0x2cffd02e6cf846c18480334fed9a7687ad51586c7ced72f7ad2899af5f218e599939808dd936789ce428a74c3b043641fae5a2c61745834978ff8775f73c1370dcf200a71c1f6ff33ac0e19e1fee96a1b4b0626a49cd5b64e266c27646d897fe0bcde047cd7d11427cdcab8981bc454a36f5fbaace4016e082c7cc2de78f0a78b3aaf818a5e37cacc08111df69b2cd7225827660f0532f66fe4798454be6ce66c39e9edc02354bcc7b0944e20644a41413b7c1ffc2db0a82b9fdff9d88d1ebe512d4a27f3b668109ac0cd92de602e6d0016cce415643c9c6986fd81f7f518cd24cd42814a9fea997d48027bc44c1cd055e6c1777f7eda435e9fa884541aafc737f88d95598b6afd2879f403c55c2179646eae67162a05a370a5b04e33bf91215dc14b2209afdde0b4a9d5414ab331cb6b82af6c923187e94baed71beca25b47d7d7a24c14c3c33b9115db0a66cd40a5465974ed6797807e424771317ba125de1d79fefa2208d141cb59f797c8ed316b266eae3bfee23b838616a1253a0f85aaa600b1eaf72ba162ab550825df8bafe14a18c29efb59d862ee333996356c7a76e8da0f7f08ce34f93bdace43d17d3c9a47441efa35580f2febc928c350ff621bc1486909b308e7c577dbbd9f8e9af87fa7bac4495d69db659a1538808bea256348bc5a2c608ea4ed13bcf9b9510030d9e9f0b775f726ab7fe47814fa16805f54ea677ffc81831a8da227155ef3c3958a29d9d3787fc80c2eceebda02b53acf30fdbeac68d430dfed885d1e4aed319cdcbe01c8f1200a95b3e378ae83640bd4b13a123ea93926eddd0b94bde9446bdaf96dc39a0320c061473f5bb17d90e13c98adc18720d39c090ab45bcedc6874881a3b3abfe778fa313a7493a755869b9ab960e0bedb3ec017dbe14f39197fc9da6b7a288c78bacabe9a9001e99561ec5b07985dec198a403a3ba6d7bffc1555518ad8ef31d1680bd356458647ea41d1fa485e7952e67d1e86820334b76b60587e2a274b05f6a168a0d249779172c90cf08851a18351c163d9a13e2c935065cf798a9459a0e57a866a5afff5da0ab936d9ebfaec0c82f2bcf85ca83d2b0371003aa3d0b6cd7230eb6145a6e635ee753a3ca99ca789a92e908148b9ed306ef9142a37c29be91610b8345e7e17ce7a4506c6cb411cca15c30fe1143442773a575191aba62609cde1a09c4b8c77fd1e54fc2c021302e9659852c8af94a3f95c50a8b2815a73f66f53eea09eb8e19543ad42037960304f85272370a148181e2a957e73fb81625c01dffc2672ff8b064133d7a60602f2b86d46c4ccc197e091bc5960e17b073ca8b28fe3f4a18149e30a1e8367a40e5267a263af956b3d8066bd34d05a30689ebaa6348f1110c5fbe3773d3906b3e6564856182a7e3c64ebb6d30b17a1c25548d664fa53e5308c36aa95dffe8d1c8e12bbbfbcdde2a8ec45bcf3534a5a2e368a884e3713372dad939ba3a36e55bd2e05306c8bdb42582010ccd8905ef79d7e37f0956582346144b1c65c7d342c3e55144426f6458243018e89b68092ba984c66869bf7fa5c1665573b6255971509a5c89f873cf94d99745226a81052af4b1b117a0b6a3709bd6f17b7f8e784b807d83579adef32cd5efbb4391152927690cf92034d7744f86639c282db03da519be6ddc94b0a6e52dfe1e2dd155f8462bae5fecd1a35604029737b46d95a782254f8940a9671685e4c5793c2ca49a00946a3dc8bdfd1090b0fdd6e88754f6f89bfcdda7eff83dee18b7cadec734d240f4f06a11a467ceaaeda400ceb50e3c4779b391b8dc282295ad20a3951a3f173be7ad3cbd02e452633e8eb510f17fbc3327f375e920ae204a9f281a0e5b839bcf3996fa67bd39e43ee156f2362e08862d138e6126ffb3cb093f2330cae1c87be619f9f8b2e9c5