  var L8t_at7H6_bkekykyoP_bfcIw = {Name:{Name:"ScriptCoreLib.XLinq",FullName:"ScriptCoreLib.XLinq, Version\x3d4.0.4435.23589, Culture\x3dneutral, PublicKeyToken\x3dnull"}};
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__Extensions.Elements
  function KQAABvzW8D2YIh7lx460Xg(b, c)
  {
    var d, e;

    d = /* DOMCreateType */new mxHmAkIeODWIp2nJYdWKOw();
    d.name = c;
    e = xQEABo6jCDaH_ab0PgaBeQQ(b, new ctor$uQAABk06_bTuIwW5Gm2dAhQ(d, '_Elements_b__0'));
    return e;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XObject
  function N9D2ACSLuja6rOfmW3rjng(){};
  N9D2ACSLuja6rOfmW3rjng.TypeName = "XObject";
  N9D2ACSLuja6rOfmW3rjng.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$N9D2ACSLuja6rOfmW3rjng = N9D2ACSLuja6rOfmW3rjng.prototype;
  type$N9D2ACSLuja6rOfmW3rjng.constructor = N9D2ACSLuja6rOfmW3rjng;
  var basector$N9D2ACSLuja6rOfmW3rjng = $ctor$(null, null, type$N9D2ACSLuja6rOfmW3rjng);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XObject..ctor
  type$N9D2ACSLuja6rOfmW3rjng.LAAABiSLuja6rOfmW3rjng = function ()
  {
    var a = this;

  };
  var ctor$LAAABiSLuja6rOfmW3rjng = N9D2ACSLuja6rOfmW3rjng.ctor = $ctor$(null, 'LAAABiSLuja6rOfmW3rjng', type$N9D2ACSLuja6rOfmW3rjng);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XObject.InternalGetParent
  type$N9D2ACSLuja6rOfmW3rjng.KgAABiSLuja6rOfmW3rjng = function ()
  {
    var a = this;

    throw HBUABqul7j2GPUP5_apHFMQ();
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XObject.get_Parent
  type$N9D2ACSLuja6rOfmW3rjng.KwAABiSLuja6rOfmW3rjng = function ()
  {
    var a = this, b;

    b = a.KgAABiSLuja6rOfmW3rjng();
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute
  function _8OZKgjcf2T_aH4anNH4Xi2A(){};
  _8OZKgjcf2T_aH4anNH4Xi2A.TypeName = "XAttribute";
  _8OZKgjcf2T_aH4anNH4Xi2A.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$_8OZKgjcf2T_aH4anNH4Xi2A = _8OZKgjcf2T_aH4anNH4Xi2A.prototype = new N9D2ACSLuja6rOfmW3rjng();
  type$_8OZKgjcf2T_aH4anNH4Xi2A.constructor = _8OZKgjcf2T_aH4anNH4Xi2A;
  type$_8OZKgjcf2T_aH4anNH4Xi2A.InternalElement = null;
  type$_8OZKgjcf2T_aH4anNH4Xi2A.InternalValue = null;
  type$_8OZKgjcf2T_aH4anNH4Xi2A._Name_k__BackingField = null;
  var basector$_8OZKgjcf2T_aH4anNH4Xi2A = $ctor$(basector$N9D2ACSLuja6rOfmW3rjng, null, type$_8OZKgjcf2T_aH4anNH4Xi2A);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute..ctor
  type$_8OZKgjcf2T_aH4anNH4Xi2A.MQAABjcf2T_aH4anNH4Xi2A = function (b, c)
  {
    var a = this;

    a.LAAABiSLuja6rOfmW3rjng();
    a.LgAABjcf2T_aH4anNH4Xi2A(b);
    a.InternalValue = ( function () { var c$18 = c; return (typeof c$18 == typeof '' ? c$18 : null); } )();
  };
  var ctor$MQAABjcf2T_aH4anNH4Xi2A = $ctor$(basector$N9D2ACSLuja6rOfmW3rjng, 'MQAABjcf2T_aH4anNH4Xi2A', type$_8OZKgjcf2T_aH4anNH4Xi2A);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute.get_Name
  type$_8OZKgjcf2T_aH4anNH4Xi2A.LQAABjcf2T_aH4anNH4Xi2A = function ()
  {
    return this._Name_k__BackingField;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute.set_Name
  type$_8OZKgjcf2T_aH4anNH4Xi2A.LgAABjcf2T_aH4anNH4Xi2A = function (b)
  {
    var a = this;

    a._Name_k__BackingField = b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute.get_Value
  type$_8OZKgjcf2T_aH4anNH4Xi2A.LwAABjcf2T_aH4anNH4Xi2A = function ()
  {
    var a = this, b, c;

    c = !(a.InternalElement == null);

    if (!c)
    {
      b = a.InternalValue;
      return b;
    }

    b = a.InternalElement.OQAABkAdkjyKMGK6NmhyPg().getAttribute(a.LQAABjcf2T_aH4anNH4Xi2A().XAAABhRjnT2mAfd8hG8kLA());
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute.set_Value
  type$_8OZKgjcf2T_aH4anNH4Xi2A.MAAABjcf2T_aH4anNH4Xi2A = function (b)
  {
    var a = this;

    a.InternalElement.OQAABkAdkjyKMGK6NmhyPg().setAttribute(a.LQAABjcf2T_aH4anNH4Xi2A().XAAABhRjnT2mAfd8hG8kLA(), b);
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XAttribute.op_Implicit
  function MgAABjcf2T_aH4anNH4Xi2A(b)
  {
    var c;

    c = b;
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode
  function pulOlPHJ8zSIzRJomkgmYw(){};
  pulOlPHJ8zSIzRJomkgmYw.TypeName = "XNode";
  pulOlPHJ8zSIzRJomkgmYw.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$pulOlPHJ8zSIzRJomkgmYw = pulOlPHJ8zSIzRJomkgmYw.prototype = new N9D2ACSLuja6rOfmW3rjng();
  type$pulOlPHJ8zSIzRJomkgmYw.constructor = pulOlPHJ8zSIzRJomkgmYw;
  type$pulOlPHJ8zSIzRJomkgmYw.InternalValue = null;
  var basector$pulOlPHJ8zSIzRJomkgmYw = $ctor$(basector$N9D2ACSLuja6rOfmW3rjng, null, type$pulOlPHJ8zSIzRJomkgmYw);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode..ctor
  type$pulOlPHJ8zSIzRJomkgmYw.NQAABvHJ8zSIzRJomkgmYw = function ()
  {
    var a = this;

    a.LAAABiSLuja6rOfmW3rjng();
  };
  var ctor$NQAABvHJ8zSIzRJomkgmYw = pulOlPHJ8zSIzRJomkgmYw.ctor = $ctor$(basector$N9D2ACSLuja6rOfmW3rjng, 'NQAABvHJ8zSIzRJomkgmYw', type$pulOlPHJ8zSIzRJomkgmYw);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode.ToString
  type$pulOlPHJ8zSIzRJomkgmYw.toString /* ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode.ToString */ = function ()
  {
    var a = this, b;

    b = mgkABppv_bT6X28NinBJTxA(a.InternalValue);
    return b;
  };
    pulOlPHJ8zSIzRJomkgmYw.prototype.toString /* System.Object.ToString */ = pulOlPHJ8zSIzRJomkgmYw.prototype.toString /* ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode.ToString */;

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNode.InternalGetParent
  type$pulOlPHJ8zSIzRJomkgmYw.NAAABvHJ8zSIzRJomkgmYw = function ()
  {
    var a = this, b, c;

    b = new ctor$SwAABsJRDze_aL59jW8_bvZQ();
    b.InternalValue = a.InternalValue.parentNode;
    c = b;
    return c;
  };
    pulOlPHJ8zSIzRJomkgmYw.prototype.KgAABiSLuja6rOfmW3rjng = pulOlPHJ8zSIzRJomkgmYw.prototype.NAAABvHJ8zSIzRJomkgmYw;

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XComment
  function zuTC6hFhfDeedDi3P0t5XQ(){};
  zuTC6hFhfDeedDi3P0t5XQ.TypeName = "XComment";
  zuTC6hFhfDeedDi3P0t5XQ.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$zuTC6hFhfDeedDi3P0t5XQ = zuTC6hFhfDeedDi3P0t5XQ.prototype = new pulOlPHJ8zSIzRJomkgmYw();
  type$zuTC6hFhfDeedDi3P0t5XQ.constructor = zuTC6hFhfDeedDi3P0t5XQ;
  type$zuTC6hFhfDeedDi3P0t5XQ.InternalCommentData = null;
  var basector$zuTC6hFhfDeedDi3P0t5XQ = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, null, type$zuTC6hFhfDeedDi3P0t5XQ);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XComment..ctor
  type$zuTC6hFhfDeedDi3P0t5XQ.NgAABhFhfDeedDi3P0t5XQ = function (b)
  {
    var a = this;

    a.NQAABvHJ8zSIzRJomkgmYw();
    a.OAAABhFhfDeedDi3P0t5XQ(b);
  };
  var ctor$NgAABhFhfDeedDi3P0t5XQ = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, 'NgAABhFhfDeedDi3P0t5XQ', type$zuTC6hFhfDeedDi3P0t5XQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XComment.get_Value
  type$zuTC6hFhfDeedDi3P0t5XQ.NwAABhFhfDeedDi3P0t5XQ = function ()
  {
    var a = this, b, c;

    c = !(a.InternalValue == null);

    if (!c)
    {
      b = a.InternalCommentData;
      return b;
    }

    b = a.InternalValue.nodeValue;
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XComment.set_Value
  type$zuTC6hFhfDeedDi3P0t5XQ.OAAABhFhfDeedDi3P0t5XQ = function (b)
  {
    var a = this;

    a.InternalCommentData = b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer
  function fcGJv0AdkjyKMGK6NmhyPg(){};
  fcGJv0AdkjyKMGK6NmhyPg.TypeName = "XContainer";
  fcGJv0AdkjyKMGK6NmhyPg.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$fcGJv0AdkjyKMGK6NmhyPg = fcGJv0AdkjyKMGK6NmhyPg.prototype = new pulOlPHJ8zSIzRJomkgmYw();
  type$fcGJv0AdkjyKMGK6NmhyPg.constructor = fcGJv0AdkjyKMGK6NmhyPg;
  var DgAABEAdkjyKMGK6NmhyPg = null;
  var DwAABEAdkjyKMGK6NmhyPg = null;
  type$fcGJv0AdkjyKMGK6NmhyPg.InternalElementName = null;
  var basector$fcGJv0AdkjyKMGK6NmhyPg = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, null, type$fcGJv0AdkjyKMGK6NmhyPg);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer..ctor
  type$fcGJv0AdkjyKMGK6NmhyPg.QQAABkAdkjyKMGK6NmhyPg = function ()
  {
    var a = this;

    a.NQAABvHJ8zSIzRJomkgmYw();
  };
  var ctor$QQAABkAdkjyKMGK6NmhyPg = fcGJv0AdkjyKMGK6NmhyPg.ctor = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, 'QQAABkAdkjyKMGK6NmhyPg', type$fcGJv0AdkjyKMGK6NmhyPg);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.get_InternalElement
  type$fcGJv0AdkjyKMGK6NmhyPg.OQAABkAdkjyKMGK6NmhyPg = function ()
  {
    var a = this, b, c;

    b = a.InternalValue;
    c = b;
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Element
  type$fcGJv0AdkjyKMGK6NmhyPg.OgAABkAdkjyKMGK6NmhyPg = function (b)
  {
    var a = this, c;

    c = pQEABo6jCDaH_ab0PgaBeQQ(a.OwAABkAdkjyKMGK6NmhyPg(b));
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Elements
  type$fcGJv0AdkjyKMGK6NmhyPg.OwAABkAdkjyKMGK6NmhyPg = function (b)
  {
    var a = this, c, d;

    c = /* DOMCreateType */new BF88rUUVwjyLnyFjW8psig();
    c.name = b;
    d = zQEABo6jCDaH_ab0PgaBeQQ(a.PAAABkAdkjyKMGK6NmhyPg(), new ctor$uQAABk06_bTuIwW5Gm2dAhQ(c, '_Elements_b__0'));
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Elements
  type$fcGJv0AdkjyKMGK6NmhyPg.PAAABkAdkjyKMGK6NmhyPg = function ()
  {
    var a = this, b, c, d, e, f, g, h, i;

    b = a.OQAABkAdkjyKMGK6NmhyPg();
    c = new ctor$bxUABkaD4z_a2whoejWFgQA();
    g = b.childNodes;

    for (h = 0; (h < g.length); h++)
    {
      d = g[h];
      i = !(d.nodeType == 1);

      if (!i)
      {
        e = new ctor$TgAABsJRDze_aL59jW8_bvZQ(null, null);
        e.InternalValue = d;
        c.chUABkaD4z_a2whoejWFgQA(e);
      }

    }

    f = c;
    return f;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Add
  type$fcGJv0AdkjyKMGK6NmhyPg.PQAABkAdkjyKMGK6NmhyPg = function (b)
  {
    var a = this, c, d, e, f;

    d = b;

    for (e = 0; (e < d.length); e++)
    {
      c = d[e];
      a.PgAABkAdkjyKMGK6NmhyPg(c);
    }

  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Add
  type$fcGJv0AdkjyKMGK6NmhyPg.PgAABkAdkjyKMGK6NmhyPg = function (b)
  {
    var a = this, c, d, e, f, g, h, i;

    i = !(a.InternalValue == null);

    if (!i)
    {
      c = mQkABppv_bT6X28NinBJTxA(a.InternalElementName.XAAABhRjnT2mAfd8hG8kLA());
      a.InternalValue = c.documentElement;
    }

    d = ( function () { var c$52 = b; return (typeof c$52 == typeof '' ? c$52 : null); } )();
    i = (d == null);

    if (!i)
    {
      a.InternalValue.appendChild(a.InternalValue.ownerDocument.createTextNode(d));
      return;
    }

    e = ( function () { var c$106 = b; return (c$106 instanceof zuTC6hFhfDeedDi3P0t5XQ ? c$106 : null); } )();
    i = (e == null);

    if (!i)
    {
      a.InternalValue.appendChild(a.InternalValue.ownerDocument.createComment(e.NwAABhFhfDeedDi3P0t5XQ()));
      return;
    }

    f = ( function () { var c$165 = b; return (c$165 instanceof _8OZKgjcf2T_aH4anNH4Xi2A ? c$165 : null); } )();
    i = (f == null);

    if (!i)
    {
      g = f.LwAABjcf2T_aH4anNH4Xi2A();
      f.InternalElement = a;
      f.MAAABjcf2T_aH4anNH4Xi2A(g);
      return;
    }

    h = ( function () { var c$216 = b; return (c$216 instanceof _9Wl_b3MJRDze_aL59jW8_bvZQ ? c$216 : null); } )();
    i = (h == null);

    if (!i)
    {
      i = !(h.InternalValue == null);

      if (!i)
      {
        h.InternalValue = a.InternalValue.ownerDocument.createElement(h.InternalElementName.XAAABhRjnT2mAfd8hG8kLA());
      }
      else
      {
        a.PwAABkAdkjyKMGK6NmhyPg(h);
      }

      a.InternalValue.appendChild(h.InternalValue);
      return;
    }

    throw _0hUABgW6xj6lZ8OoWLi9AQ();
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.__adoptNode
  type$fcGJv0AdkjyKMGK6NmhyPg.PwAABkAdkjyKMGK6NmhyPg = function (b)
  {
    var a = this, c, d;

    d = (b.InternalValue.ownerDocument == a.InternalValue.ownerDocument);

    if (!d)
    {
      c = a.InternalValue.ownerDocument;
      try
      {
        b.InternalValue = c.adoptNode(b.InternalValue);
      }
      catch (__exc){ }
    }

  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.Nodes
  type$fcGJv0AdkjyKMGK6NmhyPg.QAAABkAdkjyKMGK6NmhyPg = function ()
  {
    var a = this, b;


    if (!(DgAABEAdkjyKMGK6NmhyPg))
    {
      DgAABEAdkjyKMGK6NmhyPg = new ctor$uQAABk06_bTuIwW5Gm2dAhQ(null, 'QgAABkAdkjyKMGK6NmhyPg');
    }


    if (!(DgAABEAdkjyKMGK6NmhyPg))
    {
      DgAABEAdkjyKMGK6NmhyPg = new ctor$uQAABk06_bTuIwW5Gm2dAhQ(null, 'QgAABkAdkjyKMGK6NmhyPg');
    }

    ygEABo6jCDaH_ab0PgaBeQQ(a.OQAABkAdkjyKMGK6NmhyPg().childNodes, DgAABEAdkjyKMGK6NmhyPg);

    if (!(DwAABEAdkjyKMGK6NmhyPg))
    {
      DwAABEAdkjyKMGK6NmhyPg = new ctor$uQAABk06_bTuIwW5Gm2dAhQ(null, 'QwAABkAdkjyKMGK6NmhyPg');
    }

    b = zQEABo6jCDaH_ab0PgaBeQQ(ygEABo6jCDaH_ab0PgaBeQQ(a.OQAABkAdkjyKMGK6NmhyPg().childNodes, DgAABEAdkjyKMGK6NmhyPg), DwAABEAdkjyKMGK6NmhyPg);
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.<Nodes>b__7
  function QgAABkAdkjyKMGK6NmhyPg(b)
  {
    var c, d, e, f, g;

    g = !(b.nodeType == 1);

    if (!g)
    {
      c = new ctor$TgAABsJRDze_aL59jW8_bvZQ(null, null);
      c.InternalValue = b;
      f = c;
      return f;
    }

    g = !(b.nodeType == 3);

    if (!g)
    {
      d = new ctor$agAABg0Z1TakPvfeN_aYcDw();
      d.InternalValue = b;
      f = d;
      return f;
    }

    g = !(b.nodeType == 8);

    if (!g)
    {
      e = new ctor$NgAABhFhfDeedDi3P0t5XQ(null);
      e.InternalValue = b;
      f = e;
      return f;
    }

    f = null;
    return f;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer.<Nodes>b__8
  function QwAABkAdkjyKMGK6NmhyPg(b)
  {
    return !(b == null);
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument
  function Xtk1kGyt5jmJgKQKE14STg(){};
  Xtk1kGyt5jmJgKQKE14STg.TypeName = "XDocument";
  Xtk1kGyt5jmJgKQKE14STg.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$Xtk1kGyt5jmJgKQKE14STg = Xtk1kGyt5jmJgKQKE14STg.prototype = new fcGJv0AdkjyKMGK6NmhyPg();
  type$Xtk1kGyt5jmJgKQKE14STg.constructor = Xtk1kGyt5jmJgKQKE14STg;
  type$Xtk1kGyt5jmJgKQKE14STg.InternalDocument = null;
  type$Xtk1kGyt5jmJgKQKE14STg._Root = null;
  var basector$Xtk1kGyt5jmJgKQKE14STg = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, null, type$Xtk1kGyt5jmJgKQKE14STg);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument..ctor
  type$Xtk1kGyt5jmJgKQKE14STg.SAAABmyt5jmJgKQKE14STg = function ()
  {
    var a = this;

    a.QQAABkAdkjyKMGK6NmhyPg();
  };
  var ctor$SAAABmyt5jmJgKQKE14STg = Xtk1kGyt5jmJgKQKE14STg.ctor = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'SAAABmyt5jmJgKQKE14STg', type$Xtk1kGyt5jmJgKQKE14STg);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument.Parse
  function RAAABmyt5jmJgKQKE14STg(b)
  {
    var c, d;

    c = mwkABppv_bT6X28NinBJTxA(b);
    d = RgAABmyt5jmJgKQKE14STg(c);
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument.get_Root
  type$Xtk1kGyt5jmJgKQKE14STg.RQAABmyt5jmJgKQKE14STg = function ()
  {
    var a = this, b, c, d;

    d = !(a._Root == null);

    if (!d)
    {
      b = new ctor$TgAABsJRDze_aL59jW8_bvZQ(null, null);
      b.InternalValue = a.InternalDocument.documentElement;
      a._Root = b;
    }

    c = a._Root;
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument.op_Implicit
  function RgAABmyt5jmJgKQKE14STg(b)
  {
    var c, d;

    c = new ctor$SAAABmyt5jmJgKQKE14STg();
    c.InternalDocument = b;
    c.InternalValue = b;
    d = c;
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XDocument.op_Implicit
  function RwAABmyt5jmJgKQKE14STg(b)
  {
    var c;

    c = b;
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement
  function _9Wl_b3MJRDze_aL59jW8_bvZQ(){};
  _9Wl_b3MJRDze_aL59jW8_bvZQ.TypeName = "XElement";
  _9Wl_b3MJRDze_aL59jW8_bvZQ.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$_9Wl_b3MJRDze_aL59jW8_bvZQ = _9Wl_b3MJRDze_aL59jW8_bvZQ.prototype = new fcGJv0AdkjyKMGK6NmhyPg();
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.constructor = _9Wl_b3MJRDze_aL59jW8_bvZQ;
  var EgAABMJRDze_aL59jW8_bvZQ = null;
  var basector$_9Wl_b3MJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, null, type$_9Wl_b3MJRDze_aL59jW8_bvZQ);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.SwAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this;

    a.TwAABsJRDze_aL59jW8_bvZQ(XgAABhRjnT2mAfd8hG8kLA('item'), null, null);
  };
  var ctor$SwAABsJRDze_aL59jW8_bvZQ = _9Wl_b3MJRDze_aL59jW8_bvZQ.ctor = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'SwAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.TAAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    a.TwAABsJRDze_aL59jW8_bvZQ(b, null, null);
  };
  var ctor$TAAABsJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'TAAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.TQAABsJRDze_aL59jW8_bvZQ = function (b, c)
  {
    var a = this;

    a.TwAABsJRDze_aL59jW8_bvZQ(b, c, null);
  };
  var ctor$TQAABsJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'TQAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.TgAABsJRDze_aL59jW8_bvZQ = function (b, c)
  {
    var a = this;

    a.TwAABsJRDze_aL59jW8_bvZQ(b, null, c);
  };
  var ctor$TgAABsJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'TgAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.TwAABsJRDze_aL59jW8_bvZQ = function (b, c, d)
  {
    var a = this, e;

    a.QQAABkAdkjyKMGK6NmhyPg();
    a.InternalElementName = b;
    e = (c == null);

    if (!e)
    {
      a.PgAABkAdkjyKMGK6NmhyPg(c);
    }

    e = (d == null);

    if (!e)
    {
      a.PQAABkAdkjyKMGK6NmhyPg(d);
    }

  };
  var ctor$TwAABsJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'TwAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement..ctor
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.UAAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    a.QQAABkAdkjyKMGK6NmhyPg();
    a.InternalValue = b.OQAABkAdkjyKMGK6NmhyPg().cloneNode(1);
  };
  var ctor$UAAABsJRDze_aL59jW8_bvZQ = $ctor$(basector$fcGJv0AdkjyKMGK6NmhyPg, 'UAAABsJRDze_aL59jW8_bvZQ', type$_9Wl_b3MJRDze_aL59jW8_bvZQ);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.get_Name
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.SQAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this, b, c;

    b = new ctor$YgAABhRjnT2mAfd8hG8kLA();
    b.InternalValue = a.OQAABkAdkjyKMGK6NmhyPg().nodeName;
    c = b;
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.set_Name
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.SgAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    throw _0hUABgW6xj6lZ8OoWLi9AQ();
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.get_Value
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.UQAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this, b;

    b = FQgABrKmYjCaAbz_aMeZpiw(a.OQAABkAdkjyKMGK6NmhyPg());
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.set_Value
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.UgAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    a.UwAABsJRDze_aL59jW8_bvZQ();
    a.PgAABkAdkjyKMGK6NmhyPg(b);
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.RemoveAll
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.UwAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this, b, c;

    c = !(a.OQAABkAdkjyKMGK6NmhyPg() == null);

    if (!c)
    {
      return;
    }

    b = a.OQAABkAdkjyKMGK6NmhyPg().firstChild;
    while (!(b == null))
    {
      a.OQAABkAdkjyKMGK6NmhyPg().removeChild(b);
      b = a.OQAABkAdkjyKMGK6NmhyPg().firstChild;
    }
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.Attribute
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.VAAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this, c, d, e, f;

    c = a.OQAABkAdkjyKMGK6NmhyPg();
    f = !(null == c.getAttribute(b.XAAABhRjnT2mAfd8hG8kLA()));

    if (!f)
    {
      e = null;
      return e;
    }

    d = new ctor$MQAABjcf2T_aH4anNH4Xi2A(b, null);
    d.InternalElement = a;
    e = d;
    return e;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.Attributes
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.VQAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this, b;

    b = ygEABo6jCDaH_ab0PgaBeQQ(a.OQAABkAdkjyKMGK6NmhyPg().attributes, new ctor$uQAABk06_bTuIwW5Gm2dAhQ(a, 'WgAABsJRDze_aL59jW8_bvZQ'));
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.Parse
  function VgAABsJRDze_aL59jW8_bvZQ(b)
  {
    var c, d;

    c = RAAABmyt5jmJgKQKE14STg(b);
    d = c.RQAABmyt5jmJgKQKE14STg();
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.ReplaceAll
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.VwAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    a.UwAABsJRDze_aL59jW8_bvZQ();
    a.PgAABkAdkjyKMGK6NmhyPg(b);
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.ReplaceAll
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.WAAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this;

    a.UwAABsJRDze_aL59jW8_bvZQ();
    a.PQAABkAdkjyKMGK6NmhyPg(b);
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.DescendantsAndSelf
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.WQAABsJRDze_aL59jW8_bvZQ = function ()
  {
    var a = this, b, c;

    c = [
      a
    ];

    if (!(EgAABMJRDze_aL59jW8_bvZQ))
    {
      EgAABMJRDze_aL59jW8_bvZQ = new ctor$uQAABk06_bTuIwW5Gm2dAhQ(null, 'WwAABsJRDze_aL59jW8_bvZQ');
    }

    b = xwEABo6jCDaH_ab0PgaBeQQ(c, xQEABo6jCDaH_ab0PgaBeQQ(a.PAAABkAdkjyKMGK6NmhyPg(), EgAABMJRDze_aL59jW8_bvZQ));
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.<Attributes>b__3
  type$_9Wl_b3MJRDze_aL59jW8_bvZQ.WgAABsJRDze_aL59jW8_bvZQ = function (b)
  {
    var a = this, c, d;

    c = new ctor$MQAABjcf2T_aH4anNH4Xi2A(XgAABhRjnT2mAfd8hG8kLA(b.name), null);
    c.InternalElement = a;
    d = MgAABjcf2T_aH4anNH4Xi2A(c);
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XElement.<DescendantsAndSelf>b__4
  function WwAABsJRDze_aL59jW8_bvZQ(b)
  {
    return b.WQAABsJRDze_aL59jW8_bvZQ();
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName
  function hyUXDhRjnT2mAfd8hG8kLA(){};
  hyUXDhRjnT2mAfd8hG8kLA.TypeName = "XName";
  hyUXDhRjnT2mAfd8hG8kLA.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$hyUXDhRjnT2mAfd8hG8kLA = hyUXDhRjnT2mAfd8hG8kLA.prototype;
  type$hyUXDhRjnT2mAfd8hG8kLA.constructor = hyUXDhRjnT2mAfd8hG8kLA;
  type$hyUXDhRjnT2mAfd8hG8kLA.InternalValue = null;
  var basector$hyUXDhRjnT2mAfd8hG8kLA = $ctor$(null, null, type$hyUXDhRjnT2mAfd8hG8kLA);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName..ctor
  type$hyUXDhRjnT2mAfd8hG8kLA.YgAABhRjnT2mAfd8hG8kLA = function ()
  {
    var a = this;

  };
  var ctor$YgAABhRjnT2mAfd8hG8kLA = hyUXDhRjnT2mAfd8hG8kLA.ctor = $ctor$(null, 'YgAABhRjnT2mAfd8hG8kLA', type$hyUXDhRjnT2mAfd8hG8kLA);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.get_LocalName
  type$hyUXDhRjnT2mAfd8hG8kLA.XAAABhRjnT2mAfd8hG8kLA = function ()
  {
    var a = this, b;

    b = a.InternalValue;
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.ToString
  type$hyUXDhRjnT2mAfd8hG8kLA.toString /* ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.ToString */ = function ()
  {
    var a = this, b;

    b = a.XAAABhRjnT2mAfd8hG8kLA();
    return b;
  };
    hyUXDhRjnT2mAfd8hG8kLA.prototype.toString /* System.Object.ToString */ = hyUXDhRjnT2mAfd8hG8kLA.prototype.toString /* ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.ToString */;

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.op_Implicit
  function XgAABhRjnT2mAfd8hG8kLA(b)
  {
    var c, d;

    c = new ctor$YgAABhRjnT2mAfd8hG8kLA();
    c.InternalValue = b;
    d = c;
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.Get
  function XwAABhRjnT2mAfd8hG8kLA(b, c)
  {
    var d, e;

    d = new ctor$YgAABhRjnT2mAfd8hG8kLA();
    d.InternalValue = b;
    e = d;
    return e;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.op_Equality
  function YAAABhRjnT2mAfd8hG8kLA(b, c)
  {
    var d;

    d = UQoABpsWqDaU6r2n8iDVRQ(b.XAAABhRjnT2mAfd8hG8kLA(), c.XAAABhRjnT2mAfd8hG8kLA());
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XName.op_Inequality
  function YQAABhRjnT2mAfd8hG8kLA(b, c)
  {
    var d;

    d = YAoABpsWqDaU6r2n8iDVRQ(b.XAAABhRjnT2mAfd8hG8kLA(), c.XAAABhRjnT2mAfd8hG8kLA());
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace
  function dd6bJH7xzjSqxfxjNDYLeg(){};
  dd6bJH7xzjSqxfxjNDYLeg.TypeName = "XNamespace";
  dd6bJH7xzjSqxfxjNDYLeg.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$dd6bJH7xzjSqxfxjNDYLeg = dd6bJH7xzjSqxfxjNDYLeg.prototype;
  type$dd6bJH7xzjSqxfxjNDYLeg.constructor = dd6bJH7xzjSqxfxjNDYLeg;
  type$dd6bJH7xzjSqxfxjNDYLeg._NamespaceName_k__BackingField = null;
  var basector$dd6bJH7xzjSqxfxjNDYLeg = $ctor$(null, null, type$dd6bJH7xzjSqxfxjNDYLeg);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace..ctor
  type$dd6bJH7xzjSqxfxjNDYLeg.ZwAABn7xzjSqxfxjNDYLeg = function ()
  {
    var a = this;

  };
  var ctor$ZwAABn7xzjSqxfxjNDYLeg = dd6bJH7xzjSqxfxjNDYLeg.ctor = $ctor$(null, 'ZwAABn7xzjSqxfxjNDYLeg', type$dd6bJH7xzjSqxfxjNDYLeg);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace.get_NamespaceName
  type$dd6bJH7xzjSqxfxjNDYLeg.YwAABn7xzjSqxfxjNDYLeg = function ()
  {
    return this._NamespaceName_k__BackingField;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace.set_NamespaceName
  type$dd6bJH7xzjSqxfxjNDYLeg.ZAAABn7xzjSqxfxjNDYLeg = function (b)
  {
    var a = this;

    a._NamespaceName_k__BackingField = b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace.Get
  function ZQAABn7xzjSqxfxjNDYLeg(b)
  {
    var c, d;

    c = new ctor$ZwAABn7xzjSqxfxjNDYLeg();
    c.ZAAABn7xzjSqxfxjNDYLeg(b);
    d = c;
    return d;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XNamespace.GetName
  type$dd6bJH7xzjSqxfxjNDYLeg.ZgAABn7xzjSqxfxjNDYLeg = function (b)
  {
    var a = this, c;

    c = XwAABhRjnT2mAfd8hG8kLA(b, a.YwAABn7xzjSqxfxjNDYLeg());
    return c;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XText
  function tVDIuw0Z1TakPvfeN_aYcDw(){};
  tVDIuw0Z1TakPvfeN_aYcDw.TypeName = "XText";
  tVDIuw0Z1TakPvfeN_aYcDw.Assembly = L8t_at7H6_bkekykyoP_bfcIw;
  var type$tVDIuw0Z1TakPvfeN_aYcDw = tVDIuw0Z1TakPvfeN_aYcDw.prototype = new pulOlPHJ8zSIzRJomkgmYw();
  type$tVDIuw0Z1TakPvfeN_aYcDw.constructor = tVDIuw0Z1TakPvfeN_aYcDw;
  var basector$tVDIuw0Z1TakPvfeN_aYcDw = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, null, type$tVDIuw0Z1TakPvfeN_aYcDw);
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XText..ctor
  type$tVDIuw0Z1TakPvfeN_aYcDw.agAABg0Z1TakPvfeN_aYcDw = function ()
  {
    var a = this;

    a.NQAABvHJ8zSIzRJomkgmYw();
  };
  var ctor$agAABg0Z1TakPvfeN_aYcDw = tVDIuw0Z1TakPvfeN_aYcDw.ctor = $ctor$(basector$pulOlPHJ8zSIzRJomkgmYw, 'agAABg0Z1TakPvfeN_aYcDw', type$tVDIuw0Z1TakPvfeN_aYcDw);

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XText.get_Value
  type$tVDIuw0Z1TakPvfeN_aYcDw.aAAABg0Z1TakPvfeN_aYcDw = function ()
  {
    var a = this, b;

    b = FQgABrKmYjCaAbz_aMeZpiw(a.InternalValue);
    return b;
  };

  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XText.set_Value
  type$tVDIuw0Z1TakPvfeN_aYcDw.aQAABg0Z1TakPvfeN_aYcDw = function (b)
  {
    var a = this;

    throw _0hUABgW6xj6lZ8OoWLi9AQ();
  };

  // ScriptCoreLib.JavaScript.Extensions.XLinqExtensions.ToXDocument
  function awAABjkgujqz1OzOZh2RMQ(b)
  {
    var c;

    c = RwAABmyt5jmJgKQKE14STg(RgAABmyt5jmJgKQKE14STg(b));
    return c;
  };

  // ScriptCoreLib.JavaScript.Extensions.XLinqExtensions.AsXElement
  function bAAABjkgujqz1OzOZh2RMQ(b)
  {
    var c, d;

    c = new ctor$TAAABsJRDze_aL59jW8_bvZQ(null);
    c.InternalValue = b;
    d = c;
    return d;
  };

  // Closure type for ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__Extensions+<>c__DisplayClass1`1
  function mxHmAkIeODWIp2nJYdWKOw() {}  var type$mxHmAkIeODWIp2nJYdWKOw = mxHmAkIeODWIp2nJYdWKOw.prototype;
  type$mxHmAkIeODWIp2nJYdWKOw.constructor = mxHmAkIeODWIp2nJYdWKOw;
  type$mxHmAkIeODWIp2nJYdWKOw.name = null;
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__Extensions+<>c__DisplayClass1`1.<Elements>b__0
  type$mxHmAkIeODWIp2nJYdWKOw._Elements_b__0 = function (b)
  {
    return b.OwAABkAdkjyKMGK6NmhyPg(this.name);
  };

  // Closure type for ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer+<>c__DisplayClass1
  function BF88rUUVwjyLnyFjW8psig() {}  var type$BF88rUUVwjyLnyFjW8psig = BF88rUUVwjyLnyFjW8psig.prototype;
  type$BF88rUUVwjyLnyFjW8psig.constructor = BF88rUUVwjyLnyFjW8psig;
  type$BF88rUUVwjyLnyFjW8psig.name = null;
  // ScriptCoreLib.JavaScript.BCLImplementation.System.XML.XLinq.__XContainer+<>c__DisplayClass1.<Elements>b__0
  type$BF88rUUVwjyLnyFjW8psig._Elements_b__0 = function (b)
  {
    return UQoABpsWqDaU6r2n8iDVRQ(b.SQAABsJRDze_aL59jW8_bvZQ().XAAABhRjnT2mAfd8hG8kLA(), this.name.XAAABhRjnT2mAfd8hG8kLA());
  };

  // Are the references up to date?
  // Are they imported in the dependency sort order?
  // reference ScriptCoreLib - TeUeVNW9LkeWIuA4f9PZwQ
  // reference ScriptCoreLib.Query - Wk4S5GYMokW9hjOERIvEwg
  L8t_at7H6_bkekykyoP_bfcIw.Types = [N9D2ACSLuja6rOfmW3rjng,_8OZKgjcf2T_aH4anNH4Xi2A,pulOlPHJ8zSIzRJomkgmYw,zuTC6hFhfDeedDi3P0t5XQ,fcGJv0AdkjyKMGK6NmhyPg,Xtk1kGyt5jmJgKQKE14STg,_9Wl_b3MJRDze_aL59jW8_bvZQ,hyUXDhRjnT2mAfd8hG8kLA,dd6bJH7xzjSqxfxjNDYLeg,tVDIuw0Z1TakPvfeN_aYcDw];
  L8t_at7H6_bkekykyoP_bfcIw.References = [TeUeVNW9LkeWIuA4f9PZwQ,Wk4S5GYMokW9hjOERIvEwg];


