0x2cffd02e300f347f8d1588042ce8735b82f6bce4388ba4dbf56271871f2f4a8759e3b8c544dbe79f8cc4292fce3e81e53e32db57ed588cab2c8ab486539cfb24fb7db7c09a4322bf611744d89615955ce917da9f7f9f96f55a0c09a781fde32d04a88fbfe3ee809d81288716031453cfb3d908e7b250ba1bad0601a37033ed2851c8ccae9bfe5dd2b5a3c417f71e6812708f786023117275b8c9ce7dc317d572579ffe28cd9c70cdb37cd0ba050dc7b26091a8d6e6c63bc6b7430f7badea4f19f5df0b94bcaa5ee5c09b446e1208c650718301c1b1ef99911db2b21ed39fe4a186ca51a937a988065502721cbfcd6cc4c686a73e20c99996e102a7c185515b29a617e7b70d7f13dd60595ce277fbe7c576a159c9695c3b872866cefa7efa27f1fc1ec2ea0fd19c1f32077319b9ce66d03c0961fc436313c5cab6600ec4b95ab0a56884de01c107b9bd4934bd1bd411b1b54f4cd73e2b626636d63bd2667a8383fa72acf6e92ee4c7e5042c5fc2f7e82da159c3b852cd77abac79ffd659cd521c388317d2c95ec77e5cbf783474ebeab2850e1b0690c58d6b4b0cc12e384eae5ca8c99ba06f3079d1df2713012abacc238a3f5031556e29e7e85de453c0b8ef7b7dfddf136d8dd5fba0d02d96ab44a7528926866cb994c43807b023a1b20b21e8c57a30b0d86627eae096c7b0e61d84d5911ef02471895a78b2eaf220489b1a84373dcae6f6bd1703e8d7bf91a41caf89507449fd386a7307da0445c4f6f26151ac1c3806ba9cc2bd280a4388812b5ef8759eb871976faa79085c62462ca9d955c52f421ff6ab1b0de3c98349f2287914ebe25f7415951491e5ca9450cebec4578f309607a933daa981830669123c3902be689ff7cac79bacd2a7502b109a8215b52482178d32206b39ceb43434be5e1796eb14500fdf9cd31d760516662283757dcfa0a6e1ee4d1172c937633c7b446bff6f45373926a1d3801880973e3b8904aece62f650300167bea514df715c7f60353c370743532e676528aba6ca59ea5e4e80a0c62c3d8fb4d1830c3ee697cc2dd3fa0fb941b8551a20015e60ce488ba42b3f3cfed8d870c2e5dedd80fa0f953889203dcd8cd29af321d643ba352f6478295f7fd694b5860aab680c9626f4b0b7b52eba2e63ee6d58559a5b21a51a4f97b08a4c63b57e8240ec17a5a3c0bf6b0a86c66fea3f2aa9af09a92bed7235731598a4c8002e2946aa3ad1f086dffc2108c312e775e475996bc34e8076cafef8e39f8f6274c09325a578cc674b33f31eef37bfd7229923c2bf1c20c48d5c07d7f419ce08a3fb1f373e34095d3d543b258c78d68f4be5e7811f02cd9e4ae0b729c452c1e82fd93077d8050f081c0ec00f261d94176897901f4dffbb92749298cffa3622320f50f76143454d674c08be34de80c027142840dcec2ee33f19fdf9ffa0373cf059f9c1a64f4fa9d7bac35265ff3f6352a3ad5549016135b06c9ef923dd60a432357e40d6ac650ba4a81ac428c6a4e626c731cc140f3d71a76612e576408d25028d0ff39a7a9d8b211a34e93aa8a39331092babd5911399bf4397ae6077094b5cc47d95e21dd4a2d32cf9b0aaab5521aad9b5d47a49595643ca5f4330747f65599102f383a69f19a6b9f836e283f444824d966720906d0adc8877c30f7fdd584e3bf0c2426f1d139e3fb2236873249b4df8125ba613dd87b4b3f8af1aaaae17fd0563345d22b6e344ca74300eb82e0162916d11976aa542c55c9e9df94211b62cf38d665af1c2d07f43ee754dc4d00a243288c9bb885347de058d6bca156f8f488155e7a3b9de921a99d3453f4fab7d57f9633bc4ebb6d5b09685e2ee0948c221748d7c879b718b8894a9c0464eb1e48d2126c28761e59abd473fe745e4c9319f7c33c7a3f7edb8274c2a8537005817a21c