0x2cffd02e6530cdea594325d4d2fc97ebcfc695357b0eff9fd14942c37512a83ebde000918c9200bacbf0f15ffa6cbddd40b0fd4f899464c73901a65621630748790cf64d9d7cee7f7dd61ceea3b173ab56d54457aca19e166a3b538efcf5ae0bf693fde88646ca9fb24f4c36bf096df7e9b4f803536030b8c9eea223d868a38e3e397ce717fa1f4414a06791ea80a6141e5c848f8bf0eefa8e88897c1dae5660d368716b9d60c6cdfbab4c7dd4ace6f74d3b0df7a5017f4c10fec6e7d7c09f82d9d9c46a2e95332986e60921e8b5da27218dc00813e93b3e99775349a9580f6a2f9da1ac390d3f78ec03627218f59974d9a97b116e01b677d17fe7748237ae3188704bd71ca232c5d12ce6530cd1617be09a8eee07a3cd2f85124da1247daf2de2be8f8add148b2ddb4311bec6ac3aa44eb0b11e58ce1e337e8c8c2835f01623a2fe338e5fe37b2246c57ef3bf876357b8c8ef2d346f951e8192d67fba6779f5c6231e00ab621271575df0a7d92781e8b3829b822244e864665f4e424af50cb492381cedf5bb23e79213033a3e347512f44c09d5e894ad5a624709308ed7f625a3cc025ae8e652ad2a9d20308d1a2716123a63d668aac5b61cf35afe30c306afc9aa0935a81eceb193eaa78698ca134a1d7260889aabd2ce895ee73788422e078c5b58d692cb855834c53d902e6926e3b7ba9fc7bf564c96dcad9b13e180a26a870557b1b692ee41ba673be2818b70530ea7194fdcb9a9a5aba2c149c62a1001700f9a02fc8b56a0e1d9ec738dc3a50e3dfee71b13c8e726df41633981129b79f0c708bd0c1b32d9ebb5746a4f90bbd4b8776df3446252185d98ce2ea9d0267dfbf67ea659cebde1cf98148e649a94f418bdacc2888009532edd4974e41ef39351297a499eec442db3074116b978380398b889ade9d9dd96b867cd92b708829d6f163c9d912ebe3a84d0d38f5369bb141f3083cf73f1069a0bc8ca78aef8046b615997169c362f7b0b4ef82ec738c699229a0593343602f80cfa327ccce3bd64d0ca381875a533d5cb249586ae09f93ca66f9a9470bc979ff61f14525da02ddeeb1b0b60b6dae2dc97824cd634878414fd788dadf938ae2b7eb8bd010dd3faa36327b132b02a8c9e4198098d201cc28b260e961542cd6572f96baaadd91fd2057210d21d63e7383607e9759af6414121743bfe18d70d3e4eef37d14ccd0d9c1d3e6376bec769d6e34dc7213201627bc2fe624e3062de229a5ea4f957d5d02451d7fea2b359d9f7693810e86ace369e7ebcfeb00ad58a608ff2458ca0025c71c7ae4e7bcfe14e67b0b6ec985607315ecc73c4f7898a44e0e939040791162fcbea5bc377fea0cad1154665895adb512aca7164b9a8031d97086306a4ffbc5559edd383760b587fe2956658bfba274bc6008783c479a80f853382e81ef62ec3e9691f891d9d19e7214597288351923b98ce7cf41f226eb7c4b51a253f3ae58fb6522e82900b7eef2540267e2a0830483988f539e95be31ab7671a921c1aeba648282151d5a1833bcacc4e27579d4347bc56bb44969c9dc6f2ffcbc6fde9db3ba00c196bef4ac86eb4d37ef979fc88181077a88de90d5bde85f91c078d83e80a397438fa3e3b90790f021849195557b690be47c63d1aab02d8a879fe504ca74365739fce5ec4aed90ad55dabd84ad40ebb27b3986c39437db939f84564812c52a63bf88c9fc18292e7281d9398c93c42125bfe96c2974c0d355fa5fd06053c64bbf799e0179972209362c41bf03dfcd6b55bfccb1e6dc5d2c44f919e07cd96ec10b66a93b7e4df8e97857cad8f0eb1e1cf59cd57841d6c145ec69ff825e4b8bbae8a0dad5a95bcf3cd309d69b3afd9fddd7afe0ab667b041c83fd7bfdb5335ddaa7daf0e9c532905785a48152348abada99953bb1eeb