0x2cffd02e2a129092a09d8405eca6a674fafdf6c8d9598b3666725fe7b8bb627a49eabe2b5dea75cb76ab1177188ccffff5f7e683bd913d8b6670c7c73c2d5ce70ae4645d5e5741c04f3a1eb9c69d6bc95787730414f16f11868d729f57a219a9744d90ef665801e363f30151f347ab9022c95d283a8c9062a5e9d577058f6d52820aa916e6aa57cfd4b6ab2276fe3a30f14f3bf7b6b7fedb159f9e787e2f5f9a52903bd4232720d1e081251e500fa68a39e56b96baab65f17812378a5db40652decf87d3f2057de143d75636f69827b281e4e00185681188a106a3742f80e8322f36753ed29cc05c3e252f36c73632544046a2f74daa02bfccec03c876b219c89d0af4fd83b121c234612155300b0c0459f73f2bbd929c996f77bc22f483d959549369dae4cc601dc60c64903787af2f0efd6d18c629c02c7b8471500cc975be57dd03c9d87367dda2f4110d2e598b2a79e72e77a2099961262b4849eb22a1b9209f62432cf056d64fa9d37f82c28fd2b1e84c5713fbbeaef60eaa859edecb9079f87193a7056b1fe7983067fd0e11be1ea65805474a28f425dd190db12accdce0d51f2b9a37aa88bd437f7508ea3b433e752948757fc67dd1a886f2a7677c6b8489fc205788c399d452eaa69cce6c7637bb974d90a42d588186e5003e9d4cee672b62d5e953ec0d130229b552e669bdc40b2675cf439a1eac665929b44c861ed2e9f49e598df03d899e465776fe25b5e6b605df2d0cd46e55d734fca3b395f7965cb3e2cc6bdf9c67b6d466a4911dc159e70eaa54427e72444505282012625fd56126dbb80184b1af391a04e7f0717ef4e49c02e3492e6a2ff3a725c4c29bbe4b770e1b41ed1345b479c7455a0409b0de1a6c38124c637e31cc9f3e2d8eab978b54d98766c33f6093468b3c6c431bd78f1a6c2d3450fce06d8ff1af1ffb0c1684ae699b7c24fc5a5b4d1db397bf0230e25dbf77dafb723730ac68c9cf7df1c470a8e91a2cdbeae40490d91d83eebad57a15d14ee70afa9fa90e05283f6849c55dd0c90b83fbebc269b7f13bd4a3f4b341efd4fcc4a955c4fa7427a5e5287ad47593780bf74a0014daf320ce1b302279561e77fb5a07ec16ef5fb920f00d41438c0ac5282e9f48e0394e191c669f6cb5b1fa59a44609c5d296961535f2106a13840ccad52b24489adf0491174986527ec649dee00d3e9a633f00b7ae9313c1b922ff146570697ac282c0ad78f41f9b36acf0d3552ac6a699f3bc03234b9ad3b0c2138ee9ecc19e2280cd4e7c859239026ad9f74fcad1cc6830f649294ed971042338f1115cc11f729c3ceab3ca7c3b50fe3e80162d817e979aedfe370110edd75baae78462d2068c36567215e8745656b0a7dfefcf7ba24ce3b55b1fff831f1beb373334d75f46e2cc42eddab58fcf028f24f900109ed5f879fe641eeed2fd0f6fdcc8ee7a22917567330b2819a404528840aa438cc5dc251189d649ae862c254a677cb21812d136cd10734eca46153f66f413bbf7bff0f4a6468f079719f1814ba6577df0de703ab45bdd73577c512e07d579797759e2586cc7732702e56fc07f53e9bf39b917a94facf8f9a70ee5fb5bc1a64c14293d4c246f944c03b35a8142cb27b43e222075fc7578b28ac193f91a3accd54bb31a7c873787a7285dfe13adabe059d1e1ebc8579ca7a7815e0a2bc7f6c61ac9a79a951ec0ce515837add5559579c2357efc3e3827eceea01918721c276fef8f8f305014ff665edae8547ae2afa3fd9d0035ba49010b0dcea17d18ee875438dcaf35c70ad6aec3c9c3e8e518d5123d97204c68124e8a0b3a4ff765910af284230199abf882f4a4e63cc41b21d6147c5bbc5077734cd992866cb87eb8875ef74e357f76be90b70277e97e053a304d6b404225b15c7a1b8d90c92401f392c444