0x2cffd02eabf03309f8f93526b2c364590096992eacbf413085a45b9bb663c5fdac1d3511fa1f1738f0071eda7effb4d0015be16490f713f071146d25a19e6b4715c1f1267c524cba6c919e95bc82a184d328d3bdf97ca3af985ffb6a47078ae418a1970fda23d3508a4e3c3f1a54bccd0eb1ab4fe429029eb23539e622bd5bdb0ee412cb11dce6c6c577c9f19894d8e5f9f519aa6ecef25396d50c9acb5a099dd3d5ffa410c4b3592ee0f905cb7644276cd9d273f5905a44a2a38e64efdb16ec8e8f1f4451cd5ab05b291cd4a67bc8ff61e61572ee58de9c5cf5ece84dcff035400c57102cbf838b5e6b77a5883927bcc20da9f3bce31425b6d4365472c85961bfad2be18670dd55b64e40d097e0aa52ed48067334eaef725762db2ffeb9bd610a40b103bd348449fa12dc6168e7dbb66e88f2d25f13738c0e41d666f67a4a4e224db55354b71d7e66c1a4f138bc0e67fa4f9fc68db611c7714ede8684d900ef5e2ae4d16d31cedfcad93d0ba4e790b96afe4a9dd871a9500d2523d706747ebf5c005acd9510edd0a9b7579c0d42fabf0943847bdd7f4c1ff119c13122381bc869792725b8480ef324b31390e24ef76bb77b361c260cf474e134b0851bf613e108319026b6b062f71ffe177b40804306eac2320b7dff17bf924bd78a594c6c47b7d173f84dc5f777c55605e4f4c5c4ef931cef7d88e7aeca85a361923df8597c9cb530be13afea8b4db73cf38a6d56cc538dc6806be1f5c6faf69e2db8476fdc5fe15e965d37e5f74e2be3b4ba4514c46f6c43c2878c0978e7dda7271bcf8d866c8309b366ce08b421aedc519bb3757514d1b2590f479a2b25b2a983fdd9f4986925e0c3f23dcf8cce3c5f27eb377b3e804d19c9278daaaf75c845058809b06d5797a74646ab4a99c4df6b4e7ee5367355bd75002505f98655ab32e45892ccf816a2f83a478c6fd1ad102a05c5648a80b773f55b2df950863b353724ec3e06f64e6bb08e7bb77c6355a3bb4b90ec2b522f105df99b59b227ee046b837b1286d3fb696cd5d95de8f4ef179066c806244ca8bbdd3eb43a4a900b7bc1b8840ecd8f57d6c2aa5908e3a89061c991eb9aaf95c7ab53d626caf217c8288cc2ba47449d5f0467140437cb13a81a5ce3f3baada3d462d112095d95415ce802d5b26d76f8f21c22925e6b47db69ecb47145698a00c56eac3ceaf4525615d237563a83d3f2a4b9d1095c46ce8457e4865090915cc9112c1c16babad7f48c241ec94a7673ec59a197bb3c7a803a31c01f87aff83f6472c028bfd714cf5321b7648505331dad5abc45673e785e43834916b806ce824d4721836170d66521462ea506be6934e96272b292631dded654567d9452078f2c64ac858cd4592e47153f986803f525df20fcf450497efafbc974909fea5dfc3fcc2c49031f919adae72c278147fcd53048d2f23ac4bb6dfb00b06c41e19d1a269a8c9f7b5ce1aea0d4f89bce05ff2c9fdc74b4537c18d198bd35950567543707cc5eb0743c629d9aa25789f2bf265e5225befe44b84e133a771cd9d2d2c5fa1ff74ebc8e854253d1131b68e8fe0bb6ef1502f3fbea25f299c1761aafeb9ae3f9df90ba295b7f276e7460ed252747239bc3a038f74129c07031871434d19a2f65df37fc73aad77750e43c391c7c157fdf9b7547cb25729b4264797138f1eaf4e2f09d8bb07107486904417e3a4b824e31c5939572e7ae819edbd239a323fbd46e8f3709860fb5cbb526dffc5677260791682c25889856daf910ddabd8a805c91a12a68e777b36489d101201eb43a08b7cd4de91d70bdb31518cce3112f37d48fc8b716dd58fe2f6e43a0b43c9c1b4d835f1e82b86d0def8c8cac1157acf825c87a2bf28eb3d0781ebdca5875fd32dd530c92d07e586f1ec5a8dee4a1fd8538ac4573fa4bc