................................O......OO.............OOOOOOO......O.......OO.......O............OOOO..............O......OOO.............OOOOO............OOOOOOOO......OOO......OOOO............