{
  "settings": {
    "modelBasePath": "models/furniture/",
    "defaultMaterialProperties": {
      "roughness": 0.8,
      "metalness": 0
    },
    "scale": 1
  },
  "componentCategories": {
    "module": {
      "name": "Modules",
      "order": 1
    },
    "panel": {
      "name": "Panels",
      "order": 2
    },
    "backrest": {
      "name": "Backrests",
      "order": 3
    },
    "cushion": {
      "name": "Cushions",
      "order": 4
    },
    "accessory": {
      "name": "Accessories",
      "order": 5
    },
    "corner": {
      "name": "Corner Pieces",
      "order": 6
    },
    "chaise": {
      "name": "Chaise",
      "order": 7
    },
    "table": {
      "name": "Tables",
      "order": 8
    },
    "storage": {
      "name": "Storage",
      "order": 9
    }
  },
  "collections": {
    "__oiko": {
      "name": "Oiko",
      "code": "oiko",
      "cart": false,
      "hasLegs": false,
      "legTextures": false,
      "hasCovers": false,
      "items": [
        {
          "id": "oiko-v",
          "name": "Oiko V",
          "type": "sofa",
          "componentType": "module",
          "model": "oiko/oiko-v.gltf",
          "urlCode": "oiko-v",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.842, "y": 0.64, "z": 1.623 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.81}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.50}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "oiko-ot",
          "name": "Oiko OT",
          "type": "sofa",
          "componentType": "module",
          "model": "oiko/oiko-ot.gltf",
          "urlCode": "oiko-ot",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.842, "y": 0.64, "z": 1.623 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.81}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.50}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "oiko-ts",
          "name": "Oiko TS",
          "type": "sofa",
          "componentType": "module",
          "model": "oiko/oiko-ts.gltf",
          "urlCode": "oiko-ts",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.842, "y": 0.64, "z": 1.623 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.81}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.50}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "oiko-sta",
          "name": "Oiko STA",
          "type": "sofa",
          "componentType": "module",
          "model": "oiko/oiko-sta.gltf",
          "urlCode": "oiko-sta",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.842, "y": 0.64, "z": 1.623 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.81}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.50}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        }
      ]
    },
    "matacao3": {
      "name": "Matacao 3",
      "code": "matacao3",
      "cart": true,
      "hasLegs": false,
      "legTextures": false,
      "items": [
        {
          "id": "matacao3-st",
          "name": "Matacao 3 ST",
          "type": "sofa",
          "componentType": "module",
          "model": "matacao3/matacao3-st.gltf",
          "urlCode": "matacao3-st",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.880, "y": 0.40, "z": 0.880 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": 0     }, "accepts": ["panel"]},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": 0     }, "accepts": ["panel"]},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z": 0.440 }, "accepts": ["panel"]},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.440}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": -0.440}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0.440}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": -0.440}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0.440}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x": -0.440, "y": 0, "z":  0.440}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.440}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "front", "offset": {"x":  0.440, "y": 0, "z":  0.440}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x": -0.440, "y": 0, "z": -0.440}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.440}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "back",  "offset": {"x":  0.440, "y": 0, "z": -0.440}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772}
            ]
          }
        },
        {
          "id": "matacao3-sd",
          "name": "Matacao 3 SD",
          "type": "sofa",
          "componentType": "module",
          "model": "matacao3/matacao3-sd.gltf",
          "urlCode": "matacao3-sd",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.880, "y": 0.40, "z": 1.140 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": 0     }, "accepts": ["panel"]},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": 0     }, "accepts": ["panel"]},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z": 0.570 }, "accepts": ["panel"]},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.570}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": -0.570}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0.570}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": -0.570}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0.570}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x": -0.440, "y": 0, "z":  0.570}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.570}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "front", "offset": {"x":  0.440, "y": 0, "z":  0.570}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x": -0.440, "y": 0, "z": -0.570}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.570}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "back",  "offset": {"x":  0.440, "y": 0, "z": -0.570}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772}
            ]
          }
        },
        {
          "id": "matacao3-sl",
          "name": "Matacao 3 SL",
          "type": "sofa",
          "componentType": "module",
          "model": "matacao3/matacao3-sl.gltf",
          "urlCode": "matacao3-sl",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.880, "y": 0.40, "z": 2.000 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": -0.335}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0.335}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": -0.335}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0.335}, "accepts": ["panel"]},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  1.000}, "accepts": ["panel"]},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -1.000}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": -1.000}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z": -0.500}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  0.500}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "left",  "offset": {"x": -0.440, "y": 0, "z":  1.000}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": -1.000}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z": -0.500}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  0.500}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "right", "offset": {"x":  0.440, "y": 0, "z":  1.000}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x": -0.440, "y": 0, "z":  1.000}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  1.000}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "front", "offset": {"x":  0.440, "y": 0, "z":  1.000}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x": -0.440, "y": 0, "z": -1.000}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 772},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -1.000}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 965},
              {"side": "back",  "offset": {"x":  0.440, "y": 0, "z": -1.000}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 772}
            ]
          }
        },
        {
          "id": "matacao3-sm",
          "name": "Matacao 3 SM",
          "type": "sofa",
          "componentType": "module",
          "model": "matacao3/matacao3-sm.gltf",
          "urlCode": "matacao3-sm",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBoxes": [
              { "size": { "x": 0.260, "y": 0.40, "z": 0.940 }, "offset": { "x": -0.270, "y": 0, "z": -0.070 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.860 }, "offset": { "x": -0.085, "y": 0, "z": -0.030 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.810 }, "offset": { "x":  0.025, "y": 0, "z": -0.005 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.760 }, "offset": { "x":  0.135, "y": 0, "z":  0.020 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.720 }, "offset": { "x":  0.245, "y": 0, "z":  0.040 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.580 }, "offset": { "x":  0.355, "y": 0, "z":  0.110 } },
              { "size": { "x": 0.110, "y": 0.40, "z": 0.320 }, "offset": { "x":  0.465, "y": 0, "z":  0.240 } }
            ],
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.424, "y": 0, "z": -0.083}, "accepts": ["panel"]},
              {"side": "front", "offset": {"x":  0.075, "y": 0, "z":  0.419}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.424, "y": 0, "z": -0.546}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 770},
              {"side": "left",  "offset": {"x": -0.424, "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 771},
              {"side": "left",  "offset": {"x": -0.424, "y": 0, "z":  0.380}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 770},
              {"side": "front", "offset": {"x": -0.382, "y": 0, "z":  0.419}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 770},
              {"side": "front", "offset": {"x":  0.075, "y": 0, "z":  0.419}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 771},
              {"side": "front", "offset": {"x":  0.532, "y": 0, "z":  0.419}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 770},
              {"side": "back",  "offset": {"x": -0.075, "y": 0, "z": -0.430}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 749, "facingAngle": 157.5},
              {"side": "right", "offset": {"x":  0.427, "y": 0, "z":  0.070}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 749, "facingAngle": 112.5}
            ]
          }
        },
        {
          "id": "matacao3-sg",
          "name": "Matacao 3 SG",
          "type": "sofa",
          "componentType": "module",
          "model": "matacao3/matacao3-sg.gltf",
          "urlCode": "matacao3-sg",
          "description": "Comfortable three-seat sofa with modern design",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "panelsAllSides": true,
            "collisionBoxes": [
              { "size": { "x": 0.060, "y": 0.40, "z": 1.028 }, "offset": { "x": -0.530, "y": 0, "z": -0.010 } },
              { "size": { "x": 0.200, "y": 0.40, "z": 1.028 }, "offset": { "x": -0.400, "y": 0, "z":  0.004 } },
              { "size": { "x": 0.200, "y": 0.40, "z": 1.119 }, "offset": { "x": -0.200, "y": 0, "z":  0.0495 } },
              { "size": { "x": 0.220, "y": 0.40, "z": 1.220 }, "offset": { "x":  0.010, "y": 0, "z":  0.100 } },
              { "size": { "x": 0.140, "y": 0.40, "z": 1.220 }, "offset": { "x":  0.190, "y": 0, "z":  0.100 } },
              { "size": { "x": 0.140, "y": 0.40, "z": 1.057 }, "offset": { "x":  0.330, "y": 0, "z":  0.0185 } },
              { "size": { "x": 0.150, "y": 0.40, "z": 0.845 }, "offset": { "x":  0.475, "y": 0, "z": -0.0375 } },
              { "size": { "x": 0.070, "y": 0.40, "z": 0.270 }, "offset": { "x":  0.585, "y": 0, "z":  0.077 } }
            ],
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.579, "y": 0, "z": -0.043}, "accepts": ["panel"]},
              {"side": "back",  "offset": {"x": -0.089, "y": 0, "z": -0.533}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x":  0.519, "y": 0, "z": -0.195}, "accepts": ["panel"], "facingAngle": 112.5},
              {"side": "front", "offset": {"x":  0.394, "y": 0, "z":  0.438}, "accepts": ["panel"], "facingAngle": 45.0},
              {"side": "front", "offset": {"x": -0.249, "y": 0, "z":  0.584}, "accepts": ["panel"], "facingAngle": -22.5},
              {"side": "left", "offset": {"x": -0.579, "y": 0, "z": -0.513}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 770},
              {"side": "left", "offset": {"x": -0.579, "y": 0, "z": -0.043}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 771},
              {"side": "left", "offset": {"x": -0.579, "y": 0, "z":  0.427}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 770},
              {"side": "back",  "offset": {"x": -0.559, "y": 0, "z": -0.533}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 770},
              {"side": "back",  "offset": {"x": -0.089, "y": 0, "z": -0.533}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 771},
              {"side": "back",  "offset": {"x":  0.381, "y": 0, "z": -0.533}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 770},
              {"side": "right", "offset": {"x":  0.519, "y": 0, "z": -0.195}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 749, "facingAngle": 112.5},
              {"side": "front", "offset": {"x":  0.394, "y": 0, "z":  0.438}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 748, "facingAngle": 45.0},
              {"side": "front", "offset": {"x": -0.249, "y": 0, "z":  0.584}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 749, "facingAngle": -22.5}
            ]
          }
        },
        {
          "id": "matacao3-h75",
          "name": "Matacao 3 H75",
          "type": "backrest",
          "componentType": "panel",
          "model": "matacao3/matacao3-h75.gltf",
          "urlCode": "matacao3-h75",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.100, "y": 0.37, "z": 0}, "accepts": ["cushion", "accessory"]}
            ]
          }
        },
        {
          "id": "matacao3-h95",
          "name": "Matacao 3 H95",
          "type": "backrest",
          "componentType": "panel",
          "model": "matacao3/matacao3-h95.gltf",
          "urlCode": "matacao3-h95",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.100, "y": 0.37, "z": 0}, "accepts": ["cushion", "accessory"]}
            ]
          }
        },
        {
          "id": "matacao3-p40",
          "name": "Matacao 3 P40",
          "type": "accessory",
          "componentType": "accessory",
          "model": "matacao3/matacao3-p40.gltf",
          "urlCode": "matacao3-p40",
          "properties": {
            "materialZones": ["fabric"]
          }
        },
        {
          "id": "matacao3-p50",
          "name": "Matacao 3 P50",
          "type": "cushion",
          "componentType": "cushion",
          "model": "matacao3/matacao3-p50.gltf",
          "urlCode": "matacao3-p50",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": {"size": {"x": 0.240, "y": 0.400, "z": 0.855}, "offset": {"x": 0.062, "y": 0.190, "z": 0.004}},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.220, "y": 0, "z": 0}, "accepts": ["accessory"]}
            ]
          }
        },
        {
          "id": "matacao3-p65",
          "name": "Matacao 3 P65",
          "type": "cushion",
          "componentType": "cushion",
          "model": "matacao3/matacao3-p65.gltf",
          "urlCode": "matacao3-p65",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": {"size": {"x": 0.290, "y": 0.567, "z": 0.867}, "offset": {"x": 0.057, "y": 0.275, "z": 0.004}},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.270, "y": 0, "z": 0}, "accepts": ["accessory"]}
            ]
          }
        }
      ]
    },
    "clooods": {
      "name": "Clooods",
      "code": "clooods",
      "cart": true,
      "hasLegs": true,
      "legTextures": true,
      "items": [
        {
          "id": "clooods-co",
          "name": "Clooods Corner",
          "type": "sofa",
          "componentType": "module",
          "model": "clooods/clooods-c.gltf",
          "urlCode": "clooods-co",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.92, "y": 0.42, "z": 0.92 }, "offset": { "x": -0.03, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["corner_wood_stand"], "baseHeight": 17 },
            "variants": [
              {
                "name": "Corner L",
                "attachmentPoints": [
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.03, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
                ]
              },
              {
                "name": "Corner R",
                "nodeAnimations": [
                  {"node": "corner_back_support", "rotation": {"x": 0, "y": 0, "z": -90}, "position": {"x": -23, "y": -3, "z":  0}},
                  {"node": "pillow",              "rotation": {"x": 0, "y": 0, "z": -90}, "position": {"x": -23, "y": -3, "z":  0}},
                  {"node": "corner_seat",         "rotation": {"x": 0, "y": 0, "z":  90}, "position": {"x": -3,  "y": 7, "z":  0}},
                  {"node": "side_support",        "rotation": {"x": 0, "y": 0, "z":  90}, "position": {"x": -3,  "y": 5, "z":  0}}
                ],
                "attachmentPoints": [
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.03, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
                ]
              },
              {
                "name": "Corner M L",
                "urlCode": "clooods-cx",
                "cartName": "Clooods Corner M",
                "nodeAnimations": [
                  {"node": "corner_back_support", "visible": false},
                  {"node": "pillow",              "visible": false}
                ],
                "attachmentPoints": [
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.03, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
                ]
              },
              {
                "name": "Corner M R",
                "urlCode": "clooods-cx",
                "cartName": "Clooods Corner M",
                "nodeAnimations": [
                  {"node": "corner_back_support", "visible": false},
                  {"node": "pillow",              "visible": false},
                  {"node": "corner_seat",         "rotation": {"x": 0, "y": 0, "z": 90}, "position": {"x": -3, "y": 7, "z": 0}},
                  {"node": "side_support",        "rotation": {"x": 0, "y": 0, "z": 90}, "position": {"x": -3, "y": 5, "z": 0}}
                ],
                "attachmentPoints": [
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.03, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.43, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
                ]
              }
            ]
          }
        },
        {
          "id": "clooods-cb",
          "name": "Clooods Corner B",
          "type": "sofa",
          "componentType": "module",
          "model": "clooods/clooods-cb.gltf",
          "urlCode": "clooods-cb",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.92, "y": 0.42, "z": 0.92 }, "offset": { "x": -0.03, "y": 0, "z": -0.06 } },
            "legProperties": { "groupNames": ["corner_wood_stand"], "baseHeight": 17 },
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.03, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.43, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z": -0.52}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z": -0.06}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "clooods-ot",
          "name": "Clooods Ottoman",
          "type": "sofa",
          "componentType": "module",
          "model": "clooods/clooods-ot.gltf",
          "urlCode": "clooods-ot",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.66, "y": 0.44, "z": 0.86 }, "offset": { "x": 0, "y": 0, "z": -0.03 } },
            "legProperties": { "groupNames": ["ottoman_wood_stand"], "baseHeight": 17 },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z": -0.03}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z": -0.03}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.33, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.33, "y": 0, "z":  0.40}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "clooods-ar",
          "name": "Clooods Armchair",
          "type": "chair",
          "componentType": "module",
          "model": "clooods/clooods-ar.gltf",
          "urlCode": "clooods-ar",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.66, "y": 0.42, "z": 0.92 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["armchair_wood_stand"], "baseHeight": 17 },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.33, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z": -0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.33, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.33, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.33, "y": 0, "z":  0.46}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0}
            ]
          }
        }
      ]
    },
    "bard": {
      "name": "Bard",
      "code": "bard",
      "cart": true,
      "hasLegs": false,
      "legTextures": false,
      "items": [
        {
          "id": "bard-e1",
          "name": "Bard E1",
          "type": "sofa",
          "componentType": "module",
          "model": "bard/bard-e1.gltf",
          "urlCode": "bard-e1",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.885, "y": 0.72, "z": 0.886 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.44,  "y": 0, "z": -0.446}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44,  "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44,  "y": 0, "z":  0.446}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44,  "y": 0, "z": -0.446}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44,  "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44,  "y": 0, "z":  0.446}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.446, "y": 0, "z":  0.44},  "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.44},  "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.446, "y": 0, "z":  0.44},  "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.446, "y": 0, "z": -0.44},  "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.44},  "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.446, "y": 0, "z": -0.44},  "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "bard-e2",
          "name": "Bard E2",
          "type": "sofa",
          "componentType": "module",
          "model": "bard/bard-e2.gltf",
          "urlCode": "bard-e2",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.880, "y": 0.72, "z": 1.131 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z": -0.565}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  0.565}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z": -0.565}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  0.565}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.44, "y": 0, "z":  0.565}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.565}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.44, "y": 0, "z":  0.565}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.44, "y": 0, "z": -0.565}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.565}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.44, "y": 0, "z": -0.565}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "bard-e3",
          "name": "Bard E3",
          "type": "sofa",
          "componentType": "module",
          "model": "bard/bard-e3.gltf",
          "urlCode": "bard-e3",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.880, "y": 0.72, "z": 2.008 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z": -0.551}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z": -1.004}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  0.551}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  1.004}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z": -0.551}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z": -1.004}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  0.551}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  1.004}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.45, "y": 0, "z":  1.004}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  1.004}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.45, "y": 0, "z":  1.004}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.45, "y": 0, "z": -1.004}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -1.004}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.45, "y": 0, "z": -1.004}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "bard-c1",
          "name": "Bard C1",
          "type": "accessory",
          "componentType": "cushion",
          "model": "bard/bard-c1.gltf",
          "urlCode": "bard-c1",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": []
          }
        },
        {
          "id": "bard-c2",
          "name": "Bard C2",
          "type": "accessory",
          "componentType": "cushion",
          "model": "bard/bard-c2.gltf",
          "urlCode": "bard-c2",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": []
          }
        },
        {
          "id": "bard-c3",
          "name": "Bard C3",
          "type": "accessory",
          "componentType": "cushion",
          "model": "bard/bard-c3.gltf",
          "urlCode": "bard-c3",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.280, "y": 0, "z": 0}, "accepts": ["cushion"], "acceptsOnly": ["bard-c1"]}
            ]
          }
        },
        {
          "id": "bard-n1",
          "name": "Bard N1",
          "type": "accessory",
          "componentType": "cushion",
          "model": "bard/bard-n1.gltf",
          "urlCode": "bard-n1",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.1, "y": 0, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "bard-r1",
          "name": "Bard R1",
          "type": "sofa",
          "componentType": "module",
          "model": "bard/bard-r1.gltf",
          "urlCode": "bard-r1",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "specialCaseSnapping": true,
            "collisionBox": { "size": { "x": 0.880, "y": 0.72, "z": 0.250 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.44, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.44, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.44, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.44, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 707737},
              {"side": "left",  "offset": {"x": -0.44, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 707737},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 707737},
              {"side": "right", "offset": {"x":  0.44, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 707737},
              {"side": "top",   "offset": {"x":  0,    "y": 0.380, "z":  0.2},  "accepts": ["cushion"], "requiresAdjacentModule": ["bard-e1", "bard-e2", "bard-e3"], "requiresAdjacentModuleOnSide": "front"},
              {"side": "top",   "offset": {"x":  0,    "y": 0.380, "z": -0.2},  "accepts": ["cushion"], "requiresAdjacentModule": ["bard-e1", "bard-e2", "bard-e3"], "requiresAdjacentModuleOnSide": "back", "rotationYOffset": 3.141592653589793}
            ]
          }
        },
        {
          "id": "bard-r2",
          "name": "Bard R2",
          "type": "sofa",
          "componentType": "module",
          "model": "bard/bard-r2.gltf",
          "urlCode": "bard-r2",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "specialCaseSnapping": true,
            "collisionBox": { "size": { "x": 1.127, "y": 0.72, "z": 0.250 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.565, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.565, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.565, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.565, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.565, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 707737},
              {"side": "left",  "offset": {"x": -0.565, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 707737},
              {"side": "right", "offset": {"x":  0.565, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 707737},
              {"side": "right", "offset": {"x":  0.565, "y": 0, "z": -0.125}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 707737},
              {"side": "top",   "offset": {"x":  0,     "y": 0.380, "z":  0.2},  "accepts": ["cushion"], "requiresAdjacentModule": ["bard-e1", "bard-e2", "bard-e3"], "requiresAdjacentModuleOnSide": "front"},
              {"side": "top",   "offset": {"x":  0,     "y": 0.380, "z": -0.2},  "accepts": ["cushion"], "requiresAdjacentModule": ["bard-e1", "bard-e2", "bard-e3"], "requiresAdjacentModuleOnSide": "back", "rotationYOffset": 3.141592653589793}
            ]
          }
        }
      ]
    },
    "bonbon3": {
      "name": "BonBon 3",
      "code": "bonbon3",
      "cart": true,
      "hasLegs": false,
      "legTextures": false,
      "items": [
        {
          "id": "bonbon3-t",
          "name": "BonBon3 T",
          "type": "sofa",
          "componentType": "module",
          "model": "bonbon3/bonbon3-t.gltf",
          "urlCode": "bonbon3-t",
          "properties": {
            "materialZones": ["fabric", "metal", "plastic"],
            "variants": [
              {
                "name": "Closed",
                "collisionBoxes": [
                  {"size": {"x": 2.052, "y": 0.30, "z": 0.800}, "offset": {"x": 0, "y": 0.25, "z":  0.003}},
                  {"size": {"x": 1.852, "y": 0.40, "z": 1.000}, "offset": {"x": 0, "y": 0.20, "z": -0.253}}
                ],
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z": -0.412}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z":      0}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z": -0.412}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z":      0}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.513, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.513, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -1.026, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.513, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.513, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  1.026, "y": 0, "z": -0.738}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x":  0.500, "y": 0.38, "z": -0.350}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x": -0.500, "y": 0.38, "z": -0.350}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0}
                ]
              },
              {
                "name": "Open",
                "collisionBoxes": [
                  {"size": {"x": 2.052, "y": 0.30, "z": 0.800}, "offset": {"x": 0, "y": 0.25, "z":  0.003}},
                  {"size": {"x": 1.852, "y": 0.40, "z": 0.800}, "offset": {"x": 0, "y": 0.20, "z": -0.603}}
                ],
                "clearanceBox": {"size": {"x": 2.052, "y": 0.72, "z": 0.500}, "offset": {"x": 0, "y": 0.36, "z": -0.989}},
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z": -0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z": -0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.513, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.513, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  1.026, "y": 0, "z":  0.412}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -1.026, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.513, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.513, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  1.026, "y": 0, "z": -0.988}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
                ],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.06, "z": 0}},
                  {"node": "Storage_GRP", "position": {"x": 0, "y": 0, "z": -0.9}}
                ]
              }
            ]
          }
        },
        {
          "id": "bonbon3-a",
          "name": "BonBon3 A",
          "type": "sofa",
          "componentType": "module",
          "model": "bonbon3/bonbon3-a.gltf",
          "urlCode": "bonbon3-a",
          "properties": {
            "materialZones": ["fabric", "metal", "plastic"],
            "compositeGroupName": "Armrest_GRP",
            "variants": [
              {
                "name": "Straight",
                "compositeOffset": {"x": -0.72, "y": 0, "z": 0},
                "compositeRotationY": 90,
                "collisionBoxes": [
                  {"size": {"x": 0.700, "y": 0.40, "z": 1.000}, "offset": {"x": 0, "y": 0.20, "z": -0.565}},
                  {"size": {"x": 0.822, "y": 0.30, "z": 1.467}, "offset": {"x": 0, "y": 0.25, "z": -0.003}}
                ],
                "attachmentPoints": [
                  {"side": "back",  "offset": {"x":  0.411, "y": 0,    "z": -1.063}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0,    "z": -1.063}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.411, "y": 0,    "z": -1.063}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z": -1.063}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z": -1.063}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x":  0,     "y": 0.38, "z": -0.650}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0, "rotationY": -90}
                ]
              },
              {
                "name": "Right",
                "compositeOffset": {"x": -0.32, "y": 0, "z": -0.42},
                "compositeRotationY": 0,
                "collisionBoxes": [
                  {"size": {"x": 0.822, "y": 0.30, "z": 1.467}, "offset": {"x": 0, "y": 0.25, "z": -0.003}},
                  {"size": {"x": 0.985, "y": 0.40, "z": 0.618}, "offset": {"x":  0.262, "y": 0.20, "z": -0.321}}
                ],
                "attachmentPoints": [
                  {"side": "back",  "offset": {"x":  0.750, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.750, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0.090}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.750, "y": 0,    "z":  0.090}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x":  0.350, "y": 0.38, "z": -0.300}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0, "rotationY": -180}
                ]
              },
              {
                "name": "Left",
                "compositeOffset": {"x": -0.32, "y": 0, "z": 0.42},
                "compositeRotationY": 180,
                "collisionBoxes": [
                  {"size": {"x": 0.822, "y": 0.30, "z": 1.467}, "offset": {"x": 0, "y": 0.25, "z": -0.003}},
                  {"size": {"x": 0.985, "y": 0.40, "z": 0.618}, "offset": {"x": -0.262, "y": 0.20, "z": -0.319}}
                ],
                "attachmentPoints": [
                  {"side": "back",  "offset": {"x":  0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.750, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.750, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.750, "y": 0,    "z":  0.090}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0.090}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x": -0.350, "y": 0.38, "z": -0.300}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0, "rotationY": 0}
                ]
              },
              {
                "name": "Open",
                "compositeOffset": {"x": -0.72, "y": 0, "z": 0},
                "compositeRotationY": 90,
                "collisionBoxes": [
                  {"size": {"x": 0.600, "y": 0.40, "z": 0.600}, "offset": {"x": 0, "y": 0.20, "z": -0.900}},
                  {"size": {"x": 0.822, "y": 0.30, "z": 1.467}, "offset": {"x": 0, "y": 0.25, "z": -0.003}}
                ],
                "clearanceBox": {"size": {"x": 0.818, "y": 0.72, "z": 0.500}, "offset": {"x": 0, "y": 0.36, "z": -1.304}},
                "attachmentPoints": [
                  {"side": "back",  "offset": {"x":  0.411, "y": 0,    "z": -1.3025}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0,    "z": -1.3025}, "accepts": ["module"], "anchorType": "middle","compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.411, "y": 0,    "z": -1.3025}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z": -0.710}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0},     "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.411, "y": 0,    "z":  0.710}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
                ],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.06, "z": 0}},
                  {"node": "Storage_GRP", "position": {"x": 0, "y": 0, "z": -0.5}}
                ]
              }
            ]
          }
        },
        {
          "id": "bonbon3-f",
          "name": "BonBon3 F",
          "type": "ottoman",
          "componentType": "module",
          "model": "bonbon3/bonbon3-f.gltf",
          "urlCode": "bonbon3-f",
          "properties": {
            "materialZones": ["fabric", "metal", "plastic"],
            "variants": [
              {
                "name": "Closed",
                "collisionBoxes": [
                  {"size": {"x": 0.700, "y": 0.40, "z": 1.150}, "offset": {"x": 0, "y": 0.20, "z": -0.165}},
                  {"size": {"x": 0.822, "y": 0.30, "z": 0.797}, "offset": {"x": 0, "y": 0.25, "z": -0.003}}
                ],
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z": -0.734}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z": -0.400}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z": -0.734}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z": -0.400}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.413, "y": 0, "z": -0.734}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.734}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.413, "y": 0, "z": -0.734}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x":  0,     "y": 0.38, "z": -0.350}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0}
                ]
              },
              {
                "name": "Open",
                "collisionBoxes": [
                  {"size": {"x": 0.700, "y": 0.40, "z": 0.797}, "offset": {"x": 0, "y": 0.20, "z": -0.600}},
                  {"size": {"x": 0.822, "y": 0.30, "z": 0.797}, "offset": {"x": 0, "y": 0.25, "z": -0.003}}
                ],
                "clearanceBox": {"size": {"x": 0.826, "y": 0.72, "z": 0.500}, "offset": {"x": 0, "y": 0.36, "z": -0.984}},
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z": -0.974}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z": -0.400}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z": -0.974}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z": -0.400}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.413, "y": 0, "z":  0.414}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.413, "y": 0, "z": -0.974}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.974}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.413, "y": 0, "z": -0.974}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
                ],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.06, "z": 0}},
                  {"node": "Storage_GRP", "position": {"x": 0, "y": 0, "z": -0.9}}
                ]
              }
            ]
          }
        },
        {
          "id": "bonbon3-c",
          "name": "BonBon3 C",
          "type": "sofa",
          "componentType": "module",
          "model": "bonbon3/bonbon3-c.gltf",
          "urlCode": "bonbon3-c",
          "properties": {
            "materialZones": ["fabric", "metal", "plastic"],
            "variants": [
              {
                "name": "Closed",
                "collisionBoxes": [
                  {"size": {"x": 0.622, "y": 0.40, "z": 0.346}, "offset": {"x": 0, "y": 0.20, "z": -0.171}},
                  {"size": {"x": 0.446, "y": 0.10, "z": 0.446}, "offset": {"x": 0, "y": 0.05, "z":  0.170}}
                ],
                "attachmentPoints": [
                  {"side": "front", "offset": {"x": -0.311, "y": 0, "z":  0.002}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.002}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.311, "y": 0, "z":  0.002}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "top",   "offset": {"x":  0,     "y": 0.350, "z": 0.057}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0, "requiresAdjacentModule": ["bonbon3-a", "bonbon3-t", "bonbon3-f"], "requiresAdjacentModuleOnSide": "front"}
                ]
              },
              {
                "name": "Open",
                "collisionBox": {"size": {"x": 0.622, "y": 0.72, "z": 0.594}, "offset": {"x": 0, "y": 0.36, "z": 0.213}},
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.311, "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.311, "y": 0, "z":  0.213}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.311, "y": 0, "z":  0.510}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.311, "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.311, "y": 0, "z":  0.213}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.311, "y": 0, "z":  0.510}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.311, "y": 0, "z":  0.510}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.510}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.311, "y": 0, "z":  0.510}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.311, "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.311, "y": 0, "z": -0.083}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
                ],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.06, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "bonbon3-d",
          "name": "BonBon3 D",
          "type": "sofa",
          "componentType": "module",
          "model": "bonbon3/bonbon3-d.gltf",
          "urlCode": "bonbon3-d",
          "properties": {
            "materialZones": ["fabric", "plastic"],
            "collisionBoxes": [
              {"size": {"x": 1.157, "y": 0.603, "z": 0.340}, "offset": {"x": 0, "y": 0.3015, "z": -0.157}},
              {"size": {"x": 0.300, "y": 0.10, "z": 0.100},  "offset": {"x": 0, "y": 0.05,   "z":  0.057}}
            ],
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.579, "y": 0, "z":  0.013}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.240, "y": 0, "z":  0.013}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.240, "y": 0, "z":  0.013}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.579, "y": 0, "z":  0.013}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "top",   "offset": {"x":  0,     "y": 0.38, "z": 0.057}, "accepts": ["cushion"], "anchorType": null, "compatibilityTag": 0, "requiresAdjacentModule": ["bonbon3-a", "bonbon3-t", "bonbon3-f"]}
            ]
          }
        },
        {
          "id": "bonbon3-b",
          "name": "BonBon3 B",
          "type": "cushion",
          "componentType": "cushion",
          "model": "bonbon3/bonbon3-b.gltf",
          "urlCode": "bonbon3-b",
          "properties": {
            "materialZones": ["fabric"]
          }
        },
        {
          "id": "bonbon3-h",
          "name": "BonBon3 H",
          "type": "cushion",
          "componentType": "cushion",
          "model": "bonbon3/bonbon3-h.gltf",
          "urlCode": "bonbon3-h",
          "properties": {
            "materialZones": ["fabric"]
          }
        },
        {
          "id": "bonbon3-r",
          "name": "BonBon3 R",
          "type": "cushion",
          "componentType": "cushion",
          "model": "bonbon3/bonbon3-r.gltf",
          "urlCode": "bonbon3-r",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": -0.2, "y": 0.340, "z": 0}, "accepts": ["cushion"], "acceptsOnly": ["bonbon3-h"], "requiresParent": ["bonbon3-n1"]}
            ]
          }
        },
        {
          "id": "bonbon3-rh",
          "name": "BonBon3 R+H",
          "type": "cushion",
          "componentType": "accessory",
          "model": "bonbon3/bonbon3-r.gltf",
          "urlCode": "bonbon3-r",
          "properties": {
            "materialZones": ["fabric"],
            "attachChildOnSpawn": ["bonbon3-h"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": -0.2, "y": 0.340, "z": 0}, "accepts": ["cushion"], "acceptsOnly": ["bonbon3-h"], "requiresParent": ["bonbon3-n1"]}
            ]
          }
        },
        {
          "id": "bonbon3-n1",
          "name": "BonBon3 N1",
          "type": "cushion",
          "componentType": "cushion",
          "model": "bonbon3/bard-n1.gltf",
          "urlCode": "bonbon3-n1",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.1, "y": 0, "z": 0}, "accepts": ["cushion", "accessory"]}
            ]
          }
        }
      ]
    },
    "diagon": {
      "name": "Diagon",
      "code": "diagon",
      "cart": true,
      "hasLegs": true,
      "legTextures": true,
      "items": [
        {
          "id": "diagon-stl",
          "name": "Diagon Stool Left",
          "type": "table",
          "componentType": "module",
          "model": "diagon/diagon-stl.gltf",
          "urlCode": "diagon-stl",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 17 },
            "collisionBoxes": [
              { "size": { "x": 0.086, "y": 0.4, "z": 0.599 }, "offset": { "x": -0.249, "y": 0, "z":  0.045 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.589 }, "offset": { "x": -0.163, "y": 0, "z":  0.039 } },
              { "size": { "x": 0.086, "y": 0.4, "z":  0.56 }, "offset": { "x": -0.077, "y": 0, "z":  0.024 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.528 }, "offset": { "x":  0.008, "y": 0, "z":  0.009 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.495 }, "offset": { "x":  0.094, "y": 0, "z": -0.008 } },
              { "size": { "x": 0.086, "y": 0.4, "z":  0.46 }, "offset": { "x":   0.18, "y": 0, "z": -0.024 } },
              { "size": { "x": 0.086, "y": 0.4, "z":  0.42 }, "offset": { "x":  0.266, "y": 0, "z": -0.041 } }
            ],
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.281, "y": 0, "z":  0.365}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0, "facingAngle": 22.5},
              {"side": "front", "offset": {"x":  0.286, "y": 0, "z":   0.13}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0, "facingAngle": 22.5},
              {"side": "right", "offset": {"x":  0.284, "y": 0, "z":  0.125}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.284, "y": 0, "z": -0.235}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.284, "y": 0, "z": -0.235}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.281, "y": 0, "z": -0.235}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.281, "y": 0, "z":  0.365}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.281, "y": 0, "z": -0.235}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "diagon-str",
          "name": "Diagon Stool Right",
          "type": "table",
          "componentType": "module",
          "model": "diagon/diagon-str.gltf",
          "urlCode": "diagon-str",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 17 },
            "collisionBoxes": [
              { "size": { "x": 0.086, "y": 0.4, "z":  0.42 }, "offset": { "x": -0.249, "y": 0, "z": -0.041 } },
              { "size": { "x": 0.086, "y": 0.4, "z":  0.46 }, "offset": { "x": -0.163, "y": 0, "z": -0.024 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.495 }, "offset": { "x": -0.077, "y": 0, "z": -0.008 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.528 }, "offset": { "x":  0.008, "y": 0, "z":  0.009 } },
              { "size": { "x": 0.086, "y": 0.4, "z":  0.56 }, "offset": { "x":  0.094, "y": 0, "z":  0.024 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.589 }, "offset": { "x":   0.18, "y": 0, "z":  0.039 } },
              { "size": { "x": 0.086, "y": 0.4, "z": 0.599 }, "offset": { "x":  0.266, "y": 0, "z":  0.045 } }
            ],
            "attachmentPoints": [
              {"side": "front", "offset": {"x": -0.269, "y": 0, "z":  0.131}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0, "facingAngle": -22.5},
              {"side": "front", "offset": {"x":  0.298, "y": 0, "z":  0.366}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0, "facingAngle": -22.5},
              {"side": "left",  "offset": {"x": -0.267, "y": 0, "z":  0.126}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.267, "y": 0, "z": -0.234}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.267, "y": 0, "z": -0.234}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.298, "y": 0, "z": -0.234}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.298, "y": 0, "z":  0.366}, "accepts": ["module"], "anchorType": "left",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.298, "y": 0, "z": -0.234}, "accepts": ["module"], "anchorType": "right", "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "diagon-lol",
          "name": "Diagon Lounge Left",
          "type": "module",
          "componentType": "module",
          "model": "diagon/diagon-lol.gltf",
          "urlCode": "diagon-lol",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 17 },
            "collisionBoxes": [
              { "size": { "x": 0.145, "y": 0.4, "z": 1.312 }, "offset": { "x": -0.383, "y": 0, "z": -0.025 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.364 }, "offset": { "x": -0.238, "y": 0, "z":  0.001 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.416 }, "offset": { "x": -0.092, "y": 0, "z":  0.027 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.455 }, "offset": { "x":  0.053, "y": 0, "z":  0.046 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.447 }, "offset": { "x":  0.198, "y": 0, "z":  0.042 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.138 }, "offset": { "x":  0.343, "y": 0, "z": -0.113 } },
              { "size": { "x": 0.145, "y": 0.4, "z":  0.79 }, "offset": { "x":  0.489, "y": 0, "z": -0.287 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 0.441 }, "offset": { "x":  0.634, "y": 0, "z":  -0.46 } }
            ],
            "attachmentPoints": [
              {"side": "right", "offset": {"x":  0.138, "y":   0, "z": 0.775}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0, "facingAngle": 67.5},
              {"side": "right", "offset": {"x":  0.721, "y":   0, "z": -0.68}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0, "facingAngle": 67.5},
              {"side": "right", "offset": {"x":  0.319, "y":   0, "z": 0.324}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0, "facingAngle": 67.5},
              {"side": "front", "offset": {"x":  0.121, "y":   0, "z": 0.787}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0, "facingAngle": -22.5},
              {"side": "front", "offset": {"x": -0.449, "y":   0, "z":  0.57}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0, "facingAngle": -22.5},
              {"side": "back",  "offset": {"x":  0.045, "y": 0.1, "z":  -0.7}, "accepts": ["backrest"]},
              {"side": "left",  "offset": {"x":  -0.48, "y": 0.1, "z": -0.05}, "accepts": ["backrest"]},
              {"side": "top",   "offset": {"x":  -0.13, "y": 0.4, "z": -0.31}, "accepts": ["cushion"], "acceptsOnly": ["diagon-mp", "diagon-sp"], "rotationY": -45, "fixed": true, "requiresFlankingCushions": ["diagon-bp"], "flankRadius": 0.6, "connectionOffsetByUrlCode": {"diagon-mp": {"x": 0.08, "y": 0, "z": -0.08}}}
            ]
          }
        },
        {
          "id": "diagon-lor",
          "name": "Diagon Lounge Right",
          "type": "module",
          "componentType": "module",
          "model": "diagon/diagon-lor.gltf",
          "urlCode": "diagon-lor",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 17 },
            "collisionBoxes": [
              { "size": { "x": 0.145, "y": 0.4, "z": 0.441 }, "offset": { "x": -0.383, "y": 0, "z":  -0.46 } },
              { "size": { "x": 0.145, "y": 0.4, "z":  0.79 }, "offset": { "x": -0.238, "y": 0, "z": -0.287 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.138 }, "offset": { "x": -0.092, "y": 0, "z": -0.113 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.447 }, "offset": { "x":  0.053, "y": 0, "z":  0.042 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.455 }, "offset": { "x":  0.198, "y": 0, "z":  0.046 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.416 }, "offset": { "x":  0.343, "y": 0, "z":  0.027 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.364 }, "offset": { "x":  0.489, "y": 0, "z":  0.001 } },
              { "size": { "x": 0.145, "y": 0.4, "z": 1.312 }, "offset": { "x":  0.634, "y": 0, "z": -0.025 } }
            ],
            "attachmentPoints": [
              {"side": "left",  "offset": {"x":  0.113, "y":   0, "z": 0.775}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0, "facingAngle": -67.5},
              {"side": "left",  "offset": {"x":  -0.47, "y":   0, "z": -0.68}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0, "facingAngle": -67.5},
              {"side": "left",  "offset": {"x": -0.068, "y":   0, "z": 0.324}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0, "facingAngle": -67.5},
              {"side": "front", "offset": {"x":   0.13, "y":   0, "z": 0.787}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0, "facingAngle": 22.5},
              {"side": "front", "offset": {"x":    0.7, "y":   0, "z":  0.57}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0, "facingAngle": 22.5},
              {"side": "back",  "offset": {"x":  0.207, "y": 0.1, "z":  -0.7}, "accepts": ["backrest"]},
              {"side": "right", "offset": {"x":   0.72, "y": 0.1, "z": -0.05}, "accepts": ["backrest"]},
              {"side": "top",   "offset": {"x":   0.36, "y": 0.4, "z": -0.32}, "accepts": ["cushion"], "acceptsOnly": ["diagon-mp", "diagon-sp"], "rotationY": -140, "fixed": true, "requiresFlankingCushions": ["diagon-bp"], "flankRadius": 0.6, "connectionOffsetByUrlCode": {"diagon-mp": {"x": 0.1, "y": 0, "z": 0.08}}}
            ]
          }
        },
        {
          "id": "diagon-mp",
          "name": "Diagon Medium Cushion",
          "type": "cushion",
          "componentType": "cushion",
          "model": "diagon/diagon-mp.gltf",
          "urlCode": "diagon-mp",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.3, "y": 0.38, "z": 0.6 } },
            "attachmentPoints": [
              {"side": "top", "offset": {"x": 0.15, "y": 0, "z": 0}, "accepts": ["cushion"], "acceptsOnly": ["diagon-sp"], "rotationY": 0, "fixed": true, "requiresFlankingCushions": ["diagon-bp"], "flankRadius": 0.6}
            ]
          }
        },
        {
          "id": "diagon-sp",
          "name": "Diagon Small Cushion",
          "type": "cushion",
          "componentType": "cushion",
          "model": "diagon/diagon-sp.gltf",
          "urlCode": "diagon-sp",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.24, "y": 0.3, "z": 0.34 } }
          }
        },
        {
          "id": "diagon-bp",
          "name": "Diagon Big Cushion",
          "type": "cushion",
          "componentType": "cushion",
          "model": "diagon/diagon-bp.gltf",
          "urlCode": "diagon-bp",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.3, "y": 0.42, "z": 0.88 } }
          }
        },
        {
          "id": "diagon-bp-l",
          "name": "Diagon Big Cushion L",
          "type": "cushion",
          "componentType": "cushion",
          "model": "diagon/diagon-bp.gltf",
          "urlCode": "diagon-bp",
          "properties": {
            "materialZones": ["fabric"],
            "mirror": "x",
            "collisionBox": { "size": { "x": 0.3, "y": 0.42, "z": 0.88 } }
          }
        },
        {
          "id": "diagon-br",
          "name": "Diagon Back Rest",
          "type": "backrest",
          "componentType": "backrest",
          "model": "diagon/diagon-br.gltf",
          "urlCode": "diagon-br",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.05, "y": 0.3, "z": 0}, "accepts": ["cushion"], "acceptsOnly": ["diagon-bp"]}
            ]
          }
        }
      ]
    },
    "cascais": {
      "name": "Cascais",
      "code": "cascais",
      "cart": true,
      "hasLegs": true,
      "legTextures": true,
      "items": [
        {
          "id": "cascais-f",
          "name": "Cascais F",
          "type": "sofa",
          "componentType": "module",
          "model": "cascais/cascais-f.gltf",
          "urlCode": "cascais-f",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.980, "y": 0.72, "z": 0.744 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 7.5 },
            "attachmentPoints": [
              {"side": "left", "offset": {"x": -0.49, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x": 0.49, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z": -0.373}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.49, "y": 0, "z":  0.373}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.49, "y": 0, "z": -0.373}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.49, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.49, "y": 0, "z":  0.373}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.49, "y": 0, "z":  0.373}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.373}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.49, "y": 0, "z":  0.373}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.49, "y": 0, "z": -0.373}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.373}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.49, "y": 0, "z": -0.373}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "cascais-k",
          "name": "Cascais K",
          "type": "sofa",
          "componentType": "module",
          "model": "cascais/cascais-k.gltf",
          "urlCode": "cascais-k",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.990, "y": 0.72, "z": 0.990 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 7.5 },
            "attachmentPoints": [
              {"side": "left", "offset": {"x": -0.495, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x": 0.495, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "front", "offset": {"x": 0, "y": 0.31, "z": 0.495}, "accepts": ["panel"]},
              {"side": "back", "offset": {"x": 0, "y": 0.31, "z": -0.495}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "cascais-l",
          "name": "Cascais L",
          "type": "sofa",
          "componentType": "module",
          "model": "cascais/cascais-l.gltf",
          "urlCode": "cascais-l",
          "properties": {
            "materialZones": ["fabric", "legs", "accents"],
            "collisionBox": { "size": { "x": 0.990, "y": 0.72, "z": 1.979 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 7.5 },
            "attachmentPoints": [
              {"side": "left", "offset": {"x": -0.495, "y": 0.31, "z": -0.33}, "accepts": ["panel"]},
              {"side": "left", "offset": {"x": -0.495, "y": 0.31, "z": 0.33}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x": 0.495, "y": 0.31, "z": -0.33}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x": 0.495, "y": 0.31, "z": 0.33}, "accepts": ["panel"]},
              {"side": "front", "offset": {"x": 0, "y": 0.31, "z": 0.99}, "accepts": ["panel"]},
              {"side": "back", "offset": {"x": 0, "y": 0.31, "z": -0.99}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z": -0.99 }, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.495, "y": 0, "z":  0.99 }, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z": -0.99 }, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z":  0    }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.495, "y": 0, "z":  0.99 }, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.495, "y": 0, "z":  0.99 }, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.99 }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.495, "y": 0, "z":  0.99 }, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.495, "y": 0, "z": -0.99 }, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.99 }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.495, "y": 0, "z": -0.99 }, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "cascais-v",
          "name": "Cascais V",
          "type": "sofa",
          "componentType": "module",
          "model": "cascais/cascais-v.gltf",
          "urlCode": "cascais-v",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 1.241, "y": 0.72, "z": 0.980 }, "offset": { "x": 0, "y": 0, "z": 0 } },
            "legProperties": { "groupNames": ["Legs"], "baseHeight": 7.5 },
            "attachmentPoints": [
              {"side": "left", "offset": {"x": -0.630, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "right", "offset": {"x": 0.630, "y": 0.31, "z": 0}, "accepts": ["panel"]},
              {"side": "front", "offset": {"x": 0, "y": 0.31, "z": 0.495}, "accepts": ["panel"]},
              {"side": "back", "offset": {"x": 0, "y": 0.31, "z": -0.495}, "accepts": ["panel"]},
              {"side": "left",  "offset": {"x": -0.630, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.630, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "left",  "offset": {"x": -0.630, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.630, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.630, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "right", "offset": {"x":  0.630, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x": -0.630, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "front", "offset": {"x":  0.630, "y": 0, "z":  0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x": -0.630, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0,     "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
              {"side": "back",  "offset": {"x":  0.630, "y": 0, "z": -0.495}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
            ]
          }
        },
        {
          "id": "cascais-d",
          "name": "Cascais D",
          "type": "accessory",
          "componentType": "panel",
          "model": "cascais/cascais-d.gltf",
          "urlCode": "cascais-d",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.059, "y": 0.310, "z": 0.641 }, "offset": { "x": 0.015, "y": 0.155, "z": 0 } },
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.150, "y": 0.104, "z": 0}, "accepts": ["backrest"]}
            ]
          }
        },
        {
          "id": "cascais-na",
          "name": "Cascais NA",
          "type": "accessory",
          "componentType": "backrest",
          "model": "cascais/cascais-na.gltf",
          "urlCode": "cascais-na",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.110, "y": 0, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "cascais-nb",
          "name": "Cascais NB",
          "type": "accessory",
          "componentType": "backrest",
          "model": "cascais/cascais-nb.gltf",
          "urlCode": "cascais-nb",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.110, "y": 0, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "cascais-nc",
          "name": "Cascais NC",
          "type": "accessory",
          "componentType": "backrest",
          "model": "cascais/cascais-nc.gltf",
          "urlCode": "cascais-nc",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.110, "y": 0, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "cascais-nd",
          "name": "Cascais ND",
          "type": "accessory",
          "componentType": "backrest",
          "model": "cascais/cascais-nd.gltf",
          "urlCode": "cascais-nd",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.110, "y": 0, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "cascais-pa",
          "name": "Cascais PA",
          "type": "accessory",
          "componentType": "cushion",
          "model": "cascais/cascais-pa.gltf",
          "urlCode": "cascais-pa",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": {"size": {"x": 0.240, "y": 0.528, "z": 0.610}, "offset": {"x": 0.017, "y": 0.221, "z": 0.001}},
            "attachmentPoints": []
          }
        },
        {
          "id": "cascais-pc",
          "name": "Cascais PC",
          "type": "accessory",
          "componentType": "cushion",
          "model": "cascais/cascais-pc.gltf",
          "urlCode": "cascais-pc",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": {"size": {"x": 0.250, "y": 0.527, "z": 0.778}, "offset": {"x": 0.019, "y": 0.220, "z": -0.004}},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": -0.100, "y": 0.370, "z": 0}, "accepts": ["accessory"]}
            ]
          }
        },
        {
          "id": "cascais-cc",
          "name": "Cascais CC",
          "type": "accessory",
          "componentType": "accessory",
          "model": "cascais/cascais-cc.gltf",
          "urlCode": "cascais-cc",
          "properties": {
            "materialZones": ["fabric"],
            "attachmentPoints": []
          }
        },
        {
          "id": "cascais-ppc",
          "name": "Cascais PPC",
          "type": "cushion",
          "componentType": "cushion",
          "model": "cascais/cascais-pc.gltf",
          "urlCode": "cascais-pc",
          "properties": {
            "materialZones": ["fabric"],
            "attachChildOnSpawn": ["cascais-cc"],
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": -0.100, "y": 0.370, "z": 0}, "accepts": ["accessory"]}
            ]
          }
        }
      ]
    },
    "choice": {
      "name": "Choice",
      "code": "choice",
      "cart": true,
      "hasLegs": false,
      "legTextures": false,
      "hasCovers": true,
      "items": [
        {
          "id": "_choice-b9",
          "name": "Choice B9",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b9.gltf",
          "urlCode": "choice-b9",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.842, "y": 0.64, "z": 1.623 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.32}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": 0.32}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.42, "y": 0, "z": -0.30}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.81}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.50}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b10",
          "name": "Choice B10",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b10.gltf",
          "urlCode": "choice-b10",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 1.242, "y": 0.64, "z": 1.023 }, "offset": { "x": 0.0, "y": 0.32, "z": 0.001 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.62, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.62, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.62, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.62, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.51}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.20}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b11",
          "name": "Choice B11",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b11.gltf",
          "urlCode": "choice-b11",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 1.203, "y": 0.659, "z": 0.993 }, "offset": { "x": 0.0, "y": 0.33, "z": 0.002 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.60, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.60, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.60, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.60, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.50}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.20}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b12",
          "name": "Choice B12",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b12.gltf",
          "urlCode": "choice-b12",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.843, "y": 0.42, "z": 1.245 }, "offset": { "x": 0.0, "y": 0.21, "z": 0.0 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.42, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.42, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.62}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.62}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b13",
          "name": "Choice B13",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b13.gltf",
          "urlCode": "choice-b13",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 2.003, "y": 0.659, "z": 0.993 }, "offset": { "x": 0.0, "y": 0.33, "z": 0.002 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -1.00, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 1.00, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -1.00, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 1.00, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.50}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.20}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b14",
          "name": "Choice B14",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b14.gltf",
          "urlCode": "choice-b14",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.803, "y": 0.659, "z": 0.993 }, "offset": { "x": 0.0, "y": 0.33, "z": 0.002 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.40, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.40, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.40, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.40, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 0.50}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.20}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-b16",
          "name": "Choice B16",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b16.gltf",
          "urlCode": "choice-b16",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.803, "y": 0.659, "z": 1.592 }, "offset": { "x": 0.0, "y": 0.33, "z": 0.301 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.40, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.40, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left", "offset": {"x": -0.40, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x": 0.40, "y": 0, "z": 0}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": 0, "y": 0, "z": 1.10}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.38, "z": -0.20}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-bt18",
          "name": "Choice BT18",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-bt18.gltf",
          "urlCode": "choice-bt18",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.603, "y": 0.46, "z": 1.206 }, "offset": { "x": 0.0, "y": 0.23, "z": 0.0 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.30, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.30, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": null, "compatibilityTag": 0}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot", "rotation": {"x": 0, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "choice-b1",
          "name": "Choice B1",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b1.gltf",
          "urlCode": "choice-b1",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBoxes": [
              { "size": { "x": 1.212, "y": 0.657, "z": 0.819 }, "offset": { "x": 0, "y": 0.327, "z":  0.026 } },
              { "size": { "x": 1.058, "y": 0.657, "z": 0.172 }, "offset": { "x": 0, "y": 0.327, "z": -0.469 } }
            ],
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.606, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.606, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left",  "offset": {"x": -0.606, "y": 0, "z": -0.383}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.606, "y": 0, "z":  0.026}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.606, "y": 0, "z":  0.436}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.606, "y": 0, "z": -0.383}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.606, "y": 0, "z":  0.026}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.606, "y": 0, "z":  0.436}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.606, "y": 0, "z":  0.436}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.436}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.606, "y": 0, "z":  0.436}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": -0.25, "y": 0.35, "z": -0.45}, "accepts": ["cushion"]},
                  {"side": "top", "offset": {"x":  0.25, "y": 0.35, "z": -0.45}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.15, "z": 0.25}}
                ]
              }
            ]
          }
        },
        {
          "id": "choice-b5",
          "name": "Choice B5",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-b5.gltf",
          "urlCode": "choice-b5",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBoxes": [
              { "size": { "x": 0.81,  "y": 0.657, "z": 1.218 }, "offset": { "x": 0, "y": 0.327, "z":  0.226 } },
              { "size": { "x": 0.659, "y": 0.657, "z": 0.172 }, "offset": { "x": 0, "y": 0.327, "z": -0.469 } }
            ],
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left", "offset": {"x": -0.405, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "right", "offset": {"x": 0.405, "y": 0, "z": 0}, "accepts": ["panel"]},
                  {"side": "left",  "offset": {"x": -0.405, "y": 0, "z": -0.383}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.405, "y": 0, "z":  0.226}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.405, "y": 0, "z":  0.835}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.405, "y": 0, "z": -0.383}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.405, "y": 0, "z":  0.226}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.405, "y": 0, "z":  0.835}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.405, "y": 0, "z":  0.835}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,     "y": 0, "z":  0.835}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.405, "y": 0, "z":  0.835}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "top", "offset": {"x": 0, "y": 0.35, "z": -0.45}, "accepts": ["cushion"]}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": 90, "y": 0, "z": 0}, "position": {"x": 0, "y": 0.15, "z": 0.62}}
                ]
              }
            ]
          }
        },
        {
          "id": "choice-bt8",
          "name": "Choice BT8",
          "type": "sofa",
          "componentType": "module",
          "model": "choice/choice-bt8.gltf",
          "urlCode": "choice-bt8",
          "properties": {
            "materialZones": ["fabric", "legs"],
            "collisionBox": { "size": { "x": 0.423, "y": 0.415, "z": 1.215 }, "offset": { "x": 0.0, "y": 0.206, "z": -0.003 } },
            "variants": [
              {
                "name": "Closed",
                "attachmentPoints": [
                  {"side": "left",  "offset": {"x": -0.21, "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.21, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "left",  "offset": {"x": -0.21, "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.21, "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.21, "y": 0, "z":  0   }, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "right", "offset": {"x":  0.21, "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x": -0.21, "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0,    "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "front", "offset": {"x":  0.21, "y": 0, "z":  0.60}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x": -0.21, "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": "right",  "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0,    "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": "middle", "compatibilityTag": 0},
                  {"side": "back",  "offset": {"x":  0.21, "y": 0, "z": -0.60}, "accepts": ["module"], "anchorType": "left",   "compatibilityTag": 0}
                ]
              },
              {
                "name": "Open",
                "attachmentPoints": [],
                "nodeAnimations": [
                  {"node": "HingePivot",  "rotation": {"x": -90, "y": 0, "z": 0}}
                ]
              }
            ]
          }
        },
        {
          "id": "_choice-h4",
          "name": "Choice H4",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h4.gltf",
          "urlCode": "choice-h4",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.116, "y": 0.64, "z": 0.58 }, "offset": { "x": 0.022, "y": 0.32, "z": 0.0 } },
            "connectionOffset": {"x": -0.036, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.200, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-h5",
          "name": "Choice H5",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h5.gltf",
          "urlCode": "choice-h5",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.284, "y": 0.641, "z": 1.022 }, "offset": { "x": 0.022, "y": 0.321, "z": 0.0 } },
            "connectionOffset": {"x": -0.120, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.300, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-h6",
          "name": "Choice H6",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h6.gltf",
          "urlCode": "choice-h6",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.225, "y": 0.64, "z": 0.834 }, "offset": { "x": 0.022, "y": 0.32, "z": 0.0 } },
            "connectionOffset": {"x": -0.090, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.200, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-h11",
          "name": "Choice H11",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h11.gltf",
          "urlCode": "choice-h11",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.116, "y": 0.58, "z": 0.6 }, "offset": { "x": 0.022, "y": 0.29, "z": 0.0 } },
            "connectionOffset": {"x": -0.036, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.200, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-h12",
          "name": "Choice H12",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h12.gltf",
          "urlCode": "choice-h12",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.294, "y": 0.661, "z": 0.992 }, "offset": { "x": 0.022, "y": 0.331, "z": 0.0 } },
            "connectionOffset": {"x": -0.125, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.300, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-h13",
          "name": "Choice H13",
          "type": "accessory",
          "componentType": "panel",
          "model": "choice/choice-h13.gltf",
          "urlCode": "choice-h13",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.234, "y": 0.66, "z": 0.803 }, "offset": { "x": 0.022, "y": 0.33, "z": 0.0 } },
            "connectionOffset": {"x": -0.095, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0.200, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "choice-h1",
          "name": "Choice H1",
          "type": "backrest",
          "componentType": "panel",
          "model": "choice/choice-h1.gltf",
          "urlCode": "choice-h1",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.245, "y": 0.562, "z": 0.509 }, "offset": { "x": 0.036, "y": 0.277, "z": 0.0 } },
            "connectionOffset": {"x": 0, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "choice-h2",
          "name": "Choice H2",
          "type": "backrest",
          "componentType": "panel",
          "model": "choice/choice-h2.gltf",
          "urlCode": "choice-h2",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.39, "y": 0.573, "z": 0.855 }, "offset": { "x": -0.042, "y": 0.286, "z": 0.0 } },
            "connectionOffset": {"x": 0, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": 0, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "choice-h3",
          "name": "Choice H3",
          "type": "backrest",
          "componentType": "panel",
          "model": "choice/choice-h3.gltf",
          "urlCode": "choice-h3",
          "properties": {
            "materialZones": ["fabric", "legs", "metal"],
            "collisionBox": { "size": { "x": 0.323, "y": 0.706, "z": 0.689 }, "offset": { "x": -0.01, "y": 0.353, "z": 0.0 } },
            "connectionOffset": {"x": 0, "y": 0, "z": 0},
            "attachmentPoints": [
              {"side": "inherit", "offset": {"x": -0.035, "y": 0.38, "z": 0}, "accepts": ["cushion"]}
            ]
          }
        },
        {
          "id": "_choice-p11",
          "name": "Choice P11",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p11.gltf",
          "urlCode": "choice-p11",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.383, "y": 0.581, "z": 0.814 }, "offset": { "x": -0.068, "y": 0.257, "z": 0.001 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p12",
          "name": "Choice P12",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p12.gltf",
          "urlCode": "choice-p12",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.383, "y": 0.581, "z": 0.616 }, "offset": { "x": -0.068, "y": 0.258, "z": 0.0 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p13",
          "name": "Choice P13",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p13.gltf",
          "urlCode": "choice-p13",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.397, "y": 0.55, "z": 0.651 }, "offset": { "x": -0.064, "y": 0.238, "z": -0.006 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p14",
          "name": "Choice P14 R",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p14.gltf",
          "urlCode": "choice-p14",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.903, "y": 0.535, "z": 0.712 }, "offset": { "x": 0.337, "y": 0.266, "z": -0.048 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p14-l",
          "name": "Choice P14 L",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p14.gltf",
          "urlCode": "choice-p14",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.903, "y": 0.535, "z": 0.712 }, "offset": { "x": 0.337, "y": 0.266, "z": -0.048 } },
            "mirror": "x",
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p15",
          "name": "Choice P15",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p15.gltf",
          "urlCode": "choice-p15",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.383, "y": 0.551, "z": 0.811 }, "offset": { "x": -0.065, "y": 0.242, "z": -0.003 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "_choice-p16",
          "name": "Choice P16",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p16.gltf",
          "urlCode": "choice-p16",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.422, "y": 0.573, "z": 0.683 }, "offset": { "x": -0.064, "y": 0.254, "z": 0.0 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p1",
          "name": "Choice P1",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p1.gltf",
          "urlCode": "choice-p1",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.326, "y": 0.575, "z": 0.817 }, "offset": { "x": 0.069, "y": 0.239, "z": 0.0 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p2",
          "name": "Choice P2",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p2.gltf",
          "urlCode": "choice-p2",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.326, "y": 0.576, "z": 0.629 }, "offset": { "x": -0.071, "y": 0.24, "z": 0.0 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p5",
          "name": "Choice P5",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p5.gltf",
          "urlCode": "choice-p5",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.811, "y": 0.586, "z": 0.611 }, "offset": { "x": 0.307, "y": 0.237, "z": 0.01 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p5-l",
          "name": "Choice P5 L",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p5.gltf",
          "urlCode": "choice-p5",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.811, "y": 0.586, "z": 0.611 }, "offset": { "x": 0.307, "y": 0.237, "z": 0.01 } },
            "mirror": "z",
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p6",
          "name": "Choice P6",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p6.gltf",
          "urlCode": "choice-p6",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.331, "y": 0.477, "z": 0.812 }, "offset": { "x": -0.044, "y": 0.188, "z": 0.0 } },
            "attachmentPoints": []
          }
        },
        {
          "id": "choice-p7",
          "name": "Choice P7",
          "type": "accessory",
          "componentType": "cushion",
          "model": "choice/choice-p7.gltf",
          "urlCode": "choice-p7",
          "properties": {
            "materialZones": ["fabric"],
            "collisionBox": { "size": { "x": 0.331, "y": 0.477, "z": 0.624 }, "offset": { "x": 0.097, "y": 0.188, "z": 0.0 } },
            "attachmentPoints": []
          }
        }
      ]
    },
    "zip": {
      "name": "Zip",
      "code": "zip",
      "cart": false,
      "hasLegs": false,
      "legTextures": false,
      "hidden": true,
      "items": [
        {
          "id": "zip-preconfigured",
          "name": "Zip Shelf",
          "type": "storage",
          "componentType": "module",
          "model": "zip/zip-preconfigured.gltf",
          "urlCode": "zip-preconfigured",
          "properties": {
            "materialZones": []
          }
        }
      ]
    }
  }
}
