0x2cffd02eefc7414b019e346b528c4c359b5776bcab447bad0c16cd650af9c08bd9546538cd27e96de4544bedbde02a2b7269dbb8c6d831d594a44471f3137cfe29e72565899335cb96337fb133d04d3d22a646b7382b51d9469c5fc7e1077e89aea41d1d91e7a511d5b4123c86b95600b0bdc7f2ca608db424c0f84315507cbcfa22685d0bd91f7aaf7b096a48163910795fb411f912d021f8381c4e02305fb59a8c758f5875fe4d3c60d5ef24dbd52ff745f6751c42abc0a790244ea5ec9942bb7d5b7943e43c4d5c3346335cdd415e4d9f4b9509fb3c998b88308cf90c34bc5d83112d2a6526a2f5fd2d273ea06cd2871935e8e563b59dd17548582f28b285a3aebcc4f9af34a80a360fb07d6239985a8cba660040fee60e5ff066ec29e713380a1641a13f5c863005acdc4b1f72c6b08ca908de78eec9d93393945155b97ff7d497ed9609984261e22477ce423d016aca08bfac1bf676fa31a97bfc5eca05da6d9f2183c3af62d32029efbf3b432ae9ea22874aa44d7750c981b558e983a97db3d0d8d6ac8df715e620aa0cf07947cb906efbeff31b6cdd8ea17ee080d043d471f5f96150034b394c07dd1b21e4f389d72f52683970ee9e62770b4ecd8ec5db35bf1f7f6a0ec627a6fd7c6f581051d1074d6dce1cc53fd21b097eb082abff60cbf552d1ed9b976badfd64945e185169c1c1d78eca2ce497c00c5c3264b196ae8b7e6c088c84ab887c3fa5d0a0c25b3ee2d55e188ed689a9c047c93c2c42d2bbf19fbc2db7b039ac47b75ca248a61ece61602b26a8b37e81a231af3b31b28726da9e26c8ec42c935241d6e7b5fda1e8a5cfb57c37caa3b8d658d8cd9169a60128b516d0ea99fc4a69413b59a69e0cfb640431ea1feb0713773518a3a353c8e763f779a51839d14c07c1f3aa46df129312a2fd00bf0c0bfd5553b78bf984318bfe4848f8731b61170095f8e1499c5b7f3c84dbe24026b90c612222dcc8d67af040229f44b058e0221104cccd2f69e19dbfdc42e02610f3c1fa63409d93a957fca206eed0d780924a4e239dd4f522f45d83248b8dfa323ad87b26a6e9f895af66c7e0a09a72ea90365876b9d7296b712b59f6385d6f82bff5029776028cc9fc999df97316dea3b7dbf27ae401f9df13aa1fcf54de1c2cb45369f71e12666d98195420312ae9c8bc0e71108fab2b1385a1f4a5b81d3c4ee150ec2b613380da7bca9008d75bbfcdd9ef807bae7b4dce30a19ea386ad64a1779eb7e4129fa5a4cf7ea03862567b23724154cad4af14316651aa11852a256ef3eb70aaf1b09f3ff7bb4cd80b15dc90a6358d75eb065da16fb19575c632352c4eb6405c418341291f800c4bdf8780ed8c8cff306a5c6efbc97cd033ab6a8af641418b4a644ccbb5c666b01e44f7d784c8cdac507b666c3940b447e285321c074c45808cec8bdd3e540b38e5cc85e87859b84195c6ad07321e9fe57ccedfdcb044659bd601a8fece6db20b98d0ceaec7e38b621a479489b35c83674c36265372aebb4888dffeb8019bc44b9129bc9fda7a3eafd545d86d795a915915ed5e1b83aa661cd09f5653fd2c599a997f562f60654f3b9c7f80be334af07fd1912dde8fa4d44dd7fa6d23a48f75b1a2989517d98e19d0943053bb62f7759a5a8b41a7803f96b5efcb6c9eadb7eb04624e3fc662ade0d941854020a7134f414285df1b8c78d1c0b93d8813528027d3b07d807a21a9362b38a0259587a4ee9403eea80c028c388cb895f8841fa1335e471ff5b65f7f1f0f8d241b8b23b5e5acd54803d5978019e2e9aeb31c64f0d21ab6dd514362461b7aed4c604b8a8da7e6a6c9994d00906df1b8e7f9cdf8ba36a96d1bab726cd12f27070083a46d32dfe5fecfff5fbafc5917f09125a29a5b1b8fd25d1da3241c674dde5f216e31d4395e89fce