{
  "rules": {
    "checkedAt": "2026-10-04",
    "currency": "GTA$",
    "capacityPerPlayer": 100,
    "players": [
      1,
      2,
      3,
      4
    ],
    "hardMultiplier": 1.1,
    "weeklyPrimaryMultiplier": 4,
    "buyerBonus": {
      "normal": 50000,
      "hard": 100000
    },
    "eliteBonus": {
      "normal": 50000,
      "hard": 100000
    },
    "helperBase": {
      "normal": 100000,
      "hard": 200000
    },
    "repeatSetupFee": 100000,
    "elite": {
      "secondsExclusive": 1020,
      "accuracyExclusive": 90,
      "lossLimitDisputed": [
        15000,
        75000
      ],
      "requiresAllBuyerItems": true
    },
    "deposit": {
      "conditionalOnNonempty": [
        {
          "value": 12500,
          "probability": 0.05
        },
        {
          "value": 10000,
          "probability": 0.05
        },
        {
          "value": 8000,
          "probability": 0.35
        },
        {
          "value": 7500,
          "probability": 0.35
        },
        {
          "value": 6000,
          "probability": 0.1
        },
        {
          "value": 5000,
          "probability": 0.1
        }
      ],
      "emptyProbability": null,
      "aggregateMaxReported": 50000,
      "aggregateScope": "unknown: one wall or both",
      "weightScope": "unknown: individual box or full set",
      "excludeByDefault": true
    }
  },
  "categories": [
    {
      "id": "premium-painting",
      "label": "Crisp Gallery paintings",
      "normalMin": 140000,
      "normalMax": 162500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false
    },
    {
      "id": "gemstone",
      "label": "Gemstones",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true
    },
    {
      "id": "venus",
      "label": "Venus statues",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true
    },
    {
      "id": "gallery-painting",
      "label": "Gallery paintings",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false
    },
    {
      "id": "horse",
      "label": "Horse statues",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true
    },
    {
      "id": "necklace",
      "label": "Necklaces",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true
    },
    {
      "id": "skull",
      "label": "Skull statues",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true
    },
    {
      "id": "premium-small",
      "label": "Crisp Gallery statues / meteorite",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false
    },
    {
      "id": "vault-painting",
      "label": "Vault paintings",
      "normalMin": 70000,
      "normalMax": 92500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Vault",
      "requiresCutter": false
    },
    {
      "id": "egg",
      "label": "Ornamental eggs",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false
    },
    {
      "id": "fertility-ivory",
      "label": "Ivory fertility statue",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false
    },
    {
      "id": "premium-jewelry",
      "label": "Crisp Gallery jewelry",
      "normalMin": 42000,
      "normalMax": 53000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false
    },
    {
      "id": "jewelry",
      "label": "Rings / bracelets",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false
    },
    {
      "id": "crate",
      "label": "Loading bay crate",
      "normalMin": 105000,
      "normalMax": 140000,
      "normalStep": 5000,
      "weight": 30,
      "defaultLocation": "Loading Bay",
      "requiresCutter": false
    },
    {
      "id": "deposit",
      "label": "Deposit boxes (uncertain aggregate)",
      "normalMin": null,
      "normalMax": null,
      "normalStep": null,
      "weight": 30,
      "defaultLocation": "Vault",
      "requiresCutter": false
    }
  ],
  "items": [
    {
      "id": "the-great-circle-back",
      "name": "The Great Circle Back",
      "category": "premium-painting",
      "normalMin": 140000,
      "normalMax": 162500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "don-t-forgo-these-blueprints",
      "name": "Don't Forgo These Blueprints",
      "category": "premium-painting",
      "normalMin": 140000,
      "normalMax": 162500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "emerald-gemstone",
      "name": "Emerald Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "ruby-gemstone",
      "name": "Ruby Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "yellow-topaz-gemstone",
      "name": "Yellow Topaz Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "tanzanite-gemstone",
      "name": "Tanzanite Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "aquamarine-gemstone",
      "name": "Aquamarine Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "gray-spinel-gemstone",
      "name": "Gray Spinel Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "purple-sapphire-gemstone",
      "name": "Purple Sapphire Gemstone",
      "category": "gemstone",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "venus-d-algernon-gold",
      "name": "Venus d’Algernon (Gold)",
      "category": "venus",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "venus-d-algernon-silver",
      "name": "Venus d’Algernon (Silver)",
      "category": "venus",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "venus-d-algernon-bronze",
      "name": "Venus d’Algernon (Bronze)",
      "category": "venus",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "venus-d-algernon-ivory",
      "name": "Venus d’Algernon (Ivory)",
      "category": "venus",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "venus-d-algernon-marble",
      "name": "Venus d’Algernon (Marble)",
      "category": "venus",
      "normalMin": 100000,
      "normalMax": 127500,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "sod-off",
      "name": "Sod Off",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "cooked",
      "name": "Cooked",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "do-you-see-me",
      "name": "Do You See Me",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "la-duchesse",
      "name": "La Duchesse",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "explain-yourself",
      "name": "Explain Yourself",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "the-chief",
      "name": "The Chief",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "canis-hominem-edit",
      "name": "Canis Hominem Edit",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "orange-crush",
      "name": "Orange Crush",
      "category": "gallery-painting",
      "normalMin": 102500,
      "normalMax": 122500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "marble-sabino-criollo",
      "name": "Marble Sabino Criollo",
      "category": "horse",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "cremello-dutch-warmblood",
      "name": "Cremello Dutch Warmblood",
      "category": "horse",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "gold-turkoman",
      "name": "Gold Turkoman",
      "category": "horse",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "silver-dapple-pinto",
      "name": "Silver Dapple Pinto",
      "category": "horse",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "perlino-andalusian",
      "name": "Perlino Andalusian",
      "category": "horse",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-red-spinel",
      "name": "Coquard Carcanet (Red Spinel)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-emerald",
      "name": "Coquard Carcanet (Emerald)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-sapphire",
      "name": "Coquard Carcanet (Sapphire)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-imperial-topaz",
      "name": "Coquard Carcanet (Imperial Topaz)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-yellow-diamond",
      "name": "Coquard Carcanet (Yellow Diamond)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-carcanet-tanzanite",
      "name": "Coquard Carcanet (Tanzanite)",
      "category": "necklace",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-emerald",
      "name": "Memento Non Mori (Emerald)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-ruby",
      "name": "Memento Non Mori (Ruby)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-gold",
      "name": "Memento Non Mori (Gold)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-amethyst",
      "name": "Memento Non Mori (Amethyst)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-sapphire",
      "name": "Memento Non Mori (Sapphire)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "memento-non-mori-diamond",
      "name": "Memento Non Mori (Diamond)",
      "category": "skull",
      "normalMin": 77500,
      "normalMax": 100000,
      "normalStep": 2500,
      "weight": 30,
      "defaultLocation": "Gallery",
      "requiresCutter": true,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "fertility-statue-mahogany",
      "name": "Fertility Statue (Mahogany)",
      "category": "premium-small",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "fertility-statue-gold",
      "name": "Fertility Statue (Gold)",
      "category": "premium-small",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "fertility-statue-silver",
      "name": "Fertility Statue (Silver)",
      "category": "premium-small",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "fertility-statue-bronze",
      "name": "Fertility Statue (Bronze)",
      "category": "premium-small",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "meteorite-fragment",
      "name": "Meteorite Fragment",
      "category": "premium-small",
      "normalMin": 70000,
      "normalMax": 96000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "with-friends-like-these",
      "name": "With Friends Like These",
      "category": "vault-painting",
      "normalMin": 70000,
      "normalMax": 92500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Vault",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "het-gouden-hondje",
      "name": "Het Gouden Hondje",
      "category": "vault-painting",
      "normalMin": 70000,
      "normalMax": 92500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Vault",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "swingset-study-no-lxix",
      "name": "Swingset Study No. LXIX",
      "category": "vault-painting",
      "normalMin": 70000,
      "normalMax": 92500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Vault",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "the-hunter-becomes-the-hunted",
      "name": "The Hunter Becomes the Hunted",
      "category": "vault-painting",
      "normalMin": 70000,
      "normalMax": 92500,
      "normalStep": 2500,
      "weight": 50,
      "defaultLocation": "Vault",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-royal",
      "name": "Œuf de Coquard royal",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-enchante",
      "name": "Œuf de Coquard enchanté",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-decoratif",
      "name": "Œuf de Coquard décoratif",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-des-abimes",
      "name": "Œuf de Coquard des abîmes",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-verdoyant",
      "name": "Œuf de Coquard verdoyant",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-de-vouivre",
      "name": "Œuf de Coquard de vouivre",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "oeuf-de-coquard-forestier",
      "name": "Œuf de Coquard forestier",
      "category": "egg",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "fertility-statue-ivory",
      "name": "Fertility Statue (Ivory)",
      "category": "fertility-ivory",
      "normalMin": 50000,
      "normalMax": 64000,
      "normalStep": 2000,
      "weight": 20,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "art-deco-circlets",
      "name": "Art Deco Circlets",
      "category": "premium-jewelry",
      "normalMin": 42000,
      "normalMax": 53000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Crisp Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-rings",
      "name": "Coquard Rings",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "art-deco-rings",
      "name": "Art Deco Rings",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "antique-rings",
      "name": "Antique Rings",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "coquard-bracelets",
      "name": "Coquard Bracelets",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "pharaonic-bangles",
      "name": "Pharaonic Bangles",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "byzantine-hoops",
      "name": "Byzantine Hoops",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "antique-bands",
      "name": "Antique Bands",
      "category": "jewelry",
      "normalMin": 28000,
      "normalMax": 35000,
      "normalStep": 1000,
      "weight": 10,
      "defaultLocation": "Gallery",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "crate-in-the-truck",
      "name": "Crate in the truck",
      "category": "crate",
      "normalMin": 105000,
      "normalMax": 140000,
      "normalStep": 5000,
      "weight": 30,
      "defaultLocation": "Loading Bay",
      "requiresCutter": false,
      "requiresDrills": false,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "supplied-table",
      "locationConfidence": "category-inference-confirm-in-game"
    },
    {
      "id": "safety-deposit-boxes",
      "name": "Safety Deposit Boxes",
      "category": "deposit",
      "normalMin": null,
      "normalMax": null,
      "normalStep": null,
      "weight": 30,
      "defaultLocation": "Vault",
      "requiresCutter": false,
      "requiresDrills": true,
      "sourceIds": [
        "user-table"
      ],
      "confidence": "unresolved",
      "locationConfidence": "category-inference-confirm-in-game"
    }
  ],
  "primaries": [
    {
      "id": "custom",
      "name": "Custom / current weekly painting",
      "normalRepeat": null,
      "confidence": "enter-board-value"
    },
    {
      "id": "la-derniere-debauche",
      "name": "La Dernière Débauche",
      "normalRepeat": 481250,
      "confidence": "Normal observed; Hard availability unverified",
      "mustSell": true
    },
    {
      "id": "consumato",
      "name": "Consumato",
      "normalRepeat": 308000,
      "confidence": "Normal repeat observed; other prices derived"
    },
    {
      "id": "i-hear-voices",
      "name": "I Hear Voices",
      "normalRepeat": 308500,
      "confidence": "Normal repeat observed; other prices derived"
    },
    {
      "id": "mi-o-melee",
      "name": "Mi O Melee",
      "normalRepeat": 317000,
      "confidence": "Normal repeat / weekly observed; Hard derived"
    },
    {
      "id": "downfall-of-rome",
      "name": "The Downfall of Rome",
      "normalRepeat": 305000,
      "confidence": "Hard repeat / weekly observed; Normal derived"
    },
    {
      "id": "i-fruit",
      "name": "I, Fruit",
      "normalRepeat": 312000,
      "confidence": "Hard repeat / weekly observed; Normal derived"
    },
    {
      "id": "girl-pearl-necklace",
      "name": "The Girl with the Pearl Necklace",
      "normalRepeat": 309500,
      "confidence": "Hard weekly board observed; other values derived"
    },
    {
      "id": "outcome-endeavour",
      "name": "The Outcome of Endeavour",
      "normalRepeat": 365000,
      "confidence": "Community wiki; event availability unverified"
    }
  ],
  "sources": [
    {
      "id": "user-table",
      "title": "User-supplied GTAWeb loot table",
      "url": "https://gtaweb.eu/gtao-map/ls/-/kortz-center",
      "kind": "supplied image",
      "note": "Exact Normal ranges, increments and bag weights transcribed from the attachment; image date unknown."
    },
    {
      "id": "boom-secondary",
      "title": "GTA BOOM: secondary loot and bag capacity",
      "url": "https://www.gtaboom.com/gta-online-kortz-center-heist-secondary-loot-payouts-bag-capacity-and-the-best-items-to-steal-6ee7",
      "kind": "first-hand guide",
      "note": "Difficulty and weekly effects; access gates. Some endpoints and item labels conflict with the supplied table."
    },
    {
      "id": "boom-payout",
      "title": "GTA BOOM: payouts and tested runs",
      "url": "https://www.gtaboom.com/gta-online-kortz-center-heist-payouts-4a8e",
      "kind": "first-hand guide",
      "note": "Observed solo payout screens. Full Hard primary catalogue remains unconfirmed."
    },
    {
      "id": "boom-scope",
      "title": "GTA BOOM: complete scope-out guide",
      "url": "https://www.gtaboom.com/kortz-center-heist-complete-scope-out-guide-d88b",
      "kind": "first-hand guide",
      "note": "Buyer list, equipment and security gates."
    },
    {
      "id": "boom-hub",
      "title": "GTA BOOM: heist overview",
      "url": "https://www.gtaboom.com/kortz-center-heist-8aff",
      "kind": "guide",
      "note": "Normal Elite thresholds, costs and supporting properties."
    },
    {
      "id": "rockstar",
      "title": "Rockstar Games: heist launch",
      "url": "https://www.rockstargames.com/newswire/article/2525o93834o413/the-kortz-center-heist-now-available-in-gta-online",
      "kind": "official",
      "note": "Page located, but browser text extraction returned no body. Not used to independently verify numerical rules."
    },
    {
      "id": "atwiki",
      "title": "Japanese GTA Online community wiki",
      "url": "https://w.atwiki.jp/gtav/pages/3237.html",
      "kind": "community",
      "note": "Equal secondary split, separate helper base, buyer bonuses, rotation and awards. Elite loss threshold conflicts with English guides."
    },
    {
      "id": "heisttake",
      "title": "HEISTTAKE: Kortz Center payout model",
      "url": "https://heisttake.com/en/przewodnik/kortz-center",
      "kind": "community model",
      "note": "Corroborates equal secondary shares and separate helper base; model remains provisional."
    },
    {
      "id": "blamp",
      "title": "Blamp26: community calculator and script-name reference",
      "url": "https://github.com/Blamp26/kortz-center-heist-calculator",
      "kind": "community software",
      "note": "Claims 64 localized names from the scoping script. Its older bonus and weight defaults disagree with later observations; implementation not reused."
    },
    {
      "id": "steam",
      "title": "Steam Community: Kortz Center guide",
      "url": "https://steamcommunity.com/sharedfiles/filedetails/?id=3765266788",
      "kind": "community guide",
      "note": "Useful cross-check, but early bag-weight and Hard bonus claims conflict."
    },
    {
      "id": "beebom",
      "title": "Beebom: target catalogue",
      "url": "https://beebom.com/gta-online-kortz-center-heist-targets/",
      "kind": "launch guide",
      "note": "Four vault-painting prices have apparent extra zeros. Not used for price defaults."
    },
    {
      "id": "boss",
      "title": "GTA Boss: finale walkthrough",
      "url": "https://www.gtaboss.gg/gta-5-online/guides/kortz-center-heist-finale-walkthrough",
      "kind": "research guide",
      "note": "Explicitly work in progress; crew payout and vault-weight statements conflict."
    }
  ]
}