2cafc42ff6c675a561b1d5b006c5693227894985d3b3c1d5f0a4b8b21118369902d2f3694c02271744725e539659c184b347fd32d128bb5d8c4828489a92066f54aa102111e0eb21fb8399a7f133f38a6f9387c51c4388dbc84879e6455b46491bd3b9ec103fda4a1fedde


2cafc42ff6c675a561b1d5b006c5693227894985c1b5dfd6bca1b5f10542209d6dd9059bb72ab890d40f14ae71383fe7779a43daa0417d8a87e73b953f0badb85652e9bb7d47988cc0bbea478e4afabe88419302357bf26961832c549caeb1318990908b88961639


20bcd928a8c331ab69f286e646822268a09b545727568c14fbe4eee0879c88ff02971abf9d842a0cac16ce7af9b9d76b2b41f0fbbf6eb436e548dec2