0x2cffd02e6dea38222b20a0a7b399b9c0e3a56b35370a869be075bac83a574c2df41f9c4af1a3f2c2b564282adfbc4e2587d43f88f43c8eea8154f344a61e8a02414e10679b5dcd230707075f45819f7c829032771ec09a864440ea349909be7a94c6492645fc5be5dd5f1eda80e05fb59a191fb2b0ea700281bebf28ee86f4a9031654c980788c3aa82717c4099259f1ea2dcb90a75540a91ad0e88d548510b1baf4bfebaf7563596f0ffad137da440567c9c75f4df3796626b16f4e5996dec0e95c5edc4f3db14ffa7922501fc1a95ad291cfc402c719da124d8870cd620314f288e70476e24ae3b657d6741d48e3b6766e90ac07209ff938a86cae7cfe4202381eda3730fd029d167e55be1510d58ac05adae0df65a59a0da9e6687d03c256cf484c5930953a779cca01d01a07ef16c2f9810007b901b3fe90ddbc5b464c90c2a2b22620b27de5ed1271445d53c1098d4a1a7f9db08ba3ba2fa2628a51ca9e33c2a6ff04a606ae2d1fe4848a4074985d4857fdbc0d05ca5590c34818a5b94b23e1314cf2a832a9559f02bdaa3dae85209787613bf26fa3e9fde0cb5e584533fe04def1118b01f5b6a44bfc159d29bcabbb50c61fc2b2fa6d9316cbaecf4c397c4a6c159e2e7119c6ef76e13cadc20a7b0b00e5a8a3de0a9e31e57ba7f1ea0995583489dc9f3002c1aeeab048f175d15750da89677cf44f0ab7217bada84ae39250834263e6de595ddca80e476a0cb64c14dc12b15800e1cdf6f191475173020ab726a6ce5a435391adf6d7b1fefb7ffc62a042a60cba9e9705dce1c27f70fdf2be7523eec2775098dac235d2abdeca31a1ccf02125e78f8ad6897adb28bee2c1874d32f9039ff5bd246cbfe698815697376cb0705955a728c0e707e426a4c844724e0bbf1777b49b08a7fcba0f039547f291c421461370cbd60fc62182284b50c9ef554ce7eec4fd53417f252a8f48da858c0c51793c30d426fa6ae958a8c1e7d6f8d438919962a2ab838680962a9ae7c5aa25dbf4e93962156081aae8c16a4b2dd517128ec3686ca95f4b1404d60a6f2b96ff6f70c8b887dadd384073170dc2edfc37269020cc12143784bd6d2fffbdfd1d34b958c8939c1385e46815689ee2e0417a289fe93eac04f2c1990593d52d3b3442f986dbf789b83887f28614d8bde21957a01fa5759bfeb1e82af94bbf5f597e1dcc8ad4a480a7c4f88b36b63b7e5ad2e68be8742181970d55e3b3f223670ac94df4129b13ab9dfbee0ab1ab0272f99a1695ebcffff3aaa162852af592df34114ef6d86342c8e9c23949b74e873946197ed22a2e40acb6a85e9e3afe98e1be8905a864c9c4ea3500467a56c0ff54913d585a9491ad5f9a9fe6ad052ba39e8340faec3e019dbd51863f908f78fa2ee02258faadf88f039a8ba84fef9630656e226f941386e0aadf0a372539717896ccd653cdd08407ff58a71b9fbfb2ac75a74b222bb08c33b7e69059c3eec7f51f82f04bf32914f556f6a548f3d205bbc0ab7e69eda60e0ee105c0c9ec985553441bfdc41e4c6f65c489c4bc1218ebfaa90fb620e9aa006a41a8a074873d5d11958fb37777e17b9b76be3dc741379232b58c58e6fbfe977f7a3e36b93f4897b7e9cdd3977bc70b3d834edab03e20ed4d7eb09e5074c5479b7989ec76753a8a39e9c1f786dca756b5be98645bef4fc5b472be64263a9c3774edfcf038a728a5adca8c2cc17b823108da72e485722b2f921201069d8cabb5352e976bb3a3f5a7544afe799a66cea4123cc065a81ce8a034db305d8bc37b22fbc8598fff6c1a0ca2fde6eac4243994a8e006cd5aa3db2c0954124448564ffa76553b81f33ed8124301179fa58b3071b2fa5926c1b0987a030f920ce70369c0439e815efb2e99d82c3d87d558342764ca17d5e13524a602d371cb803b