0x2cffd02e3813f897d19e6e58825cc0991bfe45203d83f0c3057017537c7f852964fba68473b3b02fd01f7ba53a8ca20f1390c1120891db62297422380494f5b83693db3ea678a0db685631eecb85b1110feb80aa28f02d7fc5a283b3902ef5083c07efafa69f9bdb0efb50d40b119b44a5c17fc1fa681105466452ba4cd3fe347c3116b7f3d238ebe4c317dedd7296e71282cd43e39ed52cde48fb29197ea36c67de0baae58e4da532ca67958b2b4a3088f79a5769127adee55063c3cd94a7622bbb471466f032d2ab5822098c247a4f8c9dc3f1b7653e077c0035721e4e389fd7bc0113d58e70ff85ee68462dad5f7cb191e3ba47afbf548d9a9b5932c32c2c65c68607f2f6840e7e812f10402f375a4f5b3b0fc75affa1213a3c4a2aa546e809249a904045781eac27d2b15459f46aa094702b574906f588cacfc0327c47bf0fb83133c62dbd85bad00fed2dedc5f814827295af363cb53679f59989e0f2ca7ad73bd41ffa0b9a1924fa99e54b6ab62a9b62c9fc750f2b22f49dd563c3848d64a68f1a735cd9549a0b83793e41c924686d2a9293d6c08d863e0b0280b663894b43ef2b9d96374896c21de270df6f4eec2c6fd2f7d7e5667c04537afc393803e4f3183ca843a48a619781dd28974180cc059004c72ced9f2356df6a5b5094ce5e72b56b1c43425490bedf41b02baaa9bab0e5cb916139e7dd20c7d449e7ec5017412e96e8cbef7a32375707a3696faadd97c9066f1bb5f21b193322d6467855e62ea49dcd073e02dff71ecfe0d79e57abca49d99db42f1f127c73c323f435db1eb151cdc55a549c17acb88dfa745967cad0c9f4a19a385cd9b9cec2c047f96b3662920decb35e0977ce6fe5d9a7d25cdf33c3799d505edee95e6392f3b8c119b13cbe753fba7589806e898c798ee173ceddc9b5569242e55e6e6c335b2c9c67e8d15cfdc92a6a0bf2322481274359e3fd139c3c901f8aed81372061703a88a8beb7c63e0e9d156b51b4d5ba3a454939f190b5e8c9cd6524c509f48f2b1af969bc45bcb346f4df20adf923754664e95402ecfec3739d605c1ea2aa88bddcfee946e05a55a36b24fc70d6971cfd6c90061d0e5dcaa5c3e4f8dc0ffc2bd7991d30e1286910468e7435c237ee983c3a6207857b195dca0059f29d74d4fef664966d05003f81911d582e87f3beb76c5cdde9e6d55b00fd428f7262c7526d1975ea0d2b3a4f23ff8c624228a6db62dc70363d705ec1bb76339e31f190284d00666bc86cd5d6ce09803d5a25def02c41a4eec6a08420dca09f5c259e813801ee85e47edb7cc31f6231d05e407f9b2f31d69c2a4a9271c024646cbf5841265d6dc0c120672fd0791246098b31f17957f589f00e904d6c429c0b2ca19571114ba1ac75ceeb65c09f509fd4816da5add8e618193f69532ef248752bea74f941343982277fd58bade2069d7cba0cad6ee5c43f3ff43b0d69c74ef6281d4f8fa815494b110d2804f8a634b900ecb21307f2b714c01a7ad1e3f7bc68ff5b7fab6260a056bb35c140567eac105d9af78e2961667417649510e95bdb42f062273fc8492db970f3c6799f68a440a98f0d35d7b810b9dccd615d93d6863141f00ac0da208e11dfdb975c411051dafe97986e117ee4552c5b9af3906fde2d0d504b8db1dde36f165f9ec6514f052eb72474d9c37c707515c19d4b06ba0291a64de5508ae699195d0ca1edfa51473a1567cf2fd29040f5557bea1649a824f742b235d97ce98abe0ffd1f6785ea69955a0cf267562f6cb2db7120b2e5040c2546445095fa5fb660a35d01a9e79e51f20097edeaaa3425eb92c6c5d09612bbbeb3e73a2bc5100627683019f89acd60aa1d0074089c5a6c7263a87ab403d05ffb2c7e0e48ba08da0a1ef8e76218dd87a70cd34233b6207dc3a5e1b7e9d47e