0x2cffd02e1d3932b9c2b80feae420f9b7c35699628539e6889129242fb40055c67a21a59134f9cbb6f2951db5402265436d2c5d1d28671647aeef961a2bd171a3024e67c01439136567c3c184e390bec6fd9f1556d2b2ff21e8bc5c3f51b5c44ef12d60ab6feb4f5ddb08f89e83deac4c3b9d089ea2f75dc9da4daa43090c1c7c877a79f4c3928cd21a3a668ea16046fb3055ea77ee9a995dd9e9e7f6d77d7fc5a749c86b7f1877d52d3913a8ec453b4de67ebfeaa82a8eea5c5d242defdd2e1365be9f1790d2e13efc7dc496c802352fc5f5111c9da155f44f3f4fdde8a91e280b4e16ff84eac7c3f713a7da88c7f3517249ea4b6d4c86258f502f5893c7f7cfa6db5527590f1d85d1b2c133d6ece3bac67830e3e1edb8caaedb5bcad5b8271c028f33918e96fb195cd024b4394d4f1bfd3b247885854ebbf87bdc2e1183c566323dab3320808c91026b457e1e10f26d5c9c95d14034c74ce312baf21a200c352927045a343b64d8651779c98e94ae525b38248d0754350a7ae7f2e633368166be92836625d3cdb11f68e54bd2559402c248c7bbf54e56fca1a33e760680255150f096040ed7190ffa1a5360453380ee27aeb5841400b7265a14d094c74700385f131c47018df7ea26c56c8cb0e6536447c4440c3ff9c85eee2ff8ab6ce1798bdbbd1a26bc4e557e443ab8868d3c3b4f824cfe48d582900f03e30e444c5b69582ff6e30383fa5affce2f51c58ddcf22198a3dd183a3e3adfae5966bf6c84d446d9170f087f599bbe1c55dfbf819f6c0fc47a2180072f3e54c662a009dbdb9ae0b2bb687c90e5708c7760455bbefa1114ef73225cc3dba4204e777b32ddefc1ce4a0e0407fa09d06c4ffb4fc0f3ce4c6ebda8bdf10bf286ece4a1f0e993c10374dc4d6febf3ef847e15b16de1c27f508262bea4d62b750e61643584fa095c02c60f7ed01704c9b7764c8894325be1be4b1153dbb696661efe6c394927429c097e7735243e9b3908b48a548893418cba06dc524d0f86fe8b8729c35b50daaa85e59ce262278b401edb3d321cef2072ec6cb1d1c57dae6750d99d538776a022f70c18dd86731ddc266c94b604446e7226844045e12b1006c57898d1aa7546bfc0adc9859b71ce22af2ce82b0f1b025a693ddcbb909472e6a3c4d84053dcc5fb3caff848992071d0c8f33e54288661ce9d12ffb278ee8a610e9d73e84f99a15e2e7eaca39a337aeabfb12dfe4bbde85b8102b1ecca3b521c97069a4447afcdf2cea413166dbccf69300380e880c07f104c6965bc17f2364cc4d6941cf1302803d1b4878a367eb0bc44b54e47c141dd5fc814c46921c153df82537ac8697a5f6d8e475304b2b8ee54ce150462ffc8560324511bb487bd65566f51eaa3d979e249029fa20fcceac1161cae1a5284b9c9639d0cc1943e059f7cc4b5087e6d83c6ac48bbc36a52780c9059c2b0cd0edaea996989b7c7a7b60c287386c8da26899dbaf77682bdfd4c7275a1ca65c553aab8e46560b1ea15b2e62ca9df985aa772e6ac1c8160afe6d84c5cf8c40b64d8fa645637e9c09d2ecccfbf68bff5c7d19eece224227898e202092c8658b0ef1267613da6d96108935c89c7f96f0395e867c5134511296a87a09ec7a4e1e73274ac3682b90a87bcadc8d1788f6066a239ba937d4839d648fb07e3f5026f41f4c1710efe72230b89bc9e2f83af915cd7fc25f600e6d095193675bbc9d5144c2c2c2fdd88993302307beef26b50e05835b4880380ef97e7fe31af90f752611cddcc05433065b74ff97fcbfbda51d1790fe4cba9233f35c88cb5ff54ac2f38bb8a6f102c5c7a8316f13e0610ffccf2893b9d69d486df471c8679e5d6c02a0fbdf2a49ec1d2e4a61be24c810b313864d0da89e59bb7b3a070b895312659fe02bc01be5a0686092837870cf0