0x2cffd02e7a57466e5780e9cc99c11b52fce69b58f1f50f5345f6ef623f76d04d64125da1de3efc6fc37b5b7d6f38f056e88a2626885eaceaaf9f34a9f07778e3ae76ea8dca07e60c2c417e8d5c794353334bd6d9f0dc78975623992d7174a33872818b45f233e5242965546cc72efa3e501b975234e56cfb72f18e1fba71082de57982f9a465406a51686ed8ec07c67e672b2298042cd10d6e5aaeae6486e7a2658cc2e9a5f0180ff50533852c3791e0a5d2e42d8a25b81ad156d1c3124f6a209022702236af026f874d613ae134feeacd9474fa94d843266933c9d435f5606121642d354924d3db87a02d5ef29ef791319096aa2f39f8288886985f3e85533e9c4f9a6127446f5011972ae5f42c61ba032dea84951c52b49b8c39d68366f4609efc98ab1c7dcf490d038d152e52170caaf66c7137b83ad4ccdad95acbc01a974a3e8050c479473476963b9e10b0ad90bab5d36700b1615b8c84199ea774811903717f6502678a0ccea14ffd1c57ac87e6f8483532c69acd7938a65339138db6a6a964bc4b5250425c896beb7094b578cc2266a7eced336059d86ac6b4b4ef2d741ee3c18fe0cbc46a1ec6d313862b2e56ddafa44190dc04fdec8c5a714880ef9357864b4054e81552e9a9da8f2ea340fecbd03edb422c18b21c19c15abfd7c442924bd19c43b5a788c819efdbdff78c96d0398a44a7fc7b54adb15571eafb4e06fbb7e7a1aed64e38df5537876cbae81afc959f575d48452636b15d17edd391398046c571efa8eb143eb575bd8f676de2cd000bcb6fa4aebdd938b8648fe4fe891d4d7f9262191993699593309f4d47e21f70c2a7633663ad5ee763469d8e53a5f945c2c6baabc62309338720d03e2ce01b471dab1ab52cc86e70fad2bc05984403860267e259955f98c4083acc521e234b4adcfd1c4297065973ff69aea29cf8b890c435b061272f8a45c8ca743ff0db101f7693b510a7d5d07b58bbe1e8434034325edf1cffec5effb2b2aa3dc6658b5c8d3c6ccfcf5b5bcbc5cb6653100194a494fc1c8f999efa2538a78ca87beec5dfa82a8b4275af773d8963e0f26e6fb3f669ee27aee613b1ea8ee6cfb861054d236a1a990bb327e0b9e8b2daf9f5529ec2d79093d87c9dbd5927e3cf374da61049ed9a72253be0197c907768453e08ccdf514747cd649a884e822c670a74031ce2ce2351f6804461e455c3f3b69fed7f9adc90aa3385f3b636663f04d503a32532e84a674c0819f73a8567bacd654e4a0d7fc4e448ea85644c60e94179eed8209686879730e0de18fb2858bb551793cf235468b30ebf96d2851bf39e18e68ca6d502e6d6cfe40a3eb92094ccca26fb75ea6023bd9f3172c5dd3c2b84642dc17e9d56de5583896a16f2edd8f106ecd895ca743ce8fde9a5f6b47b90f4e4e6d2b260a743aa608550c8443f50c85871344fe3e10fe738e19b18836441346332aba373c1fd9e272372f90fd5b7430c7fea062655d51520af07d20917c325c7d873895fdc93e27100978103b21e4f43917172c24a1d7c430b80c71a0ef43817701f98ff0429df63376cd72edc282a83b09403866740c3280afd4621c93a4cc8920677288267c2c3af12f51fb8cd4892ce0b3eb43ddd3af9c92461c6d229e5c7563e209a15a336fc8e9df6f187a7cde4a250363ff2c95751387b8939e3c3471aaaa960d3e3f72441ff1a67a08d104268bff49d39c7ea41ba11bf26e24c591c8dc6251d2699a63b1decb4594944a1fcdb0f9281dc0a9834286cb929fae89179bb59332a3853301348782b842c87bdbeed77e4a484de0bcb6fd334358accf42123924bd83dd76cd86ac594561ea39f7ecfc3cdf9339bb0763d8aebc608bbfd5a985620e5f0e271ebc171357657baef95f1b78609357d20ede661fce4f9770a831c01f65e2ba11a