0x2cffd02e1a77b1f07a742b8ecde35184c7692be4e7f0676dec3d112ef0905e5433f810f5726c0f46a10e8fe86796d3dcbb74645d4d86aa6f1a2e77644a4434c458b0c70411e32776cbb2f0407a0394d16b3010868dd979807eb0bdd63ce222bdd153ae07acd6d9907cc843e4e91338f04a2a53f0ec7dae20201cf16cfc3c257d263a0e45d1a418625f30e4b3ecc00d392119a22527a8a150a3e796ede80fbfb8e0438d0cab1afa186bdaf6297685e83ceb45e9ba8e142abf1818be04fd4780300ab81a83b116bba901a9e600a5a95cd8702194a0d86b87154e1708e06f152085872f76ff2d329b67d90c6841444ac35b62647c5055b5e4f2f70c9e4197179b55548873f553f352453adde17548e5047cafe1284d776725ae562452b7e31027a645c67e32ff938805a712d7f842fe2dd943cbf6fd3cfa3305dce07885065d4a13293d7bdee475286929efa2ba50e77dffa584d546035df96ee7ae43ac3870ce25d23da9301c5f7e0863d2fe8f9a16dab74ec7f12092b2615c6062b4e77eeca6791b96cec2067b1898d6e816c93e371c5263942d6e68dc55b33b6d08e3bf6ee1f7b599034a18ceb1755fb015bf71fe0e72f0f6f3638a7bf1e74f5d96fffc408c70b5254f47c55bf1cea272a4b0c172972d504589594bb3c68332cdace8f25a6435b5cecc12bb7603f3c3a6ed28b88503d421172ac666c8a85646734082fc879bb68516af816cdcc17f9f650407ba20aa0cc6246d0af987ac1a767153e519a5f352f9e41e0ba17a6b9f7c5240876be4162b5ae12f0070f19ad279f97f776c3b703cd2252e641195563d752a916c63f8f98b0e1f9835495f4f63c1b75a9c9b719e61728f5d236c1508034c9d4ffc8afe9383c915f5d7b7a080c18432bbb483dddedb768f7a5f80dda8cd1bbe5c65737b74b39d3f68981f0854b5b21e1804486ad1911613bde45b782aa7553ef788b77a55ea6f0bcea773dcc953164033f257b710fd700ae7b4591dee7c16bb2999cdf835a7eba8a70c089ed5218825f767ee94bc416a085995675d1387e0d94c549e50bee36e868740123f23572f0c452d5f20a38dbee166c78c1b97c42e3652c99d7bfe982e407bb934666127d7bbf14c30e0ef8cb39846ef7bc946fab7951ecceab05874a8b9f7634464aef649fefd36b8df3159c32b3f716cdc7be4bae21d04bb838bb16d8f280b56595eef9f023731b735556e4c9a7df034c88c5e6d75490ccf5c9a4d6e5e60d446fc18332c8ac72b1f8da570d8cda3b9d75eaeececc864bad111127c7713e290770d4ccb84d5691a19e2a72cd09aa9418b85a795661dac3aef76252197f2d1eaff47bce9c1a28a9906067e22e51b6fd43b10dc369dbe9b218363348682da45e61328446e939ba49e1a1c290ea9fe7eb9e20d06c3fe7f88fd7c8e5b0b3165a2bb9e4eb5b2b860fac9fcc2f94dd4e2a82a757d375fa2f620d7e8392ff13e75af24a0c10474f9b49c7a52d156cdcd19ae8f30ea1ef98a8b964a725bea9e88f85c549d0c29fa26f4ce7a9824dff7e60bf05f52a834a9236b93859e8f25f459bbd2bd4ea2228a2ede28d8958e6c49e6548a77c611c4acc0156880229d0c93fa70eac2d0964f13bc75d4610123190bb08ab9e1ab3fb2a259ad182434d10cfda220c6eaf82d4ecc9594268aab686bedec478101b688708336d03515dfa77738a915bbf79cba23d8cca824b49622413de7009d86d8774fc379c7c084e997ea963efb9da9820e6c68301bd39b012319cd685672868f070776beda8008bc6957b7b90735ae778c1e591d6a6dcc8e3ae2e3f3fd1360944c9c63163c09e62b5aa3648b9ad97995ed552111e94d9e157e731a30d8562079ad366ed0373f968498da82f2b68458bae0dabf2906cd3b44bd39622708f778d22ae7e034cba412a6797e011dda1609