0x2cffd02ebbf688e4812b07d0dbeea5d2d5c4325177cb807294898ff7637f7f8a48c153456cf44e177baa5adbaf1c31482d6f488752c85348b55aceb80b015be3240441f1de7f1ddc781e8e4a52458aa2365ee123adcc82401129548708d06129ae94813e032a04dae78c2793b68b30a671192715ec614989379f9dda8d1202fe68a27c83d5e56cf1ac4c579114ff551d260370fcb75fe35d54fd8f3f3c351f32211c7e71fd6a66df1bbe72dad6c777475de800493364114639bc1a98eee6ae23109d8a494c73a0e3ba9ac9d64efb54972c2abaa35f4ae30980776bc9e881f46ff2152623df64548890e88d95c77b31d0e31470fbb1d006d9e6864b6f8d3cadf91fc2b2c03812e0cb9e1c44e13ef5bd4c5146b9eb2b88af76bb28f1aee6c9df26ff8c3e41b63e34277b9c9f469ca3bf3fc2e246e28bce99aadc6a36a3083dffabe7c6d1baae48de12003cd777b0c1064600615d22633c979f1d537fb7f842db4442232efd31f7f47f5726871281e3628d4fb6342d75da9f72f769bfc886bc11430e9eb00162c7a555fd85cff246e17d6a20f20f73b6b755d719a3be81bbd5a78774596ae3d646b2e8c5d6e1d23130142a3b107098229dc8dc841079c2df3500aef352bf7aa9c66d5cba12e4e1741bee836237a8a8f8ffce0b090334c47bac538040c9f0e13267b59c310e7923457b2bf0ee70cfa90fc3e87f0438ac3bf27ed0eae6f04bff58e2a99417de2675452ea3a9bcbe5466ad6a48ce97e81cda9ba95cefc36fe6dccbd1ee880650a29edbfcb6014f6b3f40a31864a2ac8ab54d63ae8eec5704bf85271990df915ae20b1d41d5e1d194fed78f54a779e2206ee92c3cd90cd6e0c4ab9ec8ffc2c1661813f5ac8a99fa4b801ac3f96a1f27d636ba9b330cda0019a08c9d65244afa4ab76545e9cf80bc326effe287ca5e0aa9b53f20c567f09899f1ac6b18b51d952d59c9d7b042dc406b0e9cfb8630df6c1225ddf9d4aaacfe697dd0916a3c7708f3022f7a29bb5a9144877ebd20e369fec944d22020c12daa588d69c7aa800d194fa8a979f8774f8f7a02d102c81cf48df15f1519350a5a51893f1db5c09229df2f9c67e669c9959f432e008a0226a2883f6e511e2f7327fd897fa79ca58ccff3cc44644590cc87e8ae250f80c631a5536ee8b9df4c83fe889a6c15c07fe7981b6be81eacd5d56005abc0378dc304ec90f62ab1bf9f720c1bf7d0ed5110273992d2efe00a9e5accc1fb6ac1a963981b053245ab4666fcd0afdc6944076f89924e025923ebb68179cf8bf7c20e5d93252748141ff5112ff0f00c9f7c2634e4e2dc41db31072cfedb5d7039d6732c6cb449ae3edef31c3f396fd02395db52f7233d8d7aa48517ae4e631ce1cdc8725c797928d6cf2d80e1c7bec8e8a4ecd163dc3ddf7159190332d8878cd70c2a47337209f88c2e68cbe04f9ae6c983dd2244e53bbc5a7278b0150e5af6d94a5535b659b70a8cb64352484ba363ec739a610f5d9f4892ed6567c6415944e679535c8bdf3ec86e980dc0423b2d92efeca637977dc794b73dfa9ee9e3d01b9159ebfe1cecc80e512f1ddb22ebe647130323e12acd52e713c25c0026b47b99268fb57cbb7e8ad259e692e59aa969fc3e18d102b956005afe6d7d7f04fe91797fee030a3da75120d0860273323cf9fa65c865bea94c74a88641263eabfd2b12156d5f8181176a1ecd9cc7ebfbc2fa9d1f5db95c9b7bf5758d16b8a1270f2f3d015a3c79e2da2b2a4426eb2e22b205a46d46e5e46c7fd39e8c3f34a0f84f9210139945a04e1de2d8ec527acfd3dac2df7abfa43eca1e0c44a5c71f4d639354ec36d9e00573b5d3bab013782f31754ba31a57b112b5a34557f963891ef2a7d5c6d52d9b0fc61bf9fe0635124e3d3d665a5e86414a47ddf19015e962c2b4e37b60a0a5