0x2cffd02e3b2c0941cbd1a70ba76f5011fd78704015ff2e4565fc85b9df12df2ad3a60ee7a11fae31432f5026321676307b0150ef79434b1968badf827fdcbfc3211576bb1f638261c95be8af7e076ff53aea2d8b672eb3967c9936448e9f40da7c5a3db1960bc657289a42cf5d6a03cbeb6900aca9e2f51ce7c82b3dd79632eb091236cb993b335f3ced54d7503cc75643c99c5ea6584554efd4785463b329e4f2a1d640cceb3e263d5e1a88b2df8befb07ee394375e9810ce382263b2cf139ae8beb6d5e5782ee49c2a0b1c33a106154943803f49d4f9215f595dc63ad93c24b3736bbf9270e19698866c3be9592e1efb7907375585f08ac37d58cf357963746486170c2f584c40474a0474a5d616d46217358a7e75c2b025d7a5f19ca9b8e43b1eb0cf3f9ced9c7bea54209dc87d3f9eef3dc22389b5a801f79398dbe07c803623d518d40675c3648fb0d8d0b709d1c751470a0dc8ac6a8b3af0e9adbc0d213abe5f09b7ff60fe435545179e2635e0439a05d43028f0f9dffd123ff156d8f34a6a7d098ad58c9f976433b88d0993caebf32f98a7a254ee7c9f6cab8508f70280060acff5ef4d7e46daffdcc6c28fcc5733d631c43cb1d6f9a9aca23041cdc65880341915c23f0be36577afb1cb50e859d68f25e4ec7a6301ad1ea3e855edd614c9bf3150d9934f096cba83e0037feaca3d4b1a9445ceee0a8e9dd7a65eb8fc56898e2e3698aecd0ebb0e0039a6fdd084f3df8a6360dbd5c7718c9682e5472ceb2b6ba226eb093e72a91f6623660e842d6b83d34d89fdf4b979527ced36995593213e4891f243472b2fcfed54ce6d672abf07e944d5aeedc0e7b87da303f2394c1b102a3150cc673843132e510561e72782aadf0f0a4befb565b9c50506660ac0c71137864ccd94e089bd092169cbc5fa74b194d2207086f31944c279c205c8486c39fdfc50864c21caa35e86a8511c4cb999b8dd99eb44f7b5a8dc2f97f554d9071a19c40ee19455d9c8a786cda5781cc26212aa5a3eb42558c5155a1c397c8d07992e250c256f1dce1362fb63c8352625e1612111db30e5ed91bb566d91dc5c66ac9bc04b368e0e16759e18312fc78dcd60ffc42116b9b5e658ef34dd696aa73a3c50b738f33c48e75a31ddfd5784a39f00cc6565e7e88e787557094259f445b6eb763f92ef807e92e575c0c0a328f04ebaaf1d06629c6c9a5b94408d3a8eab46069f147f0767494c07423c7cdf291c72d16dd853d716a5d25d9ac6dad4a700b55a2e6824438f29df90a6a63fe8648780cd1ef0c29a4f6c546b776b9962043f727b7a0a6c4a9ab694298c28c6b342495eb00b15db8d7a7bc1d5bcc9e4adafa57b81908f39bc4f37cc270bb310d2cf526ad8171843f5e583b8c4b958f8402c2c28f5a568891f82b90972e956c9fcae6cde19b9608b990401ff27999bf872b3293e6e30cf5c3fa093697b3bf417c8210d0c4ac9d72894f6808acbb46a273528849ecaf411e9a9808084a9933bc5cc825823e0f1396bf28cac90db818c82bc60d566fd2cf68ae65aac1eb9ca8ad5c32421007fd4c87e4f3128004bdccd99bfbbe0a43736171b64892c2583799dec8cba0b66dc41e662064b758722a4962810452eb3395ff3e271561965a33397586200bf097693a3c1857e9a37cec22492b0bfbc7a20cf08c3d29111ce4cb433dd82c60d19e59f9bac5f8a9d834b8b9c0dcfc65f8c1cb1c72ce919365c54b41eacaf73c40f9990963269e1c30d2ac2977be3454d9d761b68faf61a8a78e92adbd4f79d0b8ef781a296eeb5e256d0ddaf3ee90b80bde89d5c4419e8a07be8d1c135455e6887f56d0401fae93e418bcc02a56b918c985f9b405f4d4261bc55b41a5d430d30aabf97241a5fdbd9cec5e426a98994d967c4db7a4e6490d51f3ecf48ff2b1fa6ee5510