0x2cffd02ec34d336ec9aae548c9182f7d6ee6a1469b13253b5711351af7e2048710fc32f658659d920036b3763fb26f688e487d850f7cc9fae7c135378eae72d68f1b82c30c3392a0f11303d1dadaaae2ec2defb0998c28c65567613d7ca2588e8a72fae96f67c4885a89ede65a2b4dbd2fbd8ff71c31c5afa10e3523b1a5e61b6502ee5476fdfdb1e9e76e09327e4b252406711b640505b456e5e109a6ea6df2136e8c940424152dac96e6f02b2c9a1fd646cb547e347681c67c2ed306132cd7361fba32a28816d35408d005bd8f90c21194c290e90d4a604b3d14d1ae8455f766ea745b0127874ca56132632216e48e666b2412f609b9b020c2e403965603e05296c77a809657a0d08fd5beb961b74cf61b2bb37214537ba8670e284e504b75687635c83425027d8b98051fa3439d7b57d9c442e764904c8439ef1a00b031ec9f05b225557a9fa93a39272c3ef2545dca05f07636aa970f4384da365d4a3988f9f0a4025094876eb8d8be462f589c63021ecca5ee5c1f241164f9c693f5ac8663226a72ce3a642311b60ddd10aebd93d4d3156deef63a1fae9dd74b8057bdaa77526eeda17bb5bb15b3a997ecb28a3986adba5a6c43f0eda0d3d53d244bcc43912a401af921b8bbc35065796973a4854cbdd0478091a375677f5dcfb30dca0e9ca200d781fb7be73cae616a175f8ff7b345c1c60de7074edeacd50038cf149ccf8f488b3805a4827c0660fc014b5d17bf6be23da89c2ace51ef2032ac9ba145fb583f3086123b09b4e2b7b8a142542bbf6ce7f9c17a738f76d0a7c1aba5aa0a7287bb7bd1a9e7ea7f47faf07c891cbf4a834d61568bf90c52b96be27b5b07e33ef85d98291e52b6c608aee5415d1e1ed350560026194ccce0270fe77cb5770fd5e85ab2d1d4cc63310dfaa82d546ea2d5a0824b5e8fbbaf8db7ea366b7c7fdb25a78c30ee7ae57138d683ea796b0d93c694909968cfd9766717f6c50f9f2c5e95a272689f241a2e7f25e9990d54a5c514a316e3780d6f59b2a9ad1d64411c1d4188956a162c9dce90f637f8aa1d6f261f99ed4db567820ba22cb8a737772b2aa14e638882c926ea47df277e32bfcf99918a4503c8fc19dca26f5e3ecc29809f084dd0e03e88c0082c2cb758769e9f3b1f4fcaa34ce3a7893d5fd4e58eaf6754ceb9014a4077343c945e4119e740c42238f77b99a17e484aa0775d92a4e3ad44d63be23580f4dfa4ed8b4ad00ba81334af8dffce4a5b62ccb3c28eeee548b7428c925938b77541a2bd273cb5889b3b2221c2e911cf524e401493bea18d8f88307fa16d8488589d2976e76fd600082a5c105a51ff16f2e7321146f63d757845120c1a2081c1f8010d7f1c1b7037da2296094c2019e6ea3e9f38354280834bb04b9706d6cd770865145676d8b4fc90f2c50232f86c185b3a443e329caa54f0b68f1b56a95672dd5f9f61d762f25b74ee16a0745b4e2cdc9d9a3b75c58162a9f6a7e6c28433de1a6283e0c889e670ba7227a5d32295bcf9d04f3eabfbc3741a41511f4754458ebd2fbdfa524948304e6510363f2de4ad826a814908d73b57e2d8ae5a2b7065e80a665e9b6d620963885aaae8032ac4c7e4ad486e8906916037c2da8c9cfe3ca1638de0238017f6ad81178b3baccd1b1057d3d86e01cd2744bd7e6baf0c6db8b445369cd7a84b8dfe2ab2d716620522dca7417b0e4b4040f70d1b5a17e2d64e5d8db97794a78adf1be402ebb95bbb57f6933bbaa91db5a831dafe74a49bf9ccd9acc8d9128c04b2418eee6c859f60a00cfb7fce0094b12a9fc184d62213c3d3a931fb3c8526219154dff47be218af620d044daba680988880e4056d3f36a5956b73e726f25ddb0b075060b9dcdee68c86e210c71b605a30fb41eb9744b325273cf469f295e57dae8a9cd30c8fb912b6