0x2cffd02eba96775e037a7c2215e0220fa3d0d7f23ce3782f2110e170a04234d1e9993ba2a3103c80a4cdd0b1b5a38fb2f35db3cd4caa6a2c35c5e1f1395eca1285ca7f5b535401d1aa5535c2759e8c552fcf65f20f72baf1915328d09e47598b1a60ae930188531b01128e4bb42be654dcc2825a7ff78d823338878536b9409ce789d4501f3b4c4e3ed3ca5014b754bdeed401d271b7afdf27d4d61d6cbdd596001159381457ee35de44b8ba9f79ab04df38a6e201b2da2fb51879abc698b3ac21c7ade39c7d1bb637dbdb7948c3f9d67068a22523e3676ad1ade973091f15648c4293ed07d10c28c4da8e35a1c75ed60ae84808662a15433ed3cf7fe20bfd9f663d7cb5c5d32303772edabb6809da0fb29fd6d7fdee39c750d9d739d22c05554bb9a313f15f51c549a2371951906422c73c1e43baa3a12bfced30388d0daa88f63e8e0a8aba259e6bf77fa40f4826654c032778ccdc1df62c74933fe69ae45a9c09e62f007299dfe078f619830d5309bf26c033036088a97f0d97c2e1a38715c8b4c0fea129455383f4f5a82fbccccca5d7ee297aa30a937efd63be61a35f7177e3ddffb9496a14724c2485d965456f43a3f911b8dc4b455d2d9e96c563a0e14c4c8175695e9707705e16227b19e303f02c7eabca101da55f8b94e356644f4a46e37679088703e6d795c34c2b66e00aeb57e8a828c856410ddd29d2c5ac888754ef9e86bd4eb571bc72a695c22c977e256f78d1f922f387efa31004b5297e536bafc25c3b8c5c720d76794a586b702bb9324ef6a4a29f4d63503ea536675c8e3dcefb133b421c32e704140d46f4a0eb935439fc083d5ca001c173efb7f0504a988e1ca8e367b193ea4cb4670490882a0325dccd382d5e9019e23baa3fa7f2c37540c70ef38e45b2280ad6bd6313e0b190d8415a35a5af3349b2129e57cea8f3892d8d55fbecb22c17a0cb6f20396456ce345e294a1375a5b64033b31b905e2b9b967f3f629a8154569c81c34a14baabf2ae8e0ae531f358c8a4169b23483717a505e23a9eea224964dfc95f55d84fc12fa8e05ef61dba4f4beded7d21b4b206f45845b859f558da13c7771b307f527fcd866bd13833b582f248cb4b32c3f4bb6adc9b6cbfa7db495c44fc1a0225df206ea6f42a78b1d5cd5b33e78823651dbc8fafac3d5ca9145fd49a6a4ea63447b277a43b429d027e96d6c38078a99a0a121d40fff532f5369c2fb6a0d12896b2b3a9c6d9db9049def25c23bcd0e07ec252c7bbecce515c9532e98f0197eccf8a0027fba6b2cf79f4a848d55db344147d56e958bb7740bdd6024389f16762599a3f7c9ec6362d5f49a86269eef60a74218ecdc459bc10a9ccfb13949daad6e846102935d8f76c7dadd04ffef4df7394f9e99c1f701940c5c0c8b5975b05f98f4135e11b4c4801b57a3ad6eaf8c10f22d07c447dc48ac51f11819cdcecf12a2350154a6a275e23ee1b7741e8add824c947990b08ebc6dc98005cc8b024b72cc994bbe03b3afe060ead86c8fcfd8c156e78849e27ba9cf230e4ad86e35d94fd27dcaa2eb94e5663efe68169dcaf46288e362e02bd16b64a5264f124e1081ca1bb64ec980cc7e97aab932639571a4235ece1b34a7bc57190b40949ead35e190581562de4e2972f442b6e6c453e59bf0fd20a2c3b915d7a6394772dc4eb36dc27db21cb11f3eb90bd5c42f4e87e0f1c3a939f55d122f008860c249f75f0091aad557cd16a2013729a285a5fe5d84c2016bffefe8f0ad22f2ac9cd0c34799d830e82e3edf53fe7efbcf2fd103ac67f5b64cccc2625b9af01b6375dd8c95545d26b2b047e2e7cd0e4bc14cd5bbfcd365b031608bb7512d278486f157be96618046b8d9a2fabb892f9adea9c3f943a4887fa4cb3b45f63a377cab49bdc61a1208e5f624ed860716876