0x2cffd02ecec6823938beab45c8ff0699d569fe87ea7441954bf257c1a11c74283b95946e8a688cd3f1f136098ab7cf7ad17c5fd22fbac864fded95f748effe1e584a6919c5614b07a004ac8b207de303cfb2515992842c17ff58d1fa741441ab89699e57954eb6b95f985038113858d2be2ee00fa53a464197bb79b7dbd33adf28d06b882ce55b4f5687fbfeb8c3f89fabdbc3726649e3e5cab8e17f114d22aa55ddaa3fba2a3481ba932746ef88e9a5a19d1a7394d9934232fddf13560b0d4331f06de044a0547d7e75869a11a98ac415c3b2290e76dc8e099899f72ac46f75942bdf58c5b62ddae9d1a74b49c9a83a60c77653e95c7ccba8df0d7ed109093334cb650aa9e069fd92b2060948cf9d002a81fea52de2987be64aa1f1c96850733735f32659e916b3fda7a013939d33b42a4ef2138d2c59126ba1dbffbde0208b622b15783b3a6f666531622654144f0bb3083361c5e25bf01b6eec0c1e189387a289e8a416e89cdb39e0ee3860813757bedb589a08725dc097301f57c09c6243cef418b0b84ede21de7696406ec51cea46f8ebaff01ca94dcb1bc1eff463256724555cac1a95486b33ba8ffe993a0aff7ef81fa1adeb8c9cf85c8ff84df74fc5c852bda949d4abeb76fcbe39ac818d166027f2c1a259752e14c435ce5b0f196ec952677db385ca4541288698c15df40cb035d96e6e0e90f4c6da7be62ac7faac1f436e2a2319043e0e212ac8abf1ec5242af258a1e5a87b35149f4e22ac24791ec07b0b65340c16211f4d33d438fdde2653d99094df6de70774a0f1951185fddd2a9d90d4c5709c9a2568d5d8863fa833f10c2081493f531e79befdd61ffd987d50d381a3d21aaa29a53aa095bf2a1e27331c3f0e38cdf6eb3a29463619f7e3c5504cb38412eee6b174e38d1318873692d0068cc0e984529201d206539648753ae0f68cf61d5e47e22c1f86d82ced920f13103c79dc06f36501f65c3bc1eaf23d5a2d4a23d5fcf452b2e73e30da81abd0450a3e0661ea95223cc26b9ccda7d439935cd3bd355e0cd936a5b4c2a89de9cbe3ccd528595296620236e315ceeac22f008522c7a98d7ed13f6989a83575378dfc72b7fc7ef588762d2c25987da5d5c6c7879f1a91154045c8022d8d3141495423bee2e4fb9dd4eadef3df30d520d57f77bb69125f9831882b5f4f263ce66a8fefa53682cae53aaae66a958a75841daa2450921c0ba4a644a5a9668b11075bc77e65962c655b9764dfcb9483859e678366dafdaaa0a85348feaa6f49277b03249ae3435f90993935e9d801cedf1ba5a087983049ffa598cb7747413a937480979fa54f9589c245c81d4dbde3ec87b6d804ae59b490621d12ff8eee686f1891bcba3abb9ea3e10c9c05eadf4dbc9df4ab84c9b4c184429cee80edd335bf78a021cb51fd703e37c41b290fcb17bd8db195e7b30a8e92814cfbb52e9f32f7fbcfa912baf90d9cfb76713ea0a1dab913bf6b6a17e8986777433d6ed85be2cf816fd3a433d21fe04b619dfcde39f1d1e0930f46c989aa983d68475ad145b31c7c298ff9208a33a570a5ce48b8327bce7e607de3197987372af73009a2ebe67aa2d6da7fed9b4d62f585721583df3bf45f1cedf511570dcf6632aeafba854e586e315a68dc6d7720004be33575614ef7b8c74da08791320ef4fb235ab2688b267a94cb5d95e81cf49fd0867031bb9d47db65fe9a671bd1fd80a5fdbbcba8e938f8974ad9f1312b5150ad7bb7e56ca779b2561f35d02043213d74fa3d755fcabcc9d1ef3edcd3ee018ea9ff67f929b17a30b459ba3f4f0f250a9f7513ce9b3cbeaca95f6b6031a58ea0b39b66a52b837482df16d7a2f72f70e3bbf9d475d0895d16c8d278d420d1a5af1dea0a5de34346fcaa54311c20543e668b7fcd69c38c7fb5731a267acfe