0x2cffd02e2f4bdb2bffdec399fa2a3b8182017b0807eb2263e525ce522e1b1bdd5f03dd8ad56f689341cfc8921666b5944bdd5c65ada51218fe6aecd58dcd16ee99344ca052fee7810c847c769c2fe4b290b7b4e94c81ed0ff9da1b300fe1bee4331458089c762a72459277089d5081b7aa8aa185f20661bcfc966b0b55bfcc4e85130bea9079dac46403ae6115b6dc9cbeef16fda2b3f5bad4d112ff7901226ddac3bc0bda1d2ad7b4accd8b5d3d38bb90a29cd9b230caeb171db12a6bb34012259886d20363884c7c1b461cfa1f7da181271994f34330c9a4f74fb29dd4081fa303e78b50184966d2401d3ca3bd5a9a571d2c0fc2fbbdf1a29c072a4df357a042a7b2c671f9418424afd09812fc0ca40c809b9629156bec27a9ccef20f20be12b01dde20e4113d6593c8a37dbd33e51ee7087ca620509ff6a6064204973da80ee9454d7ddc28e8c9d724d91dcc1046d7eca4e3f8c10c19c0dd0d95228aa07e37916418941809a77c17fee1427d17c625528a83e33f3e412b012474fc29b0c46583b54c82d01e7dc28313afd65f53c02a5f0418e77ae4aa76e6cdb6927ddf63d35f6eefd59d321b54f128ad98da9431d44c72d2fcd8d5131f5fcf1f302af307a59d28a84f293982ee9cfd7bb38f6fedfd7c01c0b2c866f37059024c460109998fb5e106ac0ef56a4ca8811f2ad358baccbeadf6b5c1236186bef5a2df46bcbebe254af806cf91b00e3daee578bb9a89b03299dec1afe4ed72604831382fcd8313ea7e1399a89ce454791f9cbd9ad8b9f1ff8358bc680c0e52386e324dae10eea40919e1e8f875e0dc0496728eb4a3a649eec67bb078994f9d9c9ab4fc10824fcd6670294cb93a2cb5736873330fb569556256f1b782373625156765b2b1524c385bf19793ce96f3738a446827815cfc801b498447fc3bf036e8ed0ecc3ab662e63a5af253bfca4b5e4b76a3dd722d14eef5c7252d867e759d219ecc5b3430cdb8679fc365830ca204d70733212fd3ff02af6c3a15b4ffafb995dbf28741a18ee8a192133aebbf52185609e8bb493a9721189193dda215d5389920ee91a6b618217542b2eaca755f433af60b8f13194a0596d5188134305499f3f3675799cedf1590bfc62bf00212cd2f77dc70a906ac6e8eded208a9708acc375920e6f93a76d7aad6fdbb052f25453a727578ba5f90674c9579327cb8f232747d833960912d8559bb47dc58875629bff1b2a092c1f2d53be30ae70904901a3f809f38f704fa2e48b3d39b23aced9f13b062ce111af80227956de3a55e11fbc5bc04eceb14a7adc7a6931a4c4fa9f465af97d35637686b3e61093ac070060fceedc6b5617f5edd6a11a7159b021cfdf4ac5172da57e58d2a14f07d9d993b2577e6b52aad1077429eadf911206610a8b02c4e6cea84801cf6f39429a9bab04970846c0d5bb54e1934848ce807b324b407d5e1464fb3d2a98b40cf7341340c3de19d0b6589a6a0829c710d164ba8d7fb4e900d6a776639052f58fdebe6fc822b4cb61b88d126ca341f67ad03bfb3d29e95f8aee0ff7412963b5ebc0cd84be76484330a7fa79facbf0d53482495a1b7a7006508afd1eda02a3bca918272b1ff2a7e1b5c98079c475c46f907ca616f74ab18ff088e9bd239dd2007369617c421fb383077fb588735e4894978b504232877fe19f8cffd78b670dc61083d9aac62941d9f01eb871de15b356870268ab83c92253f4dd61580e255889ff3ce538a80b8a28effe8e77dfc306a4821a0fa27cbfbb9114254f1e7ea1eccca4e44fd6a2715462d9ab1af69bee22a5c5ce039fc83df704b5b1bcde77eeecc96ef4123ca21ab1a02f101d39119874a199972009f55db0d46045200c9d59a3ce47ee67ace44fab057dcdeddefe25385d966f8a849eca6409bc41aaeafe966230a7ef