1-D barcode generation and parsing.