0x2cffd02efb143b6ed9f0cf214b2e035fa43f044261c76b7ed0b71ca1e177a5b45430b40ac6419f2a48910b24f181f5885fd815c25de67c3e7180497a6a7e504ed44a79bd32fe2ad1af732217863705aabef99a642b069526e0f9db3840926b1ce1e40ea6340de3c28f1e234d171ad02f1bad58af99c0ced209248dec6b8f4851df5b5386bfdbe0803c6090a80fffc443373a32051b38a1197f2d6bd7ff9840e1b36826c9c3a58ceeaccfa56c14f04c2a6ea16752aafa505d94428d7b03524ba79c9635b39610fb8e5093dfef65f4178fde8e98b86de7e937b54850121b46b5ef0bada0d8f9756e77fbaa5819642a098d4499f07e99fadb76a1503b536fcae34e17f1e8b37da10a63a37b8b1756866dfa21ce1083db4bc2988f62830a1dbd2d114087fc8164f8091a3d6844dbc96ccef9731dee74071c1929353dca410fe16c884f4e03db9b897dbecafb4ff9a7b8cba708603b0cfe125fb102678b3bbea95f05964083f766b90b8cbc2794ff2beb598b371186cd22fb596cb1f4fcfeaabf7a56b4ba672a5cbeffd42fe9b11b03daafc54ba7cc9865ed959e09a6f98526825759682f98c1060c309148cceafe4a76da752b69205d83dfc7a10b31e095c766a259315df767843f50232177e3c8dd4364b2195216b323012622ed5e2a5543d0652f91b8e76bdb5d8ad577922569cbb9056aef826f617117b103ac3a7c94a10f45ff6915fd5b75c4ae56fc9f2500d73b0e921a2b37e2bca2bce497747fff3d44298296de3f752d0c18c3f55d3017eaa87a172ac09e56db4cd92affd0c3329fe3eccb4094a39215e9154a69b183faccd9cf9c9c0cf88d0d6c9b4ffba6b33ec59a212dd582d70d7012d32fe044b249045982cd25e6c89f923617dd8fbe5a3a4601ae45f0ca5b592eabe7cd1fa0a9134eac5844a09c34c3fd3ec4aa065385081f35c777954981392a9887502e6de82bc98eecc7fefb1cf7431218a79131edcd77581f2e71a5d03f33db2f35914cde157203f24187f3b6c0686cb16e21e27e75e714311d666f0112eb301e495218f3ac5696423d0dbb76df318c01fd605ab6fbfa8c697aa8ba44d2d9ce201749b1ac011c53fb4162b62e32ad475f5667f89a377ce5db653b27b8e15ee5822dfa30b18a1f5c420d4320e75cf26f82de5d78f391f4f1facdadefcf71e5a27674cf6e0e6caf973a0f5526588f86cf1d4a097b78d62a9e7615eaa14ae5ebfcb1663b7cec6d26b863608d18ea49dadf1e9adc24b6b7bbddbea784d9beeb2c33fc00bea989210a45cc359dfab73dfcf549feddab188db81fb66825a37a9603e5377779140c05463de1aefd2dbd89c11f60cb4ffceb9312516de51b6a1f3c88a8b7a8f1936af5cff0fe301cde6a12a4479ca4b70701d32b3dec1d9283ce2a526ce942ab3b5b40f4220082bc6252b12754ecc73034d6ae962ebbabd2096cce167c0b2d31e8b16e6ecbac8f5fbfa23bd67d61009b301466c67d78b178cf97da6f8760a775ac48f5f9221cbc7c971e3f6b93399087804b3f512dd8558777f79ffc5407debcdda001c2d32bab67d3e06efc857680848a687dac9e07ff04d32a29767283c07c92a390b69f45a935da101fc96c5a9452833687958912ba90fbac042f7c96eae52c65ad3539e6abd6cc95082da673ee294d15ee7bff5a5b1d068145ea2fa3244462ca9ae2ecd6bf32c549e0bfb3ab6e1498ea230d0eab4fecda8ca865cedef02ae50a0f92710a7fc84e0df5f492eb060624712c07b9b441f477390fe12ee9fb99b6749e76583428350b8b0b18bb2517a2e6757b9929db43c01999ce1c1a266301f9c788766e6c6b8fd3ceab40b8d0ea0332e8b5a7926cf649c9a3f074d6be64d0999f1d9707156a32fd2fd1e677ee40797ebaff58e0b49c6bdf931e8ce60d429cfd1be1d3bd384eadda630b