0x2cffd02e9507af903383754662b0c6fbde60745179eb3d73c15602ed4f2a0d7e2c7a4635df376d9759e42dba25f7895e93899338d04e68aba84fd7a49c40d88caf62b958e293cff572c38156fd6544eb30eceb8fc5f25c96f797e10c68803573b72e35cddeaddf7820f80322786fd651fc98650d13ff81f532827922a3a4a4ccb650d511fd59b65fb8c2ec9af03e28bdb207492b43809982aa0c2b4464268f9f21138a3d492217ffdb8e3a845269311435f6a33fdd1ab6dfa8dabcc65d9baa80d49772632908b46762ded637d380fdf41affa59efa188a520de0729df0ab28c5dd6d0e75665cd0dd8e5775802879cb4594111cfdcab9a6c4c8f3e52b61233ab759ff11fcf224ad03790f026cbf890b1367f8e1c008a4e78d6bd25b4cfdebcaf25dd0c2ea03f90b2302272ea7f035ac0a38fa9898e4acf5334e79e1405e180ae201b410a074f3edf7de6d3adc8673f0a519134b5cee23d44aff1bb365f18163323fb077738750e15245e0b643f91aa74e4e7e5a96f732e1852dc0f77706389e5fba790a80b7ff55411d6861e4a3ce587af35695765f194f12d6071142ea824d37fbea5efe2470b70e6efc532b65a159d9bb0a89835b618088330d18e23bd04a478074ce271d66393bfa5b98467369ff2d8a7d96354a31056c98c574f85a7e02e51dc6729d09e5622549f5299acf079ecba856bab5b320ead132176a5027adabb48e325468cdb4c55bc3ec3b3345e631137eed8fdd3472cc89d953a014d3ac632e807376da65795c724253507e6e8539064704c9153be84a3dd71a2a2e0b9ce45dff80440f087d49e1e10ea146a5f8038d3c3c995bb790a16138217ad4fc5b26ed8c1ee46a99e400d39176c36c85792033fad3c35475b13844eded849d3a066831430901f9f7d55700c46c562f3c7a6978fa0b1e76c552959b70c918c29ba3fe24dc1475a05336c20e31e45c681b1aaf31c661465cbfe24966901bec1de8e1b9a64dfc79120d2eed0e1d6d2dd1f575bc74a944572c1246ad48b669d88441d81f4a8b9ab7bad1567d85df78c33d8a174623159f962b7363d2bc3224d7f731fad9cf22ff65ee74e61b60dd6efdcd51cce56b3294ea07ab01969b7a70e112ee52d430c7d15c4495c957100aad844a6f9b11b8fa4e612955fe7915e10bf3a348466521d9bce27e738aeed3bfb39580eb6e620de6c4d9d7e1d177cd7c0b4c367292b938c0cbe7287a9c64e64f9dc2a4761b5841cd53d3023c6c77024712434d94e3e5bf3e197ea96b87528bcb89bb66bd3fe1c395ac811eee141a05399973ced910607c203d778290c7ad01e359640717144347568699fab9188008d923a097916f61e6ad6423df192d798254cf1346ee2ad281824f1624c7c121889da3d57cf282ed4438eb6200d576f595029379c2164dc241d0b7ce02c2fd57e4177e557c2ccc03df6a868609750f16636ab62b34134efe53c6efd004c5688eec9fb40be5507412dc580ccc0db99039f98e53e44826587e104d8b7e2327a2f2195d9c27007e116a2d4ffc61f569859a7ae5940413b9d4135fd8f54680b1ca0aeb36254bd433c80c05d8db9e08cf2d6685f896ec91b27e4d4aa4b51ff1154c27692921b19d6aec3fc898a385bc7312ebad4168db11e33c72e1bafdce368ba2bd559d45e2809df220e36e53dc3c9c82851494003f3321bc3b59a74bb3da6c43b53696f16cee981c62de79c39ac11c24889e28b7a1bca479f6a6cdae79733eec9aa064d69ad1c6d7bebf1b9e660b66abe52fbbe09b1e670b3053ca76d58ae43edbf8170ef66f9434872e9ad853b1bba133531014765a1ad3adf5babf21a76cb2d03da6d61e4809543457aa3306465990c366c7d364e55ec12374d49abeec0f89308eb547183b600f4f2316358c2779986510bae20a6228d1c083683d191a