//// [resolvingClassDeclarationWhenInBaseTypeResolution.ts]
module rionegrensis {
  export class caniventer extends Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana> {
    salomonseni() : caniventer { var x : caniventer; () => { var y = this; }; return x; }
    uchidai() : lavali.xanthognathus { var x : lavali.xanthognathus; () => { var y = this; }; return x; }
    raffrayana() : lavali.otion { var x : lavali.otion; () => { var y = this; }; return x; }
    Uranium() : minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri> { var x : minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri>; () => { var y = this; }; return x; }
    nayaur() : gabriellae.amicus { var x : gabriellae.amicus; () => { var y = this; }; return x; }
  }
  export class veraecrucis<T0, T1> extends trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus> {
    naso() : panamensis.setulosus<lutreolus.punicus, howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca>> { var x : panamensis.setulosus<lutreolus.punicus, howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca>>; () => { var y = this; }; return x; }
    vancouverensis() : imperfecta.ciliolabrum<argurus.oreas, argurus.peninsulae> { var x : imperfecta.ciliolabrum<argurus.oreas, argurus.peninsulae>; () => { var y = this; }; return x; }
    africana() : argurus.gilbertii<panamensis.linulus<lavali.lepturus, argurus.oreas>, sagitta.cinereus<lavali.xanthognathus, argurus.oreas>> { var x : argurus.gilbertii<panamensis.linulus<lavali.lepturus, argurus.oreas>, sagitta.cinereus<lavali.xanthognathus, argurus.oreas>>; () => { var y = this; }; return x; }
    palliolata() : Lanthanum.jugularis { var x : Lanthanum.jugularis; () => { var y = this; }; return x; }
    nivicola() : samarensis.pallidus { var x : samarensis.pallidus; () => { var y = this; }; return x; }
  }
}
module julianae {
  export class steerii {
  }
  export class nudicaudus {
    brandtii() : argurus.germaini { var x : argurus.germaini; () => { var y = this; }; return x; }
    maxwellii() : ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops> { var x : ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops>; () => { var y = this; }; return x; }
    endoi() : panglima.abidi<dogramacii.kaiseri, lavali.wilsoni> { var x : panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>; () => { var y = this; }; return x; }
    venezuelae() : howi.marcanoi { var x : howi.marcanoi; () => { var y = this; }; return x; }
    zamicrus() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
  }
  export class galapagoensis {
    isabellae() : panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis> { var x : panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>; () => { var y = this; }; return x; }
    rueppellii() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
    peregusna() : dogramacii.kaiseri { var x : dogramacii.kaiseri; () => { var y = this; }; return x; }
    gliroides() : howi.coludo<howi.marcanoi, lavali.wilsoni> { var x : howi.coludo<howi.marcanoi, lavali.wilsoni>; () => { var y = this; }; return x; }
    banakrisi() : macrorhinos.daphaenodon { var x : macrorhinos.daphaenodon; () => { var y = this; }; return x; }
    rozendaali() : lutreolus.foina { var x : lutreolus.foina; () => { var y = this; }; return x; }
    stuhlmanni() : panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus> { var x : panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus>; () => { var y = this; }; return x; }
  }
  export class albidens<T0, T1> {
    mattheyi() : samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>> { var x : samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>; () => { var y = this; }; return x; }
    Astatine() : steerii { var x : steerii; () => { var y = this; }; return x; }
    vincenti() : argurus.dauricus<macrorhinos.konganensis, patas.uralensis> { var x : argurus.dauricus<macrorhinos.konganensis, patas.uralensis>; () => { var y = this; }; return x; }
    hirta() : Lanthanum.jugularis { var x : Lanthanum.jugularis; () => { var y = this; }; return x; }
    virginianus() : durangae { var x : durangae; () => { var y = this; }; return x; }
    macrophyllum() : howi.marcanoi { var x : howi.marcanoi; () => { var y = this; }; return x; }
    porcellus() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
  }
  export class oralis<T0, T1> extends caurinus.psilurus {
    cepapi() : caurinus.psilurus { var x : caurinus.psilurus; () => { var y = this; }; return x; }
    porteri() : lavali.thaeleri { var x : lavali.thaeleri; () => { var y = this; }; return x; }
    bindi() : caurinus.mahaganus<gabriellae.amicus, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>> { var x : caurinus.mahaganus<gabriellae.amicus, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>; () => { var y = this; }; return x; }
    puda() : sagitta.stolzmanni { var x : sagitta.stolzmanni; () => { var y = this; }; return x; }
    mindorensis() : trivirgatus.falconeri { var x : trivirgatus.falconeri; () => { var y = this; }; return x; }
    ignitus() : petrophilus.rosalia<panamensis.setulosus<gabriellae.echinatus, steerii>, lavali.wilsoni> { var x : petrophilus.rosalia<panamensis.setulosus<gabriellae.echinatus, steerii>, lavali.wilsoni>; () => { var y = this; }; return x; }
    rufus() : nudicaudus { var x : nudicaudus; () => { var y = this; }; return x; }
    monax() : imperfecta.subspinosus { var x : imperfecta.subspinosus; () => { var y = this; }; return x; }
    unalascensis() : minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata> { var x : minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>; () => { var y = this; }; return x; }
    wuchihensis() : howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla> { var x : howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla>; () => { var y = this; }; return x; }
    leucippe() : lavali.otion { var x : lavali.otion; () => { var y = this; }; return x; }
    ordii() : daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni> { var x : daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>; () => { var y = this; }; return x; }
    eisentrauti() : rendalli.zuluensis { var x : rendalli.zuluensis; () => { var y = this; }; return x; }
  }
  export class sumatrana extends Lanthanum.jugularis {
    wolffsohni() : Lanthanum.suillus<dammermani.melanops, quasiater.carolinensis> { var x : Lanthanum.suillus<dammermani.melanops, quasiater.carolinensis>; () => { var y = this; }; return x; }
    geata() : ruatanica.hector<sumatrana, quasiater.bobrinskoi> { var x : ruatanica.hector<sumatrana, quasiater.bobrinskoi>; () => { var y = this; }; return x; }
    awashensis() : petrophilus.minutilla { var x : petrophilus.minutilla; () => { var y = this; }; return x; }
    sturdeei() : lutreolus.cor<Lanthanum.jugularis, galapagoensis> { var x : lutreolus.cor<Lanthanum.jugularis, galapagoensis>; () => { var y = this; }; return x; }
    pachyurus() : howi.angulatus<dogramacii.aurata, gerbillus<lavali.thaeleri, quasiater.carolinensis>> { var x : howi.angulatus<dogramacii.aurata, gerbillus<lavali.thaeleri, quasiater.carolinensis>>; () => { var y = this; }; return x; }
    lyelli() : provocax.melanoleuca { var x : provocax.melanoleuca; () => { var y = this; }; return x; }
    neohibernicus() : dammermani.siberu<lutreolus.foina, samarensis.pallidus> { var x : dammermani.siberu<lutreolus.foina, samarensis.pallidus>; () => { var y = this; }; return x; }
  }
  export class gerbillus<T0, T1> {
    pundti() : sagitta.sicarius<dogramacii.koepckeae, caurinus.psilurus> { var x : sagitta.sicarius<dogramacii.koepckeae, caurinus.psilurus>; () => { var y = this; }; return x; }
    tristrami() : petrophilus.minutilla { var x : petrophilus.minutilla; () => { var y = this; }; return x; }
    swarthi() : lutreolus.foina { var x : lutreolus.foina; () => { var y = this; }; return x; }
    horsfieldii() : trivirgatus.falconeri { var x : trivirgatus.falconeri; () => { var y = this; }; return x; }
    diazi() : imperfecta.lasiurus<lutreolus.foina, dammermani.melanops> { var x : imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>; () => { var y = this; }; return x; }
    rennelli() : argurus.luctuosa { var x : argurus.luctuosa; () => { var y = this; }; return x; }
    maulinus() : lavali.lepturus { var x : lavali.lepturus; () => { var y = this; }; return x; }
    muscina() : daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae> { var x : daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae>; () => { var y = this; }; return x; }
    pelengensis() : sagitta.leptoceros<caurinus.psilurus, gabriellae.echinatus> { var x : sagitta.leptoceros<caurinus.psilurus, gabriellae.echinatus>; () => { var y = this; }; return x; }
    abramus() : lavali.thaeleri { var x : lavali.thaeleri; () => { var y = this; }; return x; }
    reevesi() : provocax.melanoleuca { var x : provocax.melanoleuca; () => { var y = this; }; return x; }
  }
  export class acariensis {
    levicula() : lavali.lepturus { var x : lavali.lepturus; () => { var y = this; }; return x; }
    minous() : argurus.dauricus<quasiater.carolinensis, lavali.otion> { var x : argurus.dauricus<quasiater.carolinensis, lavali.otion>; () => { var y = this; }; return x; }
    cinereiventer() : panamensis.setulosus<sagitta.walkeri, lavali.otion> { var x : panamensis.setulosus<sagitta.walkeri, lavali.otion>; () => { var y = this; }; return x; }
    longicaudatus() : macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<nudicaudus, lavali.otion>> { var x : macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<nudicaudus, lavali.otion>>; () => { var y = this; }; return x; }
    baeodon() : argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa> { var x : argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa>; () => { var y = this; }; return x; }
    soricoides() : argurus.luctuosa { var x : argurus.luctuosa; () => { var y = this; }; return x; }
    datae() : daubentonii.arboreus<provocax.melanoleuca, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>> { var x : daubentonii.arboreus<provocax.melanoleuca, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>; () => { var y = this; }; return x; }
    spixii() : imperfecta.subspinosus { var x : imperfecta.subspinosus; () => { var y = this; }; return x; }
    anakuma() : lavali.wilsoni { var x : lavali.wilsoni; () => { var y = this; }; return x; }
    kihaulei() : panglima.amphibius<trivirgatus.oconnelli, macrorhinos.konganensis> { var x : panglima.amphibius<trivirgatus.oconnelli, macrorhinos.konganensis>; () => { var y = this; }; return x; }
    gymnura() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
    olchonensis() : rendalli.crenulata<trivirgatus.falconeri, provocax.melanoleuca> { var x : rendalli.crenulata<trivirgatus.falconeri, provocax.melanoleuca>; () => { var y = this; }; return x; }
  }
  export class durangae extends dogramacii.aurata {
    Californium() : panamensis.setulosus<lutreolus.punicus, dammermani.melanops> { var x : panamensis.setulosus<lutreolus.punicus, dammermani.melanops>; () => { var y = this; }; return x; }
    Flerovium() : howi.angulatus<petrophilus.minutilla, lavali.xanthognathus> { var x : howi.angulatus<petrophilus.minutilla, lavali.xanthognathus>; () => { var y = this; }; return x; }
    phrudus() : sagitta.stolzmanni { var x : sagitta.stolzmanni; () => { var y = this; }; return x; }
  }
}
module ruatanica {
  export class hector<T0, T1> {
    humulis() : julianae.steerii { var x : julianae.steerii; () => { var y = this; }; return x; }
    eurycerus() : panamensis.linulus<ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops>, lavali.wilsoni> { var x : panamensis.linulus<ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops>, lavali.wilsoni>; () => { var y = this; }; return x; }
  }
}
module Lanthanum {
  export class suillus<T0, T1> {
    spilosoma() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
    tumbalensis() : caurinus.megaphyllus { var x : caurinus.megaphyllus; () => { var y = this; }; return x; }
    anatolicus() : julianae.steerii { var x : julianae.steerii; () => { var y = this; }; return x; }
  }
  export class nitidus<T0, T1> extends argurus.gilbertii<lavali.thaeleri, lutreolus.punicus> {
    granatensis() : quasiater.bobrinskoi { var x : quasiater.bobrinskoi; () => { var y = this; }; return x; }
    negligens() : minutus.inez<lavali.wilsoni, lavali.wilsoni> { var x : minutus.inez<lavali.wilsoni, lavali.wilsoni>; () => { var y = this; }; return x; }
    lewisi() : julianae.oralis<lavali.xanthognathus, argurus.oreas> { var x : julianae.oralis<lavali.xanthognathus, argurus.oreas>; () => { var y = this; }; return x; }
    arge() : chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus> { var x : chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>; () => { var y = this; }; return x; }
    dominicensis() : dammermani.melanops { var x : dammermani.melanops; () => { var y = this; }; return x; }
    taurus() : macrorhinos.konganensis { var x : macrorhinos.konganensis; () => { var y = this; }; return x; }
    tonganus() : argurus.netscheri<dogramacii.aurata, dogramacii.aurata> { var x : argurus.netscheri<dogramacii.aurata, dogramacii.aurata>; () => { var y = this; }; return x; }
    silvatica() : rendalli.moojeni<dogramacii.aurata, lavali.otion> { var x : rendalli.moojeni<dogramacii.aurata, lavali.otion>; () => { var y = this; }; return x; }
    midas() : lavali.xanthognathus { var x : lavali.xanthognathus; () => { var y = this; }; return x; }
    bicornis() : dogramacii.kaiseri { var x : dogramacii.kaiseri; () => { var y = this; }; return x; }
  }
  export class megalonyx extends caurinus.johorensis<caurinus.megaphyllus, julianae.steerii> {
    phillipsii() : macrorhinos.konganensis { var x : macrorhinos.konganensis; () => { var y = this; }; return x; }
    melanogaster() : rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis> { var x : rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis>; () => { var y = this; }; return x; }
    elaphus() : nitidus<petrophilus.minutilla, julianae.sumatrana> { var x : nitidus<petrophilus.minutilla, julianae.sumatrana>; () => { var y = this; }; return x; }
    elater() : lavali.lepturus { var x : lavali.lepturus; () => { var y = this; }; return x; }
    ourebi() : provocax.melanoleuca { var x : provocax.melanoleuca; () => { var y = this; }; return x; }
    caraccioli() : imperfecta.ciliolabrum<julianae.nudicaudus, ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis>> { var x : imperfecta.ciliolabrum<julianae.nudicaudus, ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis>>; () => { var y = this; }; return x; }
    parva() : gabriellae.echinatus { var x : gabriellae.echinatus; () => { var y = this; }; return x; }
    albipes() : quasiater.wattsi<dammermani.melanops, megalonyx> { var x : quasiater.wattsi<dammermani.melanops, megalonyx>; () => { var y = this; }; return x; }
  }
  export class jugularis {
    torrei() : petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon> { var x : petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>; () => { var y = this; }; return x; }
    revoili() : lavali.wilsoni { var x : lavali.wilsoni; () => { var y = this; }; return x; }
    macrobullatus() : macrorhinos.daphaenodon { var x : macrorhinos.daphaenodon; () => { var y = this; }; return x; }
    compactus() : sagitta.stolzmanni { var x : sagitta.stolzmanni; () => { var y = this; }; return x; }
    talpinus() : nitidus<ruatanica.americanus, sagitta.stolzmanni> { var x : nitidus<ruatanica.americanus, sagitta.stolzmanni>; () => { var y = this; }; return x; }
    stramineus() : gabriellae.amicus { var x : gabriellae.amicus; () => { var y = this; }; return x; }
    dartmouthi() : trivirgatus.mixtus<macrorhinos.daphaenodon, argurus.luctuosa> { var x : trivirgatus.mixtus<macrorhinos.daphaenodon, argurus.luctuosa>; () => { var y = this; }; return x; }
    ogilbyi() : argurus.dauricus<argurus.oreas, quasiater.carolinensis> { var x : argurus.dauricus<argurus.oreas, quasiater.carolinensis>; () => { var y = this; }; return x; }
    incomtus() : daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis> { var x : daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis>; () => { var y = this; }; return x; }
    surdaster() : ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus> { var x : ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus>; () => { var y = this; }; return x; }
    melanorhinus() : samarensis.pelurus<dammermani.melanops, rendalli.zuluensis> { var x : samarensis.pelurus<dammermani.melanops, rendalli.zuluensis>; () => { var y = this; }; return x; }
    picticaudata() : minutus.inez<quasiater.wattsi<quasiater.carolinensis, lavali.lepturus>, dogramacii.kaiseri> { var x : minutus.inez<quasiater.wattsi<quasiater.carolinensis, lavali.lepturus>, dogramacii.kaiseri>; () => { var y = this; }; return x; }
    pomona() : julianae.steerii { var x : julianae.steerii; () => { var y = this; }; return x; }
    ileile() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
  }
}
module rendalli {
  export class zuluensis extends julianae.steerii {
    telfairi() : argurus.wetmorei<Lanthanum.megalonyx, provocax.melanoleuca> { var x : argurus.wetmorei<Lanthanum.megalonyx, provocax.melanoleuca>; () => { var y = this; }; return x; }
    keyensis() : quasiater.wattsi<quasiater.carolinensis, lavali.lepturus> { var x : quasiater.wattsi<quasiater.carolinensis, lavali.lepturus>; () => { var y = this; }; return x; }
    occasius() : argurus.gilbertii<caurinus.psilurus, lavali.xanthognathus> { var x : argurus.gilbertii<caurinus.psilurus, lavali.xanthognathus>; () => { var y = this; }; return x; }
    damarensis() : julianae.galapagoensis { var x : julianae.galapagoensis; () => { var y = this; }; return x; }
    Neptunium() : panglima.abidi<dogramacii.robustulus, lutreolus.foina> { var x : panglima.abidi<dogramacii.robustulus, lutreolus.foina>; () => { var y = this; }; return x; }
    griseoflavus() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
    thar() : argurus.oreas { var x : argurus.oreas; () => { var y = this; }; return x; }
    alborufus() : panamensis.linulus<lavali.lepturus, argurus.oreas> { var x : panamensis.linulus<lavali.lepturus, argurus.oreas>; () => { var y = this; }; return x; }
    fusicaudus() : sagitta.stolzmanni { var x : sagitta.stolzmanni; () => { var y = this; }; return x; }
    gordonorum() : howi.angulatus<ruatanica.americanus, argurus.germaini> { var x : howi.angulatus<ruatanica.americanus, argurus.germaini>; () => { var y = this; }; return x; }
    ruber() : dammermani.siberu<lutreolus.punicus, julianae.acariensis> { var x : dammermani.siberu<lutreolus.punicus, julianae.acariensis>; () => { var y = this; }; return x; }
    desmarestianus() : julianae.steerii { var x : julianae.steerii; () => { var y = this; }; return x; }
    lutillus() : nigra.dolichurus<howi.marcanoi, lavali.wilsoni> { var x : nigra.dolichurus<howi.marcanoi, lavali.wilsoni>; () => { var y = this; }; return x; }
    salocco() : argurus.peninsulae { var x : argurus.peninsulae; () => { var y = this; }; return x; }
  }
  export class moojeni<T0, T1> {
    floweri() : lavali.otion { var x : lavali.otion; () => { var y = this; }; return x; }
    montosa() : imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla> { var x : imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>; () => { var y = this; }; return x; }
    miletus() : julianae.sumatrana { var x : julianae.sumatrana; () => { var y = this; }; return x; }
    heaneyi() : zuluensis { var x : zuluensis; () => { var y = this; }; return x; }
    marchei() : panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>> { var x : panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>; () => { var y = this; }; return x; }
    budini() : julianae.durangae { var x : julianae.durangae; () => { var y = this; }; return x; }
    maggietaylorae() : trivirgatus.mixtus<panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus>, sagitta.stolzmanni> { var x : trivirgatus.mixtus<panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus>, sagitta.stolzmanni>; () => { var y = this; }; return x; }
    poliocephalus() : julianae.gerbillus<julianae.durangae, dammermani.melanops> { var x : julianae.gerbillus<julianae.durangae, dammermani.melanops>; () => { var y = this; }; return x; }
    zibethicus() : minutus.inez<sagitta.stolzmanni, dammermani.melanops> { var x : minutus.inez<sagitta.stolzmanni, dammermani.melanops>; () => { var y = this; }; return x; }
    biacensis() : howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca> { var x : howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca>; () => { var y = this; }; return x; }
  }
  export class crenulata<T0, T1> extends trivirgatus.falconeri {
    salvanius() : howi.coludo<howi.marcanoi, rionegrensis.caniventer> { var x : howi.coludo<howi.marcanoi, rionegrensis.caniventer>; () => { var y = this; }; return x; }
    maritimus() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
    edax() : lutreolus.cor<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, rionegrensis.caniventer> { var x : lutreolus.cor<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, rionegrensis.caniventer>; () => { var y = this; }; return x; }
  }
}
module trivirgatus {
  export class tumidifrons<T0, T1> {
    nivalis() : dogramacii.kaiseri { var x : dogramacii.kaiseri; () => { var y = this; }; return x; }
    vestitus() : lavali.xanthognathus { var x : lavali.xanthognathus; () => { var y = this; }; return x; }
    aequatorius() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
    scherman() : oconnelli { var x : oconnelli; () => { var y = this; }; return x; }
    improvisum() : argurus.peninsulae { var x : argurus.peninsulae; () => { var y = this; }; return x; }
    cervinipes() : panglima.abidi<lavali.lepturus, caurinus.psilurus> { var x : panglima.abidi<lavali.lepturus, caurinus.psilurus>; () => { var y = this; }; return x; }
    audax() : dogramacii.robustulus { var x : dogramacii.robustulus; () => { var y = this; }; return x; }
    vallinus() : sagitta.sicarius<lavali.wilsoni, lutreolus.punicus> { var x : sagitta.sicarius<lavali.wilsoni, lutreolus.punicus>; () => { var y = this; }; return x; }
  }
  export class mixtus<T0, T1> extends argurus.pygmaea<argurus.oreas, panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>> {
    ochrogaster() : dogramacii.aurata { var x : dogramacii.aurata; () => { var y = this; }; return x; }
    bryophilus() : macrorhinos.marmosurus<dogramacii.koepckeae, panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>> { var x : macrorhinos.marmosurus<dogramacii.koepckeae, panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>>; () => { var y = this; }; return x; }
    liechtensteini() : rendalli.zuluensis { var x : rendalli.zuluensis; () => { var y = this; }; return x; }
    crawfordi() : howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>> { var x : howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>>; () => { var y = this; }; return x; }
    hypsibia() : lavali.thaeleri { var x : lavali.thaeleri; () => { var y = this; }; return x; }
    matacus() : panglima.fundatus<panamensis.linulus<lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>, dammermani.melanops> { var x : panglima.fundatus<panamensis.linulus<lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>, dammermani.melanops>; () => { var y = this; }; return x; }
    demidoff() : caurinus.johorensis<julianae.acariensis, rendalli.zuluensis> { var x : caurinus.johorensis<julianae.acariensis, rendalli.zuluensis>; () => { var y = this; }; return x; }
  }
  export class lotor<T0, T1> {
    balensis() : samarensis.pallidus { var x : samarensis.pallidus; () => { var y = this; }; return x; }
    pullata() : rionegrensis.veraecrucis<quasiater.carolinensis, argurus.peninsulae> { var x : rionegrensis.veraecrucis<quasiater.carolinensis, argurus.peninsulae>; () => { var y = this; }; return x; }
  }
  export class falconeri {
    cabrali() : rendalli.moojeni<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, daubentonii.arboreus<julianae.nudicaudus, julianae.steerii>> { var x : rendalli.moojeni<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, daubentonii.arboreus<julianae.nudicaudus, julianae.steerii>>; () => { var y = this; }; return x; }
    gouldi() : nigra.dolichurus<imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>>, patas.uralensis> { var x : nigra.dolichurus<imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>>, patas.uralensis>; () => { var y = this; }; return x; }
    fuscicollis() : samarensis.pelurus<dammermani.melanops, Lanthanum.nitidus<ruatanica.americanus, sagitta.stolzmanni>> { var x : samarensis.pelurus<dammermani.melanops, Lanthanum.nitidus<ruatanica.americanus, sagitta.stolzmanni>>; () => { var y = this; }; return x; }
    martiensseni() : sagitta.cinereus<imperfecta.ciliolabrum<lavali.otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>, dogramacii.koepckeae> { var x : sagitta.cinereus<imperfecta.ciliolabrum<lavali.otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>, dogramacii.koepckeae>; () => { var y = this; }; return x; }
    gaoligongensis() : dogramacii.koepckeae { var x : dogramacii.koepckeae; () => { var y = this; }; return x; }
    shawi() : minutus.inez<sagitta.stolzmanni, rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi>> { var x : minutus.inez<sagitta.stolzmanni, rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi>>; () => { var y = this; }; return x; }
    gmelini() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
  }
  export class oconnelli {
    youngsoni() : nigra.thalia<patas.uralensis, julianae.galapagoensis> { var x : nigra.thalia<patas.uralensis, julianae.galapagoensis>; () => { var y = this; }; return x; }
    terrestris() : macrorhinos.konganensis { var x : macrorhinos.konganensis; () => { var y = this; }; return x; }
    chrysopus() : sagitta.sicarius<dogramacii.koepckeae, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>> { var x : sagitta.sicarius<dogramacii.koepckeae, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>>; () => { var y = this; }; return x; }
    fuscomurina() : argurus.peninsulae { var x : argurus.peninsulae; () => { var y = this; }; return x; }
    hellwaldii() : nigra.gracilis<panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus>, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>> { var x : nigra.gracilis<panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus>, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>>; () => { var y = this; }; return x; }
    aenea() : argurus.luctuosa { var x : argurus.luctuosa; () => { var y = this; }; return x; }
    perrini() : quasiater.bobrinskoi { var x : quasiater.bobrinskoi; () => { var y = this; }; return x; }
    entellus() : dammermani.melanops { var x : dammermani.melanops; () => { var y = this; }; return x; }
    krebsii() : rionegrensis.veraecrucis<rionegrensis.caniventer, julianae.durangae> { var x : rionegrensis.veraecrucis<rionegrensis.caniventer, julianae.durangae>; () => { var y = this; }; return x; }
    cephalotes() : lutreolus.schlegeli { var x : lutreolus.schlegeli; () => { var y = this; }; return x; }
    molossinus() : daubentonii.nigricans<quasiater.carolinensis, daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis>> { var x : daubentonii.nigricans<quasiater.carolinensis, daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis>>; () => { var y = this; }; return x; }
    luisi() : dogramacii.robustulus { var x : dogramacii.robustulus; () => { var y = this; }; return x; }
    ceylonicus() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
    ralli() : lavali.xanthognathus { var x : lavali.xanthognathus; () => { var y = this; }; return x; }
  }
}
module quasiater {
  export class bobrinskoi {
    crassicaudatus() : samarensis.cahirinus<macrorhinos.daphaenodon, argurus.luctuosa> { var x : samarensis.cahirinus<macrorhinos.daphaenodon, argurus.luctuosa>; () => { var y = this; }; return x; }
    mulatta() : argurus.oreas { var x : argurus.oreas; () => { var y = this; }; return x; }
    ansorgei() : rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus> { var x : rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>; () => { var y = this; }; return x; }
    Copper() : argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri> { var x : argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri>; () => { var y = this; }; return x; }
  }
}
module ruatanica {
  export class americanus extends imperfecta.ciliolabrum<argurus.germaini, lutreolus.foina> {
    nasoloi() : macrorhinos.konganensis { var x : macrorhinos.konganensis; () => { var y = this; }; return x; }
    mystacalis() : howi.angulatus<quasiater.carolinensis, sagitta.stolzmanni> { var x : howi.angulatus<quasiater.carolinensis, sagitta.stolzmanni>; () => { var y = this; }; return x; }
    fardoulisi() : trivirgatus.oconnelli { var x : trivirgatus.oconnelli; () => { var y = this; }; return x; }
    tumidus() : gabriellae.amicus { var x : gabriellae.amicus; () => { var y = this; }; return x; }
  }
}
module lavali {
  export class wilsoni extends Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis> {
    setiger() : nigra.thalia<patas.uralensis, wilsoni> { var x : nigra.thalia<patas.uralensis, wilsoni>; () => { var y = this; }; return x; }
    lorentzii() : imperfecta.subspinosus { var x : imperfecta.subspinosus; () => { var y = this; }; return x; }
    antisensis() : lutreolus.foina { var x : lutreolus.foina; () => { var y = this; }; return x; }
    blossevillii() : dammermani.siberu<Lanthanum.megalonyx, dogramacii.kaiseri> { var x : dammermani.siberu<Lanthanum.megalonyx, dogramacii.kaiseri>; () => { var y = this; }; return x; }
    bontanus() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
    caligata() : argurus.oreas { var x : argurus.oreas; () => { var y = this; }; return x; }
    franqueti() : panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus> { var x : panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus>; () => { var y = this; }; return x; }
    roberti() : julianae.acariensis { var x : julianae.acariensis; () => { var y = this; }; return x; }
    degelidus() : chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus> { var x : chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>; () => { var y = this; }; return x; }
    amoenus() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
    kob() : trivirgatus.lotor<argurus.oreas, beisa> { var x : trivirgatus.lotor<argurus.oreas, beisa>; () => { var y = this; }; return x; }
    csorbai() : caurinus.johorensis<caurinus.megaphyllus, julianae.steerii> { var x : caurinus.johorensis<caurinus.megaphyllus, julianae.steerii>; () => { var y = this; }; return x; }
    dorsata() : gabriellae.echinatus { var x : gabriellae.echinatus; () => { var y = this; }; return x; }
  }
  export class beisa {
  }
  export class otion extends howi.coludo<argurus.oreas, howi.marcanoi> {
    bonaerensis() : provocax.melanoleuca { var x : provocax.melanoleuca; () => { var y = this; }; return x; }
    dussumieri() : nigra.gracilis<julianae.steerii, dogramacii.kaiseri> { var x : nigra.gracilis<julianae.steerii, dogramacii.kaiseri>; () => { var y = this; }; return x; }
    osvaldoreigi() : julianae.albidens<julianae.steerii, quasiater.carolinensis> { var x : julianae.albidens<julianae.steerii, quasiater.carolinensis>; () => { var y = this; }; return x; }
    grevyi() : samarensis.pallidus { var x : samarensis.pallidus; () => { var y = this; }; return x; }
    hirtula() : lepturus { var x : lepturus; () => { var y = this; }; return x; }
    cristatus() : argurus.luctuosa { var x : argurus.luctuosa; () => { var y = this; }; return x; }
    darlingtoni() : sagitta.leptoceros<wilsoni, trivirgatus.oconnelli> { var x : sagitta.leptoceros<wilsoni, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
    fontanierii() : panamensis.setulosus<samarensis.fuscus<wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, lutreolus.foina> { var x : panamensis.setulosus<samarensis.fuscus<wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, lutreolus.foina>; () => { var y = this; }; return x; }
    umbrosus() : howi.marcanoi { var x : howi.marcanoi; () => { var y = this; }; return x; }
    chiriquinus() : imperfecta.lasiurus<caurinus.psilurus, caurinus.psilurus> { var x : imperfecta.lasiurus<caurinus.psilurus, caurinus.psilurus>; () => { var y = this; }; return x; }
    orarius() : lutreolus.schlegeli { var x : lutreolus.schlegeli; () => { var y = this; }; return x; }
    ilaeus() : caurinus.mahaganus<julianae.acariensis, julianae.sumatrana> { var x : caurinus.mahaganus<julianae.acariensis, julianae.sumatrana>; () => { var y = this; }; return x; }
    musschenbroekii() : trivirgatus.falconeri { var x : trivirgatus.falconeri; () => { var y = this; }; return x; }
  }
  export class xanthognathus {
    nanulus() : daubentonii.nigricans<imperfecta.subspinosus, samarensis.pallidus> { var x : daubentonii.nigricans<imperfecta.subspinosus, samarensis.pallidus>; () => { var y = this; }; return x; }
    albigena() : chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi> { var x : chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi>; () => { var y = this; }; return x; }
    onca() : sagitta.stolzmanni { var x : sagitta.stolzmanni; () => { var y = this; }; return x; }
    gunnii() : minutus.himalayana<howi.coludo<lepturus, lutreolus.punicus>, nigra.thalia<patas.uralensis, dogramacii.robustulus>> { var x : minutus.himalayana<howi.coludo<lepturus, lutreolus.punicus>, nigra.thalia<patas.uralensis, dogramacii.robustulus>>; () => { var y = this; }; return x; }
    apeco() : lutreolus.foina { var x : lutreolus.foina; () => { var y = this; }; return x; }
    variegates() : gabriellae.klossii<wilsoni, julianae.nudicaudus> { var x : gabriellae.klossii<wilsoni, julianae.nudicaudus>; () => { var y = this; }; return x; }
    goudotii() : trivirgatus.falconeri { var x : trivirgatus.falconeri; () => { var y = this; }; return x; }
    pohlei() : Lanthanum.megalonyx { var x : Lanthanum.megalonyx; () => { var y = this; }; return x; }
    ineptus() : panamensis.setulosus<xanthognathus, beisa> { var x : panamensis.setulosus<xanthognathus, beisa>; () => { var y = this; }; return x; }
    euryotis() : rendalli.moojeni<julianae.steerii, samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>> { var x : rendalli.moojeni<julianae.steerii, samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>>; () => { var y = this; }; return x; }
    maurisca() : Lanthanum.suillus<rionegrensis.caniventer, imperfecta.subspinosus> { var x : Lanthanum.suillus<rionegrensis.caniventer, imperfecta.subspinosus>; () => { var y = this; }; return x; }
    coyhaiquensis() : caurinus.mahaganus<dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>>, lutreolus.punicus> { var x : caurinus.mahaganus<dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>>, lutreolus.punicus>; () => { var y = this; }; return x; }
  }
  export class thaeleri extends argurus.oreas {
    coromandra() : julianae.galapagoensis { var x : julianae.galapagoensis; () => { var y = this; }; return x; }
    parvipes() : nigra.dolichurus<argurus.germaini, samarensis.pallidus> { var x : nigra.dolichurus<argurus.germaini, samarensis.pallidus>; () => { var y = this; }; return x; }
    sponsorius() : rionegrensis.veraecrucis<chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi>, julianae.steerii> { var x : rionegrensis.veraecrucis<chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi>, julianae.steerii>; () => { var y = this; }; return x; }
    vates() : dogramacii.robustulus { var x : dogramacii.robustulus; () => { var y = this; }; return x; }
    roosmalenorum() : dogramacii.koepckeae { var x : dogramacii.koepckeae; () => { var y = this; }; return x; }
    rubicola() : rendalli.moojeni<rionegrensis.caniventer, rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>> { var x : rendalli.moojeni<rionegrensis.caniventer, rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>>; () => { var y = this; }; return x; }
    ikonnikovi() : argurus.luctuosa { var x : argurus.luctuosa; () => { var y = this; }; return x; }
    paramicrus() : imperfecta.ciliolabrum<otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>> { var x : imperfecta.ciliolabrum<otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>; () => { var y = this; }; return x; }
  }
  export class lepturus extends Lanthanum.suillus<dammermani.melanops, quasiater.carolinensis> {
    ferrumequinum() : argurus.netscheri<argurus.luctuosa, julianae.nudicaudus> { var x : argurus.netscheri<argurus.luctuosa, julianae.nudicaudus>; () => { var y = this; }; return x; }
    aequalis() : sagitta.cinereus<petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla>, Lanthanum.jugularis> { var x : sagitta.cinereus<petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla>, Lanthanum.jugularis>; () => { var y = this; }; return x; }
  }
}
module dogramacii {
  export class robustulus extends lavali.wilsoni {
    fossor() : minutus.inez<argurus.peninsulae, julianae.nudicaudus> { var x : minutus.inez<argurus.peninsulae, julianae.nudicaudus>; () => { var y = this; }; return x; }
    humboldti() : sagitta.cinereus<lavali.xanthognathus, argurus.oreas> { var x : sagitta.cinereus<lavali.xanthognathus, argurus.oreas>; () => { var y = this; }; return x; }
    mexicana() : macrorhinos.konganensis { var x : macrorhinos.konganensis; () => { var y = this; }; return x; }
    martini() : julianae.oralis<julianae.steerii, lavali.lepturus> { var x : julianae.oralis<julianae.steerii, lavali.lepturus>; () => { var y = this; }; return x; }
    beatus() : Lanthanum.jugularis { var x : Lanthanum.jugularis; () => { var y = this; }; return x; }
    leporina() : trivirgatus.falconeri { var x : trivirgatus.falconeri; () => { var y = this; }; return x; }
    pearsonii() : dammermani.melanops { var x : dammermani.melanops; () => { var y = this; }; return x; }
    keaysi() : howi.angulatus<lavali.beisa, rendalli.zuluensis> { var x : howi.angulatus<lavali.beisa, rendalli.zuluensis>; () => { var y = this; }; return x; }
    hindei() : imperfecta.lasiurus<macrorhinos.konganensis, julianae.steerii> { var x : imperfecta.lasiurus<macrorhinos.konganensis, julianae.steerii>; () => { var y = this; }; return x; }
  }
  export class koepckeae {
    culturatus() : samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana> { var x : samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana>; () => { var y = this; }; return x; }
  }
  export class kaiseri {
    bedfordiae() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
    paramorum() : Lanthanum.megalonyx { var x : Lanthanum.megalonyx; () => { var y = this; }; return x; }
    rubidus() : trivirgatus.lotor<julianae.steerii, samarensis.pallidus> { var x : trivirgatus.lotor<julianae.steerii, samarensis.pallidus>; () => { var y = this; }; return x; }
    juninensis() : quasiater.bobrinskoi { var x : quasiater.bobrinskoi; () => { var y = this; }; return x; }
    marginata() : argurus.wetmorei<rionegrensis.caniventer, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>> { var x : argurus.wetmorei<rionegrensis.caniventer, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>; () => { var y = this; }; return x; }
    Meitnerium() : ruatanica.Praseodymium<julianae.sumatrana, lutreolus.cor<Lanthanum.jugularis, julianae.galapagoensis>> { var x : ruatanica.Praseodymium<julianae.sumatrana, lutreolus.cor<Lanthanum.jugularis, julianae.galapagoensis>>; () => { var y = this; }; return x; }
    pinetorum() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
    hoolock() : samarensis.pelurus<argurus.oreas, argurus.luctuosa> { var x : samarensis.pelurus<argurus.oreas, argurus.luctuosa>; () => { var y = this; }; return x; }
    poeyi() : gabriellae.echinatus { var x : gabriellae.echinatus; () => { var y = this; }; return x; }
    Thulium() : julianae.durangae { var x : julianae.durangae; () => { var y = this; }; return x; }
    patrius() : Lanthanum.jugularis { var x : Lanthanum.jugularis; () => { var y = this; }; return x; }
    quadraticauda() : julianae.nudicaudus { var x : julianae.nudicaudus; () => { var y = this; }; return x; }
    ater() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
  }
  export class aurata {
    grunniens() : nigra.gracilis<samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana>, ruatanica.americanus> { var x : nigra.gracilis<samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana>, ruatanica.americanus>; () => { var y = this; }; return x; }
    howensis() : ruatanica.americanus { var x : ruatanica.americanus; () => { var y = this; }; return x; }
    karlkoopmani() : caurinus.psilurus { var x : caurinus.psilurus; () => { var y = this; }; return x; }
    mirapitanga() : julianae.albidens<gabriellae.echinatus, gabriellae.echinatus> { var x : julianae.albidens<gabriellae.echinatus, gabriellae.echinatus>; () => { var y = this; }; return x; }
    ophiodon() : aurata { var x : aurata; () => { var y = this; }; return x; }
    landeri() : samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus> { var x : samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>; () => { var y = this; }; return x; }
    sonomae() : trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, koepckeae> { var x : trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, koepckeae>; () => { var y = this; }; return x; }
    erythromos() : caurinus.johorensis<panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>> { var x : caurinus.johorensis<panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>; () => { var y = this; }; return x; }
  }
}
module lutreolus {
  export class schlegeli extends lavali.beisa {
    mittendorfi() : rionegrensis.caniventer { var x : rionegrensis.caniventer; () => { var y = this; }; return x; }
    blicki() : dogramacii.robustulus { var x : dogramacii.robustulus; () => { var y = this; }; return x; }
    culionensis() : argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer> { var x : argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer>; () => { var y = this; }; return x; }
    scrofa() : petrophilus.sodyi<gabriellae.amicus, julianae.sumatrana> { var x : petrophilus.sodyi<gabriellae.amicus, julianae.sumatrana>; () => { var y = this; }; return x; }
    fernandoni() : quasiater.carolinensis { var x : quasiater.carolinensis; () => { var y = this; }; return x; }
    Tin() : sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>> { var x : sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>; () => { var y = this; }; return x; }
    marmorata() : panamensis.setulosus<quasiater.carolinensis, daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus>> { var x : panamensis.setulosus<quasiater.carolinensis, daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus>>; () => { var y = this; }; return x; }
    tavaratra() : Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon> { var x : Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon>; () => { var y = this; }; return x; }
    peregrina() : daubentonii.nesiotes<macrorhinos.konganensis, lutreolus.punicus> { var x : daubentonii.nesiotes<macrorhinos.konganensis, lutreolus.punicus>; () => { var y = this; }; return x; }
    frontalis() : macrorhinos.marmosurus<ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>>, samarensis.pallidus> { var x : macrorhinos.marmosurus<ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>>, samarensis.pallidus>; () => { var y = this; }; return x; }
    cuniculus() : patas.uralensis { var x : patas.uralensis; () => { var y = this; }; return x; }
    magdalenae() : julianae.gerbillus<rionegrensis.caniventer, rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus>> { var x : julianae.gerbillus<rionegrensis.caniventer, rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus>>; () => { var y = this; }; return x; }
    andamanensis() : julianae.oralis<ruatanica.americanus, rendalli.zuluensis> { var x : julianae.oralis<ruatanica.americanus, rendalli.zuluensis>; () => { var y = this; }; return x; }
    dispar() : panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis> { var x : panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>; () => { var y = this; }; return x; }
  }
}
module argurus {
  export class dauricus<T0, T1> {
    chinensis() : Lanthanum.jugularis { var x : Lanthanum.jugularis; () => { var y = this; }; return x; }
    duodecimcostatus() : lavali.xanthognathus { var x : lavali.xanthognathus; () => { var y = this; }; return x; }
    foxi() : daubentonii.nesiotes<lavali.beisa, lavali.lepturus> { var x : daubentonii.nesiotes<lavali.beisa, lavali.lepturus>; () => { var y = this; }; return x; }
    macleayii() : petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla> { var x : petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla>; () => { var y = this; }; return x; }
    darienensis() : trivirgatus.oconnelli { var x : trivirgatus.oconnelli; () => { var y = this; }; return x; }
    hardwickii() : macrorhinos.daphaenodon { var x : macrorhinos.daphaenodon; () => { var y = this; }; return x; }
    albifrons() : rionegrensis.veraecrucis<lavali.lepturus, julianae.durangae> { var x : rionegrensis.veraecrucis<lavali.lepturus, julianae.durangae>; () => { var y = this; }; return x; }
    jacobitus() : caurinus.johorensis<macrorhinos.konganensis, caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>>> { var x : caurinus.johorensis<macrorhinos.konganensis, caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>>>; () => { var y = this; }; return x; }
    guentheri() : rendalli.moojeni<lutreolus.foina, argurus.oreas> { var x : rendalli.moojeni<lutreolus.foina, argurus.oreas>; () => { var y = this; }; return x; }
    mahomet() : imperfecta.ciliolabrum<argurus.germaini, lutreolus.foina> { var x : imperfecta.ciliolabrum<argurus.germaini, lutreolus.foina>; () => { var y = this; }; return x; }
    misionensis() : macrorhinos.marmosurus<daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>, gabriellae.echinatus> { var x : macrorhinos.marmosurus<daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>, gabriellae.echinatus>; () => { var y = this; }; return x; }
  }
}
module nigra {
  export class dolichurus<T0, T1> {
    solomonis() : panglima.abidi<quasiater.carolinensis, rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>>> { var x : panglima.abidi<quasiater.carolinensis, rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>>>; () => { var y = this; }; return x; }
    alfredi() : caurinus.psilurus { var x : caurinus.psilurus; () => { var y = this; }; return x; }
    morrisi() : ruatanica.hector<trivirgatus.oconnelli, sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>>> { var x : ruatanica.hector<trivirgatus.oconnelli, sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>>>; () => { var y = this; }; return x; }
    lekaguli() : Lanthanum.nitidus<dammermani.melanops, lavali.lepturus> { var x : Lanthanum.nitidus<dammermani.melanops, lavali.lepturus>; () => { var y = this; }; return x; }
    dimissus() : imperfecta.subspinosus { var x : imperfecta.subspinosus; () => { var y = this; }; return x; }
    phaeotis() : julianae.sumatrana { var x : julianae.sumatrana; () => { var y = this; }; return x; }
    ustus() : julianae.acariensis { var x : julianae.acariensis; () => { var y = this; }; return x; }
    sagei() : howi.marcanoi { var x : howi.marcanoi; () => { var y = this; }; return x; }
  }
}
module panglima {
    export class amphibius<T0, T1> extends caurinus.johorensis<Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana>, Lanthanum.jugularis> {
        bottegi(): macrorhinos.marmosurus<rendalli.moojeni<amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni> { var x: macrorhinos.marmosurus<rendalli.moojeni<amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>; () => { var y = this; }; return x; }
        jerdoni(): macrorhinos.daphaenodon { var x: macrorhinos.daphaenodon; () => { var y = this; }; return x; }
        camtschatica(): samarensis.pallidus { var x: samarensis.pallidus; () => { var y = this; }; return x; }
        spadix(): petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus> { var x: petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>; () => { var y = this; }; return x; }
        luismanueli(): rendalli.moojeni<julianae.sumatrana, trivirgatus.oconnelli> { var x: rendalli.moojeni<julianae.sumatrana, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
        aceramarcae(): daubentonii.arboreus<julianae.nudicaudus, julianae.steerii> { var x: daubentonii.arboreus<julianae.nudicaudus, julianae.steerii>; () => { var y = this; }; return x; }
    }
    export class fundatus<T0, T1> extends lutreolus.schlegeli {
        crassulus(): nigra.gracilis<provocax.melanoleuca, provocax.melanoleuca> { var x: nigra.gracilis<provocax.melanoleuca, provocax.melanoleuca>; () => { var y = this; }; return x; }
        flamarioni(): imperfecta.lasiurus<amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>> { var x: imperfecta.lasiurus<amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>; () => { var y = this; }; return x; }
        mirabilis(): macrorhinos.marmosurus<petrophilus.rosalia<julianae.steerii, lavali.beisa>, lavali.lepturus> { var x: macrorhinos.marmosurus<petrophilus.rosalia<julianae.steerii, lavali.beisa>, lavali.lepturus>; () => { var y = this; }; return x; }
    }
    export class abidi<T0, T1> extends argurus.dauricus<argurus.germaini, julianae.durangae> {
        greyii(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        macedonicus(): petrophilus.minutilla { var x: petrophilus.minutilla; () => { var y = this; }; return x; }
        galili(): samarensis.cahirinus<dammermani.melanops, samarensis.pallidus> { var x: samarensis.cahirinus<dammermani.melanops, samarensis.pallidus>; () => { var y = this; }; return x; }
        thierryi(): dogramacii.robustulus { var x: dogramacii.robustulus; () => { var y = this; }; return x; }
        ega(): imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>> { var x: imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>>; () => { var y = this; }; return x; }
    }
}
module quasiater {
    export class carolinensis {
        concinna(): rendalli.zuluensis { var x: rendalli.zuluensis; () => { var y = this; }; return x; }
        aeneus(): howi.marcanoi { var x: howi.marcanoi; () => { var y = this; }; return x; }
        aloysiisabaudiae(): argurus.netscheri<trivirgatus.lotor<argurus.oreas, lavali.beisa>, lavali.lepturus> { var x: argurus.netscheri<trivirgatus.lotor<argurus.oreas, lavali.beisa>, lavali.lepturus>; () => { var y = this; }; return x; }
        tenellus(): julianae.nudicaudus { var x: julianae.nudicaudus; () => { var y = this; }; return x; }
        andium(): lavali.beisa { var x: lavali.beisa; () => { var y = this; }; return x; }
        persephone(): panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni> { var x: panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni>; () => { var y = this; }; return x; }
        patrizii(): Lanthanum.megalonyx { var x: Lanthanum.megalonyx; () => { var y = this; }; return x; }
    }
}
module minutus {
    export class himalayana<T0, T1> extends lutreolus.punicus {
        simoni(): argurus.netscheri<lavali.lepturus, argurus.dauricus<argurus.oreas, quasiater.carolinensis>> { var x: argurus.netscheri<lavali.lepturus, argurus.dauricus<argurus.oreas, quasiater.carolinensis>>; () => { var y = this; }; return x; }
        lobata(): samarensis.pallidus { var x: samarensis.pallidus; () => { var y = this; }; return x; }
        rusticus(): dogramacii.aurata { var x: dogramacii.aurata; () => { var y = this; }; return x; }
        latona(): daubentonii.nesiotes<dammermani.melanops, Lanthanum.megalonyx> { var x: daubentonii.nesiotes<dammermani.melanops, Lanthanum.megalonyx>; () => { var y = this; }; return x; }
        famulus(): patas.uralensis { var x: patas.uralensis; () => { var y = this; }; return x; }
        flaviceps(): minutus.inez<argurus.oreas, panglima.fundatus<gabriellae.amicus, lutreolus.foina>> { var x: minutus.inez<argurus.oreas, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>; () => { var y = this; }; return x; }
        paradoxolophus(): nigra.dolichurus<lutreolus.schlegeli, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>> { var x: nigra.dolichurus<lutreolus.schlegeli, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>; () => { var y = this; }; return x; }
        Osmium(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        vulgaris(): Lanthanum.nitidus<lavali.lepturus, julianae.acariensis> { var x: Lanthanum.nitidus<lavali.lepturus, julianae.acariensis>; () => { var y = this; }; return x; }
        betsileoensis(): panglima.amphibius<caurinus.megaphyllus, lavali.lepturus> { var x: panglima.amphibius<caurinus.megaphyllus, lavali.lepturus>; () => { var y = this; }; return x; }
        vespuccii(): argurus.gilbertii<gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis>, provocax.melanoleuca> { var x: argurus.gilbertii<gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis>, provocax.melanoleuca>; () => { var y = this; }; return x; }
        olympus(): Lanthanum.megalonyx { var x: Lanthanum.megalonyx; () => { var y = this; }; return x; }
    }
}
module caurinus {
    export class mahaganus<T0, T1> extends panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon> {
        martiniquensis(): ruatanica.hector<julianae.sumatrana, macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<julianae.nudicaudus, lavali.otion>>> { var x: ruatanica.hector<julianae.sumatrana, macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<julianae.nudicaudus, lavali.otion>>>; () => { var y = this; }; return x; }
        devius(): samarensis.pelurus<dogramacii.aurata, minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri>> { var x: samarensis.pelurus<dogramacii.aurata, minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri>>; () => { var y = this; }; return x; }
        masalai(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        kathleenae(): nigra.dolichurus<patas.uralensis, caurinus.psilurus> { var x: nigra.dolichurus<patas.uralensis, caurinus.psilurus>; () => { var y = this; }; return x; }
        simulus(): gabriellae.echinatus { var x: gabriellae.echinatus; () => { var y = this; }; return x; }
        nigrovittatus(): caurinus.mahaganus<gabriellae.echinatus, petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>>> { var x: caurinus.mahaganus<gabriellae.echinatus, petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>>>; () => { var y = this; }; return x; }
        senegalensis(): gabriellae.klossii<howi.coludo<lavali.lepturus, lutreolus.punicus>, dammermani.melanops> { var x: gabriellae.klossii<howi.coludo<lavali.lepturus, lutreolus.punicus>, dammermani.melanops>; () => { var y = this; }; return x; }
        acticola(): argurus.luctuosa { var x: argurus.luctuosa; () => { var y = this; }; return x; }
    }
}
module macrorhinos {
    export class marmosurus<T0, T1> {
        tansaniana(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
    }
}
module howi {
    export class angulatus<T0, T1> extends sagitta.stolzmanni {
        pennatus(): howi.marcanoi { var x: howi.marcanoi; () => { var y = this; }; return x; }
    }
}
module daubentonii {
    export class nesiotes<T0, T1> {
    }
}
module nigra {
    export class thalia<T0, T1> {
        dichotomus(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        arnuxii(): panamensis.linulus<trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa> { var x: panamensis.linulus<trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>; () => { var y = this; }; return x; }
        verheyeni(): lavali.xanthognathus { var x: lavali.xanthognathus; () => { var y = this; }; return x; }
        dauuricus(): gabriellae.amicus { var x: gabriellae.amicus; () => { var y = this; }; return x; }
        tristriatus(): rionegrensis.veraecrucis<howi.marcanoi, panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi>> { var x: rionegrensis.veraecrucis<howi.marcanoi, panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi>>; () => { var y = this; }; return x; }
        lasiura(): panglima.abidi<samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, Lanthanum.nitidus<lavali.lepturus, julianae.acariensis>> { var x: panglima.abidi<samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, Lanthanum.nitidus<lavali.lepturus, julianae.acariensis>>; () => { var y = this; }; return x; }
        gangetica(): argurus.luctuosa { var x: argurus.luctuosa; () => { var y = this; }; return x; }
        brucei(): chrysaeolus.sarasinorum<julianae.steerii, ruatanica.americanus> { var x: chrysaeolus.sarasinorum<julianae.steerii, ruatanica.americanus>; () => { var y = this; }; return x; }
    }
}
module sagitta {
    export class walkeri extends minutus.portoricensis {
        maracajuensis(): samarensis.cahirinus<Lanthanum.jugularis, ruatanica.americanus> { var x: samarensis.cahirinus<Lanthanum.jugularis, ruatanica.americanus>; () => { var y = this; }; return x; }
    }
}
module minutus {
    export class inez<T0, T1> extends samarensis.pelurus<argurus.germaini, julianae.durangae> {
        vexillaris(): samarensis.cahirinus<lavali.lepturus, lavali.wilsoni> { var x: samarensis.cahirinus<lavali.lepturus, lavali.wilsoni>; () => { var y = this; }; return x; }
    }
}
module macrorhinos {
    export class konganensis extends imperfecta.lasiurus<caurinus.psilurus, caurinus.psilurus> {
    }
}
module panamensis {
    export class linulus<T0, T1> extends ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>> {
        goslingi(): daubentonii.arboreus<gabriellae.amicus, dogramacii.kaiseri> { var x: daubentonii.arboreus<gabriellae.amicus, dogramacii.kaiseri>; () => { var y = this; }; return x; }
        taki(): patas.uralensis { var x: patas.uralensis; () => { var y = this; }; return x; }
        fumosus(): rendalli.moojeni<argurus.netscheri<dogramacii.aurata, dogramacii.aurata>, lavali.beisa> { var x: rendalli.moojeni<argurus.netscheri<dogramacii.aurata, dogramacii.aurata>, lavali.beisa>; () => { var y = this; }; return x; }
        rufinus(): macrorhinos.konganensis { var x: macrorhinos.konganensis; () => { var y = this; }; return x; }
        lami(): nigra.thalia<patas.uralensis, dogramacii.robustulus> { var x: nigra.thalia<patas.uralensis, dogramacii.robustulus>; () => { var y = this; }; return x; }
        regina(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        nanilla(): dammermani.siberu<lavali.xanthognathus, trivirgatus.oconnelli> { var x: dammermani.siberu<lavali.xanthognathus, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
        enganus(): petrophilus.sodyi<dogramacii.aurata, argurus.oreas> { var x: petrophilus.sodyi<dogramacii.aurata, argurus.oreas>; () => { var y = this; }; return x; }
        gomantongensis(): rionegrensis.veraecrucis<caurinus.psilurus, minutus.inez<rendalli.zuluensis, rionegrensis.caniventer>> { var x: rionegrensis.veraecrucis<caurinus.psilurus, minutus.inez<rendalli.zuluensis, rionegrensis.caniventer>>; () => { var y = this; }; return x; }
    }
}
module nigra {
    export class gracilis<T0, T1> {
        weddellii(): nigra.dolichurus<dogramacii.aurata, julianae.steerii> { var x: nigra.dolichurus<dogramacii.aurata, julianae.steerii>; () => { var y = this; }; return x; }
        echinothrix(): Lanthanum.nitidus<panglima.amphibius<caurinus.megaphyllus, lavali.lepturus>, argurus.oreas> { var x: Lanthanum.nitidus<panglima.amphibius<caurinus.megaphyllus, lavali.lepturus>, argurus.oreas>; () => { var y = this; }; return x; }
        garridoi(): dogramacii.koepckeae { var x: dogramacii.koepckeae; () => { var y = this; }; return x; }
        rouxii(): nigra.gracilis<argurus.dauricus<macrorhinos.konganensis, patas.uralensis>, nigra.thalia<patas.uralensis, julianae.galapagoensis>> { var x: nigra.gracilis<argurus.dauricus<macrorhinos.konganensis, patas.uralensis>, nigra.thalia<patas.uralensis, julianae.galapagoensis>>; () => { var y = this; }; return x; }
        aurita(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        geoffrensis(): rionegrensis.caniventer { var x: rionegrensis.caniventer; () => { var y = this; }; return x; }
        theresa(): macrorhinos.marmosurus<argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>> { var x: macrorhinos.marmosurus<argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>; () => { var y = this; }; return x; }
        melanocarpus(): julianae.albidens<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, julianae.sumatrana> { var x: julianae.albidens<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, julianae.sumatrana>; () => { var y = this; }; return x; }
        dubiaquercus(): dogramacii.robustulus { var x: dogramacii.robustulus; () => { var y = this; }; return x; }
        pectoralis(): julianae.sumatrana { var x: julianae.sumatrana; () => { var y = this; }; return x; }
        apoensis(): caurinus.megaphyllus { var x: caurinus.megaphyllus; () => { var y = this; }; return x; }
        grisescens(): Lanthanum.jugularis { var x: Lanthanum.jugularis; () => { var y = this; }; return x; }
        ramirohitra(): panglima.amphibius<trivirgatus.falconeri, gabriellae.echinatus> { var x: panglima.amphibius<trivirgatus.falconeri, gabriellae.echinatus>; () => { var y = this; }; return x; }
    }
}
module samarensis {
    export class pelurus<T0, T1> extends sagitta.stolzmanni {
        Palladium(): panamensis.linulus<macrorhinos.konganensis, rionegrensis.caniventer> { var x: panamensis.linulus<macrorhinos.konganensis, rionegrensis.caniventer>; () => { var y = this; }; return x; }
        castanea(): argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>> { var x: argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>; () => { var y = this; }; return x; }
        chamek(): argurus.pygmaea<julianae.galapagoensis, provocax.melanoleuca> { var x: argurus.pygmaea<julianae.galapagoensis, provocax.melanoleuca>; () => { var y = this; }; return x; }
        nigriceps(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        lunatus(): pelurus<Lanthanum.jugularis, sagitta.walkeri> { var x: pelurus<Lanthanum.jugularis, sagitta.walkeri>; () => { var y = this; }; return x; }
        madurae(): rionegrensis.caniventer { var x: rionegrensis.caniventer; () => { var y = this; }; return x; }
        chinchilla(): macrorhinos.daphaenodon { var x: macrorhinos.daphaenodon; () => { var y = this; }; return x; }
        eliasi(): petrophilus.rosalia<julianae.steerii, lavali.beisa> { var x: petrophilus.rosalia<julianae.steerii, lavali.beisa>; () => { var y = this; }; return x; }
        proditor(): panamensis.setulosus<gabriellae.echinatus, julianae.steerii> { var x: panamensis.setulosus<gabriellae.echinatus, julianae.steerii>; () => { var y = this; }; return x; }
        gambianus(): quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>> { var x: quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>; () => { var y = this; }; return x; }
        petteri(): dogramacii.kaiseri { var x: dogramacii.kaiseri; () => { var y = this; }; return x; }
        nusatenggara(): panglima.amphibius<lavali.lepturus, quasiater.carolinensis> { var x: panglima.amphibius<lavali.lepturus, quasiater.carolinensis>; () => { var y = this; }; return x; }
        olitor(): rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi> { var x: rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi>; () => { var y = this; }; return x; }
    }
    export class fuscus<T0, T1> extends macrorhinos.daphaenodon {
        planifrons(): nigra.gracilis<julianae.nudicaudus, dogramacii.aurata> { var x: nigra.gracilis<julianae.nudicaudus, dogramacii.aurata>; () => { var y = this; }; return x; }
        badia(): julianae.sumatrana { var x: julianae.sumatrana; () => { var y = this; }; return x; }
        prymnolopha(): sagitta.walkeri { var x: sagitta.walkeri; () => { var y = this; }; return x; }
        natalensis(): trivirgatus.falconeri { var x: trivirgatus.falconeri; () => { var y = this; }; return x; }
        hunteri(): julianae.durangae { var x: julianae.durangae; () => { var y = this; }; return x; }
        sapiens(): pallidus { var x: pallidus; () => { var y = this; }; return x; }
        macrocercus(): panamensis.setulosus<dogramacii.koepckeae, julianae.sumatrana> { var x: panamensis.setulosus<dogramacii.koepckeae, julianae.sumatrana>; () => { var y = this; }; return x; }
        nimbae(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        suricatta(): daubentonii.nigricans<dammermani.melanops, imperfecta.subspinosus> { var x: daubentonii.nigricans<dammermani.melanops, imperfecta.subspinosus>; () => { var y = this; }; return x; }
        jagorii(): julianae.galapagoensis { var x: julianae.galapagoensis; () => { var y = this; }; return x; }
        beecrofti(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        imaizumii(): minutus.inez<julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion>, macrorhinos.konganensis> { var x: minutus.inez<julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion>, macrorhinos.konganensis>; () => { var y = this; }; return x; }
        colocolo(): quasiater.bobrinskoi { var x: quasiater.bobrinskoi; () => { var y = this; }; return x; }
        wolfi(): petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>> { var x: petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>>; () => { var y = this; }; return x; }
    }
    export class pallidus {
        oblativa(): trivirgatus.falconeri { var x: trivirgatus.falconeri; () => { var y = this; }; return x; }
        watersi(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        glacialis(): sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>> { var x: sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>>; () => { var y = this; }; return x; }
        viaria(): chrysaeolus.sarasinorum<lavali.xanthognathus, lutreolus.punicus> { var x: chrysaeolus.sarasinorum<lavali.xanthognathus, lutreolus.punicus>; () => { var y = this; }; return x; }
    }
    export class cahirinus<T0, T1> {
        alashanicus(): nigra.caucasica<ruatanica.americanus, argurus.peninsulae> { var x: nigra.caucasica<ruatanica.americanus, argurus.peninsulae>; () => { var y = this; }; return x; }
        flaviventer(): trivirgatus.tumidifrons<lavali.thaeleri, daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae>> { var x: trivirgatus.tumidifrons<lavali.thaeleri, daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae>>; () => { var y = this; }; return x; }
        bottai(): lutreolus.schlegeli { var x: lutreolus.schlegeli; () => { var y = this; }; return x; }
        pinetis(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        saussurei(): rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>> { var x: rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>>; () => { var y = this; }; return x; }
    }
}
module sagitta {
    export class leptoceros<T0, T1> extends caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>> {
        victus(): rionegrensis.caniventer { var x: rionegrensis.caniventer; () => { var y = this; }; return x; }
        hoplomyoides(): panglima.fundatus<julianae.gerbillus<imperfecta.subspinosus, julianae.durangae>, nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>> { var x: panglima.fundatus<julianae.gerbillus<imperfecta.subspinosus, julianae.durangae>, nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>>; () => { var y = this; }; return x; }
        gratiosus(): lavali.lepturus { var x: lavali.lepturus; () => { var y = this; }; return x; }
        rex(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        bolami(): trivirgatus.tumidifrons<lutreolus.schlegeli, ruatanica.americanus> { var x: trivirgatus.tumidifrons<lutreolus.schlegeli, ruatanica.americanus>; () => { var y = this; }; return x; }
    }
}
module daubentonii {
    export class nigricans<T0, T1> extends sagitta.stolzmanni {
        woosnami(): dogramacii.robustulus { var x: dogramacii.robustulus; () => { var y = this; }; return x; }
    }
}
module dammermani {
    export class siberu<T0, T1> {
    }
}
module argurus {
    export class pygmaea<T0, T1> extends rendalli.moojeni<macrorhinos.konganensis, gabriellae.echinatus> {
        pajeros(): gabriellae.echinatus { var x: gabriellae.echinatus; () => { var y = this; }; return x; }
        capucinus(): rendalli.zuluensis { var x: rendalli.zuluensis; () => { var y = this; }; return x; }
        cuvieri(): rionegrensis.caniventer { var x: rionegrensis.caniventer; () => { var y = this; }; return x; }
    }
}
module chrysaeolus {
    export class sarasinorum<T0, T1> extends caurinus.psilurus {
        belzebul(): samarensis.pallidus { var x: samarensis.pallidus; () => { var y = this; }; return x; }
        hinpoon(): nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli> { var x: nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
        kandti(): quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana> { var x: quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana>; () => { var y = this; }; return x; }
        cynosuros(): dammermani.melanops { var x: dammermani.melanops; () => { var y = this; }; return x; }
        Germanium(): lavali.beisa { var x: lavali.beisa; () => { var y = this; }; return x; }
        Ununoctium(): nigra.gracilis<lavali.xanthognathus, provocax.melanoleuca> { var x: nigra.gracilis<lavali.xanthognathus, provocax.melanoleuca>; () => { var y = this; }; return x; }
        princeps(): minutus.portoricensis { var x: minutus.portoricensis; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class wetmorei<T0, T1> {
        leucoptera(): petrophilus.rosalia<dogramacii.koepckeae, lutreolus.foina> { var x: petrophilus.rosalia<dogramacii.koepckeae, lutreolus.foina>; () => { var y = this; }; return x; }
        ochraventer(): sagitta.walkeri { var x: sagitta.walkeri; () => { var y = this; }; return x; }
        tephromelas(): Lanthanum.jugularis { var x: Lanthanum.jugularis; () => { var y = this; }; return x; }
        cracens(): argurus.gilbertii<lavali.thaeleri, lutreolus.punicus> { var x: argurus.gilbertii<lavali.thaeleri, lutreolus.punicus>; () => { var y = this; }; return x; }
        jamaicensis(): nigra.thalia<howi.marcanoi, rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis>> { var x: nigra.thalia<howi.marcanoi, rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis>>; () => { var y = this; }; return x; }
        gymnocaudus(): dogramacii.aurata { var x: dogramacii.aurata; () => { var y = this; }; return x; }
        mayori(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class oreas extends lavali.wilsoni {
        salamonis(): lavali.xanthognathus { var x: lavali.xanthognathus; () => { var y = this; }; return x; }
        paniscus(): ruatanica.Praseodymium<caurinus.psilurus, lavali.xanthognathus> { var x: ruatanica.Praseodymium<caurinus.psilurus, lavali.xanthognathus>; () => { var y = this; }; return x; }
        fagani(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        papuanus(): panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon> { var x: panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>; () => { var y = this; }; return x; }
        timidus(): dammermani.melanops { var x: dammermani.melanops; () => { var y = this; }; return x; }
        nghetinhensis(): gabriellae.klossii<argurus.luctuosa, julianae.steerii> { var x: gabriellae.klossii<argurus.luctuosa, julianae.steerii>; () => { var y = this; }; return x; }
        barbei(): samarensis.cahirinus<lavali.lepturus, quasiater.carolinensis> { var x: samarensis.cahirinus<lavali.lepturus, quasiater.carolinensis>; () => { var y = this; }; return x; }
        univittatus(): argurus.peninsulae { var x: argurus.peninsulae; () => { var y = this; }; return x; }
    }
}
module daubentonii {
    export class arboreus<T0, T1> {
        capreolus(): rendalli.crenulata<samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>, lavali.wilsoni> { var x: rendalli.crenulata<samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>, lavali.wilsoni>; () => { var y = this; }; return x; }
        moreni(): panglima.abidi<julianae.galapagoensis, dogramacii.koepckeae> { var x: panglima.abidi<julianae.galapagoensis, dogramacii.koepckeae>; () => { var y = this; }; return x; }
        hypoleucos(): nigra.gracilis<trivirgatus.falconeri, argurus.germaini> { var x: nigra.gracilis<trivirgatus.falconeri, argurus.germaini>; () => { var y = this; }; return x; }
        paedulcus(): minutus.portoricensis { var x: minutus.portoricensis; () => { var y = this; }; return x; }
        pucheranii(): samarensis.fuscus<julianae.durangae, caurinus.megaphyllus> { var x: samarensis.fuscus<julianae.durangae, caurinus.megaphyllus>; () => { var y = this; }; return x; }
        stella(): julianae.oralis<lutreolus.foina, quasiater.carolinensis> { var x: julianae.oralis<lutreolus.foina, quasiater.carolinensis>; () => { var y = this; }; return x; }
        brasiliensis(): imperfecta.subspinosus { var x: imperfecta.subspinosus; () => { var y = this; }; return x; }
        brevicaudata(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        vitticollis(): dogramacii.koepckeae { var x: dogramacii.koepckeae; () => { var y = this; }; return x; }
        huangensis(): caurinus.psilurus { var x: caurinus.psilurus; () => { var y = this; }; return x; }
        cameroni(): petrophilus.rosalia<dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, caurinus.psilurus> { var x: petrophilus.rosalia<dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, caurinus.psilurus>; () => { var y = this; }; return x; }
        tianshanica(): howi.marcanoi { var x: howi.marcanoi; () => { var y = this; }; return x; }
    }
}
module patas {
    export class uralensis {
        cartilagonodus(): Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis> { var x: Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis>; () => { var y = this; }; return x; }
        pyrrhinus(): lavali.beisa { var x: lavali.beisa; () => { var y = this; }; return x; }
        insulans(): Lanthanum.jugularis { var x: Lanthanum.jugularis; () => { var y = this; }; return x; }
        nigricauda(): caurinus.johorensis<Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana>, Lanthanum.jugularis> { var x: caurinus.johorensis<Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana>, Lanthanum.jugularis>; () => { var y = this; }; return x; }
        muricauda(): panglima.fundatus<lutreolus.foina, dammermani.siberu<lutreolus.punicus, julianae.acariensis>> { var x: panglima.fundatus<lutreolus.foina, dammermani.siberu<lutreolus.punicus, julianae.acariensis>>; () => { var y = this; }; return x; }
        albicaudus(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        fallax(): ruatanica.hector<lutreolus.punicus, gabriellae.amicus> { var x: ruatanica.hector<lutreolus.punicus, gabriellae.amicus>; () => { var y = this; }; return x; }
        attenuata(): macrorhinos.marmosurus<ruatanica.americanus, argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri>> { var x: macrorhinos.marmosurus<ruatanica.americanus, argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri>>; () => { var y = this; }; return x; }
        megalura(): howi.marcanoi { var x: howi.marcanoi; () => { var y = this; }; return x; }
        neblina(): samarensis.pelurus<macrorhinos.daphaenodon, rionegrensis.caniventer> { var x: samarensis.pelurus<macrorhinos.daphaenodon, rionegrensis.caniventer>; () => { var y = this; }; return x; }
        citellus(): daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer> { var x: daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>; () => { var y = this; }; return x; }
        tanezumi(): imperfecta.lasiurus<dogramacii.robustulus, caurinus.psilurus> { var x: imperfecta.lasiurus<dogramacii.robustulus, caurinus.psilurus>; () => { var y = this; }; return x; }
        albiventer(): rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus> { var x: rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus>; () => { var y = this; }; return x; }
    }
}
module provocax {
    export class melanoleuca extends lavali.wilsoni {
        Neodymium(): macrorhinos.marmosurus<petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi>, lutreolus.foina> { var x: macrorhinos.marmosurus<petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi>, lutreolus.foina>; () => { var y = this; }; return x; }
        baeri(): imperfecta.lasiurus<lavali.lepturus, ruatanica.americanus> { var x: imperfecta.lasiurus<lavali.lepturus, ruatanica.americanus>; () => { var y = this; }; return x; }
    }
}
module sagitta {
    export class sicarius<T0, T1> {
        Chlorine(): samarensis.cahirinus<nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>, dogramacii.robustulus> { var x: samarensis.cahirinus<nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>, dogramacii.robustulus>; () => { var y = this; }; return x; }
        simulator(): macrorhinos.marmosurus<Lanthanum.nitidus<dammermani.melanops, lavali.lepturus>, macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>> { var x: macrorhinos.marmosurus<Lanthanum.nitidus<dammermani.melanops, lavali.lepturus>, macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>>; () => { var y = this; }; return x; }
    }
}
module howi {
    export class marcanoi extends Lanthanum.megalonyx {
        formosae(): Lanthanum.megalonyx { var x: Lanthanum.megalonyx; () => { var y = this; }; return x; }
        dudui(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        leander(): daubentonii.nesiotes<Lanthanum.megalonyx, minutus.portoricensis> { var x: daubentonii.nesiotes<Lanthanum.megalonyx, minutus.portoricensis>; () => { var y = this; }; return x; }
        martinsi(): dogramacii.aurata { var x: dogramacii.aurata; () => { var y = this; }; return x; }
        beatrix(): imperfecta.ciliolabrum<provocax.melanoleuca, panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>>> { var x: imperfecta.ciliolabrum<provocax.melanoleuca, panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>>>; () => { var y = this; }; return x; }
        griseoventer(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        zerda(): quasiater.wattsi<julianae.oralis<julianae.steerii, lavali.lepturus>, howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>>> { var x: quasiater.wattsi<julianae.oralis<julianae.steerii, lavali.lepturus>, howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>>>; () => { var y = this; }; return x; }
        yucatanicus(): julianae.nudicaudus { var x: julianae.nudicaudus; () => { var y = this; }; return x; }
        nigrita(): argurus.peninsulae { var x: argurus.peninsulae; () => { var y = this; }; return x; }
        jouvenetae(): argurus.dauricus<argurus.germaini, julianae.durangae> { var x: argurus.dauricus<argurus.germaini, julianae.durangae>; () => { var y = this; }; return x; }
        indefessus(): sagitta.walkeri { var x: sagitta.walkeri; () => { var y = this; }; return x; }
        vuquangensis(): macrorhinos.daphaenodon { var x: macrorhinos.daphaenodon; () => { var y = this; }; return x; }
        Zirconium(): lavali.thaeleri { var x: lavali.thaeleri; () => { var y = this; }; return x; }
        hyaena(): julianae.oralis<lavali.beisa, argurus.oreas> { var x: julianae.oralis<lavali.beisa, argurus.oreas>; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class gilbertii<T0, T1> {
        nasutus(): lavali.lepturus { var x: lavali.lepturus; () => { var y = this; }; return x; }
        poecilops(): julianae.steerii { var x: julianae.steerii; () => { var y = this; }; return x; }
        sondaicus(): samarensis.fuscus<argurus.peninsulae, lavali.lepturus> { var x: samarensis.fuscus<argurus.peninsulae, lavali.lepturus>; () => { var y = this; }; return x; }
        auriventer(): petrophilus.rosalia<lavali.xanthognathus, trivirgatus.oconnelli> { var x: petrophilus.rosalia<lavali.xanthognathus, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
        cherriei(): ruatanica.Praseodymium<Lanthanum.jugularis, argurus.oreas> { var x: ruatanica.Praseodymium<Lanthanum.jugularis, argurus.oreas>; () => { var y = this; }; return x; }
        lindberghi(): minutus.inez<rendalli.zuluensis, rionegrensis.caniventer> { var x: minutus.inez<rendalli.zuluensis, rionegrensis.caniventer>; () => { var y = this; }; return x; }
        pipistrellus(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        paranus(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        dubosti(): nigra.thalia<lutreolus.schlegeli, julianae.sumatrana> { var x: nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>; () => { var y = this; }; return x; }
        opossum(): nigra.dolichurus<lavali.lepturus, samarensis.pallidus> { var x: nigra.dolichurus<lavali.lepturus, samarensis.pallidus>; () => { var y = this; }; return x; }
        oreopolus(): minutus.portoricensis { var x: minutus.portoricensis; () => { var y = this; }; return x; }
        amurensis(): daubentonii.arboreus<lavali.otion, macrorhinos.konganensis> { var x: daubentonii.arboreus<lavali.otion, macrorhinos.konganensis>; () => { var y = this; }; return x; }
    }
}
module petrophilus {
    export class minutilla {
    }
}
module lutreolus {
    export class punicus {
        strandi(): gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis> { var x: gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>; () => { var y = this; }; return x; }
        lar(): caurinus.mahaganus<julianae.nudicaudus, lavali.otion> { var x: caurinus.mahaganus<julianae.nudicaudus, lavali.otion>; () => { var y = this; }; return x; }
        erica(): dogramacii.koepckeae { var x: dogramacii.koepckeae; () => { var y = this; }; return x; }
        trichura(): macrorhinos.konganensis { var x: macrorhinos.konganensis; () => { var y = this; }; return x; }
        lemniscatus(): panglima.fundatus<gabriellae.amicus, lutreolus.foina> { var x: panglima.fundatus<gabriellae.amicus, lutreolus.foina>; () => { var y = this; }; return x; }
        aspalax(): panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis> { var x: panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>; () => { var y = this; }; return x; }
        marshalli(): julianae.nudicaudus { var x: julianae.nudicaudus; () => { var y = this; }; return x; }
        Zinc(): julianae.galapagoensis { var x: julianae.galapagoensis; () => { var y = this; }; return x; }
        monochromos(): howi.coludo<lavali.lepturus, lutreolus.punicus> { var x: howi.coludo<lavali.lepturus, lutreolus.punicus>; () => { var y = this; }; return x; }
        purinus(): ruatanica.hector<lutreolus.schlegeli, provocax.melanoleuca> { var x: ruatanica.hector<lutreolus.schlegeli, provocax.melanoleuca>; () => { var y = this; }; return x; }
        ischyrus(): lavali.lepturus { var x: lavali.lepturus; () => { var y = this; }; return x; }
        tenuis(): macrorhinos.daphaenodon { var x: macrorhinos.daphaenodon; () => { var y = this; }; return x; }
        Helium(): julianae.acariensis { var x: julianae.acariensis; () => { var y = this; }; return x; }
    }
}
module macrorhinos {
    export class daphaenodon {
        bredanensis(): julianae.sumatrana { var x: julianae.sumatrana; () => { var y = this; }; return x; }
        othus(): howi.coludo<argurus.oreas, howi.marcanoi> { var x: howi.coludo<argurus.oreas, howi.marcanoi>; () => { var y = this; }; return x; }
        hammondi(): julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion> { var x: julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion>; () => { var y = this; }; return x; }
        aureocollaris(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        flavipes(): petrophilus.minutilla { var x: petrophilus.minutilla; () => { var y = this; }; return x; }
        callosus(): trivirgatus.lotor<lutreolus.foina, dogramacii.robustulus> { var x: trivirgatus.lotor<lutreolus.foina, dogramacii.robustulus>; () => { var y = this; }; return x; }
    }
}
module sagitta {
    export class cinereus<T0, T1> {
        zunigae(): rendalli.crenulata<macrorhinos.konganensis, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>> { var x: rendalli.crenulata<macrorhinos.konganensis, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>; () => { var y = this; }; return x; }
        microps(): daubentonii.nigricans<caurinus.megaphyllus, quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana>> { var x: daubentonii.nigricans<caurinus.megaphyllus, quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana>>; () => { var y = this; }; return x; }
        guaporensis(): daubentonii.arboreus<gabriellae.amicus, argurus.germaini> { var x: daubentonii.arboreus<gabriellae.amicus, argurus.germaini>; () => { var y = this; }; return x; }
        tonkeana(): panglima.fundatus<petrophilus.minutilla, dammermani.melanops> { var x: panglima.fundatus<petrophilus.minutilla, dammermani.melanops>; () => { var y = this; }; return x; }
        montensis(): dammermani.siberu<dogramacii.aurata, trivirgatus.oconnelli> { var x: dammermani.siberu<dogramacii.aurata, trivirgatus.oconnelli>; () => { var y = this; }; return x; }
        sphinx(): minutus.portoricensis { var x: minutus.portoricensis; () => { var y = this; }; return x; }
        glis(): argurus.wetmorei<argurus.oreas, howi.marcanoi> { var x: argurus.wetmorei<argurus.oreas, howi.marcanoi>; () => { var y = this; }; return x; }
        dorsalis(): petrophilus.sodyi<argurus.luctuosa, julianae.sumatrana> { var x: petrophilus.sodyi<argurus.luctuosa, julianae.sumatrana>; () => { var y = this; }; return x; }
        fimbriatus(): provocax.melanoleuca { var x: provocax.melanoleuca; () => { var y = this; }; return x; }
        sara(): nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus> { var x: nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>; () => { var y = this; }; return x; }
        epimelas(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        pittieri(): samarensis.fuscus<quasiater.carolinensis, sagitta.stolzmanni> { var x: samarensis.fuscus<quasiater.carolinensis, sagitta.stolzmanni>; () => { var y = this; }; return x; }
    }
}
module nigra {
    export class caucasica<T0, T1> {
    }
}
module gabriellae {
    export class klossii<T0, T1> extends imperfecta.lasiurus<dogramacii.robustulus, caurinus.psilurus> {
    }
    export class amicus {
        pirrensis(): argurus.luctuosa { var x: argurus.luctuosa; () => { var y = this; }; return x; }
        phaeura(): panglima.abidi<lutreolus.foina, argurus.peninsulae> { var x: panglima.abidi<lutreolus.foina, argurus.peninsulae>; () => { var y = this; }; return x; }
        voratus(): lavali.thaeleri { var x: lavali.thaeleri; () => { var y = this; }; return x; }
        satarae(): trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni> { var x: trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>; () => { var y = this; }; return x; }
        hooperi(): caurinus.psilurus { var x: caurinus.psilurus; () => { var y = this; }; return x; }
        perrensi(): rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi> { var x: rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi>; () => { var y = this; }; return x; }
        ridei(): ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>> { var x: ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>>; () => { var y = this; }; return x; }
        audeberti(): daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus> { var x: daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus>; () => { var y = this; }; return x; }
        Lutetium(): macrorhinos.marmosurus<sagitta.stolzmanni, lavali.thaeleri> { var x: macrorhinos.marmosurus<sagitta.stolzmanni, lavali.thaeleri>; () => { var y = this; }; return x; }
        atrox(): samarensis.fuscus<julianae.oralis<julianae.steerii, lavali.lepturus>, dogramacii.koepckeae> { var x: samarensis.fuscus<julianae.oralis<julianae.steerii, lavali.lepturus>, dogramacii.koepckeae>; () => { var y = this; }; return x; }
    }
    export class echinatus {
        tenuipes(): howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>> { var x: howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>; () => { var y = this; }; return x; }
    }
}
module imperfecta {
    export class lasiurus<T0, T1> {
        marisae(): lavali.thaeleri { var x: lavali.thaeleri; () => { var y = this; }; return x; }
        fulvus(): argurus.germaini { var x: argurus.germaini; () => { var y = this; }; return x; }
        paranaensis(): dogramacii.koepckeae { var x: dogramacii.koepckeae; () => { var y = this; }; return x; }
        didactylus(): panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>> { var x: panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>; () => { var y = this; }; return x; }
        schreibersii(): nigra.gracilis<argurus.luctuosa, ruatanica.americanus> { var x: nigra.gracilis<argurus.luctuosa, ruatanica.americanus>; () => { var y = this; }; return x; }
        orii(): dogramacii.kaiseri { var x: dogramacii.kaiseri; () => { var y = this; }; return x; }
    }
    export class subspinosus {
        monticularis(): macrorhinos.konganensis { var x: macrorhinos.konganensis; () => { var y = this; }; return x; }
        Gadolinium(): nigra.caucasica<sagitta.stolzmanni, patas.uralensis> { var x: nigra.caucasica<sagitta.stolzmanni, patas.uralensis>; () => { var y = this; }; return x; }
        oasicus(): caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>> { var x: caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>>; () => { var y = this; }; return x; }
        paterculus(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        punctata(): lavali.thaeleri { var x: lavali.thaeleri; () => { var y = this; }; return x; }
        invictus(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        stangeri(): petrophilus.minutilla { var x: petrophilus.minutilla; () => { var y = this; }; return x; }
        siskiyou(): minutus.inez<macrorhinos.konganensis, samarensis.pallidus> { var x: minutus.inez<macrorhinos.konganensis, samarensis.pallidus>; () => { var y = this; }; return x; }
        welwitschii(): rionegrensis.caniventer { var x: rionegrensis.caniventer; () => { var y = this; }; return x; }
        Polonium(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        harpia(): argurus.luctuosa { var x: argurus.luctuosa; () => { var y = this; }; return x; }
    }
    export class ciliolabrum<T0, T1> extends dogramacii.robustulus {
        leschenaultii(): argurus.dauricus<Lanthanum.jugularis, ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus>> { var x: argurus.dauricus<Lanthanum.jugularis, ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus>>; () => { var y = this; }; return x; }
        ludia(): caurinus.johorensis<rionegrensis.caniventer, lutreolus.punicus> { var x: caurinus.johorensis<rionegrensis.caniventer, lutreolus.punicus>; () => { var y = this; }; return x; }
        sinicus(): macrorhinos.marmosurus<macrorhinos.daphaenodon, gabriellae.amicus> { var x: macrorhinos.marmosurus<macrorhinos.daphaenodon, gabriellae.amicus>; () => { var y = this; }; return x; }
    }
}
module quasiater {
    export class wattsi<T0, T1> {
        lagotis(): lavali.xanthognathus { var x: lavali.xanthognathus; () => { var y = this; }; return x; }
        hussoni(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        bilarni(): samarensis.cahirinus<rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>, dogramacii.koepckeae> { var x: samarensis.cahirinus<rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>, dogramacii.koepckeae>; () => { var y = this; }; return x; }
        cabrerae(): lavali.lepturus { var x: lavali.lepturus; () => { var y = this; }; return x; }
    }
}
module butleri {
}
module petrophilus {
    export class sodyi<T0, T1> extends quasiater.bobrinskoi {
        saundersiae(): samarensis.pallidus { var x: samarensis.pallidus; () => { var y = this; }; return x; }
        imberbis(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        cansdalei(): dammermani.melanops { var x: dammermani.melanops; () => { var y = this; }; return x; }
        Lawrencium(): nigra.dolichurus<julianae.sumatrana, imperfecta.subspinosus> { var x: nigra.dolichurus<julianae.sumatrana, imperfecta.subspinosus>; () => { var y = this; }; return x; }
        catta(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        breviceps(): argurus.dauricus<dogramacii.aurata, dammermani.melanops> { var x: argurus.dauricus<dogramacii.aurata, dammermani.melanops>; () => { var y = this; }; return x; }
        transitionalis(): rendalli.zuluensis { var x: rendalli.zuluensis; () => { var y = this; }; return x; }
        heptneri(): argurus.germaini { var x: argurus.germaini; () => { var y = this; }; return x; }
        bairdii(): lavali.beisa { var x: lavali.beisa; () => { var y = this; }; return x; }
    }
}
module caurinus {
    export class megaphyllus extends imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>> {
        montana(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        amatus(): lutreolus.schlegeli { var x: lutreolus.schlegeli; () => { var y = this; }; return x; }
        bucculentus(): gabriellae.echinatus { var x: gabriellae.echinatus; () => { var y = this; }; return x; }
        lepida(): rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>> { var x: rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>; () => { var y = this; }; return x; }
        graecus(): dogramacii.kaiseri { var x: dogramacii.kaiseri; () => { var y = this; }; return x; }
        forsteri(): petrophilus.minutilla { var x: petrophilus.minutilla; () => { var y = this; }; return x; }
        perotensis(): samarensis.cahirinus<minutus.portoricensis, lavali.lepturus> { var x: samarensis.cahirinus<minutus.portoricensis, lavali.lepturus>; () => { var y = this; }; return x; }
        cirrhosus(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
    }
}
module minutus {
    export class portoricensis {
        relictus(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        aequatorianus(): gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata> { var x: gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>; () => { var y = this; }; return x; }
        rhinogradoides(): samarensis.cahirinus<quasiater.carolinensis, julianae.durangae> { var x: samarensis.cahirinus<quasiater.carolinensis, julianae.durangae>; () => { var y = this; }; return x; }
    }
}
module lutreolus {
    export class foina {
        tarfayensis(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        Promethium(): samarensis.pelurus<argurus.germaini, julianae.durangae> { var x: samarensis.pelurus<argurus.germaini, julianae.durangae>; () => { var y = this; }; return x; }
        salinae(): gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis> { var x: gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis>; () => { var y = this; }; return x; }
        kerri(): howi.coludo<quasiater.carolinensis, minutus.portoricensis> { var x: howi.coludo<quasiater.carolinensis, minutus.portoricensis>; () => { var y = this; }; return x; }
        scotti(): quasiater.wattsi<macrorhinos.konganensis, dogramacii.robustulus> { var x: quasiater.wattsi<macrorhinos.konganensis, dogramacii.robustulus>; () => { var y = this; }; return x; }
        camerunensis(): julianae.gerbillus<imperfecta.subspinosus, julianae.durangae> { var x: julianae.gerbillus<imperfecta.subspinosus, julianae.durangae>; () => { var y = this; }; return x; }
        affinis(): argurus.germaini { var x: argurus.germaini; () => { var y = this; }; return x; }
        siebersi(): trivirgatus.lotor<argurus.oreas, nigra.thalia<patas.uralensis, lavali.wilsoni>> { var x: trivirgatus.lotor<argurus.oreas, nigra.thalia<patas.uralensis, lavali.wilsoni>>; () => { var y = this; }; return x; }
        maquassiensis(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        layardi(): julianae.albidens<howi.marcanoi, dogramacii.koepckeae> { var x: julianae.albidens<howi.marcanoi, dogramacii.koepckeae>; () => { var y = this; }; return x; }
        bishopi(): dogramacii.aurata { var x: dogramacii.aurata; () => { var y = this; }; return x; }
        apodemoides(): caurinus.psilurus { var x: caurinus.psilurus; () => { var y = this; }; return x; }
        argentiventer(): trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus> { var x: trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus>; () => { var y = this; }; return x; }
    }
}
module lutreolus {
    export class cor<T0, T1> extends panglima.fundatus<panamensis.linulus<trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>, dammermani.melanops> {
        antinorii(): petrophilus.sodyi<quasiater.carolinensis, argurus.germaini> { var x: petrophilus.sodyi<quasiater.carolinensis, argurus.germaini>; () => { var y = this; }; return x; }
        voi(): caurinus.johorensis<dammermani.melanops, macrorhinos.konganensis> { var x: caurinus.johorensis<dammermani.melanops, macrorhinos.konganensis>; () => { var y = this; }; return x; }
        mussoi(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
        truncatus(): trivirgatus.lotor<sagitta.stolzmanni, lutreolus.foina> { var x: trivirgatus.lotor<sagitta.stolzmanni, lutreolus.foina>; () => { var y = this; }; return x; }
        achates(): provocax.melanoleuca { var x: provocax.melanoleuca; () => { var y = this; }; return x; }
        praedatrix(): howi.angulatus<dogramacii.kaiseri, julianae.steerii> { var x: howi.angulatus<dogramacii.kaiseri, julianae.steerii>; () => { var y = this; }; return x; }
        mzabi(): quasiater.wattsi<trivirgatus.lotor<julianae.steerii, samarensis.pallidus>, minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis>> { var x: quasiater.wattsi<trivirgatus.lotor<julianae.steerii, samarensis.pallidus>, minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis>>; () => { var y = this; }; return x; }
        xanthinus(): nigra.gracilis<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, howi.marcanoi> { var x: nigra.gracilis<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, howi.marcanoi>; () => { var y = this; }; return x; }
        tapoatafa(): caurinus.megaphyllus { var x: caurinus.megaphyllus; () => { var y = this; }; return x; }
        castroviejoi(): Lanthanum.jugularis { var x: Lanthanum.jugularis; () => { var y = this; }; return x; }
    }
}
module howi {
    export class coludo<T0, T1> {
        bernhardi(): lutreolus.punicus { var x: lutreolus.punicus; () => { var y = this; }; return x; }
        isseli(): argurus.germaini { var x: argurus.germaini; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class germaini extends gabriellae.amicus {
        sharpei(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        palmarum(): macrorhinos.marmosurus<Lanthanum.megalonyx, lavali.thaeleri> { var x: macrorhinos.marmosurus<Lanthanum.megalonyx, lavali.thaeleri>; () => { var y = this; }; return x; }
    }
}
module sagitta {
    export class stolzmanni {
        riparius(): nigra.dolichurus<dogramacii.koepckeae, caurinus.psilurus> { var x: nigra.dolichurus<dogramacii.koepckeae, caurinus.psilurus>; () => { var y = this; }; return x; }
        dhofarensis(): lutreolus.foina { var x: lutreolus.foina; () => { var y = this; }; return x; }
        tricolor(): argurus.germaini { var x: argurus.germaini; () => { var y = this; }; return x; }
        gardneri(): lavali.xanthognathus { var x: lavali.xanthognathus; () => { var y = this; }; return x; }
        walleri(): rendalli.moojeni<chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>, gabriellae.echinatus> { var x: rendalli.moojeni<chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>, gabriellae.echinatus>; () => { var y = this; }; return x; }
        talpoides(): gabriellae.echinatus { var x: gabriellae.echinatus; () => { var y = this; }; return x; }
        pallipes(): dammermani.melanops { var x: dammermani.melanops; () => { var y = this; }; return x; }
        lagurus(): lavali.beisa { var x: lavali.beisa; () => { var y = this; }; return x; }
        hipposideros(): julianae.albidens<argurus.luctuosa, gabriellae.echinatus> { var x: julianae.albidens<argurus.luctuosa, gabriellae.echinatus>; () => { var y = this; }; return x; }
        griselda(): caurinus.psilurus { var x: caurinus.psilurus; () => { var y = this; }; return x; }
        florium(): rendalli.zuluensis { var x: rendalli.zuluensis; () => { var y = this; }; return x; }
    }
}
module dammermani {
    export class melanops extends minutus.inez<sagitta.stolzmanni, dammermani.melanops> {
        blarina(): dammermani.melanops { var x: dammermani.melanops; () => { var y = this; }; return x; }
        harwoodi(): rionegrensis.veraecrucis<nigra.dolichurus<lavali.lepturus, samarensis.pallidus>, lavali.wilsoni> { var x: rionegrensis.veraecrucis<nigra.dolichurus<lavali.lepturus, samarensis.pallidus>, lavali.wilsoni>; () => { var y = this; }; return x; }
        ashaninka(): julianae.nudicaudus { var x: julianae.nudicaudus; () => { var y = this; }; return x; }
        wiedii(): julianae.steerii { var x: julianae.steerii; () => { var y = this; }; return x; }
        godmani(): imperfecta.subspinosus { var x: imperfecta.subspinosus; () => { var y = this; }; return x; }
        condorensis(): imperfecta.ciliolabrum<samarensis.pallidus, caurinus.psilurus> { var x: imperfecta.ciliolabrum<samarensis.pallidus, caurinus.psilurus>; () => { var y = this; }; return x; }
        xerophila(): panglima.abidi<minutus.portoricensis, patas.uralensis> { var x: panglima.abidi<minutus.portoricensis, patas.uralensis>; () => { var y = this; }; return x; }
        laminatus(): panglima.fundatus<howi.marcanoi, samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>> { var x: panglima.fundatus<howi.marcanoi, samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>>; () => { var y = this; }; return x; }
        archeri(): howi.marcanoi { var x: howi.marcanoi; () => { var y = this; }; return x; }
        hidalgo(): minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis> { var x: minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis>; () => { var y = this; }; return x; }
        unicolor(): lutreolus.schlegeli { var x: lutreolus.schlegeli; () => { var y = this; }; return x; }
        philippii(): nigra.gracilis<sagitta.walkeri, sagitta.stolzmanni> { var x: nigra.gracilis<sagitta.walkeri, sagitta.stolzmanni>; () => { var y = this; }; return x; }
        bocagei(): julianae.albidens<lavali.wilsoni, lavali.thaeleri> { var x: julianae.albidens<lavali.wilsoni, lavali.thaeleri>; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class peninsulae extends patas.uralensis {
        aitkeni(): trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>> { var x: trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>>; () => { var y = this; }; return x; }
        novaeangliae(): lavali.xanthognathus { var x: lavali.xanthognathus; () => { var y = this; }; return x; }
        olallae(): julianae.sumatrana { var x: julianae.sumatrana; () => { var y = this; }; return x; }
        anselli(): dogramacii.aurata { var x: dogramacii.aurata; () => { var y = this; }; return x; }
        timminsi(): macrorhinos.konganensis { var x: macrorhinos.konganensis; () => { var y = this; }; return x; }
        sordidus(): rendalli.moojeni<macrorhinos.konganensis, gabriellae.echinatus> { var x: rendalli.moojeni<macrorhinos.konganensis, gabriellae.echinatus>; () => { var y = this; }; return x; }
        telfordi(): trivirgatus.oconnelli { var x: trivirgatus.oconnelli; () => { var y = this; }; return x; }
        cavernarum(): minutus.inez<gabriellae.echinatus, argurus.luctuosa> { var x: minutus.inez<gabriellae.echinatus, argurus.luctuosa>; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class netscheri<T0, T1> {
        gravis(): nigra.caucasica<rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi>, dogramacii.kaiseri> { var x: nigra.caucasica<rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi>, dogramacii.kaiseri>; () => { var y = this; }; return x; }
        ruschii(): imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>> { var x: imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>; () => { var y = this; }; return x; }
        tricuspidatus(): lavali.wilsoni { var x: lavali.wilsoni; () => { var y = this; }; return x; }
        fernandezi(): dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>> { var x: dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>>; () => { var y = this; }; return x; }
        colletti(): samarensis.pallidus { var x: samarensis.pallidus; () => { var y = this; }; return x; }
        microbullatus(): lutreolus.schlegeli { var x: lutreolus.schlegeli; () => { var y = this; }; return x; }
        eburneae(): chrysaeolus.sarasinorum<macrorhinos.konganensis, julianae.acariensis> { var x: chrysaeolus.sarasinorum<macrorhinos.konganensis, julianae.acariensis>; () => { var y = this; }; return x; }
        tatei(): argurus.pygmaea<argurus.oreas, panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>> { var x: argurus.pygmaea<argurus.oreas, panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>>; () => { var y = this; }; return x; }
        millardi(): sagitta.walkeri { var x: sagitta.walkeri; () => { var y = this; }; return x; }
        pruinosus(): trivirgatus.falconeri { var x: trivirgatus.falconeri; () => { var y = this; }; return x; }
        delator(): argurus.netscheri<dogramacii.kaiseri, lavali.lepturus> { var x: argurus.netscheri<dogramacii.kaiseri, lavali.lepturus>; () => { var y = this; }; return x; }
        nyikae(): trivirgatus.tumidifrons<howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla>, julianae.acariensis> { var x: trivirgatus.tumidifrons<howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla>, julianae.acariensis>; () => { var y = this; }; return x; }
        ruemmleri(): panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>> { var x: panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>>; () => { var y = this; }; return x; }
    }
}
module ruatanica {
    export class Praseodymium<T0, T1> extends ruatanica.hector<lutreolus.punicus, gabriellae.amicus> {
        clara(): panglima.amphibius<imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>, argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer>> { var x: panglima.amphibius<imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>, argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer>>; () => { var y = this; }; return x; }
        spectabilis(): petrophilus.sodyi<rionegrensis.caniventer, quasiater.carolinensis> { var x: petrophilus.sodyi<rionegrensis.caniventer, quasiater.carolinensis>; () => { var y = this; }; return x; }
        kamensis(): trivirgatus.lotor<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, lavali.lepturus> { var x: trivirgatus.lotor<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, lavali.lepturus>; () => { var y = this; }; return x; }
        ruddi(): lutreolus.foina { var x: lutreolus.foina; () => { var y = this; }; return x; }
        bartelsii(): julianae.sumatrana { var x: julianae.sumatrana; () => { var y = this; }; return x; }
        yerbabuenae(): dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>> { var x: dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>; () => { var y = this; }; return x; }
        davidi(): trivirgatus.mixtus<provocax.melanoleuca, sagitta.stolzmanni> { var x: trivirgatus.mixtus<provocax.melanoleuca, sagitta.stolzmanni>; () => { var y = this; }; return x; }
        pilirostris(): argurus.wetmorei<imperfecta.lasiurus<panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>, macrorhinos.konganensis> { var x: argurus.wetmorei<imperfecta.lasiurus<panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>, macrorhinos.konganensis>; () => { var y = this; }; return x; }
        catherinae(): imperfecta.lasiurus<Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon>, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>> { var x: imperfecta.lasiurus<Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon>, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>; () => { var y = this; }; return x; }
        frontata(): argurus.oreas { var x: argurus.oreas; () => { var y = this; }; return x; }
        Terbium(): caurinus.mahaganus<julianae.galapagoensis, argurus.luctuosa> { var x: caurinus.mahaganus<julianae.galapagoensis, argurus.luctuosa>; () => { var y = this; }; return x; }
        thomensis(): minutus.inez<argurus.oreas, julianae.albidens<argurus.luctuosa, gabriellae.echinatus>> { var x: minutus.inez<argurus.oreas, julianae.albidens<argurus.luctuosa, gabriellae.echinatus>>; () => { var y = this; }; return x; }
        soricinus(): quasiater.carolinensis { var x: quasiater.carolinensis; () => { var y = this; }; return x; }
    }
}
module caurinus {
    export class johorensis<T0, T1> extends lutreolus.punicus {
        maini(): ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis> { var x: ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis>; () => { var y = this; }; return x; }
    }
}
module argurus {
    export class luctuosa {
        loriae(): rendalli.moojeni<macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>, lutreolus.punicus> { var x: rendalli.moojeni<macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>, lutreolus.punicus>; () => { var y = this; }; return x; }
    }
}
module panamensis {
    export class setulosus<T0, T1> {
        duthieae(): caurinus.mahaganus<howi.coludo<argurus.oreas, howi.marcanoi>, dogramacii.aurata> { var x: caurinus.mahaganus<howi.coludo<argurus.oreas, howi.marcanoi>, dogramacii.aurata>; () => { var y = this; }; return x; }
        guereza(): howi.coludo<sagitta.stolzmanni, quasiater.carolinensis> { var x: howi.coludo<sagitta.stolzmanni, quasiater.carolinensis>; () => { var y = this; }; return x; }
        buselaphus(): daubentonii.nesiotes<trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, dogramacii.koepckeae>, trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus>> { var x: daubentonii.nesiotes<trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, dogramacii.koepckeae>, trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus>>; () => { var y = this; }; return x; }
        nuttalli(): sagitta.cinereus<argurus.netscheri<argurus.luctuosa, julianae.nudicaudus>, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>> { var x: sagitta.cinereus<argurus.netscheri<argurus.luctuosa, julianae.nudicaudus>, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>; () => { var y = this; }; return x; }
        pelii(): rendalli.crenulata<Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis>, julianae.steerii> { var x: rendalli.crenulata<Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis>, julianae.steerii>; () => { var y = this; }; return x; }
        tunneyi(): sagitta.stolzmanni { var x: sagitta.stolzmanni; () => { var y = this; }; return x; }
        lamula(): patas.uralensis { var x: patas.uralensis; () => { var y = this; }; return x; }
        vampyrus(): julianae.oralis<lutreolus.foina, provocax.melanoleuca> { var x: julianae.oralis<lutreolus.foina, provocax.melanoleuca>; () => { var y = this; }; return x; }
    }
}
module petrophilus {
    export class rosalia<T0, T1> {
        palmeri(): panglima.amphibius<howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>, trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>>> { var x: panglima.amphibius<howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>, trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>>>; () => { var y = this; }; return x; }
        baeops(): Lanthanum.nitidus<lavali.thaeleri, lavali.lepturus> { var x: Lanthanum.nitidus<lavali.thaeleri, lavali.lepturus>; () => { var y = this; }; return x; }
        ozensis(): imperfecta.lasiurus<panglima.fundatus<gabriellae.amicus, lutreolus.foina>, lutreolus.foina> { var x: imperfecta.lasiurus<panglima.fundatus<gabriellae.amicus, lutreolus.foina>, lutreolus.foina>; () => { var y = this; }; return x; }
        creaghi(): argurus.luctuosa { var x: argurus.luctuosa; () => { var y = this; }; return x; }
        montivaga(): panamensis.setulosus<lavali.beisa, panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus>> { var x: panamensis.setulosus<lavali.beisa, panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus>>; () => { var y = this; }; return x; }
    }
}
module caurinus {
    export class psilurus extends lutreolus.punicus {
        socialis(): panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus> { var x: panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>; () => { var y = this; }; return x; }
        lundi(): petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi> { var x: petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi>; () => { var y = this; }; return x; }
        araeum(): imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa> { var x: imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>; () => { var y = this; }; return x; }
        calamianensis(): julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis> { var x: julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>; () => { var y = this; }; return x; }
        petersoni(): panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus> { var x: panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus>; () => { var y = this; }; return x; }
        nitela(): panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi> { var x: panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi>; () => { var y = this; }; return x; }
    }
}


//// [resolvingClassDeclarationWhenInBaseTypeResolution.js]
var __extends = (this && this.__extends) || function (d, b) {
    for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
    function __() { this.constructor = d; }
    d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
var rionegrensis;
(function (rionegrensis) {
    var caniventer = (function (_super) {
        __extends(caniventer, _super);
        function caniventer() {
            _super.apply(this, arguments);
        }
        caniventer.prototype.salomonseni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        caniventer.prototype.uchidai = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        caniventer.prototype.raffrayana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        caniventer.prototype.Uranium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        caniventer.prototype.nayaur = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return caniventer;
    })(Lanthanum.nitidus);
    rionegrensis.caniventer = caniventer;
    var veraecrucis = (function (_super) {
        __extends(veraecrucis, _super);
        function veraecrucis() {
            _super.apply(this, arguments);
        }
        veraecrucis.prototype.naso = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        veraecrucis.prototype.vancouverensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        veraecrucis.prototype.africana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        veraecrucis.prototype.palliolata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        veraecrucis.prototype.nivicola = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return veraecrucis;
    })(trivirgatus.mixtus);
    rionegrensis.veraecrucis = veraecrucis;
})(rionegrensis || (rionegrensis = {}));
var julianae;
(function (julianae) {
    var steerii = (function () {
        function steerii() {
        }
        return steerii;
    })();
    julianae.steerii = steerii;
    var nudicaudus = (function () {
        function nudicaudus() {
        }
        nudicaudus.prototype.brandtii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nudicaudus.prototype.maxwellii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nudicaudus.prototype.endoi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nudicaudus.prototype.venezuelae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nudicaudus.prototype.zamicrus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return nudicaudus;
    })();
    julianae.nudicaudus = nudicaudus;
    var galapagoensis = (function () {
        function galapagoensis() {
        }
        galapagoensis.prototype.isabellae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.rueppellii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.peregusna = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.gliroides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.banakrisi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.rozendaali = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        galapagoensis.prototype.stuhlmanni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return galapagoensis;
    })();
    julianae.galapagoensis = galapagoensis;
    var albidens = (function () {
        function albidens() {
        }
        albidens.prototype.mattheyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.Astatine = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.vincenti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.hirta = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.virginianus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.macrophyllum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        albidens.prototype.porcellus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return albidens;
    })();
    julianae.albidens = albidens;
    var oralis = (function (_super) {
        __extends(oralis, _super);
        function oralis() {
            _super.apply(this, arguments);
        }
        oralis.prototype.cepapi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.porteri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.bindi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.puda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.mindorensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.ignitus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.rufus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.monax = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.unalascensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.wuchihensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.leucippe = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.ordii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oralis.prototype.eisentrauti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return oralis;
    })(caurinus.psilurus);
    julianae.oralis = oralis;
    var sumatrana = (function (_super) {
        __extends(sumatrana, _super);
        function sumatrana() {
            _super.apply(this, arguments);
        }
        sumatrana.prototype.wolffsohni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.geata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.awashensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.sturdeei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.pachyurus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.lyelli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sumatrana.prototype.neohibernicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return sumatrana;
    })(Lanthanum.jugularis);
    julianae.sumatrana = sumatrana;
    var gerbillus = (function () {
        function gerbillus() {
        }
        gerbillus.prototype.pundti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.tristrami = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.swarthi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.horsfieldii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.diazi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.rennelli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.maulinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.muscina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.pelengensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.abramus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gerbillus.prototype.reevesi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return gerbillus;
    })();
    julianae.gerbillus = gerbillus;
    var acariensis = (function () {
        function acariensis() {
        }
        acariensis.prototype.levicula = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.minous = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.cinereiventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.longicaudatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.baeodon = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.soricoides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.datae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.spixii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.anakuma = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.kihaulei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.gymnura = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        acariensis.prototype.olchonensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return acariensis;
    })();
    julianae.acariensis = acariensis;
    var durangae = (function (_super) {
        __extends(durangae, _super);
        function durangae() {
            _super.apply(this, arguments);
        }
        durangae.prototype.Californium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        durangae.prototype.Flerovium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        durangae.prototype.phrudus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return durangae;
    })(dogramacii.aurata);
    julianae.durangae = durangae;
})(julianae || (julianae = {}));
var ruatanica;
(function (ruatanica) {
    var hector = (function () {
        function hector() {
        }
        hector.prototype.humulis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        hector.prototype.eurycerus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return hector;
    })();
    ruatanica.hector = hector;
})(ruatanica || (ruatanica = {}));
var Lanthanum;
(function (Lanthanum) {
    var suillus = (function () {
        function suillus() {
        }
        suillus.prototype.spilosoma = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        suillus.prototype.tumbalensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        suillus.prototype.anatolicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return suillus;
    })();
    Lanthanum.suillus = suillus;
    var nitidus = (function (_super) {
        __extends(nitidus, _super);
        function nitidus() {
            _super.apply(this, arguments);
        }
        nitidus.prototype.granatensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.negligens = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.lewisi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.arge = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.dominicensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.taurus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.tonganus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.silvatica = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.midas = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        nitidus.prototype.bicornis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return nitidus;
    })(argurus.gilbertii);
    Lanthanum.nitidus = nitidus;
    var megalonyx = (function (_super) {
        __extends(megalonyx, _super);
        function megalonyx() {
            _super.apply(this, arguments);
        }
        megalonyx.prototype.phillipsii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.melanogaster = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.elaphus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.elater = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.ourebi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.caraccioli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.parva = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megalonyx.prototype.albipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return megalonyx;
    })(caurinus.johorensis);
    Lanthanum.megalonyx = megalonyx;
    var jugularis = (function () {
        function jugularis() {
        }
        jugularis.prototype.torrei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.revoili = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.macrobullatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.compactus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.talpinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.stramineus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.dartmouthi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.ogilbyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.incomtus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.surdaster = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.melanorhinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.picticaudata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.pomona = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        jugularis.prototype.ileile = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return jugularis;
    })();
    Lanthanum.jugularis = jugularis;
})(Lanthanum || (Lanthanum = {}));
var rendalli;
(function (rendalli) {
    var zuluensis = (function (_super) {
        __extends(zuluensis, _super);
        function zuluensis() {
            _super.apply(this, arguments);
        }
        zuluensis.prototype.telfairi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.keyensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.occasius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.damarensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.Neptunium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.griseoflavus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.thar = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.alborufus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.fusicaudus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.gordonorum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.ruber = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.desmarestianus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.lutillus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        zuluensis.prototype.salocco = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return zuluensis;
    })(julianae.steerii);
    rendalli.zuluensis = zuluensis;
    var moojeni = (function () {
        function moojeni() {
        }
        moojeni.prototype.floweri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.montosa = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.miletus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.heaneyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.marchei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.budini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.maggietaylorae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.poliocephalus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.zibethicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        moojeni.prototype.biacensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return moojeni;
    })();
    rendalli.moojeni = moojeni;
    var crenulata = (function (_super) {
        __extends(crenulata, _super);
        function crenulata() {
            _super.apply(this, arguments);
        }
        crenulata.prototype.salvanius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        crenulata.prototype.maritimus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        crenulata.prototype.edax = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return crenulata;
    })(trivirgatus.falconeri);
    rendalli.crenulata = crenulata;
})(rendalli || (rendalli = {}));
var trivirgatus;
(function (trivirgatus) {
    var tumidifrons = (function () {
        function tumidifrons() {
        }
        tumidifrons.prototype.nivalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.vestitus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.aequatorius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.scherman = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.improvisum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.cervinipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.audax = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        tumidifrons.prototype.vallinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return tumidifrons;
    })();
    trivirgatus.tumidifrons = tumidifrons;
    var mixtus = (function (_super) {
        __extends(mixtus, _super);
        function mixtus() {
            _super.apply(this, arguments);
        }
        mixtus.prototype.ochrogaster = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.bryophilus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.liechtensteini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.crawfordi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.hypsibia = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.matacus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mixtus.prototype.demidoff = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return mixtus;
    })(argurus.pygmaea);
    trivirgatus.mixtus = mixtus;
    var lotor = (function () {
        function lotor() {
        }
        lotor.prototype.balensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lotor.prototype.pullata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return lotor;
    })();
    trivirgatus.lotor = lotor;
    var falconeri = (function () {
        function falconeri() {
        }
        falconeri.prototype.cabrali = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.gouldi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.fuscicollis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.martiensseni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.gaoligongensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.shawi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        falconeri.prototype.gmelini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return falconeri;
    })();
    trivirgatus.falconeri = falconeri;
    var oconnelli = (function () {
        function oconnelli() {
        }
        oconnelli.prototype.youngsoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.terrestris = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.chrysopus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.fuscomurina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.hellwaldii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.aenea = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.perrini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.entellus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.krebsii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.cephalotes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.molossinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.luisi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.ceylonicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oconnelli.prototype.ralli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return oconnelli;
    })();
    trivirgatus.oconnelli = oconnelli;
})(trivirgatus || (trivirgatus = {}));
var quasiater;
(function (quasiater) {
    var bobrinskoi = (function () {
        function bobrinskoi() {
        }
        bobrinskoi.prototype.crassicaudatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        bobrinskoi.prototype.mulatta = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        bobrinskoi.prototype.ansorgei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        bobrinskoi.prototype.Copper = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return bobrinskoi;
    })();
    quasiater.bobrinskoi = bobrinskoi;
})(quasiater || (quasiater = {}));
var ruatanica;
(function (ruatanica) {
    var americanus = (function (_super) {
        __extends(americanus, _super);
        function americanus() {
            _super.apply(this, arguments);
        }
        americanus.prototype.nasoloi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        americanus.prototype.mystacalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        americanus.prototype.fardoulisi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        americanus.prototype.tumidus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return americanus;
    })(imperfecta.ciliolabrum);
    ruatanica.americanus = americanus;
})(ruatanica || (ruatanica = {}));
var lavali;
(function (lavali) {
    var wilsoni = (function (_super) {
        __extends(wilsoni, _super);
        function wilsoni() {
            _super.apply(this, arguments);
        }
        wilsoni.prototype.setiger = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.lorentzii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.antisensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.blossevillii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.bontanus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.caligata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.franqueti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.roberti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.degelidus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.amoenus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.kob = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.csorbai = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wilsoni.prototype.dorsata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return wilsoni;
    })(Lanthanum.nitidus);
    lavali.wilsoni = wilsoni;
    var beisa = (function () {
        function beisa() {
        }
        return beisa;
    })();
    lavali.beisa = beisa;
    var otion = (function (_super) {
        __extends(otion, _super);
        function otion() {
            _super.apply(this, arguments);
        }
        otion.prototype.bonaerensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.dussumieri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.osvaldoreigi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.grevyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.hirtula = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.cristatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.darlingtoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.fontanierii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.umbrosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.chiriquinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.orarius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.ilaeus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        otion.prototype.musschenbroekii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return otion;
    })(howi.coludo);
    lavali.otion = otion;
    var xanthognathus = (function () {
        function xanthognathus() {
        }
        xanthognathus.prototype.nanulus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.albigena = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.onca = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.gunnii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.apeco = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.variegates = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.goudotii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.pohlei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.ineptus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.euryotis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.maurisca = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        xanthognathus.prototype.coyhaiquensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return xanthognathus;
    })();
    lavali.xanthognathus = xanthognathus;
    var thaeleri = (function (_super) {
        __extends(thaeleri, _super);
        function thaeleri() {
            _super.apply(this, arguments);
        }
        thaeleri.prototype.coromandra = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.parvipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.sponsorius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.vates = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.roosmalenorum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.rubicola = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.ikonnikovi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thaeleri.prototype.paramicrus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return thaeleri;
    })(argurus.oreas);
    lavali.thaeleri = thaeleri;
    var lepturus = (function (_super) {
        __extends(lepturus, _super);
        function lepturus() {
            _super.apply(this, arguments);
        }
        lepturus.prototype.ferrumequinum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lepturus.prototype.aequalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return lepturus;
    })(Lanthanum.suillus);
    lavali.lepturus = lepturus;
})(lavali || (lavali = {}));
var dogramacii;
(function (dogramacii) {
    var robustulus = (function (_super) {
        __extends(robustulus, _super);
        function robustulus() {
            _super.apply(this, arguments);
        }
        robustulus.prototype.fossor = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.humboldti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.mexicana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.martini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.beatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.leporina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.pearsonii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.keaysi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        robustulus.prototype.hindei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return robustulus;
    })(lavali.wilsoni);
    dogramacii.robustulus = robustulus;
    var koepckeae = (function () {
        function koepckeae() {
        }
        koepckeae.prototype.culturatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return koepckeae;
    })();
    dogramacii.koepckeae = koepckeae;
    var kaiseri = (function () {
        function kaiseri() {
        }
        kaiseri.prototype.bedfordiae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.paramorum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.rubidus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.juninensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.marginata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.Meitnerium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.pinetorum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.hoolock = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.poeyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.Thulium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.patrius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.quadraticauda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        kaiseri.prototype.ater = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return kaiseri;
    })();
    dogramacii.kaiseri = kaiseri;
    var aurata = (function () {
        function aurata() {
        }
        aurata.prototype.grunniens = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.howensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.karlkoopmani = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.mirapitanga = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.ophiodon = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.landeri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.sonomae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        aurata.prototype.erythromos = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return aurata;
    })();
    dogramacii.aurata = aurata;
})(dogramacii || (dogramacii = {}));
var lutreolus;
(function (lutreolus) {
    var schlegeli = (function (_super) {
        __extends(schlegeli, _super);
        function schlegeli() {
            _super.apply(this, arguments);
        }
        schlegeli.prototype.mittendorfi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.blicki = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.culionensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.scrofa = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.fernandoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.Tin = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.marmorata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.tavaratra = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.peregrina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.frontalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.cuniculus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.magdalenae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.andamanensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        schlegeli.prototype.dispar = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return schlegeli;
    })(lavali.beisa);
    lutreolus.schlegeli = schlegeli;
})(lutreolus || (lutreolus = {}));
var argurus;
(function (argurus) {
    var dauricus = (function () {
        function dauricus() {
        }
        dauricus.prototype.chinensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.duodecimcostatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.foxi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.macleayii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.darienensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.hardwickii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.albifrons = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.jacobitus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.guentheri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.mahomet = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dauricus.prototype.misionensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return dauricus;
    })();
    argurus.dauricus = dauricus;
})(argurus || (argurus = {}));
var nigra;
(function (nigra) {
    var dolichurus = (function () {
        function dolichurus() {
        }
        dolichurus.prototype.solomonis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.alfredi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.morrisi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.lekaguli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.dimissus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.phaeotis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.ustus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        dolichurus.prototype.sagei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return dolichurus;
    })();
    nigra.dolichurus = dolichurus;
})(nigra || (nigra = {}));
var panglima;
(function (panglima) {
    var amphibius = (function (_super) {
        __extends(amphibius, _super);
        function amphibius() {
            _super.apply(this, arguments);
        }
        amphibius.prototype.bottegi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amphibius.prototype.jerdoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amphibius.prototype.camtschatica = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amphibius.prototype.spadix = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amphibius.prototype.luismanueli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amphibius.prototype.aceramarcae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return amphibius;
    })(caurinus.johorensis);
    panglima.amphibius = amphibius;
    var fundatus = (function (_super) {
        __extends(fundatus, _super);
        function fundatus() {
            _super.apply(this, arguments);
        }
        fundatus.prototype.crassulus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fundatus.prototype.flamarioni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fundatus.prototype.mirabilis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return fundatus;
    })(lutreolus.schlegeli);
    panglima.fundatus = fundatus;
    var abidi = (function (_super) {
        __extends(abidi, _super);
        function abidi() {
            _super.apply(this, arguments);
        }
        abidi.prototype.greyii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        abidi.prototype.macedonicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        abidi.prototype.galili = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        abidi.prototype.thierryi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        abidi.prototype.ega = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return abidi;
    })(argurus.dauricus);
    panglima.abidi = abidi;
})(panglima || (panglima = {}));
var quasiater;
(function (quasiater) {
    var carolinensis = (function () {
        function carolinensis() {
        }
        carolinensis.prototype.concinna = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.aeneus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.aloysiisabaudiae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.tenellus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.andium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.persephone = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        carolinensis.prototype.patrizii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return carolinensis;
    })();
    quasiater.carolinensis = carolinensis;
})(quasiater || (quasiater = {}));
var minutus;
(function (minutus) {
    var himalayana = (function (_super) {
        __extends(himalayana, _super);
        function himalayana() {
            _super.apply(this, arguments);
        }
        himalayana.prototype.simoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.lobata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.rusticus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.latona = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.famulus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.flaviceps = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.paradoxolophus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.Osmium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.vulgaris = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.betsileoensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.vespuccii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        himalayana.prototype.olympus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return himalayana;
    })(lutreolus.punicus);
    minutus.himalayana = himalayana;
})(minutus || (minutus = {}));
var caurinus;
(function (caurinus) {
    var mahaganus = (function (_super) {
        __extends(mahaganus, _super);
        function mahaganus() {
            _super.apply(this, arguments);
        }
        mahaganus.prototype.martiniquensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.devius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.masalai = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.kathleenae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.simulus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.nigrovittatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.senegalensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        mahaganus.prototype.acticola = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return mahaganus;
    })(panglima.fundatus);
    caurinus.mahaganus = mahaganus;
})(caurinus || (caurinus = {}));
var macrorhinos;
(function (macrorhinos) {
    var marmosurus = (function () {
        function marmosurus() {
        }
        marmosurus.prototype.tansaniana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return marmosurus;
    })();
    macrorhinos.marmosurus = marmosurus;
})(macrorhinos || (macrorhinos = {}));
var howi;
(function (howi) {
    var angulatus = (function (_super) {
        __extends(angulatus, _super);
        function angulatus() {
            _super.apply(this, arguments);
        }
        angulatus.prototype.pennatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return angulatus;
    })(sagitta.stolzmanni);
    howi.angulatus = angulatus;
})(howi || (howi = {}));
var daubentonii;
(function (daubentonii) {
    var nesiotes = (function () {
        function nesiotes() {
        }
        return nesiotes;
    })();
    daubentonii.nesiotes = nesiotes;
})(daubentonii || (daubentonii = {}));
var nigra;
(function (nigra) {
    var thalia = (function () {
        function thalia() {
        }
        thalia.prototype.dichotomus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.arnuxii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.verheyeni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.dauuricus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.tristriatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.lasiura = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.gangetica = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        thalia.prototype.brucei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return thalia;
    })();
    nigra.thalia = thalia;
})(nigra || (nigra = {}));
var sagitta;
(function (sagitta) {
    var walkeri = (function (_super) {
        __extends(walkeri, _super);
        function walkeri() {
            _super.apply(this, arguments);
        }
        walkeri.prototype.maracajuensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return walkeri;
    })(minutus.portoricensis);
    sagitta.walkeri = walkeri;
})(sagitta || (sagitta = {}));
var minutus;
(function (minutus) {
    var inez = (function (_super) {
        __extends(inez, _super);
        function inez() {
            _super.apply(this, arguments);
        }
        inez.prototype.vexillaris = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return inez;
    })(samarensis.pelurus);
    minutus.inez = inez;
})(minutus || (minutus = {}));
var macrorhinos;
(function (macrorhinos) {
    var konganensis = (function (_super) {
        __extends(konganensis, _super);
        function konganensis() {
            _super.apply(this, arguments);
        }
        return konganensis;
    })(imperfecta.lasiurus);
    macrorhinos.konganensis = konganensis;
})(macrorhinos || (macrorhinos = {}));
var panamensis;
(function (panamensis) {
    var linulus = (function (_super) {
        __extends(linulus, _super);
        function linulus() {
            _super.apply(this, arguments);
        }
        linulus.prototype.goslingi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.taki = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.fumosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.rufinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.lami = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.regina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.nanilla = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.enganus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        linulus.prototype.gomantongensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return linulus;
    })(ruatanica.hector);
    panamensis.linulus = linulus;
})(panamensis || (panamensis = {}));
var nigra;
(function (nigra) {
    var gracilis = (function () {
        function gracilis() {
        }
        gracilis.prototype.weddellii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.echinothrix = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.garridoi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.rouxii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.aurita = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.geoffrensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.theresa = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.melanocarpus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.dubiaquercus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.pectoralis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.apoensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.grisescens = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gracilis.prototype.ramirohitra = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return gracilis;
    })();
    nigra.gracilis = gracilis;
})(nigra || (nigra = {}));
var samarensis;
(function (samarensis) {
    var pelurus = (function (_super) {
        __extends(pelurus, _super);
        function pelurus() {
            _super.apply(this, arguments);
        }
        pelurus.prototype.Palladium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.castanea = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.chamek = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.nigriceps = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.lunatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.madurae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.chinchilla = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.eliasi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.proditor = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.gambianus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.petteri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.nusatenggara = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pelurus.prototype.olitor = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return pelurus;
    })(sagitta.stolzmanni);
    samarensis.pelurus = pelurus;
    var fuscus = (function (_super) {
        __extends(fuscus, _super);
        function fuscus() {
            _super.apply(this, arguments);
        }
        fuscus.prototype.planifrons = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.badia = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.prymnolopha = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.natalensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.hunteri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.sapiens = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.macrocercus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.nimbae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.suricatta = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.jagorii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.beecrofti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.imaizumii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.colocolo = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        fuscus.prototype.wolfi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return fuscus;
    })(macrorhinos.daphaenodon);
    samarensis.fuscus = fuscus;
    var pallidus = (function () {
        function pallidus() {
        }
        pallidus.prototype.oblativa = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pallidus.prototype.watersi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pallidus.prototype.glacialis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pallidus.prototype.viaria = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return pallidus;
    })();
    samarensis.pallidus = pallidus;
    var cahirinus = (function () {
        function cahirinus() {
        }
        cahirinus.prototype.alashanicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cahirinus.prototype.flaviventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cahirinus.prototype.bottai = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cahirinus.prototype.pinetis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cahirinus.prototype.saussurei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return cahirinus;
    })();
    samarensis.cahirinus = cahirinus;
})(samarensis || (samarensis = {}));
var sagitta;
(function (sagitta) {
    var leptoceros = (function (_super) {
        __extends(leptoceros, _super);
        function leptoceros() {
            _super.apply(this, arguments);
        }
        leptoceros.prototype.victus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        leptoceros.prototype.hoplomyoides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        leptoceros.prototype.gratiosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        leptoceros.prototype.rex = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        leptoceros.prototype.bolami = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return leptoceros;
    })(caurinus.johorensis);
    sagitta.leptoceros = leptoceros;
})(sagitta || (sagitta = {}));
var daubentonii;
(function (daubentonii) {
    var nigricans = (function (_super) {
        __extends(nigricans, _super);
        function nigricans() {
            _super.apply(this, arguments);
        }
        nigricans.prototype.woosnami = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return nigricans;
    })(sagitta.stolzmanni);
    daubentonii.nigricans = nigricans;
})(daubentonii || (daubentonii = {}));
var dammermani;
(function (dammermani) {
    var siberu = (function () {
        function siberu() {
        }
        return siberu;
    })();
    dammermani.siberu = siberu;
})(dammermani || (dammermani = {}));
var argurus;
(function (argurus) {
    var pygmaea = (function (_super) {
        __extends(pygmaea, _super);
        function pygmaea() {
            _super.apply(this, arguments);
        }
        pygmaea.prototype.pajeros = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pygmaea.prototype.capucinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        pygmaea.prototype.cuvieri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return pygmaea;
    })(rendalli.moojeni);
    argurus.pygmaea = pygmaea;
})(argurus || (argurus = {}));
var chrysaeolus;
(function (chrysaeolus) {
    var sarasinorum = (function (_super) {
        __extends(sarasinorum, _super);
        function sarasinorum() {
            _super.apply(this, arguments);
        }
        sarasinorum.prototype.belzebul = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.hinpoon = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.kandti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.cynosuros = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.Germanium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.Ununoctium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sarasinorum.prototype.princeps = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return sarasinorum;
    })(caurinus.psilurus);
    chrysaeolus.sarasinorum = sarasinorum;
})(chrysaeolus || (chrysaeolus = {}));
var argurus;
(function (argurus) {
    var wetmorei = (function () {
        function wetmorei() {
        }
        wetmorei.prototype.leucoptera = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.ochraventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.tephromelas = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.cracens = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.jamaicensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.gymnocaudus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wetmorei.prototype.mayori = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return wetmorei;
    })();
    argurus.wetmorei = wetmorei;
})(argurus || (argurus = {}));
var argurus;
(function (argurus) {
    var oreas = (function (_super) {
        __extends(oreas, _super);
        function oreas() {
            _super.apply(this, arguments);
        }
        oreas.prototype.salamonis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.paniscus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.fagani = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.papuanus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.timidus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.nghetinhensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.barbei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        oreas.prototype.univittatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return oreas;
    })(lavali.wilsoni);
    argurus.oreas = oreas;
})(argurus || (argurus = {}));
var daubentonii;
(function (daubentonii) {
    var arboreus = (function () {
        function arboreus() {
        }
        arboreus.prototype.capreolus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.moreni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.hypoleucos = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.paedulcus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.pucheranii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.stella = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.brasiliensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.brevicaudata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.vitticollis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.huangensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.cameroni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        arboreus.prototype.tianshanica = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return arboreus;
    })();
    daubentonii.arboreus = arboreus;
})(daubentonii || (daubentonii = {}));
var patas;
(function (patas) {
    var uralensis = (function () {
        function uralensis() {
        }
        uralensis.prototype.cartilagonodus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.pyrrhinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.insulans = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.nigricauda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.muricauda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.albicaudus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.fallax = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.attenuata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.megalura = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.neblina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.citellus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.tanezumi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        uralensis.prototype.albiventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return uralensis;
    })();
    patas.uralensis = uralensis;
})(patas || (patas = {}));
var provocax;
(function (provocax) {
    var melanoleuca = (function (_super) {
        __extends(melanoleuca, _super);
        function melanoleuca() {
            _super.apply(this, arguments);
        }
        melanoleuca.prototype.Neodymium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanoleuca.prototype.baeri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return melanoleuca;
    })(lavali.wilsoni);
    provocax.melanoleuca = melanoleuca;
})(provocax || (provocax = {}));
var sagitta;
(function (sagitta) {
    var sicarius = (function () {
        function sicarius() {
        }
        sicarius.prototype.Chlorine = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sicarius.prototype.simulator = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return sicarius;
    })();
    sagitta.sicarius = sicarius;
})(sagitta || (sagitta = {}));
var howi;
(function (howi) {
    var marcanoi = (function (_super) {
        __extends(marcanoi, _super);
        function marcanoi() {
            _super.apply(this, arguments);
        }
        marcanoi.prototype.formosae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.dudui = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.leander = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.martinsi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.beatrix = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.griseoventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.zerda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.yucatanicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.nigrita = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.jouvenetae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.indefessus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.vuquangensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.Zirconium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        marcanoi.prototype.hyaena = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return marcanoi;
    })(Lanthanum.megalonyx);
    howi.marcanoi = marcanoi;
})(howi || (howi = {}));
var argurus;
(function (argurus) {
    var gilbertii = (function () {
        function gilbertii() {
        }
        gilbertii.prototype.nasutus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.poecilops = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.sondaicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.auriventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.cherriei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.lindberghi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.pipistrellus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.paranus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.dubosti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.opossum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.oreopolus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        gilbertii.prototype.amurensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return gilbertii;
    })();
    argurus.gilbertii = gilbertii;
})(argurus || (argurus = {}));
var petrophilus;
(function (petrophilus) {
    var minutilla = (function () {
        function minutilla() {
        }
        return minutilla;
    })();
    petrophilus.minutilla = minutilla;
})(petrophilus || (petrophilus = {}));
var lutreolus;
(function (lutreolus) {
    var punicus = (function () {
        function punicus() {
        }
        punicus.prototype.strandi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.lar = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.erica = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.trichura = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.lemniscatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.aspalax = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.marshalli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.Zinc = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.monochromos = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.purinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.ischyrus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.tenuis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        punicus.prototype.Helium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return punicus;
    })();
    lutreolus.punicus = punicus;
})(lutreolus || (lutreolus = {}));
var macrorhinos;
(function (macrorhinos) {
    var daphaenodon = (function () {
        function daphaenodon() {
        }
        daphaenodon.prototype.bredanensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        daphaenodon.prototype.othus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        daphaenodon.prototype.hammondi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        daphaenodon.prototype.aureocollaris = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        daphaenodon.prototype.flavipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        daphaenodon.prototype.callosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return daphaenodon;
    })();
    macrorhinos.daphaenodon = daphaenodon;
})(macrorhinos || (macrorhinos = {}));
var sagitta;
(function (sagitta) {
    var cinereus = (function () {
        function cinereus() {
        }
        cinereus.prototype.zunigae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.microps = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.guaporensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.tonkeana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.montensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.sphinx = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.glis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.dorsalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.fimbriatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.sara = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.epimelas = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cinereus.prototype.pittieri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return cinereus;
    })();
    sagitta.cinereus = cinereus;
})(sagitta || (sagitta = {}));
var nigra;
(function (nigra) {
    var caucasica = (function () {
        function caucasica() {
        }
        return caucasica;
    })();
    nigra.caucasica = caucasica;
})(nigra || (nigra = {}));
var gabriellae;
(function (gabriellae) {
    var klossii = (function (_super) {
        __extends(klossii, _super);
        function klossii() {
            _super.apply(this, arguments);
        }
        return klossii;
    })(imperfecta.lasiurus);
    gabriellae.klossii = klossii;
    var amicus = (function () {
        function amicus() {
        }
        amicus.prototype.pirrensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.phaeura = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.voratus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.satarae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.hooperi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.perrensi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.ridei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.audeberti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.Lutetium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        amicus.prototype.atrox = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return amicus;
    })();
    gabriellae.amicus = amicus;
    var echinatus = (function () {
        function echinatus() {
        }
        echinatus.prototype.tenuipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return echinatus;
    })();
    gabriellae.echinatus = echinatus;
})(gabriellae || (gabriellae = {}));
var imperfecta;
(function (imperfecta) {
    var lasiurus = (function () {
        function lasiurus() {
        }
        lasiurus.prototype.marisae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lasiurus.prototype.fulvus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lasiurus.prototype.paranaensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lasiurus.prototype.didactylus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lasiurus.prototype.schreibersii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        lasiurus.prototype.orii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return lasiurus;
    })();
    imperfecta.lasiurus = lasiurus;
    var subspinosus = (function () {
        function subspinosus() {
        }
        subspinosus.prototype.monticularis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.Gadolinium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.oasicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.paterculus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.punctata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.invictus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.stangeri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.siskiyou = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.welwitschii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.Polonium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        subspinosus.prototype.harpia = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return subspinosus;
    })();
    imperfecta.subspinosus = subspinosus;
    var ciliolabrum = (function (_super) {
        __extends(ciliolabrum, _super);
        function ciliolabrum() {
            _super.apply(this, arguments);
        }
        ciliolabrum.prototype.leschenaultii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        ciliolabrum.prototype.ludia = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        ciliolabrum.prototype.sinicus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return ciliolabrum;
    })(dogramacii.robustulus);
    imperfecta.ciliolabrum = ciliolabrum;
})(imperfecta || (imperfecta = {}));
var quasiater;
(function (quasiater) {
    var wattsi = (function () {
        function wattsi() {
        }
        wattsi.prototype.lagotis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wattsi.prototype.hussoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wattsi.prototype.bilarni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        wattsi.prototype.cabrerae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return wattsi;
    })();
    quasiater.wattsi = wattsi;
})(quasiater || (quasiater = {}));
var petrophilus;
(function (petrophilus) {
    var sodyi = (function (_super) {
        __extends(sodyi, _super);
        function sodyi() {
            _super.apply(this, arguments);
        }
        sodyi.prototype.saundersiae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.imberbis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.cansdalei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.Lawrencium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.catta = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.breviceps = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.transitionalis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.heptneri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        sodyi.prototype.bairdii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return sodyi;
    })(quasiater.bobrinskoi);
    petrophilus.sodyi = sodyi;
})(petrophilus || (petrophilus = {}));
var caurinus;
(function (caurinus) {
    var megaphyllus = (function (_super) {
        __extends(megaphyllus, _super);
        function megaphyllus() {
            _super.apply(this, arguments);
        }
        megaphyllus.prototype.montana = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.amatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.bucculentus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.lepida = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.graecus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.forsteri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.perotensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        megaphyllus.prototype.cirrhosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return megaphyllus;
    })(imperfecta.lasiurus);
    caurinus.megaphyllus = megaphyllus;
})(caurinus || (caurinus = {}));
var minutus;
(function (minutus) {
    var portoricensis = (function () {
        function portoricensis() {
        }
        portoricensis.prototype.relictus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        portoricensis.prototype.aequatorianus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        portoricensis.prototype.rhinogradoides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return portoricensis;
    })();
    minutus.portoricensis = portoricensis;
})(minutus || (minutus = {}));
var lutreolus;
(function (lutreolus) {
    var foina = (function () {
        function foina() {
        }
        foina.prototype.tarfayensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.Promethium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.salinae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.kerri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.scotti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.camerunensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.affinis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.siebersi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.maquassiensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.layardi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.bishopi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.apodemoides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        foina.prototype.argentiventer = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return foina;
    })();
    lutreolus.foina = foina;
})(lutreolus || (lutreolus = {}));
var lutreolus;
(function (lutreolus) {
    var cor = (function (_super) {
        __extends(cor, _super);
        function cor() {
            _super.apply(this, arguments);
        }
        cor.prototype.antinorii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.voi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.mussoi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.truncatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.achates = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.praedatrix = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.mzabi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.xanthinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.tapoatafa = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        cor.prototype.castroviejoi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return cor;
    })(panglima.fundatus);
    lutreolus.cor = cor;
})(lutreolus || (lutreolus = {}));
var howi;
(function (howi) {
    var coludo = (function () {
        function coludo() {
        }
        coludo.prototype.bernhardi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        coludo.prototype.isseli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return coludo;
    })();
    howi.coludo = coludo;
})(howi || (howi = {}));
var argurus;
(function (argurus) {
    var germaini = (function (_super) {
        __extends(germaini, _super);
        function germaini() {
            _super.apply(this, arguments);
        }
        germaini.prototype.sharpei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        germaini.prototype.palmarum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return germaini;
    })(gabriellae.amicus);
    argurus.germaini = germaini;
})(argurus || (argurus = {}));
var sagitta;
(function (sagitta) {
    var stolzmanni = (function () {
        function stolzmanni() {
        }
        stolzmanni.prototype.riparius = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.dhofarensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.tricolor = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.gardneri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.walleri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.talpoides = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.pallipes = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.lagurus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.hipposideros = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.griselda = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        stolzmanni.prototype.florium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return stolzmanni;
    })();
    sagitta.stolzmanni = stolzmanni;
})(sagitta || (sagitta = {}));
var dammermani;
(function (dammermani) {
    var melanops = (function (_super) {
        __extends(melanops, _super);
        function melanops() {
            _super.apply(this, arguments);
        }
        melanops.prototype.blarina = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.harwoodi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.ashaninka = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.wiedii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.godmani = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.condorensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.xerophila = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.laminatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.archeri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.hidalgo = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.unicolor = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.philippii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        melanops.prototype.bocagei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return melanops;
    })(minutus.inez);
    dammermani.melanops = melanops;
})(dammermani || (dammermani = {}));
var argurus;
(function (argurus) {
    var peninsulae = (function (_super) {
        __extends(peninsulae, _super);
        function peninsulae() {
            _super.apply(this, arguments);
        }
        peninsulae.prototype.aitkeni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.novaeangliae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.olallae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.anselli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.timminsi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.sordidus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.telfordi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        peninsulae.prototype.cavernarum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return peninsulae;
    })(patas.uralensis);
    argurus.peninsulae = peninsulae;
})(argurus || (argurus = {}));
var argurus;
(function (argurus) {
    var netscheri = (function () {
        function netscheri() {
        }
        netscheri.prototype.gravis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.ruschii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.tricuspidatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.fernandezi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.colletti = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.microbullatus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.eburneae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.tatei = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.millardi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.pruinosus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.delator = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.nyikae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        netscheri.prototype.ruemmleri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return netscheri;
    })();
    argurus.netscheri = netscheri;
})(argurus || (argurus = {}));
var ruatanica;
(function (ruatanica) {
    var Praseodymium = (function (_super) {
        __extends(Praseodymium, _super);
        function Praseodymium() {
            _super.apply(this, arguments);
        }
        Praseodymium.prototype.clara = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.spectabilis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.kamensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.ruddi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.bartelsii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.yerbabuenae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.davidi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.pilirostris = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.catherinae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.frontata = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.Terbium = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.thomensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        Praseodymium.prototype.soricinus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return Praseodymium;
    })(ruatanica.hector);
    ruatanica.Praseodymium = Praseodymium;
})(ruatanica || (ruatanica = {}));
var caurinus;
(function (caurinus) {
    var johorensis = (function (_super) {
        __extends(johorensis, _super);
        function johorensis() {
            _super.apply(this, arguments);
        }
        johorensis.prototype.maini = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return johorensis;
    })(lutreolus.punicus);
    caurinus.johorensis = johorensis;
})(caurinus || (caurinus = {}));
var argurus;
(function (argurus) {
    var luctuosa = (function () {
        function luctuosa() {
        }
        luctuosa.prototype.loriae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return luctuosa;
    })();
    argurus.luctuosa = luctuosa;
})(argurus || (argurus = {}));
var panamensis;
(function (panamensis) {
    var setulosus = (function () {
        function setulosus() {
        }
        setulosus.prototype.duthieae = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.guereza = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.buselaphus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.nuttalli = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.pelii = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.tunneyi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.lamula = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        setulosus.prototype.vampyrus = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return setulosus;
    })();
    panamensis.setulosus = setulosus;
})(panamensis || (panamensis = {}));
var petrophilus;
(function (petrophilus) {
    var rosalia = (function () {
        function rosalia() {
        }
        rosalia.prototype.palmeri = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        rosalia.prototype.baeops = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        rosalia.prototype.ozensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        rosalia.prototype.creaghi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        rosalia.prototype.montivaga = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return rosalia;
    })();
    petrophilus.rosalia = rosalia;
})(petrophilus || (petrophilus = {}));
var caurinus;
(function (caurinus) {
    var psilurus = (function (_super) {
        __extends(psilurus, _super);
        function psilurus() {
            _super.apply(this, arguments);
        }
        psilurus.prototype.socialis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        psilurus.prototype.lundi = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        psilurus.prototype.araeum = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        psilurus.prototype.calamianensis = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        psilurus.prototype.petersoni = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        psilurus.prototype.nitela = function () {
            var _this = this;
            var x;
            (function () { var y = _this; });
            return x;
        };
        return psilurus;
    })(lutreolus.punicus);
    caurinus.psilurus = psilurus;
})(caurinus || (caurinus = {}));


//// [resolvingClassDeclarationWhenInBaseTypeResolution.d.ts]
declare module rionegrensis {
    class caniventer extends Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana> {
        salomonseni(): caniventer;
        uchidai(): lavali.xanthognathus;
        raffrayana(): lavali.otion;
        Uranium(): minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri>;
        nayaur(): gabriellae.amicus;
    }
    class veraecrucis<T0, T1> extends trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus> {
        naso(): panamensis.setulosus<lutreolus.punicus, howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca>>;
        vancouverensis(): imperfecta.ciliolabrum<argurus.oreas, argurus.peninsulae>;
        africana(): argurus.gilbertii<panamensis.linulus<lavali.lepturus, argurus.oreas>, sagitta.cinereus<lavali.xanthognathus, argurus.oreas>>;
        palliolata(): Lanthanum.jugularis;
        nivicola(): samarensis.pallidus;
    }
}
declare module julianae {
    class steerii {
    }
    class nudicaudus {
        brandtii(): argurus.germaini;
        maxwellii(): ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops>;
        endoi(): panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>;
        venezuelae(): howi.marcanoi;
        zamicrus(): rionegrensis.caniventer;
    }
    class galapagoensis {
        isabellae(): panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>;
        rueppellii(): ruatanica.americanus;
        peregusna(): dogramacii.kaiseri;
        gliroides(): howi.coludo<howi.marcanoi, lavali.wilsoni>;
        banakrisi(): macrorhinos.daphaenodon;
        rozendaali(): lutreolus.foina;
        stuhlmanni(): panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus>;
    }
    class albidens<T0, T1> {
        mattheyi(): samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>;
        Astatine(): steerii;
        vincenti(): argurus.dauricus<macrorhinos.konganensis, patas.uralensis>;
        hirta(): Lanthanum.jugularis;
        virginianus(): durangae;
        macrophyllum(): howi.marcanoi;
        porcellus(): ruatanica.americanus;
    }
    class oralis<T0, T1> extends caurinus.psilurus {
        cepapi(): caurinus.psilurus;
        porteri(): lavali.thaeleri;
        bindi(): caurinus.mahaganus<gabriellae.amicus, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>;
        puda(): sagitta.stolzmanni;
        mindorensis(): trivirgatus.falconeri;
        ignitus(): petrophilus.rosalia<panamensis.setulosus<gabriellae.echinatus, steerii>, lavali.wilsoni>;
        rufus(): nudicaudus;
        monax(): imperfecta.subspinosus;
        unalascensis(): minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>;
        wuchihensis(): howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla>;
        leucippe(): lavali.otion;
        ordii(): daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>;
        eisentrauti(): rendalli.zuluensis;
    }
    class sumatrana extends Lanthanum.jugularis {
        wolffsohni(): Lanthanum.suillus<dammermani.melanops, quasiater.carolinensis>;
        geata(): ruatanica.hector<sumatrana, quasiater.bobrinskoi>;
        awashensis(): petrophilus.minutilla;
        sturdeei(): lutreolus.cor<Lanthanum.jugularis, galapagoensis>;
        pachyurus(): howi.angulatus<dogramacii.aurata, gerbillus<lavali.thaeleri, quasiater.carolinensis>>;
        lyelli(): provocax.melanoleuca;
        neohibernicus(): dammermani.siberu<lutreolus.foina, samarensis.pallidus>;
    }
    class gerbillus<T0, T1> {
        pundti(): sagitta.sicarius<dogramacii.koepckeae, caurinus.psilurus>;
        tristrami(): petrophilus.minutilla;
        swarthi(): lutreolus.foina;
        horsfieldii(): trivirgatus.falconeri;
        diazi(): imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>;
        rennelli(): argurus.luctuosa;
        maulinus(): lavali.lepturus;
        muscina(): daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae>;
        pelengensis(): sagitta.leptoceros<caurinus.psilurus, gabriellae.echinatus>;
        abramus(): lavali.thaeleri;
        reevesi(): provocax.melanoleuca;
    }
    class acariensis {
        levicula(): lavali.lepturus;
        minous(): argurus.dauricus<quasiater.carolinensis, lavali.otion>;
        cinereiventer(): panamensis.setulosus<sagitta.walkeri, lavali.otion>;
        longicaudatus(): macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<nudicaudus, lavali.otion>>;
        baeodon(): argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa>;
        soricoides(): argurus.luctuosa;
        datae(): daubentonii.arboreus<provocax.melanoleuca, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>;
        spixii(): imperfecta.subspinosus;
        anakuma(): lavali.wilsoni;
        kihaulei(): panglima.amphibius<trivirgatus.oconnelli, macrorhinos.konganensis>;
        gymnura(): quasiater.carolinensis;
        olchonensis(): rendalli.crenulata<trivirgatus.falconeri, provocax.melanoleuca>;
    }
    class durangae extends dogramacii.aurata {
        Californium(): panamensis.setulosus<lutreolus.punicus, dammermani.melanops>;
        Flerovium(): howi.angulatus<petrophilus.minutilla, lavali.xanthognathus>;
        phrudus(): sagitta.stolzmanni;
    }
}
declare module ruatanica {
    class hector<T0, T1> {
        humulis(): julianae.steerii;
        eurycerus(): panamensis.linulus<ruatanica.Praseodymium<Lanthanum.jugularis, dammermani.melanops>, lavali.wilsoni>;
    }
}
declare module Lanthanum {
    class suillus<T0, T1> {
        spilosoma(): quasiater.carolinensis;
        tumbalensis(): caurinus.megaphyllus;
        anatolicus(): julianae.steerii;
    }
    class nitidus<T0, T1> extends argurus.gilbertii<lavali.thaeleri, lutreolus.punicus> {
        granatensis(): quasiater.bobrinskoi;
        negligens(): minutus.inez<lavali.wilsoni, lavali.wilsoni>;
        lewisi(): julianae.oralis<lavali.xanthognathus, argurus.oreas>;
        arge(): chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>;
        dominicensis(): dammermani.melanops;
        taurus(): macrorhinos.konganensis;
        tonganus(): argurus.netscheri<dogramacii.aurata, dogramacii.aurata>;
        silvatica(): rendalli.moojeni<dogramacii.aurata, lavali.otion>;
        midas(): lavali.xanthognathus;
        bicornis(): dogramacii.kaiseri;
    }
    class megalonyx extends caurinus.johorensis<caurinus.megaphyllus, julianae.steerii> {
        phillipsii(): macrorhinos.konganensis;
        melanogaster(): rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis>;
        elaphus(): nitidus<petrophilus.minutilla, julianae.sumatrana>;
        elater(): lavali.lepturus;
        ourebi(): provocax.melanoleuca;
        caraccioli(): imperfecta.ciliolabrum<julianae.nudicaudus, ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis>>;
        parva(): gabriellae.echinatus;
        albipes(): quasiater.wattsi<dammermani.melanops, megalonyx>;
    }
    class jugularis {
        torrei(): petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>;
        revoili(): lavali.wilsoni;
        macrobullatus(): macrorhinos.daphaenodon;
        compactus(): sagitta.stolzmanni;
        talpinus(): nitidus<ruatanica.americanus, sagitta.stolzmanni>;
        stramineus(): gabriellae.amicus;
        dartmouthi(): trivirgatus.mixtus<macrorhinos.daphaenodon, argurus.luctuosa>;
        ogilbyi(): argurus.dauricus<argurus.oreas, quasiater.carolinensis>;
        incomtus(): daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis>;
        surdaster(): ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus>;
        melanorhinus(): samarensis.pelurus<dammermani.melanops, rendalli.zuluensis>;
        picticaudata(): minutus.inez<quasiater.wattsi<quasiater.carolinensis, lavali.lepturus>, dogramacii.kaiseri>;
        pomona(): julianae.steerii;
        ileile(): quasiater.carolinensis;
    }
}
declare module rendalli {
    class zuluensis extends julianae.steerii {
        telfairi(): argurus.wetmorei<Lanthanum.megalonyx, provocax.melanoleuca>;
        keyensis(): quasiater.wattsi<quasiater.carolinensis, lavali.lepturus>;
        occasius(): argurus.gilbertii<caurinus.psilurus, lavali.xanthognathus>;
        damarensis(): julianae.galapagoensis;
        Neptunium(): panglima.abidi<dogramacii.robustulus, lutreolus.foina>;
        griseoflavus(): ruatanica.americanus;
        thar(): argurus.oreas;
        alborufus(): panamensis.linulus<lavali.lepturus, argurus.oreas>;
        fusicaudus(): sagitta.stolzmanni;
        gordonorum(): howi.angulatus<ruatanica.americanus, argurus.germaini>;
        ruber(): dammermani.siberu<lutreolus.punicus, julianae.acariensis>;
        desmarestianus(): julianae.steerii;
        lutillus(): nigra.dolichurus<howi.marcanoi, lavali.wilsoni>;
        salocco(): argurus.peninsulae;
    }
    class moojeni<T0, T1> {
        floweri(): lavali.otion;
        montosa(): imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>;
        miletus(): julianae.sumatrana;
        heaneyi(): zuluensis;
        marchei(): panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>;
        budini(): julianae.durangae;
        maggietaylorae(): trivirgatus.mixtus<panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus>, sagitta.stolzmanni>;
        poliocephalus(): julianae.gerbillus<julianae.durangae, dammermani.melanops>;
        zibethicus(): minutus.inez<sagitta.stolzmanni, dammermani.melanops>;
        biacensis(): howi.coludo<quasiater.bobrinskoi, provocax.melanoleuca>;
    }
    class crenulata<T0, T1> extends trivirgatus.falconeri {
        salvanius(): howi.coludo<howi.marcanoi, rionegrensis.caniventer>;
        maritimus(): ruatanica.americanus;
        edax(): lutreolus.cor<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, rionegrensis.caniventer>;
    }
}
declare module trivirgatus {
    class tumidifrons<T0, T1> {
        nivalis(): dogramacii.kaiseri;
        vestitus(): lavali.xanthognathus;
        aequatorius(): rionegrensis.caniventer;
        scherman(): oconnelli;
        improvisum(): argurus.peninsulae;
        cervinipes(): panglima.abidi<lavali.lepturus, caurinus.psilurus>;
        audax(): dogramacii.robustulus;
        vallinus(): sagitta.sicarius<lavali.wilsoni, lutreolus.punicus>;
    }
    class mixtus<T0, T1> extends argurus.pygmaea<argurus.oreas, panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>> {
        ochrogaster(): dogramacii.aurata;
        bryophilus(): macrorhinos.marmosurus<dogramacii.koepckeae, panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>>;
        liechtensteini(): rendalli.zuluensis;
        crawfordi(): howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>>;
        hypsibia(): lavali.thaeleri;
        matacus(): panglima.fundatus<panamensis.linulus<lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>, dammermani.melanops>;
        demidoff(): caurinus.johorensis<julianae.acariensis, rendalli.zuluensis>;
    }
    class lotor<T0, T1> {
        balensis(): samarensis.pallidus;
        pullata(): rionegrensis.veraecrucis<quasiater.carolinensis, argurus.peninsulae>;
    }
    class falconeri {
        cabrali(): rendalli.moojeni<imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, daubentonii.arboreus<julianae.nudicaudus, julianae.steerii>>;
        gouldi(): nigra.dolichurus<imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>>, patas.uralensis>;
        fuscicollis(): samarensis.pelurus<dammermani.melanops, Lanthanum.nitidus<ruatanica.americanus, sagitta.stolzmanni>>;
        martiensseni(): sagitta.cinereus<imperfecta.ciliolabrum<lavali.otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>, dogramacii.koepckeae>;
        gaoligongensis(): dogramacii.koepckeae;
        shawi(): minutus.inez<sagitta.stolzmanni, rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi>>;
        gmelini(): rionegrensis.caniventer;
    }
    class oconnelli {
        youngsoni(): nigra.thalia<patas.uralensis, julianae.galapagoensis>;
        terrestris(): macrorhinos.konganensis;
        chrysopus(): sagitta.sicarius<dogramacii.koepckeae, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>>;
        fuscomurina(): argurus.peninsulae;
        hellwaldii(): nigra.gracilis<panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus>, petrophilus.sodyi<argurus.oreas, macrorhinos.daphaenodon>>;
        aenea(): argurus.luctuosa;
        perrini(): quasiater.bobrinskoi;
        entellus(): dammermani.melanops;
        krebsii(): rionegrensis.veraecrucis<rionegrensis.caniventer, julianae.durangae>;
        cephalotes(): lutreolus.schlegeli;
        molossinus(): daubentonii.nigricans<quasiater.carolinensis, daubentonii.nesiotes<julianae.sumatrana, quasiater.carolinensis>>;
        luisi(): dogramacii.robustulus;
        ceylonicus(): rionegrensis.caniventer;
        ralli(): lavali.xanthognathus;
    }
}
declare module quasiater {
    class bobrinskoi {
        crassicaudatus(): samarensis.cahirinus<macrorhinos.daphaenodon, argurus.luctuosa>;
        mulatta(): argurus.oreas;
        ansorgei(): rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>;
        Copper(): argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri>;
    }
}
declare module ruatanica {
    class americanus extends imperfecta.ciliolabrum<argurus.germaini, lutreolus.foina> {
        nasoloi(): macrorhinos.konganensis;
        mystacalis(): howi.angulatus<quasiater.carolinensis, sagitta.stolzmanni>;
        fardoulisi(): trivirgatus.oconnelli;
        tumidus(): gabriellae.amicus;
    }
}
declare module lavali {
    class wilsoni extends Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis> {
        setiger(): nigra.thalia<patas.uralensis, wilsoni>;
        lorentzii(): imperfecta.subspinosus;
        antisensis(): lutreolus.foina;
        blossevillii(): dammermani.siberu<Lanthanum.megalonyx, dogramacii.kaiseri>;
        bontanus(): rionegrensis.caniventer;
        caligata(): argurus.oreas;
        franqueti(): panglima.amphibius<gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>, imperfecta.subspinosus>;
        roberti(): julianae.acariensis;
        degelidus(): chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>;
        amoenus(): quasiater.carolinensis;
        kob(): trivirgatus.lotor<argurus.oreas, beisa>;
        csorbai(): caurinus.johorensis<caurinus.megaphyllus, julianae.steerii>;
        dorsata(): gabriellae.echinatus;
    }
    class beisa {
    }
    class otion extends howi.coludo<argurus.oreas, howi.marcanoi> {
        bonaerensis(): provocax.melanoleuca;
        dussumieri(): nigra.gracilis<julianae.steerii, dogramacii.kaiseri>;
        osvaldoreigi(): julianae.albidens<julianae.steerii, quasiater.carolinensis>;
        grevyi(): samarensis.pallidus;
        hirtula(): lepturus;
        cristatus(): argurus.luctuosa;
        darlingtoni(): sagitta.leptoceros<wilsoni, trivirgatus.oconnelli>;
        fontanierii(): panamensis.setulosus<samarensis.fuscus<wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, lutreolus.foina>;
        umbrosus(): howi.marcanoi;
        chiriquinus(): imperfecta.lasiurus<caurinus.psilurus, caurinus.psilurus>;
        orarius(): lutreolus.schlegeli;
        ilaeus(): caurinus.mahaganus<julianae.acariensis, julianae.sumatrana>;
        musschenbroekii(): trivirgatus.falconeri;
    }
    class xanthognathus {
        nanulus(): daubentonii.nigricans<imperfecta.subspinosus, samarensis.pallidus>;
        albigena(): chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi>;
        onca(): sagitta.stolzmanni;
        gunnii(): minutus.himalayana<howi.coludo<lepturus, lutreolus.punicus>, nigra.thalia<patas.uralensis, dogramacii.robustulus>>;
        apeco(): lutreolus.foina;
        variegates(): gabriellae.klossii<wilsoni, julianae.nudicaudus>;
        goudotii(): trivirgatus.falconeri;
        pohlei(): Lanthanum.megalonyx;
        ineptus(): panamensis.setulosus<xanthognathus, beisa>;
        euryotis(): rendalli.moojeni<julianae.steerii, samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>>;
        maurisca(): Lanthanum.suillus<rionegrensis.caniventer, imperfecta.subspinosus>;
        coyhaiquensis(): caurinus.mahaganus<dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>>, lutreolus.punicus>;
    }
    class thaeleri extends argurus.oreas {
        coromandra(): julianae.galapagoensis;
        parvipes(): nigra.dolichurus<argurus.germaini, samarensis.pallidus>;
        sponsorius(): rionegrensis.veraecrucis<chrysaeolus.sarasinorum<caurinus.psilurus, quasiater.bobrinskoi>, julianae.steerii>;
        vates(): dogramacii.robustulus;
        roosmalenorum(): dogramacii.koepckeae;
        rubicola(): rendalli.moojeni<rionegrensis.caniventer, rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>>;
        ikonnikovi(): argurus.luctuosa;
        paramicrus(): imperfecta.ciliolabrum<otion, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>;
    }
    class lepturus extends Lanthanum.suillus<dammermani.melanops, quasiater.carolinensis> {
        ferrumequinum(): argurus.netscheri<argurus.luctuosa, julianae.nudicaudus>;
        aequalis(): sagitta.cinereus<petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla>, Lanthanum.jugularis>;
    }
}
declare module dogramacii {
    class robustulus extends lavali.wilsoni {
        fossor(): minutus.inez<argurus.peninsulae, julianae.nudicaudus>;
        humboldti(): sagitta.cinereus<lavali.xanthognathus, argurus.oreas>;
        mexicana(): macrorhinos.konganensis;
        martini(): julianae.oralis<julianae.steerii, lavali.lepturus>;
        beatus(): Lanthanum.jugularis;
        leporina(): trivirgatus.falconeri;
        pearsonii(): dammermani.melanops;
        keaysi(): howi.angulatus<lavali.beisa, rendalli.zuluensis>;
        hindei(): imperfecta.lasiurus<macrorhinos.konganensis, julianae.steerii>;
    }
    class koepckeae {
        culturatus(): samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana>;
    }
    class kaiseri {
        bedfordiae(): quasiater.carolinensis;
        paramorum(): Lanthanum.megalonyx;
        rubidus(): trivirgatus.lotor<julianae.steerii, samarensis.pallidus>;
        juninensis(): quasiater.bobrinskoi;
        marginata(): argurus.wetmorei<rionegrensis.caniventer, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>;
        Meitnerium(): ruatanica.Praseodymium<julianae.sumatrana, lutreolus.cor<Lanthanum.jugularis, julianae.galapagoensis>>;
        pinetorum(): rionegrensis.caniventer;
        hoolock(): samarensis.pelurus<argurus.oreas, argurus.luctuosa>;
        poeyi(): gabriellae.echinatus;
        Thulium(): julianae.durangae;
        patrius(): Lanthanum.jugularis;
        quadraticauda(): julianae.nudicaudus;
        ater(): ruatanica.americanus;
    }
    class aurata {
        grunniens(): nigra.gracilis<samarensis.pelurus<daubentonii.arboreus<kaiseri, lutreolus.punicus>, julianae.sumatrana>, ruatanica.americanus>;
        howensis(): ruatanica.americanus;
        karlkoopmani(): caurinus.psilurus;
        mirapitanga(): julianae.albidens<gabriellae.echinatus, gabriellae.echinatus>;
        ophiodon(): aurata;
        landeri(): samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>;
        sonomae(): trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, koepckeae>;
        erythromos(): caurinus.johorensis<panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>;
    }
}
declare module lutreolus {
    class schlegeli extends lavali.beisa {
        mittendorfi(): rionegrensis.caniventer;
        blicki(): dogramacii.robustulus;
        culionensis(): argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer>;
        scrofa(): petrophilus.sodyi<gabriellae.amicus, julianae.sumatrana>;
        fernandoni(): quasiater.carolinensis;
        Tin(): sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>;
        marmorata(): panamensis.setulosus<quasiater.carolinensis, daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus>>;
        tavaratra(): Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon>;
        peregrina(): daubentonii.nesiotes<macrorhinos.konganensis, lutreolus.punicus>;
        frontalis(): macrorhinos.marmosurus<ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>>, samarensis.pallidus>;
        cuniculus(): patas.uralensis;
        magdalenae(): julianae.gerbillus<rionegrensis.caniventer, rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus>>;
        andamanensis(): julianae.oralis<ruatanica.americanus, rendalli.zuluensis>;
        dispar(): panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>;
    }
}
declare module argurus {
    class dauricus<T0, T1> {
        chinensis(): Lanthanum.jugularis;
        duodecimcostatus(): lavali.xanthognathus;
        foxi(): daubentonii.nesiotes<lavali.beisa, lavali.lepturus>;
        macleayii(): petrophilus.sodyi<quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>, petrophilus.minutilla>;
        darienensis(): trivirgatus.oconnelli;
        hardwickii(): macrorhinos.daphaenodon;
        albifrons(): rionegrensis.veraecrucis<lavali.lepturus, julianae.durangae>;
        jacobitus(): caurinus.johorensis<macrorhinos.konganensis, caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>>>;
        guentheri(): rendalli.moojeni<lutreolus.foina, argurus.oreas>;
        mahomet(): imperfecta.ciliolabrum<argurus.germaini, lutreolus.foina>;
        misionensis(): macrorhinos.marmosurus<daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>, gabriellae.echinatus>;
    }
}
declare module nigra {
    class dolichurus<T0, T1> {
        solomonis(): panglima.abidi<quasiater.carolinensis, rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>>>;
        alfredi(): caurinus.psilurus;
        morrisi(): ruatanica.hector<trivirgatus.oconnelli, sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>>>;
        lekaguli(): Lanthanum.nitidus<dammermani.melanops, lavali.lepturus>;
        dimissus(): imperfecta.subspinosus;
        phaeotis(): julianae.sumatrana;
        ustus(): julianae.acariensis;
        sagei(): howi.marcanoi;
    }
}
declare module panglima {
    class amphibius<T0, T1> extends caurinus.johorensis<Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana>, Lanthanum.jugularis> {
        bottegi(): macrorhinos.marmosurus<rendalli.moojeni<amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>;
        jerdoni(): macrorhinos.daphaenodon;
        camtschatica(): samarensis.pallidus;
        spadix(): petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>;
        luismanueli(): rendalli.moojeni<julianae.sumatrana, trivirgatus.oconnelli>;
        aceramarcae(): daubentonii.arboreus<julianae.nudicaudus, julianae.steerii>;
    }
    class fundatus<T0, T1> extends lutreolus.schlegeli {
        crassulus(): nigra.gracilis<provocax.melanoleuca, provocax.melanoleuca>;
        flamarioni(): imperfecta.lasiurus<amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>;
        mirabilis(): macrorhinos.marmosurus<petrophilus.rosalia<julianae.steerii, lavali.beisa>, lavali.lepturus>;
    }
    class abidi<T0, T1> extends argurus.dauricus<argurus.germaini, julianae.durangae> {
        greyii(): trivirgatus.oconnelli;
        macedonicus(): petrophilus.minutilla;
        galili(): samarensis.cahirinus<dammermani.melanops, samarensis.pallidus>;
        thierryi(): dogramacii.robustulus;
        ega(): imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>>;
    }
}
declare module quasiater {
    class carolinensis {
        concinna(): rendalli.zuluensis;
        aeneus(): howi.marcanoi;
        aloysiisabaudiae(): argurus.netscheri<trivirgatus.lotor<argurus.oreas, lavali.beisa>, lavali.lepturus>;
        tenellus(): julianae.nudicaudus;
        andium(): lavali.beisa;
        persephone(): panglima.fundatus<samarensis.pallidus, sagitta.stolzmanni>;
        patrizii(): Lanthanum.megalonyx;
    }
}
declare module minutus {
    class himalayana<T0, T1> extends lutreolus.punicus {
        simoni(): argurus.netscheri<lavali.lepturus, argurus.dauricus<argurus.oreas, quasiater.carolinensis>>;
        lobata(): samarensis.pallidus;
        rusticus(): dogramacii.aurata;
        latona(): daubentonii.nesiotes<dammermani.melanops, Lanthanum.megalonyx>;
        famulus(): patas.uralensis;
        flaviceps(): minutus.inez<argurus.oreas, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>;
        paradoxolophus(): nigra.dolichurus<lutreolus.schlegeli, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>;
        Osmium(): lavali.wilsoni;
        vulgaris(): Lanthanum.nitidus<lavali.lepturus, julianae.acariensis>;
        betsileoensis(): panglima.amphibius<caurinus.megaphyllus, lavali.lepturus>;
        vespuccii(): argurus.gilbertii<gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis>, provocax.melanoleuca>;
        olympus(): Lanthanum.megalonyx;
    }
}
declare module caurinus {
    class mahaganus<T0, T1> extends panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon> {
        martiniquensis(): ruatanica.hector<julianae.sumatrana, macrorhinos.marmosurus<dammermani.melanops, caurinus.mahaganus<julianae.nudicaudus, lavali.otion>>>;
        devius(): samarensis.pelurus<dogramacii.aurata, minutus.inez<minutus.inez<sagitta.stolzmanni, dammermani.melanops>, trivirgatus.falconeri>>;
        masalai(): argurus.oreas;
        kathleenae(): nigra.dolichurus<patas.uralensis, caurinus.psilurus>;
        simulus(): gabriellae.echinatus;
        nigrovittatus(): caurinus.mahaganus<gabriellae.echinatus, petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>>>;
        senegalensis(): gabriellae.klossii<howi.coludo<lavali.lepturus, lutreolus.punicus>, dammermani.melanops>;
        acticola(): argurus.luctuosa;
    }
}
declare module macrorhinos {
    class marmosurus<T0, T1> {
        tansaniana(): lutreolus.punicus;
    }
}
declare module howi {
    class angulatus<T0, T1> extends sagitta.stolzmanni {
        pennatus(): howi.marcanoi;
    }
}
declare module daubentonii {
    class nesiotes<T0, T1> {
    }
}
declare module nigra {
    class thalia<T0, T1> {
        dichotomus(): quasiater.carolinensis;
        arnuxii(): panamensis.linulus<trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>;
        verheyeni(): lavali.xanthognathus;
        dauuricus(): gabriellae.amicus;
        tristriatus(): rionegrensis.veraecrucis<howi.marcanoi, panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi>>;
        lasiura(): panglima.abidi<samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>, Lanthanum.nitidus<lavali.lepturus, julianae.acariensis>>;
        gangetica(): argurus.luctuosa;
        brucei(): chrysaeolus.sarasinorum<julianae.steerii, ruatanica.americanus>;
    }
}
declare module sagitta {
    class walkeri extends minutus.portoricensis {
        maracajuensis(): samarensis.cahirinus<Lanthanum.jugularis, ruatanica.americanus>;
    }
}
declare module minutus {
    class inez<T0, T1> extends samarensis.pelurus<argurus.germaini, julianae.durangae> {
        vexillaris(): samarensis.cahirinus<lavali.lepturus, lavali.wilsoni>;
    }
}
declare module macrorhinos {
    class konganensis extends imperfecta.lasiurus<caurinus.psilurus, caurinus.psilurus> {
    }
}
declare module panamensis {
    class linulus<T0, T1> extends ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>> {
        goslingi(): daubentonii.arboreus<gabriellae.amicus, dogramacii.kaiseri>;
        taki(): patas.uralensis;
        fumosus(): rendalli.moojeni<argurus.netscheri<dogramacii.aurata, dogramacii.aurata>, lavali.beisa>;
        rufinus(): macrorhinos.konganensis;
        lami(): nigra.thalia<patas.uralensis, dogramacii.robustulus>;
        regina(): trivirgatus.oconnelli;
        nanilla(): dammermani.siberu<lavali.xanthognathus, trivirgatus.oconnelli>;
        enganus(): petrophilus.sodyi<dogramacii.aurata, argurus.oreas>;
        gomantongensis(): rionegrensis.veraecrucis<caurinus.psilurus, minutus.inez<rendalli.zuluensis, rionegrensis.caniventer>>;
    }
}
declare module nigra {
    class gracilis<T0, T1> {
        weddellii(): nigra.dolichurus<dogramacii.aurata, julianae.steerii>;
        echinothrix(): Lanthanum.nitidus<panglima.amphibius<caurinus.megaphyllus, lavali.lepturus>, argurus.oreas>;
        garridoi(): dogramacii.koepckeae;
        rouxii(): nigra.gracilis<argurus.dauricus<macrorhinos.konganensis, patas.uralensis>, nigra.thalia<patas.uralensis, julianae.galapagoensis>>;
        aurita(): sagitta.stolzmanni;
        geoffrensis(): rionegrensis.caniventer;
        theresa(): macrorhinos.marmosurus<argurus.netscheri<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, argurus.luctuosa>, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>;
        melanocarpus(): julianae.albidens<dammermani.siberu<lutreolus.foina, samarensis.pallidus>, julianae.sumatrana>;
        dubiaquercus(): dogramacii.robustulus;
        pectoralis(): julianae.sumatrana;
        apoensis(): caurinus.megaphyllus;
        grisescens(): Lanthanum.jugularis;
        ramirohitra(): panglima.amphibius<trivirgatus.falconeri, gabriellae.echinatus>;
    }
}
declare module samarensis {
    class pelurus<T0, T1> extends sagitta.stolzmanni {
        Palladium(): panamensis.linulus<macrorhinos.konganensis, rionegrensis.caniventer>;
        castanea(): argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>;
        chamek(): argurus.pygmaea<julianae.galapagoensis, provocax.melanoleuca>;
        nigriceps(): lutreolus.punicus;
        lunatus(): pelurus<Lanthanum.jugularis, sagitta.walkeri>;
        madurae(): rionegrensis.caniventer;
        chinchilla(): macrorhinos.daphaenodon;
        eliasi(): petrophilus.rosalia<julianae.steerii, lavali.beisa>;
        proditor(): panamensis.setulosus<gabriellae.echinatus, julianae.steerii>;
        gambianus(): quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>;
        petteri(): dogramacii.kaiseri;
        nusatenggara(): panglima.amphibius<lavali.lepturus, quasiater.carolinensis>;
        olitor(): rionegrensis.veraecrucis<lavali.xanthognathus, quasiater.bobrinskoi>;
    }
    class fuscus<T0, T1> extends macrorhinos.daphaenodon {
        planifrons(): nigra.gracilis<julianae.nudicaudus, dogramacii.aurata>;
        badia(): julianae.sumatrana;
        prymnolopha(): sagitta.walkeri;
        natalensis(): trivirgatus.falconeri;
        hunteri(): julianae.durangae;
        sapiens(): pallidus;
        macrocercus(): panamensis.setulosus<dogramacii.koepckeae, julianae.sumatrana>;
        nimbae(): lutreolus.punicus;
        suricatta(): daubentonii.nigricans<dammermani.melanops, imperfecta.subspinosus>;
        jagorii(): julianae.galapagoensis;
        beecrofti(): sagitta.stolzmanni;
        imaizumii(): minutus.inez<julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion>, macrorhinos.konganensis>;
        colocolo(): quasiater.bobrinskoi;
        wolfi(): petrophilus.rosalia<Lanthanum.megalonyx, panglima.abidi<dogramacii.kaiseri, lavali.wilsoni>>;
    }
    class pallidus {
        oblativa(): trivirgatus.falconeri;
        watersi(): lavali.wilsoni;
        glacialis(): sagitta.cinereus<nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>, quasiater.wattsi<julianae.galapagoensis, panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>>>;
        viaria(): chrysaeolus.sarasinorum<lavali.xanthognathus, lutreolus.punicus>;
    }
    class cahirinus<T0, T1> {
        alashanicus(): nigra.caucasica<ruatanica.americanus, argurus.peninsulae>;
        flaviventer(): trivirgatus.tumidifrons<lavali.thaeleri, daubentonii.arboreus<petrophilus.minutilla, argurus.peninsulae>>;
        bottai(): lutreolus.schlegeli;
        pinetis(): argurus.oreas;
        saussurei(): rendalli.crenulata<gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>, argurus.netscheri<minutus.inez<argurus.peninsulae, julianae.nudicaudus>, julianae.oralis<lavali.xanthognathus, argurus.oreas>>>;
    }
}
declare module sagitta {
    class leptoceros<T0, T1> extends caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>> {
        victus(): rionegrensis.caniventer;
        hoplomyoides(): panglima.fundatus<julianae.gerbillus<imperfecta.subspinosus, julianae.durangae>, nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>>;
        gratiosus(): lavali.lepturus;
        rex(): lavali.wilsoni;
        bolami(): trivirgatus.tumidifrons<lutreolus.schlegeli, ruatanica.americanus>;
    }
}
declare module daubentonii {
    class nigricans<T0, T1> extends sagitta.stolzmanni {
        woosnami(): dogramacii.robustulus;
    }
}
declare module dammermani {
    class siberu<T0, T1> {
    }
}
declare module argurus {
    class pygmaea<T0, T1> extends rendalli.moojeni<macrorhinos.konganensis, gabriellae.echinatus> {
        pajeros(): gabriellae.echinatus;
        capucinus(): rendalli.zuluensis;
        cuvieri(): rionegrensis.caniventer;
    }
}
declare module chrysaeolus {
    class sarasinorum<T0, T1> extends caurinus.psilurus {
        belzebul(): samarensis.pallidus;
        hinpoon(): nigra.caucasica<julianae.sumatrana, trivirgatus.oconnelli>;
        kandti(): quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana>;
        cynosuros(): dammermani.melanops;
        Germanium(): lavali.beisa;
        Ununoctium(): nigra.gracilis<lavali.xanthognathus, provocax.melanoleuca>;
        princeps(): minutus.portoricensis;
    }
}
declare module argurus {
    class wetmorei<T0, T1> {
        leucoptera(): petrophilus.rosalia<dogramacii.koepckeae, lutreolus.foina>;
        ochraventer(): sagitta.walkeri;
        tephromelas(): Lanthanum.jugularis;
        cracens(): argurus.gilbertii<lavali.thaeleri, lutreolus.punicus>;
        jamaicensis(): nigra.thalia<howi.marcanoi, rionegrensis.veraecrucis<trivirgatus.falconeri, quasiater.carolinensis>>;
        gymnocaudus(): dogramacii.aurata;
        mayori(): sagitta.stolzmanni;
    }
}
declare module argurus {
    class oreas extends lavali.wilsoni {
        salamonis(): lavali.xanthognathus;
        paniscus(): ruatanica.Praseodymium<caurinus.psilurus, lavali.xanthognathus>;
        fagani(): trivirgatus.oconnelli;
        papuanus(): panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>;
        timidus(): dammermani.melanops;
        nghetinhensis(): gabriellae.klossii<argurus.luctuosa, julianae.steerii>;
        barbei(): samarensis.cahirinus<lavali.lepturus, quasiater.carolinensis>;
        univittatus(): argurus.peninsulae;
    }
}
declare module daubentonii {
    class arboreus<T0, T1> {
        capreolus(): rendalli.crenulata<samarensis.pelurus<Lanthanum.jugularis, ruatanica.americanus>, lavali.wilsoni>;
        moreni(): panglima.abidi<julianae.galapagoensis, dogramacii.koepckeae>;
        hypoleucos(): nigra.gracilis<trivirgatus.falconeri, argurus.germaini>;
        paedulcus(): minutus.portoricensis;
        pucheranii(): samarensis.fuscus<julianae.durangae, caurinus.megaphyllus>;
        stella(): julianae.oralis<lutreolus.foina, quasiater.carolinensis>;
        brasiliensis(): imperfecta.subspinosus;
        brevicaudata(): trivirgatus.oconnelli;
        vitticollis(): dogramacii.koepckeae;
        huangensis(): caurinus.psilurus;
        cameroni(): petrophilus.rosalia<dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>, caurinus.psilurus>;
        tianshanica(): howi.marcanoi;
    }
}
declare module patas {
    class uralensis {
        cartilagonodus(): Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis>;
        pyrrhinus(): lavali.beisa;
        insulans(): Lanthanum.jugularis;
        nigricauda(): caurinus.johorensis<Lanthanum.nitidus<petrophilus.minutilla, julianae.sumatrana>, Lanthanum.jugularis>;
        muricauda(): panglima.fundatus<lutreolus.foina, dammermani.siberu<lutreolus.punicus, julianae.acariensis>>;
        albicaudus(): sagitta.stolzmanni;
        fallax(): ruatanica.hector<lutreolus.punicus, gabriellae.amicus>;
        attenuata(): macrorhinos.marmosurus<ruatanica.americanus, argurus.netscheri<quasiater.carolinensis, dogramacii.kaiseri>>;
        megalura(): howi.marcanoi;
        neblina(): samarensis.pelurus<macrorhinos.daphaenodon, rionegrensis.caniventer>;
        citellus(): daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>;
        tanezumi(): imperfecta.lasiurus<dogramacii.robustulus, caurinus.psilurus>;
        albiventer(): rendalli.crenulata<rendalli.zuluensis, dogramacii.robustulus>;
    }
}
declare module provocax {
    class melanoleuca extends lavali.wilsoni {
        Neodymium(): macrorhinos.marmosurus<petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi>, lutreolus.foina>;
        baeri(): imperfecta.lasiurus<lavali.lepturus, ruatanica.americanus>;
    }
}
declare module sagitta {
    class sicarius<T0, T1> {
        Chlorine(): samarensis.cahirinus<nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>, dogramacii.robustulus>;
        simulator(): macrorhinos.marmosurus<Lanthanum.nitidus<dammermani.melanops, lavali.lepturus>, macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>>;
    }
}
declare module howi {
    class marcanoi extends Lanthanum.megalonyx {
        formosae(): Lanthanum.megalonyx;
        dudui(): lutreolus.punicus;
        leander(): daubentonii.nesiotes<Lanthanum.megalonyx, minutus.portoricensis>;
        martinsi(): dogramacii.aurata;
        beatrix(): imperfecta.ciliolabrum<provocax.melanoleuca, panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>>>;
        griseoventer(): argurus.oreas;
        zerda(): quasiater.wattsi<julianae.oralis<julianae.steerii, lavali.lepturus>, howi.coludo<julianae.steerii, julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>>>;
        yucatanicus(): julianae.nudicaudus;
        nigrita(): argurus.peninsulae;
        jouvenetae(): argurus.dauricus<argurus.germaini, julianae.durangae>;
        indefessus(): sagitta.walkeri;
        vuquangensis(): macrorhinos.daphaenodon;
        Zirconium(): lavali.thaeleri;
        hyaena(): julianae.oralis<lavali.beisa, argurus.oreas>;
    }
}
declare module argurus {
    class gilbertii<T0, T1> {
        nasutus(): lavali.lepturus;
        poecilops(): julianae.steerii;
        sondaicus(): samarensis.fuscus<argurus.peninsulae, lavali.lepturus>;
        auriventer(): petrophilus.rosalia<lavali.xanthognathus, trivirgatus.oconnelli>;
        cherriei(): ruatanica.Praseodymium<Lanthanum.jugularis, argurus.oreas>;
        lindberghi(): minutus.inez<rendalli.zuluensis, rionegrensis.caniventer>;
        pipistrellus(): quasiater.carolinensis;
        paranus(): lutreolus.punicus;
        dubosti(): nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>;
        opossum(): nigra.dolichurus<lavali.lepturus, samarensis.pallidus>;
        oreopolus(): minutus.portoricensis;
        amurensis(): daubentonii.arboreus<lavali.otion, macrorhinos.konganensis>;
    }
}
declare module petrophilus {
    class minutilla {
    }
}
declare module lutreolus {
    class punicus {
        strandi(): gabriellae.klossii<Lanthanum.jugularis, Lanthanum.jugularis>;
        lar(): caurinus.mahaganus<julianae.nudicaudus, lavali.otion>;
        erica(): dogramacii.koepckeae;
        trichura(): macrorhinos.konganensis;
        lemniscatus(): panglima.fundatus<gabriellae.amicus, lutreolus.foina>;
        aspalax(): panamensis.linulus<lavali.xanthognathus, macrorhinos.konganensis>;
        marshalli(): julianae.nudicaudus;
        Zinc(): julianae.galapagoensis;
        monochromos(): howi.coludo<lavali.lepturus, lutreolus.punicus>;
        purinus(): ruatanica.hector<lutreolus.schlegeli, provocax.melanoleuca>;
        ischyrus(): lavali.lepturus;
        tenuis(): macrorhinos.daphaenodon;
        Helium(): julianae.acariensis;
    }
}
declare module macrorhinos {
    class daphaenodon {
        bredanensis(): julianae.sumatrana;
        othus(): howi.coludo<argurus.oreas, howi.marcanoi>;
        hammondi(): julianae.gerbillus<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, lavali.otion>;
        aureocollaris(): quasiater.carolinensis;
        flavipes(): petrophilus.minutilla;
        callosus(): trivirgatus.lotor<lutreolus.foina, dogramacii.robustulus>;
    }
}
declare module sagitta {
    class cinereus<T0, T1> {
        zunigae(): rendalli.crenulata<macrorhinos.konganensis, nigra.dolichurus<lavali.lepturus, samarensis.pallidus>>;
        microps(): daubentonii.nigricans<caurinus.megaphyllus, quasiater.wattsi<Lanthanum.jugularis, julianae.sumatrana>>;
        guaporensis(): daubentonii.arboreus<gabriellae.amicus, argurus.germaini>;
        tonkeana(): panglima.fundatus<petrophilus.minutilla, dammermani.melanops>;
        montensis(): dammermani.siberu<dogramacii.aurata, trivirgatus.oconnelli>;
        sphinx(): minutus.portoricensis;
        glis(): argurus.wetmorei<argurus.oreas, howi.marcanoi>;
        dorsalis(): petrophilus.sodyi<argurus.luctuosa, julianae.sumatrana>;
        fimbriatus(): provocax.melanoleuca;
        sara(): nigra.gracilis<argurus.luctuosa, imperfecta.subspinosus>;
        epimelas(): sagitta.stolzmanni;
        pittieri(): samarensis.fuscus<quasiater.carolinensis, sagitta.stolzmanni>;
    }
}
declare module nigra {
    class caucasica<T0, T1> {
    }
}
declare module gabriellae {
    class klossii<T0, T1> extends imperfecta.lasiurus<dogramacii.robustulus, caurinus.psilurus> {
    }
    class amicus {
        pirrensis(): argurus.luctuosa;
        phaeura(): panglima.abidi<lutreolus.foina, argurus.peninsulae>;
        voratus(): lavali.thaeleri;
        satarae(): trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>;
        hooperi(): caurinus.psilurus;
        perrensi(): rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi>;
        ridei(): ruatanica.hector<julianae.sumatrana, samarensis.pelurus<Lanthanum.jugularis, sagitta.walkeri>>;
        audeberti(): daubentonii.arboreus<dogramacii.kaiseri, lutreolus.punicus>;
        Lutetium(): macrorhinos.marmosurus<sagitta.stolzmanni, lavali.thaeleri>;
        atrox(): samarensis.fuscus<julianae.oralis<julianae.steerii, lavali.lepturus>, dogramacii.koepckeae>;
    }
    class echinatus {
        tenuipes(): howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>;
    }
}
declare module imperfecta {
    class lasiurus<T0, T1> {
        marisae(): lavali.thaeleri;
        fulvus(): argurus.germaini;
        paranaensis(): dogramacii.koepckeae;
        didactylus(): panglima.abidi<dogramacii.aurata, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>;
        schreibersii(): nigra.gracilis<argurus.luctuosa, ruatanica.americanus>;
        orii(): dogramacii.kaiseri;
    }
    class subspinosus {
        monticularis(): macrorhinos.konganensis;
        Gadolinium(): nigra.caucasica<sagitta.stolzmanni, patas.uralensis>;
        oasicus(): caurinus.johorensis<argurus.peninsulae, daubentonii.arboreus<argurus.germaini, sagitta.stolzmanni>>;
        paterculus(): lutreolus.punicus;
        punctata(): lavali.thaeleri;
        invictus(): sagitta.stolzmanni;
        stangeri(): petrophilus.minutilla;
        siskiyou(): minutus.inez<macrorhinos.konganensis, samarensis.pallidus>;
        welwitschii(): rionegrensis.caniventer;
        Polonium(): lavali.wilsoni;
        harpia(): argurus.luctuosa;
    }
    class ciliolabrum<T0, T1> extends dogramacii.robustulus {
        leschenaultii(): argurus.dauricus<Lanthanum.jugularis, ruatanica.Praseodymium<argurus.germaini, caurinus.megaphyllus>>;
        ludia(): caurinus.johorensis<rionegrensis.caniventer, lutreolus.punicus>;
        sinicus(): macrorhinos.marmosurus<macrorhinos.daphaenodon, gabriellae.amicus>;
    }
}
declare module quasiater {
    class wattsi<T0, T1> {
        lagotis(): lavali.xanthognathus;
        hussoni(): lavali.wilsoni;
        bilarni(): samarensis.cahirinus<rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>, dogramacii.koepckeae>;
        cabrerae(): lavali.lepturus;
    }
}
declare module butleri {
}
declare module petrophilus {
    class sodyi<T0, T1> extends quasiater.bobrinskoi {
        saundersiae(): samarensis.pallidus;
        imberbis(): quasiater.carolinensis;
        cansdalei(): dammermani.melanops;
        Lawrencium(): nigra.dolichurus<julianae.sumatrana, imperfecta.subspinosus>;
        catta(): argurus.oreas;
        breviceps(): argurus.dauricus<dogramacii.aurata, dammermani.melanops>;
        transitionalis(): rendalli.zuluensis;
        heptneri(): argurus.germaini;
        bairdii(): lavali.beisa;
    }
}
declare module caurinus {
    class megaphyllus extends imperfecta.lasiurus<julianae.acariensis, howi.coludo<argurus.oreas, howi.marcanoi>> {
        montana(): argurus.oreas;
        amatus(): lutreolus.schlegeli;
        bucculentus(): gabriellae.echinatus;
        lepida(): rendalli.crenulata<lavali.wilsoni, panglima.fundatus<gabriellae.amicus, lutreolus.foina>>;
        graecus(): dogramacii.kaiseri;
        forsteri(): petrophilus.minutilla;
        perotensis(): samarensis.cahirinus<minutus.portoricensis, lavali.lepturus>;
        cirrhosus(): quasiater.carolinensis;
    }
}
declare module minutus {
    class portoricensis {
        relictus(): quasiater.carolinensis;
        aequatorianus(): gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>;
        rhinogradoides(): samarensis.cahirinus<quasiater.carolinensis, julianae.durangae>;
    }
}
declare module lutreolus {
    class foina {
        tarfayensis(): lutreolus.punicus;
        Promethium(): samarensis.pelurus<argurus.germaini, julianae.durangae>;
        salinae(): gabriellae.klossii<macrorhinos.konganensis, quasiater.carolinensis>;
        kerri(): howi.coludo<quasiater.carolinensis, minutus.portoricensis>;
        scotti(): quasiater.wattsi<macrorhinos.konganensis, dogramacii.robustulus>;
        camerunensis(): julianae.gerbillus<imperfecta.subspinosus, julianae.durangae>;
        affinis(): argurus.germaini;
        siebersi(): trivirgatus.lotor<argurus.oreas, nigra.thalia<patas.uralensis, lavali.wilsoni>>;
        maquassiensis(): trivirgatus.oconnelli;
        layardi(): julianae.albidens<howi.marcanoi, dogramacii.koepckeae>;
        bishopi(): dogramacii.aurata;
        apodemoides(): caurinus.psilurus;
        argentiventer(): trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus>;
    }
}
declare module lutreolus {
    class cor<T0, T1> extends panglima.fundatus<panamensis.linulus<trivirgatus.lotor<argurus.luctuosa, lavali.wilsoni>, lavali.beisa>, dammermani.melanops> {
        antinorii(): petrophilus.sodyi<quasiater.carolinensis, argurus.germaini>;
        voi(): caurinus.johorensis<dammermani.melanops, macrorhinos.konganensis>;
        mussoi(): quasiater.carolinensis;
        truncatus(): trivirgatus.lotor<sagitta.stolzmanni, lutreolus.foina>;
        achates(): provocax.melanoleuca;
        praedatrix(): howi.angulatus<dogramacii.kaiseri, julianae.steerii>;
        mzabi(): quasiater.wattsi<trivirgatus.lotor<julianae.steerii, samarensis.pallidus>, minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis>>;
        xanthinus(): nigra.gracilis<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, howi.marcanoi>;
        tapoatafa(): caurinus.megaphyllus;
        castroviejoi(): Lanthanum.jugularis;
    }
}
declare module howi {
    class coludo<T0, T1> {
        bernhardi(): lutreolus.punicus;
        isseli(): argurus.germaini;
    }
}
declare module argurus {
    class germaini extends gabriellae.amicus {
        sharpei(): lavali.wilsoni;
        palmarum(): macrorhinos.marmosurus<Lanthanum.megalonyx, lavali.thaeleri>;
    }
}
declare module sagitta {
    class stolzmanni {
        riparius(): nigra.dolichurus<dogramacii.koepckeae, caurinus.psilurus>;
        dhofarensis(): lutreolus.foina;
        tricolor(): argurus.germaini;
        gardneri(): lavali.xanthognathus;
        walleri(): rendalli.moojeni<chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>, gabriellae.echinatus>;
        talpoides(): gabriellae.echinatus;
        pallipes(): dammermani.melanops;
        lagurus(): lavali.beisa;
        hipposideros(): julianae.albidens<argurus.luctuosa, gabriellae.echinatus>;
        griselda(): caurinus.psilurus;
        florium(): rendalli.zuluensis;
    }
}
declare module dammermani {
    class melanops extends minutus.inez<sagitta.stolzmanni, dammermani.melanops> {
        blarina(): dammermani.melanops;
        harwoodi(): rionegrensis.veraecrucis<nigra.dolichurus<lavali.lepturus, samarensis.pallidus>, lavali.wilsoni>;
        ashaninka(): julianae.nudicaudus;
        wiedii(): julianae.steerii;
        godmani(): imperfecta.subspinosus;
        condorensis(): imperfecta.ciliolabrum<samarensis.pallidus, caurinus.psilurus>;
        xerophila(): panglima.abidi<minutus.portoricensis, patas.uralensis>;
        laminatus(): panglima.fundatus<howi.marcanoi, samarensis.fuscus<lavali.wilsoni, chrysaeolus.sarasinorum<Lanthanum.jugularis, imperfecta.subspinosus>>>;
        archeri(): howi.marcanoi;
        hidalgo(): minutus.inez<trivirgatus.oconnelli, Lanthanum.jugularis>;
        unicolor(): lutreolus.schlegeli;
        philippii(): nigra.gracilis<sagitta.walkeri, sagitta.stolzmanni>;
        bocagei(): julianae.albidens<lavali.wilsoni, lavali.thaeleri>;
    }
}
declare module argurus {
    class peninsulae extends patas.uralensis {
        aitkeni(): trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>>;
        novaeangliae(): lavali.xanthognathus;
        olallae(): julianae.sumatrana;
        anselli(): dogramacii.aurata;
        timminsi(): macrorhinos.konganensis;
        sordidus(): rendalli.moojeni<macrorhinos.konganensis, gabriellae.echinatus>;
        telfordi(): trivirgatus.oconnelli;
        cavernarum(): minutus.inez<gabriellae.echinatus, argurus.luctuosa>;
    }
}
declare module argurus {
    class netscheri<T0, T1> {
        gravis(): nigra.caucasica<rendalli.crenulata<trivirgatus.falconeri, howi.marcanoi>, dogramacii.kaiseri>;
        ruschii(): imperfecta.lasiurus<howi.marcanoi, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>;
        tricuspidatus(): lavali.wilsoni;
        fernandezi(): dammermani.siberu<nigra.thalia<lutreolus.schlegeli, julianae.sumatrana>, panglima.abidi<lutreolus.foina, argurus.peninsulae>>;
        colletti(): samarensis.pallidus;
        microbullatus(): lutreolus.schlegeli;
        eburneae(): chrysaeolus.sarasinorum<macrorhinos.konganensis, julianae.acariensis>;
        tatei(): argurus.pygmaea<argurus.oreas, panglima.fundatus<quasiater.carolinensis, macrorhinos.daphaenodon>>;
        millardi(): sagitta.walkeri;
        pruinosus(): trivirgatus.falconeri;
        delator(): argurus.netscheri<dogramacii.kaiseri, lavali.lepturus>;
        nyikae(): trivirgatus.tumidifrons<howi.angulatus<howi.coludo<quasiater.carolinensis, minutus.portoricensis>, petrophilus.minutilla>, julianae.acariensis>;
        ruemmleri(): panglima.amphibius<minutus.inez<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, dogramacii.aurata>, imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>>;
    }
}
declare module ruatanica {
    class Praseodymium<T0, T1> extends ruatanica.hector<lutreolus.punicus, gabriellae.amicus> {
        clara(): panglima.amphibius<imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>, argurus.dauricus<ruatanica.americanus, rionegrensis.caniventer>>;
        spectabilis(): petrophilus.sodyi<rionegrensis.caniventer, quasiater.carolinensis>;
        kamensis(): trivirgatus.lotor<panamensis.linulus<dogramacii.kaiseri, minutus.portoricensis>, lavali.lepturus>;
        ruddi(): lutreolus.foina;
        bartelsii(): julianae.sumatrana;
        yerbabuenae(): dammermani.siberu<imperfecta.lasiurus<lutreolus.foina, dammermani.melanops>, imperfecta.ciliolabrum<Lanthanum.megalonyx, petrophilus.minutilla>>;
        davidi(): trivirgatus.mixtus<provocax.melanoleuca, sagitta.stolzmanni>;
        pilirostris(): argurus.wetmorei<imperfecta.lasiurus<panglima.amphibius<patas.uralensis, gabriellae.klossii<julianae.nudicaudus, dogramacii.aurata>>, sagitta.leptoceros<lutreolus.punicus, daubentonii.arboreus<quasiater.carolinensis, rionegrensis.caniventer>>>, macrorhinos.konganensis>;
        catherinae(): imperfecta.lasiurus<Lanthanum.nitidus<howi.marcanoi, macrorhinos.daphaenodon>, petrophilus.sodyi<macrorhinos.konganensis, caurinus.psilurus>>;
        frontata(): argurus.oreas;
        Terbium(): caurinus.mahaganus<julianae.galapagoensis, argurus.luctuosa>;
        thomensis(): minutus.inez<argurus.oreas, julianae.albidens<argurus.luctuosa, gabriellae.echinatus>>;
        soricinus(): quasiater.carolinensis;
    }
}
declare module caurinus {
    class johorensis<T0, T1> extends lutreolus.punicus {
        maini(): ruatanica.Praseodymium<lavali.thaeleri, julianae.acariensis>;
    }
}
declare module argurus {
    class luctuosa {
        loriae(): rendalli.moojeni<macrorhinos.marmosurus<rendalli.moojeni<panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>, gabriellae.echinatus>, sagitta.stolzmanni>, lutreolus.punicus>;
    }
}
declare module panamensis {
    class setulosus<T0, T1> {
        duthieae(): caurinus.mahaganus<howi.coludo<argurus.oreas, howi.marcanoi>, dogramacii.aurata>;
        guereza(): howi.coludo<sagitta.stolzmanni, quasiater.carolinensis>;
        buselaphus(): daubentonii.nesiotes<trivirgatus.lotor<panglima.abidi<lavali.lepturus, caurinus.psilurus>, dogramacii.koepckeae>, trivirgatus.mixtus<gabriellae.amicus, lutreolus.punicus>>;
        nuttalli(): sagitta.cinereus<argurus.netscheri<argurus.luctuosa, julianae.nudicaudus>, chrysaeolus.sarasinorum<caurinus.megaphyllus, lavali.xanthognathus>>;
        pelii(): rendalli.crenulata<Lanthanum.nitidus<rionegrensis.caniventer, Lanthanum.jugularis>, julianae.steerii>;
        tunneyi(): sagitta.stolzmanni;
        lamula(): patas.uralensis;
        vampyrus(): julianae.oralis<lutreolus.foina, provocax.melanoleuca>;
    }
}
declare module petrophilus {
    class rosalia<T0, T1> {
        palmeri(): panglima.amphibius<howi.coludo<macrorhinos.daphaenodon, panglima.amphibius<macrorhinos.daphaenodon, patas.uralensis>>, trivirgatus.mixtus<argurus.dauricus<dogramacii.aurata, dammermani.melanops>, panglima.amphibius<lavali.lepturus, quasiater.carolinensis>>>;
        baeops(): Lanthanum.nitidus<lavali.thaeleri, lavali.lepturus>;
        ozensis(): imperfecta.lasiurus<panglima.fundatus<gabriellae.amicus, lutreolus.foina>, lutreolus.foina>;
        creaghi(): argurus.luctuosa;
        montivaga(): panamensis.setulosus<lavali.beisa, panamensis.linulus<caurinus.megaphyllus, caurinus.megaphyllus>>;
    }
}
declare module caurinus {
    class psilurus extends lutreolus.punicus {
        socialis(): panglima.amphibius<trivirgatus.falconeri, caurinus.psilurus>;
        lundi(): petrophilus.sodyi<trivirgatus.falconeri, quasiater.bobrinskoi>;
        araeum(): imperfecta.ciliolabrum<quasiater.carolinensis, lavali.beisa>;
        calamianensis(): julianae.gerbillus<lavali.thaeleri, quasiater.carolinensis>;
        petersoni(): panamensis.setulosus<sagitta.walkeri, dogramacii.robustulus>;
        nitela(): panamensis.linulus<Lanthanum.megalonyx, howi.marcanoi>;
    }
}
