0x2cffd02ee055d65994e5c0b29de1f6e1c2e238d25cf2bb5a70b7f84b1bc644c8704a19d7e2b49b102d17cd102775bdb12ecf1901473d1a7e87450f34d00b30bc1d0a938769c4e63f93c59203912306a19940bba62e658c78724496b8afd718144fecba906e163029453009754631ea2f7edaa76fe4c3df15a9cf12f53ad312673bd74dd4ae8b20632db5f508122254c930f313fdf1595dc3666c88d1b09340369f917bbc9f99d0718cbb9e25cf8467c314f5c3b508bab680aec9d1f850fb020d4afed17df3bfc01e9720ffe6981652e74fdd8e188e85a35471f5477841f22533aa76e49ff4964d5c00103d2bbff335d27d3a948273b2263eb041262a65cfd3f96d3fd612d4ba9267ba07fe9bce49df76360328b7a5a097d8553ec96ac72165b9e4473a57404345d0a6755b3c52d099703d831814f4dc0990ecfdd0bf8760854e4f79664aa41c0fd49945e5afefc7ba63c91402a08dbc507ef26de95ba9219e3425a8458feab4a5fe20e53af3da7ee5ee845a3a3e0b6831a6ea14fff4eb821f0efd5cb7a5ad7ea24b2512a5fa87f1cab6da2de0ee31db283775102799cd70c73285ae6a1487a91702a2443fa2911323ca1359e95bbf752fd0b1e5c51671a9c2b039fb4375c98c5e3241ef3311ce7ccee0605b57cb9b072fd7b5d40d0d0c87273fbc0541bc92f5b1146eb87c9847528aeb65b01f6e42578e1735810de3ddbe2c35b4e11b12b8cdb9c70057a7c5b2989c40c2799106280022b61112b45f9f139f0a687d054f49a82aaa9c2e7bb669bc2c6660d3d86f8638cea359543cebf75a1e0ed55d181088e866edb13bc03ec08dd72a2097008550c9a9832571906ff5600e38693fb310e0b02df070fd16e0d55bab8146f5e1630b8a41706a03ebb97fa08335c4a62f40454d7c00c4a85302274085d2121e8198de57b5e170d324036cb73f44806a8ccc0d596b102f549d4e24a993c5364c139863d0c3cacf8a5f268b87f283c951f88f954a16303b7b2631b26b2baf3152b6f75b7daf51b77df5a8387a48ac9a7c16d9b811dcd7ea7e6956bdecd9679ce5ec10c1d393d8fa4419b63f3df0e846b1935ad0d2ec42a7075be4d85c97dcc72ae7d57b9644e9c9830a5d61b8613b71b6842cf6d076c382a5483f02b2eafc5d5f3627d1ea34eb6be9d9fa4e91e40b6d473e9c327dc948fb6868cce03f8cdb98784299170961d8d521c59b3fcdd55d309c0f8088da2fb45d1a1e8a5c33a18b8603a6ab82bdf6715e14aec003eee195980941fb3a1400d884b3271d0c023ebdd346b24cfc182478ca8f2ac97f7b5eb21d57cad394b7bcf2007f84925fea903e61225fc2781b27ee651c6529d927075469e91824904d022fcafd2851372a9a37cada805215fcc2d808baf50df9069fdf9e3384402013bd3175f547cc7dad4c250b815948e6fdbd999649ba6abfbc76f07ca3d32c9f5fc89daf21e5dfca34221488a7501c61eae063867e9a24249059cda12dfcfcde02b326c45db08b523d99002635f1bd6b96612e13d08526bc3b1936713913e5d92bc04976dfcc1734c126d2000a51d74c07e7474cd8f0bca8b71fe3e8812f0553764605867012a6fac0470a45b741d841c6306476e5392c3ddbf6c69af1446c518954435a8449e1259cb3ffcad5dd9228cd854c9e5a5a930db3b9d49a0eb418695ec50d903869415100ec313069e722bc00e6ee7e2e954d374cabe744fa5264240e888a361ab0c0f802db32b5b4091f7a8b4ac8574e34128f9f582a288924835faf900de269665d1341fdf53a9d4181c32222aabd68a4f9e79862d75a768367c6998ee1f3d83ae12202fa4597b7acd27c9af48738cd81bd4ac0e2f7cdf98bdcba934d6a2217bd1b59b71410d89e01406204046b896411a305dbd2fe2add73b03bd13fcc500297cd9b6f991122972fc8