db)
  {
    return db.Value;;
  });
  M = (function (db)
  {
    return db.Value;;
  });
  N = (function (db)
  {
    return db.Value;;
  });
  O = (function (db)
  {
    return ((db.Tag == 1.000000) && true);
  });
  P = (function (db)
  {
    return db.GetEnumerator();
  });
  Q = (function (db, eb, fb)
  {
    return R((function (gb)
    {
      return (function (hb)
      {
        return (function (ib)
        {
          return db(hb)(ib);
        });
      });
    }), eb, fb);
  });
  R = (function (