0x2cffd02e0543294b94553f4783c2f47e236e76819a3b3d3a3ccb911c7708a91b34b144896bc8e6d6192da0f0845a239058ff0f8e43db21aa2d5cbc3e09a391370b01faa6e6a830b8162950c45d6b501da096e8aa15ca06f06b2225dc2a9c102d6d0221041bbe9e254e418dbf37c77d53b091a81be2411074c122145cf57edee29aab7ebd5ca70ab9435eb6dfc4b067717746c4f825fb0e8c9f54982ff6dc9e437bf6cbdf1b44140fbe3dc05bbdb6d779abf13e6425a9e08bf88d67d75a9ca6d63a34ca6d54ff9f05c113da91dc3050b3d34fdabcd949a98233ead9d7aa52ddbefeff4fc48dd627b6c264f6178140066901168da876971073d22023b9c5e24197cb1c19c34beda8a13a6863b803d0c14dbf5a61cbb47f55b7da1dfc94eedd2305174632882b70079727eb47f206671651726e81b08504d4781d0fc82c016f0a2bf3b070d08a8925bd8b0793bb84a3af292ea4cb04e4777d144be8faaf60ed3087a35e30ccb9b9de9eb2df1de45913ecbefd518aaaac57abaf28fe96ef53af7a9005f534b75221112c47757b23df2b596902510ebe4420171a7b2ceb553972643f723fd9b193b9e094e1ca2ab334157c19bea3435da14a8741b36de12918e248146199f9f0ad68db89c6c546cca59a16fdef9364223a19d25cd5faf1d0af99139723bf436e5165fffe0efc3875678197d6076d1cf88729b1cc32e8e5367abf7743b4cb89f8765505087315d5347f7d743eb40069f17de05482bb5ec2a2a1972594a205228b2efe92cd4a7a7102ad110f14e7c2270e7b7b5d81ef58ec200b99e62a41ddc076aad8f65994e21962eb7911661196aaf9e3f5ed587cc620c01e127cfd4bfd2519cdb5a84b39e07a84949ad46200b419f25d508a1f7baead62ce319ee20387a12cf7d5371eb4d6200682e7c2cd477a566c153df68bb9bdf9f3e199345645c16e2f24879f72cc5020e4e4ccc08e2063c34cbccc8caade396063c45e52b9e940543829d6755e4b6b8d13e85e1f0fde00bed907bce062c89bd20be6c429a62fe58de5cbf23750005256dc3d7b3c8f6b73015ac01edc04fe0fdcd604e5ec6707b74aa74483e3b2ef339dc080288f12d9593d232e01ba6aad95dd25ebfed70dafe9aac093d988de10ede090c0d72fe5f5110e883475ba90e726b1206085bbf257f87d5de083d745ae7620a4495fe79f1cb26362bb319a954eef4a99b72e60f9b295f123f4a922aae3169e656fed21686d1ff562fc64beff66f11de487657b1507ab50b4d9353de31e98726675fad0374ac46ed9700d21e6a164b4d01f318b3d06ed8012a34dc06df237822a7e700af7e1d4292b7dbf28c853ed6a099eb659f08f2f75b5edc5d16f4743dd37b7d0572bc67ac6585b388ec4a3b59a01ed38fc6313f301ab98c70421c8a9b73159e690398625f6f8bbf05f687f023c1d050a4f414364d3c46fe1c5cfbad1cdf6c9e95e93bb70e7e4e03caa87817a05f11f958600eb210915fbe283faba58f309bd4f4daa87567ca5a21213b58d838a15661564eb9c6c18cb8da8ec8a99dfcb5b58538672a8c56c262e5d942c0ca2ab6cf4bd294cbd3342ff917f3b0413e512bec46ff518724a54db606a0783d08d8a774f277497e327cf1512d77aea825cbd419de2ad17e2e125b8643b50b58a805148b2eb54d9d4467e1a92e909a08337e1a6693468a7258aed9dc43d22304b89cc0a97d19ba29311449e1e5ce7524fddad724dea5e3203410c0f26eb6fc87b85c9091f89bec83a55ad8562dfe49ea0038004e462906736ac30ebb8ced9759c1c8dd7f8d66335dad464f09f48157cceaa616f8b0d9ba15a30415de1be42f9396d82e7e501c34677e478392cfb2d67b22336ab540bcd448485bb4cfd37a8c7c5cdf608a882cd88974db1d7233f45ccf9fdfaf1a9e5244af72ea5b7