0x2cffd02e0fa270d03a21144d70523ce4b1fa3c68ca14f75b7581fecab083216f80621c470ef56d2d7fa76d84507f9748018102991339519d02c03662233ec4f7e416a93cf58db1d1de2cf873a2a5e61c0189d8a076b03872cede67b0b86c6ae5e8e44899ec75444cd205308727fcff2bc2b1f1b334d7931b4e11fd6267a21b27dfc1b1bafda84f2e5bdddd0086bf77e5b4d4dc0499e4d6da4646c03e554924cfe580475b2a64c873c209527657de91e538047a2e81f3aca6961e638fdb28baa7d958b4129a799ed05d5d6a883d5489440e56d59329a7d4a9d87dc2227ea3db4813440386fa1738146d0717e48715d43391a2e5c7f5a08f6c2eeb0e61b81e32af83286bf650efd7d0d78acb6abecb58bce55654a649ba0ea83bbc08ac1c318b91810ad1b6a177ea549d58892252f22fca6fe1eef3757a9ec5690c7c52b1f104335b494b90faf0faa4a1e521689b35e75414d46f70a91bdf5458b4f41c55cf8e08e43ab7ab1ab64a9a25a341f3ec2951e2db24158a8d7b0034136c9ec516d59f3098dbed075c5eb677b7eff742b6500465ded3a95f6ac0fb905973f3f5c9595edd4160bf0ba2b8da3fbbf9236051b898b58f68ccbd89219c81586fdbabb625a4f2581bf59b551054e7f53ecc710e4bcc84b68984a78ebcee5a3fd4ddb4591acd928a8962ddb27d4889b94ce2cf337d6a7bd8cdddd11ab3e4677c6ac3efb90a497ae7f686c302546863f56a7637106b28ba37e55efa8592b6741efb7b2d65210a37a8bbfad80922d1f7f4c5fdd1fea0fc0f18eca9f594d336509162dca2a3d04666b8910f38d445373b15199a3a7a635204cca702bd0159ad23817550b8fd26e049aa956c111577ab2d4e2c4104c84a621648054f2a953084a163dfb1c28de0ff72d00e3be96f54f0b3d4b7b8e890117ac686db3f73371d8beedbab2f44102107d397fd7d45e88fcfe8ddfed90fc9907e997ecbd79f8d12170ce0f7bf02f23c7c756bbb7d04f1cb91b64657600b5f69d9931061f55481fc9378c293a1e3290ecda157c621a3de92d13876f5fb0d5be17dd2ebbcec58f1e9ebbb6d8a2fce78601aadbb1a6b8d91eeb8c0c85a22db4188db836d3c2bb570077c010bad5976e812a00b0aebb694de7e498c2a3a57684f6a797c444812231bac2377adc8115b0eda0cc2535e34173a21f63523fc3a47f2a81729637f8de05a380579a12ea083dcbed5fb23238ce4078065d289f02ac9f0a0219681c4ae790186e8cfaa6e67b7e7bf450f7bf3d5eafbe36e941f793b01390acdcaab22932ee49c7fc53126e2ce35a8e95858fc070f0d5e46385c6a146ab1001fc08c9f467998c673df53abe58281f79451433fde866f410d211713ac9b3f1f11e6c96a41da29e3d838d64dacbb890bd3fe3eb7825e0b8dc32343917ebc8031d4ca5fe04dd2548839440b36b8356d602713f7859b49a20221fe8bd368e23ade8798c9f8698438f8443e72e244f302059dba2d0942ce34936141a30c3d57075244a7a85d55297c187a5eb56ca320b76cc4004c82833d68a97dc2be78aac4e35b5194679f05e313903d268e84f0b87f3b53bc2b634236073f89f9c6d490f6c1d278e35bbd2270665e6edbcf251182c6cbbd26fc824a2cf989a8a0e28b4dad2f63f00ef40065510d7f90f66bb44d07fa84dc367b2000ed87af5e5fcbc201fb3c54dc5d58a10490342c382acb7b7a2a63355b7f7801f579332a76e6064cee9cfe99213f4094643fc580a70df910f1f8ac235d7f96c7d9ddbaa1a1ca525d7f26a2347051499d1099595a10f2ccfe1320e11af34740f212ed8ba30177cdbe9e65e20219dcb6e7d0520a67dcec93f6296dcd5cd4596e83a442f68c211aeebc573f4d84a4072434c2196e229473ddc9f4d7785c85aa092eacadea37064899968d35087eb18ae74e49d5