{
  "schemaVersion": "gf-cdn-core-effect-source/1",
  "source": {
    "path": "effect/model/S01023.nif",
    "sha256": "5630b499daa3351bdd833bb176c132dca97f43de54b7c25e10fdcbb941d6fa79",
    "sizeBytes": 14154,
    "header": {
      "headerString": "Gamebryo File Format, Version 20.2.0.8",
      "versionRaw": 335675400,
      "endian": "ENDIAN_LITTLE",
      "userVersionRaw": 0
    },
    "blockCount": 114,
    "blockTypeCounts": {
      "NiAlphaController": 7,
      "NiAlphaProperty": 1,
      "NiBillboardNode": 4,
      "NiFloatData": 21,
      "NiFloatInterpolator": 21,
      "NiMaterialProperty": 7,
      "NiNode": 1,
      "NiSourceTexture": 3,
      "NiStringExtraData": 9,
      "NiTextureTransformController": 14,
      "NiTexturingProperty": 5,
      "NiTriStrips": 9,
      "NiTriStripsData": 9,
      "NiVertexColorProperty": 1,
      "NiZBufferProperty": 2
    },
    "blockCatalog": [
      {
        "blockIndex": 0,
        "type": "NiNode",
        "name": "Scene Root",
        "sourceOffset": 1406,
        "sourceSizeBytes": 126
      },
      {
        "blockIndex": 1,
        "type": "NiZBufferProperty",
        "name": "",
        "sourceOffset": 1532,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 2,
        "type": "NiVertexColorProperty",
        "name": "",
        "sourceOffset": 1546,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 3,
        "type": "NiBillboardNode",
        "name": "Plane03",
        "sourceOffset": 1560,
        "sourceSizeBytes": 96
      },
      {
        "blockIndex": 4,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 1656,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 5,
        "type": "NiZBufferProperty",
        "name": "",
        "sourceOffset": 1664,
        "sourceSizeBytes": 14
      },
      {
        "blockIndex": 6,
        "type": "NiTriStrips",
        "name": "Plane",
        "sourceOffset": 1678,
        "sourceSizeBytes": 107
      },
      {
        "blockIndex": 7,
        "type": "NiMaterialProperty",
        "name": "Standard_81",
        "sourceOffset": 1785,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 8,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 1853,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 9,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 1883,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 10,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 1891,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 11,
        "type": "NiAlphaProperty",
        "name": "",
        "sourceOffset": 2011,
        "sourceSizeBytes": 15
      },
      {
        "blockIndex": 12,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 2026,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 13,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 2096,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 14,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 2135,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 15,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 2174,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 16,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 2182,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 17,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 2222,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 18,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 2230,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 19,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 2270,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 20,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 2306,
        "sourceSizeBytes": 178
      },
      {
        "blockIndex": 21,
        "type": "NiTriStrips",
        "name": "Plane09",
        "sourceOffset": 2484,
        "sourceSizeBytes": 111
      },
      {
        "blockIndex": 22,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 2595,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 23,
        "type": "NiMaterialProperty",
        "name": "Standard_9",
        "sourceOffset": 2603,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 24,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 2671,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 25,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 2701,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 26,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 2709,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 27,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 2829,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 28,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 2899,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 29,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 2938,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 30,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 2977,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 31,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 3016,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 32,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 3024,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 33,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 3064,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 34,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 3072,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 35,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 3112,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 36,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 3120,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 37,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 3160,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 38,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 3196,
        "sourceSizeBytes": 1456
      },
      {
        "blockIndex": 39,
        "type": "NiTriStrips",
        "name": "Cylinder01",
        "sourceOffset": 4652,
        "sourceSizeBytes": 115
      },
      {
        "blockIndex": 40,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 4767,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 41,
        "type": "NiMaterialProperty",
        "name": "Standard_93",
        "sourceOffset": 4775,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 42,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 4843,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 43,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 4873,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 44,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 4881,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 45,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 5001,
        "sourceSizeBytes": 1408
      },
      {
        "blockIndex": 46,
        "type": "NiTriStrips",
        "name": "Plane12",
        "sourceOffset": 6409,
        "sourceSizeBytes": 111
      },
      {
        "blockIndex": 47,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 6520,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 48,
        "type": "NiMaterialProperty",
        "name": "Standard_91",
        "sourceOffset": 6528,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 49,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 6596,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 50,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 6626,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 51,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 6634,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 52,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 6754,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 53,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 6824,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 54,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 6863,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 55,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 6902,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 56,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 6941,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 57,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 6949,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 58,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 6989,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 59,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 6997,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 60,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 7037,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 61,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 7045,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 62,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 7085,
        "sourceSizeBytes": 1456
      },
      {
        "blockIndex": 63,
        "type": "NiTriStrips",
        "name": "Cylinder03",
        "sourceOffset": 8541,
        "sourceSizeBytes": 115
      },
      {
        "blockIndex": 64,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 8656,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 65,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 8664,
        "sourceSizeBytes": 1408
      },
      {
        "blockIndex": 66,
        "type": "NiTriStrips",
        "name": "Cylinder04",
        "sourceOffset": 10072,
        "sourceSizeBytes": 115
      },
      {
        "blockIndex": 67,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 10187,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 68,
        "type": "NiMaterialProperty",
        "name": "Standard_936",
        "sourceOffset": 10195,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 69,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 10263,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 70,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 10293,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 71,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 10301,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 72,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 10421,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 73,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 10491,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 74,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 10530,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 75,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 10569,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 76,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 10608,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 77,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 10616,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 78,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 10656,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 79,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 10664,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 80,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 10704,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 81,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 10712,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 82,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 10752,
        "sourceSizeBytes": 1408
      },
      {
        "blockIndex": 83,
        "type": "NiBillboardNode",
        "name": "Plane13",
        "sourceOffset": 12160,
        "sourceSizeBytes": 96
      },
      {
        "blockIndex": 84,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 12256,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 85,
        "type": "NiTriStrips",
        "name": "Plane",
        "sourceOffset": 12264,
        "sourceSizeBytes": 107
      },
      {
        "blockIndex": 86,
        "type": "NiMaterialProperty",
        "name": "Standard_85",
        "sourceOffset": 12371,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 87,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 12439,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 88,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 12469,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 89,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 12477,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 90,
        "type": "NiTexturingProperty",
        "name": "",
        "sourceOffset": 12597,
        "sourceSizeBytes": 70
      },
      {
        "blockIndex": 91,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 12667,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 92,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 12706,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 93,
        "type": "NiTextureTransformController",
        "name": "",
        "sourceOffset": 12745,
        "sourceSizeBytes": 39
      },
      {
        "blockIndex": 94,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 12784,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 95,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 12792,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 96,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 12832,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 97,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 12840,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 98,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 12880,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 99,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 12888,
        "sourceSizeBytes": 40
      },
      {
        "blockIndex": 100,
        "type": "NiSourceTexture",
        "name": "",
        "sourceOffset": 12928,
        "sourceSizeBytes": 36
      },
      {
        "blockIndex": 101,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 12964,
        "sourceSizeBytes": 178
      },
      {
        "blockIndex": 102,
        "type": "NiBillboardNode",
        "name": "Plane14",
        "sourceOffset": 13142,
        "sourceSizeBytes": 96
      },
      {
        "blockIndex": 103,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 13238,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 104,
        "type": "NiTriStrips",
        "name": "Plane",
        "sourceOffset": 13246,
        "sourceSizeBytes": 107
      },
      {
        "blockIndex": 105,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 13353,
        "sourceSizeBytes": 178
      },
      {
        "blockIndex": 106,
        "type": "NiBillboardNode",
        "name": "Plane21",
        "sourceOffset": 13531,
        "sourceSizeBytes": 96
      },
      {
        "blockIndex": 107,
        "type": "NiStringExtraData",
        "name": "UserPropBuffer",
        "sourceOffset": 13627,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 108,
        "type": "NiTriStrips",
        "name": "Plane",
        "sourceOffset": 13635,
        "sourceSizeBytes": 107
      },
      {
        "blockIndex": 109,
        "type": "NiMaterialProperty",
        "name": "Standard_815",
        "sourceOffset": 13742,
        "sourceSizeBytes": 68
      },
      {
        "blockIndex": 110,
        "type": "NiAlphaController",
        "name": "",
        "sourceOffset": 13810,
        "sourceSizeBytes": 30
      },
      {
        "blockIndex": 111,
        "type": "NiFloatInterpolator",
        "name": "",
        "sourceOffset": 13840,
        "sourceSizeBytes": 8
      },
      {
        "blockIndex": 112,
        "type": "NiFloatData",
        "name": "",
        "sourceOffset": 13848,
        "sourceSizeBytes": 120
      },
      {
        "blockIndex": 113,
        "type": "NiTriStripsData",
        "name": "",
        "sourceOffset": 13968,
        "sourceSizeBytes": 178
      }
    ]
  },
  "coordinateConversion": {
    "coordinateSystem": "NIF Z-up; original client units",
    "geometryValues": "Raw NiTriShapeData/NiTriStripsData values",
    "matrixConvention": "4x4 row arrays; column vectors; sourceMatrixWorld = parentWorld @ localNifTransform",
    "viewerConversion": "Scale 0.1, then rotate X by -PI/2, then sourceMatrixWorld, then source vertex",
    "billboard": "Mode and source transform are reported; no camera-facing transform is baked."
  },
  "candidateMeshes": [
    {
      "meshId": "block:6",
      "blockIndex": 6,
      "type": "NiTriStrips",
      "name": "Plane",
      "sourceOffset": 1678,
      "sourceSizeBytes": 107,
      "parentBlockIndex": 3,
      "parentType": "NiBillboardNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 3,
          "type": "NiBillboardNode",
          "name": "Plane03",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 5,
              "type": "NiZBufferProperty",
              "flagsRaw": 13,
              "depthTest": true,
              "depthWrite": false,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 3,
              "scope": "ancestor_attached"
            }
          ],
          "billboardMode": {
            "rawValue": 9,
            "name": "ROTATE_ABOUT_UP2",
            "knownValue": true
          },
          "renderingStatus": "BILLBOARD_MODE_METADATA_ONLY"
        },
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 3,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          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
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          1.0,
          0.0,
          0.0,
          0.011746665462851524
        ],
        [
          0.0,
          0.0,
          -1.0,
          0.05810067802667618
        ],
        [
          0.0,
          1.0,
          0.0,
          0.04346945509314537
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 6,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 12,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 6,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 19,
              "textureFileNameRaw": "S3101201.dds",
              "sourceTexturePath": "effect/texture/S3101201.dds",
              "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
              "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3101201.dds",
                "sourcePath": "effect/texture/S3101201.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                  "sizeBytes": 17566,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 6,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 7,
          "type": "NiMaterialProperty",
          "name": "Standard_81",
          "ownerBlockIndex": 6,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.30000001192092896,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 12,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 19,
              "textureFileNameRaw": "S3101201.dds",
              "sourceTexturePath": "effect/texture/S3101201.dds",
              "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
              "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3101201.dds",
                "sourcePath": "effect/texture/S3101201.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                  "sizeBytes": 17566,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        8,
        13,
        14
      ],
      "controllers": [
        {
          "controllerBlockIndex": 8,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 7,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.933333396911621,
          "kind": "alpha",
          "interpolatorBlockIndex": 9,
          "dataBlockIndex": 10,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.30000001192092896,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 0.800000011920929,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.7333333492279053,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0666667222976685,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2000000476837158,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.3333333730697632,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.933333396911621,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 7,
          "baseProperty": {
            "blockIndex": 7,
            "type": "NiMaterialProperty",
            "name": "Standard_81",
            "ownerBlockIndex": 6,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.30000001192092896,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 13,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 12,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 17,
          "dataBlockIndex": 18,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 12,
          "baseProperty": {
            "blockIndex": 12,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 6,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 19,
                "textureFileNameRaw": "S3101201.dds",
                "sourceTexturePath": "effect/texture/S3101201.dds",
                "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3101201.dds",
                  "sourcePath": "effect/texture/S3101201.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                    "sizeBytes": 17566,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 14,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 12,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 15,
          "dataBlockIndex": 16,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 12,
          "baseProperty": {
            "blockIndex": 12,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 6,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 19,
                "textureFileNameRaw": "S3101201.dds",
                "sourceTexturePath": "effect/texture/S3101201.dds",
                "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3101201.dds",
                  "sourcePath": "effect/texture/S3101201.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                    "sizeBytes": 17566,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 20,
      "vertexCount": 4,
      "triangleCount": 2,
      "positionsNifUnits": [
        [
          -1.3500292301177979,
          1.6667438745498657,
          1.2557889453332583e-16
        ],
        [
          -1.3500292301177979,
          -1.6667438745498657,
          -1.2557889453332583e-16
        ],
        [
          1.3500292301177979,
          1.6667438745498657,
          1.2557889453332583e-16
        ],
        [
          1.3500292301177979,
          -1.6667438745498657,
          -1.2557889453332583e-16
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ]
      ],
      "normalsNif": [
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "BILLBOARD_SURFACE_CANDIDATE",
      "viewerRenderable": true,
      "diagnostics": []
    },
    {
      "meshId": "block:21",
      "blockIndex": 21,
      "type": "NiTriStrips",
      "name": "Plane09",
      "sourceOffset": 2484,
      "sourceSizeBytes": 111,
      "parentBlockIndex": 0,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          -0.9396926164627075,
          0.0,
          0.3420202136039734,
          -0.1861899346113205
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.0946170762181282
        ],
        [
          -0.3420202136039734,
          0.0,
          -0.9396926164627075,
          -0.9406092166900635
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          -0.9396926164627075,
          0.0,
          0.3420202136039734,
          -0.1861899346113205
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.0946170762181282
        ],
        [
          -0.3420202136039734,
          0.0,
          -0.9396926164627075,
          -0.9406092166900635
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 21,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 21,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 21,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 23,
          "type": "NiMaterialProperty",
          "name": "Standard_9",
          "ownerBlockIndex": 21,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.0,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        24,
        28,
        29,
        30
      ],
      "controllers": [
        {
          "controllerBlockIndex": 24,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 23,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 25,
          "dataBlockIndex": 26,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 23,
          "baseProperty": {
            "blockIndex": 23,
            "type": "NiMaterialProperty",
            "name": "Standard_9",
            "ownerBlockIndex": 21,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.0,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 28,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 35,
          "dataBlockIndex": 36,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 21,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 29,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 33,
          "dataBlockIndex": 34,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 21,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 30,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.23333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 31,
          "dataBlockIndex": 32,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 21,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 38,
      "vertexCount": 28,
      "triangleCount": 24,
      "positionsNifUnits": [
        [
          -0.9214008450508118,
          -2.6371418826443005e-08,
          -1.384528398513794
        ],
        [
          -0.6394920945167542,
          -1.1262557997326894e-08,
          -1.225260615348816
        ],
        [
          -0.5142567753791809,
          -1.4307240947530886e-09,
          -0.7946305274963379
        ],
        [
          -0.24894367158412933,
          1.085745271467431e-08,
          -0.8675081133842468
        ],
        [
          -0.5117217898368835,
          -9.317840721223547e-09,
          -0.09359239041805267
        ],
        [
          -0.3680029809474945,
          3.863214609323151e-11,
          -0.3697737157344818
        ],
        [
          -0.006734185852110386,
          1.4482535171111977e-09,
          -0.07173183560371399
        ],
        [
          -0.04148690402507782,
          8.922235394948075e-09,
          -0.44191718101501465
        ],
        [
          0.18509583175182343,
          1.0006385053884514e-08,
          -0.8178548812866211
        ],
        [
          -0.28833523392677307,
          1.3026157041906572e-08,
          -1.0354793071746826
        ],
        [
          -0.5710172057151794,
          2.444316571370564e-08,
          -1.5721853971481323
        ],
        [
          -0.3442852795124054,
          1.5794068275454265e-08,
          -1.4785988330841064
        ],
        [
          -0.5599818229675293,
          -1.205784982971636e-08,
          -1.924502968788147
        ],
        [
          -0.940216064453125,
          -3.3732749926684846e-09,
          -1.72026526927948
        ],
        [
          -0.940216064453125,
          -3.3732749926684846e-09,
          -1.72026526927948
        ],
        [
          -0.5710172057151794,
          2.444316571370564e-08,
          -1.5721853971481323
        ],
        [
          -0.5599818229675293,
          -1.205784982971636e-08,
          -1.924502968788147
        ],
        [
          -0.3442852795124054,
          1.5794068275454265e-08,
          -1.4785988330841064
        ],
        [
          0.18509583175182343,
          1.0006385053884514e-08,
          -0.8178548812866211
        ],
        [
          -0.28833523392677307,
          1.3026157041906572e-08,
          -1.0354793071746826
        ],
        [
          -0.04148690402507782,
          8.922235394948075e-09,
          -0.44191718101501465
        ],
        [
          -0.006734185852110386,
          1.4482535171111977e-09,
          -0.07173183560371399
        ],
        [
          -0.3680029809474945,
          3.863214609323151e-11,
          -0.3697737157344818
        ],
        [
          -0.5117217898368835,
          -9.317840721223547e-09,
          -0.09359239041805267
        ],
        [
          -0.24894367158412933,
          1.085745271467431e-08,
          -0.8675081133842468
        ],
        [
          -0.5142567753791809,
          -1.4307240947530886e-09,
          -0.7946305274963379
        ],
        [
          -0.6394920945167542,
          -1.1262557997326894e-08,
          -1.225260615348816
        ],
        [
          -0.9214008450508118,
          -2.6371418826443005e-08,
          -1.384528398513794
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ],
        [
          2,
          3,
          4
        ],
        [
          3,
          5,
          4
        ],
        [
          4,
          5,
          6
        ],
        [
          5,
          7,
          6
        ],
        [
          6,
          7,
          8
        ],
        [
          7,
          9,
          8
        ],
        [
          9,
          10,
          8
        ],
        [
          8,
          10,
          11
        ],
        [
          11,
          10,
          12
        ],
        [
          10,
          13,
          12
        ],
        [
          14,
          15,
          16
        ],
        [
          16,
          15,
          17
        ],
        [
          17,
          15,
          18
        ],
        [
          15,
          19,
          18
        ],
        [
          19,
          20,
          18
        ],
        [
          18,
          20,
          21
        ],
        [
          20,
          22,
          21
        ],
        [
          21,
          22,
          23
        ],
        [
          22,
          24,
          23
        ],
        [
          23,
          24,
          25
        ],
        [
          24,
          26,
          25
        ],
        [
          25,
          26,
          27
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            0.1666666716337204,
            0.0
          ],
          [
            0.1666666716337204,
            1.0
          ],
          [
            0.3333333432674408,
            0.0
          ],
          [
            0.3333333432674408,
            1.0
          ],
          [
            0.5,
            0.0
          ],
          [
            0.5,
            1.0
          ],
          [
            0.6666666865348816,
            0.0
          ],
          [
            0.6666666865348816,
            1.0
          ],
          [
            0.8333333730697632,
            1.0
          ],
          [
            0.8333333730697632,
            0.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ],
          [
            1.0,
            1.0
          ],
          [
            0.8333333730697632,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            0.8333333730697632,
            0.0
          ],
          [
            0.6666666865348816,
            0.0
          ],
          [
            0.6666666865348816,
            1.0
          ],
          [
            0.5,
            1.0
          ],
          [
            0.5,
            0.0
          ],
          [
            0.3333333432674408,
            1.0
          ],
          [
            0.3333333432674408,
            0.0
          ],
          [
            0.1666666716337204,
            1.0
          ],
          [
            0.1666666716337204,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            0.0,
            0.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          0.1666666716337204,
          0.0
        ],
        [
          0.1666666716337204,
          1.0
        ],
        [
          0.3333333432674408,
          0.0
        ],
        [
          0.3333333432674408,
          1.0
        ],
        [
          0.5,
          0.0
        ],
        [
          0.5,
          1.0
        ],
        [
          0.6666666865348816,
          0.0
        ],
        [
          0.6666666865348816,
          1.0
        ],
        [
          0.8333333730697632,
          1.0
        ],
        [
          0.8333333730697632,
          0.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ],
        [
          1.0,
          1.0
        ],
        [
          0.8333333730697632,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          0.8333333730697632,
          0.0
        ],
        [
          0.6666666865348816,
          0.0
        ],
        [
          0.6666666865348816,
          1.0
        ],
        [
          0.5,
          1.0
        ],
        [
          0.5,
          0.0
        ],
        [
          0.3333333432674408,
          1.0
        ],
        [
          0.3333333432674408,
          0.0
        ],
        [
          0.1666666716337204,
          1.0
        ],
        [
          0.1666666716337204,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          0.0,
          0.0
        ]
      ],
      "normalsNif": [
        [
          4.602920355978313e-08,
          -1.0,
          1.3393275377637792e-09
        ],
        [
          4.602920000706945e-08,
          -1.0,
          1.3393264275407546e-09
        ],
        [
          4.187504387687113e-08,
          -1.0,
          -1.2536559346187914e-08
        ],
        [
          4.187504387687113e-08,
          -1.0,
          -1.2536565563436852e-08
        ],
        [
          2.3217907596517762e-08,
          -1.0,
          -3.720951369245995e-08
        ],
        [
          2.7037891925374424e-08,
          -1.0,
          -3.4365640999567404e-08
        ],
        [
          4.6326902314319796e-09,
          -1.0,
          -4.371138118131057e-08
        ],
        [
          -1.5743435000104e-08,
          -1.0,
          -3.92488281875103e-08
        ],
        [
          -1.6156958437818503e-08,
          -1.0,
          -2.8385937156372165e-08
        ],
        [
          -6.0789848710385286e-09,
          -1.0,
          -4.1329048627858356e-08
        ],
        [
          -2.208747140741707e-08,
          -1.0,
          9.213970031396457e-08
        ],
        [
          -6.10169195169874e-08,
          -1.0,
          4.2775223363378245e-08
        ],
        [
          -5.875001818367309e-09,
          -1.0,
          1.21024442023554e-07
        ],
        [
          4.213877957681689e-08,
          -1.0,
          1.2873948662672774e-07
        ],
        [
          -4.213877957681689e-08,
          1.0,
          -1.2873948662672774e-07
        ],
        [
          2.208747318377391e-08,
          1.0,
          -9.213970741939193e-08
        ],
        [
          5.875001818367309e-09,
          1.0,
          -1.2102445623440872e-07
        ],
        [
          6.10169195169874e-08,
          1.0,
          -4.2775223363378245e-08
        ],
        [
          1.6156954885104824e-08,
          1.0,
          2.8385933603658486e-08
        ],
        [
          6.078984426949319e-09,
          1.0,
          4.132904507514468e-08
        ],
        [
          1.5743435000104e-08,
          1.0,
          3.92488281875103e-08
        ],
        [
          -4.6326933400564485e-09,
          1.0,
          4.371138473402425e-08
        ],
        [
          -2.7037890149017585e-08,
          1.0,
          3.4365640999567404e-08
        ],
        [
          -2.3217907596517762e-08,
          1.0,
          3.720951369245995e-08
        ],
        [
          -4.187504032415745e-08,
          1.0,
          1.2536565563436852e-08
        ],
        [
          -4.187504387687113e-08,
          1.0,
          1.2536559346187914e-08
        ],
        [
          -4.602920000706945e-08,
          1.0,
          -1.3393264275407546e-09
        ],
        [
          -4.602920355978313e-08,
          1.0,
          -1.3393275377637792e-09
        ]
      ],
      "vertexColorsRaw": [
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ]
      ],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": true,
      "hasUvRaw": false,
      "previewRole": "EXCLUDED_NON_PRIMARY_SURFACE",
      "viewerRenderable": true,
      "diagnostics": [
        {
          "code": "ROLE_NOT_CONFIRMED_BY_ENGINE",
          "detail": "This source mesh was excluded by the prototype principal-weapon geometry rule; effect versus utility semantics are not inferred from its name."
        }
      ]
    },
    {
      "meshId": "block:39",
      "blockIndex": 39,
      "type": "NiTriStrips",
      "name": "Cylinder01",
      "sourceOffset": 4652,
      "sourceSizeBytes": 115,
      "parentBlockIndex": 0,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          1.0,
          0.0,
          0.0,
          -0.07962209731340408
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456453144550323
        ],
        [
          0.0,
          0.0,
          1.0,
          -0.2951282858848572
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          1.0,
          0.0,
          0.0,
          -0.07962209731340408
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456453144550323
        ],
        [
          0.0,
          0.0,
          1.0,
          -0.2951282858848572
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 39,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 39,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 39,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 39,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 41,
          "type": "NiMaterialProperty",
          "name": "Standard_93",
          "ownerBlockIndex": 39,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9803922176361084,
            0.9843137860298157,
            0.6784313917160034
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            0.9803922176361084,
            0.9843137860298157,
            0.6980392336845398
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.0,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        28,
        29,
        30,
        42
      ],
      "controllers": [
        {
          "controllerBlockIndex": 28,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 35,
          "dataBlockIndex": 36,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 39,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 29,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 33,
          "dataBlockIndex": 34,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 39,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 30,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.23333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 31,
          "dataBlockIndex": 32,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 39,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 42,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 41,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 43,
          "dataBlockIndex": 44,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 41,
          "baseProperty": {
            "blockIndex": 41,
            "type": "NiMaterialProperty",
            "name": "Standard_93",
            "ownerBlockIndex": 39,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              0.9803922176361084,
              0.9843137860298157,
              0.6784313917160034
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              0.9803922176361084,
              0.9843137860298157,
              0.6980392336845398
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.0,
            "glossinessRaw": 10.0
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 45,
      "vertexCount": 40,
      "triangleCount": 36,
      "positionsNifUnits": [
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.1819852590560913
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.3728220462799072
        ],
        [
          0.09541168808937073,
          0.5411068201065063,
          -0.20705890655517578
        ],
        [
          0.09541168808937073,
          0.5411068201065063,
          0.49256229400634766
        ],
        [
          0.4209063649177551,
          0.35318243503570557,
          0.049104344099760056
        ],
        [
          0.4209063649177551,
          0.35318243503570557,
          0.2363990694284439
        ],
        [
          0.5494542717933655,
          0.0,
          -0.013851579278707504
        ],
        [
          0.5494542717933655,
          0.0,
          0.6857696175575256
        ],
        [
          0.4209064841270447,
          -0.35318228602409363,
          -0.2822820842266083
        ],
        [
          0.4209064841270447,
          -0.35318228602409363,
          0.0032213316299021244
        ],
        [
          0.09541188180446625,
          -0.5411068201065063,
          0.09284332394599915
        ],
        [
          0.09541188180446625,
          -0.5411068201065063,
          0.2817433476448059
        ],
        [
          -0.2747270166873932,
          -0.4758414328098297,
          -0.20705890655517578
        ],
        [
          -0.2747270166873932,
          -0.4758414328098297,
          0.49256229400634766
        ],
        [
          -0.5163180828094482,
          -0.18792453408241272,
          0.0
        ],
        [
          -0.5163180828094482,
          -0.18792453408241272,
          0.28550341725349426
        ],
        [
          -0.5163182020187378,
          0.1879243552684784,
          -0.20705890655517578
        ],
        [
          -0.5163182020187378,
          0.1879243552684784,
          0.49256229400634766
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.1819852590560913
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.3728220462799072
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.3728220462799072
        ],
        [
          -0.5163182020187378,
          0.1879243552684784,
          0.49256229400634766
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.1819852590560913
        ],
        [
          -0.5163182020187378,
          0.1879243552684784,
          -0.20705890655517578
        ],
        [
          -0.5163180828094482,
          -0.18792453408241272,
          0.28550341725349426
        ],
        [
          -0.5163180828094482,
          -0.18792453408241272,
          0.0
        ],
        [
          -0.2747270166873932,
          -0.4758414328098297,
          0.49256229400634766
        ],
        [
          -0.2747270166873932,
          -0.4758414328098297,
          -0.20705890655517578
        ],
        [
          0.09541188180446625,
          -0.5411068201065063,
          0.2817433476448059
        ],
        [
          0.09541188180446625,
          -0.5411068201065063,
          0.09284332394599915
        ],
        [
          0.4209064841270447,
          -0.35318228602409363,
          0.0032213316299021244
        ],
        [
          0.4209064841270447,
          -0.35318228602409363,
          -0.2822820842266083
        ],
        [
          0.5494542717933655,
          0.0,
          0.6857696175575256
        ],
        [
          0.5494542717933655,
          0.0,
          -0.013851579278707504
        ],
        [
          0.4209063649177551,
          0.35318243503570557,
          0.2363990694284439
        ],
        [
          0.4209063649177551,
          0.35318243503570557,
          0.049104344099760056
        ],
        [
          0.09541168808937073,
          0.5411068201065063,
          0.49256229400634766
        ],
        [
          0.09541168808937073,
          0.5411068201065063,
          -0.20705890655517578
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.3728220462799072
        ],
        [
          -0.2747271955013275,
          0.47584134340286255,
          0.1819852590560913
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ],
        [
          2,
          3,
          4
        ],
        [
          3,
          5,
          4
        ],
        [
          4,
          5,
          6
        ],
        [
          5,
          7,
          6
        ],
        [
          6,
          7,
          8
        ],
        [
          7,
          9,
          8
        ],
        [
          8,
          9,
          10
        ],
        [
          9,
          11,
          10
        ],
        [
          10,
          11,
          12
        ],
        [
          11,
          13,
          12
        ],
        [
          12,
          13,
          14
        ],
        [
          13,
          15,
          14
        ],
        [
          14,
          15,
          16
        ],
        [
          15,
          17,
          16
        ],
        [
          16,
          17,
          18
        ],
        [
          17,
          19,
          18
        ],
        [
          20,
          21,
          22
        ],
        [
          22,
          21,
          23
        ],
        [
          21,
          24,
          23
        ],
        [
          23,
          24,
          25
        ],
        [
          24,
          26,
          25
        ],
        [
          25,
          26,
          27
        ],
        [
          26,
          28,
          27
        ],
        [
          27,
          28,
          29
        ],
        [
          28,
          30,
          29
        ],
        [
          29,
          30,
          31
        ],
        [
          30,
          32,
          31
        ],
        [
          31,
          32,
          33
        ],
        [
          32,
          34,
          33
        ],
        [
          33,
          34,
          35
        ],
        [
          34,
          36,
          35
        ],
        [
          35,
          36,
          37
        ],
        [
          36,
          38,
          37
        ],
        [
          37,
          38,
          39
        ]
      ],
      "uvSetsRaw": [
        [
          [
            1.0833333730697632,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            1.0833333730697632,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          1.0833333730697632,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          1.0833333730697632,
          1.0
        ]
      ],
      "normalsNif": [
        [
          -0.5000000596046448,
          0.8660253882408142,
          0.0
        ],
        [
          -0.5000000596046448,
          0.8660253882408142,
          0.0
        ],
        [
          0.22384105622768402,
          0.9746256470680237,
          0.0
        ],
        [
          0.11350936442613602,
          0.9935369491577148,
          0.0
        ],
        [
          0.735755980014801,
          0.6772467494010925,
          0.0
        ],
        [
          0.7789614796638489,
          0.6270717978477478,
          0.0
        ],
        [
          0.9953610301017761,
          -0.09621024876832962,
          0.0
        ],
        [
          0.9979333281517029,
          0.06425778567790985,
          0.0
        ],
        [
          0.7919191718101501,
          -0.6106259226799011,
          0.0
        ],
        [
          0.7841023802757263,
          -0.6206315159797668,
          0.0
        ],
        [
          0.18172840774059296,
          -0.9833487868309021,
          0.0
        ],
        [
          0.004474082496017218,
          -0.9999899864196777,
          0.0
        ],
        [
          -0.533554196357727,
          -0.8457658886909485,
          0.0
        ],
        [
          -0.5014485716819763,
          -0.8651874661445618,
          0.0
        ],
        [
          -0.9396925568580627,
          -0.3420203626155853,
          0.0
        ],
        [
          -0.9396925568580627,
          -0.3420203626155853,
          0.0
        ],
        [
          -0.9618292450904846,
          0.27365028858184814,
          0.0
        ],
        [
          -0.925305187702179,
          0.3792233169078827,
          0.0
        ],
        [
          -0.5000000596046448,
          0.8660253882408142,
          0.0
        ],
        [
          -0.5000000596046448,
          0.8660253882408142,
          0.0
        ],
        [
          0.5000000596046448,
          -0.8660253882408142,
          0.0
        ],
        [
          0.925305187702179,
          -0.3792233467102051,
          0.0
        ],
        [
          0.5000000596046448,
          -0.8660253882408142,
          0.0
        ],
        [
          0.9618292450904846,
          -0.27365028858184814,
          0.0
        ],
        [
          0.9396925568580627,
          0.3420203626155853,
          0.0
        ],
        [
          0.9396925568580627,
          0.3420203626155853,
          0.0
        ],
        [
          0.5014485716819763,
          0.8651874661445618,
          0.0
        ],
        [
          0.533554196357727,
          0.8457658886909485,
          0.0
        ],
        [
          -0.004474068526178598,
          0.9999899864196777,
          0.0
        ],
        [
          -0.18172837793827057,
          0.9833487868309021,
          0.0
        ],
        [
          -0.7841023802757263,
          0.6206315159797668,
          0.0
        ],
        [
          -0.7919191718101501,
          0.6106259226799011,
          0.0
        ],
        [
          -0.9979333281517029,
          -0.06425778567790985,
          0.0
        ],
        [
          -0.9953610301017761,
          0.09621024876832962,
          0.0
        ],
        [
          -0.7789614796638489,
          -0.6270717978477478,
          0.0
        ],
        [
          -0.735755980014801,
          -0.6772467494010925,
          0.0
        ],
        [
          -0.11350936442613602,
          -0.9935369491577148,
          0.0
        ],
        [
          -0.22384105622768402,
          -0.9746256470680237,
          0.0
        ],
        [
          0.5000000596046448,
          -0.8660253882408142,
          0.0
        ],
        [
          0.5000000596046448,
          -0.8660253882408142,
          0.0
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "EXCLUDED_NON_PRIMARY_SURFACE",
      "viewerRenderable": true,
      "diagnostics": [
        {
          "code": "ROLE_NOT_CONFIRMED_BY_ENGINE",
          "detail": "This source mesh was excluded by the prototype principal-weapon geometry rule; effect versus utility semantics are not inferred from its name."
        }
      ]
    },
    {
      "meshId": "block:46",
      "blockIndex": 46,
      "type": "NiTriStrips",
      "name": "Plane12",
      "sourceOffset": 6409,
      "sourceSizeBytes": 111,
      "parentBlockIndex": 0,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          0.8660253286361694,
          0.0,
          -0.5000001788139343,
          0.07641127705574036
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.09461706131696701
        ],
        [
          0.5000001788139343,
          0.0,
          0.8660253286361694,
          0.8247779011726379
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          0.8660253286361694,
          0.0,
          -0.5000001788139343,
          0.07641127705574036
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.09461706131696701
        ],
        [
          0.5000001788139343,
          0.0,
          0.8660253286361694,
          0.8247779011726379
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 46,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 46,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 52,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 46,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  1.2000000476837158,
                  1.5
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 48,
          "type": "NiMaterialProperty",
          "name": "Standard_91",
          "ownerBlockIndex": 46,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.0,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 52,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  1.2000000476837158,
                  1.5
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        49,
        53,
        54,
        55
      ],
      "controllers": [
        {
          "controllerBlockIndex": 49,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 48,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.20000000298023224,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 50,
          "dataBlockIndex": 51,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.4000000059604645,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 48,
          "baseProperty": {
            "blockIndex": 48,
            "type": "NiMaterialProperty",
            "name": "Standard_91",
            "ownerBlockIndex": 46,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.0,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 53,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 52,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 69,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.20000000298023224,
          "stopTimeRaw": 0.4000000059604645,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 60,
          "dataBlockIndex": 61,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.4000000059604645,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 52,
          "baseProperty": {
            "blockIndex": 52,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 46,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.2000000476837158,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 54,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 52,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 69,
            "cycleType": {
              "rawValue": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.20000000298023224,
          "stopTimeRaw": 0.4000000059604645,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 58,
          "dataBlockIndex": 59,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.2000000476837158,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.4000000059604645,
              "value": 0.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 52,
          "baseProperty": {
            "blockIndex": 52,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 46,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.2000000476837158,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 55,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 52,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.20000000298023224,
          "stopTimeRaw": 0.6000000238418579,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 56,
          "dataBlockIndex": 57,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.0,
              "forward": -0.0,
              "backward": -2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": -1.0,
              "forward": -2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 52,
          "baseProperty": {
            "blockIndex": 52,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 46,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.2000000476837158,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 62,
      "vertexCount": 28,
      "triangleCount": 24,
      "positionsNifUnits": [
        [
          -1.0034563541412354,
          1.8217789943264506e-08,
          -1.368116855621338
        ],
        [
          -0.7039031386375427,
          2.6013632137278364e-08,
          -1.2024269104003906
        ],
        [
          -0.5606718063354492,
          2.397977993950917e-08,
          -0.7845231294631958
        ],
        [
          -0.2850406765937805,
          3.471946996569386e-08,
          -0.8417128920555115
        ],
        [
          -0.5382317304611206,
          -7.245693489643656e-10,
          -0.11371348798274994
        ],
        [
          -0.3956046998500824,
          1.3460772052553693e-08,
          -0.37114980816841125
        ],
        [
          -0.009072928689420223,
          3.2494065216326362e-09,
          -0.06894464045763016
        ],
        [
          -0.05589514598250389,
          2.0018566360135992e-08,
          -0.42474615573883057
        ],
        [
          0.17064522206783295,
          2.7291532589401868e-08,
          -0.7737060189247131
        ],
        [
          -0.3310106098651886,
          4.1399093930749586e-08,
          -1.0042734146118164
        ],
        [
          -0.6420263051986694,
          6.917615991142156e-08,
          -1.5310986042022705
        ],
        [
          -0.40207743644714355,
          5.547166281871796e-08,
          -1.430853009223938
        ],
        [
          -0.6404204368591309,
          4.0974100556923077e-08,
          -1.867642879486084
        ],
        [
          -1.0326253175735474,
          4.948843113083967e-08,
          -1.6902081966400146
        ],
        [
          -1.0326253175735474,
          4.948843113083967e-08,
          -1.6902081966400146
        ],
        [
          -0.6420263051986694,
          6.917615991142156e-08,
          -1.5310986042022705
        ],
        [
          -0.6404204368591309,
          4.0974100556923077e-08,
          -1.867642879486084
        ],
        [
          -0.40207743644714355,
          5.547166281871796e-08,
          -1.430853009223938
        ],
        [
          0.17064522206783295,
          2.7291532589401868e-08,
          -0.7737060189247131
        ],
        [
          -0.3310106098651886,
          4.1399093930749586e-08,
          -1.0042734146118164
        ],
        [
          -0.05589514598250389,
          2.0018566360135992e-08,
          -0.42474615573883057
        ],
        [
          -0.009072928689420223,
          3.2494065216326362e-09,
          -0.06894464045763016
        ],
        [
          -0.3956046998500824,
          1.3460772052553693e-08,
          -0.37114980816841125
        ],
        [
          -0.5382317304611206,
          -7.245693489643656e-10,
          -0.11371348798274994
        ],
        [
          -0.2850406765937805,
          3.471946996569386e-08,
          -0.8417128920555115
        ],
        [
          -0.5606718063354492,
          2.397977993950917e-08,
          -0.7845231294631958
        ],
        [
          -0.7039031386375427,
          2.6013632137278364e-08,
          -1.2024269104003906
        ],
        [
          -1.0034563541412354,
          1.8217789943264506e-08,
          -1.368116855621338
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ],
        [
          2,
          3,
          4
        ],
        [
          3,
          5,
          4
        ],
        [
          4,
          5,
          6
        ],
        [
          5,
          7,
          6
        ],
        [
          6,
          7,
          8
        ],
        [
          7,
          9,
          8
        ],
        [
          9,
          10,
          8
        ],
        [
          8,
          10,
          11
        ],
        [
          11,
          10,
          12
        ],
        [
          10,
          13,
          12
        ],
        [
          14,
          15,
          16
        ],
        [
          16,
          15,
          17
        ],
        [
          17,
          15,
          18
        ],
        [
          15,
          19,
          18
        ],
        [
          19,
          20,
          18
        ],
        [
          18,
          20,
          21
        ],
        [
          20,
          22,
          21
        ],
        [
          21,
          22,
          23
        ],
        [
          22,
          24,
          23
        ],
        [
          23,
          24,
          25
        ],
        [
          24,
          26,
          25
        ],
        [
          25,
          26,
          27
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            0.1666666716337204,
            0.0
          ],
          [
            0.1666666716337204,
            1.0
          ],
          [
            0.3333333432674408,
            0.0
          ],
          [
            0.3333333432674408,
            1.0
          ],
          [
            0.5,
            0.0
          ],
          [
            0.5,
            1.0
          ],
          [
            0.6666666865348816,
            0.0
          ],
          [
            0.6666666865348816,
            1.0
          ],
          [
            0.8333333730697632,
            1.0
          ],
          [
            0.8333333730697632,
            0.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ],
          [
            1.0,
            1.0
          ],
          [
            0.8333333730697632,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            0.8333333730697632,
            0.0
          ],
          [
            0.6666666865348816,
            0.0
          ],
          [
            0.6666666865348816,
            1.0
          ],
          [
            0.5,
            1.0
          ],
          [
            0.5,
            0.0
          ],
          [
            0.3333333432674408,
            1.0
          ],
          [
            0.3333333432674408,
            0.0
          ],
          [
            0.1666666716337204,
            1.0
          ],
          [
            0.1666666716337204,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            0.0,
            0.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          0.1666666716337204,
          0.0
        ],
        [
          0.1666666716337204,
          1.0
        ],
        [
          0.3333333432674408,
          0.0
        ],
        [
          0.3333333432674408,
          1.0
        ],
        [
          0.5,
          0.0
        ],
        [
          0.5,
          1.0
        ],
        [
          0.6666666865348816,
          0.0
        ],
        [
          0.6666666865348816,
          1.0
        ],
        [
          0.8333333730697632,
          1.0
        ],
        [
          0.8333333730697632,
          0.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ],
        [
          1.0,
          1.0
        ],
        [
          0.8333333730697632,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          0.8333333730697632,
          0.0
        ],
        [
          0.6666666865348816,
          0.0
        ],
        [
          0.6666666865348816,
          1.0
        ],
        [
          0.5,
          1.0
        ],
        [
          0.5,
          0.0
        ],
        [
          0.3333333432674408,
          1.0
        ],
        [
          0.3333333432674408,
          0.0
        ],
        [
          0.1666666716337204,
          1.0
        ],
        [
          0.1666666716337204,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          0.0,
          0.0
        ]
      ],
      "normalsNif": [
        [
          4.602920355978313e-08,
          -1.0,
          1.3393275377637792e-09
        ],
        [
          4.602920000706945e-08,
          -1.0,
          1.3393264275407546e-09
        ],
        [
          4.187504387687113e-08,
          -1.0,
          -1.2536559346187914e-08
        ],
        [
          4.187504387687113e-08,
          -1.0,
          -1.2536565563436852e-08
        ],
        [
          2.3217907596517762e-08,
          -1.0,
          -3.720951369245995e-08
        ],
        [
          2.7037891925374424e-08,
          -1.0,
          -3.4365640999567404e-08
        ],
        [
          4.6326902314319796e-09,
          -1.0,
          -4.371138118131057e-08
        ],
        [
          -1.5743435000104e-08,
          -1.0,
          -3.92488281875103e-08
        ],
        [
          -1.6156958437818503e-08,
          -1.0,
          -2.8385937156372165e-08
        ],
        [
          -6.0789848710385286e-09,
          -1.0,
          -4.1329048627858356e-08
        ],
        [
          -2.208747140741707e-08,
          -1.0,
          9.213970031396457e-08
        ],
        [
          -6.10169195169874e-08,
          -1.0,
          4.2775223363378245e-08
        ],
        [
          -5.875001818367309e-09,
          -1.0,
          1.21024442023554e-07
        ],
        [
          4.213877957681689e-08,
          -1.0,
          1.2873948662672774e-07
        ],
        [
          -4.213877957681689e-08,
          1.0,
          -1.2873948662672774e-07
        ],
        [
          2.208747318377391e-08,
          1.0,
          -9.213970741939193e-08
        ],
        [
          5.875001818367309e-09,
          1.0,
          -1.2102445623440872e-07
        ],
        [
          6.10169195169874e-08,
          1.0,
          -4.2775223363378245e-08
        ],
        [
          1.6156954885104824e-08,
          1.0,
          2.8385933603658486e-08
        ],
        [
          6.078984426949319e-09,
          1.0,
          4.132904507514468e-08
        ],
        [
          1.5743435000104e-08,
          1.0,
          3.92488281875103e-08
        ],
        [
          -4.6326933400564485e-09,
          1.0,
          4.371138473402425e-08
        ],
        [
          -2.7037890149017585e-08,
          1.0,
          3.4365640999567404e-08
        ],
        [
          -2.3217907596517762e-08,
          1.0,
          3.720951369245995e-08
        ],
        [
          -4.187504032415745e-08,
          1.0,
          1.2536565563436852e-08
        ],
        [
          -4.187504387687113e-08,
          1.0,
          1.2536559346187914e-08
        ],
        [
          -4.602920000706945e-08,
          1.0,
          -1.3393264275407546e-09
        ],
        [
          -4.602920355978313e-08,
          1.0,
          -1.3393275377637792e-09
        ]
      ],
      "vertexColorsRaw": [
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          1.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ],
        [
          1.0,
          1.0,
          1.0,
          0.0
        ]
      ],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": true,
      "hasUvRaw": false,
      "previewRole": "EXCLUDED_NON_PRIMARY_SURFACE",
      "viewerRenderable": true,
      "diagnostics": [
        {
          "code": "ROLE_NOT_CONFIRMED_BY_ENGINE",
          "detail": "This source mesh was excluded by the prototype principal-weapon geometry rule; effect versus utility semantics are not inferred from its name."
        }
      ]
    },
    {
      "meshId": "block:63",
      "blockIndex": 63,
      "type": "NiTriStrips",
      "name": "Cylinder03",
      "sourceOffset": 8541,
      "sourceSizeBytes": 115,
      "parentBlockIndex": 0,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          0.7071068286895752,
          0.0,
          0.7071067690849304,
          -0.2095480114221573
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456453144550323
        ],
        [
          -0.7071067690849304,
          0.0,
          0.7071068286895752,
          -0.264909029006958
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          0.7071068286895752,
          0.0,
          0.7071067690849304,
          -0.2095480114221573
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456453144550323
        ],
        [
          -0.7071067690849304,
          0.0,
          0.7071068286895752,
          -0.264909029006958
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 63,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 41,
          "type": "NiMaterialProperty",
          "name": "Standard_93",
          "ownerBlockIndex": 63,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9803922176361084,
            0.9843137860298157,
            0.6784313917160034
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            0.9803922176361084,
            0.9843137860298157,
            0.6980392336845398
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.0,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 63,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 63,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 63,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "textures": [
        {
          "blockIndex": 27,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  -1.0,
                  0.0
                ],
                "scaleRaw": [
                  1.5,
                  2.0
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        28,
        29,
        30,
        42
      ],
      "controllers": [
        {
          "controllerBlockIndex": 28,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 35,
          "dataBlockIndex": 36,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 63,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 29,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.13333334028720856,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 33,
          "dataBlockIndex": 34,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.13333334028720856,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 63,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 30,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 27,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.23333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 31,
          "dataBlockIndex": 32,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 27,
          "baseProperty": {
            "blockIndex": 27,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 63,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    -1.0,
                    0.0
                  ],
                  "scaleRaw": [
                    1.5,
                    2.0
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 42,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 41,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 43,
          "dataBlockIndex": 44,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 41,
          "baseProperty": {
            "blockIndex": 41,
            "type": "NiMaterialProperty",
            "name": "Standard_93",
            "ownerBlockIndex": 63,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              0.9803922176361084,
              0.9843137860298157,
              0.6784313917160034
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              0.9803922176361084,
              0.9843137860298157,
              0.6980392336845398
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.0,
            "glossinessRaw": 10.0
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 65,
      "vertexCount": 40,
      "triangleCount": 36,
      "positionsNifUnits": [
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.3979168236255646
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.638604998588562
        ],
        [
          0.12033560872077942,
          0.682457447052002,
          -0.2611479163169861
        ],
        [
          0.12033560127019882,
          0.682457447052002,
          0.6212319731712341
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.061931636184453964
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.29815244674682617
        ],
        [
          0.692985475063324,
          0.0,
          -0.017469964921474457
        ],
        [
          0.692985475063324,
          0.0,
          0.8649099469184875
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          -0.35602128505706787
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          0.00406282115727663
        ],
        [
          0.12033585458993912,
          -0.682457447052002,
          0.11709633469581604
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.3553418219089508
        ],
        [
          -0.5148850083351135,
          -0.6001431345939636,
          -0.092755526304245
        ],
        [
          -0.5148850083351135,
          -0.6001431941986084,
          0.7896243929862976
        ],
        [
          -0.8195856213569641,
          -0.23701514303684235,
          0.1683923900127411
        ],
        [
          -0.8195856809616089,
          -0.23701514303684235,
          0.5284765362739563
        ],
        [
          -0.8195857405662537,
          0.23701488971710205,
          -0.0927555188536644
        ],
        [
          -0.8195858001708984,
          0.23701488971710205,
          0.7896243929862976
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.3979168236255646
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.638604998588562
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.638604998588562
        ],
        [
          -0.8195858001708984,
          0.23701488971710205,
          0.7896243929862976
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.3979168236255646
        ],
        [
          -0.8195857405662537,
          0.23701488971710205,
          -0.0927555188536644
        ],
        [
          -0.8195856809616089,
          -0.23701514303684235,
          0.5284765362739563
        ],
        [
          -0.8195856213569641,
          -0.23701514303684235,
          0.1683923900127411
        ],
        [
          -0.5148850083351135,
          -0.6001431941986084,
          0.7896243929862976
        ],
        [
          -0.5148850083351135,
          -0.6001431345939636,
          -0.092755526304245
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.3553418219089508
        ],
        [
          0.12033585458993912,
          -0.682457447052002,
          0.11709633469581604
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          0.00406282115727663
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          -0.35602128505706787
        ],
        [
          0.692985475063324,
          0.0,
          0.8649099469184875
        ],
        [
          0.692985475063324,
          0.0,
          -0.017469964921474457
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.29815244674682617
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.061931636184453964
        ],
        [
          0.12033560127019882,
          0.682457447052002,
          0.6212319731712341
        ],
        [
          0.12033560872077942,
          0.682457447052002,
          -0.2611479163169861
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.638604998588562
        ],
        [
          -0.5148851871490479,
          0.6001430153846741,
          0.3979168236255646
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ],
        [
          2,
          3,
          4
        ],
        [
          3,
          5,
          4
        ],
        [
          4,
          5,
          6
        ],
        [
          5,
          7,
          6
        ],
        [
          6,
          7,
          8
        ],
        [
          7,
          9,
          8
        ],
        [
          8,
          9,
          10
        ],
        [
          9,
          11,
          10
        ],
        [
          10,
          11,
          12
        ],
        [
          11,
          13,
          12
        ],
        [
          12,
          13,
          14
        ],
        [
          13,
          15,
          14
        ],
        [
          14,
          15,
          16
        ],
        [
          15,
          17,
          16
        ],
        [
          16,
          17,
          18
        ],
        [
          17,
          19,
          18
        ],
        [
          20,
          21,
          22
        ],
        [
          22,
          21,
          23
        ],
        [
          21,
          24,
          23
        ],
        [
          23,
          24,
          25
        ],
        [
          24,
          26,
          25
        ],
        [
          25,
          26,
          27
        ],
        [
          26,
          28,
          27
        ],
        [
          27,
          28,
          29
        ],
        [
          28,
          30,
          29
        ],
        [
          29,
          30,
          31
        ],
        [
          30,
          32,
          31
        ],
        [
          31,
          32,
          33
        ],
        [
          32,
          34,
          33
        ],
        [
          33,
          34,
          35
        ],
        [
          34,
          36,
          35
        ],
        [
          35,
          36,
          37
        ],
        [
          36,
          38,
          37
        ],
        [
          37,
          38,
          39
        ]
      ],
      "uvSetsRaw": [
        [
          [
            1.0833333730697632,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            1.0833333730697632,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          1.0833333730697632,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          1.0833333730697632,
          1.0
        ]
      ],
      "normalsNif": [
        [
          -0.48029112815856934,
          0.8771091103553772,
          -1.3653703057059374e-08
        ],
        [
          -0.522053599357605,
          0.8529126644134521,
          0.0
        ],
        [
          0.2418147474527359,
          0.9703224301338196,
          0.0
        ],
        [
          0.09075487405061722,
          0.9958732724189758,
          0.0
        ],
        [
          0.735755980014801,
          0.6772467494010925,
          0.0
        ],
        [
          0.7789614796638489,
          0.6270717978477478,
          0.0
        ],
        [
          0.9953610301017761,
          -0.09621024876832962,
          0.0
        ],
        [
          0.9979333281517029,
          0.06425778567790985,
          0.0
        ],
        [
          0.7919191718101501,
          -0.6106259226799011,
          0.0
        ],
        [
          0.7841023802757263,
          -0.6206315159797668,
          0.0
        ],
        [
          0.23400916159152985,
          -0.9722343683242798,
          0.0
        ],
        [
          0.03386205807328224,
          -0.999426543712616,
          -2.3234271395722317e-08
        ],
        [
          -0.44367191195487976,
          -0.896189272403717,
          -3.408591098263969e-08
        ],
        [
          -0.4994964301586151,
          -0.8663159608840942,
          -5.5376723651079374e-08
        ],
        [
          -0.9396925568580627,
          -0.3420203626155853,
          -8.47107273216352e-08
        ],
        [
          -0.9396925568580627,
          -0.34202030301094055,
          -8.058444223024708e-08
        ],
        [
          -0.9618292450904846,
          0.27365025877952576,
          -6.450948575320581e-08
        ],
        [
          -0.925305187702179,
          0.3792233169078827,
          -3.5677103937814536e-08
        ],
        [
          -0.48029112815856934,
          0.8771091103553772,
          -1.3653703057059374e-08
        ],
        [
          -0.522053599357605,
          0.8529126644134521,
          0.0
        ],
        [
          0.522053599357605,
          -0.8529126644134521,
          0.0
        ],
        [
          0.925305187702179,
          -0.3792233169078827,
          3.5677103937814536e-08
        ],
        [
          0.48029112815856934,
          -0.8771091103553772,
          1.3653703057059374e-08
        ],
        [
          0.9618292450904846,
          -0.27365022897720337,
          6.450948575320581e-08
        ],
        [
          0.9396925568580627,
          0.34202030301094055,
          8.058444223024708e-08
        ],
        [
          0.9396925568580627,
          0.3420203626155853,
          8.47107273216352e-08
        ],
        [
          0.4994964301586151,
          0.8663159608840942,
          5.537672720379305e-08
        ],
        [
          0.4436718821525574,
          0.896189272403717,
          3.408590742992601e-08
        ],
        [
          -0.03386203199625015,
          0.999426543712616,
          2.3234271395722317e-08
        ],
        [
          -0.23400917649269104,
          0.9722343683242798,
          0.0
        ],
        [
          -0.7841023802757263,
          0.6206315159797668,
          0.0
        ],
        [
          -0.7919191718101501,
          0.6106259226799011,
          0.0
        ],
        [
          -0.9979333281517029,
          -0.06425778567790985,
          0.0
        ],
        [
          -0.9953610301017761,
          0.09621024876832962,
          0.0
        ],
        [
          -0.7789614796638489,
          -0.6270717978477478,
          0.0
        ],
        [
          -0.735755980014801,
          -0.6772467494010925,
          0.0
        ],
        [
          -0.09075487405061722,
          -0.9958732724189758,
          0.0
        ],
        [
          -0.2418147474527359,
          -0.9703224301338196,
          0.0
        ],
        [
          0.522053599357605,
          -0.8529126644134521,
          0.0
        ],
        [
          0.48029112815856934,
          -0.8771091103553772,
          1.3653703057059374e-08
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "EXCLUDED_NON_PRIMARY_SURFACE",
      "viewerRenderable": true,
      "diagnostics": [
        {
          "code": "ROLE_NOT_CONFIRMED_BY_ENGINE",
          "detail": "This source mesh was excluded by the prototype principal-weapon geometry rule; effect versus utility semantics are not inferred from its name."
        }
      ]
    },
    {
      "meshId": "block:66",
      "blockIndex": 66,
      "type": "NiTriStrips",
      "name": "Cylinder04",
      "sourceOffset": 10072,
      "sourceSizeBytes": 115,
      "parentBlockIndex": 0,
      "parentType": "NiNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          -0.5735763907432556,
          0.0,
          0.8191520571708679,
          -0.12745466828346252
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456455379724503
        ],
        [
          -0.8191520571708679,
          0.0,
          -0.5735764503479004,
          0.0993848517537117
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          -0.5735763907432556,
          0.0,
          0.8191520571708679,
          -0.12745466828346252
        ],
        [
          0.0,
          1.0,
          0.0,
          -0.07456455379724503
        ],
        [
          -0.8191520571708679,
          0.0,
          -0.5735764503479004,
          0.0993848517537117
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "name": "",
          "ownerBlockIndex": 66,
          "scope": "direct",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          }
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 66,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 66,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 72,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 66,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.5,
                  0.0
                ],
                "scaleRaw": [
                  0.8499999642372131,
                  1.5
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 68,
          "type": "NiMaterialProperty",
          "name": "Standard_936",
          "ownerBlockIndex": 66,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9803922176361084,
            0.9529412388801575,
            0.7882353663444519
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            0.9686275124549866,
            0.7960785031318665
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.0,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 72,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 37,
              "textureFileNameRaw": "S3307106.dds",
              "sourceTexturePath": "effect/texture/S3307106.dds",
              "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
              "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 1,
                "name": "CLAMP_S_WRAP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.5,
                  0.0
                ],
                "scaleRaw": [
                  0.8499999642372131,
                  1.5
                ],
                "rotationRaw": 1.5707963705062866,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3307106.dds",
                "sourcePath": "effect/texture/S3307106.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                  "sizeBytes": 8648,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 4608
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        69,
        73,
        74,
        75
      ],
      "controllers": [
        {
          "controllerBlockIndex": 69,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 68,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.06666667014360428,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 70,
          "dataBlockIndex": 71,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 68,
          "baseProperty": {
            "blockIndex": 68,
            "type": "NiMaterialProperty",
            "name": "Standard_936",
            "ownerBlockIndex": 66,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              0.9803922176361084,
              0.9529412388801575,
              0.7882353663444519
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              0.9686275124549866,
              0.7960785031318665
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.0,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 73,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 72,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.06666667014360428,
          "stopTimeRaw": 0.20000000298023224,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 80,
          "dataBlockIndex": 81,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.20000000298023224,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 72,
          "baseProperty": {
            "blockIndex": 72,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 66,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.5,
                    0.0
                  ],
                  "scaleRaw": [
                    0.8499999642372131,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 74,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 72,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.06666667014360428,
          "stopTimeRaw": 0.20000000298023224,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 78,
          "dataBlockIndex": 79,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.20000000298023224,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 72,
          "baseProperty": {
            "blockIndex": 72,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 66,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.5,
                    0.0
                  ],
                  "scaleRaw": [
                    0.8499999642372131,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 75,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 72,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.06666667014360428,
          "stopTimeRaw": 0.3333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 0,
            "name": "TT_TRANSLATE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 76,
          "dataBlockIndex": 77,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 72,
          "baseProperty": {
            "blockIndex": 72,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 66,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 37,
                "textureFileNameRaw": "S3307106.dds",
                "sourceTexturePath": "effect/texture/S3307106.dds",
                "sourceTextureSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                "assetUrl": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 1,
                  "name": "CLAMP_S_WRAP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.5,
                    0.0
                  ],
                  "scaleRaw": [
                    0.8499999642372131,
                    1.5
                  ],
                  "rotationRaw": 1.5707963705062866,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3307106.dds",
                  "sourcePath": "effect/texture/S3307106.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
                    "sizeBytes": 8648,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 4608
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 82,
      "vertexCount": 40,
      "triangleCount": 36,
      "positionsNifUnits": [
        [
          -0.506511926651001,
          0.6001430153846741,
          0.11747778952121735
        ],
        [
          -0.506511926651001,
          0.6001429557800293,
          0.3581659495830536
        ],
        [
          0.12033560872077942,
          0.682457447052002,
          -0.2611479163169861
        ],
        [
          0.12033559381961823,
          0.682457447052002,
          0.6212319135665894
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.06193162500858307
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.2981524169445038
        ],
        [
          0.692985475063324,
          0.0,
          -0.017469970509409904
        ],
        [
          0.6929854154586792,
          0.0,
          0.864909827709198
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          -0.35602128505706787
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          0.004062816500663757
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.11709632724523544
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.3553417921066284
        ],
        [
          -0.5065116882324219,
          -0.6001430749893188,
          -0.37319448590278625
        ],
        [
          -0.5065116882324219,
          -0.6001430749893188,
          0.5091853737831116
        ],
        [
          -0.811212420463562,
          -0.23701511323451996,
          -0.11204657703638077
        ],
        [
          -0.811212420463562,
          -0.23701511323451996,
          0.24803748726844788
        ],
        [
          -0.8112124800682068,
          0.23701488971710205,
          -0.37319448590278625
        ],
        [
          -0.8112124800682068,
          0.23701485991477966,
          0.5091853737831116
        ],
        [
          -0.506511926651001,
          0.6001430153846741,
          0.11747778952121735
        ],
        [
          -0.506511926651001,
          0.6001429557800293,
          0.3581659495830536
        ],
        [
          -0.506511926651001,
          0.6001429557800293,
          0.3581659495830536
        ],
        [
          -0.8112124800682068,
          0.23701485991477966,
          0.5091853737831116
        ],
        [
          -0.506511926651001,
          0.6001430153846741,
          0.11747778952121735
        ],
        [
          -0.8112124800682068,
          0.23701488971710205,
          -0.37319448590278625
        ],
        [
          -0.811212420463562,
          -0.23701511323451996,
          0.24803748726844788
        ],
        [
          -0.811212420463562,
          -0.23701511323451996,
          -0.11204657703638077
        ],
        [
          -0.5065116882324219,
          -0.6001430749893188,
          0.5091853737831116
        ],
        [
          -0.5065116882324219,
          -0.6001430749893188,
          -0.37319448590278625
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.3553417921066284
        ],
        [
          0.12033584713935852,
          -0.682457447052002,
          0.11709632724523544
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          0.004062816500663757
        ],
        [
          0.5308578014373779,
          -0.4454423189163208,
          -0.35602128505706787
        ],
        [
          0.6929854154586792,
          0.0,
          0.864909827709198
        ],
        [
          0.692985475063324,
          0.0,
          -0.017469970509409904
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.2981524169445038
        ],
        [
          0.5308576226234436,
          0.4454424977302551,
          0.06193162500858307
        ],
        [
          0.12033559381961823,
          0.682457447052002,
          0.6212319135665894
        ],
        [
          0.12033560872077942,
          0.682457447052002,
          -0.2611479163169861
        ],
        [
          -0.506511926651001,
          0.6001429557800293,
          0.3581659495830536
        ],
        [
          -0.506511926651001,
          0.6001430153846741,
          0.11747778952121735
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ],
        [
          2,
          3,
          4
        ],
        [
          3,
          5,
          4
        ],
        [
          4,
          5,
          6
        ],
        [
          5,
          7,
          6
        ],
        [
          6,
          7,
          8
        ],
        [
          7,
          9,
          8
        ],
        [
          8,
          9,
          10
        ],
        [
          9,
          11,
          10
        ],
        [
          10,
          11,
          12
        ],
        [
          11,
          13,
          12
        ],
        [
          12,
          13,
          14
        ],
        [
          13,
          15,
          14
        ],
        [
          14,
          15,
          16
        ],
        [
          15,
          17,
          16
        ],
        [
          16,
          17,
          18
        ],
        [
          17,
          19,
          18
        ],
        [
          20,
          21,
          22
        ],
        [
          22,
          21,
          23
        ],
        [
          21,
          24,
          23
        ],
        [
          23,
          24,
          25
        ],
        [
          24,
          26,
          25
        ],
        [
          25,
          26,
          27
        ],
        [
          26,
          28,
          27
        ],
        [
          27,
          28,
          29
        ],
        [
          28,
          30,
          29
        ],
        [
          29,
          30,
          31
        ],
        [
          30,
          32,
          31
        ],
        [
          31,
          32,
          33
        ],
        [
          32,
          34,
          33
        ],
        [
          33,
          34,
          35
        ],
        [
          34,
          36,
          35
        ],
        [
          35,
          36,
          37
        ],
        [
          36,
          38,
          37
        ],
        [
          37,
          38,
          39
        ]
      ],
      "uvSetsRaw": [
        [
          [
            1.0833333730697632,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.08333336561918259,
            0.0
          ],
          [
            0.194444477558136,
            0.0
          ],
          [
            0.08333336561918259,
            1.0
          ],
          [
            0.194444477558136,
            1.0
          ],
          [
            0.3055555820465088,
            0.0
          ],
          [
            0.3055555820465088,
            1.0
          ],
          [
            0.416666716337204,
            0.0
          ],
          [
            0.416666716337204,
            1.0
          ],
          [
            0.5277777910232544,
            0.0
          ],
          [
            0.5277777910232544,
            1.0
          ],
          [
            0.638888955116272,
            0.0
          ],
          [
            0.638888955116272,
            1.0
          ],
          [
            0.75,
            0.0
          ],
          [
            0.75,
            1.0
          ],
          [
            0.8611111044883728,
            0.0
          ],
          [
            0.8611111044883728,
            1.0
          ],
          [
            0.9722222089767456,
            0.0
          ],
          [
            0.9722222089767456,
            1.0
          ],
          [
            1.0833333730697632,
            0.0
          ],
          [
            1.0833333730697632,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          1.0833333730697632,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.08333336561918259,
          0.0
        ],
        [
          0.194444477558136,
          0.0
        ],
        [
          0.08333336561918259,
          1.0
        ],
        [
          0.194444477558136,
          1.0
        ],
        [
          0.3055555820465088,
          0.0
        ],
        [
          0.3055555820465088,
          1.0
        ],
        [
          0.416666716337204,
          0.0
        ],
        [
          0.416666716337204,
          1.0
        ],
        [
          0.5277777910232544,
          0.0
        ],
        [
          0.5277777910232544,
          1.0
        ],
        [
          0.638888955116272,
          0.0
        ],
        [
          0.638888955116272,
          1.0
        ],
        [
          0.75,
          0.0
        ],
        [
          0.75,
          1.0
        ],
        [
          0.8611111044883728,
          0.0
        ],
        [
          0.8611111044883728,
          1.0
        ],
        [
          0.9722222089767456,
          0.0
        ],
        [
          0.9722222089767456,
          1.0
        ],
        [
          1.0833333730697632,
          0.0
        ],
        [
          1.0833333730697632,
          1.0
        ]
      ],
      "normalsNif": [
        [
          -0.5000911355018616,
          0.8659727573394775,
          1.2541046601199923e-07
        ],
        [
          -0.4720047116279602,
          0.881596028804779,
          8.761864478401549e-08
        ],
        [
          0.18300580978393555,
          0.9831118583679199,
          2.534619980565367e-08
        ],
        [
          0.15472935140132904,
          0.9879568815231323,
          0.0
        ],
        [
          0.735755980014801,
          0.6772467494010925,
          0.0
        ],
        [
          0.7789614796638489,
          0.6270717978477478,
          0.0
        ],
        [
          0.9953610301017761,
          -0.09621024876832962,
          0.0
        ],
        [
          0.9979333281517029,
          0.06425778567790985,
          0.0
        ],
        [
          0.7919191718101501,
          -0.6106259226799011,
          0.0
        ],
        [
          0.7841023802757263,
          -0.6206315159797668,
          0.0
        ],
        [
          0.20374812185764313,
          -0.9790233373641968,
          0.0
        ],
        [
          0.05922031030058861,
          -0.9982449412345886,
          0.0
        ],
        [
          -0.5140756964683533,
          -0.8577448129653931,
          0.0
        ],
        [
          -0.4306297302246094,
          -0.902528703212738,
          0.0
        ],
        [
          -0.9396925568580627,
          -0.3420203626155853,
          0.0
        ],
        [
          -0.9396925568580627,
          -0.34202033281326294,
          1.909501001762237e-08
        ],
        [
          -0.9618292450904846,
          0.27365028858184814,
          3.837013196061889e-08
        ],
        [
          -0.9253051280975342,
          0.37922337651252747,
          6.540591357406811e-08
        ],
        [
          -0.5000911355018616,
          0.8659727573394775,
          1.2541046601199923e-07
        ],
        [
          -0.4720047116279602,
          0.881596028804779,
          8.761864478401549e-08
        ],
        [
          0.4720047116279602,
          -0.881596028804779,
          -8.761864478401549e-08
        ],
        [
          0.9253051280975342,
          -0.37922337651252747,
          -6.540591357406811e-08
        ],
        [
          0.5000911355018616,
          -0.8659727573394775,
          -1.2541046601199923e-07
        ],
        [
          0.9618292450904846,
          -0.27365028858184814,
          -3.837013196061889e-08
        ],
        [
          0.9396925568580627,
          0.34202033281326294,
          -1.909501179397921e-08
        ],
        [
          0.9396925568580627,
          0.3420203626155853,
          0.0
        ],
        [
          0.4306297302246094,
          0.902528703212738,
          0.0
        ],
        [
          0.514075756072998,
          0.8577448129653931,
          0.0
        ],
        [
          -0.05922029912471771,
          0.9982449412345886,
          0.0
        ],
        [
          -0.20374810695648193,
          0.9790233373641968,
          0.0
        ],
        [
          -0.7841023802757263,
          0.6206315159797668,
          0.0
        ],
        [
          -0.7919191718101501,
          0.6106259226799011,
          0.0
        ],
        [
          -0.9979333281517029,
          -0.06425778567790985,
          0.0
        ],
        [
          -0.9953610301017761,
          0.09621024876832962,
          0.0
        ],
        [
          -0.7789614796638489,
          -0.6270717978477478,
          0.0
        ],
        [
          -0.735755980014801,
          -0.6772467494010925,
          0.0
        ],
        [
          -0.15472935140132904,
          -0.9879568815231323,
          0.0
        ],
        [
          -0.18300580978393555,
          -0.9831118583679199,
          -2.534619980565367e-08
        ],
        [
          0.4720047116279602,
          -0.881596028804779,
          -8.761864478401549e-08
        ],
        [
          0.5000911355018616,
          -0.8659727573394775,
          -1.2541046601199923e-07
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "EXCLUDED_NON_PRIMARY_SURFACE",
      "viewerRenderable": true,
      "diagnostics": [
        {
          "code": "ROLE_NOT_CONFIRMED_BY_ENGINE",
          "detail": "This source mesh was excluded by the prototype principal-weapon geometry rule; effect versus utility semantics are not inferred from its name."
        }
      ]
    },
    {
      "meshId": "block:85",
      "blockIndex": 85,
      "type": "NiTriStrips",
      "name": "Plane",
      "sourceOffset": 12264,
      "sourceSizeBytes": 107,
      "parentBlockIndex": 83,
      "parentType": "NiBillboardNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 83,
          "type": "NiBillboardNode",
          "name": "Plane13",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 5,
              "type": "NiZBufferProperty",
              "flagsRaw": 13,
              "depthTest": true,
              "depthWrite": false,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 83,
              "scope": "ancestor_attached"
            }
          ],
          "billboardMode": {
            "rawValue": 9,
            "name": "ROTATE_ABOUT_UP2",
            "knownValue": true
          },
          "renderingStatus": "BILLBOARD_MODE_METADATA_ONLY"
        },
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 83,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          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
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          1.0,
          0.0,
          0.0,
          -0.0007273931987583637
        ],
        [
          0.0,
          0.0,
          -1.0,
          -0.0037080743350088596
        ],
        [
          0.0,
          1.0,
          0.0,
          0.03453948348760605
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 85,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 85,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 90,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 85,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 100,
              "textureFileNameRaw": "S0005103.dds",
              "sourceTexturePath": "effect/texture/S0005103.dds",
              "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
              "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S0005103.dds",
                "sourcePath": "effect/texture/S0005103.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                  "sizeBytes": 16131,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 86,
          "type": "NiMaterialProperty",
          "name": "Standard_85",
          "ownerBlockIndex": 85,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9960784912109375,
            0.960784375667572,
            0.7215686440467834
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            0.9921569228172302,
            0.960784375667572,
            0.7529412508010864
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.800000011920929,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 90,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 100,
              "textureFileNameRaw": "S0005103.dds",
              "sourceTexturePath": "effect/texture/S0005103.dds",
              "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
              "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S0005103.dds",
                "sourcePath": "effect/texture/S0005103.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                  "sizeBytes": 16131,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        87,
        91,
        92,
        93
      ],
      "controllers": [
        {
          "controllerBlockIndex": 87,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 86,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 88,
          "dataBlockIndex": 89,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.800000011920929,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 0.6000000238418579,
              "forward": -0.4444444477558136,
              "backward": -0.35555556416511536,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 86,
          "baseProperty": {
            "blockIndex": 86,
            "type": "NiMaterialProperty",
            "name": "Standard_85",
            "ownerBlockIndex": 85,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              0.9960784912109375,
              0.960784375667572,
              0.7215686440467834
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              0.9921569228172302,
              0.960784375667572,
              0.7529412508010864
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.800000011920929,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 91,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 98,
          "dataBlockIndex": 99,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 85,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 92,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 96,
          "dataBlockIndex": 97,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 85,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 93,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.3333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 2,
            "name": "TT_ROTATE",
            "knownValue": true
          },
          "interpolatorBlockIndex": 94,
          "dataBlockIndex": 95,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 1.5707963705062866,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 85,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 101,
      "vertexCount": 4,
      "triangleCount": 2,
      "positionsNifUnits": [
        [
          -1.2688134908676147,
          1.4594277143478394,
          2.856045279188955e-16
        ],
        [
          -1.2688134908676147,
          -1.4594277143478394,
          -2.856045279188955e-16
        ],
        [
          1.2688134908676147,
          1.4594277143478394,
          2.856045279188955e-16
        ],
        [
          1.2688134908676147,
          -1.4594277143478394,
          -2.856045279188955e-16
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ]
      ],
      "normalsNif": [
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "BILLBOARD_SURFACE_CANDIDATE",
      "viewerRenderable": true,
      "diagnostics": []
    },
    {
      "meshId": "block:104",
      "blockIndex": 104,
      "type": "NiTriStrips",
      "name": "Plane",
      "sourceOffset": 13246,
      "sourceSizeBytes": 107,
      "parentBlockIndex": 102,
      "parentType": "NiBillboardNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 102,
          "type": "NiBillboardNode",
          "name": "Plane14",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 5,
              "type": "NiZBufferProperty",
              "flagsRaw": 13,
              "depthTest": true,
              "depthWrite": false,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 102,
              "scope": "ancestor_attached"
            }
          ],
          "billboardMode": {
            "rawValue": 9,
            "name": "ROTATE_ABOUT_UP2",
            "knownValue": true
          },
          "renderingStatus": "BILLBOARD_MODE_METADATA_ONLY"
        },
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 102,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          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
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          -1.0,
          1.5099580252808664e-07,
          0.0,
          -0.0007273931987583637
        ],
        [
          0.0,
          0.0,
          -1.0,
          -0.0037080743350088596
        ],
        [
          -1.5099580252808664e-07,
          -1.0,
          0.0,
          0.032491277903318405
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 86,
          "type": "NiMaterialProperty",
          "name": "Standard_85",
          "ownerBlockIndex": 104,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            0.9960784912109375,
            0.960784375667572,
            0.7215686440467834
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            0.9921569228172302,
            0.960784375667572,
            0.7529412508010864
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.800000011920929,
          "glossinessRaw": 10.0
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 104,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 104,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 90,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 104,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 100,
              "textureFileNameRaw": "S0005103.dds",
              "sourceTexturePath": "effect/texture/S0005103.dds",
              "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
              "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S0005103.dds",
                "sourcePath": "effect/texture/S0005103.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                  "sizeBytes": 16131,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        }
      ],
      "textures": [
        {
          "blockIndex": 90,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 100,
              "textureFileNameRaw": "S0005103.dds",
              "sourceTexturePath": "effect/texture/S0005103.dds",
              "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
              "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S0005103.dds",
                "sourcePath": "effect/texture/S0005103.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                  "sizeBytes": 16131,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        87,
        91,
        92,
        93
      ],
      "controllers": [
        {
          "controllerBlockIndex": 87,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 86,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 2.0,
          "kind": "alpha",
          "interpolatorBlockIndex": 88,
          "dataBlockIndex": 89,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.800000011920929,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 0.6000000238418579,
              "forward": -0.4444444477558136,
              "backward": -0.35555556416511536,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 86,
          "baseProperty": {
            "blockIndex": 86,
            "type": "NiMaterialProperty",
            "name": "Standard_85",
            "ownerBlockIndex": 104,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              0.9960784912109375,
              0.960784375667572,
              0.7215686440467834
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              0.9921569228172302,
              0.960784375667572,
              0.7529412508010864
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.800000011920929,
            "glossinessRaw": 10.0
          }
        },
        {
          "controllerBlockIndex": 91,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 98,
          "dataBlockIndex": 99,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 104,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 92,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 96,
          "dataBlockIndex": 97,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 104,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 93,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 90,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.3333333432674408,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 2,
            "name": "TT_ROTATE",
            "knownValue": true
          },
          "interpolatorBlockIndex": 94,
          "dataBlockIndex": 95,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.3333333432674408,
              "value": 1.5707963705062866,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 90,
          "baseProperty": {
            "blockIndex": 90,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 104,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 100,
                "textureFileNameRaw": "S0005103.dds",
                "sourceTexturePath": "effect/texture/S0005103.dds",
                "sourceTextureSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                "assetUrl": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S0005103.dds",
                  "sourcePath": "effect/texture/S0005103.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
                    "sizeBytes": 16131,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 105,
      "vertexCount": 4,
      "triangleCount": 2,
      "positionsNifUnits": [
        [
          -1.2688134908676147,
          1.5835871696472168,
          9.6425203687981e-16
        ],
        [
          -1.2688134908676147,
          -1.5835871696472168,
          -9.642522486380469e-16
        ],
        [
          1.2688134908676147,
          1.5835871696472168,
          9.642522486380469e-16
        ],
        [
          1.2688134908676147,
          -1.5835871696472168,
          -9.6425203687981e-16
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ]
      ],
      "normalsNif": [
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "BILLBOARD_SURFACE_CANDIDATE",
      "viewerRenderable": true,
      "diagnostics": []
    },
    {
      "meshId": "block:108",
      "blockIndex": 108,
      "type": "NiTriStrips",
      "name": "Plane",
      "sourceOffset": 13635,
      "sourceSizeBytes": 107,
      "parentBlockIndex": 106,
      "parentType": "NiBillboardNode",
      "avObjectFlagsRaw": 26,
      "hidden": null,
      "hiddenBit0SetRaw": false,
      "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
      "avObjectFlagsVersionRaw": 335675400,
      "ancestorNodes": [
        {
          "blockIndex": 106,
          "type": "NiBillboardNode",
          "name": "Plane21",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 5,
              "type": "NiZBufferProperty",
              "flagsRaw": 13,
              "depthTest": true,
              "depthWrite": false,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 106,
              "scope": "ancestor_attached"
            }
          ],
          "billboardMode": {
            "rawValue": 9,
            "name": "ROTATE_ABOUT_UP2",
            "knownValue": true
          },
          "renderingStatus": "BILLBOARD_MODE_METADATA_ONLY"
        },
        {
          "blockIndex": 0,
          "type": "NiNode",
          "name": "Scene Root",
          "avObjectFlagsRaw": 18,
          "hidden": null,
          "hiddenBit0SetRaw": false,
          "hiddenStatus": "RAW_BIT0_ONLY_UNVERIFIED_FOR_SOURCE_VERSION",
          "avObjectFlagsVersionRaw": 335675400,
          "renderProperties": [
            {
              "blockIndex": 2,
              "type": "NiVertexColorProperty",
              "flagsRaw": 8,
              "colorModeRaw": 0,
              "vertexMode": {
                "rawValue": 0,
                "name": "VERT_MODE_SRC_IGNORE"
              },
              "lightingMode": {
                "rawValue": 1,
                "name": "LIGHT_MODE_EMI_AMB_DIF"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            },
            {
              "blockIndex": 1,
              "type": "NiZBufferProperty",
              "flagsRaw": 15,
              "depthTest": true,
              "depthWrite": true,
              "compareFunction": {
                "rawValue": 3,
                "name": "TEST_LESS_EQUAL"
              },
              "ownerBlockIndex": 0,
              "scope": "ancestor_attached"
            }
          ]
        }
      ],
      "inheritedProperties": [
        {
          "blockIndex": 5,
          "type": "NiZBufferProperty",
          "flagsRaw": 13,
          "depthTest": true,
          "depthWrite": false,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 106,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        },
        {
          "blockIndex": 1,
          "type": "NiZBufferProperty",
          "flagsRaw": 15,
          "depthTest": true,
          "depthWrite": true,
          "compareFunction": {
            "rawValue": 3,
            "name": "TEST_LESS_EQUAL"
          },
          "ownerBlockIndex": 0,
          "scope": "ancestor_attached"
        }
      ],
      "propertyAttachmentSemantics": "Direct and ancestor property references are recorded separately; effective renderer state is not resolved.",
      "sourceLocalTransformRows": [
        [
          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
        ]
      ],
      "sourceMatrixWorldRows": [
        [
          1.0,
          0.0,
          0.0,
          0.011746665462851524
        ],
        [
          0.0,
          0.0,
          -1.0,
          0.05810067802667618
        ],
        [
          0.0,
          1.0,
          0.0,
          0.04346945509314537
        ],
        [
          0.0,
          0.0,
          0.0,
          1.0
        ]
      ],
      "properties": [
        {
          "blockIndex": 2,
          "type": "NiVertexColorProperty",
          "name": "",
          "ownerBlockIndex": 108,
          "scope": "direct",
          "flagsRaw": 8,
          "colorModeRaw": 0,
          "vertexMode": {
            "rawValue": 0,
            "name": "VERT_MODE_SRC_IGNORE"
          },
          "lightingMode": {
            "rawValue": 1,
            "name": "LIGHT_MODE_EMI_AMB_DIF"
          }
        },
        {
          "blockIndex": 11,
          "type": "NiAlphaProperty",
          "name": "",
          "ownerBlockIndex": 108,
          "scope": "direct",
          "flagsRaw": 4109,
          "alphaBlend": true,
          "sourceBlendMode": {
            "rawValue": 6,
            "name": "SRC_ALPHA"
          },
          "destinationBlendMode": {
            "rawValue": 0,
            "name": "ONE"
          },
          "alphaTest": false,
          "testFunction": {
            "rawValue": 4,
            "name": "TEST_GREATER"
          },
          "noSorter": false,
          "thresholdRaw": 0,
          "thresholdStorage": "Ubyte (0..255)"
        },
        {
          "blockIndex": 12,
          "type": "NiTexturingProperty",
          "name": "",
          "ownerBlockIndex": 108,
          "scope": "direct",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 19,
              "textureFileNameRaw": "S3101201.dds",
              "sourceTexturePath": "effect/texture/S3101201.dds",
              "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
              "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3101201.dds",
                "sourcePath": "effect/texture/S3101201.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                  "sizeBytes": 17566,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        },
        {
          "blockIndex": 109,
          "type": "NiMaterialProperty",
          "name": "Standard_815",
          "ownerBlockIndex": 108,
          "scope": "direct",
          "ambientColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "diffuseColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "specularColorRaw": [
            0.0,
            0.0,
            0.0
          ],
          "emissiveColorRaw": [
            1.0,
            1.0,
            1.0
          ],
          "emissiveMultRaw": 1.0,
          "alphaRaw": 0.30000001192092896,
          "glossinessRaw": 10.0
        }
      ],
      "textures": [
        {
          "blockIndex": 12,
          "type": "NiTexturingProperty",
          "applyMode": {
            "rawValue": 2,
            "name": "APPLY_MODULATE"
          },
          "textureCountRaw": 9,
          "slots": [
            {
              "slot": "BASE_MAP",
              "textureSourceBlockIndex": 19,
              "textureFileNameRaw": "S3101201.dds",
              "sourceTexturePath": "effect/texture/S3101201.dds",
              "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
              "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
              "assetStatus": "written",
              "uvSetRaw": 0,
              "clampMode": {
                "rawValue": 0,
                "name": "CLAMP_S_CLAMP_T"
              },
              "filterMode": {
                "rawValue": 2,
                "name": "FILTER_TRILERP"
              },
              "hasTextureTransform": true,
              "staticTextureTransform": {
                "translationRaw": [
                  0.0,
                  0.0
                ],
                "scaleRaw": [
                  3.0,
                  3.0
                ],
                "rotationRaw": 0.0,
                "centerRaw": [
                  0.5,
                  0.5
                ],
                "transformMethod": {
                  "rawValue": 1,
                  "name": "MAX"
                }
              },
              "texture": {
                "sourceFileNameRaw": "S3101201.dds",
                "sourcePath": "effect/texture/S3101201.dds",
                "sourceSizeBytes": 16512,
                "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "resolution": {
                  "status": "resolved",
                  "method": "domain_texture_basename_unique"
                },
                "previewAsset": {
                  "status": "written",
                  "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                  "size": [
                    128,
                    128
                  ],
                  "alphaRange": [
                    0,
                    255
                  ],
                  "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                  "sizeBytes": 17566,
                  "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                }
              },
              "descriptorFlagsRaw": 512
            }
          ],
          "flagsRaw": 4
        }
      ],
      "controllerBlockIndices": [
        13,
        14,
        110
      ],
      "controllers": [
        {
          "controllerBlockIndex": 13,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 12,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 4,
            "name": "TT_SCALE_V",
            "knownValue": true
          },
          "interpolatorBlockIndex": 17,
          "dataBlockIndex": 18,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 12,
          "baseProperty": {
            "blockIndex": 12,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 108,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 19,
                "textureFileNameRaw": "S3101201.dds",
                "sourceTexturePath": "effect/texture/S3101201.dds",
                "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3101201.dds",
                  "sourcePath": "effect/texture/S3101201.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                    "sizeBytes": 17566,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 14,
          "type": "NiTextureTransformController",
          "name": "",
          "targetBlockIndex": 12,
          "targetType": "NiTexturingProperty",
          "flags": {
            "flagsRaw": 67,
            "cycleType": {
              "rawValue": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 0.06666667014360428,
          "kind": "uv",
          "shaderMapRaw": false,
          "textureSlot": {
            "rawValue": 0,
            "name": "BASE_MAP"
          },
          "operation": {
            "rawValue": 3,
            "name": "TT_SCALE_U",
            "knownValue": true
          },
          "interpolatorBlockIndex": 15,
          "dataBlockIndex": 16,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 2,
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 12,
          "baseProperty": {
            "blockIndex": 12,
            "type": "NiTexturingProperty",
            "name": "",
            "ownerBlockIndex": 108,
            "scope": "direct",
            "applyMode": {
              "rawValue": 2,
              "name": "APPLY_MODULATE"
            },
            "textureCountRaw": 9,
            "slots": [
              {
                "slot": "BASE_MAP",
                "textureSourceBlockIndex": 19,
                "textureFileNameRaw": "S3101201.dds",
                "sourceTexturePath": "effect/texture/S3101201.dds",
                "sourceTextureSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                "assetUrl": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                "assetStatus": "written",
                "uvSetRaw": 0,
                "clampMode": {
                  "rawValue": 0,
                  "name": "CLAMP_S_CLAMP_T"
                },
                "filterMode": {
                  "rawValue": 2,
                  "name": "FILTER_TRILERP"
                },
                "hasTextureTransform": true,
                "staticTextureTransform": {
                  "translationRaw": [
                    0.0,
                    0.0
                  ],
                  "scaleRaw": [
                    3.0,
                    3.0
                  ],
                  "rotationRaw": 0.0,
                  "centerRaw": [
                    0.5,
                    0.5
                  ],
                  "transformMethod": {
                    "rawValue": 1,
                    "name": "MAX"
                  }
                },
                "texture": {
                  "sourceFileNameRaw": "S3101201.dds",
                  "sourcePath": "effect/texture/S3101201.dds",
                  "sourceSizeBytes": 16512,
                  "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
                  "resolution": {
                    "status": "resolved",
                    "method": "domain_texture_basename_unique"
                  },
                  "previewAsset": {
                    "status": "written",
                    "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
                    "size": [
                      128,
                      128
                    ],
                    "alphaRange": [
                      0,
                      255
                    ],
                    "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
                    "sizeBytes": 17566,
                    "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
                  }
                },
                "descriptorFlagsRaw": 512
              }
            ],
            "flagsRaw": 4
          }
        },
        {
          "controllerBlockIndex": 110,
          "type": "NiAlphaController",
          "name": "",
          "targetBlockIndex": 109,
          "targetType": "NiMaterialProperty",
          "flags": {
            "flagsRaw": 65,
            "cycleType": {
              "rawValue": 0,
              "name": "CYCLE_LOOP"
            },
            "active": false,
            "playBackwards": false,
            "computeScaledTime": true,
            "animType": {
              "rawValue": 1,
              "name": "APP_INIT"
            }
          },
          "frequencyRaw": 1.0,
          "phaseRaw": 0.0,
          "startTimeRaw": 0.0,
          "stopTimeRaw": 1.6666667461395264,
          "kind": "alpha",
          "interpolatorBlockIndex": 111,
          "dataBlockIndex": 112,
          "dataType": "NiFloatData",
          "interpolationType": {
            "rawValue": 2,
            "name": "QUADRATIC_KEY"
          },
          "keyCount": 7,
          "keys": [
            {
              "time": 0.0,
              "value": 0.30000001192092896,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.2666666805744171,
              "value": 0.5,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 0.8666666746139526,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.0,
              "value": 0.5,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.1333333253860474,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            },
            {
              "time": 1.6666667461395264,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0,
              "tbc": [
                0.0,
                0.0,
                0.0
              ]
            }
          ],
          "runtimeTrack": null,
          "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION",
          "sourcePath": "effect/model/S01023.nif",
          "basePropertyBlockIndex": 109,
          "baseProperty": {
            "blockIndex": 109,
            "type": "NiMaterialProperty",
            "name": "Standard_815",
            "ownerBlockIndex": 108,
            "scope": "direct",
            "ambientColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "diffuseColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "specularColorRaw": [
              0.0,
              0.0,
              0.0
            ],
            "emissiveColorRaw": [
              1.0,
              1.0,
              1.0
            ],
            "emissiveMultRaw": 1.0,
            "alphaRaw": 0.30000001192092896,
            "glossinessRaw": 10.0
          }
        }
      ],
      "isParticleEmitterMesh": false,
      "geometryStatus": "EXTRACTED",
      "dataBlockIndex": 113,
      "vertexCount": 4,
      "triangleCount": 2,
      "positionsNifUnits": [
        [
          -1.0596543550491333,
          1.3082478046417236,
          1.0609809759947646e-15
        ],
        [
          -1.0596543550491333,
          -1.3082478046417236,
          -1.0609809759947646e-15
        ],
        [
          1.0596543550491333,
          1.3082478046417236,
          1.0609809759947646e-15
        ],
        [
          1.0596543550491333,
          -1.3082478046417236,
          -1.0609809759947646e-15
        ]
      ],
      "triangleIndices": [
        [
          0,
          1,
          2
        ],
        [
          1,
          3,
          2
        ]
      ],
      "uvSetsRaw": [
        [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            1.0
          ],
          [
            1.0,
            0.0
          ],
          [
            1.0,
            1.0
          ]
        ]
      ],
      "uv0Raw": [
        [
          0.0,
          0.0
        ],
        [
          0.0,
          1.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ]
      ],
      "normalsNif": [
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ],
        [
          0.0,
          0.0,
          1.0
        ]
      ],
      "vertexColorsRaw": [],
      "hasNormalsRaw": true,
      "hasVertexColorsRaw": false,
      "hasUvRaw": false,
      "previewRole": "BILLBOARD_SURFACE_CANDIDATE",
      "viewerRenderable": true,
      "diagnostics": []
    }
  ],
  "particleSystems": [],
  "controllers": [
    {
      "controllerBlockIndex": 8,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 7,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.933333396911621,
      "kind": "alpha",
      "interpolatorBlockIndex": 9,
      "dataBlockIndex": 10,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.0,
          "value": 0.30000001192092896,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 0.800000011920929,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.7333333492279053,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0666667222976685,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2000000476837158,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.3333333730697632,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.933333396911621,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 13,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 12,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.06666667014360428,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 4,
        "name": "TT_SCALE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 17,
      "dataBlockIndex": 18,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 3.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.06666667014360428,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 14,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 12,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.06666667014360428,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 3,
        "name": "TT_SCALE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 15,
      "dataBlockIndex": 16,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 3.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.06666667014360428,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 24,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 23,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 2.0,
      "kind": "alpha",
      "interpolatorBlockIndex": 25,
      "dataBlockIndex": 26,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2666666507720947,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 2.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 28,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 27,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.13333334028720856,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 4,
        "name": "TT_SCALE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 35,
      "dataBlockIndex": 36,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 2.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.13333334028720856,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 29,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 27,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.13333334028720856,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 3,
        "name": "TT_SCALE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 33,
      "dataBlockIndex": 34,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 1.5,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.13333334028720856,
          "value": 0.20000000298023224,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 30,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 27,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.23333333432674408,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 0,
        "name": "TT_TRANSLATE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 31,
      "dataBlockIndex": 32,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": -1.0,
          "forward": -0.0,
          "backward": 2.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.23333333432674408,
          "value": 1.0,
          "forward": 2.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 42,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 41,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 2.0,
      "kind": "alpha",
      "interpolatorBlockIndex": 43,
      "dataBlockIndex": 44,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.23333333432674408,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2666666507720947,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 2.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 49,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 48,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.20000000298023224,
      "stopTimeRaw": 2.0,
      "kind": "alpha",
      "interpolatorBlockIndex": 50,
      "dataBlockIndex": 51,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.20000000298023224,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.4000000059604645,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2666666507720947,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 2.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 53,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 52,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 69,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.20000000298023224,
      "stopTimeRaw": 0.4000000059604645,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 4,
        "name": "TT_SCALE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 60,
      "dataBlockIndex": 61,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.20000000298023224,
          "value": 1.5,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.4000000059604645,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 54,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 52,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 69,
        "cycleType": {
          "rawValue": 2,
          "name": "CYCLE_CLAMP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.20000000298023224,
      "stopTimeRaw": 0.4000000059604645,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 3,
        "name": "TT_SCALE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 58,
      "dataBlockIndex": 59,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.20000000298023224,
          "value": 1.2000000476837158,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.4000000059604645,
          "value": 0.5,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 55,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 52,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.20000000298023224,
      "stopTimeRaw": 0.6000000238418579,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 0,
        "name": "TT_TRANSLATE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 56,
      "dataBlockIndex": 57,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.20000000298023224,
          "value": 1.0,
          "forward": -0.0,
          "backward": -2.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": -1.0,
          "forward": -2.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 69,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 68,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.06666667014360428,
      "stopTimeRaw": 2.0,
      "kind": "alpha",
      "interpolatorBlockIndex": 70,
      "dataBlockIndex": 71,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.06666667014360428,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2666666507720947,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 2.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 73,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 72,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.06666667014360428,
      "stopTimeRaw": 0.20000000298023224,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 4,
        "name": "TT_SCALE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 80,
      "dataBlockIndex": 81,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.06666667014360428,
          "value": 2.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.20000000298023224,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 74,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 72,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.06666667014360428,
      "stopTimeRaw": 0.20000000298023224,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 3,
        "name": "TT_SCALE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 78,
      "dataBlockIndex": 79,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.06666667014360428,
          "value": 1.5,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.20000000298023224,
          "value": 0.20000000298023224,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 75,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 72,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.06666667014360428,
      "stopTimeRaw": 0.3333333432674408,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 0,
        "name": "TT_TRANSLATE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 76,
      "dataBlockIndex": 77,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.06666667014360428,
          "value": -1.0,
          "forward": -0.0,
          "backward": 2.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 1.0,
          "forward": 2.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 87,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 86,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 2.0,
      "kind": "alpha",
      "interpolatorBlockIndex": 88,
      "dataBlockIndex": 89,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.0,
          "value": 0.800000011920929,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 0.6000000238418579,
          "forward": -0.4444444477558136,
          "backward": -0.35555556416511536,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 1.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.2666666507720947,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 2.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 91,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 90,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.06666667014360428,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 4,
        "name": "TT_SCALE_V",
        "knownValue": true
      },
      "interpolatorBlockIndex": 98,
      "dataBlockIndex": 99,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 3.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.06666667014360428,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 92,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 90,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 67,
        "cycleType": {
          "rawValue": 1,
          "name": "CYCLE_REVERSE"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.06666667014360428,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 3,
        "name": "TT_SCALE_U",
        "knownValue": true
      },
      "interpolatorBlockIndex": 96,
      "dataBlockIndex": 97,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 3.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.06666667014360428,
          "value": 1.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 93,
      "type": "NiTextureTransformController",
      "name": "",
      "targetBlockIndex": 90,
      "targetType": "NiTexturingProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 0.3333333432674408,
      "kind": "uv",
      "shaderMapRaw": false,
      "textureSlot": {
        "rawValue": 0,
        "name": "BASE_MAP"
      },
      "operation": {
        "rawValue": 2,
        "name": "TT_ROTATE",
        "knownValue": true
      },
      "interpolatorBlockIndex": 94,
      "dataBlockIndex": 95,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 2,
      "keys": [
        {
          "time": 0.0,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.3333333432674408,
          "value": 1.5707963705062866,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    },
    {
      "controllerBlockIndex": 110,
      "type": "NiAlphaController",
      "name": "",
      "targetBlockIndex": 109,
      "targetType": "NiMaterialProperty",
      "flags": {
        "flagsRaw": 65,
        "cycleType": {
          "rawValue": 0,
          "name": "CYCLE_LOOP"
        },
        "active": false,
        "playBackwards": false,
        "computeScaledTime": true,
        "animType": {
          "rawValue": 1,
          "name": "APP_INIT"
        }
      },
      "frequencyRaw": 1.0,
      "phaseRaw": 0.0,
      "startTimeRaw": 0.0,
      "stopTimeRaw": 1.6666667461395264,
      "kind": "alpha",
      "interpolatorBlockIndex": 111,
      "dataBlockIndex": 112,
      "dataType": "NiFloatData",
      "interpolationType": {
        "rawValue": 2,
        "name": "QUADRATIC_KEY"
      },
      "keyCount": 7,
      "keys": [
        {
          "time": 0.0,
          "value": 0.30000001192092896,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.2666666805744171,
          "value": 0.5,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.6000000238418579,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 0.8666666746139526,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.0,
          "value": 0.5,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.1333333253860474,
          "value": 0.0,
          "forward": 0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        },
        {
          "time": 1.6666667461395264,
          "value": 0.0,
          "forward": -0.0,
          "backward": 0.0,
          "tbc": [
            0.0,
            0.0,
            0.0
          ]
        }
      ],
      "runtimeTrack": null,
      "runtimeStatus": "RAW_KEYS_ONLY_UNSUPPORTED_INTERPOLATION"
    }
  ],
  "textures": [
    {
      "sourceFileNameRaw": "S3101201.dds",
      "sourcePath": "effect/texture/S3101201.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "6899e205c467f10fc0fe3db3e19438815dd62a7ec00056e2c08da0e538860604",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique"
      },
      "previewAsset": {
        "status": "written",
        "url": "effects/assets/433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          255
        ],
        "sha256": "433fba308d36a10a598459cc47ef0b97b9309722b7f478848ab7d955038bd1ed",
        "sizeBytes": 17566,
        "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 19
    },
    {
      "sourceFileNameRaw": "S3307106.dds",
      "sourcePath": "effect/texture/S3307106.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "d8158b1458a0d770c1565837ecaca5800734b034e0d0afbfadd5fc9343d40e32",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique"
      },
      "previewAsset": {
        "status": "written",
        "url": "effects/assets/9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          255
        ],
        "sha256": "9bd9904a95d3aee77e113ecad9aff9cc532c3da7df372ba8b39a89d31fc77a3a",
        "sizeBytes": 8648,
        "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 37
    },
    {
      "sourceFileNameRaw": "S0005103.dds",
      "sourcePath": "effect/texture/S0005103.dds",
      "sourceSizeBytes": 16512,
      "sourceSha256": "e8f3cf11d821e08ddd8f6f326d1ab57edc8f339aeac92900c6e46effc8a57535",
      "resolution": {
        "status": "resolved",
        "method": "domain_texture_basename_unique"
      },
      "previewAsset": {
        "status": "written",
        "url": "effects/assets/4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42.png",
        "size": [
          128,
          128
        ],
        "alphaRange": [
          0,
          255
        ],
        "sha256": "4a8b1bab5f77452df33761bb57f5aaa20822dfad5fd69aa1ea891afc8ec5da42",
        "sizeBytes": 16131,
        "conversion": "Pillow Image.open(source).convert(RGBA).save(PNG)"
      },
      "sourceTextureBlockIndex": 100
    }
  ],
  "rawBlocks": [
    {
      "blockIndex": 0,
      "type": "NiNode",
      "fields": {
        "name": "Scene Root",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": 18,
        "translation": {
          "x": 0.0,
          "y": 0.0,
          "z": 0.0
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 2,
        "properties": [
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 1,
            "type": "NiZBufferProperty"
          }
        ],
        "collision_object": null,
        "num_children": 9,
        "children": [
          {
            "blockIndex": 3,
            "type": "NiBillboardNode"
          },
          {
            "blockIndex": 21,
            "type": "NiTriStrips"
          },
          {
            "blockIndex": 39,
            "type": "NiTriStrips"
          },
          {
            "blockIndex": 46,
            "type": "NiTriStrips"
          },
          {
            "blockIndex": 63,
            "type": "NiTriStrips"
          },
          {
            "blockIndex": 66,
            "type": "NiTriStrips"
          },
          {
            "blockIndex": 83,
            "type": "NiBillboardNode"
          },
          {
            "blockIndex": 102,
            "type": "NiBillboardNode"
          },
          {
            "blockIndex": 106,
            "type": "NiBillboardNode"
          }
        ],
        "num_effects": 0,
        "effects": []
      }
    },
    {
      "blockIndex": 1,
      "type": "NiZBufferProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": {
          "raw": 15,
          "members": {
            "z_buffer_test": 1,
            "z_buffer_write": 1,
            "test_func": {
              "raw": 3,
              "name": "TEST_LESS_EQUAL"
            }
          }
        }
      }
    },
    {
      "blockIndex": 2,
      "type": "NiVertexColorProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": {
          "raw": 8,
          "members": {
            "color_mode": 0,
            "lighting_mode": {
              "raw": 1,
              "name": "LIGHT_MODE_EMI_AMB_DIF"
            },
            "source_vertex_mode": {
              "raw": 0,
              "name": "VERT_MODE_SRC_IGNORE"
            }
          }
        }
      }
    },
    {
      "blockIndex": 3,
      "type": "NiBillboardNode",
      "fields": {
        "name": "Plane03",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 4,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 18,
        "translation": {
          "x": 0.011746665462851524,
          "y": 0.05810067802667618,
          "z": 0.04346945509314537
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 0.0,
          "m_32": -1.0,
          "m_13": 0.0,
          "m_23": 1.0,
          "m_33": 0.0
        },
        "scale": 1.0,
        "num_properties": 1,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          }
        ],
        "collision_object": null,
        "num_children": 1,
        "children": [
          {
            "blockIndex": 6,
            "type": "NiTriStrips"
          }
        ],
        "num_effects": 0,
        "effects": [],
        "billboard_mode": {
          "raw": 9,
          "name": "ROTATE_ABOUT_UP2"
        }
      }
    },
    {
      "blockIndex": 4,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nbillboardUp\r\n\r\nzMode10\r\n"
      }
    },
    {
      "blockIndex": 5,
      "type": "NiZBufferProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": {
          "raw": 13,
          "members": {
            "z_buffer_test": 1,
            "z_buffer_write": 0,
            "test_func": {
              "raw": 3,
              "name": "TEST_LESS_EQUAL"
            }
          }
        }
      }
    },
    {
      "blockIndex": 6,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": 0.0,
          "y": 0.0,
          "z": 0.0
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 12,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 7,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 20,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 7,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_81",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 8,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "glossiness": 10.0,
        "alpha": 0.30000001192092896
      }
    },
    {
      "blockIndex": 8,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 1.933333396911621,
        "target": {
          "blockIndex": 7,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 9,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 9,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 10,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 10,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.30000001192092896,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.3333333432674408,
              "value": 0.800000011920929,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.7333333492279053,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0666667222976685,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2000000476837158,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.3333333730697632,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.933333396911621,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 11,
      "type": "NiAlphaProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": {
          "raw": 4109,
          "members": {
            "alpha_blend": 1,
            "source_blend_mode": {
              "raw": 6,
              "name": "SRC_ALPHA"
            },
            "destination_blend_mode": {
              "raw": 0,
              "name": "ONE"
            },
            "alpha_test": 0,
            "test_func": {
              "raw": 4,
              "name": "TEST_GREATER"
            },
            "no_sorter": 0,
            "clone_unique": 0,
            "editor_alpha_threshold": 0
          }
        },
        "threshold": 0
      }
    },
    {
      "blockIndex": 12,
      "type": "NiTexturingProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 13,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 4,
          "members": {
            "multitexture": 0,
            "apply_mode": {
              "raw": 2,
              "name": "APPLY_MODULATE"
            },
            "decal_count": 0
          }
        },
        "texture_count": 9,
        "has_base_texture": 1,
        "base_texture": {
          "source": {
            "blockIndex": 19,
            "type": "NiSourceTexture"
          },
          "flags": {
            "raw": 512,
            "members": {
              "texture_index": 0,
              "filter_mode": {
                "raw": 2,
                "name": "FILTER_TRILERP"
              },
              "clamp_mode": {
                "raw": 0,
                "name": "CLAMP_S_CLAMP_T"
              }
            }
          },
          "has_texture_transform": 1,
          "translation": {
            "u": 0.0,
            "v": 0.0
          },
          "scale": {
            "u": 3.0,
            "v": 3.0
          },
          "rotation": 0.0,
          "transform_method": {
            "raw": 1,
            "name": "MAX"
          },
          "center": {
            "u": 0.5,
            "v": 0.5
          }
        },
        "has_dark_texture": 0,
        "has_detail_texture": 0,
        "has_gloss_texture": 0,
        "has_glow_texture": 0,
        "has_bump_map_texture": 0,
        "has_normal_texture": 0,
        "has_parallax_texture": 0,
        "has_decal_0_texture": 0,
        "num_shader_textures": 0,
        "shader_textures": []
      }
    },
    {
      "blockIndex": 13,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 14,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.06666667014360428,
        "target": {
          "blockIndex": 12,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 17,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 4,
          "name": "TT_SCALE_V"
        }
      }
    },
    {
      "blockIndex": 14,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.06666667014360428,
        "target": {
          "blockIndex": 12,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 15,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 3,
          "name": "TT_SCALE_U"
        }
      }
    },
    {
      "blockIndex": 15,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 16,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 16,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 17,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 18,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 18,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 19,
      "type": "NiSourceTexture",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "use_external": 1,
        "file_name": "S3101201.dds",
        "pixel_data": null,
        "format_prefs": {
          "pixel_layout": {
            "raw": 6,
            "name": "LAY_DEFAULT"
          },
          "use_mipmaps": {
            "raw": 1,
            "name": "MIP_FMT_YES"
          },
          "alpha_format": {
            "raw": 3,
            "name": "ALPHA_DEFAULT"
          }
        },
        "is_static": 1,
        "direct_render": 0,
        "persist_render_data": 0
      }
    },
    {
      "blockIndex": 20,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 4,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -1.3500292301177979,
            "y": 1.6667438745498657,
            "z": 1.2557889453332583e-16
          },
          {
            "x": -1.3500292301177979,
            "y": -1.6667438745498657,
            "z": -1.2557889453332583e-16
          },
          {
            "x": 1.3500292301177979,
            "y": 1.6667438745498657,
            "z": 1.2557889453332583e-16
          },
          {
            "x": 1.3500292301177979,
            "y": -1.6667438745498657,
            "z": -1.2557889453332583e-16
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "radius": 2.144904136657715
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 2,
        "num_strips": 1,
        "strip_lengths": [
          4
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3
          ]
        ]
      }
    },
    {
      "blockIndex": 21,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane09",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 22,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": -0.1861899346113205,
          "y": -0.0946170762181282,
          "z": -0.9406092166900635
        },
        "rotation": {
          "m_11": -0.9396926164627075,
          "m_21": 0.0,
          "m_31": 0.3420202136039734,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": -0.3420202136039734,
          "m_23": 0.0,
          "m_33": -0.9396926164627075
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 27,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 23,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 38,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 22,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nzMode10\r\n\r\n\r\n"
      }
    },
    {
      "blockIndex": 23,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_9",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 24,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "glossiness": 10.0,
        "alpha": 0.0
      }
    },
    {
      "blockIndex": 24,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 2.0,
        "target": {
          "blockIndex": 23,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 25,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 25,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 26,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 26,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 27,
      "type": "NiTexturingProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 28,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 4,
          "members": {
            "multitexture": 0,
            "apply_mode": {
              "raw": 2,
              "name": "APPLY_MODULATE"
            },
            "decal_count": 0
          }
        },
        "texture_count": 9,
        "has_base_texture": 1,
        "base_texture": {
          "source": {
            "blockIndex": 37,
            "type": "NiSourceTexture"
          },
          "flags": {
            "raw": 4608,
            "members": {
              "texture_index": 0,
              "filter_mode": {
                "raw": 2,
                "name": "FILTER_TRILERP"
              },
              "clamp_mode": {
                "raw": 1,
                "name": "CLAMP_S_WRAP_T"
              }
            }
          },
          "has_texture_transform": 1,
          "translation": {
            "u": -1.0,
            "v": 0.0
          },
          "scale": {
            "u": 1.5,
            "v": 2.0
          },
          "rotation": 1.5707963705062866,
          "transform_method": {
            "raw": 1,
            "name": "MAX"
          },
          "center": {
            "u": 0.5,
            "v": 0.5
          }
        },
        "has_dark_texture": 0,
        "has_detail_texture": 0,
        "has_gloss_texture": 0,
        "has_glow_texture": 0,
        "has_bump_map_texture": 0,
        "has_normal_texture": 0,
        "has_parallax_texture": 0,
        "has_decal_0_texture": 0,
        "num_shader_textures": 0,
        "shader_textures": []
      }
    },
    {
      "blockIndex": 28,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 29,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.13333334028720856,
        "target": {
          "blockIndex": 27,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 35,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 4,
          "name": "TT_SCALE_V"
        }
      }
    },
    {
      "blockIndex": 29,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 30,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.13333334028720856,
        "target": {
          "blockIndex": 27,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 33,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 3,
          "name": "TT_SCALE_U"
        }
      }
    },
    {
      "blockIndex": 30,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.23333333432674408,
        "target": {
          "blockIndex": 27,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 31,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 0,
          "name": "TT_TRANSLATE_U"
        }
      }
    },
    {
      "blockIndex": 31,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 32,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 32,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 33,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 34,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 34,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.13333334028720856,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 35,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 36,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 36,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.13333334028720856,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 37,
      "type": "NiSourceTexture",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "use_external": 1,
        "file_name": "S3307106.dds",
        "pixel_data": null,
        "format_prefs": {
          "pixel_layout": {
            "raw": 6,
            "name": "LAY_DEFAULT"
          },
          "use_mipmaps": {
            "raw": 1,
            "name": "MIP_FMT_YES"
          },
          "alpha_format": {
            "raw": 3,
            "name": "ALPHA_DEFAULT"
          }
        },
        "is_static": 1,
        "direct_render": 0,
        "persist_render_data": 0
      }
    },
    {
      "blockIndex": 38,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 28,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -0.9214008450508118,
            "y": -2.6371418826443005e-08,
            "z": -1.384528398513794
          },
          {
            "x": -0.6394920945167542,
            "y": -1.1262557997326894e-08,
            "z": -1.225260615348816
          },
          {
            "x": -0.5142567753791809,
            "y": -1.4307240947530886e-09,
            "z": -0.7946305274963379
          },
          {
            "x": -0.24894367158412933,
            "y": 1.085745271467431e-08,
            "z": -0.8675081133842468
          },
          {
            "x": -0.5117217898368835,
            "y": -9.317840721223547e-09,
            "z": -0.09359239041805267
          },
          {
            "x": -0.3680029809474945,
            "y": 3.863214609323151e-11,
            "z": -0.3697737157344818
          },
          {
            "x": -0.006734185852110386,
            "y": 1.4482535171111977e-09,
            "z": -0.07173183560371399
          },
          {
            "x": -0.04148690402507782,
            "y": 8.922235394948075e-09,
            "z": -0.44191718101501465
          },
          {
            "x": 0.18509583175182343,
            "y": 1.0006385053884514e-08,
            "z": -0.8178548812866211
          },
          {
            "x": -0.28833523392677307,
            "y": 1.3026157041906572e-08,
            "z": -1.0354793071746826
          },
          {
            "x": -0.5710172057151794,
            "y": 2.444316571370564e-08,
            "z": -1.5721853971481323
          },
          {
            "x": -0.3442852795124054,
            "y": 1.5794068275454265e-08,
            "z": -1.4785988330841064
          },
          {
            "x": -0.5599818229675293,
            "y": -1.205784982971636e-08,
            "z": -1.924502968788147
          },
          {
            "x": -0.940216064453125,
            "y": -3.3732749926684846e-09,
            "z": -1.72026526927948
          },
          {
            "x": -0.940216064453125,
            "y": -3.3732749926684846e-09,
            "z": -1.72026526927948
          },
          {
            "x": -0.5710172057151794,
            "y": 2.444316571370564e-08,
            "z": -1.5721853971481323
          },
          {
            "x": -0.5599818229675293,
            "y": -1.205784982971636e-08,
            "z": -1.924502968788147
          },
          {
            "x": -0.3442852795124054,
            "y": 1.5794068275454265e-08,
            "z": -1.4785988330841064
          },
          {
            "x": 0.18509583175182343,
            "y": 1.0006385053884514e-08,
            "z": -0.8178548812866211
          },
          {
            "x": -0.28833523392677307,
            "y": 1.3026157041906572e-08,
            "z": -1.0354793071746826
          },
          {
            "x": -0.04148690402507782,
            "y": 8.922235394948075e-09,
            "z": -0.44191718101501465
          },
          {
            "x": -0.006734185852110386,
            "y": 1.4482535171111977e-09,
            "z": -0.07173183560371399
          },
          {
            "x": -0.3680029809474945,
            "y": 3.863214609323151e-11,
            "z": -0.3697737157344818
          },
          {
            "x": -0.5117217898368835,
            "y": -9.317840721223547e-09,
            "z": -0.09359239041805267
          },
          {
            "x": -0.24894367158412933,
            "y": 1.085745271467431e-08,
            "z": -0.8675081133842468
          },
          {
            "x": -0.5142567753791809,
            "y": -1.4307240947530886e-09,
            "z": -0.7946305274963379
          },
          {
            "x": -0.6394920945167542,
            "y": -1.1262557997326894e-08,
            "z": -1.225260615348816
          },
          {
            "x": -0.9214008450508118,
            "y": -2.6371418826443005e-08,
            "z": -1.384528398513794
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 4.602920355978313e-08,
            "y": -1.0,
            "z": 1.3393275377637792e-09
          },
          {
            "x": 4.602920000706945e-08,
            "y": -1.0,
            "z": 1.3393264275407546e-09
          },
          {
            "x": 4.187504387687113e-08,
            "y": -1.0,
            "z": -1.2536559346187914e-08
          },
          {
            "x": 4.187504387687113e-08,
            "y": -1.0,
            "z": -1.2536565563436852e-08
          },
          {
            "x": 2.3217907596517762e-08,
            "y": -1.0,
            "z": -3.720951369245995e-08
          },
          {
            "x": 2.7037891925374424e-08,
            "y": -1.0,
            "z": -3.4365640999567404e-08
          },
          {
            "x": 4.6326902314319796e-09,
            "y": -1.0,
            "z": -4.371138118131057e-08
          },
          {
            "x": -1.5743435000104e-08,
            "y": -1.0,
            "z": -3.92488281875103e-08
          },
          {
            "x": -1.6156958437818503e-08,
            "y": -1.0,
            "z": -2.8385937156372165e-08
          },
          {
            "x": -6.0789848710385286e-09,
            "y": -1.0,
            "z": -4.1329048627858356e-08
          },
          {
            "x": -2.208747140741707e-08,
            "y": -1.0,
            "z": 9.213970031396457e-08
          },
          {
            "x": -6.10169195169874e-08,
            "y": -1.0,
            "z": 4.2775223363378245e-08
          },
          {
            "x": -5.875001818367309e-09,
            "y": -1.0,
            "z": 1.21024442023554e-07
          },
          {
            "x": 4.213877957681689e-08,
            "y": -1.0,
            "z": 1.2873948662672774e-07
          },
          {
            "x": -4.213877957681689e-08,
            "y": 1.0,
            "z": -1.2873948662672774e-07
          },
          {
            "x": 2.208747318377391e-08,
            "y": 1.0,
            "z": -9.213970741939193e-08
          },
          {
            "x": 5.875001818367309e-09,
            "y": 1.0,
            "z": -1.2102445623440872e-07
          },
          {
            "x": 6.10169195169874e-08,
            "y": 1.0,
            "z": -4.2775223363378245e-08
          },
          {
            "x": 1.6156954885104824e-08,
            "y": 1.0,
            "z": 2.8385933603658486e-08
          },
          {
            "x": 6.078984426949319e-09,
            "y": 1.0,
            "z": 4.132904507514468e-08
          },
          {
            "x": 1.5743435000104e-08,
            "y": 1.0,
            "z": 3.92488281875103e-08
          },
          {
            "x": -4.6326933400564485e-09,
            "y": 1.0,
            "z": 4.371138473402425e-08
          },
          {
            "x": -2.7037890149017585e-08,
            "y": 1.0,
            "z": 3.4365640999567404e-08
          },
          {
            "x": -2.3217907596517762e-08,
            "y": 1.0,
            "z": 3.720951369245995e-08
          },
          {
            "x": -4.187504032415745e-08,
            "y": 1.0,
            "z": 1.2536565563436852e-08
          },
          {
            "x": -4.187504387687113e-08,
            "y": 1.0,
            "z": 1.2536559346187914e-08
          },
          {
            "x": -4.602920000706945e-08,
            "y": 1.0,
            "z": -1.3393264275407546e-09
          },
          {
            "x": -4.602920355978313e-08,
            "y": 1.0,
            "z": -1.3393275377637792e-09
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": -0.3775601089000702,
            "y": -9.64126556368683e-10,
            "z": -0.9981173872947693
          },
          "radius": 0.9978486895561218
        },
        "has_vertex_colors": 1,
        "vertex_colors": [
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          }
        ],
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 0.1666666716337204,
              "v": 0.0
            },
            {
              "u": 0.1666666716337204,
              "v": 1.0
            },
            {
              "u": 0.3333333432674408,
              "v": 0.0
            },
            {
              "u": 0.3333333432674408,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 0.0
            },
            {
              "u": 0.5,
              "v": 1.0
            },
            {
              "u": 0.6666666865348816,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 0.8333333730697632,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 0.0
            },
            {
              "u": 0.3333333432674408,
              "v": 1.0
            },
            {
              "u": 0.3333333432674408,
              "v": 0.0
            },
            {
              "u": 0.1666666716337204,
              "v": 1.0
            },
            {
              "u": 0.1666666716337204,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 0.0,
              "v": 0.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 33,
        "num_strips": 1,
        "strip_lengths": [
          35
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            8,
            10,
            11,
            10,
            12,
            13,
            13,
            14,
            14,
            15,
            16,
            15,
            17,
            15,
            18,
            19,
            18,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27
          ]
        ]
      }
    },
    {
      "blockIndex": 39,
      "type": "NiTriStrips",
      "fields": {
        "name": "Cylinder01",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 40,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": -0.07962209731340408,
          "y": -0.07456453144550323,
          "z": -0.2951282858848572
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 5,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          },
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 27,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 41,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 45,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 40,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nzMode10\r\n\r\n\r\n"
      }
    },
    {
      "blockIndex": 41,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_93",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 42,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 0.9803922176361084,
          "g": 0.9843137860298157,
          "b": 0.6784313917160034
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 0.9803922176361084,
          "g": 0.9843137860298157,
          "b": 0.6980392336845398
        },
        "glossiness": 10.0,
        "alpha": 0.0
      }
    },
    {
      "blockIndex": 42,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 2.0,
        "target": {
          "blockIndex": 41,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 43,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 43,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 44,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 44,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.23333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 45,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 40,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.1819852590560913
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.3728220462799072
          },
          {
            "x": 0.09541168808937073,
            "y": 0.5411068201065063,
            "z": -0.20705890655517578
          },
          {
            "x": 0.09541168808937073,
            "y": 0.5411068201065063,
            "z": 0.49256229400634766
          },
          {
            "x": 0.4209063649177551,
            "y": 0.35318243503570557,
            "z": 0.049104344099760056
          },
          {
            "x": 0.4209063649177551,
            "y": 0.35318243503570557,
            "z": 0.2363990694284439
          },
          {
            "x": 0.5494542717933655,
            "y": 0.0,
            "z": -0.013851579278707504
          },
          {
            "x": 0.5494542717933655,
            "y": 0.0,
            "z": 0.6857696175575256
          },
          {
            "x": 0.4209064841270447,
            "y": -0.35318228602409363,
            "z": -0.2822820842266083
          },
          {
            "x": 0.4209064841270447,
            "y": -0.35318228602409363,
            "z": 0.0032213316299021244
          },
          {
            "x": 0.09541188180446625,
            "y": -0.5411068201065063,
            "z": 0.09284332394599915
          },
          {
            "x": 0.09541188180446625,
            "y": -0.5411068201065063,
            "z": 0.2817433476448059
          },
          {
            "x": -0.2747270166873932,
            "y": -0.4758414328098297,
            "z": -0.20705890655517578
          },
          {
            "x": -0.2747270166873932,
            "y": -0.4758414328098297,
            "z": 0.49256229400634766
          },
          {
            "x": -0.5163180828094482,
            "y": -0.18792453408241272,
            "z": 0.0
          },
          {
            "x": -0.5163180828094482,
            "y": -0.18792453408241272,
            "z": 0.28550341725349426
          },
          {
            "x": -0.5163182020187378,
            "y": 0.1879243552684784,
            "z": -0.20705890655517578
          },
          {
            "x": -0.5163182020187378,
            "y": 0.1879243552684784,
            "z": 0.49256229400634766
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.1819852590560913
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.3728220462799072
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.3728220462799072
          },
          {
            "x": -0.5163182020187378,
            "y": 0.1879243552684784,
            "z": 0.49256229400634766
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.1819852590560913
          },
          {
            "x": -0.5163182020187378,
            "y": 0.1879243552684784,
            "z": -0.20705890655517578
          },
          {
            "x": -0.5163180828094482,
            "y": -0.18792453408241272,
            "z": 0.28550341725349426
          },
          {
            "x": -0.5163180828094482,
            "y": -0.18792453408241272,
            "z": 0.0
          },
          {
            "x": -0.2747270166873932,
            "y": -0.4758414328098297,
            "z": 0.49256229400634766
          },
          {
            "x": -0.2747270166873932,
            "y": -0.4758414328098297,
            "z": -0.20705890655517578
          },
          {
            "x": 0.09541188180446625,
            "y": -0.5411068201065063,
            "z": 0.2817433476448059
          },
          {
            "x": 0.09541188180446625,
            "y": -0.5411068201065063,
            "z": 0.09284332394599915
          },
          {
            "x": 0.4209064841270447,
            "y": -0.35318228602409363,
            "z": 0.0032213316299021244
          },
          {
            "x": 0.4209064841270447,
            "y": -0.35318228602409363,
            "z": -0.2822820842266083
          },
          {
            "x": 0.5494542717933655,
            "y": 0.0,
            "z": 0.6857696175575256
          },
          {
            "x": 0.5494542717933655,
            "y": 0.0,
            "z": -0.013851579278707504
          },
          {
            "x": 0.4209063649177551,
            "y": 0.35318243503570557,
            "z": 0.2363990694284439
          },
          {
            "x": 0.4209063649177551,
            "y": 0.35318243503570557,
            "z": 0.049104344099760056
          },
          {
            "x": 0.09541168808937073,
            "y": 0.5411068201065063,
            "z": 0.49256229400634766
          },
          {
            "x": 0.09541168808937073,
            "y": 0.5411068201065063,
            "z": -0.20705890655517578
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.3728220462799072
          },
          {
            "x": -0.2747271955013275,
            "y": 0.47584134340286255,
            "z": 0.1819852590560913
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": -0.5000000596046448,
            "y": 0.8660253882408142,
            "z": 0.0
          },
          {
            "x": -0.5000000596046448,
            "y": 0.8660253882408142,
            "z": 0.0
          },
          {
            "x": 0.22384105622768402,
            "y": 0.9746256470680237,
            "z": 0.0
          },
          {
            "x": 0.11350936442613602,
            "y": 0.9935369491577148,
            "z": 0.0
          },
          {
            "x": 0.735755980014801,
            "y": 0.6772467494010925,
            "z": 0.0
          },
          {
            "x": 0.7789614796638489,
            "y": 0.6270717978477478,
            "z": 0.0
          },
          {
            "x": 0.9953610301017761,
            "y": -0.09621024876832962,
            "z": 0.0
          },
          {
            "x": 0.9979333281517029,
            "y": 0.06425778567790985,
            "z": 0.0
          },
          {
            "x": 0.7919191718101501,
            "y": -0.6106259226799011,
            "z": 0.0
          },
          {
            "x": 0.7841023802757263,
            "y": -0.6206315159797668,
            "z": 0.0
          },
          {
            "x": 0.18172840774059296,
            "y": -0.9833487868309021,
            "z": 0.0
          },
          {
            "x": 0.004474082496017218,
            "y": -0.9999899864196777,
            "z": 0.0
          },
          {
            "x": -0.533554196357727,
            "y": -0.8457658886909485,
            "z": 0.0
          },
          {
            "x": -0.5014485716819763,
            "y": -0.8651874661445618,
            "z": 0.0
          },
          {
            "x": -0.9396925568580627,
            "y": -0.3420203626155853,
            "z": 0.0
          },
          {
            "x": -0.9396925568580627,
            "y": -0.3420203626155853,
            "z": 0.0
          },
          {
            "x": -0.9618292450904846,
            "y": 0.27365028858184814,
            "z": 0.0
          },
          {
            "x": -0.925305187702179,
            "y": 0.3792233169078827,
            "z": 0.0
          },
          {
            "x": -0.5000000596046448,
            "y": 0.8660253882408142,
            "z": 0.0
          },
          {
            "x": -0.5000000596046448,
            "y": 0.8660253882408142,
            "z": 0.0
          },
          {
            "x": 0.5000000596046448,
            "y": -0.8660253882408142,
            "z": 0.0
          },
          {
            "x": 0.925305187702179,
            "y": -0.3792233467102051,
            "z": 0.0
          },
          {
            "x": 0.5000000596046448,
            "y": -0.8660253882408142,
            "z": 0.0
          },
          {
            "x": 0.9618292450904846,
            "y": -0.27365028858184814,
            "z": 0.0
          },
          {
            "x": 0.9396925568580627,
            "y": 0.3420203626155853,
            "z": 0.0
          },
          {
            "x": 0.9396925568580627,
            "y": 0.3420203626155853,
            "z": 0.0
          },
          {
            "x": 0.5014485716819763,
            "y": 0.8651874661445618,
            "z": 0.0
          },
          {
            "x": 0.533554196357727,
            "y": 0.8457658886909485,
            "z": 0.0
          },
          {
            "x": -0.004474068526178598,
            "y": 0.9999899864196777,
            "z": 0.0
          },
          {
            "x": -0.18172837793827057,
            "y": 0.9833487868309021,
            "z": 0.0
          },
          {
            "x": -0.7841023802757263,
            "y": 0.6206315159797668,
            "z": 0.0
          },
          {
            "x": -0.7919191718101501,
            "y": 0.6106259226799011,
            "z": 0.0
          },
          {
            "x": -0.9979333281517029,
            "y": -0.06425778567790985,
            "z": 0.0
          },
          {
            "x": -0.9953610301017761,
            "y": 0.09621024876832962,
            "z": 0.0
          },
          {
            "x": -0.7789614796638489,
            "y": -0.6270717978477478,
            "z": 0.0
          },
          {
            "x": -0.735755980014801,
            "y": -0.6772467494010925,
            "z": 0.0
          },
          {
            "x": -0.11350936442613602,
            "y": -0.9935369491577148,
            "z": 0.0
          },
          {
            "x": -0.22384105622768402,
            "y": -0.9746256470680237,
            "z": 0.0
          },
          {
            "x": 0.5000000596046448,
            "y": -0.8660253882408142,
            "z": 0.0
          },
          {
            "x": 0.5000000596046448,
            "y": -0.8660253882408142,
            "z": 0.0
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": 0.016568034887313843,
            "y": 0.0,
            "z": 0.20174376666545868
          },
          "radius": 0.7228473424911499
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 1.0833333730697632,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 1.0833333730697632,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 41,
        "num_strips": 1,
        "strip_lengths": [
          43
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            19,
            20,
            20,
            21,
            22,
            21,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39
          ]
        ]
      }
    },
    {
      "blockIndex": 46,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane12",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 47,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": 0.07641127705574036,
          "y": -0.09461706131696701,
          "z": 0.8247779011726379
        },
        "rotation": {
          "m_11": 0.8660253286361694,
          "m_21": 0.0,
          "m_31": -0.5000001788139343,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.5000001788139343,
          "m_23": 0.0,
          "m_33": 0.8660253286361694
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 52,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 48,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 62,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 47,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nzMode10\r\n\r\n\r\n"
      }
    },
    {
      "blockIndex": 48,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_91",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 49,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "glossiness": 10.0,
        "alpha": 0.0
      }
    },
    {
      "blockIndex": 49,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.20000000298023224,
        "stop_time": 2.0,
        "target": {
          "blockIndex": 48,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 50,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 50,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 51,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 51,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.4000000059604645,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 52,
      "type": "NiTexturingProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 53,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 4,
          "members": {
            "multitexture": 0,
            "apply_mode": {
              "raw": 2,
              "name": "APPLY_MODULATE"
            },
            "decal_count": 0
          }
        },
        "texture_count": 9,
        "has_base_texture": 1,
        "base_texture": {
          "source": {
            "blockIndex": 37,
            "type": "NiSourceTexture"
          },
          "flags": {
            "raw": 4608,
            "members": {
              "texture_index": 0,
              "filter_mode": {
                "raw": 2,
                "name": "FILTER_TRILERP"
              },
              "clamp_mode": {
                "raw": 1,
                "name": "CLAMP_S_WRAP_T"
              }
            }
          },
          "has_texture_transform": 1,
          "translation": {
            "u": 0.0,
            "v": 0.0
          },
          "scale": {
            "u": 1.2000000476837158,
            "v": 1.5
          },
          "rotation": 1.5707963705062866,
          "transform_method": {
            "raw": 1,
            "name": "MAX"
          },
          "center": {
            "u": 0.5,
            "v": 0.5
          }
        },
        "has_dark_texture": 0,
        "has_detail_texture": 0,
        "has_gloss_texture": 0,
        "has_glow_texture": 0,
        "has_bump_map_texture": 0,
        "has_normal_texture": 0,
        "has_parallax_texture": 0,
        "has_decal_0_texture": 0,
        "num_shader_textures": 0,
        "shader_textures": []
      }
    },
    {
      "blockIndex": 53,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 54,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 69,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.20000000298023224,
        "stop_time": 0.4000000059604645,
        "target": {
          "blockIndex": 52,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 60,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 4,
          "name": "TT_SCALE_V"
        }
      }
    },
    {
      "blockIndex": 54,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 55,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 69,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 2,
              "name": "CYCLE_CLAMP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.20000000298023224,
        "stop_time": 0.4000000059604645,
        "target": {
          "blockIndex": 52,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 58,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 3,
          "name": "TT_SCALE_U"
        }
      }
    },
    {
      "blockIndex": 55,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.20000000298023224,
        "stop_time": 0.6000000238418579,
        "target": {
          "blockIndex": 52,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 56,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 0,
          "name": "TT_TRANSLATE_U"
        }
      }
    },
    {
      "blockIndex": 56,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 57,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 57,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.0,
              "forward": -0.0,
              "backward": -2.0
            },
            {
              "time": 0.6000000238418579,
              "value": -1.0,
              "forward": -2.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 58,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 59,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 59,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.2000000476837158,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.4000000059604645,
              "value": 0.5,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 60,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 61,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 61,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.20000000298023224,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.4000000059604645,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 62,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 28,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -1.0034563541412354,
            "y": 1.8217789943264506e-08,
            "z": -1.368116855621338
          },
          {
            "x": -0.7039031386375427,
            "y": 2.6013632137278364e-08,
            "z": -1.2024269104003906
          },
          {
            "x": -0.5606718063354492,
            "y": 2.397977993950917e-08,
            "z": -0.7845231294631958
          },
          {
            "x": -0.2850406765937805,
            "y": 3.471946996569386e-08,
            "z": -0.8417128920555115
          },
          {
            "x": -0.5382317304611206,
            "y": -7.245693489643656e-10,
            "z": -0.11371348798274994
          },
          {
            "x": -0.3956046998500824,
            "y": 1.3460772052553693e-08,
            "z": -0.37114980816841125
          },
          {
            "x": -0.009072928689420223,
            "y": 3.2494065216326362e-09,
            "z": -0.06894464045763016
          },
          {
            "x": -0.05589514598250389,
            "y": 2.0018566360135992e-08,
            "z": -0.42474615573883057
          },
          {
            "x": 0.17064522206783295,
            "y": 2.7291532589401868e-08,
            "z": -0.7737060189247131
          },
          {
            "x": -0.3310106098651886,
            "y": 4.1399093930749586e-08,
            "z": -1.0042734146118164
          },
          {
            "x": -0.6420263051986694,
            "y": 6.917615991142156e-08,
            "z": -1.5310986042022705
          },
          {
            "x": -0.40207743644714355,
            "y": 5.547166281871796e-08,
            "z": -1.430853009223938
          },
          {
            "x": -0.6404204368591309,
            "y": 4.0974100556923077e-08,
            "z": -1.867642879486084
          },
          {
            "x": -1.0326253175735474,
            "y": 4.948843113083967e-08,
            "z": -1.6902081966400146
          },
          {
            "x": -1.0326253175735474,
            "y": 4.948843113083967e-08,
            "z": -1.6902081966400146
          },
          {
            "x": -0.6420263051986694,
            "y": 6.917615991142156e-08,
            "z": -1.5310986042022705
          },
          {
            "x": -0.6404204368591309,
            "y": 4.0974100556923077e-08,
            "z": -1.867642879486084
          },
          {
            "x": -0.40207743644714355,
            "y": 5.547166281871796e-08,
            "z": -1.430853009223938
          },
          {
            "x": 0.17064522206783295,
            "y": 2.7291532589401868e-08,
            "z": -0.7737060189247131
          },
          {
            "x": -0.3310106098651886,
            "y": 4.1399093930749586e-08,
            "z": -1.0042734146118164
          },
          {
            "x": -0.05589514598250389,
            "y": 2.0018566360135992e-08,
            "z": -0.42474615573883057
          },
          {
            "x": -0.009072928689420223,
            "y": 3.2494065216326362e-09,
            "z": -0.06894464045763016
          },
          {
            "x": -0.3956046998500824,
            "y": 1.3460772052553693e-08,
            "z": -0.37114980816841125
          },
          {
            "x": -0.5382317304611206,
            "y": -7.245693489643656e-10,
            "z": -0.11371348798274994
          },
          {
            "x": -0.2850406765937805,
            "y": 3.471946996569386e-08,
            "z": -0.8417128920555115
          },
          {
            "x": -0.5606718063354492,
            "y": 2.397977993950917e-08,
            "z": -0.7845231294631958
          },
          {
            "x": -0.7039031386375427,
            "y": 2.6013632137278364e-08,
            "z": -1.2024269104003906
          },
          {
            "x": -1.0034563541412354,
            "y": 1.8217789943264506e-08,
            "z": -1.368116855621338
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 4.602920355978313e-08,
            "y": -1.0,
            "z": 1.3393275377637792e-09
          },
          {
            "x": 4.602920000706945e-08,
            "y": -1.0,
            "z": 1.3393264275407546e-09
          },
          {
            "x": 4.187504387687113e-08,
            "y": -1.0,
            "z": -1.2536559346187914e-08
          },
          {
            "x": 4.187504387687113e-08,
            "y": -1.0,
            "z": -1.2536565563436852e-08
          },
          {
            "x": 2.3217907596517762e-08,
            "y": -1.0,
            "z": -3.720951369245995e-08
          },
          {
            "x": 2.7037891925374424e-08,
            "y": -1.0,
            "z": -3.4365640999567404e-08
          },
          {
            "x": 4.6326902314319796e-09,
            "y": -1.0,
            "z": -4.371138118131057e-08
          },
          {
            "x": -1.5743435000104e-08,
            "y": -1.0,
            "z": -3.92488281875103e-08
          },
          {
            "x": -1.6156958437818503e-08,
            "y": -1.0,
            "z": -2.8385937156372165e-08
          },
          {
            "x": -6.0789848710385286e-09,
            "y": -1.0,
            "z": -4.1329048627858356e-08
          },
          {
            "x": -2.208747140741707e-08,
            "y": -1.0,
            "z": 9.213970031396457e-08
          },
          {
            "x": -6.10169195169874e-08,
            "y": -1.0,
            "z": 4.2775223363378245e-08
          },
          {
            "x": -5.875001818367309e-09,
            "y": -1.0,
            "z": 1.21024442023554e-07
          },
          {
            "x": 4.213877957681689e-08,
            "y": -1.0,
            "z": 1.2873948662672774e-07
          },
          {
            "x": -4.213877957681689e-08,
            "y": 1.0,
            "z": -1.2873948662672774e-07
          },
          {
            "x": 2.208747318377391e-08,
            "y": 1.0,
            "z": -9.213970741939193e-08
          },
          {
            "x": 5.875001818367309e-09,
            "y": 1.0,
            "z": -1.2102445623440872e-07
          },
          {
            "x": 6.10169195169874e-08,
            "y": 1.0,
            "z": -4.2775223363378245e-08
          },
          {
            "x": 1.6156954885104824e-08,
            "y": 1.0,
            "z": 2.8385933603658486e-08
          },
          {
            "x": 6.078984426949319e-09,
            "y": 1.0,
            "z": 4.132904507514468e-08
          },
          {
            "x": 1.5743435000104e-08,
            "y": 1.0,
            "z": 3.92488281875103e-08
          },
          {
            "x": -4.6326933400564485e-09,
            "y": 1.0,
            "z": 4.371138473402425e-08
          },
          {
            "x": -2.7037890149017585e-08,
            "y": 1.0,
            "z": 3.4365640999567404e-08
          },
          {
            "x": -2.3217907596517762e-08,
            "y": 1.0,
            "z": 3.720951369245995e-08
          },
          {
            "x": -4.187504032415745e-08,
            "y": 1.0,
            "z": 1.2536565563436852e-08
          },
          {
            "x": -4.187504387687113e-08,
            "y": 1.0,
            "z": 1.2536559346187914e-08
          },
          {
            "x": -4.602920000706945e-08,
            "y": 1.0,
            "z": -1.3393264275407546e-09
          },
          {
            "x": -4.602920355978313e-08,
            "y": 1.0,
            "z": -1.3393275377637792e-09
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": -0.4309900403022766,
            "y": 3.422579553102878e-08,
            "z": -0.9682937860488892
          },
          "radius": 0.9933996796607971
        },
        "has_vertex_colors": 1,
        "vertex_colors": [
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 1.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          },
          {
            "r": 1.0,
            "g": 1.0,
            "b": 1.0,
            "a": 0.0
          }
        ],
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 0.1666666716337204,
              "v": 0.0
            },
            {
              "u": 0.1666666716337204,
              "v": 1.0
            },
            {
              "u": 0.3333333432674408,
              "v": 0.0
            },
            {
              "u": 0.3333333432674408,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 0.0
            },
            {
              "u": 0.5,
              "v": 1.0
            },
            {
              "u": 0.6666666865348816,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 1.0
            },
            {
              "u": 0.8333333730697632,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 0.8333333730697632,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 0.0
            },
            {
              "u": 0.6666666865348816,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 1.0
            },
            {
              "u": 0.5,
              "v": 0.0
            },
            {
              "u": 0.3333333432674408,
              "v": 1.0
            },
            {
              "u": 0.3333333432674408,
              "v": 0.0
            },
            {
              "u": 0.1666666716337204,
              "v": 1.0
            },
            {
              "u": 0.1666666716337204,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 0.0,
              "v": 0.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 33,
        "num_strips": 1,
        "strip_lengths": [
          35
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            8,
            10,
            11,
            10,
            12,
            13,
            13,
            14,
            14,
            15,
            16,
            15,
            17,
            15,
            18,
            19,
            18,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27
          ]
        ]
      }
    },
    {
      "blockIndex": 63,
      "type": "NiTriStrips",
      "fields": {
        "name": "Cylinder03",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 64,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": -0.2095480114221573,
          "y": -0.07456453144550323,
          "z": -0.264909029006958
        },
        "rotation": {
          "m_11": 0.7071068286895752,
          "m_21": 0.0,
          "m_31": 0.7071067690849304,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": -0.7071067690849304,
          "m_23": 0.0,
          "m_33": 0.7071068286895752
        },
        "scale": 1.0,
        "num_properties": 5,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          },
          {
            "blockIndex": 41,
            "type": "NiMaterialProperty"
          },
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 27,
            "type": "NiTexturingProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 65,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 64,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nzMode10\r\n\r\n\r\n"
      }
    },
    {
      "blockIndex": 65,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 40,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.3979168236255646
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.638604998588562
          },
          {
            "x": 0.12033560872077942,
            "y": 0.682457447052002,
            "z": -0.2611479163169861
          },
          {
            "x": 0.12033560127019882,
            "y": 0.682457447052002,
            "z": 0.6212319731712341
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.061931636184453964
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.29815244674682617
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": -0.017469964921474457
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": 0.8649099469184875
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": -0.35602128505706787
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": 0.00406282115727663
          },
          {
            "x": 0.12033585458993912,
            "y": -0.682457447052002,
            "z": 0.11709633469581604
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.3553418219089508
          },
          {
            "x": -0.5148850083351135,
            "y": -0.6001431345939636,
            "z": -0.092755526304245
          },
          {
            "x": -0.5148850083351135,
            "y": -0.6001431941986084,
            "z": 0.7896243929862976
          },
          {
            "x": -0.8195856213569641,
            "y": -0.23701514303684235,
            "z": 0.1683923900127411
          },
          {
            "x": -0.8195856809616089,
            "y": -0.23701514303684235,
            "z": 0.5284765362739563
          },
          {
            "x": -0.8195857405662537,
            "y": 0.23701488971710205,
            "z": -0.0927555188536644
          },
          {
            "x": -0.8195858001708984,
            "y": 0.23701488971710205,
            "z": 0.7896243929862976
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.3979168236255646
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.638604998588562
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.638604998588562
          },
          {
            "x": -0.8195858001708984,
            "y": 0.23701488971710205,
            "z": 0.7896243929862976
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.3979168236255646
          },
          {
            "x": -0.8195857405662537,
            "y": 0.23701488971710205,
            "z": -0.0927555188536644
          },
          {
            "x": -0.8195856809616089,
            "y": -0.23701514303684235,
            "z": 0.5284765362739563
          },
          {
            "x": -0.8195856213569641,
            "y": -0.23701514303684235,
            "z": 0.1683923900127411
          },
          {
            "x": -0.5148850083351135,
            "y": -0.6001431941986084,
            "z": 0.7896243929862976
          },
          {
            "x": -0.5148850083351135,
            "y": -0.6001431345939636,
            "z": -0.092755526304245
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.3553418219089508
          },
          {
            "x": 0.12033585458993912,
            "y": -0.682457447052002,
            "z": 0.11709633469581604
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": 0.00406282115727663
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": -0.35602128505706787
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": 0.8649099469184875
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": -0.017469964921474457
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.29815244674682617
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.061931636184453964
          },
          {
            "x": 0.12033560127019882,
            "y": 0.682457447052002,
            "z": 0.6212319731712341
          },
          {
            "x": 0.12033560872077942,
            "y": 0.682457447052002,
            "z": -0.2611479163169861
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.638604998588562
          },
          {
            "x": -0.5148851871490479,
            "y": 0.6001430153846741,
            "z": 0.3979168236255646
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": -0.48029112815856934,
            "y": 0.8771091103553772,
            "z": -1.3653703057059374e-08
          },
          {
            "x": -0.522053599357605,
            "y": 0.8529126644134521,
            "z": 0.0
          },
          {
            "x": 0.2418147474527359,
            "y": 0.9703224301338196,
            "z": 0.0
          },
          {
            "x": 0.09075487405061722,
            "y": 0.9958732724189758,
            "z": 0.0
          },
          {
            "x": 0.735755980014801,
            "y": 0.6772467494010925,
            "z": 0.0
          },
          {
            "x": 0.7789614796638489,
            "y": 0.6270717978477478,
            "z": 0.0
          },
          {
            "x": 0.9953610301017761,
            "y": -0.09621024876832962,
            "z": 0.0
          },
          {
            "x": 0.9979333281517029,
            "y": 0.06425778567790985,
            "z": 0.0
          },
          {
            "x": 0.7919191718101501,
            "y": -0.6106259226799011,
            "z": 0.0
          },
          {
            "x": 0.7841023802757263,
            "y": -0.6206315159797668,
            "z": 0.0
          },
          {
            "x": 0.23400916159152985,
            "y": -0.9722343683242798,
            "z": 0.0
          },
          {
            "x": 0.03386205807328224,
            "y": -0.999426543712616,
            "z": -2.3234271395722317e-08
          },
          {
            "x": -0.44367191195487976,
            "y": -0.896189272403717,
            "z": -3.408591098263969e-08
          },
          {
            "x": -0.4994964301586151,
            "y": -0.8663159608840942,
            "z": -5.5376723651079374e-08
          },
          {
            "x": -0.9396925568580627,
            "y": -0.3420203626155853,
            "z": -8.47107273216352e-08
          },
          {
            "x": -0.9396925568580627,
            "y": -0.34202030301094055,
            "z": -8.058444223024708e-08
          },
          {
            "x": -0.9618292450904846,
            "y": 0.27365025877952576,
            "z": -6.450948575320581e-08
          },
          {
            "x": -0.925305187702179,
            "y": 0.3792233169078827,
            "z": -3.5677103937814536e-08
          },
          {
            "x": -0.48029112815856934,
            "y": 0.8771091103553772,
            "z": -1.3653703057059374e-08
          },
          {
            "x": -0.522053599357605,
            "y": 0.8529126644134521,
            "z": 0.0
          },
          {
            "x": 0.522053599357605,
            "y": -0.8529126644134521,
            "z": 0.0
          },
          {
            "x": 0.925305187702179,
            "y": -0.3792233169078827,
            "z": 3.5677103937814536e-08
          },
          {
            "x": 0.48029112815856934,
            "y": -0.8771091103553772,
            "z": 1.3653703057059374e-08
          },
          {
            "x": 0.9618292450904846,
            "y": -0.27365022897720337,
            "z": 6.450948575320581e-08
          },
          {
            "x": 0.9396925568580627,
            "y": 0.34202030301094055,
            "z": 8.058444223024708e-08
          },
          {
            "x": 0.9396925568580627,
            "y": 0.3420203626155853,
            "z": 8.47107273216352e-08
          },
          {
            "x": 0.4994964301586151,
            "y": 0.8663159608840942,
            "z": 5.537672720379305e-08
          },
          {
            "x": 0.4436718821525574,
            "y": 0.896189272403717,
            "z": 3.408590742992601e-08
          },
          {
            "x": -0.03386203199625015,
            "y": 0.999426543712616,
            "z": 2.3234271395722317e-08
          },
          {
            "x": -0.23400917649269104,
            "y": 0.9722343683242798,
            "z": 0.0
          },
          {
            "x": -0.7841023802757263,
            "y": 0.6206315159797668,
            "z": 0.0
          },
          {
            "x": -0.7919191718101501,
            "y": 0.6106259226799011,
            "z": 0.0
          },
          {
            "x": -0.9979333281517029,
            "y": -0.06425778567790985,
            "z": 0.0
          },
          {
            "x": -0.9953610301017761,
            "y": 0.09621024876832962,
            "z": 0.0
          },
          {
            "x": -0.7789614796638489,
            "y": -0.6270717978477478,
            "z": 0.0
          },
          {
            "x": -0.735755980014801,
            "y": -0.6772467494010925,
            "z": 0.0
          },
          {
            "x": -0.09075487405061722,
            "y": -0.9958732724189758,
            "z": 0.0
          },
          {
            "x": -0.2418147474527359,
            "y": -0.9703224301338196,
            "z": 0.0
          },
          {
            "x": 0.522053599357605,
            "y": -0.8529126644134521,
            "z": 0.0
          },
          {
            "x": 0.48029112815856934,
            "y": -0.8771091103553772,
            "z": 1.3653703057059374e-08
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": -0.06330016255378723,
            "y": 0.0,
            "z": 0.25444433093070984
          },
          "radius": 0.9719240069389343
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 1.0833333730697632,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 1.0833333730697632,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 41,
        "num_strips": 1,
        "strip_lengths": [
          43
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            19,
            20,
            20,
            21,
            22,
            21,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39
          ]
        ]
      }
    },
    {
      "blockIndex": 66,
      "type": "NiTriStrips",
      "fields": {
        "name": "Cylinder04",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 67,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": -0.12745466828346252,
          "y": -0.07456455379724503,
          "z": 0.0993848517537117
        },
        "rotation": {
          "m_11": -0.5735763907432556,
          "m_21": 0.0,
          "m_31": 0.8191520571708679,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": -0.8191520571708679,
          "m_23": 0.0,
          "m_33": -0.5735764503479004
        },
        "scale": 1.0,
        "num_properties": 5,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          },
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 72,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 68,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 82,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 67,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nzMode10\r\n\r\n\r\n"
      }
    },
    {
      "blockIndex": 68,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_936",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 69,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 0.9803922176361084,
          "g": 0.9529412388801575,
          "b": 0.7882353663444519
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 1.0,
          "g": 0.9686275124549866,
          "b": 0.7960785031318665
        },
        "glossiness": 10.0,
        "alpha": 0.0
      }
    },
    {
      "blockIndex": 69,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.06666667014360428,
        "stop_time": 2.0,
        "target": {
          "blockIndex": 68,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 70,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 70,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 71,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 71,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 72,
      "type": "NiTexturingProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 73,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 4,
          "members": {
            "multitexture": 0,
            "apply_mode": {
              "raw": 2,
              "name": "APPLY_MODULATE"
            },
            "decal_count": 0
          }
        },
        "texture_count": 9,
        "has_base_texture": 1,
        "base_texture": {
          "source": {
            "blockIndex": 37,
            "type": "NiSourceTexture"
          },
          "flags": {
            "raw": 4608,
            "members": {
              "texture_index": 0,
              "filter_mode": {
                "raw": 2,
                "name": "FILTER_TRILERP"
              },
              "clamp_mode": {
                "raw": 1,
                "name": "CLAMP_S_WRAP_T"
              }
            }
          },
          "has_texture_transform": 1,
          "translation": {
            "u": 0.5,
            "v": 0.0
          },
          "scale": {
            "u": 0.8499999642372131,
            "v": 1.5
          },
          "rotation": 1.5707963705062866,
          "transform_method": {
            "raw": 1,
            "name": "MAX"
          },
          "center": {
            "u": 0.5,
            "v": 0.5
          }
        },
        "has_dark_texture": 0,
        "has_detail_texture": 0,
        "has_gloss_texture": 0,
        "has_glow_texture": 0,
        "has_bump_map_texture": 0,
        "has_normal_texture": 0,
        "has_parallax_texture": 0,
        "has_decal_0_texture": 0,
        "num_shader_textures": 0,
        "shader_textures": []
      }
    },
    {
      "blockIndex": 73,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 74,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.06666667014360428,
        "stop_time": 0.20000000298023224,
        "target": {
          "blockIndex": 72,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 80,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 4,
          "name": "TT_SCALE_V"
        }
      }
    },
    {
      "blockIndex": 74,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 75,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.06666667014360428,
        "stop_time": 0.20000000298023224,
        "target": {
          "blockIndex": 72,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 78,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 3,
          "name": "TT_SCALE_U"
        }
      }
    },
    {
      "blockIndex": 75,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.06666667014360428,
        "stop_time": 0.3333333432674408,
        "target": {
          "blockIndex": 72,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 76,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 0,
          "name": "TT_TRANSLATE_U"
        }
      }
    },
    {
      "blockIndex": 76,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 77,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 77,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": -1.0,
              "forward": -0.0,
              "backward": 2.0
            },
            {
              "time": 0.3333333432674408,
              "value": 1.0,
              "forward": 2.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 78,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 79,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 79,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 1.5,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.20000000298023224,
              "value": 0.20000000298023224,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 80,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 81,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 81,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.06666667014360428,
              "value": 2.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.20000000298023224,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 82,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 40,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -0.506511926651001,
            "y": 0.6001430153846741,
            "z": 0.11747778952121735
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001429557800293,
            "z": 0.3581659495830536
          },
          {
            "x": 0.12033560872077942,
            "y": 0.682457447052002,
            "z": -0.2611479163169861
          },
          {
            "x": 0.12033559381961823,
            "y": 0.682457447052002,
            "z": 0.6212319135665894
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.06193162500858307
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.2981524169445038
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": -0.017469970509409904
          },
          {
            "x": 0.6929854154586792,
            "y": 0.0,
            "z": 0.864909827709198
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": -0.35602128505706787
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": 0.004062816500663757
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.11709632724523544
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.3553417921066284
          },
          {
            "x": -0.5065116882324219,
            "y": -0.6001430749893188,
            "z": -0.37319448590278625
          },
          {
            "x": -0.5065116882324219,
            "y": -0.6001430749893188,
            "z": 0.5091853737831116
          },
          {
            "x": -0.811212420463562,
            "y": -0.23701511323451996,
            "z": -0.11204657703638077
          },
          {
            "x": -0.811212420463562,
            "y": -0.23701511323451996,
            "z": 0.24803748726844788
          },
          {
            "x": -0.8112124800682068,
            "y": 0.23701488971710205,
            "z": -0.37319448590278625
          },
          {
            "x": -0.8112124800682068,
            "y": 0.23701485991477966,
            "z": 0.5091853737831116
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001430153846741,
            "z": 0.11747778952121735
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001429557800293,
            "z": 0.3581659495830536
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001429557800293,
            "z": 0.3581659495830536
          },
          {
            "x": -0.8112124800682068,
            "y": 0.23701485991477966,
            "z": 0.5091853737831116
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001430153846741,
            "z": 0.11747778952121735
          },
          {
            "x": -0.8112124800682068,
            "y": 0.23701488971710205,
            "z": -0.37319448590278625
          },
          {
            "x": -0.811212420463562,
            "y": -0.23701511323451996,
            "z": 0.24803748726844788
          },
          {
            "x": -0.811212420463562,
            "y": -0.23701511323451996,
            "z": -0.11204657703638077
          },
          {
            "x": -0.5065116882324219,
            "y": -0.6001430749893188,
            "z": 0.5091853737831116
          },
          {
            "x": -0.5065116882324219,
            "y": -0.6001430749893188,
            "z": -0.37319448590278625
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.3553417921066284
          },
          {
            "x": 0.12033584713935852,
            "y": -0.682457447052002,
            "z": 0.11709632724523544
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": 0.004062816500663757
          },
          {
            "x": 0.5308578014373779,
            "y": -0.4454423189163208,
            "z": -0.35602128505706787
          },
          {
            "x": 0.6929854154586792,
            "y": 0.0,
            "z": 0.864909827709198
          },
          {
            "x": 0.692985475063324,
            "y": 0.0,
            "z": -0.017469970509409904
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.2981524169445038
          },
          {
            "x": 0.5308576226234436,
            "y": 0.4454424977302551,
            "z": 0.06193162500858307
          },
          {
            "x": 0.12033559381961823,
            "y": 0.682457447052002,
            "z": 0.6212319135665894
          },
          {
            "x": 0.12033560872077942,
            "y": 0.682457447052002,
            "z": -0.2611479163169861
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001429557800293,
            "z": 0.3581659495830536
          },
          {
            "x": -0.506511926651001,
            "y": 0.6001430153846741,
            "z": 0.11747778952121735
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": -0.5000911355018616,
            "y": 0.8659727573394775,
            "z": 1.2541046601199923e-07
          },
          {
            "x": -0.4720047116279602,
            "y": 0.881596028804779,
            "z": 8.761864478401549e-08
          },
          {
            "x": 0.18300580978393555,
            "y": 0.9831118583679199,
            "z": 2.534619980565367e-08
          },
          {
            "x": 0.15472935140132904,
            "y": 0.9879568815231323,
            "z": 0.0
          },
          {
            "x": 0.735755980014801,
            "y": 0.6772467494010925,
            "z": 0.0
          },
          {
            "x": 0.7789614796638489,
            "y": 0.6270717978477478,
            "z": 0.0
          },
          {
            "x": 0.9953610301017761,
            "y": -0.09621024876832962,
            "z": 0.0
          },
          {
            "x": 0.9979333281517029,
            "y": 0.06425778567790985,
            "z": 0.0
          },
          {
            "x": 0.7919191718101501,
            "y": -0.6106259226799011,
            "z": 0.0
          },
          {
            "x": 0.7841023802757263,
            "y": -0.6206315159797668,
            "z": 0.0
          },
          {
            "x": 0.20374812185764313,
            "y": -0.9790233373641968,
            "z": 0.0
          },
          {
            "x": 0.05922031030058861,
            "y": -0.9982449412345886,
            "z": 0.0
          },
          {
            "x": -0.5140756964683533,
            "y": -0.8577448129653931,
            "z": 0.0
          },
          {
            "x": -0.4306297302246094,
            "y": -0.902528703212738,
            "z": 0.0
          },
          {
            "x": -0.9396925568580627,
            "y": -0.3420203626155853,
            "z": 0.0
          },
          {
            "x": -0.9396925568580627,
            "y": -0.34202033281326294,
            "z": 1.909501001762237e-08
          },
          {
            "x": -0.9618292450904846,
            "y": 0.27365028858184814,
            "z": 3.837013196061889e-08
          },
          {
            "x": -0.9253051280975342,
            "y": 0.37922337651252747,
            "z": 6.540591357406811e-08
          },
          {
            "x": -0.5000911355018616,
            "y": 0.8659727573394775,
            "z": 1.2541046601199923e-07
          },
          {
            "x": -0.4720047116279602,
            "y": 0.881596028804779,
            "z": 8.761864478401549e-08
          },
          {
            "x": 0.4720047116279602,
            "y": -0.881596028804779,
            "z": -8.761864478401549e-08
          },
          {
            "x": 0.9253051280975342,
            "y": -0.37922337651252747,
            "z": -6.540591357406811e-08
          },
          {
            "x": 0.5000911355018616,
            "y": -0.8659727573394775,
            "z": -1.2541046601199923e-07
          },
          {
            "x": 0.9618292450904846,
            "y": -0.27365028858184814,
            "z": -3.837013196061889e-08
          },
          {
            "x": 0.9396925568580627,
            "y": 0.34202033281326294,
            "z": -1.909501179397921e-08
          },
          {
            "x": 0.9396925568580627,
            "y": 0.3420203626155853,
            "z": 0.0
          },
          {
            "x": 0.4306297302246094,
            "y": 0.902528703212738,
            "z": 0.0
          },
          {
            "x": 0.514075756072998,
            "y": 0.8577448129653931,
            "z": 0.0
          },
          {
            "x": -0.05922029912471771,
            "y": 0.9982449412345886,
            "z": 0.0
          },
          {
            "x": -0.20374810695648193,
            "y": 0.9790233373641968,
            "z": 0.0
          },
          {
            "x": -0.7841023802757263,
            "y": 0.6206315159797668,
            "z": 0.0
          },
          {
            "x": -0.7919191718101501,
            "y": 0.6106259226799011,
            "z": 0.0
          },
          {
            "x": -0.9979333281517029,
            "y": -0.06425778567790985,
            "z": 0.0
          },
          {
            "x": -0.9953610301017761,
            "y": 0.09621024876832962,
            "z": 0.0
          },
          {
            "x": -0.7789614796638489,
            "y": -0.6270717978477478,
            "z": 0.0
          },
          {
            "x": -0.735755980014801,
            "y": -0.6772467494010925,
            "z": 0.0
          },
          {
            "x": -0.15472935140132904,
            "y": -0.9879568815231323,
            "z": 0.0
          },
          {
            "x": -0.18300580978393555,
            "y": -0.9831118583679199,
            "z": -2.534619980565367e-08
          },
          {
            "x": 0.4720047116279602,
            "y": -0.881596028804779,
            "z": -8.761864478401549e-08
          },
          {
            "x": 0.5000911355018616,
            "y": -0.8659727573394775,
            "z": -1.2541046601199923e-07
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": -0.059113502502441406,
            "y": 0.0,
            "z": 0.24585767090320587
          },
          "radius": 1.0025240182876587
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 1.0833333730697632,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 0.0
            },
            {
              "u": 0.194444477558136,
              "v": 0.0
            },
            {
              "u": 0.08333336561918259,
              "v": 1.0
            },
            {
              "u": 0.194444477558136,
              "v": 1.0
            },
            {
              "u": 0.3055555820465088,
              "v": 0.0
            },
            {
              "u": 0.3055555820465088,
              "v": 1.0
            },
            {
              "u": 0.416666716337204,
              "v": 0.0
            },
            {
              "u": 0.416666716337204,
              "v": 1.0
            },
            {
              "u": 0.5277777910232544,
              "v": 0.0
            },
            {
              "u": 0.5277777910232544,
              "v": 1.0
            },
            {
              "u": 0.638888955116272,
              "v": 0.0
            },
            {
              "u": 0.638888955116272,
              "v": 1.0
            },
            {
              "u": 0.75,
              "v": 0.0
            },
            {
              "u": 0.75,
              "v": 1.0
            },
            {
              "u": 0.8611111044883728,
              "v": 0.0
            },
            {
              "u": 0.8611111044883728,
              "v": 1.0
            },
            {
              "u": 0.9722222089767456,
              "v": 0.0
            },
            {
              "u": 0.9722222089767456,
              "v": 1.0
            },
            {
              "u": 1.0833333730697632,
              "v": 0.0
            },
            {
              "u": 1.0833333730697632,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 41,
        "num_strips": 1,
        "strip_lengths": [
          43
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            19,
            20,
            20,
            21,
            22,
            21,
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39
          ]
        ]
      }
    },
    {
      "blockIndex": 83,
      "type": "NiBillboardNode",
      "fields": {
        "name": "Plane13",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 84,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 18,
        "translation": {
          "x": -0.0007273931987583637,
          "y": -0.0037080743350088596,
          "z": 0.03453948348760605
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 0.0,
          "m_32": -1.0,
          "m_13": 0.0,
          "m_23": 1.0,
          "m_33": 0.0
        },
        "scale": 1.0,
        "num_properties": 1,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          }
        ],
        "collision_object": null,
        "num_children": 1,
        "children": [
          {
            "blockIndex": 85,
            "type": "NiTriStrips"
          }
        ],
        "num_effects": 0,
        "effects": [],
        "billboard_mode": {
          "raw": 9,
          "name": "ROTATE_ABOUT_UP2"
        }
      }
    },
    {
      "blockIndex": 84,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nbillboardUp\r\n\r\nzMode10\r\n"
      }
    },
    {
      "blockIndex": 85,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": 0.0,
          "y": 0.0,
          "z": 0.0
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 90,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 86,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 101,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 86,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_85",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 87,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 0.9960784912109375,
          "g": 0.960784375667572,
          "b": 0.7215686440467834
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 0.9921569228172302,
          "g": 0.960784375667572,
          "b": 0.7529412508010864
        },
        "glossiness": 10.0,
        "alpha": 0.800000011920929
      }
    },
    {
      "blockIndex": 87,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 2.0,
        "target": {
          "blockIndex": 86,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 88,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 88,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 89,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 89,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.800000011920929,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.3333333432674408,
              "value": 0.6000000238418579,
              "forward": -0.4444444477558136,
              "backward": -0.35555556416511536
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 1.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.2666666507720947,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 2.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 90,
      "type": "NiTexturingProperty",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 91,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 4,
          "members": {
            "multitexture": 0,
            "apply_mode": {
              "raw": 2,
              "name": "APPLY_MODULATE"
            },
            "decal_count": 0
          }
        },
        "texture_count": 9,
        "has_base_texture": 1,
        "base_texture": {
          "source": {
            "blockIndex": 100,
            "type": "NiSourceTexture"
          },
          "flags": {
            "raw": 512,
            "members": {
              "texture_index": 0,
              "filter_mode": {
                "raw": 2,
                "name": "FILTER_TRILERP"
              },
              "clamp_mode": {
                "raw": 0,
                "name": "CLAMP_S_CLAMP_T"
              }
            }
          },
          "has_texture_transform": 1,
          "translation": {
            "u": 0.0,
            "v": 0.0
          },
          "scale": {
            "u": 3.0,
            "v": 3.0
          },
          "rotation": 0.0,
          "transform_method": {
            "raw": 1,
            "name": "MAX"
          },
          "center": {
            "u": 0.5,
            "v": 0.5
          }
        },
        "has_dark_texture": 0,
        "has_detail_texture": 0,
        "has_gloss_texture": 0,
        "has_glow_texture": 0,
        "has_bump_map_texture": 0,
        "has_normal_texture": 0,
        "has_parallax_texture": 0,
        "has_decal_0_texture": 0,
        "num_shader_textures": 0,
        "shader_textures": []
      }
    },
    {
      "blockIndex": 91,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 92,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.06666667014360428,
        "target": {
          "blockIndex": 90,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 98,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 4,
          "name": "TT_SCALE_V"
        }
      }
    },
    {
      "blockIndex": 92,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": {
          "blockIndex": 93,
          "type": "NiTextureTransformController"
        },
        "flags": {
          "raw": 67,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 1,
              "name": "CYCLE_REVERSE"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.06666667014360428,
        "target": {
          "blockIndex": 90,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 96,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 3,
          "name": "TT_SCALE_U"
        }
      }
    },
    {
      "blockIndex": 93,
      "type": "NiTextureTransformController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 0.3333333432674408,
        "target": {
          "blockIndex": 90,
          "type": "NiTexturingProperty"
        },
        "interpolator": {
          "blockIndex": 94,
          "type": "NiFloatInterpolator"
        },
        "shader_map": 0,
        "texture_slot": {
          "raw": 0,
          "name": "BASE_MAP"
        },
        "operation": {
          "raw": 2,
          "name": "TT_ROTATE"
        }
      }
    },
    {
      "blockIndex": 94,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 95,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 95,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.3333333432674408,
              "value": 1.5707963705062866,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 96,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 97,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 97,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 98,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 99,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 99,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 2,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 3.0,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.06666667014360428,
              "value": 1.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 100,
      "type": "NiSourceTexture",
      "fields": {
        "name": "",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "use_external": 1,
        "file_name": "S0005103.dds",
        "pixel_data": null,
        "format_prefs": {
          "pixel_layout": {
            "raw": 6,
            "name": "LAY_DEFAULT"
          },
          "use_mipmaps": {
            "raw": 1,
            "name": "MIP_FMT_YES"
          },
          "alpha_format": {
            "raw": 3,
            "name": "ALPHA_DEFAULT"
          }
        },
        "is_static": 1,
        "direct_render": 0,
        "persist_render_data": 0
      }
    },
    {
      "blockIndex": 101,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 4,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -1.2688134908676147,
            "y": 1.4594277143478394,
            "z": 2.856045279188955e-16
          },
          {
            "x": -1.2688134908676147,
            "y": -1.4594277143478394,
            "z": -2.856045279188955e-16
          },
          {
            "x": 1.2688134908676147,
            "y": 1.4594277143478394,
            "z": 2.856045279188955e-16
          },
          {
            "x": 1.2688134908676147,
            "y": -1.4594277143478394,
            "z": -2.856045279188955e-16
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "radius": 1.9338606595993042
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 2,
        "num_strips": 1,
        "strip_lengths": [
          4
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3
          ]
        ]
      }
    },
    {
      "blockIndex": 102,
      "type": "NiBillboardNode",
      "fields": {
        "name": "Plane14",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 103,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 18,
        "translation": {
          "x": -0.0007273931987583637,
          "y": -0.0037080743350088596,
          "z": 0.032491277903318405
        },
        "rotation": {
          "m_11": -1.0,
          "m_21": 1.5099580252808664e-07,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 0.0,
          "m_32": -1.0,
          "m_13": -1.5099580252808664e-07,
          "m_23": -1.0,
          "m_33": 0.0
        },
        "scale": 1.0,
        "num_properties": 1,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          }
        ],
        "collision_object": null,
        "num_children": 1,
        "children": [
          {
            "blockIndex": 104,
            "type": "NiTriStrips"
          }
        ],
        "num_effects": 0,
        "effects": [],
        "billboard_mode": {
          "raw": 9,
          "name": "ROTATE_ABOUT_UP2"
        }
      }
    },
    {
      "blockIndex": 103,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nbillboardUp\r\n\r\nzMode10\r\n"
      }
    },
    {
      "blockIndex": 104,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": 0.0,
          "y": 0.0,
          "z": 0.0
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 86,
            "type": "NiMaterialProperty"
          },
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 90,
            "type": "NiTexturingProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 105,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 105,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 4,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -1.2688134908676147,
            "y": 1.5835871696472168,
            "z": 9.6425203687981e-16
          },
          {
            "x": -1.2688134908676147,
            "y": -1.5835871696472168,
            "z": -9.642522486380469e-16
          },
          {
            "x": 1.2688134908676147,
            "y": 1.5835871696472168,
            "z": 9.642522486380469e-16
          },
          {
            "x": 1.2688134908676147,
            "y": -1.5835871696472168,
            "z": -9.6425203687981e-16
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "radius": 2.02919602394104
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 2,
        "num_strips": 1,
        "strip_lengths": [
          4
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3
          ]
        ]
      }
    },
    {
      "blockIndex": 106,
      "type": "NiBillboardNode",
      "fields": {
        "name": "Plane21",
        "num_extra_data_list": 1,
        "extra_data_list": [
          {
            "blockIndex": 107,
            "type": "NiStringExtraData"
          }
        ],
        "controller": null,
        "flags": 18,
        "translation": {
          "x": 0.011746665462851524,
          "y": 0.05810067802667618,
          "z": 0.04346945509314537
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 0.0,
          "m_32": -1.0,
          "m_13": 0.0,
          "m_23": 1.0,
          "m_33": 0.0
        },
        "scale": 1.0,
        "num_properties": 1,
        "properties": [
          {
            "blockIndex": 5,
            "type": "NiZBufferProperty"
          }
        ],
        "collision_object": null,
        "num_children": 1,
        "children": [
          {
            "blockIndex": 108,
            "type": "NiTriStrips"
          }
        ],
        "num_effects": 0,
        "effects": [],
        "billboard_mode": {
          "raw": 9,
          "name": "ROTATE_ABOUT_UP2"
        }
      }
    },
    {
      "blockIndex": 107,
      "type": "NiStringExtraData",
      "fields": {
        "name": "UserPropBuffer",
        "string_data": "\r\nbillboardUp\r\n\r\nzMode10\r\n"
      }
    },
    {
      "blockIndex": 108,
      "type": "NiTriStrips",
      "fields": {
        "name": "Plane",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": null,
        "flags": 26,
        "translation": {
          "x": 0.0,
          "y": 0.0,
          "z": 0.0
        },
        "rotation": {
          "m_11": 1.0,
          "m_21": 0.0,
          "m_31": 0.0,
          "m_12": 0.0,
          "m_22": 1.0,
          "m_32": 0.0,
          "m_13": 0.0,
          "m_23": 0.0,
          "m_33": 1.0
        },
        "scale": 1.0,
        "num_properties": 4,
        "properties": [
          {
            "blockIndex": 2,
            "type": "NiVertexColorProperty"
          },
          {
            "blockIndex": 11,
            "type": "NiAlphaProperty"
          },
          {
            "blockIndex": 12,
            "type": "NiTexturingProperty"
          },
          {
            "blockIndex": 109,
            "type": "NiMaterialProperty"
          }
        ],
        "collision_object": null,
        "data": {
          "blockIndex": 113,
          "type": "NiTriStripsData"
        },
        "skin_instance": null,
        "material_data": {
          "num_materials": 0,
          "material_name": [],
          "material_extra_data": [],
          "active_material": -1,
          "material_needs_update": 1
        }
      }
    },
    {
      "blockIndex": 109,
      "type": "NiMaterialProperty",
      "fields": {
        "name": "Standard_815",
        "num_extra_data_list": 0,
        "extra_data_list": [],
        "controller": {
          "blockIndex": 110,
          "type": "NiAlphaController"
        },
        "ambient_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "diffuse_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "specular_color": {
          "r": 0.0,
          "g": 0.0,
          "b": 0.0
        },
        "emissive_color": {
          "r": 1.0,
          "g": 1.0,
          "b": 1.0
        },
        "glossiness": 10.0,
        "alpha": 0.30000001192092896
      }
    },
    {
      "blockIndex": 110,
      "type": "NiAlphaController",
      "fields": {
        "next_controller": null,
        "flags": {
          "raw": 65,
          "members": {
            "anim_type": {
              "raw": 1,
              "name": "APP_INIT"
            },
            "cycle_type": {
              "raw": 0,
              "name": "CYCLE_LOOP"
            },
            "active": 0,
            "play_backwards": 0,
            "manager_controlled": 0,
            "compute_scaled_time": 1,
            "forced_update": 0
          }
        },
        "frequency": 1.0,
        "phase": 0.0,
        "start_time": 0.0,
        "stop_time": 1.6666667461395264,
        "target": {
          "blockIndex": 109,
          "type": "NiMaterialProperty"
        },
        "interpolator": {
          "blockIndex": 111,
          "type": "NiFloatInterpolator"
        }
      }
    },
    {
      "blockIndex": 111,
      "type": "NiFloatInterpolator",
      "fields": {
        "value": -3.4028234663852886e+38,
        "data": {
          "blockIndex": 112,
          "type": "NiFloatData"
        }
      }
    },
    {
      "blockIndex": 112,
      "type": "NiFloatData",
      "fields": {
        "data": {
          "num_keys": 7,
          "interpolation": {
            "raw": 2,
            "name": "QUADRATIC_KEY"
          },
          "keys": [
            {
              "time": 0.0,
              "value": 0.30000001192092896,
              "forward": -0.0,
              "backward": 0.0
            },
            {
              "time": 0.2666666805744171,
              "value": 0.5,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.6000000238418579,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 0.8666666746139526,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.0,
              "value": 0.5,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.1333333253860474,
              "value": 0.0,
              "forward": 0.0,
              "backward": 0.0
            },
            {
              "time": 1.6666667461395264,
              "value": 0.0,
              "forward": -0.0,
              "backward": 0.0
            }
          ]
        }
      }
    },
    {
      "blockIndex": 113,
      "type": "NiTriStripsData",
      "fields": {
        "group_id": 0,
        "num_vertices": 4,
        "keep_flags": 0,
        "compress_flags": 0,
        "has_vertices": 1,
        "vertices": [
          {
            "x": -1.0596543550491333,
            "y": 1.3082478046417236,
            "z": 1.0609809759947646e-15
          },
          {
            "x": -1.0596543550491333,
            "y": -1.3082478046417236,
            "z": -1.0609809759947646e-15
          },
          {
            "x": 1.0596543550491333,
            "y": 1.3082478046417236,
            "z": 1.0609809759947646e-15
          },
          {
            "x": 1.0596543550491333,
            "y": -1.3082478046417236,
            "z": -1.0609809759947646e-15
          }
        ],
        "data_flags": {
          "raw": 1,
          "members": {
            "num_uv_sets": 1,
            "havok_material": 0,
            "nbt_method": {
              "raw": 0,
              "name": "NBT_METHOD_NONE"
            }
          }
        },
        "has_normals": 1,
        "normals": [
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          },
          {
            "x": 0.0,
            "y": 0.0,
            "z": 1.0
          }
        ],
        "bounding_sphere": {
          "center": {
            "x": 0.0,
            "y": 0.0,
            "z": 0.0
          },
          "radius": 1.6835615634918213
        },
        "has_vertex_colors": 0,
        "uv_sets": [
          [
            {
              "u": 0.0,
              "v": 0.0
            },
            {
              "u": 0.0,
              "v": 1.0
            },
            {
              "u": 1.0,
              "v": 0.0
            },
            {
              "u": 1.0,
              "v": 1.0
            }
          ]
        ],
        "consistency_flags": {
          "raw": 16384,
          "name": "CT_STATIC"
        },
        "additional_data": null,
        "num_triangles": 2,
        "num_strips": 1,
        "strip_lengths": [
          4
        ],
        "has_points": 1,
        "points": [
          [
            0,
            1,
            2,
            3
          ]
        ]
      }
    }
  ],
  "diagnostics": [],
  "coverage": {
    "sourceBlockCount": 114,
    "rawBlockCount": 114,
    "sourceSurfaceCount": 9,
    "extractedSurfaceCount": 9,
    "sourceControllerCount": 21,
    "extractedControllerCount": 21,
    "sourceParticleSystemCount": 0,
    "extractedParticleSystemCount": 0,
    "rawFieldDiagnosticCount": 0
  },
  "renderability": "NATIVE_NIF_AND_PARSED_SOURCE_REQUIRE_EFFECT_RUNTIME",
  "engineAppearanceParityValidated": false,
  "attachmentApplied": false,
  "nativeParticleSimulationFullySupported": false
}
