0x2cffd02e5c2f8bd9dfc18aa14b532baecf21917d8f5f1581fe3d09577805e52f14e5d64bf728fa027d9154e3e2368b9ed98973571657b1663b02d2b98e09f5598552af3c39eb6608295554e8d393cc1b91f5573b21ad01e09c020f6e50ce123bcb62f1194418c55cdfc6d15b86520c35d917c4a38155597b73fb6101a69b897b0b3081c204e90988e070e7842fc91f791404f263047542a5b7bd65c8a070dc3594f0800d3866a04bee4d39d93f542df786e15f79c0e7c7be9d41cfee1bd9b61247806a8c363c01cce95d7b8379b36aa5989bddc680b5b8c51d4a70271b8936291d598e146e7a658cbbe74400b78d2cef59fc458d93ab1ca2834eb469f3f11892bf2a8a59f09dee766d11839368b1bd9e9cb7909f67367480e7f6518abd18b2559f999be47f45b9edd751fcab4d2b6ced1f079daa47e7bbb25fdb9040a934653b78162302c7997cfadc0a6f655adc2062de7d89a6e335a172a0a96efcf9a29ba1be7604dcee3072cab8607184e8c45c493062e60deaac5a32cdc69ddf99dbf51a8d030eba4ec9e442927c1357f179c52a495b2c291c2e446d215056cf01ddaa7ca8408e3e9bbfd81ff315c66714b4fbcbf0d5223fb4b1a9fc621bbc23e4bea5617738823793d044c18e3d0d68898d14e4fe125a000918876705225f8eaabe44005576cc3ee2185230e1612e841f2982686c94e8debfc617c1dad56669e41a054026330ebcfb3649c0b6dcd3caeff82b0d4548369357bbafeaa1ba9d82a6094bba9b1c8d68eb10ea1760233fe85b95c02071bb61410b4a8a375c0330db7da27b324df7306b11a9d0cd42c24a4edf90e06d98414bdc776ee041f66e71a17c12486a898ee3e5c8ca5f69b92b7a1da8df2c94a09c15b7e32a99524928ebfe393bfc500f78b27e86fe2654e015546fe0d2e7c5cf74d5753c89f38f0dcfc6c3b2d8dc26bf0e966d3b1e2fe43568b75f4ede6e0c6830c261c2649c219a2da7957e91ff077b5d7d099877a69a5fd053dd0b0c3ca31c4e32509154247c49b1564c09df2768eda17798ac286fa25faa04b662fa128beaf83a34e591ed47a03e7a5ae516c6be9dcecd8e4f5a6d4a8dd198b517e9da6f38a4d56b93e9458e29b3070293a6a63d21351676a20480dacee44cd47c03829d686e053a324e85741b23c35d3d116acee19d09064b9c40c3dfb6780d698f7b4d79e00a09be8229f5ef7496b118ff2c7df487c843c28a1eff0fe579b460900298fcaf64cef5a877f4c99aae4651326394d971050f12725725f1665b26347bb7c6cc9bfe520d2daef130b7a9593e332bfcf52a34a82ff890c602b77df2c2a21e8a2d4bb042c5e9c42464cd275b3e0d13e9c567c592a23fe271f4a99eee6aabc9488aa3dcb12e117ea7f64ab87fee70db237f8185fc7c4b4f6958f135217947f71a6b1acea44f43ccaab56dc8f45e5298a4d4cc25aebaf3cff57f02af24bcb00ccc50c0d4341a94e9283aaf8bde1f44f2814f94e154d9957bef376003f749f4222733d5d456c513a7d27fe210884946da83a633572504152d6e15701ca4a21409775b09d3b937d9b2bb6296e02395f1b2dc94c0750128e244ec2c9ff3fb04190d6766c670b8c1cd2d3c477d9820a482f0b68d26f105d8730dd38fa8756c11461c385c21cbb4a37f2f271c5f213cd76ea9df277549e3d0253051cbb2657e503ad096be2b71a1a5e8cddbaa7fedd3cde2e8bbdfec999d67c65d772d6b8089e7ebb46acf5ac3f2672b5f11dfb7644d529126ebc36d483e60fa6743465c52dbad5e0677825d8882ad542a6de45e279788944046fa01815d2483a3e3c1e00ba66ea34de9682cf809ebe765de95f3562ca2952ae0dcd8f99f681991c36eadc91e05a24f4b84125b21c503792579db29221a4379196537a467cbef5343ac351266d7cafde1cd7dc65a