0x2cffd02e418151cbb7c9e23d0b9f17c04d9227b2500b082d4aba0845db0b503f2b87c13788eeca2c745c62efdbbc5307ec999b720c4b97ccb323f40fdc74fab5a0687020eb511f24f26709502711c0057ea677decc5e6ce74725b569d03d91fc9013d993441d937d0a3034078bff4561ffcbca0ecb9e6801bda99bf721610d39adcb48d690e64170b93fa54877dc73cf186542bd77cf455cf01e7164d160d7a81476bae76a263610eccaf625d518eeb4c5084d3412aed49cca0b8fa68280157163bf4c948caa51bd2ab9213621141da6d512de2bcdb69e0ef6064cb7232da78451fe8b9d37c56b01a325694c0ff744ae63c568355d9c12252ec95ea58149088cc6b3118a1727de821c00696cdf5df016bbae5a8137377679d9f8a599f506e6ba6a4adc26d0e16aac5cdc3dc99dae718d2076d44c0425079e2b295b7129766bb83acddedfa84ef54624983cbeb76d48bf1f0972c6c406957845a16dad65a9ee20bb0cea574d1c23823c7b93efff1f46c0e2ed4aefb982c57f8a7c85bb3c1cc992c1dcba47fd88c4c19c0810555977e6f5945a9dad9b58d7ede8a2087f1a52157aa2bba06c109ed81a6100e231d22683d9b875474eba85173038da30222966b68bf4c20b903efcb2a0756864d2a36efe00b57c3165ffe87f99329dff555d53ada116154804ad1c27cf7b3425ae8b3c5d94fc8074912c38262f1adc5b9e77e7140a27447c77efa857543eafebfab35265fe9e46c90c15d0d817c599b695cbc47f05d61141f3c0e33c2cfecc7570412c27f2d1a382a1a6d762b1e9683e39a899cfc8e0bb31881b958811a8298a90eac66c6c14e7a113f3cc133edc747aaa4351c7750de189127df078b654028bc1acadd8d6b445410634bf97315d02c73e49b032c340160898f0a7e81a6fb9e420a493efdf4d8dd815a91989ab35ba4dc2eea7b2b1ab1838c433bf9f65e622be6c011fbc91a8187822923deab93699f16db2469ff894f942b1ea3897376204910570d603905bc473e2c561a68d4108c4443eeb8952625072ae0abc2cd3398c139d0d4f2566c16cc07240c242c65ecc0f8b2fe01fd23657b95e5536200213f4997dba9b154c13a69a82431122878d517b6ddedc7a5b3ef12bfcb080b4a5ffb2e213e5a117a0a52c89e500d5958330aa7d92f0693c21c319363fa8df0c2eae5a5c54042b410034c88f5458f17d2ca3a66ef86df65a704a38ae7cd7fdb49249ab923e38065e1e7cc9fd6f2d979e950f42bdaf96b68f406b82be587386835181325c9723a210b39d696964947d466ff88c35d6c50f0e27029d4f2759b5dafeef44edd569a7c4c3f193a88339090ec4db6680d729b1568e3f3e6773c40cae2f545a63598cf6e5bb61e132bb83752d53f80a7c65b148658d5dcbb967e505d101cbffcb80d30cc068cb983fe0a4727ad7e56e718a7b0828bc85bf725713ce06fdd330c191227577bc7ad626e38b96dec3e25aaad8e9b9dc44942c8a167b90f32b70bb04fd8464f4f59b7e400f6de703cbfabeb687301476f9447a05c773bf8334554d2cf76c5b402ded5494e0a203ed1854b7c9e8b5d459fc96199ab1a9f9ed0bfe12746b37d1c97031ee828d8f7b56f4bc1bf7f01f6ad2daff6682318a53690df584c96b34c92c24c008918715cdf6e8e3bd4e26f4d9debd00489f734638dc20d19c9ea2ebfc681bda0e5da2c8241e23220ac66a269a005980c0429cb4cba26e58126b8935d798fd2f01efc24c887268e7bca1217872fc906c6b6b2f57dc17f80e952a5cc08ba555e50bca7d6cc8e053de4ce6c9e71fd339a71b5fc450c2f6383ca36b0ed56506f69f5a53a400cd577367a0471535de0d5e77688ece95a601cde7d98149ae060dbd530056e3dacd6623bfc6f0cdba9143e47c17381b26d0ae457fd352793dd8460b17493c44