Modify Infinium publisher to accept 10 or 11 digit barcodes, and update tests