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