From 7b1583baf9b7c02f656b13626b7a8d11f10588f3 Mon Sep 17 00:00:00 2001 From: andrey1s Date: Sat, 24 Sep 2022 15:51:00 +0300 Subject: [PATCH] init mime and extensions --- extension.go | 5193 ++++++++++++++++++++++++++++++++++++++++++++++++++ go.mod | 3 + go.sum | 0 mime.go | 5004 ++++++++++++++++++++++++++++++++++++++++++++++++ mime.json | 1666 ++++++++++++++++ 5 files changed, 11866 insertions(+) create mode 100644 extension.go create mode 100644 go.mod create mode 100644 go.sum create mode 100644 mime.go create mode 100644 mime.json diff --git a/extension.go b/extension.go new file mode 100644 index 0000000..3a120ce --- /dev/null +++ b/extension.go @@ -0,0 +1,5193 @@ +// Code generated by gitoa.ru/go-4devs/mime and sourse ../mime.json +package mime + +const ( + Ext123 = "123" + Ext1km = "1km" + Ext32x = "32x" + Ext3dml = "3dml" + Ext3ds = "3ds" + Ext3dsx = "3dsx" + Ext3g2 = "3g2" + Ext3ga = "3ga" + Ext3gp = "3gp" + Ext3gp2 = "3gp2" + Ext3gpp = "3gpp" + Ext3gpp2 = "3gpp2" + Ext3mf = "3mf" + Ext602 = "602" + Ext669 = "669" + Ext7z = "7z" + Ext7zDot001 = "7z.001" + Ext_BLEND = "BLEND" + Ext_C = "C" + Ext_PAR2 = "PAR2" + Ext_PL = "PL" + Ext_Z = "Z" + ExtA = "a" + ExtA26 = "a26" + ExtA78 = "a78" + ExtAa = "aa" + ExtAab = "aab" + ExtAac = "aac" + ExtAam = "aam" + ExtAas = "aas" + ExtAax = "aax" + ExtAbw = "abw" + ExtAbwDotCRASHED = "abw.CRASHED" + ExtAbwDotGz = "abw.gz" + ExtAc = "ac" + ExtAc3 = "ac3" + ExtAcc = "acc" + ExtAce = "ace" + ExtAcu = "acu" + ExtAcutc = "acutc" + ExtAdb = "adb" + ExtAdf = "adf" + ExtAdp = "adp" + ExtAds = "ads" + ExtAdts = "adts" + ExtAep = "aep" + ExtAfm = "afm" + ExtAfp = "afp" + ExtAg = "ag" + ExtAgb = "agb" + ExtAhead = "ahead" + ExtAi = "ai" + ExtAif = "aif" + ExtAifc = "aifc" + ExtAiff = "aiff" + ExtAiffc = "aiffc" + ExtAir = "air" + ExtAit = "ait" + ExtAl = "al" + ExtAlz = "alz" + ExtAmi = "ami" + ExtAmr = "amr" + ExtAmz = "amz" + ExtAni = "ani" + ExtAnim_1Dash9j_ = "anim[1-9j]" + ExtAnx = "anx" + ExtApe = "ape" + ExtApk = "apk" + ExtApng = "apng" + ExtAppcache = "appcache" + ExtAppimage = "appimage" + ExtApplication = "application" + ExtApr = "apr" + ExtAr = "ar" + ExtArc = "arc" + ExtArj = "arj" + ExtArw = "arw" + ExtAs = "as" + ExtAsc = "asc" + ExtAsd = "asd" + ExtAsf = "asf" + ExtAsice = "asice" + ExtAsm = "asm" + ExtAso = "aso" + ExtAsp = "asp" + ExtAss = "ass" + ExtAstc = "astc" + ExtAsx = "asx" + ExtAtc = "atc" + ExtAtom = "atom" + ExtAtomcat = "atomcat" + ExtAtomdeleted = "atomdeleted" + ExtAtomsvc = "atomsvc" + ExtAtx = "atx" + ExtAu = "au" + ExtAutomount = "automount" + ExtAvf = "avf" + ExtAvi = "avi" + ExtAvif = "avif" + ExtAvifs = "avifs" + ExtAw = "aw" + ExtAwb = "awb" + ExtAwk = "awk" + ExtAxa = "axa" + ExtAxv = "axv" + ExtAzf = "azf" + ExtAzs = "azs" + ExtAzv = "azv" + ExtAzw = "azw" + ExtAzw3 = "azw3" + ExtB16 = "b16" + ExtBak = "bak" + ExtBat = "bat" + ExtBcpio = "bcpio" + ExtBdf = "bdf" + ExtBdm = "bdm" + ExtBdmv = "bdmv" + ExtBdoc = "bdoc" + ExtBed = "bed" + ExtBh2 = "bh2" + ExtBib = "bib" + ExtBik = "bik" + ExtBin = "bin" + ExtBk2 = "bk2" + ExtBlb = "blb" + ExtBlend = "blend" + ExtBlender = "blender" + ExtBlorb = "blorb" + ExtBmi = "bmi" + ExtBmml = "bmml" + ExtBmp = "bmp" + ExtBook = "book" + ExtBox = "box" + ExtBoz = "boz" + ExtBpk = "bpk" + ExtBps = "bps" + ExtBsdiff = "bsdiff" + ExtBsp = "bsp" + ExtBtif = "btif" + ExtBuffer = "buffer" + ExtBz = "bz" + ExtBz2 = "bz2" + ExtC = "c" + ExtCPlusPlus = "c++" + ExtC11amc = "c11amc" + ExtC11amz = "c11amz" + ExtC4d = "c4d" + ExtC4f = "c4f" + ExtC4g = "c4g" + ExtC4p = "c4p" + ExtC4u = "c4u" + ExtCab = "cab" + ExtCaf = "caf" + ExtCap = "cap" + ExtCar = "car" + ExtCat = "cat" + ExtCb7 = "cb7" + ExtCba = "cba" + ExtCbl = "cbl" + ExtCbr = "cbr" + ExtCbt = "cbt" + ExtCbz = "cbz" + ExtCc = "cc" + ExtCci = "cci" + ExtCcmx = "ccmx" + ExtCco = "cco" + ExtCct = "cct" + ExtCcxml = "ccxml" + ExtCdbcmsg = "cdbcmsg" + ExtCdf = "cdf" + ExtCdfx = "cdfx" + ExtCdi = "cdi" + ExtCdkey = "cdkey" + ExtCdmia = "cdmia" + ExtCdmic = "cdmic" + ExtCdmid = "cdmid" + ExtCdmio = "cdmio" + ExtCdmiq = "cdmiq" + ExtCdr = "cdr" + ExtCdx = "cdx" + ExtCdxml = "cdxml" + ExtCdy = "cdy" + ExtCer = "cer" + ExtCert = "cert" + ExtCfs = "cfs" + ExtCgb = "cgb" + ExtCgm = "cgm" + ExtChat = "chat" + ExtChd = "chd" + ExtChm = "chm" + ExtChrt = "chrt" + ExtCif = "cif" + ExtCii = "cii" + ExtCil = "cil" + ExtCjs = "cjs" + ExtCl = "cl" + ExtCla = "cla" + ExtClass = "class" + ExtClkk = "clkk" + ExtClkp = "clkp" + ExtClkt = "clkt" + ExtClkw = "clkw" + ExtClkx = "clkx" + ExtClp = "clp" + ExtClpi = "clpi" + ExtCls = "cls" + ExtCmake = "cmake" + ExtCmc = "cmc" + ExtCmdf = "cmdf" + ExtCml = "cml" + ExtCmp = "cmp" + ExtCmx = "cmx" + ExtCob = "cob" + ExtCod = "cod" + ExtCoffee = "coffee" + ExtCom = "com" + ExtConf = "conf" + ExtCpi = "cpi" + ExtCpio = "cpio" + ExtCpioDotGz = "cpio.gz" + ExtCpp = "cpp" + ExtCpt = "cpt" + ExtCr = "cr" + ExtCr2 = "cr2" + ExtCr3 = "cr3" + ExtCrd = "crd" + ExtCrdownload = "crdownload" + ExtCrl = "crl" + ExtCrt = "crt" + ExtCrw = "crw" + ExtCrx = "crx" + ExtCryptonote = "cryptonote" + ExtCs = "cs" + ExtCsh = "csh" + ExtCsl = "csl" + ExtCsml = "csml" + ExtCso = "cso" + ExtCsp = "csp" + ExtCSS = "css" + ExtCst = "cst" + ExtCsv = "csv" + ExtCsvs = "csvs" + ExtCu = "cu" + ExtCue = "cue" + ExtCur = "cur" + ExtCurl = "curl" + ExtCwk = "cwk" + ExtCww = "cww" + ExtCxt = "cxt" + ExtCxx = "cxx" + ExtD = "d" + ExtDae = "dae" + ExtDaf = "daf" + ExtDar = "dar" + ExtDart = "dart" + ExtDataless = "dataless" + ExtDavmount = "davmount" + ExtDbf = "dbf" + ExtDbk = "dbk" + ExtDc = "dc" + ExtDcl = "dcl" + ExtDcm = "dcm" + ExtDcr = "dcr" + ExtDcurl = "dcurl" + ExtDd2 = "dd2" + ExtDdd = "ddd" + ExtDdf = "ddf" + ExtDds = "dds" + ExtDeb = "deb" + ExtDef = "def" + ExtDeploy = "deploy" + ExtDer = "der" + ExtDesktop = "desktop" + ExtDevice = "device" + ExtDfac = "dfac" + ExtDgc = "dgc" + ExtDi = "di" + ExtDia = "dia" + ExtDib = "dib" + ExtDic = "dic" + ExtDiff = "diff" + ExtDir = "dir" + ExtDis = "dis" + ExtDispositionDashNotification = "disposition-notification" + ExtDist = "dist" + ExtDistz = "distz" + ExtDivx = "divx" + ExtDjv = "djv" + ExtDjvu = "djvu" + ExtDll = "dll" + ExtDmg = "dmg" + ExtDmp = "dmp" + ExtDms = "dms" + ExtDna = "dna" + ExtDng = "dng" + ExtDoc = "doc" + ExtDocbook = "docbook" + ExtDocm = "docm" + ExtDocx = "docx" + ExtDot = "dot" + ExtDotm = "dotm" + ExtDotx = "dotx" + ExtDp = "dp" + ExtDpg = "dpg" + ExtDra = "dra" + ExtDrle = "drle" + ExtDsc = "dsc" + ExtDsl = "dsl" + ExtDssc = "dssc" + ExtDtb = "dtb" + ExtDtd = "dtd" + ExtDts = "dts" + ExtDtshd = "dtshd" + ExtDtx = "dtx" + ExtDump = "dump" + ExtDv = "dv" + ExtDvb = "dvb" + ExtDvi = "dvi" + ExtDviDotBz2 = "dvi.bz2" + ExtDviDotGz = "dvi.gz" + ExtDwd = "dwd" + ExtDwf = "dwf" + ExtDwg = "dwg" + ExtDxf = "dxf" + ExtDxp = "dxp" + ExtDxr = "dxr" + ExtE = "e" + ExtEar = "ear" + ExtEcelp4800 = "ecelp4800" + ExtEcelp7470 = "ecelp7470" + ExtEcelp9600 = "ecelp9600" + ExtEcma = "ecma" + ExtEdm = "edm" + ExtEdx = "edx" + ExtEfif = "efif" + ExtEgon = "egon" + ExtEi6 = "ei6" + ExtEif = "eif" + ExtEl = "el" + ExtElc = "elc" + ExtEmf = "emf" + ExtEml = "eml" + ExtEmma = "emma" + ExtEmotionml = "emotionml" + ExtEmp = "emp" + ExtEmz = "emz" + ExtEnt = "ent" + ExtEol = "eol" + ExtEot = "eot" + ExtEps = "eps" + ExtEpsDotBz2 = "eps.bz2" + ExtEpsDotGz = "eps.gz" + ExtEpsf = "epsf" + ExtEpsfDotBz2 = "epsf.bz2" + ExtEpsfDotGz = "epsf.gz" + ExtEpsi = "epsi" + ExtEpsiDotBz2 = "epsi.bz2" + ExtEpsiDotGz = "epsi.gz" + ExtEpub = "epub" + ExtErl = "erl" + ExtEs = "es" + ExtEs3 = "es3" + ExtEsa = "esa" + ExtEsf = "esf" + ExtEt3 = "et3" + ExtEtheme = "etheme" + ExtEtx = "etx" + ExtEva = "eva" + ExtEvy = "evy" + ExtEx = "ex" + ExtExe = "exe" + ExtExi = "exi" + ExtExr = "exr" + ExtExs = "exs" + ExtExt = "ext" + ExtEz = "ez" + ExtEz2 = "ez2" + ExtEz3 = "ez3" + ExtF = "f" + ExtF4a = "f4a" + ExtF4b = "f4b" + ExtF4v = "f4v" + ExtF77 = "f77" + ExtF90 = "f90" + ExtF95 = "f95" + ExtFasl = "fasl" + ExtFb2 = "fb2" + ExtFb2DotZip = "fb2.zip" + ExtFbs = "fbs" + ExtFcdt = "fcdt" + ExtFcs = "fcs" + ExtFd = "fd" + ExtFdf = "fdf" + ExtFds = "fds" + ExtFdt = "fdt" + ExtFeLaunch = "fe_launch" + ExtFeature = "feature" + ExtFg5 = "fg5" + ExtFgd = "fgd" + ExtFh = "fh" + ExtFh4 = "fh4" + ExtFh5 = "fh5" + ExtFh7 = "fh7" + ExtFhc = "fhc" + ExtFig = "fig" + ExtFits = "fits" + ExtFl = "fl" + ExtFlac = "flac" + ExtFlatpak = "flatpak" + ExtFlatpakref = "flatpakref" + ExtFlatpakrepo = "flatpakrepo" + ExtFlc = "flc" + ExtFli = "fli" + ExtFlo = "flo" + ExtFlv = "flv" + ExtFlw = "flw" + ExtFlx = "flx" + ExtFly = "fly" + ExtFm = "fm" + ExtFnc = "fnc" + ExtFo = "fo" + ExtFodg = "fodg" + ExtFodp = "fodp" + ExtFods = "fods" + ExtFodt = "fodt" + ExtFor = "for" + ExtFpx = "fpx" + ExtFrame = "frame" + ExtFsc = "fsc" + ExtFst = "fst" + ExtFtc = "ftc" + ExtFti = "fti" + ExtFvt = "fvt" + ExtFxm = "fxm" + ExtFxp = "fxp" + ExtFxpl = "fxpl" + ExtFzs = "fzs" + ExtG2w = "g2w" + ExtG3 = "g3" + ExtG3w = "g3w" + ExtGac = "gac" + ExtGam = "gam" + ExtGb = "gb" + ExtGba = "gba" + ExtGbc = "gbc" + ExtGbr = "gbr" + ExtGca = "gca" + ExtGcode = "gcode" + ExtGcrd = "gcrd" + ExtGdi = "gdi" + ExtGdl = "gdl" + ExtGdoc = "gdoc" + ExtGed = "ged" + ExtGedcom = "gedcom" + ExtGem = "gem" + ExtGen = "gen" + ExtGeo = "geo" + ExtGeoDotJSON = "geo.json" + ExtGeojson = "geojson" + ExtGex = "gex" + ExtGf = "gf" + ExtGg = "gg" + ExtGgb = "ggb" + ExtGgt = "ggt" + ExtGhf = "ghf" + ExtGif = "gif" + ExtGih = "gih" + ExtGim = "gim" + ExtGlade = "glade" + ExtGlb = "glb" + ExtGltf = "gltf" + ExtGml = "gml" + ExtGmo = "gmo" + ExtGmx = "gmx" + ExtGnc = "gnc" + ExtGnd = "gnd" + ExtGnucash = "gnucash" + ExtGnumeric = "gnumeric" + ExtGnuplot = "gnuplot" + ExtGo = "go" + ExtGp = "gp" + ExtGpg = "gpg" + ExtGph = "gph" + ExtGplt = "gplt" + ExtGpx = "gpx" + ExtGqf = "gqf" + ExtGqs = "gqs" + ExtGra = "gra" + ExtGradle = "gradle" + ExtGram = "gram" + ExtGramps = "gramps" + ExtGre = "gre" + ExtGroovy = "groovy" + ExtGrv = "grv" + ExtGrxml = "grxml" + ExtGs = "gs" + ExtGsf = "gsf" + ExtGsh = "gsh" + ExtGsheet = "gsheet" + ExtGslides = "gslides" + ExtGsm = "gsm" + ExtGtar = "gtar" + ExtGtm = "gtm" + ExtGtw = "gtw" + ExtGv = "gv" + ExtGvp = "gvp" + ExtGvy = "gvy" + ExtGxf = "gxf" + ExtGxt = "gxt" + ExtGy = "gy" + ExtGz = "gz" + ExtH = "h" + ExtHPlusPlus = "h++" + ExtH261 = "h261" + ExtH263 = "h263" + ExtH264 = "h264" + ExtH4 = "h4" + ExtH5 = "h5" + ExtHal = "hal" + ExtHbci = "hbci" + ExtHbs = "hbs" + ExtHdd = "hdd" + ExtHdf = "hdf" + ExtHdf4 = "hdf4" + ExtHdf5 = "hdf5" + ExtHeic = "heic" + ExtHeics = "heics" + ExtHeif = "heif" + ExtHeifs = "heifs" + ExtHej2 = "hej2" + ExtHeld = "held" + ExtHfe = "hfe" + ExtHh = "hh" + ExtHjson = "hjson" + ExtHlp = "hlp" + ExtHp = "hp" + ExtHpgl = "hpgl" + ExtHpid = "hpid" + ExtHpp = "hpp" + ExtHps = "hps" + ExtHqx = "hqx" + ExtHs = "hs" + ExtHsj2 = "hsj2" + ExtHtc = "htc" + ExtHtke = "htke" + ExtHtm = "htm" + ExtHTML = "html" + ExtHvd = "hvd" + ExtHvp = "hvp" + ExtHvs = "hvs" + ExtHwp = "hwp" + ExtHwt = "hwt" + ExtHxx = "hxx" + ExtI2g = "i2g" + ExtIca = "ica" + ExtIcb = "icb" + ExtIcc = "icc" + ExtIce = "ice" + ExtIcm = "icm" + ExtIcns = "icns" + ExtIco = "ico" + ExtIcs = "ics" + ExtIdl = "idl" + ExtIef = "ief" + ExtIfb = "ifb" + ExtIff = "iff" + ExtIfm = "ifm" + ExtIges = "iges" + ExtIgl = "igl" + ExtIgm = "igm" + ExtIgs = "igs" + ExtIgx = "igx" + ExtIif = "iif" + ExtIlbm = "ilbm" + ExtIme = "ime" + ExtImg = "img" + ExtImgDotXz = "img.xz" + ExtImp = "imp" + ExtIms = "ims" + ExtImy = "imy" + ExtIn = "in" + ExtIni = "ini" + ExtInk = "ink" + ExtInkml = "inkml" + ExtIns = "ins" + ExtInstall = "install" + ExtIota = "iota" + ExtIpfix = "ipfix" + ExtIpk = "ipk" + ExtIps = "ips" + ExtIptables = "iptables" + ExtIpynb = "ipynb" + ExtIrm = "irm" + ExtIrp = "irp" + ExtIso = "iso" + ExtIso9660 = "iso9660" + ExtIt = "it" + ExtIt87 = "it87" + ExtItp = "itp" + ExtIts = "its" + ExtIvp = "ivp" + ExtIvu = "ivu" + ExtJ2c = "j2c" + ExtJ2k = "j2k" + ExtJad = "jad" + ExtJade = "jade" + ExtJam = "jam" + ExtJar = "jar" + ExtJardiff = "jardiff" + ExtJava = "java" + ExtJceks = "jceks" + ExtJhc = "jhc" + ExtJisp = "jisp" + ExtJks = "jks" + ExtJls = "jls" + ExtJlt = "jlt" + ExtJng = "jng" + ExtJnlp = "jnlp" + ExtJoda = "joda" + ExtJp2 = "jp2" + ExtJpc = "jpc" + ExtJpe = "jpe" + ExtJpeg = "jpeg" + ExtJpf = "jpf" + ExtJpg = "jpg" + ExtJpg2 = "jpg2" + ExtJpgm = "jpgm" + ExtJpgv = "jpgv" + ExtJph = "jph" + ExtJpm = "jpm" + ExtJpr = "jpr" + ExtJpx = "jpx" + ExtJrd = "jrd" + ExtJs = "js" + ExtJsm = "jsm" + ExtJSON = "json" + ExtJSONDashPatch = "json-patch" + ExtJSON5 = "json5" + ExtJsonld = "jsonld" + ExtJsonml = "jsonml" + ExtJsx = "jsx" + ExtJxl = "jxl" + ExtJxr = "jxr" + ExtJxra = "jxra" + ExtJxrs = "jxrs" + ExtJxs = "jxs" + ExtJxsc = "jxsc" + ExtJxsi = "jxsi" + ExtJxss = "jxss" + ExtK25 = "k25" + ExtK7 = "k7" + ExtKar = "kar" + ExtKarbon = "karbon" + ExtKdbx = "kdbx" + ExtKdc = "kdc" + ExtKdelnk = "kdelnk" + ExtKexi = "kexi" + ExtKexic = "kexic" + ExtKexis = "kexis" + ExtKey = "key" + ExtKeynote = "keynote" + ExtKfo = "kfo" + ExtKfx = "kfx" + ExtKia = "kia" + ExtKil = "kil" + ExtKino = "kino" + ExtKml = "kml" + ExtKmz = "kmz" + ExtKne = "kne" + ExtKnp = "knp" + ExtKon = "kon" + ExtKpm = "kpm" + ExtKpr = "kpr" + ExtKpt = "kpt" + ExtKpxx = "kpxx" + ExtKra = "kra" + ExtKrz = "krz" + ExtKs = "ks" + ExtKsp = "ksp" + ExtKsy = "ksy" + ExtKt = "kt" + ExtKtr = "ktr" + ExtKtx = "ktx" + ExtKtx2 = "ktx2" + ExtKtz = "ktz" + ExtKud = "kud" + ExtKwd = "kwd" + ExtKwt = "kwt" + ExtLa = "la" + ExtLasxml = "lasxml" + ExtLatex = "latex" + ExtLbd = "lbd" + ExtLbe = "lbe" + ExtLbm = "lbm" + ExtLdif = "ldif" + ExtLes = "les" + ExtLess = "less" + ExtLgr = "lgr" + ExtLha = "lha" + ExtLHS = "lhs" + ExtLhz = "lhz" + ExtLink66 = "link66" + ExtLisp = "lisp" + ExtList = "list" + ExtList3820 = "list3820" + ExtListafp = "listafp" + ExtLitcoffee = "litcoffee" + ExtLnk = "lnk" + ExtLnx = "lnx" + ExtLoas = "loas" + ExtLog = "log" + ExtLostxml = "lostxml" + ExtLrf = "lrf" + ExtLrm = "lrm" + ExtLrv = "lrv" + ExtLrz = "lrz" + ExtLtf = "ltf" + ExtLtx = "ltx" + ExtLua = "lua" + ExtLuac = "luac" + ExtLvp = "lvp" + ExtLwo = "lwo" + ExtLwob = "lwob" + ExtLwp = "lwp" + ExtLws = "lws" + ExtLy = "ly" + ExtLyx = "lyx" + ExtLz = "lz" + ExtLz4 = "lz4" + ExtLzh = "lzh" + ExtLzma = "lzma" + ExtLzo = "lzo" + ExtM = "m" + ExtM13 = "m13" + ExtM14 = "m14" + ExtM15 = "m15" + ExtM1u = "m1u" + ExtM1v = "m1v" + ExtM21 = "m21" + ExtM2a = "m2a" + ExtM2t = "m2t" + ExtM2ts = "m2ts" + ExtM2v = "m2v" + ExtM3a = "m3a" + ExtM3u = "m3u" + ExtM3u8 = "m3u8" + ExtM4 = "m4" + ExtM4a = "m4a" + ExtM4b = "m4b" + ExtM4p = "m4p" + ExtM4r = "m4r" + ExtM4s = "m4s" + ExtM4u = "m4u" + ExtM4v = "m4v" + ExtM7 = "m7" + ExtMa = "ma" + ExtMab = "mab" + ExtMads = "mads" + ExtMaei = "maei" + ExtMag = "mag" + ExtMak = "mak" + ExtMaker = "maker" + ExtMan = "man" + ExtManifest = "manifest" + ExtMap = "map" + ExtMar = "mar" + ExtMarkdown = "markdown" + ExtMathml = "mathml" + ExtMb = "mb" + ExtMbk = "mbk" + ExtMbox = "mbox" + ExtMc1 = "mc1" + ExtMc2 = "mc2" + ExtMcd = "mcd" + ExtMcurl = "mcurl" + ExtMd = "md" + ExtMdb = "mdb" + ExtMdi = "mdi" + ExtMdx = "mdx" + ExtMe = "me" + ExtMed = "med" + ExtMesh = "mesh" + ExtMeta4 = "meta4" + ExtMetalink = "metalink" + ExtMets = "mets" + ExtMfm = "mfm" + ExtMft = "mft" + ExtMgp = "mgp" + ExtMgz = "mgz" + ExtMht = "mht" + ExtMhtml = "mhtml" + ExtMid = "mid" + ExtMidi = "midi" + ExtMie = "mie" + ExtMif = "mif" + ExtMime = "mime" + ExtMinipsf = "minipsf" + ExtMj2 = "mj2" + ExtMjp2 = "mjp2" + ExtMjpeg = "mjpeg" + ExtMjpg = "mjpg" + ExtMjs = "mjs" + ExtMk = "mk" + ExtMk3d = "mk3d" + ExtMka = "mka" + ExtMkd = "mkd" + ExtMks = "mks" + ExtMkv = "mkv" + ExtMl = "ml" + ExtMli = "mli" + ExtMlp = "mlp" + ExtMm = "mm" + ExtMmd = "mmd" + ExtMmf = "mmf" + ExtMml = "mml" + ExtMmr = "mmr" + ExtMng = "mng" + ExtMny = "mny" + ExtMo = "mo" + ExtMo3 = "mo3" + ExtMobi = "mobi" + ExtMoc = "moc" + ExtMod = "mod" + ExtMods = "mods" + ExtMof = "mof" + ExtMoov = "moov" + ExtMount = "mount" + ExtMov = "mov" + ExtMovie = "movie" + ExtMpPlus = "mp+" + ExtMp2 = "mp2" + ExtMp21 = "mp21" + ExtMp2a = "mp2a" + ExtMp3 = "mp3" + ExtMp4 = "mp4" + ExtMp4a = "mp4a" + ExtMp4s = "mp4s" + ExtMp4v = "mp4v" + ExtMpc = "mpc" + ExtMpd = "mpd" + ExtMpe = "mpe" + ExtMpeg = "mpeg" + ExtMpg = "mpg" + ExtMpg4 = "mpg4" + ExtMpga = "mpga" + ExtMpkg = "mpkg" + ExtMpl = "mpl" + ExtMpls = "mpls" + ExtMpm = "mpm" + ExtMpn = "mpn" + ExtMpp = "mpp" + ExtMpt = "mpt" + ExtMpy = "mpy" + ExtMqy = "mqy" + ExtMrc = "mrc" + ExtMrcx = "mrcx" + ExtMrl = "mrl" + ExtMrml = "mrml" + ExtMrw = "mrw" + ExtMs = "ms" + ExtMscml = "mscml" + ExtMseed = "mseed" + ExtMseq = "mseq" + ExtMsf = "msf" + ExtMsg = "msg" + ExtMsh = "msh" + ExtMsi = "msi" + ExtMsl = "msl" + ExtMsm = "msm" + ExtMsod = "msod" + ExtMsp = "msp" + ExtMsty = "msty" + ExtMsx = "msx" + ExtMtl = "mtl" + ExtMtm = "mtm" + ExtMts = "mts" + ExtMup = "mup" + ExtMus = "mus" + ExtMusd = "musd" + ExtMusicxml = "musicxml" + ExtMvb = "mvb" + ExtMvt = "mvt" + ExtMwf = "mwf" + ExtMxf = "mxf" + ExtMxl = "mxl" + ExtMxmf = "mxmf" + ExtMxml = "mxml" + ExtMxs = "mxs" + ExtMxu = "mxu" + ExtNDashGage = "n-gage" + ExtN3 = "n3" + ExtN64 = "n64" + ExtNb = "nb" + ExtNbp = "nbp" + ExtNc = "nc" + ExtNcx = "ncx" + ExtNds = "nds" + ExtNef = "nef" + ExtNes = "nes" + ExtNez = "nez" + ExtNfo = "nfo" + ExtNgc = "ngc" + ExtNgdat = "ngdat" + ExtNgp = "ngp" + ExtNitf = "nitf" + ExtNlu = "nlu" + ExtNml = "nml" + ExtNnd = "nnd" + ExtNns = "nns" + ExtNnw = "nnw" + ExtNot = "not" + ExtNpx = "npx" + ExtNq = "nq" + ExtNrw = "nrw" + ExtNsc = "nsc" + ExtNsf = "nsf" + ExtNsv = "nsv" + ExtNt = "nt" + ExtNtf = "ntf" + ExtNumbers = "numbers" + ExtNzb = "nzb" + ExtO = "o" + ExtOa2 = "oa2" + ExtOa3 = "oa3" + ExtOas = "oas" + ExtObd = "obd" + ExtObgx = "obgx" + ExtObj = "obj" + ExtOcl = "ocl" + ExtOda = "oda" + ExtOdb = "odb" + ExtOdc = "odc" + ExtOdf = "odf" + ExtOdft = "odft" + ExtOdg = "odg" + ExtOdi = "odi" + ExtOdm = "odm" + ExtOdp = "odp" + ExtOds = "ods" + ExtOdt = "odt" + ExtOga = "oga" + ExtOgex = "ogex" + ExtOgg = "ogg" + ExtOgm = "ogm" + ExtOgv = "ogv" + ExtOgx = "ogx" + ExtOld = "old" + ExtOleo = "oleo" + ExtOmdoc = "omdoc" + ExtOnepkg = "onepkg" + ExtOnetmp = "onetmp" + ExtOnetoc = "onetoc" + ExtOnetoc2 = "onetoc2" + ExtOoc = "ooc" + ExtOpf = "opf" + ExtOpml = "opml" + ExtOprc = "oprc" + ExtOpus = "opus" + ExtOra = "ora" + ExtOrf = "orf" + ExtOrg = "org" + ExtOsf = "osf" + ExtOsfpvg = "osfpvg" + ExtOsm = "osm" + ExtOtc = "otc" + ExtOtf = "otf" + ExtOtg = "otg" + ExtOth = "oth" + ExtOti = "oti" + ExtOtp = "otp" + ExtOts = "ots" + ExtOtt = "ott" + ExtOva = "ova" + ExtOvf = "ovf" + ExtOwl = "owl" + ExtOwx = "owx" + ExtOxps = "oxps" + ExtOxt = "oxt" + ExtP = "p" + ExtP10 = "p10" + ExtP12 = "p12" + ExtP65 = "p65" + ExtP7b = "p7b" + ExtP7c = "p7c" + ExtP7m = "p7m" + ExtP7r = "p7r" + ExtP7s = "p7s" + ExtP8 = "p8" + ExtP8e = "p8e" + ExtPac = "pac" + ExtPack = "pack" + ExtPages = "pages" + ExtPak = "pak" + ExtPar2 = "par2" + ExtPart = "part" + ExtPas = "pas" + ExtPat = "pat" + ExtPatch = "patch" + ExtPath = "path" + ExtPaw = "paw" + ExtPbd = "pbd" + ExtPbm = "pbm" + ExtPcap = "pcap" + ExtPcd = "pcd" + ExtPce = "pce" + ExtPcf = "pcf" + ExtPcfDotZ = "pcf.Z" + ExtPcfDotGz = "pcf.gz" + ExtPcl = "pcl" + ExtPclxl = "pclxl" + ExtPct = "pct" + ExtPcurl = "pcurl" + ExtPcx = "pcx" + ExtPdb = "pdb" + ExtPdc = "pdc" + ExtPde = "pde" + ExtPdf = "pdf" + ExtPdfDotBz2 = "pdf.bz2" + ExtPdfDotGz = "pdf.gz" + ExtPdfDotLz = "pdf.lz" + ExtPdfDotXz = "pdf.xz" + ExtPef = "pef" + ExtPem = "pem" + ExtPerl = "perl" + ExtPfa = "pfa" + ExtPfb = "pfb" + ExtPfm = "pfm" + ExtPfr = "pfr" + ExtPfx = "pfx" + ExtPgm = "pgm" + ExtPgn = "pgn" + ExtPgp = "pgp" + ExtPhp = "php" + ExtPhp3 = "php3" + ExtPhp4 = "php4" + ExtPhp5 = "php5" + ExtPhps = "phps" + ExtPic = "pic" + ExtPict = "pict" + ExtPict1 = "pict1" + ExtPict2 = "pict2" + ExtPk = "pk" + ExtPkg = "pkg" + ExtPki = "pki" + ExtPkipath = "pkipath" + ExtPkpass = "pkpass" + ExtPkr = "pkr" + ExtPl = "pl" + ExtPla = "pla" + ExtPlb = "plb" + ExtPlc = "plc" + ExtPlf = "plf" + ExtPln = "pln" + ExtPls = "pls" + ExtPm = "pm" + ExtPm6 = "pm6" + ExtPmd = "pmd" + ExtPml = "pml" + ExtPng = "png" + ExtPnm = "pnm" + ExtPntg = "pntg" + ExtPo = "po" + ExtPod = "pod" + ExtPor = "por" + ExtPortpkg = "portpkg" + ExtPot = "pot" + ExtPotm = "potm" + ExtPotx = "potx" + ExtPpam = "ppam" + ExtPpd = "ppd" + ExtPpm = "ppm" + ExtPps = "pps" + ExtPpsm = "ppsm" + ExtPpsx = "ppsx" + ExtPpt = "ppt" + ExtPptm = "pptm" + ExtPptx = "pptx" + ExtPpz = "ppz" + ExtPqa = "pqa" + ExtPrc = "prc" + ExtPre = "pre" + ExtPrf = "prf" + ExtProvx = "provx" + ExtPs = "ps" + ExtPsDotBz2 = "ps.bz2" + ExtPsDotGz = "ps.gz" + ExtPsb = "psb" + ExtPsd = "psd" + ExtPsf = "psf" + ExtPsfDotGz = "psf.gz" + ExtPsflib = "psflib" + ExtPsid = "psid" + ExtPskcxml = "pskcxml" + ExtPsw = "psw" + ExtPti = "pti" + ExtPtid = "ptid" + ExtPub = "pub" + ExtPvb = "pvb" + ExtPw = "pw" + ExtPwn = "pwn" + ExtPy = "py" + ExtPy3 = "py3" + ExtPy3x = "py3x" + ExtPya = "pya" + ExtPyc = "pyc" + ExtPyi = "pyi" + ExtPyo = "pyo" + ExtPys = "pys" + ExtPysu = "pysu" + ExtPyv = "pyv" + ExtPyx = "pyx" + ExtQam = "qam" + ExtQbo = "qbo" + ExtQcow = "qcow" + ExtQcow2 = "qcow2" + ExtQd = "qd" + ExtQed = "qed" + ExtQfx = "qfx" + ExtQif = "qif" + ExtQml = "qml" + ExtQmlproject = "qmlproject" + ExtQmltypes = "qmltypes" + ExtQp = "qp" + ExtQPS = "qps" + ExtQt = "qt" + ExtQti = "qti" + ExtQtiDotGz = "qti.gz" + ExtQtif = "qtif" + ExtQtl = "qtl" + ExtQtvr = "qtvr" + ExtQwd = "qwd" + ExtQwt = "qwt" + ExtQxb = "qxb" + ExtQxd = "qxd" + ExtQxl = "qxl" + ExtQxt = "qxt" + ExtRa = "ra" + ExtRaf = "raf" + ExtRAM = "ram" + ExtRaml = "raml" + ExtRapd = "rapd" + ExtRar = "rar" + ExtRas = "ras" + ExtRaw = "raw" + ExtRawDashDiskDashImage = "raw-disk-image" + ExtRawDashDiskDashImageDotXz = "raw-disk-image.xz" + ExtRax = "rax" + ExtRb = "rb" + ExtRcprofile = "rcprofile" + ExtRdf = "rdf" + ExtRdfs = "rdfs" + ExtRdz = "rdz" + ExtReg = "reg" + ExtRej = "rej" + ExtRelo = "relo" + ExtRep = "rep" + ExtRes = "res" + ExtRgb = "rgb" + ExtRif = "rif" + ExtRip = "rip" + ExtRis = "ris" + ExtRl = "rl" + ExtRlc = "rlc" + ExtRld = "rld" + ExtRle = "rle" + ExtRm = "rm" + ExtRmi = "rmi" + ExtRmj = "rmj" + ExtRmm = "rmm" + ExtRmp = "rmp" + ExtRms = "rms" + ExtRmvb = "rmvb" + ExtRmx = "rmx" + ExtRnc = "rnc" + ExtRng = "rng" + ExtRoa = "roa" + ExtRoff = "roff" + ExtRos = "ros" + ExtRp = "rp" + ExtRp9 = "rp9" + ExtRpm = "rpm" + ExtRpss = "rpss" + ExtRpst = "rpst" + ExtRq = "rq" + ExtRs = "rs" + ExtRsat = "rsat" + ExtRsd = "rsd" + ExtRsheet = "rsheet" + ExtRss = "rss" + ExtRst = "rst" + ExtRt = "rt" + ExtRtf = "rtf" + ExtRtx = "rtx" + ExtRun = "run" + ExtRusd = "rusd" + ExtRv = "rv" + ExtRvx = "rvx" + ExtRw2 = "rw2" + ExtS = "s" + ExtS3m = "s3m" + ExtSaf = "saf" + ExtSage = "sage" + ExtSam = "sam" + ExtSami = "sami" + ExtSap = "sap" + ExtSass = "sass" + ExtSav = "sav" + ExtSbml = "sbml" + ExtSc = "sc" + ExtScala = "scala" + ExtScd = "scd" + ExtScm = "scm" + ExtScope = "scope" + ExtScq = "scq" + ExtScs = "scs" + ExtScss = "scss" + ExtScurl = "scurl" + ExtSda = "sda" + ExtSdc = "sdc" + ExtSdd = "sdd" + ExtSdkd = "sdkd" + ExtSdkm = "sdkm" + ExtSdp = "sdp" + ExtSds = "sds" + ExtSdw = "sdw" + ExtSea = "sea" + ExtSee = "see" + ExtSeed = "seed" + ExtSema = "sema" + ExtSemd = "semd" + ExtSemf = "semf" + ExtSenmlx = "senmlx" + ExtSensmlx = "sensmlx" + ExtSer = "ser" + ExtService = "service" + ExtSetpay = "setpay" + ExtSetreg = "setreg" + ExtSfc = "sfc" + ExtSfdDashHdstx = "sfd-hdstx" + ExtSfs = "sfs" + ExtSfv = "sfv" + ExtSg = "sg" + ExtSgb = "sgb" + ExtSgd = "sgd" + ExtSgf = "sgf" + ExtSgi = "sgi" + ExtSgl = "sgl" + ExtSgm = "sgm" + ExtSgml = "sgml" + ExtSh = "sh" + ExtShape = "shape" + ExtShar = "shar" + ExtShex = "shex" + ExtShf = "shf" + ExtShn = "shn" + ExtShtml = "shtml" + ExtSiag = "siag" + ExtSid = "sid" + ExtSieve = "sieve" + ExtSig = "sig" + ExtSik = "sik" + ExtSil = "sil" + ExtSilo = "silo" + ExtSis = "sis" + ExtSisx = "sisx" + ExtSit = "sit" + ExtSitx = "sitx" + ExtSiv = "siv" + ExtSk = "sk" + ExtSk1 = "sk1" + ExtSkd = "skd" + ExtSkm = "skm" + ExtSkp = "skp" + ExtSkr = "skr" + ExtSkt = "skt" + ExtSldm = "sldm" + ExtSldx = "sldx" + ExtSlice = "slice" + ExtSlim = "slim" + ExtSlk = "slk" + ExtSlm = "slm" + ExtSls = "sls" + ExtSlt = "slt" + ExtSm = "sm" + ExtSmaf = "smaf" + ExtSmc = "smc" + ExtSmd = "smd" + ExtSmf = "smf" + ExtSmi = "smi" + ExtSmil = "smil" + ExtSmk = "smk" + ExtSml = "sml" + ExtSms = "sms" + ExtSmv = "smv" + ExtSmzip = "smzip" + ExtSnap = "snap" + ExtSnd = "snd" + ExtSnf = "snf" + ExtSo = "so" + ExtSocket = "socket" + ExtSpc = "spc" + ExtSpd = "spd" + ExtSpdx = "spdx" + ExtSpec = "spec" + ExtSpf = "spf" + ExtSpl = "spl" + ExtSpm = "spm" + ExtSpot = "spot" + ExtSpp = "spp" + ExtSpq = "spq" + ExtSpx = "spx" + ExtSql = "sql" + ExtSqlite2 = "sqlite2" + ExtSqlite3 = "sqlite3" + ExtSqsh = "sqsh" + ExtSr2 = "sr2" + ExtSrc = "src" + ExtSrcDotRpm = "src.rpm" + ExtSrf = "srf" + ExtSrt = "srt" + ExtSru = "sru" + ExtSrx = "srx" + ExtSs = "ss" + ExtSsa = "ssa" + ExtSsdl = "ssdl" + ExtSse = "sse" + ExtSsf = "ssf" + ExtSsml = "ssml" + ExtSt = "st" + ExtStc = "stc" + ExtStd = "std" + ExtStf = "stf" + ExtSti = "sti" + ExtStk = "stk" + ExtStl = "stl" + ExtStm = "stm" + ExtStpxz = "stpxz" + ExtStpz = "stpz" + ExtStr = "str" + ExtStw = "stw" + ExtSty = "sty" + ExtStyl = "styl" + ExtStylus = "stylus" + ExtSub = "sub" + ExtSun = "sun" + ExtSus = "sus" + ExtSusp = "susp" + ExtSv = "sv" + ExtSv4cpio = "sv4cpio" + ExtSv4crc = "sv4crc" + ExtSvc = "svc" + ExtSvd = "svd" + ExtSvg = "svg" + ExtSvgz = "svgz" + ExtSvh = "svh" + ExtSwa = "swa" + ExtSwap = "swap" + ExtSwf = "swf" + ExtSwi = "swi" + ExtSwidtag = "swidtag" + ExtSwm = "swm" + ExtSxc = "sxc" + ExtSxd = "sxd" + ExtSxg = "sxg" + ExtSxi = "sxi" + ExtSxm = "sxm" + ExtSxw = "sxw" + ExtSylk = "sylk" + ExtT = "t" + ExtT2t = "t2t" + ExtT3 = "t3" + ExtT38 = "t38" + ExtTaglet = "taglet" + ExtTao = "tao" + ExtTap = "tap" + ExtTar = "tar" + ExtTarDotZ = "tar.Z" + ExtTarDotBz = "tar.bz" + ExtTarDotBz2 = "tar.bz2" + ExtTarDotGz = "tar.gz" + ExtTarDotLrz = "tar.lrz" + ExtTarDotLz = "tar.lz" + ExtTarDotLz4 = "tar.lz4" + ExtTarDotLzma = "tar.lzma" + ExtTarDotLzo = "tar.lzo" + ExtTarDotXz = "tar.xz" + ExtTarDotZst = "tar.zst" + ExtTarget = "target" + ExtTaz = "taz" + ExtTb2 = "tb2" + ExtTbz = "tbz" + ExtTbz2 = "tbz2" + ExtTcap = "tcap" + ExtTcl = "tcl" + ExtTd = "td" + ExtTeacher = "teacher" + ExtTei = "tei" + ExtTeicorpus = "teicorpus" + ExtTex = "tex" + ExtTexi = "texi" + ExtTexinfo = "texinfo" + ExtText = "text" + ExtTfi = "tfi" + ExtTfm = "tfm" + ExtTfx = "tfx" + ExtTga = "tga" + ExtTgz = "tgz" + ExtTheme = "theme" + ExtThemepack = "themepack" + ExtThmx = "thmx" + ExtTif = "tif" + ExtTiff = "tiff" + ExtTimer = "timer" + ExtTk = "tk" + ExtTlrz = "tlrz" + ExtTlz = "tlz" + ExtTmo = "tmo" + ExtTnef = "tnef" + ExtTnf = "tnf" + ExtToc = "toc" + ExtToml = "toml" + ExtTorrent = "torrent" + ExtTpic = "tpic" + ExtTpl = "tpl" + ExtTpt = "tpt" + ExtTr = "tr" + ExtTra = "tra" + ExtTrig = "trig" + ExtTrm = "trm" + ExtTs = "ts" + ExtTsd = "tsd" + ExtTsv = "tsv" + ExtTta = "tta" + ExtTtc = "ttc" + ExtTtf = "ttf" + ExtTTL = "ttl" + ExtTtml = "ttml" + ExtTtx = "ttx" + ExtTwd = "twd" + ExtTwds = "twds" + ExtTwig = "twig" + ExtTxd = "txd" + ExtTxf = "txf" + ExtTxt = "txt" + ExtTxz = "txz" + ExtTzo = "tzo" + ExtTzst = "tzst" + ExtU32 = "u32" + ExtU8dsn = "u8dsn" + ExtU8hdr = "u8hdr" + ExtU8mdn = "u8mdn" + ExtU8msg = "u8msg" + ExtUbj = "ubj" + ExtUdeb = "udeb" + ExtUfd = "ufd" + ExtUfdl = "ufdl" + ExtUfraw = "ufraw" + ExtUI = "ui" + ExtUil = "uil" + ExtUlt = "ult" + ExtUlx = "ulx" + ExtUmj = "umj" + ExtUnf = "unf" + ExtUni = "uni" + ExtUnif = "unif" + ExtUnityweb = "unityweb" + ExtUoml = "uoml" + ExtURI = "uri" + ExtUris = "uris" + ExtURL = "url" + ExtUrls = "urls" + ExtUsdz = "usdz" + ExtUstar = "ustar" + ExtUtz = "utz" + ExtUu = "uu" + ExtUue = "uue" + ExtUva = "uva" + ExtUvd = "uvd" + ExtUvf = "uvf" + ExtUvg = "uvg" + ExtUvh = "uvh" + ExtUvi = "uvi" + ExtUvm = "uvm" + ExtUvp = "uvp" + ExtUvs = "uvs" + ExtUvt = "uvt" + ExtUvu = "uvu" + ExtUvv = "uvv" + ExtUvva = "uvva" + ExtUvvd = "uvvd" + ExtUvvf = "uvvf" + ExtUvvg = "uvvg" + ExtUvvh = "uvvh" + ExtUvvi = "uvvi" + ExtUvvm = "uvvm" + ExtUvvp = "uvvp" + ExtUvvs = "uvvs" + ExtUvvt = "uvvt" + ExtUvvu = "uvvu" + ExtUvvv = "uvvv" + ExtUvvx = "uvvx" + ExtUvvz = "uvvz" + ExtUvx = "uvx" + ExtUvz = "uvz" + ExtV = "v" + ExtV64 = "v64" + ExtVala = "vala" + ExtVapi = "vapi" + ExtVb = "vb" + ExtVbox = "vbox" + ExtVboxDashExtpack = "vbox-extpack" + ExtVbs = "vbs" + ExtVcard = "vcard" + ExtVcd = "vcd" + ExtVcf = "vcf" + ExtVcg = "vcg" + ExtVcs = "vcs" + ExtVct = "vct" + ExtVcx = "vcx" + ExtVda = "vda" + ExtVdi = "vdi" + ExtVds = "vds" + ExtVhd = "vhd" + ExtVhdl = "vhdl" + ExtVhdx = "vhdx" + ExtVis = "vis" + ExtViv = "viv" + ExtVivo = "vivo" + ExtVlc = "vlc" + ExtVmdk = "vmdk" + ExtVob = "vob" + ExtVoc = "voc" + ExtVor = "vor" + ExtVox = "vox" + ExtVpc = "vpc" + ExtVrm = "vrm" + ExtVrml = "vrml" + ExtVsd = "vsd" + ExtVsdm = "vsdm" + ExtVsdx = "vsdx" + ExtVsf = "vsf" + ExtVss = "vss" + ExtVssm = "vssm" + ExtVssx = "vssx" + ExtVst = "vst" + ExtVstm = "vstm" + ExtVstx = "vstx" + ExtVsw = "vsw" + ExtVtf = "vtf" + ExtVtt = "vtt" + ExtVtu = "vtu" + ExtVxml = "vxml" + ExtW3d = "w3d" + ExtWad = "wad" + ExtWadl = "wadl" + ExtWar = "war" + ExtWasm = "wasm" + ExtWav = "wav" + ExtWax = "wax" + ExtWb1 = "wb1" + ExtWb2 = "wb2" + ExtWb3 = "wb3" + ExtWbmp = "wbmp" + ExtWbs = "wbs" + ExtWbxml = "wbxml" + ExtWcm = "wcm" + ExtWdb = "wdb" + ExtWdp = "wdp" + ExtWeba = "weba" + ExtWebapp = "webapp" + ExtWebm = "webm" + ExtWebmanifest = "webmanifest" + ExtWebp = "webp" + ExtWg = "wg" + ExtWgt = "wgt" + ExtWim = "wim" + ExtWk1 = "wk1" + ExtWk3 = "wk3" + ExtWk4 = "wk4" + ExtWkdownload = "wkdownload" + ExtWks = "wks" + ExtWm = "wm" + ExtWma = "wma" + ExtWmd = "wmd" + ExtWmf = "wmf" + ExtWml = "wml" + ExtWmlc = "wmlc" + ExtWmls = "wmls" + ExtWmlsc = "wmlsc" + ExtWmv = "wmv" + ExtWmx = "wmx" + ExtWmz = "wmz" + ExtWoff = "woff" + ExtWoff2 = "woff2" + ExtWp = "wp" + ExtWp4 = "wp4" + ExtWp5 = "wp5" + ExtWp6 = "wp6" + ExtWpd = "wpd" + ExtWpg = "wpg" + ExtWpl = "wpl" + ExtWpp = "wpp" + ExtWps = "wps" + ExtWqd = "wqd" + ExtWri = "wri" + ExtWrl = "wrl" + ExtWs = "ws" + ExtWsc = "wsc" + ExtWsdl = "wsdl" + ExtWsgi = "wsgi" + ExtWspolicy = "wspolicy" + ExtWtb = "wtb" + ExtWv = "wv" + ExtWvc = "wvc" + ExtWvp = "wvp" + ExtWvx = "wvx" + ExtWwf = "wwf" + ExtX32 = "x32" + ExtX3d = "x3d" + ExtX3db = "x3db" + ExtX3dbz = "x3dbz" + ExtX3dv = "x3dv" + ExtX3dvz = "x3dvz" + ExtX3dz = "x3dz" + ExtX3f = "x3f" + ExtXB = "x_b" + ExtXT = "x_t" + ExtXac = "xac" + ExtXaml = "xaml" + ExtXap = "xap" + ExtXar = "xar" + ExtXav = "xav" + ExtXbap = "xbap" + ExtXbd = "xbd" + ExtXbel = "xbel" + ExtXbl = "xbl" + ExtXbm = "xbm" + ExtXca = "xca" + ExtXcf = "xcf" + ExtXcfDotBz2 = "xcf.bz2" + ExtXcfDotGz = "xcf.gz" + ExtXcs = "xcs" + ExtXdf = "xdf" + ExtXdgapp = "xdgapp" + ExtXdm = "xdm" + ExtXdp = "xdp" + ExtXdssc = "xdssc" + ExtXdw = "xdw" + ExtXel = "xel" + ExtXenc = "xenc" + ExtXer = "xer" + ExtXfdf = "xfdf" + ExtXfdl = "xfdl" + ExtXhe = "xhe" + ExtXht = "xht" + ExtXhtml = "xhtml" + ExtXhvml = "xhvml" + ExtXi = "xi" + ExtXif = "xif" + ExtXla = "xla" + ExtXlam = "xlam" + ExtXlc = "xlc" + ExtXld = "xld" + ExtXlf = "xlf" + ExtXliff = "xliff" + ExtXll = "xll" + ExtXlm = "xlm" + ExtXlr = "xlr" + ExtXls = "xls" + ExtXlsb = "xlsb" + ExtXlsm = "xlsm" + ExtXlsx = "xlsx" + ExtXlt = "xlt" + ExtXltm = "xltm" + ExtXltx = "xltx" + ExtXlw = "xlw" + ExtXm = "xm" + ExtXmf = "xmf" + ExtXmi = "xmi" + ExtXML = "xml" + ExtXns = "xns" + ExtXo = "xo" + ExtXop = "xop" + ExtXpi = "xpi" + ExtXpl = "xpl" + ExtXpm = "xpm" + ExtXpr = "xpr" + ExtXps = "xps" + ExtXpw = "xpw" + ExtXpx = "xpx" + ExtXsd = "xsd" + ExtXsl = "xsl" + ExtXslfo = "xslfo" + ExtXslt = "xslt" + ExtXsm = "xsm" + ExtXspf = "xspf" + ExtXul = "xul" + ExtXvm = "xvm" + ExtXvml = "xvml" + ExtXwd = "xwd" + ExtXyz = "xyz" + ExtXz = "xz" + ExtYaml = "yaml" + ExtYang = "yang" + ExtYin = "yin" + ExtYml = "yml" + ExtYmp = "ymp" + ExtYt = "yt" + ExtZ1 = "z1" + ExtZ2 = "z2" + ExtZ3 = "z3" + ExtZ4 = "z4" + ExtZ5 = "z5" + ExtZ6 = "z6" + ExtZ64 = "z64" + ExtZ7 = "z7" + ExtZ8 = "z8" + ExtZabw = "zabw" + ExtZaz = "zaz" + ExtZip = "zip" + ExtZir = "zir" + ExtZirz = "zirz" + ExtZmm = "zmm" + ExtZoo = "zoo" + ExtZsav = "zsav" + ExtZst = "zst" + ExtZz = "zz" +) + +func Mime(name string) []string { + switch name { + case Ext123: + return []string{"123", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} + case Ext1km: + return []string{"1km"} + case Ext32x: + return []string{"32x"} + case Ext3dml: + return []string{"3dml"} + case Ext3ds: + return []string{"3ds", "image/x-3ds"} + case Ext3dsx: + return []string{"3dsx"} + case Ext3g2: + return []string{"3g2", "audio/3gpp2"} + case Ext3ga: + return []string{"3ga", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} + case Ext3gp: + return []string{"3gp", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} + case Ext3gp2: + return []string{"3gp2", "audio/3gpp2"} + case Ext3gpp: + return []string{"3gpp", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} + case Ext3gpp2: + return []string{"3gpp2", "audio/3gpp2"} + case Ext3mf: + return []string{"3mf"} + case Ext602: + return []string{"602"} + case Ext669: + return []string{"669"} + case Ext7z: + return []string{"7z"} + case Ext7zDot001: + return []string{"7z.001"} + case Ext_BLEND: + return []string{"BLEND"} + case Ext_C: + return []string{"C"} + case Ext_PAR2: + return []string{"PAR2"} + case Ext_PL: + return []string{"PL", "text/x-perl"} + case Ext_Z: + return []string{"Z"} + case ExtA: + return []string{"a"} + case ExtA26: + return []string{"a26"} + case ExtA78: + return []string{"a78"} + case ExtAa: + return []string{"aa", "audio/vnd.audible"} + case ExtAab: + return []string{"aab"} + case ExtAac: + return []string{"aac", "audio/x-hx-aac-adts", "audio/aac"} + case ExtAam: + return []string{"aam"} + case ExtAas: + return []string{"aas"} + case ExtAax: + return []string{"aax", "audio/vnd.audible.aax", "audio/vnd.audible"} + case ExtAbw: + return []string{"abw"} + case ExtAbwDotCRASHED: + return []string{"abw.CRASHED"} + case ExtAbwDotGz: + return []string{"abw.gz"} + case ExtAc: + return []string{"ac", "application/vnd.nokia.n-gage.ac+xml"} + case ExtAc3: + return []string{"ac3"} + case ExtAcc: + return []string{"acc"} + case ExtAce: + return []string{"ace", "application/x-ace"} + case ExtAcu: + return []string{"acu"} + case ExtAcutc: + return []string{"acutc"} + case ExtAdb: + return []string{"adb"} + case ExtAdf: + return []string{"adf"} + case ExtAdp: + return []string{"adp"} + case ExtAds: + return []string{"ads"} + case ExtAdts: + return []string{"adts", "audio/x-hx-aac-adts", "audio/aac"} + case ExtAep: + return []string{"aep"} + case ExtAfm: + return []string{"afm", "application/x-font-type1"} + case ExtAfp: + return []string{"afp"} + case ExtAg: + return []string{"ag"} + case ExtAgb: + return []string{"agb"} + case ExtAhead: + return []string{"ahead"} + case ExtAi: + return []string{"ai", "application/illustrator", "application/postscript"} + case ExtAif: + return []string{"aif"} + case ExtAifc: + return []string{"aifc", "audio/x-aiffc", "audio/x-aiff"} + case ExtAiff: + return []string{"aiff"} + case ExtAiffc: + return []string{"aiffc", "audio/x-aiffc"} + case ExtAir: + return []string{"air"} + case ExtAit: + return []string{"ait"} + case ExtAl: + return []string{"al", "text/x-perl"} + case ExtAlz: + return []string{"alz"} + case ExtAmi: + return []string{"ami"} + case ExtAmr: + return []string{"amr", "audio/amr"} + case ExtAmz: + return []string{"amz"} + case ExtAni: + return []string{"ani"} + case ExtAnim_1Dash9j_: + return []string{"anim[1-9j]"} + case ExtAnx: + return []string{"anx", "application/annodex"} + case ExtApe: + return []string{"ape"} + case ExtApk: + return []string{"apk"} + case ExtApng: + return []string{"apng"} + case ExtAppcache: + return []string{"appcache"} + case ExtAppimage: + return []string{"appimage", "application/vnd.appimage"} + case ExtApplication: + return []string{"application"} + case ExtApr: + return []string{"apr"} + case ExtAr: + return []string{"ar"} + case ExtArc: + return []string{"arc"} + case ExtArj: + return []string{"arj"} + case ExtArw: + return []string{"arw"} + case ExtAs: + return []string{"as"} + case ExtAsc: + return []string{"asc", "text/plain", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} + case ExtAsd: + return []string{"asd"} + case ExtAsf: + return []string{"asf", "video/x-ms-asf", "video/x-ms-wm", "application/vnd.ms-asf"} + case ExtAsice: + return []string{"asice"} + case ExtAsm: + return []string{"asm"} + case ExtAso: + return []string{"aso"} + case ExtAsp: + return []string{"asp"} + case ExtAss: + return []string{"ass", "text/x-ssa", "audio/x-hx-aac-adts", "audio/aac"} + case ExtAstc: + return []string{"astc"} + case ExtAsx: + return []string{"asx", "video/x-ms-wmx", "video/x-ms-asf", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} + case ExtAtc: + return []string{"atc"} + case ExtAtom: + return []string{"atom"} + case ExtAtomcat: + return []string{"atomcat"} + case ExtAtomdeleted: + return []string{"atomdeleted"} + case ExtAtomsvc: + return []string{"atomsvc"} + case ExtAtx: + return []string{"atx"} + case ExtAu: + return []string{"au"} + case ExtAutomount: + return []string{"automount"} + case ExtAvf: + return []string{"avf", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} + case ExtAvi: + return []string{"avi", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} + case ExtAvif: + return []string{"avif", "image/avif-sequence"} + case ExtAvifs: + return []string{"avifs", "image/avif-sequence"} + case ExtAw: + return []string{"aw", "application/x-applix-word"} + case ExtAwb: + return []string{"awb", "audio/amr-wb-encrypted"} + case ExtAwk: + return []string{"awk"} + case ExtAxa: + return []string{"axa", "audio/annodex"} + case ExtAxv: + return []string{"axv", "video/x-annodex"} + case ExtAzf: + return []string{"azf"} + case ExtAzs: + return []string{"azs"} + case ExtAzv: + return []string{"azv"} + case ExtAzw: + return []string{"azw"} + case ExtAzw3: + return []string{"azw3", "application/x-mobi8-ebook"} + case ExtB16: + return []string{"b16"} + case ExtBak: + return []string{"bak"} + case ExtBat: + return []string{"bat"} + case ExtBcpio: + return []string{"bcpio"} + case ExtBdf: + return []string{"bdf"} + case ExtBdm: + return []string{"bdm", "application/vnd.syncml.dm+wbxml"} + case ExtBdmv: + return []string{"bdmv"} + case ExtBdoc: + return []string{"bdoc", "application/x-bdoc"} + case ExtBed: + return []string{"bed"} + case ExtBh2: + return []string{"bh2"} + case ExtBib: + return []string{"bib"} + case ExtBik: + return []string{"bik"} + case ExtBin: + return []string{"bin"} + case ExtBk2: + return []string{"bk2"} + case ExtBlb: + return []string{"blb"} + case ExtBlend: + return []string{"blend"} + case ExtBlender: + return []string{"blender"} + case ExtBlorb: + return []string{"blorb"} + case ExtBmi: + return []string{"bmi"} + case ExtBmml: + return []string{"bmml"} + case ExtBmp: + return []string{"bmp", "image/x-ms-bmp", "image/bmp"} + case ExtBook: + return []string{"book"} + case ExtBox: + return []string{"box"} + case ExtBoz: + return []string{"boz"} + case ExtBpk: + return []string{"bpk"} + case ExtBps: + return []string{"bps"} + case ExtBsdiff: + return []string{"bsdiff"} + case ExtBsp: + return []string{"bsp"} + case ExtBtif: + return []string{"btif"} + case ExtBuffer: + return []string{"buffer"} + case ExtBz: + return []string{"bz", "application/x-bzip", "application/x-bzip2"} + case ExtBz2: + return []string{"bz2", "application/x-bzip", "application/x-bzip2", "application/x-bz2"} + case ExtC: + return []string{"c", "text/x-csrc"} + case ExtCPlusPlus: + return []string{"c++"} + case ExtC11amc: + return []string{"c11amc"} + case ExtC11amz: + return []string{"c11amz"} + case ExtC4d: + return []string{"c4d"} + case ExtC4f: + return []string{"c4f"} + case ExtC4g: + return []string{"c4g"} + case ExtC4p: + return []string{"c4p"} + case ExtC4u: + return []string{"c4u"} + case ExtCab: + return []string{"cab", "application/vnd.ms-cab-compressed"} + case ExtCaf: + return []string{"caf"} + case ExtCap: + return []string{"cap", "application/x-pcap", "application/pcap"} + case ExtCar: + return []string{"car"} + case ExtCat: + return []string{"cat"} + case ExtCb7: + return []string{"cb7", "application/x-cb7"} + case ExtCba: + return []string{"cba"} + case ExtCbl: + return []string{"cbl"} + case ExtCbr: + return []string{"cbr", "application/vnd.comicbook-rar"} + case ExtCbt: + return []string{"cbt", "application/x-cbt"} + case ExtCbz: + return []string{"cbz", "application/vnd.comicbook+zip", "application/x-cbz"} + case ExtCc: + return []string{"cc", "text/x-c"} + case ExtCci: + return []string{"cci"} + case ExtCcmx: + return []string{"ccmx"} + case ExtCco: + return []string{"cco"} + case ExtCct: + return []string{"cct"} + case ExtCcxml: + return []string{"ccxml"} + case ExtCdbcmsg: + return []string{"cdbcmsg"} + case ExtCdf: + return []string{"cdf"} + case ExtCdfx: + return []string{"cdfx"} + case ExtCdi: + return []string{"cdi"} + case ExtCdkey: + return []string{"cdkey"} + case ExtCdmia: + return []string{"cdmia"} + case ExtCdmic: + return []string{"cdmic"} + case ExtCdmid: + return []string{"cdmid"} + case ExtCdmio: + return []string{"cdmio"} + case ExtCdmiq: + return []string{"cdmiq"} + case ExtCdr: + return []string{"cdr", "application/cdr", "application/coreldraw", "image/x-cdr", "application/x-coreldraw", "zz-application/zz-winassoc-cdr", "application/x-cdr", "image/cdr"} + case ExtCdx: + return []string{"cdx"} + case ExtCdxml: + return []string{"cdxml"} + case ExtCdy: + return []string{"cdy"} + case ExtCer: + return []string{"cer"} + case ExtCert: + return []string{"cert"} + case ExtCfs: + return []string{"cfs"} + case ExtCgb: + return []string{"cgb"} + case ExtCgm: + return []string{"cgm"} + case ExtChat: + return []string{"chat"} + case ExtChd: + return []string{"chd"} + case ExtChm: + return []string{"chm", "application/vnd.ms-htmlhelp"} + case ExtChrt: + return []string{"chrt", "application/x-kchart"} + case ExtCif: + return []string{"cif"} + case ExtCii: + return []string{"cii"} + case ExtCil: + return []string{"cil"} + case ExtCjs: + return []string{"cjs"} + case ExtCl: + return []string{"cl"} + case ExtCla: + return []string{"cla"} + case ExtClass: + return []string{"class", "application/java-byte-code", "application/x-java-class", "application/java-vm", "application/java", "application/x-java-vm"} + case ExtClkk: + return []string{"clkk"} + case ExtClkp: + return []string{"clkp"} + case ExtClkt: + return []string{"clkt"} + case ExtClkw: + return []string{"clkw"} + case ExtClkx: + return []string{"clkx"} + case ExtClp: + return []string{"clp"} + case ExtClpi: + return []string{"clpi"} + case ExtCls: + return []string{"cls", "application/x-tex"} + case ExtCmake: + return []string{"cmake"} + case ExtCmc: + return []string{"cmc"} + case ExtCmdf: + return []string{"cmdf"} + case ExtCml: + return []string{"cml"} + case ExtCmp: + return []string{"cmp"} + case ExtCmx: + return []string{"cmx"} + case ExtCob: + return []string{"cob"} + case ExtCod: + return []string{"cod"} + case ExtCoffee: + return []string{"coffee", "application/vnd.coffeescript"} + case ExtCom: + return []string{"com"} + case ExtConf: + return []string{"conf"} + case ExtCpi: + return []string{"cpi"} + case ExtCpio: + return []string{"cpio"} + case ExtCpioDotGz: + return []string{"cpio.gz"} + case ExtCpp: + return []string{"cpp", "text/x-c"} + case ExtCpt: + return []string{"cpt"} + case ExtCr: + return []string{"cr", "text/crystal"} + case ExtCr2: + return []string{"cr2"} + case ExtCr3: + return []string{"cr3"} + case ExtCrd: + return []string{"crd"} + case ExtCrdownload: + return []string{"crdownload"} + case ExtCrl: + return []string{"crl"} + case ExtCrt: + return []string{"crt"} + case ExtCrw: + return []string{"crw"} + case ExtCrx: + return []string{"crx"} + case ExtCryptonote: + return []string{"cryptonote"} + case ExtCs: + return []string{"cs"} + case ExtCsh: + return []string{"csh"} + case ExtCsl: + return []string{"csl"} + case ExtCsml: + return []string{"csml"} + case ExtCso: + return []string{"cso"} + case ExtCsp: + return []string{"csp"} + case ExtCSS: + return []string{"css"} + case ExtCst: + return []string{"cst"} + case ExtCsv: + return []string{"csv", "text/csv", "text/x-csv", "text/x-comma-separated-values"} + case ExtCsvs: + return []string{"csvs"} + case ExtCu: + return []string{"cu"} + case ExtCue: + return []string{"cue"} + case ExtCur: + return []string{"cur"} + case ExtCurl: + return []string{"curl"} + case ExtCwk: + return []string{"cwk"} + case ExtCww: + return []string{"cww"} + case ExtCxt: + return []string{"cxt"} + case ExtCxx: + return []string{"cxx", "text/x-c"} + case ExtD: + return []string{"d"} + case ExtDae: + return []string{"dae"} + case ExtDaf: + return []string{"daf"} + case ExtDar: + return []string{"dar"} + case ExtDart: + return []string{"dart", "text/x-dart"} + case ExtDataless: + return []string{"dataless"} + case ExtDavmount: + return []string{"davmount"} + case ExtDbf: + return []string{"dbf", "application/dbf", "application/vnd.dbf", "application/x-dbase", "application/dbase"} + case ExtDbk: + return []string{"dbk", "application/x-docbook+xml", "application/docbook+xml"} + case ExtDc: + return []string{"dc"} + case ExtDcl: + return []string{"dcl"} + case ExtDcm: + return []string{"dcm"} + case ExtDcr: + return []string{"dcr", "image/x-kodak-dcr"} + case ExtDcurl: + return []string{"dcurl"} + case ExtDd2: + return []string{"dd2"} + case ExtDdd: + return []string{"ddd"} + case ExtDdf: + return []string{"ddf"} + case ExtDds: + return []string{"dds", "image/vnd.ms-dds"} + case ExtDeb: + return []string{"deb", "application/octet-stream", "application/x-debian-package", "application/x-deb"} + case ExtDef: + return []string{"def"} + case ExtDeploy: + return []string{"deploy"} + case ExtDer: + return []string{"der"} + case ExtDesktop: + return []string{"desktop", "application/x-desktop"} + case ExtDevice: + return []string{"device"} + case ExtDfac: + return []string{"dfac"} + case ExtDgc: + return []string{"dgc"} + case ExtDi: + return []string{"di"} + case ExtDia: + return []string{"dia"} + case ExtDib: + return []string{"dib", "image/x-ms-bmp", "image/bmp"} + case ExtDic: + return []string{"dic"} + case ExtDiff: + return []string{"diff", "text/x-diff"} + case ExtDir: + return []string{"dir"} + case ExtDis: + return []string{"dis"} + case ExtDispositionDashNotification: + return []string{"disposition-notification"} + case ExtDist: + return []string{"dist"} + case ExtDistz: + return []string{"distz"} + case ExtDivx: + return []string{"divx", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} + case ExtDjv: + return []string{"djv", "image/vnd.djvu", "image/vnd.djvu+multipage", "image/x.djvu"} + case ExtDjvu: + return []string{"djvu", "image/vnd.djvu", "image/vnd.djvu+multipage", "image/x.djvu"} + case ExtDll: + return []string{"dll", "application/x-msdownload"} + case ExtDmg: + return []string{"dmg", "application/x-apple-diskimage"} + case ExtDmp: + return []string{"dmp", "application/x-pcap", "application/pcap"} + case ExtDms: + return []string{"dms"} + case ExtDna: + return []string{"dna"} + case ExtDng: + return []string{"dng"} + case ExtDoc: + return []string{"doc", "application/msword", "application/vnd.ms-word", "zz-application/zz-winassoc-doc"} + case ExtDocbook: + return []string{"docbook", "application/x-docbook+xml", "application/docbook+xml"} + case ExtDocm: + return []string{"docm"} + case ExtDocx: + return []string{"docx"} + case ExtDot: + return []string{"dot", "application/msword", "text/vnd.graphviz"} + case ExtDotm: + return []string{"dotm"} + case ExtDotx: + return []string{"dotx"} + case ExtDp: + return []string{"dp"} + case ExtDpg: + return []string{"dpg"} + case ExtDra: + return []string{"dra"} + case ExtDrle: + return []string{"drle"} + case ExtDsc: + return []string{"dsc"} + case ExtDsl: + return []string{"dsl"} + case ExtDssc: + return []string{"dssc"} + case ExtDtb: + return []string{"dtb"} + case ExtDtd: + return []string{"dtd", "application/xml-dtd"} + case ExtDts: + return []string{"dts", "audio/x-dts"} + case ExtDtshd: + return []string{"dtshd", "audio/x-dtshd"} + case ExtDtx: + return []string{"dtx", "application/x-tex"} + case ExtDump: + return []string{"dump"} + case ExtDv: + return []string{"dv"} + case ExtDvb: + return []string{"dvb"} + case ExtDvi: + return []string{"dvi"} + case ExtDviDotBz2: + return []string{"dvi.bz2"} + case ExtDviDotGz: + return []string{"dvi.gz"} + case ExtDwd: + return []string{"dwd"} + case ExtDwf: + return []string{"dwf"} + case ExtDwg: + return []string{"dwg"} + case ExtDxf: + return []string{"dxf"} + case ExtDxp: + return []string{"dxp"} + case ExtDxr: + return []string{"dxr"} + case ExtE: + return []string{"e"} + case ExtEar: + return []string{"ear"} + case ExtEcelp4800: + return []string{"ecelp4800"} + case ExtEcelp7470: + return []string{"ecelp7470"} + case ExtEcelp9600: + return []string{"ecelp9600"} + case ExtEcma: + return []string{"ecma"} + case ExtEdm: + return []string{"edm"} + case ExtEdx: + return []string{"edx"} + case ExtEfif: + return []string{"efif"} + case ExtEgon: + return []string{"egon"} + case ExtEi6: + return []string{"ei6"} + case ExtEif: + return []string{"eif"} + case ExtEl: + return []string{"el"} + case ExtElc: + return []string{"elc"} + case ExtEmf: + return []string{"emf", "image/emf", "application/emf", "application/x-emf", "application/x-msmetafile"} + case ExtEml: + return []string{"eml"} + case ExtEmma: + return []string{"emma"} + case ExtEmotionml: + return []string{"emotionml"} + case ExtEmp: + return []string{"emp"} + case ExtEmz: + return []string{"emz"} + case ExtEnt: + return []string{"ent", "text/xml-external-parsed-entity"} + case ExtEol: + return []string{"eol"} + case ExtEot: + return []string{"eot"} + case ExtEps: + return []string{"eps", "application/postscript"} + case ExtEpsDotBz2: + return []string{"eps.bz2"} + case ExtEpsDotGz: + return []string{"eps.gz"} + case ExtEpsf: + return []string{"epsf"} + case ExtEpsfDotBz2: + return []string{"epsf.bz2"} + case ExtEpsfDotGz: + return []string{"epsf.gz"} + case ExtEpsi: + return []string{"epsi"} + case ExtEpsiDotBz2: + return []string{"epsi.bz2"} + case ExtEpsiDotGz: + return []string{"epsi.gz"} + case ExtEpub: + return []string{"epub"} + case ExtErl: + return []string{"erl"} + case ExtEs: + return []string{"es", "application/ecmascript"} + case ExtEs3: + return []string{"es3"} + case ExtEsa: + return []string{"esa"} + case ExtEsf: + return []string{"esf"} + case ExtEt3: + return []string{"et3"} + case ExtEtheme: + return []string{"etheme"} + case ExtEtx: + return []string{"etx"} + case ExtEva: + return []string{"eva"} + case ExtEvy: + return []string{"evy"} + case ExtEx: + return []string{"ex"} + case ExtExe: + return []string{"exe", "application/octet-stream", "application/x-msdos-program", "application/x-msdownload"} + case ExtExi: + return []string{"exi"} + case ExtExr: + return []string{"exr", "image/aces"} + case ExtExs: + return []string{"exs"} + case ExtExt: + return []string{"ext"} + case ExtEz: + return []string{"ez"} + case ExtEz2: + return []string{"ez2"} + case ExtEz3: + return []string{"ez3"} + case ExtF: + return []string{"f"} + case ExtF4a: + return []string{"f4a", "audio/m4a", "audio/x-m4a"} + case ExtF4b: + return []string{"f4b"} + case ExtF4v: + return []string{"f4v", "video/mp4v-es", "video/x-f4v", "video/mp4"} + case ExtF77: + return []string{"f77"} + case ExtF90: + return []string{"f90"} + case ExtF95: + return []string{"f95"} + case ExtFasl: + return []string{"fasl"} + case ExtFb2: + return []string{"fb2", "application/x-fictionbook+xml"} + case ExtFb2DotZip: + return []string{"fb2.zip"} + case ExtFbs: + return []string{"fbs"} + case ExtFcdt: + return []string{"fcdt"} + case ExtFcs: + return []string{"fcs"} + case ExtFd: + return []string{"fd", "application/x-fd-file"} + case ExtFdf: + return []string{"fdf"} + case ExtFds: + return []string{"fds"} + case ExtFdt: + return []string{"fdt"} + case ExtFeLaunch: + return []string{"fe_launch"} + case ExtFeature: + return []string{"feature"} + case ExtFg5: + return []string{"fg5"} + case ExtFgd: + return []string{"fgd"} + case ExtFh: + return []string{"fh"} + case ExtFh4: + return []string{"fh4"} + case ExtFh5: + return []string{"fh5"} + case ExtFh7: + return []string{"fh7"} + case ExtFhc: + return []string{"fhc"} + case ExtFig: + return []string{"fig", "application/x-xfig"} + case ExtFits: + return []string{"fits", "image/fits"} + case ExtFl: + return []string{"fl"} + case ExtFlac: + return []string{"flac", "audio/flac"} + case ExtFlatpak: + return []string{"flatpak", "application/vnd.xdgapp"} + case ExtFlatpakref: + return []string{"flatpakref"} + case ExtFlatpakrepo: + return []string{"flatpakrepo"} + case ExtFlc: + return []string{"flc", "video/x-fli", "video/fli"} + case ExtFli: + return []string{"fli", "video/x-fli", "video/fli"} + case ExtFlo: + return []string{"flo"} + case ExtFlv: + return []string{"flv", "video/x-flv", "application/x-flash-video", "flv-application/octet-stream"} + case ExtFlw: + return []string{"flw", "application/x-kivio"} + case ExtFlx: + return []string{"flx"} + case ExtFly: + return []string{"fly"} + case ExtFm: + return []string{"fm", "application/x-frame"} + case ExtFnc: + return []string{"fnc"} + case ExtFo: + return []string{"fo", "application/vnd.software602.filler.form+xml"} + case ExtFodg: + return []string{"fodg"} + case ExtFodp: + return []string{"fodp"} + case ExtFods: + return []string{"fods"} + case ExtFodt: + return []string{"fodt"} + case ExtFor: + return []string{"for"} + case ExtFpx: + return []string{"fpx"} + case ExtFrame: + return []string{"frame"} + case ExtFsc: + return []string{"fsc"} + case ExtFst: + return []string{"fst"} + case ExtFtc: + return []string{"ftc"} + case ExtFti: + return []string{"fti"} + case ExtFvt: + return []string{"fvt"} + case ExtFxm: + return []string{"fxm"} + case ExtFxp: + return []string{"fxp"} + case ExtFxpl: + return []string{"fxpl"} + case ExtFzs: + return []string{"fzs"} + case ExtG2w: + return []string{"g2w"} + case ExtG3: + return []string{"g3", "image/fax-g3"} + case ExtG3w: + return []string{"g3w"} + case ExtGac: + return []string{"gac"} + case ExtGam: + return []string{"gam"} + case ExtGb: + return []string{"gb"} + case ExtGba: + return []string{"gba"} + case ExtGbc: + return []string{"gbc"} + case ExtGbr: + return []string{"gbr", "image/x-gimp-gbr"} + case ExtGca: + return []string{"gca"} + case ExtGcode: + return []string{"gcode"} + case ExtGcrd: + return []string{"gcrd", "text/directory", "text/vcard"} + case ExtGdi: + return []string{"gdi"} + case ExtGdl: + return []string{"gdl"} + case ExtGdoc: + return []string{"gdoc"} + case ExtGed: + return []string{"ged", "text/gedcom"} + case ExtGedcom: + return []string{"gedcom", "text/gedcom"} + case ExtGem: + return []string{"gem", "application/x-gtar"} + case ExtGen: + return []string{"gen"} + case ExtGeo: + return []string{"geo"} + case ExtGeoDotJSON: + return []string{"geo.json", "application/vnd.geo+json"} + case ExtGeojson: + return []string{"geojson", "application/vnd.geo+json"} + case ExtGex: + return []string{"gex"} + case ExtGf: + return []string{"gf"} + case ExtGg: + return []string{"gg"} + case ExtGgb: + return []string{"ggb"} + case ExtGgt: + return []string{"ggt"} + case ExtGhf: + return []string{"ghf"} + case ExtGif: + return []string{"gif"} + case ExtGih: + return []string{"gih"} + case ExtGim: + return []string{"gim"} + case ExtGlade: + return []string{"glade"} + case ExtGlb: + return []string{"glb"} + case ExtGltf: + return []string{"gltf"} + case ExtGml: + return []string{"gml"} + case ExtGmo: + return []string{"gmo"} + case ExtGmx: + return []string{"gmx"} + case ExtGnc: + return []string{"gnc"} + case ExtGnd: + return []string{"gnd"} + case ExtGnucash: + return []string{"gnucash"} + case ExtGnumeric: + return []string{"gnumeric"} + case ExtGnuplot: + return []string{"gnuplot"} + case ExtGo: + return []string{"go"} + case ExtGp: + return []string{"gp"} + case ExtGpg: + return []string{"gpg", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} + case ExtGph: + return []string{"gph"} + case ExtGplt: + return []string{"gplt"} + case ExtGpx: + return []string{"gpx", "application/gpx", "application/gpx+xml", "application/x-gpx+xml"} + case ExtGqf: + return []string{"gqf"} + case ExtGqs: + return []string{"gqs"} + case ExtGra: + return []string{"gra"} + case ExtGradle: + return []string{"gradle"} + case ExtGram: + return []string{"gram"} + case ExtGramps: + return []string{"gramps"} + case ExtGre: + return []string{"gre"} + case ExtGroovy: + return []string{"groovy"} + case ExtGrv: + return []string{"grv"} + case ExtGrxml: + return []string{"grxml"} + case ExtGs: + return []string{"gs"} + case ExtGsf: + return []string{"gsf", "application/x-font-ghostscript"} + case ExtGsh: + return []string{"gsh"} + case ExtGsheet: + return []string{"gsheet"} + case ExtGslides: + return []string{"gslides"} + case ExtGsm: + return []string{"gsm"} + case ExtGtar: + return []string{"gtar", "application/x-gtar"} + case ExtGtm: + return []string{"gtm"} + case ExtGtw: + return []string{"gtw"} + case ExtGv: + return []string{"gv"} + case ExtGvp: + return []string{"gvp", "text/x-google-video-pointer"} + case ExtGvy: + return []string{"gvy"} + case ExtGxf: + return []string{"gxf"} + case ExtGxt: + return []string{"gxt"} + case ExtGy: + return []string{"gy"} + case ExtGz: + return []string{"gz", "application/gzip"} + case ExtH: + return []string{"h", "text/x-c"} + case ExtHPlusPlus: + return []string{"h++"} + case ExtH261: + return []string{"h261"} + case ExtH263: + return []string{"h263"} + case ExtH264: + return []string{"h264"} + case ExtH4: + return []string{"h4"} + case ExtH5: + return []string{"h5"} + case ExtHal: + return []string{"hal"} + case ExtHbci: + return []string{"hbci"} + case ExtHbs: + return []string{"hbs"} + case ExtHdd: + return []string{"hdd"} + case ExtHdf: + return []string{"hdf"} + case ExtHdf4: + return []string{"hdf4"} + case ExtHdf5: + return []string{"hdf5"} + case ExtHeic: + return []string{"heic", "image/heif-sequence", "image/heic", "image/heif"} + case ExtHeics: + return []string{"heics"} + case ExtHeif: + return []string{"heif", "image/heif-sequence", "image/heic", "image/heif"} + case ExtHeifs: + return []string{"heifs"} + case ExtHej2: + return []string{"hej2"} + case ExtHeld: + return []string{"held"} + case ExtHfe: + return []string{"hfe", "application/x-hfe-floppy-image"} + case ExtHh: + return []string{"hh", "text/x-c"} + case ExtHjson: + return []string{"hjson"} + case ExtHlp: + return []string{"hlp", "application/winhlp"} + case ExtHp: + return []string{"hp"} + case ExtHpgl: + return []string{"hpgl"} + case ExtHpid: + return []string{"hpid"} + case ExtHpp: + return []string{"hpp"} + case ExtHps: + return []string{"hps"} + case ExtHqx: + return []string{"hqx", "application/stuffit"} + case ExtHs: + return []string{"hs"} + case ExtHsj2: + return []string{"hsj2"} + case ExtHtc: + return []string{"htc"} + case ExtHtke: + return []string{"htke"} + case ExtHtm: + return []string{"htm", "text/html"} + case ExtHTML: + return []string{"html", "text/html"} + case ExtHvd: + return []string{"hvd"} + case ExtHvp: + return []string{"hvp"} + case ExtHvs: + return []string{"hvs"} + case ExtHwp: + return []string{"hwp", "application/vnd.haansoft-hwp"} + case ExtHwt: + return []string{"hwt", "application/vnd.haansoft-hwt"} + case ExtHxx: + return []string{"hxx"} + case ExtI2g: + return []string{"i2g"} + case ExtIca: + return []string{"ica"} + case ExtIcb: + return []string{"icb", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} + case ExtIcc: + return []string{"icc"} + case ExtIce: + return []string{"ice"} + case ExtIcm: + return []string{"icm"} + case ExtIcns: + return []string{"icns"} + case ExtIco: + return []string{"ico", "image/icon", "image/x-icon", "text/ico", "application/ico", "image/x-ico", "image/vnd.microsoft.icon"} + case ExtIcs: + return []string{"ics", "text/x-vcalendar", "application/ics"} + case ExtIdl: + return []string{"idl"} + case ExtIef: + return []string{"ief"} + case ExtIfb: + return []string{"ifb"} + case ExtIff: + return []string{"iff", "image/x-ilbm"} + case ExtIfm: + return []string{"ifm"} + case ExtIges: + return []string{"iges"} + case ExtIgl: + return []string{"igl"} + case ExtIgm: + return []string{"igm"} + case ExtIgs: + return []string{"igs"} + case ExtIgx: + return []string{"igx"} + case ExtIif: + return []string{"iif"} + case ExtIlbm: + return []string{"ilbm", "image/x-ilbm"} + case ExtIme: + return []string{"ime", "text/x-imelody", "audio/imelody"} + case ExtImg: + return []string{"img", "application/x-raw-disk-image"} + case ExtImgDotXz: + return []string{"img.xz"} + case ExtImp: + return []string{"imp"} + case ExtIms: + return []string{"ims"} + case ExtImy: + return []string{"imy", "text/x-imelody", "audio/imelody"} + case ExtIn: + return []string{"in"} + case ExtIni: + return []string{"ini"} + case ExtInk: + return []string{"ink"} + case ExtInkml: + return []string{"inkml"} + case ExtIns: + return []string{"ins", "application/x-tex"} + case ExtInstall: + return []string{"install"} + case ExtIota: + return []string{"iota"} + case ExtIpfix: + return []string{"ipfix"} + case ExtIpk: + return []string{"ipk"} + case ExtIps: + return []string{"ips"} + case ExtIptables: + return []string{"iptables"} + case ExtIpynb: + return []string{"ipynb"} + case ExtIrm: + return []string{"irm"} + case ExtIrp: + return []string{"irp"} + case ExtIso: + return []string{"iso", "application/x-dreamcast-rom", "application/x-wii-iso-image", "application/x-gamecube-rom", "application/x-gamecube-iso-image", "application/x-wbfs", "application/x-sega-cd-rom", "application/x-saturn-rom", "application/x-sega-pico-rom", "application/x-wia", "application/x-wii-rom", "application/x-iso9660-image", "application/x-cd-image"} + case ExtIso9660: + return []string{"iso9660", "application/x-cd-image"} + case ExtIt: + return []string{"it"} + case ExtIt87: + return []string{"it87"} + case ExtItp: + return []string{"itp"} + case ExtIts: + return []string{"its"} + case ExtIvp: + return []string{"ivp"} + case ExtIvu: + return []string{"ivu"} + case ExtJ2c: + return []string{"j2c"} + case ExtJ2k: + return []string{"j2k"} + case ExtJad: + return []string{"jad"} + case ExtJade: + return []string{"jade"} + case ExtJam: + return []string{"jam"} + case ExtJar: + return []string{"jar", "application/x-java-archive", "application/java-archive"} + case ExtJardiff: + return []string{"jardiff"} + case ExtJava: + return []string{"java", "text/x-java"} + case ExtJceks: + return []string{"jceks"} + case ExtJhc: + return []string{"jhc"} + case ExtJisp: + return []string{"jisp"} + case ExtJks: + return []string{"jks"} + case ExtJls: + return []string{"jls"} + case ExtJlt: + return []string{"jlt"} + case ExtJng: + return []string{"jng"} + case ExtJnlp: + return []string{"jnlp"} + case ExtJoda: + return []string{"joda"} + case ExtJp2: + return []string{"jp2", "image/x-jpeg2000-image", "image/jp2", "image/jpeg2000-image"} + case ExtJpc: + return []string{"jpc"} + case ExtJpe: + return []string{"jpe", "image/jpeg"} + case ExtJpeg: + return []string{"jpeg", "image/jpeg"} + case ExtJpf: + return []string{"jpf"} + case ExtJpg: + return []string{"jpg", "image/jpeg"} + case ExtJpg2: + return []string{"jpg2", "image/x-jpeg2000-image", "image/jp2", "image/jpeg2000-image"} + case ExtJpgm: + return []string{"jpgm", "image/jpm"} + case ExtJpgv: + return []string{"jpgv"} + case ExtJph: + return []string{"jph"} + case ExtJpm: + return []string{"jpm", "image/jpm"} + case ExtJpr: + return []string{"jpr"} + case ExtJpx: + return []string{"jpx", "image/jpx"} + case ExtJrd: + return []string{"jrd"} + case ExtJs: + return []string{"js", "application/x-javascript", "text/javascript"} + case ExtJsm: + return []string{"jsm", "application/x-javascript", "text/javascript"} + case ExtJSON: + return []string{"json", "application/schema+json"} + case ExtJSONDashPatch: + return []string{"json-patch"} + case ExtJSON5: + return []string{"json5"} + case ExtJsonld: + return []string{"jsonld"} + case ExtJsonml: + return []string{"jsonml"} + case ExtJsx: + return []string{"jsx"} + case ExtJxl: + return []string{"jxl"} + case ExtJxr: + return []string{"jxr"} + case ExtJxra: + return []string{"jxra"} + case ExtJxrs: + return []string{"jxrs"} + case ExtJxs: + return []string{"jxs"} + case ExtJxsc: + return []string{"jxsc"} + case ExtJxsi: + return []string{"jxsi"} + case ExtJxss: + return []string{"jxss"} + case ExtK25: + return []string{"k25"} + case ExtK7: + return []string{"k7"} + case ExtKar: + return []string{"kar", "audio/midi"} + case ExtKarbon: + return []string{"karbon", "application/vnd.kde.karbon"} + case ExtKdbx: + return []string{"kdbx"} + case ExtKdc: + return []string{"kdc"} + case ExtKdelnk: + return []string{"kdelnk", "application/x-desktop"} + case ExtKexi: + return []string{"kexi", "application/x-kexiproject-sqlite3", "application/x-kexiproject-sqlite2", "application/x-vnd.kde.kexi"} + case ExtKexic: + return []string{"kexic"} + case ExtKexis: + return []string{"kexis"} + case ExtKey: + return []string{"key", "application/pgp-keys", "application/vnd.apple.keynote"} + case ExtKeynote: + return []string{"keynote"} + case ExtKfo: + return []string{"kfo", "application/x-kformula"} + case ExtKfx: + return []string{"kfx", "application/x-mobi8-ebook"} + case ExtKia: + return []string{"kia"} + case ExtKil: + return []string{"kil"} + case ExtKino: + return []string{"kino", "application/smil+xml"} + case ExtKml: + return []string{"kml"} + case ExtKmz: + return []string{"kmz"} + case ExtKne: + return []string{"kne"} + case ExtKnp: + return []string{"knp"} + case ExtKon: + return []string{"kon", "application/x-kontour"} + case ExtKpm: + return []string{"kpm"} + case ExtKpr: + return []string{"kpr", "application/vnd.kde.kpresenter"} + case ExtKpt: + return []string{"kpt", "application/vnd.kde.kpresenter"} + case ExtKpxx: + return []string{"kpxx"} + case ExtKra: + return []string{"kra"} + case ExtKrz: + return []string{"krz"} + case ExtKs: + return []string{"ks"} + case ExtKsp: + return []string{"ksp", "application/vnd.kde.kspread"} + case ExtKsy: + return []string{"ksy"} + case ExtKt: + return []string{"kt"} + case ExtKtr: + return []string{"ktr"} + case ExtKtx: + return []string{"ktx"} + case ExtKtx2: + return []string{"ktx2"} + case ExtKtz: + return []string{"ktz"} + case ExtKud: + return []string{"kud"} + case ExtKwd: + return []string{"kwd", "application/vnd.kde.kword"} + case ExtKwt: + return []string{"kwt", "application/vnd.kde.kword"} + case ExtLa: + return []string{"la"} + case ExtLasxml: + return []string{"lasxml"} + case ExtLatex: + return []string{"latex", "application/x-latex", "application/x-tex"} + case ExtLbd: + return []string{"lbd"} + case ExtLbe: + return []string{"lbe"} + case ExtLbm: + return []string{"lbm", "image/x-ilbm"} + case ExtLdif: + return []string{"ldif"} + case ExtLes: + return []string{"les"} + case ExtLess: + return []string{"less"} + case ExtLgr: + return []string{"lgr"} + case ExtLha: + return []string{"lha", "application/x-lzh-compressed"} + case ExtLHS: + return []string{"lhs"} + case ExtLhz: + return []string{"lhz"} + case ExtLink66: + return []string{"link66"} + case ExtLisp: + return []string{"lisp"} + case ExtList: + return []string{"list"} + case ExtList3820: + return []string{"list3820"} + case ExtListafp: + return []string{"listafp"} + case ExtLitcoffee: + return []string{"litcoffee"} + case ExtLnk: + return []string{"lnk"} + case ExtLnx: + return []string{"lnx"} + case ExtLoas: + return []string{"loas"} + case ExtLog: + return []string{"log", "text/x-log"} + case ExtLostxml: + return []string{"lostxml"} + case ExtLrf: + return []string{"lrf"} + case ExtLrm: + return []string{"lrm"} + case ExtLrv: + return []string{"lrv", "video/mp4v-es", "video/mp4"} + case ExtLrz: + return []string{"lrz"} + case ExtLtf: + return []string{"ltf"} + case ExtLtx: + return []string{"ltx", "application/x-tex"} + case ExtLua: + return []string{"lua"} + case ExtLuac: + return []string{"luac"} + case ExtLvp: + return []string{"lvp"} + case ExtLwo: + return []string{"lwo"} + case ExtLwob: + return []string{"lwob"} + case ExtLwp: + return []string{"lwp"} + case ExtLws: + return []string{"lws"} + case ExtLy: + return []string{"ly"} + case ExtLyx: + return []string{"lyx", "text/x-lyx"} + case ExtLz: + return []string{"lz"} + case ExtLz4: + return []string{"lz4"} + case ExtLzh: + return []string{"lzh", "application/x-lzh-compressed"} + case ExtLzma: + return []string{"lzma"} + case ExtLzo: + return []string{"lzo"} + case ExtM: + return []string{"m", "text/x-matlab", "text/x-octave"} + case ExtM13: + return []string{"m13"} + case ExtM14: + return []string{"m14"} + case ExtM15: + return []string{"m15"} + case ExtM1u: + return []string{"m1u", "video/vnd.mpegurl"} + case ExtM1v: + return []string{"m1v"} + case ExtM21: + return []string{"m21"} + case ExtM2a: + return []string{"m2a"} + case ExtM2t: + return []string{"m2t"} + case ExtM2ts: + return []string{"m2ts"} + case ExtM2v: + return []string{"m2v"} + case ExtM3a: + return []string{"m3a"} + case ExtM3u: + return []string{"m3u", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "application/vnd.apple.mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} + case ExtM3u8: + return []string{"m3u8", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "application/vnd.apple.mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} + case ExtM4: + return []string{"m4"} + case ExtM4a: + return []string{"m4a", "audio/m4a", "audio/x-m4a"} + case ExtM4b: + return []string{"m4b"} + case ExtM4p: + return []string{"m4p"} + case ExtM4r: + return []string{"m4r"} + case ExtM4s: + return []string{"m4s"} + case ExtM4u: + return []string{"m4u", "video/vnd.mpegurl"} + case ExtM4v: + return []string{"m4v", "video/mp4v-es", "video/mp4"} + case ExtM7: + return []string{"m7"} + case ExtMa: + return []string{"ma"} + case ExtMab: + return []string{"mab"} + case ExtMads: + return []string{"mads"} + case ExtMaei: + return []string{"maei"} + case ExtMag: + return []string{"mag"} + case ExtMak: + return []string{"mak"} + case ExtMaker: + return []string{"maker"} + case ExtMan: + return []string{"man", "text/troff"} + case ExtManifest: + return []string{"manifest"} + case ExtMap: + return []string{"map"} + case ExtMar: + return []string{"mar"} + case ExtMarkdown: + return []string{"markdown", "text/markdown"} + case ExtMathml: + return []string{"mathml"} + case ExtMb: + return []string{"mb"} + case ExtMbk: + return []string{"mbk"} + case ExtMbox: + return []string{"mbox"} + case ExtMc1: + return []string{"mc1"} + case ExtMc2: + return []string{"mc2"} + case ExtMcd: + return []string{"mcd"} + case ExtMcurl: + return []string{"mcurl"} + case ExtMd: + return []string{"md", "text/markdown"} + case ExtMdb: + return []string{"mdb", "application/x-mdb", "zz-application/zz-winassoc-mdb", "application/vnd.msaccess", "application/msaccess", "application/mdb", "application/vnd.ms-access"} + case ExtMdi: + return []string{"mdi"} + case ExtMdx: + return []string{"mdx", "application/x-genesis-32x-rom"} + case ExtMe: + return []string{"me", "text/troff"} + case ExtMed: + return []string{"med"} + case ExtMesh: + return []string{"mesh"} + case ExtMeta4: + return []string{"meta4"} + case ExtMetalink: + return []string{"metalink"} + case ExtMets: + return []string{"mets"} + case ExtMfm: + return []string{"mfm"} + case ExtMft: + return []string{"mft"} + case ExtMgp: + return []string{"mgp", "application/vnd.osgeo.mapguide.package"} + case ExtMgz: + return []string{"mgz"} + case ExtMht: + return []string{"mht"} + case ExtMhtml: + return []string{"mhtml"} + case ExtMid: + return []string{"mid", "audio/midi"} + case ExtMidi: + return []string{"midi", "audio/midi"} + case ExtMie: + return []string{"mie"} + case ExtMif: + return []string{"mif", "application/x-mif"} + case ExtMime: + return []string{"mime"} + case ExtMinipsf: + return []string{"minipsf"} + case ExtMj2: + return []string{"mj2"} + case ExtMjp2: + return []string{"mjp2"} + case ExtMjpeg: + return []string{"mjpeg"} + case ExtMjpg: + return []string{"mjpg"} + case ExtMjs: + return []string{"mjs", "application/x-javascript", "text/javascript"} + case ExtMk: + return []string{"mk"} + case ExtMk3d: + return []string{"mk3d", "video/x-matroska-3d"} + case ExtMka: + return []string{"mka"} + case ExtMkd: + return []string{"mkd", "text/markdown"} + case ExtMks: + return []string{"mks"} + case ExtMkv: + return []string{"mkv"} + case ExtMl: + return []string{"ml"} + case ExtMli: + return []string{"mli"} + case ExtMlp: + return []string{"mlp"} + case ExtMm: + return []string{"mm"} + case ExtMmd: + return []string{"mmd"} + case ExtMmf: + return []string{"mmf", "application/x-smaf"} + case ExtMml: + return []string{"mml", "text/mathml"} + case ExtMmr: + return []string{"mmr"} + case ExtMng: + return []string{"mng"} + case ExtMny: + return []string{"mny"} + case ExtMo: + return []string{"mo", "text/x-modelica"} + case ExtMo3: + return []string{"mo3"} + case ExtMobi: + return []string{"mobi"} + case ExtMoc: + return []string{"moc"} + case ExtMod: + return []string{"mod", "audio/x-mod"} + case ExtMods: + return []string{"mods"} + case ExtMof: + return []string{"mof"} + case ExtMoov: + return []string{"moov"} + case ExtMount: + return []string{"mount"} + case ExtMov: + return []string{"mov"} + case ExtMovie: + return []string{"movie"} + case ExtMpPlus: + return []string{"mp+"} + case ExtMp2: + return []string{"mp2", "video/mpeg", "audio/mp2", "video/x-mpeg2", "video/x-mpeg-system", "audio/mpeg", "video/x-mpeg", "video/mpeg-system"} + case ExtMp21: + return []string{"mp21"} + case ExtMp2a: + return []string{"mp2a"} + case ExtMp3: + return []string{"mp3", "audio/mp3", "audio/x-mpg", "audio/x-mpeg", "audio/mpeg"} + case ExtMp4: + return []string{"mp4", "video/mp4v-es", "video/mp4"} + case ExtMp4a: + return []string{"mp4a"} + case ExtMp4s: + return []string{"mp4s"} + case ExtMp4v: + return []string{"mp4v"} + case ExtMpc: + return []string{"mpc", "application/vnd.mophun.certificate"} + case ExtMpd: + return []string{"mpd"} + case ExtMpe: + return []string{"mpe", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} + case ExtMpeg: + return []string{"mpeg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} + case ExtMpg: + return []string{"mpg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} + case ExtMpg4: + return []string{"mpg4"} + case ExtMpga: + return []string{"mpga", "audio/mp3", "audio/x-mpg", "audio/x-mpeg", "audio/mpeg"} + case ExtMpkg: + return []string{"mpkg"} + case ExtMpl: + return []string{"mpl"} + case ExtMpls: + return []string{"mpls"} + case ExtMpm: + return []string{"mpm"} + case ExtMpn: + return []string{"mpn"} + case ExtMpp: + return []string{"mpp", "audio/x-musepack"} + case ExtMpt: + return []string{"mpt"} + case ExtMpy: + return []string{"mpy"} + case ExtMqy: + return []string{"mqy"} + case ExtMrc: + return []string{"mrc"} + case ExtMrcx: + return []string{"mrcx"} + case ExtMrl: + return []string{"mrl"} + case ExtMrml: + return []string{"mrml"} + case ExtMrw: + return []string{"mrw"} + case ExtMs: + return []string{"ms", "text/troff"} + case ExtMscml: + return []string{"mscml"} + case ExtMseed: + return []string{"mseed"} + case ExtMseq: + return []string{"mseq"} + case ExtMsf: + return []string{"msf"} + case ExtMsg: + return []string{"msg"} + case ExtMsh: + return []string{"msh"} + case ExtMsi: + return []string{"msi", "application/x-msi", "application/x-msdownload"} + case ExtMsl: + return []string{"msl"} + case ExtMsm: + return []string{"msm"} + case ExtMsod: + return []string{"msod"} + case ExtMsp: + return []string{"msp"} + case ExtMsty: + return []string{"msty"} + case ExtMsx: + return []string{"msx"} + case ExtMtl: + return []string{"mtl"} + case ExtMtm: + return []string{"mtm"} + case ExtMts: + return []string{"mts", "model/vnd.mts"} + case ExtMup: + return []string{"mup"} + case ExtMus: + return []string{"mus"} + case ExtMusd: + return []string{"musd"} + case ExtMusicxml: + return []string{"musicxml"} + case ExtMvb: + return []string{"mvb"} + case ExtMvt: + return []string{"mvt"} + case ExtMwf: + return []string{"mwf"} + case ExtMxf: + return []string{"mxf"} + case ExtMxl: + return []string{"mxl"} + case ExtMxmf: + return []string{"mxmf"} + case ExtMxml: + return []string{"mxml"} + case ExtMxs: + return []string{"mxs"} + case ExtMxu: + return []string{"mxu", "video/vnd.mpegurl"} + case ExtNDashGage: + return []string{"n-gage"} + case ExtN3: + return []string{"n3"} + case ExtN64: + return []string{"n64"} + case ExtNb: + return []string{"nb", "application/x-mathematica"} + case ExtNbp: + return []string{"nbp"} + case ExtNc: + return []string{"nc"} + case ExtNcx: + return []string{"ncx"} + case ExtNds: + return []string{"nds"} + case ExtNef: + return []string{"nef"} + case ExtNes: + return []string{"nes"} + case ExtNez: + return []string{"nez"} + case ExtNfo: + return []string{"nfo"} + case ExtNgc: + return []string{"ngc"} + case ExtNgdat: + return []string{"ngdat"} + case ExtNgp: + return []string{"ngp"} + case ExtNitf: + return []string{"nitf"} + case ExtNlu: + return []string{"nlu"} + case ExtNml: + return []string{"nml"} + case ExtNnd: + return []string{"nnd"} + case ExtNns: + return []string{"nns"} + case ExtNnw: + return []string{"nnw"} + case ExtNot: + return []string{"not"} + case ExtNpx: + return []string{"npx"} + case ExtNq: + return []string{"nq"} + case ExtNrw: + return []string{"nrw"} + case ExtNsc: + return []string{"nsc", "application/x-conference"} + case ExtNsf: + return []string{"nsf"} + case ExtNsv: + return []string{"nsv"} + case ExtNt: + return []string{"nt"} + case ExtNtf: + return []string{"ntf"} + case ExtNumbers: + return []string{"numbers", "application/x-iwork-numbers-sffnumbers"} + case ExtNzb: + return []string{"nzb"} + case ExtO: + return []string{"o"} + case ExtOa2: + return []string{"oa2"} + case ExtOa3: + return []string{"oa3"} + case ExtOas: + return []string{"oas"} + case ExtObd: + return []string{"obd"} + case ExtObgx: + return []string{"obgx"} + case ExtObj: + return []string{"obj", "application/x-tgif"} + case ExtOcl: + return []string{"ocl"} + case ExtOda: + return []string{"oda"} + case ExtOdb: + return []string{"odb", "application/vnd.oasis.opendocument.database"} + case ExtOdc: + return []string{"odc"} + case ExtOdf: + return []string{"odf"} + case ExtOdft: + return []string{"odft"} + case ExtOdg: + return []string{"odg"} + case ExtOdi: + return []string{"odi"} + case ExtOdm: + return []string{"odm"} + case ExtOdp: + return []string{"odp"} + case ExtOds: + return []string{"ods"} + case ExtOdt: + return []string{"odt"} + case ExtOga: + return []string{"oga", "audio/vorbis", "audio/x-vorbis", "audio/x-vorbis+ogg", "audio/ogg", "audio/x-ogg", "audio/x-flac+ogg", "audio/x-oggflac"} + case ExtOgex: + return []string{"ogex"} + case ExtOgg: + return []string{"ogg", "video/x-theora", "audio/x-speex+ogg", "video/ogg", "audio/vorbis", "audio/x-vorbis", "video/x-theora+ogg", "audio/x-vorbis+ogg", "audio/ogg", "audio/x-ogg", "audio/x-flac+ogg", "audio/x-oggflac"} + case ExtOgm: + return []string{"ogm", "video/x-ogm"} + case ExtOgv: + return []string{"ogv", "video/ogg"} + case ExtOgx: + return []string{"ogx", "application/x-ogg"} + case ExtOld: + return []string{"old"} + case ExtOleo: + return []string{"oleo"} + case ExtOmdoc: + return []string{"omdoc"} + case ExtOnepkg: + return []string{"onepkg"} + case ExtOnetmp: + return []string{"onetmp"} + case ExtOnetoc: + return []string{"onetoc"} + case ExtOnetoc2: + return []string{"onetoc2"} + case ExtOoc: + return []string{"ooc"} + case ExtOpf: + return []string{"opf"} + case ExtOpml: + return []string{"opml", "text/x-opml"} + case ExtOprc: + return []string{"oprc", "application/vnd.palm"} + case ExtOpus: + return []string{"opus", "audio/ogg", "audio/x-ogg"} + case ExtOra: + return []string{"ora"} + case ExtOrf: + return []string{"orf"} + case ExtOrg: + return []string{"org", "text/org", "text/x-org"} + case ExtOsf: + return []string{"osf"} + case ExtOsfpvg: + return []string{"osfpvg"} + case ExtOsm: + return []string{"osm"} + case ExtOtc: + return []string{"otc"} + case ExtOtf: + return []string{"otf", "application/x-font-otf", "font/otf"} + case ExtOtg: + return []string{"otg"} + case ExtOth: + return []string{"oth"} + case ExtOti: + return []string{"oti"} + case ExtOtp: + return []string{"otp"} + case ExtOts: + return []string{"ots"} + case ExtOtt: + return []string{"ott"} + case ExtOva: + return []string{"ova", "application/ovf"} + case ExtOvf: + return []string{"ovf"} + case ExtOwl: + return []string{"owl", "text/rdf"} + case ExtOwx: + return []string{"owx"} + case ExtOxps: + return []string{"oxps"} + case ExtOxt: + return []string{"oxt"} + case ExtP: + return []string{"p"} + case ExtP10: + return []string{"p10"} + case ExtP12: + return []string{"p12", "application/pkcs12"} + case ExtP65: + return []string{"p65"} + case ExtP7b: + return []string{"p7b"} + case ExtP7c: + return []string{"p7c"} + case ExtP7m: + return []string{"p7m"} + case ExtP7r: + return []string{"p7r"} + case ExtP7s: + return []string{"p7s"} + case ExtP8: + return []string{"p8"} + case ExtP8e: + return []string{"p8e"} + case ExtPac: + return []string{"pac"} + case ExtPack: + return []string{"pack"} + case ExtPages: + return []string{"pages", "application/x-iwork-pages-sffpages"} + case ExtPak: + return []string{"pak"} + case ExtPar2: + return []string{"par2"} + case ExtPart: + return []string{"part"} + case ExtPas: + return []string{"pas"} + case ExtPat: + return []string{"pat"} + case ExtPatch: + return []string{"patch", "text/x-diff"} + case ExtPath: + return []string{"path"} + case ExtPaw: + return []string{"paw"} + case ExtPbd: + return []string{"pbd"} + case ExtPbm: + return []string{"pbm"} + case ExtPcap: + return []string{"pcap", "application/x-pcap", "application/pcap"} + case ExtPcd: + return []string{"pcd"} + case ExtPce: + return []string{"pce"} + case ExtPcf: + return []string{"pcf", "application/x-cisco-vpn-settings"} + case ExtPcfDotZ: + return []string{"pcf.Z"} + case ExtPcfDotGz: + return []string{"pcf.gz"} + case ExtPcl: + return []string{"pcl"} + case ExtPclxl: + return []string{"pclxl"} + case ExtPct: + return []string{"pct"} + case ExtPcurl: + return []string{"pcurl"} + case ExtPcx: + return []string{"pcx", "image/vnd.zbrush.pcx"} + case ExtPdb: + return []string{"pdb", "application/x-aportisdoc", "application/x-palm-database", "application/vnd.palm"} + case ExtPdc: + return []string{"pdc"} + case ExtPde: + return []string{"pde"} + case ExtPdf: + return []string{"pdf", "image/pdf", "application/nappdf", "application/acrobat", "application/pdf"} + case ExtPdfDotBz2: + return []string{"pdf.bz2"} + case ExtPdfDotGz: + return []string{"pdf.gz"} + case ExtPdfDotLz: + return []string{"pdf.lz"} + case ExtPdfDotXz: + return []string{"pdf.xz"} + case ExtPef: + return []string{"pef"} + case ExtPem: + return []string{"pem"} + case ExtPerl: + return []string{"perl", "text/x-perl"} + case ExtPfa: + return []string{"pfa"} + case ExtPfb: + return []string{"pfb"} + case ExtPfm: + return []string{"pfm"} + case ExtPfr: + return []string{"pfr"} + case ExtPfx: + return []string{"pfx", "application/pkcs12"} + case ExtPgm: + return []string{"pgm"} + case ExtPgn: + return []string{"pgn", "application/x-chess-pgn"} + case ExtPgp: + return []string{"pgp", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} + case ExtPhp: + return []string{"php", "application/x-httpd-php"} + case ExtPhp3: + return []string{"php3"} + case ExtPhp4: + return []string{"php4"} + case ExtPhp5: + return []string{"php5"} + case ExtPhps: + return []string{"phps"} + case ExtPic: + return []string{"pic"} + case ExtPict: + return []string{"pict"} + case ExtPict1: + return []string{"pict1"} + case ExtPict2: + return []string{"pict2"} + case ExtPk: + return []string{"pk"} + case ExtPkg: + return []string{"pkg", "application/x-xar"} + case ExtPki: + return []string{"pki"} + case ExtPkipath: + return []string{"pkipath"} + case ExtPkpass: + return []string{"pkpass"} + case ExtPkr: + return []string{"pkr"} + case ExtPl: + return []string{"pl", "text/x-perl"} + case ExtPla: + return []string{"pla"} + case ExtPlb: + return []string{"plb"} + case ExtPlc: + return []string{"plc"} + case ExtPlf: + return []string{"plf"} + case ExtPln: + return []string{"pln"} + case ExtPls: + return []string{"pls", "application/pls+xml", "audio/x-scpls", "audio/scpls"} + case ExtPm: + return []string{"pm", "application/x-perl", "text/x-perl"} + case ExtPm6: + return []string{"pm6"} + case ExtPmd: + return []string{"pmd"} + case ExtPml: + return []string{"pml"} + case ExtPng: + return []string{"png"} + case ExtPnm: + return []string{"pnm"} + case ExtPntg: + return []string{"pntg"} + case ExtPo: + return []string{"po", "text/x-gettext-translation", "application/x-gettext"} + case ExtPod: + return []string{"pod", "text/x-perl"} + case ExtPor: + return []string{"por"} + case ExtPortpkg: + return []string{"portpkg"} + case ExtPot: + return []string{"pot", "application/mspowerpoint", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "text/x-gettext-translation-template", "application/powerpoint"} + case ExtPotm: + return []string{"potm"} + case ExtPotx: + return []string{"potx"} + case ExtPpam: + return []string{"ppam"} + case ExtPpd: + return []string{"ppd"} + case ExtPpm: + return []string{"ppm"} + case ExtPps: + return []string{"pps", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} + case ExtPpsm: + return []string{"ppsm"} + case ExtPpsx: + return []string{"ppsx"} + case ExtPpt: + return []string{"ppt", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} + case ExtPptm: + return []string{"pptm"} + case ExtPptx: + return []string{"pptx"} + case ExtPpz: + return []string{"ppz", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} + case ExtPqa: + return []string{"pqa", "application/vnd.palm"} + case ExtPrc: + return []string{"prc", "application/x-mobipocket-ebook", "application/x-palm-database", "application/vnd.palm"} + case ExtPre: + return []string{"pre"} + case ExtPrf: + return []string{"prf"} + case ExtProvx: + return []string{"provx"} + case ExtPs: + return []string{"ps"} + case ExtPsDotBz2: + return []string{"ps.bz2"} + case ExtPsDotGz: + return []string{"ps.gz"} + case ExtPsb: + return []string{"psb"} + case ExtPsd: + return []string{"psd", "image/x-photoshop", "application/photoshop", "image/x-psd", "image/psd", "application/x-photoshop", "image/vnd.adobe.photoshop"} + case ExtPsf: + return []string{"psf", "audio/x-psf"} + case ExtPsfDotGz: + return []string{"psf.gz"} + case ExtPsflib: + return []string{"psflib"} + case ExtPsid: + return []string{"psid"} + case ExtPskcxml: + return []string{"pskcxml"} + case ExtPsw: + return []string{"psw"} + case ExtPti: + return []string{"pti"} + case ExtPtid: + return []string{"ptid"} + case ExtPub: + return []string{"pub", "application/vnd.ms-publisher"} + case ExtPvb: + return []string{"pvb"} + case ExtPw: + return []string{"pw"} + case ExtPwn: + return []string{"pwn"} + case ExtPy: + return []string{"py", "text/x-python"} + case ExtPy3: + return []string{"py3"} + case ExtPy3x: + return []string{"py3x"} + case ExtPya: + return []string{"pya"} + case ExtPyc: + return []string{"pyc"} + case ExtPyi: + return []string{"pyi"} + case ExtPyo: + return []string{"pyo"} + case ExtPys: + return []string{"pys"} + case ExtPysu: + return []string{"pysu"} + case ExtPyv: + return []string{"pyv"} + case ExtPyx: + return []string{"pyx"} + case ExtQam: + return []string{"qam"} + case ExtQbo: + return []string{"qbo"} + case ExtQcow: + return []string{"qcow"} + case ExtQcow2: + return []string{"qcow2"} + case ExtQd: + return []string{"qd", "application/x-fd-file"} + case ExtQed: + return []string{"qed"} + case ExtQfx: + return []string{"qfx"} + case ExtQif: + return []string{"qif", "application/x-qw"} + case ExtQml: + return []string{"qml"} + case ExtQmlproject: + return []string{"qmlproject"} + case ExtQmltypes: + return []string{"qmltypes"} + case ExtQp: + return []string{"qp"} + case ExtQPS: + return []string{"qps"} + case ExtQt: + return []string{"qt"} + case ExtQti: + return []string{"qti"} + case ExtQtiDotGz: + return []string{"qti.gz"} + case ExtQtif: + return []string{"qtif"} + case ExtQtl: + return []string{"qtl", "application/x-quicktime-media-link"} + case ExtQtvr: + return []string{"qtvr"} + case ExtQwd: + return []string{"qwd"} + case ExtQwt: + return []string{"qwt"} + case ExtQxb: + return []string{"qxb"} + case ExtQxd: + return []string{"qxd"} + case ExtQxl: + return []string{"qxl"} + case ExtQxt: + return []string{"qxt"} + case ExtRa: + return []string{"ra", "audio/vnd.m-realaudio", "audio/x-realaudio", "audio/x-pn-realaudio"} + case ExtRaf: + return []string{"raf"} + case ExtRAM: + return []string{"ram", "audio/x-pn-realaudio"} + case ExtRaml: + return []string{"raml"} + case ExtRapd: + return []string{"rapd"} + case ExtRar: + return []string{"rar", "application/vnd.rar", "application/x-rar"} + case ExtRas: + return []string{"ras"} + case ExtRaw: + return []string{"raw", "image/x-panasonic-rw"} + case ExtRawDashDiskDashImage: + return []string{"raw-disk-image"} + case ExtRawDashDiskDashImageDotXz: + return []string{"raw-disk-image.xz"} + case ExtRax: + return []string{"rax", "audio/vnd.m-realaudio", "audio/x-pn-realaudio"} + case ExtRb: + return []string{"rb"} + case ExtRcprofile: + return []string{"rcprofile"} + case ExtRdf: + return []string{"rdf", "text/rdf"} + case ExtRdfs: + return []string{"rdfs", "text/rdf"} + case ExtRdz: + return []string{"rdz"} + case ExtReg: + return []string{"reg"} + case ExtRej: + return []string{"rej", "text/x-reject"} + case ExtRelo: + return []string{"relo"} + case ExtRep: + return []string{"rep"} + case ExtRes: + return []string{"res"} + case ExtRgb: + return []string{"rgb"} + case ExtRif: + return []string{"rif"} + case ExtRip: + return []string{"rip"} + case ExtRis: + return []string{"ris"} + case ExtRl: + return []string{"rl"} + case ExtRlc: + return []string{"rlc"} + case ExtRld: + return []string{"rld"} + case ExtRle: + return []string{"rle"} + case ExtRm: + return []string{"rm", "application/vnd.rn-realmedia-vbr"} + case ExtRmi: + return []string{"rmi"} + case ExtRmj: + return []string{"rmj", "application/vnd.rn-realmedia-vbr"} + case ExtRmm: + return []string{"rmm", "application/vnd.rn-realmedia-vbr"} + case ExtRmp: + return []string{"rmp"} + case ExtRms: + return []string{"rms", "application/vnd.rn-realmedia", "application/vnd.rn-realmedia-vbr"} + case ExtRmvb: + return []string{"rmvb", "application/vnd.rn-realmedia-vbr"} + case ExtRmx: + return []string{"rmx", "application/vnd.rn-realmedia-vbr"} + case ExtRnc: + return []string{"rnc", "application/relax-ng-compact-syntax"} + case ExtRng: + return []string{"rng", "text/xml"} + case ExtRoa: + return []string{"roa"} + case ExtRoff: + return []string{"roff", "text/troff", "text/x-troff"} + case ExtRos: + return []string{"ros"} + case ExtRp: + return []string{"rp"} + case ExtRp9: + return []string{"rp9"} + case ExtRpm: + return []string{"rpm", "application/x-redhat-package-manager"} + case ExtRpss: + return []string{"rpss"} + case ExtRpst: + return []string{"rpst"} + case ExtRq: + return []string{"rq"} + case ExtRs: + return []string{"rs", "application/rls-services+xml"} + case ExtRsat: + return []string{"rsat"} + case ExtRsd: + return []string{"rsd"} + case ExtRsheet: + return []string{"rsheet"} + case ExtRss: + return []string{"rss", "application/rss+xml"} + case ExtRst: + return []string{"rst"} + case ExtRt: + return []string{"rt"} + case ExtRtf: + return []string{"rtf", "application/rtf"} + case ExtRtx: + return []string{"rtx"} + case ExtRun: + return []string{"run"} + case ExtRusd: + return []string{"rusd"} + case ExtRv: + return []string{"rv", "video/vnd.rn-realvideo"} + case ExtRvx: + return []string{"rvx", "video/vnd.rn-realvideo"} + case ExtRw2: + return []string{"rw2", "image/x-panasonic-raw2"} + case ExtS: + return []string{"s"} + case ExtS3m: + return []string{"s3m", "audio/x-s3m"} + case ExtSaf: + return []string{"saf"} + case ExtSage: + return []string{"sage"} + case ExtSam: + return []string{"sam"} + case ExtSami: + return []string{"sami"} + case ExtSap: + return []string{"sap", "application/x-thomson-sap-image"} + case ExtSass: + return []string{"sass"} + case ExtSav: + return []string{"sav", "application/x-spss-sav"} + case ExtSbml: + return []string{"sbml"} + case ExtSc: + return []string{"sc", "text/x-scala"} + case ExtScala: + return []string{"scala"} + case ExtScd: + return []string{"scd"} + case ExtScm: + return []string{"scm", "text/x-scheme"} + case ExtScope: + return []string{"scope"} + case ExtScq: + return []string{"scq"} + case ExtScs: + return []string{"scs"} + case ExtScss: + return []string{"scss"} + case ExtScurl: + return []string{"scurl"} + case ExtSda: + return []string{"sda"} + case ExtSdc: + return []string{"sdc"} + case ExtSdd: + return []string{"sdd"} + case ExtSdkd: + return []string{"sdkd"} + case ExtSdkm: + return []string{"sdkm"} + case ExtSdp: + return []string{"sdp", "application/vnd.sdp", "application/sdp", "application/x-sdp"} + case ExtSds: + return []string{"sds"} + case ExtSdw: + return []string{"sdw", "application/vnd.stardivision.writer-global"} + case ExtSea: + return []string{"sea"} + case ExtSee: + return []string{"see"} + case ExtSeed: + return []string{"seed"} + case ExtSema: + return []string{"sema"} + case ExtSemd: + return []string{"semd"} + case ExtSemf: + return []string{"semf"} + case ExtSenmlx: + return []string{"senmlx"} + case ExtSensmlx: + return []string{"sensmlx"} + case ExtSer: + return []string{"ser"} + case ExtService: + return []string{"service", "text/x-dbus-service"} + case ExtSetpay: + return []string{"setpay"} + case ExtSetreg: + return []string{"setreg"} + case ExtSfc: + return []string{"sfc", "application/vnd.nintendo.snes.rom"} + case ExtSfdDashHdstx: + return []string{"sfd-hdstx"} + case ExtSfs: + return []string{"sfs"} + case ExtSfv: + return []string{"sfv"} + case ExtSg: + return []string{"sg"} + case ExtSgb: + return []string{"sgb"} + case ExtSgd: + return []string{"sgd"} + case ExtSgf: + return []string{"sgf"} + case ExtSgi: + return []string{"sgi", "image/sgi"} + case ExtSgl: + return []string{"sgl", "application/vnd.stardivision.writer-global"} + case ExtSgm: + return []string{"sgm"} + case ExtSgml: + return []string{"sgml"} + case ExtSh: + return []string{"sh", "text/x-sh", "application/x-shellscript"} + case ExtShape: + return []string{"shape"} + case ExtShar: + return []string{"shar"} + case ExtShex: + return []string{"shex"} + case ExtShf: + return []string{"shf"} + case ExtShn: + return []string{"shn", "application/x-shorten"} + case ExtShtml: + return []string{"shtml"} + case ExtSiag: + return []string{"siag"} + case ExtSid: + return []string{"sid", "image/x-mrsid-image"} + case ExtSieve: + return []string{"sieve"} + case ExtSig: + return []string{"sig"} + case ExtSik: + return []string{"sik"} + case ExtSil: + return []string{"sil"} + case ExtSilo: + return []string{"silo"} + case ExtSis: + return []string{"sis"} + case ExtSisx: + return []string{"sisx", "application/vnd.symbian.install"} + case ExtSit: + return []string{"sit", "application/x-stuffit", "application/stuffit"} + case ExtSitx: + return []string{"sitx"} + case ExtSiv: + return []string{"siv"} + case ExtSk: + return []string{"sk"} + case ExtSk1: + return []string{"sk1"} + case ExtSkd: + return []string{"skd"} + case ExtSkm: + return []string{"skm"} + case ExtSkp: + return []string{"skp"} + case ExtSkr: + return []string{"skr"} + case ExtSkt: + return []string{"skt"} + case ExtSldm: + return []string{"sldm"} + case ExtSldx: + return []string{"sldx"} + case ExtSlice: + return []string{"slice"} + case ExtSlim: + return []string{"slim"} + case ExtSlk: + return []string{"slk"} + case ExtSlm: + return []string{"slm"} + case ExtSls: + return []string{"sls"} + case ExtSlt: + return []string{"slt"} + case ExtSm: + return []string{"sm"} + case ExtSmaf: + return []string{"smaf", "application/x-smaf"} + case ExtSmc: + return []string{"smc", "application/vnd.nintendo.snes.rom"} + case ExtSmd: + return []string{"smd", "application/vnd.stardivision.mail"} + case ExtSmf: + return []string{"smf"} + case ExtSmi: + return []string{"smi", "application/smil", "application/smil+xml"} + case ExtSmil: + return []string{"smil", "application/smil+xml"} + case ExtSmk: + return []string{"smk"} + case ExtSml: + return []string{"sml", "application/smil+xml"} + case ExtSms: + return []string{"sms"} + case ExtSmv: + return []string{"smv"} + case ExtSmzip: + return []string{"smzip"} + case ExtSnap: + return []string{"snap"} + case ExtSnd: + return []string{"snd"} + case ExtSnf: + return []string{"snf"} + case ExtSo: + return []string{"so", "application/x-sharedlib"} + case ExtSocket: + return []string{"socket"} + case ExtSpc: + return []string{"spc"} + case ExtSpd: + return []string{"spd"} + case ExtSpdx: + return []string{"spdx"} + case ExtSpec: + return []string{"spec"} + case ExtSpf: + return []string{"spf"} + case ExtSpl: + return []string{"spl", "application/vnd.adobe.flash.movie", "application/futuresplash", "application/x-futuresplash"} + case ExtSpm: + return []string{"spm"} + case ExtSpot: + return []string{"spot"} + case ExtSpp: + return []string{"spp"} + case ExtSpq: + return []string{"spq"} + case ExtSpx: + return []string{"spx", "audio/x-speex+ogg", "audio/x-speex", "audio/ogg"} + case ExtSql: + return []string{"sql", "text/x-sql", "application/sql"} + case ExtSqlite2: + return []string{"sqlite2"} + case ExtSqlite3: + return []string{"sqlite3", "application/x-sqlite3"} + case ExtSqsh: + return []string{"sqsh"} + case ExtSr2: + return []string{"sr2"} + case ExtSrc: + return []string{"src"} + case ExtSrcDotRpm: + return []string{"src.rpm"} + case ExtSrf: + return []string{"srf"} + case ExtSrt: + return []string{"srt", "application/x-srt"} + case ExtSru: + return []string{"sru"} + case ExtSrx: + return []string{"srx"} + case ExtSs: + return []string{"ss"} + case ExtSsa: + return []string{"ssa"} + case ExtSsdl: + return []string{"ssdl"} + case ExtSse: + return []string{"sse"} + case ExtSsf: + return []string{"ssf"} + case ExtSsml: + return []string{"ssml"} + case ExtSt: + return []string{"st"} + case ExtStc: + return []string{"stc"} + case ExtStd: + return []string{"std"} + case ExtStf: + return []string{"stf"} + case ExtSti: + return []string{"sti"} + case ExtStk: + return []string{"stk"} + case ExtStl: + return []string{"stl", "application/vnd.ms-pki.stl", "model/stl", "model/x.stl-binary"} + case ExtStm: + return []string{"stm"} + case ExtStpxz: + return []string{"stpxz"} + case ExtStpz: + return []string{"stpz"} + case ExtStr: + return []string{"str"} + case ExtStw: + return []string{"stw"} + case ExtSty: + return []string{"sty", "application/x-tex"} + case ExtStyl: + return []string{"styl"} + case ExtStylus: + return []string{"stylus"} + case ExtSub: + return []string{"sub", "text/x-mpsub", "text/x-subviewer", "text/x-microdvd", "image/vnd.dvb.subtitle"} + case ExtSun: + return []string{"sun"} + case ExtSus: + return []string{"sus"} + case ExtSusp: + return []string{"susp"} + case ExtSv: + return []string{"sv"} + case ExtSv4cpio: + return []string{"sv4cpio"} + case ExtSv4crc: + return []string{"sv4crc"} + case ExtSvc: + return []string{"svc"} + case ExtSvd: + return []string{"svd"} + case ExtSvg: + return []string{"svg", "image/svg+xml"} + case ExtSvgz: + return []string{"svgz", "image/svg+xml-compressed"} + case ExtSvh: + return []string{"svh"} + case ExtSwa: + return []string{"swa"} + case ExtSwap: + return []string{"swap"} + case ExtSwf: + return []string{"swf", "application/vnd.adobe.flash.movie", "application/futuresplash"} + case ExtSwi: + return []string{"swi"} + case ExtSwidtag: + return []string{"swidtag"} + case ExtSwm: + return []string{"swm"} + case ExtSxc: + return []string{"sxc"} + case ExtSxd: + return []string{"sxd"} + case ExtSxg: + return []string{"sxg"} + case ExtSxi: + return []string{"sxi"} + case ExtSxm: + return []string{"sxm"} + case ExtSxw: + return []string{"sxw"} + case ExtSylk: + return []string{"sylk"} + case ExtT: + return []string{"t", "application/x-perl", "text/troff", "text/x-perl", "text/x-troff"} + case ExtT2t: + return []string{"t2t"} + case ExtT3: + return []string{"t3"} + case ExtT38: + return []string{"t38"} + case ExtTaglet: + return []string{"taglet"} + case ExtTao: + return []string{"tao"} + case ExtTap: + return []string{"tap"} + case ExtTar: + return []string{"tar", "application/x-gtar"} + case ExtTarDotZ: + return []string{"tar.Z"} + case ExtTarDotBz: + return []string{"tar.bz"} + case ExtTarDotBz2: + return []string{"tar.bz2"} + case ExtTarDotGz: + return []string{"tar.gz"} + case ExtTarDotLrz: + return []string{"tar.lrz"} + case ExtTarDotLz: + return []string{"tar.lz"} + case ExtTarDotLz4: + return []string{"tar.lz4"} + case ExtTarDotLzma: + return []string{"tar.lzma"} + case ExtTarDotLzo: + return []string{"tar.lzo"} + case ExtTarDotXz: + return []string{"tar.xz"} + case ExtTarDotZst: + return []string{"tar.zst"} + case ExtTarget: + return []string{"target"} + case ExtTaz: + return []string{"taz"} + case ExtTb2: + return []string{"tb2"} + case ExtTbz: + return []string{"tbz"} + case ExtTbz2: + return []string{"tbz2"} + case ExtTcap: + return []string{"tcap"} + case ExtTcl: + return []string{"tcl", "application/x-tcl", "text/tcl"} + case ExtTd: + return []string{"td"} + case ExtTeacher: + return []string{"teacher"} + case ExtTei: + return []string{"tei"} + case ExtTeicorpus: + return []string{"teicorpus"} + case ExtTex: + return []string{"tex", "application/x-tex"} + case ExtTexi: + return []string{"texi", "text/x-texinfo"} + case ExtTexinfo: + return []string{"texinfo", "text/x-texinfo"} + case ExtText: + return []string{"text"} + case ExtTfi: + return []string{"tfi"} + case ExtTfm: + return []string{"tfm"} + case ExtTfx: + return []string{"tfx"} + case ExtTga: + return []string{"tga", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} + case ExtTgz: + return []string{"tgz"} + case ExtTheme: + return []string{"theme"} + case ExtThemepack: + return []string{"themepack"} + case ExtThmx: + return []string{"thmx"} + case ExtTif: + return []string{"tif"} + case ExtTiff: + return []string{"tiff"} + case ExtTimer: + return []string{"timer"} + case ExtTk: + return []string{"tk", "application/x-tcl", "text/tcl"} + case ExtTlrz: + return []string{"tlrz"} + case ExtTlz: + return []string{"tlz"} + case ExtTmo: + return []string{"tmo"} + case ExtTnef: + return []string{"tnef", "application/ms-tnef"} + case ExtTnf: + return []string{"tnf", "application/ms-tnef"} + case ExtToc: + return []string{"toc"} + case ExtToml: + return []string{"toml"} + case ExtTorrent: + return []string{"torrent"} + case ExtTpic: + return []string{"tpic", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} + case ExtTpl: + return []string{"tpl"} + case ExtTpt: + return []string{"tpt"} + case ExtTr: + return []string{"tr", "text/troff", "text/x-troff"} + case ExtTra: + return []string{"tra"} + case ExtTrig: + return []string{"trig", "application/trig"} + case ExtTrm: + return []string{"trm"} + case ExtTs: + return []string{"ts", "application/x-linguist", "text/vnd.trolltech.linguist", "text/vnd.qt.linguist"} + case ExtTsd: + return []string{"tsd"} + case ExtTsv: + return []string{"tsv"} + case ExtTta: + return []string{"tta", "audio/tta"} + case ExtTtc: + return []string{"ttc"} + case ExtTtf: + return []string{"ttf", "font/ttf", "application/x-font-ttf"} + case ExtTTL: + return []string{"ttl"} + case ExtTtml: + return []string{"ttml"} + case ExtTtx: + return []string{"ttx"} + case ExtTwd: + return []string{"twd"} + case ExtTwds: + return []string{"twds"} + case ExtTwig: + return []string{"twig"} + case ExtTxd: + return []string{"txd"} + case ExtTxf: + return []string{"txf"} + case ExtTxt: + return []string{"txt"} + case ExtTxz: + return []string{"txz"} + case ExtTzo: + return []string{"tzo"} + case ExtTzst: + return []string{"tzst"} + case ExtU32: + return []string{"u32"} + case ExtU8dsn: + return []string{"u8dsn"} + case ExtU8hdr: + return []string{"u8hdr"} + case ExtU8mdn: + return []string{"u8mdn"} + case ExtU8msg: + return []string{"u8msg"} + case ExtUbj: + return []string{"ubj"} + case ExtUdeb: + return []string{"udeb", "application/x-debian-package", "application/x-deb"} + case ExtUfd: + return []string{"ufd"} + case ExtUfdl: + return []string{"ufdl"} + case ExtUfraw: + return []string{"ufraw"} + case ExtUI: + return []string{"ui", "application/x-gtk-builder"} + case ExtUil: + return []string{"uil"} + case ExtUlt: + return []string{"ult"} + case ExtUlx: + return []string{"ulx"} + case ExtUmj: + return []string{"umj"} + case ExtUnf: + return []string{"unf"} + case ExtUni: + return []string{"uni"} + case ExtUnif: + return []string{"unif"} + case ExtUnityweb: + return []string{"unityweb"} + case ExtUoml: + return []string{"uoml"} + case ExtURI: + return []string{"uri"} + case ExtUris: + return []string{"uris"} + case ExtURL: + return []string{"url"} + case ExtUrls: + return []string{"urls"} + case ExtUsdz: + return []string{"usdz"} + case ExtUstar: + return []string{"ustar"} + case ExtUtz: + return []string{"utz"} + case ExtUu: + return []string{"uu"} + case ExtUue: + return []string{"uue", "zz-application/zz-winassoc-uu"} + case ExtUva: + return []string{"uva"} + case ExtUvd: + return []string{"uvd"} + case ExtUvf: + return []string{"uvf"} + case ExtUvg: + return []string{"uvg"} + case ExtUvh: + return []string{"uvh"} + case ExtUvi: + return []string{"uvi"} + case ExtUvm: + return []string{"uvm"} + case ExtUvp: + return []string{"uvp"} + case ExtUvs: + return []string{"uvs"} + case ExtUvt: + return []string{"uvt"} + case ExtUvu: + return []string{"uvu"} + case ExtUvv: + return []string{"uvv"} + case ExtUvva: + return []string{"uvva"} + case ExtUvvd: + return []string{"uvvd"} + case ExtUvvf: + return []string{"uvvf"} + case ExtUvvg: + return []string{"uvvg"} + case ExtUvvh: + return []string{"uvvh"} + case ExtUvvi: + return []string{"uvvi"} + case ExtUvvm: + return []string{"uvvm"} + case ExtUvvp: + return []string{"uvvp"} + case ExtUvvs: + return []string{"uvvs"} + case ExtUvvt: + return []string{"uvvt"} + case ExtUvvu: + return []string{"uvvu"} + case ExtUvvv: + return []string{"uvvv"} + case ExtUvvx: + return []string{"uvvx"} + case ExtUvvz: + return []string{"uvvz"} + case ExtUvx: + return []string{"uvx"} + case ExtUvz: + return []string{"uvz"} + case ExtV: + return []string{"v"} + case ExtV64: + return []string{"v64"} + case ExtVala: + return []string{"vala"} + case ExtVapi: + return []string{"vapi"} + case ExtVb: + return []string{"vb"} + case ExtVbox: + return []string{"vbox"} + case ExtVboxDashExtpack: + return []string{"vbox-extpack"} + case ExtVbs: + return []string{"vbs", "text/vbs"} + case ExtVcard: + return []string{"vcard", "text/directory", "text/vcard"} + case ExtVcd: + return []string{"vcd"} + case ExtVcf: + return []string{"vcf", "text/directory", "text/vcard"} + case ExtVcg: + return []string{"vcg"} + case ExtVcs: + return []string{"vcs", "text/x-vcalendar", "application/ics"} + case ExtVct: + return []string{"vct", "text/directory", "text/vcard"} + case ExtVcx: + return []string{"vcx"} + case ExtVda: + return []string{"vda", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} + case ExtVdi: + return []string{"vdi", "application/x-vdi-disk"} + case ExtVds: + return []string{"vds"} + case ExtVhd: + return []string{"vhd", "application/x-virtualbox-vhd", "text/x-vhdl"} + case ExtVhdl: + return []string{"vhdl"} + case ExtVhdx: + return []string{"vhdx", "application/x-vhdx-disk"} + case ExtVis: + return []string{"vis"} + case ExtViv: + return []string{"viv", "video/vnd.vivo"} + case ExtVivo: + return []string{"vivo", "video/vnd.vivo"} + case ExtVlc: + return []string{"vlc", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} + case ExtVmdk: + return []string{"vmdk", "application/x-virtualbox-vmdk"} + case ExtVob: + return []string{"vob", "video/mpeg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} + case ExtVoc: + return []string{"voc"} + case ExtVor: + return []string{"vor", "application/vnd.stardivision.writer-global"} + case ExtVox: + return []string{"vox"} + case ExtVpc: + return []string{"vpc", "application/x-virtualbox-vhd"} + case ExtVrm: + return []string{"vrm"} + case ExtVrml: + return []string{"vrml"} + case ExtVsd: + return []string{"vsd"} + case ExtVsdm: + return []string{"vsdm"} + case ExtVsdx: + return []string{"vsdx"} + case ExtVsf: + return []string{"vsf"} + case ExtVss: + return []string{"vss"} + case ExtVssm: + return []string{"vssm"} + case ExtVssx: + return []string{"vssx"} + case ExtVst: + return []string{"vst", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "application/vnd.visio", "image/x-tga", "image/tga", "application/tga"} + case ExtVstm: + return []string{"vstm"} + case ExtVstx: + return []string{"vstx"} + case ExtVsw: + return []string{"vsw"} + case ExtVtf: + return []string{"vtf"} + case ExtVtt: + return []string{"vtt"} + case ExtVtu: + return []string{"vtu"} + case ExtVxml: + return []string{"vxml"} + case ExtW3d: + return []string{"w3d"} + case ExtWad: + return []string{"wad", "application/x-doom-wad", "application/x-wii-wad"} + case ExtWadl: + return []string{"wadl"} + case ExtWar: + return []string{"war"} + case ExtWasm: + return []string{"wasm"} + case ExtWav: + return []string{"wav", "audio/wav", "audio/wave", "audio/vnd.wave"} + case ExtWax: + return []string{"wax", "video/x-ms-wmx", "audio/x-ms-asx", "audio/x-ms-wax", "video/x-ms-wvx", "video/x-ms-wax"} + case ExtWb1: + return []string{"wb1"} + case ExtWb2: + return []string{"wb2"} + case ExtWb3: + return []string{"wb3"} + case ExtWbmp: + return []string{"wbmp"} + case ExtWbs: + return []string{"wbs"} + case ExtWbxml: + return []string{"wbxml"} + case ExtWcm: + return []string{"wcm"} + case ExtWdb: + return []string{"wdb"} + case ExtWdp: + return []string{"wdp"} + case ExtWeba: + return []string{"weba"} + case ExtWebapp: + return []string{"webapp"} + case ExtWebm: + return []string{"webm"} + case ExtWebmanifest: + return []string{"webmanifest"} + case ExtWebp: + return []string{"webp"} + case ExtWg: + return []string{"wg"} + case ExtWgt: + return []string{"wgt"} + case ExtWim: + return []string{"wim"} + case ExtWk1: + return []string{"wk1", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} + case ExtWk3: + return []string{"wk3", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} + case ExtWk4: + return []string{"wk4", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} + case ExtWkdownload: + return []string{"wkdownload"} + case ExtWks: + return []string{"wks", "application/vnd.ms-works", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} + case ExtWm: + return []string{"wm"} + case ExtWma: + return []string{"wma", "audio/wma"} + case ExtWmd: + return []string{"wmd"} + case ExtWmf: + return []string{"wmf", "image/x-wmf", "image/x-win-metafile", "application/wmf", "application/x-wmf", "application/x-msmetafile"} + case ExtWml: + return []string{"wml"} + case ExtWmlc: + return []string{"wmlc"} + case ExtWmls: + return []string{"wmls"} + case ExtWmlsc: + return []string{"wmlsc"} + case ExtWmv: + return []string{"wmv", "video/x-ms-wmv"} + case ExtWmx: + return []string{"wmx", "video/x-ms-wmx", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} + case ExtWmz: + return []string{"wmz", "application/x-msmetafile"} + case ExtWoff: + return []string{"woff", "application/font-woff", "font/woff"} + case ExtWoff2: + return []string{"woff2"} + case ExtWp: + return []string{"wp", "application/wordperfect", "application/x-wordperfect"} + case ExtWp4: + return []string{"wp4", "application/wordperfect", "application/x-wordperfect"} + case ExtWp5: + return []string{"wp5", "application/wordperfect", "application/x-wordperfect"} + case ExtWp6: + return []string{"wp6", "application/wordperfect", "application/x-wordperfect"} + case ExtWpd: + return []string{"wpd", "application/wordperfect", "application/x-wordperfect"} + case ExtWpg: + return []string{"wpg"} + case ExtWpl: + return []string{"wpl"} + case ExtWpp: + return []string{"wpp", "application/wordperfect", "application/x-wordperfect"} + case ExtWps: + return []string{"wps"} + case ExtWqd: + return []string{"wqd"} + case ExtWri: + return []string{"wri"} + case ExtWrl: + return []string{"wrl"} + case ExtWs: + return []string{"ws"} + case ExtWsc: + return []string{"wsc", "application/x-wonderswan-color-rom"} + case ExtWsdl: + return []string{"wsdl"} + case ExtWsgi: + return []string{"wsgi"} + case ExtWspolicy: + return []string{"wspolicy"} + case ExtWtb: + return []string{"wtb"} + case ExtWv: + return []string{"wv"} + case ExtWvc: + return []string{"wvc"} + case ExtWvp: + return []string{"wvp"} + case ExtWvx: + return []string{"wvx", "video/x-ms-wmx", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} + case ExtWwf: + return []string{"wwf", "application/x-wwf"} + case ExtX32: + return []string{"x32"} + case ExtX3d: + return []string{"x3d"} + case ExtX3db: + return []string{"x3db", "model/x3d+fastinfoset"} + case ExtX3dbz: + return []string{"x3dbz"} + case ExtX3dv: + return []string{"x3dv", "model/x3d+vrml"} + case ExtX3dvz: + return []string{"x3dvz"} + case ExtX3dz: + return []string{"x3dz"} + case ExtX3f: + return []string{"x3f"} + case ExtXB: + return []string{"x_b"} + case ExtXT: + return []string{"x_t"} + case ExtXac: + return []string{"xac"} + case ExtXaml: + return []string{"xaml"} + case ExtXap: + return []string{"xap"} + case ExtXar: + return []string{"xar", "application/x-xar"} + case ExtXav: + return []string{"xav"} + case ExtXbap: + return []string{"xbap"} + case ExtXbd: + return []string{"xbd"} + case ExtXbel: + return []string{"xbel"} + case ExtXbl: + return []string{"xbl", "text/xml"} + case ExtXbm: + return []string{"xbm"} + case ExtXca: + return []string{"xca"} + case ExtXcf: + return []string{"xcf"} + case ExtXcfDotBz2: + return []string{"xcf.bz2"} + case ExtXcfDotGz: + return []string{"xcf.gz"} + case ExtXcs: + return []string{"xcs"} + case ExtXdf: + return []string{"xdf", "application/mrb-consumer+xml", "application/mrb-publish+xml"} + case ExtXdgapp: + return []string{"xdgapp", "application/vnd.xdgapp"} + case ExtXdm: + return []string{"xdm"} + case ExtXdp: + return []string{"xdp"} + case ExtXdssc: + return []string{"xdssc"} + case ExtXdw: + return []string{"xdw"} + case ExtXel: + return []string{"xel"} + case ExtXenc: + return []string{"xenc"} + case ExtXer: + return []string{"xer", "application/patch-ops-error+xml"} + case ExtXfdf: + return []string{"xfdf"} + case ExtXfdl: + return []string{"xfdl"} + case ExtXhe: + return []string{"xhe"} + case ExtXht: + return []string{"xht"} + case ExtXhtml: + return []string{"xhtml"} + case ExtXhvml: + return []string{"xhvml"} + case ExtXi: + return []string{"xi"} + case ExtXif: + return []string{"xif"} + case ExtXla: + return []string{"xla", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXlam: + return []string{"xlam"} + case ExtXlc: + return []string{"xlc", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXld: + return []string{"xld", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXlf: + return []string{"xlf", "application/x-xliff", "application/x-xliff+xml"} + case ExtXliff: + return []string{"xliff", "application/x-xliff"} + case ExtXll: + return []string{"xll", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXlm: + return []string{"xlm", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXlr: + return []string{"xlr"} + case ExtXls: + return []string{"xls", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXlsb: + return []string{"xlsb"} + case ExtXlsm: + return []string{"xlsm"} + case ExtXlsx: + return []string{"xlsx"} + case ExtXlt: + return []string{"xlt", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXltm: + return []string{"xltm"} + case ExtXltx: + return []string{"xltx"} + case ExtXlw: + return []string{"xlw", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} + case ExtXm: + return []string{"xm", "audio/xm"} + case ExtXmf: + return []string{"xmf", "audio/xmf", "audio/x-xmf"} + case ExtXmi: + return []string{"xmi"} + case ExtXML: + return []string{"xml", "text/xml"} + case ExtXns: + return []string{"xns"} + case ExtXo: + return []string{"xo"} + case ExtXop: + return []string{"xop"} + case ExtXpi: + return []string{"xpi"} + case ExtXpl: + return []string{"xpl"} + case ExtXpm: + return []string{"xpm", "image/x-xpixmap"} + case ExtXpr: + return []string{"xpr"} + case ExtXps: + return []string{"xps", "application/vnd.ms-xpsdocument"} + case ExtXpw: + return []string{"xpw"} + case ExtXpx: + return []string{"xpx"} + case ExtXsd: + return []string{"xsd", "text/xml"} + case ExtXsl: + return []string{"xsl", "application/xslt+xml"} + case ExtXslfo: + return []string{"xslfo"} + case ExtXslt: + return []string{"xslt"} + case ExtXsm: + return []string{"xsm"} + case ExtXspf: + return []string{"xspf", "application/xspf+xml"} + case ExtXul: + return []string{"xul"} + case ExtXvm: + return []string{"xvm"} + case ExtXvml: + return []string{"xvml"} + case ExtXwd: + return []string{"xwd"} + case ExtXyz: + return []string{"xyz"} + case ExtXz: + return []string{"xz"} + case ExtYaml: + return []string{"yaml", "text/x-yaml", "text/yaml"} + case ExtYang: + return []string{"yang"} + case ExtYin: + return []string{"yin"} + case ExtYml: + return []string{"yml", "text/x-yaml", "text/yaml"} + case ExtYmp: + return []string{"ymp"} + case ExtYt: + return []string{"yt"} + case ExtZ1: + return []string{"z1"} + case ExtZ2: + return []string{"z2"} + case ExtZ3: + return []string{"z3"} + case ExtZ4: + return []string{"z4"} + case ExtZ5: + return []string{"z5"} + case ExtZ6: + return []string{"z6"} + case ExtZ64: + return []string{"z64"} + case ExtZ7: + return []string{"z7"} + case ExtZ8: + return []string{"z8"} + case ExtZabw: + return []string{"zabw"} + case ExtZaz: + return []string{"zaz"} + case ExtZip: + return []string{"zip", "application/x-zip-compressed", "application/zip"} + case ExtZir: + return []string{"zir"} + case ExtZirz: + return []string{"zirz"} + case ExtZmm: + return []string{"zmm"} + case ExtZoo: + return []string{"zoo"} + case ExtZsav: + return []string{"zsav", "application/x-spss-sav"} + case ExtZst: + return []string{"zst"} + case ExtZz: + return []string{"zz"} + } + + return nil +} diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..c2d7c87 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module gitoa.ru/go-4devs/mime + +go 1.19 diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..e69de29 diff --git a/mime.go b/mime.go new file mode 100644 index 0000000..9e740e5 --- /dev/null +++ b/mime.go @@ -0,0 +1,5004 @@ +// Code generated by gitoa.ru/go-4devs/mime and sourse ../mime.json +package mime + +const ( + ApplicationAcrobat = "application/acrobat" + ApplicationAndrewDashInset = "application/andrew-inset" + ApplicationAnnodex = "application/annodex" + ApplicationApplixware = "application/applixware" + ApplicationAtomPlusxml = "application/atom+xml" + ApplicationAtomcatPlusxml = "application/atomcat+xml" + ApplicationAtomdeletedPlusxml = "application/atomdeleted+xml" + ApplicationAtomsvcPlusxml = "application/atomsvc+xml" + ApplicationAtscDashDwdPlusxml = "application/atsc-dwd+xml" + ApplicationAtscDashHeldPlusxml = "application/atsc-held+xml" + ApplicationAtscDashRsatPlusxml = "application/atsc-rsat+xml" + ApplicationBdoc = "application/bdoc" + ApplicationBzip2 = "application/bzip2" + ApplicationCalendarPlusxml = "application/calendar+xml" + ApplicationCcxmlPlusxml = "application/ccxml+xml" + ApplicationCdfxPlusxml = "application/cdfx+xml" + ApplicationCdmiDashCapability = "application/cdmi-capability" + ApplicationCdmiDashContainer = "application/cdmi-container" + ApplicationCdmiDashDomain = "application/cdmi-domain" + ApplicationCdmiDashObject = "application/cdmi-object" + ApplicationCdmiDashQueue = "application/cdmi-queue" + ApplicationCdr = "application/cdr" + ApplicationCoreldraw = "application/coreldraw" + ApplicationCsv = "application/csv" + ApplicationCuDashSeeme = "application/cu-seeme" + ApplicationDashPlusxml = "application/dash+xml" + ApplicationDavmountPlusxml = "application/davmount+xml" + ApplicationDbase = "application/dbase" + ApplicationDbf = "application/dbf" + ApplicationDicom = "application/dicom" + ApplicationDocbookPlusxml = "application/docbook+xml" + ApplicationDsscPlusder = "application/dssc+der" + ApplicationDsscPlusxml = "application/dssc+xml" + ApplicationEcmascript = "application/ecmascript" + ApplicationEmf = "application/emf" + ApplicationEmmaPlusxml = "application/emma+xml" + ApplicationEmotionmlPlusxml = "application/emotionml+xml" + ApplicationEpubPluszip = "application/epub+zip" + ApplicationExi = "application/exi" + ApplicationFdtPlusxml = "application/fdt+xml" + ApplicationFontDashTdpfr = "application/font-tdpfr" + ApplicationFontDashWoff = "application/font-woff" + ApplicationFuturesplash = "application/futuresplash" + ApplicationGeoPlusjson = "application/geo+json" + ApplicationGmlPlusxml = "application/gml+xml" + ApplicationGnunetDashDirectory = "application/gnunet-directory" + ApplicationGpx = "application/gpx" + ApplicationGpxPlusxml = "application/gpx+xml" + ApplicationGxf = "application/gxf" + ApplicationGzip = "application/gzip" + ApplicationHjson = "application/hjson" + ApplicationHyperstudio = "application/hyperstudio" + ApplicationIco = "application/ico" + ApplicationIcs = "application/ics" + ApplicationIllustrator = "application/illustrator" + ApplicationInkmlPlusxml = "application/inkml+xml" + ApplicationIpfix = "application/ipfix" + ApplicationItsPlusxml = "application/its+xml" + ApplicationJava = "application/java" + ApplicationJavaDashArchive = "application/java-archive" + ApplicationJavaDashByteDashCode = "application/java-byte-code" + ApplicationJavaDashSerializedDashObject = "application/java-serialized-object" + ApplicationJavaDashVM = "application/java-vm" + ApplicationJavascript = "application/javascript" + ApplicationJrdPlusjson = "application/jrd+json" + ApplicationJSON = "application/json" + ApplicationJSONDashPatchPlusjson = "application/json-patch+json" + ApplicationJSON5 = "application/json5" + ApplicationJsonmlPlusjson = "application/jsonml+json" + ApplicationLdPlusjson = "application/ld+json" + ApplicationLgrPlusxml = "application/lgr+xml" + ApplicationLostPlusxml = "application/lost+xml" + ApplicationLotus123 = "application/lotus123" + ApplicationM3u = "application/m3u" + ApplicationMacDashBinhex40 = "application/mac-binhex40" + ApplicationMacDashCompactpro = "application/mac-compactpro" + ApplicationMadsPlusxml = "application/mads+xml" + ApplicationManifestPlusjson = "application/manifest+json" + ApplicationMarc = "application/marc" + ApplicationMarcxmlPlusxml = "application/marcxml+xml" + ApplicationMathematica = "application/mathematica" + ApplicationMathmlPlusxml = "application/mathml+xml" + ApplicationMbox = "application/mbox" + ApplicationMdb = "application/mdb" + ApplicationMediaservercontrolPlusxml = "application/mediaservercontrol+xml" + ApplicationMetalinkPlusxml = "application/metalink+xml" + ApplicationMetalink4Plusxml = "application/metalink4+xml" + ApplicationMetsPlusxml = "application/mets+xml" + ApplicationMmtDashAeiPlusxml = "application/mmt-aei+xml" + ApplicationMmtDashUsdPlusxml = "application/mmt-usd+xml" + ApplicationModsPlusxml = "application/mods+xml" + ApplicationMp21 = "application/mp21" + ApplicationMp4 = "application/mp4" + ApplicationMrbDashConsumerPlusxml = "application/mrb-consumer+xml" + ApplicationMrbDashPublishPlusxml = "application/mrb-publish+xml" + ApplicationMsDashTnef = "application/ms-tnef" + ApplicationMsaccess = "application/msaccess" + ApplicationMsexcel = "application/msexcel" + ApplicationMspowerpoint = "application/mspowerpoint" + ApplicationMsword = "application/msword" + ApplicationMswordDashTemplate = "application/msword-template" + ApplicationMxf = "application/mxf" + ApplicationNDashQuads = "application/n-quads" + ApplicationNDashTriples = "application/n-triples" + ApplicationNappdf = "application/nappdf" + ApplicationNode = "application/node" + ApplicationOctetDashStream = "application/octet-stream" + ApplicationOda = "application/oda" + ApplicationOebpsDashPackagePlusxml = "application/oebps-package+xml" + ApplicationOgg = "application/ogg" + ApplicationOmdocPlusxml = "application/omdoc+xml" + ApplicationOnenote = "application/onenote" + ApplicationOvf = "application/ovf" + ApplicationOwlPlusxml = "application/owl+xml" + ApplicationOxps = "application/oxps" + ApplicationP2pDashOverlayPlusxml = "application/p2p-overlay+xml" + ApplicationPatchDashOpsDashErrorPlusxml = "application/patch-ops-error+xml" + ApplicationPcap = "application/pcap" + ApplicationPdf = "application/pdf" + ApplicationPgp = "application/pgp" + ApplicationPgpDashEncrypted = "application/pgp-encrypted" + ApplicationPgpDashKeys = "application/pgp-keys" + ApplicationPgpDashSignature = "application/pgp-signature" + ApplicationPhotoshop = "application/photoshop" + ApplicationPicsDashRules = "application/pics-rules" + ApplicationPkcs10 = "application/pkcs10" + ApplicationPkcs12 = "application/pkcs12" + ApplicationPkcs7DashMime = "application/pkcs7-mime" + ApplicationPkcs7DashSignature = "application/pkcs7-signature" + ApplicationPkcs8 = "application/pkcs8" + ApplicationPkcs8DashEncrypted = "application/pkcs8-encrypted" + ApplicationPkixDashAttrDashCert = "application/pkix-attr-cert" + ApplicationPkixDashCert = "application/pkix-cert" + ApplicationPkixDashCrl = "application/pkix-crl" + ApplicationPkixDashPkipath = "application/pkix-pkipath" + ApplicationPkixcmp = "application/pkixcmp" + ApplicationPls = "application/pls" + ApplicationPlsPlusxml = "application/pls+xml" + ApplicationPostscript = "application/postscript" + ApplicationPowerpoint = "application/powerpoint" + ApplicationProvenancePlusxml = "application/provenance+xml" + ApplicationPrsDotCww = "application/prs.cww" + ApplicationPskcPlusxml = "application/pskc+xml" + ApplicationRAM = "application/ram" + ApplicationRamlPlusyaml = "application/raml+yaml" + ApplicationRdfPlusxml = "application/rdf+xml" + ApplicationReginfoPlusxml = "application/reginfo+xml" + ApplicationRelaxDashNgDashCompactDashSyntax = "application/relax-ng-compact-syntax" + ApplicationResourceDashListsPlusxml = "application/resource-lists+xml" + ApplicationResourceDashListsDashDiffPlusxml = "application/resource-lists-diff+xml" + ApplicationRlsDashServicesPlusxml = "application/rls-services+xml" + ApplicationRouteDashApdPlusxml = "application/route-apd+xml" + ApplicationRouteDashSDashTsidPlusxml = "application/route-s-tsid+xml" + ApplicationRouteDashUsdPlusxml = "application/route-usd+xml" + ApplicationRpkiDashGhostbusters = "application/rpki-ghostbusters" + ApplicationRpkiDashManifest = "application/rpki-manifest" + ApplicationRpkiDashRoa = "application/rpki-roa" + ApplicationRsdPlusxml = "application/rsd+xml" + ApplicationRssPlusxml = "application/rss+xml" + ApplicationRtf = "application/rtf" + ApplicationSbmlPlusxml = "application/sbml+xml" + ApplicationSchemaPlusjson = "application/schema+json" + ApplicationScvpDashCvDashRequest = "application/scvp-cv-request" + ApplicationScvpDashCvDashResponse = "application/scvp-cv-response" + ApplicationScvpDashVpDashRequest = "application/scvp-vp-request" + ApplicationScvpDashVpDashResponse = "application/scvp-vp-response" + ApplicationSdp = "application/sdp" + ApplicationSenmlPlusxml = "application/senml+xml" + ApplicationSensmlPlusxml = "application/sensml+xml" + ApplicationSetDashPaymentDashInitiation = "application/set-payment-initiation" + ApplicationSetDashRegistrationDashInitiation = "application/set-registration-initiation" + ApplicationShfPlusxml = "application/shf+xml" + ApplicationSieve = "application/sieve" + ApplicationSmil = "application/smil" + ApplicationSmilPlusxml = "application/smil+xml" + ApplicationSparqlDashQuery = "application/sparql-query" + ApplicationSparqlDashResultsPlusxml = "application/sparql-results+xml" + ApplicationSql = "application/sql" + ApplicationSrgs = "application/srgs" + ApplicationSrgsPlusxml = "application/srgs+xml" + ApplicationSruPlusxml = "application/sru+xml" + ApplicationSsdlPlusxml = "application/ssdl+xml" + ApplicationSsmlPlusxml = "application/ssml+xml" + ApplicationStuffit = "application/stuffit" + ApplicationSwidPlusxml = "application/swid+xml" + ApplicationTeiPlusxml = "application/tei+xml" + ApplicationTga = "application/tga" + ApplicationThraudPlusxml = "application/thraud+xml" + ApplicationTimestampedDashData = "application/timestamped-data" + ApplicationToml = "application/toml" + ApplicationTrig = "application/trig" + ApplicationTtmlPlusxml = "application/ttml+xml" + ApplicationUbjson = "application/ubjson" + ApplicationUrcDashRessheetPlusxml = "application/urc-ressheet+xml" + ApplicationUrcDashTargetdescPlusxml = "application/urc-targetdesc+xml" + ApplicationVndDot1000mindsDotDecisionDashModelPlusxml = "application/vnd.1000minds.decision-model+xml" + ApplicationVndDot3gppDotPicDashBwDashLarge = "application/vnd.3gpp.pic-bw-large" + ApplicationVndDot3gppDotPicDashBwDashSmall = "application/vnd.3gpp.pic-bw-small" + ApplicationVndDot3gppDotPicDashBwDashVar = "application/vnd.3gpp.pic-bw-var" + ApplicationVndDot3gpp2DotTcap = "application/vnd.3gpp2.tcap" + ApplicationVndDot3mDotPostDashItDashNotes = "application/vnd.3m.post-it-notes" + ApplicationVndDotAccpacDotSimplyDotAso = "application/vnd.accpac.simply.aso" + ApplicationVndDotAccpacDotSimplyDotImp = "application/vnd.accpac.simply.imp" + ApplicationVndDotAcucobol = "application/vnd.acucobol" + ApplicationVndDotAcucorp = "application/vnd.acucorp" + ApplicationVndDotAdobeDotAirDashApplicationDashInstallerDashPackagePluszip = "application/vnd.adobe.air-application-installer-package+zip" + ApplicationVndDotAdobeDotFlashDotMovie = "application/vnd.adobe.flash.movie" + ApplicationVndDotAdobeDotFormscentralDotFcdt = "application/vnd.adobe.formscentral.fcdt" + ApplicationVndDotAdobeDotFxp = "application/vnd.adobe.fxp" + ApplicationVndDotAdobeDotIllustrator = "application/vnd.adobe.illustrator" + ApplicationVndDotAdobeDotXdpPlusxml = "application/vnd.adobe.xdp+xml" + ApplicationVndDotAdobeDotXfdf = "application/vnd.adobe.xfdf" + ApplicationVndDotAheadDotSpace = "application/vnd.ahead.space" + ApplicationVndDotAirzipDotFilesecureDotAzf = "application/vnd.airzip.filesecure.azf" + ApplicationVndDotAirzipDotFilesecureDotAzs = "application/vnd.airzip.filesecure.azs" + ApplicationVndDotAmazonDotEbook = "application/vnd.amazon.ebook" + ApplicationVndDotAmazonDotMobi8DashEbook = "application/vnd.amazon.mobi8-ebook" + ApplicationVndDotAmericandynamicsDotAcc = "application/vnd.americandynamics.acc" + ApplicationVndDotAmigaDotAmi = "application/vnd.amiga.ami" + ApplicationVndDotAndroidDotPackageDashArchive = "application/vnd.android.package-archive" + ApplicationVndDotAnserDashWebDashCertificateDashIssueDashInitiation = "application/vnd.anser-web-certificate-issue-initiation" + ApplicationVndDotAnserDashWebDashFundsDashTransferDashInitiation = "application/vnd.anser-web-funds-transfer-initiation" + ApplicationVndDotAntixDotGameDashComponent = "application/vnd.antix.game-component" + ApplicationVndDotAppimage = "application/vnd.appimage" + ApplicationVndDotAppleDotInstallerPlusxml = "application/vnd.apple.installer+xml" + ApplicationVndDotAppleDotKeynote = "application/vnd.apple.keynote" + ApplicationVndDotAppleDotMpegurl = "application/vnd.apple.mpegurl" + ApplicationVndDotAppleDotNumbers = "application/vnd.apple.numbers" + ApplicationVndDotAppleDotPages = "application/vnd.apple.pages" + ApplicationVndDotAppleDotPkpass = "application/vnd.apple.pkpass" + ApplicationVndDotAristanetworksDotSwi = "application/vnd.aristanetworks.swi" + ApplicationVndDotAstraeaDashSoftwareDotIota = "application/vnd.astraea-software.iota" + ApplicationVndDotAudiograph = "application/vnd.audiograph" + ApplicationVndDotBalsamiqDotBmmlPlusxml = "application/vnd.balsamiq.bmml+xml" + ApplicationVndDotBlueiceDotMultipass = "application/vnd.blueice.multipass" + ApplicationVndDotBmi = "application/vnd.bmi" + ApplicationVndDotBusinessobjects = "application/vnd.businessobjects" + ApplicationVndDotChemdrawPlusxml = "application/vnd.chemdraw+xml" + ApplicationVndDotChessDashPgn = "application/vnd.chess-pgn" + ApplicationVndDotChipnutsDotKaraokeDashMmd = "application/vnd.chipnuts.karaoke-mmd" + ApplicationVndDotCinderella = "application/vnd.cinderella" + ApplicationVndDotCitationstylesDotStylePlusxml = "application/vnd.citationstyles.style+xml" + ApplicationVndDotClaymore = "application/vnd.claymore" + ApplicationVndDotCloantoDotRp9 = "application/vnd.cloanto.rp9" + ApplicationVndDotClonkDotC4group = "application/vnd.clonk.c4group" + ApplicationVndDotCluetrustDotCartomobileDashConfig = "application/vnd.cluetrust.cartomobile-config" + ApplicationVndDotCluetrustDotCartomobileDashConfigDashPkg = "application/vnd.cluetrust.cartomobile-config-pkg" + ApplicationVndDotCoffeescript = "application/vnd.coffeescript" + ApplicationVndDotComicbookPluszip = "application/vnd.comicbook+zip" + ApplicationVndDotComicbookDashRar = "application/vnd.comicbook-rar" + ApplicationVndDotCommonspace = "application/vnd.commonspace" + ApplicationVndDotContactDotCmsg = "application/vnd.contact.cmsg" + ApplicationVndDotCorelDashDraw = "application/vnd.corel-draw" + ApplicationVndDotCosmocaller = "application/vnd.cosmocaller" + ApplicationVndDotCrickDotClicker = "application/vnd.crick.clicker" + ApplicationVndDotCrickDotClickerDotKeyboard = "application/vnd.crick.clicker.keyboard" + ApplicationVndDotCrickDotClickerDotPalette = "application/vnd.crick.clicker.palette" + ApplicationVndDotCrickDotClickerDotTemplate = "application/vnd.crick.clicker.template" + ApplicationVndDotCrickDotClickerDotWordbank = "application/vnd.crick.clicker.wordbank" + ApplicationVndDotCriticaltoolsDotWbsPlusxml = "application/vnd.criticaltools.wbs+xml" + ApplicationVndDotCtcDashPosml = "application/vnd.ctc-posml" + ApplicationVndDotCupsDashPpd = "application/vnd.cups-ppd" + ApplicationVndDotCurlDotCar = "application/vnd.curl.car" + ApplicationVndDotCurlDotPcurl = "application/vnd.curl.pcurl" + ApplicationVndDotDart = "application/vnd.dart" + ApplicationVndDotDataDashVisionDotRdz = "application/vnd.data-vision.rdz" + ApplicationVndDotDbf = "application/vnd.dbf" + ApplicationVndDotDebianDotBinaryDashPackage = "application/vnd.debian.binary-package" + ApplicationVndDotDeceDotData = "application/vnd.dece.data" + ApplicationVndDotDeceDotTtmlPlusxml = "application/vnd.dece.ttml+xml" + ApplicationVndDotDeceDotUnspecified = "application/vnd.dece.unspecified" + ApplicationVndDotDeceDotZip = "application/vnd.dece.zip" + ApplicationVndDotDenovoDotFcselayoutDashLink = "application/vnd.denovo.fcselayout-link" + ApplicationVndDotDna = "application/vnd.dna" + ApplicationVndDotDolbyDotMlp = "application/vnd.dolby.mlp" + ApplicationVndDotDpgraph = "application/vnd.dpgraph" + ApplicationVndDotDreamfactory = "application/vnd.dreamfactory" + ApplicationVndDotDsDashKeypoint = "application/vnd.ds-keypoint" + ApplicationVndDotDvbDotAit = "application/vnd.dvb.ait" + ApplicationVndDotDvbDotService = "application/vnd.dvb.service" + ApplicationVndDotDynageo = "application/vnd.dynageo" + ApplicationVndDotEcowinDotChart = "application/vnd.ecowin.chart" + ApplicationVndDotEmusicDashEmusicPackage = "application/vnd.emusic-emusic_package" + ApplicationVndDotEnliven = "application/vnd.enliven" + ApplicationVndDotEpsonDotEsf = "application/vnd.epson.esf" + ApplicationVndDotEpsonDotMsf = "application/vnd.epson.msf" + ApplicationVndDotEpsonDotQuickanime = "application/vnd.epson.quickanime" + ApplicationVndDotEpsonDotSalt = "application/vnd.epson.salt" + ApplicationVndDotEpsonDotSsf = "application/vnd.epson.ssf" + ApplicationVndDotEszigno3Plusxml = "application/vnd.eszigno3+xml" + ApplicationVndDotEtsiDotAsicDashEPluszip = "application/vnd.etsi.asic-e+zip" + ApplicationVndDotEzpixDashAlbum = "application/vnd.ezpix-album" + ApplicationVndDotEzpixDashPackage = "application/vnd.ezpix-package" + ApplicationVndDotFdf = "application/vnd.fdf" + ApplicationVndDotFdsnDotMseed = "application/vnd.fdsn.mseed" + ApplicationVndDotFdsnDotSeed = "application/vnd.fdsn.seed" + ApplicationVndDotFlatpak = "application/vnd.flatpak" + ApplicationVndDotFlatpakDotRef = "application/vnd.flatpak.ref" + ApplicationVndDotFlatpakDotRepo = "application/vnd.flatpak.repo" + ApplicationVndDotFlographit = "application/vnd.flographit" + ApplicationVndDotFluxtimeDotClip = "application/vnd.fluxtime.clip" + ApplicationVndDotFramemaker = "application/vnd.framemaker" + ApplicationVndDotFrogansDotFnc = "application/vnd.frogans.fnc" + ApplicationVndDotFrogansDotLtf = "application/vnd.frogans.ltf" + ApplicationVndDotFscDotWeblaunch = "application/vnd.fsc.weblaunch" + ApplicationVndDotFujitsuDotOasys = "application/vnd.fujitsu.oasys" + ApplicationVndDotFujitsuDotOasys2 = "application/vnd.fujitsu.oasys2" + ApplicationVndDotFujitsuDotOasys3 = "application/vnd.fujitsu.oasys3" + ApplicationVndDotFujitsuDotOasysgp = "application/vnd.fujitsu.oasysgp" + ApplicationVndDotFujitsuDotOasysprs = "application/vnd.fujitsu.oasysprs" + ApplicationVndDotFujixeroxDotDdd = "application/vnd.fujixerox.ddd" + ApplicationVndDotFujixeroxDotDocuworks = "application/vnd.fujixerox.docuworks" + ApplicationVndDotFujixeroxDotDocuworksDotBinder = "application/vnd.fujixerox.docuworks.binder" + ApplicationVndDotFuzzysheet = "application/vnd.fuzzysheet" + ApplicationVndDotGenomatixDotTuxedo = "application/vnd.genomatix.tuxedo" + ApplicationVndDotGeoPlusjson = "application/vnd.geo+json" + ApplicationVndDotGeogebraDotFile = "application/vnd.geogebra.file" + ApplicationVndDotGeogebraDotTool = "application/vnd.geogebra.tool" + ApplicationVndDotGeometryDashExplorer = "application/vnd.geometry-explorer" + ApplicationVndDotGeonext = "application/vnd.geonext" + ApplicationVndDotGeoplan = "application/vnd.geoplan" + ApplicationVndDotGeospace = "application/vnd.geospace" + ApplicationVndDotGmx = "application/vnd.gmx" + ApplicationVndDotGoogleDashAppsDotDocument = "application/vnd.google-apps.document" + ApplicationVndDotGoogleDashAppsDotPresentation = "application/vnd.google-apps.presentation" + ApplicationVndDotGoogleDashAppsDotSpreadsheet = "application/vnd.google-apps.spreadsheet" + ApplicationVndDotGoogleDashEarthDotKmlPlusxml = "application/vnd.google-earth.kml+xml" + ApplicationVndDotGoogleDashEarthDotKmz = "application/vnd.google-earth.kmz" + ApplicationVndDotGrafeq = "application/vnd.grafeq" + ApplicationVndDotGrooveDashAccount = "application/vnd.groove-account" + ApplicationVndDotGrooveDashHelp = "application/vnd.groove-help" + ApplicationVndDotGrooveDashIdentityDashMessage = "application/vnd.groove-identity-message" + ApplicationVndDotGrooveDashInjector = "application/vnd.groove-injector" + ApplicationVndDotGrooveDashToolDashMessage = "application/vnd.groove-tool-message" + ApplicationVndDotGrooveDashToolDashTemplate = "application/vnd.groove-tool-template" + ApplicationVndDotGrooveDashVcard = "application/vnd.groove-vcard" + ApplicationVndDotHaansoftDashHwp = "application/vnd.haansoft-hwp" + ApplicationVndDotHaansoftDashHwt = "application/vnd.haansoft-hwt" + ApplicationVndDotHalPlusxml = "application/vnd.hal+xml" + ApplicationVndDotHandheldDashEntertainmentPlusxml = "application/vnd.handheld-entertainment+xml" + ApplicationVndDotHbci = "application/vnd.hbci" + ApplicationVndDotHheDotLessonDashPlayer = "application/vnd.hhe.lesson-player" + ApplicationVndDotHpDashHpgl = "application/vnd.hp-hpgl" + ApplicationVndDotHpDashHpid = "application/vnd.hp-hpid" + ApplicationVndDotHpDashHps = "application/vnd.hp-hps" + ApplicationVndDotHpDashJlyt = "application/vnd.hp-jlyt" + ApplicationVndDotHpDashPcl = "application/vnd.hp-pcl" + ApplicationVndDotHpDashPclxl = "application/vnd.hp-pclxl" + ApplicationVndDotHydrostatixDotSofDashData = "application/vnd.hydrostatix.sof-data" + ApplicationVndDotIbmDotMinipay = "application/vnd.ibm.minipay" + ApplicationVndDotIbmDotModcap = "application/vnd.ibm.modcap" + ApplicationVndDotIbmDotRightsDashManagement = "application/vnd.ibm.rights-management" + ApplicationVndDotIbmDotSecureDashContainer = "application/vnd.ibm.secure-container" + ApplicationVndDotIccprofile = "application/vnd.iccprofile" + ApplicationVndDotIgloader = "application/vnd.igloader" + ApplicationVndDotImmervisionDashIvp = "application/vnd.immervision-ivp" + ApplicationVndDotImmervisionDashIvu = "application/vnd.immervision-ivu" + ApplicationVndDotInsorsDotIgm = "application/vnd.insors.igm" + ApplicationVndDotInterconDotFormnet = "application/vnd.intercon.formnet" + ApplicationVndDotIntergeo = "application/vnd.intergeo" + ApplicationVndDotIntuDotQbo = "application/vnd.intu.qbo" + ApplicationVndDotIntuDotQfx = "application/vnd.intu.qfx" + ApplicationVndDotIpunpluggedDotRcprofile = "application/vnd.ipunplugged.rcprofile" + ApplicationVndDotIrepositoryDotPackagePlusxml = "application/vnd.irepository.package+xml" + ApplicationVndDotIsDashXpr = "application/vnd.is-xpr" + ApplicationVndDotIsacDotFcs = "application/vnd.isac.fcs" + ApplicationVndDotJam = "application/vnd.jam" + ApplicationVndDotJcpDotJavameDotMidletDashRms = "application/vnd.jcp.javame.midlet-rms" + ApplicationVndDotJisp = "application/vnd.jisp" + ApplicationVndDotJoostDotJodaDashArchive = "application/vnd.joost.joda-archive" + ApplicationVndDotKahootz = "application/vnd.kahootz" + ApplicationVndDotKdeDotKarbon = "application/vnd.kde.karbon" + ApplicationVndDotKdeDotKchart = "application/vnd.kde.kchart" + ApplicationVndDotKdeDotKformula = "application/vnd.kde.kformula" + ApplicationVndDotKdeDotKivio = "application/vnd.kde.kivio" + ApplicationVndDotKdeDotKontour = "application/vnd.kde.kontour" + ApplicationVndDotKdeDotKpresenter = "application/vnd.kde.kpresenter" + ApplicationVndDotKdeDotKspread = "application/vnd.kde.kspread" + ApplicationVndDotKdeDotKword = "application/vnd.kde.kword" + ApplicationVndDotKenameaapp = "application/vnd.kenameaapp" + ApplicationVndDotKidspiration = "application/vnd.kidspiration" + ApplicationVndDotKinar = "application/vnd.kinar" + ApplicationVndDotKoan = "application/vnd.koan" + ApplicationVndDotKodakDashDescriptor = "application/vnd.kodak-descriptor" + ApplicationVndDotLasDotLasPlusxml = "application/vnd.las.las+xml" + ApplicationVndDotLlamagraphicsDotLifeDashBalanceDotDesktop = "application/vnd.llamagraphics.life-balance.desktop" + ApplicationVndDotLlamagraphicsDotLifeDashBalanceDotExchangePlusxml = "application/vnd.llamagraphics.life-balance.exchange+xml" + ApplicationVndDotLotusDash1Dash2Dash3 = "application/vnd.lotus-1-2-3" + ApplicationVndDotLotusDashApproach = "application/vnd.lotus-approach" + ApplicationVndDotLotusDashFreelance = "application/vnd.lotus-freelance" + ApplicationVndDotLotusDashNotes = "application/vnd.lotus-notes" + ApplicationVndDotLotusDashOrganizer = "application/vnd.lotus-organizer" + ApplicationVndDotLotusDashScreencam = "application/vnd.lotus-screencam" + ApplicationVndDotLotusDashWordpro = "application/vnd.lotus-wordpro" + ApplicationVndDotMacportsDotPortpkg = "application/vnd.macports.portpkg" + ApplicationVndDotMapboxDashVectorDashTile = "application/vnd.mapbox-vector-tile" + ApplicationVndDotMcd = "application/vnd.mcd" + ApplicationVndDotMedcalcdata = "application/vnd.medcalcdata" + ApplicationVndDotMediastationDotCdkey = "application/vnd.mediastation.cdkey" + ApplicationVndDotMfer = "application/vnd.mfer" + ApplicationVndDotMfmp = "application/vnd.mfmp" + ApplicationVndDotMicrografxDotFlo = "application/vnd.micrografx.flo" + ApplicationVndDotMicrografxDotIgx = "application/vnd.micrografx.igx" + ApplicationVndDotMif = "application/vnd.mif" + ApplicationVndDotMobiusDotDaf = "application/vnd.mobius.daf" + ApplicationVndDotMobiusDotDis = "application/vnd.mobius.dis" + ApplicationVndDotMobiusDotMbk = "application/vnd.mobius.mbk" + ApplicationVndDotMobiusDotMqy = "application/vnd.mobius.mqy" + ApplicationVndDotMobiusDotMsl = "application/vnd.mobius.msl" + ApplicationVndDotMobiusDotPlc = "application/vnd.mobius.plc" + ApplicationVndDotMobiusDotTxf = "application/vnd.mobius.txf" + ApplicationVndDotMophunDotApplication = "application/vnd.mophun.application" + ApplicationVndDotMophunDotCertificate = "application/vnd.mophun.certificate" + ApplicationVndDotMozillaDotXulPlusxml = "application/vnd.mozilla.xul+xml" + ApplicationVndDotMsDashAccess = "application/vnd.ms-access" + ApplicationVndDotMsDashArtgalry = "application/vnd.ms-artgalry" + ApplicationVndDotMsDashAsf = "application/vnd.ms-asf" + ApplicationVndDotMsDashCabDashCompressed = "application/vnd.ms-cab-compressed" + ApplicationVndDotMsDashExcel = "application/vnd.ms-excel" + ApplicationVndDotMsDashExcelDotAddinDotMacroenabledDot12 = "application/vnd.ms-excel.addin.macroenabled.12" + ApplicationVndDotMsDashExcelDotSheetDotBinaryDotMacroenabledDot12 = "application/vnd.ms-excel.sheet.binary.macroenabled.12" + ApplicationVndDotMsDashExcelDotSheetDotMacroenabledDot12 = "application/vnd.ms-excel.sheet.macroenabled.12" + ApplicationVndDotMsDashExcelDotTemplateDotMacroenabledDot12 = "application/vnd.ms-excel.template.macroenabled.12" + ApplicationVndDotMsDashFontobject = "application/vnd.ms-fontobject" + ApplicationVndDotMsDashHtmlhelp = "application/vnd.ms-htmlhelp" + ApplicationVndDotMsDashIms = "application/vnd.ms-ims" + ApplicationVndDotMsDashLrm = "application/vnd.ms-lrm" + ApplicationVndDotMsDashOfficetheme = "application/vnd.ms-officetheme" + ApplicationVndDotMsDashOutlook = "application/vnd.ms-outlook" + ApplicationVndDotMsDashPkiDotSeccat = "application/vnd.ms-pki.seccat" + ApplicationVndDotMsDashPkiDotStl = "application/vnd.ms-pki.stl" + ApplicationVndDotMsDashPowerpoint = "application/vnd.ms-powerpoint" + ApplicationVndDotMsDashPowerpointDotAddinDotMacroenabledDot12 = "application/vnd.ms-powerpoint.addin.macroenabled.12" + ApplicationVndDotMsDashPowerpointDotPresentationDotMacroenabledDot12 = "application/vnd.ms-powerpoint.presentation.macroenabled.12" + ApplicationVndDotMsDashPowerpointDotSlideDotMacroenabledDot12 = "application/vnd.ms-powerpoint.slide.macroenabled.12" + ApplicationVndDotMsDashPowerpointDotSlideshowDotMacroenabledDot12 = "application/vnd.ms-powerpoint.slideshow.macroenabled.12" + ApplicationVndDotMsDashPowerpointDotTemplateDotMacroenabledDot12 = "application/vnd.ms-powerpoint.template.macroenabled.12" + ApplicationVndDotMsDashProject = "application/vnd.ms-project" + ApplicationVndDotMsDashPublisher = "application/vnd.ms-publisher" + ApplicationVndDotMsDashTnef = "application/vnd.ms-tnef" + ApplicationVndDotMsDashVisioDotDrawingDotMacroenabledDotMainPlusxml = "application/vnd.ms-visio.drawing.macroenabled.main+xml" + ApplicationVndDotMsDashVisioDotDrawingDotMainPlusxml = "application/vnd.ms-visio.drawing.main+xml" + ApplicationVndDotMsDashVisioDotStencilDotMacroenabledDotMainPlusxml = "application/vnd.ms-visio.stencil.macroenabled.main+xml" + ApplicationVndDotMsDashVisioDotStencilDotMainPlusxml = "application/vnd.ms-visio.stencil.main+xml" + ApplicationVndDotMsDashVisioDotTemplateDotMacroenabledDotMainPlusxml = "application/vnd.ms-visio.template.macroenabled.main+xml" + ApplicationVndDotMsDashVisioDotTemplateDotMainPlusxml = "application/vnd.ms-visio.template.main+xml" + ApplicationVndDotMsDashWord = "application/vnd.ms-word" + ApplicationVndDotMsDashWordDotDocumentDotMacroenabledDot12 = "application/vnd.ms-word.document.macroenabled.12" + ApplicationVndDotMsDashWordDotTemplateDotMacroenabledDot12 = "application/vnd.ms-word.template.macroenabled.12" + ApplicationVndDotMsDashWorks = "application/vnd.ms-works" + ApplicationVndDotMsDashWpl = "application/vnd.ms-wpl" + ApplicationVndDotMsDashXpsdocument = "application/vnd.ms-xpsdocument" + ApplicationVndDotMsaccess = "application/vnd.msaccess" + ApplicationVndDotMseq = "application/vnd.mseq" + ApplicationVndDotMusician = "application/vnd.musician" + ApplicationVndDotMuveeDotStyle = "application/vnd.muvee.style" + ApplicationVndDotMynfc = "application/vnd.mynfc" + ApplicationVndDotNeurolanguageDotNlu = "application/vnd.neurolanguage.nlu" + ApplicationVndDotNintendoDotSnesDotRom = "application/vnd.nintendo.snes.rom" + ApplicationVndDotNitf = "application/vnd.nitf" + ApplicationVndDotNoblenetDashDirectory = "application/vnd.noblenet-directory" + ApplicationVndDotNoblenetDashSealer = "application/vnd.noblenet-sealer" + ApplicationVndDotNoblenetDashWeb = "application/vnd.noblenet-web" + ApplicationVndDotNokiaDotNDashGageDotAcPlusxml = "application/vnd.nokia.n-gage.ac+xml" + ApplicationVndDotNokiaDotNDashGageDotData = "application/vnd.nokia.n-gage.data" + ApplicationVndDotNokiaDotNDashGageDotSymbianDotInstall = "application/vnd.nokia.n-gage.symbian.install" + ApplicationVndDotNokiaDotRadioDashPreset = "application/vnd.nokia.radio-preset" + ApplicationVndDotNokiaDotRadioDashPresets = "application/vnd.nokia.radio-presets" + ApplicationVndDotNovadigmDotEdm = "application/vnd.novadigm.edm" + ApplicationVndDotNovadigmDotEdx = "application/vnd.novadigm.edx" + ApplicationVndDotNovadigmDotExt = "application/vnd.novadigm.ext" + ApplicationVndDotOasisDotDocbookPlusxml = "application/vnd.oasis.docbook+xml" + ApplicationVndDotOasisDotOpendocumentDotChart = "application/vnd.oasis.opendocument.chart" + ApplicationVndDotOasisDotOpendocumentDotChartDashTemplate = "application/vnd.oasis.opendocument.chart-template" + ApplicationVndDotOasisDotOpendocumentDotDatabase = "application/vnd.oasis.opendocument.database" + ApplicationVndDotOasisDotOpendocumentDotFormula = "application/vnd.oasis.opendocument.formula" + ApplicationVndDotOasisDotOpendocumentDotFormulaDashTemplate = "application/vnd.oasis.opendocument.formula-template" + ApplicationVndDotOasisDotOpendocumentDotGraphics = "application/vnd.oasis.opendocument.graphics" + ApplicationVndDotOasisDotOpendocumentDotGraphicsDashFlatDashXML = "application/vnd.oasis.opendocument.graphics-flat-xml" + ApplicationVndDotOasisDotOpendocumentDotGraphicsDashTemplate = "application/vnd.oasis.opendocument.graphics-template" + ApplicationVndDotOasisDotOpendocumentDotImage = "application/vnd.oasis.opendocument.image" + ApplicationVndDotOasisDotOpendocumentDotImageDashTemplate = "application/vnd.oasis.opendocument.image-template" + ApplicationVndDotOasisDotOpendocumentDotPresentation = "application/vnd.oasis.opendocument.presentation" + ApplicationVndDotOasisDotOpendocumentDotPresentationDashFlatDashXML = "application/vnd.oasis.opendocument.presentation-flat-xml" + ApplicationVndDotOasisDotOpendocumentDotPresentationDashTemplate = "application/vnd.oasis.opendocument.presentation-template" + ApplicationVndDotOasisDotOpendocumentDotSpreadsheet = "application/vnd.oasis.opendocument.spreadsheet" + ApplicationVndDotOasisDotOpendocumentDotSpreadsheetDashFlatDashXML = "application/vnd.oasis.opendocument.spreadsheet-flat-xml" + ApplicationVndDotOasisDotOpendocumentDotSpreadsheetDashTemplate = "application/vnd.oasis.opendocument.spreadsheet-template" + ApplicationVndDotOasisDotOpendocumentDotText = "application/vnd.oasis.opendocument.text" + ApplicationVndDotOasisDotOpendocumentDotTextDashFlatDashXML = "application/vnd.oasis.opendocument.text-flat-xml" + ApplicationVndDotOasisDotOpendocumentDotTextDashMaster = "application/vnd.oasis.opendocument.text-master" + ApplicationVndDotOasisDotOpendocumentDotTextDashTemplate = "application/vnd.oasis.opendocument.text-template" + ApplicationVndDotOasisDotOpendocumentDotTextDashWeb = "application/vnd.oasis.opendocument.text-web" + ApplicationVndDotOlpcDashSugar = "application/vnd.olpc-sugar" + ApplicationVndDotOmaDotDd2Plusxml = "application/vnd.oma.dd2+xml" + ApplicationVndDotOpenbloxDotGamePlusxml = "application/vnd.openblox.game+xml" + ApplicationVndDotOpenofficeorgDotExtension = "application/vnd.openofficeorg.extension" + ApplicationVndDotOpenstreetmapDotDataPlusxml = "application/vnd.openstreetmap.data+xml" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotPresentation = "application/vnd.openxmlformats-officedocument.presentationml.presentation" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotSlide = "application/vnd.openxmlformats-officedocument.presentationml.slide" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotSlideshow = "application/vnd.openxmlformats-officedocument.presentationml.slideshow" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotTemplate = "application/vnd.openxmlformats-officedocument.presentationml.template" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotSpreadsheetmlDotSheet = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotSpreadsheetmlDotTemplate = "application/vnd.openxmlformats-officedocument.spreadsheetml.template" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotWordprocessingmlDotDocument = "application/vnd.openxmlformats-officedocument.wordprocessingml.document" + ApplicationVndDotOpenxmlformatsDashOfficedocumentDotWordprocessingmlDotTemplate = "application/vnd.openxmlformats-officedocument.wordprocessingml.template" + ApplicationVndDotOsgeoDotMapguideDotPackage = "application/vnd.osgeo.mapguide.package" + ApplicationVndDotOsgiDotDp = "application/vnd.osgi.dp" + ApplicationVndDotOsgiDotSubsystem = "application/vnd.osgi.subsystem" + ApplicationVndDotPalm = "application/vnd.palm" + ApplicationVndDotPawaafile = "application/vnd.pawaafile" + ApplicationVndDotPgDotFormat = "application/vnd.pg.format" + ApplicationVndDotPgDotOsasli = "application/vnd.pg.osasli" + ApplicationVndDotPicsel = "application/vnd.picsel" + ApplicationVndDotPmiDotWidget = "application/vnd.pmi.widget" + ApplicationVndDotPocketlearn = "application/vnd.pocketlearn" + ApplicationVndDotPowerbuilder6 = "application/vnd.powerbuilder6" + ApplicationVndDotPreviewsystemsDotBox = "application/vnd.previewsystems.box" + ApplicationVndDotProteusDotMagazine = "application/vnd.proteus.magazine" + ApplicationVndDotPublishareDashDeltaDashTree = "application/vnd.publishare-delta-tree" + ApplicationVndDotPviDotPtid1 = "application/vnd.pvi.ptid1" + ApplicationVndDotQuarkDotQuarkxpress = "application/vnd.quark.quarkxpress" + ApplicationVndDotRar = "application/vnd.rar" + ApplicationVndDotRealvncDotBed = "application/vnd.realvnc.bed" + ApplicationVndDotRecordareDotMusicxml = "application/vnd.recordare.musicxml" + ApplicationVndDotRecordareDotMusicxmlPlusxml = "application/vnd.recordare.musicxml+xml" + ApplicationVndDotRigDotCryptonote = "application/vnd.rig.cryptonote" + ApplicationVndDotRimDotCod = "application/vnd.rim.cod" + ApplicationVndDotRnDashRealmedia = "application/vnd.rn-realmedia" + ApplicationVndDotRnDashRealmediaDashVbr = "application/vnd.rn-realmedia-vbr" + ApplicationVndDotRoute66DotLink66Plusxml = "application/vnd.route66.link66+xml" + ApplicationVndDotSailingtrackerDotTrack = "application/vnd.sailingtracker.track" + ApplicationVndDotSdp = "application/vnd.sdp" + ApplicationVndDotSeemail = "application/vnd.seemail" + ApplicationVndDotSema = "application/vnd.sema" + ApplicationVndDotSemd = "application/vnd.semd" + ApplicationVndDotSemf = "application/vnd.semf" + ApplicationVndDotShanaDotInformedDotFormdata = "application/vnd.shana.informed.formdata" + ApplicationVndDotShanaDotInformedDotFormtemplate = "application/vnd.shana.informed.formtemplate" + ApplicationVndDotShanaDotInformedDotInterchange = "application/vnd.shana.informed.interchange" + ApplicationVndDotShanaDotInformedDotPackage = "application/vnd.shana.informed.package" + ApplicationVndDotSimtechDashMindmapper = "application/vnd.simtech-mindmapper" + ApplicationVndDotSmaf = "application/vnd.smaf" + ApplicationVndDotSmartDotTeacher = "application/vnd.smart.teacher" + ApplicationVndDotSnap = "application/vnd.snap" + ApplicationVndDotSoftware602DotFillerDotFormPlusxml = "application/vnd.software602.filler.form+xml" + ApplicationVndDotSolentDotSdkmPlusxml = "application/vnd.solent.sdkm+xml" + ApplicationVndDotSpotfireDotDxp = "application/vnd.spotfire.dxp" + ApplicationVndDotSpotfireDotSfs = "application/vnd.spotfire.sfs" + ApplicationVndDotSqlite3 = "application/vnd.sqlite3" + ApplicationVndDotSquashfs = "application/vnd.squashfs" + ApplicationVndDotStardivisionDotCalc = "application/vnd.stardivision.calc" + ApplicationVndDotStardivisionDotChart = "application/vnd.stardivision.chart" + ApplicationVndDotStardivisionDotDraw = "application/vnd.stardivision.draw" + ApplicationVndDotStardivisionDotImpress = "application/vnd.stardivision.impress" + ApplicationVndDotStardivisionDotMail = "application/vnd.stardivision.mail" + ApplicationVndDotStardivisionDotMath = "application/vnd.stardivision.math" + ApplicationVndDotStardivisionDotWriter = "application/vnd.stardivision.writer" + ApplicationVndDotStardivisionDotWriterDashGlobal = "application/vnd.stardivision.writer-global" + ApplicationVndDotStepmaniaDotPackage = "application/vnd.stepmania.package" + ApplicationVndDotStepmaniaDotStepchart = "application/vnd.stepmania.stepchart" + ApplicationVndDotSunDotWadlPlusxml = "application/vnd.sun.wadl+xml" + ApplicationVndDotSunDotXMLDotBase = "application/vnd.sun.xml.base" + ApplicationVndDotSunDotXMLDotCalc = "application/vnd.sun.xml.calc" + ApplicationVndDotSunDotXMLDotCalcDotTemplate = "application/vnd.sun.xml.calc.template" + ApplicationVndDotSunDotXMLDotDraw = "application/vnd.sun.xml.draw" + ApplicationVndDotSunDotXMLDotDrawDotTemplate = "application/vnd.sun.xml.draw.template" + ApplicationVndDotSunDotXMLDotImpress = "application/vnd.sun.xml.impress" + ApplicationVndDotSunDotXMLDotImpressDotTemplate = "application/vnd.sun.xml.impress.template" + ApplicationVndDotSunDotXMLDotMath = "application/vnd.sun.xml.math" + ApplicationVndDotSunDotXMLDotWriter = "application/vnd.sun.xml.writer" + ApplicationVndDotSunDotXMLDotWriterDotGlobal = "application/vnd.sun.xml.writer.global" + ApplicationVndDotSunDotXMLDotWriterDotTemplate = "application/vnd.sun.xml.writer.template" + ApplicationVndDotSusDashCalendar = "application/vnd.sus-calendar" + ApplicationVndDotSvd = "application/vnd.svd" + ApplicationVndDotSymbianDotInstall = "application/vnd.symbian.install" + ApplicationVndDotSyncmlPlusxml = "application/vnd.syncml+xml" + ApplicationVndDotSyncmlDotDmPluswbxml = "application/vnd.syncml.dm+wbxml" + ApplicationVndDotSyncmlDotDmPlusxml = "application/vnd.syncml.dm+xml" + ApplicationVndDotSyncmlDotDmddfPlusxml = "application/vnd.syncml.dmddf+xml" + ApplicationVndDotTaoDotIntentDashModuleDashArchive = "application/vnd.tao.intent-module-archive" + ApplicationVndDotTcpdumpDotPcap = "application/vnd.tcpdump.pcap" + ApplicationVndDotTmobileDashLivetv = "application/vnd.tmobile-livetv" + ApplicationVndDotTridDotTpt = "application/vnd.trid.tpt" + ApplicationVndDotTriscapeDotMxs = "application/vnd.triscape.mxs" + ApplicationVndDotTrueapp = "application/vnd.trueapp" + ApplicationVndDotUfdl = "application/vnd.ufdl" + ApplicationVndDotUiqDotTheme = "application/vnd.uiq.theme" + ApplicationVndDotUmajin = "application/vnd.umajin" + ApplicationVndDotUnity = "application/vnd.unity" + ApplicationVndDotUomlPlusxml = "application/vnd.uoml+xml" + ApplicationVndDotVcx = "application/vnd.vcx" + ApplicationVndDotVisio = "application/vnd.visio" + ApplicationVndDotVisionary = "application/vnd.visionary" + ApplicationVndDotVsf = "application/vnd.vsf" + ApplicationVndDotWapDotWbxml = "application/vnd.wap.wbxml" + ApplicationVndDotWapDotWmlc = "application/vnd.wap.wmlc" + ApplicationVndDotWapDotWmlscriptc = "application/vnd.wap.wmlscriptc" + ApplicationVndDotWebturbo = "application/vnd.webturbo" + ApplicationVndDotWolframDotPlayer = "application/vnd.wolfram.player" + ApplicationVndDotWordperfect = "application/vnd.wordperfect" + ApplicationVndDotWqd = "application/vnd.wqd" + ApplicationVndDotWtDotStf = "application/vnd.wt.stf" + ApplicationVndDotXara = "application/vnd.xara" + ApplicationVndDotXdgapp = "application/vnd.xdgapp" + ApplicationVndDotXfdl = "application/vnd.xfdl" + ApplicationVndDotYamahaDotHvDashDic = "application/vnd.yamaha.hv-dic" + ApplicationVndDotYamahaDotHvDashScript = "application/vnd.yamaha.hv-script" + ApplicationVndDotYamahaDotHvDashVoice = "application/vnd.yamaha.hv-voice" + ApplicationVndDotYamahaDotOpenscoreformat = "application/vnd.yamaha.openscoreformat" + ApplicationVndDotYamahaDotOpenscoreformatDotOsfpvgPlusxml = "application/vnd.yamaha.openscoreformat.osfpvg+xml" + ApplicationVndDotYamahaDotSmafDashAudio = "application/vnd.yamaha.smaf-audio" + ApplicationVndDotYamahaDotSmafDashPhrase = "application/vnd.yamaha.smaf-phrase" + ApplicationVndDotYellowriverDashCustomDashMenu = "application/vnd.yellowriver-custom-menu" + ApplicationVndDotYoutubeDotYt = "application/vnd.youtube.yt" + ApplicationVndDotZul = "application/vnd.zul" + ApplicationVndDotZzazzDotDeckPlusxml = "application/vnd.zzazz.deck+xml" + ApplicationVoicexmlPlusxml = "application/voicexml+xml" + ApplicationWasm = "application/wasm" + ApplicationWidget = "application/widget" + ApplicationWinhlp = "application/winhlp" + ApplicationWk1 = "application/wk1" + ApplicationWmf = "application/wmf" + ApplicationWordperfect = "application/wordperfect" + ApplicationWsdlPlusxml = "application/wsdl+xml" + ApplicationWspolicyPlusxml = "application/wspolicy+xml" + ApplicationWwf = "application/wwf" + ApplicationXDash123 = "application/x-123" + ApplicationXDash7zDashCompressed = "application/x-7z-compressed" + ApplicationXDashAbiword = "application/x-abiword" + ApplicationXDashAce = "application/x-ace" + ApplicationXDashAceDashCompressed = "application/x-ace-compressed" + ApplicationXDashAlz = "application/x-alz" + ApplicationXDashAmigaDashDiskDashFormat = "application/x-amiga-disk-format" + ApplicationXDashAmipro = "application/x-amipro" + ApplicationXDashAnnodex = "application/x-annodex" + ApplicationXDashAportisdoc = "application/x-aportisdoc" + ApplicationXDashAppleDashDiskimage = "application/x-apple-diskimage" + ApplicationXDashAppleDashSystemprofilerPlusxml = "application/x-apple-systemprofiler+xml" + ApplicationXDashAppleworksDashDocument = "application/x-appleworks-document" + ApplicationXDashApplixDashSpreadsheet = "application/x-applix-spreadsheet" + ApplicationXDashApplixDashWord = "application/x-applix-word" + ApplicationXDashArchive = "application/x-archive" + ApplicationXDashArj = "application/x-arj" + ApplicationXDashAsp = "application/x-asp" + ApplicationXDashAtariDash2600DashRom = "application/x-atari-2600-rom" + ApplicationXDashAtariDash7800DashRom = "application/x-atari-7800-rom" + ApplicationXDashAtariDashLynxDashRom = "application/x-atari-lynx-rom" + ApplicationXDashAuthorwareDashBin = "application/x-authorware-bin" + ApplicationXDashAuthorwareDashMap = "application/x-authorware-map" + ApplicationXDashAuthorwareDashSeg = "application/x-authorware-seg" + ApplicationXDashAwk = "application/x-awk" + ApplicationXDashBcpio = "application/x-bcpio" + ApplicationXDashBdoc = "application/x-bdoc" + ApplicationXDashBittorrent = "application/x-bittorrent" + ApplicationXDashBlender = "application/x-blender" + ApplicationXDashBlorb = "application/x-blorb" + ApplicationXDashBpsDashPatch = "application/x-bps-patch" + ApplicationXDashBsdiff = "application/x-bsdiff" + ApplicationXDashBz2 = "application/x-bz2" + ApplicationXDashBzdvi = "application/x-bzdvi" + ApplicationXDashBzip = "application/x-bzip" + ApplicationXDashBzipDashCompressedDashTar = "application/x-bzip-compressed-tar" + ApplicationXDashBzip2 = "application/x-bzip2" + ApplicationXDashBzpdf = "application/x-bzpdf" + ApplicationXDashBzpostscript = "application/x-bzpostscript" + ApplicationXDashCb7 = "application/x-cb7" + ApplicationXDashCbr = "application/x-cbr" + ApplicationXDashCbt = "application/x-cbt" + ApplicationXDashCbz = "application/x-cbz" + ApplicationXDashCcmx = "application/x-ccmx" + ApplicationXDashCdDashImage = "application/x-cd-image" + ApplicationXDashCdlink = "application/x-cdlink" + ApplicationXDashCdr = "application/x-cdr" + ApplicationXDashCdrdaoDashToc = "application/x-cdrdao-toc" + ApplicationXDashCfsDashCompressed = "application/x-cfs-compressed" + ApplicationXDashChat = "application/x-chat" + ApplicationXDashChessDashPgn = "application/x-chess-pgn" + ApplicationXDashChm = "application/x-chm" + ApplicationXDashChromeDashExtension = "application/x-chrome-extension" + ApplicationXDashCiscoDashVpnDashSettings = "application/x-cisco-vpn-settings" + ApplicationXDashCocoa = "application/x-cocoa" + ApplicationXDashCompress = "application/x-compress" + ApplicationXDashCompressedDashIso = "application/x-compressed-iso" + ApplicationXDashCompressedDashTar = "application/x-compressed-tar" + ApplicationXDashConference = "application/x-conference" + ApplicationXDashCoreldraw = "application/x-coreldraw" + ApplicationXDashCpio = "application/x-cpio" + ApplicationXDashCpioDashCompressed = "application/x-cpio-compressed" + ApplicationXDashCsh = "application/x-csh" + ApplicationXDashCue = "application/x-cue" + ApplicationXDashDar = "application/x-dar" + ApplicationXDashDbase = "application/x-dbase" + ApplicationXDashDbf = "application/x-dbf" + ApplicationXDashDcDashRom = "application/x-dc-rom" + ApplicationXDashDeb = "application/x-deb" + ApplicationXDashDebianDashPackage = "application/x-debian-package" + ApplicationXDashDesigner = "application/x-designer" + ApplicationXDashDesktop = "application/x-desktop" + ApplicationXDashDgcDashCompressed = "application/x-dgc-compressed" + ApplicationXDashDiaDashDiagram = "application/x-dia-diagram" + ApplicationXDashDiaDashShape = "application/x-dia-shape" + ApplicationXDashDirector = "application/x-director" + ApplicationXDashDiscjugglerDashCdDashImage = "application/x-discjuggler-cd-image" + ApplicationXDashDocbookPlusxml = "application/x-docbook+xml" + ApplicationXDashDoom = "application/x-doom" + ApplicationXDashDoomDashWad = "application/x-doom-wad" + ApplicationXDashDreamcastDashRom = "application/x-dreamcast-rom" + ApplicationXDashDtbncxPlusxml = "application/x-dtbncx+xml" + ApplicationXDashDtbookPlusxml = "application/x-dtbook+xml" + ApplicationXDashDtbresourcePlusxml = "application/x-dtbresource+xml" + ApplicationXDashDvi = "application/x-dvi" + ApplicationXDashEDashTheme = "application/x-e-theme" + ApplicationXDashEgon = "application/x-egon" + ApplicationXDashEmf = "application/x-emf" + ApplicationXDashEnvoy = "application/x-envoy" + ApplicationXDashEva = "application/x-eva" + ApplicationXDashFdDashFile = "application/x-fd-file" + ApplicationXDashFdsDashDisk = "application/x-fds-disk" + ApplicationXDashFictionbook = "application/x-fictionbook" + ApplicationXDashFictionbookPlusxml = "application/x-fictionbook+xml" + ApplicationXDashFlashDashVideo = "application/x-flash-video" + ApplicationXDashFluid = "application/x-fluid" + ApplicationXDashFontDashAfm = "application/x-font-afm" + ApplicationXDashFontDashBdf = "application/x-font-bdf" + ApplicationXDashFontDashGhostscript = "application/x-font-ghostscript" + ApplicationXDashFontDashLinuxDashPsf = "application/x-font-linux-psf" + ApplicationXDashFontDashOtf = "application/x-font-otf" + ApplicationXDashFontDashPcf = "application/x-font-pcf" + ApplicationXDashFontDashSnf = "application/x-font-snf" + ApplicationXDashFontDashSpeedo = "application/x-font-speedo" + ApplicationXDashFontDashTruetype = "application/x-font-truetype" + ApplicationXDashFontDashTtf = "application/x-font-ttf" + ApplicationXDashFontDashTtx = "application/x-font-ttx" + ApplicationXDashFontDashType1 = "application/x-font-type1" + ApplicationXDashFontDashWoff = "application/x-font-woff" + ApplicationXDashFrame = "application/x-frame" + ApplicationXDashFreearc = "application/x-freearc" + ApplicationXDashFuturesplash = "application/x-futuresplash" + ApplicationXDashGameboyDashColorDashRom = "application/x-gameboy-color-rom" + ApplicationXDashGameboyDashRom = "application/x-gameboy-rom" + ApplicationXDashGamecubeDashIsoDashImage = "application/x-gamecube-iso-image" + ApplicationXDashGamecubeDashRom = "application/x-gamecube-rom" + ApplicationXDashGamegearDashRom = "application/x-gamegear-rom" + ApplicationXDashGbaDashRom = "application/x-gba-rom" + ApplicationXDashGcaDashCompressed = "application/x-gca-compressed" + ApplicationXDashGdDashRomDashCue = "application/x-gd-rom-cue" + ApplicationXDashGedcom = "application/x-gedcom" + ApplicationXDashGenesisDash32xDashRom = "application/x-genesis-32x-rom" + ApplicationXDashGenesisDashRom = "application/x-genesis-rom" + ApplicationXDashGettext = "application/x-gettext" + ApplicationXDashGettextDashTranslation = "application/x-gettext-translation" + ApplicationXDashGlade = "application/x-glade" + ApplicationXDashGlulx = "application/x-glulx" + ApplicationXDashGnomeDashAppDashInfo = "application/x-gnome-app-info" + ApplicationXDashGnucash = "application/x-gnucash" + ApplicationXDashGnumeric = "application/x-gnumeric" + ApplicationXDashGnuplot = "application/x-gnuplot" + ApplicationXDashGoDashSgf = "application/x-go-sgf" + ApplicationXDashGpx = "application/x-gpx" + ApplicationXDashGpxPlusxml = "application/x-gpx+xml" + ApplicationXDashGrampsDashXML = "application/x-gramps-xml" + ApplicationXDashGraphite = "application/x-graphite" + ApplicationXDashGtar = "application/x-gtar" + ApplicationXDashGtkDashBuilder = "application/x-gtk-builder" + ApplicationXDashGzDashFontDashLinuxDashPsf = "application/x-gz-font-linux-psf" + ApplicationXDashGzdvi = "application/x-gzdvi" + ApplicationXDashGzip = "application/x-gzip" + ApplicationXDashGzpdf = "application/x-gzpdf" + ApplicationXDashGzpostscript = "application/x-gzpostscript" + ApplicationXDashHdf = "application/x-hdf" + ApplicationXDashHfeDashFile = "application/x-hfe-file" + ApplicationXDashHfeDashFloppyDashImage = "application/x-hfe-floppy-image" + ApplicationXDashHttpdDashPhp = "application/x-httpd-php" + ApplicationXDashHwp = "application/x-hwp" + ApplicationXDashHwt = "application/x-hwt" + ApplicationXDashIca = "application/x-ica" + ApplicationXDashInstallDashInstructions = "application/x-install-instructions" + ApplicationXDashIpsDashPatch = "application/x-ips-patch" + ApplicationXDashIpynbPlusjson = "application/x-ipynb+json" + ApplicationXDashIso9660DashAppimage = "application/x-iso9660-appimage" + ApplicationXDashIso9660DashImage = "application/x-iso9660-image" + ApplicationXDashIt87 = "application/x-it87" + ApplicationXDashIworkDashKeynoteDashSffkey = "application/x-iwork-keynote-sffkey" + ApplicationXDashIworkDashNumbersDashSffnumbers = "application/x-iwork-numbers-sffnumbers" + ApplicationXDashIworkDashPagesDashSffpages = "application/x-iwork-pages-sffpages" + ApplicationXDashJar = "application/x-jar" + ApplicationXDashJava = "application/x-java" + ApplicationXDashJavaDashArchive = "application/x-java-archive" + ApplicationXDashJavaDashArchiveDashDiff = "application/x-java-archive-diff" + ApplicationXDashJavaDashClass = "application/x-java-class" + ApplicationXDashJavaDashJceDashKeystore = "application/x-java-jce-keystore" + ApplicationXDashJavaDashJnlpDashFile = "application/x-java-jnlp-file" + ApplicationXDashJavaDashKeystore = "application/x-java-keystore" + ApplicationXDashJavaDashPack200 = "application/x-java-pack200" + ApplicationXDashJavaDashVM = "application/x-java-vm" + ApplicationXDashJavascript = "application/x-javascript" + ApplicationXDashJbuilderDashProject = "application/x-jbuilder-project" + ApplicationXDashKarbon = "application/x-karbon" + ApplicationXDashKchart = "application/x-kchart" + ApplicationXDashKeepass2 = "application/x-keepass2" + ApplicationXDashKexiDashConnectiondata = "application/x-kexi-connectiondata" + ApplicationXDashKexiprojectDashShortcut = "application/x-kexiproject-shortcut" + ApplicationXDashKexiprojectDashSqlite = "application/x-kexiproject-sqlite" + ApplicationXDashKexiprojectDashSqlite2 = "application/x-kexiproject-sqlite2" + ApplicationXDashKexiprojectDashSqlite3 = "application/x-kexiproject-sqlite3" + ApplicationXDashKformula = "application/x-kformula" + ApplicationXDashKillustrator = "application/x-killustrator" + ApplicationXDashKivio = "application/x-kivio" + ApplicationXDashKontour = "application/x-kontour" + ApplicationXDashKpovmodeler = "application/x-kpovmodeler" + ApplicationXDashKpresenter = "application/x-kpresenter" + ApplicationXDashKrita = "application/x-krita" + ApplicationXDashKspread = "application/x-kspread" + ApplicationXDashKugar = "application/x-kugar" + ApplicationXDashKword = "application/x-kword" + ApplicationXDashLatex = "application/x-latex" + ApplicationXDashLha = "application/x-lha" + ApplicationXDashLhz = "application/x-lhz" + ApplicationXDashLinguist = "application/x-linguist" + ApplicationXDashLotus123 = "application/x-lotus123" + ApplicationXDashLrzip = "application/x-lrzip" + ApplicationXDashLrzipDashCompressedDashTar = "application/x-lrzip-compressed-tar" + ApplicationXDashLuaDashBytecode = "application/x-lua-bytecode" + ApplicationXDashLyx = "application/x-lyx" + ApplicationXDashLz4 = "application/x-lz4" + ApplicationXDashLz4DashCompressedDashTar = "application/x-lz4-compressed-tar" + ApplicationXDashLzhDashCompressed = "application/x-lzh-compressed" + ApplicationXDashLzip = "application/x-lzip" + ApplicationXDashLzipDashCompressedDashTar = "application/x-lzip-compressed-tar" + ApplicationXDashLzma = "application/x-lzma" + ApplicationXDashLzmaDashCompressedDashTar = "application/x-lzma-compressed-tar" + ApplicationXDashLzop = "application/x-lzop" + ApplicationXDashLzpdf = "application/x-lzpdf" + ApplicationXDashM4 = "application/x-m4" + ApplicationXDashMagicpoint = "application/x-magicpoint" + ApplicationXDashMakeself = "application/x-makeself" + ApplicationXDashMameDashChd = "application/x-mame-chd" + ApplicationXDashMarkaby = "application/x-markaby" + ApplicationXDashMathematica = "application/x-mathematica" + ApplicationXDashMdb = "application/x-mdb" + ApplicationXDashMie = "application/x-mie" + ApplicationXDashMif = "application/x-mif" + ApplicationXDashMimearchive = "application/x-mimearchive" + ApplicationXDashMobi8DashEbook = "application/x-mobi8-ebook" + ApplicationXDashMobipocketDashEbook = "application/x-mobipocket-ebook" + ApplicationXDashMsDashApplication = "application/x-ms-application" + ApplicationXDashMsDashAsx = "application/x-ms-asx" + ApplicationXDashMsDashDosDashExecutable = "application/x-ms-dos-executable" + ApplicationXDashMsDashShortcut = "application/x-ms-shortcut" + ApplicationXDashMsDashWim = "application/x-ms-wim" + ApplicationXDashMsDashWmd = "application/x-ms-wmd" + ApplicationXDashMsDashWmz = "application/x-ms-wmz" + ApplicationXDashMsDashXbap = "application/x-ms-xbap" + ApplicationXDashMsaccess = "application/x-msaccess" + ApplicationXDashMsbinder = "application/x-msbinder" + ApplicationXDashMscardfile = "application/x-mscardfile" + ApplicationXDashMsclip = "application/x-msclip" + ApplicationXDashMsdosDashProgram = "application/x-msdos-program" + ApplicationXDashMsdownload = "application/x-msdownload" + ApplicationXDashMsexcel = "application/x-msexcel" + ApplicationXDashMsi = "application/x-msi" + ApplicationXDashMsmediaview = "application/x-msmediaview" + ApplicationXDashMsmetafile = "application/x-msmetafile" + ApplicationXDashMsmoney = "application/x-msmoney" + ApplicationXDashMspowerpoint = "application/x-mspowerpoint" + ApplicationXDashMspublisher = "application/x-mspublisher" + ApplicationXDashMsschedule = "application/x-msschedule" + ApplicationXDashMsterminal = "application/x-msterminal" + ApplicationXDashMswinurl = "application/x-mswinurl" + ApplicationXDashMsword = "application/x-msword" + ApplicationXDashMswrite = "application/x-mswrite" + ApplicationXDashMsxDashRom = "application/x-msx-rom" + ApplicationXDashN64DashRom = "application/x-n64-rom" + ApplicationXDashNaviDashAnimation = "application/x-navi-animation" + ApplicationXDashNeoDashGeoDashPocketDashColorDashRom = "application/x-neo-geo-pocket-color-rom" + ApplicationXDashNeoDashGeoDashPocketDashRom = "application/x-neo-geo-pocket-rom" + ApplicationXDashNesDashRom = "application/x-nes-rom" + ApplicationXDashNetcdf = "application/x-netcdf" + ApplicationXDashNetshowDashChannel = "application/x-netshow-channel" + ApplicationXDashNintendoDash3dsDashExecutable = "application/x-nintendo-3ds-executable" + ApplicationXDashNintendoDash3dsDashRom = "application/x-nintendo-3ds-rom" + ApplicationXDashNintendoDashDsDashRom = "application/x-nintendo-ds-rom" + ApplicationXDashNsDashProxyDashAutoconfig = "application/x-ns-proxy-autoconfig" + ApplicationXDashNzb = "application/x-nzb" + ApplicationXDashObject = "application/x-object" + ApplicationXDashOgg = "application/x-ogg" + ApplicationXDashOleo = "application/x-oleo" + ApplicationXDashPagemaker = "application/x-pagemaker" + ApplicationXDashPak = "application/x-pak" + ApplicationXDashPalmDashDatabase = "application/x-palm-database" + ApplicationXDashPar2 = "application/x-par2" + ApplicationXDashPartialDashDownload = "application/x-partial-download" + ApplicationXDashPcDashEngineDashRom = "application/x-pc-engine-rom" + ApplicationXDashPcap = "application/x-pcap" + ApplicationXDashPdf = "application/x-pdf" + ApplicationXDashPerl = "application/x-perl" + ApplicationXDashPhotoshop = "application/x-photoshop" + ApplicationXDashPhp = "application/x-php" + ApplicationXDashPilot = "application/x-pilot" + ApplicationXDashPkcs12 = "application/x-pkcs12" + ApplicationXDashPkcs7DashCertificates = "application/x-pkcs7-certificates" + ApplicationXDashPkcs7DashCertreqresp = "application/x-pkcs7-certreqresp" + ApplicationXDashPlanperfect = "application/x-planperfect" + ApplicationXDashPocketDashWord = "application/x-pocket-word" + ApplicationXDashPw = "application/x-pw" + ApplicationXDashPyspreadDashBzDashSpreadsheet = "application/x-pyspread-bz-spreadsheet" + ApplicationXDashPyspreadDashSpreadsheet = "application/x-pyspread-spreadsheet" + ApplicationXDashPythonDashBytecode = "application/x-python-bytecode" + ApplicationXDashQedDashDisk = "application/x-qed-disk" + ApplicationXDashQemuDashDisk = "application/x-qemu-disk" + ApplicationXDashQpress = "application/x-qpress" + ApplicationXDashQtiplot = "application/x-qtiplot" + ApplicationXDashQuattropro = "application/x-quattropro" + ApplicationXDashQuicktimeDashMediaDashLink = "application/x-quicktime-media-link" + ApplicationXDashQuicktimeplayer = "application/x-quicktimeplayer" + ApplicationXDashQw = "application/x-qw" + ApplicationXDashRar = "application/x-rar" + ApplicationXDashRarDashCompressed = "application/x-rar-compressed" + ApplicationXDashRawDashDiskDashImage = "application/x-raw-disk-image" + ApplicationXDashRawDashDiskDashImageDashXzDashCompressed = "application/x-raw-disk-image-xz-compressed" + ApplicationXDashRawDashFloppyDashDiskDashImage = "application/x-raw-floppy-disk-image" + ApplicationXDashRedhatDashPackageDashManager = "application/x-redhat-package-manager" + ApplicationXDashReject = "application/x-reject" + ApplicationXDashResearchDashInfoDashSystems = "application/x-research-info-systems" + ApplicationXDashRnc = "application/x-rnc" + ApplicationXDashRpm = "application/x-rpm" + ApplicationXDashRuby = "application/x-ruby" + ApplicationXDashSami = "application/x-sami" + ApplicationXDashSapDashFile = "application/x-sap-file" + ApplicationXDashSaturnDashRom = "application/x-saturn-rom" + ApplicationXDashSdp = "application/x-sdp" + ApplicationXDashSea = "application/x-sea" + ApplicationXDashSegaDashCdDashRom = "application/x-sega-cd-rom" + ApplicationXDashSegaDashPicoDashRom = "application/x-sega-pico-rom" + ApplicationXDashSg1000DashRom = "application/x-sg1000-rom" + ApplicationXDashSh = "application/x-sh" + ApplicationXDashShar = "application/x-shar" + ApplicationXDashSharedDashLibraryDashLa = "application/x-shared-library-la" + ApplicationXDashSharedlib = "application/x-sharedlib" + ApplicationXDashShellscript = "application/x-shellscript" + ApplicationXDashShockwaveDashFlash = "application/x-shockwave-flash" + ApplicationXDashShorten = "application/x-shorten" + ApplicationXDashSiag = "application/x-siag" + ApplicationXDashSilverlightDashApp = "application/x-silverlight-app" + ApplicationXDashSit = "application/x-sit" + ApplicationXDashSmaf = "application/x-smaf" + ApplicationXDashSmsDashRom = "application/x-sms-rom" + ApplicationXDashSnesDashRom = "application/x-snes-rom" + ApplicationXDashSourceDashRpm = "application/x-source-rpm" + ApplicationXDashSpssDashPor = "application/x-spss-por" + ApplicationXDashSpssDashSav = "application/x-spss-sav" + ApplicationXDashSpssDashSavefile = "application/x-spss-savefile" + ApplicationXDashSql = "application/x-sql" + ApplicationXDashSqlite2 = "application/x-sqlite2" + ApplicationXDashSqlite3 = "application/x-sqlite3" + ApplicationXDashSrt = "application/x-srt" + ApplicationXDashStuffit = "application/x-stuffit" + ApplicationXDashStuffitx = "application/x-stuffitx" + ApplicationXDashSubrip = "application/x-subrip" + ApplicationXDashSv4cpio = "application/x-sv4cpio" + ApplicationXDashSv4crc = "application/x-sv4crc" + ApplicationXDashT3vmDashImage = "application/x-t3vm-image" + ApplicationXDashT602 = "application/x-t602" + ApplicationXDashTads = "application/x-tads" + ApplicationXDashTar = "application/x-tar" + ApplicationXDashTarga = "application/x-targa" + ApplicationXDashTarz = "application/x-tarz" + ApplicationXDashTcl = "application/x-tcl" + ApplicationXDashTex = "application/x-tex" + ApplicationXDashTexDashGf = "application/x-tex-gf" + ApplicationXDashTexDashPk = "application/x-tex-pk" + ApplicationXDashTexDashTfm = "application/x-tex-tfm" + ApplicationXDashTexinfo = "application/x-texinfo" + ApplicationXDashTga = "application/x-tga" + ApplicationXDashTgif = "application/x-tgif" + ApplicationXDashTheme = "application/x-theme" + ApplicationXDashThomsonDashCartridgeDashMemo7 = "application/x-thomson-cartridge-memo7" + ApplicationXDashThomsonDashCassette = "application/x-thomson-cassette" + ApplicationXDashThomsonDashSapDashImage = "application/x-thomson-sap-image" + ApplicationXDashTrash = "application/x-trash" + ApplicationXDashTrig = "application/x-trig" + ApplicationXDashTroff = "application/x-troff" + ApplicationXDashTroffDashMan = "application/x-troff-man" + ApplicationXDashTzo = "application/x-tzo" + ApplicationXDashUfraw = "application/x-ufraw" + ApplicationXDashUstar = "application/x-ustar" + ApplicationXDashVdiDashDisk = "application/x-vdi-disk" + ApplicationXDashVhdDashDisk = "application/x-vhd-disk" + ApplicationXDashVhdxDashDisk = "application/x-vhdx-disk" + ApplicationXDashVirtualDashBoyDashRom = "application/x-virtual-boy-rom" + ApplicationXDashVirtualboxDashHdd = "application/x-virtualbox-hdd" + ApplicationXDashVirtualboxDashOva = "application/x-virtualbox-ova" + ApplicationXDashVirtualboxDashOvf = "application/x-virtualbox-ovf" + ApplicationXDashVirtualboxDashVbox = "application/x-virtualbox-vbox" + ApplicationXDashVirtualboxDashVboxDashExtpack = "application/x-virtualbox-vbox-extpack" + ApplicationXDashVirtualboxDashVdi = "application/x-virtualbox-vdi" + ApplicationXDashVirtualboxDashVhd = "application/x-virtualbox-vhd" + ApplicationXDashVirtualboxDashVhdx = "application/x-virtualbox-vhdx" + ApplicationXDashVirtualboxDashVmdk = "application/x-virtualbox-vmdk" + ApplicationXDashVmdkDashDisk = "application/x-vmdk-disk" + ApplicationXDashVndDotKdeDotKexi = "application/x-vnd.kde.kexi" + ApplicationXDashWaisDashSource = "application/x-wais-source" + ApplicationXDashWbfs = "application/x-wbfs" + ApplicationXDashWebDashAppDashManifestPlusjson = "application/x-web-app-manifest+json" + ApplicationXDashWia = "application/x-wia" + ApplicationXDashWiiDashIsoDashImage = "application/x-wii-iso-image" + ApplicationXDashWiiDashRom = "application/x-wii-rom" + ApplicationXDashWiiDashWad = "application/x-wii-wad" + ApplicationXDashWindowsDashThemepack = "application/x-windows-themepack" + ApplicationXDashWmf = "application/x-wmf" + ApplicationXDashWonderswanDashColorDashRom = "application/x-wonderswan-color-rom" + ApplicationXDashWonderswanDashRom = "application/x-wonderswan-rom" + ApplicationXDashWordperfect = "application/x-wordperfect" + ApplicationXDashWpg = "application/x-wpg" + ApplicationXDashWwf = "application/x-wwf" + ApplicationXDashX509DashCaDashCert = "application/x-x509-ca-cert" + ApplicationXDashXar = "application/x-xar" + ApplicationXDashXbel = "application/x-xbel" + ApplicationXDashXfig = "application/x-xfig" + ApplicationXDashXliff = "application/x-xliff" + ApplicationXDashXliffPlusxml = "application/x-xliff+xml" + ApplicationXDashXpinstall = "application/x-xpinstall" + ApplicationXDashXspfPlusxml = "application/x-xspf+xml" + ApplicationXDashXz = "application/x-xz" + ApplicationXDashXzDashCompressedDashTar = "application/x-xz-compressed-tar" + ApplicationXDashXzpdf = "application/x-xzpdf" + ApplicationXDashYaml = "application/x-yaml" + ApplicationXDashZip = "application/x-zip" + ApplicationXDashZipDashCompressed = "application/x-zip-compressed" + ApplicationXDashZipDashCompressedDashFb2 = "application/x-zip-compressed-fb2" + ApplicationXDashZmachine = "application/x-zmachine" + ApplicationXDashZoo = "application/x-zoo" + ApplicationXDashZstdDashCompressedDashTar = "application/x-zstd-compressed-tar" + ApplicationXamlPlusxml = "application/xaml+xml" + ApplicationXcapDashAttPlusxml = "application/xcap-att+xml" + ApplicationXcapDashCapsPlusxml = "application/xcap-caps+xml" + ApplicationXcapDashDiffPlusxml = "application/xcap-diff+xml" + ApplicationXcapDashElPlusxml = "application/xcap-el+xml" + ApplicationXcapDashErrorPlusxml = "application/xcap-error+xml" + ApplicationXcapDashNsPlusxml = "application/xcap-ns+xml" + ApplicationXencPlusxml = "application/xenc+xml" + ApplicationXhtmlPlusxml = "application/xhtml+xml" + ApplicationXliffPlusxml = "application/xliff+xml" + ApplicationXML = "application/xml" + ApplicationXMLDashDtd = "application/xml-dtd" + ApplicationXMLDashExternalDashParsedDashEntity = "application/xml-external-parsed-entity" + ApplicationXopPlusxml = "application/xop+xml" + ApplicationXprocPlusxml = "application/xproc+xml" + ApplicationXps = "application/xps" + ApplicationXsltPlusxml = "application/xslt+xml" + ApplicationXspfPlusxml = "application/xspf+xml" + ApplicationXvPlusxml = "application/xv+xml" + ApplicationYang = "application/yang" + ApplicationYinPlusxml = "application/yin+xml" + ApplicationZip = "application/zip" + ApplicationZlib = "application/zlib" + ApplicationZstd = "application/zstd" + Audio3gpp = "audio/3gpp" + Audio3gppDashEncrypted = "audio/3gpp-encrypted" + Audio3gpp2 = "audio/3gpp2" + AudioAac = "audio/aac" + AudioAc3 = "audio/ac3" + AudioAdpcm = "audio/adpcm" + AudioAmr = "audio/amr" + AudioAmrDashEncrypted = "audio/amr-encrypted" + AudioAmrDashWb = "audio/amr-wb" + AudioAmrDashWbDashEncrypted = "audio/amr-wb-encrypted" + AudioAnnodex = "audio/annodex" + AudioBasic = "audio/basic" + AudioFlac = "audio/flac" + AudioImelody = "audio/imelody" + AudioM3u = "audio/m3u" + AudioM4a = "audio/m4a" + AudioMidi = "audio/midi" + AudioMobileDashXmf = "audio/mobile-xmf" + AudioMp2 = "audio/mp2" + AudioMp3 = "audio/mp3" + AudioMp4 = "audio/mp4" + AudioMpeg = "audio/mpeg" + AudioMpegurl = "audio/mpegurl" + AudioOgg = "audio/ogg" + AudioPrsDotSid = "audio/prs.sid" + AudioS3m = "audio/s3m" + AudioScpls = "audio/scpls" + AudioSilk = "audio/silk" + AudioTta = "audio/tta" + AudioUsac = "audio/usac" + AudioVndDotAudible = "audio/vnd.audible" + AudioVndDotAudibleDotAax = "audio/vnd.audible.aax" + AudioVndDotDeceDotAudio = "audio/vnd.dece.audio" + AudioVndDotDigitalDashWinds = "audio/vnd.digital-winds" + AudioVndDotDra = "audio/vnd.dra" + AudioVndDotDts = "audio/vnd.dts" + AudioVndDotDtsDotHd = "audio/vnd.dts.hd" + AudioVndDotLucentDotVoice = "audio/vnd.lucent.voice" + AudioVndDotMDashRealaudio = "audio/vnd.m-realaudio" + AudioVndDotMsDashPlayreadyDotMediaDotPya = "audio/vnd.ms-playready.media.pya" + AudioVndDotNueraDotEcelp4800 = "audio/vnd.nuera.ecelp4800" + AudioVndDotNueraDotEcelp7470 = "audio/vnd.nuera.ecelp7470" + AudioVndDotNueraDotEcelp9600 = "audio/vnd.nuera.ecelp9600" + AudioVndDotRip = "audio/vnd.rip" + AudioVndDotRnDashRealaudio = "audio/vnd.rn-realaudio" + AudioVndDotWave = "audio/vnd.wave" + AudioVorbis = "audio/vorbis" + AudioWav = "audio/wav" + AudioWave = "audio/wave" + AudioWebm = "audio/webm" + AudioWma = "audio/wma" + AudioXDashAac = "audio/x-aac" + AudioXDashAifc = "audio/x-aifc" + AudioXDashAiff = "audio/x-aiff" + AudioXDashAiffc = "audio/x-aiffc" + AudioXDashAmzxml = "audio/x-amzxml" + AudioXDashAnnodex = "audio/x-annodex" + AudioXDashApe = "audio/x-ape" + AudioXDashCaf = "audio/x-caf" + AudioXDashDts = "audio/x-dts" + AudioXDashDtshd = "audio/x-dtshd" + AudioXDashFlac = "audio/x-flac" + AudioXDashFlacPlusogg = "audio/x-flac+ogg" + AudioXDashGsm = "audio/x-gsm" + AudioXDashHxDashAacDashAdts = "audio/x-hx-aac-adts" + AudioXDashImelody = "audio/x-imelody" + AudioXDashIriverDashPla = "audio/x-iriver-pla" + AudioXDashIt = "audio/x-it" + AudioXDashM3u = "audio/x-m3u" + AudioXDashM4a = "audio/x-m4a" + AudioXDashM4b = "audio/x-m4b" + AudioXDashM4r = "audio/x-m4r" + AudioXDashMatroska = "audio/x-matroska" + AudioXDashMidi = "audio/x-midi" + AudioXDashMinipsf = "audio/x-minipsf" + AudioXDashMo3 = "audio/x-mo3" + AudioXDashMod = "audio/x-mod" + AudioXDashMp2 = "audio/x-mp2" + AudioXDashMp3 = "audio/x-mp3" + AudioXDashMp3DashPlaylist = "audio/x-mp3-playlist" + AudioXDashMpeg = "audio/x-mpeg" + AudioXDashMpegurl = "audio/x-mpegurl" + AudioXDashMpg = "audio/x-mpg" + AudioXDashMsDashAsx = "audio/x-ms-asx" + AudioXDashMsDashWax = "audio/x-ms-wax" + AudioXDashMsDashWma = "audio/x-ms-wma" + AudioXDashMsDashWmv = "audio/x-ms-wmv" + AudioXDashMusepack = "audio/x-musepack" + AudioXDashOgg = "audio/x-ogg" + AudioXDashOggflac = "audio/x-oggflac" + AudioXDashOpusPlusogg = "audio/x-opus+ogg" + AudioXDashPnDashAudibleaudio = "audio/x-pn-audibleaudio" + AudioXDashPnDashRealaudio = "audio/x-pn-realaudio" + AudioXDashPnDashRealaudioDashPlugin = "audio/x-pn-realaudio-plugin" + AudioXDashPsf = "audio/x-psf" + AudioXDashPsflib = "audio/x-psflib" + AudioXDashRealaudio = "audio/x-realaudio" + AudioXDashRnDash3gppDashAmr = "audio/x-rn-3gpp-amr" + AudioXDashRnDash3gppDashAmrDashEncrypted = "audio/x-rn-3gpp-amr-encrypted" + AudioXDashRnDash3gppDashAmrDashWb = "audio/x-rn-3gpp-amr-wb" + AudioXDashRnDash3gppDashAmrDashWbDashEncrypted = "audio/x-rn-3gpp-amr-wb-encrypted" + AudioXDashS3m = "audio/x-s3m" + AudioXDashScpls = "audio/x-scpls" + AudioXDashShorten = "audio/x-shorten" + AudioXDashSpeex = "audio/x-speex" + AudioXDashSpeexPlusogg = "audio/x-speex+ogg" + AudioXDashStm = "audio/x-stm" + AudioXDashTta = "audio/x-tta" + AudioXDashVoc = "audio/x-voc" + AudioXDashVorbis = "audio/x-vorbis" + AudioXDashVorbisPlusogg = "audio/x-vorbis+ogg" + AudioXDashWav = "audio/x-wav" + AudioXDashWavpack = "audio/x-wavpack" + AudioXDashWavpackDashCorrection = "audio/x-wavpack-correction" + AudioXDashXi = "audio/x-xi" + AudioXDashXm = "audio/x-xm" + AudioXDashXmf = "audio/x-xmf" + AudioXm = "audio/xm" + AudioXmf = "audio/xmf" + ChemicalXDashCdx = "chemical/x-cdx" + ChemicalXDashCif = "chemical/x-cif" + ChemicalXDashCmdf = "chemical/x-cmdf" + ChemicalXDashCml = "chemical/x-cml" + ChemicalXDashCsml = "chemical/x-csml" + ChemicalXDashXyz = "chemical/x-xyz" + FlvDashApplicationOctetDashStream = "flv-application/octet-stream" + FontCollection = "font/collection" + FontOtf = "font/otf" + FontTtf = "font/ttf" + FontWoff = "font/woff" + FontWoff2 = "font/woff2" + ImageAces = "image/aces" + ImageApng = "image/apng" + ImageAstc = "image/astc" + ImageAvif = "image/avif" + ImageAvifDashSequence = "image/avif-sequence" + ImageBmp = "image/bmp" + ImageCdr = "image/cdr" + ImageCgm = "image/cgm" + ImageDicomDashRle = "image/dicom-rle" + ImageEmf = "image/emf" + ImageFaxDashG3 = "image/fax-g3" + ImageFits = "image/fits" + ImageG3fax = "image/g3fax" + ImageGif = "image/gif" + ImageHeic = "image/heic" + ImageHeicDashSequence = "image/heic-sequence" + ImageHeif = "image/heif" + ImageHeifDashSequence = "image/heif-sequence" + ImageHej2k = "image/hej2k" + ImageHsj2 = "image/hsj2" + ImageIco = "image/ico" + ImageIcon = "image/icon" + ImageIef = "image/ief" + ImageJls = "image/jls" + ImageJp2 = "image/jp2" + ImageJpeg = "image/jpeg" + ImageJpeg2000 = "image/jpeg2000" + ImageJpeg2000DashImage = "image/jpeg2000-image" + ImageJph = "image/jph" + ImageJphc = "image/jphc" + ImageJpm = "image/jpm" + ImageJpx = "image/jpx" + ImageJxl = "image/jxl" + ImageJxr = "image/jxr" + ImageJxra = "image/jxra" + ImageJxrs = "image/jxrs" + ImageJxs = "image/jxs" + ImageJxsc = "image/jxsc" + ImageJxsi = "image/jxsi" + ImageJxss = "image/jxss" + ImageKtx = "image/ktx" + ImageKtx2 = "image/ktx2" + ImageOpenraster = "image/openraster" + ImagePdf = "image/pdf" + ImagePhotoshop = "image/photoshop" + ImagePjpeg = "image/pjpeg" + ImagePng = "image/png" + ImagePrsDotBtif = "image/prs.btif" + ImagePrsDotPti = "image/prs.pti" + ImagePsd = "image/psd" + ImageRle = "image/rle" + ImageSgi = "image/sgi" + ImageSvg = "image/svg" + ImageSvgPlusxml = "image/svg+xml" + ImageSvgPlusxmlDashCompressed = "image/svg+xml-compressed" + ImageT38 = "image/t38" + ImageTarga = "image/targa" + ImageTga = "image/tga" + ImageTiff = "image/tiff" + ImageTiffDashFx = "image/tiff-fx" + ImageVndDotAdobeDotPhotoshop = "image/vnd.adobe.photoshop" + ImageVndDotAirzipDotAcceleratorDotAzv = "image/vnd.airzip.accelerator.azv" + ImageVndDotDeceDotGraphic = "image/vnd.dece.graphic" + ImageVndDotDjvu = "image/vnd.djvu" + ImageVndDotDjvuPlusmultipage = "image/vnd.djvu+multipage" + ImageVndDotDvbDotSubtitle = "image/vnd.dvb.subtitle" + ImageVndDotDwg = "image/vnd.dwg" + ImageVndDotDxf = "image/vnd.dxf" + ImageVndDotFastbidsheet = "image/vnd.fastbidsheet" + ImageVndDotFpx = "image/vnd.fpx" + ImageVndDotFst = "image/vnd.fst" + ImageVndDotFujixeroxDotEdmicsDashMmr = "image/vnd.fujixerox.edmics-mmr" + ImageVndDotFujixeroxDotEdmicsDashRlc = "image/vnd.fujixerox.edmics-rlc" + ImageVndDotMicrosoftDotIcon = "image/vnd.microsoft.icon" + ImageVndDotMsDashDds = "image/vnd.ms-dds" + ImageVndDotMsDashModi = "image/vnd.ms-modi" + ImageVndDotMsDashPhoto = "image/vnd.ms-photo" + ImageVndDotNetDashFpx = "image/vnd.net-fpx" + ImageVndDotPcoDotB16 = "image/vnd.pco.b16" + ImageVndDotRnDashRealpix = "image/vnd.rn-realpix" + ImageVndDotTencentDotTap = "image/vnd.tencent.tap" + ImageVndDotValveDotSourceDotTexture = "image/vnd.valve.source.texture" + ImageVndDotWapDotWbmp = "image/vnd.wap.wbmp" + ImageVndDotXiff = "image/vnd.xiff" + ImageVndDotZbrushDotPcx = "image/vnd.zbrush.pcx" + ImageWebp = "image/webp" + ImageWmf = "image/wmf" + ImageXDash3ds = "image/x-3ds" + ImageXDashAdobeDashDng = "image/x-adobe-dng" + ImageXDashApplixDashGraphics = "image/x-applix-graphics" + ImageXDashBmp = "image/x-bmp" + ImageXDashBzeps = "image/x-bzeps" + ImageXDashCanonDashCr2 = "image/x-canon-cr2" + ImageXDashCanonDashCr3 = "image/x-canon-cr3" + ImageXDashCanonDashCrw = "image/x-canon-crw" + ImageXDashCdr = "image/x-cdr" + ImageXDashCmuDashRaster = "image/x-cmu-raster" + ImageXDashCmx = "image/x-cmx" + ImageXDashCompressedDashXcf = "image/x-compressed-xcf" + ImageXDashDds = "image/x-dds" + ImageXDashDjvu = "image/x-djvu" + ImageXDashEmf = "image/x-emf" + ImageXDashEps = "image/x-eps" + ImageXDashExr = "image/x-exr" + ImageXDashFits = "image/x-fits" + ImageXDashFreehand = "image/x-freehand" + ImageXDashFujiDashRaf = "image/x-fuji-raf" + ImageXDashGimpDashGbr = "image/x-gimp-gbr" + ImageXDashGimpDashGih = "image/x-gimp-gih" + ImageXDashGimpDashPat = "image/x-gimp-pat" + ImageXDashGzeps = "image/x-gzeps" + ImageXDashIcb = "image/x-icb" + ImageXDashIcns = "image/x-icns" + ImageXDashIco = "image/x-ico" + ImageXDashIcon = "image/x-icon" + ImageXDashIff = "image/x-iff" + ImageXDashIlbm = "image/x-ilbm" + ImageXDashJng = "image/x-jng" + ImageXDashJp2DashCodestream = "image/x-jp2-codestream" + ImageXDashJpeg2000DashImage = "image/x-jpeg2000-image" + ImageXDashKodakDashDcr = "image/x-kodak-dcr" + ImageXDashKodakDashK25 = "image/x-kodak-k25" + ImageXDashKodakDashKdc = "image/x-kodak-kdc" + ImageXDashLwo = "image/x-lwo" + ImageXDashLws = "image/x-lws" + ImageXDashMacpaint = "image/x-macpaint" + ImageXDashMinoltaDashMrw = "image/x-minolta-mrw" + ImageXDashMrsidDashImage = "image/x-mrsid-image" + ImageXDashMsDashBmp = "image/x-ms-bmp" + ImageXDashMsod = "image/x-msod" + ImageXDashNikonDashNef = "image/x-nikon-nef" + ImageXDashNikonDashNrw = "image/x-nikon-nrw" + ImageXDashOlympusDashOrf = "image/x-olympus-orf" + ImageXDashPanasonicDashRaw = "image/x-panasonic-raw" + ImageXDashPanasonicDashRaw2 = "image/x-panasonic-raw2" + ImageXDashPanasonicDashRw = "image/x-panasonic-rw" + ImageXDashPanasonicDashRw2 = "image/x-panasonic-rw2" + ImageXDashPcx = "image/x-pcx" + ImageXDashPentaxDashPef = "image/x-pentax-pef" + ImageXDashPhotoDashCd = "image/x-photo-cd" + ImageXDashPhotoshop = "image/x-photoshop" + ImageXDashPict = "image/x-pict" + ImageXDashPortableDashAnymap = "image/x-portable-anymap" + ImageXDashPortableDashBitmap = "image/x-portable-bitmap" + ImageXDashPortableDashGraymap = "image/x-portable-graymap" + ImageXDashPortableDashPixmap = "image/x-portable-pixmap" + ImageXDashPsd = "image/x-psd" + ImageXDashQuicktime = "image/x-quicktime" + ImageXDashRgb = "image/x-rgb" + ImageXDashSgi = "image/x-sgi" + ImageXDashSigmaDashX3f = "image/x-sigma-x3f" + ImageXDashSkencil = "image/x-skencil" + ImageXDashSonyDashArw = "image/x-sony-arw" + ImageXDashSonyDashSr2 = "image/x-sony-sr2" + ImageXDashSonyDashSrf = "image/x-sony-srf" + ImageXDashSunDashRaster = "image/x-sun-raster" + ImageXDashTarga = "image/x-targa" + ImageXDashTga = "image/x-tga" + ImageXDashWinDashBitmap = "image/x-win-bitmap" + ImageXDashWinDashMetafile = "image/x-win-metafile" + ImageXDashWmf = "image/x-wmf" + ImageXDashXbitmap = "image/x-xbitmap" + ImageXDashXcf = "image/x-xcf" + ImageXDashXfig = "image/x-xfig" + ImageXDashXpixmap = "image/x-xpixmap" + ImageXDashXpm = "image/x-xpm" + ImageXDashXwindowdump = "image/x-xwindowdump" + ImageXDotDjvu = "image/x.djvu" + MessageDispositionDashNotification = "message/disposition-notification" + MessageGlobal = "message/global" + MessageGlobalDashDeliveryDashStatus = "message/global-delivery-status" + MessageGlobalDashDispositionDashNotification = "message/global-disposition-notification" + MessageGlobalDashHeaders = "message/global-headers" + MessageRfc822 = "message/rfc822" + MessageVndDotWfaDotWsc = "message/vnd.wfa.wsc" + Model3mf = "model/3mf" + ModelGltfPlusjson = "model/gltf+json" + ModelGltfDashBinary = "model/gltf-binary" + ModelIges = "model/iges" + ModelMesh = "model/mesh" + ModelMtl = "model/mtl" + ModelObj = "model/obj" + ModelStepPluszip = "model/step+zip" + ModelStepDashXMLPluszip = "model/step-xml+zip" + ModelStl = "model/stl" + ModelVndDotColladaPlusxml = "model/vnd.collada+xml" + ModelVndDotDwf = "model/vnd.dwf" + ModelVndDotGdl = "model/vnd.gdl" + ModelVndDotGtw = "model/vnd.gtw" + ModelVndDotMts = "model/vnd.mts" + ModelVndDotOpengex = "model/vnd.opengex" + ModelVndDotParasolidDotTransmitDotBinary = "model/vnd.parasolid.transmit.binary" + ModelVndDotParasolidDotTransmitDotText = "model/vnd.parasolid.transmit.text" + ModelVndDotSapDotVds = "model/vnd.sap.vds" + ModelVndDotUsdzPluszip = "model/vnd.usdz+zip" + ModelVndDotValveDotSourceDotCompiledDashMap = "model/vnd.valve.source.compiled-map" + ModelVndDotVtu = "model/vnd.vtu" + ModelVrml = "model/vrml" + ModelXDotStlDashASCII = "model/x.stl-ascii" + ModelXDotStlDashBinary = "model/x.stl-binary" + ModelX3dPlusbinary = "model/x3d+binary" + ModelX3dPlusfastinfoset = "model/x3d+fastinfoset" + ModelX3dPlusvrml = "model/x3d+vrml" + ModelX3dPlusxml = "model/x3d+xml" + ModelX3dDashVrml = "model/x3d-vrml" + TextCacheDashManifest = "text/cache-manifest" + TextCalendar = "text/calendar" + TextCoffeescript = "text/coffeescript" + TextCrystal = "text/crystal" + TextCSS = "text/css" + TextCsv = "text/csv" + TextCsvDashSchema = "text/csv-schema" + TextDirectory = "text/directory" + TextEcmascript = "text/ecmascript" + TextGedcom = "text/gedcom" + TextGoogleDashVideoDashPointer = "text/google-video-pointer" + TextHTML = "text/html" + TextIco = "text/ico" + TextJade = "text/jade" + TextJavascript = "text/javascript" + TextJsx = "text/jsx" + TextLess = "text/less" + TextMarkdown = "text/markdown" + TextMathml = "text/mathml" + TextMdx = "text/mdx" + TextN3 = "text/n3" + TextOrg = "text/org" + TextPlain = "text/plain" + TextPrsDotLinesDotTag = "text/prs.lines.tag" + TextRdf = "text/rdf" + TextRichtext = "text/richtext" + TextRss = "text/rss" + TextRtf = "text/rtf" + TextRust = "text/rust" + TextSgml = "text/sgml" + TextShex = "text/shex" + TextSlim = "text/slim" + TextSpdx = "text/spdx" + TextSpreadsheet = "text/spreadsheet" + TextStylus = "text/stylus" + TextTabDashSeparatedDashValues = "text/tab-separated-values" + TextTcl = "text/tcl" + TextTroff = "text/troff" + TextTurtle = "text/turtle" + TextURIDashList = "text/uri-list" + TextVbs = "text/vbs" + TextVbscript = "text/vbscript" + TextVcard = "text/vcard" + TextVndDotCurl = "text/vnd.curl" + TextVndDotCurlDotDcurl = "text/vnd.curl.dcurl" + TextVndDotCurlDotMcurl = "text/vnd.curl.mcurl" + TextVndDotCurlDotScurl = "text/vnd.curl.scurl" + TextVndDotDvbDotSubtitle = "text/vnd.dvb.subtitle" + TextVndDotFly = "text/vnd.fly" + TextVndDotFmiDotFlexstor = "text/vnd.fmi.flexstor" + TextVndDotGraphviz = "text/vnd.graphviz" + TextVndDotIn3dDot3dml = "text/vnd.in3d.3dml" + TextVndDotIn3dDotSpot = "text/vnd.in3d.spot" + TextVndDotQtDotLinguist = "text/vnd.qt.linguist" + TextVndDotRnDashRealtext = "text/vnd.rn-realtext" + TextVndDotSenxDotWarpscript = "text/vnd.senx.warpscript" + TextVndDotSunDotJ2meDotAppDashDescriptor = "text/vnd.sun.j2me.app-descriptor" + TextVndDotTrolltechDotLinguist = "text/vnd.trolltech.linguist" + TextVndDotWapDotWml = "text/vnd.wap.wml" + TextVndDotWapDotWmlscript = "text/vnd.wap.wmlscript" + TextVtt = "text/vtt" + TextXDashAdasrc = "text/x-adasrc" + TextXDashAsm = "text/x-asm" + TextXDashBibtex = "text/x-bibtex" + TextXDashC = "text/x-c" + TextXDashCPlusPlushdr = "text/x-c++hdr" + TextXDashCPlusPlussrc = "text/x-c++src" + TextXDashChdr = "text/x-chdr" + TextXDashCmake = "text/x-cmake" + TextXDashCobol = "text/x-cobol" + TextXDashCommaDashSeparatedDashValues = "text/x-comma-separated-values" + TextXDashCommonDashLisp = "text/x-common-lisp" + TextXDashComponent = "text/x-component" + TextXDashCrystal = "text/x-crystal" + TextXDashCsharp = "text/x-csharp" + TextXDashCsrc = "text/x-csrc" + TextXDashCsv = "text/x-csv" + TextXDashDart = "text/x-dart" + TextXDashDbusDashService = "text/x-dbus-service" + TextXDashDcl = "text/x-dcl" + TextXDashDiff = "text/x-diff" + TextXDashDsl = "text/x-dsl" + TextXDashDsrc = "text/x-dsrc" + TextXDashDtd = "text/x-dtd" + TextXDashEiffel = "text/x-eiffel" + TextXDashElixir = "text/x-elixir" + TextXDashEmacsDashLisp = "text/x-emacs-lisp" + TextXDashErlang = "text/x-erlang" + TextXDashFortran = "text/x-fortran" + TextXDashGenie = "text/x-genie" + TextXDashGettextDashTranslation = "text/x-gettext-translation" + TextXDashGettextDashTranslationDashTemplate = "text/x-gettext-translation-template" + TextXDashGherkin = "text/x-gherkin" + TextXDashGo = "text/x-go" + TextXDashGoogleDashVideoDashPointer = "text/x-google-video-pointer" + TextXDashGradle = "text/x-gradle" + TextXDashGroovy = "text/x-groovy" + TextXDashHandlebarsDashTemplate = "text/x-handlebars-template" + TextXDashHaskell = "text/x-haskell" + TextXDashIdl = "text/x-idl" + TextXDashImelody = "text/x-imelody" + TextXDashIptables = "text/x-iptables" + TextXDashJava = "text/x-java" + TextXDashJavaDashSource = "text/x-java-source" + TextXDashKaitaiDashStruct = "text/x-kaitai-struct" + TextXDashKotlin = "text/x-kotlin" + TextXDashLdif = "text/x-ldif" + TextXDashLilypond = "text/x-lilypond" + TextXDashLiterateDashHaskell = "text/x-literate-haskell" + TextXDashLog = "text/x-log" + TextXDashLua = "text/x-lua" + TextXDashLyx = "text/x-lyx" + TextXDashMakefile = "text/x-makefile" + TextXDashMarkdown = "text/x-markdown" + TextXDashMatlab = "text/x-matlab" + TextXDashMicrodvd = "text/x-microdvd" + TextXDashMoc = "text/x-moc" + TextXDashModelica = "text/x-modelica" + TextXDashMof = "text/x-mof" + TextXDashMpsub = "text/x-mpsub" + TextXDashMrml = "text/x-mrml" + TextXDashMsDashRegedit = "text/x-ms-regedit" + TextXDashMup = "text/x-mup" + TextXDashNfo = "text/x-nfo" + TextXDashObjcsrc = "text/x-objcsrc" + TextXDashOcaml = "text/x-ocaml" + TextXDashOcl = "text/x-ocl" + TextXDashOctave = "text/x-octave" + TextXDashOoc = "text/x-ooc" + TextXDashOpenclDashSrc = "text/x-opencl-src" + TextXDashOpml = "text/x-opml" + TextXDashOpmlPlusxml = "text/x-opml+xml" + TextXDashOrg = "text/x-org" + TextXDashPascal = "text/x-pascal" + TextXDashPatch = "text/x-patch" + TextXDashPerl = "text/x-perl" + TextXDashPo = "text/x-po" + TextXDashPot = "text/x-pot" + TextXDashProcessing = "text/x-processing" + TextXDashPython = "text/x-python" + TextXDashPython3 = "text/x-python3" + TextXDashQml = "text/x-qml" + TextXDashReject = "text/x-reject" + TextXDashRpmDashSpec = "text/x-rpm-spec" + TextXDashRst = "text/x-rst" + TextXDashSagemath = "text/x-sagemath" + TextXDashSass = "text/x-sass" + TextXDashScala = "text/x-scala" + TextXDashScheme = "text/x-scheme" + TextXDashScss = "text/x-scss" + TextXDashSetext = "text/x-setext" + TextXDashSfv = "text/x-sfv" + TextXDashSh = "text/x-sh" + TextXDashSql = "text/x-sql" + TextXDashSsa = "text/x-ssa" + TextXDashSubviewer = "text/x-subviewer" + TextXDashSuseDashYmp = "text/x-suse-ymp" + TextXDashSvhdr = "text/x-svhdr" + TextXDashSvsrc = "text/x-svsrc" + TextXDashSystemdDashUnit = "text/x-systemd-unit" + TextXDashTcl = "text/x-tcl" + TextXDashTex = "text/x-tex" + TextXDashTexinfo = "text/x-texinfo" + TextXDashTroff = "text/x-troff" + TextXDashTroffDashMe = "text/x-troff-me" + TextXDashTroffDashMm = "text/x-troff-mm" + TextXDashTroffDashMs = "text/x-troff-ms" + TextXDashTwig = "text/x-twig" + TextXDashTxt2tags = "text/x-txt2tags" + TextXDashUil = "text/x-uil" + TextXDashUuencode = "text/x-uuencode" + TextXDashVala = "text/x-vala" + TextXDashVcalendar = "text/x-vcalendar" + TextXDashVcard = "text/x-vcard" + TextXDashVerilog = "text/x-verilog" + TextXDashVhdl = "text/x-vhdl" + TextXDashXmi = "text/x-xmi" + TextXDashXslfo = "text/x-xslfo" + TextXDashYaml = "text/x-yaml" + TextXDotGcode = "text/x.gcode" + TextXML = "text/xml" + TextXMLDashExternalDashParsedDashEntity = "text/xml-external-parsed-entity" + TextYaml = "text/yaml" + Video3gp = "video/3gp" + Video3gpp = "video/3gpp" + Video3gppDashEncrypted = "video/3gpp-encrypted" + Video3gpp2 = "video/3gpp2" + VideoAnnodex = "video/annodex" + VideoAvi = "video/avi" + VideoDivx = "video/divx" + VideoDv = "video/dv" + VideoFli = "video/fli" + VideoFlv = "video/flv" + VideoH261 = "video/h261" + VideoH263 = "video/h263" + VideoH264 = "video/h264" + VideoIsoDotSegment = "video/iso.segment" + VideoJpeg = "video/jpeg" + VideoJpm = "video/jpm" + VideoMj2 = "video/mj2" + VideoMp2t = "video/mp2t" + VideoMp4 = "video/mp4" + VideoMp4vDashEs = "video/mp4v-es" + VideoMpeg = "video/mpeg" + VideoMpegDashSystem = "video/mpeg-system" + VideoMsvideo = "video/msvideo" + VideoOgg = "video/ogg" + VideoQuicktime = "video/quicktime" + VideoVivo = "video/vivo" + VideoVndDotDeceDotHd = "video/vnd.dece.hd" + VideoVndDotDeceDotMobile = "video/vnd.dece.mobile" + VideoVndDotDeceDotPd = "video/vnd.dece.pd" + VideoVndDotDeceDotSd = "video/vnd.dece.sd" + VideoVndDotDeceDotVideo = "video/vnd.dece.video" + VideoVndDotDivx = "video/vnd.divx" + VideoVndDotDvbDotFile = "video/vnd.dvb.file" + VideoVndDotFvt = "video/vnd.fvt" + VideoVndDotMpegurl = "video/vnd.mpegurl" + VideoVndDotMsDashPlayreadyDotMediaDotPyv = "video/vnd.ms-playready.media.pyv" + VideoVndDotRadgamettoolsDotBink = "video/vnd.radgamettools.bink" + VideoVndDotRadgamettoolsDotSmacker = "video/vnd.radgamettools.smacker" + VideoVndDotRnDashRealvideo = "video/vnd.rn-realvideo" + VideoVndDotUvvuDotMp4 = "video/vnd.uvvu.mp4" + VideoVndDotVivo = "video/vnd.vivo" + VideoWebm = "video/webm" + VideoXDashAnim = "video/x-anim" + VideoXDashAnnodex = "video/x-annodex" + VideoXDashAvi = "video/x-avi" + VideoXDashF4v = "video/x-f4v" + VideoXDashFli = "video/x-fli" + VideoXDashFlic = "video/x-flic" + VideoXDashFlv = "video/x-flv" + VideoXDashJavafx = "video/x-javafx" + VideoXDashM4v = "video/x-m4v" + VideoXDashMatroska = "video/x-matroska" + VideoXDashMatroskaDash3d = "video/x-matroska-3d" + VideoXDashMjpeg = "video/x-mjpeg" + VideoXDashMng = "video/x-mng" + VideoXDashMpeg = "video/x-mpeg" + VideoXDashMpegDashSystem = "video/x-mpeg-system" + VideoXDashMpeg2 = "video/x-mpeg2" + VideoXDashMpegurl = "video/x-mpegurl" + VideoXDashMsDashAsf = "video/x-ms-asf" + VideoXDashMsDashAsfDashPlugin = "video/x-ms-asf-plugin" + VideoXDashMsDashVob = "video/x-ms-vob" + VideoXDashMsDashWax = "video/x-ms-wax" + VideoXDashMsDashWm = "video/x-ms-wm" + VideoXDashMsDashWmv = "video/x-ms-wmv" + VideoXDashMsDashWmx = "video/x-ms-wmx" + VideoXDashMsDashWvx = "video/x-ms-wvx" + VideoXDashMsvideo = "video/x-msvideo" + VideoXDashNsv = "video/x-nsv" + VideoXDashOgg = "video/x-ogg" + VideoXDashOgm = "video/x-ogm" + VideoXDashOgmPlusogg = "video/x-ogm+ogg" + VideoXDashRealDashVideo = "video/x-real-video" + VideoXDashSgiDashMovie = "video/x-sgi-movie" + VideoXDashSmv = "video/x-smv" + VideoXDashTheora = "video/x-theora" + VideoXDashTheoraPlusogg = "video/x-theora+ogg" + XDashConferenceXDashCooltalk = "x-conference/x-cooltalk" + XDashEpocXDashSisxDashApp = "x-epoc/x-sisx-app" + ZzDashApplicationZzDashWinassocDash123 = "zz-application/zz-winassoc-123" + ZzDashApplicationZzDashWinassocDashCab = "zz-application/zz-winassoc-cab" + ZzDashApplicationZzDashWinassocDashCdr = "zz-application/zz-winassoc-cdr" + ZzDashApplicationZzDashWinassocDashDoc = "zz-application/zz-winassoc-doc" + ZzDashApplicationZzDashWinassocDashHlp = "zz-application/zz-winassoc-hlp" + ZzDashApplicationZzDashWinassocDashMdb = "zz-application/zz-winassoc-mdb" + ZzDashApplicationZzDashWinassocDashUu = "zz-application/zz-winassoc-uu" + ZzDashApplicationZzDashWinassocDashXls = "zz-application/zz-winassoc-xls" +) + +func Extension(name string) []string { + switch name { + case ApplicationAcrobat: + return []string{"pdf"} + case ApplicationAndrewDashInset: + return []string{"ez"} + case ApplicationAnnodex: + return []string{"anx"} + case ApplicationApplixware: + return []string{"aw"} + case ApplicationAtomPlusxml: + return []string{"atom"} + case ApplicationAtomcatPlusxml: + return []string{"atomcat"} + case ApplicationAtomdeletedPlusxml: + return []string{"atomdeleted"} + case ApplicationAtomsvcPlusxml: + return []string{"atomsvc"} + case ApplicationAtscDashDwdPlusxml: + return []string{"dwd"} + case ApplicationAtscDashHeldPlusxml: + return []string{"held"} + case ApplicationAtscDashRsatPlusxml: + return []string{"rsat"} + case ApplicationBdoc: + return []string{"bdoc"} + case ApplicationBzip2: + return []string{"bz2", "bz"} + case ApplicationCalendarPlusxml: + return []string{"xcs"} + case ApplicationCcxmlPlusxml: + return []string{"ccxml"} + case ApplicationCdfxPlusxml: + return []string{"cdfx"} + case ApplicationCdmiDashCapability: + return []string{"cdmia"} + case ApplicationCdmiDashContainer: + return []string{"cdmic"} + case ApplicationCdmiDashDomain: + return []string{"cdmid"} + case ApplicationCdmiDashObject: + return []string{"cdmio"} + case ApplicationCdmiDashQueue: + return []string{"cdmiq"} + case ApplicationCdr: + return []string{"cdr"} + case ApplicationCoreldraw: + return []string{"cdr"} + case ApplicationCsv: + return []string{"csv"} + case ApplicationCuDashSeeme: + return []string{"cu"} + case ApplicationDashPlusxml: + return []string{"mpd"} + case ApplicationDavmountPlusxml: + return []string{"davmount"} + case ApplicationDbase: + return []string{"dbf"} + case ApplicationDbf: + return []string{"dbf"} + case ApplicationDicom: + return []string{"dcm"} + case ApplicationDocbookPlusxml: + return []string{"dbk", "docbook"} + case ApplicationDsscPlusder: + return []string{"dssc"} + case ApplicationDsscPlusxml: + return []string{"xdssc"} + case ApplicationEcmascript: + return []string{"ecma", "es"} + case ApplicationEmf: + return []string{"emf"} + case ApplicationEmmaPlusxml: + return []string{"emma"} + case ApplicationEmotionmlPlusxml: + return []string{"emotionml"} + case ApplicationEpubPluszip: + return []string{"epub"} + case ApplicationExi: + return []string{"exi"} + case ApplicationFdtPlusxml: + return []string{"fdt"} + case ApplicationFontDashTdpfr: + return []string{"pfr"} + case ApplicationFontDashWoff: + return []string{"woff"} + case ApplicationFuturesplash: + return []string{"swf", "spl"} + case ApplicationGeoPlusjson: + return []string{"geojson", "geo.json"} + case ApplicationGmlPlusxml: + return []string{"gml"} + case ApplicationGnunetDashDirectory: + return []string{"gnd"} + case ApplicationGpx: + return []string{"gpx"} + case ApplicationGpxPlusxml: + return []string{"gpx"} + case ApplicationGxf: + return []string{"gxf"} + case ApplicationGzip: + return []string{"gz"} + case ApplicationHjson: + return []string{"hjson"} + case ApplicationHyperstudio: + return []string{"stk"} + case ApplicationIco: + return []string{"ico"} + case ApplicationIcs: + return []string{"vcs", "ics"} + case ApplicationIllustrator: + return []string{"ai"} + case ApplicationInkmlPlusxml: + return []string{"ink", "inkml"} + case ApplicationIpfix: + return []string{"ipfix"} + case ApplicationItsPlusxml: + return []string{"its"} + case ApplicationJava: + return []string{"class"} + case ApplicationJavaDashArchive: + return []string{"jar", "war", "ear"} + case ApplicationJavaDashByteDashCode: + return []string{"class"} + case ApplicationJavaDashSerializedDashObject: + return []string{"ser"} + case ApplicationJavaDashVM: + return []string{"class"} + case ApplicationJavascript: + return []string{"js", "mjs", "jsm"} + case ApplicationJrdPlusjson: + return []string{"jrd"} + case ApplicationJSON: + return []string{"json", "map"} + case ApplicationJSONDashPatchPlusjson: + return []string{"json-patch"} + case ApplicationJSON5: + return []string{"json5"} + case ApplicationJsonmlPlusjson: + return []string{"jsonml"} + case ApplicationLdPlusjson: + return []string{"jsonld"} + case ApplicationLgrPlusxml: + return []string{"lgr"} + case ApplicationLostPlusxml: + return []string{"lostxml"} + case ApplicationLotus123: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ApplicationM3u: + return []string{"m3u", "m3u8", "vlc"} + case ApplicationMacDashBinhex40: + return []string{"hqx"} + case ApplicationMacDashCompactpro: + return []string{"cpt"} + case ApplicationMadsPlusxml: + return []string{"mads"} + case ApplicationManifestPlusjson: + return []string{"webmanifest"} + case ApplicationMarc: + return []string{"mrc"} + case ApplicationMarcxmlPlusxml: + return []string{"mrcx"} + case ApplicationMathematica: + return []string{"ma", "nb", "mb"} + case ApplicationMathmlPlusxml: + return []string{"mathml", "mml"} + case ApplicationMbox: + return []string{"mbox"} + case ApplicationMdb: + return []string{"mdb"} + case ApplicationMediaservercontrolPlusxml: + return []string{"mscml"} + case ApplicationMetalinkPlusxml: + return []string{"metalink"} + case ApplicationMetalink4Plusxml: + return []string{"meta4"} + case ApplicationMetsPlusxml: + return []string{"mets"} + case ApplicationMmtDashAeiPlusxml: + return []string{"maei"} + case ApplicationMmtDashUsdPlusxml: + return []string{"musd"} + case ApplicationModsPlusxml: + return []string{"mods"} + case ApplicationMp21: + return []string{"m21", "mp21"} + case ApplicationMp4: + return []string{"mp4s", "m4p"} + case ApplicationMrbDashConsumerPlusxml: + return []string{"xdf"} + case ApplicationMrbDashPublishPlusxml: + return []string{"xdf"} + case ApplicationMsDashTnef: + return []string{"tnef", "tnf"} + case ApplicationMsaccess: + return []string{"mdb"} + case ApplicationMsexcel: + return []string{"xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"} + case ApplicationMspowerpoint: + return []string{"ppz", "ppt", "pps", "pot"} + case ApplicationMsword: + return []string{"doc", "dot"} + case ApplicationMswordDashTemplate: + return []string{"dot"} + case ApplicationMxf: + return []string{"mxf"} + case ApplicationNDashQuads: + return []string{"nq"} + case ApplicationNDashTriples: + return []string{"nt"} + case ApplicationNappdf: + return []string{"pdf"} + case ApplicationNode: + return []string{"cjs"} + case ApplicationOctetDashStream: + return []string{"bin", "dms", "lrf", "mar", "so", "dist", "distz", "pkg", "bpk", "dump", "elc", "deploy", "exe", "dll", "deb", "dmg", "iso", "img", "msi", "msp", "msm", "buffer"} + case ApplicationOda: + return []string{"oda"} + case ApplicationOebpsDashPackagePlusxml: + return []string{"opf"} + case ApplicationOgg: + return []string{"ogx"} + case ApplicationOmdocPlusxml: + return []string{"omdoc"} + case ApplicationOnenote: + return []string{"onetoc", "onetoc2", "onetmp", "onepkg"} + case ApplicationOvf: + return []string{"ova"} + case ApplicationOwlPlusxml: + return []string{"owx"} + case ApplicationOxps: + return []string{"oxps"} + case ApplicationP2pDashOverlayPlusxml: + return []string{"relo"} + case ApplicationPatchDashOpsDashErrorPlusxml: + return []string{"xer"} + case ApplicationPcap: + return []string{"pcap", "cap", "dmp"} + case ApplicationPdf: + return []string{"pdf"} + case ApplicationPgp: + return []string{"pgp", "gpg", "asc"} + case ApplicationPgpDashEncrypted: + return []string{"pgp", "gpg", "asc"} + case ApplicationPgpDashKeys: + return []string{"skr", "pkr", "asc", "pgp", "gpg", "key"} + case ApplicationPgpDashSignature: + return []string{"asc", "sig", "pgp", "gpg"} + case ApplicationPhotoshop: + return []string{"psd"} + case ApplicationPicsDashRules: + return []string{"prf"} + case ApplicationPkcs10: + return []string{"p10"} + case ApplicationPkcs12: + return []string{"p12", "pfx"} + case ApplicationPkcs7DashMime: + return []string{"p7m", "p7c"} + case ApplicationPkcs7DashSignature: + return []string{"p7s"} + case ApplicationPkcs8: + return []string{"p8"} + case ApplicationPkcs8DashEncrypted: + return []string{"p8e"} + case ApplicationPkixDashAttrDashCert: + return []string{"ac"} + case ApplicationPkixDashCert: + return []string{"cer"} + case ApplicationPkixDashCrl: + return []string{"crl"} + case ApplicationPkixDashPkipath: + return []string{"pkipath"} + case ApplicationPkixcmp: + return []string{"pki"} + case ApplicationPls: + return []string{"pls"} + case ApplicationPlsPlusxml: + return []string{"pls"} + case ApplicationPostscript: + return []string{"ai", "eps", "ps"} + case ApplicationPowerpoint: + return []string{"ppz", "ppt", "pps", "pot"} + case ApplicationProvenancePlusxml: + return []string{"provx"} + case ApplicationPrsDotCww: + return []string{"cww"} + case ApplicationPskcPlusxml: + return []string{"pskcxml"} + case ApplicationRAM: + return []string{"ram"} + case ApplicationRamlPlusyaml: + return []string{"raml"} + case ApplicationRdfPlusxml: + return []string{"rdf", "owl", "rdfs"} + case ApplicationReginfoPlusxml: + return []string{"rif"} + case ApplicationRelaxDashNgDashCompactDashSyntax: + return []string{"rnc"} + case ApplicationResourceDashListsPlusxml: + return []string{"rl"} + case ApplicationResourceDashListsDashDiffPlusxml: + return []string{"rld"} + case ApplicationRlsDashServicesPlusxml: + return []string{"rs"} + case ApplicationRouteDashApdPlusxml: + return []string{"rapd"} + case ApplicationRouteDashSDashTsidPlusxml: + return []string{"sls"} + case ApplicationRouteDashUsdPlusxml: + return []string{"rusd"} + case ApplicationRpkiDashGhostbusters: + return []string{"gbr"} + case ApplicationRpkiDashManifest: + return []string{"mft"} + case ApplicationRpkiDashRoa: + return []string{"roa"} + case ApplicationRsdPlusxml: + return []string{"rsd"} + case ApplicationRssPlusxml: + return []string{"rss"} + case ApplicationRtf: + return []string{"rtf"} + case ApplicationSbmlPlusxml: + return []string{"sbml"} + case ApplicationSchemaPlusjson: + return []string{"json"} + case ApplicationScvpDashCvDashRequest: + return []string{"scq"} + case ApplicationScvpDashCvDashResponse: + return []string{"scs"} + case ApplicationScvpDashVpDashRequest: + return []string{"spq"} + case ApplicationScvpDashVpDashResponse: + return []string{"spp"} + case ApplicationSdp: + return []string{"sdp"} + case ApplicationSenmlPlusxml: + return []string{"senmlx"} + case ApplicationSensmlPlusxml: + return []string{"sensmlx"} + case ApplicationSetDashPaymentDashInitiation: + return []string{"setpay"} + case ApplicationSetDashRegistrationDashInitiation: + return []string{"setreg"} + case ApplicationShfPlusxml: + return []string{"shf"} + case ApplicationSieve: + return []string{"siv", "sieve"} + case ApplicationSmil: + return []string{"smil", "smi", "sml", "kino"} + case ApplicationSmilPlusxml: + return []string{"smi", "smil", "sml", "kino"} + case ApplicationSparqlDashQuery: + return []string{"rq"} + case ApplicationSparqlDashResultsPlusxml: + return []string{"srx"} + case ApplicationSql: + return []string{"sql"} + case ApplicationSrgs: + return []string{"gram"} + case ApplicationSrgsPlusxml: + return []string{"grxml"} + case ApplicationSruPlusxml: + return []string{"sru"} + case ApplicationSsdlPlusxml: + return []string{"ssdl"} + case ApplicationSsmlPlusxml: + return []string{"ssml"} + case ApplicationStuffit: + return []string{"sit", "hqx"} + case ApplicationSwidPlusxml: + return []string{"swidtag"} + case ApplicationTeiPlusxml: + return []string{"tei", "teicorpus"} + case ApplicationTga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ApplicationThraudPlusxml: + return []string{"tfi"} + case ApplicationTimestampedDashData: + return []string{"tsd"} + case ApplicationToml: + return []string{"toml"} + case ApplicationTrig: + return []string{"trig"} + case ApplicationTtmlPlusxml: + return []string{"ttml"} + case ApplicationUbjson: + return []string{"ubj"} + case ApplicationUrcDashRessheetPlusxml: + return []string{"rsheet"} + case ApplicationUrcDashTargetdescPlusxml: + return []string{"td"} + case ApplicationVndDot1000mindsDotDecisionDashModelPlusxml: + return []string{"1km"} + case ApplicationVndDot3gppDotPicDashBwDashLarge: + return []string{"plb"} + case ApplicationVndDot3gppDotPicDashBwDashSmall: + return []string{"psb"} + case ApplicationVndDot3gppDotPicDashBwDashVar: + return []string{"pvb"} + case ApplicationVndDot3gpp2DotTcap: + return []string{"tcap"} + case ApplicationVndDot3mDotPostDashItDashNotes: + return []string{"pwn"} + case ApplicationVndDotAccpacDotSimplyDotAso: + return []string{"aso"} + case ApplicationVndDotAccpacDotSimplyDotImp: + return []string{"imp"} + case ApplicationVndDotAcucobol: + return []string{"acu"} + case ApplicationVndDotAcucorp: + return []string{"atc", "acutc"} + case ApplicationVndDotAdobeDotAirDashApplicationDashInstallerDashPackagePluszip: + return []string{"air"} + case ApplicationVndDotAdobeDotFlashDotMovie: + return []string{"swf", "spl"} + case ApplicationVndDotAdobeDotFormscentralDotFcdt: + return []string{"fcdt"} + case ApplicationVndDotAdobeDotFxp: + return []string{"fxp", "fxpl"} + case ApplicationVndDotAdobeDotIllustrator: + return []string{"ai"} + case ApplicationVndDotAdobeDotXdpPlusxml: + return []string{"xdp"} + case ApplicationVndDotAdobeDotXfdf: + return []string{"xfdf"} + case ApplicationVndDotAheadDotSpace: + return []string{"ahead"} + case ApplicationVndDotAirzipDotFilesecureDotAzf: + return []string{"azf"} + case ApplicationVndDotAirzipDotFilesecureDotAzs: + return []string{"azs"} + case ApplicationVndDotAmazonDotEbook: + return []string{"azw"} + case ApplicationVndDotAmazonDotMobi8DashEbook: + return []string{"azw3", "kfx"} + case ApplicationVndDotAmericandynamicsDotAcc: + return []string{"acc"} + case ApplicationVndDotAmigaDotAmi: + return []string{"ami"} + case ApplicationVndDotAndroidDotPackageDashArchive: + return []string{"apk"} + case ApplicationVndDotAnserDashWebDashCertificateDashIssueDashInitiation: + return []string{"cii"} + case ApplicationVndDotAnserDashWebDashFundsDashTransferDashInitiation: + return []string{"fti"} + case ApplicationVndDotAntixDotGameDashComponent: + return []string{"atx"} + case ApplicationVndDotAppimage: + return []string{"appimage"} + case ApplicationVndDotAppleDotInstallerPlusxml: + return []string{"mpkg"} + case ApplicationVndDotAppleDotKeynote: + return []string{"key", "keynote"} + case ApplicationVndDotAppleDotMpegurl: + return []string{"m3u8", "m3u"} + case ApplicationVndDotAppleDotNumbers: + return []string{"numbers"} + case ApplicationVndDotAppleDotPages: + return []string{"pages"} + case ApplicationVndDotAppleDotPkpass: + return []string{"pkpass"} + case ApplicationVndDotAristanetworksDotSwi: + return []string{"swi"} + case ApplicationVndDotAstraeaDashSoftwareDotIota: + return []string{"iota"} + case ApplicationVndDotAudiograph: + return []string{"aep"} + case ApplicationVndDotBalsamiqDotBmmlPlusxml: + return []string{"bmml"} + case ApplicationVndDotBlueiceDotMultipass: + return []string{"mpm"} + case ApplicationVndDotBmi: + return []string{"bmi"} + case ApplicationVndDotBusinessobjects: + return []string{"rep"} + case ApplicationVndDotChemdrawPlusxml: + return []string{"cdxml"} + case ApplicationVndDotChessDashPgn: + return []string{"pgn"} + case ApplicationVndDotChipnutsDotKaraokeDashMmd: + return []string{"mmd"} + case ApplicationVndDotCinderella: + return []string{"cdy"} + case ApplicationVndDotCitationstylesDotStylePlusxml: + return []string{"csl"} + case ApplicationVndDotClaymore: + return []string{"cla"} + case ApplicationVndDotCloantoDotRp9: + return []string{"rp9"} + case ApplicationVndDotClonkDotC4group: + return []string{"c4g", "c4d", "c4f", "c4p", "c4u"} + case ApplicationVndDotCluetrustDotCartomobileDashConfig: + return []string{"c11amc"} + case ApplicationVndDotCluetrustDotCartomobileDashConfigDashPkg: + return []string{"c11amz"} + case ApplicationVndDotCoffeescript: + return []string{"coffee"} + case ApplicationVndDotComicbookPluszip: + return []string{"cbz"} + case ApplicationVndDotComicbookDashRar: + return []string{"cbr"} + case ApplicationVndDotCommonspace: + return []string{"csp"} + case ApplicationVndDotContactDotCmsg: + return []string{"cdbcmsg"} + case ApplicationVndDotCorelDashDraw: + return []string{"cdr"} + case ApplicationVndDotCosmocaller: + return []string{"cmc"} + case ApplicationVndDotCrickDotClicker: + return []string{"clkx"} + case ApplicationVndDotCrickDotClickerDotKeyboard: + return []string{"clkk"} + case ApplicationVndDotCrickDotClickerDotPalette: + return []string{"clkp"} + case ApplicationVndDotCrickDotClickerDotTemplate: + return []string{"clkt"} + case ApplicationVndDotCrickDotClickerDotWordbank: + return []string{"clkw"} + case ApplicationVndDotCriticaltoolsDotWbsPlusxml: + return []string{"wbs"} + case ApplicationVndDotCtcDashPosml: + return []string{"pml"} + case ApplicationVndDotCupsDashPpd: + return []string{"ppd"} + case ApplicationVndDotCurlDotCar: + return []string{"car"} + case ApplicationVndDotCurlDotPcurl: + return []string{"pcurl"} + case ApplicationVndDotDart: + return []string{"dart"} + case ApplicationVndDotDataDashVisionDotRdz: + return []string{"rdz"} + case ApplicationVndDotDbf: + return []string{"dbf"} + case ApplicationVndDotDebianDotBinaryDashPackage: + return []string{"deb", "udeb"} + case ApplicationVndDotDeceDotData: + return []string{"uvf", "uvvf", "uvd", "uvvd"} + case ApplicationVndDotDeceDotTtmlPlusxml: + return []string{"uvt", "uvvt"} + case ApplicationVndDotDeceDotUnspecified: + return []string{"uvx", "uvvx"} + case ApplicationVndDotDeceDotZip: + return []string{"uvz", "uvvz"} + case ApplicationVndDotDenovoDotFcselayoutDashLink: + return []string{"fe_launch"} + case ApplicationVndDotDna: + return []string{"dna"} + case ApplicationVndDotDolbyDotMlp: + return []string{"mlp"} + case ApplicationVndDotDpgraph: + return []string{"dpg"} + case ApplicationVndDotDreamfactory: + return []string{"dfac"} + case ApplicationVndDotDsDashKeypoint: + return []string{"kpxx"} + case ApplicationVndDotDvbDotAit: + return []string{"ait"} + case ApplicationVndDotDvbDotService: + return []string{"svc"} + case ApplicationVndDotDynageo: + return []string{"geo"} + case ApplicationVndDotEcowinDotChart: + return []string{"mag"} + case ApplicationVndDotEmusicDashEmusicPackage: + return []string{"emp"} + case ApplicationVndDotEnliven: + return []string{"nml"} + case ApplicationVndDotEpsonDotEsf: + return []string{"esf"} + case ApplicationVndDotEpsonDotMsf: + return []string{"msf"} + case ApplicationVndDotEpsonDotQuickanime: + return []string{"qam"} + case ApplicationVndDotEpsonDotSalt: + return []string{"slt"} + case ApplicationVndDotEpsonDotSsf: + return []string{"ssf"} + case ApplicationVndDotEszigno3Plusxml: + return []string{"es3", "et3"} + case ApplicationVndDotEtsiDotAsicDashEPluszip: + return []string{"asice"} + case ApplicationVndDotEzpixDashAlbum: + return []string{"ez2"} + case ApplicationVndDotEzpixDashPackage: + return []string{"ez3"} + case ApplicationVndDotFdf: + return []string{"fdf"} + case ApplicationVndDotFdsnDotMseed: + return []string{"mseed"} + case ApplicationVndDotFdsnDotSeed: + return []string{"seed", "dataless"} + case ApplicationVndDotFlatpak: + return []string{"flatpak", "xdgapp"} + case ApplicationVndDotFlatpakDotRef: + return []string{"flatpakref"} + case ApplicationVndDotFlatpakDotRepo: + return []string{"flatpakrepo"} + case ApplicationVndDotFlographit: + return []string{"gph"} + case ApplicationVndDotFluxtimeDotClip: + return []string{"ftc"} + case ApplicationVndDotFramemaker: + return []string{"fm", "frame", "maker", "book"} + case ApplicationVndDotFrogansDotFnc: + return []string{"fnc"} + case ApplicationVndDotFrogansDotLtf: + return []string{"ltf"} + case ApplicationVndDotFscDotWeblaunch: + return []string{"fsc"} + case ApplicationVndDotFujitsuDotOasys: + return []string{"oas"} + case ApplicationVndDotFujitsuDotOasys2: + return []string{"oa2"} + case ApplicationVndDotFujitsuDotOasys3: + return []string{"oa3"} + case ApplicationVndDotFujitsuDotOasysgp: + return []string{"fg5"} + case ApplicationVndDotFujitsuDotOasysprs: + return []string{"bh2"} + case ApplicationVndDotFujixeroxDotDdd: + return []string{"ddd"} + case ApplicationVndDotFujixeroxDotDocuworks: + return []string{"xdw"} + case ApplicationVndDotFujixeroxDotDocuworksDotBinder: + return []string{"xbd"} + case ApplicationVndDotFuzzysheet: + return []string{"fzs"} + case ApplicationVndDotGenomatixDotTuxedo: + return []string{"txd"} + case ApplicationVndDotGeoPlusjson: + return []string{"geojson", "geo.json"} + case ApplicationVndDotGeogebraDotFile: + return []string{"ggb"} + case ApplicationVndDotGeogebraDotTool: + return []string{"ggt"} + case ApplicationVndDotGeometryDashExplorer: + return []string{"gex", "gre"} + case ApplicationVndDotGeonext: + return []string{"gxt"} + case ApplicationVndDotGeoplan: + return []string{"g2w"} + case ApplicationVndDotGeospace: + return []string{"g3w"} + case ApplicationVndDotGmx: + return []string{"gmx"} + case ApplicationVndDotGoogleDashAppsDotDocument: + return []string{"gdoc"} + case ApplicationVndDotGoogleDashAppsDotPresentation: + return []string{"gslides"} + case ApplicationVndDotGoogleDashAppsDotSpreadsheet: + return []string{"gsheet"} + case ApplicationVndDotGoogleDashEarthDotKmlPlusxml: + return []string{"kml"} + case ApplicationVndDotGoogleDashEarthDotKmz: + return []string{"kmz"} + case ApplicationVndDotGrafeq: + return []string{"gqf", "gqs"} + case ApplicationVndDotGrooveDashAccount: + return []string{"gac"} + case ApplicationVndDotGrooveDashHelp: + return []string{"ghf"} + case ApplicationVndDotGrooveDashIdentityDashMessage: + return []string{"gim"} + case ApplicationVndDotGrooveDashInjector: + return []string{"grv"} + case ApplicationVndDotGrooveDashToolDashMessage: + return []string{"gtm"} + case ApplicationVndDotGrooveDashToolDashTemplate: + return []string{"tpl"} + case ApplicationVndDotGrooveDashVcard: + return []string{"vcg"} + case ApplicationVndDotHaansoftDashHwp: + return []string{"hwp"} + case ApplicationVndDotHaansoftDashHwt: + return []string{"hwt"} + case ApplicationVndDotHalPlusxml: + return []string{"hal"} + case ApplicationVndDotHandheldDashEntertainmentPlusxml: + return []string{"zmm"} + case ApplicationVndDotHbci: + return []string{"hbci"} + case ApplicationVndDotHheDotLessonDashPlayer: + return []string{"les"} + case ApplicationVndDotHpDashHpgl: + return []string{"hpgl"} + case ApplicationVndDotHpDashHpid: + return []string{"hpid"} + case ApplicationVndDotHpDashHps: + return []string{"hps"} + case ApplicationVndDotHpDashJlyt: + return []string{"jlt"} + case ApplicationVndDotHpDashPcl: + return []string{"pcl"} + case ApplicationVndDotHpDashPclxl: + return []string{"pclxl"} + case ApplicationVndDotHydrostatixDotSofDashData: + return []string{"sfd-hdstx"} + case ApplicationVndDotIbmDotMinipay: + return []string{"mpy"} + case ApplicationVndDotIbmDotModcap: + return []string{"afp", "listafp", "list3820"} + case ApplicationVndDotIbmDotRightsDashManagement: + return []string{"irm"} + case ApplicationVndDotIbmDotSecureDashContainer: + return []string{"sc"} + case ApplicationVndDotIccprofile: + return []string{"icc", "icm"} + case ApplicationVndDotIgloader: + return []string{"igl"} + case ApplicationVndDotImmervisionDashIvp: + return []string{"ivp"} + case ApplicationVndDotImmervisionDashIvu: + return []string{"ivu"} + case ApplicationVndDotInsorsDotIgm: + return []string{"igm"} + case ApplicationVndDotInterconDotFormnet: + return []string{"xpw", "xpx"} + case ApplicationVndDotIntergeo: + return []string{"i2g"} + case ApplicationVndDotIntuDotQbo: + return []string{"qbo"} + case ApplicationVndDotIntuDotQfx: + return []string{"qfx"} + case ApplicationVndDotIpunpluggedDotRcprofile: + return []string{"rcprofile"} + case ApplicationVndDotIrepositoryDotPackagePlusxml: + return []string{"irp"} + case ApplicationVndDotIsDashXpr: + return []string{"xpr"} + case ApplicationVndDotIsacDotFcs: + return []string{"fcs"} + case ApplicationVndDotJam: + return []string{"jam"} + case ApplicationVndDotJcpDotJavameDotMidletDashRms: + return []string{"rms"} + case ApplicationVndDotJisp: + return []string{"jisp"} + case ApplicationVndDotJoostDotJodaDashArchive: + return []string{"joda"} + case ApplicationVndDotKahootz: + return []string{"ktz", "ktr"} + case ApplicationVndDotKdeDotKarbon: + return []string{"karbon"} + case ApplicationVndDotKdeDotKchart: + return []string{"chrt"} + case ApplicationVndDotKdeDotKformula: + return []string{"kfo"} + case ApplicationVndDotKdeDotKivio: + return []string{"flw"} + case ApplicationVndDotKdeDotKontour: + return []string{"kon"} + case ApplicationVndDotKdeDotKpresenter: + return []string{"kpr", "kpt"} + case ApplicationVndDotKdeDotKspread: + return []string{"ksp"} + case ApplicationVndDotKdeDotKword: + return []string{"kwd", "kwt"} + case ApplicationVndDotKenameaapp: + return []string{"htke"} + case ApplicationVndDotKidspiration: + return []string{"kia"} + case ApplicationVndDotKinar: + return []string{"kne", "knp"} + case ApplicationVndDotKoan: + return []string{"skp", "skd", "skt", "skm"} + case ApplicationVndDotKodakDashDescriptor: + return []string{"sse"} + case ApplicationVndDotLasDotLasPlusxml: + return []string{"lasxml"} + case ApplicationVndDotLlamagraphicsDotLifeDashBalanceDotDesktop: + return []string{"lbd"} + case ApplicationVndDotLlamagraphicsDotLifeDashBalanceDotExchangePlusxml: + return []string{"lbe"} + case ApplicationVndDotLotusDash1Dash2Dash3: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ApplicationVndDotLotusDashApproach: + return []string{"apr"} + case ApplicationVndDotLotusDashFreelance: + return []string{"pre"} + case ApplicationVndDotLotusDashNotes: + return []string{"nsf"} + case ApplicationVndDotLotusDashOrganizer: + return []string{"org"} + case ApplicationVndDotLotusDashScreencam: + return []string{"scm"} + case ApplicationVndDotLotusDashWordpro: + return []string{"lwp"} + case ApplicationVndDotMacportsDotPortpkg: + return []string{"portpkg"} + case ApplicationVndDotMapboxDashVectorDashTile: + return []string{"mvt"} + case ApplicationVndDotMcd: + return []string{"mcd"} + case ApplicationVndDotMedcalcdata: + return []string{"mc1"} + case ApplicationVndDotMediastationDotCdkey: + return []string{"cdkey"} + case ApplicationVndDotMfer: + return []string{"mwf"} + case ApplicationVndDotMfmp: + return []string{"mfm"} + case ApplicationVndDotMicrografxDotFlo: + return []string{"flo"} + case ApplicationVndDotMicrografxDotIgx: + return []string{"igx"} + case ApplicationVndDotMif: + return []string{"mif"} + case ApplicationVndDotMobiusDotDaf: + return []string{"daf"} + case ApplicationVndDotMobiusDotDis: + return []string{"dis"} + case ApplicationVndDotMobiusDotMbk: + return []string{"mbk"} + case ApplicationVndDotMobiusDotMqy: + return []string{"mqy"} + case ApplicationVndDotMobiusDotMsl: + return []string{"msl"} + case ApplicationVndDotMobiusDotPlc: + return []string{"plc"} + case ApplicationVndDotMobiusDotTxf: + return []string{"txf"} + case ApplicationVndDotMophunDotApplication: + return []string{"mpn"} + case ApplicationVndDotMophunDotCertificate: + return []string{"mpc"} + case ApplicationVndDotMozillaDotXulPlusxml: + return []string{"xul"} + case ApplicationVndDotMsDashAccess: + return []string{"mdb"} + case ApplicationVndDotMsDashArtgalry: + return []string{"cil"} + case ApplicationVndDotMsDashAsf: + return []string{"asf"} + case ApplicationVndDotMsDashCabDashCompressed: + return []string{"cab"} + case ApplicationVndDotMsDashExcel: + return []string{"xls", "xlm", "xla", "xlc", "xlt", "xlw", "xll", "xld"} + case ApplicationVndDotMsDashExcelDotAddinDotMacroenabledDot12: + return []string{"xlam"} + case ApplicationVndDotMsDashExcelDotSheetDotBinaryDotMacroenabledDot12: + return []string{"xlsb"} + case ApplicationVndDotMsDashExcelDotSheetDotMacroenabledDot12: + return []string{"xlsm"} + case ApplicationVndDotMsDashExcelDotTemplateDotMacroenabledDot12: + return []string{"xltm"} + case ApplicationVndDotMsDashFontobject: + return []string{"eot"} + case ApplicationVndDotMsDashHtmlhelp: + return []string{"chm"} + case ApplicationVndDotMsDashIms: + return []string{"ims"} + case ApplicationVndDotMsDashLrm: + return []string{"lrm"} + case ApplicationVndDotMsDashOfficetheme: + return []string{"thmx"} + case ApplicationVndDotMsDashOutlook: + return []string{"msg"} + case ApplicationVndDotMsDashPkiDotSeccat: + return []string{"cat"} + case ApplicationVndDotMsDashPkiDotStl: + return []string{"stl"} + case ApplicationVndDotMsDashPowerpoint: + return []string{"ppt", "pps", "pot", "ppz"} + case ApplicationVndDotMsDashPowerpointDotAddinDotMacroenabledDot12: + return []string{"ppam"} + case ApplicationVndDotMsDashPowerpointDotPresentationDotMacroenabledDot12: + return []string{"pptm"} + case ApplicationVndDotMsDashPowerpointDotSlideDotMacroenabledDot12: + return []string{"sldm"} + case ApplicationVndDotMsDashPowerpointDotSlideshowDotMacroenabledDot12: + return []string{"ppsm"} + case ApplicationVndDotMsDashPowerpointDotTemplateDotMacroenabledDot12: + return []string{"potm"} + case ApplicationVndDotMsDashProject: + return []string{"mpp", "mpt"} + case ApplicationVndDotMsDashPublisher: + return []string{"pub"} + case ApplicationVndDotMsDashTnef: + return []string{"tnef", "tnf"} + case ApplicationVndDotMsDashVisioDotDrawingDotMacroenabledDotMainPlusxml: + return []string{"vsdm"} + case ApplicationVndDotMsDashVisioDotDrawingDotMainPlusxml: + return []string{"vsdx"} + case ApplicationVndDotMsDashVisioDotStencilDotMacroenabledDotMainPlusxml: + return []string{"vssm"} + case ApplicationVndDotMsDashVisioDotStencilDotMainPlusxml: + return []string{"vssx"} + case ApplicationVndDotMsDashVisioDotTemplateDotMacroenabledDotMainPlusxml: + return []string{"vstm"} + case ApplicationVndDotMsDashVisioDotTemplateDotMainPlusxml: + return []string{"vstx"} + case ApplicationVndDotMsDashWord: + return []string{"doc"} + case ApplicationVndDotMsDashWordDotDocumentDotMacroenabledDot12: + return []string{"docm"} + case ApplicationVndDotMsDashWordDotTemplateDotMacroenabledDot12: + return []string{"dotm"} + case ApplicationVndDotMsDashWorks: + return []string{"wps", "wks", "wcm", "wdb", "xlr"} + case ApplicationVndDotMsDashWpl: + return []string{"wpl"} + case ApplicationVndDotMsDashXpsdocument: + return []string{"xps"} + case ApplicationVndDotMsaccess: + return []string{"mdb"} + case ApplicationVndDotMseq: + return []string{"mseq"} + case ApplicationVndDotMusician: + return []string{"mus"} + case ApplicationVndDotMuveeDotStyle: + return []string{"msty"} + case ApplicationVndDotMynfc: + return []string{"taglet"} + case ApplicationVndDotNeurolanguageDotNlu: + return []string{"nlu"} + case ApplicationVndDotNintendoDotSnesDotRom: + return []string{"sfc", "smc"} + case ApplicationVndDotNitf: + return []string{"ntf", "nitf"} + case ApplicationVndDotNoblenetDashDirectory: + return []string{"nnd"} + case ApplicationVndDotNoblenetDashSealer: + return []string{"nns"} + case ApplicationVndDotNoblenetDashWeb: + return []string{"nnw"} + case ApplicationVndDotNokiaDotNDashGageDotAcPlusxml: + return []string{"ac"} + case ApplicationVndDotNokiaDotNDashGageDotData: + return []string{"ngdat"} + case ApplicationVndDotNokiaDotNDashGageDotSymbianDotInstall: + return []string{"n-gage"} + case ApplicationVndDotNokiaDotRadioDashPreset: + return []string{"rpst"} + case ApplicationVndDotNokiaDotRadioDashPresets: + return []string{"rpss"} + case ApplicationVndDotNovadigmDotEdm: + return []string{"edm"} + case ApplicationVndDotNovadigmDotEdx: + return []string{"edx"} + case ApplicationVndDotNovadigmDotExt: + return []string{"ext"} + case ApplicationVndDotOasisDotDocbookPlusxml: + return []string{"dbk", "docbook"} + case ApplicationVndDotOasisDotOpendocumentDotChart: + return []string{"odc"} + case ApplicationVndDotOasisDotOpendocumentDotChartDashTemplate: + return []string{"otc"} + case ApplicationVndDotOasisDotOpendocumentDotDatabase: + return []string{"odb"} + case ApplicationVndDotOasisDotOpendocumentDotFormula: + return []string{"odf"} + case ApplicationVndDotOasisDotOpendocumentDotFormulaDashTemplate: + return []string{"odft", "otf"} + case ApplicationVndDotOasisDotOpendocumentDotGraphics: + return []string{"odg"} + case ApplicationVndDotOasisDotOpendocumentDotGraphicsDashFlatDashXML: + return []string{"fodg"} + case ApplicationVndDotOasisDotOpendocumentDotGraphicsDashTemplate: + return []string{"otg"} + case ApplicationVndDotOasisDotOpendocumentDotImage: + return []string{"odi"} + case ApplicationVndDotOasisDotOpendocumentDotImageDashTemplate: + return []string{"oti"} + case ApplicationVndDotOasisDotOpendocumentDotPresentation: + return []string{"odp"} + case ApplicationVndDotOasisDotOpendocumentDotPresentationDashFlatDashXML: + return []string{"fodp"} + case ApplicationVndDotOasisDotOpendocumentDotPresentationDashTemplate: + return []string{"otp"} + case ApplicationVndDotOasisDotOpendocumentDotSpreadsheet: + return []string{"ods"} + case ApplicationVndDotOasisDotOpendocumentDotSpreadsheetDashFlatDashXML: + return []string{"fods"} + case ApplicationVndDotOasisDotOpendocumentDotSpreadsheetDashTemplate: + return []string{"ots"} + case ApplicationVndDotOasisDotOpendocumentDotText: + return []string{"odt"} + case ApplicationVndDotOasisDotOpendocumentDotTextDashFlatDashXML: + return []string{"fodt"} + case ApplicationVndDotOasisDotOpendocumentDotTextDashMaster: + return []string{"odm"} + case ApplicationVndDotOasisDotOpendocumentDotTextDashTemplate: + return []string{"ott"} + case ApplicationVndDotOasisDotOpendocumentDotTextDashWeb: + return []string{"oth"} + case ApplicationVndDotOlpcDashSugar: + return []string{"xo"} + case ApplicationVndDotOmaDotDd2Plusxml: + return []string{"dd2"} + case ApplicationVndDotOpenbloxDotGamePlusxml: + return []string{"obgx"} + case ApplicationVndDotOpenofficeorgDotExtension: + return []string{"oxt"} + case ApplicationVndDotOpenstreetmapDotDataPlusxml: + return []string{"osm"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotPresentation: + return []string{"pptx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotSlide: + return []string{"sldx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotSlideshow: + return []string{"ppsx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotPresentationmlDotTemplate: + return []string{"potx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotSpreadsheetmlDotSheet: + return []string{"xlsx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotSpreadsheetmlDotTemplate: + return []string{"xltx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotWordprocessingmlDotDocument: + return []string{"docx"} + case ApplicationVndDotOpenxmlformatsDashOfficedocumentDotWordprocessingmlDotTemplate: + return []string{"dotx"} + case ApplicationVndDotOsgeoDotMapguideDotPackage: + return []string{"mgp"} + case ApplicationVndDotOsgiDotDp: + return []string{"dp"} + case ApplicationVndDotOsgiDotSubsystem: + return []string{"esa"} + case ApplicationVndDotPalm: + return []string{"pdb", "pqa", "oprc", "prc"} + case ApplicationVndDotPawaafile: + return []string{"paw"} + case ApplicationVndDotPgDotFormat: + return []string{"str"} + case ApplicationVndDotPgDotOsasli: + return []string{"ei6"} + case ApplicationVndDotPicsel: + return []string{"efif"} + case ApplicationVndDotPmiDotWidget: + return []string{"wg"} + case ApplicationVndDotPocketlearn: + return []string{"plf"} + case ApplicationVndDotPowerbuilder6: + return []string{"pbd"} + case ApplicationVndDotPreviewsystemsDotBox: + return []string{"box"} + case ApplicationVndDotProteusDotMagazine: + return []string{"mgz"} + case ApplicationVndDotPublishareDashDeltaDashTree: + return []string{"qps"} + case ApplicationVndDotPviDotPtid1: + return []string{"ptid"} + case ApplicationVndDotQuarkDotQuarkxpress: + return []string{"qxd", "qxt", "qwd", "qwt", "qxl", "qxb"} + case ApplicationVndDotRar: + return []string{"rar"} + case ApplicationVndDotRealvncDotBed: + return []string{"bed"} + case ApplicationVndDotRecordareDotMusicxml: + return []string{"mxl"} + case ApplicationVndDotRecordareDotMusicxmlPlusxml: + return []string{"musicxml"} + case ApplicationVndDotRigDotCryptonote: + return []string{"cryptonote"} + case ApplicationVndDotRimDotCod: + return []string{"cod"} + case ApplicationVndDotRnDashRealmedia: + return []string{"rm", "rmj", "rmm", "rms", "rmx", "rmvb"} + case ApplicationVndDotRnDashRealmediaDashVbr: + return []string{"rmvb", "rm", "rmj", "rmm", "rms", "rmx"} + case ApplicationVndDotRoute66DotLink66Plusxml: + return []string{"link66"} + case ApplicationVndDotSailingtrackerDotTrack: + return []string{"st"} + case ApplicationVndDotSdp: + return []string{"sdp"} + case ApplicationVndDotSeemail: + return []string{"see"} + case ApplicationVndDotSema: + return []string{"sema"} + case ApplicationVndDotSemd: + return []string{"semd"} + case ApplicationVndDotSemf: + return []string{"semf"} + case ApplicationVndDotShanaDotInformedDotFormdata: + return []string{"ifm"} + case ApplicationVndDotShanaDotInformedDotFormtemplate: + return []string{"itp"} + case ApplicationVndDotShanaDotInformedDotInterchange: + return []string{"iif"} + case ApplicationVndDotShanaDotInformedDotPackage: + return []string{"ipk"} + case ApplicationVndDotSimtechDashMindmapper: + return []string{"twd", "twds"} + case ApplicationVndDotSmaf: + return []string{"mmf", "smaf"} + case ApplicationVndDotSmartDotTeacher: + return []string{"teacher"} + case ApplicationVndDotSnap: + return []string{"snap"} + case ApplicationVndDotSoftware602DotFillerDotFormPlusxml: + return []string{"fo"} + case ApplicationVndDotSolentDotSdkmPlusxml: + return []string{"sdkm", "sdkd"} + case ApplicationVndDotSpotfireDotDxp: + return []string{"dxp"} + case ApplicationVndDotSpotfireDotSfs: + return []string{"sfs"} + case ApplicationVndDotSqlite3: + return []string{"sqlite3"} + case ApplicationVndDotSquashfs: + return []string{"sqsh"} + case ApplicationVndDotStardivisionDotCalc: + return []string{"sdc"} + case ApplicationVndDotStardivisionDotChart: + return []string{"sds"} + case ApplicationVndDotStardivisionDotDraw: + return []string{"sda"} + case ApplicationVndDotStardivisionDotImpress: + return []string{"sdd", "sdp"} + case ApplicationVndDotStardivisionDotMail: + return []string{"smd"} + case ApplicationVndDotStardivisionDotMath: + return []string{"smf"} + case ApplicationVndDotStardivisionDotWriter: + return []string{"sdw", "vor", "sgl"} + case ApplicationVndDotStardivisionDotWriterDashGlobal: + return []string{"sgl", "sdw", "vor"} + case ApplicationVndDotStepmaniaDotPackage: + return []string{"smzip"} + case ApplicationVndDotStepmaniaDotStepchart: + return []string{"sm"} + case ApplicationVndDotSunDotWadlPlusxml: + return []string{"wadl"} + case ApplicationVndDotSunDotXMLDotBase: + return []string{"odb"} + case ApplicationVndDotSunDotXMLDotCalc: + return []string{"sxc"} + case ApplicationVndDotSunDotXMLDotCalcDotTemplate: + return []string{"stc"} + case ApplicationVndDotSunDotXMLDotDraw: + return []string{"sxd"} + case ApplicationVndDotSunDotXMLDotDrawDotTemplate: + return []string{"std"} + case ApplicationVndDotSunDotXMLDotImpress: + return []string{"sxi"} + case ApplicationVndDotSunDotXMLDotImpressDotTemplate: + return []string{"sti"} + case ApplicationVndDotSunDotXMLDotMath: + return []string{"sxm"} + case ApplicationVndDotSunDotXMLDotWriter: + return []string{"sxw"} + case ApplicationVndDotSunDotXMLDotWriterDotGlobal: + return []string{"sxg"} + case ApplicationVndDotSunDotXMLDotWriterDotTemplate: + return []string{"stw"} + case ApplicationVndDotSusDashCalendar: + return []string{"sus", "susp"} + case ApplicationVndDotSvd: + return []string{"svd"} + case ApplicationVndDotSymbianDotInstall: + return []string{"sis", "sisx"} + case ApplicationVndDotSyncmlPlusxml: + return []string{"xsm"} + case ApplicationVndDotSyncmlDotDmPluswbxml: + return []string{"bdm"} + case ApplicationVndDotSyncmlDotDmPlusxml: + return []string{"xdm"} + case ApplicationVndDotSyncmlDotDmddfPlusxml: + return []string{"ddf"} + case ApplicationVndDotTaoDotIntentDashModuleDashArchive: + return []string{"tao"} + case ApplicationVndDotTcpdumpDotPcap: + return []string{"pcap", "cap", "dmp"} + case ApplicationVndDotTmobileDashLivetv: + return []string{"tmo"} + case ApplicationVndDotTridDotTpt: + return []string{"tpt"} + case ApplicationVndDotTriscapeDotMxs: + return []string{"mxs"} + case ApplicationVndDotTrueapp: + return []string{"tra"} + case ApplicationVndDotUfdl: + return []string{"ufd", "ufdl"} + case ApplicationVndDotUiqDotTheme: + return []string{"utz"} + case ApplicationVndDotUmajin: + return []string{"umj"} + case ApplicationVndDotUnity: + return []string{"unityweb"} + case ApplicationVndDotUomlPlusxml: + return []string{"uoml"} + case ApplicationVndDotVcx: + return []string{"vcx"} + case ApplicationVndDotVisio: + return []string{"vsd", "vst", "vss", "vsw"} + case ApplicationVndDotVisionary: + return []string{"vis"} + case ApplicationVndDotVsf: + return []string{"vsf"} + case ApplicationVndDotWapDotWbxml: + return []string{"wbxml"} + case ApplicationVndDotWapDotWmlc: + return []string{"wmlc"} + case ApplicationVndDotWapDotWmlscriptc: + return []string{"wmlsc"} + case ApplicationVndDotWebturbo: + return []string{"wtb"} + case ApplicationVndDotWolframDotPlayer: + return []string{"nbp"} + case ApplicationVndDotWordperfect: + return []string{"wpd", "wp", "wp4", "wp5", "wp6", "wpp"} + case ApplicationVndDotWqd: + return []string{"wqd"} + case ApplicationVndDotWtDotStf: + return []string{"stf"} + case ApplicationVndDotXara: + return []string{"xar"} + case ApplicationVndDotXdgapp: + return []string{"flatpak", "xdgapp"} + case ApplicationVndDotXfdl: + return []string{"xfdl"} + case ApplicationVndDotYamahaDotHvDashDic: + return []string{"hvd"} + case ApplicationVndDotYamahaDotHvDashScript: + return []string{"hvs"} + case ApplicationVndDotYamahaDotHvDashVoice: + return []string{"hvp"} + case ApplicationVndDotYamahaDotOpenscoreformat: + return []string{"osf"} + case ApplicationVndDotYamahaDotOpenscoreformatDotOsfpvgPlusxml: + return []string{"osfpvg"} + case ApplicationVndDotYamahaDotSmafDashAudio: + return []string{"saf"} + case ApplicationVndDotYamahaDotSmafDashPhrase: + return []string{"spf"} + case ApplicationVndDotYellowriverDashCustomDashMenu: + return []string{"cmp"} + case ApplicationVndDotYoutubeDotYt: + return []string{"yt"} + case ApplicationVndDotZul: + return []string{"zir", "zirz"} + case ApplicationVndDotZzazzDotDeckPlusxml: + return []string{"zaz"} + case ApplicationVoicexmlPlusxml: + return []string{"vxml"} + case ApplicationWasm: + return []string{"wasm"} + case ApplicationWidget: + return []string{"wgt"} + case ApplicationWinhlp: + return []string{"hlp"} + case ApplicationWk1: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ApplicationWmf: + return []string{"wmf"} + case ApplicationWordperfect: + return []string{"wp", "wp4", "wp5", "wp6", "wpd", "wpp"} + case ApplicationWsdlPlusxml: + return []string{"wsdl"} + case ApplicationWspolicyPlusxml: + return []string{"wspolicy"} + case ApplicationWwf: + return []string{"wwf"} + case ApplicationXDash123: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ApplicationXDash7zDashCompressed: + return []string{"7z", "7z.001"} + case ApplicationXDashAbiword: + return []string{"abw", "abw.CRASHED", "abw.gz", "zabw"} + case ApplicationXDashAce: + return []string{"ace"} + case ApplicationXDashAceDashCompressed: + return []string{"ace"} + case ApplicationXDashAlz: + return []string{"alz"} + case ApplicationXDashAmigaDashDiskDashFormat: + return []string{"adf"} + case ApplicationXDashAmipro: + return []string{"sam"} + case ApplicationXDashAnnodex: + return []string{"anx"} + case ApplicationXDashAportisdoc: + return []string{"pdb", "pdc"} + case ApplicationXDashAppleDashDiskimage: + return []string{"dmg"} + case ApplicationXDashAppleDashSystemprofilerPlusxml: + return []string{"spx"} + case ApplicationXDashAppleworksDashDocument: + return []string{"cwk"} + case ApplicationXDashApplixDashSpreadsheet: + return []string{"as"} + case ApplicationXDashApplixDashWord: + return []string{"aw"} + case ApplicationXDashArchive: + return []string{"a", "ar"} + case ApplicationXDashArj: + return []string{"arj"} + case ApplicationXDashAsp: + return []string{"asp"} + case ApplicationXDashAtariDash2600DashRom: + return []string{"a26"} + case ApplicationXDashAtariDash7800DashRom: + return []string{"a78"} + case ApplicationXDashAtariDashLynxDashRom: + return []string{"lnx"} + case ApplicationXDashAuthorwareDashBin: + return []string{"aab", "x32", "u32", "vox"} + case ApplicationXDashAuthorwareDashMap: + return []string{"aam"} + case ApplicationXDashAuthorwareDashSeg: + return []string{"aas"} + case ApplicationXDashAwk: + return []string{"awk"} + case ApplicationXDashBcpio: + return []string{"bcpio"} + case ApplicationXDashBdoc: + return []string{"bdoc"} + case ApplicationXDashBittorrent: + return []string{"torrent"} + case ApplicationXDashBlender: + return []string{"blender", "blend", "BLEND"} + case ApplicationXDashBlorb: + return []string{"blb", "blorb"} + case ApplicationXDashBpsDashPatch: + return []string{"bps"} + case ApplicationXDashBsdiff: + return []string{"bsdiff"} + case ApplicationXDashBz2: + return []string{"bz2"} + case ApplicationXDashBzdvi: + return []string{"dvi.bz2"} + case ApplicationXDashBzip: + return []string{"bz", "bz2"} + case ApplicationXDashBzipDashCompressedDashTar: + return []string{"tar.bz2", "tar.bz", "tbz2", "tbz", "tb2"} + case ApplicationXDashBzip2: + return []string{"bz2", "boz", "bz"} + case ApplicationXDashBzpdf: + return []string{"pdf.bz2"} + case ApplicationXDashBzpostscript: + return []string{"ps.bz2"} + case ApplicationXDashCb7: + return []string{"cb7"} + case ApplicationXDashCbr: + return []string{"cbr", "cba", "cbt", "cbz", "cb7"} + case ApplicationXDashCbt: + return []string{"cbt"} + case ApplicationXDashCbz: + return []string{"cbz"} + case ApplicationXDashCcmx: + return []string{"ccmx"} + case ApplicationXDashCdDashImage: + return []string{"iso", "iso9660"} + case ApplicationXDashCdlink: + return []string{"vcd"} + case ApplicationXDashCdr: + return []string{"cdr"} + case ApplicationXDashCdrdaoDashToc: + return []string{"toc"} + case ApplicationXDashCfsDashCompressed: + return []string{"cfs"} + case ApplicationXDashChat: + return []string{"chat"} + case ApplicationXDashChessDashPgn: + return []string{"pgn"} + case ApplicationXDashChm: + return []string{"chm"} + case ApplicationXDashChromeDashExtension: + return []string{"crx"} + case ApplicationXDashCiscoDashVpnDashSettings: + return []string{"pcf"} + case ApplicationXDashCocoa: + return []string{"cco"} + case ApplicationXDashCompress: + return []string{"Z"} + case ApplicationXDashCompressedDashIso: + return []string{"cso"} + case ApplicationXDashCompressedDashTar: + return []string{"tar.gz", "tgz"} + case ApplicationXDashConference: + return []string{"nsc"} + case ApplicationXDashCoreldraw: + return []string{"cdr"} + case ApplicationXDashCpio: + return []string{"cpio"} + case ApplicationXDashCpioDashCompressed: + return []string{"cpio.gz"} + case ApplicationXDashCsh: + return []string{"csh"} + case ApplicationXDashCue: + return []string{"cue"} + case ApplicationXDashDar: + return []string{"dar"} + case ApplicationXDashDbase: + return []string{"dbf"} + case ApplicationXDashDbf: + return []string{"dbf"} + case ApplicationXDashDcDashRom: + return []string{"dc"} + case ApplicationXDashDeb: + return []string{"deb", "udeb"} + case ApplicationXDashDebianDashPackage: + return []string{"deb", "udeb"} + case ApplicationXDashDesigner: + return []string{"ui"} + case ApplicationXDashDesktop: + return []string{"desktop", "kdelnk"} + case ApplicationXDashDgcDashCompressed: + return []string{"dgc"} + case ApplicationXDashDiaDashDiagram: + return []string{"dia"} + case ApplicationXDashDiaDashShape: + return []string{"shape"} + case ApplicationXDashDirector: + return []string{"dir", "dcr", "dxr", "cst", "cct", "cxt", "w3d", "fgd", "swa"} + case ApplicationXDashDiscjugglerDashCdDashImage: + return []string{"cdi"} + case ApplicationXDashDocbookPlusxml: + return []string{"dbk", "docbook"} + case ApplicationXDashDoom: + return []string{"wad"} + case ApplicationXDashDoomDashWad: + return []string{"wad"} + case ApplicationXDashDreamcastDashRom: + return []string{"iso"} + case ApplicationXDashDtbncxPlusxml: + return []string{"ncx"} + case ApplicationXDashDtbookPlusxml: + return []string{"dtb"} + case ApplicationXDashDtbresourcePlusxml: + return []string{"res"} + case ApplicationXDashDvi: + return []string{"dvi"} + case ApplicationXDashEDashTheme: + return []string{"etheme"} + case ApplicationXDashEgon: + return []string{"egon"} + case ApplicationXDashEmf: + return []string{"emf"} + case ApplicationXDashEnvoy: + return []string{"evy"} + case ApplicationXDashEva: + return []string{"eva"} + case ApplicationXDashFdDashFile: + return []string{"fd", "qd"} + case ApplicationXDashFdsDashDisk: + return []string{"fds"} + case ApplicationXDashFictionbook: + return []string{"fb2"} + case ApplicationXDashFictionbookPlusxml: + return []string{"fb2"} + case ApplicationXDashFlashDashVideo: + return []string{"flv"} + case ApplicationXDashFluid: + return []string{"fl"} + case ApplicationXDashFontDashAfm: + return []string{"afm"} + case ApplicationXDashFontDashBdf: + return []string{"bdf"} + case ApplicationXDashFontDashGhostscript: + return []string{"gsf"} + case ApplicationXDashFontDashLinuxDashPsf: + return []string{"psf"} + case ApplicationXDashFontDashOtf: + return []string{"otf"} + case ApplicationXDashFontDashPcf: + return []string{"pcf", "pcf.Z", "pcf.gz"} + case ApplicationXDashFontDashSnf: + return []string{"snf"} + case ApplicationXDashFontDashSpeedo: + return []string{"spd"} + case ApplicationXDashFontDashTruetype: + return []string{"ttf"} + case ApplicationXDashFontDashTtf: + return []string{"ttf"} + case ApplicationXDashFontDashTtx: + return []string{"ttx"} + case ApplicationXDashFontDashType1: + return []string{"pfa", "pfb", "pfm", "afm", "gsf"} + case ApplicationXDashFontDashWoff: + return []string{"woff"} + case ApplicationXDashFrame: + return []string{"fm"} + case ApplicationXDashFreearc: + return []string{"arc"} + case ApplicationXDashFuturesplash: + return []string{"spl"} + case ApplicationXDashGameboyDashColorDashRom: + return []string{"gbc", "cgb"} + case ApplicationXDashGameboyDashRom: + return []string{"gb", "sgb"} + case ApplicationXDashGamecubeDashIsoDashImage: + return []string{"iso"} + case ApplicationXDashGamecubeDashRom: + return []string{"iso"} + case ApplicationXDashGamegearDashRom: + return []string{"gg"} + case ApplicationXDashGbaDashRom: + return []string{"gba", "agb"} + case ApplicationXDashGcaDashCompressed: + return []string{"gca"} + case ApplicationXDashGdDashRomDashCue: + return []string{"gdi"} + case ApplicationXDashGedcom: + return []string{"ged", "gedcom"} + case ApplicationXDashGenesisDash32xDashRom: + return []string{"32x", "mdx"} + case ApplicationXDashGenesisDashRom: + return []string{"gen", "smd", "sgd"} + case ApplicationXDashGettext: + return []string{"po"} + case ApplicationXDashGettextDashTranslation: + return []string{"gmo", "mo"} + case ApplicationXDashGlade: + return []string{"glade"} + case ApplicationXDashGlulx: + return []string{"ulx"} + case ApplicationXDashGnomeDashAppDashInfo: + return []string{"desktop", "kdelnk"} + case ApplicationXDashGnucash: + return []string{"gnucash", "gnc", "xac"} + case ApplicationXDashGnumeric: + return []string{"gnumeric"} + case ApplicationXDashGnuplot: + return []string{"gp", "gplt", "gnuplot"} + case ApplicationXDashGoDashSgf: + return []string{"sgf"} + case ApplicationXDashGpx: + return []string{"gpx"} + case ApplicationXDashGpxPlusxml: + return []string{"gpx"} + case ApplicationXDashGrampsDashXML: + return []string{"gramps"} + case ApplicationXDashGraphite: + return []string{"gra"} + case ApplicationXDashGtar: + return []string{"gtar", "tar", "gem"} + case ApplicationXDashGtkDashBuilder: + return []string{"ui"} + case ApplicationXDashGzDashFontDashLinuxDashPsf: + return []string{"psf.gz"} + case ApplicationXDashGzdvi: + return []string{"dvi.gz"} + case ApplicationXDashGzip: + return []string{"gz"} + case ApplicationXDashGzpdf: + return []string{"pdf.gz"} + case ApplicationXDashGzpostscript: + return []string{"ps.gz"} + case ApplicationXDashHdf: + return []string{"hdf", "hdf4", "h4", "hdf5", "h5"} + case ApplicationXDashHfeDashFile: + return []string{"hfe"} + case ApplicationXDashHfeDashFloppyDashImage: + return []string{"hfe"} + case ApplicationXDashHttpdDashPhp: + return []string{"php"} + case ApplicationXDashHwp: + return []string{"hwp"} + case ApplicationXDashHwt: + return []string{"hwt"} + case ApplicationXDashIca: + return []string{"ica"} + case ApplicationXDashInstallDashInstructions: + return []string{"install"} + case ApplicationXDashIpsDashPatch: + return []string{"ips"} + case ApplicationXDashIpynbPlusjson: + return []string{"ipynb"} + case ApplicationXDashIso9660DashAppimage: + return []string{"appimage"} + case ApplicationXDashIso9660DashImage: + return []string{"iso", "iso9660"} + case ApplicationXDashIt87: + return []string{"it87"} + case ApplicationXDashIworkDashKeynoteDashSffkey: + return []string{"key"} + case ApplicationXDashIworkDashNumbersDashSffnumbers: + return []string{"numbers"} + case ApplicationXDashIworkDashPagesDashSffpages: + return []string{"pages"} + case ApplicationXDashJar: + return []string{"jar"} + case ApplicationXDashJava: + return []string{"class"} + case ApplicationXDashJavaDashArchive: + return []string{"jar"} + case ApplicationXDashJavaDashArchiveDashDiff: + return []string{"jardiff"} + case ApplicationXDashJavaDashClass: + return []string{"class"} + case ApplicationXDashJavaDashJceDashKeystore: + return []string{"jceks"} + case ApplicationXDashJavaDashJnlpDashFile: + return []string{"jnlp"} + case ApplicationXDashJavaDashKeystore: + return []string{"jks", "ks"} + case ApplicationXDashJavaDashPack200: + return []string{"pack"} + case ApplicationXDashJavaDashVM: + return []string{"class"} + case ApplicationXDashJavascript: + return []string{"js", "jsm", "mjs"} + case ApplicationXDashJbuilderDashProject: + return []string{"jpr", "jpx"} + case ApplicationXDashKarbon: + return []string{"karbon"} + case ApplicationXDashKchart: + return []string{"chrt"} + case ApplicationXDashKeepass2: + return []string{"kdbx"} + case ApplicationXDashKexiDashConnectiondata: + return []string{"kexic"} + case ApplicationXDashKexiprojectDashShortcut: + return []string{"kexis"} + case ApplicationXDashKexiprojectDashSqlite: + return []string{"kexi"} + case ApplicationXDashKexiprojectDashSqlite2: + return []string{"kexi"} + case ApplicationXDashKexiprojectDashSqlite3: + return []string{"kexi"} + case ApplicationXDashKformula: + return []string{"kfo"} + case ApplicationXDashKillustrator: + return []string{"kil"} + case ApplicationXDashKivio: + return []string{"flw"} + case ApplicationXDashKontour: + return []string{"kon"} + case ApplicationXDashKpovmodeler: + return []string{"kpm"} + case ApplicationXDashKpresenter: + return []string{"kpr", "kpt"} + case ApplicationXDashKrita: + return []string{"kra", "krz"} + case ApplicationXDashKspread: + return []string{"ksp"} + case ApplicationXDashKugar: + return []string{"kud"} + case ApplicationXDashKword: + return []string{"kwd", "kwt"} + case ApplicationXDashLatex: + return []string{"latex"} + case ApplicationXDashLha: + return []string{"lha", "lzh"} + case ApplicationXDashLhz: + return []string{"lhz"} + case ApplicationXDashLinguist: + return []string{"ts"} + case ApplicationXDashLotus123: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ApplicationXDashLrzip: + return []string{"lrz"} + case ApplicationXDashLrzipDashCompressedDashTar: + return []string{"tar.lrz", "tlrz"} + case ApplicationXDashLuaDashBytecode: + return []string{"luac"} + case ApplicationXDashLyx: + return []string{"lyx"} + case ApplicationXDashLz4: + return []string{"lz4"} + case ApplicationXDashLz4DashCompressedDashTar: + return []string{"tar.lz4"} + case ApplicationXDashLzhDashCompressed: + return []string{"lzh", "lha"} + case ApplicationXDashLzip: + return []string{"lz"} + case ApplicationXDashLzipDashCompressedDashTar: + return []string{"tar.lz"} + case ApplicationXDashLzma: + return []string{"lzma"} + case ApplicationXDashLzmaDashCompressedDashTar: + return []string{"tar.lzma", "tlz"} + case ApplicationXDashLzop: + return []string{"lzo"} + case ApplicationXDashLzpdf: + return []string{"pdf.lz"} + case ApplicationXDashM4: + return []string{"m4"} + case ApplicationXDashMagicpoint: + return []string{"mgp"} + case ApplicationXDashMakeself: + return []string{"run"} + case ApplicationXDashMameDashChd: + return []string{"chd"} + case ApplicationXDashMarkaby: + return []string{"mab"} + case ApplicationXDashMathematica: + return []string{"nb"} + case ApplicationXDashMdb: + return []string{"mdb"} + case ApplicationXDashMie: + return []string{"mie"} + case ApplicationXDashMif: + return []string{"mif"} + case ApplicationXDashMimearchive: + return []string{"mhtml", "mht"} + case ApplicationXDashMobi8DashEbook: + return []string{"azw3", "kfx"} + case ApplicationXDashMobipocketDashEbook: + return []string{"prc", "mobi"} + case ApplicationXDashMsDashApplication: + return []string{"application"} + case ApplicationXDashMsDashAsx: + return []string{"asx", "wax", "wvx", "wmx"} + case ApplicationXDashMsDashDosDashExecutable: + return []string{"exe"} + case ApplicationXDashMsDashShortcut: + return []string{"lnk"} + case ApplicationXDashMsDashWim: + return []string{"wim", "swm"} + case ApplicationXDashMsDashWmd: + return []string{"wmd"} + case ApplicationXDashMsDashWmz: + return []string{"wmz"} + case ApplicationXDashMsDashXbap: + return []string{"xbap"} + case ApplicationXDashMsaccess: + return []string{"mdb"} + case ApplicationXDashMsbinder: + return []string{"obd"} + case ApplicationXDashMscardfile: + return []string{"crd"} + case ApplicationXDashMsclip: + return []string{"clp"} + case ApplicationXDashMsdosDashProgram: + return []string{"exe"} + case ApplicationXDashMsdownload: + return []string{"exe", "dll", "com", "bat", "msi"} + case ApplicationXDashMsexcel: + return []string{"xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"} + case ApplicationXDashMsi: + return []string{"msi"} + case ApplicationXDashMsmediaview: + return []string{"mvb", "m13", "m14"} + case ApplicationXDashMsmetafile: + return []string{"wmf", "wmz", "emf", "emz"} + case ApplicationXDashMsmoney: + return []string{"mny"} + case ApplicationXDashMspowerpoint: + return []string{"ppz", "ppt", "pps", "pot"} + case ApplicationXDashMspublisher: + return []string{"pub"} + case ApplicationXDashMsschedule: + return []string{"scd"} + case ApplicationXDashMsterminal: + return []string{"trm"} + case ApplicationXDashMswinurl: + return []string{"url"} + case ApplicationXDashMsword: + return []string{"doc"} + case ApplicationXDashMswrite: + return []string{"wri"} + case ApplicationXDashMsxDashRom: + return []string{"msx"} + case ApplicationXDashN64DashRom: + return []string{"n64", "z64", "v64"} + case ApplicationXDashNaviDashAnimation: + return []string{"ani"} + case ApplicationXDashNeoDashGeoDashPocketDashColorDashRom: + return []string{"ngc"} + case ApplicationXDashNeoDashGeoDashPocketDashRom: + return []string{"ngp"} + case ApplicationXDashNesDashRom: + return []string{"nes", "nez", "unf", "unif"} + case ApplicationXDashNetcdf: + return []string{"nc", "cdf"} + case ApplicationXDashNetshowDashChannel: + return []string{"nsc"} + case ApplicationXDashNintendoDash3dsDashExecutable: + return []string{"3dsx"} + case ApplicationXDashNintendoDash3dsDashRom: + return []string{"3ds", "cci"} + case ApplicationXDashNintendoDashDsDashRom: + return []string{"nds"} + case ApplicationXDashNsDashProxyDashAutoconfig: + return []string{"pac"} + case ApplicationXDashNzb: + return []string{"nzb"} + case ApplicationXDashObject: + return []string{"o", "mod"} + case ApplicationXDashOgg: + return []string{"ogx"} + case ApplicationXDashOleo: + return []string{"oleo"} + case ApplicationXDashPagemaker: + return []string{"p65", "pm", "pm6", "pmd"} + case ApplicationXDashPak: + return []string{"pak"} + case ApplicationXDashPalmDashDatabase: + return []string{"prc", "pdb", "pqa", "oprc"} + case ApplicationXDashPar2: + return []string{"PAR2", "par2"} + case ApplicationXDashPartialDashDownload: + return []string{"wkdownload", "crdownload", "part"} + case ApplicationXDashPcDashEngineDashRom: + return []string{"pce"} + case ApplicationXDashPcap: + return []string{"pcap", "cap", "dmp"} + case ApplicationXDashPdf: + return []string{"pdf"} + case ApplicationXDashPerl: + return []string{"pl", "pm", "PL", "al", "perl", "pod", "t"} + case ApplicationXDashPhotoshop: + return []string{"psd"} + case ApplicationXDashPhp: + return []string{"php", "php3", "php4", "php5", "phps"} + case ApplicationXDashPilot: + return []string{"prc", "pdb"} + case ApplicationXDashPkcs12: + return []string{"p12", "pfx"} + case ApplicationXDashPkcs7DashCertificates: + return []string{"p7b", "spc"} + case ApplicationXDashPkcs7DashCertreqresp: + return []string{"p7r"} + case ApplicationXDashPlanperfect: + return []string{"pln"} + case ApplicationXDashPocketDashWord: + return []string{"psw"} + case ApplicationXDashPw: + return []string{"pw"} + case ApplicationXDashPyspreadDashBzDashSpreadsheet: + return []string{"pys"} + case ApplicationXDashPyspreadDashSpreadsheet: + return []string{"pysu"} + case ApplicationXDashPythonDashBytecode: + return []string{"pyc", "pyo"} + case ApplicationXDashQedDashDisk: + return []string{"qed"} + case ApplicationXDashQemuDashDisk: + return []string{"qcow2", "qcow"} + case ApplicationXDashQpress: + return []string{"qp"} + case ApplicationXDashQtiplot: + return []string{"qti", "qti.gz"} + case ApplicationXDashQuattropro: + return []string{"wb1", "wb2", "wb3"} + case ApplicationXDashQuicktimeDashMediaDashLink: + return []string{"qtl"} + case ApplicationXDashQuicktimeplayer: + return []string{"qtl"} + case ApplicationXDashQw: + return []string{"qif"} + case ApplicationXDashRar: + return []string{"rar"} + case ApplicationXDashRarDashCompressed: + return []string{"rar"} + case ApplicationXDashRawDashDiskDashImage: + return []string{"raw-disk-image", "img"} + case ApplicationXDashRawDashDiskDashImageDashXzDashCompressed: + return []string{"raw-disk-image.xz", "img.xz"} + case ApplicationXDashRawDashFloppyDashDiskDashImage: + return []string{"fd", "qd"} + case ApplicationXDashRedhatDashPackageDashManager: + return []string{"rpm"} + case ApplicationXDashReject: + return []string{"rej"} + case ApplicationXDashResearchDashInfoDashSystems: + return []string{"ris"} + case ApplicationXDashRnc: + return []string{"rnc"} + case ApplicationXDashRpm: + return []string{"rpm"} + case ApplicationXDashRuby: + return []string{"rb"} + case ApplicationXDashSami: + return []string{"smi", "sami"} + case ApplicationXDashSapDashFile: + return []string{"sap"} + case ApplicationXDashSaturnDashRom: + return []string{"iso"} + case ApplicationXDashSdp: + return []string{"sdp"} + case ApplicationXDashSea: + return []string{"sea"} + case ApplicationXDashSegaDashCdDashRom: + return []string{"iso"} + case ApplicationXDashSegaDashPicoDashRom: + return []string{"iso"} + case ApplicationXDashSg1000DashRom: + return []string{"sg"} + case ApplicationXDashSh: + return []string{"sh"} + case ApplicationXDashShar: + return []string{"shar"} + case ApplicationXDashSharedDashLibraryDashLa: + return []string{"la"} + case ApplicationXDashSharedlib: + return []string{"so"} + case ApplicationXDashShellscript: + return []string{"sh"} + case ApplicationXDashShockwaveDashFlash: + return []string{"swf", "spl"} + case ApplicationXDashShorten: + return []string{"shn"} + case ApplicationXDashSiag: + return []string{"siag"} + case ApplicationXDashSilverlightDashApp: + return []string{"xap"} + case ApplicationXDashSit: + return []string{"sit"} + case ApplicationXDashSmaf: + return []string{"mmf", "smaf"} + case ApplicationXDashSmsDashRom: + return []string{"sms"} + case ApplicationXDashSnesDashRom: + return []string{"sfc", "smc"} + case ApplicationXDashSourceDashRpm: + return []string{"src.rpm", "spm"} + case ApplicationXDashSpssDashPor: + return []string{"por"} + case ApplicationXDashSpssDashSav: + return []string{"sav", "zsav"} + case ApplicationXDashSpssDashSavefile: + return []string{"sav", "zsav"} + case ApplicationXDashSql: + return []string{"sql"} + case ApplicationXDashSqlite2: + return []string{"sqlite2"} + case ApplicationXDashSqlite3: + return []string{"sqlite3"} + case ApplicationXDashSrt: + return []string{"srt"} + case ApplicationXDashStuffit: + return []string{"sit"} + case ApplicationXDashStuffitx: + return []string{"sitx"} + case ApplicationXDashSubrip: + return []string{"srt"} + case ApplicationXDashSv4cpio: + return []string{"sv4cpio"} + case ApplicationXDashSv4crc: + return []string{"sv4crc"} + case ApplicationXDashT3vmDashImage: + return []string{"t3"} + case ApplicationXDashT602: + return []string{"602"} + case ApplicationXDashTads: + return []string{"gam"} + case ApplicationXDashTar: + return []string{"tar", "gtar", "gem"} + case ApplicationXDashTarga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ApplicationXDashTarz: + return []string{"tar.Z", "taz"} + case ApplicationXDashTcl: + return []string{"tcl", "tk"} + case ApplicationXDashTex: + return []string{"tex", "ltx", "sty", "cls", "dtx", "ins", "latex"} + case ApplicationXDashTexDashGf: + return []string{"gf"} + case ApplicationXDashTexDashPk: + return []string{"pk"} + case ApplicationXDashTexDashTfm: + return []string{"tfm"} + case ApplicationXDashTexinfo: + return []string{"texinfo", "texi"} + case ApplicationXDashTga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ApplicationXDashTgif: + return []string{"obj"} + case ApplicationXDashTheme: + return []string{"theme"} + case ApplicationXDashThomsonDashCartridgeDashMemo7: + return []string{"m7"} + case ApplicationXDashThomsonDashCassette: + return []string{"k7"} + case ApplicationXDashThomsonDashSapDashImage: + return []string{"sap"} + case ApplicationXDashTrash: + return []string{"bak", "old", "sik"} + case ApplicationXDashTrig: + return []string{"trig"} + case ApplicationXDashTroff: + return []string{"tr", "roff", "t"} + case ApplicationXDashTroffDashMan: + return []string{"man"} + case ApplicationXDashTzo: + return []string{"tar.lzo", "tzo"} + case ApplicationXDashUfraw: + return []string{"ufraw"} + case ApplicationXDashUstar: + return []string{"ustar"} + case ApplicationXDashVdiDashDisk: + return []string{"vdi"} + case ApplicationXDashVhdDashDisk: + return []string{"vhd", "vpc"} + case ApplicationXDashVhdxDashDisk: + return []string{"vhdx"} + case ApplicationXDashVirtualDashBoyDashRom: + return []string{"vb"} + case ApplicationXDashVirtualboxDashHdd: + return []string{"hdd"} + case ApplicationXDashVirtualboxDashOva: + return []string{"ova"} + case ApplicationXDashVirtualboxDashOvf: + return []string{"ovf"} + case ApplicationXDashVirtualboxDashVbox: + return []string{"vbox"} + case ApplicationXDashVirtualboxDashVboxDashExtpack: + return []string{"vbox-extpack"} + case ApplicationXDashVirtualboxDashVdi: + return []string{"vdi"} + case ApplicationXDashVirtualboxDashVhd: + return []string{"vhd", "vpc"} + case ApplicationXDashVirtualboxDashVhdx: + return []string{"vhdx"} + case ApplicationXDashVirtualboxDashVmdk: + return []string{"vmdk"} + case ApplicationXDashVmdkDashDisk: + return []string{"vmdk"} + case ApplicationXDashVndDotKdeDotKexi: + return []string{"kexi"} + case ApplicationXDashWaisDashSource: + return []string{"src"} + case ApplicationXDashWbfs: + return []string{"iso"} + case ApplicationXDashWebDashAppDashManifestPlusjson: + return []string{"webapp"} + case ApplicationXDashWia: + return []string{"iso"} + case ApplicationXDashWiiDashIsoDashImage: + return []string{"iso"} + case ApplicationXDashWiiDashRom: + return []string{"iso"} + case ApplicationXDashWiiDashWad: + return []string{"wad"} + case ApplicationXDashWindowsDashThemepack: + return []string{"themepack"} + case ApplicationXDashWmf: + return []string{"wmf"} + case ApplicationXDashWonderswanDashColorDashRom: + return []string{"wsc"} + case ApplicationXDashWonderswanDashRom: + return []string{"ws"} + case ApplicationXDashWordperfect: + return []string{"wp", "wp4", "wp5", "wp6", "wpd", "wpp"} + case ApplicationXDashWpg: + return []string{"wpg"} + case ApplicationXDashWwf: + return []string{"wwf"} + case ApplicationXDashX509DashCaDashCert: + return []string{"der", "crt", "pem", "cert"} + case ApplicationXDashXar: + return []string{"xar", "pkg"} + case ApplicationXDashXbel: + return []string{"xbel"} + case ApplicationXDashXfig: + return []string{"fig"} + case ApplicationXDashXliff: + return []string{"xlf", "xliff"} + case ApplicationXDashXliffPlusxml: + return []string{"xlf"} + case ApplicationXDashXpinstall: + return []string{"xpi"} + case ApplicationXDashXspfPlusxml: + return []string{"xspf"} + case ApplicationXDashXz: + return []string{"xz"} + case ApplicationXDashXzDashCompressedDashTar: + return []string{"tar.xz", "txz"} + case ApplicationXDashXzpdf: + return []string{"pdf.xz"} + case ApplicationXDashYaml: + return []string{"yaml", "yml"} + case ApplicationXDashZip: + return []string{"zip"} + case ApplicationXDashZipDashCompressed: + return []string{"zip"} + case ApplicationXDashZipDashCompressedDashFb2: + return []string{"fb2.zip"} + case ApplicationXDashZmachine: + return []string{"z1", "z2", "z3", "z4", "z5", "z6", "z7", "z8"} + case ApplicationXDashZoo: + return []string{"zoo"} + case ApplicationXDashZstdDashCompressedDashTar: + return []string{"tar.zst", "tzst"} + case ApplicationXamlPlusxml: + return []string{"xaml"} + case ApplicationXcapDashAttPlusxml: + return []string{"xav"} + case ApplicationXcapDashCapsPlusxml: + return []string{"xca"} + case ApplicationXcapDashDiffPlusxml: + return []string{"xdf"} + case ApplicationXcapDashElPlusxml: + return []string{"xel"} + case ApplicationXcapDashErrorPlusxml: + return []string{"xer"} + case ApplicationXcapDashNsPlusxml: + return []string{"xns"} + case ApplicationXencPlusxml: + return []string{"xenc"} + case ApplicationXhtmlPlusxml: + return []string{"xhtml", "xht", "html", "htm"} + case ApplicationXliffPlusxml: + return []string{"xlf", "xliff"} + case ApplicationXML: + return []string{"xml", "xsl", "xsd", "rng", "xbl"} + case ApplicationXMLDashDtd: + return []string{"dtd"} + case ApplicationXMLDashExternalDashParsedDashEntity: + return []string{"ent"} + case ApplicationXopPlusxml: + return []string{"xop"} + case ApplicationXprocPlusxml: + return []string{"xpl"} + case ApplicationXps: + return []string{"xps"} + case ApplicationXsltPlusxml: + return []string{"xsl", "xslt"} + case ApplicationXspfPlusxml: + return []string{"xspf"} + case ApplicationXvPlusxml: + return []string{"mxml", "xhvml", "xvml", "xvm"} + case ApplicationYang: + return []string{"yang"} + case ApplicationYinPlusxml: + return []string{"yin"} + case ApplicationZip: + return []string{"zip"} + case ApplicationZlib: + return []string{"zz"} + case ApplicationZstd: + return []string{"zst"} + case Audio3gpp: + return []string{"3gpp", "3gp", "3ga"} + case Audio3gppDashEncrypted: + return []string{"3gp", "3gpp", "3ga"} + case Audio3gpp2: + return []string{"3g2", "3gp2", "3gpp2"} + case AudioAac: + return []string{"aac", "adts", "ass"} + case AudioAc3: + return []string{"ac3"} + case AudioAdpcm: + return []string{"adp"} + case AudioAmr: + return []string{"amr"} + case AudioAmrDashEncrypted: + return []string{"amr"} + case AudioAmrDashWb: + return []string{"awb"} + case AudioAmrDashWbDashEncrypted: + return []string{"awb"} + case AudioAnnodex: + return []string{"axa"} + case AudioBasic: + return []string{"au", "snd"} + case AudioFlac: + return []string{"flac"} + case AudioImelody: + return []string{"imy", "ime"} + case AudioM3u: + return []string{"m3u", "m3u8", "vlc"} + case AudioM4a: + return []string{"m4a", "f4a"} + case AudioMidi: + return []string{"mid", "midi", "kar", "rmi"} + case AudioMobileDashXmf: + return []string{"mxmf", "xmf"} + case AudioMp2: + return []string{"mp2"} + case AudioMp3: + return []string{"mp3", "mpga"} + case AudioMp4: + return []string{"m4a", "mp4a", "f4a"} + case AudioMpeg: + return []string{"mp3", "mpga", "mp2", "mp2a", "m2a", "m3a"} + case AudioMpegurl: + return []string{"m3u", "m3u8", "vlc"} + case AudioOgg: + return []string{"ogg", "oga", "spx", "opus"} + case AudioPrsDotSid: + return []string{"sid", "psid"} + case AudioS3m: + return []string{"s3m"} + case AudioScpls: + return []string{"pls"} + case AudioSilk: + return []string{"sil"} + case AudioTta: + return []string{"tta"} + case AudioUsac: + return []string{"loas", "xhe"} + case AudioVndDotAudible: + return []string{"aa", "aax"} + case AudioVndDotAudibleDotAax: + return []string{"aax"} + case AudioVndDotDeceDotAudio: + return []string{"uva", "uvva"} + case AudioVndDotDigitalDashWinds: + return []string{"eol"} + case AudioVndDotDra: + return []string{"dra"} + case AudioVndDotDts: + return []string{"dts"} + case AudioVndDotDtsDotHd: + return []string{"dtshd"} + case AudioVndDotLucentDotVoice: + return []string{"lvp"} + case AudioVndDotMDashRealaudio: + return []string{"ra", "rax"} + case AudioVndDotMsDashPlayreadyDotMediaDotPya: + return []string{"pya"} + case AudioVndDotNueraDotEcelp4800: + return []string{"ecelp4800"} + case AudioVndDotNueraDotEcelp7470: + return []string{"ecelp7470"} + case AudioVndDotNueraDotEcelp9600: + return []string{"ecelp9600"} + case AudioVndDotRip: + return []string{"rip"} + case AudioVndDotRnDashRealaudio: + return []string{"ra", "rax"} + case AudioVndDotWave: + return []string{"wav"} + case AudioVorbis: + return []string{"oga", "ogg"} + case AudioWav: + return []string{"wav"} + case AudioWave: + return []string{"wav"} + case AudioWebm: + return []string{"weba"} + case AudioWma: + return []string{"wma"} + case AudioXDashAac: + return []string{"aac", "adts", "ass"} + case AudioXDashAifc: + return []string{"aifc", "aiffc"} + case AudioXDashAiff: + return []string{"aif", "aiff", "aifc"} + case AudioXDashAiffc: + return []string{"aifc", "aiffc"} + case AudioXDashAmzxml: + return []string{"amz"} + case AudioXDashAnnodex: + return []string{"axa"} + case AudioXDashApe: + return []string{"ape"} + case AudioXDashCaf: + return []string{"caf"} + case AudioXDashDts: + return []string{"dts"} + case AudioXDashDtshd: + return []string{"dtshd"} + case AudioXDashFlac: + return []string{"flac"} + case AudioXDashFlacPlusogg: + return []string{"oga", "ogg"} + case AudioXDashGsm: + return []string{"gsm"} + case AudioXDashHxDashAacDashAdts: + return []string{"aac", "adts", "ass"} + case AudioXDashImelody: + return []string{"imy", "ime"} + case AudioXDashIriverDashPla: + return []string{"pla"} + case AudioXDashIt: + return []string{"it"} + case AudioXDashM3u: + return []string{"m3u", "m3u8", "vlc"} + case AudioXDashM4a: + return []string{"m4a", "f4a"} + case AudioXDashM4b: + return []string{"m4b", "f4b"} + case AudioXDashM4r: + return []string{"m4r"} + case AudioXDashMatroska: + return []string{"mka"} + case AudioXDashMidi: + return []string{"mid", "midi", "kar"} + case AudioXDashMinipsf: + return []string{"minipsf"} + case AudioXDashMo3: + return []string{"mo3"} + case AudioXDashMod: + return []string{"mod", "ult", "uni", "m15", "mtm", "669", "med"} + case AudioXDashMp2: + return []string{"mp2"} + case AudioXDashMp3: + return []string{"mp3", "mpga"} + case AudioXDashMp3DashPlaylist: + return []string{"m3u", "m3u8", "vlc"} + case AudioXDashMpeg: + return []string{"mp3", "mpga"} + case AudioXDashMpegurl: + return []string{"m3u", "m3u8", "vlc"} + case AudioXDashMpg: + return []string{"mp3", "mpga"} + case AudioXDashMsDashAsx: + return []string{"asx", "wax", "wvx", "wmx"} + case AudioXDashMsDashWax: + return []string{"wax"} + case AudioXDashMsDashWma: + return []string{"wma"} + case AudioXDashMsDashWmv: + return []string{"wmv"} + case AudioXDashMusepack: + return []string{"mpc", "mpp", "mp+"} + case AudioXDashOgg: + return []string{"oga", "ogg", "opus"} + case AudioXDashOggflac: + return []string{"oga", "ogg"} + case AudioXDashOpusPlusogg: + return []string{"opus"} + case AudioXDashPnDashAudibleaudio: + return []string{"aa", "aax"} + case AudioXDashPnDashRealaudio: + return []string{"ram", "ra", "rax"} + case AudioXDashPnDashRealaudioDashPlugin: + return []string{"rmp"} + case AudioXDashPsf: + return []string{"psf"} + case AudioXDashPsflib: + return []string{"psflib"} + case AudioXDashRealaudio: + return []string{"ra"} + case AudioXDashRnDash3gppDashAmr: + return []string{"3gp", "3gpp", "3ga"} + case AudioXDashRnDash3gppDashAmrDashEncrypted: + return []string{"3gp", "3gpp", "3ga"} + case AudioXDashRnDash3gppDashAmrDashWb: + return []string{"3gp", "3gpp", "3ga"} + case AudioXDashRnDash3gppDashAmrDashWbDashEncrypted: + return []string{"3gp", "3gpp", "3ga"} + case AudioXDashS3m: + return []string{"s3m"} + case AudioXDashScpls: + return []string{"pls"} + case AudioXDashShorten: + return []string{"shn"} + case AudioXDashSpeex: + return []string{"spx"} + case AudioXDashSpeexPlusogg: + return []string{"oga", "ogg", "spx"} + case AudioXDashStm: + return []string{"stm"} + case AudioXDashTta: + return []string{"tta"} + case AudioXDashVoc: + return []string{"voc"} + case AudioXDashVorbis: + return []string{"oga", "ogg"} + case AudioXDashVorbisPlusogg: + return []string{"oga", "ogg"} + case AudioXDashWav: + return []string{"wav"} + case AudioXDashWavpack: + return []string{"wv", "wvp"} + case AudioXDashWavpackDashCorrection: + return []string{"wvc"} + case AudioXDashXi: + return []string{"xi"} + case AudioXDashXm: + return []string{"xm"} + case AudioXDashXmf: + return []string{"xmf"} + case AudioXm: + return []string{"xm"} + case AudioXmf: + return []string{"xmf"} + case ChemicalXDashCdx: + return []string{"cdx"} + case ChemicalXDashCif: + return []string{"cif"} + case ChemicalXDashCmdf: + return []string{"cmdf"} + case ChemicalXDashCml: + return []string{"cml"} + case ChemicalXDashCsml: + return []string{"csml"} + case ChemicalXDashXyz: + return []string{"xyz"} + case FlvDashApplicationOctetDashStream: + return []string{"flv"} + case FontCollection: + return []string{"ttc"} + case FontOtf: + return []string{"otf"} + case FontTtf: + return []string{"ttf"} + case FontWoff: + return []string{"woff"} + case FontWoff2: + return []string{"woff2"} + case ImageAces: + return []string{"exr"} + case ImageApng: + return []string{"apng"} + case ImageAstc: + return []string{"astc"} + case ImageAvif: + return []string{"avif", "avifs"} + case ImageAvifDashSequence: + return []string{"avif", "avifs"} + case ImageBmp: + return []string{"bmp", "dib"} + case ImageCdr: + return []string{"cdr"} + case ImageCgm: + return []string{"cgm"} + case ImageDicomDashRle: + return []string{"drle"} + case ImageEmf: + return []string{"emf"} + case ImageFaxDashG3: + return []string{"g3"} + case ImageFits: + return []string{"fits"} + case ImageG3fax: + return []string{"g3"} + case ImageGif: + return []string{"gif"} + case ImageHeic: + return []string{"heic", "heif"} + case ImageHeicDashSequence: + return []string{"heics", "heic", "heif"} + case ImageHeif: + return []string{"heif", "heic"} + case ImageHeifDashSequence: + return []string{"heifs", "heic", "heif"} + case ImageHej2k: + return []string{"hej2"} + case ImageHsj2: + return []string{"hsj2"} + case ImageIco: + return []string{"ico"} + case ImageIcon: + return []string{"ico"} + case ImageIef: + return []string{"ief"} + case ImageJls: + return []string{"jls"} + case ImageJp2: + return []string{"jp2", "jpg2"} + case ImageJpeg: + return []string{"jpg", "jpeg", "jpe"} + case ImageJpeg2000: + return []string{"jp2", "jpg2"} + case ImageJpeg2000DashImage: + return []string{"jp2", "jpg2"} + case ImageJph: + return []string{"jph"} + case ImageJphc: + return []string{"jhc"} + case ImageJpm: + return []string{"jpm", "jpgm"} + case ImageJpx: + return []string{"jpx", "jpf"} + case ImageJxl: + return []string{"jxl"} + case ImageJxr: + return []string{"jxr"} + case ImageJxra: + return []string{"jxra"} + case ImageJxrs: + return []string{"jxrs"} + case ImageJxs: + return []string{"jxs"} + case ImageJxsc: + return []string{"jxsc"} + case ImageJxsi: + return []string{"jxsi"} + case ImageJxss: + return []string{"jxss"} + case ImageKtx: + return []string{"ktx"} + case ImageKtx2: + return []string{"ktx2"} + case ImageOpenraster: + return []string{"ora"} + case ImagePdf: + return []string{"pdf"} + case ImagePhotoshop: + return []string{"psd"} + case ImagePjpeg: + return []string{"jpg", "jpeg", "jpe"} + case ImagePng: + return []string{"png"} + case ImagePrsDotBtif: + return []string{"btif"} + case ImagePrsDotPti: + return []string{"pti"} + case ImagePsd: + return []string{"psd"} + case ImageRle: + return []string{"rle"} + case ImageSgi: + return []string{"sgi"} + case ImageSvg: + return []string{"svg"} + case ImageSvgPlusxml: + return []string{"svg", "svgz"} + case ImageSvgPlusxmlDashCompressed: + return []string{"svgz"} + case ImageT38: + return []string{"t38"} + case ImageTarga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ImageTga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ImageTiff: + return []string{"tif", "tiff"} + case ImageTiffDashFx: + return []string{"tfx"} + case ImageVndDotAdobeDotPhotoshop: + return []string{"psd"} + case ImageVndDotAirzipDotAcceleratorDotAzv: + return []string{"azv"} + case ImageVndDotDeceDotGraphic: + return []string{"uvi", "uvvi", "uvg", "uvvg"} + case ImageVndDotDjvu: + return []string{"djvu", "djv"} + case ImageVndDotDjvuPlusmultipage: + return []string{"djvu", "djv"} + case ImageVndDotDvbDotSubtitle: + return []string{"sub"} + case ImageVndDotDwg: + return []string{"dwg"} + case ImageVndDotDxf: + return []string{"dxf"} + case ImageVndDotFastbidsheet: + return []string{"fbs"} + case ImageVndDotFpx: + return []string{"fpx"} + case ImageVndDotFst: + return []string{"fst"} + case ImageVndDotFujixeroxDotEdmicsDashMmr: + return []string{"mmr"} + case ImageVndDotFujixeroxDotEdmicsDashRlc: + return []string{"rlc"} + case ImageVndDotMicrosoftDotIcon: + return []string{"ico"} + case ImageVndDotMsDashDds: + return []string{"dds"} + case ImageVndDotMsDashModi: + return []string{"mdi"} + case ImageVndDotMsDashPhoto: + return []string{"wdp"} + case ImageVndDotNetDashFpx: + return []string{"npx"} + case ImageVndDotPcoDotB16: + return []string{"b16"} + case ImageVndDotRnDashRealpix: + return []string{"rp"} + case ImageVndDotTencentDotTap: + return []string{"tap"} + case ImageVndDotValveDotSourceDotTexture: + return []string{"vtf"} + case ImageVndDotWapDotWbmp: + return []string{"wbmp"} + case ImageVndDotXiff: + return []string{"xif"} + case ImageVndDotZbrushDotPcx: + return []string{"pcx"} + case ImageWebp: + return []string{"webp"} + case ImageWmf: + return []string{"wmf"} + case ImageXDash3ds: + return []string{"3ds"} + case ImageXDashAdobeDashDng: + return []string{"dng"} + case ImageXDashApplixDashGraphics: + return []string{"ag"} + case ImageXDashBmp: + return []string{"bmp", "dib"} + case ImageXDashBzeps: + return []string{"eps.bz2", "epsi.bz2", "epsf.bz2"} + case ImageXDashCanonDashCr2: + return []string{"cr2"} + case ImageXDashCanonDashCr3: + return []string{"cr3"} + case ImageXDashCanonDashCrw: + return []string{"crw"} + case ImageXDashCdr: + return []string{"cdr"} + case ImageXDashCmuDashRaster: + return []string{"ras"} + case ImageXDashCmx: + return []string{"cmx"} + case ImageXDashCompressedDashXcf: + return []string{"xcf.gz", "xcf.bz2"} + case ImageXDashDds: + return []string{"dds"} + case ImageXDashDjvu: + return []string{"djvu", "djv"} + case ImageXDashEmf: + return []string{"emf"} + case ImageXDashEps: + return []string{"eps", "epsi", "epsf"} + case ImageXDashExr: + return []string{"exr"} + case ImageXDashFits: + return []string{"fits"} + case ImageXDashFreehand: + return []string{"fh", "fhc", "fh4", "fh5", "fh7"} + case ImageXDashFujiDashRaf: + return []string{"raf"} + case ImageXDashGimpDashGbr: + return []string{"gbr"} + case ImageXDashGimpDashGih: + return []string{"gih"} + case ImageXDashGimpDashPat: + return []string{"pat"} + case ImageXDashGzeps: + return []string{"eps.gz", "epsi.gz", "epsf.gz"} + case ImageXDashIcb: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ImageXDashIcns: + return []string{"icns"} + case ImageXDashIco: + return []string{"ico"} + case ImageXDashIcon: + return []string{"ico"} + case ImageXDashIff: + return []string{"iff", "ilbm", "lbm"} + case ImageXDashIlbm: + return []string{"iff", "ilbm", "lbm"} + case ImageXDashJng: + return []string{"jng"} + case ImageXDashJp2DashCodestream: + return []string{"j2c", "j2k", "jpc"} + case ImageXDashJpeg2000DashImage: + return []string{"jp2", "jpg2"} + case ImageXDashKodakDashDcr: + return []string{"dcr"} + case ImageXDashKodakDashK25: + return []string{"k25"} + case ImageXDashKodakDashKdc: + return []string{"kdc"} + case ImageXDashLwo: + return []string{"lwo", "lwob"} + case ImageXDashLws: + return []string{"lws"} + case ImageXDashMacpaint: + return []string{"pntg"} + case ImageXDashMinoltaDashMrw: + return []string{"mrw"} + case ImageXDashMrsidDashImage: + return []string{"sid"} + case ImageXDashMsDashBmp: + return []string{"bmp", "dib"} + case ImageXDashMsod: + return []string{"msod"} + case ImageXDashNikonDashNef: + return []string{"nef"} + case ImageXDashNikonDashNrw: + return []string{"nrw"} + case ImageXDashOlympusDashOrf: + return []string{"orf"} + case ImageXDashPanasonicDashRaw: + return []string{"raw"} + case ImageXDashPanasonicDashRaw2: + return []string{"rw2"} + case ImageXDashPanasonicDashRw: + return []string{"raw"} + case ImageXDashPanasonicDashRw2: + return []string{"rw2"} + case ImageXDashPcx: + return []string{"pcx"} + case ImageXDashPentaxDashPef: + return []string{"pef"} + case ImageXDashPhotoDashCd: + return []string{"pcd"} + case ImageXDashPhotoshop: + return []string{"psd"} + case ImageXDashPict: + return []string{"pic", "pct", "pict", "pict1", "pict2"} + case ImageXDashPortableDashAnymap: + return []string{"pnm"} + case ImageXDashPortableDashBitmap: + return []string{"pbm"} + case ImageXDashPortableDashGraymap: + return []string{"pgm"} + case ImageXDashPortableDashPixmap: + return []string{"ppm"} + case ImageXDashPsd: + return []string{"psd"} + case ImageXDashQuicktime: + return []string{"qtif", "qif"} + case ImageXDashRgb: + return []string{"rgb"} + case ImageXDashSgi: + return []string{"sgi"} + case ImageXDashSigmaDashX3f: + return []string{"x3f"} + case ImageXDashSkencil: + return []string{"sk", "sk1"} + case ImageXDashSonyDashArw: + return []string{"arw"} + case ImageXDashSonyDashSr2: + return []string{"sr2"} + case ImageXDashSonyDashSrf: + return []string{"srf"} + case ImageXDashSunDashRaster: + return []string{"sun"} + case ImageXDashTarga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ImageXDashTga: + return []string{"tga", "icb", "tpic", "vda", "vst"} + case ImageXDashWinDashBitmap: + return []string{"cur"} + case ImageXDashWinDashMetafile: + return []string{"wmf"} + case ImageXDashWmf: + return []string{"wmf"} + case ImageXDashXbitmap: + return []string{"xbm"} + case ImageXDashXcf: + return []string{"xcf"} + case ImageXDashXfig: + return []string{"fig"} + case ImageXDashXpixmap: + return []string{"xpm"} + case ImageXDashXpm: + return []string{"xpm"} + case ImageXDashXwindowdump: + return []string{"xwd"} + case ImageXDotDjvu: + return []string{"djvu", "djv"} + case MessageDispositionDashNotification: + return []string{"disposition-notification"} + case MessageGlobal: + return []string{"u8msg"} + case MessageGlobalDashDeliveryDashStatus: + return []string{"u8dsn"} + case MessageGlobalDashDispositionDashNotification: + return []string{"u8mdn"} + case MessageGlobalDashHeaders: + return []string{"u8hdr"} + case MessageRfc822: + return []string{"eml", "mime"} + case MessageVndDotWfaDotWsc: + return []string{"wsc"} + case Model3mf: + return []string{"3mf"} + case ModelGltfPlusjson: + return []string{"gltf"} + case ModelGltfDashBinary: + return []string{"glb"} + case ModelIges: + return []string{"igs", "iges"} + case ModelMesh: + return []string{"msh", "mesh", "silo"} + case ModelMtl: + return []string{"mtl"} + case ModelObj: + return []string{"obj"} + case ModelStepPluszip: + return []string{"stpz"} + case ModelStepDashXMLPluszip: + return []string{"stpxz"} + case ModelStl: + return []string{"stl"} + case ModelVndDotColladaPlusxml: + return []string{"dae"} + case ModelVndDotDwf: + return []string{"dwf"} + case ModelVndDotGdl: + return []string{"gdl"} + case ModelVndDotGtw: + return []string{"gtw"} + case ModelVndDotMts: + return []string{"mts"} + case ModelVndDotOpengex: + return []string{"ogex"} + case ModelVndDotParasolidDotTransmitDotBinary: + return []string{"x_b"} + case ModelVndDotParasolidDotTransmitDotText: + return []string{"x_t"} + case ModelVndDotSapDotVds: + return []string{"vds"} + case ModelVndDotUsdzPluszip: + return []string{"usdz"} + case ModelVndDotValveDotSourceDotCompiledDashMap: + return []string{"bsp"} + case ModelVndDotVtu: + return []string{"vtu"} + case ModelVrml: + return []string{"wrl", "vrml", "vrm"} + case ModelXDotStlDashASCII: + return []string{"stl"} + case ModelXDotStlDashBinary: + return []string{"stl"} + case ModelX3dPlusbinary: + return []string{"x3db", "x3dbz"} + case ModelX3dPlusfastinfoset: + return []string{"x3db"} + case ModelX3dPlusvrml: + return []string{"x3dv", "x3dvz"} + case ModelX3dPlusxml: + return []string{"x3d", "x3dz"} + case ModelX3dDashVrml: + return []string{"x3dv"} + case TextCacheDashManifest: + return []string{"appcache", "manifest"} + case TextCalendar: + return []string{"ics", "ifb", "vcs"} + case TextCoffeescript: + return []string{"coffee", "litcoffee"} + case TextCrystal: + return []string{"cr"} + case TextCSS: + return []string{"css"} + case TextCsv: + return []string{"csv"} + case TextCsvDashSchema: + return []string{"csvs"} + case TextDirectory: + return []string{"vcard", "vcf", "vct", "gcrd"} + case TextEcmascript: + return []string{"es"} + case TextGedcom: + return []string{"ged", "gedcom"} + case TextGoogleDashVideoDashPointer: + return []string{"gvp"} + case TextHTML: + return []string{"html", "htm", "shtml"} + case TextIco: + return []string{"ico"} + case TextJade: + return []string{"jade"} + case TextJavascript: + return []string{"js", "jsm", "mjs"} + case TextJsx: + return []string{"jsx"} + case TextLess: + return []string{"less"} + case TextMarkdown: + return []string{"md", "markdown", "mkd"} + case TextMathml: + return []string{"mml"} + case TextMdx: + return []string{"mdx"} + case TextN3: + return []string{"n3"} + case TextOrg: + return []string{"org"} + case TextPlain: + return []string{"txt", "text", "conf", "def", "list", "log", "in", "ini", "asc"} + case TextPrsDotLinesDotTag: + return []string{"dsc"} + case TextRdf: + return []string{"rdf", "rdfs", "owl"} + case TextRichtext: + return []string{"rtx"} + case TextRss: + return []string{"rss"} + case TextRtf: + return []string{"rtf"} + case TextRust: + return []string{"rs"} + case TextSgml: + return []string{"sgml", "sgm"} + case TextShex: + return []string{"shex"} + case TextSlim: + return []string{"slim", "slm"} + case TextSpdx: + return []string{"spdx"} + case TextSpreadsheet: + return []string{"sylk", "slk"} + case TextStylus: + return []string{"stylus", "styl"} + case TextTabDashSeparatedDashValues: + return []string{"tsv"} + case TextTcl: + return []string{"tcl", "tk"} + case TextTroff: + return []string{"t", "tr", "roff", "man", "me", "ms"} + case TextTurtle: + return []string{"ttl"} + case TextURIDashList: + return []string{"uri", "uris", "urls"} + case TextVbs: + return []string{"vbs"} + case TextVbscript: + return []string{"vbs"} + case TextVcard: + return []string{"vcard", "vcf", "vct", "gcrd"} + case TextVndDotCurl: + return []string{"curl"} + case TextVndDotCurlDotDcurl: + return []string{"dcurl"} + case TextVndDotCurlDotMcurl: + return []string{"mcurl"} + case TextVndDotCurlDotScurl: + return []string{"scurl"} + case TextVndDotDvbDotSubtitle: + return []string{"sub"} + case TextVndDotFly: + return []string{"fly"} + case TextVndDotFmiDotFlexstor: + return []string{"flx"} + case TextVndDotGraphviz: + return []string{"gv", "dot"} + case TextVndDotIn3dDot3dml: + return []string{"3dml"} + case TextVndDotIn3dDotSpot: + return []string{"spot"} + case TextVndDotQtDotLinguist: + return []string{"ts"} + case TextVndDotRnDashRealtext: + return []string{"rt"} + case TextVndDotSenxDotWarpscript: + return []string{"mc2"} + case TextVndDotSunDotJ2meDotAppDashDescriptor: + return []string{"jad"} + case TextVndDotTrolltechDotLinguist: + return []string{"ts"} + case TextVndDotWapDotWml: + return []string{"wml"} + case TextVndDotWapDotWmlscript: + return []string{"wmls"} + case TextVtt: + return []string{"vtt"} + case TextXDashAdasrc: + return []string{"adb", "ads"} + case TextXDashAsm: + return []string{"s", "asm"} + case TextXDashBibtex: + return []string{"bib"} + case TextXDashC: + return []string{"c", "cc", "cxx", "cpp", "h", "hh", "dic"} + case TextXDashCPlusPlushdr: + return []string{"hh", "hp", "hpp", "h++", "hxx"} + case TextXDashCPlusPlussrc: + return []string{"cpp", "cxx", "cc", "C", "c++"} + case TextXDashChdr: + return []string{"h"} + case TextXDashCmake: + return []string{"cmake"} + case TextXDashCobol: + return []string{"cbl", "cob"} + case TextXDashCommaDashSeparatedDashValues: + return []string{"csv"} + case TextXDashCommonDashLisp: + return []string{"asd", "fasl", "lisp", "ros"} + case TextXDashComponent: + return []string{"htc"} + case TextXDashCrystal: + return []string{"cr"} + case TextXDashCsharp: + return []string{"cs"} + case TextXDashCsrc: + return []string{"c"} + case TextXDashCsv: + return []string{"csv"} + case TextXDashDart: + return []string{"dart"} + case TextXDashDbusDashService: + return []string{"service"} + case TextXDashDcl: + return []string{"dcl"} + case TextXDashDiff: + return []string{"diff", "patch"} + case TextXDashDsl: + return []string{"dsl"} + case TextXDashDsrc: + return []string{"d", "di"} + case TextXDashDtd: + return []string{"dtd"} + case TextXDashEiffel: + return []string{"e", "eif"} + case TextXDashElixir: + return []string{"ex", "exs"} + case TextXDashEmacsDashLisp: + return []string{"el"} + case TextXDashErlang: + return []string{"erl"} + case TextXDashFortran: + return []string{"f", "for", "f77", "f90", "f95"} + case TextXDashGenie: + return []string{"gs"} + case TextXDashGettextDashTranslation: + return []string{"po"} + case TextXDashGettextDashTranslationDashTemplate: + return []string{"pot"} + case TextXDashGherkin: + return []string{"feature"} + case TextXDashGo: + return []string{"go"} + case TextXDashGoogleDashVideoDashPointer: + return []string{"gvp"} + case TextXDashGradle: + return []string{"gradle"} + case TextXDashGroovy: + return []string{"groovy", "gvy", "gy", "gsh"} + case TextXDashHandlebarsDashTemplate: + return []string{"hbs"} + case TextXDashHaskell: + return []string{"hs"} + case TextXDashIdl: + return []string{"idl"} + case TextXDashImelody: + return []string{"imy", "ime"} + case TextXDashIptables: + return []string{"iptables"} + case TextXDashJava: + return []string{"java"} + case TextXDashJavaDashSource: + return []string{"java"} + case TextXDashKaitaiDashStruct: + return []string{"ksy"} + case TextXDashKotlin: + return []string{"kt"} + case TextXDashLdif: + return []string{"ldif"} + case TextXDashLilypond: + return []string{"ly"} + case TextXDashLiterateDashHaskell: + return []string{"lhs"} + case TextXDashLog: + return []string{"log"} + case TextXDashLua: + return []string{"lua"} + case TextXDashLyx: + return []string{"lyx"} + case TextXDashMakefile: + return []string{"mk", "mak"} + case TextXDashMarkdown: + return []string{"md", "mkd", "markdown"} + case TextXDashMatlab: + return []string{"m"} + case TextXDashMicrodvd: + return []string{"sub"} + case TextXDashMoc: + return []string{"moc"} + case TextXDashModelica: + return []string{"mo"} + case TextXDashMof: + return []string{"mof"} + case TextXDashMpsub: + return []string{"sub"} + case TextXDashMrml: + return []string{"mrml", "mrl"} + case TextXDashMsDashRegedit: + return []string{"reg"} + case TextXDashMup: + return []string{"mup", "not"} + case TextXDashNfo: + return []string{"nfo"} + case TextXDashObjcsrc: + return []string{"m"} + case TextXDashOcaml: + return []string{"ml", "mli"} + case TextXDashOcl: + return []string{"ocl"} + case TextXDashOctave: + return []string{"m"} + case TextXDashOoc: + return []string{"ooc"} + case TextXDashOpenclDashSrc: + return []string{"cl"} + case TextXDashOpml: + return []string{"opml"} + case TextXDashOpmlPlusxml: + return []string{"opml"} + case TextXDashOrg: + return []string{"org"} + case TextXDashPascal: + return []string{"p", "pas"} + case TextXDashPatch: + return []string{"diff", "patch"} + case TextXDashPerl: + return []string{"pl", "PL", "pm", "al", "perl", "pod", "t"} + case TextXDashPo: + return []string{"po"} + case TextXDashPot: + return []string{"pot"} + case TextXDashProcessing: + return []string{"pde"} + case TextXDashPython: + return []string{"py", "pyx", "wsgi"} + case TextXDashPython3: + return []string{"py", "py3", "py3x", "pyi"} + case TextXDashQml: + return []string{"qml", "qmltypes", "qmlproject"} + case TextXDashReject: + return []string{"rej"} + case TextXDashRpmDashSpec: + return []string{"spec"} + case TextXDashRst: + return []string{"rst"} + case TextXDashSagemath: + return []string{"sage"} + case TextXDashSass: + return []string{"sass"} + case TextXDashScala: + return []string{"scala", "sc"} + case TextXDashScheme: + return []string{"scm", "ss"} + case TextXDashScss: + return []string{"scss"} + case TextXDashSetext: + return []string{"etx"} + case TextXDashSfv: + return []string{"sfv"} + case TextXDashSh: + return []string{"sh"} + case TextXDashSql: + return []string{"sql"} + case TextXDashSsa: + return []string{"ssa", "ass"} + case TextXDashSubviewer: + return []string{"sub"} + case TextXDashSuseDashYmp: + return []string{"ymp"} + case TextXDashSvhdr: + return []string{"svh"} + case TextXDashSvsrc: + return []string{"sv"} + case TextXDashSystemdDashUnit: + return []string{"automount", "device", "mount", "path", "scope", "service", "slice", "socket", "swap", "target", "timer"} + case TextXDashTcl: + return []string{"tcl", "tk"} + case TextXDashTex: + return []string{"tex", "ltx", "sty", "cls", "dtx", "ins", "latex"} + case TextXDashTexinfo: + return []string{"texi", "texinfo"} + case TextXDashTroff: + return []string{"tr", "roff", "t"} + case TextXDashTroffDashMe: + return []string{"me"} + case TextXDashTroffDashMm: + return []string{"mm"} + case TextXDashTroffDashMs: + return []string{"ms"} + case TextXDashTwig: + return []string{"twig"} + case TextXDashTxt2tags: + return []string{"t2t"} + case TextXDashUil: + return []string{"uil"} + case TextXDashUuencode: + return []string{"uu", "uue"} + case TextXDashVala: + return []string{"vala", "vapi"} + case TextXDashVcalendar: + return []string{"vcs", "ics"} + case TextXDashVcard: + return []string{"vcf", "vcard", "vct", "gcrd"} + case TextXDashVerilog: + return []string{"v"} + case TextXDashVhdl: + return []string{"vhd", "vhdl"} + case TextXDashXmi: + return []string{"xmi"} + case TextXDashXslfo: + return []string{"fo", "xslfo"} + case TextXDashYaml: + return []string{"yaml", "yml"} + case TextXDotGcode: + return []string{"gcode"} + case TextXML: + return []string{"xml", "xbl", "xsd", "rng"} + case TextXMLDashExternalDashParsedDashEntity: + return []string{"ent"} + case TextYaml: + return []string{"yaml", "yml"} + case Video3gp: + return []string{"3gp", "3gpp", "3ga"} + case Video3gpp: + return []string{"3gp", "3gpp", "3ga"} + case Video3gppDashEncrypted: + return []string{"3gp", "3gpp", "3ga"} + case Video3gpp2: + return []string{"3g2", "3gp2", "3gpp2"} + case VideoAnnodex: + return []string{"axv"} + case VideoAvi: + return []string{"avi", "avf", "divx"} + case VideoDivx: + return []string{"avi", "avf", "divx"} + case VideoDv: + return []string{"dv"} + case VideoFli: + return []string{"fli", "flc"} + case VideoFlv: + return []string{"flv"} + case VideoH261: + return []string{"h261"} + case VideoH263: + return []string{"h263"} + case VideoH264: + return []string{"h264"} + case VideoIsoDotSegment: + return []string{"m4s"} + case VideoJpeg: + return []string{"jpgv"} + case VideoJpm: + return []string{"jpm", "jpgm"} + case VideoMj2: + return []string{"mj2", "mjp2"} + case VideoMp2t: + return []string{"ts", "m2t", "m2ts", "mts", "cpi", "clpi", "mpl", "mpls", "bdm", "bdmv"} + case VideoMp4: + return []string{"mp4", "mp4v", "mpg4", "m4v", "f4v", "lrv"} + case VideoMp4vDashEs: + return []string{"mp4", "m4v", "f4v", "lrv"} + case VideoMpeg: + return []string{"mpeg", "mpg", "mpe", "m1v", "m2v", "mp2", "vob"} + case VideoMpegDashSystem: + return []string{"mpeg", "mpg", "mp2", "mpe", "vob"} + case VideoMsvideo: + return []string{"avi", "avf", "divx"} + case VideoOgg: + return []string{"ogv", "ogg"} + case VideoQuicktime: + return []string{"mov", "qt", "moov", "qtvr"} + case VideoVivo: + return []string{"viv", "vivo"} + case VideoVndDotDeceDotHd: + return []string{"uvh", "uvvh"} + case VideoVndDotDeceDotMobile: + return []string{"uvm", "uvvm"} + case VideoVndDotDeceDotPd: + return []string{"uvp", "uvvp"} + case VideoVndDotDeceDotSd: + return []string{"uvs", "uvvs"} + case VideoVndDotDeceDotVideo: + return []string{"uvv", "uvvv"} + case VideoVndDotDivx: + return []string{"avi", "avf", "divx"} + case VideoVndDotDvbDotFile: + return []string{"dvb"} + case VideoVndDotFvt: + return []string{"fvt"} + case VideoVndDotMpegurl: + return []string{"mxu", "m4u", "m1u"} + case VideoVndDotMsDashPlayreadyDotMediaDotPyv: + return []string{"pyv"} + case VideoVndDotRadgamettoolsDotBink: + return []string{"bik", "bk2"} + case VideoVndDotRadgamettoolsDotSmacker: + return []string{"smk"} + case VideoVndDotRnDashRealvideo: + return []string{"rv", "rvx"} + case VideoVndDotUvvuDotMp4: + return []string{"uvu", "uvvu"} + case VideoVndDotVivo: + return []string{"viv", "vivo"} + case VideoWebm: + return []string{"webm"} + case VideoXDashAnim: + return []string{"anim[1-9j]"} + case VideoXDashAnnodex: + return []string{"axv"} + case VideoXDashAvi: + return []string{"avi", "avf", "divx"} + case VideoXDashF4v: + return []string{"f4v"} + case VideoXDashFli: + return []string{"fli", "flc"} + case VideoXDashFlic: + return []string{"fli", "flc"} + case VideoXDashFlv: + return []string{"flv"} + case VideoXDashJavafx: + return []string{"fxm"} + case VideoXDashM4v: + return []string{"m4v", "mp4", "f4v", "lrv"} + case VideoXDashMatroska: + return []string{"mkv", "mk3d", "mks"} + case VideoXDashMatroskaDash3d: + return []string{"mk3d"} + case VideoXDashMjpeg: + return []string{"mjpeg", "mjpg"} + case VideoXDashMng: + return []string{"mng"} + case VideoXDashMpeg: + return []string{"mpeg", "mpg", "mp2", "mpe", "vob"} + case VideoXDashMpegDashSystem: + return []string{"mpeg", "mpg", "mp2", "mpe", "vob"} + case VideoXDashMpeg2: + return []string{"mpeg", "mpg", "mp2", "mpe", "vob"} + case VideoXDashMpegurl: + return []string{"m1u", "m4u", "mxu"} + case VideoXDashMsDashAsf: + return []string{"asf", "asx"} + case VideoXDashMsDashAsfDashPlugin: + return []string{"asf"} + case VideoXDashMsDashVob: + return []string{"vob"} + case VideoXDashMsDashWax: + return []string{"asx", "wax", "wvx", "wmx"} + case VideoXDashMsDashWm: + return []string{"wm", "asf"} + case VideoXDashMsDashWmv: + return []string{"wmv"} + case VideoXDashMsDashWmx: + return []string{"wmx", "asx", "wax", "wvx"} + case VideoXDashMsDashWvx: + return []string{"wvx", "asx", "wax", "wmx"} + case VideoXDashMsvideo: + return []string{"avi", "avf", "divx"} + case VideoXDashNsv: + return []string{"nsv"} + case VideoXDashOgg: + return []string{"ogv", "ogg"} + case VideoXDashOgm: + return []string{"ogm"} + case VideoXDashOgmPlusogg: + return []string{"ogm"} + case VideoXDashRealDashVideo: + return []string{"rv", "rvx"} + case VideoXDashSgiDashMovie: + return []string{"movie"} + case VideoXDashSmv: + return []string{"smv"} + case VideoXDashTheora: + return []string{"ogg"} + case VideoXDashTheoraPlusogg: + return []string{"ogg"} + case XDashConferenceXDashCooltalk: + return []string{"ice"} + case XDashEpocXDashSisxDashApp: + return []string{"sisx"} + case ZzDashApplicationZzDashWinassocDash123: + return []string{"123", "wk1", "wk3", "wk4", "wks"} + case ZzDashApplicationZzDashWinassocDashCab: + return []string{"cab"} + case ZzDashApplicationZzDashWinassocDashCdr: + return []string{"cdr"} + case ZzDashApplicationZzDashWinassocDashDoc: + return []string{"doc"} + case ZzDashApplicationZzDashWinassocDashHlp: + return []string{"hlp"} + case ZzDashApplicationZzDashWinassocDashMdb: + return []string{"mdb"} + case ZzDashApplicationZzDashWinassocDashUu: + return []string{"uue"} + case ZzDashApplicationZzDashWinassocDashXls: + return []string{"xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"} + } + + return nil +} diff --git a/mime.json b/mime.json new file mode 100644 index 0000000..6cacfc3 --- /dev/null +++ b/mime.json @@ -0,0 +1,1666 @@ +{ + "application/acrobat": ["pdf"], + "application/andrew-inset": ["ez"], + "application/annodex": ["anx"], + "application/applixware": ["aw"], + "application/atom+xml": ["atom"], + "application/atomcat+xml": ["atomcat"], + "application/atomdeleted+xml": ["atomdeleted"], + "application/atomsvc+xml": ["atomsvc"], + "application/atsc-dwd+xml": ["dwd"], + "application/atsc-held+xml": ["held"], + "application/atsc-rsat+xml": ["rsat"], + "application/bdoc": ["bdoc"], + "application/bzip2": ["bz2", "bz"], + "application/calendar+xml": ["xcs"], + "application/ccxml+xml": ["ccxml"], + "application/cdfx+xml": ["cdfx"], + "application/cdmi-capability": ["cdmia"], + "application/cdmi-container": ["cdmic"], + "application/cdmi-domain": ["cdmid"], + "application/cdmi-object": ["cdmio"], + "application/cdmi-queue": ["cdmiq"], + "application/cdr": ["cdr"], + "application/coreldraw": ["cdr"], + "application/csv": ["csv"], + "application/cu-seeme": ["cu"], + "application/dash+xml": ["mpd"], + "application/davmount+xml": ["davmount"], + "application/dbase": ["dbf"], + "application/dbf": ["dbf"], + "application/dicom": ["dcm"], + "application/docbook+xml": ["dbk", "docbook"], + "application/dssc+der": ["dssc"], + "application/dssc+xml": ["xdssc"], + "application/ecmascript": ["ecma", "es"], + "application/emf": ["emf"], + "application/emma+xml": ["emma"], + "application/emotionml+xml": ["emotionml"], + "application/epub+zip": ["epub"], + "application/exi": ["exi"], + "application/fdt+xml": ["fdt"], + "application/font-tdpfr": ["pfr"], + "application/font-woff": ["woff"], + "application/futuresplash": ["swf", "spl"], + "application/geo+json": ["geojson", "geo.json"], + "application/gml+xml": ["gml"], + "application/gnunet-directory": ["gnd"], + "application/gpx": ["gpx"], + "application/gpx+xml": ["gpx"], + "application/gxf": ["gxf"], + "application/gzip": ["gz"], + "application/hjson": ["hjson"], + "application/hyperstudio": ["stk"], + "application/ico": ["ico"], + "application/ics": ["vcs", "ics"], + "application/illustrator": ["ai"], + "application/inkml+xml": ["ink", "inkml"], + "application/ipfix": ["ipfix"], + "application/its+xml": ["its"], + "application/java": ["class"], + "application/java-archive": ["jar", "war", "ear"], + "application/java-byte-code": ["class"], + "application/java-serialized-object": ["ser"], + "application/java-vm": ["class"], + "application/javascript": ["js", "mjs", "jsm"], + "application/jrd+json": ["jrd"], + "application/json": ["json", "map"], + "application/json-patch+json": ["json-patch"], + "application/json5": ["json5"], + "application/jsonml+json": ["jsonml"], + "application/ld+json": ["jsonld"], + "application/lgr+xml": ["lgr"], + "application/lost+xml": ["lostxml"], + "application/lotus123": ["123", "wk1", "wk3", "wk4", "wks"], + "application/m3u": ["m3u", "m3u8", "vlc"], + "application/mac-binhex40": ["hqx"], + "application/mac-compactpro": ["cpt"], + "application/mads+xml": ["mads"], + "application/manifest+json": ["webmanifest"], + "application/marc": ["mrc"], + "application/marcxml+xml": ["mrcx"], + "application/mathematica": ["ma", "nb", "mb"], + "application/mathml+xml": ["mathml", "mml"], + "application/mbox": ["mbox"], + "application/mdb": ["mdb"], + "application/mediaservercontrol+xml": ["mscml"], + "application/metalink+xml": ["metalink"], + "application/metalink4+xml": ["meta4"], + "application/mets+xml": ["mets"], + "application/mmt-aei+xml": ["maei"], + "application/mmt-usd+xml": ["musd"], + "application/mods+xml": ["mods"], + "application/mp21": ["m21", "mp21"], + "application/mp4": ["mp4s", "m4p"], + "application/mrb-consumer+xml": ["xdf"], + "application/mrb-publish+xml": ["xdf"], + "application/ms-tnef": ["tnef", "tnf"], + "application/msaccess": ["mdb"], + "application/msexcel": ["xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"], + "application/mspowerpoint": ["ppz", "ppt", "pps", "pot"], + "application/msword": ["doc", "dot"], + "application/msword-template": ["dot"], + "application/mxf": ["mxf"], + "application/n-quads": ["nq"], + "application/n-triples": ["nt"], + "application/nappdf": ["pdf"], + "application/node": ["cjs"], + "application/octet-stream": ["bin", "dms", "lrf", "mar", "so", "dist", "distz", "pkg", "bpk", "dump", "elc", "deploy", "exe", "dll", "deb", "dmg", "iso", "img", "msi", "msp", "msm", "buffer"], + "application/oda": ["oda"], + "application/oebps-package+xml": ["opf"], + "application/ogg": ["ogx"], + "application/omdoc+xml": ["omdoc"], + "application/onenote": ["onetoc", "onetoc2", "onetmp", "onepkg"], + "application/ovf": ["ova"], + "application/owl+xml": ["owx"], + "application/oxps": ["oxps"], + "application/p2p-overlay+xml": ["relo"], + "application/patch-ops-error+xml": ["xer"], + "application/pcap": ["pcap", "cap", "dmp"], + "application/pdf": ["pdf"], + "application/pgp": ["pgp", "gpg", "asc"], + "application/pgp-encrypted": ["pgp", "gpg", "asc"], + "application/pgp-keys": ["skr", "pkr", "asc", "pgp", "gpg", "key"], + "application/pgp-signature": ["asc", "sig", "pgp", "gpg"], + "application/photoshop": ["psd"], + "application/pics-rules": ["prf"], + "application/pkcs10": ["p10"], + "application/pkcs12": ["p12", "pfx"], + "application/pkcs7-mime": ["p7m", "p7c"], + "application/pkcs7-signature": ["p7s"], + "application/pkcs8": ["p8"], + "application/pkcs8-encrypted": ["p8e"], + "application/pkix-attr-cert": ["ac"], + "application/pkix-cert": ["cer"], + "application/pkix-crl": ["crl"], + "application/pkix-pkipath": ["pkipath"], + "application/pkixcmp": ["pki"], + "application/pls": ["pls"], + "application/pls+xml": ["pls"], + "application/postscript": ["ai", "eps", "ps"], + "application/powerpoint": ["ppz", "ppt", "pps", "pot"], + "application/provenance+xml": ["provx"], + "application/prs.cww": ["cww"], + "application/pskc+xml": ["pskcxml"], + "application/ram": ["ram"], + "application/raml+yaml": ["raml"], + "application/rdf+xml": ["rdf", "owl", "rdfs"], + "application/reginfo+xml": ["rif"], + "application/relax-ng-compact-syntax": ["rnc"], + "application/resource-lists+xml": ["rl"], + "application/resource-lists-diff+xml": ["rld"], + "application/rls-services+xml": ["rs"], + "application/route-apd+xml": ["rapd"], + "application/route-s-tsid+xml": ["sls"], + "application/route-usd+xml": ["rusd"], + "application/rpki-ghostbusters": ["gbr"], + "application/rpki-manifest": ["mft"], + "application/rpki-roa": ["roa"], + "application/rsd+xml": ["rsd"], + "application/rss+xml": ["rss"], + "application/rtf": ["rtf"], + "application/sbml+xml": ["sbml"], + "application/schema+json": ["json"], + "application/scvp-cv-request": ["scq"], + "application/scvp-cv-response": ["scs"], + "application/scvp-vp-request": ["spq"], + "application/scvp-vp-response": ["spp"], + "application/sdp": ["sdp"], + "application/senml+xml": ["senmlx"], + "application/sensml+xml": ["sensmlx"], + "application/set-payment-initiation": ["setpay"], + "application/set-registration-initiation": ["setreg"], + "application/shf+xml": ["shf"], + "application/sieve": ["siv", "sieve"], + "application/smil": ["smil", "smi", "sml", "kino"], + "application/smil+xml": ["smi", "smil", "sml", "kino"], + "application/sparql-query": ["rq"], + "application/sparql-results+xml": ["srx"], + "application/sql": ["sql"], + "application/srgs": ["gram"], + "application/srgs+xml": ["grxml"], + "application/sru+xml": ["sru"], + "application/ssdl+xml": ["ssdl"], + "application/ssml+xml": ["ssml"], + "application/stuffit": ["sit", "hqx"], + "application/swid+xml": ["swidtag"], + "application/tei+xml": ["tei", "teicorpus"], + "application/tga": ["tga", "icb", "tpic", "vda", "vst"], + "application/thraud+xml": ["tfi"], + "application/timestamped-data": ["tsd"], + "application/toml": ["toml"], + "application/trig": ["trig"], + "application/ttml+xml": ["ttml"], + "application/ubjson": ["ubj"], + "application/urc-ressheet+xml": ["rsheet"], + "application/urc-targetdesc+xml": ["td"], + "application/vnd.1000minds.decision-model+xml": ["1km"], + "application/vnd.3gpp.pic-bw-large": ["plb"], + "application/vnd.3gpp.pic-bw-small": ["psb"], + "application/vnd.3gpp.pic-bw-var": ["pvb"], + "application/vnd.3gpp2.tcap": ["tcap"], + "application/vnd.3m.post-it-notes": ["pwn"], + "application/vnd.accpac.simply.aso": ["aso"], + "application/vnd.accpac.simply.imp": ["imp"], + "application/vnd.acucobol": ["acu"], + "application/vnd.acucorp": ["atc", "acutc"], + "application/vnd.adobe.air-application-installer-package+zip": ["air"], + "application/vnd.adobe.flash.movie": ["swf", "spl"], + "application/vnd.adobe.formscentral.fcdt": ["fcdt"], + "application/vnd.adobe.fxp": ["fxp", "fxpl"], + "application/vnd.adobe.illustrator": ["ai"], + "application/vnd.adobe.xdp+xml": ["xdp"], + "application/vnd.adobe.xfdf": ["xfdf"], + "application/vnd.ahead.space": ["ahead"], + "application/vnd.airzip.filesecure.azf": ["azf"], + "application/vnd.airzip.filesecure.azs": ["azs"], + "application/vnd.amazon.ebook": ["azw"], + "application/vnd.amazon.mobi8-ebook": ["azw3", "kfx"], + "application/vnd.americandynamics.acc": ["acc"], + "application/vnd.amiga.ami": ["ami"], + "application/vnd.android.package-archive": ["apk"], + "application/vnd.anser-web-certificate-issue-initiation": ["cii"], + "application/vnd.anser-web-funds-transfer-initiation": ["fti"], + "application/vnd.antix.game-component": ["atx"], + "application/vnd.appimage": ["appimage"], + "application/vnd.apple.installer+xml": ["mpkg"], + "application/vnd.apple.keynote": ["key", "keynote"], + "application/vnd.apple.mpegurl": ["m3u8", "m3u"], + "application/vnd.apple.numbers": ["numbers"], + "application/vnd.apple.pages": ["pages"], + "application/vnd.apple.pkpass": ["pkpass"], + "application/vnd.aristanetworks.swi": ["swi"], + "application/vnd.astraea-software.iota": ["iota"], + "application/vnd.audiograph": ["aep"], + "application/vnd.balsamiq.bmml+xml": ["bmml"], + "application/vnd.blueice.multipass": ["mpm"], + "application/vnd.bmi": ["bmi"], + "application/vnd.businessobjects": ["rep"], + "application/vnd.chemdraw+xml": ["cdxml"], + "application/vnd.chess-pgn": ["pgn"], + "application/vnd.chipnuts.karaoke-mmd": ["mmd"], + "application/vnd.cinderella": ["cdy"], + "application/vnd.citationstyles.style+xml": ["csl"], + "application/vnd.claymore": ["cla"], + "application/vnd.cloanto.rp9": ["rp9"], + "application/vnd.clonk.c4group": ["c4g", "c4d", "c4f", "c4p", "c4u"], + "application/vnd.cluetrust.cartomobile-config": ["c11amc"], + "application/vnd.cluetrust.cartomobile-config-pkg": ["c11amz"], + "application/vnd.coffeescript": ["coffee"], + "application/vnd.comicbook+zip": ["cbz"], + "application/vnd.comicbook-rar": ["cbr"], + "application/vnd.commonspace": ["csp"], + "application/vnd.contact.cmsg": ["cdbcmsg"], + "application/vnd.corel-draw": ["cdr"], + "application/vnd.cosmocaller": ["cmc"], + "application/vnd.crick.clicker": ["clkx"], + "application/vnd.crick.clicker.keyboard": ["clkk"], + "application/vnd.crick.clicker.palette": ["clkp"], + "application/vnd.crick.clicker.template": ["clkt"], + "application/vnd.crick.clicker.wordbank": ["clkw"], + "application/vnd.criticaltools.wbs+xml": ["wbs"], + "application/vnd.ctc-posml": ["pml"], + "application/vnd.cups-ppd": ["ppd"], + "application/vnd.curl.car": ["car"], + "application/vnd.curl.pcurl": ["pcurl"], + "application/vnd.dart": ["dart"], + "application/vnd.data-vision.rdz": ["rdz"], + "application/vnd.dbf": ["dbf"], + "application/vnd.debian.binary-package": ["deb", "udeb"], + "application/vnd.dece.data": ["uvf", "uvvf", "uvd", "uvvd"], + "application/vnd.dece.ttml+xml": ["uvt", "uvvt"], + "application/vnd.dece.unspecified": ["uvx", "uvvx"], + "application/vnd.dece.zip": ["uvz", "uvvz"], + "application/vnd.denovo.fcselayout-link": ["fe_launch"], + "application/vnd.dna": ["dna"], + "application/vnd.dolby.mlp": ["mlp"], + "application/vnd.dpgraph": ["dpg"], + "application/vnd.dreamfactory": ["dfac"], + "application/vnd.ds-keypoint": ["kpxx"], + "application/vnd.dvb.ait": ["ait"], + "application/vnd.dvb.service": ["svc"], + "application/vnd.dynageo": ["geo"], + "application/vnd.ecowin.chart": ["mag"], + "application/vnd.emusic-emusic_package": ["emp"], + "application/vnd.enliven": ["nml"], + "application/vnd.epson.esf": ["esf"], + "application/vnd.epson.msf": ["msf"], + "application/vnd.epson.quickanime": ["qam"], + "application/vnd.epson.salt": ["slt"], + "application/vnd.epson.ssf": ["ssf"], + "application/vnd.eszigno3+xml": ["es3", "et3"], + "application/vnd.etsi.asic-e+zip": ["asice"], + "application/vnd.ezpix-album": ["ez2"], + "application/vnd.ezpix-package": ["ez3"], + "application/vnd.fdf": ["fdf"], + "application/vnd.fdsn.mseed": ["mseed"], + "application/vnd.fdsn.seed": ["seed", "dataless"], + "application/vnd.flatpak": ["flatpak", "xdgapp"], + "application/vnd.flatpak.ref": ["flatpakref"], + "application/vnd.flatpak.repo": ["flatpakrepo"], + "application/vnd.flographit": ["gph"], + "application/vnd.fluxtime.clip": ["ftc"], + "application/vnd.framemaker": ["fm", "frame", "maker", "book"], + "application/vnd.frogans.fnc": ["fnc"], + "application/vnd.frogans.ltf": ["ltf"], + "application/vnd.fsc.weblaunch": ["fsc"], + "application/vnd.fujitsu.oasys": ["oas"], + "application/vnd.fujitsu.oasys2": ["oa2"], + "application/vnd.fujitsu.oasys3": ["oa3"], + "application/vnd.fujitsu.oasysgp": ["fg5"], + "application/vnd.fujitsu.oasysprs": ["bh2"], + "application/vnd.fujixerox.ddd": ["ddd"], + "application/vnd.fujixerox.docuworks": ["xdw"], + "application/vnd.fujixerox.docuworks.binder": ["xbd"], + "application/vnd.fuzzysheet": ["fzs"], + "application/vnd.genomatix.tuxedo": ["txd"], + "application/vnd.geo+json": ["geojson", "geo.json"], + "application/vnd.geogebra.file": ["ggb"], + "application/vnd.geogebra.tool": ["ggt"], + "application/vnd.geometry-explorer": ["gex", "gre"], + "application/vnd.geonext": ["gxt"], + "application/vnd.geoplan": ["g2w"], + "application/vnd.geospace": ["g3w"], + "application/vnd.gmx": ["gmx"], + "application/vnd.google-apps.document": ["gdoc"], + "application/vnd.google-apps.presentation": ["gslides"], + "application/vnd.google-apps.spreadsheet": ["gsheet"], + "application/vnd.google-earth.kml+xml": ["kml"], + "application/vnd.google-earth.kmz": ["kmz"], + "application/vnd.grafeq": ["gqf", "gqs"], + "application/vnd.groove-account": ["gac"], + "application/vnd.groove-help": ["ghf"], + "application/vnd.groove-identity-message": ["gim"], + "application/vnd.groove-injector": ["grv"], + "application/vnd.groove-tool-message": ["gtm"], + "application/vnd.groove-tool-template": ["tpl"], + "application/vnd.groove-vcard": ["vcg"], + "application/vnd.haansoft-hwp": ["hwp"], + "application/vnd.haansoft-hwt": ["hwt"], + "application/vnd.hal+xml": ["hal"], + "application/vnd.handheld-entertainment+xml": ["zmm"], + "application/vnd.hbci": ["hbci"], + "application/vnd.hhe.lesson-player": ["les"], + "application/vnd.hp-hpgl": ["hpgl"], + "application/vnd.hp-hpid": ["hpid"], + "application/vnd.hp-hps": ["hps"], + "application/vnd.hp-jlyt": ["jlt"], + "application/vnd.hp-pcl": ["pcl"], + "application/vnd.hp-pclxl": ["pclxl"], + "application/vnd.hydrostatix.sof-data": ["sfd-hdstx"], + "application/vnd.ibm.minipay": ["mpy"], + "application/vnd.ibm.modcap": ["afp", "listafp", "list3820"], + "application/vnd.ibm.rights-management": ["irm"], + "application/vnd.ibm.secure-container": ["sc"], + "application/vnd.iccprofile": ["icc", "icm"], + "application/vnd.igloader": ["igl"], + "application/vnd.immervision-ivp": ["ivp"], + "application/vnd.immervision-ivu": ["ivu"], + "application/vnd.insors.igm": ["igm"], + "application/vnd.intercon.formnet": ["xpw", "xpx"], + "application/vnd.intergeo": ["i2g"], + "application/vnd.intu.qbo": ["qbo"], + "application/vnd.intu.qfx": ["qfx"], + "application/vnd.ipunplugged.rcprofile": ["rcprofile"], + "application/vnd.irepository.package+xml": ["irp"], + "application/vnd.is-xpr": ["xpr"], + "application/vnd.isac.fcs": ["fcs"], + "application/vnd.jam": ["jam"], + "application/vnd.jcp.javame.midlet-rms": ["rms"], + "application/vnd.jisp": ["jisp"], + "application/vnd.joost.joda-archive": ["joda"], + "application/vnd.kahootz": ["ktz", "ktr"], + "application/vnd.kde.karbon": ["karbon"], + "application/vnd.kde.kchart": ["chrt"], + "application/vnd.kde.kformula": ["kfo"], + "application/vnd.kde.kivio": ["flw"], + "application/vnd.kde.kontour": ["kon"], + "application/vnd.kde.kpresenter": ["kpr", "kpt"], + "application/vnd.kde.kspread": ["ksp"], + "application/vnd.kde.kword": ["kwd", "kwt"], + "application/vnd.kenameaapp": ["htke"], + "application/vnd.kidspiration": ["kia"], + "application/vnd.kinar": ["kne", "knp"], + "application/vnd.koan": ["skp", "skd", "skt", "skm"], + "application/vnd.kodak-descriptor": ["sse"], + "application/vnd.las.las+xml": ["lasxml"], + "application/vnd.llamagraphics.life-balance.desktop": ["lbd"], + "application/vnd.llamagraphics.life-balance.exchange+xml": ["lbe"], + "application/vnd.lotus-1-2-3": ["123", "wk1", "wk3", "wk4", "wks"], + "application/vnd.lotus-approach": ["apr"], + "application/vnd.lotus-freelance": ["pre"], + "application/vnd.lotus-notes": ["nsf"], + "application/vnd.lotus-organizer": ["org"], + "application/vnd.lotus-screencam": ["scm"], + "application/vnd.lotus-wordpro": ["lwp"], + "application/vnd.macports.portpkg": ["portpkg"], + "application/vnd.mapbox-vector-tile": ["mvt"], + "application/vnd.mcd": ["mcd"], + "application/vnd.medcalcdata": ["mc1"], + "application/vnd.mediastation.cdkey": ["cdkey"], + "application/vnd.mfer": ["mwf"], + "application/vnd.mfmp": ["mfm"], + "application/vnd.micrografx.flo": ["flo"], + "application/vnd.micrografx.igx": ["igx"], + "application/vnd.mif": ["mif"], + "application/vnd.mobius.daf": ["daf"], + "application/vnd.mobius.dis": ["dis"], + "application/vnd.mobius.mbk": ["mbk"], + "application/vnd.mobius.mqy": ["mqy"], + "application/vnd.mobius.msl": ["msl"], + "application/vnd.mobius.plc": ["plc"], + "application/vnd.mobius.txf": ["txf"], + "application/vnd.mophun.application": ["mpn"], + "application/vnd.mophun.certificate": ["mpc"], + "application/vnd.mozilla.xul+xml": ["xul"], + "application/vnd.ms-access": ["mdb"], + "application/vnd.ms-artgalry": ["cil"], + "application/vnd.ms-asf": ["asf"], + "application/vnd.ms-cab-compressed": ["cab"], + "application/vnd.ms-excel": ["xls", "xlm", "xla", "xlc", "xlt", "xlw", "xll", "xld"], + "application/vnd.ms-excel.addin.macroenabled.12": ["xlam"], + "application/vnd.ms-excel.sheet.binary.macroenabled.12": ["xlsb"], + "application/vnd.ms-excel.sheet.macroenabled.12": ["xlsm"], + "application/vnd.ms-excel.template.macroenabled.12": ["xltm"], + "application/vnd.ms-fontobject": ["eot"], + "application/vnd.ms-htmlhelp": ["chm"], + "application/vnd.ms-ims": ["ims"], + "application/vnd.ms-lrm": ["lrm"], + "application/vnd.ms-officetheme": ["thmx"], + "application/vnd.ms-outlook": ["msg"], + "application/vnd.ms-pki.seccat": ["cat"], + "application/vnd.ms-pki.stl": ["stl"], + "application/vnd.ms-powerpoint": ["ppt", "pps", "pot", "ppz"], + "application/vnd.ms-powerpoint.addin.macroenabled.12": ["ppam"], + "application/vnd.ms-powerpoint.presentation.macroenabled.12": ["pptm"], + "application/vnd.ms-powerpoint.slide.macroenabled.12": ["sldm"], + "application/vnd.ms-powerpoint.slideshow.macroenabled.12": ["ppsm"], + "application/vnd.ms-powerpoint.template.macroenabled.12": ["potm"], + "application/vnd.ms-project": ["mpp", "mpt"], + "application/vnd.ms-publisher": ["pub"], + "application/vnd.ms-tnef": ["tnef", "tnf"], + "application/vnd.ms-visio.drawing.macroenabled.main+xml": ["vsdm"], + "application/vnd.ms-visio.drawing.main+xml": ["vsdx"], + "application/vnd.ms-visio.stencil.macroenabled.main+xml": ["vssm"], + "application/vnd.ms-visio.stencil.main+xml": ["vssx"], + "application/vnd.ms-visio.template.macroenabled.main+xml": ["vstm"], + "application/vnd.ms-visio.template.main+xml": ["vstx"], + "application/vnd.ms-word": ["doc"], + "application/vnd.ms-word.document.macroenabled.12": ["docm"], + "application/vnd.ms-word.template.macroenabled.12": ["dotm"], + "application/vnd.ms-works": ["wps", "wks", "wcm", "wdb", "xlr"], + "application/vnd.ms-wpl": ["wpl"], + "application/vnd.ms-xpsdocument": ["xps"], + "application/vnd.msaccess": ["mdb"], + "application/vnd.mseq": ["mseq"], + "application/vnd.musician": ["mus"], + "application/vnd.muvee.style": ["msty"], + "application/vnd.mynfc": ["taglet"], + "application/vnd.neurolanguage.nlu": ["nlu"], + "application/vnd.nintendo.snes.rom": ["sfc", "smc"], + "application/vnd.nitf": ["ntf", "nitf"], + "application/vnd.noblenet-directory": ["nnd"], + "application/vnd.noblenet-sealer": ["nns"], + "application/vnd.noblenet-web": ["nnw"], + "application/vnd.nokia.n-gage.ac+xml": ["ac"], + "application/vnd.nokia.n-gage.data": ["ngdat"], + "application/vnd.nokia.n-gage.symbian.install": ["n-gage"], + "application/vnd.nokia.radio-preset": ["rpst"], + "application/vnd.nokia.radio-presets": ["rpss"], + "application/vnd.novadigm.edm": ["edm"], + "application/vnd.novadigm.edx": ["edx"], + "application/vnd.novadigm.ext": ["ext"], + "application/vnd.oasis.docbook+xml": ["dbk", "docbook"], + "application/vnd.oasis.opendocument.chart": ["odc"], + "application/vnd.oasis.opendocument.chart-template": ["otc"], + "application/vnd.oasis.opendocument.database": ["odb"], + "application/vnd.oasis.opendocument.formula": ["odf"], + "application/vnd.oasis.opendocument.formula-template": ["odft", "otf"], + "application/vnd.oasis.opendocument.graphics": ["odg"], + "application/vnd.oasis.opendocument.graphics-flat-xml": ["fodg"], + "application/vnd.oasis.opendocument.graphics-template": ["otg"], + "application/vnd.oasis.opendocument.image": ["odi"], + "application/vnd.oasis.opendocument.image-template": ["oti"], + "application/vnd.oasis.opendocument.presentation": ["odp"], + "application/vnd.oasis.opendocument.presentation-flat-xml": ["fodp"], + "application/vnd.oasis.opendocument.presentation-template": ["otp"], + "application/vnd.oasis.opendocument.spreadsheet": ["ods"], + "application/vnd.oasis.opendocument.spreadsheet-flat-xml": ["fods"], + "application/vnd.oasis.opendocument.spreadsheet-template": ["ots"], + "application/vnd.oasis.opendocument.text": ["odt"], + "application/vnd.oasis.opendocument.text-flat-xml": ["fodt"], + "application/vnd.oasis.opendocument.text-master": ["odm"], + "application/vnd.oasis.opendocument.text-template": ["ott"], + "application/vnd.oasis.opendocument.text-web": ["oth"], + "application/vnd.olpc-sugar": ["xo"], + "application/vnd.oma.dd2+xml": ["dd2"], + "application/vnd.openblox.game+xml": ["obgx"], + "application/vnd.openofficeorg.extension": ["oxt"], + "application/vnd.openstreetmap.data+xml": ["osm"], + "application/vnd.openxmlformats-officedocument.presentationml.presentation": ["pptx"], + "application/vnd.openxmlformats-officedocument.presentationml.slide": ["sldx"], + "application/vnd.openxmlformats-officedocument.presentationml.slideshow": ["ppsx"], + "application/vnd.openxmlformats-officedocument.presentationml.template": ["potx"], + "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": ["xlsx"], + "application/vnd.openxmlformats-officedocument.spreadsheetml.template": ["xltx"], + "application/vnd.openxmlformats-officedocument.wordprocessingml.document": ["docx"], + "application/vnd.openxmlformats-officedocument.wordprocessingml.template": ["dotx"], + "application/vnd.osgeo.mapguide.package": ["mgp"], + "application/vnd.osgi.dp": ["dp"], + "application/vnd.osgi.subsystem": ["esa"], + "application/vnd.palm": ["pdb", "pqa", "oprc", "prc"], + "application/vnd.pawaafile": ["paw"], + "application/vnd.pg.format": ["str"], + "application/vnd.pg.osasli": ["ei6"], + "application/vnd.picsel": ["efif"], + "application/vnd.pmi.widget": ["wg"], + "application/vnd.pocketlearn": ["plf"], + "application/vnd.powerbuilder6": ["pbd"], + "application/vnd.previewsystems.box": ["box"], + "application/vnd.proteus.magazine": ["mgz"], + "application/vnd.publishare-delta-tree": ["qps"], + "application/vnd.pvi.ptid1": ["ptid"], + "application/vnd.quark.quarkxpress": ["qxd", "qxt", "qwd", "qwt", "qxl", "qxb"], + "application/vnd.rar": ["rar"], + "application/vnd.realvnc.bed": ["bed"], + "application/vnd.recordare.musicxml": ["mxl"], + "application/vnd.recordare.musicxml+xml": ["musicxml"], + "application/vnd.rig.cryptonote": ["cryptonote"], + "application/vnd.rim.cod": ["cod"], + "application/vnd.rn-realmedia": ["rm", "rmj", "rmm", "rms", "rmx", "rmvb"], + "application/vnd.rn-realmedia-vbr": ["rmvb", "rm", "rmj", "rmm", "rms", "rmx"], + "application/vnd.route66.link66+xml": ["link66"], + "application/vnd.sailingtracker.track": ["st"], + "application/vnd.sdp": ["sdp"], + "application/vnd.seemail": ["see"], + "application/vnd.sema": ["sema"], + "application/vnd.semd": ["semd"], + "application/vnd.semf": ["semf"], + "application/vnd.shana.informed.formdata": ["ifm"], + "application/vnd.shana.informed.formtemplate": ["itp"], + "application/vnd.shana.informed.interchange": ["iif"], + "application/vnd.shana.informed.package": ["ipk"], + "application/vnd.simtech-mindmapper": ["twd", "twds"], + "application/vnd.smaf": ["mmf", "smaf"], + "application/vnd.smart.teacher": ["teacher"], + "application/vnd.snap": ["snap"], + "application/vnd.software602.filler.form+xml": ["fo"], + "application/vnd.solent.sdkm+xml": ["sdkm", "sdkd"], + "application/vnd.spotfire.dxp": ["dxp"], + "application/vnd.spotfire.sfs": ["sfs"], + "application/vnd.sqlite3": ["sqlite3"], + "application/vnd.squashfs": ["sqsh"], + "application/vnd.stardivision.calc": ["sdc"], + "application/vnd.stardivision.chart": ["sds"], + "application/vnd.stardivision.draw": ["sda"], + "application/vnd.stardivision.impress": ["sdd", "sdp"], + "application/vnd.stardivision.mail": ["smd"], + "application/vnd.stardivision.math": ["smf"], + "application/vnd.stardivision.writer": ["sdw", "vor", "sgl"], + "application/vnd.stardivision.writer-global": ["sgl", "sdw", "vor"], + "application/vnd.stepmania.package": ["smzip"], + "application/vnd.stepmania.stepchart": ["sm"], + "application/vnd.sun.wadl+xml": ["wadl"], + "application/vnd.sun.xml.base": ["odb"], + "application/vnd.sun.xml.calc": ["sxc"], + "application/vnd.sun.xml.calc.template": ["stc"], + "application/vnd.sun.xml.draw": ["sxd"], + "application/vnd.sun.xml.draw.template": ["std"], + "application/vnd.sun.xml.impress": ["sxi"], + "application/vnd.sun.xml.impress.template": ["sti"], + "application/vnd.sun.xml.math": ["sxm"], + "application/vnd.sun.xml.writer": ["sxw"], + "application/vnd.sun.xml.writer.global": ["sxg"], + "application/vnd.sun.xml.writer.template": ["stw"], + "application/vnd.sus-calendar": ["sus", "susp"], + "application/vnd.svd": ["svd"], + "application/vnd.symbian.install": ["sis", "sisx"], + "application/vnd.syncml+xml": ["xsm"], + "application/vnd.syncml.dm+wbxml": ["bdm"], + "application/vnd.syncml.dm+xml": ["xdm"], + "application/vnd.syncml.dmddf+xml": ["ddf"], + "application/vnd.tao.intent-module-archive": ["tao"], + "application/vnd.tcpdump.pcap": ["pcap", "cap", "dmp"], + "application/vnd.tmobile-livetv": ["tmo"], + "application/vnd.trid.tpt": ["tpt"], + "application/vnd.triscape.mxs": ["mxs"], + "application/vnd.trueapp": ["tra"], + "application/vnd.ufdl": ["ufd", "ufdl"], + "application/vnd.uiq.theme": ["utz"], + "application/vnd.umajin": ["umj"], + "application/vnd.unity": ["unityweb"], + "application/vnd.uoml+xml": ["uoml"], + "application/vnd.vcx": ["vcx"], + "application/vnd.visio": ["vsd", "vst", "vss", "vsw"], + "application/vnd.visionary": ["vis"], + "application/vnd.vsf": ["vsf"], + "application/vnd.wap.wbxml": ["wbxml"], + "application/vnd.wap.wmlc": ["wmlc"], + "application/vnd.wap.wmlscriptc": ["wmlsc"], + "application/vnd.webturbo": ["wtb"], + "application/vnd.wolfram.player": ["nbp"], + "application/vnd.wordperfect": ["wpd", "wp", "wp4", "wp5", "wp6", "wpp"], + "application/vnd.wqd": ["wqd"], + "application/vnd.wt.stf": ["stf"], + "application/vnd.xara": ["xar"], + "application/vnd.xdgapp": ["flatpak", "xdgapp"], + "application/vnd.xfdl": ["xfdl"], + "application/vnd.yamaha.hv-dic": ["hvd"], + "application/vnd.yamaha.hv-script": ["hvs"], + "application/vnd.yamaha.hv-voice": ["hvp"], + "application/vnd.yamaha.openscoreformat": ["osf"], + "application/vnd.yamaha.openscoreformat.osfpvg+xml": ["osfpvg"], + "application/vnd.yamaha.smaf-audio": ["saf"], + "application/vnd.yamaha.smaf-phrase": ["spf"], + "application/vnd.yellowriver-custom-menu": ["cmp"], + "application/vnd.youtube.yt": ["yt"], + "application/vnd.zul": ["zir", "zirz"], + "application/vnd.zzazz.deck+xml": ["zaz"], + "application/voicexml+xml": ["vxml"], + "application/wasm": ["wasm"], + "application/widget": ["wgt"], + "application/winhlp": ["hlp"], + "application/wk1": ["123", "wk1", "wk3", "wk4", "wks"], + "application/wmf": ["wmf"], + "application/wordperfect": ["wp", "wp4", "wp5", "wp6", "wpd", "wpp"], + "application/wsdl+xml": ["wsdl"], + "application/wspolicy+xml": ["wspolicy"], + "application/wwf": ["wwf"], + "application/x-123": ["123", "wk1", "wk3", "wk4", "wks"], + "application/x-7z-compressed": ["7z", "7z.001"], + "application/x-abiword": ["abw", "abw.CRASHED", "abw.gz", "zabw"], + "application/x-ace": ["ace"], + "application/x-ace-compressed": ["ace"], + "application/x-alz": ["alz"], + "application/x-amiga-disk-format": ["adf"], + "application/x-amipro": ["sam"], + "application/x-annodex": ["anx"], + "application/x-aportisdoc": ["pdb", "pdc"], + "application/x-apple-diskimage": ["dmg"], + "application/x-apple-systemprofiler+xml": ["spx"], + "application/x-appleworks-document": ["cwk"], + "application/x-applix-spreadsheet": ["as"], + "application/x-applix-word": ["aw"], + "application/x-archive": ["a", "ar"], + "application/x-arj": ["arj"], + "application/x-asp": ["asp"], + "application/x-atari-2600-rom": ["a26"], + "application/x-atari-7800-rom": ["a78"], + "application/x-atari-lynx-rom": ["lnx"], + "application/x-authorware-bin": ["aab", "x32", "u32", "vox"], + "application/x-authorware-map": ["aam"], + "application/x-authorware-seg": ["aas"], + "application/x-awk": ["awk"], + "application/x-bcpio": ["bcpio"], + "application/x-bdoc": ["bdoc"], + "application/x-bittorrent": ["torrent"], + "application/x-blender": ["blender", "blend", "BLEND"], + "application/x-blorb": ["blb", "blorb"], + "application/x-bps-patch": ["bps"], + "application/x-bsdiff": ["bsdiff"], + "application/x-bz2": ["bz2"], + "application/x-bzdvi": ["dvi.bz2"], + "application/x-bzip": ["bz", "bz2"], + "application/x-bzip-compressed-tar": ["tar.bz2", "tar.bz", "tbz2", "tbz", "tb2"], + "application/x-bzip2": ["bz2", "boz", "bz"], + "application/x-bzpdf": ["pdf.bz2"], + "application/x-bzpostscript": ["ps.bz2"], + "application/x-cb7": ["cb7"], + "application/x-cbr": ["cbr", "cba", "cbt", "cbz", "cb7"], + "application/x-cbt": ["cbt"], + "application/x-cbz": ["cbz"], + "application/x-ccmx": ["ccmx"], + "application/x-cd-image": ["iso", "iso9660"], + "application/x-cdlink": ["vcd"], + "application/x-cdr": ["cdr"], + "application/x-cdrdao-toc": ["toc"], + "application/x-cfs-compressed": ["cfs"], + "application/x-chat": ["chat"], + "application/x-chess-pgn": ["pgn"], + "application/x-chm": ["chm"], + "application/x-chrome-extension": ["crx"], + "application/x-cisco-vpn-settings": ["pcf"], + "application/x-cocoa": ["cco"], + "application/x-compress": ["Z"], + "application/x-compressed-iso": ["cso"], + "application/x-compressed-tar": ["tar.gz", "tgz"], + "application/x-conference": ["nsc"], + "application/x-coreldraw": ["cdr"], + "application/x-cpio": ["cpio"], + "application/x-cpio-compressed": ["cpio.gz"], + "application/x-csh": ["csh"], + "application/x-cue": ["cue"], + "application/x-dar": ["dar"], + "application/x-dbase": ["dbf"], + "application/x-dbf": ["dbf"], + "application/x-dc-rom": ["dc"], + "application/x-deb": ["deb", "udeb"], + "application/x-debian-package": ["deb", "udeb"], + "application/x-designer": ["ui"], + "application/x-desktop": ["desktop", "kdelnk"], + "application/x-dgc-compressed": ["dgc"], + "application/x-dia-diagram": ["dia"], + "application/x-dia-shape": ["shape"], + "application/x-director": ["dir", "dcr", "dxr", "cst", "cct", "cxt", "w3d", "fgd", "swa"], + "application/x-discjuggler-cd-image": ["cdi"], + "application/x-docbook+xml": ["dbk", "docbook"], + "application/x-doom": ["wad"], + "application/x-doom-wad": ["wad"], + "application/x-dreamcast-rom": ["iso"], + "application/x-dtbncx+xml": ["ncx"], + "application/x-dtbook+xml": ["dtb"], + "application/x-dtbresource+xml": ["res"], + "application/x-dvi": ["dvi"], + "application/x-e-theme": ["etheme"], + "application/x-egon": ["egon"], + "application/x-emf": ["emf"], + "application/x-envoy": ["evy"], + "application/x-eva": ["eva"], + "application/x-fd-file": ["fd", "qd"], + "application/x-fds-disk": ["fds"], + "application/x-fictionbook": ["fb2"], + "application/x-fictionbook+xml": ["fb2"], + "application/x-flash-video": ["flv"], + "application/x-fluid": ["fl"], + "application/x-font-afm": ["afm"], + "application/x-font-bdf": ["bdf"], + "application/x-font-ghostscript": ["gsf"], + "application/x-font-linux-psf": ["psf"], + "application/x-font-otf": ["otf"], + "application/x-font-pcf": ["pcf", "pcf.Z", "pcf.gz"], + "application/x-font-snf": ["snf"], + "application/x-font-speedo": ["spd"], + "application/x-font-truetype": ["ttf"], + "application/x-font-ttf": ["ttf"], + "application/x-font-ttx": ["ttx"], + "application/x-font-type1": ["pfa", "pfb", "pfm", "afm", "gsf"], + "application/x-font-woff": ["woff"], + "application/x-frame": ["fm"], + "application/x-freearc": ["arc"], + "application/x-futuresplash": ["spl"], + "application/x-gameboy-color-rom": ["gbc", "cgb"], + "application/x-gameboy-rom": ["gb", "sgb"], + "application/x-gamecube-iso-image": ["iso"], + "application/x-gamecube-rom": ["iso"], + "application/x-gamegear-rom": ["gg"], + "application/x-gba-rom": ["gba", "agb"], + "application/x-gca-compressed": ["gca"], + "application/x-gd-rom-cue": ["gdi"], + "application/x-gedcom": ["ged", "gedcom"], + "application/x-genesis-32x-rom": ["32x", "mdx"], + "application/x-genesis-rom": ["gen", "smd", "sgd"], + "application/x-gettext": ["po"], + "application/x-gettext-translation": ["gmo", "mo"], + "application/x-glade": ["glade"], + "application/x-glulx": ["ulx"], + "application/x-gnome-app-info": ["desktop", "kdelnk"], + "application/x-gnucash": ["gnucash", "gnc", "xac"], + "application/x-gnumeric": ["gnumeric"], + "application/x-gnuplot": ["gp", "gplt", "gnuplot"], + "application/x-go-sgf": ["sgf"], + "application/x-gpx": ["gpx"], + "application/x-gpx+xml": ["gpx"], + "application/x-gramps-xml": ["gramps"], + "application/x-graphite": ["gra"], + "application/x-gtar": ["gtar", "tar", "gem"], + "application/x-gtk-builder": ["ui"], + "application/x-gz-font-linux-psf": ["psf.gz"], + "application/x-gzdvi": ["dvi.gz"], + "application/x-gzip": ["gz"], + "application/x-gzpdf": ["pdf.gz"], + "application/x-gzpostscript": ["ps.gz"], + "application/x-hdf": ["hdf", "hdf4", "h4", "hdf5", "h5"], + "application/x-hfe-file": ["hfe"], + "application/x-hfe-floppy-image": ["hfe"], + "application/x-httpd-php": ["php"], + "application/x-hwp": ["hwp"], + "application/x-hwt": ["hwt"], + "application/x-ica": ["ica"], + "application/x-install-instructions": ["install"], + "application/x-ips-patch": ["ips"], + "application/x-ipynb+json": ["ipynb"], + "application/x-iso9660-appimage": ["appimage"], + "application/x-iso9660-image": ["iso", "iso9660"], + "application/x-it87": ["it87"], + "application/x-iwork-keynote-sffkey": ["key"], + "application/x-iwork-numbers-sffnumbers": ["numbers"], + "application/x-iwork-pages-sffpages": ["pages"], + "application/x-jar": ["jar"], + "application/x-java": ["class"], + "application/x-java-archive": ["jar"], + "application/x-java-archive-diff": ["jardiff"], + "application/x-java-class": ["class"], + "application/x-java-jce-keystore": ["jceks"], + "application/x-java-jnlp-file": ["jnlp"], + "application/x-java-keystore": ["jks", "ks"], + "application/x-java-pack200": ["pack"], + "application/x-java-vm": ["class"], + "application/x-javascript": ["js", "jsm", "mjs"], + "application/x-jbuilder-project": ["jpr", "jpx"], + "application/x-karbon": ["karbon"], + "application/x-kchart": ["chrt"], + "application/x-keepass2": ["kdbx"], + "application/x-kexi-connectiondata": ["kexic"], + "application/x-kexiproject-shortcut": ["kexis"], + "application/x-kexiproject-sqlite": ["kexi"], + "application/x-kexiproject-sqlite2": ["kexi"], + "application/x-kexiproject-sqlite3": ["kexi"], + "application/x-kformula": ["kfo"], + "application/x-killustrator": ["kil"], + "application/x-kivio": ["flw"], + "application/x-kontour": ["kon"], + "application/x-kpovmodeler": ["kpm"], + "application/x-kpresenter": ["kpr", "kpt"], + "application/x-krita": ["kra", "krz"], + "application/x-kspread": ["ksp"], + "application/x-kugar": ["kud"], + "application/x-kword": ["kwd", "kwt"], + "application/x-latex": ["latex"], + "application/x-lha": ["lha", "lzh"], + "application/x-lhz": ["lhz"], + "application/x-linguist": ["ts"], + "application/x-lotus123": ["123", "wk1", "wk3", "wk4", "wks"], + "application/x-lrzip": ["lrz"], + "application/x-lrzip-compressed-tar": ["tar.lrz", "tlrz"], + "application/x-lua-bytecode": ["luac"], + "application/x-lyx": ["lyx"], + "application/x-lz4": ["lz4"], + "application/x-lz4-compressed-tar": ["tar.lz4"], + "application/x-lzh-compressed": ["lzh", "lha"], + "application/x-lzip": ["lz"], + "application/x-lzip-compressed-tar": ["tar.lz"], + "application/x-lzma": ["lzma"], + "application/x-lzma-compressed-tar": ["tar.lzma", "tlz"], + "application/x-lzop": ["lzo"], + "application/x-lzpdf": ["pdf.lz"], + "application/x-m4": ["m4"], + "application/x-magicpoint": ["mgp"], + "application/x-makeself": ["run"], + "application/x-mame-chd": ["chd"], + "application/x-markaby": ["mab"], + "application/x-mathematica": ["nb"], + "application/x-mdb": ["mdb"], + "application/x-mie": ["mie"], + "application/x-mif": ["mif"], + "application/x-mimearchive": ["mhtml", "mht"], + "application/x-mobi8-ebook": ["azw3", "kfx"], + "application/x-mobipocket-ebook": ["prc", "mobi"], + "application/x-ms-application": ["application"], + "application/x-ms-asx": ["asx", "wax", "wvx", "wmx"], + "application/x-ms-dos-executable": ["exe"], + "application/x-ms-shortcut": ["lnk"], + "application/x-ms-wim": ["wim", "swm"], + "application/x-ms-wmd": ["wmd"], + "application/x-ms-wmz": ["wmz"], + "application/x-ms-xbap": ["xbap"], + "application/x-msaccess": ["mdb"], + "application/x-msbinder": ["obd"], + "application/x-mscardfile": ["crd"], + "application/x-msclip": ["clp"], + "application/x-msdos-program": ["exe"], + "application/x-msdownload": ["exe", "dll", "com", "bat", "msi"], + "application/x-msexcel": ["xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"], + "application/x-msi": ["msi"], + "application/x-msmediaview": ["mvb", "m13", "m14"], + "application/x-msmetafile": ["wmf", "wmz", "emf", "emz"], + "application/x-msmoney": ["mny"], + "application/x-mspowerpoint": ["ppz", "ppt", "pps", "pot"], + "application/x-mspublisher": ["pub"], + "application/x-msschedule": ["scd"], + "application/x-msterminal": ["trm"], + "application/x-mswinurl": ["url"], + "application/x-msword": ["doc"], + "application/x-mswrite": ["wri"], + "application/x-msx-rom": ["msx"], + "application/x-n64-rom": ["n64", "z64", "v64"], + "application/x-navi-animation": ["ani"], + "application/x-neo-geo-pocket-color-rom": ["ngc"], + "application/x-neo-geo-pocket-rom": ["ngp"], + "application/x-nes-rom": ["nes", "nez", "unf", "unif"], + "application/x-netcdf": ["nc", "cdf"], + "application/x-netshow-channel": ["nsc"], + "application/x-nintendo-3ds-executable": ["3dsx"], + "application/x-nintendo-3ds-rom": ["3ds", "cci"], + "application/x-nintendo-ds-rom": ["nds"], + "application/x-ns-proxy-autoconfig": ["pac"], + "application/x-nzb": ["nzb"], + "application/x-object": ["o", "mod"], + "application/x-ogg": ["ogx"], + "application/x-oleo": ["oleo"], + "application/x-pagemaker": ["p65", "pm", "pm6", "pmd"], + "application/x-pak": ["pak"], + "application/x-palm-database": ["prc", "pdb", "pqa", "oprc"], + "application/x-par2": ["PAR2", "par2"], + "application/x-partial-download": ["wkdownload", "crdownload", "part"], + "application/x-pc-engine-rom": ["pce"], + "application/x-pcap": ["pcap", "cap", "dmp"], + "application/x-pdf": ["pdf"], + "application/x-perl": ["pl", "pm", "PL", "al", "perl", "pod", "t"], + "application/x-photoshop": ["psd"], + "application/x-php": ["php", "php3", "php4", "php5", "phps"], + "application/x-pilot": ["prc", "pdb"], + "application/x-pkcs12": ["p12", "pfx"], + "application/x-pkcs7-certificates": ["p7b", "spc"], + "application/x-pkcs7-certreqresp": ["p7r"], + "application/x-planperfect": ["pln"], + "application/x-pocket-word": ["psw"], + "application/x-pw": ["pw"], + "application/x-pyspread-bz-spreadsheet": ["pys"], + "application/x-pyspread-spreadsheet": ["pysu"], + "application/x-python-bytecode": ["pyc", "pyo"], + "application/x-qed-disk": ["qed"], + "application/x-qemu-disk": ["qcow2", "qcow"], + "application/x-qpress": ["qp"], + "application/x-qtiplot": ["qti", "qti.gz"], + "application/x-quattropro": ["wb1", "wb2", "wb3"], + "application/x-quicktime-media-link": ["qtl"], + "application/x-quicktimeplayer": ["qtl"], + "application/x-qw": ["qif"], + "application/x-rar": ["rar"], + "application/x-rar-compressed": ["rar"], + "application/x-raw-disk-image": ["raw-disk-image", "img"], + "application/x-raw-disk-image-xz-compressed": ["raw-disk-image.xz", "img.xz"], + "application/x-raw-floppy-disk-image": ["fd", "qd"], + "application/x-redhat-package-manager": ["rpm"], + "application/x-reject": ["rej"], + "application/x-research-info-systems": ["ris"], + "application/x-rnc": ["rnc"], + "application/x-rpm": ["rpm"], + "application/x-ruby": ["rb"], + "application/x-sami": ["smi", "sami"], + "application/x-sap-file": ["sap"], + "application/x-saturn-rom": ["iso"], + "application/x-sdp": ["sdp"], + "application/x-sea": ["sea"], + "application/x-sega-cd-rom": ["iso"], + "application/x-sega-pico-rom": ["iso"], + "application/x-sg1000-rom": ["sg"], + "application/x-sh": ["sh"], + "application/x-shar": ["shar"], + "application/x-shared-library-la": ["la"], + "application/x-sharedlib": ["so"], + "application/x-shellscript": ["sh"], + "application/x-shockwave-flash": ["swf", "spl"], + "application/x-shorten": ["shn"], + "application/x-siag": ["siag"], + "application/x-silverlight-app": ["xap"], + "application/x-sit": ["sit"], + "application/x-smaf": ["mmf", "smaf"], + "application/x-sms-rom": ["sms"], + "application/x-snes-rom": ["sfc", "smc"], + "application/x-source-rpm": ["src.rpm", "spm"], + "application/x-spss-por": ["por"], + "application/x-spss-sav": ["sav", "zsav"], + "application/x-spss-savefile": ["sav", "zsav"], + "application/x-sql": ["sql"], + "application/x-sqlite2": ["sqlite2"], + "application/x-sqlite3": ["sqlite3"], + "application/x-srt": ["srt"], + "application/x-stuffit": ["sit"], + "application/x-stuffitx": ["sitx"], + "application/x-subrip": ["srt"], + "application/x-sv4cpio": ["sv4cpio"], + "application/x-sv4crc": ["sv4crc"], + "application/x-t3vm-image": ["t3"], + "application/x-t602": ["602"], + "application/x-tads": ["gam"], + "application/x-tar": ["tar", "gtar", "gem"], + "application/x-targa": ["tga", "icb", "tpic", "vda", "vst"], + "application/x-tarz": ["tar.Z", "taz"], + "application/x-tcl": ["tcl", "tk"], + "application/x-tex": ["tex", "ltx", "sty", "cls", "dtx", "ins", "latex"], + "application/x-tex-gf": ["gf"], + "application/x-tex-pk": ["pk"], + "application/x-tex-tfm": ["tfm"], + "application/x-texinfo": ["texinfo", "texi"], + "application/x-tga": ["tga", "icb", "tpic", "vda", "vst"], + "application/x-tgif": ["obj"], + "application/x-theme": ["theme"], + "application/x-thomson-cartridge-memo7": ["m7"], + "application/x-thomson-cassette": ["k7"], + "application/x-thomson-sap-image": ["sap"], + "application/x-trash": ["bak", "old", "sik"], + "application/x-trig": ["trig"], + "application/x-troff": ["tr", "roff", "t"], + "application/x-troff-man": ["man"], + "application/x-tzo": ["tar.lzo", "tzo"], + "application/x-ufraw": ["ufraw"], + "application/x-ustar": ["ustar"], + "application/x-vdi-disk": ["vdi"], + "application/x-vhd-disk": ["vhd", "vpc"], + "application/x-vhdx-disk": ["vhdx"], + "application/x-virtual-boy-rom": ["vb"], + "application/x-virtualbox-hdd": ["hdd"], + "application/x-virtualbox-ova": ["ova"], + "application/x-virtualbox-ovf": ["ovf"], + "application/x-virtualbox-vbox": ["vbox"], + "application/x-virtualbox-vbox-extpack": ["vbox-extpack"], + "application/x-virtualbox-vdi": ["vdi"], + "application/x-virtualbox-vhd": ["vhd", "vpc"], + "application/x-virtualbox-vhdx": ["vhdx"], + "application/x-virtualbox-vmdk": ["vmdk"], + "application/x-vmdk-disk": ["vmdk"], + "application/x-vnd.kde.kexi": ["kexi"], + "application/x-wais-source": ["src"], + "application/x-wbfs": ["iso"], + "application/x-web-app-manifest+json": ["webapp"], + "application/x-wia": ["iso"], + "application/x-wii-iso-image": ["iso"], + "application/x-wii-rom": ["iso"], + "application/x-wii-wad": ["wad"], + "application/x-windows-themepack": ["themepack"], + "application/x-wmf": ["wmf"], + "application/x-wonderswan-color-rom": ["wsc"], + "application/x-wonderswan-rom": ["ws"], + "application/x-wordperfect": ["wp", "wp4", "wp5", "wp6", "wpd", "wpp"], + "application/x-wpg": ["wpg"], + "application/x-wwf": ["wwf"], + "application/x-x509-ca-cert": ["der", "crt", "pem", "cert"], + "application/x-xar": ["xar", "pkg"], + "application/x-xbel": ["xbel"], + "application/x-xfig": ["fig"], + "application/x-xliff": ["xlf", "xliff"], + "application/x-xliff+xml": ["xlf"], + "application/x-xpinstall": ["xpi"], + "application/x-xspf+xml": ["xspf"], + "application/x-xz": ["xz"], + "application/x-xz-compressed-tar": ["tar.xz", "txz"], + "application/x-xzpdf": ["pdf.xz"], + "application/x-yaml": ["yaml", "yml"], + "application/x-zip": ["zip"], + "application/x-zip-compressed": ["zip"], + "application/x-zip-compressed-fb2": ["fb2.zip"], + "application/x-zmachine": ["z1", "z2", "z3", "z4", "z5", "z6", "z7", "z8"], + "application/x-zoo": ["zoo"], + "application/x-zstd-compressed-tar": ["tar.zst", "tzst"], + "application/xaml+xml": ["xaml"], + "application/xcap-att+xml": ["xav"], + "application/xcap-caps+xml": ["xca"], + "application/xcap-diff+xml": ["xdf"], + "application/xcap-el+xml": ["xel"], + "application/xcap-error+xml": ["xer"], + "application/xcap-ns+xml": ["xns"], + "application/xenc+xml": ["xenc"], + "application/xhtml+xml": ["xhtml", "xht", "html", "htm"], + "application/xliff+xml": ["xlf", "xliff"], + "application/xml": ["xml", "xsl", "xsd", "rng", "xbl"], + "application/xml-dtd": ["dtd"], + "application/xml-external-parsed-entity": ["ent"], + "application/xop+xml": ["xop"], + "application/xproc+xml": ["xpl"], + "application/xps": ["xps"], + "application/xslt+xml": ["xsl", "xslt"], + "application/xspf+xml": ["xspf"], + "application/xv+xml": ["mxml", "xhvml", "xvml", "xvm"], + "application/yang": ["yang"], + "application/yin+xml": ["yin"], + "application/zip": ["zip"], + "application/zlib": ["zz"], + "application/zstd": ["zst"], + "audio/3gpp": ["3gpp", "3gp", "3ga"], + "audio/3gpp-encrypted": ["3gp", "3gpp", "3ga"], + "audio/3gpp2": ["3g2", "3gp2", "3gpp2"], + "audio/aac": ["aac", "adts", "ass"], + "audio/ac3": ["ac3"], + "audio/adpcm": ["adp"], + "audio/amr": ["amr"], + "audio/amr-encrypted": ["amr"], + "audio/amr-wb": ["awb"], + "audio/amr-wb-encrypted": ["awb"], + "audio/annodex": ["axa"], + "audio/basic": ["au", "snd"], + "audio/flac": ["flac"], + "audio/imelody": ["imy", "ime"], + "audio/m3u": ["m3u", "m3u8", "vlc"], + "audio/m4a": ["m4a", "f4a"], + "audio/midi": ["mid", "midi", "kar", "rmi"], + "audio/mobile-xmf": ["mxmf", "xmf"], + "audio/mp2": ["mp2"], + "audio/mp3": ["mp3", "mpga"], + "audio/mp4": ["m4a", "mp4a", "f4a"], + "audio/mpeg": ["mp3", "mpga", "mp2", "mp2a", "m2a", "m3a"], + "audio/mpegurl": ["m3u", "m3u8", "vlc"], + "audio/ogg": ["ogg", "oga", "spx", "opus"], + "audio/prs.sid": ["sid", "psid"], + "audio/s3m": ["s3m"], + "audio/scpls": ["pls"], + "audio/silk": ["sil"], + "audio/tta": ["tta"], + "audio/usac": ["loas", "xhe"], + "audio/vnd.audible": ["aa", "aax"], + "audio/vnd.audible.aax": ["aax"], + "audio/vnd.dece.audio": ["uva", "uvva"], + "audio/vnd.digital-winds": ["eol"], + "audio/vnd.dra": ["dra"], + "audio/vnd.dts": ["dts"], + "audio/vnd.dts.hd": ["dtshd"], + "audio/vnd.lucent.voice": ["lvp"], + "audio/vnd.m-realaudio": ["ra", "rax"], + "audio/vnd.ms-playready.media.pya": ["pya"], + "audio/vnd.nuera.ecelp4800": ["ecelp4800"], + "audio/vnd.nuera.ecelp7470": ["ecelp7470"], + "audio/vnd.nuera.ecelp9600": ["ecelp9600"], + "audio/vnd.rip": ["rip"], + "audio/vnd.rn-realaudio": ["ra", "rax"], + "audio/vnd.wave": ["wav"], + "audio/vorbis": ["oga", "ogg"], + "audio/wav": ["wav"], + "audio/wave": ["wav"], + "audio/webm": ["weba"], + "audio/wma": ["wma"], + "audio/x-aac": ["aac", "adts", "ass"], + "audio/x-aifc": ["aifc", "aiffc"], + "audio/x-aiff": ["aif", "aiff", "aifc"], + "audio/x-aiffc": ["aifc", "aiffc"], + "audio/x-amzxml": ["amz"], + "audio/x-annodex": ["axa"], + "audio/x-ape": ["ape"], + "audio/x-caf": ["caf"], + "audio/x-dts": ["dts"], + "audio/x-dtshd": ["dtshd"], + "audio/x-flac": ["flac"], + "audio/x-flac+ogg": ["oga", "ogg"], + "audio/x-gsm": ["gsm"], + "audio/x-hx-aac-adts": ["aac", "adts", "ass"], + "audio/x-imelody": ["imy", "ime"], + "audio/x-iriver-pla": ["pla"], + "audio/x-it": ["it"], + "audio/x-m3u": ["m3u", "m3u8", "vlc"], + "audio/x-m4a": ["m4a", "f4a"], + "audio/x-m4b": ["m4b", "f4b"], + "audio/x-m4r": ["m4r"], + "audio/x-matroska": ["mka"], + "audio/x-midi": ["mid", "midi", "kar"], + "audio/x-minipsf": ["minipsf"], + "audio/x-mo3": ["mo3"], + "audio/x-mod": ["mod", "ult", "uni", "m15", "mtm", "669", "med"], + "audio/x-mp2": ["mp2"], + "audio/x-mp3": ["mp3", "mpga"], + "audio/x-mp3-playlist": ["m3u", "m3u8", "vlc"], + "audio/x-mpeg": ["mp3", "mpga"], + "audio/x-mpegurl": ["m3u", "m3u8", "vlc"], + "audio/x-mpg": ["mp3", "mpga"], + "audio/x-ms-asx": ["asx", "wax", "wvx", "wmx"], + "audio/x-ms-wax": ["wax"], + "audio/x-ms-wma": ["wma"], + "audio/x-ms-wmv": ["wmv"], + "audio/x-musepack": ["mpc", "mpp", "mp+"], + "audio/x-ogg": ["oga", "ogg", "opus"], + "audio/x-oggflac": ["oga", "ogg"], + "audio/x-opus+ogg": ["opus"], + "audio/x-pn-audibleaudio": ["aa", "aax"], + "audio/x-pn-realaudio": ["ram", "ra", "rax"], + "audio/x-pn-realaudio-plugin": ["rmp"], + "audio/x-psf": ["psf"], + "audio/x-psflib": ["psflib"], + "audio/x-realaudio": ["ra"], + "audio/x-rn-3gpp-amr": ["3gp", "3gpp", "3ga"], + "audio/x-rn-3gpp-amr-encrypted": ["3gp", "3gpp", "3ga"], + "audio/x-rn-3gpp-amr-wb": ["3gp", "3gpp", "3ga"], + "audio/x-rn-3gpp-amr-wb-encrypted": ["3gp", "3gpp", "3ga"], + "audio/x-s3m": ["s3m"], + "audio/x-scpls": ["pls"], + "audio/x-shorten": ["shn"], + "audio/x-speex": ["spx"], + "audio/x-speex+ogg": ["oga", "ogg", "spx"], + "audio/x-stm": ["stm"], + "audio/x-tta": ["tta"], + "audio/x-voc": ["voc"], + "audio/x-vorbis": ["oga", "ogg"], + "audio/x-vorbis+ogg": ["oga", "ogg"], + "audio/x-wav": ["wav"], + "audio/x-wavpack": ["wv", "wvp"], + "audio/x-wavpack-correction": ["wvc"], + "audio/x-xi": ["xi"], + "audio/x-xm": ["xm"], + "audio/x-xmf": ["xmf"], + "audio/xm": ["xm"], + "audio/xmf": ["xmf"], + "chemical/x-cdx": ["cdx"], + "chemical/x-cif": ["cif"], + "chemical/x-cmdf": ["cmdf"], + "chemical/x-cml": ["cml"], + "chemical/x-csml": ["csml"], + "chemical/x-xyz": ["xyz"], + "flv-application/octet-stream": ["flv"], + "font/collection": ["ttc"], + "font/otf": ["otf"], + "font/ttf": ["ttf"], + "font/woff": ["woff"], + "font/woff2": ["woff2"], + "image/aces": ["exr"], + "image/apng": ["apng"], + "image/astc": ["astc"], + "image/avif": ["avif", "avifs"], + "image/avif-sequence": ["avif", "avifs"], + "image/bmp": ["bmp", "dib"], + "image/cdr": ["cdr"], + "image/cgm": ["cgm"], + "image/dicom-rle": ["drle"], + "image/emf": ["emf"], + "image/fax-g3": ["g3"], + "image/fits": ["fits"], + "image/g3fax": ["g3"], + "image/gif": ["gif"], + "image/heic": ["heic", "heif"], + "image/heic-sequence": ["heics", "heic", "heif"], + "image/heif": ["heif", "heic"], + "image/heif-sequence": ["heifs", "heic", "heif"], + "image/hej2k": ["hej2"], + "image/hsj2": ["hsj2"], + "image/ico": ["ico"], + "image/icon": ["ico"], + "image/ief": ["ief"], + "image/jls": ["jls"], + "image/jp2": ["jp2", "jpg2"], + "image/jpeg": ["jpg", "jpeg", "jpe"], + "image/jpeg2000": ["jp2", "jpg2"], + "image/jpeg2000-image": ["jp2", "jpg2"], + "image/jph": ["jph"], + "image/jphc": ["jhc"], + "image/jpm": ["jpm", "jpgm"], + "image/jpx": ["jpx", "jpf"], + "image/jxl": ["jxl"], + "image/jxr": ["jxr"], + "image/jxra": ["jxra"], + "image/jxrs": ["jxrs"], + "image/jxs": ["jxs"], + "image/jxsc": ["jxsc"], + "image/jxsi": ["jxsi"], + "image/jxss": ["jxss"], + "image/ktx": ["ktx"], + "image/ktx2": ["ktx2"], + "image/openraster": ["ora"], + "image/pdf": ["pdf"], + "image/photoshop": ["psd"], + "image/pjpeg": ["jpg", "jpeg", "jpe"], + "image/png": ["png"], + "image/prs.btif": ["btif"], + "image/prs.pti": ["pti"], + "image/psd": ["psd"], + "image/rle": ["rle"], + "image/sgi": ["sgi"], + "image/svg": ["svg"], + "image/svg+xml": ["svg", "svgz"], + "image/svg+xml-compressed": ["svgz"], + "image/t38": ["t38"], + "image/targa": ["tga", "icb", "tpic", "vda", "vst"], + "image/tga": ["tga", "icb", "tpic", "vda", "vst"], + "image/tiff": ["tif", "tiff"], + "image/tiff-fx": ["tfx"], + "image/vnd.adobe.photoshop": ["psd"], + "image/vnd.airzip.accelerator.azv": ["azv"], + "image/vnd.dece.graphic": ["uvi", "uvvi", "uvg", "uvvg"], + "image/vnd.djvu": ["djvu", "djv"], + "image/vnd.djvu+multipage": ["djvu", "djv"], + "image/vnd.dvb.subtitle": ["sub"], + "image/vnd.dwg": ["dwg"], + "image/vnd.dxf": ["dxf"], + "image/vnd.fastbidsheet": ["fbs"], + "image/vnd.fpx": ["fpx"], + "image/vnd.fst": ["fst"], + "image/vnd.fujixerox.edmics-mmr": ["mmr"], + "image/vnd.fujixerox.edmics-rlc": ["rlc"], + "image/vnd.microsoft.icon": ["ico"], + "image/vnd.ms-dds": ["dds"], + "image/vnd.ms-modi": ["mdi"], + "image/vnd.ms-photo": ["wdp"], + "image/vnd.net-fpx": ["npx"], + "image/vnd.pco.b16": ["b16"], + "image/vnd.rn-realpix": ["rp"], + "image/vnd.tencent.tap": ["tap"], + "image/vnd.valve.source.texture": ["vtf"], + "image/vnd.wap.wbmp": ["wbmp"], + "image/vnd.xiff": ["xif"], + "image/vnd.zbrush.pcx": ["pcx"], + "image/webp": ["webp"], + "image/wmf": ["wmf"], + "image/x-3ds": ["3ds"], + "image/x-adobe-dng": ["dng"], + "image/x-applix-graphics": ["ag"], + "image/x-bmp": ["bmp", "dib"], + "image/x-bzeps": ["eps.bz2", "epsi.bz2", "epsf.bz2"], + "image/x-canon-cr2": ["cr2"], + "image/x-canon-cr3": ["cr3"], + "image/x-canon-crw": ["crw"], + "image/x-cdr": ["cdr"], + "image/x-cmu-raster": ["ras"], + "image/x-cmx": ["cmx"], + "image/x-compressed-xcf": ["xcf.gz", "xcf.bz2"], + "image/x-dds": ["dds"], + "image/x-djvu": ["djvu", "djv"], + "image/x-emf": ["emf"], + "image/x-eps": ["eps", "epsi", "epsf"], + "image/x-exr": ["exr"], + "image/x-fits": ["fits"], + "image/x-freehand": ["fh", "fhc", "fh4", "fh5", "fh7"], + "image/x-fuji-raf": ["raf"], + "image/x-gimp-gbr": ["gbr"], + "image/x-gimp-gih": ["gih"], + "image/x-gimp-pat": ["pat"], + "image/x-gzeps": ["eps.gz", "epsi.gz", "epsf.gz"], + "image/x-icb": ["tga", "icb", "tpic", "vda", "vst"], + "image/x-icns": ["icns"], + "image/x-ico": ["ico"], + "image/x-icon": ["ico"], + "image/x-iff": ["iff", "ilbm", "lbm"], + "image/x-ilbm": ["iff", "ilbm", "lbm"], + "image/x-jng": ["jng"], + "image/x-jp2-codestream": ["j2c", "j2k", "jpc"], + "image/x-jpeg2000-image": ["jp2", "jpg2"], + "image/x-kodak-dcr": ["dcr"], + "image/x-kodak-k25": ["k25"], + "image/x-kodak-kdc": ["kdc"], + "image/x-lwo": ["lwo", "lwob"], + "image/x-lws": ["lws"], + "image/x-macpaint": ["pntg"], + "image/x-minolta-mrw": ["mrw"], + "image/x-mrsid-image": ["sid"], + "image/x-ms-bmp": ["bmp", "dib"], + "image/x-msod": ["msod"], + "image/x-nikon-nef": ["nef"], + "image/x-nikon-nrw": ["nrw"], + "image/x-olympus-orf": ["orf"], + "image/x-panasonic-raw": ["raw"], + "image/x-panasonic-raw2": ["rw2"], + "image/x-panasonic-rw": ["raw"], + "image/x-panasonic-rw2": ["rw2"], + "image/x-pcx": ["pcx"], + "image/x-pentax-pef": ["pef"], + "image/x-photo-cd": ["pcd"], + "image/x-photoshop": ["psd"], + "image/x-pict": ["pic", "pct", "pict", "pict1", "pict2"], + "image/x-portable-anymap": ["pnm"], + "image/x-portable-bitmap": ["pbm"], + "image/x-portable-graymap": ["pgm"], + "image/x-portable-pixmap": ["ppm"], + "image/x-psd": ["psd"], + "image/x-quicktime": ["qtif", "qif"], + "image/x-rgb": ["rgb"], + "image/x-sgi": ["sgi"], + "image/x-sigma-x3f": ["x3f"], + "image/x-skencil": ["sk", "sk1"], + "image/x-sony-arw": ["arw"], + "image/x-sony-sr2": ["sr2"], + "image/x-sony-srf": ["srf"], + "image/x-sun-raster": ["sun"], + "image/x-targa": ["tga", "icb", "tpic", "vda", "vst"], + "image/x-tga": ["tga", "icb", "tpic", "vda", "vst"], + "image/x-win-bitmap": ["cur"], + "image/x-win-metafile": ["wmf"], + "image/x-wmf": ["wmf"], + "image/x-xbitmap": ["xbm"], + "image/x-xcf": ["xcf"], + "image/x-xfig": ["fig"], + "image/x-xpixmap": ["xpm"], + "image/x-xpm": ["xpm"], + "image/x-xwindowdump": ["xwd"], + "image/x.djvu": ["djvu", "djv"], + "message/disposition-notification": ["disposition-notification"], + "message/global": ["u8msg"], + "message/global-delivery-status": ["u8dsn"], + "message/global-disposition-notification": ["u8mdn"], + "message/global-headers": ["u8hdr"], + "message/rfc822": ["eml", "mime"], + "message/vnd.wfa.wsc": ["wsc"], + "model/3mf": ["3mf"], + "model/gltf+json": ["gltf"], + "model/gltf-binary": ["glb"], + "model/iges": ["igs", "iges"], + "model/mesh": ["msh", "mesh", "silo"], + "model/mtl": ["mtl"], + "model/obj": ["obj"], + "model/step+zip": ["stpz"], + "model/step-xml+zip": ["stpxz"], + "model/stl": ["stl"], + "model/vnd.collada+xml": ["dae"], + "model/vnd.dwf": ["dwf"], + "model/vnd.gdl": ["gdl"], + "model/vnd.gtw": ["gtw"], + "model/vnd.mts": ["mts"], + "model/vnd.opengex": ["ogex"], + "model/vnd.parasolid.transmit.binary": ["x_b"], + "model/vnd.parasolid.transmit.text": ["x_t"], + "model/vnd.sap.vds": ["vds"], + "model/vnd.usdz+zip": ["usdz"], + "model/vnd.valve.source.compiled-map": ["bsp"], + "model/vnd.vtu": ["vtu"], + "model/vrml": ["wrl", "vrml", "vrm"], + "model/x.stl-ascii": ["stl"], + "model/x.stl-binary": ["stl"], + "model/x3d+binary": ["x3db", "x3dbz"], + "model/x3d+fastinfoset": ["x3db"], + "model/x3d+vrml": ["x3dv", "x3dvz"], + "model/x3d+xml": ["x3d", "x3dz"], + "model/x3d-vrml": ["x3dv"], + "text/cache-manifest": ["appcache", "manifest"], + "text/calendar": ["ics", "ifb", "vcs"], + "text/coffeescript": ["coffee", "litcoffee"], + "text/crystal": ["cr"], + "text/css": ["css"], + "text/csv": ["csv"], + "text/csv-schema": ["csvs"], + "text/directory": ["vcard", "vcf", "vct", "gcrd"], + "text/ecmascript": ["es"], + "text/gedcom": ["ged", "gedcom"], + "text/google-video-pointer": ["gvp"], + "text/html": ["html", "htm", "shtml"], + "text/ico": ["ico"], + "text/jade": ["jade"], + "text/javascript": ["js", "jsm", "mjs"], + "text/jsx": ["jsx"], + "text/less": ["less"], + "text/markdown": ["md", "markdown", "mkd"], + "text/mathml": ["mml"], + "text/mdx": ["mdx"], + "text/n3": ["n3"], + "text/org": ["org"], + "text/plain": ["txt", "text", "conf", "def", "list", "log", "in", "ini", "asc"], + "text/prs.lines.tag": ["dsc"], + "text/rdf": ["rdf", "rdfs", "owl"], + "text/richtext": ["rtx"], + "text/rss": ["rss"], + "text/rtf": ["rtf"], + "text/rust": ["rs"], + "text/sgml": ["sgml", "sgm"], + "text/shex": ["shex"], + "text/slim": ["slim", "slm"], + "text/spdx": ["spdx"], + "text/spreadsheet": ["sylk", "slk"], + "text/stylus": ["stylus", "styl"], + "text/tab-separated-values": ["tsv"], + "text/tcl": ["tcl", "tk"], + "text/troff": ["t", "tr", "roff", "man", "me", "ms"], + "text/turtle": ["ttl"], + "text/uri-list": ["uri", "uris", "urls"], + "text/vbs": ["vbs"], + "text/vbscript": ["vbs"], + "text/vcard": ["vcard", "vcf", "vct", "gcrd"], + "text/vnd.curl": ["curl"], + "text/vnd.curl.dcurl": ["dcurl"], + "text/vnd.curl.mcurl": ["mcurl"], + "text/vnd.curl.scurl": ["scurl"], + "text/vnd.dvb.subtitle": ["sub"], + "text/vnd.fly": ["fly"], + "text/vnd.fmi.flexstor": ["flx"], + "text/vnd.graphviz": ["gv", "dot"], + "text/vnd.in3d.3dml": ["3dml"], + "text/vnd.in3d.spot": ["spot"], + "text/vnd.qt.linguist": ["ts"], + "text/vnd.rn-realtext": ["rt"], + "text/vnd.senx.warpscript": ["mc2"], + "text/vnd.sun.j2me.app-descriptor": ["jad"], + "text/vnd.trolltech.linguist": ["ts"], + "text/vnd.wap.wml": ["wml"], + "text/vnd.wap.wmlscript": ["wmls"], + "text/vtt": ["vtt"], + "text/x-adasrc": ["adb", "ads"], + "text/x-asm": ["s", "asm"], + "text/x-bibtex": ["bib"], + "text/x-c": ["c", "cc", "cxx", "cpp", "h", "hh", "dic"], + "text/x-c++hdr": ["hh", "hp", "hpp", "h++", "hxx"], + "text/x-c++src": ["cpp", "cxx", "cc", "C", "c++"], + "text/x-chdr": ["h"], + "text/x-cmake": ["cmake"], + "text/x-cobol": ["cbl", "cob"], + "text/x-comma-separated-values": ["csv"], + "text/x-common-lisp": ["asd", "fasl", "lisp", "ros"], + "text/x-component": ["htc"], + "text/x-crystal": ["cr"], + "text/x-csharp": ["cs"], + "text/x-csrc": ["c"], + "text/x-csv": ["csv"], + "text/x-dart": ["dart"], + "text/x-dbus-service": ["service"], + "text/x-dcl": ["dcl"], + "text/x-diff": ["diff", "patch"], + "text/x-dsl": ["dsl"], + "text/x-dsrc": ["d", "di"], + "text/x-dtd": ["dtd"], + "text/x-eiffel": ["e", "eif"], + "text/x-elixir": ["ex", "exs"], + "text/x-emacs-lisp": ["el"], + "text/x-erlang": ["erl"], + "text/x-fortran": ["f", "for", "f77", "f90", "f95"], + "text/x-genie": ["gs"], + "text/x-gettext-translation": ["po"], + "text/x-gettext-translation-template": ["pot"], + "text/x-gherkin": ["feature"], + "text/x-go": ["go"], + "text/x-google-video-pointer": ["gvp"], + "text/x-gradle": ["gradle"], + "text/x-groovy": ["groovy", "gvy", "gy", "gsh"], + "text/x-handlebars-template": ["hbs"], + "text/x-haskell": ["hs"], + "text/x-idl": ["idl"], + "text/x-imelody": ["imy", "ime"], + "text/x-iptables": ["iptables"], + "text/x-java": ["java"], + "text/x-java-source": ["java"], + "text/x-kaitai-struct": ["ksy"], + "text/x-kotlin": ["kt"], + "text/x-ldif": ["ldif"], + "text/x-lilypond": ["ly"], + "text/x-literate-haskell": ["lhs"], + "text/x-log": ["log"], + "text/x-lua": ["lua"], + "text/x-lyx": ["lyx"], + "text/x-makefile": ["mk", "mak"], + "text/x-markdown": ["md", "mkd", "markdown"], + "text/x-matlab": ["m"], + "text/x-microdvd": ["sub"], + "text/x-moc": ["moc"], + "text/x-modelica": ["mo"], + "text/x-mof": ["mof"], + "text/x-mpsub": ["sub"], + "text/x-mrml": ["mrml", "mrl"], + "text/x-ms-regedit": ["reg"], + "text/x-mup": ["mup", "not"], + "text/x-nfo": ["nfo"], + "text/x-objcsrc": ["m"], + "text/x-ocaml": ["ml", "mli"], + "text/x-ocl": ["ocl"], + "text/x-octave": ["m"], + "text/x-ooc": ["ooc"], + "text/x-opencl-src": ["cl"], + "text/x-opml": ["opml"], + "text/x-opml+xml": ["opml"], + "text/x-org": ["org"], + "text/x-pascal": ["p", "pas"], + "text/x-patch": ["diff", "patch"], + "text/x-perl": ["pl", "PL", "pm", "al", "perl", "pod", "t"], + "text/x-po": ["po"], + "text/x-pot": ["pot"], + "text/x-processing": ["pde"], + "text/x-python": ["py", "pyx", "wsgi"], + "text/x-python3": ["py", "py3", "py3x", "pyi"], + "text/x-qml": ["qml", "qmltypes", "qmlproject"], + "text/x-reject": ["rej"], + "text/x-rpm-spec": ["spec"], + "text/x-rst": ["rst"], + "text/x-sagemath": ["sage"], + "text/x-sass": ["sass"], + "text/x-scala": ["scala", "sc"], + "text/x-scheme": ["scm", "ss"], + "text/x-scss": ["scss"], + "text/x-setext": ["etx"], + "text/x-sfv": ["sfv"], + "text/x-sh": ["sh"], + "text/x-sql": ["sql"], + "text/x-ssa": ["ssa", "ass"], + "text/x-subviewer": ["sub"], + "text/x-suse-ymp": ["ymp"], + "text/x-svhdr": ["svh"], + "text/x-svsrc": ["sv"], + "text/x-systemd-unit": ["automount", "device", "mount", "path", "scope", "service", "slice", "socket", "swap", "target", "timer"], + "text/x-tcl": ["tcl", "tk"], + "text/x-tex": ["tex", "ltx", "sty", "cls", "dtx", "ins", "latex"], + "text/x-texinfo": ["texi", "texinfo"], + "text/x-troff": ["tr", "roff", "t"], + "text/x-troff-me": ["me"], + "text/x-troff-mm": ["mm"], + "text/x-troff-ms": ["ms"], + "text/x-twig": ["twig"], + "text/x-txt2tags": ["t2t"], + "text/x-uil": ["uil"], + "text/x-uuencode": ["uu", "uue"], + "text/x-vala": ["vala", "vapi"], + "text/x-vcalendar": ["vcs", "ics"], + "text/x-vcard": ["vcf", "vcard", "vct", "gcrd"], + "text/x-verilog": ["v"], + "text/x-vhdl": ["vhd", "vhdl"], + "text/x-xmi": ["xmi"], + "text/x-xslfo": ["fo", "xslfo"], + "text/x-yaml": ["yaml", "yml"], + "text/x.gcode": ["gcode"], + "text/xml": ["xml", "xbl", "xsd", "rng"], + "text/xml-external-parsed-entity": ["ent"], + "text/yaml": ["yaml", "yml"], + "video/3gp": ["3gp", "3gpp", "3ga"], + "video/3gpp": ["3gp", "3gpp", "3ga"], + "video/3gpp-encrypted": ["3gp", "3gpp", "3ga"], + "video/3gpp2": ["3g2", "3gp2", "3gpp2"], + "video/annodex": ["axv"], + "video/avi": ["avi", "avf", "divx"], + "video/divx": ["avi", "avf", "divx"], + "video/dv": ["dv"], + "video/fli": ["fli", "flc"], + "video/flv": ["flv"], + "video/h261": ["h261"], + "video/h263": ["h263"], + "video/h264": ["h264"], + "video/iso.segment": ["m4s"], + "video/jpeg": ["jpgv"], + "video/jpm": ["jpm", "jpgm"], + "video/mj2": ["mj2", "mjp2"], + "video/mp2t": ["ts", "m2t", "m2ts", "mts", "cpi", "clpi", "mpl", "mpls", "bdm", "bdmv"], + "video/mp4": ["mp4", "mp4v", "mpg4", "m4v", "f4v", "lrv"], + "video/mp4v-es": ["mp4", "m4v", "f4v", "lrv"], + "video/mpeg": ["mpeg", "mpg", "mpe", "m1v", "m2v", "mp2", "vob"], + "video/mpeg-system": ["mpeg", "mpg", "mp2", "mpe", "vob"], + "video/msvideo": ["avi", "avf", "divx"], + "video/ogg": ["ogv", "ogg"], + "video/quicktime": ["mov", "qt", "moov", "qtvr"], + "video/vivo": ["viv", "vivo"], + "video/vnd.dece.hd": ["uvh", "uvvh"], + "video/vnd.dece.mobile": ["uvm", "uvvm"], + "video/vnd.dece.pd": ["uvp", "uvvp"], + "video/vnd.dece.sd": ["uvs", "uvvs"], + "video/vnd.dece.video": ["uvv", "uvvv"], + "video/vnd.divx": ["avi", "avf", "divx"], + "video/vnd.dvb.file": ["dvb"], + "video/vnd.fvt": ["fvt"], + "video/vnd.mpegurl": ["mxu", "m4u", "m1u"], + "video/vnd.ms-playready.media.pyv": ["pyv"], + "video/vnd.radgamettools.bink": ["bik", "bk2"], + "video/vnd.radgamettools.smacker": ["smk"], + "video/vnd.rn-realvideo": ["rv", "rvx"], + "video/vnd.uvvu.mp4": ["uvu", "uvvu"], + "video/vnd.vivo": ["viv", "vivo"], + "video/webm": ["webm"], + "video/x-anim": ["anim[1-9j]"], + "video/x-annodex": ["axv"], + "video/x-avi": ["avi", "avf", "divx"], + "video/x-f4v": ["f4v"], + "video/x-fli": ["fli", "flc"], + "video/x-flic": ["fli", "flc"], + "video/x-flv": ["flv"], + "video/x-javafx": ["fxm"], + "video/x-m4v": ["m4v", "mp4", "f4v", "lrv"], + "video/x-matroska": ["mkv", "mk3d", "mks"], + "video/x-matroska-3d": ["mk3d"], + "video/x-mjpeg": ["mjpeg", "mjpg"], + "video/x-mng": ["mng"], + "video/x-mpeg": ["mpeg", "mpg", "mp2", "mpe", "vob"], + "video/x-mpeg-system": ["mpeg", "mpg", "mp2", "mpe", "vob"], + "video/x-mpeg2": ["mpeg", "mpg", "mp2", "mpe", "vob"], + "video/x-mpegurl": ["m1u", "m4u", "mxu"], + "video/x-ms-asf": ["asf", "asx"], + "video/x-ms-asf-plugin": ["asf"], + "video/x-ms-vob": ["vob"], + "video/x-ms-wax": ["asx", "wax", "wvx", "wmx"], + "video/x-ms-wm": ["wm", "asf"], + "video/x-ms-wmv": ["wmv"], + "video/x-ms-wmx": ["wmx", "asx", "wax", "wvx"], + "video/x-ms-wvx": ["wvx", "asx", "wax", "wmx"], + "video/x-msvideo": ["avi", "avf", "divx"], + "video/x-nsv": ["nsv"], + "video/x-ogg": ["ogv", "ogg"], + "video/x-ogm": ["ogm"], + "video/x-ogm+ogg": ["ogm"], + "video/x-real-video": ["rv", "rvx"], + "video/x-sgi-movie": ["movie"], + "video/x-smv": ["smv"], + "video/x-theora": ["ogg"], + "video/x-theora+ogg": ["ogg"], + "x-conference/x-cooltalk": ["ice"], + "x-epoc/x-sisx-app": ["sisx"], + "zz-application/zz-winassoc-123": ["123", "wk1", "wk3", "wk4", "wks"], + "zz-application/zz-winassoc-cab": ["cab"], + "zz-application/zz-winassoc-cdr": ["cdr"], + "zz-application/zz-winassoc-doc": ["doc"], + "zz-application/zz-winassoc-hlp": ["hlp"], + "zz-application/zz-winassoc-mdb": ["mdb"], + "zz-application/zz-winassoc-uu": ["uue"], + "zz-application/zz-winassoc-xls": ["xls", "xlc", "xll", "xlm", "xlw", "xla", "xlt", "xld"] +} \ No newline at end of file