0ba0ac682ae54657966c11aab24c5965150f81c6d3e84da3aeca7abcaf5371c61f98c81a47d146fe9013869fd8ed8133267b5857c7b14cb5936385a5cfad912d405331b16a7345c4a5a8af36ce4670984cea15f76add42b3a215b6aba84f4c076519ead983034a0db44f9b198f3e36ca6d159e664c7a41008d60cbbea7c4df1997f14ec253dc4d4eb6ff0668683a098ed23bae8da06c45b589eebe9ee6d05026f25c9e35189b4a58b50bef34f73e47dcf5dafcc1bec445949fa0b3b2a24393b7