0x2cffd02e2522404a8d6a2c71cbb0de01eec1fc0b0fa66dc7ac7cc66a4c72f28e7742f27fda52e399d9e55ecfb9325fd66dc7862a1134e3ce34e3ad32d0fdab31053855d46c16caafbfc346d89071391c4919564dc17276849949ea186c72971d258b65df5e382f413a34009cb00a23df1f494c13e60c70c58001a2500dd6dd055648bca7e363ff8fa0ef6da9338630be9f2f0d533c543833076d5ef35686682cc420bd3e1a347eceb7577551b942889d33a38dc20f7de4117bfa780817eb47aaa57f0f05973266d3d137a85503f9ac0bc11eb1a26685db8b8e7590edd1ae082c44b4a582d9ec988dcf67d41333961f6c5b28936265d53d691029b8180f471769ddd9bb5998d42ff046f7ee10295cbe7bd7abe39b08e642e4a852be305b0495f99e92780d7bfc3e71fb6098bc7f9e894f712915f379c6a1e82587742fba17879996885df354de74c60ab574dd8deb4899329ad9b991683b35930d0108f03e9ffa69b44e0346d7d7c404d3f51ca79b6bb4f742b28099ae096fc62e33644cb790cd7d1198e1902a4ebf6bfd23c01e6fb6b911e185765c71faaec24764e5afa53d45154beaa47e9307ec85c1bd4c988d8c7b2c8a6a3a697a2d223116bfc06ffc2599d61b9ddb1cc7f1d5dd40f14e68cb0b97ad819c8b60b6079a47e49aa5641dd9419830db62715dca346c3c812156d4d25575f9270e0a94fabc8cdb2e98829b2bdba72afb053e7a04b58453a5bb4cf43f33c0bd8a428986eee0133936f6199b48239324b74fefd55b465a8a24a24496d3f2ec9d21c39680599a340c2c18f359ab860bfda256f7bf32abb508f2b8c7059fc85398b87c1793da8cc6440c67256dfd6708efee2a9e518b451cd2e8f00398ea4f9b6aa14d942c6e0fed0f4e1e8d89997a7d414a55d6097ce4b37ffa54488999091c0af7fda131114e62b6d26a5254d391bec9b40ccf271db6186ba853536fd76482b6420b8e4903065860f147bea7da775349864fee7684e28d16f6711b1159cab623370f48c48db92526991a4d4af328a51b9928012667c0caf0a6d49dce1fcc77acd38f93d92886bd30a7b12d7587062fbb8d939086d6ca98fbec3b829e6beb04c588ca2622077d3ddd985d030f0c42afa72c3519357bce4b5d8c0f1faeb554cd03005ad9ab86e475849e2d94fcbb4b4ff52533b03e4d4d5027fb377d15a4923301f51fa42be63755ca40ec203c27bf9a7ff1cd38473d2cc9bc1d049559702a3ab333061795ce72b385a018c5cdede2cc9c62a2270173ad6b1f001c113ca805b02933a0b79c77f0d4ac31c050d9f2409955ea201773017c943cc3d53e48bdfb4d57eb2c3fb60b115402a4b5a7d38a08cda8a09b88310118a1406edd72fe1ab4e1cdd45b0f2d76bce69c00d18ab0a9bbf95437668de32498e6ea9ab62e143c4914dda31994c6203864581d20067c51ef4b3132bc42c19a1a3f6a8d163ff89616b9ca4d35ce20275f495d31f4600578b828951ff2104868d8525ecae4f0f799fc21ca6c7112c71c7f43c894a96ba297ce8bee9f8984d8cf1527c52c62bf99fcf1d381ece15675ffd2d0e1980c762c9c2ec5ec4919bc70b4680c7b26093a35fd704f0e447858d68fdec8a9896074acd45fd8cb3049363a75071878233b9f3f2e102bef0908bae5350e2cb8dd6f0ab1ef6211f857bbe34f9f1c3a701bf28efd3654d7b7eb1d523c1f14523505b25b6b2106736c42d86bcd5103b1141c24981d38f73238ed3eddded8886d86ec16abe7f17308c3ca5826960228432a195e30eb1a747b3cfe07f428f8191248a9562696d2b66bf8c481cea10e90175b6f62a1edd58a2359f7e480ab709def73ca37d4cfadb12c970b97e3c04bdf592aa389c850ff190d299da011e292de37d08828a608be2c63d5d364d02a3e709c41c7ab68dc4557e3975d68