BGR 504 pro: Efficient Barcode Reader for Boarding Gate Applications