0x2cffd02e3cb1e0d9e97c1d926df23d229e0de40a438baba197d2e225a6c9c7fe7733a664e4f83595d8d3a2e5fb404f01cf33a8ccf056fccfe916064f3634ff123f4324e9a4e06193c0fbef888d9bd2526325947dc0260caea7b6339da18dd6fa58844071b83e219ab548d6d89ba11211ada62a2094c9275fd8fb2d372b26095222097b5b448200561bb4aa90f617ef3f3bd59394b7d73c5d7e6cbb3ed4059e1210e44ada2ea569c42664db25700e68cfe57c14397ca63f0ad8d9c646d2cdab46955ae7cfce72dad5a5130e84904511d7ec0688f5e5bb4a4b57bec82fe59d2eebcacc33ba8f3a7a6ae96bcbc9b0e3952a04e8f2a52635fa69c828e410935c123ff7fb8219e21d7218ce4441d9beee02ba0b0974a4842927f1da3812425aef002cb6e4aef642155ba471416eec397ed9be7f1050738d8da1ded545889f9094ac7d5df63e54d1c641d70e25394e324c7bc939fa045570934e7d1469ed1c025efc12b75b8b2925f39a221fe4213581aafc51c9a343722b2cb042bbe59274ffb7b5a68b92ec6a0f5db5213276ae5dbc3df848863690a321c17e3d916de0b57251daf615eff85344bf3ae305afdfd644f188059464ee33986b0db00e93e1586f3cda7b33bb0889f4495b829581545220bb257e4c0c503da09f50fc1f776f84e46f42a18f01220ba84ee56eb1bd4e02488820b5dcf23639cf8ece96a85e63f5db4ce842de5186cf989892c760925cc7386c5ed3c92ef52b9e4c01bf828930ff39894cb639a2d0a4c3c927e028a43f8d41cc5976804a5f412a9927ff3183e7207041c6cfde498feb64c4dcdb7cea72c960ec26547ac6b66114e476b8c6a994d7737dac1c8fe8d65fc47accf23965a6904518cc36dc276fbb75282558e2fcd6b4e82da550846558a3b05466a623a186f2fb573179c8bdc775d0fe3f42181b151d403ac30a8d78e1d06f9bd46193734e33c4399380b1ae8125c8bc5f18a26e89be263f01aebb4d6d3a0a94a314a8037ae89afb5e3e9e762d9d0fae4047c342e21edf05746a91ae6978ea1703c21b43cb1d5834fa5180fc45182298ad05e4528b0b62d0fc57480a6d9be4bfc046c344a0c89b5a7d184cd9cd76d2accfed40460271a7c374798bfa442a0974376cee5eb78f97ba7f21393ff9b168be6f87551cd6e6516b75571f34ef696f10e13b78cb577e6aab6ec44437a475f8c9c57acad721a9c3c63821abae01acae8b996274eae3ac92e0edb450e47e1dd292cd36f2f6f257f6fbfb00a815f99e6b2f8b38fee26a0e646d6d8dc7ff10b6241c94e80f2364d5f8f43122ae45574b40ab81c8f8c288c06a4afb78e2fac5fa3a7309b1b0683f06b815ada01369c56febc33333bde414c25dbf4554994314f570dccc2b4fb72817b88c1a94729ad91349b2862147a807c5800547341ab6cf41bcf9cd80f029abd160991838cec8a4bbbd582078df6a61cb3c6e753a90cc26eea3844f0d5dd5eb1436074a8a5109e085b1a8d9f443035760dd30d50cacb6ffcff972d61900fc1fd4b08a946b541e196cd14db5ea8df3831bcb51e118df6e501b96082ec4e9021bb53dafcc5883900e4dc16e5bc66f05a90f7e3229ebf921960b9a4ce64571ca09c5ef39cb062c41c0d48f2d87769f7fcf12777b96aa9268cd08249ad251784756e45baf18ccde875b369a5086810ed5194ed49dac04f6b54498fbdf8154e71ebcde1e99031e037d66e8d3eabfc103a689ebfdf9d8e83a45db33b273d3c76df2145da5b06882ec585a7476e2da4c0c21405dfbce662be4a83fb99dcd6d3fd4b5174e1e8cf684f31a81e2b533552b870572a873f627cc9b51f22625b149a255bccaddf56c45542d14215b4045ee52656d655116f87d0f8e91af0a1dc6f7bc5419eb6dabea93d5c620da46537a8e9ec8ef1b8bfb8ab0e5dcdb7838