0x2cffd02e3f5e8a29e3003d58c18ee2f7bb4495b5e1e85d11eb094065a0879fee8e0d2c7a209bb13fe5806421ad77ae33efe0fe31db78d620ecce45829b2ebc18973b094bdbc9b13575e0d4b591ec5df35dd227d7ac799108c042a46fa4aa328f560f5dddd91e43286b6c6cd72a554a77aec1c92d6f99536c36691b62d50483bc3d4b2146cdfb4651a4a66168cd529a445c2981619109a7b8b42e27920965e9cdf453356b5feeb9217591f83e3fa06cee71da1e7aaf99d8375324d09f94578b67423f80d2b056f8838019503411997090a102788ffb650231746134b598a0f3592618f8205ad3cf74d7c8e3acc986ab418b03570e60f979c403e22d24234b8d034b0bacd3dbf41dc6eb8f323344e713ff8575823988c5230aff65f20fa77dd5796f756d897022090c373fcca08e35f2fdc9b0d69dc6ba112342708f3540cf259b61777ba417f088651b26b2739d5582daa28d39384ddd44d3a2cbe80ffc6b05bf62b7a9ab133174eda872db00e55b7023d7b98abbec417307f6767877b46ba6b1581789dc4fcdd60e19f3182b64bf2587a45ffd1daff2b3780c81955040547db7b29e9031d3fe2a39dcf2b32647535fd383b977d7677ae5a040bb8a2a6775df759977e3bfc337673144005dc5a8d217a228de5d81117ace58b81a0fec53e2858f9cc2327858e37e550c7207d29490b785285f86749642a4d4acf60f4526e731c5ac9548099f54b93a4dadc0d42dbdc51a38750f4430b5ee93f6e594e0a1dd24894e6bfe702624143fff2c79ddf17105ce46f1746ad82febeb6d8b00bc9f75cf3abe0503522a02fffbefe51cb67f8bc5828a9346d9ec3f3b321d601fe0a4c9a59c0f96a4f8082e757a3648cd2e9043aacb2c4f15d295c09a2551de5ac4670abb5165ef90f9ced1b4bb6e99b28afcec3d58b995035ebadc6c12aba3c4040e3dea877d218181263caa47918205271cd08748482b4e2f723b458eee049e977ddad6ea3c810dda0c1a60738f8f567291bca6104ada712e45f1fc31a97b6caad93779dd9e317fb570f7df2032b1d43b77288ec719384500ceadee1e6c1c273c5c94c355fb492dd261cd6e37f54be0f660b44db411bf2534fffee77de269e4e207d770479e7b90bf85e54657b05574c276fcfc7d5e852af0141e876a0a8190e4ea7246208a75b5f0fcfb9b2c0329eb025fb3c2e9d1ec2d3abde4ed10d226c2da567e4d82fef9bf1491911980ba904bb1977599fc8ef07cd4fd6166f8778a3f74a31d8ca41fb85b8f271e00044393a9aa18444aa243de8e30dc76023097beada873f64913cd9693bf43cdeed564b7b911164a43889177b44d80915a958dee74d58b768af0320c026630926d33b219d0529f72cc9ff35f7e66cd8fb0b7f6c9c4e8dc0a7da86c2f02e4d0a83599d44488b725962689489254bbca36cffea12fb877416f673920f01a3fdb07c0da1e211dac4639642d573e995c1934fd97c8ea13c300ef7bc62a65c334d36be560fd48ec82d8726bab64073ee327db1587e5ade6ddc960d46848b24c25df34e9c938b4ae92b4414c0542d3e82b701f6fe084b5e271be48e9d280c8de8a945c30c706ea79c7d54a5d69c6832cd67530a440dcdad569ed50a9b2efc42df5c2a8a8084a466b6bf64b615224bc0d896bc8ec7a55886b3a9a0dc552e74d3efd0b2556c94e662506b64c220bc89f98c849de73be66069603a8da9e2bbb0dd529e5c3dacabfbd4607c1dc07a5036445299523d9f8e007537fe3d4abc0da0e9c0edfee03d6c4344a203986696aa222edd56289aeec69090332387c1d7d274215d41069fbbdfdb3014c90c76a784f5a44569d172b59188699ded99388412bc74b27df05efbd9f23e69b9cbcdd4eb32e5cb9972837ce254d51fd19f5a2159580f2aa8e38f54aca9e6138406173cdf99d2bef