..@@@@@@...@@@@@@@@..@@@@@@@@....@@@@@@@...@@....@@..@@........@@.....@@..@@.....@@..@@........@@........@@.....@@..@@.....@@..@@........@@@@@@....@@@@@@@@...@@.....@@..@@........@@........@@.........@@..@@.@@..@@....@@..@@........@@.........@@....@@....@@@@@@...@@@@@@@@..@@..........@@@@@.@@.