0x2cffd02eda1ec1b268a1ffe6ab8d5a514fa2218694afbfdb3e8037468511443e2155c383d2e55c496ed95a25124eb76850a600ed214010ee56d372f95214ac40bd168998e3cfa6c1fad39f698dda36be0aa726e6bc0434aa62bc705f370814b4c70d83a1c49aa90518ac8b2e812e66da8ed6cc27979d16fc74f424de6d8409df284b693b7a05a27e953dcbf016bc8a7e809851dbed37746f8d926d8cd3bfd81a167e6393c99d8f5122277a8f26ffc3d57d47718452d9cde41ce5a2df89d1c29813463ecb76f9ae3c70f2902a6cc4b11ef68b36b30c98993b2e471098e3a2bb2070143e102aa86411f26fa0746c65b2ef94f8df0219ce63a2fcf73578d3eb2c01ca52146d9bc890a85f5f891aea0b57b331d78897bcaff694507100b0acd3a686120f3999a05347a2824dc8edda72915f5d6c65b0eb30e0bd870ef9280775099782f95a7b388d77f5a0021a43eacc78f4e3194e1bb8fca9dd6a9e927f2cf67bb86d1f1b2dc5153e12973e56466fd319452cb9e19441f9a4d66c773a18548efe6819209fe28dbbe0ea8d1163156caa4b8ace3e75acfc39794e81d1543cbd0a70c11016101b3dee113d30fe4e70a0e7ffac48e4edd2f3a08eebd4b1eef3c22d2688b277301135e51ac2a7485e9624c03e7bcfaa4559f7898ce8df76db9edfa24dec7811d513537312779e59a49400c50ccc230d64bfc8ff5a9922c37b02541d44c166a175354e7c9617d86abdbd80b1cc0421ebcdb30022a48986f3e9f6ddf31efceab2359940e9d27b7af76b97d823a83e49b50dab817f1438cbe143c991b3b639961b74b22392c87d6a6d2a55deb0f6b292fa2bb843f5d21dff6af978148b437eb5b99a18bc3dd558f7a642697d76bb0130f5b9001da28b4d67e6c4cd52d42a3ecef5dfb16a615b3e6d4d56c42759aa7ec2b01749ae827a61fdd7a92d40ddf094bca25e319e17bcfa61cc7930d4c7238da064b70b4464e05f3b6ed051f644c4baf442ab3914bc80ccfec7301a4c5985b452aaa3290891f86ab30eb389bdbf6bc94d19f8ce408c32fd585d69720b8a95399758a1c8ac403d86cff8ae3d37c59da0db7e517c2c9f4ee4454cdf19e97dc239616b2511ce90a023a42077201df59058af3baf079817b34fff09d45f82aaff49424aa02d77257ac1365e45769d55b6b98d56eb430815a98e11f3ccd87bd0f739785747db45d25d9c249bb97bc63cdb4234233d08eb5830a755b2119281494aed83a0f3136d80024128952cfb502934f4b59f53372c6ff3101b8a93a86b2d64d76dedd988cf695b1205b3c472003e92e1ff6244151e6380941cf0ac9f2b1072793ec35bbcde6ec4a727666e5508eb9f93f9bfb068bf4fc0495cfa0ba616ee47d5970bd266f6a860b6892e574719c28c79493601497ca6e122074bc9272cbe3f2775dc747351abf4357093469960c97bcf42e48c334665da3f00790c4ef3b4ca698d90fc990a364a2bfa1083c80c4ad1c201a279c5c42ab4fc481b7a2c6367d723aab9891e9819386ed3776460709f917cd8000478e0a21e65fc45cc7afa365c34bc68acb6ac85e55947e999dc4ee72adbef532bebf9f9b3278633a88cf2ed726dbfb741528318bbc929f2bc741ab5c2aaf74cd78730ae1506c59ff33a880845fd9d6a219a383d9a2d171fbd76b3d80882a4ed615a90215563a5acdc9e0662adb02787c0034c1562095db97f0215a2cfcd13cd4f9d162be0eb784094579702dc3979b2f87dffdd9f75c454234e5ff0219ebf6d468dcb3439eface873e2c090271170acc09528af07704ec1ac5a8ec8d72753a7e42d7f9e7c74c40c3c3304d04723abc086ff5b152fc0173c495ffb424294b212ddb5d0aacdae4c4e2660a54aef129444faf73c9a14c30c61ce98bebde25006726454a47b6401659d6240134ac82ef093d2ca