0x2cffd02ebf57c9602e7a67e03a4aef345961762e5ce4aeb1475537b753aa1f71ee5247a2fab7a80da45b6e079f400f82506d13f91774c9ab6626b4859a6c061c2c1a3e33e675284e298122f6bec795cf7d336f10497f6bbb1e752ebd47705819e504f3c3cf9129278c03807c860d935f37b613083f3451205eddd3f83cc6b8b91d44436b8153dfdd14cda101057867082526b16d32c29c1907742436926ddf96c0f503695a33d8cc58f02ec4f6e8b85141466cd8afcd5598aeb82e225158e1ec5ef1cfed073801b7bbd3ad19b64af0beb1c0c8ef1fa831707d6812a3f03c2b3e292f3912c022d6fd524d209408ff656e7ccb1ea6b57b5ad639fbd00d58b2e12113d76311cfe8ccd24758455fa3f214cd86ab45cfc65893bda92a11587497291bacf973205ae418a63d7336a7fd96c726a372ec26f80a79d690c895085a27291aec26e6ccc85d8b5d952da4193e17c59e92e6a25e80ba2449ad146f3c47af3c9fea9a7c663bb2e1e8be8c9897fd54b7fa85d937bdeaded5f0ee2d2827440ecae4593c94ac773d825c86942b684318bc3005f58d05802dead194515ffa220bbe8c62a71436d73f3fd97f7978bdde26d6f7763f72f7adcb21411139fbc65c0fb28d42541d43f1d238ef5ce70d9f17ec02c9625f8830d61f0fa7851a0be962d3cfb56790a06e134ed310d0c73b44039d739ac5b4ae4b0a3b2ff535964ce6ea6a315c587830b56a133d67c4d01dd82c2677490c9de550884b8d0f07cada1501b8ec3500f488ba1bcae0bc8c36e5e6a391e103dc02b459dff4ec8cd4dcaaaeead61af6460baca25d7ce86ce1152206ac137138b7900cd95ed7cf1b313b6bc15787c3ca6045d737c0f5aba212674fd03e173602e65dcd44b63b280585f5501c3e108edd53c0444c5bc07ecab4df5ef1ab9cadc80c8de5d78b47fdc4e265798bae831cbadf385681fad77c53c698ea85506b396eaa7f27a5e38c5d79ab7177ce993906a2c69aa5d135b0ccb3458f4e8d4499c6a6c080bb63f9bc6296403a54b3d39ed1f7fdf71fcf5f3c372a9b99277f071b26e71f1a2e8fec016391d599d3d1f6d6ed2799ed7c30be45a4224629565b33cc1edb225c20a4d247887f0eab89dc76cf10aa89f030640d898092284e70475461ef0bcbcd3a56fbe67e6733409dc4c9cd6dff5940b9f36bd200f164e365eb170d62ebb4c5ddb4ddbd69437f38a61e3b3c2a606661c0108b5537019d30800a74bc3b27cc0b00e38886d47cc92025245ce6957a957b1c4dcba25532fb0aa4cbc4e019c85a47bf853abf5b1153a7243f130f6810c72230599140ad3b83cc70251d22142c1e1c92331992a4655c79a63926756fcab035a99a7c861e2e4264d9e1e739e21265d3b4547fd835d3c61ef7a6a11c9219a0d2cd3657af14c2263e7abddffeac3502e8d91cdd9a973f84917001e7be056d399ffdc008315cd3e9571bd36105384a85564f8aef9e106652ec3d5d4d5d77fa74d6ca0e04bf111952c4618a25e4a8bbc0cae164bf89c0dc0ec83d5930da9a512dd3b84d7db78d58e313988a6a931cffbcf10d16c2f76300ff72858997bc845cad5c7bfb11c9b374f12127b8ae515d38d64eb32a76a53e5e8c4da605b5af519f41ffc2101fc7f0f8dc6afc05c5f62d0c6d93ed0d8c6573900cf728b0a2ae4964d174c2fb3c6fef2bf6ab7b96d69782eb0b948b4a9d35678ab4b56ed8b3d9b16a215d7b0dfefd4743d2a83bd71eb686e1e6d20c2afc3b425782d71529b8fffae19aad641a6ee58dadcc748e1e06c62d83914d2a9994c79e96fe1d9ea899e1453b85856a6976bb38d23a8bb821fb40b13b3c6d9ac1051892bba193426ecb1c2ec18b00b457700df3fb7238109ce9be49c1c4448eb829efc32e8c3f166367136afebba6f6619ddaad0bcd6e452c9a64c4a7e0f8d750