0x2cffd02ebae2464cfb6ec01235debd078cd5079735b54c6f7da2b913b911454dffd1dbbac0ad9debe8c64a2634a2a40e5241f1f66643880eb38626d36889bccc62d03d3009cc08861508909a56c282a2a1d4497e47bc94396138c8595e1e82a929a885f72a4c3a4e82e1c624073dd6c56caa70a079d2bde6d2b8bddddfdcdd9e5adf2a066227deb3eb8145a4f2c9ca1bb282aa2392892b772d3bba0c518a53b96473afc41c8e8ccde66cc4a044f0eeeca35512550d5ec68abd897f1dacb582e6bc582f219ea962276c4234b6e64d195f27d6dc5c360649afb4e0228dc142c5df10da631356994e231815a05294e33d6dc87d9dba52ce82e670a68a3258c3704027ab55de1653156544ee785ef2cf9a96fe9c6d80b3601d03756ba8f578cac6730a62da876d907fe27e13cdf8f1df813c106502e79e2eae3817bd5df165e3c2aad678433d1530b12ba77738953ee0fc8d8eb3198480846f12ed7a98c40bf8066eed14aedf7defdb6f19d7a64fe713915f5a4a5396c281ee235e8d2fca4c1e4b5163a84dbe9d6c33a458ada438b3c6dce7311064ae47e45cf1894acbbb18dcca4f32a1efe1f6f4c6e229d51d320d610efe4a20194a51a1a97ac03726826d05dbf62e579af870848e57942e35d7bf99ddf7f816dd6438f3c1f7549b38a569be11d180c93a0c245c0607b20052a6de4d7f05373073b404698daf1935e62adcbbad205aa736a518fe2cc154615e8ab1f3fb1cb4ec6b3f3108ef109b91bed9760f053e54c6bbc0fa19bc4896a93f5a62cc0109d702f73a1955ba41dce1ae01358ba5d0bdbf4ed7b71910c8136e8ba0f571feccf6bef820b088c889b765e071d00aeb7029197bbf504badff6c6be07ed329f6d46b31cd30d31dd58b651efc48bc614d93bae291304bf54fd0fa25208e2423d92e0d799d888c5d9f7707436fba87f9585b414feae7db1e6f86bf0529b627f105de79d74371b2aa5a8824f3238ac6b848e6c596dafc50826b98d5e5c7288906f6642f9ce311ba52a160b1644a128ed6370b05803e215f92a622d72f089dddc63e64f330323e86f213688859ef6aef157e935edf79cc49a0fec5448bb12c257fa60582983d32fdcc1df5b71860d7004f3722d9fc6583cee898408b23e48bfeba5d8ee68b64932603289a7549852a708c582de96509c977e45ceedb7c779c834428f7d71bae9268af4b6a105348a82ad49aa4a35ee8880cc0e5939e58a8a524d6cdb3043809f0906875ceeae1741c35a2847e76c7f9cc515960c6e303be1bade26fb8af655cc01c8b12c3c4abefc31b195404e2635ed8c1c8cc7ee59d02911d98cc3c59b75c95e20ee986991d648b07dc63515dedbc13bb16c68544dc2b8e5a6fcdf797cc3c0a8a480e72309aeeeedaa38758e233fffb48366284d8babd9e369c3a0c134d86a878062e6026e228fe7d2bcf5c7c4d6c0ea273b936bacf896e9f85c95706d69b55c56206da20092785e8a1b647084cd68a8d7958c4ef8bf1abd0d23464893bd1570fd0f827acfd519f0e344985144e8da9f6bb2da47aac25c43bdecf8618e9a6d7e0fc056da9154ffd9c2103450c6671ab827f3622306ad2e530e4e27957eb9036f2d3542694df15b7a86990c50f2ce65366bae23f6cd37d5893459467c039c2f7e8b5d387242b2e7e4b191000792a3c1304bd6303a75375b1ead8bbf520ad8c9eab671e16a0eccddc81064516833eb8b109d034ce6abbf97a9cb9e3026aa5370fe8f0df7a6c6f52a16da3b815e7e27da21e2953bb96923d9d1a9a874a5d15e8a0e68376b496f6d9f3002064827c7eaecf04dcb8f69457ba0f3a9cd4b404b8800319d9bbd678c7bf9d479093af31f64e7d24d30cd7c8e6a70e436b81e2cd72968c02e301f0be70604f298991db8d071a747318e02cdaa8f82a8a790e853c69d7ac