0x2cffd02e4ecaed9a6b6f898fc73354b0652382e81392cad89d5c93be934d49978ac3d5ff6c98f0c35d2c03d81bfa43d240d812849b683001bc62ef478e585c4ca9132da841d9b68fe2f8d3f82575fcc75af26a8edc311a8c52947401396225bbb3bb3ad4c1a340561da657290ff07b597573b0a2b27b92fb2a308e0a3fb51cedb8aa209a1cc68a39d2d6e34df793241cc01e7b8b6f2728555d827238d68e0dd29bb4b0847138e31242baf7c1ef46ef6b3c00775dade4e76aba6b92d9de9e18840086e8718533477de13a43920fe426c3253e8627373ba44ae4005f03206874a89d66d5a0199018127e1fc6f25d8b6943d24f740a02bcb498b80a3e793b02f77b047e489c5ed25f53b61136fc4cae98f63fd7bf82b639281616f750c72cee61891b420e0b04f224de4fb8a8308ffd4020dc23dfdbd8183c0fc502bda3668592d30cff7f6e7ea2dc9ede8cae70a0b4c6dc6203011f55726a70268e80fc619d3062e4857da32379d141ac264a055f2875c399eed52644dd560cb75126fef1462765c0744a37937a394e5db6dbc729181af6afbcedf55617b26a350f7bff2d133e502d47a6137cfa4727a956b91326d6275b050ba5dbabc933a607cbe97ccdf0e99d9939fc28ef15c0eab56c22e586b05dd43561dcbcc0c0b94e80933e872cad283b2fbab7fb8f6e721182ba7e06f4ead77934c14fe1890e5effa541981ac43bea72a7399fbc2c480e61741f540f2fd776171b8733c0a70c7ae5b081adc1492e62a1183eca97ee790efc8da72c6d18d605e446c236f3b95b4426d3d945b3046ae1e3a9eeaa989886d032e49911ae89c4c1475372417b37d831e9ee534909794e457d56397a5f9189d5489e91a681a625318687668c96f621efff50f3ec4bc2a746b6a7f297d66fde01a94fad62af301bdfa8840b0826bbf83e9b2869f96168fa840730ae84a2f3b5ba57957867abc8ba81da2c56c6f93b7764e89d4af39931c0aed7c3dc8606e831b4c6f7101022c8df811fae87948720b90c622abfa0413e4086b1007424c0de528614571c312e04cf82831db85f0f25a350af6759b08090a9667b55caced6ad2c4e3386b1ca5a8d9174e40c732d19844a3485c9850ac2fab94f1202597812eeeb2444a7db1295220cb9dcf2877b1d399feb8bfc1d37b2ac8fb1bf0a14a05480051fe0a4aca629c0fd3217a9f2373e056351ce4a0dca88b511bef37605f70dec3484b2b18f21e404aaa74dae81358064d92b34692ea962fa8dc234f5d6d9319e613397999ec7eca3bef78e872f13e7ed80cfc6a1f5548c78ecf73668ac1e31ed646ea32fe22679679e003d1c8ddff3cd8949d80cff4ba91d75eedfded877c6ad464eee1aa1a991669a4474959058cc533445c4c5ed6937a2f18480f452586674fa9e3e77d39a4974791ea0dd9abd83418bd7dffea0e73cdc3d16b3f47810a47ad9d23fbba2ab4a030d08d8b796a8fee79d9c9ab64a2fd78205bb656688059916d06f3966cb0f4f1d71336f52acda27a15af2ba10e9c066aa964c76311591f47065dcdab16b0eca06dc00e9a88d83b091fc31410a99af30784f0c7ba167cd1ea077c5f503ed106ef2cf26387a2cad1b3df4bbfbeb912cd37b71874a14a9e7b99855f07570f588c4212073fa315f0c1708186339ed221c6231b09afe00f2f573676f288b6c829276fdf337e2db50b48a53a2ed661923f474d48b6a1803cf192711340657292f9bd9d4191be7c48b6d3061f7c2f393408ca8e15a77923eab287f5ba63c20180d401dd26e3b9cf893381d5798d99d8a78e6b12967a5d72c76beec93766cb5bbd7af387f87c8b33674f59080bf82cedb67d3f25ca47b591d19886558e854d71f8466ae2489c39d55b4f99656eb59e67811f9f20332c16cd33649418ccfb18fae58f13e0ff8b109e97a5fac