0x2cffd02e0322555eea1658319fcdd752cb2b1ab9d1e1d9684480bb59e02fcab7702fa6fbc07eef13eba6f60176a2ce5c9511389143afe51eddba533d8f1149863ed20ba557329ea07ed9c7587a385808704182e2ffb6ac357add3a7b66468605917fb5ed9a2013f88452fa5060b9242f14e1fee4fde6caf05aa78734eb21450980899e54b8ab32c7c10355e6d8bc84fce6f3eec40d4e4df789c8acfe13974023bade0e76540d762d476bab336a0d927ff7e28fb774a874c289834d58f65aff5f09e11b0ae01701316cf7287e981a709b7d8760d5d499cc9b31e5f388de38379987f9648ba8fd6d58343ea3ee524beb82d4d58fa8249c020acf56d22f1f92fd3d49f900bc831344ed8792b19ba9b6c9ee6810fe02d7017d56fabb5382ef97f30a0669c030256167941e08ae2295835c15150a6d544b8396c33707361147cdbf31420ab03f3c73ab195b05135bdd0e20c319a1e6b8a1201367420a070ea9d8ef6ad7f5a063721d7af1932def69a1a3ce2f83ef3f4a6a8d6e443e76159983b6cbb3de933298f72cf956f3c130dd207627e5651ea565e2544bfa5d6d8c3e38f74fbba492f6c40f7efed6f50a1342fa2d5c733c7c1eab8a4ac1de07412d3dabff04262fabbb85a8131d753559778e03bff297c4503f21fee89058b293cb78cc8208bf419b38a3d1a7d82383f7bb84bf33d04231f894740458e37523e50753ef264569111d84ae20158a49fc57417b6defa44a5de14ce41716cfb9390d1c5a736b57f7ea52b3562153fab7aa15229dc3a43e0b042e645f07250799d0d245b32f191e491d4ab9ea48a9d70abe053cdef2bc612346d87c1cb8cb9c5edb50577e14c8d4b4e8c289f572edce9c5bc1dc2805593491f1e41923ad7848f159d1210ce9a674512016c50e47c02008346137d41bdb5cda6ade40d445087c97f6e0640d064ee79cd38ed8adb99913162c380f0cf9291acbdd6089fedef4e60281183b5bfaede493717ddd8890b9022efe0459f9450ba66a6da284f0e55c242e6ed2e0b61b8c6f9e75e53fa7e5e8c5ae03b0292a43c307ab57fb8d9419fdbf10d56f417cbe5dd73410efb17efe7ee694a241ae05b55cb462ea47dbb55fea2c57f3cb8b3ff1e8d080c94dc22da3ee579e9cdeea0469c8199de12fdc1355987f371abb395d806734f16a1655a6ffa930a794ee01970a72253dafc1a858cd1090a5643161df4326505363bafabb4beacf2afab2a95175a1744b0d0dad480f07c53bd8d179423af5cd61b5be62fdbdf0417abe8528a1840c46f8a51cd42a84e6ef4bc98fd7b21454f8180bbe77fed254ecc7a07c7cb694e44fb4ad1bfd16acd95c272b2b346ba92c86a6b39abbc363d9cab239f54d73c56fff381cea9fa86ab462613acf358e3b0f84ca2a259f50879f7978b1870998e8324f1ebbf29d581fdb9f448cc693de396a19751f8d1c6642252de1e1f67d70d03b926d9bbbf67f8277da96a3f3dd2ab2d3f5accc9aad2c9f80057346a437606a287cb75137842b825aba66fd784fe1c3c1a91321e8d017e53f43ece96152edcf568858f3e5f2dfbe3f51d3fa12b3287143d244151d18e1e3b77836e2c96422b16f1f65593c2f4da05792548e985bb93c938ef3e6281be84f54366cbcb6ef3466941486c533e7e783d4dfb085f913fe9cf736c402bf579a780a05ee00a1899e6d59505c89ad451ed801600dc728d961af8aa86bc63fa2314c75f0b30fff0804812986c47bb5d01085d376d4b5d64d6004fe1f05dc51f90d06c31dfe636a26f9b99bc56f4ed77536b6a025c84b0b0ec4df99104d9051628b140450b85206ada7094f3c5babd0da4c0315bf2eabc05875ed2ac5327cfabcf470475e0b478fc9bb245a9036169419b5039bd970fc8e9a9448dcabd1c549f5fc06f2486d6d744e57a82a0f0acf8e3412