######### #<....... ##### ######### #... #####.# #### #.....###..# #.#........# #.#........# #.#........# #.#........# #.#........# #.#........# #.#.......o#.###. #........[opo.... ###......#Ko{.... #......#pp..... #......#r...... #......#.#'#### #......#.#.# ########.. . .. ##