0x2cffd02ed50adc92d5607a0222363178ed48334e14c8ad203fef63b10963201cd35182e960f265536b0f7f554414eb68a49ee51a7ed9d0ed8d4dbe69d90db3d4bedb9db4bff041d05f63559faca7ec39ca5981759fb2843aafecad3cd4300588e22ab4b6e282044db51a0ad987c7f3b715352a382e9139ed43575784b8624a894af6bd368a2e8351610c11715668607f329ce2ef7b7bf36e3aad4483333a8404ad224bb88d436e107ed80ed8fa82d66eb6cb9e2c956dde039615c7fba01f7888f15a77bb95bbecf4a83923ec2034bb2eff35be06570bf787bd9c840cad8d65dc2ea7e87e0c31820fb71f1ff8e4e0ddb4852a005a3042508192ed06471ca9de1a10679545bfe1aed2ef614e47dfc1e87bf49f3c50fb6308eca0f7428e0c15872d35749f16fd8b563b9993eb00978fd4fc28a054d5f9d90cd24fc49b4da67fb1c5efda71be231adb0234d315c71e7f53e6e0ad796e2a2fda2614edadbfeb5aff0f8ba96506f9008763cc9f8bc88bb25f940ce22fde57080dd573d6c316aa95d55aec6223e6249f28f20001b33e05afb82a98a77bc4612c46703736254f43885c033a449504c9044e01ce612757f048e6c4ec74d43c3b08b3184f83f4565fe3f46692cee8b67b7e1f5a88b7083723f9993c551f4e274f61993082c1d164c799cf438f578b87ab56833ec3002d5f84c74ef921a2521ad4d7af0a7c1be8b67fca1a43168c7ca64f3e3f2cf179882e7efcc15a17e265b53f1b18458476305bf571d2f2357911c9291196c2ace413505f695b3b791fc1df91d887b3c98977c9795e67074e1a6ac1e696093265eb761d812669fd097984b52cee8a6fbc56ee06778cb304872900a1cc8bca42f9774335366ee21f20be934d55ff293e6be476e46ad6a87b1651ad804bcd95c9ac1dbf2306fa289c4149fc9eae907bf52841ce7cf1a0753e70ac797aa4d9cb9ce682b69b6358a25b2cc45414af7d793abc64e9d828936b679eb8dc063dde4e3c34c639feaa42444489b2d14555a82ef2ec284b31d0e52790711ac0db9f7e06d6e30d8c020a656300ee216bf1863272260c47cea46091a1998e396a759a5e89178d9c0bbeeed273b27eceafeffe5e6d98fe43daa3c3994a0808335d3fa381ea9d61290e551aa0118f204c70e6ec8080aabb620763ae5bbc86e626d1038b68e48fc684cdbca0d0705ab3c65a320828966c5df7b7dfbc98d5d91985e6f827d8a9c1ca2f10396e7075816cf0aa2edd4aed1451b4284ce3463647ff6bcf0b7d6592677f3062ec7706a885331fc06e3a56d07dffe6987a03e2d00ae98ebce890d4edffcc6279dacad0cc96ddde5fc5f8ace6dbdde16d812ad86c05d89606fcde7061fed3dfe03b7bb5809fbefcbf7fb61e3513f99a802a75ee2e8247be89f56b270b0f94895bb1fe8305fb795ea22eb51de0e37d8e18f9cc130931fde4152e24c340198bbdb131d7dc8f385d291d48b1fa318ed3bd2d143464574794604aef64423a20d64ea1963e395388ab64d29038160325b2d65b2f1b67e58179b59f9b5919d0c3f3940b0165791652acbfc46c651e3d2d757c219d429f3a5dcb068a0843f5c3076aad097cca2f94ba51d085c5e39d4bab967b7e6ffc23040064c0df6ace192e3858f2927929e64802fa33bc52b376f73833ce1176a3b05339f536dbcac48ddd59e76f2d7fcb545d4066ce38e5dce30475a2d937587a99e2275ae5279221ba5438eb7ad9edcc304baeba91b6021f5cf36db29f78f7c7a8e1974f98a672c33ad88eec66c1f4c7c511415fd73ef6fbaa124e2f795813b506584e7edf7177ab5e039eb365657b67d451ba1e2074a695122216fbf43d32d2d29988bc4b54a56f245f1344893f4255b94558516b9a7927ebfafa1be0bc296c4f14ef8160ebe22a4316e73f197d124c792263d513700b