0x2cffd02e7eb5ebc9878fe7205e3ed58a064cab30b87fd1d0feaa23c5453e013be65c59098eb431c92a6253f93eaf61176171ab84f1405eb93e1216ffa6350c1c872daaf723f42897ea34646bcc80fca36933b1d78ad14d8b630fcb88ab7d19e83853ffcedf3d8a3306db390367300e56fd3099371a34d7bdfb485421db6f9067eaffb03f246b5535949cb8d48e10d4eb7899bb0ba5cfe67b138267f371eb9db7cf8d0991c9023f350d9e4ad1c22d981ed36491cdbca414638cd67406cca41314e48e7af609a48434f52dec37b03b3ec62ee17c73edc2be16fd557582dd06274a7c67bd970e920e39bdcac8549ab38b8700e66173072ced6bdce6474ea80ac9e412f931374ac56ddcc28080d49590cad9a1dd846d5d7a415b904c171ab8b85b902ee6a3555d1cadc59e258bc4f100af0eaaa9d86d35557f745bd2290c82414ddba84ae8b0f64a6bef9bc944d9ac1b09bd33f77f0fe5ad349c2e60b7fe991d68d7572aecc949ebb30e58183e4ad41e72c54fd329e8ea4959fe6eeaf6575c5f549ed8c814435c0207ab813cd9129ba309043256278181c0e615494c84e23609ba35dbc223b355c2775457bfc5a638e4d577683c416554b07930ed9b0e8c00d2ef0ce07508d363747bbbe55b5a5b2973ad95c31c22444c5b3ba3441e59aac1361a6a61db84c28a984a63dd66b3bec25c37b04ba954f9b6a88aa764c5f7c7489f231626c0da06b1771add8a3bb42a2a5b82110e09b08e2f4e577b59200444683a4a56ff50f78bc8d7a3c9bdc26588c108f8c7b1e4c40d67f60ace2e7c8d6f6ea46e323dd99416e974aa25f2b9cd160143a3308c1cc9847fb55cbcff7f944c1c40607f13087601b7a0e1208388885d75cd9047cee12613a9b968113fbe896a32c50b0bd0a1f9f0bdd382e0c6a9336e517312b715b138f0651a33b516abcda7f5bbe2ba3e2574dd26f7fc8e5eb8180100d9e20f10b4abeb667ce39de78b56ce181ba28ee2afefab50d3126d223352c1d67624cf8b055f707a86d248225ebf6ae061cc53614a52f264c78f781eb75755ba948eb19fd2e153a31032d775742f3bf6d0f9abd358b6065f955b9f2bf5e4919ac93d1847cfe53f309efb23334374dfd4eaff4cc5f83d0a95da386fc77d89e8754cdf8c08f030b3757b95b851260660538a13eee38cb67ed84c5f968914d8c7c6ca782e173df4f54a21cb1a0a30f6ed865b389be08dcbace0643e485af631a06dd6049fab553c29e39284ea6c9f95aa35d11fc0cf3e0785e7fba50b44533a8dabd0f1b15f8e9977942a83d0610f32cfa26d52ff2ee7913486ccceff8c18c34183e4241a8eab00ed2b12788fedbe56d08797139f7f7b3c808e4e2799b612d8af89f10db624b179d5a6062bf3b213f0a0b441926dd6d5cb48cd35588fcfcc42bf38a21292a286e07f9d9184cd310747e926f28dc2c82079a3dce41f2742f5af7a36a80ad8a2c7729e904ef62b3a0fc43e1c081ab269640c8e510512fd029a3f77add4b909f35b1c595951174091d65ea40d39a6eeb1a15de3661d80d5f568ef4690c68a330ef055d42ea7b2a96689c37148905449036928f21f47f7ec71e52d1137e387b9045a7d912b4d88ca2b09d8bac6d147a574d9058d3b7f7bf7b1d590e1a826a05968ed7b4f89b8f1eb591b4896603eb435ca8df6d755b104e1ab68b1aacf37de8fa2a1c532796f10eb058751acdb1d42615af3e99f076f6cbf90e39e05ff14a2608347fe3699432a265a605007c8997c8aaacc1b5da539c1c29f8e05fda7ea2dd2e302a602d63c685ad97219933f62bea6562c8f0b134d3fd6d9c83990901ffa56fb16d25b840354cce343d2226bae058d7e859da66f36592402ef5c2b2fdff2342c00638ec77a9d9059c9dff1ae497f64eac28a55804d593c5c7df81dc2e0f1f4213e285d