{
  "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": "isometric",
                "raw": "'isometric'",
                "range": [
                  1068,
                  1079
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1068
                  },
                  "end": {
                    "line": 1,
                    "column": 1079
                  }
                }
              }
            ],
            "range": [
              1067,
              1080
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1067
              },
              "end": {
                "line": 1,
                "column": 1080
              }
            }
          },
          "range": [
            1062,
            1080
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1062
            },
            "end": {
              "line": 1,
              "column": 1080
            }
          }
        },
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "resources",
            "range": [
              1081,
              1090
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1081
              },
              "end": {
                "line": 1,
                "column": 1090
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "MemberExpression",
              "computed": false,
              "object": {
                "type": "Identifier",
                "name": "keys",
                "range": [
                  1091,
                  1095
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1091
                  },
                  "end": {
                    "line": 1,
                    "column": 1095
                  }
                }
              },
              "property": {
                "type": "Identifier",
                "name": "reduce",
                "range": [
                  1096,
                  1102
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1096
                  },
                  "end": {
                    "line": 1,
                    "column": 1102
                  }
                }
              },
              "range": [
                1091,
                1102
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 1091
                },
                "end": {
                  "line": 1,
                  "column": 1102
                }
              }
            },
            "arguments": [
              {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "a",
                    "range": [
                      1112,
                      1113
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1112
                      },
                      "end": {
                        "line": 1,
                        "column": 1113
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "b",
                    "range": [
                      1114,
                      1115
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1114
                      },
                      "end": {
                        "line": 1,
                        "column": 1115
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "SequenceExpression",
                          "expressions": [
                            {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                1124,
                                1125
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1124
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1125
                                }
                              }
                            },
                            {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "_extends4",
                                "range": [
                                  1126,
                                  1135
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1126
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1135
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "default",
                                "range": [
                                  1136,
                                  1143
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1136
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1143
                                  }
                                }
                              },
                              "range": [
                                1126,
                                1143
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1126
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1143
                                }
                              }
                            }
                          ],
                          "range": [
                            1124,
                            1143
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1124
                            },
                            "end": {
                              "line": 1,
                              "column": 1143
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ObjectExpression",
                            "properties": [],
                            "range": [
                              1145,
                              1147
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1145
                              },
                              "end": {
                                "line": 1,
                                "column": 1147
                              }
                            }
                          },
                          {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              1148,
                              1149
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1148
                              },
                              "end": {
                                "line": 1,
                                "column": 1149
                              }
                            }
                          },
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "SequenceExpression",
                              "expressions": [
                                {
                                  "type": "Literal",
                                  "value": 0,
                                  "raw": "0",
                                  "range": [
                                    1151,
                                    1152
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1151
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1152
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_defineProperty3",
                                    "range": [
                                      1153,
                                      1169
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1153
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1169
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "default",
                                    "range": [
                                      1170,
                                      1177
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1170
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1177
                                      }
                                    }
                                  },
                                  "range": [
                                    1153,
                                    1177
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1153
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1177
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1151,
                                1177
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1151
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1177
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "properties": [],
                                "range": [
                                  1179,
                                  1181
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1179
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1181
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "b",
                                "range": [
                                  1182,
                                  1183
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1182
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1183
                                  }
                                }
                              },
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "require",
                                  "range": [
                                    1184,
                                    1191
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1184
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1191
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "Literal",
                                        "value": "./resources/",
                                        "raw": "'./resources/'",
                                        "range": [
                                          1192,
                                          1206
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1192
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1206
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "b",
                                        "range": [
                                          1207,
                                          1208
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1207
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1208
                                          }
                                        }
                                      },
                                      "range": [
                                        1192,
                                        1208
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1192
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1208
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Literal",
                                      "value": ".png",
                                      "raw": "'.png'",
                                      "range": [
                                        1209,
                                        1215
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1209
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1215
                                        }
                                      }
                                    },
                                    "range": [
                                      1192,
                                      1215
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1192
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1215
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1184,
                                  1216
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1184
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1216
                                  }
                                }
                              }
                            ],
                            "range": [
                              1150,
                              1217
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1150
                              },
                              "end": {
                                "line": 1,
                                "column": 1217
                              }
                            }
                          }
                        ],
                        "range": [
                          1123,
                          1218
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1123
                          },
                          "end": {
                            "line": 1,
                            "column": 1218
                          }
                        }
                      },
                      "range": [
                        1117,
                        1218
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1117
                        },
                        "end": {
                          "line": 1,
                          "column": 1218
                        }
                      }
                    }
                  ],
                  "range": [
                    1116,
                    1219
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1116
                    },
                    "end": {
                      "line": 1,
                      "column": 1219
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1103,
                  1219
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1103
                  },
                  "end": {
                    "line": 1,
                    "column": 1219
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [],
                "range": [
                  1220,
                  1222
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1220
                  },
                  "end": {
                    "line": 1,
                    "column": 1222
                  }
                }
              }
            ],
            "range": [
              1091,
              1223
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1091
              },
              "end": {
                "line": 1,
                "column": 1223
              }
            }
          },
          "range": [
            1081,
            1223
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1081
            },
            "end": {
              "line": 1,
              "column": 1223
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        1058,
        1224
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 1058
        },
        "end": {
          "line": 1,
          "column": 1224
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "Test",
            "range": [
              1228,
              1232
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1228
              },
              "end": {
                "line": 1,
                "column": 1232
              }
            }
          },
          "init": {
            "type": "CallExpression",
            "callee": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "_Plugin",
                  "range": [
                    1242,
                    1249
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 1242
                    },
                    "end": {
                      "line": 1,
                      "column": 1249
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "FunctionDeclaration",
                    "id": {
                      "type": "Identifier",
                      "name": "Test",
                      "range": [
                        1260,
                        1264
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1260
                        },
                        "end": {
                          "line": 1,
                          "column": 1264
                        }
                      }
                    },
                    "params": [
                      {
                        "type": "Identifier",
                        "name": "a",
                        "range": [
                          1265,
                          1266
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1265
                          },
                          "end": {
                            "line": 1,
                            "column": 1266
                          }
                        }
                      },
                      {
                        "type": "Identifier",
                        "name": "b",
                        "range": [
                          1267,
                          1268
                        ],
                        "loc": {
                          "start": {
                            "line": 1,
                            "column": 1267
                          },
                          "end": {
                            "line": 1,
                            "column": 1268
                          }
                        }
                      }
                    ],
                    "body": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "SequenceExpression",
                              "expressions": [
                                {
                                  "type": "Literal",
                                  "value": 0,
                                  "raw": "0",
                                  "range": [
                                    1271,
                                    1272
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1271
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1272
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_classCallCheck3",
                                    "range": [
                                      1273,
                                      1289
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1273
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1289
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "default",
                                    "range": [
                                      1290,
                                      1297
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1290
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1297
                                      }
                                    }
                                  },
                                  "range": [
                                    1273,
                                    1297
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1273
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1297
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1271,
                                1297
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1271
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1297
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ThisExpression",
                                "range": [
                                  1299,
                                  1303
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1299
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1303
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "Test",
                                "range": [
                                  1304,
                                  1308
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1304
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1308
                                  }
                                }
                              }
                            ],
                            "range": [
                              1270,
                              1309
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1270
                              },
                              "end": {
                                "line": 1,
                                "column": 1309
                              }
                            }
                          },
                          "range": [
                            1270,
                            1310
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1270
                            },
                            "end": {
                              "line": 1,
                              "column": 1310
                            }
                          }
                        },
                        {
                          "type": "VariableDeclaration",
                          "declarations": [
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "_this",
                                "range": [
                                  1314,
                                  1319
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1314
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1319
                                  }
                                }
                              },
                              "init": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "SequenceExpression",
                                  "expressions": [
                                    {
                                      "type": "Literal",
                                      "value": 0,
                                      "raw": "0",
                                      "range": [
                                        1321,
                                        1322
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1321
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1322
                                        }
                                      }
                                    },
                                    {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "_possibleConstructorReturn3",
                                        "range": [
                                          1323,
                                          1350
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1323
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1350
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "default",
                                        "range": [
                                          1351,
                                          1358
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1351
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1358
                                          }
                                        }
                                      },
                                      "range": [
                                        1323,
                                        1358
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1323
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1358
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1321,
                                    1358
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1321
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1358
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "ThisExpression",
                                    "range": [
                                      1360,
                                      1364
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1360
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1364
                                      }
                                    }
                                  },
                                  {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "LogicalExpression",
                                        "operator": "||",
                                        "left": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Test",
                                            "range": [
                                              1366,
                                              1370
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1366
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1370
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "__proto__",
                                            "range": [
                                              1371,
                                              1380
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1371
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1380
                                              }
                                            }
                                          },
                                          "range": [
                                            1366,
                                            1380
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1366
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1380
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "SequenceExpression",
                                            "expressions": [
                                              {
                                                "type": "Literal",
                                                "value": 0,
                                                "raw": "0",
                                                "range": [
                                                  1383,
                                                  1384
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1383
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1384
                                                  }
                                                }
                                              },
                                              {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_getPrototypeOf2",
                                                  "range": [
                                                    1385,
                                                    1401
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1385
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1401
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "default",
                                                  "range": [
                                                    1402,
                                                    1409
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1402
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1409
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1385,
                                                  1409
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1385
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1409
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1383,
                                              1409
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1383
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1409
                                              }
                                            }
                                          },
                                          "arguments": [
                                            {
                                              "type": "Identifier",
                                              "name": "Test",
                                              "range": [
                                                1411,
                                                1415
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1411
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1415
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1382,
                                            1416
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1382
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1416
                                            }
                                          }
                                        },
                                        "range": [
                                          1366,
                                          1416
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1366
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1416
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "call",
                                        "range": [
                                          1418,
                                          1422
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1418
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1422
                                          }
                                        }
                                      },
                                      "range": [
                                        1365,
                                        1422
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1365
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1422
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "ThisExpression",
                                        "range": [
                                          1423,
                                          1427
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1423
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1427
                                          }
                                        }
                                      },
                                      {
                                        "type": "Identifier",
                                        "name": "a",
                                        "range": [
                                          1428,
                                          1429
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1428
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1429
                                          }
                                        }
                                      },
                                      {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "SequenceExpression",
                                          "expressions": [
                                            {
                                              "type": "Literal",
                                              "value": 0,
                                              "raw": "0",
                                              "range": [
                                                1431,
                                                1432
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1431
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1432
                                                }
                                              }
                                            },
                                            {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "_extends4",
                                                "range": [
                                                  1433,
                                                  1442
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1433
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1442
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "default",
                                                "range": [
                                                  1443,
                                                  1450
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1443
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1450
                                                  }
                                                }
                                              },
                                              "range": [
                                                1433,
                                                1450
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1433
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1450
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            1431,
                                            1450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1431
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1450
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "ObjectExpression",
                                            "properties": [
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "type",
                                                  "range": [
                                                    1453,
                                                    1457
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1453
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1457
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "Import",
                                                  "raw": "'Import'",
                                                  "range": [
                                                    1458,
                                                    1466
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1458
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1466
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1453,
                                                  1466
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1453
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1466
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "icon",
                                                  "range": [
                                                    1467,
                                                    1471
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1467
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1471
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Literal",
                                                  "value": "isometric",
                                                  "raw": "'isometric'",
                                                  "range": [
                                                    1472,
                                                    1483
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1472
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1483
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1467,
                                                  1483
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1467
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1483
                                                  }
                                                }
                                              },
                                              {
                                                "type": "Property",
                                                "key": {
                                                  "type": "Identifier",
                                                  "name": "resources",
                                                  "range": [
                                                    1484,
                                                    1493
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1484
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1493
                                                    }
                                                  }
                                                },
                                                "value": {
                                                  "type": "Identifier",
                                                  "name": "resources",
                                                  "range": [
                                                    1494,
                                                    1503
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1494
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1503
                                                    }
                                                  }
                                                },
                                                "kind": "init",
                                                "method": false,
                                                "shorthand": false,
                                                "computed": false,
                                                "range": [
                                                  1484,
                                                  1503
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1484
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1503
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1452,
                                              1504
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1452
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1504
                                              }
                                            }
                                          },
                                          {
                                            "type": "Identifier",
                                            "name": "b",
                                            "range": [
                                              1505,
                                              1506
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1505
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1506
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1430,
                                          1507
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1430
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1507
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1365,
                                      1508
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1365
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1508
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1320,
                                  1509
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1320
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1509
                                  }
                                }
                              },
                              "range": [
                                1314,
                                1509
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1314
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1509
                                }
                              }
                            },
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "c",
                                "range": [
                                  1510,
                                  1511
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1510
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1511
                                  }
                                }
                              },
                              "init": {
                                "type": "NewExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_elements",
                                    "range": [
                                      1516,
                                      1525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1516
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1525
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "Button",
                                    "range": [
                                      1526,
                                      1532
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1526
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1532
                                      }
                                    }
                                  },
                                  "range": [
                                    1516,
                                    1532
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1516
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1532
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1533,
                                      1538
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1533
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1538
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "name",
                                          "range": [
                                            1540,
                                            1544
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1540
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1544
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "Import",
                                          "raw": "'Import'",
                                          "range": [
                                            1545,
                                            1553
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1545
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1553
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1540,
                                          1553
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1540
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1553
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "format",
                                          "range": [
                                            1554,
                                            1560
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1554
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1560
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "_elements",
                                                "range": [
                                                  1561,
                                                  1570
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1561
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1570
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "Button",
                                                "range": [
                                                  1571,
                                                  1577
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1571
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1577
                                                  }
                                                }
                                              },
                                              "range": [
                                                1561,
                                                1577
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1561
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1577
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "Format",
                                              "range": [
                                                1578,
                                                1584
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1578
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1584
                                                }
                                              }
                                            },
                                            "range": [
                                              1561,
                                              1584
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1561
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1584
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "Upload",
                                            "range": [
                                              1585,
                                              1591
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1585
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1591
                                              }
                                            }
                                          },
                                          "range": [
                                            1561,
                                            1591
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1561
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1591
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1554,
                                          1591
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1554
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1591
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1539,
                                      1592
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1539
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1592
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1512,
                                  1593
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1512
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1593
                                  }
                                }
                              },
                              "range": [
                                1510,
                                1593
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1510
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1593
                                }
                              }
                            },
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "c",
                                "range": [
                                  1594,
                                  1595
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1594
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1595
                                  }
                                }
                              },
                              "init": {
                                "type": "NewExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_elements",
                                    "range": [
                                      1600,
                                      1609
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1600
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1609
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "Button",
                                    "range": [
                                      1610,
                                      1616
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1610
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1616
                                      }
                                    }
                                  },
                                  "range": [
                                    1600,
                                    1616
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1600
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1616
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1617,
                                      1622
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1617
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1622
                                      }
                                    }
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "properties": [
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "name",
                                          "range": [
                                            1624,
                                            1628
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1624
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1628
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "Literal",
                                          "value": "Import",
                                          "raw": "'Import'",
                                          "range": [
                                            1629,
                                            1637
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1629
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1637
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1624,
                                          1637
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1624
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1637
                                          }
                                        }
                                      },
                                      {
                                        "type": "Property",
                                        "key": {
                                          "type": "Identifier",
                                          "name": "format",
                                          "range": [
                                            1638,
                                            1644
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1638
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1644
                                            }
                                          }
                                        },
                                        "value": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "_elements",
                                                "range": [
                                                  1645,
                                                  1654
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1645
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1654
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "Button",
                                                "range": [
                                                  1655,
                                                  1661
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1655
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1661
                                                  }
                                                }
                                              },
                                              "range": [
                                                1645,
                                                1661
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1645
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1661
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "Format",
                                              "range": [
                                                1662,
                                                1668
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1662
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1668
                                                }
                                              }
                                            },
                                            "range": [
                                              1645,
                                              1668
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1645
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1668
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "Upload",
                                            "range": [
                                              1669,
                                              1675
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1669
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1675
                                              }
                                            }
                                          },
                                          "range": [
                                            1645,
                                            1675
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1645
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1675
                                            }
                                          }
                                        },
                                        "kind": "init",
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "range": [
                                          1638,
                                          1675
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1638
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1675
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1623,
                                      1676
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1623
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1676
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1596,
                                  1677
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1596
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1677
                                  }
                                }
                              },
                              "range": [
                                1594,
                                1677
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 1594
                                },
                                "end": {
                                  "line": 1,
                                  "column": 1677
                                }
                              }
                            }
                          ],
                          "kind": "var",
                          "range": [
                            1310,
                            1678
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1310
                            },
                            "end": {
                              "line": 1,
                              "column": 1678
                            }
                          }
                        },
                        {
                          "type": "ReturnStatement",
                          "argument": {
                            "type": "SequenceExpression",
                            "expressions": [
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      1685,
                                      1690
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1685
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1690
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "addElement",
                                    "range": [
                                      1691,
                                      1701
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1691
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1701
                                      }
                                    }
                                  },
                                  "range": [
                                    1685,
                                    1701
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1685
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1701
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "_elements",
                                        "range": [
                                          1706,
                                          1715
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1706
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1715
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "Group",
                                        "range": [
                                          1716,
                                          1721
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1716
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1721
                                          }
                                        }
                                      },
                                      "range": [
                                        1706,
                                        1721
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1706
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1721
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "_this",
                                        "range": [
                                          1722,
                                          1727
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1722
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1727
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "format",
                                              "range": [
                                                1729,
                                                1735
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1729
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1735
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "_elements",
                                                    "range": [
                                                      1736,
                                                      1745
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1736
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1745
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "Group",
                                                    "range": [
                                                      1746,
                                                      1751
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1746
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1751
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1736,
                                                    1751
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1736
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1751
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "Format",
                                                  "range": [
                                                    1752,
                                                    1758
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1752
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1758
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1736,
                                                  1758
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1736
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1758
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "Table",
                                                "range": [
                                                  1759,
                                                  1764
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1759
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1764
                                                  }
                                                }
                                              },
                                              "range": [
                                                1736,
                                                1764
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1736
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1764
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              1729,
                                              1764
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1729
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1764
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "children",
                                              "range": [
                                                1765,
                                                1773
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1765
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1773
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "ArrayExpression",
                                              "elements": [
                                                {
                                                  "type": "Identifier",
                                                  "name": "c",
                                                  "range": [
                                                    1775,
                                                    1776
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1775
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1776
                                                    }
                                                  }
                                                }
                                              ],
                                              "range": [
                                                1774,
                                                1777
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1774
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1777
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              1765,
                                              1777
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1765
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1777
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          1728,
                                          1778
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1728
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1778
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      1702,
                                      1779
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1702
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1779
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1685,
                                  1780
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1685
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 1780
                                  }
                                }
                              },
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "c",
                                    "range": [
                                      1781,
                                      1782
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1781
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1782
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "observe",
                                    "range": [
                                      1783,
                                      1790
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1783
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1790
                                      }
                                    }
                                  },
                                  "range": [
                                    1781,
                                    1790
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 1781
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 1790
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "d",
                                        "range": [
                                          1800,
                                          1801
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1800
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1801
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "ReturnStatement",
                                          "argument": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "d",
                                              "range": [
                                                1810,
                                                1811
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1810
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1811
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "lastEvent",
                                              "range": [
                                                1812,
                                                1821
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1812
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1821
                                                }
                                              }
                                            },
                                            "range": [
                                              1810,
                                              1821
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1810
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 1821
                                              }
                                            }
                                          },
                                          "range": [
                                            1803,
                                            1821
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1803
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1821
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1802,
                                        1822
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1802
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 1822
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1791,
                                      1822
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1791
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 1822
                                      }
                                    }
                                  },
                                  {
                                    "type": "FunctionExpression",
                                    "id": null,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "name": "_ref",
                                        "range": [
                                          1832,
                                          1836
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 1832
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 1836
                                          }
                                        }
                                      }
                                    ],
                                    "body": {
                                      "type": "BlockStatement",
                                      "body": [
                                        {
                                          "type": "VariableDeclaration",
                                          "declarations": [
                                            {
                                              "type": "VariableDeclarator",
                                              "id": {
                                                "type": "Identifier",
                                                "name": "d",
                                                "range": [
                                                  1842,
                                                  1843
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1842
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1843
                                                  }
                                                }
                                              },
                                              "init": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_ref",
                                                  "range": [
                                                    1844,
                                                    1848
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1844
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1848
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "result",
                                                  "range": [
                                                    1849,
                                                    1855
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1849
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1855
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1844,
                                                  1855
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1844
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1855
                                                  }
                                                }
                                              },
                                              "range": [
                                                1842,
                                                1855
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1842
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1855
                                                }
                                              }
                                            },
                                            {
                                              "type": "VariableDeclarator",
                                              "id": {
                                                "type": "Identifier",
                                                "name": "e",
                                                "range": [
                                                  1856,
                                                  1857
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1856
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1857
                                                  }
                                                }
                                              },
                                              "init": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "Identifier",
                                                  "name": "_ref",
                                                  "range": [
                                                    1858,
                                                    1862
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1858
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1862
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "filename",
                                                  "range": [
                                                    1863,
                                                    1871
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1863
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1871
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1858,
                                                  1871
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1858
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1871
                                                  }
                                                }
                                              },
                                              "range": [
                                                1856,
                                                1871
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1856
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1871
                                                }
                                              }
                                            },
                                            {
                                              "type": "VariableDeclarator",
                                              "id": {
                                                "type": "Identifier",
                                                "name": "f",
                                                "range": [
                                                  1872,
                                                  1873
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1872
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1873
                                                  }
                                                }
                                              },
                                              "init": {
                                                "type": "MemberExpression",
                                                "computed": true,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "_this",
                                                      "range": [
                                                        1874,
                                                        1879
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1874
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1879
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "session",
                                                      "range": [
                                                        1880,
                                                        1887
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1880
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1887
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1874,
                                                      1887
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1874
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1887
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "tree",
                                                    "range": [
                                                      1888,
                                                      1892
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1888
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1892
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1874,
                                                    1892
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1874
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1892
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "b",
                                                      "range": [
                                                        1893,
                                                        1894
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1893
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1894
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "feature",
                                                      "range": [
                                                        1895,
                                                        1902
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1895
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1902
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1893,
                                                      1902
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1893
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1902
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "id",
                                                    "range": [
                                                      1903,
                                                      1905
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1903
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1905
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1893,
                                                    1905
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1893
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1905
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  1874,
                                                  1906
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1874
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1906
                                                  }
                                                }
                                              },
                                              "range": [
                                                1872,
                                                1906
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1872
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1906
                                                }
                                              }
                                            },
                                            {
                                              "type": "VariableDeclarator",
                                              "id": {
                                                "type": "Identifier",
                                                "name": "g",
                                                "range": [
                                                  1907,
                                                  1908
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1907
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1908
                                                  }
                                                }
                                              },
                                              "init": {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "SequenceExpression",
                                                  "expressions": [
                                                    {
                                                      "type": "Literal",
                                                      "value": 0,
                                                      "raw": "0",
                                                      "range": [
                                                        1910,
                                                        1911
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1910
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1911
                                                        }
                                                      }
                                                    },
                                                    {
                                                      "type": "MemberExpression",
                                                      "computed": false,
                                                      "object": {
                                                        "type": "Identifier",
                                                        "name": "_helpers",
                                                        "range": [
                                                          1912,
                                                          1920
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 1912
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 1920
                                                          }
                                                        }
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "name": "buildFeaturePath",
                                                        "range": [
                                                          1921,
                                                          1937
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 1921
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 1937
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        1912,
                                                        1937
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1912
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1937
                                                        }
                                                      }
                                                    }
                                                  ],
                                                  "range": [
                                                    1910,
                                                    1937
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1910
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1937
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "_this",
                                                      "range": [
                                                        1939,
                                                        1944
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1939
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1944
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "session",
                                                      "range": [
                                                        1945,
                                                        1952
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1945
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1952
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1939,
                                                      1952
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1939
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1952
                                                      }
                                                    }
                                                  },
                                                  {
                                                    "type": "Identifier",
                                                    "name": "f",
                                                    "range": [
                                                      1953,
                                                      1954
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1953
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1954
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1909,
                                                  1955
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1909
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 1955
                                                  }
                                                }
                                              },
                                              "range": [
                                                1907,
                                                1955
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 1907
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 1955
                                                }
                                              }
                                            }
                                          ],
                                          "kind": "var",
                                          "range": [
                                            1838,
                                            1956
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1838
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 1956
                                            }
                                          }
                                        },
                                        {
                                          "type": "ExpressionStatement",
                                          "expression": {
                                            "type": "SequenceExpression",
                                            "expressions": [
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "_this",
                                                      "range": [
                                                        1956,
                                                        1961
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1956
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1961
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "session",
                                                      "range": [
                                                        1962,
                                                        1969
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 1962
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 1969
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      1956,
                                                      1969
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1956
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1969
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "request",
                                                    "range": [
                                                      1970,
                                                      1977
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1970
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 1977
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    1956,
                                                    1977
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 1956
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 1977
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "ObjectExpression",
                                                    "properties": [
                                                      {
                                                        "type": "Property",
                                                        "key": {
                                                          "type": "Identifier",
                                                          "name": "command",
                                                          "range": [
                                                            1979,
                                                            1986
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 1979
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 1986
                                                            }
                                                          }
                                                        },
                                                        "value": {
                                                          "type": "Literal",
                                                          "value": "Execute",
                                                          "raw": "'Execute'",
                                                          "range": [
                                                            1987,
                                                            1996
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 1987
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 1996
                                                            }
                                                          }
                                                        },
                                                        "kind": "init",
                                                        "method": false,
                                                        "shorthand": false,
                                                        "computed": false,
                                                        "range": [
                                                          1979,
                                                          1996
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 1979
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 1996
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Property",
                                                        "key": {
                                                          "type": "Identifier",
                                                          "name": "task",
                                                          "range": [
                                                            1997,
                                                            2001
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 1997
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2001
                                                            }
                                                          }
                                                        },
                                                        "value": {
                                                          "type": "BinaryExpression",
                                                          "operator": "+",
                                                          "left": {
                                                            "type": "BinaryExpression",
                                                            "operator": "+",
                                                            "left": {
                                                              "type": "Literal",
                                                              "value": "_O.",
                                                              "raw": "'_O.'",
                                                              "range": [
                                                                2002,
                                                                2007
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 1,
                                                                  "column": 2002
                                                                },
                                                                "end": {
                                                                  "line": 1,
                                                                  "column": 2007
                                                                }
                                                              }
                                                            },
                                                            "right": {
                                                              "type": "Identifier",
                                                              "name": "g",
                                                              "range": [
                                                                2008,
                                                                2009
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 1,
                                                                  "column": 2008
                                                                },
                                                                "end": {
                                                                  "line": 1,
                                                                  "column": 2009
                                                                }
                                                              }
                                                            },
                                                            "range": [
                                                              2002,
                                                              2009
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 1,
                                                                "column": 2002
                                                              },
                                                              "end": {
                                                                "line": 1,
                                                                "column": 2009
                                                              }
                                                            }
                                                          },
                                                          "right": {
                                                            "type": "Literal",
                                                            "value": ".ReadStream(\"result\", VOID, \"step\");",
                                                            "raw": "'.ReadStream(\"result\", VOID, \"step\");'",
                                                            "range": [
                                                              2010,
                                                              2048
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 1,
                                                                "column": 2010
                                                              },
                                                              "end": {
                                                                "line": 1,
                                                                "column": 2048
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            2002,
                                                            2048
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2002
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2048
                                                            }
                                                          }
                                                        },
                                                        "kind": "init",
                                                        "method": false,
                                                        "shorthand": false,
                                                        "computed": false,
                                                        "range": [
                                                          1997,
                                                          2048
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 1997
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 2048
                                                          }
                                                        }
                                                      },
                                                      {
                                                        "type": "Property",
                                                        "key": {
                                                          "type": "Identifier",
                                                          "name": "streamData",
                                                          "range": [
                                                            2049,
                                                            2059
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2049
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2059
                                                            }
                                                          }
                                                        },
                                                        "value": {
                                                          "type": "ObjectExpression",
                                                          "properties": [
                                                            {
                                                              "type": "Property",
                                                              "key": {
                                                                "type": "Identifier",
                                                                "name": "result",
                                                                "range": [
                                                                  2061,
                                                                  2067
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 1,
                                                                    "column": 2061
                                                                  },
                                                                  "end": {
                                                                    "line": 1,
                                                                    "column": 2067
                                                                  }
                                                                }
                                                              },
                                                              "value": {
                                                                "type": "Identifier",
                                                                "name": "d",
                                                                "range": [
                                                                  2068,
                                                                  2069
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 1,
                                                                    "column": 2068
                                                                  },
                                                                  "end": {
                                                                    "line": 1,
                                                                    "column": 2069
                                                                  }
                                                                }
                                                              },
                                                              "kind": "init",
                                                              "method": false,
                                                              "shorthand": false,
                                                              "computed": false,
                                                              "range": [
                                                                2061,
                                                                2069
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 1,
                                                                  "column": 2061
                                                                },
                                                                "end": {
                                                                  "line": 1,
                                                                  "column": 2069
                                                                }
                                                              }
                                                            }
                                                          ],
                                                          "range": [
                                                            2060,
                                                            2070
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2060
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2070
                                                            }
                                                          }
                                                        },
                                                        "kind": "init",
                                                        "method": false,
                                                        "shorthand": false,
                                                        "computed": false,
                                                        "range": [
                                                          2049,
                                                          2070
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 2049
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 2070
                                                          }
                                                        }
                                                      }
                                                    ],
                                                    "range": [
                                                      1978,
                                                      2071
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 1978
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2071
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  1956,
                                                  2072
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 1956
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2072
                                                  }
                                                }
                                              },
                                              {
                                                "type": "CallExpression",
                                                "callee": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "MemberExpression",
                                                    "computed": false,
                                                    "object": {
                                                      "type": "Identifier",
                                                      "name": "_this",
                                                      "range": [
                                                        2073,
                                                        2078
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 2073
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 2078
                                                        }
                                                      }
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "name": "session",
                                                      "range": [
                                                        2079,
                                                        2086
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 2079
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 2086
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      2073,
                                                      2086
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 2073
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2086
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "execute",
                                                    "range": [
                                                      2087,
                                                      2094
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 2087
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2094
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    2073,
                                                    2094
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2073
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2094
                                                    }
                                                  }
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "BinaryExpression",
                                                    "operator": "+",
                                                    "left": {
                                                      "type": "BinaryExpression",
                                                      "operator": "+",
                                                      "left": {
                                                        "type": "BinaryExpression",
                                                        "operator": "+",
                                                        "left": {
                                                          "type": "BinaryExpression",
                                                          "operator": "+",
                                                          "left": {
                                                            "type": "Literal",
                                                            "value": "_O.",
                                                            "raw": "'_O.'",
                                                            "range": [
                                                              2095,
                                                              2100
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 1,
                                                                "column": 2095
                                                              },
                                                              "end": {
                                                                "line": 1,
                                                                "column": 2100
                                                              }
                                                            }
                                                          },
                                                          "right": {
                                                            "type": "Identifier",
                                                            "name": "g",
                                                            "range": [
                                                              2101,
                                                              2102
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 1,
                                                                "column": 2101
                                                              },
                                                              "end": {
                                                                "line": 1,
                                                                "column": 2102
                                                              }
                                                            }
                                                          },
                                                          "range": [
                                                            2095,
                                                            2102
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2095
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2102
                                                            }
                                                          }
                                                        },
                                                        "right": {
                                                          "type": "Literal",
                                                          "value": ".OBJ_ChangeName(\"",
                                                          "raw": "'.OBJ_ChangeName(\"'",
                                                          "range": [
                                                            2103,
                                                            2122
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2103
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2122
                                                            }
                                                          }
                                                        },
                                                        "range": [
                                                          2095,
                                                          2122
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 2095
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 2122
                                                          }
                                                        }
                                                      },
                                                      "right": {
                                                        "type": "CallExpression",
                                                        "callee": {
                                                          "type": "SequenceExpression",
                                                          "expressions": [
                                                            {
                                                              "type": "Literal",
                                                              "value": 0,
                                                              "raw": "0",
                                                              "range": [
                                                                2124,
                                                                2125
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 1,
                                                                  "column": 2124
                                                                },
                                                                "end": {
                                                                  "line": 1,
                                                                  "column": 2125
                                                                }
                                                              }
                                                            },
                                                            {
                                                              "type": "MemberExpression",
                                                              "computed": false,
                                                              "object": {
                                                                "type": "Identifier",
                                                                "name": "_helpers",
                                                                "range": [
                                                                  2126,
                                                                  2134
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 1,
                                                                    "column": 2126
                                                                  },
                                                                  "end": {
                                                                    "line": 1,
                                                                    "column": 2134
                                                                  }
                                                                }
                                                              },
                                                              "property": {
                                                                "type": "Identifier",
                                                                "name": "normalizeName",
                                                                "range": [
                                                                  2135,
                                                                  2148
                                                                ],
                                                                "loc": {
                                                                  "start": {
                                                                    "line": 1,
                                                                    "column": 2135
                                                                  },
                                                                  "end": {
                                                                    "line": 1,
                                                                    "column": 2148
                                                                  }
                                                                }
                                                              },
                                                              "range": [
                                                                2126,
                                                                2148
                                                              ],
                                                              "loc": {
                                                                "start": {
                                                                  "line": 1,
                                                                  "column": 2126
                                                                },
                                                                "end": {
                                                                  "line": 1,
                                                                  "column": 2148
                                                                }
                                                              }
                                                            }
                                                          ],
                                                          "range": [
                                                            2124,
                                                            2148
                                                          ],
                                                          "loc": {
                                                            "start": {
                                                              "line": 1,
                                                              "column": 2124
                                                            },
                                                            "end": {
                                                              "line": 1,
                                                              "column": 2148
                                                            }
                                                          }
                                                        },
                                                        "arguments": [
                                                          {
                                                            "type": "Identifier",
                                                            "name": "e",
                                                            "range": [
                                                              2150,
                                                              2151
                                                            ],
                                                            "loc": {
                                                              "start": {
                                                                "line": 1,
                                                                "column": 2150
                                                              },
                                                              "end": {
                                                                "line": 1,
                                                                "column": 2151
                                                              }
                                                            }
                                                          }
                                                        ],
                                                        "range": [
                                                          2123,
                                                          2152
                                                        ],
                                                        "loc": {
                                                          "start": {
                                                            "line": 1,
                                                            "column": 2123
                                                          },
                                                          "end": {
                                                            "line": 1,
                                                            "column": 2152
                                                          }
                                                        }
                                                      },
                                                      "range": [
                                                        2095,
                                                        2152
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 2095
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 2152
                                                        }
                                                      }
                                                    },
                                                    "right": {
                                                      "type": "Literal",
                                                      "value": "\");",
                                                      "raw": "'\");'",
                                                      "range": [
                                                        2153,
                                                        2158
                                                      ],
                                                      "loc": {
                                                        "start": {
                                                          "line": 1,
                                                          "column": 2153
                                                        },
                                                        "end": {
                                                          "line": 1,
                                                          "column": 2158
                                                        }
                                                      }
                                                    },
                                                    "range": [
                                                      2095,
                                                      2158
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 2095
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2158
                                                      }
                                                    }
                                                  }
                                                ],
                                                "range": [
                                                  2073,
                                                  2159
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2073
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2159
                                                  }
                                                }
                                              }
                                            ],
                                            "range": [
                                              1956,
                                              2159
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 1956
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2159
                                              }
                                            }
                                          },
                                          "range": [
                                            1956,
                                            2159
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 1,
                                              "column": 1956
                                            },
                                            "end": {
                                              "line": 1,
                                              "column": 2159
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        1837,
                                        2160
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 1837
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2160
                                        }
                                      }
                                    },
                                    "generator": false,
                                    "expression": false,
                                    "range": [
                                      1823,
                                      2160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 1823
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2160
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  1781,
                                  2161
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 1781
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2161
                                  }
                                }
                              },
                              {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "_this",
                                    "range": [
                                      2162,
                                      2167
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2162
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2167
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "addElement",
                                    "range": [
                                      2168,
                                      2178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2168
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2178
                                      }
                                    }
                                  },
                                  "range": [
                                    2162,
                                    2178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2162
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2178
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "NewExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "_elements",
                                        "range": [
                                          2183,
                                          2192
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 2183
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 2192
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "Group",
                                        "range": [
                                          2193,
                                          2198
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 2193
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 2198
                                          }
                                        }
                                      },
                                      "range": [
                                        2183,
                                        2198
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 1,
                                          "column": 2183
                                        },
                                        "end": {
                                          "line": 1,
                                          "column": 2198
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "_this",
                                        "range": [
                                          2199,
                                          2204
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 2199
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 2204
                                          }
                                        }
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "properties": [
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "format",
                                              "range": [
                                                2206,
                                                2212
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2206
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2212
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "MemberExpression",
                                                "computed": false,
                                                "object": {
                                                  "type": "MemberExpression",
                                                  "computed": false,
                                                  "object": {
                                                    "type": "Identifier",
                                                    "name": "_elements",
                                                    "range": [
                                                      2213,
                                                      2222
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 2213
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2222
                                                      }
                                                    }
                                                  },
                                                  "property": {
                                                    "type": "Identifier",
                                                    "name": "Group",
                                                    "range": [
                                                      2223,
                                                      2228
                                                    ],
                                                    "loc": {
                                                      "start": {
                                                        "line": 1,
                                                        "column": 2223
                                                      },
                                                      "end": {
                                                        "line": 1,
                                                        "column": 2228
                                                      }
                                                    }
                                                  },
                                                  "range": [
                                                    2213,
                                                    2228
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2213
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2228
                                                    }
                                                  }
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "name": "Format",
                                                  "range": [
                                                    2229,
                                                    2235
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2229
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2235
                                                    }
                                                  }
                                                },
                                                "range": [
                                                  2213,
                                                  2235
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2213
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2235
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "Table",
                                                "range": [
                                                  2236,
                                                  2241
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 1,
                                                    "column": 2236
                                                  },
                                                  "end": {
                                                    "line": 1,
                                                    "column": 2241
                                                  }
                                                }
                                              },
                                              "range": [
                                                2213,
                                                2241
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2213
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2241
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2206,
                                              2241
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2206
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2241
                                              }
                                            }
                                          },
                                          {
                                            "type": "Property",
                                            "key": {
                                              "type": "Identifier",
                                              "name": "children",
                                              "range": [
                                                2242,
                                                2250
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2242
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2250
                                                }
                                              }
                                            },
                                            "value": {
                                              "type": "ArrayExpression",
                                              "elements": [
                                                {
                                                  "type": "Identifier",
                                                  "name": "c",
                                                  "range": [
                                                    2252,
                                                    2253
                                                  ],
                                                  "loc": {
                                                    "start": {
                                                      "line": 1,
                                                      "column": 2252
                                                    },
                                                    "end": {
                                                      "line": 1,
                                                      "column": 2253
                                                    }
                                                  }
                                                }
                                              ],
                                              "range": [
                                                2251,
                                                2254
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 1,
                                                  "column": 2251
                                                },
                                                "end": {
                                                  "line": 1,
                                                  "column": 2254
                                                }
                                              }
                                            },
                                            "kind": "init",
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "range": [
                                              2242,
                                              2254
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 1,
                                                "column": 2242
                                              },
                                              "end": {
                                                "line": 1,
                                                "column": 2254
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          2205,
                                          2255
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 1,
                                            "column": 2205
                                          },
                                          "end": {
                                            "line": 1,
                                            "column": 2255
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      2179,
                                      2256
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 1,
                                        "column": 2179
                                      },
                                      "end": {
                                        "line": 1,
                                        "column": 2256
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2162,
                                  2257
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2162
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2257
                                  }
                                }
                              },
                              {
                                "type": "Identifier",
                                "name": "_this",
                                "range": [
                                  2258,
                                  2263
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2258
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2263
                                  }
                                }
                              }
                            ],
                            "range": [
                              1685,
                              2263
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 1685
                              },
                              "end": {
                                "line": 1,
                                "column": 2263
                              }
                            }
                          },
                          "range": [
                            1678,
                            2263
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 1678
                            },
                            "end": {
                              "line": 1,
                              "column": 2263
                            }
                          }
                        }
                      ],
                      "range": [
                        1269,
                        2264
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 1269
                        },
                        "end": {
                          "line": 1,
                          "column": 2264
                        }
                      }
                    },
                    "generator": false,
                    "expression": false,
                    "range": [
                      1251,
                      2264
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 1251
                      },
                      "end": {
                        "line": 1,
                        "column": 2264
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "SequenceExpression",
                      "expressions": [
                        {
                          "type": "CallExpression",
                          "callee": {
                            "type": "SequenceExpression",
                            "expressions": [
                              {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  2271,
                                  2272
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2271
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2272
                                  }
                                }
                              },
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "_inherits3",
                                  "range": [
                                    2273,
                                    2283
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2273
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2283
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "default",
                                  "range": [
                                    2284,
                                    2291
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 1,
                                      "column": 2284
                                    },
                                    "end": {
                                      "line": 1,
                                      "column": 2291
                                    }
                                  }
                                },
                                "range": [
                                  2273,
                                  2291
                                ],
                                "loc": {
                                  "start": {
                                    "line": 1,
                                    "column": 2273
                                  },
                                  "end": {
                                    "line": 1,
                                    "column": 2291
                                  }
                                }
                              }
                            ],
                            "range": [
                              2271,
                              2291
                            ],
                            "loc": {
                              "start": {
                                "line": 1,
                                "column": 2271
                              },
                              "end": {
                                "line": 1,
                                "column": 2291
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "Test",
                              "range": [
                                2293,
                                2297
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 2293
                                },
                                "end": {
                                  "line": 1,
                                  "column": 2297
                                }
                              }
                            },
                            {
                              "type": "Identifier",
                              "name": "_Plugin",
                              "range": [
                                2298,
                                2305
                              ],
                              "loc": {
                                "start": {
                                  "line": 1,
                                  "column": 2298
                                },
                                "end": {
                                  "line": 1,
                                  "column": 2305
                                }
                              }
                            }
                          ],
                          "range": [
                            2270,
                            2306
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 2270
                            },
                            "end": {
                              "line": 1,
                              "column": 2306
                            }
                          }
                        },
                        {
                          "type": "Identifier",
                          "name": "Test",
                          "range": [
                            2307,
                            2311
                          ],
                          "loc": {
                            "start": {
                              "line": 1,
                              "column": 2307
                            },
                            "end": {
                              "line": 1,
                              "column": 2311
                            }
                          }
                        }
                      ],
                      "range": [
                        2270,
                        2311
                      ],
                      "loc": {
                        "start": {
                          "line": 1,
                          "column": 2270
                        },
                        "end": {
                          "line": 1,
                          "column": 2311
                        }
                      }
                    },
                    "range": [
                      2264,
                      2311
                    ],
                    "loc": {
                      "start": {
                        "line": 1,
                        "column": 2264
                      },
                      "end": {
                        "line": 1,
                        "column": 2311
                      }
                    }
                  }
                ],
                "range": [
                  1250,
                  2312
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 1250
                  },
                  "end": {
                    "line": 1,
                    "column": 2312
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                1233,
                2312
              ],
              "loc": {
                "start": {
                  "line": 1,
                  "column": 1233
                },
                "end": {
                  "line": 1,
                  "column": 2312
                }
              }
            },
            "arguments": [
              {
                "type": "MemberExpression",
                "computed": false,
                "object": {
                  "type": "Identifier",
                  "name": "_plugin2",
                  "range": [
                    2313,
                    2321
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 2313
                    },
                    "end": {
                      "line": 1,
                      "column": 2321
                    }
                  }
                },
                "property": {
                  "type": "Identifier",
                  "name": "default",
                  "range": [
                    2322,
                    2329
                  ],
                  "loc": {
                    "start": {
                      "line": 1,
                      "column": 2322
                    },
                    "end": {
                      "line": 1,
                      "column": 2329
                    }
                  }
                },
                "range": [
                  2313,
                  2329
                ],
                "loc": {
                  "start": {
                    "line": 1,
                    "column": 2313
                  },
                  "end": {
                    "line": 1,
                    "column": 2329
                  }
                }
              }
            ],
            "range": [
              1233,
              2330
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 1233
              },
              "end": {
                "line": 1,
                "column": 2330
              }
            }
          },
          "range": [
            1228,
            2330
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 1228
            },
            "end": {
              "line": 1,
              "column": 2330
            }
          }
        }
      ],
      "kind": "var",
      "range": [
        1224,
        2331
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 1224
        },
        "end": {
          "line": 1,
          "column": 2331
        }
      }
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "AssignmentExpression",
        "operator": "=",
        "left": {
          "type": "MemberExpression",
          "computed": false,
          "object": {
            "type": "Identifier",
            "name": "exports",
            "range": [
              2331,
              2338
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 2331
              },
              "end": {
                "line": 1,
                "column": 2338
              }
            }
          },
          "property": {
            "type": "Identifier",
            "name": "default",
            "range": [
              2339,
              2346
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 2339
              },
              "end": {
                "line": 1,
                "column": 2346
              }
            }
          },
          "range": [
            2331,
            2346
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 2331
            },
            "end": {
              "line": 1,
              "column": 2346
            }
          }
        },
        "right": {
          "type": "Identifier",
          "name": "Test",
          "range": [
            2347,
            2351
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 2347
            },
            "end": {
              "line": 1,
              "column": 2351
            }
          }
        },
        "range": [
          2331,
          2351
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 2331
          },
          "end": {
            "line": 1,
            "column": 2351
          }
        }
      },
      "range": [
        2331,
        2352
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 2331
        },
        "end": {
          "line": 1,
          "column": 2352
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    2352
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 1,
      "column": 2352
    }
  },
  "comments": []
}