x x x x x - - - - x - - - - x x x x - x - - x - - - - - x x x x - - x x - - - - - - x x x x - - - - - - x - - x x x x x - - - - - - - x x - x x - - x x x - - - x - - - x x - - x - x - x - - x - - x x - - x - - x - - x - x - x x - - x - - - x - - - x x x x - - - x x - - - - - x x x x - - - x - x - x - - x - x x - - - x - - - x x x - - x x - - - - x - - x - x - x x x - - - - - x x x - - - x x x - - - - - x x - x x - - x - x - x x - x x - - - - - x - x - x x - - - x - - - x x - x - x - x - - x - - x - x - x - x - - - - - x x - x x - x - - x x x - - - x - - x - x - - x - - x - x - x - x - x - - - x x - x x - - - x - x - - - x - x - x - - x x - x - - - - x - - - x x x x - x - - - - - x x - x x - x - - x x x - - - - - x x - x - - x x - x x - - - - - x x - - x x - - x - x - x - - x - - x x - - - x x x - - - x - - x - x x - x x - - - - x - - x - x - x - - x - - x x - - x - x - - x - - x - x x - - x - - x x x - - - x - x - - x - - x - - - x x x - x - - x - - - - - x x - x x - x x - x - x x - - - - - x - x x - x - - x - x - x - - - x x - x - x x - - - - - x - x x - x - - - x x x - - - - x x - - x x - x x - - - - - x x - - x - x - - x - - x - x x - - x - - x - - x - x - x x - - - x x x - - - x - - x x - - - x - - - x x x - - x x - - - - - - x x - x x - x - x x x - x x - - - - - - x - x x x - - - x - - - x - x - x x - x - - x - - x - - x - x x - - - - - x x - x - x - x - x x x - - - x - - - x - x - x - - x - x - x - - x - x - - x x - x x - - - - x - x - - x - x - x - - x - x - x - - - x - - - x x x - x - x - - - - x x - x x - - - x x x x x - - - x - - - - - x x x - x - x - - x - - - - x x x - - x - - x - x - - - x x x - - - x - - - x x - - x x - x x - - - - - x x - - x x - x - x - x - - x - - - x x - x - - - x x x - - - - x x - - x - - x - x - x - - x x - - - x x x - - - x - - x x - - - x x - x x - - - - - - x x x x x - - x - - - - - - x x x - - x - - x x - - - - x x - x x x - - - x - - - - x x - x x - x - x - - - - - x x - - - x x x - x - - - - x - x x - x x - x - - - - - x - x - x x - x x - - - - - x - x - x - x x - x - - - - x - - x - - x x x x - - - - - x x x - x x x - - - - - - - x x x - - - x x x - - - - - x x - x - x - x x - - - - - x - - x x x x x - - - - - - - x x x x x - - x - - - - - - - x x x - x x x