0x2cffd02eae654016133cf9bdf0239c5ce3bf9be860be65f5c9b382f3dcce57d31c8994b3fdc883960fe1675185755f394b74d54c87aae38fe972f245915de0675a15112e7d712fddb42db9f181acb84ef90a6c2dd7d341ddc056a4f1996ea9f7f50a8d15df18b93cc6573b919b72ea1b90833600707a43b8c1af4b3be84a1aedd9a0aa097c30776aaf9f113a09d697f6789897eaa4ed13e4745c6297e21c732e00c22f00d9133a6aa348f5c4c354a5231bc546b77d33432ac3ab6ee687337233ecbbd10278ea1c0317476f30f820bf55c55b57a6b06432a3c0792fc5c4941a7008001b07a7d1e6afd628e0eabfbd3bdf4869d1e5f01546ffcac34a2751e1484e5994cf709436de5be1fc4c0b67224d597a1c8565b8e7c6c3afc40de625646f46e8a8d3b852f50a867e99fb77d8f97ba708495acac20095fe97b5329586d6fd506048c31a85f3771723ce70ac51555f25f8f1f61befad1a76538b1d82367433bd102355bc2c207a0ca5e846ed4b062e499d73fa683ac23425eb0df85ac633d8168917b7132a13f26a9a318050c35b7a1f79ad1f83f69e20dcc3e625d9817083d2a6527e727adc7a96fac7d8c4dada1478032eb93d8e80fe4b2ebea712ce9be31ddacaee885c49f6cdb89ca29e375c7cdb66838c04931c0362a3d46282de2f91db108d8b5fc987afc4e5fe173007288bd06dba1e22237dab5ecdb3fe6be6dd5edd5b808834354aafb28f30ddd01abb936490447bc4eb2e753be1dc0c6dc4ea73ac743ba1a5293f748cc0478051562d9e75ab7f126a2b46edf631f34b06b3d4a4e44eae6924ef28e4bbf53855948b28fb2b374eaeb100cdbc40f8f17baceba7f1aa767c023ee381b78a5a136cb29549cc6039cf92cb2a4be6f383b46793c8e28af4aaf9ecb9c2972589a22f1a64bab80caee42ebb8df3b30f0356e44c4c70f0ab07fc0f9910c21d393e628ffa97ee90bc515466e7485d56592337d75cccfc31c9b1798d5c0c6ffb46eac6230a8d6ffc37c63b4611bd62200694021e17993f3674701279d5fcb6a4d4a95ddae1d54def65990df0c64025ae00b7f5ce28d3a3ba2b48d64623911da176b8619b158a38cb5b388cd2aed836e4f72ed487b94f3ab1362a685fc4111387deff9aef5e44edc0086009dd62e8a40e286b7f9d595ecbc38e8129b0bf07311d6a5dd7580108350fb10d6ce29e127f3889a7bb9db5d1d3f4d9c06dbda7d75d2eb519f40cb637cd20366d5d496edb22bf9157b401a939053901b914dc7dec989107c04f85f7678652d53b488f710893ee77194f14bbf990177b137b3a6f0ad405a12178a37a5ffc52de1df6cd79fe0ad5a61a4cc6a63a0156d31099fac6145a4ff5a498b757aeaa5bb2530287a3001cd4709721cdb4bd91c37284aea6ffe0bbcdd45811a2ea61d4547407fbf0258f869acc7476c343f8e4438081a07508b8608ead4bce2cd43ce2c5266a7363572366c259cec80a3aff7a6cc8847ae8295925f29a413f8124da38450d2b8a4bcb332ae0466972404dda17d95b0b2bac69a19b2121f2e0fefb689bc0bacf4f69b1031907d9f93536702ebb21afdcda51a3ef35e490d33d928179ad46f65447f3de5646eecf337774da81dcd6f7bb6bea8009a2499247576a82aa7e2a0a48c5598fe3d903c997acb024b2142f29417e1d05b54ea6ab58b28c96e2f2d16eb8e60370b8b425192746ff1e1e8d4a10bcbc81864825a422c058902bfecf8a593961546ac4c56090510a810d7caa7a7f7149ef0a95cf7c811738b9e7c6014317886329e9d7d2005118a6027641a0bf12e87abc460c1cced2faf7d491e1d52c3fb9fe707f603925f6cec7840237854d655ba47856f924a9191785a6a1181abac65304cae65959e5f10d98937a9ea3e381edded28ad6ac655a5674919c69b7794bf15279ef6c