0x2cffd02edc6325df506707b1fc61d8cae3184e7f8c8a79d63cae0dce3173c718d9b79f515fda05677c3defcd7437c1812960fdcbec198af32d6813720714618bffdb47548289da96e84c1fc148c62664fce2bb79de070b4a09419d54eacd65a315fcb4907e0b88753d998d6be6e764271572e3feaa0cd996fb57cd3eba845f4a914315a0d16c26322dee0c35fe4b1909646230eb58aca84270388f19e44c3dac759bb3c4a8eb639abbdeff03162ab70005e6dadff57c794920e26b59183dd67512db50aa6dc10a4f074508d40310e0418937e943d4878c26b1000887d2161f389c71d9544e3d128125eddba6757e17bd3d741a62886cd26fad6a752abb0bcb20c663767af41bc4dcb7c707f00b6fb17213a54cb7a437627750dc21b40e9cbfeaca0a8134137edd23d63d02089aa971792668081f9334798214f0aa709f91fd40d4253a1cbf0f32961107bdf1bacd66c5b4e55e1105a500531de8201b37b614aea3e120a17d633deb95cd03baccccbf7ec9236b2913de1f6d5d188c163826f8518e8ce5bfe8ebb7bba44e4425df71dfaacdac97b27a7c2f64720088490bfdc90cc43e5a9753aae9942a0140da0777e64f7133ed14035025e2cab7af4f214bfcc1a7a043a806d3d2240d98690ee995ae193eb097fb4373885103bbc353d476c5ee84e1428c502e17bfd9cb4f3600941c0fb9da557498b6b301e3a74ab2292db60697d17aef7554f22ccafa1d46798447d0682119ef8374b941d0c9d94af23068cf272d37d905e38df0d0358ed89bf7b2f7c321128288893879cf96664ae6b5e01ecb0f0a6d10f41dee2619136d34cfa1122f53b726220d350434fb3cfe0d37643683ed69fed379aef4e0177f92b41526f3c30c0c4a732aec3a8a417b43b7747511c84b6bb3baa80765c23ea0fd0c9b0d005e561d818ad78da122e626d1b5683a8573e7580177de3e79158ef1adb9a74f07e9af71055d256d6ce0afc4bda3b1fad7cf052d31227976a7945df6a94ae0df310f65404c64d4c3e254c36356964c8b6594c780b74da3f8c1a74fb54daab62a220983e4f3348f3633dbe7dfcebd8056c5bfa1f8d8c282d96e3d219a59b0b9b40dc4f558aa46f8a3705b8232fa43308e158fd5e414dc3e712cac7dcec33906a045de513e657b620f8c7b47026249b9025d06a451669a305fd177cc850c283a1f096e5faec4b273c3223134fa23cf8226d34f36e7ffce743422669f9c3bf121587c2dc239af605ed11877de315662fd281522ee05ee7fc4680f54ade45fd03ffa57903ee6111d54ad743c7a5f79a89bfd28db8193cf25f4b46cd2030e4fcbef4be7d6761b01089eba9db625641cb06f0ff57c2f9e0469aebbdbadc42c2f8db419828b1525e9610b84f90b3249b7bd91cd08527a2acfecfe098da6da017d1e4b6bdfa9731e1e3d0ebcbf07a96e5c7a913c3e7594f18f0b453bf93e5fd50e8bedb4012dec28e517b83fb53c14937b1b4e9f350a04fa2a32bb9ca413b49b03ed7194e5567b684873e2fe9b45181509c4f8a4aa89957a805cd4e1c3a03b20e848652ac7f1709c68be61839de000f54d699e9f7049b1b488a747ef1686a94af474f412e77117d0956fb09998a27cc5ea3903ac546594888d66c0134ea0129b7fd2582b6c356489a614338a7abf08969cb2941f1d611f96b66d4638763a04b98d58a7c47f803ea4d1e21c978141ab321cfb74f29e86e6168bef2dcf06aceeb94630d64f47326957a3b550ab196b440d41bca9bdbb631a9574155a55c4096722bbb41297b436d6c2ab38a187c9cda011e8ed382cae9b3414246e485993b8c0b0dbbeafc2bd30ade3ffa05fda15e5d32eca5498248a8683d8d0c8085a02c857389412fbe0fe0f0b12e28e057ddbc927e35e7e4203b700ebb0da306b52abf2387fe34b55b3648227a27b