######## ........# ..#..#..# ........# .........# ........<# .........# ........# ..#..#..# ........# ########