c42c043a8975a1b76025b9279237e6be629998f1588e8e36a0d83dcb174ddef3263236db66ff687b5d9f33ec6fbddc707878404dfc0325b9297281e2a240efae7c7e8ffdb1e7634b595d6f6b0c82b7b0c2b5f0836787f0ce36b7a210babd10d23698c2eac96ab7b44241413ecc8084e89ed8e421448144e0aa50ea84485d4d963b4ad2c6421bb6286734aa6534cf7a8f8df534eb5072a224b3ce397120162f794c56b2fc66cad3e4fc32bb4a5751d59c4c0ea4f3a74068b7837a9ff4ecad6ec23fef2780af63a552f959dca45ee3d1ba041d3f5476656ee3177e0cc47b245fb27504488206785386e6cf0dfcc9016555e130c7ced0624a5d5a7566ae153e138e4b36df63df0cf71d73e483b5241bba3cae0bec68fc3ebe20672e872df64dc6650148869b1863e7aee05c888996b21aedc6b1415725bca3f0ddfc690a60212ec4a6f67a7fff6751513f1d4f6cd1d55e2fdfbbaa481bdf320e5927514c387d8e75f8b733d7247a1026535be5a835db051ae26af33acefc45191d244b687826ddaf62ece25b3a69756e9acdd28aa924512785e073f317faa63ebd51cddef07ec0267d48e566305e4c2d2e36eeb06c3561f57a8d4ba4e61454a5937a3a943639ecc82c27b6688c4c75f302ea33cd0c0e2076dc60803e56beaf0499ebe62bad0e801cc56480e3d223d6446107964c6516396e4c5f7d8aa76d83891d10ae4111896acb254758601d005bc3486828869ba734a860567f1e682ef4d4aac97befdf491eb35c0ad36316d1577113c02cd71e511e1139ce4c83df1befd196e5b974d67ea45e49491f3cfe8ccf7fc2bec04be4214c70ee036d4a47429e16311f2195d82cc0db114232e8504128c668a43407cc3060ff1813716badcd6c70d11b4169502837d98c35159433c158bfe4e00edb44e120a3d56cf16df6f7aca63301075a31290bea7e03b6afddd5a50c5f20a2a4ed96d937d949e613c80ecbe3eddf9fab796faf3bc94831c2b805278868ee6db0f2d1042a5194fc1afda605b2bf101f8ccf070bd0a168e53bba1f7c75c257213aec3ec2ac46fb29e25c463af9b2b6473fe3494b0c5f1c30c3c9f7d58f618a5d18b8d1466b8f60600738c01d3024279f0e9e6ac33a20cfdc4c2ad299f4595c3ae9755afc83f0135a285b6ef9434ca0db523f3611bff1ecc471e5e668a360f0e6914bf8978dd249e2b919b3e3ec77bfb9b9d0555092cdc2988566aae2b7f7a760acaf9dc1c5234bc9d1b06ad07ed7cb4caf8418d80916555c098f1c74353295f86187b20274be3b2b03c8caac904ae989af6b05575270a397a5d76f95da480f51c714b71e6d0c104f615ae4eb8459324b7ea2da519789de62e7b3bfe9bef1a2f0ee5e070be32864c2d45bd79fb2b3fd00eb4cff511ed23c9b54f7f02422