0x2cffd02eb74c2a7f61e41aec1f8b39dba54842661818e1dc91eeadf9fd34f5e370bb772dbff8b7457f70a5b46b032021c9891a01939a836b001931707c6911e5e9daa15ee75034af647ddd587458815585ce48cc17ff7fba722e2c049c2c12625d7bf822a318597d144574cb792f871b5c56855271bab66460bc46b58af32e145deafd2a7725587e81ede0fd1b8fff6724c9449401c11c29eacf8698c35a5a44baf9d7a93f92c5aaad26729dda6ea3ef808280193fef54edea9374adbdd30579aaac72d18561cbee5e37a8314daa9691037126c2207d5a2ec0f9802067db162feb00209be5dfdda3fd358b66f2a79957b0c0af15066cea751376cf755961efd0400bd3491da00ed7d1a45983922b4fc5c5d4193a766af8343d72102d0119f61ec464178284475965064f281aa87dcf08600ce1f956497840de097722d3bb0a06f211235f90692ae54c9ee3f00c2ccd90ee972e3c723f3308ea81ab5842e38642e525e05140df1cb3e33f16a2a672e4881f9432bd55273b065ceb1cba0946bd238187355186a2a85e77373aa789de26e533b59e083ac37401dce27fd43b7f555c82459f03f9e9593441e7958db472adba224e23c555d5886df64d386472e92ce7168e0cc66cdb58abacef465292f26f3310f6ed6310ad50556d14eb3c30a2f0d560e111745403328ac3afca0034f41aabdb52f28224b9aa30195dc1a02953321a52ba69a2be261a54e30a0bc6ce9e326ef1a35f95cbbf39c3aaaef7e30889796234e7fed763789c66605beb050c83b1dc66e4880837c16b05d876574cdfeaea892ae75732f35ad01cc15805ce33af8bb00894997ac81338a9e5aceb3e2d575c04e96d458dad8f3a0ebabf0480153ea2d29ceeb25ac28ba1376c5c18b220dd8bc0ac2389af2f952209184fd40be432954815d77ce2eafbd857c7968e9d2a4f2bbe92eb0594e05411964cb0ac677205bd66e9107c908dc1c820d736f27a2d89b739bb80fc68612592be30010e37af490c7d1eb6a27f98167dc72049ccd8c864713ffcf8b64c03ba4807d40e8d75bfe210702bb58822134cff6cee9cec16aac7ac42dd7e178d6506b566ac75f6da7367f16afb386f73c46094bf798ec4b2354c48fb3d9ccc8dc28bbf8aeb0d70494e2d3b3b53f243a258aaf724abac47e627681c825ffe5d31386a025f89b1af77869d01ff35105a4d02b6051d45e830947d78b74c0d1542280b0b037dc087c0e49bf2939c257009dd632df67802852053a5e792a04265861b96b6afdf3d64503c69e08e0fff859b2c61741ae0fa761758aae0878821928ad3d46d7b5809e47d867253e6bdce82eebb7487b0e97321ac7b20c37a89c8f5b79fbd3e810204f39ccc66e781a586aaed876733a501b4898df75c99dcd73cd0b642558237aedcc3331bd220ef770241c81b9bb55c7db5ddd892e1581843af5a897a25a64e394a9f80a0583a1d137f537bbe73b48884c75d126865699afdad86c88e42d0c22b5056a05587bfd9fb176fcc5dba574ec186730c0a010d57493a31ff5e038d3f3625ecdefc1deb549f789e03b937ae27ca5bfe1f069bfe39f9015816204262495c2dd2616f18467ef062062d3950df820337ac3638a2ab780622c6dab0edb6b4d963200cf9039d502c095a2460b6dbe94a7069bd7c01af9888f57384ed502b02ad84d4bc04c8b0574c57d50810f932dd340fc1cd5e0d446e2a519c7a60ac840935fc33a89d0b92d2e68f3ad059ab54286f6703f3ba249e9e32b33b6e2e77d0fcbe56edb1b21541b6533520e1d4a4e63f62efb0d3bd6c11249d6c1c47f9c37dee9914b95ebb48860e76b33fa250f0f0312fe00c5490c765f7cc35d54a47592f9aa4637923e22192348bcdaf3779dcba5bfd5d23945c40ba2acecf631dbaa9754b4278cfa0fd268dc7c66b926f55