0x2cffd02e179f3ae92bead22441c746877790e23d1d34d93419077eca941d59c112befc14ea111fd886593253fc33ec19a579241e336f2d20b0b44508b164804954b5d82b20e4ae26650e8cc4dd1cd9389e33dc0a3cb0a6f93bc5bcbf06fc30ffbb1d0708efa010f84a8cbaba06f126ac548df34262d3ea1adce650e295fd0aa996201448b1e0a7634cee915625c46a675632ea0d07d16e64176be93e75313308e8bbddacb29b9c410724c1a6372a7e414287afe3cdb11f88832084b4c8c490c204ce1dc7f1de7a6a430185eea5fcb6e2a464b35f7999f0fcad00f386837baacf283e47b741a9ed49aa99c12a566f9bbe15054a7525f11d5b1dfa8bb0976293035f18efca03ff89a9afde477a52402764aa5c0afacee1e1ee323cc4328e224d2669dcfb78f5e0f5edf08af3ec57860d3d13f574e5021ef7a6444cc30c1d654565d2c2511b38675ab9126189d2319729802e9b822d1f67ed24f5b3b931ce31cba15694e058b3267dca6c0cf8260ab83138a4cf13f6ecf34e0cd5c7890da1c5d7c4c81a9f6cfa4f873c2af8f11ac165d64530f2c152ba57aa569b42f1e28d60ea8bd15d485718955db15ecf1c56bd203257bf53d83cddc5abdf6994a5723b118cf2a1fc6ac40fda2ecb228982cd7d54df7751babc6e904c9f7ff46bc4395143487b42081c08fbb4fac62b206ca5f73b4838d4d4da6657ced8e2f12f370e9809e5700ac4161416a7ba6a6e8607889e625e0b99a589cdb25dcdc3f55bbe8f019c6fbb83cb363feec928364e0aac4f704aefddde8faecd9d4a8764135083911f29a202313a6fc75ce1359fbe72f0882a8409fd25480a27487860091d2078213de68e2f2e2dbb6cf426b3e592efeb264ccbe24823db19dc3b7974f8ec6cc6bddaef17fdfe6378c84ff80ac9904059dd1f621771b3cdb3e3b016eeed46dc45b6efc87e2ea5bd45060333311a2fb7824619ee967f48ea08dc6775b7b7cfef22f6d4cbe8e975edb0347f5dbf506be015e1d7200f86f91a315fc6e145f2d0f39efedaed2ad977e526e9078cc7615b993e37012f25ecb872a5d5273ca28b67bd5cdec8b022d215a7cba33533f399aa40673bec7909a4aac9d8c4561fc2a258f02842d357a55d6abf7e8a1ef4157fc19e6a3309fd0b73f164a0dc25ab6bf8c915c4b4cb076d484892628d2cb27f72bc16b21b1c4195417922726dd0aa10e6fe6dc8fef9f0452ad1f84646d1ede56fd05053dd4aacd82e42cddcde966b0b3f3c1e7dcad411f339683648a309e6bb0e1401f3d9021f2463b547175eee3736005ef92077460e7b7d61a6c712adbb08937273f162a5f3c23bcbdb9719b096dae3eae7a849c5fe9e440728a56d9bc506da5a7bc91ba8aeba05166bacfd003f3572214082539ece2d00dabb0f95f0ebe87115761b64f9550cedb5c25f0843f4a5b3f04a62a63c077d716390dd65bb5d93f5550f28b77eb4fd6c33fc88efd6d8cf4a6b19d0467a72875405c3f9519a75fe401698924c997cdd568be5ae76c3fda03aba915635c28c9b487fbdcff5978572e4b7d9086be219cff1a9f1a5eb15e12e5bdf98f385e93dead3a9f32dba2bc712194dfdeee8f808fbecd8e08599f9fe369a5ff27aae6f34a537b0bed92135f0999a6aabf230abcaac4d8f517903cb3a92acf0401e0dbff59c77e384e56a9acdc0f2239575dab18e3be6f8eb4a6bc252a2f53a72fd727a4b52be6a43da2ef8a7fe6eb213368778ea4f4ad41d48bb62b74aa8320d72a355c474861ae1a3bd4d879085bba64df8376e9ebdd925970cbc771f992da95dbe3e9bcc6eb6b4102a85ed838f6a3a40bf5cadb79fc2d6af106be68544f64e09bfe5253ae5415b05bdd85b9ac5c3f1db70febc7361b183e9636f6c0b81d9e2ba82d0b83a21a1bba21845fde686459a76cefcc05e79f42b6855