0x2cffd02e4db245ec4a1b495306e906fadee761f795ce877967637066448906575ed288a7951765ed87ab883f66b410bb4a14c301cd2bea1495a61109e6f6ecad951e79fb59ed1ddd4fec81aeab9e325d83864a7bce3ebb364b4971e8c114eba9977cfaf8f673147865f4138ab8e44034eb5ad8079fb72e92ca1c417e92e1e5fccf40f1d3ec8e33dae256ddd245f4c7e0cbdbb4d55dc53bc84593171caa99bcf4ba0682536bf9cdd10dd8b081cac20bea25e24f0b1dca9c590466fe7bf168c5180bd7aa45d691e3723a1c7633e8460b850aee87d941d48e66c12b268217a00b501f7098e31f4591de1631dcfdc372a3e7eb58e1b894e1613d5ed018131eb17a7797948072cf33735523fbe2ad611224a045af282800f476a2f6f9cbfe16f59eb95253a4206933497f4c320decdd30ebe29df990c9cac925fed23eb04cde956edbab42b58ac0efeb7c85f46347395e063998e3c8626b1de195a2d6f8761113b8946adc912095f70d7b1d0abcf3c7fd375ef346464c61007fe85aec2989a33a5cfa30d895a099814f60c7ac6b66567a4629e0add1d9a672c00e13d83ce3f21e6624b0130b7d6a3049a417e45af5d19bd5df479d31fa8fb96213844b5d0917f5768ee617502e9ad9ad965cf964caf4e0afc6fcc53bd9d18d8ee00cd37173ea9d09a1d80a23ce9569187d7132ec1cacba91438c79b95b5a6ef42b7231436814600836e1a5d0c7be5fbd2a3b9af3aa68059c014ba451442f0e0e25e979b053a47edadfa0fd6f9fe68659278cbb5cc0eb3177314aa0d7ce45482594a2198f9a3e5eed9a93e20da77170db93ae063425b6fde1d4bd2c9505a30ae5bcbdf45fc458cfb7b05d4270ca48c837fdc80fd65f161823c035ef5ac8c4958f533d54a0f4e315029b1a577b8beb04d4771418d2954f727147c74ad094c640b4ffcfbff6211dff73577951b32fe633b1a2605297a451b814fcf01ee7a5a6bc7a7bb7f957b498a5e099016024ae885082c45d0bca84ee3a1c06606de07da36e635619187c1943f80a94118d0426aeb88197971cf2dd87f961f8afca27597f804020d978da31095692db70fd82d6f34bec5118d583835b4a9d104b5f8f75809c8b509218f5390d2a7a119f342f0e00fdb6cde25ee72b939a155b30b3153daa34f3c2a6524345fe8970718ed671f46a103f05c1305a609df643afdb97db1b37df85ac6dfcea6812d911cb32ad20c92405ba61381b23e0dd3cd2ca33b70f116188ea304950f10051efa05e45397f9a49ead25fcf0639d4639eae0c5c27f2c2b0220e86c912a27e5be61a85554fff29c7677c0e7801b92034df62d505162ecb24baef1c6f3723403905073ec2b4ac6bd1a3817347ae3dbc876a7bb7982049c3b4afd4fe1b6a41cb37815f4de88e789ce032024da2bb13b31ce570f94c74c4dbb6724940ac51608184af05bd4ad3d6f865035575d22ac46a2a4b8ac7937e2cef7431aa59265e89093ad1200f5e11d63083b2faf33b88570ad6648f7cd4fa87b5bd406c5a99e82088e77aa76c55541d95cd42f1f8dac558cc23ffd494f18d2f280f42873e02466259c2b9dc2a6af0e44f7b598989b9f960a5d9366b87bb8579665c833c7c5bb97c8fe7f52f976ae7270a78b46e1046d0c4895b3b07b51ad884da8e8a43156bc097bcf93c0ff249da05711afd6165dad6a706a86bccaf9811f6c4aa1dbee31439ab99814a5d8328343dbcc88e54b981302406afe0a5dab5a125cc40e61fc593829690822068d854c9725dd09e4eb8bb8564fbd37fe0a5d9b0a4a414a843e7d4de88460a03acaa531ee375eaa88f6aa382fe65efb83c22ba1f3a754f294e4d02415d52165dda197f73075822249e8b3a52fad09714065c5a09c3205748e5a9781feb04733711aa47f93864e758162f1359af43a7bc43acc97a7650