0x2cffd02e1ae0f275e18ec2681c2c891667cfb991a963f987b15631f4b317c8014139b133f9b5a74224da295e9486f9b084c183d5bf2ae22fc5a8b720d809f48d14135cf012c48409f44fe07ffeadfce6cdfbaa4cec17629cd58c3f9712a88535b0f4d8496434a977270f368b5d1765a76711ed210927e91130b9ea650ec4396b498eabb81076d5e2cd93083e86a8e8c38f62795e6ab191a72af17bb8b9976c5189d913a394393d3819f4193f88c789ece1105e7e65ba2db204ab3955f87ffeb63906a5abc0da1f590474861711665732310947da260cf05bc4f9be014b0df3b0f39eee98005396f1059cf98d9893f0b9720dffcffb642944bd00245fe2a2d1d82667ce89c1fab2dde6c112e025a8585e4c9fae7fca5e08829e0037558bd667a415885c74a2fc7bac7494934c3be5481b5ef13c8530066354d8c30844a2cbf7b0cbcccb5635f9933f79e96ea0efe8f845687aac2ddd9b296640e0245a8c1c7f3e266db8c232692d6c5cdee3d926ff408414df0cfac59844ee2463162bca0270b7551603192261a87d2af4af73551b258bf150de3bad92377df7ca366ef33927cfc6664cb9b77ec072a867d71a14784fbc6ffc79b25a68acae44825c82b8ee0934b2da9d8f411673162c7e81dda5a7d4e46c87de697b0804e70daaa090e60f2913e7d38ad04000b48343e68ffdfaaa8c4c247018d4297f2387320bd70c85efc5a01b763b12c1921ad15890ee048889b79bf9d3274dd602db81e139a597241a988ab4c41e6118569a39aa20ee7d0fcee934332b8c59976831212949fea013e3b585d718d56a649392b02ee33a319a197f14ca4986d65193bcd768a3479d50eb9713d1885fefc3468bc64e28d2991498f13351be133ede0f128f61d96c299d508c1d4ebd7a875bd430259aafafbdc37e48aae968929d61c4f370ee405cae5394a4499f458872f23512e3464403ac076cb5afcefb832da1863ecb74f502d5afd5fba25d0f660b3633dfe225e18d6de24ac584c9b265e26d69da93e2bcf672b3c43476e58895cf74946183830f5fe675f2f903f0e6f0d2d64ff22fff7a02aa8c76b3bb9925bb4807845b26dd49485f160706894f9a7ad8a12f62e099c89ff8b864cc020049f716b9b0edd3c02265f82744ead329ad306062bab5ddf7b35adfb8748f41ebfa6c124d27ca493336e6423acf58b2f572b4b4881c6fbfe6bb9a53db669b27b955668f4d7b4b73cf58de3b9973ec5b250efcd9a6667641e33b3e1cc33a30160cf7296c35e8f23fdaa0250a769b3270c19ecd5dd1b6c9a4deacce6db235e6698f45f8f3708d4f5582c44323f037f09a46069ba70430d149cc424909fd9346dcd03cee0fc1d9681f64d4a5827e982e89084d4131318787364bab2cc4f6c9d622d062f571f1abdd600deaefd28a71f095acc566524c20470129028fcab40feb5cb865e07d9f90d618d6051cad9a118e6c37aa28f780fae1f0494baa2b2ab5372556c72e86b4e10bb5dba82a97bdff24e30bfaed31dac19c73f052d7d703cc34ce28fb93b0b9802430bc8fa6b7e863bffcc8d4ce7e1b3721aec6de484e4210a62b0261a156e82dc0f5b1c75c52edfd3b2ccabc3e0754211fc138bacb70e77b2a6eb68762f4a4c36156c97146c53fb580607a1a9830b116ec316d7f6cbbc34b10d8cc9ccaf48b657f37838057971f8fe3a1f978b93b6d4ad10b26412b069c2bfde024c407743a691a098ca6b1039ce4c66053bf2fe6a3af2fc550712c609f5a3536f012b56fcf63cc80762d731ef392c842759ac2741d42e7ad75df57c501236fa89298d215adeadbbca2d8b2a32462eb1bd8c9c1c96f12aee2559e0d13c27ba31a19baa56fbc1c44188d68c7814b02c1a99227ca6069513f12813e520ec29a85caf6e0afe441724f41c9459b17317994e043980d5b