0x2cffd02ef7062d0371de39ebfbcbddfcafe5a112a2078ad9d2c8348e1e8ccedb84443aa11c8753c8a5d8df9021acc8a2d8c481e52fe796fbff2583b6d6bc6adf5b31a2142e930ae259055e5a570be75984a262a2c5916b66a5e0dad2f4587d735e0ea0f33cc4824262f3ccef883e5fb97d6567e2a948d7d984a692fe2ec5bfed9ad92cbf9dec0ebf43f288c2b9761e46c2a2138ac7ee2404a443a7ff16b131f3c3c69cdbd290e90171802cfa059a97dc6900a277527699fa65dd079a13cca691d93bd60014655b2697b0a4afc3339e1f306f3492d1f437f5aa7d0fb3f4aba94a9981392d5e36e8175f2081abfde55ed3d9d240a67655b0fdf941e18bbed46df136485407865f314bf19bf36d9a6c46f6c0f55d6ff52774b4c383e7e2a160a67257647d1e80dd9d8f0a7b2785360388266dd5dbb74a1b4778813e43088ebd9350d8db18782bf32e4ddcee6f364647d9760dc6e6b034a7f7afa3f96174bb78f4d7b1ff3ecbc54b91e09b1e3a8877a9dac0dc9b28ed66b2d8d5adee5b490de045ef62a688108f187669c4156bda8d15f76c84583c766e1817c614bf265d6d4d9abb322ea1c58660c84ac868d9b50deb8e0d00c25273583902c0ce22a7210cac5a2a2ec3894be17003f78508c8d1d89fee4332a9da3d1c37d39a2019d89c8452bab61a35e9ccc0a256bf5641cac15088d965b2dfc881a0bbc9d781c0ba0b1aa93d98569d57c11ed32fe86e94a91c688409e02fa68152ffc746e2de6481bc3efecda89d8e972508b6284544a71cfd65c692a80ed029f49d4fc2a2e2b33bb06450ba03cf3d647e0465f026795ef73026402c3ade8cf098e26ae6d8fe64434531739dca5e6d6b2cd18ed6c08d5a202369f4aa0774f6945a3187a71d78d0b10a0816f36076d35bf65cea494f7861eb580378dd8cce64dcec4ea4c1df682fcdc1d5222f69ff85602a42fda433f732666943b36f4c30108912ca22687aa3e2f843770be36ced220b51cee11a19b2ec43abc9ec4b3d93e507eafd99c84c1134558d6b20b8538b90bf88bad9b6592a5005cc6fe05b6f66f2160777110f6b19d58a9d45cc9f2c04624e2d07675c007eedba0e6385fab2b391680da42d0ac17c1e3fe95fe52e96fef008239820baf46acaa0e709f40acdead34b06d25f0cc0a5ea306ca4b45bf68fbd1b3dfe3b04f04971431c48385f724dbe0ff17a1fb90e7f3febcd10172ece535bc053d2965288716da46ea4fe8e96efbc08c5ef318d1ac7486c11454a1404114f2c6e7f71eac7f912a65c342faa61909e843fbd0919b10be0ec12a12590405a938a9cd849ab62e598e3dda5f26f050d4e313743e7a6c43fa16649ec69326f8a4c7f649efbd9a27f855d2863778f7cb61e105c80f0bc62573cdd9f478ab7ac6f43bae1801141e763d7f36e083fe3a1dd865faf9ed777fa79e03431a43674fd0a4f732d916f46905189ff15d69bd756e720fd2711419117e4153dd04567f470af48c13c16dd4ae6373e7d2a91177332de18b798690f2d88cbddf6aefeef9f6c69d55570db9cfad310ba88050d521f4aab55c956acf3fe1d8bfb507470faae035afcce8c5076d74eeee9be5d51ec2322cf4058ae24a1772af252a10958d6a741385cc07a1b0eba7317feabf620fe85d55802f7774deec64403ee432f02123554fee4aab4a63ec0cabb17803ace096aaf7e2f75238cf13bfae630fbc4ae78040ff4fe4fa18685230db23b2edc1554cd2546f7df5c4b16b493d1262553a58e14e18b7334bf29c58ce7c1ba675f4dd53d72108391cf489df7513206f765b0f33062ede28a5548251008d2620aa2bcd47890926eb850abc2bc391b88277cf8941b0606d6f55ea3a3e290460ad40346a74fcbc1530d9158241dc81f4ff6498e2dc3238bbb58d3b8be0e4c9498d62e7e2213a981fb9a83