0x2cffd02ed0b7d9166f8d92889f13821747d69ec81d2dc2e50729e123222f0acc878a967ff63e2aeb6fb716d997edfec612f14519c68fcfc25ea3858bd3f6e48f61fef94260c314d71902fc579bbbbaf83a06faef46d314bdcb1019cc73489780a07fc90fc7b872ff83c0f14ad8592dc2f27f81f124c36cc9e092a0b52a141ba3e0bf40ff312bdc93c8785d66f1e6dfc6b76ba8307a4b77413deb8343bd225386ad453c27d6906c4a77476371ad7f51ff4f591371c4785a07b37a006ca60bf637cebc78c905e45b1dee26730de9010599637c7e20c7b21a54f9e44dca3795f809131aee811171f91d2cfcd4858244cf9062088556cd099395e75b21465e16032626828b7fc7ad8da441b0a3ef88858b13ed4ff21212fa9d018cd6176c80b0e5df5414312601079c763229d98e694025b54d63e9aabdac9dcc6d0b11ec243c0c5c587e2e3f691d968770af71e81d5fbfe6fc90b5484c3764d1d9208ef3efcb27348804fd555c031598a6526dc381632ae4235bff23508fe2a9a21fcf7d4cacb4752425841da43bedb84c86b248601c8d7891e2026a4449be5fca0f0312bf29f91e0fb0f48cb3551edfc1e393606cfba9f5cb8ced9100e8a07054ebcb932b8be95815d9fce538493dc75bbe51e01d5e3eef31b3f79ba1e6faf1b13a15fa4d4c481010e5d934a6a394777cb8af89be9f1091a002ea5c38191c40475a5ed6339ac56f781b8d49d09dba5696beab12889b99343242697035fd306d6817a3e85892ed7df28d31d7672bce1a9f3718d9484a98bd197f4376c5dd5e300b84c1ce5a0c26789788c601d09e9d54cc5372d592f22466f1da8f35f2873971357f9b8c9bbd9ee4f3c25a35be1f5f4d00b4fcc96f94681d7d8ebd5e51ef34c432d692605e7fcda786b393bc004ee15949e6621bd57138a3ca0e7a0fd8f0837a239b96d9e5c8bf57aa3fd3e4417c7f6f7c0d2e8bca5c88a833f73c2939e9cc3901aa9767dfc84f0490a963dc562288cfd73204472f07cfff273f8b6ee6819d9478c9438e5e1d1285ff2d850c54af58e89fdcd716db4b5a2f7447de955a762e63640dbb65d3322c217dc9717d3fba7b10aee333db0d72984f9da62bba27fa7454017bfb781a8bb66d7693d0d11a3bfd0ec9c52fd7341e61e35752359e69e5c94fe20738269a4edc9cfe15e4e948bd8aeb77067dd5b7dc6e6245cf75309f5c0ab3f0166383279833b2439aedd395f78668dd242645068abfe92ef559e07e6808c79d3e64c24be852b4bf33e4a226f1a0bfce7d0e520f588692a8149ab27cb41c5f3ec5cc3e95bd6c74e46b131424d8bf725ce003d72cd66345c503f6f63c907f8c9c21a2fa6d8b87deed45551e662ff23f24ac245338b2ee4f77bf0e4664a85e246f11d731588f001aa9e1e879bd4a1deac37fbe024f3cbe641fd388adce6c7e3f5406a871cd3ed7eccb2f08824cb71b3598629be8253dcb26743d6d9fe157227a2a7c7e72ae27844acbde8cdd13dcf422b4807d03f17dca05e85b4b461ca9ee369ad1323677249d09b8689e5c0b0817906af49fa1a98a578dfc409e5f70017d743d82221634ad0865007711bfd9f35e6973d097491f2b24b657025cf685a7b3920aa24d66e69058f706ee801074bd4eae963c0c54a0f197ccdd2b9ca4b66c57c9dff5c26766687304c320c4f2f39008139926d07a66f2da271a3fc08e8505325e792d8d0cea4a2e8d7cde0070a3502546557c9c3ffdbf9805b485de3ae8533fa017ed3e12acabcf5bd457f79fcb82ba1ae3161181d3a647f4bdc329110cf0d77c92709a0f93786b2ff1591c499a7718568cde88b066f4a384d1a5fbc0f74d642ea12aec2b018a773216d6b897d65d0d86c8beb8c8daf5aa6da38496e9a43b49f3e0c3840b8caf62ac7263b45e014875226fa14657c87c4ec8a960a4f6