0x2cffd02e38a1dd289e2ad037c0b6d595b0e739e363f949c665c569454a6cdbf7a1d5d9dc56f15d02bd7ffd4c79ed92b3559120095c8976cc686f2f2979761b0cea42545fb2dafcd5196f32b3ee1c712f7ddc0d7af8b89fb07fa7d7a1653d1b85a160cccadd2c1c9a65db7982084f79e29472ad42bbecc8d0d106f42af48ac70b455fb8552b7c1add6a70b6bceecfdac5e7109f9923c0b6d1ca2058e1d7e44193496daad10a36b5440e9dff823bfd37810d918bb49176e4aa5dd20543523fba942d55f3fb15eb9ea4a676c6259343d72c1c39ad74975a725192cb347da6783927e66ad5da48ae812902f7b8610a67c70b1888053c06ba4f3f3d587bc9093e9b6e16c7d68f38b15f07b602ce5a2d888cec02937dc5b9b7a5921417431ad48917abd3e607af5e18334288c8ea44b206e46e3fb3eb51df0bd25c3a4ab8f443781d074cf7295c22f5ffb13d9b1a9f1ce17b6bc97de67ec990dc6c0d562a86c89e12d95e34b67d616cdf756452e7755eec586be4ad04eaf9794697cb0450cfa34aa71f5918624f96d3e9d5cc80f22b21aac14ae6afb2f03e5719e6c2b27b633f6f68d470555fef0b0c412ea4bcce6c3730b287d7125566744c7e870ee0cc5659026f06fba18507c675af25e568f96856c4c4d700bc446fb84149738b324ae03c550712736aab5e0e196aec3efd516e1e75dcd31983e1e2d0b46370906aca2d946c614daae4117ae07cae3a01dc66290151c7e0147842e3cfe6f013172dd92207a6f31dc6c81a404174efb13a571200904cf9db4da3c8293d253067a6cf1797663c1c45560bc084f546b108fb5626322a979dce26977b50804e5f4f9225a7d398edef37321500e2fc5ae2c36be5e5f2376e1cedd14facd7f6ac343ac29d6534f6bd3e5ba36f25f807fa46b5f130b778699d4eaa1b86a95efb78a2f26293b105220ec540b50207c0cce86ac914b5aa11e0220284d146a6349281a325d68ef2d5166eb1bc5bc68db451d73b0b5bb14bff450931c813ede7a179f6bd928ca05aa9261f0128797896573c7199ed7613461dd4e1a10ab4847dc3d049f8abdc5091a262d2353336c3bb75c2eb7a4236ecadad650bb7423a944a52e36a8a58db2d46e2135125e0b5919d60bf8d152d3b1c0682df4400eed8d617b3bb8ee8d96fa995d0526439e50182ba41e6c6aa3194a0906f17c5fa01d7a1fd7a891bad68334348e0407bf09ce1a1b07f7150343a9d3efbde27747d1e767090350afeda7b9975d02219958b48c29382ebab1c2d471f48d5ac383dac39b0aedc3bed82188d47b2838044e67eb436954eddadd189fe7ca54cd854f39a82ada6dcb728e4beecb2be931166ef18af1581f49669159cfdc015792e163154c487dff794f86633e2c425d0e301ccaaa4a2f51bdf2c9ebe91db464fcfa8509aefffd6fcf40e79eb2faea8a2b7301664c34d9882467a42d41bc48d573b9afcc2888d26f604f066b290beeb3c2348f2cc4412532a7cd35db187f8a47e13034c850d1b4f4964af54f15f3e23a52801fabccd32e4a953a99b39a757bbd98887692189001774410cfe19e8aba5b16b7639c9666f79b65260aad9ac65cbbbb0d0bb0738794bcfb0704c15a29ca095ebfdbd770bec98a739ab9a22c8c675315629c24f80c5d6fc769def64e0e266113993d5c88f326bf3585a8f63edd193bceabf6ebf085c499f461f67e6454ce1e62a55b0e4d331d5f8535f279c9c7013fc4379b119a39aaa8e734e2ad37b0966a65799d842f66868944f62358df7987cf870c81df254f39e3281f3f482425445865b0d06e0773d3c2b91964b90fb30080ef5fbc95efcd2d4e2776fb369822701c532940618a2c58daced829908f10a460e22ef2a70e1a052df0a9c18f3ea8d597d01ac48f30985ce31c151bbbcd3287a2172b1661ef7af46deee