0x2cffd02eb1be1386ab620dcd73d116998d59b9bef3781d2c3558de16b9c7dacc79673f9dc13e6b77665a2560765ac230c5990a3581725755a26de5034df627a2e2281c8da821a72e42176fb7ea487c80088d40d776a82362f8cd9cb46fe5ba0cb47a2d018317d6b04e07465e12f9012c695575abf1a225c3cb273a534b648ee681a8885d1a38b53ad74986382297ac3de997467d18160855e16b701f8d5f6c76d22912e2953b7c2d05ff0df63717cc7c913c3cfb90a96489812c1399e47ae9a264d0496294b58797861c9f251d5892045f1a4b85321ba598e42e92dbfe3b0f7e1c022a37cc9f7c7b4cd8c94863b4254b99388e535c11eed7983d7dbdc70f1999a958e21411ba8bf598d630616173fa5c162ab1649bba0735c19995e752c0ccdce1c7cc4a7e8f57976bc22222a0208bda728fb53a98fa72a9667657251bd7429f2b4606015f69f66d7ffaa77ff745126d0f631ff8113d83abae27683dede9f3d3a148320ee9fb56666a3c03767ab48dee6ad3567621d076e799718637043fb6da81c4e4cb73d8a4b1ed529cc210edacd7508709e9383d5fdb9a7afb922df355499f216f9979b31708fb4e11a1760e0a18fa74f952855efd127108a4ff5233eac3d5b8feed5a392f1e15ac9c108d8385b6d081468c5d527a7ffe246a72b23f5d38885e80358852d479aeabe68fa95f87762f2e159590e2e34f857275d636069bcdf3ece86bb137266234991f41547bd69753595db5ddaf1ed32118f9ce7d17a9d3bbb86243f19e555d9a9d9812cf91b3036d832f66d55ee00861e6df73bb80acccf879bb42265be9046d6811ec232a4343b85c2127317e5508c7dd5758b63e008057562a84e66fef4ac69da3a4e17f9bac9fedc0f7485848fc9172784c4fd8ead37f5d9d05d05d4bd16e1b01d65112b00d76dacdf4a7197a7ce46eeb75367c26609e4f03a5d4648133da11af3889bae1398dc8f53ff177b28eef236805289e78a7bb4e72dc2371a9b64f0e838b113eb78e3c99ba6d3718400ae4085cb77da15946286187bf9f9793ab092fa9cb80397434b2bdede6427d0fdf280d4411a8e615113da756487c4b2e8673db6f04f3ac8c8dd7cd4e82ee3dd67424660d68a142374e349794901863752c4b1a491ab4f6f49d9f85161291e20635be6107f45187c7933a145f8c37047fd5b7f9a7d4536d9d0c69a394e4a95bfe8f90b85ada32e74e8ee638fa001d25f2ce07876051b784599b00c406e31b7076de1624c3eb3449e38592e2c9c4e5471d6f4256119ca7dd96944f4e5efbc1837778a64eb94904a195161e6a519291d5a6b2cc7684e98c6fb10037af1c9dddd7cd079bc0700aa78e4e1c9d4d38bd41eb2cd9dac156c54347411dd1115a42f1fafa57b3a0e971c27bdda2aa370c78cb6323f45025c5e916efe53a9bb99bc26d5468278c24110618159cac8cf46b51126d7d3d30e68a854fa7329918720d1bac7dc69dbe70083ea5080cc9653d59e09140126607b33c0fb5949a7516cda478b5a994881f8bf0e01854827ff697bcb8287b3a932a99d1b0cd0cd5a3fa9b2abadd31ce7848d23304f1b7d9b048f2ffe416ceef58a735752e1122ab7beba001a75f52006d963f1bb04597811a9cbd8de0641d722ed912c90bf7d55a83d14d5cdda87912cca7231607faa1deea4925c7b849f0cf370699feb0da40c52f143581acd1c9cfde0e56407b6a826a00025f5ddc064fc0a47b29d7edb5cea14c852aad13c388b27b93c228b1d8a4d4431d1a95f41d625fee8659c753a9b19cdde05bf2458187d348b3b94fb0cc3a6b5e7fed047ea8e86619bc4c47db24bd6fcb6d0d2d7b29cb0c26758315ca2064e7bef64356da5715f8dc71478eab643c5350a59a4dd9502e358f785204f0c4ae054c592a5303011ed99d321d256c38949e73aa382143