0x2cffd02e212e9c06f57bdd53552141179bc1b93c236700c1289f9079758c2f17c81ae1bf673fc7e0c1aefac4312f2970baec71986e2a20bcceb6736cb8e4d0db19371d72c7074148f2cb785f686c873e42cac164777342e9520c57b6d075b0ed58a058442a48bd2dde9de075b191135ae09a6333f42a7fc7a385afe94fccda2ae0a89260db8fa914c012219baf378d65aa49f060846b6577f09e56e8b493cf301010ef5108d5804f70371fa071407afcbea7972f9a0df07928ef1bacc84ef80f8e9cc001503a97cf93e517d44de2f55f7613259e6f1884cefda328d849aaf199495f2c58290f37575ad84dd233c3abdbb68e5523a6a9e648a5d11b0bf1413c8b65fe5e58eb13578c59835ada37a5521627892780634745c98f2e0320504c6fa7a8d7bddffbf6947cc72c1251048aa2842eeb0b7c1e43ca9bfc647023fed40a14dbd9d9f0c48e68d1ded7eec537464387ae0ca5a59235b25e91ab79eca7d87fd268bcfbb907c8a72037bc34f2fa1a57e3781cd355cff14206c6b4f1a35c5940b989d979fdbc8213e66180cfa92f15bd249f9afc5bc3563ccee5920b66a34316e16904c73df8054bf0b385510239292b751dff570ac370806652ba5525ccb47f2678d6c93a4fb059d7d7d46cca345281a8a19eba11361fbe0c8c5b0a21122e5a74893a2123693c86d1533dd04625b48409cfc4fa581d703243efa1926efe58f3db6e7bfe7c6421c5810ff5713b4b9b5c25d4e444042a0da2a391e427117e5a987525c6a2c475512a5d2e507e643cedb4bfc0968e953a9a6495b17d293fbf4245aee9cbd75e5c89a3025597baa8d420611b33d6050c75e97c6163f3f54b9dee2df37cea913e2057c6bab10790f550b09cba6a1bf3ec113c12552d574b5eaffc5094bf39375650a5e0c63b603daa835fbe97f2e5e4e08ee07282bd61812e182dfbcbfe3c0b26b74564c4e528c4b92ec92de8094dc05746982ba0449a3db540f4a9f9fed701408bf00d63d41178c4f86ab17cd2c9eccb7294079e0204d5ede497115b981a53dfe91b372939e626d2805e0fef59f969823e96201ae7eecb15ceb8f420584a47b84042caefff0f5232f647897def4f441397e79f114b920ac5fad95b6929e22afa649eb8514dd84d2ec2b62be1f2099e7aa7d3dd220d6fe4ed77da0d0ebf869bc4897a4757911ae07582c7d83af6e78596da6732ef55e5860f1f149f47e61d7aa2226fbb96e2e2c9f83a0b5d393b29037316e18082e74597dbf9e0567630c13eb19e8034efe6dfbbfb1ccbb95c763b9f291c109ca7c27fdf48a829cb4949f2e67b2c37aba738e5c7b6c836ea7617d40cc85166d432591987376297614d0e893a497d06511ea8f2d4530e4c10cd291bed24ec04a77132ea0c1288cf57feaaaf4b24a0414e7a61b38db046a869e0ae11b6bdf8f4cd57d77f7a9c74a6856c72dbc561656a85f23d41d38448633f3481740bb0c62cfbba0f9372902f3be0a362ddedd912fdd6da78ab1fe0c1f8c6667709a69de504371ace55029ba87e56799610d7e22098d0e6a2ac31c31052e3352b64fdf1d5aeba18de3b8110e488887ca6c3b6c0c3a5a3d9d71abb268d9fb6dbb142455607059bd416c387f6d29b1951dcf0694c8af2901e66443ab7402ede29baf2ed0afffbb2190e4736eef36e121dc5b84ad8078b241d45107b90f74b819e6f8c213fe93d5950a8d6ace8900b10681e0285e9a1f1dcff940b08243d249f2687e18ab080edd331fdc0196eda6df0f884b0f2cef5687781460ed299c15ec0cac385cb302873f17985b7a963c24c578740c0ce37924a9cd108fc371d05029b9277e54aa1db11031e4c843635926a2b410c6827ffb116dd9e6290c3547dd40c75f053523a29d74599bf66afe1b70bd60ed0d1f96293b199fd4920b385551307e4751d0f9d