 		}
 	}
 	
-	func readBytesUntilError(data: Data = Data(bytes:[]), updateProgress: ((UInt8)->Void)? = nil, handler reply: @escaping (ReadResponse)->Void) {
+	func readBytesUntilError(data: Data = Data(bytes:[]), updateProgress: ((_ progress: UInt8)->Void)? = nil, handler reply: @escaping (_ response: ReadResponse)->Void) {
 		let offset = UInt16(data.count)
 		updateProgress?(UInt8(offset/256))
 		readBytes(length: 0, offset: offset) {

let photoFile:     [UInt8] = [0xDF, 0x01, 0x40, 0x35]
let addressFile:   [UInt8] = [0xDF, 0x01, 0x40, 0x33]
let basicInfoFile: [UInt8] = [0xDF, 0x01, 0x40, 0x31]
let selectFile:    [UInt8] = [0,    0xA4, 0x08, 0x0C]
let readBinary:    [UInt8] = [0,    0xB0]

let geocoder = CLGeocoder()


		self.dateStyle = style
	}
}
