0x2cffd02eb4e3ce12cbc18d1cbb60775cc39a5b7463b980fd09ac97eb3e62fa4bb0a4276837a718d7c6a8ee8df4bb126f264e9e44361bdea9f0deeef1a777b15dd16d401313139fb7aa804ad61ec8ad2c2ee7a44f5656a3da6724e973c78c22314f20efc1d4c163f557ef50ab9b2cfb01cb8d6ec0764a7516d87cd4536a8cda3c33358ae02e68bd88b10d58eba3a7b8aa3327ceff3565932acf36ae2b13e9f32e31040a1cc574b823f705820ae52ae4da554be41a4a013b36a698f0d06adc24e6bfdb1f13342a55b62ef4f2b98890ce0ea8f38cae3ced21f48379a07da78cd6e2ad1b69c4c76f64834859c3defb7368b50de27a444e00e43b44104da108c027079df13e85f44b053a9cdaf383757375602c36308016609aa026728b3361c07c3010fb9d9e6d5e67fd21e2ad8358142c9aff98722d84ff33d0b4862d7a8073d0530227c9a4b506f5966f15237f953a637d832bf1d7cbe260bf8dcf0b27bce95b4fc8b7e1e211530acddf0e5c9111b4973f122680e691f9a5897e2416bfb4d4e34684a52175f5ecf777178b19b3fb50948f2f0bb6b4d9fbbc42e235512855f9db01a93d631cbfb8aa11dcd79ba6b2d2799fd3ddb720d018757e061125be25818b6c32d4085bb2913f73bee65973577d69bc9a53192f209a5d1b4714693a160c57f3996559816ef3c8a78f9216e3a9bdcb124d9a93a55a26208b9e78941fe358384b53dd7f7d7ddd1938b4feb75d25803d2d29d849e0e31fb48e9481e15affaccab49f40e49d5513dd868bbc300fe42d6d41b0a37aa154b1e61b0461f36e886e902d7a3e0833547f6245c187d04a26e4725d716ed0097b6bd6f63afb930bea2d2c047e5c46253c1491e204f90c04d1259cb05097188ad507b7ee551e9f94ca7796cd1be028f9a5bceafdae5a39080ede04747c3c8228e39d412bfc2271d43be578a4302365c6dc9f7f535e414dd2d0ddc9adfab6647d2a3e6d44d6ca8d6188cefa5d708e505605c9ac5a8c3c86ccf89f67d23558fcf085b35bdc1c7dfa08dd3b43c60ea27ba7365954f2bd84a6e6e920c1b056a11457658a13475acb2c1b04dd8a32b09c2c7baf24f3c22aa30d0f22cef0974e836ab8e1fb01865de54816c126ce4dbf67e28fdc860cf288383dba4306c57901d54be083f91a36af2bb5fbcad89405902ca70dfeaf719c47a11c3cb385978a731c6b39bde7ce4a4d8f7d824b37ae3529a2770788325b2a9d2ccb6e4d76ff1082c445b3c09b53f7c55ff9487cf21014fdd4557deba32f0594804f6204684dd61ab3771d691e45daca4b8383d0f373221ef75de0a2c7b082160ff40853a92168539ab6703ad6ba99c8d2d8d5ea7078ccbe1443a48298e2cec88024b408e71000a28ff51cd8f86883d188f9ec2242e7b0c2bac531bba1895cc70edc1231f721a8f751e2298c10731118d2a3529fff32570546e62720ec20de24a0bff959e5a4719c90431dee4d27b83d65de55ad06790cbd9a4916ddf9d8a5cec201d5e64496629fcfa005b039cb9158ffd2eb9786106c4d6ab43616e1b5d66d46b4f7c4ade422980e8ecc849c55870dba7c5b50c66c057dbc261ba2ad933ee7d22b70306c5387fd018769019989d27827d90af70cb3620e1651e07a16cc1906e06efebfd316e1d7dbdef3783ebbe604c2c098dc23a0c066fc6262ea3db65bc22e0afdfc43a6cd22fa2de52fe3a8c6f7872b89941b75ea804b967957c3b0ce0eba5014ad574afafe034148b7ae8a3272b1a1f42121483b1c62ca86542a3ac3bab02ffc69874270f6ef4daf04f8c20fedd7b94b1b329c48ecae1ab1c52b937d43cde0927ace605a2843c28f877627cd113eb55120ab3eb49ce31a6eca6f5c6e44e56d67440bdd915032ae4d08e804f0325b57b7bdec483e46e19f262d8d9d75bfd6219f24562ea5c311402c