0x2cffd02eca1a3a1c511a87e1eb64b3fb514c228d0ac3a6316382e90e17d0bb5b8eb4e5bf2a715daed8c5226c92caee63fe700a291b3ee55602b8fc6cdc88b50e618a085a9b294da3441cef35d1378aab4eccbb088e3ffc374d5fa37e146cd071a9650ca0ce00b4346efe51467fffcab53be34cad2c1da61cb86f8adc14f24efd7a86a149206158222d6f4550121c96236cdab2f913a2f7ae0e9f4e06d8aa7701b0e5fbf505228226decf26132e25be2dac1192b1790334374ce4163b98daa96bf065c2e25fd76dfe492c90807bd0b8377d5c46bb31a2caea822b8d9ca4f4fe1c00fa98d2aae0a1f1ec8a6b3776a7e10e42f5de7b05d65123db0b731d7507f16df64a13943c590af923b805cc5e73914a6d06d4cb56b258f482fde46729572a1c1f399e75daab0db1df17fe94d9d569fb7c498dab507f0e55988cffc3bb121fb84c3018a30dc05927ccf85a9710ec61f3abe01d4aa58336e27a6d57dbe80f1abe4ea91b4684dde84c61edaac303628ddb7f7d578988c123c39665b5d677330a169984f255fe00d9936e85775ba928af2957d771545885f24aedea68f16d25f0fb8391b09d08be3afb90b5912500f8eda7d3e8672acce61a472fbb9f2db8aa6e2fbf73f8cdbc48b7ceefeb7f73e38c695757059e61a5bbf59bf048a6df415c56661620fdad33a418fa8eb4521996cc7d98d18e8bb5affb3d7538eda902e680ab61c0e908c3b15891807a6e669946e2f6bca661c4e7dd6f96175562620475bb878a03eb222eecc64a7d2acf5f93a91acadf50099e91692406ebf39edbbf9d3bbc8c5df7b8f64fe225faa2f411c97c47e63162f6770ee711179c8c9176a97d990f461a350fe7eeb2347597769bd29d1922f0795cf5e4da081e18cfcafe2e3b7b7ab55951594035fc1d5c2aed4b509704b10ec291c679e67ddc5d2ec184554abb7411b208d2c4a1670d513c0bc49b05ad3c43bf3caa3652151e85076908dc1d7d6b20109a2b63d5698d468aaf83fda9ddbbf5a97cfdb38ecead62a75160cb935cc2df310e24f14ae884b4b5a763b39a81c117acfb991b50949f4cef78da6308d84aaaabd2fe8ee7f880612626b925d2916d16e9c07566f804a9c35f3f384cf86309e3f38eaf6ac5dc261c6a12bdf84a804b03d2e3fbd916f0d41ffc3654ec921c938e44f0cf340d46ed8b204995de835dcba7d73be4c044209d2fa414ab71cd2658a91cced17ddc2837dc2b9a4165bb353bb6b85ff03eeb88dc7e7874155e42f33a8da983f3a32d06a91481320a9cca692baeaa196b622d011a13ccaaef48b80ed489efe5fe30b041ae312fd987bb484d1aaf470a7f56095008ff9f07f67be68d8b0499a503c28109da8964322efa54d62a37f05a08088cd964c81b6e8c76fd5ef72a92e0ff929bada36f131872a2d8b665c9f0546f5485651806c100ea68ec1b041ee32cf9248125650097c73c3005ffb31d5294d789a8d02323379ddd332d1db0975ec672f92adda8776a6b8d08ed277bb4040d4505c7e585bdaf99a106fcf0da49f5f73a1b1a22beeb8fac8a62ae28606c6f3d3d79b06bc9e4d861e6e744070d790d796ce501871cd0f4d63eadba1b7a15f9c3a9dafa2a2dd8b51b3bd284a06b368516bf4fc3f2ef7ea9c30b522427d25f9694e6cf91bc02297cd2e9a931511c15a60dfb39699f4333ae3660b76c16f550d468bd263f1a97719d00b7136dc38f352046edd0f9a0de74d48265dfabd2cf770a2d9cded73deb1203a7f25524b51dc9784d2bbc37ffe58e1f6d896364baf19c9f24d019c04d18c8dac48dcb3a027f89f9e133e4d6214fd78bbf43a955a3aeaeb76682dacf4c43b8eeeb03b8954390a339bfaf54cd9c7736f84401d82aa2fc48fa5b23f640930fca4a8706602023233c3f921cb2f5f29fb7fdbcb2d1af9d478e9ed6b96b