0x2cffd02e16b265960736c171c5a94da237d1ac69c1b08224c9c8f77b18c870f01b050b0ecc27cb932561837d7f9d91e62918ed2da338a57f01e56a1976c8f3e2098d5cac645c90c77aee9a3fada559db9194491e9fc38c0e00107fa9acddec85e5dde3d83cae00a7ac4c8ea44fb85b91be8b4975bba7b19ced0342db6a2509810b61660864b5721ceac29f3522db58225741159623ed4275deb3561d0f879ca773b2a48d0371aac9aaf65940a0ac5f6a2e9f4e480d14b7d51302b678ca79c5af588952acba0fd5bcfd0e5ef17dc1cb149532c41e832d184ece7f70f47332d021b8dfbfd73efe50e5e7e0989d19f347d5a6efcc8f8fb772dbf67d4db447a082670505efe1d926c2f5918503cb7c10bcf87de7a9f10f6b511d8913aefd9512fd723382349fe551287c78036652829c758f5c96be5210710b87031d18b1a962bd47b86f569a76d62530e702035726dd8f6e16d56096166c9be5a570a793f6b1febdbd81c3b1d967092b5a11f6e5b213e51018cc19cbba1e8f5e849697c387848a8a06e744885d0bf43e72b3e0b7b09f4121f34a9716172ce58bef2f1ce824f43b970a838f4b56ff209fa8cf20da2114aaf532c66ea2bde88d6bd6f9a1ea31f0c31207bcc628094063cf80ca6f0aa7f2135dbe6ec6b37138b8317593f6771e771393fe9c06573ef80e2e284bb147fbacf4955a0f7e80c680bbdc17805def7532ced63906f5b0e8029ac48c6f964522ee83f5224177d357c44e33fe1ccf1d3ce6964a95cb9cf591efb5aafcecde3ccfde9930a14af0cbc08d9af7b0f1d81cbc99cc7f1cb32936f75c9c7157859457b793b81840cfa8ac6e9520d332ce6a64f609ed4495c9214ae9025c760b9937e42c8bcd00861e117f76e78abd67058cf46a75759554ebfa2e83d1b79aa0b6fe4d337072d83fab3ad9936a9ec95c30306d8f48c4b41ccc5ec982c1c387ad2d7d136808fe4fac3b2cc302dcc0454ac55250a182428adc00661bc4ffe306d82899ec612affe6295501b6e91626faea375ebce54e9d2d5946fdd0038609356ea9a698113f1867adc878175f20248bcfe4ade257b268265290f28d32da52fa5641faed552a0019a4bd65dbeeddc3e6fd413237b65510c069f2ce0060128c7abd37d25ce2d047532013635fbaebdcb52148edc203fbe79c1fb8f3e508c204db0ec22eafef1d8f80be6fcd8ca7da56d286775d704a76e1e7a11385672f599daa95cc82c4ad8e7bdf0c0fd1032901047d1d89d73d086f6b8aedba93bee975dad92c18f37fe049f7a8efb49433c1a3e88fb9b986a842161dff3dcdbb19965c8c969baf3aae12c5cc6c9b8229c64fa17656d632ec58f00a14df0a65cae03aed768f9f35c65ab9b6ab62379bd10211334883934225d3e1ad0b2120447869ca0b5ca7f37853b072eff93e7cc17bb94289483b69f40d25ff99a442e69fdc9ead01aa28cf8633037b95140600deb09b05a523416abf340f986191dfcf75ff5807dc2670a94346df2e1fb8f628fa9a777b7aaefdac4deebe15d30b419b233dc18ee8aa571008fab1115c9f8b314bb101b799efba8741b24bbd517e47adfe0300dfd5d64d987c0543d5198ad9a3676d18ecff1504f4e3df18ef1f9811f62f2c45623e9627821c5ab820d952f6f761ac1cae36ae6bbdda494cfd950be3179ad68f6623f5f6ff38258bac8233a18cf859fc175a506ea8667f41f1a3735bdce876d524b39d3273e58eadebed09d9d388fce847de9453aec08b9e794d4c8270cee637d0536ce2984215b79c82a699dfdd0d26e49e93f7f262410f4a728a1e634ba3a19b17957d76e75fa85b7afc37c0e862189ca121c8e13ee8d4298bf08218528262236e7aa6ea298c963129fdfddf08724e77cc2884383bda233afb43d6d9cb0389f0b95232e9b8631a2b6203b460572352