0x2cffd02e74e9428674f32b89d844c04fdb5589b40f8406133f32166519e7be5fab62745f9f5f4441780b4637f500e80b8768065f6586440c6c7dafa1487efe3be09000f8052da1173615217c289cb6111c4c5bbb7ec33be982144f4b43720dad90d0e412bd347663a8344dc7cacbb6f58fdf15807391e2efbcec09255cce94d543b24f73fd1c27e30993e1a9df9bf90c5344c0d20c7be0756bceb23706e8f4fde6c51e33e7dd132b3687014ece0cfe5b8d6047effc5785856f86b6900835284d4e5cf4759e33eda6ca630b3cbdc93af71775f863e343e6dae7520099139a29604ac3e059e7f44593df0fefb17472c191cbe41d2498e0db57ebfaf447730dce51add65ea974afa592819922ef62c926e76693f03194f6b757414a63882b87e8d1b4c1104327d67c0d40b80c6276772e4aa41e85dbd3af1e1377f456005bd408132a7e08f6dceda0e640158fbb30c385db1aaf5b56223cac06f0b0e842a36bb15aaea00d00010f8dc0220d52a96dc4b5b5c7a198da1fcccaa9813b9e054c1b7811f41de52d31a650188fd717954b13ca284fe079a7fdd39ee3d972ce042b5a4d22fa7fb58d908304869dd82968cd454c7b91d7c17d6cd0f84e574dea32b8a7e1130dec6c6a9a1630f7c9d33efaf19a120753e2d3027e342af3eaa32a162e76d74bacfe9292960f8f22c2997452162a4dabce2fccbfac244f0e9e91d0624eecdfdcceaf718c42b32303638272d110a0b82dc182db92f25f393f8e881c22a65a8f09326d6585f57162ec4c77ae00bf9f923191bac16934d02829867030994cf7d3f505a61799eab16384be524027d8de8c3ba917306b5f6b811577c3e77aa02bcf259874bb87fce9cc001e215000af09cf2eed88c8539f741262f7ba32f2f2d6f0df258e4591abe879def66c8adad9166e1f4544c720fc106c11eea3e6b3d73f6298f52c3189f981ac6c90610b0a2cf32d25b04e98865c4ef7f836907602ec9092f6b6ff673613ecdbf51244047cd53c927a45da31c01534fe7a8db0d56d9f464d479b614126b5eccfd0b28f1fd8697eb729176c4752d01fb4994f4c673327b4c19df9b28faab92f343259d7249e2fa3950b727368d3491ae9f13f237f7166f549873dfb63c3cab11e6d75dfd79d97e8f988ac1e690425578ed1af980870118816576f4545b752635b5e8aaa350b3b34cb56b304ac67651d4a11f167a88f9da736cfaa22a1791e1713a0983d62d606947356f44fbe6938dde338509c98979be9737fe53d3757ca9a57cd5939d1161793397b8e66a6bf9ac042ee4a47b1b31d2173663721004acf32a72cb5a050145f8bb4301bf17c32cba5896c97d22515b1da5517ceb3c94587926714b70b50a5ae4b62ef5d33f56c86bbf41f5f451130f27cba22082413f27aaf5dfe3275affec3417abf75c7387ffe8f11b536435ab281bc31bef2a1c11d56212a85bb400c57d28e55ba797749b14bf615ca06fdfc181e584ac560fd0a7509906eff00acb0e96ce3637587895ca714005db359a1eba5338aa9e0ce0643f1c253f0cc7e7e5d09fdc6a747ad259f79170575f3df24b688d7e4b61e884178aba2c2f1092e32936b8a3aadf12e9f9aeaf84dcecfd610a82690b8e53a95deefbd58cecfb3d3f32cefc49dc803ee0de6a3e1bfdee4b664957497bd27f0ef69cfb46f0bb4587d26e61c69696c4c373e209ff5837e7f7023fc52fb657375abe6c5667f34c93d65527357212313e93f8fa9de6f1281115437fa6bc48abbba39e5806246e704c3e732e93c920b01070c971428454ce85d6581c2bc2f224ac8ed56af83bed29052767c0e8f67812f86b85c3724b8e97da0f3557e6ed0ad187653438646d835b920d7ba291f37682f92bb74ce1c43ec2e97d4bb3ec909c61e9e1525cf2ad0a3530d325ec942d402843eb1d6458d