0x2cffd02e8e2474d2e5895c5eda2f0cf158f340b1a026dcb488321d457f4260f348d0be4f2b4b9e957adc6ad33f2cd303755abcb76da09ad18591dde24d80c835f0105153fe7ca1d9e095bd2a73c396f4d444c5ac3333b2dbe052dd6d2ccec1f5ec1023a5550b5ff0e5258f467b9ddf1ec8716be8095eccdfedb3d0ec9ac4f820764c14d648a75d8170810e32113220c41255720d4b7dc665f8f1fe739f7ba12b126f7f2ee03743285ea8bbd99e51eb6ee53f2fe68fd5f3a64220710a6129793a9e74173d4b26a76a50e0ea32009e87046246e8c0d1f57328b84968debad27e3a2fa26bda57c4300860317130e9227a60925160dec277518a04adb275c1b189348f1987a50b8624e2a48ca54f2d9e736701c4870422b863425c84711ede9e6c73b147f79c85d0b839d8488f01751ceaf0c3852ef7ca2fe3c007fe70078fda285c98b243f26eaabd6489a47fb76109e8340fdef703eda8e04fcdbac02be7210cd1a820f1af3d6f7c4838f4fd03dab5f47b3bf58f3bd7abc56ef5405bc2b6b6c630bb9afdf235b6fd33ce02862d0854fadc9778702676cbc632083de253ff08e5548cdc83f48137b06864327f9a8cc95fa67d94b4f8623b0702a3280052911d7c9ce253e42bc69f2a872ad43855a0792c8388b65ef51caf2253435c5bedc12dc90197533ef23dd5de0bcefc86f7238205c81ab786bac40c422d571da44915acd7e05bef9703efef5b7e9a903b7e6d4e3b80f1fa542a78d4f12d590fda2fd5c143c26729989b84a0b270c7f728f75d3422ff48f0bc385482874e4a3fff2cab82441dd2ec79904b90656169dd7cb9f57ee708fdcf1238a8febf1004f43e98a8f7c1a82d1550826f3a19eefc7435a729fc5fcdf723ae9ec82da1aa1f48be6eb6152acdd386b421ed35a71f574e68b5165530daaba172b3ec31a29e898fc73f062e8f5d8d04e8cdb73f92b51794c833f2c0fd16d23ad4f3f091be9d0e82a9edb162bf85bfc3a7e8664922c63b6ca9d02a06114a5af6f86942db881be06179684680ce694eb4b11103d96a59d477442d79f5c55be950e2bd7ec64771be44633e2fed43d3fda151a834def3ac6d45e485322cc28dbf42219b37dc6d1a389d207f4c83d45067b1567ef2f4e798ba525386ebb22746d9a3e8f0b745c45b6e90224460c6db0e977aa6caffa9ac38063d94bb63c89d30d0c5c530cbb4a24b3f6bd5ea1152aed7736c90f8dc49c2b16fcef663b5e81ae8548bdf9d1b20a7d25cda59846405e4e59e28825fb5879dedcf7ece6e93ea12f9f00bec4d8086c0eb308a85d35fa72083050ade04c693286b0bed238e6e9bf4f1de6f521f50c942fdc3f1961550ea673191770f811ab3b41a0ef533fd08ea859ef6420c62e07de73740e4c1a25ac3f5f576b0031f04bb945c234fce37845b8f02357b59d9e1737db4b7daf8b1a61fc767f595ee32d37b5164713790edd6d922b00c444c640af2696b6ef265a2a546a95ab27ba4db91f5e43da1c3db93deb4ed5aeadb82f428330356168acf252d2ba35631a188284bfb12e70f036be72f4995922d2d627eb9d153ebda53109444d147b1b0f5da6416fb54ac5e7972a70ec476279552c587eabc1e45d2f34429a6cd911237a538e2efb8943e53ad7374890cacf4eb964ec7ba8007ac974a56db545e800b458d585e431fd1bbd79849e4009b5e93b8b16361f7cb2d4edf1c42ff344529863928838b19462cf2de29e61fc2f630486f42ca9c0cdaf836cf2a319853ddbb167867df7fb65d07b806e2bffc86fb39c87b6f9d658fbfdd0af77e2e1c4ea86324dbdff42b32834435dd759b3672815644b81519a36c37fec8b97a5f6b518f3203e75f9563e71a6dccf831a406095dec6f33cd01abaf66b2a5fc772fc8d11292e5fec31ecf843df20a32b2870d7f6935fcb1fc3df8