0x2cffd02e05b2094ef3145e21897578858ebb70224bf91018af9ab76f2071d67c978c7529c411351df756d951d6f3c9866f35c09877bf6e1cccca80eae62862f74bfdffef5ab5ebf4ec5c7ad2c8c5ebaac1f5836e738eb8ce1620e0b52292a20b5a3aa148d1ef7ad891fdc2646522a008d957425bc252b2953008bf6aabc6e66009921ce0edf5e7e8227422e247793f393cbf94f7343a92006192ec5c73d92ce6414e7788773fb4053f6bfb95763a21f6af3a9ff15289f308068d21a6cdddb0afc1000f650b8138b8c30d4b166948c14c639ed0dcf976f2e810a2a29e2434b1619f4d8f7670b43adf24d5783ba70a9ae15906226d3b30e6d6790ed17d67ea8e622b8e21417ebda1a97968a49a9dc3ac1595f10ab15f8c4e513bfae856fe33116ddb7fa2a1e55eb2bc5b8cf03c354bef6fdc53ef6a16dc8cbddcac7182830a425d8400257f6bca7d4b717893354cee9e20a7d9dee3c34ae7ecef7987762d0ef26d6355d0a5febf815ee11f4bf4324911f3177edabb0e5c44175634fc57ac82411164271b73e785edcc0c553d3d7eb8faa802f9fc979fd825753cd23136f6e49bf8730d8c14fdeb4fc1a85ed0271c1e62c2edfabd126901a6db8dcd9bdce6da2c7799117051f184477cc202d26e578d889c018d8df16ce547fdd73f78b9ea3d88badc8a5fa3bbdebef81a7eca5fda353d01396513cf39374959e02a80e20787b4d7aaa322fb0d62deb2d4356aa10beafc4a1dac2042081089e85bc34fcab2d201770a67120478fa8249c45db1974a4f6f3ca42a091a093228c4cde72906a1c6ee760063c619f9baa2983cdb63e404e50d4e28996a1a21572b477208fdfbce669ec09a3a7524373de75cba021da46f7e68d8b02e16ce1bbe95f8d2f13358d0fd75b85420c59008e0a4f62bfd6e089a1768b15af136b7361ae32bf3bdcd64dfe1f57572fbec8f31da34e51d31379491f9300bd1755b80f38eabb9de0d03430b0f8299434d2124f4b64473f48a531776b2794a262639b1300c422162fe806d74f534275a65feaeb40ba4036f5d235b3952162b446230afc78446309c1121b3200aa8fa5ca8046523b0b58f4ec21056d4f40f163ce6bc372ecb4b7b9be87d3896548b6b0d2a11bc518266cbd372750f098e429962a770fce1222c3a6ab4c72659fdd3abc2cac567da15aa39544705d517696e222d007d512c0e34f91beabf991eb6130c14e3f32d07b95ba01cd35979f18082cbb742a77b987576dc826ec555827bbf4013483b02ebb52e1d484b4e1eba74e9c1eee99d3c432aa09d5e9f5f0d88c412272c9b1d2c673318414964b7a68d99c92f141dd999a4cd574fb77689f998e38f3e7b7e1512ef0622901a37157fae53f48d9164ee42e7fd3123e173117d14c34850e5b78c87dd6e6f599e606d740705965982a5b7efed9ea2d0af32a23a82f0d7a4f182f56f1ba9a7a250171fc1f94424367f402d7511ff0821454c0f721e6bedde93bf3a7a092b9c5a293e93c10689477c0358a0485edf73474a1ba559e97476ec5e68f9608b8ef3ddd6c24a7a014f349edea5f9a3f2fdd8b50bb5190127e25ae980d0b12dcee882b9a538e312e8b35648ae298af32836209a112dca24a1b72a787f1ad1c9d5691410bab6d64af9c2726a324caadbd9069196f6b59758d8ed146de7d1d01fc45e8298d9f35ae48950da9937ded7f3013b7f29b763f9f8a1056071722796f72cea6631656a9a4363a06417bad7f78869c3b974db5de693c9949d9d01487bb78e87618cab5f01f918c4552d31a6b8174adf6e8f429a9bcded1ea5c792bbcbccf4816a6b7aaf7046c808fe62e5dc0bca40e05f032352e6e61d86e44dd57d02f70cb0fefeea1232b3650d2631b6942e8b6138a2fe8912f5353f522f46af1aac34c2841002594892bb893f6e056f979948