0x2cffd02e2de62e2bc80672ad28284bc400f9b94e53452df6064aab7abbd916f31d9ad32f6b38edf80247527478e26fea1bc41fbb5227ff974f7b57c48967af98fc11ec0306435f74c26c2c1ac436bc978e11f858683cc40538cb4b744630ffa052762701ab4bc9ed630b9a12a53f5033967ccd4f08812faddb770931cfabf4cd66758794588e5f1c088d6e1166fc5200349460d70a740b12316b0bd325585b2c216636b1731710fe52ef1c81d62adc401ca6469c4763ae1c956a46c9f184f058fcd09fd18173003a9e9300bc0bfede0aac7df357b13a679cf186945390787ae5346efa750a91d818fa9e1c16dac90391fd92ce6c54a0305ba5cb62c1c1e1539aff67fa5ec1590fec5cc94f453d6766e4edbbd179f3d9bb57a9155c4092050939e4ef98502a74e970a83ba3e8bcb7afd61d8b87c6018667ee081edfe0e7b42aa37d78b17bddc64f92905cef6179d180206da92a8894c6e144773b231ef18ad646d807ce82c53237db450481863f0129ac9b1cece9ee7a46b4405e4f8a794705369859a990726d77a63a0616a6d88b83db7dd8664130296ca872db1b25cdc9ef56b2a00fd5feb8e108c8afbab3c6bd8af0d548f0b6b7a2b5f52f7415ee5b3d742e5e817518c59b2fc4a2785ecc87b2eb5b8a09322393bb8460fb28de521bbac77a35f961d5f451e5786c5f56b8fec02f5244b98286efb1b7179c9904b7c24ebb14f1f15e390ef2fa1c42cef713d4f64202c2b2c9f5856361913c35b6e9ee2ae95dab31eea1e66de85671a5b7fa1e95bb968ce57e20433e74af9dc1de2bae9f1782c7791ed585369866bf89452477ed63b867db6c3f58d47490deb582f179d28a1a6eb211056b2749a87134856b43deff58e3303df177bc006cdc3c9bbb80aa52fe0f2917cd0d6acd0385216ce69898279c3a64ec652a037efb97837a95bf3d63b576fae1766bc0e409f505988d68b53f3ff0a9d691c3a6d5e43df69808f07bdccdf79d201ee511c1746d23f8243a803b9b1f5ee6eb8434318213bc45c1230e8bf64b35b7161bde4e4a10a63bb84f2a0a01f7649c77405d5508a596527097cec842cead6717b21686a5af9ff54dd210a8d80db936c2222fd19b556c009cd1a949df3590b8f971d3ee34f802787594a688c9daccc783ff92f6e340731ef7d4dc1475f41f234e5bd72fd648533b279c98e33a7c029676a20bd2ff56d3aca482956cfd1bbb10d864d6f43000991dd3823f9642af7932e41059388aa6428c5bb0dfa3578f400961879a25dc76324cd3494fbeb71b90bf34e33004f45ad3a91629218330dbc25b5b41656342bd1a3b3f13f916d00e3cc64115941a05597389ad56dd54304874e8b5eadd7b897e96d6fa5cf3de9ffb5a2107ac055d144a5c5414a3466bfcd90d95a88b8c58bedd3554028443d4e2abb7114c94f2617c0e976b9a1ad78510c120551fca161ef9f516bc2c7e57bb3e754db7bc7c27db5ec455727efee3094b36c05d160eb938b455363e58d793f8406b63661f7c49e0da1340006199380692d2f4970cd627d133a53eb3135eb0c6ccf70205456d9f542158fb56cefb9d525594860d1e508301d8de6bba06d3a854798307a2eebca87c7a0a4a4888edb2d4728be4be690a5cf0e0763cb926db3190d0943b9f6152ccdb819caa5d7508c9b23c295319716b5b44c1bc4d00221e5220ddb08fa258a570280187b373adcb88540a9e090a0b7c99a1cb94cd8fb4d46a2bc4c45359baa465be49a6c55ad0185736e5a3eb0229ca3f12dd963a863eed19310ce56cc19b70be486dda066dbe7d1778809be995cdbc7a56b3acae6bc4b02ca7b91ac67671fe51ea0f8e79fcfc6d3e39163dc8975400d5d6c840c5a8548e13773b5a1b3c4945aab648f88d5e6538fc10022d987c71c6caeda70a67fec8760f19b64141b217