2DBarcodeScanner