0x2cffd02e6083e6c008a7a87d8e45f605ad290a7477c80e26665ae60a1b98628c27ccf3c2be74a96bb2bae8e15df8984fe799a874273858ff27d743e9024f8173847106f4f3f65c4daecdc02f94aa180ecbb53cbabf8d102aff497b67fba1095539db6713533aaa2d5dd736218e9a5a02064628d155db358b4aa06b2194d536cdd665a56eaa41d4bf1b084037f5398e307b92a3ee8fd2c5fc14840fd9d12b0d2154a1e7cdf170b0977e8ba068c9af5f1c734ff1c12645893dbaf62dbb521843d0b1244ec3c47b7163790df84b3a262a61501e7aeb3b529b8f22597332db9f0bdaf46fb419169a893510a4bd6796e5f32077e22499068b68a82f6f7599952dedcebb0d547c48317c3c738f23dfdc01af4c5102149905849a86e8136a2825f3f8aad2bafba1a1de403e059c827ad5ceba42b8f827efcc14055fd5bf7f4ac0e92278f3d22625625791d2be837d06d04368980aba5e070131bab4866f629842f50fe99400242890ab3f529203519b329e769a9a549f83f86f181c153aedf145fe4c752c2b85db71c46b7643578b63cd962140bd18560701b4a1670a923a1fa41ffae6e5e90d3b493f68edefef2dc6e9908cc941f458cf7199e5f371d2ad08f8129f56819cab16dbf57f51d7b1f3c31d3de964a42ff40bfc7cf589783a92c89fbbf8ae7c2fd74d33fbccf0719dcce61f34db06c98b48e4eb1bd38450c6007a69d99c891a10820418a66c7b4c6511a6ce68fc4643a4779c94a283d85808f55660346073c728fce3ed0c545286111f47689353b66247ef43813533a0a4ebf2c2a2bb56ad1028fc82c7462fabd51fae746aaa8792e9155157c05fb8f68936ff89a0f4e48faf7d73cc90ea8572b1ec5259ce1934c93f99226c8548ef9c69fe3f063b1b08f5c33f67068d6b5cb4475e6ee498ac10acf038b306eff8bdf725cf9c653719a4c71fd9bb89ce71bcf0f5f2e0b7e5ae4fd009b6bd1a1116dfe366077e90e37ef8e67f75bb0468fd2fe83b523ee37bc2e36bc5ae73a9bfa860e0551b492e339cb5636c4e8f324137ef1a9867cdec9eceaea9e9e39ef533f347982fa2c7a261e66365ff0ea969233b7ea7c1f61058bfb58daa1cdb303a8a271af4c7690fc4399d9ad88e1955cd092b5d5d71c2f0ca37c9afc13059260413c9cb0228f7745a294c8cb2ebd2b85b46ba1d6cd1c475a73ee82d790cfdb4f6fa5f95a8b6b115a593a04e4d495d1bbfc34fe4f663758c2c3a364b6787b2ea2e67405cee985e82331304d42ee2b596e228942a8aad7b91ca898c42dfce8bd135ecd9885fc792c7789bd04affb6afeda2bc76e342a4d403489fa1b5a236a8926443f9f0b490219eaa944eb5e5cf77f864f28615bb06b1825be05dbb0e283f69cb8464cf272ad398e163f965a18543b87995c1dfccbcd879421424424842d3ea30021ce8c9738014e8749d1c7c62c3021e57b7aa5ae21d509efdcc9f9b2d6cb7c880409f8464ae826c39c467568f5e1d4291d4477031f6d453aac6a18fc9203b2e8be4d513069ee71e36246e2c69888bb3deeecc4a73215b3b6237d177ba9920dbd08357aaf8cad8a5eb01af2ca5542cfd9aecee2a8e0b86a2399d6158ea7082341049ded1522d5b30035861f965b72fead68596ac47e2f12709fda7b0295734afe9dc9a9db7cfbaa0a1bc9b83b49a450dd41d7c60671af9c886cad60daa49b4149d8a59cd278bda5118f296e3c3924c0a67729f87af79f96cbb2a5bbcb3a7d08448ca4ba25aeaf0970e3ed7802c5348f8f8c9d44ac7f57b75cf73f388a1cbd06b8db96820877b778cfb4355d9ceb3d09fdddf305a8b3b488737974a1f3944ea2e4d055a6aefc8a648529bea3cef6a9d970d4cff9eadd9a98a69dbeac7439c2a80ee2cbfe5302589cdd4d8ac060e8128eee54d508dac57f8350e80b53e278c5465