0x2cffd02ec14eff478b340215709a88d596e59997b59cbd5ae2760d7530fc3fdaa6118bb853221525919a2bc5d678af0b3646ff2e9fff6d5eafa751861a650f81779a2d3b05b9eb574eac2bba8813c0c92d8be77a3d4191c36da03469c984995f89f8155cd9a8ec88c918e7fb930284046efcaf671f2b278b279124407210d7e585cd4105cfd3e18677b6ab7128e1355fb137adffda2101f96c6b26bf4065d0101901ce51acc8100ef85d6caa74aff7bb01406a46e9b8969c296e4b93307e01c784e854ee7603c2c6fa135cf808e6a7c825936c01ec63c4d1277ff5fde1c6cf0d9881714595f37e4ecf700c8a4478b38889a034d829a14a8964b3fa2d40d8931c2a4ce2072de6e6eaba3321cbeadc1873135dadbb6d4607dfaff4ddb359b3ab88f7317fd0a222eef3ed2eaca100a6fba6757301acc63cfa7e1c2422a25319e8cf2ba015502511d7e1705c93a3054d06492c8e1a76562d771b4d065c00de632a90b3b8e587d35b138bf48f78b125b7b1fdc71ad40adc98a37665db32f6b791565bd68f438ddc4fbb2f4c290895e8a0ba163cfcc1a08c5fa2c4ef744e716cb2c0bf04427f21d79ad9cad6459876bf627f4a8f75985577373989bb8de48d25c0364b68353dda0213afbfa262a805916c0a21d23efcaf3a797922cfbc92aa96bf2d0a7de90e2a6168244ede7e13cc3f00447f26ae07d6d6567bb8b8c8fd3440024d7d43c0ef9c472be5a30f215d81dc2257b9dddcca1fe3e2df3ae370405cf79addd9ea6a70bf3e71c608558f2c28b7c5ecc037ffe4a314a348487c7f700ce7159c42c2cdd43b478aa1ff6a3fa50f983cfd092dea46b61ae2e2a8c0b66ffcee9bda0b820023b861382b4b8a85739cc6f6b705b22b8249fa94f137eabee3678456c6124fe1fa02438976cffbcc4f30ca610bec5ff186aad3f74240ba2c93b5fce09086e65ac4580631af34b8fd54a65bce50a66362edd08947557a9160f122ccf0ea259c9a6410fea9bc52fd181a0b6b3aa7c937a20b804423d4c2e6526f12ff9419036d6195f341e142a7884157d3c4c9de20492aa4fadb710908ac5607332131611cee221919fa376aae32f70cb9f003976f2d860a3cd853464f494e2edf07af0347cb9681b98ffe143200bd631bc59450da1cf0a23c54533e5850bbd6418a6b881cc9ed1c57c8b09016178781ee0dea830bdbf6343f532064f9732438b16690b15f589cb16214dc9bd8466c19714c8cd22cf859127408723bb94ef045df95babb11b7587046514447e9b106f15c377a31157b8e2e1f719b099263a727d2bd851f5bd36e53f0de3c7c231778740cb5f6e4dd5ab35dd76ac0939f5de6368ddd6cf5dffc1e2455c16946c9cd89acdf6a35103428afa4667ac4526b01ac0bffe734d6c30b0988e7b394ca46a00f81e6abe6764a1e589e3a3453c74bd2dddb4ceb55f631262e0364d02e5b409939e85c6955543dd0e76be072467a01cb72d2919268dd490df9951915e3126f2d75cb8f233bb9aead23e5952541296090207c8e67e554b47c94e345683ff739cbfaa880bcae3261b374f651282c6004243b8557b4f0471dc87e3b558f4c3a853e6d8212ab13947ac8b51c02acb1379cbd99c97e9f8b166d5dccd460064f135ab5210613de9fb37cfbb66a6a39cbb0d818a60a550d03d5fa9255191681579bd9375092d5e561e6442b7f4bd6067dea83ca9da9b62902b95467fd72f56e2138b2003bde25cd7e1dae5340978a23c1011aae9bd9e11a07dffac65f3af01aa2ba21994bcb664b820b9e81f471f09df14c015de7b6599de359b55cf65584c1b9fb8e960c8a56cb3a6064e8164b77b158cf1aeeb6f8a71a329db41dc6ef7f30f2f63166be73cf41ca2139362edbb160eccfd8269b5b1d080e8662161b9b4dbc63bdf4498bca713c37c7bf4b76a8d7