0x2cffd02ebf209b1f9a92e6152d51f02c7a0c7e3d1ced8a184b21811aaf225bf4ecf9ee83dd9305f0bce521ae8540d45104f558e0fc6547a3098cb2e5a09c4335b3e9770c2a77dbf96c414ed11bbf475a077f9bfa74e0762fe725cb1f2c9bf3f996b290040cd68862a34848739d4a224d7c89c3c594d1d7fbc85f948bb1e05e1601f023d466308f84fa6075a32c5255e906ae6cf034442c0de25eb9c84a49dc8b5f94f114dfb299ea6c2dcabe1937ac5adf96e1f65adbe27845bf93de06ab62bb508e6af8f7c6cf88cceed30eba952d7bbc4311983a39f25b31ec09767ec2a789ee479d912f8659da504f97fb6da7953589489e006331b0ff1c3b611568aed6b2d4e14c5928c819889eae568e3c3c2144b0934606863219f365f170f76d1ab445e94beaa2facf5195643c20f1513494089e1d2c54495d1df34918b12e53dfa9c7cf718180d0e7e04d4180426f2a58b60974a654cbc38e43b93a1c6cab814b62a3618384cf12a8c6e6210d43e506f49b5bbfd9f99e9edd9f4a33a55a0474d0deca43e0d0ac8ef2b3816a1ab539a257a71496e729dd2531886de2fd8d6dcd595218e1eb47aec9bbadef0b3e89b72ed86be9e21d6c808ed3d671cb470475989e986bd68326d4c10309d7a1ec3c8a13b535b994aa8d81d00153787c5984ba2dc1cbb75b122c3a74330caf01c3586f3b6cebd881f477228b8728285a8d4231cd2c7ad82e24f1ac7da2845a63e423bd3e2ffe88f048cf323137711722ce95011e14b0919fc7a5b6457139576750c9392c750bde38bc178b86b1f483b80a3b3664b695c25f40fda5ad6910605466d40cf26e52e2a840898f770b6c1a96bef0837d48b702cbbb8a8b9bec8ffd11be1ff9b9729cd58d68c63b912969456bf16c928de9ab9fd449a0f5d8d87bc81a544aac7b463ac7a6b57d5c0ae45332b74f8ca6619d78899ff2d5d9948a35fe3e5891530192872551a6476bd17b324bf531a78ef373a2193ae2d130399486758f05c09c553d14880c9b97dc247c6c7657fb697a5e2a9fce2b9bc755eff2a6df657f1957b242429e2bc95b87013210d1abb2a022c93b1729ca490695746882a9edac63aca241342c26f64479e641a3332006ec3e50a06671b1064751f7a28c92ea2b88e620964e39dde8322df794937c4100386b88d1e62ed1187acc47eb0997c9bdaaa6733cf04f665671e115bf49eccfa267b304512f49a2ecc6ec801243a4c5be05c6b4c2b4082da8931e11c52a4b88a583fa16cd156faa84fec8b6dca1df6a5615662174a19c9a2071098af39e44f2e930fb3d9ce50dfb85fdf38b265911f939c23c5027ddacb2b3b16ee9d486330efe3a68ee6043cb895a13087a7c21602fbff0207f07dfa71b2410ea9bfe96003f0c439192d4bef5db02b6f9d19493b65628a6ee2c635e15b0d6d6989510623d2a4fa0e3a7f82fb88554640734650d77ce5b2a58ba0b5db1ab1d8cd629cf94ffa766b0b7654c0e2a939df0dc9df4c6f630ea7a422337431db0c94d24706cf07d70ec60f59652cbe78115e474050460c8413e7c6e61d1cc45d3b72946a0a1799dfe54734e368bb73c9818522f2de465760f3ee8b4594d281cdd8aabbf2b89d4c1d48f51b930bfba0bbb7758988a1c8de8ce1d8a3d0bf539d78d2380765c0f8321efa56ab5a23f6bf802005f0ce7794bfac058337e742ef0e11521d5c0a0426c200dcf053f91852cdcbadf18b86b63f21e55278379bf741b5fa5d68b8eff4c3229034c00841e478e5e870b0119d6743c94dc65d56e272fdccf7cb79d4402d31c458ba837a131890f116ee19f5c02bf4eff7dab377a9b598e4afa6ded656a71b27bc66ea2cefe19445518331b86039273aeb8b0d503ac95ceb464681eb40f9c94c3ce8dddc2cfde016dfe41b2500dcfb7c57a418ce41228faec8c1604a3