{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "'use strict'",
        "range": [
          0,
          12
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 12
          }
        }
      },
      "range": [
        0,
        13
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 13
        }
      }
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "CallExpression",
        "callee": {
          "type": "MemberExpression",
          "computed": false,
          "object": {
            "type": "Identifier",
            "name": "Object",
            "range": [
              13,
              19
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 13
              },
              "end": {
                "line": 1,
                "column": 19
              }
            }
          },
          "property": {
            "type": "Identifier",
            "name": "defineProperty",
            "range": [
              20,
              34
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 20
              },
              "end": {
                "line": 1,
                "column": 34
              }
            }
          },
          "range": [
            13,
            34
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 13
            },
            "end": {
              "line": 1,
              "column": 34
            }
          }
        },
        "arguments": [
          {
            "type": "Identifier",
            "name": "exports",
            "range": [
              35,
              42
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 35
              },
              "end": {
                "line": 1,
                "column": 42
              }
            }
          },
          {
            "type": "Literal",
            "value": "__esModule",
            "raw": "'__esModule'",
            "range": [
              43,
              55
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 43
              },
              "end": {
                "line": 1,
                "column": 55
              }
            }
          },
          {
            "type": "ObjectExpression",
            "properties": [
              {
                "type": "Property",
                "key": {
                  "type": "Identifier",
                  "name": "value",
                  "range": [
                    57,
                    62
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 57
                    },
                    "end": {
                      "line": 1,
                      "column": 62
                    }
                  }
                },
                "value": {
                  "type": "UnaryExpression",
                  "operator": "!",
                  "argument": {
                    "type": "Literal",
                    "value": 0,
                    "raw": "0",
                    "range": [
                      64,
                      65
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 64
                      },
                      "end": {
                        "line": 1,
                        "column": 65
                      }
                    }
                  },
                  "prefix": true,
                  "range": [
                    63,
                    65
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 63
                    },
                    "end": {
                      "line": 1,
                      "column": 65
                    }
                  }
                },
                "kind": "init",
                "method": false,
                "shorthand": false,
                "computed": false,
                "range": [
                  57,
                  65
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 57
                  },
                  "end": {
                    "line": 1,
                    "column": 65
                  }
                }
              }
            ],
            "range": [
              56,
              66
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 56
              },
              "end": {
                "line": 1,
                "column": 66
              }
            }
          }
        ],
        "range": [
          13,
          67
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 13
          },
          "end": {
            "line": 1,
            "column": 67
          }
        }
      },
      "range": [
        13,
        68
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 13
        },
        "end": {
          "line": 1,
          "column": 68
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_getPrototypeOf",
            "range": [
              72,
              87
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 72
              },
              "end": {
                "line": 1,
                "column": 87
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                88,
                95
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 88
                },
                "end": {
                  "line": 1,
                  "column": 95
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/core-js/object/get-prototype-of",
                "raw": "'babel-runtime/core-js/object/get-prototype-of'",
                "range": [
                  96,
                  143
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 96
                  },
                  "end": {
                    "line": 1,
                    "column": 143
                  }
                }
              }
            ],
            "range": [
              88,
              144
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 88
              },
              "end": {
                "line": 1,
                "column": 144
              }
            }
          },
          "range": [
            72,
            144
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 72
            },
            "end": {
              "line": 1,
              "column": 144
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_getPrototypeOf2",
            "range": [
              145,
              161
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 145
              },
              "end": {
                "line": 1,
                "column": 161
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                162,
                184
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 162
                },
                "end": {
                  "line": 1,
                  "column": 184
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_getPrototypeOf",
                "range": [
                  185,
                  200
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 185
                  },
                  "end": {
                    "line": 1,
                    "column": 200
                  }
                }
              }
            ],
            "range": [
              162,
              201
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 162
              },
              "end": {
                "line": 1,
                "column": 201
              }
            }
          },
          "range": [
            145,
            201
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 145
            },
            "end": {
              "line": 1,
              "column": 201
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_classCallCheck2",
            "range": [
              202,
              218
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 202
              },
              "end": {
                "line": 1,
                "column": 218
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                219,
                226
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 219
                },
                "end": {
                  "line": 1,
                  "column": 226
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/helpers/classCallCheck",
                "raw": "'babel-runtime/helpers/classCallCheck'",
                "range": [
                  227,
                  265
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 227
                  },
                  "end": {
                    "line": 1,
                    "column": 265
                  }
                }
              }
            ],
            "range": [
              219,
              266
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 219
              },
              "end": {
                "line": 1,
                "column": 266
              }
            }
          },
          "range": [
            202,
            266
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 202
            },
            "end": {
              "line": 1,
              "column": 266
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_classCallCheck3",
            "range": [
              267,
              283
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 267
              },
              "end": {
                "line": 1,
                "column": 283
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                284,
                306
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 284
                },
                "end": {
                  "line": 1,
                  "column": 306
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_classCallCheck2",
                "range": [
                  307,
                  323
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 307
                  },
                  "end": {
                    "line": 1,
                    "column": 323
                  }
                }
              }
            ],
            "range": [
              284,
              324
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 284
              },
              "end": {
                "line": 1,
                "column": 324
              }
            }
          },
          "range": [
            267,
            324
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 267
            },
            "end": {
              "line": 1,
              "column": 324
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_possibleConstructorReturn2",
            "range": [
              325,
              352
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 325
              },
              "end": {
                "line": 1,
                "column": 352
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                353,
                360
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 353
                },
                "end": {
                  "line": 1,
                  "column": 360
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/helpers/possibleConstructorReturn",
                "raw": "'babel-runtime/helpers/possibleConstructorReturn'",
                "range": [
                  361,
                  410
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 361
                  },
                  "end": {
                    "line": 1,
                    "column": 410
                  }
                }
              }
            ],
            "range": [
              353,
              411
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 353
              },
              "end": {
                "line": 1,
                "column": 411
              }
            }
          },
          "range": [
            325,
            411
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 325
            },
            "end": {
              "line": 1,
              "column": 411
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_possibleConstructorReturn3",
            "range": [
              412,
              439
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 412
              },
              "end": {
                "line": 1,
                "column": 439
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                440,
                462
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 440
                },
                "end": {
                  "line": 1,
                  "column": 462
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_possibleConstructorReturn2",
                "range": [
                  463,
                  490
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 463
                  },
                  "end": {
                    "line": 1,
                    "column": 490
                  }
                }
              }
            ],
            "range": [
              440,
              491
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 440
              },
              "end": {
                "line": 1,
                "column": 491
              }
            }
          },
          "range": [
            412,
            491
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 412
            },
            "end": {
              "line": 1,
              "column": 491
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_inherits2",
            "range": [
              492,
              502
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 492
              },
              "end": {
                "line": 1,
                "column": 502
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                503,
                510
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 503
                },
                "end": {
                  "line": 1,
                  "column": 510
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/helpers/inherits",
                "raw": "'babel-runtime/helpers/inherits'",
                "range": [
                  511,
                  543
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 511
                  },
                  "end": {
                    "line": 1,
                    "column": 543
                  }
                }
              }
            ],
            "range": [
              503,
              544
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 503
              },
              "end": {
                "line": 1,
                "column": 544
              }
            }
          },
          "range": [
            492,
            544
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 492
            },
            "end": {
              "line": 1,
              "column": 544
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_inherits3",
            "range": [
              545,
              555
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 545
              },
              "end": {
                "line": 1,
                "column": 555
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                556,
                578
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 556
                },
                "end": {
                  "line": 1,
                  "column": 578
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_inherits2",
                "range": [
                  579,
                  589
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 579
                  },
                  "end": {
                    "line": 1,
                    "column": 589
                  }
                }
              }
            ],
            "range": [
              556,
              590
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 556
              },
              "end": {
                "line": 1,
                "column": 590
              }
            }
          },
          "range": [
            545,
            590
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 545
            },
            "end": {
              "line": 1,
              "column": 590
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_defineProperty2",
            "range": [
              591,
              607
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 591
              },
              "end": {
                "line": 1,
                "column": 607
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                608,
                615
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 608
                },
                "end": {
                  "line": 1,
                  "column": 615
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/helpers/defineProperty",
                "raw": "'babel-runtime/helpers/defineProperty'",
                "range": [
                  616,
                  654
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 616
                  },
                  "end": {
                    "line": 1,
                    "column": 654
                  }
                }
              }
            ],
            "range": [
              608,
              655
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 608
              },
              "end": {
                "line": 1,
                "column": 655
              }
            }
          },
          "range": [
            591,
            655
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 591
            },
            "end": {
              "line": 1,
              "column": 655
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_defineProperty3",
            "range": [
              656,
              672
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 656
              },
              "end": {
                "line": 1,
                "column": 672
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                673,
                695
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 673
                },
                "end": {
                  "line": 1,
                  "column": 695
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_defineProperty2",
                "range": [
                  696,
                  712
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 696
                  },
                  "end": {
                    "line": 1,
                    "column": 712
                  }
                }
              }
            ],
            "range": [
              673,
              713
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 673
              },
              "end": {
                "line": 1,
                "column": 713
              }
            }
          },
          "range": [
            656,
            713
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 656
            },
            "end": {
              "line": 1,
              "column": 713
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_extends3",
            "range": [
              714,
              723
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 714
              },
              "end": {
                "line": 1,
                "column": 723
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                724,
                731
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 724
                },
                "end": {
                  "line": 1,
                  "column": 731
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "babel-runtime/helpers/extends",
                "raw": "'babel-runtime/helpers/extends'",
                "range": [
                  732,
                  763
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 732
                  },
                  "end": {
                    "line": 1,
                    "column": 763
                  }
                }
              }
            ],
            "range": [
              724,
              764
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 724
              },
              "end": {
                "line": 1,
                "column": 764
              }
            }
          },
          "range": [
            714,
            764
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 714
            },
            "end": {
              "line": 1,
              "column": 764
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_extends4",
            "range": [
              765,
              774
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 765
              },
              "end": {
                "line": 1,
                "column": 774
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                775,
                797
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 775
                },
                "end": {
                  "line": 1,
                  "column": 797
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_extends3",
                "range": [
                  798,
                  807
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 798
                  },
                  "end": {
                    "line": 1,
                    "column": 807
                  }
                }
              }
            ],
            "range": [
              775,
              808
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 775
              },
              "end": {
                "line": 1,
                "column": 808
              }
            }
          },
          "range": [
            765,
            808
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 765
            },
            "end": {
              "line": 1,
              "column": 808
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_plugin",
            "range": [
              809,
              816
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 809
              },
              "end": {
                "line": 1,
                "column": 816
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                817,
                824
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 817
                },
                "end": {
                  "line": 1,
                  "column": 824
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../session/plugin",
                "raw": "'../../session/plugin'",
                "range": [
                  825,
                  847
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 825
                  },
                  "end": {
                    "line": 1,
                    "column": 847
                  }
                }
              }
            ],
            "range": [
              817,
              848
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 817
              },
              "end": {
                "line": 1,
                "column": 848
              }
            }
          },
          "range": [
            809,
            848
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 809
            },
            "end": {
              "line": 1,
              "column": 848
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_plugin2",
            "range": [
              849,
              857
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 849
              },
              "end": {
                "line": 1,
                "column": 857
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "_interopRequireDefault",
              "range": [
                858,
                880
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 858
                },
                "end": {
                  "line": 1,
                  "column": 880
                }
              }
            },
            "arguments": [
              {
                "type": "Identifier",
                "name": "_plugin",
                "range": [
                  881,
                  888
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 881
                  },
                  "end": {
                    "line": 1,
                    "column": 888
                  }
                }
              }
            ],
            "range": [
              858,
              889
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 858
              },
              "end": {
                "line": 1,
                "column": 889
              }
            }
          },
          "range": [
            849,
            889
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 849
            },
            "end": {
              "line": 1,
              "column": 889
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_helpers",
            "range": [
              890,
              898
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 890
              },
              "end": {
                "line": 1,
                "column": 898
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                899,
                906
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 899
                },
                "end": {
                  "line": 1,
                  "column": 906
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../session/helpers",
                "raw": "'../../session/helpers'",
                "range": [
                  907,
                  930
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 907
                  },
                  "end": {
                    "line": 1,
                    "column": 930
                  }
                }
              }
            ],
            "range": [
              899,
              931
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 899
              },
              "end": {
                "line": 1,
                "column": 931
              }
            }
          },
          "range": [
            890,
            931
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 890
            },
            "end": {
              "line": 1,
              "column": 931
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "_elements",
            "range": [
              932,
              941
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 932
              },
              "end": {
                "line": 1,
                "column": 941
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "Identifier",
              "name": "require",
              "range": [
                942,
                949
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 942
                },
                "end": {
                  "line": 1,
                  "column": 949
                }
              }
            },
            "arguments": [
              {
                "type": "Literal",
                "value": "../../session/elements",
                "raw": "'../../session/elements'",
                "range": [
                  950,
                  974
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 950
                  },
                  "end": {
                    "line": 1,
                    "column": 974
                  }
                }
              }
            ],
            "range": [
              942,
              975
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 942
              },
              "end": {
                "line": 1,
                "column": 975
              }
            }
          },
          "range": [
            932,
            975
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 932
            },
            "end": {
              "line": 1,
              "column": 975
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        68,
        976
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 68
        },
        "end": {
          "line": 1,
          "column": 976
        }
      }
    },
    {
      "type": "FunctionDeclaration",
      "id": {
        "type": "Identifier",
        "name": "_interopRequireDefault",
        "range": [
          985,
          1007
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 985
          },
          "end": {
            "line": 1,
            "column": 1007
          }
        }
      },
      "params": [
        {
          "type": "Identifier",
          "name": "obj",
          "range": [
            1008,
            1011
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1008
            },
            "end": {
              "line": 1,
              "column": 1011
            }
          }
        }
      ],
      "body": {
        "type": "BlockStatement",
        "body": [
          {
            "type": "ReturnStatement",
            "argument": {
              "type": "ConditionalExpression",
              "test": {
                "type": "LogicalExpression",
                "operator": "&&",
                "left": {
                  "type": "Identifier",
                  "name": "obj",
                  "range": [
                    1020,
                    1023
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1020
                    },
                    "end": {
                      "line": 1,
                      "column": 1023
                    }
                  }
                },
                "right": {
                  "type": "MemberExpression",
                  "computed": false,
                  "object": {
                    "type": "Identifier",
                    "name": "obj",
                    "range": [
                      1025,
                      1028
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1025
                      },
                      "end": {
                        "line": 1,
                        "column": 1028
                      }
                    }
                  },
                  "property": {
                    "type": "Identifier",
                    "name": "__esModule",
                    "range": [
                      1029,
                      1039
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1029
                      },
                      "end": {
                        "line": 1,
                        "column": 1039
                      }
                    }
                  },
                  "range": [
                    1025,
                    1039
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1025
                    },
                    "end": {
                      "line": 1,
                      "column": 1039
                    }
                  }
                },
                "range": [
                  1020,
                  1039
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1020
                  },
                  "end": {
                    "line": 1,
                    "column": 1039
                  }
                }
              },
              "consequent": {
                "type": "Identifier",
                "name": "obj",
                "range": [
                  1040,
                  1043
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1040
                  },
                  "end": {
                    "line": 1,
                    "column": 1043
                  }
                }
              },
              "alternate": {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "default",
                      "range": [
                        1045,
                        1052
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1045
                        },
                        "end": {
                          "line": 1,
                          "column": 1052
                        }
                      }
                    },
                    "value": {
                      "type": "Identifier",
                      "name": "obj",
                      "range": [
                        1053,
                        1056
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1053
                        },
                        "end": {
                          "line": 1,
                          "column": 1056
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1045,
                      1056
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1045
                      },
                      "end": {
                        "line": 1,
                        "column": 1056
                      }
                    }
                  }
                ],
                "range": [
                  1044,
                  1057
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1044
                  },
                  "end": {
                    "line": 1,
                    "column": 1057
                  }
                }
              },
              "range": [
                1020,
                1057
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 1020
                },
                "end": {
                  "line": 1,
                  "column": 1057
                }
              }
            },
            "range": [
              1013,
              1057
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1013
              },
              "end": {
                "line": 1,
                "column": 1057
              }
            }
          }
        ],
        "range": [
          1012,
          1058
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 1012
          },
          "end": {
            "line": 1,
            "column": 1058
          }
        }
      },
      "generator": false,
      "expression": false,
      "range": [
        976,
        1058
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 976
        },
        "end": {
          "line": 1,
          "column": 1058
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "keys",
            "range": [
              1062,
              1066
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1062
              },
              "end": {
                "line": 1,
                "column": 1066
              }
            }
          },
          "init": {
            "type": "ArrayExpression",
            "elements": [
              {
                "type": "Literal",
                "value": "csys",
                "raw": "'csys'",
                "range": [
                  1068,
                  1074
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1068
                  },
                  "end": {
                    "line": 1,
                    "column": 1074
                  }
                }
              }
            ],
            "range": [
              1067,
              1075
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1067
              },
              "end": {
                "line": 1,
                "column": 1075
              }
            }
          },
          "range": [
            1062,
            1075
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1062
            },
            "end": {
              "line": 1,
              "column": 1075
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "resources",
            "range": [
              1076,
              1085
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1076
              },
              "end": {
                "line": 1,
                "column": 1085
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "MemberExpression",
              "computed": false,
              "object": {
                "type": "Identifier",
                "name": "keys",
                "range": [
                  1086,
                  1090
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1086
                  },
                  "end": {
                    "line": 1,
                    "column": 1090
                  }
                }
              },
              "property": {
                "type": "Identifier",
                "name": "reduce",
                "range": [
                  1091,
                  1097
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1091
                  },
                  "end": {
                    "line": 1,
                    "column": 1097
                  }
                }
              },
              "range": [
                1086,
                1097
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 1086
                },
                "end": {
                  "line": 1,
                  "column": 1097
                }
              }
            },
            "arguments": [
              {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "a",
                    "range": [
                      1107,
                      1108
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1107
                      },
                      "end": {
                        "line": 1,
                        "column": 1108
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "b",
                    "range": [
                      1109,
                      1110
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1109
                      },
                      "end": {
                        "line": 1,
                        "column": 1110
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "SequenceExpression",
                          "expressions": [
                            {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                1119,
                                1120
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1119
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1120
                                }
                              }
                            },
                            {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "_extends4",
                                "range": [
                                  1121,
                                  1130
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1121
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1130
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "default",
                                "range": [
                                  1131,
                                  1138
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1131
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1138
                                  }
                                }
                              },
                              "range": [
                                1121,
                                1138
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1121
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1138
                                }
                              }
                            }
                          ],
                          "range": [
                            1119,
                            1138
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1119
                            },
                            "end": {
                              "line": 1,
                              "column": 1138
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ObjectExpression",
                            "properties": [],
                            "range": [
                              1140,
                              1142
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1140
                              },
                              "end": {
                                "line": 1,
                                "column": 1142
                              }
                            }
                          },
                          {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              1143,
                              1144
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1143
                              },
                              "end": {
                                "line": 1,
                                "column": 1144
                              }
                            }
                          },
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "SequenceExpression",
                              "expressions": [
                                {
                                  "type": "Literal",
                                  "value": 0,
                                  "raw": "0",
                                  "range": [
                                    1146,
                                    1147
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1146
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1147
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_defineProperty3",
                                    "range": [
                                      1148,
                                      1164
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1148
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1164
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "default",
                                    "range": [
                                      1165,
                                      1172
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1165
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1172
                                      }
                                    }
                                  },
                                  "range": [
                                    1148,
                                    1172
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1148
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1172
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1146,
                                1172
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1146
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1172
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "properties": [],
                                "range": [
                                  1174,
                                  1176
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1174
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1176
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "b",
                                "range": [
                                  1177,
                                  1178
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1177
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1178
                                  }
                                }
                              },
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "require",
                                  "range": [
                                    1179,
                                    1186
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1179
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1186
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "Literal",
                                        "value": "./resources/",
                                        "raw": "'./resources/'",
                                        "range": [
                                          1187,
                                          1201
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1187
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1201
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          1202,
                                          1203
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1202
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1203
                                          }
                                        }
                                      },
                                      "range": [
                                        1187,
                                        1203
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1187
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1203
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Literal",
                                      "value": ".png",
                                      "raw": "'.png'",
                                      "range": [
                                        1204,
                                        1210
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1204
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1210
                                        }
                                      }
                                    },
                                    "range": [
                                      1187,
                                      1210
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1187
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1210
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1179,
                                  1211
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1179
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1211
                                  }
                                }
                              }
                            ],
                            "range": [
                              1145,
                              1212
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1145
                              },
                              "end": {
                                "line": 1,
                                "column": 1212
                              }
                            }
                          }
                        ],
                        "range": [
                          1118,
                          1213
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1118
                          },
                          "end": {
                            "line": 1,
                            "column": 1213
                          }
                        }
                      },
                      "range": [
                        1112,
                        1213
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1112
                        },
                        "end": {
                          "line": 1,
                          "column": 1213
                        }
                      }
                    }
                  ],
                  "range": [
                    1111,
                    1214
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1111
                    },
                    "end": {
                      "line": 1,
                      "column": 1214
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1098,
                  1214
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1098
                  },
                  "end": {
                    "line": 1,
                    "column": 1214
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [],
                "range": [
                  1215,
                  1217
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1215
                  },
                  "end": {
                    "line": 1,
                    "column": 1217
                  }
                }
              }
            ],
            "range": [
              1086,
              1218
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1086
              },
              "end": {
                "line": 1,
                "column": 1218
              }
            }
          },
          "range": [
            1076,
            1218
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1076
            },
            "end": {
              "line": 1,
              "column": 1218
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        1058,
        1219
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 1058
        },
        "end": {
          "line": 1,
          "column": 1219
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Csys",
            "range": [
              1223,
              1227
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1223
              },
              "end": {
                "line": 1,
                "column": 1227
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "_Plugin",
                  "range": [
                    1237,
                    1244
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1237
                    },
                    "end": {
                      "line": 1,
                      "column": 1244
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "FunctionDeclaration",
                    "id": {
                      "type": "Identifier",
                      "name": "Csys",
                      "range": [
                        1255,
                        1259
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1255
                        },
                        "end": {
                          "line": 1,
                          "column": 1259
                        }
                      }
                    },
                    "params": [
                      {
                        "type": "Identifier",
                        "name": "a",
                        "range": [
                          1260,
                          1261
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1260
                          },
                          "end": {
                            "line": 1,
                            "column": 1261
                          }
                        }
                      },
                      {
                        "type": "Identifier",
                        "name": "b",
                        "range": [
                          1262,
                          1263
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1262
                          },
                          "end": {
                            "line": 1,
                            "column": 1263
                          }
                        }
                      }
                    ],
                    "body": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "SequenceExpression",
                              "expressions": [
                                {
                                  "type": "Literal",
                                  "value": 0,
                                  "raw": "0",
                                  "range": [
                                    1266,
                                    1267
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1266
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1267
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_classCallCheck3",
                                    "range": [
                                      1268,
                                      1284
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1268
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1284
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "default",
                                    "range": [
                                      1285,
                                      1292
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1285
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1292
                                      }
                                    }
                                  },
                                  "range": [
                                    1268,
                                    1292
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1268
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1292
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1266,
                                1292
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1266
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1292
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ThisExpression",
                                "range": [
                                  1294,
                                  1298
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1294
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1298
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "Csys",
                                "range": [
                                  1299,
                                  1303
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1299
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1303
                                  }
                                }
                              }
                            ],
                            "range": [
                              1265,
                              1304
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1265
                              },
                              "end": {
                                "line": 1,
                                "column": 1304
                              }
                            }
                          },
                          "range": [
                            1265,
                            1305
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1265
                            },
                            "end": {
                              "line": 1,
                              "column": 1305
                            }
                          }
                        },
                        {
                          "type": "VariableDeclaration",
                          "declarations": [
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "_this",
                                "range": [
                                  1309,
                                  1314
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1309
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1314
                                  }
                                }
                              },
                              "init": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "SequenceExpression",
                                  "expressions": [
                                    {
                                      "type": "Literal",
                                      "value": 0,
                                      "raw": "0",
                                      "range": [
                                        1316,
                                        1317
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1316
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1317
                                        }
                                      }
                                    },
                                    {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "_possibleConstructorReturn3",
                                        "range": [
                                          1318,
                                          1345
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1318
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1345
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "default",
                                        "range": [
                                          1346,
                                          1353
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1346
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1353
                                          }
                                        }
                                      },
                                      "range": [
                                        1318,
                                        1353
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1318
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1353
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1316,
                                    1353
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1316
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1353
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "ThisExpression",
                                    "range": [
                                      1355,
                                      1359
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1355
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1359
                                      }
                                    }
                                  },
                                  {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "LogicalExpression",
                                        "operator": "||",
                                        "left": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Csys",
                                            "range": [
                                              1361,
                                              1365
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1361
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1365
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "__proto__",
                                            "range": [
                                              1366,
                                              1375
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1366
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1375
                                              }
                                            }
                                          },
                                          "range": [
                                            1361,
                                            1375
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1361
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1375
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "SequenceExpression",
                                            "expressions": [
                                              {
                                                "type": "Literal",
                                                "value": 0,
                                                "raw": "0",
                                                "range": [
                                                  1378,
                                                  1379
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1378
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1379
                                                  }
                                                }
                                              },
                                              {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_getPrototypeOf2",
                                                  "range": [
                                                    1380,
                                                    1396
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1380
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1396
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "default",
                                                  "range": [
                                                    1397,
                                                    1404
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1397
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1404
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1380,
                                                  1404
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1380
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1404
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1378,
                                              1404
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1378
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1404
                                              }
                                            }
                                          },
                                          "arguments": [
                                            {
                                              "type": "Identifier",
                                              "name": "Csys",
                                              "range": [
                                                1406,
                                                1410
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1406
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1410
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1377,
                                            1411
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1377
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1411
                                            }
                                          }
                                        },
                                        "range": [
                                          1361,
                                          1411
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1361
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1411
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "call",
                                        "range": [
                                          1413,
                                          1417
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1413
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1417
                                          }
                                        }
                                      },
                                      "range": [
                                        1360,
                                        1417
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1360
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1417
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ThisExpression",
                                        "range": [
                                          1418,
                                          1422
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1418
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1422
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          1423,
                                          1424
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1423
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1424
                                          }
                                        }
                                      },
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "SequenceExpression",
                                          "expressions": [
                                            {
                                              "type": "Literal",
                                              "value": 0,
                                              "raw": "0",
                                              "range": [
                                                1426,
                                                1427
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1426
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1427
                                                }
                                              }
                                            },
                                            {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "_extends4",
                                                "range": [
                                                  1428,
                                                  1437
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1428
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1437
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "default",
                                                "range": [
                                                  1438,
                                                  1445
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1438
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1445
                                                  }
                                                }
                                              },
                                              "range": [
                                                1428,
                                                1445
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1428
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1445
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1426,
                                            1445
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1426
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1445
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "ObjectExpression",
                                            "properties": [
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "type",
                                                  "range": [
                                                    1448,
                                                    1452
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1448
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1452
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "Csys",
                                                  "raw": "'Csys'",
                                                  "range": [
                                                    1453,
                                                    1459
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1453
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1459
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1448,
                                                  1459
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1448
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1459
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "icon",
                                                  "range": [
                                                    1460,
                                                    1464
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1460
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1464
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "csys",
                                                  "raw": "'csys'",
                                                  "range": [
                                                    1465,
                                                    1471
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1465
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1471
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1460,
                                                  1471
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1460
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1471
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "resources",
                                                  "range": [
                                                    1472,
                                                    1481
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1472
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1481
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Identifier",
                                                  "name": "resources",
                                                  "range": [
                                                    1482,
                                                    1491
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1482
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1491
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1472,
                                                  1491
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1472
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1491
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1447,
                                              1492
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1447
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1492
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              1493,
                                              1494
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1493
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1494
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1425,
                                          1495
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1425
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1495
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1360,
                                      1496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1360
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1496
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1315,
                                  1497
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1315
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1497
                                  }
                                }
                              },
                              "range": [
                                1309,
                                1497
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1309
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1497
                                }
                              }
                            }
                          ],
                          "kind": "var",
                          "range": [
                            1305,
                            1498
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1305
                            },
                            "end": {
                              "line": 1,
                              "column": 1498
                            }
                          }
                        },
                        {
                          "type": "ReturnStatement",
                          "argument": {
                            "type": "SequenceExpression",
                            "expressions": [
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1505,
                                      1510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1505
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1510
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "addElement",
                                    "range": [
                                      1511,
                                      1521
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1511
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1521
                                      }
                                    }
                                  },
                                  "range": [
                                    1505,
                                    1521
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1505
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1521
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        1522,
                                        1527
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1522
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1527
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "main",
                                      "range": [
                                        1528,
                                        1532
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1528
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1532
                                        }
                                      }
                                    },
                                    "range": [
                                      1522,
                                      1532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1522
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1532
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1505,
                                  1533
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1505
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1533
                                  }
                                }
                              },
                              {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1534,
                                      1539
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1534
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1539
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "sliderX",
                                    "range": [
                                      1540,
                                      1547
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1540
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1547
                                      }
                                    }
                                  },
                                  "range": [
                                    1534,
                                    1547
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1534
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1547
                                    }
                                  }
                                },
                                "right": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "Identifier",
                                    "name": "Slider",
                                    "range": [
                                      1552,
                                      1558
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1552
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1558
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        1559,
                                        1564
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1559
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1564
                                        }
                                      }
                                    },
                                    {
                                      "type": "ObjectExpression",
                                      "properties": [
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "name",
                                            "range": [
                                              1566,
                                              1570
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1566
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1570
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": "Rot X",
                                            "raw": "'Rot X'",
                                            "range": [
                                              1571,
                                              1578
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1571
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1578
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1566,
                                            1578
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1566
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1578
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "max",
                                            "range": [
                                              1579,
                                              1582
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1579
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1582
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 360,
                                            "raw": "360",
                                            "range": [
                                              1583,
                                              1586
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1583
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1586
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1579,
                                            1586
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1579
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1586
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "step",
                                            "range": [
                                              1587,
                                              1591
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1587
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1591
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 10,
                                            "raw": "10",
                                            "range": [
                                              1592,
                                              1594
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1592
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1594
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1587,
                                            1594
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1587
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1594
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "positions",
                                            "range": [
                                              1595,
                                              1604
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1595
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1604
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "ObjectExpression",
                                            "properties": [
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "0",
                                                  "raw": "'0'",
                                                  "range": [
                                                    1606,
                                                    1609
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1606
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1609
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "0°",
                                                  "raw": "'0\\xB0'",
                                                  "range": [
                                                    1610,
                                                    1617
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1610
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1617
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1606,
                                                  1617
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1606
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1617
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "90",
                                                  "raw": "'90'",
                                                  "range": [
                                                    1618,
                                                    1622
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1618
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1622
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "90°",
                                                  "raw": "'90\\xB0'",
                                                  "range": [
                                                    1623,
                                                    1631
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1623
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1631
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1618,
                                                  1631
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1618
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1631
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "180",
                                                  "raw": "'180'",
                                                  "range": [
                                                    1632,
                                                    1637
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1632
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1637
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "180°",
                                                  "raw": "'180\\xB0'",
                                                  "range": [
                                                    1638,
                                                    1647
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1638
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1647
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1632,
                                                  1647
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1632
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1647
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "270",
                                                  "raw": "'270'",
                                                  "range": [
                                                    1648,
                                                    1653
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1648
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1653
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "270°",
                                                  "raw": "'270\\xB0'",
                                                  "range": [
                                                    1654,
                                                    1663
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1654
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1663
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1648,
                                                  1663
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1648
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1663
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "360",
                                                  "raw": "'360'",
                                                  "range": [
                                                    1664,
                                                    1669
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1664
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1669
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "360°",
                                                  "raw": "'360\\xB0'",
                                                  "range": [
                                                    1670,
                                                    1679
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1670
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1679
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1664,
                                                  1679
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1664
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1679
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1605,
                                              1680
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1605
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1680
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1595,
                                            1680
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1595
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1680
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1565,
                                        1681
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1565
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1681
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1548,
                                    1682
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1548
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1682
                                    }
                                  }
                                },
                                "range": [
                                  1534,
                                  1682
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1534
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1682
                                  }
                                }
                              },
                              {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1683,
                                      1688
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1683
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1688
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "sliderY",
                                    "range": [
                                      1689,
                                      1696
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1689
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1696
                                      }
                                    }
                                  },
                                  "range": [
                                    1683,
                                    1696
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1683
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1696
                                    }
                                  }
                                },
                                "right": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "Identifier",
                                    "name": "Slider",
                                    "range": [
                                      1701,
                                      1707
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1701
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1707
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        1708,
                                        1713
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1708
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1713
                                        }
                                      }
                                    },
                                    {
                                      "type": "ObjectExpression",
                                      "properties": [
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "name",
                                            "range": [
                                              1715,
                                              1719
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1715
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1719
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": "Rot Y",
                                            "raw": "'Rot Y'",
                                            "range": [
                                              1720,
                                              1727
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1720
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1727
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1715,
                                            1727
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1715
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1727
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "max",
                                            "range": [
                                              1728,
                                              1731
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1728
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1731
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 360,
                                            "raw": "360",
                                            "range": [
                                              1732,
                                              1735
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1732
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1735
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1728,
                                            1735
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1728
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1735
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "step",
                                            "range": [
                                              1736,
                                              1740
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1736
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1740
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 10,
                                            "raw": "10",
                                            "range": [
                                              1741,
                                              1743
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1741
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1743
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1736,
                                            1743
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1736
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1743
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "positions",
                                            "range": [
                                              1744,
                                              1753
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1744
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1753
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "ObjectExpression",
                                            "properties": [
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "0",
                                                  "raw": "'0'",
                                                  "range": [
                                                    1755,
                                                    1758
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1755
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1758
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "0°",
                                                  "raw": "'0\\xB0'",
                                                  "range": [
                                                    1759,
                                                    1766
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1759
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1766
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1755,
                                                  1766
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1755
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1766
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "90",
                                                  "raw": "'90'",
                                                  "range": [
                                                    1767,
                                                    1771
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1767
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1771
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "90°",
                                                  "raw": "'90\\xB0'",
                                                  "range": [
                                                    1772,
                                                    1780
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1772
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1780
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1767,
                                                  1780
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1767
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1780
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "180",
                                                  "raw": "'180'",
                                                  "range": [
                                                    1781,
                                                    1786
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1781
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1786
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "180°",
                                                  "raw": "'180\\xB0'",
                                                  "range": [
                                                    1787,
                                                    1796
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1787
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1796
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1781,
                                                  1796
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1781
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1796
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "270",
                                                  "raw": "'270'",
                                                  "range": [
                                                    1797,
                                                    1802
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1797
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1802
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "270°",
                                                  "raw": "'270\\xB0'",
                                                  "range": [
                                                    1803,
                                                    1812
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1803
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1812
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1797,
                                                  1812
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1797
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1812
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "360",
                                                  "raw": "'360'",
                                                  "range": [
                                                    1813,
                                                    1818
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1813
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1818
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "360°",
                                                  "raw": "'360\\xB0'",
                                                  "range": [
                                                    1819,
                                                    1828
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1819
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1828
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1813,
                                                  1828
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1813
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1828
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1754,
                                              1829
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1754
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1829
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1744,
                                            1829
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1744
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1829
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1714,
                                        1830
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1714
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1830
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1697,
                                    1831
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1697
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1831
                                    }
                                  }
                                },
                                "range": [
                                  1683,
                                  1831
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1683
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1831
                                  }
                                }
                              },
                              {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1832,
                                      1837
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1832
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1837
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "sliderZ",
                                    "range": [
                                      1838,
                                      1845
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1838
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1845
                                      }
                                    }
                                  },
                                  "range": [
                                    1832,
                                    1845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1832
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1845
                                    }
                                  }
                                },
                                "right": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "Identifier",
                                    "name": "Slider",
                                    "range": [
                                      1850,
                                      1856
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1850
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1856
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        1857,
                                        1862
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1857
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1862
                                        }
                                      }
                                    },
                                    {
                                      "type": "ObjectExpression",
                                      "properties": [
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "name",
                                            "range": [
                                              1864,
                                              1868
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1864
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1868
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": "Rot Z",
                                            "raw": "'Rot Z'",
                                            "range": [
                                              1869,
                                              1876
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1869
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1876
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1864,
                                            1876
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1864
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1876
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "max",
                                            "range": [
                                              1877,
                                              1880
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1877
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1880
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 360,
                                            "raw": "360",
                                            "range": [
                                              1881,
                                              1884
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1881
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1884
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1877,
                                            1884
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1877
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1884
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "step",
                                            "range": [
                                              1885,
                                              1889
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1885
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1889
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": 10,
                                            "raw": "10",
                                            "range": [
                                              1890,
                                              1892
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1890
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1892
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1885,
                                            1892
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1885
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1892
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "positions",
                                            "range": [
                                              1893,
                                              1902
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1893
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1902
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "ObjectExpression",
                                            "properties": [
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "0",
                                                  "raw": "'0'",
                                                  "range": [
                                                    1904,
                                                    1907
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1904
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1907
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "0°",
                                                  "raw": "'0\\xB0'",
                                                  "range": [
                                                    1908,
                                                    1915
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1908
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1915
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1904,
                                                  1915
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1904
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1915
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "90",
                                                  "raw": "'90'",
                                                  "range": [
                                                    1916,
                                                    1920
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1916
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1920
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "90°",
                                                  "raw": "'90\\xB0'",
                                                  "range": [
                                                    1921,
                                                    1929
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1921
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1929
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1916,
                                                  1929
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1916
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1929
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "180",
                                                  "raw": "'180'",
                                                  "range": [
                                                    1930,
                                                    1935
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1930
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1935
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "180°",
                                                  "raw": "'180\\xB0'",
                                                  "range": [
                                                    1936,
                                                    1945
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1936
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1945
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1930,
                                                  1945
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1930
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1945
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "270",
                                                  "raw": "'270'",
                                                  "range": [
                                                    1946,
                                                    1951
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1946
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1951
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "270°",
                                                  "raw": "'270\\xB0'",
                                                  "range": [
                                                    1952,
                                                    1961
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1952
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1961
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1946,
                                                  1961
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1946
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1961
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Literal",
                                                  "value": "360",
                                                  "raw": "'360'",
                                                  "range": [
                                                    1962,
                                                    1967
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1962
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1967
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "360°",
                                                  "raw": "'360\\xB0'",
                                                  "range": [
                                                    1968,
                                                    1977
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1968
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1977
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1962,
                                                  1977
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1962
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1977
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1903,
                                              1978
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1903
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1978
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            1893,
                                            1978
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1893
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1978
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1863,
                                        1979
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1863
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1979
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1846,
                                    1980
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1846
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1980
                                    }
                                  }
                                },
                                "range": [
                                  1832,
                                  1980
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1832
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1980
                                  }
                                }
                              },
                              {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1981,
                                      1986
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1981
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1986
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "selection",
                                    "range": [
                                      1987,
                                      1996
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1987
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1996
                                      }
                                    }
                                  },
                                  "range": [
                                    1981,
                                    1996
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1981
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1996
                                    }
                                  }
                                },
                                "right": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "_elements",
                                      "range": [
                                        2001,
                                        2010
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2001
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2010
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "Selection",
                                      "range": [
                                        2011,
                                        2020
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2011
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2020
                                        }
                                      }
                                    },
                                    "range": [
                                      2001,
                                      2020
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2001
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2020
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        2021,
                                        2026
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2021
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2026
                                        }
                                      }
                                    },
                                    {
                                      "type": "ObjectExpression",
                                      "properties": [
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "name",
                                            "range": [
                                              2028,
                                              2032
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2028
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2032
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "Literal",
                                            "value": "Objects",
                                            "raw": "'Objects'",
                                            "range": [
                                              2033,
                                              2042
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2033
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2042
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            2028,
                                            2042
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 2028
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 2042
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "types",
                                            "range": [
                                              2043,
                                              2048
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2043
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2048
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "ArrayExpression",
                                            "elements": [
                                              {
                                                "type": "Literal",
                                                "value": "Mesh",
                                                "raw": "'Mesh'",
                                                "range": [
                                                  2050,
                                                  2056
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2050
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2056
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Literal",
                                                "value": "LineSegments",
                                                "raw": "'LineSegments'",
                                                "range": [
                                                  2057,
                                                  2071
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2057
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2071
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              2049,
                                              2072
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2049
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2072
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            2043,
                                            2072
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 2043
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 2072
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        2027,
                                        2073
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2027
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2073
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1997,
                                    2074
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1997
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2074
                                    }
                                  }
                                },
                                "range": [
                                  1981,
                                  2074
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1981
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2074
                                  }
                                }
                              },
                              {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      2075,
                                      2080
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2075
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2080
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "main",
                                    "range": [
                                      2081,
                                      2085
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2081
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2085
                                      }
                                    }
                                  },
                                  "range": [
                                    2075,
                                    2085
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2075
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2085
                                    }
                                  }
                                },
                                "right": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "_elements",
                                      "range": [
                                        2090,
                                        2099
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2090
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2099
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "Group",
                                      "range": [
                                        2100,
                                        2105
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2100
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2105
                                        }
                                      }
                                    },
                                    "range": [
                                      2090,
                                      2105
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2090
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2105
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        2106,
                                        2111
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2106
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2111
                                        }
                                      }
                                    },
                                    {
                                      "type": "ObjectExpression",
                                      "properties": [
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "format",
                                            "range": [
                                              2113,
                                              2119
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2113
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2119
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_elements",
                                                  "range": [
                                                    2120,
                                                    2129
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2120
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2129
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "Group",
                                                  "range": [
                                                    2130,
                                                    2135
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2130
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2135
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2120,
                                                  2135
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2120
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2135
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "Format",
                                                "range": [
                                                  2136,
                                                  2142
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2136
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2142
                                                  }
                                                }
                                              },
                                              "range": [
                                                2120,
                                                2142
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2120
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2142
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "Table",
                                              "range": [
                                                2143,
                                                2148
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2143
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2148
                                                }
                                              }
                                            },
                                            "range": [
                                              2120,
                                              2148
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2120
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2148
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            2113,
                                            2148
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 2113
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 2148
                                            }
                                          }
                                        },
                                        {
                                          "type": "Property",
                                          "key": {
                                            "type": "Identifier",
                                            "name": "children",
                                            "range": [
                                              2149,
                                              2157
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2149
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2157
                                              }
                                            }
                                          },
                                          "value": {
                                            "type": "ArrayExpression",
                                            "elements": [
                                              {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_this",
                                                  "range": [
                                                    2159,
                                                    2164
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2159
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2164
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "selection",
                                                  "range": [
                                                    2165,
                                                    2174
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2165
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2174
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2159,
                                                  2174
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2159
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2174
                                                  }
                                                }
                                              },
                                              {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_this",
                                                  "range": [
                                                    2175,
                                                    2180
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2175
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2180
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "sliderX",
                                                  "range": [
                                                    2181,
                                                    2188
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2181
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2188
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2175,
                                                  2188
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2175
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2188
                                                  }
                                                }
                                              },
                                              {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_this",
                                                  "range": [
                                                    2189,
                                                    2194
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2189
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2194
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "sliderY",
                                                  "range": [
                                                    2195,
                                                    2202
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2195
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2202
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2189,
                                                  2202
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2189
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2202
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              2158,
                                              2203
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2158
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2203
                                              }
                                            }
                                          },
                                          "kind": "init",
                                          "method": false,
                                          "shorthand": false,
                                          "computed": false,
                                          "range": [
                                            2149,
                                            2203
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 2149
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 2203
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        2112,
                                        2204
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2112
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2204
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    2086,
                                    2205
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2086
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2205
                                    }
                                  }
                                },
                                "range": [
                                  2075,
                                  2205
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2075
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2205
                                  }
                                }
                              },
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      2206,
                                      2211
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2206
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2211
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "addElement",
                                    "range": [
                                      2212,
                                      2222
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2212
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2222
                                      }
                                    }
                                  },
                                  "range": [
                                    2206,
                                    2222
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2206
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2222
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "_this",
                                      "range": [
                                        2223,
                                        2228
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2223
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2228
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "main",
                                      "range": [
                                        2229,
                                        2233
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2229
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2233
                                        }
                                      }
                                    },
                                    "range": [
                                      2223,
                                      2233
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2223
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2233
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2206,
                                  2234
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2206
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2234
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "_this",
                                "range": [
                                  2235,
                                  2240
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2235
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2240
                                  }
                                }
                              }
                            ],
                            "range": [
                              1505,
                              2240
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1505
                              },
                              "end": {
                                "line": 1,
                                "column": 2240
                              }
                            }
                          },
                          "range": [
                            1498,
                            2240
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1498
                            },
                            "end": {
                              "line": 1,
                              "column": 2240
                            }
                          }
                        }
                      ],
                      "range": [
                        1264,
                        2241
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1264
                        },
                        "end": {
                          "line": 1,
                          "column": 2241
                        }
                      }
                    },
                    "generator": false,
                    "expression": false,
                    "range": [
                      1246,
                      2241
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1246
                      },
                      "end": {
                        "line": 1,
                        "column": 2241
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "SequenceExpression",
                      "expressions": [
                        {
                          "type": "CallExpression",
                          "callee": {
                            "type": "SequenceExpression",
                            "expressions": [
                              {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  2248,
                                  2249
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2248
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2249
                                  }
                                }
                              },
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "_inherits3",
                                  "range": [
                                    2250,
                                    2260
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2250
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2260
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "default",
                                  "range": [
                                    2261,
                                    2268
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2261
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2268
                                    }
                                  }
                                },
                                "range": [
                                  2250,
                                  2268
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2250
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2268
                                  }
                                }
                              }
                            ],
                            "range": [
                              2248,
                              2268
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 2248
                              },
                              "end": {
                                "line": 1,
                                "column": 2268
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "Csys",
                              "range": [
                                2270,
                                2274
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 2270
                                },
                                "end": {
                                  "line": 1,
                                  "column": 2274
                                }
                              }
                            },
                            {
                              "type": "Identifier",
                              "name": "_Plugin",
                              "range": [
                                2275,
                                2282
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 2275
                                },
                                "end": {
                                  "line": 1,
                                  "column": 2282
                                }
                              }
                            }
                          ],
                          "range": [
                            2247,
                            2283
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 2247
                            },
                            "end": {
                              "line": 1,
                              "column": 2283
                            }
                          }
                        },
                        {
                          "type": "Identifier",
                          "name": "Csys",
                          "range": [
                            2284,
                            2288
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 2284
                            },
                            "end": {
                              "line": 1,
                              "column": 2288
                            }
                          }
                        }
                      ],
                      "range": [
                        2247,
                        2288
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 2247
                        },
                        "end": {
                          "line": 1,
                          "column": 2288
                        }
                      }
                    },
                    "range": [
                      2241,
                      2288
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 2241
                      },
                      "end": {
                        "line": 1,
                        "column": 2288
                      }
                    }
                  }
                ],
                "range": [
                  1245,
                  2289
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1245
                  },
                  "end": {
                    "line": 1,
                    "column": 2289
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                1228,
                2289
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 1228
                },
                "end": {
                  "line": 1,
                  "column": 2289
                }
              }
            },
            "arguments": [
              {
                "type": "MemberExpression",
                "computed": false,
                "object": {
                  "type": "Identifier",
                  "name": "_plugin2",
                  "range": [
                    2290,
                    2298
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 2290
                    },
                    "end": {
                      "line": 1,
                      "column": 2298
                    }
                  }
                },
                "property": {
                  "type": "Identifier",
                  "name": "default",
                  "range": [
                    2299,
                    2306
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 2299
                    },
                    "end": {
                      "line": 1,
                      "column": 2306
                    }
                  }
                },
                "range": [
                  2290,
                  2306
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 2290
                  },
                  "end": {
                    "line": 1,
                    "column": 2306
                  }
                }
              }
            ],
            "range": [
              1228,
              2307
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1228
              },
              "end": {
                "line": 1,
                "column": 2307
              }
            }
          },
          "range": [
            1223,
            2307
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1223
            },
            "end": {
              "line": 1,
              "column": 2307
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        1219,
        2308
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 1219
        },
        "end": {
          "line": 1,
          "column": 2308
        }
      }
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "AssignmentExpression",
        "operator": "=",
        "left": {
          "type": "MemberExpression",
          "computed": false,
          "object": {
            "type": "Identifier",
            "name": "exports",
            "range": [
              2308,
              2315
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 2308
              },
              "end": {
                "line": 1,
                "column": 2315
              }
            }
          },
          "property": {
            "type": "Identifier",
            "name": "default",
            "range": [
              2316,
              2323
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 2316
              },
              "end": {
                "line": 1,
                "column": 2323
              }
            }
          },
          "range": [
            2308,
            2323
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 2308
            },
            "end": {
              "line": 1,
              "column": 2323
            }
          }
        },
        "right": {
          "type": "Identifier",
          "name": "Csys",
          "range": [
            2324,
            2328
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 2324
            },
            "end": {
              "line": 1,
              "column": 2328
            }
          }
        },
        "range": [
          2308,
          2328
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 2308
          },
          "end": {
            "line": 1,
            "column": 2328
          }
        }
      },
      "range": [
        2308,
        2329
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 2308
        },
        "end": {
          "line": 1,
          "column": 2329
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    2329
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 1,
      "column": 2329
    }
  },
  "comments": []
}