{
  "key": "X6A2B-2599a7a1d548",
  "signature": "3fb0d3bd00c9adfdd80297985968643eb6fc52fcfe232308a91a3ffd5f1c700f",
  "source": {
    "path": "char/model/X6A2B.nif",
    "sha256": "2599a7a1d5485c4ae3e3a212d87834aa8ebc456cd5ff0bd92027fec81ae15ff8",
    "sizeBytes": 312823
  },
  "status": "CONVERTED",
  "asset": {
    "url": "geometry/attachments/X6A2B-2599a7a1d548.glb",
    "sha256": "3c187aaf44f2112f114e891ce79a71128edfcf8590784999f431e31d34b7e4cf",
    "sizeBytes": 335496
  },
  "variants": [
    {
      "recipeId": "origin:data/db/equip.ini:TableBoy:DB3655:L3659:additional_model:F6",
      "appearanceCode": "BK11728",
      "source": {
        "path": "data/db/equip.ini",
        "line": 3659,
        "section": "TableBoy",
        "registryKey": "DB3655",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A2BH01.dds",
        "sha256": "67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34.png",
        "sha256": "ea2875fbfdb5e6a27553049d0857e6ce98a053be2ade7f4cc6062e34e50f25e4",
        "sizeBytes": 254136,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A2BH01.dds",
          "sha256": "67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    },
    {
      "recipeId": "origin:data/db/equip.ini:TableGirl:DB3685:L7405:additional_model:F6",
      "appearanceCode": "GK11728",
      "source": {
        "path": "data/db/equip.ini",
        "line": 7405,
        "section": "TableGirl",
        "registryKey": "DB3685",
        "sha256": "fdf85910fa1932d0b20bd02b23778752f52bbf4b61717adbe5f6ed1238959846",
        "encodingCandidate": "utf-8-sig"
      },
      "sourceStatus": "resolved",
      "textureSource": {
        "path": "char/texture/X6A2BH01.dds",
        "sha256": "67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34",
        "sizeBytes": 262272
      },
      "convertedTexture": {
        "url": "textures/67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34.png",
        "sha256": "ea2875fbfdb5e6a27553049d0857e6ce98a053be2ade7f4cc6062e34e50f25e4",
        "sizeBytes": 254136,
        "dimensions": [
          512,
          512
        ],
        "alphaRange": [
          0,
          255
        ],
        "source": {
          "path": "char/texture/X6A2BH01.dds",
          "sha256": "67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34",
          "sizeBytes": 262272
        }
      },
      "diagnostics": []
    }
  ],
  "diagnostics": [
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 108,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 132,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 148,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 162,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 178,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 187,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 269,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 275,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "MATERIAL_MULTILAYER_REQUIRES_SOURCE_SHADER",
      "sourceBlock": 287,
      "mapsPreservedInMetadata": true,
      "gltfFallbackOnly": true
    },
    {
      "code": "UNTEXTURED_MESHES_NOT_IN_GLTF_PREVIEW",
      "sourceBlocks": [
        100,
        103,
        220
      ],
      "coverage": "EXPLICIT_PARTIAL_GEOMETRY"
    }
  ],
  "engineParityValidated": false,
  "additionalTextures": [
    {
      "url": "textures/8b67434ca5294ab52f2f30dfefeaef1072d6eb4ec144628757a92194475f7626.png",
      "sha256": "e7e55dca6ec8c770518d6a45acbd7fdedd21899c67ab50131566689e1cdba589",
      "sizeBytes": 11916,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AC9H55.dds",
        "sha256": "8b67434ca5294ab52f2f30dfefeaef1072d6eb4ec144628757a92194475f7626",
        "sizeBytes": 22000
      }
    },
    {
      "url": "textures/b60b2f010915ca1cdc356cb4f6a329570f6eb0c7fb908b72e20a98234351a68d.png",
      "sha256": "432497d724bcdea2f3804b4fc66927a59b9c9622b3995b59b14d2e2812e98f50",
      "sizeBytes": 13160,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        237
      ],
      "source": {
        "path": "char/texture/X6AG2H60.dds",
        "sha256": "b60b2f010915ca1cdc356cb4f6a329570f6eb0c7fb908b72e20a98234351a68d",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/7051a894e0ba7122c4c3f1f0ced3f020168b354a454f6fd4665f1108eba5948d.png",
      "sha256": "7288b58d4e6c4a5f766153b03b05b9ccf826acffefbca4e257ad64b88073210d",
      "sizeBytes": 11996,
      "dimensions": [
        128,
        128
      ],
      "alphaRange": [
        0,
        195
      ],
      "source": {
        "path": "char/texture/X6A86H53.dds",
        "sha256": "7051a894e0ba7122c4c3f1f0ced3f020168b354a454f6fd4665f1108eba5948d",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/5f07f77c5e78b3fbeb8106378d237b653a982beb95d2896cd9f8692f3871dfdf.png",
      "sha256": "73b36eac20e438eebf44957701451b88cf1a4de6b0dde826ccc1ed54c8ce40c5",
      "sizeBytes": 6126,
      "dimensions": [
        64,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AH9H53.dds",
        "sha256": "5f07f77c5e78b3fbeb8106378d237b653a982beb95d2896cd9f8692f3871dfdf",
        "sizeBytes": 16512
      }
    },
    {
      "url": "textures/5af4a08e4fefb34b8b4ce0611067d38acedd5031e62101e9fd8ef84f0c0bd118.png",
      "sha256": "7c90b398da76f88b948deacc4ccd4c10f44bafbc99bf56ad1b9c517137f0f7f9",
      "sizeBytes": 65899,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        0,
        255
      ],
      "source": {
        "path": "char/texture/X6AJ4H54.dds",
        "sha256": "5af4a08e4fefb34b8b4ce0611067d38acedd5031e62101e9fd8ef84f0c0bd118",
        "sizeBytes": 65664
      }
    },
    {
      "url": "textures/93e45857809a67d653ce9bd5beb6090f89083138459be9cf714e8d4a8a11c97d.png",
      "sha256": "69b048c23c08b9311969501837a8138a83e564339cf908db22112078e08ce323",
      "sizeBytes": 59110,
      "dimensions": [
        256,
        256
      ],
      "alphaRange": [
        14,
        232
      ],
      "source": {
        "path": "char/texture/X6AK1H54.dds",
        "sha256": "93e45857809a67d653ce9bd5beb6090f89083138459be9cf714e8d4a8a11c97d",
        "sizeBytes": 65664
      }
    }
  ],
  "geometry": [
    {
      "sourceBlock": 5,
      "name": "X6A2B_C",
      "vertices": 1157,
      "triangles": 1972,
      "bounds": [
        [
          -0.017566415901546506,
          -0.11772062945822843,
          -0.010920899315011008
        ],
        [
          0.10457393135194987,
          0.11794689726370981,
          0.036629660514440214
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 0,
      "skinPaletteSize": 21,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 108,
      "name": "Plane19",
      "vertices": 280,
      "triangles": 200,
      "bounds": [
        [
          -0.039683631062507635,
          -0.15962159633636475,
          -0.026447829604148865
        ],
        [
          0.12908345460891724,
          0.1596216082572937,
          0.042430987954139715
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 1,
      "skinPaletteSize": 19,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 124,
      "name": "Editable Poly",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.03252201682535247,
          -0.0127835403437825,
          0.015275081661842075
        ],
        [
          0.01963850414959029,
          0.012783541164809837,
          0.022548562618591582
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 132,
      "name": "Plane02",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.015607978962338237,
          -0.02746035127070308,
          0.011916663628750785
        ],
        [
          0.038831377588188914,
          0.027460351528269977,
          0.019172013419932382
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 148,
      "name": "Plane03",
      "vertices": 4,
      "triangles": 2,
      "bounds": [
        [
          -0.015607978962338237,
          -0.02746035127070308,
          0.011916663628750785
        ],
        [
          0.038831377588188914,
          0.027460351528269977,
          0.019172013419932382
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 162,
      "name": "Plane20",
      "vertices": 162,
      "triangles": 192,
      "bounds": [
        [
          -0.015957696074491247,
          -0.045090180760900156,
          0.008413770878842718
        ],
        [
          0.0678805896488174,
          0.045090161028429436,
          0.037676972239786874
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 2,
      "skinPaletteSize": 13,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 178,
      "name": "Editable Poly",
      "vertices": 77,
      "triangles": 108,
      "bounds": [
        [
          -0.005590505925809732,
          -0.017598763172525275,
          0.00698389433924914
        ],
        [
          0.027649507217498724,
          0.01759876304398174,
          0.02816436236852602
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 187,
      "name": "Plane08",
      "vertices": 280,
      "triangles": 200,
      "bounds": [
        [
          -0.03594070374965668,
          -0.15464324951171876,
          -0.02355553507804871
        ],
        [
          0.12524032592773438,
          0.15464326143264773,
          0.04097672402858735
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 3,
      "skinPaletteSize": 19,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 269,
      "name": "Plane07",
      "vertices": 280,
      "triangles": 200,
      "bounds": [
        [
          -0.03594070374965668,
          -0.15464324951171876,
          -0.02355553507804871
        ],
        [
          0.12524032592773438,
          0.15464326143264773,
          0.04097672402858735
        ]
      ],
      "hasNormals": true,
      "skinned": true,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": 4,
      "skinPaletteSize": 19,
      "influenceAttributeSets": 1
    },
    {
      "sourceBlock": 275,
      "name": "X6AN4_C01",
      "vertices": 1098,
      "triangles": 1326,
      "bounds": [
        [
          -0.017582589286980116,
          -0.0394119691678398,
          0.010621785730482345
        ],
        [
          0.056611702037868576,
          0.03963821726729287,
          0.025339455358196716
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    },
    {
      "sourceBlock": 287,
      "name": "X6AN4_C02",
      "vertices": 88,
      "triangles": 76,
      "bounds": [
        [
          -0.015329830362415302,
          -0.003464882307649302,
          0.01343932272701501
        ],
        [
          0.016247441647903572,
          0.0036911165675004034,
          0.020609341484085792
        ]
      ],
      "hasNormals": true,
      "skinned": false,
      "positionSpace": "C_SOURCE_WORLD_BAKED",
      "skinIndex": null,
      "skinPaletteSize": 0,
      "influenceAttributeSets": 0
    }
  ],
  "skin": {
    "status": "NATIVE_PER_MESH_PALETTES",
    "meshCount": 5,
    "skinMeshes": [
      {
        "sourceBlock": 5,
        "name": "X6A2B_C",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          18,
          54,
          42,
          46,
          50,
          22,
          34,
          38,
          26,
          30,
          58,
          62,
          66,
          78,
          82,
          70,
          74,
          86,
          90,
          94
        ],
        "paletteBoneNames": [
          "Box01",
          "Box02",
          "Box06",
          "Box07",
          "Box08",
          "Box09",
          "Box22",
          "Box23",
          "Box24",
          "Box25",
          "Box26",
          "Box27",
          "Box28",
          "Box29",
          "Box30",
          "Box31",
          "Box32",
          "Box33",
          "Box34",
          "Box35",
          "Box36"
        ],
        "paletteSize": 21,
        "inverseBindMatricesAccessor": 6,
        "sourceInfluenceRecords": 1360,
        "maxInfluencesPerVertex": 4,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 8.264800777091352e-08,
        "staticBindPoseMaxAbsError": 4.460131786754392e-07,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      },
      {
        "sourceBlock": 108,
        "name": "Plane19",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          54,
          42,
          46,
          50,
          22,
          34,
          38,
          26,
          30,
          58,
          66,
          78,
          82,
          70,
          74,
          86,
          90,
          94
        ],
        "paletteBoneNames": [
          "Box01",
          "Box06",
          "Box07",
          "Box08",
          "Box09",
          "Box22",
          "Box23",
          "Box24",
          "Box25",
          "Box26",
          "Box27",
          "Box29",
          "Box30",
          "Box31",
          "Box32",
          "Box33",
          "Box34",
          "Box35",
          "Box36"
        ],
        "paletteSize": 19,
        "inverseBindMatricesAccessor": 13,
        "sourceInfluenceRecords": 491,
        "maxInfluencesPerVertex": 4,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 0.0,
        "staticBindPoseMaxAbsError": 3.7010392581157145e-07,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      },
      {
        "sourceBlock": 162,
        "name": "Plane20",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          18,
          54,
          42,
          22,
          34,
          26,
          58,
          62,
          66,
          78,
          70,
          86
        ],
        "paletteBoneNames": [
          "Box01",
          "Box02",
          "Box06",
          "Box07",
          "Box22",
          "Box23",
          "Box25",
          "Box27",
          "Box28",
          "Box29",
          "Box30",
          "Box32",
          "Box34"
        ],
        "paletteSize": 13,
        "inverseBindMatricesAccessor": 32,
        "sourceInfluenceRecords": 177,
        "maxInfluencesPerVertex": 3,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 8.166041609580788e-08,
        "staticBindPoseMaxAbsError": 3.737054651287153e-07,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      },
      {
        "sourceBlock": 187,
        "name": "Plane08",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          54,
          42,
          46,
          50,
          22,
          34,
          38,
          26,
          30,
          58,
          66,
          78,
          82,
          70,
          74,
          86,
          90,
          94
        ],
        "paletteBoneNames": [
          "Box01",
          "Box06",
          "Box07",
          "Box08",
          "Box09",
          "Box22",
          "Box23",
          "Box24",
          "Box25",
          "Box26",
          "Box27",
          "Box29",
          "Box30",
          "Box31",
          "Box32",
          "Box33",
          "Box34",
          "Box35",
          "Box36"
        ],
        "paletteSize": 19,
        "inverseBindMatricesAccessor": 43,
        "sourceInfluenceRecords": 491,
        "maxInfluencesPerVertex": 4,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 0.0,
        "staticBindPoseMaxAbsError": 3.7010392581157145e-07,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      },
      {
        "sourceBlock": 269,
        "name": "Plane07",
        "skeletonRootBlock": 0,
        "paletteBoneBlocks": [
          14,
          54,
          42,
          46,
          50,
          22,
          34,
          38,
          26,
          30,
          58,
          66,
          78,
          82,
          70,
          74,
          86,
          90,
          94
        ],
        "paletteBoneNames": [
          "Box01",
          "Box06",
          "Box07",
          "Box08",
          "Box09",
          "Box22",
          "Box23",
          "Box24",
          "Box25",
          "Box26",
          "Box27",
          "Box29",
          "Box30",
          "Box31",
          "Box32",
          "Box33",
          "Box34",
          "Box35",
          "Box36"
        ],
        "paletteSize": 19,
        "inverseBindMatricesAccessor": 50,
        "sourceInfluenceRecords": 491,
        "maxInfluencesPerVertex": 4,
        "influenceAttributeSets": 1,
        "maxRenderedVertexWeightSumError": 2.9802322387695312e-08,
        "commonSkinFrameMaxAbsError": 0.0,
        "staticBindPoseMaxAbsError": 3.7010392581157145e-07,
        "positionSpace": "C_SOURCE_WORLD_BAKED",
        "weightsSource": "NiSkinData.bone_list.vertex_weights",
        "weightsNormalized": false,
        "influencesTruncated": false
      }
    ],
    "maximumCommonSkinFrameMaxAbsError": 8.264800777091352e-08,
    "maximumStaticBindPoseMaxAbsError": 4.460131786754392e-07,
    "maximumRenderedVertexWeightSumError": 2.9802322387695312e-08,
    "jointHierarchyNodeCount": 25,
    "jointHierarchyBlockIndices": [
      0,
      3,
      14,
      18,
      22,
      26,
      30,
      34,
      38,
      42,
      46,
      50,
      54,
      58,
      62,
      66,
      70,
      74,
      78,
      82,
      86,
      90,
      94,
      98,
      99
    ],
    "coordinateConversionRoot": [
      [
        0.1,
        0.0,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.1,
        0.0
      ],
      [
        0.0,
        -0.1,
        0.0,
        0.0
      ],
      [
        0.0,
        0.0,
        0.0,
        1.0
      ]
    ],
    "diagnostics": [],
    "nativeCommonFrames": {
      "version": "gf-cdn-native-common-skin-frame/1",
      "status": "NATIVE_COMMON_FRAMES_PRESERVED",
      "equation": "C=G*S*inverse(R); jointWorld=U*C*B; IBM=O*inverse(G)*inverse(U)",
      "verticesChanged": false,
      "inverseBindsChanged": false,
      "weightsNormalized": false,
      "influencesTruncated": false,
      "controllerParity": "STORED_POSE_ONLY_GEOMETRY_AND_ROOT_CONTROLLERS_NOT_PLAYED",
      "partitions": [
        {
          "matrix": [
            [
              1.000000026462532,
              -2.0364822078677847e-08,
              -6.805227912801086e-08,
              -2.7493489540564298e-08
            ],
            [
              -4.49893594600681e-09,
              1.0000000826480078,
              -8.205277068422222e-09,
              2.8694225051584255e-09
            ],
            [
              -1.0882869000974703e-08,
              4.081798221438902e-10,
              1.0000000000028653,
              5.2470965966264216e-09
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "5c6a75fd6449ef04fdc2b65049aca5a30d1fe30da1874242bda67fd38dc22f7d",
          "maxAbsIdentityError": 8.264800777091352e-08,
          "sourceBlocks": [
            5
          ],
          "skinIndices": [
            0
          ],
          "wrapperNode": 62,
          "jointTreeNodeCount": 25
        },
        {
          "matrix": [
            [
              1.0,
              0.0,
              0.0,
              0.0
            ],
            [
              0.0,
              1.0,
              0.0,
              0.0
            ],
            [
              0.0,
              0.0,
              1.0,
              0.0
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "ccc7977ae7987f37c2235e57c320a5142d6b58413825b6457a4a1c9fe469ac1c",
          "maxAbsIdentityError": 0.0,
          "sourceBlocks": [
            108,
            187,
            269
          ],
          "skinIndices": [
            1,
            3,
            4
          ],
          "wrapperNode": 88,
          "jointTreeNodeCount": 25
        },
        {
          "matrix": [
            [
              1.0000000023748727,
              9.065669326346892e-09,
              5.5522344083458464e-08,
              -1.3662387943202958e-08
            ],
            [
              1.0760076607496671e-08,
              1.000000049848309,
              -1.3764955619777197e-08,
              6.347577713450292e-09
            ],
            [
              -5.265215285987779e-08,
              -2.6725839319396982e-08,
              0.999999941315241,
              -8.166041609580788e-08
            ],
            [
              0.0,
              0.0,
              0.0,
              1.0
            ]
          ],
          "frameKey": "edd8f59df977bc3695bc096c83123896d9ed48db9933b58e0dd236619050ec98",
          "maxAbsIdentityError": 8.166041609580788e-08,
          "sourceBlocks": [
            162
          ],
          "skinIndices": [
            2
          ],
          "wrapperNode": 114,
          "jointTreeNodeCount": 25
        }
      ]
    }
  },
  "controllers": {
    "extracted": true,
    "played": false,
    "runtimeStatus": "EXTRACTED_NOT_PLAYED",
    "count": 36,
    "countsByType": {
      "NiAlphaController": 4,
      "NiTextureTransformController": 11,
      "NiTransformController": 21
    },
    "controllers": [
      {
        "blockIndex": 15,
        "blockType": "NiTransformController",
        "targetBlockIndex": 14,
        "targetName": "Box01",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 19,
        "blockType": "NiTransformController",
        "targetBlockIndex": 18,
        "targetName": "Box02",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 23,
        "blockType": "NiTransformController",
        "targetBlockIndex": 22,
        "targetName": "Box22",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 27,
        "blockType": "NiTransformController",
        "targetBlockIndex": 26,
        "targetName": "Box25",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 31,
        "blockType": "NiTransformController",
        "targetBlockIndex": 30,
        "targetName": "Box26",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 35,
        "blockType": "NiTransformController",
        "targetBlockIndex": 34,
        "targetName": "Box23",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 39,
        "blockType": "NiTransformController",
        "targetBlockIndex": 38,
        "targetName": "Box24",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 43,
        "blockType": "NiTransformController",
        "targetBlockIndex": 42,
        "targetName": "Box07",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 47,
        "blockType": "NiTransformController",
        "targetBlockIndex": 46,
        "targetName": "Box08",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 51,
        "blockType": "NiTransformController",
        "targetBlockIndex": 50,
        "targetName": "Box09",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 55,
        "blockType": "NiTransformController",
        "targetBlockIndex": 54,
        "targetName": "Box06",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 59,
        "blockType": "NiTransformController",
        "targetBlockIndex": 58,
        "targetName": "Box27",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 63,
        "blockType": "NiTransformController",
        "targetBlockIndex": 62,
        "targetName": "Box28",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 67,
        "blockType": "NiTransformController",
        "targetBlockIndex": 66,
        "targetName": "Box29",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 71,
        "blockType": "NiTransformController",
        "targetBlockIndex": 70,
        "targetName": "Box32",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 75,
        "blockType": "NiTransformController",
        "targetBlockIndex": 74,
        "targetName": "Box33",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 79,
        "blockType": "NiTransformController",
        "targetBlockIndex": 78,
        "targetName": "Box30",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 83,
        "blockType": "NiTransformController",
        "targetBlockIndex": 82,
        "targetName": "Box31",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 87,
        "blockType": "NiTransformController",
        "targetBlockIndex": 86,
        "targetName": "Box34",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 91,
        "blockType": "NiTransformController",
        "targetBlockIndex": 90,
        "targetName": "Box35",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 95,
        "blockType": "NiTransformController",
        "targetBlockIndex": 94,
        "targetName": "Box36",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 21.0
      },
      {
        "blockIndex": 128,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 127,
        "targetName": "04",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.0
      },
      {
        "blockIndex": 135,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 134,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 1.6666667461395264
      },
      {
        "blockIndex": 136,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 134,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 1.6666667461395264
      },
      {
        "blockIndex": 143,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 142,
        "targetName": "05_A",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 1.6666667461395264
      },
      {
        "blockIndex": 151,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 150,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.8333333730697632,
        "stoptime": 2.5
      },
      {
        "blockIndex": 152,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 150,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.8333333730697632,
        "stoptime": 2.5
      },
      {
        "blockIndex": 158,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 157,
        "targetName": "05_B",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.8333333730697632,
        "stoptime": 2.5
      },
      {
        "blockIndex": 165,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 164,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.6666667461395264
      },
      {
        "blockIndex": 166,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 164,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.6666667461395264
      },
      {
        "blockIndex": 182,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 181,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.6666667461395264
      },
      {
        "blockIndex": 190,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 189,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 1.0,
        "stoptime": 4.333333492279053
      },
      {
        "blockIndex": 234,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 233,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 3.3333334922790527
      },
      {
        "blockIndex": 278,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 277,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 5.0
      },
      {
        "blockIndex": 279,
        "blockType": "NiTextureTransformController",
        "targetBlockIndex": 277,
        "targetName": "",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 50.0
      },
      {
        "blockIndex": 291,
        "blockType": "NiAlphaController",
        "targetBlockIndex": 290,
        "targetName": "02",
        "runtimeStatus": "EXTRACTED_NOT_PLAYED",
        "flags": 72,
        "frequency": 1.0,
        "phase": 0.0,
        "starttime": 0.0,
        "stoptime": 2.0
      }
    ]
  },
  "defaultTexture": {
    "url": "textures/67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34.png",
    "sha256": "ea2875fbfdb5e6a27553049d0857e6ce98a053be2ade7f4cc6062e34e50f25e4",
    "sizeBytes": 254136,
    "dimensions": [
      512,
      512
    ],
    "alphaRange": [
      0,
      255
    ],
    "source": {
      "path": "char/texture/X6A2BH01.dds",
      "sha256": "67463dd24a7d4591c01229efb376e142462708755d9613764a4b37840193ac34",
      "sizeBytes": 262272
    }
  },
  "principalSelection": {
    "rule": "ALL_SOURCE_TEXTURED_TRIANGLE_MESHES",
    "selectedBlocks": [
      5,
      108,
      124,
      132,
      148,
      162,
      178,
      187,
      269,
      275,
      287
    ],
    "candidateBlocks": [
      5,
      108,
      124,
      132,
      148,
      162,
      178,
      187,
      269,
      275,
      287
    ],
    "engineValidated": false
  }
}
