0x2cffd02eb6b17c81d57341972286c8bf09fca0a75aea29fca7c3cfcfd53659944888368b06efc5688004e24bcf21ca9d5fccc01a67dc715dbf0e9300e2f923e0e70666fd66cf07f61d82c2ff9bdab9bfd55b2b07c24ed0c91f26a4c01d35a5b76525b22c7ef513baf3c774187609992c69d54271a4b9c6d5a801711e254a08ac822996d29dddc9271fe6e0d0669534f5007ee8e4879f4492b5c75b01120a50fd677487bb4eb76695e671e209620ffd4683933cec658e0daf9dadb03a0792ce4f3a4e66e2adaf50cb9fe006b4349dd9410d47a06ec234bfbc2fff25b7699a2b33415d3bc49e2ba05d0ad283957365bb5acfe0edcca64ccd9c50f66aa2803d20f35b3f88c81bb619d9f2123ba005f6990862b74bf6e49574315cecbaec93fb4d9346fe4a95f605a854194b1c1a311fccb0481118c0246a28c5c6cfc6d6a1f72ce33c2a929d41f0912026c974f0899c42ddb428b315344d093a06212fcb9f78bb340d7bd7cf310646f5d2e8a865b119bb71a364f61bfdfae9617e1c9556cd53db488d0452a7ad9f0721a4ba5c09b81f56703e1ed205a2b94e28979a1158370f16539271d38deda5d16303fd54e645e52b955cfc0593c72b3057e589b873655b6393b55096d97028981acd30b319c6cb0f0792188dd91f38806c63c2588648c6f50fa087b0d63928b88f41371877f97cbd19d22e2dc846efb98fd0c0ce5cc297488446f30d85c21d42808b539776994639dd83b862fb770ca23cf1457ec0cb011d76bac68a6d7df516f925abbdbbe31c919a8f29008ef9dd46296cdee61adf58bc64481e2d8049c9492ef079697b1ebfbdc23e5105ca1284047dfd86d4fc048801f5c13a64b5ea7768a73a3e0b7eac73fcaec2d7fc74a668848743d11372ec2fa92e12ee0360b7292bb73999f1366ba6afe6d465645d779329b51919fe2cb84537fc2e322d37bf2c25b7926b0be027549678e2f5061f6d6017801bde8bf3f2e80d675b1ddefdc6ff9e9e1f7a3bf153ff448ed02e1bb1863090e5c53a18c09e4a7bbdb7f66b0e14da076b3e7799e1d3013125cfa7015e2bd65f225772c629f9a9c7e8adb0e759354402497b16bac6b15211e4984ae56f3cd6d95ff3e0a494f17508491f0e571b93847f68d7ee221b4276f2a269ecf80a372cc06aa02d1ff8044e10599d2732eea3d10f8e95979c8cce12a0e69c76fac8de84b2d44b01c894550801a8b6fa9b3b38d810180d4085ebccd127de26ad817b181e7a3aa15885ec21f29bdaff4a8945a62c32add9655f2168f249e6fca13f88423daae65e726146f7c0b0fbac15642a35d6ce08492e54023d95477d4038c6d051a141d08f3b6163d6b1e86925630578dfb39781441f79146170bd9560210294fa0210f15c0a8ccb63352a27235d8b79b2e7dd2d7945a1ddaa01b82687407767d847e1d5e003f912c667c395341814be5eaa0cfed9067244e2efaedb5adfd2695024dbbeced958bd5dcc064b42156b45a31cfa5b38ca853f4f5d8de29a919f12eabd004afc8af1cb66bd7ce04618dfaed51cba84e0e265ae6031e15347b8666b10df0721cf7b0e6751169f7866b795562c3ea0b75ce91c742f7f710ddc62d68848ac937dab988da1eb9e2b3b1e422a7e64515e0fa08e416042044364e23e9030328aed41f39d4f8dbcc8012d53a94a0e472c6d868408bdb379b8b61a4448c8e4ae08a0c99aa0b58346e1a456e104628ce9c460df393382763d218cb98f0f1363927a4950b98b7954aa91aebc48602e411ae88af48d086fa3fddc34dafc30c39b5bdc77e516fb222b794da4615e5bbb58049a8eb6a8fda3ee3bd83a8c50ec22e2ef0c94b7cb6c297e73de1510d5a2d7cc9d710d35bb4f1940525797d0076fa97ceb6cf0e4d1d945caacdc5a380e8409f4e09b6eda4c36176265e9d3cd54ce4e2b