At position: 0, found: '-' At position: 1, found: '-' At position: 2, found: ' ' At position: 3, found: '!' At position: 4, found: '!' At position: 4, found: '!' At position: 3, found: '!' At position: 2, found: ' ' At position: 1, found: '-' At position: 0, found: '-' At position: 0, found: '-' At position: 1, found: '-' At position: 2, found: ' ' At position: 3, found: '!' At position: 4, found: '!' At position: 4, found: '!' At position: 3, found: '!' At position: 2, found: ' ' At position: 1, found: '-' At position: 0, found: '-' Using hSeek/AbsoluteSeek: At position: 0, found: '-' At position: 1, found: '-' At position: 2, found: ' ' At position: 3, found: '!' At position: 4, found: '!' At position: 4, found: '!' At position: 3, found: '!' At position: 2, found: ' ' At position: 1, found: '-' At position: 0, found: '-' Using hSeek/SeekFromEnd: (Don't worry if you're seeing differing numbers here, it might be down to '\n' vs '\r\n') At position: 0, found: '-' At position: 1, found: '-' At position: 2, found: ' ' At position: 3, found: '!' At position: 4, found: '!' At position: 1580, found: 'n' At position: 1581, found: ' ' At position: 1582, found: '"' At position: 1583, found: '"' At position: 1584, found: '\n'