0x2cffd02e55bda136a68870979cae3e17d9203cab88a524b5bf9d2a83574251cb33013cb4da8fcc9e6b5bd30d0db81bd49af990b003c6db0b8fc055d423c66dfd8807357514b5a9af417ab059334126c8b21086e5afed6541d5e9eb51b54ca6d5285662af13e090c83cc595de2902fe18a4168410870d622837bbfb300ce827f09a450f715cffee0cd223ec6117a124cbea0473cdf7d9344fcdf950e112c10d9a233c7f1bfb1f64c60e1553fa001be5da984167aeec7d6ab2306e780dff9da97cc1614aed7daec3b59d2afddd89e72453c8856303458822ae106d020e67d291ebdc84261b5ee4e3344c306c23910911f1265eccf334486d32c2ae1af20695d54e0d09470caa8ff5d58d9c7c1801172067087311f24fe745dfc8f41dbd651dfbd8d0505220060f337d74f8eb29d58a7c62236cedfac0366075845cb0ad0ec11647f01bfe8202e843cf7fd6912e5e05d03d63f2a9f9612dd3b9f82201eb2ea7b5bae83d60555391214a03715a048c58ff10bafa0d28f69f3edbdea8889363d07c5c9cf6456a997678c93e3573f65453ac94d2d3675fa0c6ed5e3fb053c84b802bd2b0d6122c2c9a2a553d3154691a5cb871c0506cad53c879af0f98b4b40bde6d0755da718db46dbd5f9dd2ade401031a36c20c66cf5ddd72c8410c8f31203f23f69e040606099d747c47da29558f1d4269de76d767102f7e89b1bc2d7b4c37946ba2d249522601961d33ba0890b638859c20e62bc9982ee638fcf8f5dfbfce53159c7b9850142ef4324226e0ceecfbe54136f36750826b3499bc730d544e6b7adf159308f2c099b59333a52d4cd1be238599e904a827f055d4399a2dc1093007ed2a92a0028c55b656bea69992aa148c2db0dad4a12c7e024d307c4b74aacdfd6199d15e0fbbc9a4782bea2ffbd0f83d8c6bcc8f514460e913ba02f8f146ed9bef2746a5f293105b9bdbb4b690737c9e148a67eebeb028c5ec35ad4a61c53c1c678bb62b310cbfc4214c00ea4e5224fa81ac75f28d83f0972297bdd1dcdaaf32b66e8906795e6b3e542a780d2b686191024d08b2f639a482fa94d075dee0d637b113ba46a3e03743a59be2750e5955edffe23e6302f1a99b995667c49836d31122d1e5583d16f2d9df88562e770f4dea353c558e98c1d90e37dfa15d9a7c288478c66bda0f3356638931a106cfa7742be3375370e2f6d2b804e6a153ebe5080e192644366d809af0bee49a65f1c8a3a3276ebaa1db94a0a16542690c6a24d10724e29713cc12fb3d27c041f18a7bc265c02f84e1134f5d0d855db20d59b06e2f9e0b5153f3e205910abf64fddb51f3bd9bfb665d82022557711ddcfb629a91cab7cb3a2a3b896cf5f0e0fc1dad270717d7e859a68f7df5183542cd6e5a7639268b74af501d9cef49aba6354c061b37c03840bcbd1cdb5563f617fc6b1abe138e7ae3d8642bf58d472972f18bc6a99bf8310c4f44f076a0dbfaf2a71c45d503084a42d35d16e90c7c7a26cfd1f939513cff2695822b480c2d7d5d568cc5efd748915b435e2f9bda173d00cb6be559fe974028a9017f1614b7a5686ac4060b487eca6ef8f31b930ff24ce713b6f3729f3b46f07fb6c2ccccf56ad2ca232659142a3baa26c6abc68a4776704bfb197ca23db481f7133b89c89c6b2f8688ea209add3b5501cf9b6bcf23e61f07d497419769e046a206cb24aae72aeaea101c6b3c63af54edeb218569baed05da22af23a7aa4b020c70b7c8f335a3fd7c2b544c2fed937941f2e99bf4602e508dcb09103700f3f3dda59e850fb24e50703e94cbfc8e89da6ff359015b1eb3270aef646889ab602b725f7f8490ad37b23b503049ba4a74eca13280b49d89f224d3fa22fe42c779a5bb60d4385834c5ae6bc7bfcdc32d1e0e9424fa88bb23a7bb8380c9606676ad68549176