0x2cffd02e60c5d9f73a0d9dc6912849bfe96e2a74893d706e44178a3101e981476279ce0991f5386ccdc015289019674f018d9be14a09ba88e7ea5bcb44c4662a4e6884d8d6523c2ab8d67293c5e803f907fb1e7c51e656656ab86df1c6e1cec76b6c1aadcb3b82b3fcb62f52c72f3e33fa0a0580748b9b1b3f7384241e241607991c983787c1ff82e26eb3388c57640b950e77ea845cf9b1bff5315fb41685ecdf5928464168890a0d40e6e28de51b3f7eba1b4cadd7c5336c3f702a1e9b4ed6695fc4640addc3eae57a710ada55e6171551bcef9330871c78459903998631e7b3418d8bbbe18e0d1a0d931bc7c54a74bd62b50ced769380a397408a77cd5f20437e7c8a1d9220d3c87ba3eba8d402557e743e51d6283e4142d24d1bda01f2ca5bef3b719675d3eddff214038922a8b59361ed7c3d8312e770928025805da003ca6625509988031bb37e14a051accdec62a3852af98fbba58a3dec6c3e44136aa4449caf6953e87f59d6513027c9cc9d3a6432c0aaf242797f48a7e887267309d0e7b6f586e4f26a8b342b192c0b083fad315be936daf8e75b10a7ab21d73d165eeecd52319ea6eb1d287751fbef69489654aeb3c6cd2e70d6d82a740b0e3ac56bb493e03ba60251a29e42cd5a9771c665c95079f494e3544636cb0613a66f7e91648dc36e4964d1580169e3b91c3b1a5f5b5320cb4d216c2eba5c73684786857f7392bb2a7ab7c7e34e45e8cbabfb4b313b56700287a1853377d9d8deba53e853d8083d37b31c1ef587ce70e480619cc61d9172cbdddb0ffae7b6fa35e1b4dcca78c3b28b93bb6d0720400146fb75fb5d6664ea80463ead86b8573be1ba35393eec49851af1327e38135c820ab8de36c13fa3b0f93d4d531bd2ca4ef6c78c5ed6fb994659d044439621edc7aa282bc71601eaa0e1b53fc796e2f9ab9565a3a7f0b008ab8db0ba1fde6125b4b4beb7cf5eb5448f941a7b2133865a9f9be7baa92ee116ea6c47742ddc409d94eac1c3182610066e9b40620d7cac0b278c4b6a23fdcb8c88cd68cc4ee28a220777590744444fc0591a7ee5055b32b4082520fbaa66c8c722c1e232f6b09d060e3b290edb52e602ea37accb55701b6b07ee8b62bf58a651a107810cdc0ca261840fa5d26996b1672917f3f3d23d00c27749f33460ba0b1d11b48d8dbece19556ba58935666d5dae670f387b2afd7505728db81ccc17240993529c04c1b16aede5bb42eac0ccbafc815d3ce2c64d5c41fc0ba3af0ce46b37a813f365babc864cc84a0385116eee52205bf2d251d558e123af28f0168e62757d704556851c4f6cdf9fe0e877f58e4f1100d59f41caba9464274e788fd818498d4ba78a94c7c9dcfcf69c75b7e00067593b9e82f0578473b6976e405ee237587b58c75949ae27bd0df7218a6004cdecb3a0a986c79013c13a5169d1160632fd6b98635d39ba9aca2e9ed0575aa78c82efbb6161f64b2d72365913a10a9fbe31dfacea8e9231bfea5c9aa4a2c930c10b8b1b9054e47f49f22e6b1b8eedad293fef47e1d0bb9d3d7a014fe2a5e111404668d2147893ee8d3b2e4b8937147bab5772529044f25fcf33663e519b5c810df48b41869a73e0c2510ccc0ef495504f59ac003d11a53c70176b78dfb6362f9c74e1258065c58e8e3d2056db8ca97bcae3efc52642bdd39964da30ca077ec68ecaf6cdae5e53a08d9ebc049916eaa84b266dc36b974300ff2e585e5b0c3f000edd89b4b14013f79db5a02652829d3ffaff5a4a1bca4aa5319f4d0b4e4e9ae7e1d98831c6091a77a9b1cb1e057589e683426cb0999fb197a14a26ac41d3adc888d8c10a7e8a5a8b913fa950ebcf5dc50b86e8c1c4772967ae5f27654a4dd6c44cdecee0c7bd8460b93f5e55c172da5864b99d16d91a6d37637e4f6b6e36cb3d306429