c6ac6cc698ba7b5651f390d2ab15e5606a160b22909e89a13aba6d73de4ff63379a37618c49f8bbd0c589ed615926bfc900bb04ed81fe8c43190d1fb5bf9737ae5bec8e6b13841eefdab819cc1fe0d534848c721c173a66e0be344c9fbd822b438167e6dc146b1e9aa8c985332dd005b421b621ab88289ddb46950a77883bdadab3b7347de7d00c98e7d74c74ef9406efc44c438b2a2ab10b1b6d7d606d0ada02534ca3f1c1ef0db18412d25e2a84d9a42ebbe21322d1503c1d71525284b773978dd236cebf835cf3ed67e9aeb7f20a5bd69cee8b55697ad05dee378684735548852a5c95012ffc2cbac9837ca96d2b7aad5eb94057996e41f8d6cf36f8e0e9b3b5d2abc2d9ab332f57d4119d6c1bb9e0be9a10b55582453c0ac82c76dcbd27a7cdb71ab6d034d24573dc2665cb320c406f89be309ae0a1279328719587fe5a318d8b2420461f08520b22704f96a96e77a2173f112fff60bb79e6976c0abe0d1c1bb74e27b601bd6ed27e97fcfd9f35ae46b765b6b3dbcc8f16de269c13bf06e02e20f1b8a6a04d79b82792b9f5c03996badef53971b847f3b88f9dd8cf8801dd2f3090d50878ce074d15efe46cc3761