.########..##.....##........##..########..##........##.....##........##.......##...##........##.....##........##......##....######....#########........##.....##.....##........##.....##..##....##....##......##........##.....##..##....##...##.......##........##.....##...######...########.