0x2cffd02e401c87eeea59fef5cdb1005e6caecb7b0d8233d14ae864591ce84170af9e1f9a987550c611bbb02e4f5a31da923ea6d256d1ed4d0963367b13ed4da52fc810286d7c43aceaa0e26cf63cbf772526eba74813047da2dd7b613f23133360d6e9d767e601819aafb1f989f2ec24fd5b7980e40a6b54c96fe0ad0df9f3681165ba0829ed2973d1ed72445a5c5eac0ee17defbf7a1710df4ce92f81b8612ea98d82a52fab517aebe47f4828e96a8319ee4ec29f9c080810c5a74532e730d87b340133df148e27bc50c1e2869f604b78e060a35f809cf5da568ff5f349154da5263e747b2a655f69e5ba70c415302375f4232103bbb61c8f03c02f8258e47620342654bcbcb5288ad3c23afce518fd72a1c3612c6896cb695f07fcdcc0d48ccfb57f2589c36db31fe68d8a637d38eccdfcf31278f7371236f2302a07c2e8d82b119b9b502d3633370dc9965cbd657a1fee8210ed604088d26f444d531cb586311400f37f5f9c668efbedb05a5692ee22ef8e360318f2e0f56faf2ac6ab4d9e4ee8b0711a2b4ee296690b1663d6ab48259c2920dcb13d5a658aee915a17806188e651b097a08e7122d2cbf40e4e9b53431c01d873f5f7c621e1567021c0d8e0198cbb201a7aa80f399e88c5d8679b16ca68acb870b8a079c3bff233dff7facc720c0cb218c155cb3548c69c0d62f21b937fe154a635075af3f8ac63a093baa7bda7d4a2eb96e79b27bd093c77957cd2b856825526070d5b2a6dc4513528438b3b396a8027f27bff74527bd4d57316d9cf51807fd8e0811d689c51e04c4183b3d470e9df93e329fc188a1af6c8c1e6953982c57763f9949500811a2b9db970dc2b32d65fde12e00e87939e30d128b4ce68fbdad50855e1179fab6f9387fbafda9abb84923fc2b3b8c2c33e39c2ef2b06e89a57090edf38d26af183f7549f9879b908c2e72db83329f727450c87e9726e4a5cd8a710d15943656c9852f80603a885f3efbb2192fd268a73113d97a24b22e13dc40b3f7fd96ebada758e7175174ff9f744e053685cba6dc92676cb1e714ce18494649503a57b2743ba95da9532150684727c78c00b81206f48f436b6aea3dedfaf03b0b139ab18fc0212ef47bfe2da72577b509059dbf0eee8c3ca3b05abbce2eef6461c37a690c2606224b8090f6f70b63115ad07dc61adbfd30e79f0a602966893b939d9b60ee6642e09d504909ce4b2266d17e2e3a3aff6c6ac6f5997aa69da32bdfe5ef92b824d2cf3467adf6c4a21473ca7ea141ff035b32540c74d2e5eeb1bd44d7c45141a1bb4b196e324d4698934428718f53fe6cb73335ed4947cc38128bb2788f2b1da0edbc376150bf1e925de525751b1d6f46c81b10466c54d55271d62d33f0c9f48a9bab9cbc6bffad826e70c4360de1c1f17330a794c603a15fd1eab0956fd27b42a2a16b25f74b032fc77940d6b73c59a4ddea47d2bcc603abf29acfba39e8ed24b19d1267c45437ed0bee8ebdbde6d8a35691fa70092067bdc2dd1a23ecac5c343653fa6071b67fd3c92968204985ce7a33926ed42d04c8dfeb4f53e792b061db4a75ee686ce32d9428d8de5481cb1cf17c85102527f55a1a2831904e839955023c4b32740385ec3aa07cb0391e6fe241f3654bcb48f5bbd669640b58ef4f34c7713d0d82657042f90e37dfe85ebe60c4d0d5e60f48718a1a7d526664169faa588dc7d897635bccfce4077c6c64641fae62833c369c8467c43a72c3142a7c75f50d079ee9e14bce8ab593d465476698e12a2692461da24368e4d32d28b5ccef92f70f9e46bb4c248486c63fba1fa78733d9a84d024454cd2d2197b47c1b62b072808ed36a64d34677746edbe44573beec4473e3e5cb52e6d3b8be72c913349634e4bce813a34ba9186e147d4e73813867306efa645bc02a10641