OK.  QR codes have just gone too far.