0x2cffd02e2bf680394accc8d27fafccf3f02f3e91b9ef2a92849869c24d8547f4f8eac9bc98fb37c78265af5b959ae8abebd70625369f239fdde668cfd2c964ea4bd41b4d209e365f33db1ab5c360f82ae9450fcf8b8c56b12b587c8c84d64234a47b5d8ad34df9133a53fcf9834aaaaff1f19e9b3ab3832d678da57e40ac6be35a0c997fa6fb63eb9ddd063fe4424d32aa1ae612363f2beb67f0ef023ecd760f5734e4bc53c5c9e2417ce2e7a42591127c90f8a018e685d8d2ae04a70d574ddebd4d4d3370a4210bb6064812e348f78b1b604c3465d8e003c86191817ce3ce6ff51dd10c59383efcac3274ba9fd5fe6de8c5d429b62cc62520ca0923a58d83484ee10e2ced312e7ecb81d52f7010a8d7d32fb6ff5501bad6535564043d8044fac4e3169ab3ce8e6ff95c16a568962ab27c6e85f5d8edb077a1a872e0ac4c300e5d5add64b1b49d22547fadd7ad69daf6cf1f77a805f8d07bfd8e8c4440880f8ed5049f2dc8aa64324abad86f0960585610798e4bef5dfdd47ee8e951bed23396720486edbf65de81cf0c84f1953c4f4f6713690e6b21335c4f3133c35c0c8c8548a5858aeea20aa0d89270166ff78adbc956476ab31cf38319463578e1e34c8991b8a07854cd884293914ba63cab0a90410d0e605b1b9c53db99b9026953cc4a7baacc3de8cf0e1ce8aeb2454668d034c4cb97a0d7b90b12ae30e2d74bb0bf472a7584fea177084ba4a0178bcf66e39e646a399eaa76117fe8f8fbc0ea12740dfc54b87f23d6c6a73a0d12d6c8173f6e3169d2941bb78106cca69a7ce9f41462b5db875adc6c6ae5bc4fb0b440869cd1492e27d84f89f5553cb0de40845006c90c38260fd2f540245cb5bd89bd64fc97b42672cad84939b52f17e3de22bcb7c908c7516da287206c024645894409a893531abd74394d0b39c57977b773be3b96c00484c8a5641ac2a747bfc73a3aca7c3799d3578c1f99ca611e7322b95515317121a9901459348b5f8f9d1d657a96e2ef42a91d7349f397616bf69fd600d9d5aadd0056ccfcd857ccbbfe912f4f1c920b64447ffe0323890177065f5559b0e54622c8ec6496576605b43918931f84df270198a9ad950b46eaf42d0f7583c595d30f5545b9a4efc63fc3a61c622626cfb0975579134caba8419ac6b2e91814e555d6f12dcddfad1247713b363b56263eef6fab4ce0c2c1c1bfbe7a125f73a5dd25210541e042eafb239352e056245e2f6525eb9e33cde992e3af52eecb68141741b7f03933c81a555cb0f9627223987552d0260579b5c3f060ee753f9fea416e0a88c160c62927150d4df66feb158318fed669f57070e350b6470ab3d91d06920f2ebcd3d2fcffb4420915755bd9867f118815680f5330f1c07086efcdc780cd470e786bc25ef79081bac04ebbcf659b6eb986a76711d76e9b5ac4383588f0496e3cb261cf05d4b2ec0eb591c7539df0b81dff9cf2b60034d3da4ae73719464eafea1f55245a5d52443d65cf29962b44e2e862e4a5abc29523b1f05b18ff9560bcaf30b423e336f1a187923ccfbb75d15a9700120dc403c284d06d02eef4d7c20429db083fba5eb271ba7f4aeaa9bc6cad8d14b59ba853378267f447ced4e3fda188fa000149212987b85c33239864adecec20c901bdfdd70acb579b8af929a3b4f4166bfbe6a8f39f931c2c98993ead57664d9a2498691b54005716db00402c9a0360635e21ad4bba740822be5533c3d9a9ef87c4960ac53fe999492bf14cc50cbd54491f8fe77f7a3281a8cc0dd0f08a04a0e2da2bfdfed46fe1aeefcca088bac913ae5e1c03dff3f061944c7d5fea1e54428b9188cb752c5d986994a2e67fc4ed3223e0ffb6e36e35bd6c8beb88b0637da23a69e3844f242d342fc897badb975b2d93ee1844df6fe29b3a44e0414cdc31ec1f