0x2cffd02e7c2bda4b63b7899da29733b73de72ca82bd3b45daae459a621c1062bca820a13bf4ae86c5c35ce966afdeed555b5cafaa2442ec6ad2b7b57570f98517db6d84b58828d8a8edc94c06a4aad28bae86b1d519fddbd25cb58979192aeb7089b2207a2ac85aa2fc526c6067c3a83f73eed5395e30d1905d9e6ce0680877bf845f03b248d27b083445f40e6b789f7dc23e4995d4dfb5d63243f6854414a6e06e574ee4ce63faaf54d65f635182abfe019cb40d1f210b4388b12e6dfd9db6da75aaba1815aa2ab5932701e243dd1ae28c4113a2284a54f693d9fcc6343b13a1c33cb2b9a0b248cee6596746a89104c91eae75b3087197391a726e4d6d4a854aa0a86a6beb8def64f26bcee8bd6cd9b16736902a3d8863e2da095ea8fe6b71c1b7f0965ee4c6845d8ac2ac074fba8e53afbe79058ce9aa388ce1af2a0c0fd6088a0f1ac6ce9021281eab1009de4113026c1a53c3c0ee64fcb0a7159e00a9e12deedb6d8a86dd8964461960403998b75839e04318fee60a9f9105655ab4509097cda92a95fa88269f97a1d42d5184fb2b38e2bbc25b231c437735795ae6f568a5f1f6ec6c196dd943a5fd432fb2d66b7576a2bb5000f47d2e2d6d54d86cadaa7d6d23af618f1ebb5e6db37edaf584298708d3ec8a511691d0cfd57ef9c7587cbae7fcfdbe416ea4ac6af7172f32ee56717d1b090c4df6c1cda1e364c211957fd4415f51a1949665f5a98f30e830207dea1f4eb94ea6abbd3551619c0ee34ea86a7bace194d735bb503ce2c30210d1da454da00bd9fab2f333d65a97c826925579bee0d572ef305717e67aa2c10b8784060af42dcc36ea7351520bf4088f6b9b6b0cbd6beed518e88c000ed97018d470c52f852151fb257f78c61ce2374e698c0212fd8b94606c5cc47598df1acee77e5addcfafbe1d88d2326a0df0ac064ecefbdc733605a51636ccf3178b4514430d6310fb6366bd878b19ea5ab4e0c57533b9f02b171683c45539f3c8ffbd96d084c52ad4d52b8e9caa38ac4adf26037629242e812b78ddf47d234ce93794c1bee9231a58c6f0d580b5654f80832780c5ec426ed7db071fca3f54210f577b1e2c7ea21f98bdab53c7a6f95f5f3ab01bd6d3799c057510590cf6d295470d6bfe8fdf73d5a70393275891b27a2293488f5623b2d326fe5de5abd4f4c0758d3649c9836e5474c5926b903c5e5e7d91dc9331124729c90318079d971da8b38068b59e88bef60266a36420ab89fad2d7b96d35a8401aea15b9061ead01700ee403bc2d0ac3077c0c7caf6eb25568717a69798029132efbafe219e678735c7952c8d03207f83e2920667041312d4a7f7a084cb535ab5860844366c43844cb0f214b95bc411ce6d4668cb18f996d831fee38818c1ca1b4d21ef70522b16e605129e61f74240b399cabee644f7640c83607381ec0c3bb9e25b4a25b221cde1e2bf587feb0cc760ba826372c41b571bf6f4e2fa75778a9a38e223a9210f511d672e1ba3d91bdfe79e7b8f30b9cb65004b5beb9b31928852f817c7ad36bee6036f39bb6f1091f414534b59212a16f616874e1ae5c29359792bbcf29998a95c7e192d6cceae21c865dfcf936d9ced16d47980464c855ebad24199820d2534d7b64f8ddd5e3698d4248db96c24cc98f4cdd4e34d0cabf4c831a7537a3bc703e1bbaccecb37c3ebce40dc1e476772a0108b1cb34879da82c28e465073625678b3bc2dd0f35e969c5c585cf85b18cdfc7a6ce9142274944901bffd32aad5f909ae1988c0dfe50018fe48b05a85792a00fe9ee6a72aaaf50afc6c5274cc131a076310ed536f2a42445363f9f4cd75207b059581601ac77d59c549b88d3a083d29374715b2a35c27dc0bee3f9951e314c49b1ac22f79864bfa3590ae8447ceb858c074db412db295991a650f5617