####### ####.....# ##........# ####### ######..##.....####..<..# #..'...######..........<# #..##### #######..<..# #.## ####### #..## ###.### ##..# ###.# #