0x2cffd02e1dbd4ffd000e0746361b27c17fcdd2985dec34ddb5be68eca8eb8bf93cc81c07fbc7f3f1e67eddeee181c4872e5821de80e0a874b37d4b94da3a3c8116f0410fe9a880991d11ecba6b48741ec981fe27f7b11b013055f475a23ebaa3032fc27a1861605f8cf4db82bc4e7950fba5fd9d271b464746f89a267869b855a41324cb310efd4c145916da56d7985cb94a51c2ad416c66dc6cf6692303830b9f2cdc6c7fc8168572bc6daa6b53084a5d9afeb738ddc28033c57743a3e60e76c8c190dbecc349d3e81ded1c403f0edba66197087d1d072999ee5909c5af8c49ffcd7bfed3b8ee192ab932959dd61f3b3d3907b8b35b02012d4fe6f667fd02b238fd0319c22e24c45b30540e044bfd3ddebb41d1e118aa361eb39f47c05be5de3b36f7222ba9157cfd8766d8430655676ba2652b3c0048823b96e9faded856c8d0e96c18eefcf1d8e45311be95fb3f965006ca82cb4ee7e5989c5d8acd5c85f6f020de7377b513b17d633eea5c7dd5a6bff989b32b1b02f3b27128e0eee7e2fb99eb3ef8376ffad687b87db9cb304e3f3630ac34da34f9c71ccec6bfa5441cc2c101848f632dc7eadb573d9cde81cba16604b77a734bf81ed7d662946f646bcad15ba84fa0e4d4ef934b331cf2648fc44733fbfbcaca290771406e95ac12ee27b0bdece5fddf8c3a0be9cd4c4c8ce218a68dbbeb35a18b4e82402b698a9ca703720aedc0bcf7c38316edf094695402b6246486c142b5407f7b05388d90e7b56c9e0dc454f7bc8f5a34721c673736c4c8c5e05a0d00dd578fcb71128c0e5e84ee72a337be416e76d3d1d5648a93738686f264b25ea7ee2df54ef50bc14ca169f3199613d6703975dd322542c35ab433ae8b0220308debbd0450f12fc4eacebd8685cfe9fc43f5909270a73bb2653089e383e3b84c3aa4b255d0ef228d72b2cabd957faae1733e2657f3bf3b96a6383931a58a29c17a405625088d7ac41436659e20a91bb560cdfec1a19484cc6ed0891c33ece60b57f418b5303beaaa533f9a1c32da0f396dfdcf10cb6eb4e5769686ed798ecce9dd46bca8a68b8daa55b86f4e5371c747c5771f782c639e5fe4c35bf19b309cabcf26792d84a14e08777eb7710a6b4d85c429415c9e4f1204a3f451ff548b45ab07e5191d0cfe1ee2bc20795abd9cb1d5434637663fb91189671c6b8e446066d4b8937016b9de1d28b4cf32d16d7e4980aa72ee8d8708a5067d4e767e531a5603597e8142a1badfee72f8bf5220837b902ee9db70f4ea837eed6220660530ec5812b7d2f497af83884a4a5b01f5ccf6c6ad39d93902e2c3c988da6576df69c5c3fd0cdf8b7702a81db3b523cddc76c7565222859a3b8a7a6440496b5460b77d01ddc522e10f0a4184121d3067305e01fdc6098511348371de2b7cfc744fff3c4be38262ffbb21104c476f3525cdffcf7dce70fe59e9bea1c37a9ff95f64513fa0b636d83782ce3a56efd8ab5d3b6d26f7713c277034a660880321233596232e91085b6e82cfc3b35d84ba9fd9581b6c649caae0ab28e847b0e17e6fe610f22d55fd4a0d1a4ca1b9b88ec5e0662e5495de130b00556a6e8c666ab975075dc4af129a97a8aa628a0444a6d43c1261b6cb299dc8d2fce00ad337863f434f870d1c901af4fe2ffd10db4ddb6d23b362a3c8f5919aa7a5b576c7d2420eb469872765c7f5d02024c63c3d8dd35ffc4599fb4012ba1f7168b841127db6d4d72bdaf2dfae4805dda89e07bc4ae8854f741343dd1c0eb0e4743dbc4229a3d2f4479e7ea3a972b9c67a70681580a0ef4b638fb05f7ab9371cb1a07f7e88c4028e9f87d03a4580b8e30c9a7c993550e019bd0f3aa1c35c10b89baa836ef93925a36bff41d2f97e413523d66c89c2d696c25798dbc655c5a920b3afea351407046ef2e8b20b98