c02ef77cb16dd7ade68c78a2b964b1c51cc5de30ce8836b04ac993171d99f19cba61636e103785ac26954f4a3d8e746e8c56e6a7c561857f2997a2925db9d56c029cc8014c7bcd110efaf602beaa61c12fdb10e586e414d8570f44c9a91c738f2f4cd27230b316a8b83abedcdc58447ac524f5e1db448eb04a42c8fbf73328643729dad0d10e871c311e9d6c2ae6625d0a03f7326497f63a4634471a65294d8590e227756e57a0612e1a5f9f44e1e69125aaf573b7a39ba9c6537d2cc4dcd6e96294183ca515c0cca345480223145b176fa8bb4d1901da70e99ebc1c74dbda92e534822e18cf913845a1fdd5b3ca275fb556401d2868bb75960e7d3a55755812de5f4ecc6d561b43921c4f25d34e68d8250b8d599752a0302d38bf653c70e4482f47ead37373f9dcaf50419998fa94d9e5b938ab7e3236a657e0fb62c275ee699fbe6655ff86f7a53fafd5922a0d3f29b29d4e3ead915f2d2efa030080f22528658d29eeacdf8639fa89068fc2bd1217145a5a892dd4be7b03c28dd255b10a3a0b5ff4c21746c482710e554dd2d47816f9bc7e8f0dc79e238e9828acdc0b1139c9f00fdb548f673e90d316dded41776528695acded6a37954bce07e47d5cc2f2e238b874bcaa28b5538e96cb06c16463cf5f60d15685e725789ba3bb06ee5e477f330e