_________000000______________0000___00000000___0000_____000000_0000000000_000000____000000000000000000000000____000000000000000000000000_____0000000000000000000000_______00000000000000000000__________0000000000000000______________000000000000_____________________lllll_______________oooo______lllll______oooo____ooooooo____lllll____ooooooo____ooooooo___lllll___ooooooo_______oooooo__lllll__oooooo___________ooooo_lllll_ooooo_______________oooollllloooo___________________oollllloo___________