0x2cffd02ee7a899d33eb715cba1d038df21a96f7a6e8ab9fccf21915cea26a271adad0cc2ba1e0e5ea4fd283fc46e189d6f3e1bee5c30da016c99ce87e163df3ef979c1b199e99ed5146276ea326d647f2e722145846491a9140ecc3abd29b73533ef21c5ded91c8f5926cf3e61643c50f03a186199da06ced29191102ee8195fc8459bdf19693b3f23f27ebd48b80005752cacac2f42a85e3e736d979beea6916fc065ec4dcfa206e9be594625ebfb612205590886720a53fa9614eebf94973df02edb850fed49a60a0be725f086a42014e2ceea7510c25f14ad711db82fb9a0f1f88fd9a3733ad4768e3279e2d77f2e07031933950cad4d0816912a94130f79c5052c07497bcf0c0306fa19a45e254bc1a9852c4cdcd8c84784f458dfbee22a247ef117c933ed91f71b736dc51e510a5d5434224965fec8a0a9e4d2f6f3fd9265e358e040cb78d2a1a9aa0ce170f5ca193988495623316c8b9e1bf50ba5d1c38ebe59b7781995eedb1eb96fbf6107f0c44265b6cc20040c7ed4dc0c121b0222c160213294c56faadc6107f07e868cc387cd0209e5f04660866cb329109b4326fe2faa9b20dcd99b1c931f623a1b42b06887a636eda9701f87fcffac2b667b3a41ae5b02f15b5399e068cb824681aba4355b842d0e076ffbd63d08c7c8338a70483dca132f7d13460ae1e13d47041b1387a075cf039c54bcdf6f25bc281d270047606bdff55c6671b0d58f9b4ea33df299b89c101fe60a4a939d0e7c36b6dc939bda275b2504fb64962e85f334c983b51eed56c80d236fba3e153472e626b1bf4a192d532f22915160271754b43cbf14636b21955d3842c3ccbd714edf936d6e1352ed0e9b7dc629c4d93400d11658f6bd66be9bc934cf5e02306557f2d1e835072714061895bd6b8d7222eda103651c6c434d212bc9baa4e454b5123109e79f3e20b043fff0f0697259c194fdc254a9c5eea3c0b422b9694c67d0b10633f69834f72c98d1232326f3add16224e22577643e7b98a1acb4d6d8264e78de1b4d05742e552efc7c62276b6f4a02c1378e7c8f69f5bec7d259f031367cd40d39fff6bf574abe3930d7731da72460ead9d3be72a39287bf1d783442c38919279116257c1b5a5c589c5863725bb6de6d01f48cbe75459fc554052005fcfb6431242aa9757917bcb1a070bf20c9a1dda62f2434ddf169820873190f3d7a26e1106ce3d5eb67d1132ffa0184146423dfe04bb6a7fa30896176bcba7f55b5804a320433a4798d9f3ac11c524a0ef60837e9a021c961eb8ae3824a0f4ebc5b22f57130a2e02f2c2a3b2ecceef189516b9989060cd93886025dcedb23423741565c99c7ed58aefbe1de5d386398860073658d6bd1d49a2302f776d5d19638028f73cb0bcf0ff4e61b0f1c97ac167b751a293caf117b0608fb1b4b1303c702e4e90b0ad61a44581fa081d63690880f72b2990e0bfe94812a4bbc4ed02d46d0e7106896bd3ee46922963f7996220a561712a86224cca571545211fc63782e0ca0765ab3b22e300ca91a75f378d2be92d87992a5d2c5789b2e4bcdfcd263f12231e902368c02b5372cf2b5aedd5a592ec55fd32226125776d59cbbf28f5051d5d659778374a7547187e2a4c8e8d756aeaa9a6bea29452f925eacd81d1562f9a14dbecb3ee36356690e38934d56a327eb402076de9524f8868242e9e94e885469b2fbf0528d8307514b7bcdc1a9c6c57710cf533ed0cfd666cce2e70a87af43e175efcee4cd30b569509684573422fcea9608cafd82e8349cec4821d0aabf2efb39ca0d3772d8c9ce2cefad3d1b2461edc08772b1f82d2a68a49311889a7d3dbc6c293c801cad9039c3c78a5a6739a868dc255f2dd6876d37fe9f266ccd92a9fc89950200d57cbd1fd19a7fed906c526dd8e9b9ed9e056b167c5226