0x2cffd02eac48129c943c04f0a04a5a4e34f3a1680aad831dd2d729987db9bd4e880d0aa722b055bf17a747afb56643d37c69c20009f59dc5d62b721b5ed770b7acf711995c2a9d2255c484068f2e93f9cdae23575f7e4a6798797b47ddfd22374a921efbeb596bf0c24cce2074fddc71f3a3aebff2b5cef9a2be5e0097edbdeb6476a2a145cfbbc8620779448e393107376f3f53b6439d55244adddc969144bf13f053bf3b24d11e3f700d294d702059924b7cfde1aa39ae3ff496f323b5e965b845ed2472cde31ac8c9f2953e4c494aff8960ad7aff1ed78675794a856f67a0f03cfb13762bc45e4c6ad26797b7f1ce7026cbdfadadbb6a85dfe2a975bec6fd67c5399854dbbf50394f4ae26db2426967f87349eff8df8406d0cdc3d088c97392596dec8e02752cbe8a0b2af8363e0d334b27510ac93aeb6ab95380f0280b75d10b8fa70a46370b45eff8b1c9e0223ceb70a75473f10e88a86d51d4a3d2d6753018f23880e0407991b3ddd06e156615e056332ced0d09de837d30b19a246e234d5f7e9b0fd2523b6a44d42bb9a43e6341dd4990d2d642b8a3be450d2817c5c6d66b629e89e4610468875cbb26b6bc6ec27266ed9942a7ce4bc52683b146fdef9b93fcf31dc85d6cb534177561477c9138ea157fa224860ef40f1a5257538b3df5b29f5a804bbd9ba0975bfb1c58e93bcfa724d2abd28365858218c48975945688a58ae6559b7ca40c3b846ceae6c8cc4f228da56fc5ef70d60ec3e366b3b2e0dfa21256cfa6a0142682a9702dd78e985a889a0acdcfa981ada5cc636605fee120e77213b5908de7cdcca275713f5ff8c1ce6e91429e92a0a772f775cc0a08c244f1993a0555121f57cc4dd1f4229d7120b6bb812d43a67a4a8e9dfc6d81a87cccc3612fb0aa1680483c786d6c90404220140b5fd1e095847fa6055abaff85ee8fafee710c75391f5a6a2c659322efb5c80010ffc1a1a6e4a18749bfd2fab87fafb22d88e22d3c1d25569239840365596216bd621ad31cfbc22c3de46511865f4f558a970cdd05c3b5214eaca20fd26de11ab6e6e02a8a909d604e0c1ee5c167331b238bb1286520253e22ce5286ae644259a8a249790272a7ed2f0fc793c31cf06683e93ff078ff88ad2c08b0a555e03a32c57012cd1fa229b974509c2708bb26d6f2d2930bc26e0f14f5052a3dcd5419fa00ced556a03b33342462eaf82a59da9d3c0dafe319d9a902a17e2c130e839334891de420add2b2f38e5569647d420f0920f72bea5849a7ae6108936e87c9a53db6a0742f68b1194ec8e9b7cc8f43f7833d5d136901476f6777d8e6e73853f6164d69595f4495bc795608280b41796495cef3e4c342b07b85558a6c94102eee7451c43e33e2b0195c438271cf4a0e21935727ad96fd44f0ffc93aa4841e805f8006fd7555a6863d4e90ca913cbc713c247571f396f2c3acb4dbb6a78b3861859a48267f615e75fc3382fadaff91e4756d8a6b35562f68eb49d9488c9554262db9eb7a1f3e8e9a625b3b0fdf0571b824c29e4ad9c4a7b675f723bd27e6a5d799da3a3976102a8a2fbaf1792889c109533c0191ffded43a3fe33854b2a0afe833dedb18b2545a6a07de570ac9f9790318ea1062b61e750e160e9b96bff005ac6b9d214026a9bc6be0c4e5596ad28d747d2521268d82d0d7f1b7b25036a5e5d9011e6cf4c09efe041a0ff8930dc62320737a9e53e12ef20c750783c879041fb74da3044986871d5b499f044f6e96290776657ecbb8f16cb03b18278354f7e77fed7ed965954982ef96742a096556f6bc5659879e74909ec359db830ae402f0eb47df271af946bd1ef9e0d58720a4a3725bb7529d3a559b658b308ded1af72b0eae3750a2c8f055aa391ff74f84018390b78ebe066176c534febe1351dc86b6d0ba467034