##### ######..<#### ......!..... #.O....... #..<...... #)........ ##........ ......... .......... .#....(.... ####........