######## #######o.....# #.....'֠....+ #.#####......# #######.## #######.... ...o...o.# ... .##......# .. #.#...... . # ##....... +........# #........# ##########