{
  "logoContract": {
    "logoWidthRatio": 0.18,
    "minimumLogoModules": 5,
    "safeZonePaddingModules": 2.2,
    "errorCorrection": "H"
  },
  "records": [
    {
      "file": "payload-0-square-plain.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "square",
      "eyeShape": "square",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "c79ec0f08c25d39dde9fb55cd73c0de410ddff5baf576ebd9186b9a6ebdbdd65",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-square-logo.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "square",
      "eyeShape": "square",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": true,
      "logoWidthModules": 7.38,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "37ed41ee70b1d8a2e85c88777358efa123734916ad2eac52c528c16f86d0ba84",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-soft-plain.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "8994ead889ba921a8626fe2636e13995bf3961f4dafebfb427885d1544809cb2",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-soft-logo.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": true,
      "logoWidthModules": 7.38,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "98b957eebf46913c288cdcbcf395c93310118961eadfef6e7679275bcb08709f",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-dots-plain.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "dot",
      "eyeShape": "circle",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "8b03df82e642358c637f101f95ae140044ca38ba97c0645a8fe3df64b76cf69f",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [],
          "decodedQr": [],
          "exact": false,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-dots-logo.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "dot",
      "eyeShape": "circle",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": true,
      "logoWidthModules": 7.38,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "104596b3f4c5eff10a120835cceea66f8f09f18abc1b0b496b8efc92f71301d8",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [],
          "decodedQr": [],
          "exact": false,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-purple-plain.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#4632a8",
      "background": "#ffffff",
      "contrast": 9.202092123966619,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "393e7b8eed7f1475b025ca62499dff8ca5d778d38c832880e6cac0115fbd0296",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-0-purple-logo.png",
      "payload": "https://example.com/seo-check?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#4632a8",
      "background": "#ffffff",
      "contrast": 9.202092123966619,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 41,
      "hasLogo": true,
      "logoWidthModules": 7.38,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "a591cea8d762d2f440fec0dfafd6909bdb612b206dcc5fb2ce8e2511c8572605",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/seo-check?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/seo-check?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-square-plain.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "square",
      "eyeShape": "square",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "a423885de49aa36644c36f78d2476b79a944ccf7c961bef7b9b0afb112af0438",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-square-logo.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "square",
      "eyeShape": "square",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": true,
      "logoWidthModules": 16.02,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "f088273d694e156f4ca63f0f33f70e5b0fffa35547d1ea8711553d9547bd3515",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-soft-plain.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "9ebfa8044cc418ffa664721bfbfc89e4fa2499dc78dfd55158a1e288d31cb705",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-soft-logo.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": true,
      "logoWidthModules": 16.02,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "a0f7e141ed26b1dc21639fc06ea0a85e88c38acbbe6f647f5783f2101a624c95",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-dots-plain.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "dot",
      "eyeShape": "circle",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "e8770eda537c34226487db704ff0934a880d97dba553184b343defbeda9b6666",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            },
            {
              "format": "BarcodeFormat.Codabar",
              "text": "D82D"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [],
          "decodedQr": [],
          "exact": false,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-dots-logo.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "dot",
      "eyeShape": "circle",
      "foreground": "#111318",
      "background": "#ffffff",
      "contrast": 18.58123177089014,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": true,
      "logoWidthModules": 16.02,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "b4fb3502396e4f314baf05ddfb520a08fc849fd22bb8b5f9075fe0b6e3b4f980",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            },
            {
              "format": "BarcodeFormat.Codabar",
              "text": "D82D"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [],
          "decodedQr": [],
          "exact": false,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-purple-plain.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#4632a8",
      "background": "#ffffff",
      "contrast": 9.202092123966619,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": false,
      "logoWidthModules": 0,
      "effectiveLogoWidthRatio": 0,
      "safeZonePaddingModules": 0,
      "sha256": "ee5d4338e6d6c77caa25d1c1652beee76d92ff156e042ba3593402ebff319abd",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    },
    {
      "file": "payload-1-purple-logo.png",
      "payload": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section",
      "moduleShape": "soft",
      "eyeShape": "rounded",
      "foreground": "#4632a8",
      "background": "#ffffff",
      "contrast": 9.202092123966619,
      "marginModules": 4,
      "errorCorrection": "H",
      "modules": 89,
      "hasLogo": true,
      "logoWidthModules": 16.02,
      "effectiveLogoWidthRatio": 0.18,
      "safeZonePaddingModules": 2.2,
      "sha256": "911d002148d2870b38651f1cc215579e9eef4f002f08738d26b42933dde191bb",
      "checks": [
        {
          "case": "rgb-256",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-512",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "rgb-1024",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        },
        {
          "case": "512-blur-0.6-jpeg80",
          "allDetected": [
            {
              "format": "BarcodeFormat.QRCode",
              "text": "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
            }
          ],
          "decodedQr": [
            "https://example.com/long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-long-path-?campaign=scanfolk#section"
          ],
          "exact": true,
          "unexpectedQr": false
        }
      ]
    }
  ],
  "summary": {
    "artifacts": 16,
    "cases": 64,
    "exact": 60,
    "unexpectedQr": 0
  },
  "scope": "Local source renders, synthetic centered logo, digital transforms only; no physical camera/print qualification.",
  "decoder": "ZXing-C++ 2.3.0; all formats retained, QR payload assessed separately"
}
