return {
    ["ez"] = "application/andrew-inset",
    ["aw"] = "application/applixware",
    ["atom"] = "application/atom+xml",
    ["atomcat"] = "application/atomcat+xml",
    ["atomsvc"] = "application/atomsvc+xml",
    ["ccxml"] = "application/ccxml+xml",
    ["cdmia"] = "application/cdmi-capability",
    ["cdmic"] = "application/cdmi-container",
    ["cdmid"] = "application/cdmi-domain",
    ["cdmio"] = "application/cdmi-object",
    ["cdmiq"] = "application/cdmi-queue",
    ["cu"] = "application/cu-seeme",
    ["davmount"] = "application/davmount+xml",
    ["dbk"] = "application/docbook+xml",
    ["dssc"] = "application/dssc+der",
    ["xdssc"] = "application/dssc+xml",
    ["ecma"] = "application/ecmascript",
    ["comment+xml"] = " .comment+xml",
    ["deviceinfo+xml"] = " .deviceinfo+xml",
    ["providerinfo+xml"] = " .providerinfo+xml",
    ["serviceinfo+xml"] = " .serviceinfo+xml",
    ["subscriberinfo+xml"] = " .subscriberinfo+xml",
    ["emma"] = "application/emma+xml",
    ["epub"] = "application/epub+zip",
    ["exi"] = "application/exi",
    ["pfr"] = "application/font-tdpfr",
    ["gml"] = "application/gml+xml",
    ["gpx"] = "application/gpx+xml",
    ["gxf"] = "application/gxf",
    ["stk"] = "application/hyperstudio",
    ["cmd"] = " .cmd",
    ["obj"] = " .obj",
    ["response"] = " .response",
    ["vnd"] = " .vnd",
    ["ink"] = "application/inkml+xml",
    ["inkml"] = "application/inkml+xml",
    ["ipfix"] = "application/ipfix",
    ["jar"] = "application/java-archive",
    ["ser"] = "application/java-serialized-object",
    ["class"] = "application/java-vm",
    ["js"] = "application/javascript",
    ["json"] = "application/json",
    ["jsonml"] = "application/jsonml+json",
    ["lostxml"] = "application/lost+xml",
    ["hqx"] = "application/mac-binhex40",
    ["cpt"] = "application/mac-compactpro",
    ["mads"] = "application/mads+xml",
    ["mrc"] = "application/marc",
    ["mrcx"] = "application/marcxml+xml",
    ["ma"] = "application/mathematica",
    ["nb"] = "application/mathematica",
    ["mb"] = "application/mathematica",
    ["mathml"] = "application/mathml+xml",
    ["mbox"] = "application/mbox",
    ["mscml"] = "application/mediaservercontrol+xml",
    ["metalink"] = "application/metalink+xml",
    ["meta4"] = "application/metalink4+xml",
    ["mets"] = "application/mets+xml",
    ["mods"] = "application/mods+xml",
    ["m21"] = "application/mp21",
    ["mp21"] = "application/mp21",
    ["mp4s"] = "application/mp4",
    ["doc"] = "application/msword",
    ["dot"] = "application/msword",
    ["mxf"] = "application/mxf",
    ["bin"] = "application/octet-stream",
    ["dms"] = "application/octet-stream",
    ["lrf"] = "application/octet-stream",
    ["mar"] = "application/octet-stream",
    ["so"] = "application/octet-stream",
    ["dist"] = "application/octet-stream",
    ["distz"] = "application/octet-stream",
    ["pkg"] = "application/octet-stream",
    ["bpk"] = "application/octet-stream",
    ["dump"] = "application/octet-stream",
    ["elc"] = "application/octet-stream",
    ["deploy"] = "application/octet-stream",
    ["oda"] = "application/oda",
    ["opf"] = "application/oebps-package+xml",
    ["ogx"] = "application/ogg",
    ["omdoc"] = "application/omdoc+xml",
    ["onetoc"] = "application/onenote",
    ["onetoc2"] = "application/onenote",
    ["onetmp"] = "application/onenote",
    ["onepkg"] = "application/onenote",
    ["oxps"] = "application/oxps",
    ["xer"] = "application/patch-ops-error+xml",
    ["pdf"] = "application/pdf",
    ["pgp"] = "application/pgp-encrypted",
    ["asc"] = "application/pgp-signature",
    ["sig"] = "application/pgp-signature",
    ["prf"] = "application/pics-rules",
    ["p10"] = "application/pkcs10",
    ["p7m"] = "application/pkcs7-mime",
    ["p7c"] = "application/pkcs7-mime",
    ["p7s"] = "application/pkcs7-signature",
    ["p8"] = "application/pkcs8",
    ["ac"] = "application/pkix-attr-cert",
    ["cer"] = "application/pkix-cert",
    ["crl"] = "application/pkix-crl",
    ["pkipath"] = "application/pkix-pkipath",
    ["pki"] = "application/pkixcmp",
    ["pls"] = "application/pls+xml",
    ["ai"] = "application/postscript",
    ["eps"] = "application/postscript",
    ["ps"] = "application/postscript",
    ["alvestrand.titrax-sheet"] = " .alvestrand.titrax-sheet",
    ["cww"] = "application/prs.cww",
    ["hpub+zip"] = " .hpub+zip",
    ["nprend"] = " .nprend",
    ["plucker"] = " .plucker",
    ["rdf-xml-crypt"] = " .rdf-xml-crypt",
    ["xsf+xml"] = " .xsf+xml",
    ["pskcxml"] = "application/pskc+xml",
    ["rdf"] = "application/rdf+xml",
    ["rif"] = "application/reginfo+xml",
    ["rnc"] = "application/relax-ng-compact-syntax",
    ["rl"] = "application/resource-lists+xml",
    ["rld"] = "application/resource-lists-diff+xml",
    ["rs"] = "application/rls-services+xml",
    ["gbr"] = "application/rpki-ghostbusters",
    ["mft"] = "application/rpki-manifest",
    ["roa"] = "application/rpki-roa",
    ["rsd"] = "application/rsd+xml",
    ["rss"] = "application/rss+xml",
    ["rtf"] = "application/rtf",
    ["sbml"] = "application/sbml+xml",
    ["scq"] = "application/scvp-cv-request",
    ["scs"] = "application/scvp-cv-response",
    ["spq"] = "application/scvp-vp-request",
    ["spp"] = "application/scvp-vp-response",
    ["sdp"] = "application/sdp",
    ["setpay"] = "application/set-payment-initiation",
    ["setreg"] = "application/set-registration-initiation",
    ["shf"] = "application/shf+xml",
    ["smi"] = "application/smil+xml",
    ["smil"] = "application/smil+xml",
    ["rq"] = "application/sparql-query",
    ["srx"] = "application/sparql-results+xml",
    ["gram"] = "application/srgs",
    ["grxml"] = "application/srgs+xml",
    ["sru"] = "application/sru+xml",
    ["ssdl"] = "application/ssdl+xml",
    ["ssml"] = "application/ssml+xml",
    ["tei"] = "application/tei+xml",
    ["teicorpus"] = "application/tei+xml",
    ["tfi"] = "application/thraud+xml",
    ["tsd"] = "application/timestamped-data",
    ["scriptfile"] = " .scriptfile",
    ["3gpp-prose+xml"] = " .3gpp-prose+xml",
    ["3gpp-prose-pc3ch+xml"] = " .3gpp-prose-pc3ch+xml",
    ["3gpp.access-transfer-events+xml"] = " .3gpp.access-transfer-events+xml",
    ["3gpp.bsf+xml"] = " .3gpp.bsf+xml",
    ["3gpp.mid-call+xml"] = " .3gpp.mid-call+xml",
    ["plb"] = "application/vnd.3gpp.pic-bw-large",
    ["psb"] = "application/vnd.3gpp.pic-bw-small",
    ["pvb"] = "application/vnd.3gpp.pic-bw-var",
    ["3gpp.sms"] = " .3gpp.sms",
    ["3gpp.sms+xml"] = " .3gpp.sms+xml",
    ["3gpp.srvcc-ext+xml"] = " .3gpp.srvcc-ext+xml",
    ["3gpp.srvcc-info+xml"] = " .3gpp.srvcc-info+xml",
    ["3gpp.state-and-event-info+xml"] = " .3gpp.state-and-event-info+xml",
    ["3gpp.ussd+xml"] = " .3gpp.ussd+xml",
    ["3gpp2.bcmcsinfo+xml"] = " .3gpp2.bcmcsinfo+xml",
    ["3gpp2.sms"] = " .3gpp2.sms",
    ["tcap"] = "application/vnd.3gpp2.tcap",
    ["3lightssoftware.imagescal"] = " .3lightssoftware.imagescal",
    ["pwn"] = "application/vnd.3m.post-it-notes",
    ["aso"] = "application/vnd.accpac.simply.aso",
    ["imp"] = "application/vnd.accpac.simply.imp",
    ["acu"] = "application/vnd.acucobol",
    ["atc"] = "application/vnd.acucorp",
    ["acutc"] = "application/vnd.acucorp",
    ["air"] = "application/vnd.adobe.air-application-installer-package+zip",
    ["adobe.flash.movie"] = " .adobe.flash.movie",
    ["fcdt"] = "application/vnd.adobe.formscentral.fcdt",
    ["fxp"] = "application/vnd.adobe.fxp",
    ["fxpl"] = "application/vnd.adobe.fxp",
    ["adobe.partial-upload"] = " .adobe.partial-upload",
    ["xdp"] = "application/vnd.adobe.xdp+xml",
    ["xfdf"] = "application/vnd.adobe.xfdf",
    ["aether.imp"] = " .aether.imp",
    ["ah-barcode"] = " .ah-barcode",
    ["ahead"] = "application/vnd.ahead.space",
    ["azf"] = "application/vnd.airzip.filesecure.azf",
    ["azs"] = "application/vnd.airzip.filesecure.azs",
    ["azw"] = "application/vnd.amazon.ebook",
    ["amazon.mobi8-ebook"] = " .amazon.mobi8-ebook",
    ["acc"] = "application/vnd.americandynamics.acc",
    ["ami"] = "application/vnd.amiga.ami",
    ["amundsen.maze+xml"] = " .amundsen.maze+xml",
    ["apk"] = "application/vnd.android.package-archive",
    ["anki"] = " .anki",
    ["cii"] = "application/vnd.anser-web-certificate-issue-initiation",
    ["fti"] = "application/vnd.anser-web-funds-transfer-initiation",
    ["atx"] = "application/vnd.antix.game-component",
    ["apache.thrift.binary"] = " .apache.thrift.binary",
    ["apache.thrift.compact"] = " .apache.thrift.compact",
    ["apache.thrift.json"] = " .apache.thrift.json",
    ["api+json"] = " .api+json",
    ["mpkg"] = "application/vnd.apple.installer+xml",
    ["m3u8"] = "application/vnd.apple.mpegurl",
    ["arastra.swi"] = " .arastra.swi",
    ["swi"] = "application/vnd.aristanetworks.swi",
    ["artsquare"] = " .artsquare",
    ["iota"] = "application/vnd.astraea-software.iota",
    ["aep"] = "application/vnd.audiograph",
    ["autopackage"] = " .autopackage",
    ["avistar+xml"] = " .avistar+xml",
    ["balsamiq.bmml+xml"] = " .balsamiq.bmml+xml",
    ["balsamiq.bmpr"] = " .balsamiq.bmpr",
    ["bekitzur-stech+json"] = " .bekitzur-stech+json",
    ["biopax.rdf+xml"] = " .biopax.rdf+xml",
    ["mpm"] = "application/vnd.blueice.multipass",
    ["bluetooth.ep.oob"] = " .bluetooth.ep.oob",
    ["bluetooth.le.oob"] = " .bluetooth.le.oob",
    ["bmi"] = "application/vnd.bmi",
    ["rep"] = "application/vnd.businessobjects",
    ["cab-jscript"] = " .cab-jscript",
    ["canon-cpdl"] = " .canon-cpdl",
    ["canon-lips"] = " .canon-lips",
    ["cendio.thinlinc.clientconf"] = " .cendio.thinlinc.clientconf",
    ["century-systems.tcp_stream"] = " .century-systems.tcp_stream",
    ["cdxml"] = "application/vnd.chemdraw+xml",
    ["chess-pgn"] = " .chess-pgn",
    ["mmd"] = "application/vnd.chipnuts.karaoke-mmd",
    ["cdy"] = "application/vnd.cinderella",
    ["cirpack.isdn-ext"] = " .cirpack.isdn-ext",
    ["citationstyles.style+xml"] = " .citationstyles.style+xml",
    ["cla"] = "application/vnd.claymore",
    ["rp9"] = "application/vnd.cloanto.rp9",
    ["c4g"] = "application/vnd.clonk.c4group",
    ["c4d"] = "application/vnd.clonk.c4group",
    ["c4f"] = "application/vnd.clonk.c4group",
    ["c4p"] = "application/vnd.clonk.c4group",
    ["c4u"] = "application/vnd.clonk.c4group",
    ["c11amc"] = "application/vnd.cluetrust.cartomobile-config",
    ["c11amz"] = "application/vnd.cluetrust.cartomobile-config-pkg",
    ["coffeescript"] = " .coffeescript",
    ["collection+json"] = " .collection+json",
    ["collection.doc+json"] = " .collection.doc+json",
    ["collection.next+json"] = " .collection.next+json",
    ["comicbook+zip"] = " .comicbook+zip",
    ["commerce-battelle"] = " .commerce-battelle",
    ["csp"] = "application/vnd.commonspace",
    ["cdbcmsg"] = "application/vnd.contact.cmsg",
    ["coreos.ignition+json"] = " .coreos.ignition+json",
    ["cmc"] = "application/vnd.cosmocaller",
    ["clkx"] = "application/vnd.crick.clicker",
    ["clkk"] = "application/vnd.crick.clicker.keyboard",
    ["clkp"] = "application/vnd.crick.clicker.palette",
    ["clkt"] = "application/vnd.crick.clicker.template",
    ["clkw"] = "application/vnd.crick.clicker.wordbank",
    ["wbs"] = "application/vnd.criticaltools.wbs+xml",
    ["pml"] = "application/vnd.ctc-posml",
    ["ctct.ws+xml"] = " .ctct.ws+xml",
    ["cups-pdf"] = " .cups-pdf",
    ["cups-postscript"] = " .cups-postscript",
    ["ppd"] = "application/vnd.cups-ppd",
    ["cups-raster"] = " .cups-raster",
    ["cups-raw"] = " .cups-raw",
    ["curl"] = " .curl",
    ["car"] = "application/vnd.curl.car",
    ["pcurl"] = "application/vnd.curl.pcurl",
    ["cyan.dean.root+xml"] = " .cyan.dean.root+xml",
    ["cybank"] = " .cybank",
    ["dart"] = "application/vnd.dart",
    ["rdz"] = "application/vnd.data-vision.rdz",
    ["debian.binary-package"] = " .debian.binary-package",
    ["uvf"] = "application/vnd.dece.data",
    ["uvvf"] = "application/vnd.dece.data",
    ["uvd"] = "application/vnd.dece.data",
    ["uvvd"] = "application/vnd.dece.data",
    ["uvt"] = "application/vnd.dece.ttml+xml",
    ["uvvt"] = "application/vnd.dece.ttml+xml",
    ["uvx"] = "application/vnd.dece.unspecified",
    ["uvvx"] = "application/vnd.dece.unspecified",
    ["uvz"] = "application/vnd.dece.zip",
    ["uvvz"] = "application/vnd.dece.zip",
    ["fe_launch"] = "application/vnd.denovo.fcselayout-link",
    ["desmume.movie"] = " .desmume.movie",
    ["dir-bi.plate-dl-nosuffix"] = " .dir-bi.plate-dl-nosuffix",
    ["dm.delegation+xml"] = " .dm.delegation+xml",
    ["dna"] = "application/vnd.dna",
    ["document+json"] = " .document+json",
    ["mlp"] = "application/vnd.dolby.mlp",
    ["dolby.mobile.1"] = " .dolby.mobile.1",
    ["dolby.mobile.2"] = " .dolby.mobile.2",
    ["doremir.scorecloud-binary-document"] = " .doremir.scorecloud-binary-document",
    ["dpg"] = "application/vnd.dpgraph",
    ["dfac"] = "application/vnd.dreamfactory",
    ["drive+json"] = " .drive+json",
    ["kpxx"] = "application/vnd.ds-keypoint",
    ["dtg.local"] = " .dtg.local",
    ["dtg.local.flash"] = " .dtg.local.flash",
    ["dtg.local.html"] = " .dtg.local.html",
    ["ait"] = "application/vnd.dvb.ait",
    ["dvb.dvbj"] = " .dvb.dvbj",
    ["dvb.esgcontainer"] = " .dvb.esgcontainer",
    ["dvb.ipdcdftnotifaccess"] = " .dvb.ipdcdftnotifaccess",
    ["dvb.ipdcesgaccess"] = " .dvb.ipdcesgaccess",
    ["dvb.ipdcesgaccess2"] = " .dvb.ipdcesgaccess2",
    ["dvb.ipdcesgpdd"] = " .dvb.ipdcesgpdd",
    ["dvb.ipdcroaming"] = " .dvb.ipdcroaming",
    ["dvb.iptv.alfec-base"] = " .dvb.iptv.alfec-base",
    ["dvb.iptv.alfec-enhancement"] = " .dvb.iptv.alfec-enhancement",
    ["dvb.notif-aggregate-root+xml"] = " .dvb.notif-aggregate-root+xml",
    ["dvb.notif-container+xml"] = " .dvb.notif-container+xml",
    ["dvb.notif-generic+xml"] = " .dvb.notif-generic+xml",
    ["dvb.notif-ia-msglist+xml"] = " .dvb.notif-ia-msglist+xml",
    ["dvb.notif-ia-registration-request+xml"] = " .dvb.notif-ia-registration-request+xml",
    ["dvb.notif-ia-registration-response+xml"] = " .dvb.notif-ia-registration-response+xml",
    ["dvb.notif-init+xml"] = " .dvb.notif-init+xml",
    ["dvb.pfr"] = " .dvb.pfr",
    ["svc"] = "application/vnd.dvb.service",
    ["dxr"] = " .dxr",
    ["geo"] = "application/vnd.dynageo",
    ["dzr"] = " .dzr",
    ["easykaraoke.cdgdownload"] = " .easykaraoke.cdgdownload",
    ["ecdis-update"] = " .ecdis-update",
    ["mag"] = "application/vnd.ecowin.chart",
    ["ecowin.filerequest"] = " .ecowin.filerequest",
    ["ecowin.fileupdate"] = " .ecowin.fileupdate",
    ["ecowin.series"] = " .ecowin.series",
    ["ecowin.seriesrequest"] = " .ecowin.seriesrequest",
    ["ecowin.seriesupdate"] = " .ecowin.seriesupdate",
    ["emclient.accessrequest+xml"] = " .emclient.accessrequest+xml",
    ["nml"] = "application/vnd.enliven",
    ["enphase.envoy"] = " .enphase.envoy",
    ["eprints.data+xml"] = " .eprints.data+xml",
    ["esf"] = "application/vnd.epson.esf",
    ["msf"] = "application/vnd.epson.msf",
    ["qam"] = "application/vnd.epson.quickanime",
    ["slt"] = "application/vnd.epson.salt",
    ["ssf"] = "application/vnd.epson.ssf",
    ["ericsson.quickcall"] = " .ericsson.quickcall",
    ["es3"] = "application/vnd.eszigno3+xml",
    ["et3"] = "application/vnd.eszigno3+xml",
    ["etsi.aoc+xml"] = " .etsi.aoc+xml",
    ["etsi.asic-e+zip"] = " .etsi.asic-e+zip",
    ["etsi.asic-s+zip"] = " .etsi.asic-s+zip",
    ["etsi.cug+xml"] = " .etsi.cug+xml",
    ["etsi.iptvcommand+xml"] = " .etsi.iptvcommand+xml",
    ["etsi.iptvdiscovery+xml"] = " .etsi.iptvdiscovery+xml",
    ["etsi.iptvprofile+xml"] = " .etsi.iptvprofile+xml",
    ["etsi.iptvsad-bc+xml"] = " .etsi.iptvsad-bc+xml",
    ["etsi.iptvsad-cod+xml"] = " .etsi.iptvsad-cod+xml",
    ["etsi.iptvsad-npvr+xml"] = " .etsi.iptvsad-npvr+xml",
    ["etsi.iptvservice+xml"] = " .etsi.iptvservice+xml",
    ["etsi.iptvsync+xml"] = " .etsi.iptvsync+xml",
    ["etsi.iptvueprofile+xml"] = " .etsi.iptvueprofile+xml",
    ["etsi.mcid+xml"] = " .etsi.mcid+xml",
    ["etsi.mheg5"] = " .etsi.mheg5",
    ["etsi.overload-control-policy-dataset+xml"] = " .etsi.overload-control-policy-dataset+xml",
    ["etsi.pstn+xml"] = " .etsi.pstn+xml",
    ["etsi.sci+xml"] = " .etsi.sci+xml",
    ["etsi.simservs+xml"] = " .etsi.simservs+xml",
    ["etsi.timestamp-token"] = " .etsi.timestamp-token",
    ["etsi.tsl+xml"] = " .etsi.tsl+xml",
    ["etsi.tsl.der"] = " .etsi.tsl.der",
    ["eudora.data"] = " .eudora.data",
    ["ez2"] = "application/vnd.ezpix-album",
    ["ez3"] = "application/vnd.ezpix-package",
    ["f-secure.mobile"] = " .f-secure.mobile",
    ["fastcopy-disk-image"] = " .fastcopy-disk-image",
    ["fdf"] = "application/vnd.fdf",
    ["mseed"] = "application/vnd.fdsn.mseed",
    ["seed"] = "application/vnd.fdsn.seed",
    ["dataless"] = "application/vnd.fdsn.seed",
    ["ffsns"] = " .ffsns",
    ["filmit.zfc"] = " .filmit.zfc",
    ["fints"] = " .fints",
    ["firemonkeys.cloudcell"] = " .firemonkeys.cloudcell",
    ["gph"] = "application/vnd.flographit",
    ["ftc"] = "application/vnd.fluxtime.clip",
    ["font-fontforge-sfd"] = " .font-fontforge-sfd",
    ["fm"] = "application/vnd.framemaker",
    ["frame"] = "application/vnd.framemaker",
    ["maker"] = "application/vnd.framemaker",
    ["book"] = "application/vnd.framemaker",
    ["fnc"] = "application/vnd.frogans.fnc",
    ["ltf"] = "application/vnd.frogans.ltf",
    ["fsc"] = "application/vnd.fsc.weblaunch",
    ["oas"] = "application/vnd.fujitsu.oasys",
    ["oa2"] = "application/vnd.fujitsu.oasys2",
    ["oa3"] = "application/vnd.fujitsu.oasys3",
    ["fg5"] = "application/vnd.fujitsu.oasysgp",
    ["bh2"] = "application/vnd.fujitsu.oasysprs",
    ["fujixerox.art-ex"] = " .fujixerox.art-ex",
    ["fujixerox.art4"] = " .fujixerox.art4",
    ["ddd"] = "application/vnd.fujixerox.ddd",
    ["xdw"] = "application/vnd.fujixerox.docuworks",
    ["xbd"] = "application/vnd.fujixerox.docuworks.binder",
    ["fujixerox.docuworks.container"] = " .fujixerox.docuworks.container",
    ["fujixerox.hbpl"] = " .fujixerox.hbpl",
    ["fut-misnet"] = " .fut-misnet",
    ["fzs"] = "application/vnd.fuzzysheet",
    ["txd"] = "application/vnd.genomatix.tuxedo",
    ["geo+json"] = " .geo+json",
    ["geocube+xml"] = " .geocube+xml",
    ["ggb"] = "application/vnd.geogebra.file",
    ["ggt"] = "application/vnd.geogebra.tool",
    ["gex"] = "application/vnd.geometry-explorer",
    ["gre"] = "application/vnd.geometry-explorer",
    ["gxt"] = "application/vnd.geonext",
    ["g2w"] = "application/vnd.geoplan",
    ["g3w"] = "application/vnd.geospace",
    ["gerber"] = " .gerber",
    ["globalplatform.card-content-mgt"] = " .globalplatform.card-content-mgt",
    ["globalplatform.card-content-mgt-response"] = " .globalplatform.card-content-mgt-response",
    ["gmx"] = "application/vnd.gmx",
    ["kml"] = "application/vnd.google-earth.kml+xml",
    ["kmz"] = "application/vnd.google-earth.kmz",
    ["gov.sk.e-form+xml"] = " .gov.sk.e-form+xml",
    ["gov.sk.e-form+zip"] = " .gov.sk.e-form+zip",
    ["gov.sk.xmldatacontainer+xml"] = " .gov.sk.xmldatacontainer+xml",
    ["gqf"] = "application/vnd.grafeq",
    ["gqs"] = "application/vnd.grafeq",
    ["gridmp"] = " .gridmp",
    ["gac"] = "application/vnd.groove-account",
    ["ghf"] = "application/vnd.groove-help",
    ["gim"] = "application/vnd.groove-identity-message",
    ["grv"] = "application/vnd.groove-injector",
    ["gtm"] = "application/vnd.groove-tool-message",
    ["tpl"] = "application/vnd.groove-tool-template",
    ["vcg"] = "application/vnd.groove-vcard",
    ["hal+json"] = " .hal+json",
    ["hal"] = "application/vnd.hal+xml",
    ["zmm"] = "application/vnd.handheld-entertainment+xml",
    ["hbci"] = "application/vnd.hbci",
    ["hcl-bireports"] = " .hcl-bireports",
    ["hdt"] = " .hdt",
    ["heroku+json"] = " .heroku+json",
    ["les"] = "application/vnd.hhe.lesson-player",
    ["hpgl"] = "application/vnd.hp-hpgl",
    ["hpid"] = "application/vnd.hp-hpid",
    ["hps"] = "application/vnd.hp-hps",
    ["jlt"] = "application/vnd.hp-jlyt",
    ["pcl"] = "application/vnd.hp-pcl",
    ["pclxl"] = "application/vnd.hp-pclxl",
    ["httphone"] = " .httphone",
    ["sfd-hdstx"] = "application/vnd.hydrostatix.sof-data",
    ["hyperdrive+json"] = " .hyperdrive+json",
    ["hzn-3d-crossword"] = " .hzn-3d-crossword",
    ["ibm.afplinedata"] = " .ibm.afplinedata",
    ["ibm.electronic-media"] = " .ibm.electronic-media",
    ["mpy"] = "application/vnd.ibm.minipay",
    ["afp"] = "application/vnd.ibm.modcap",
    ["listafp"] = "application/vnd.ibm.modcap",
    ["list3820"] = "application/vnd.ibm.modcap",
    ["irm"] = "application/vnd.ibm.rights-management",
    ["sc"] = "application/vnd.ibm.secure-container",
    ["icc"] = "application/vnd.iccprofile",
    ["icm"] = "application/vnd.iccprofile",
    ["ieee.1905"] = " .ieee.1905",
    ["igl"] = "application/vnd.igloader",
    ["ivp"] = "application/vnd.immervision-ivp",
    ["ivu"] = "application/vnd.immervision-ivu",
    ["ims.imsccv1p1"] = " .ims.imsccv1p1",
    ["ims.imsccv1p2"] = " .ims.imsccv1p2",
    ["ims.imsccv1p3"] = " .ims.imsccv1p3",
    ["ims.lis.v2.result+json"] = " .ims.lis.v2.result+json",
    ["ims.lti.v2.toolconsumerprofile+json"] = " .ims.lti.v2.toolconsumerprofile+json",
    ["ims.lti.v2.toolproxy+json"] = " .ims.lti.v2.toolproxy+json",
    ["ims.lti.v2.toolproxy.id+json"] = " .ims.lti.v2.toolproxy.id+json",
    ["ims.lti.v2.toolsettings+json"] = " .ims.lti.v2.toolsettings+json",
    ["ims.lti.v2.toolsettings.simple+json"] = " .ims.lti.v2.toolsettings.simple+json",
    ["informedcontrol.rms+xml"] = " .informedcontrol.rms+xml",
    ["informix-visionary"] = " .informix-visionary",
    ["infotech.project"] = " .infotech.project",
    ["infotech.project+xml"] = " .infotech.project+xml",
    ["innopath.wamp.notification"] = " .innopath.wamp.notification",
    ["igm"] = "application/vnd.insors.igm",
    ["xpw"] = "application/vnd.intercon.formnet",
    ["xpx"] = "application/vnd.intercon.formnet",
    ["i2g"] = "application/vnd.intergeo",
    ["intertrust.digibox"] = " .intertrust.digibox",
    ["intertrust.nncp"] = " .intertrust.nncp",
    ["qbo"] = "application/vnd.intu.qbo",
    ["qfx"] = "application/vnd.intu.qfx",
    ["iptc.g2.catalogitem+xml"] = " .iptc.g2.catalogitem+xml",
    ["iptc.g2.conceptitem+xml"] = " .iptc.g2.conceptitem+xml",
    ["iptc.g2.knowledgeitem+xml"] = " .iptc.g2.knowledgeitem+xml",
    ["iptc.g2.newsitem+xml"] = " .iptc.g2.newsitem+xml",
    ["iptc.g2.newsmessage+xml"] = " .iptc.g2.newsmessage+xml",
    ["iptc.g2.packageitem+xml"] = " .iptc.g2.packageitem+xml",
    ["iptc.g2.planningitem+xml"] = " .iptc.g2.planningitem+xml",
    ["rcprofile"] = "application/vnd.ipunplugged.rcprofile",
    ["irp"] = "application/vnd.irepository.package+xml",
    ["xpr"] = "application/vnd.is-xpr",
    ["fcs"] = "application/vnd.isac.fcs",
    ["jam"] = "application/vnd.jam",
    ["japannet-directory-service"] = " .japannet-directory-service",
    ["japannet-jpnstore-wakeup"] = " .japannet-jpnstore-wakeup",
    ["japannet-payment-wakeup"] = " .japannet-payment-wakeup",
    ["japannet-registration"] = " .japannet-registration",
    ["japannet-registration-wakeup"] = " .japannet-registration-wakeup",
    ["japannet-setstore-wakeup"] = " .japannet-setstore-wakeup",
    ["japannet-verification"] = " .japannet-verification",
    ["japannet-verification-wakeup"] = " .japannet-verification-wakeup",
    ["rms"] = "application/vnd.jcp.javame.midlet-rms",
    ["jisp"] = "application/vnd.jisp",
    ["joda"] = "application/vnd.joost.joda-archive",
    ["jsk.isdn-ngn"] = " .jsk.isdn-ngn",
    ["ktz"] = "application/vnd.kahootz",
    ["ktr"] = "application/vnd.kahootz",
    ["karbon"] = "application/vnd.kde.karbon",
    ["chrt"] = "application/vnd.kde.kchart",
    ["kfo"] = "application/vnd.kde.kformula",
    ["flw"] = "application/vnd.kde.kivio",
    ["kon"] = "application/vnd.kde.kontour",
    ["kpr"] = "application/vnd.kde.kpresenter",
    ["kpt"] = "application/vnd.kde.kpresenter",
    ["ksp"] = "application/vnd.kde.kspread",
    ["kwd"] = "application/vnd.kde.kword",
    ["kwt"] = "application/vnd.kde.kword",
    ["htke"] = "application/vnd.kenameaapp",
    ["kia"] = "application/vnd.kidspiration",
    ["kne"] = "application/vnd.kinar",
    ["knp"] = "application/vnd.kinar",
    ["skp"] = "application/vnd.koan",
    ["skd"] = "application/vnd.koan",
    ["skt"] = "application/vnd.koan",
    ["skm"] = "application/vnd.koan",
    ["sse"] = "application/vnd.kodak-descriptor",
    ["lasxml"] = "application/vnd.las.las+xml",
    ["liberty-request+xml"] = " .liberty-request+xml",
    ["lbd"] = "application/vnd.llamagraphics.life-balance.desktop",
    ["lbe"] = "application/vnd.llamagraphics.life-balance.exchange+xml",
    ["123"] = "application/vnd.lotus-1-2-3",
    ["apr"] = "application/vnd.lotus-approach",
    ["pre"] = "application/vnd.lotus-freelance",
    ["nsf"] = "application/vnd.lotus-notes",
    ["org"] = "application/vnd.lotus-organizer",
    ["scm"] = "application/vnd.lotus-screencam",
    ["lwp"] = "application/vnd.lotus-wordpro",
    ["portpkg"] = "application/vnd.macports.portpkg",
    ["mapbox-vector-tile"] = " .mapbox-vector-tile",
    ["marlin.drm.actiontoken+xml"] = " .marlin.drm.actiontoken+xml",
    ["marlin.drm.conftoken+xml"] = " .marlin.drm.conftoken+xml",
    ["marlin.drm.license+xml"] = " .marlin.drm.license+xml",
    ["marlin.drm.mdcf"] = " .marlin.drm.mdcf",
    ["mason+json"] = " .mason+json",
    ["maxmind.maxmind-db"] = " .maxmind.maxmind-db",
    ["mcd"] = "application/vnd.mcd",
    ["mc1"] = "application/vnd.medcalcdata",
    ["cdkey"] = "application/vnd.mediastation.cdkey",
    ["meridian-slingshot"] = " .meridian-slingshot",
    ["mwf"] = "application/vnd.mfer",
    ["mfm"] = "application/vnd.mfmp",
    ["micro+json"] = " .micro+json",
    ["flo"] = "application/vnd.micrografx.flo",
    ["igx"] = "application/vnd.micrografx.igx",
    ["microsoft.portable-executable"] = " .microsoft.portable-executable",
    ["miele+json"] = " .miele+json",
    ["mif"] = "application/vnd.mif",
    ["minisoft-hp3000-save"] = " .minisoft-hp3000-save",
    ["mitsubishi.misty-guard.trustweb"] = " .mitsubishi.misty-guard.trustweb",
    ["daf"] = "application/vnd.mobius.daf",
    ["dis"] = "application/vnd.mobius.dis",
    ["mbk"] = "application/vnd.mobius.mbk",
    ["mqy"] = "application/vnd.mobius.mqy",
    ["msl"] = "application/vnd.mobius.msl",
    ["plc"] = "application/vnd.mobius.plc",
    ["txf"] = "application/vnd.mobius.txf",
    ["mpn"] = "application/vnd.mophun.application",
    ["mpc"] = "application/vnd.mophun.certificate",
    ["motorola.flexsuite"] = " .motorola.flexsuite",
    ["motorola.flexsuite.adsi"] = " .motorola.flexsuite.adsi",
    ["motorola.flexsuite.fis"] = " .motorola.flexsuite.fis",
    ["motorola.flexsuite.gotap"] = " .motorola.flexsuite.gotap",
    ["motorola.flexsuite.kmr"] = " .motorola.flexsuite.kmr",
    ["motorola.flexsuite.ttc"] = " .motorola.flexsuite.ttc",
    ["motorola.flexsuite.wem"] = " .motorola.flexsuite.wem",
    ["motorola.iprm"] = " .motorola.iprm",
    ["xul"] = "application/vnd.mozilla.xul+xml",
    ["ms-3mfdocument"] = " .ms-3mfdocument",
    ["cil"] = "application/vnd.ms-artgalry",
    ["ms-asf"] = " .ms-asf",
    ["cab"] = "application/vnd.ms-cab-compressed",
    ["ms-color.iccprofile"] = " .ms-color.iccprofile",
    ["xls"] = "application/vnd.ms-excel",
    ["xlm"] = "application/vnd.ms-excel",
    ["xla"] = "application/vnd.ms-excel",
    ["xlc"] = "application/vnd.ms-excel",
    ["xlt"] = "application/vnd.ms-excel",
    ["xlw"] = "application/vnd.ms-excel",
    ["xlam"] = "application/vnd.ms-excel.addin.macroenabled.12",
    ["xlsb"] = "application/vnd.ms-excel.sheet.binary.macroenabled.12",
    ["xlsm"] = "application/vnd.ms-excel.sheet.macroenabled.12",
    ["xltm"] = "application/vnd.ms-excel.template.macroenabled.12",
    ["eot"] = "application/vnd.ms-fontobject",
    ["chm"] = "application/vnd.ms-htmlhelp",
    ["ims"] = "application/vnd.ms-ims",
    ["lrm"] = "application/vnd.ms-lrm",
    ["ms-office.activex+xml"] = " .ms-office.activex+xml",
    ["thmx"] = "application/vnd.ms-officetheme",
    ["ms-opentype"] = " .ms-opentype",
    ["ms-package.obfuscated-opentype"] = " .ms-package.obfuscated-opentype",
    ["cat"] = "application/vnd.ms-pki.seccat",
    ["stl"] = "application/vnd.ms-pki.stl",
    ["ms-playready.initiator+xml"] = " .ms-playready.initiator+xml",
    ["ppt"] = "application/vnd.ms-powerpoint",
    ["pps"] = "application/vnd.ms-powerpoint",
    ["pot"] = "application/vnd.ms-powerpoint",
    ["ppam"] = "application/vnd.ms-powerpoint.addin.macroenabled.12",
    ["pptm"] = "application/vnd.ms-powerpoint.presentation.macroenabled.12",
    ["sldm"] = "application/vnd.ms-powerpoint.slide.macroenabled.12",
    ["ppsm"] = "application/vnd.ms-powerpoint.slideshow.macroenabled.12",
    ["potm"] = "application/vnd.ms-powerpoint.template.macroenabled.12",
    ["ms-printdevicecapabilities+xml"] = " .ms-printdevicecapabilities+xml",
    ["ms-printing.printticket+xml"] = " .ms-printing.printticket+xml",
    ["ms-printschematicket+xml"] = " .ms-printschematicket+xml",
    ["mpp"] = "application/vnd.ms-project",
    ["mpt"] = "application/vnd.ms-project",
    ["ms-tnef"] = " .ms-tnef",
    ["ms-windows.devicepairing"] = " .ms-windows.devicepairing",
    ["ms-windows.nwprinting.oob"] = " .ms-windows.nwprinting.oob",
    ["ms-windows.printerpairing"] = " .ms-windows.printerpairing",
    ["ms-windows.wsd.oob"] = " .ms-windows.wsd.oob",
    ["ms-wmdrm.lic-chlg-req"] = " .ms-wmdrm.lic-chlg-req",
    ["ms-wmdrm.lic-resp"] = " .ms-wmdrm.lic-resp",
    ["ms-wmdrm.meter-chlg-req"] = " .ms-wmdrm.meter-chlg-req",
    ["ms-wmdrm.meter-resp"] = " .ms-wmdrm.meter-resp",
    ["docm"] = "application/vnd.ms-word.document.macroenabled.12",
    ["dotm"] = "application/vnd.ms-word.template.macroenabled.12",
    ["wps"] = "application/vnd.ms-works",
    ["wks"] = "application/vnd.ms-works",
    ["wcm"] = "application/vnd.ms-works",
    ["wdb"] = "application/vnd.ms-works",
    ["wpl"] = "application/vnd.ms-wpl",
    ["xps"] = "application/vnd.ms-xpsdocument",
    ["msa-disk-image"] = " .msa-disk-image",
    ["mseq"] = "application/vnd.mseq",
    ["msign"] = " .msign",
    ["multiad.creator"] = " .multiad.creator",
    ["multiad.creator.cif"] = " .multiad.creator.cif",
    ["music-niff"] = " .music-niff",
    ["mus"] = "application/vnd.musician",
    ["msty"] = "application/vnd.muvee.style",
    ["taglet"] = "application/vnd.mynfc",
    ["ncd.control"] = " .ncd.control",
    ["ncd.reference"] = " .ncd.reference",
    ["nervana"] = " .nervana",
    ["netfpx"] = " .netfpx",
    ["nlu"] = "application/vnd.neurolanguage.nlu",
    ["nintendo.nitro.rom"] = " .nintendo.nitro.rom",
    ["nintendo.snes.rom"] = " .nintendo.snes.rom",
    ["ntf"] = "application/vnd.nitf",
    ["nitf"] = "application/vnd.nitf",
    ["nnd"] = "application/vnd.noblenet-directory",
    ["nns"] = "application/vnd.noblenet-sealer",
    ["nnw"] = "application/vnd.noblenet-web",
    ["nokia.catalogs"] = " .nokia.catalogs",
    ["nokia.conml+wbxml"] = " .nokia.conml+wbxml",
    ["nokia.conml+xml"] = " .nokia.conml+xml",
    ["nokia.iptv.config+xml"] = " .nokia.iptv.config+xml",
    ["nokia.isds-radio-presets"] = " .nokia.isds-radio-presets",
    ["nokia.landmark+wbxml"] = " .nokia.landmark+wbxml",
    ["nokia.landmark+xml"] = " .nokia.landmark+xml",
    ["nokia.landmarkcollection+xml"] = " .nokia.landmarkcollection+xml",
    ["nokia.n-gage.ac+xml"] = " .nokia.n-gage.ac+xml",
    ["ngdat"] = "application/vnd.nokia.n-gage.data",
    ["n-gage"] = "application/vnd.nokia.n-gage.symbian.install",
    ["nokia.ncd"] = " .nokia.ncd",
    ["nokia.pcd+wbxml"] = " .nokia.pcd+wbxml",
    ["nokia.pcd+xml"] = " .nokia.pcd+xml",
    ["rpst"] = "application/vnd.nokia.radio-preset",
    ["rpss"] = "application/vnd.nokia.radio-presets",
    ["edm"] = "application/vnd.novadigm.edm",
    ["edx"] = "application/vnd.novadigm.edx",
    ["ext"] = "application/vnd.novadigm.ext",
    ["ntt-local.content-share"] = " .ntt-local.content-share",
    ["ntt-local.file-transfer"] = " .ntt-local.file-transfer",
    ["ntt-local.ogw_remote-access"] = " .ntt-local.ogw_remote-access",
    ["ntt-local.sip-ta_remote"] = " .ntt-local.sip-ta_remote",
    ["ntt-local.sip-ta_tcp_stream"] = " .ntt-local.sip-ta_tcp_stream",
    ["odc"] = "application/vnd.oasis.opendocument.chart",
    ["otc"] = "application/vnd.oasis.opendocument.chart-template",
    ["odb"] = "application/vnd.oasis.opendocument.database",
    ["odf"] = "application/vnd.oasis.opendocument.formula",
    ["odft"] = "application/vnd.oasis.opendocument.formula-template",
    ["odg"] = "application/vnd.oasis.opendocument.graphics",
    ["otg"] = "application/vnd.oasis.opendocument.graphics-template",
    ["odi"] = "application/vnd.oasis.opendocument.image",
    ["oti"] = "application/vnd.oasis.opendocument.image-template",
    ["odp"] = "application/vnd.oasis.opendocument.presentation",
    ["otp"] = "application/vnd.oasis.opendocument.presentation-template",
    ["ods"] = "application/vnd.oasis.opendocument.spreadsheet",
    ["ots"] = "application/vnd.oasis.opendocument.spreadsheet-template",
    ["odt"] = "application/vnd.oasis.opendocument.text",
    ["odm"] = "application/vnd.oasis.opendocument.text-master",
    ["ott"] = "application/vnd.oasis.opendocument.text-template",
    ["oth"] = "application/vnd.oasis.opendocument.text-web",
    ["obn"] = " .obn",
    ["oftn.l10n+json"] = " .oftn.l10n+json",
    ["oipf.contentaccessdownload+xml"] = " .oipf.contentaccessdownload+xml",
    ["oipf.contentaccessstreaming+xml"] = " .oipf.contentaccessstreaming+xml",
    ["oipf.cspg-hexbinary"] = " .oipf.cspg-hexbinary",
    ["oipf.dae.svg+xml"] = " .oipf.dae.svg+xml",
    ["oipf.dae.xhtml+xml"] = " .oipf.dae.xhtml+xml",
    ["oipf.mippvcontrolmessage+xml"] = " .oipf.mippvcontrolmessage+xml",
    ["oipf.pae.gem"] = " .oipf.pae.gem",
    ["oipf.spdiscovery+xml"] = " .oipf.spdiscovery+xml",
    ["oipf.spdlist+xml"] = " .oipf.spdlist+xml",
    ["oipf.ueprofile+xml"] = " .oipf.ueprofile+xml",
    ["oipf.userprofile+xml"] = " .oipf.userprofile+xml",
    ["xo"] = "application/vnd.olpc-sugar",
    ["oma-scws-config"] = " .oma-scws-config",
    ["oma-scws-http-request"] = " .oma-scws-http-request",
    ["oma-scws-http-response"] = " .oma-scws-http-response",
    ["oma.bcast.associated-procedure-parameter+xml"] = " .oma.bcast.associated-procedure-parameter+xml",
    ["oma.bcast.drm-trigger+xml"] = " .oma.bcast.drm-trigger+xml",
    ["oma.bcast.imd+xml"] = " .oma.bcast.imd+xml",
    ["oma.bcast.ltkm"] = " .oma.bcast.ltkm",
    ["oma.bcast.notification+xml"] = " .oma.bcast.notification+xml",
    ["oma.bcast.provisioningtrigger"] = " .oma.bcast.provisioningtrigger",
    ["oma.bcast.sgboot"] = " .oma.bcast.sgboot",
    ["oma.bcast.sgdd+xml"] = " .oma.bcast.sgdd+xml",
    ["oma.bcast.sgdu"] = " .oma.bcast.sgdu",
    ["oma.bcast.simple-symbol-container"] = " .oma.bcast.simple-symbol-container",
    ["oma.bcast.smartcard-trigger+xml"] = " .oma.bcast.smartcard-trigger+xml",
    ["oma.bcast.sprov+xml"] = " .oma.bcast.sprov+xml",
    ["oma.bcast.stkm"] = " .oma.bcast.stkm",
    ["oma.cab-address-book+xml"] = " .oma.cab-address-book+xml",
    ["oma.cab-feature-handler+xml"] = " .oma.cab-feature-handler+xml",
    ["oma.cab-pcc+xml"] = " .oma.cab-pcc+xml",
    ["oma.cab-subs-invite+xml"] = " .oma.cab-subs-invite+xml",
    ["oma.cab-user-prefs+xml"] = " .oma.cab-user-prefs+xml",
    ["oma.dcd"] = " .oma.dcd",
    ["oma.dcdc"] = " .oma.dcdc",
    ["dd2"] = "application/vnd.oma.dd2+xml",
    ["oma.drm.risd+xml"] = " .oma.drm.risd+xml",
    ["oma.group-usage-list+xml"] = " .oma.group-usage-list+xml",
    ["oma.lwm2m+json"] = " .oma.lwm2m+json",
    ["oma.lwm2m+tlv"] = " .oma.lwm2m+tlv",
    ["oma.pal+xml"] = " .oma.pal+xml",
    ["oma.poc.detailed-progress-report+xml"] = " .oma.poc.detailed-progress-report+xml",
    ["oma.poc.final-report+xml"] = " .oma.poc.final-report+xml",
    ["oma.poc.groups+xml"] = " .oma.poc.groups+xml",
    ["oma.poc.invocation-descriptor+xml"] = " .oma.poc.invocation-descriptor+xml",
    ["oma.poc.optimized-progress-report+xml"] = " .oma.poc.optimized-progress-report+xml",
    ["oma.push"] = " .oma.push",
    ["oma.scidm.messages+xml"] = " .oma.scidm.messages+xml",
    ["oma.xcap-directory+xml"] = " .oma.xcap-directory+xml",
    ["omads-email+xml"] = " .omads-email+xml",
    ["omads-file+xml"] = " .omads-file+xml",
    ["omads-folder+xml"] = " .omads-folder+xml",
    ["omaloc-supl-init"] = " .omaloc-supl-init",
    ["onepager"] = " .onepager",
    ["openblox.game+xml"] = " .openblox.game+xml",
    ["openblox.game-binary"] = " .openblox.game-binary",
    ["openeye.oeb"] = " .openeye.oeb",
    ["oxt"] = "application/vnd.openofficeorg.extension",
    ["openxmlformats-officedocument.custom-properties+xml"] = " .openxmlformats-officedocument.custom-properties+xml",
    ["openxmlformats-officedocument.customxmlproperties+xml"] = " .openxmlformats-officedocument.customxmlproperties+xml",
    ["openxmlformats-officedocument.drawing+xml"] = " .openxmlformats-officedocument.drawing+xml",
    ["openxmlformats-officedocument.drawingml.chart+xml"] = " .openxmlformats-officedocument.drawingml.chart+xml",
    ["openxmlformats-officedocument.drawingml.chartshapes+xml"] = " .openxmlformats-officedocument.drawingml.chartshapes+xml",
    ["openxmlformats-officedocument.drawingml.diagramcolors+xml"] = " .openxmlformats-officedocument.drawingml.diagramcolors+xml",
    ["openxmlformats-officedocument.drawingml.diagramdata+xml"] = " .openxmlformats-officedocument.drawingml.diagramdata+xml",
    ["openxmlformats-officedocument.drawingml.diagramlayout+xml"] = " .openxmlformats-officedocument.drawingml.diagramlayout+xml",
    ["openxmlformats-officedocument.drawingml.diagramstyle+xml"] = " .openxmlformats-officedocument.drawingml.diagramstyle+xml",
    ["openxmlformats-officedocument.extended-properties+xml"] = " .openxmlformats-officedocument.extended-properties+xml",
    ["openxmlformats-officedocument.presentationml.commentauthors+xml"] = " .openxmlformats-officedocument.presentationml.commentauthors+xml",
    ["openxmlformats-officedocument.presentationml.comments+xml"] = " .openxmlformats-officedocument.presentationml.comments+xml",
    ["openxmlformats-officedocument.presentationml.handoutmaster+xml"] = " .openxmlformats-officedocument.presentationml.handoutmaster+xml",
    ["openxmlformats-officedocument.presentationml.notesmaster+xml"] = " .openxmlformats-officedocument.presentationml.notesmaster+xml",
    ["openxmlformats-officedocument.presentationml.notesslide+xml"] = " .openxmlformats-officedocument.presentationml.notesslide+xml",
    ["pptx"] = "application/vnd.openxmlformats-officedocument.presentationml.presentation",
    ["openxmlformats-officedocument.presentationml.presentation.main+xml"] = " .openxmlformats-officedocument.presentationml.presentation.main+xml",
    ["openxmlformats-officedocument.presentationml.presprops+xml"] = " .openxmlformats-officedocument.presentationml.presprops+xml",
    ["sldx"] = "application/vnd.openxmlformats-officedocument.presentationml.slide",
    ["openxmlformats-officedocument.presentationml.slide+xml"] = " .openxmlformats-officedocument.presentationml.slide+xml",
    ["openxmlformats-officedocument.presentationml.slidelayout+xml"] = " .openxmlformats-officedocument.presentationml.slidelayout+xml",
    ["openxmlformats-officedocument.presentationml.slidemaster+xml"] = " .openxmlformats-officedocument.presentationml.slidemaster+xml",
    ["ppsx"] = "application/vnd.openxmlformats-officedocument.presentationml.slideshow",
    ["openxmlformats-officedocument.presentationml.slideshow.main+xml"] = " .openxmlformats-officedocument.presentationml.slideshow.main+xml",
    ["openxmlformats-officedocument.presentationml.slideupdateinfo+xml"] = " .openxmlformats-officedocument.presentationml.slideupdateinfo+xml",
    ["openxmlformats-officedocument.presentationml.tablestyles+xml"] = " .openxmlformats-officedocument.presentationml.tablestyles+xml",
    ["openxmlformats-officedocument.presentationml.tags+xml"] = " .openxmlformats-officedocument.presentationml.tags+xml",
    ["potx"] = "application/vnd.openxmlformats-officedocument.presentationml.template",
    ["openxmlformats-officedocument.presentationml.template.main+xml"] = " .openxmlformats-officedocument.presentationml.template.main+xml",
    ["openxmlformats-officedocument.presentationml.viewprops+xml"] = " .openxmlformats-officedocument.presentationml.viewprops+xml",
    ["openxmlformats-officedocument.spreadsheetml.calcchain+xml"] = " .openxmlformats-officedocument.spreadsheetml.calcchain+xml",
    ["openxmlformats-officedocument.spreadsheetml.chartsheet+xml"] = " .openxmlformats-officedocument.spreadsheetml.chartsheet+xml",
    ["openxmlformats-officedocument.spreadsheetml.comments+xml"] = " .openxmlformats-officedocument.spreadsheetml.comments+xml",
    ["openxmlformats-officedocument.spreadsheetml.connections+xml"] = " .openxmlformats-officedocument.spreadsheetml.connections+xml",
    ["openxmlformats-officedocument.spreadsheetml.dialogsheet+xml"] = " .openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",
    ["openxmlformats-officedocument.spreadsheetml.externallink+xml"] = " .openxmlformats-officedocument.spreadsheetml.externallink+xml",
    ["openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml"] = " .openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml",
    ["openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml"] = " .openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml",
    ["openxmlformats-officedocument.spreadsheetml.pivottable+xml"] = " .openxmlformats-officedocument.spreadsheetml.pivottable+xml",
    ["openxmlformats-officedocument.spreadsheetml.querytable+xml"] = " .openxmlformats-officedocument.spreadsheetml.querytable+xml",
    ["openxmlformats-officedocument.spreadsheetml.revisionheaders+xml"] = " .openxmlformats-officedocument.spreadsheetml.revisionheaders+xml",
    ["openxmlformats-officedocument.spreadsheetml.revisionlog+xml"] = " .openxmlformats-officedocument.spreadsheetml.revisionlog+xml",
    ["openxmlformats-officedocument.spreadsheetml.sharedstrings+xml"] = " .openxmlformats-officedocument.spreadsheetml.sharedstrings+xml",
    ["xlsx"] = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
    ["openxmlformats-officedocument.spreadsheetml.sheet.main+xml"] = " .openxmlformats-officedocument.spreadsheetml.sheet.main+xml",
    ["openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml"] = " .openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml",
    ["openxmlformats-officedocument.spreadsheetml.styles+xml"] = " .openxmlformats-officedocument.spreadsheetml.styles+xml",
    ["openxmlformats-officedocument.spreadsheetml.table+xml"] = " .openxmlformats-officedocument.spreadsheetml.table+xml",
    ["openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml"] = " .openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml",
    ["xltx"] = "application/vnd.openxmlformats-officedocument.spreadsheetml.template",
    ["openxmlformats-officedocument.spreadsheetml.template.main+xml"] = " .openxmlformats-officedocument.spreadsheetml.template.main+xml",
    ["openxmlformats-officedocument.spreadsheetml.usernames+xml"] = " .openxmlformats-officedocument.spreadsheetml.usernames+xml",
    ["openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml"] = " .openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml",
    ["openxmlformats-officedocument.spreadsheetml.worksheet+xml"] = " .openxmlformats-officedocument.spreadsheetml.worksheet+xml",
    ["openxmlformats-officedocument.theme+xml"] = " .openxmlformats-officedocument.theme+xml",
    ["openxmlformats-officedocument.themeoverride+xml"] = " .openxmlformats-officedocument.themeoverride+xml",
    ["openxmlformats-officedocument.vmldrawing"] = " .openxmlformats-officedocument.vmldrawing",
    ["openxmlformats-officedocument.wordprocessingml.comments+xml"] = " .openxmlformats-officedocument.wordprocessingml.comments+xml",
    ["docx"] = "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    ["openxmlformats-officedocument.wordprocessingml.document.glossary+xml"] = " .openxmlformats-officedocument.wordprocessingml.document.glossary+xml",
    ["openxmlformats-officedocument.wordprocessingml.document.main+xml"] = " .openxmlformats-officedocument.wordprocessingml.document.main+xml",
    ["openxmlformats-officedocument.wordprocessingml.endnotes+xml"] = " .openxmlformats-officedocument.wordprocessingml.endnotes+xml",
    ["openxmlformats-officedocument.wordprocessingml.fonttable+xml"] = " .openxmlformats-officedocument.wordprocessingml.fonttable+xml",
    ["openxmlformats-officedocument.wordprocessingml.footer+xml"] = " .openxmlformats-officedocument.wordprocessingml.footer+xml",
    ["openxmlformats-officedocument.wordprocessingml.footnotes+xml"] = " .openxmlformats-officedocument.wordprocessingml.footnotes+xml",
    ["openxmlformats-officedocument.wordprocessingml.numbering+xml"] = " .openxmlformats-officedocument.wordprocessingml.numbering+xml",
    ["openxmlformats-officedocument.wordprocessingml.settings+xml"] = " .openxmlformats-officedocument.wordprocessingml.settings+xml",
    ["openxmlformats-officedocument.wordprocessingml.styles+xml"] = " .openxmlformats-officedocument.wordprocessingml.styles+xml",
    ["dotx"] = "application/vnd.openxmlformats-officedocument.wordprocessingml.template",
    ["openxmlformats-officedocument.wordprocessingml.template.main+xml"] = " .openxmlformats-officedocument.wordprocessingml.template.main+xml",
    ["openxmlformats-officedocument.wordprocessingml.websettings+xml"] = " .openxmlformats-officedocument.wordprocessingml.websettings+xml",
    ["openxmlformats-package.core-properties+xml"] = " .openxmlformats-package.core-properties+xml",
    ["openxmlformats-package.digital-signature-xmlsignature+xml"] = " .openxmlformats-package.digital-signature-xmlsignature+xml",
    ["openxmlformats-package.relationships+xml"] = " .openxmlformats-package.relationships+xml",
    ["oracle.resource+json"] = " .oracle.resource+json",
    ["orange.indata"] = " .orange.indata",
    ["osa.netdeploy"] = " .osa.netdeploy",
    ["mgp"] = "application/vnd.osgeo.mapguide.package",
    ["osgi.bundle"] = " .osgi.bundle",
    ["dp"] = "application/vnd.osgi.dp",
    ["esa"] = "application/vnd.osgi.subsystem",
    ["otps.ct-kip+xml"] = " .otps.ct-kip+xml",
    ["oxli.countgraph"] = " .oxli.countgraph",
    ["pagerduty+json"] = " .pagerduty+json",
    ["pdb"] = "application/vnd.palm",
    ["pqa"] = "application/vnd.palm",
    ["oprc"] = "application/vnd.palm",
    ["panoply"] = " .panoply",
    ["paos.xml"] = " .paos.xml",
    ["paw"] = "application/vnd.pawaafile",
    ["pcos"] = " .pcos",
    ["str"] = "application/vnd.pg.format",
    ["ei6"] = "application/vnd.pg.osasli",
    ["piaccess.application-licence"] = " .piaccess.application-licence",
    ["efif"] = "application/vnd.picsel",
    ["wg"] = "application/vnd.pmi.widget",
    ["poc.group-advertisement+xml"] = " .poc.group-advertisement+xml",
    ["plf"] = "application/vnd.pocketlearn",
    ["pbd"] = "application/vnd.powerbuilder6",
    ["powerbuilder6-s"] = " .powerbuilder6-s",
    ["powerbuilder7"] = " .powerbuilder7",
    ["powerbuilder7-s"] = " .powerbuilder7-s",
    ["powerbuilder75"] = " .powerbuilder75",
    ["powerbuilder75-s"] = " .powerbuilder75-s",
    ["preminet"] = " .preminet",
    ["box"] = "application/vnd.previewsystems.box",
    ["mgz"] = "application/vnd.proteus.magazine",
    ["qps"] = "application/vnd.publishare-delta-tree",
    ["ptid"] = "application/vnd.pvi.ptid1",
    ["pwg-multiplexed"] = " .pwg-multiplexed",
    ["pwg-xhtml-print+xml"] = " .pwg-xhtml-print+xml",
    ["qualcomm.brew-app-res"] = " .qualcomm.brew-app-res",
    ["quarantainenet"] = " .quarantainenet",
    ["qxd"] = "application/vnd.quark.quarkxpress",
    ["qxt"] = "application/vnd.quark.quarkxpress",
    ["qwd"] = "application/vnd.quark.quarkxpress",
    ["qwt"] = "application/vnd.quark.quarkxpress",
    ["qxl"] = "application/vnd.quark.quarkxpress",
    ["qxb"] = "application/vnd.quark.quarkxpress",
    ["quobject-quoxdocument"] = " .quobject-quoxdocument",
    ["radisys.moml+xml"] = " .radisys.moml+xml",
    ["radisys.msml+xml"] = " .radisys.msml+xml",
    ["radisys.msml-audit+xml"] = " .radisys.msml-audit+xml",
    ["radisys.msml-audit-conf+xml"] = " .radisys.msml-audit-conf+xml",
    ["radisys.msml-audit-conn+xml"] = " .radisys.msml-audit-conn+xml",
    ["radisys.msml-audit-dialog+xml"] = " .radisys.msml-audit-dialog+xml",
    ["radisys.msml-audit-stream+xml"] = " .radisys.msml-audit-stream+xml",
    ["radisys.msml-conf+xml"] = " .radisys.msml-conf+xml",
    ["radisys.msml-dialog+xml"] = " .radisys.msml-dialog+xml",
    ["radisys.msml-dialog-base+xml"] = " .radisys.msml-dialog-base+xml",
    ["radisys.msml-dialog-fax-detect+xml"] = " .radisys.msml-dialog-fax-detect+xml",
    ["radisys.msml-dialog-fax-sendrecv+xml"] = " .radisys.msml-dialog-fax-sendrecv+xml",
    ["radisys.msml-dialog-group+xml"] = " .radisys.msml-dialog-group+xml",
    ["radisys.msml-dialog-speech+xml"] = " .radisys.msml-dialog-speech+xml",
    ["radisys.msml-dialog-transform+xml"] = " .radisys.msml-dialog-transform+xml",
    ["rainstor.data"] = " .rainstor.data",
    ["rapid"] = " .rapid",
    ["rar"] = " .rar",
    ["bed"] = "application/vnd.realvnc.bed",
    ["mxl"] = "application/vnd.recordare.musicxml",
    ["musicxml"] = "application/vnd.recordare.musicxml+xml",
    ["renlearn.rlprint"] = " .renlearn.rlprint",
    ["cryptonote"] = "application/vnd.rig.cryptonote",
    ["cod"] = "application/vnd.rim.cod",
    ["rm"] = "application/vnd.rn-realmedia",
    ["rmvb"] = "application/vnd.rn-realmedia-vbr",
    ["link66"] = "application/vnd.route66.link66+xml",
    ["rs-274x"] = " .rs-274x",
    ["ruckus.download"] = " .ruckus.download",
    ["s3sms"] = " .s3sms",
    ["st"] = "application/vnd.sailingtracker.track",
    ["sbm.cid"] = " .sbm.cid",
    ["sbm.mid2"] = " .sbm.mid2",
    ["scribus"] = " .scribus",
    ["sealed.3df"] = " .sealed.3df",
    ["sealed.csf"] = " .sealed.csf",
    ["sealed.doc"] = " .sealed.doc",
    ["sealed.eml"] = " .sealed.eml",
    ["sealed.mht"] = " .sealed.mht",
    ["sealed.net"] = " .sealed.net",
    ["sealed.ppt"] = " .sealed.ppt",
    ["sealed.tiff"] = " .sealed.tiff",
    ["sealed.xls"] = " .sealed.xls",
    ["sealedmedia.softseal.html"] = " .sealedmedia.softseal.html",
    ["sealedmedia.softseal.pdf"] = " .sealedmedia.softseal.pdf",
    ["see"] = "application/vnd.seemail",
    ["sema"] = "application/vnd.sema",
    ["semd"] = "application/vnd.semd",
    ["semf"] = "application/vnd.semf",
    ["ifm"] = "application/vnd.shana.informed.formdata",
    ["itp"] = "application/vnd.shana.informed.formtemplate",
    ["iif"] = "application/vnd.shana.informed.interchange",
    ["ipk"] = "application/vnd.shana.informed.package",
    ["twd"] = "application/vnd.simtech-mindmapper",
    ["twds"] = "application/vnd.simtech-mindmapper",
    ["siren+json"] = " .siren+json",
    ["mmf"] = "application/vnd.smaf",
    ["smart.notebook"] = " .smart.notebook",
    ["teacher"] = "application/vnd.smart.teacher",
    ["software602.filler.form+xml"] = " .software602.filler.form+xml",
    ["software602.filler.form-xml-zip"] = " .software602.filler.form-xml-zip",
    ["sdkm"] = "application/vnd.solent.sdkm+xml",
    ["sdkd"] = "application/vnd.solent.sdkm+xml",
    ["dxp"] = "application/vnd.spotfire.dxp",
    ["sfs"] = "application/vnd.spotfire.sfs",
    ["sss-cod"] = " .sss-cod",
    ["sss-dtf"] = " .sss-dtf",
    ["sss-ntf"] = " .sss-ntf",
    ["sdc"] = "application/vnd.stardivision.calc",
    ["sda"] = "application/vnd.stardivision.draw",
    ["sdd"] = "application/vnd.stardivision.impress",
    ["smf"] = "application/vnd.stardivision.math",
    ["sdw"] = "application/vnd.stardivision.writer",
    ["vor"] = "application/vnd.stardivision.writer",
    ["sgl"] = "application/vnd.stardivision.writer-global",
    ["smzip"] = "application/vnd.stepmania.package",
    ["sm"] = "application/vnd.stepmania.stepchart",
    ["street-stream"] = " .street-stream",
    ["sun.wadl+xml"] = " .sun.wadl+xml",
    ["sxc"] = "application/vnd.sun.xml.calc",
    ["stc"] = "application/vnd.sun.xml.calc.template",
    ["sxd"] = "application/vnd.sun.xml.draw",
    ["std"] = "application/vnd.sun.xml.draw.template",
    ["sxi"] = "application/vnd.sun.xml.impress",
    ["sti"] = "application/vnd.sun.xml.impress.template",
    ["sxm"] = "application/vnd.sun.xml.math",
    ["sxw"] = "application/vnd.sun.xml.writer",
    ["sxg"] = "application/vnd.sun.xml.writer.global",
    ["stw"] = "application/vnd.sun.xml.writer.template",
    ["sus"] = "application/vnd.sus-calendar",
    ["susp"] = "application/vnd.sus-calendar",
    ["svd"] = "application/vnd.svd",
    ["swiftview-ics"] = " .swiftview-ics",
    ["sis"] = "application/vnd.symbian.install",
    ["sisx"] = "application/vnd.symbian.install",
    ["xsm"] = "application/vnd.syncml+xml",
    ["bdm"] = "application/vnd.syncml.dm+wbxml",
    ["xdm"] = "application/vnd.syncml.dm+xml",
    ["syncml.dm.notification"] = " .syncml.dm.notification",
    ["syncml.dmddf+wbxml"] = " .syncml.dmddf+wbxml",
    ["syncml.dmddf+xml"] = " .syncml.dmddf+xml",
    ["syncml.dmtnds+wbxml"] = " .syncml.dmtnds+wbxml",
    ["syncml.dmtnds+xml"] = " .syncml.dmtnds+xml",
    ["syncml.ds.notification"] = " .syncml.ds.notification",
    ["tao"] = "application/vnd.tao.intent-module-archive",
    ["pcap"] = "application/vnd.tcpdump.pcap",
    ["cap"] = "application/vnd.tcpdump.pcap",
    ["dmp"] = "application/vnd.tcpdump.pcap",
    ["tmd.mediaflex.api+xml"] = " .tmd.mediaflex.api+xml",
    ["tml"] = " .tml",
    ["tmo"] = "application/vnd.tmobile-livetv",
    ["tpt"] = "application/vnd.trid.tpt",
    ["mxs"] = "application/vnd.triscape.mxs",
    ["tra"] = "application/vnd.trueapp",
    ["truedoc"] = " .truedoc",
    ["ubisoft.webplayer"] = " .ubisoft.webplayer",
    ["ufd"] = "application/vnd.ufdl",
    ["ufdl"] = "application/vnd.ufdl",
    ["utz"] = "application/vnd.uiq.theme",
    ["umj"] = "application/vnd.umajin",
    ["unityweb"] = "application/vnd.unity",
    ["uoml"] = "application/vnd.uoml+xml",
    ["uplanet.alert"] = " .uplanet.alert",
    ["uplanet.alert-wbxml"] = " .uplanet.alert-wbxml",
    ["uplanet.bearer-choice"] = " .uplanet.bearer-choice",
    ["uplanet.bearer-choice-wbxml"] = " .uplanet.bearer-choice-wbxml",
    ["uplanet.cacheop"] = " .uplanet.cacheop",
    ["uplanet.cacheop-wbxml"] = " .uplanet.cacheop-wbxml",
    ["uplanet.channel"] = " .uplanet.channel",
    ["uplanet.channel-wbxml"] = " .uplanet.channel-wbxml",
    ["uplanet.list"] = " .uplanet.list",
    ["uplanet.list-wbxml"] = " .uplanet.list-wbxml",
    ["uplanet.listcmd"] = " .uplanet.listcmd",
    ["uplanet.listcmd-wbxml"] = " .uplanet.listcmd-wbxml",
    ["uplanet.signal"] = " .uplanet.signal",
    ["uri-map"] = " .uri-map",
    ["valve.source.material"] = " .valve.source.material",
    ["vcx"] = "application/vnd.vcx",
    ["vd-study"] = " .vd-study",
    ["vectorworks"] = " .vectorworks",
    ["vel+json"] = " .vel+json",
    ["verimatrix.vcas"] = " .verimatrix.vcas",
    ["vidsoft.vidconference"] = " .vidsoft.vidconference",
    ["vsd"] = "application/vnd.visio",
    ["vst"] = "application/vnd.visio",
    ["vss"] = "application/vnd.visio",
    ["vsw"] = "application/vnd.visio",
    ["vis"] = "application/vnd.visionary",
    ["vividence.scriptfile"] = " .vividence.scriptfile",
    ["vsf"] = "application/vnd.vsf",
    ["wap.sic"] = " .wap.sic",
    ["wap.slc"] = " .wap.slc",
    ["wbxml"] = "application/vnd.wap.wbxml",
    ["wmlc"] = "application/vnd.wap.wmlc",
    ["wmlsc"] = "application/vnd.wap.wmlscriptc",
    ["wtb"] = "application/vnd.webturbo",
    ["wfa.p2p"] = " .wfa.p2p",
    ["wfa.wsc"] = " .wfa.wsc",
    ["windows.devicepairing"] = " .windows.devicepairing",
    ["wmc"] = " .wmc",
    ["wmf.bootstrap"] = " .wmf.bootstrap",
    ["wolfram.mathematica"] = " .wolfram.mathematica",
    ["wolfram.mathematica.package"] = " .wolfram.mathematica.package",
    ["nbp"] = "application/vnd.wolfram.player",
    ["wpd"] = "application/vnd.wordperfect",
    ["wqd"] = "application/vnd.wqd",
    ["wrq-hp3000-labelled"] = " .wrq-hp3000-labelled",
    ["stf"] = "application/vnd.wt.stf",
    ["wv.csp+wbxml"] = " .wv.csp+wbxml",
    ["wv.csp+xml"] = " .wv.csp+xml",
    ["wv.ssp+xml"] = " .wv.ssp+xml",
    ["xacml+json"] = " .xacml+json",
    ["xar"] = "application/vnd.xara",
    ["xfdl"] = "application/vnd.xfdl",
    ["xfdl.webform"] = " .xfdl.webform",
    ["xmi+xml"] = " .xmi+xml",
    ["xmpie.cpkg"] = " .xmpie.cpkg",
    ["xmpie.dpkg"] = " .xmpie.dpkg",
    ["xmpie.plan"] = " .xmpie.plan",
    ["xmpie.ppkg"] = " .xmpie.ppkg",
    ["xmpie.xlim"] = " .xmpie.xlim",
    ["hvd"] = "application/vnd.yamaha.hv-dic",
    ["hvs"] = "application/vnd.yamaha.hv-script",
    ["hvp"] = "application/vnd.yamaha.hv-voice",
    ["osf"] = "application/vnd.yamaha.openscoreformat",
    ["osfpvg"] = "application/vnd.yamaha.openscoreformat.osfpvg+xml",
    ["yamaha.remote-setup"] = " .yamaha.remote-setup",
    ["saf"] = "application/vnd.yamaha.smaf-audio",
    ["spf"] = "application/vnd.yamaha.smaf-phrase",
    ["yamaha.through-ngn"] = " .yamaha.through-ngn",
    ["yamaha.tunnel-udpencap"] = " .yamaha.tunnel-udpencap",
    ["yaoweme"] = " .yaoweme",
    ["cmp"] = "application/vnd.yellowriver-custom-menu",
    ["zir"] = "application/vnd.zul",
    ["zirz"] = "application/vnd.zul",
    ["zaz"] = "application/vnd.zzazz.deck+xml",
    ["vxml"] = "application/voicexml+xml",
    ["wgt"] = "application/widget",
    ["hlp"] = "application/winhlp",
    ["1"] = " .1",
    ["wsdl"] = "application/wsdl+xml",
    ["wspolicy"] = "application/wspolicy+xml",
    ["7z"] = "application/x-7z-compressed",
    ["abw"] = "application/x-abiword",
    ["ace"] = "application/x-ace-compressed",
    ["dmg"] = "application/x-apple-diskimage",
    ["aab"] = "application/x-authorware-bin",
    ["x32"] = "application/x-authorware-bin",
    ["u32"] = "application/x-authorware-bin",
    ["vox"] = "application/x-authorware-bin",
    ["aam"] = "application/x-authorware-map",
    ["aas"] = "application/x-authorware-seg",
    ["bcpio"] = "application/x-bcpio",
    ["torrent"] = "application/x-bittorrent",
    ["blb"] = "application/x-blorb",
    ["blorb"] = "application/x-blorb",
    ["bz"] = "application/x-bzip",
    ["bz2"] = "application/x-bzip2",
    ["boz"] = "application/x-bzip2",
    ["cbr"] = "application/x-cbr",
    ["cba"] = "application/x-cbr",
    ["cbt"] = "application/x-cbr",
    ["cbz"] = "application/x-cbr",
    ["cb7"] = "application/x-cbr",
    ["vcd"] = "application/x-cdlink",
    ["cfs"] = "application/x-cfs-compressed",
    ["chat"] = "application/x-chat",
    ["pgn"] = "application/x-chess-pgn",
    ["nsc"] = "application/x-conference",
    ["cpio"] = "application/x-cpio",
    ["csh"] = "application/x-csh",
    ["deb"] = "application/x-debian-package",
    ["udeb"] = "application/x-debian-package",
    ["dgc"] = "application/x-dgc-compressed",
    ["dir"] = "application/x-director",
    ["dcr"] = "application/x-director",
    ["dxr"] = "application/x-director",
    ["cst"] = "application/x-director",
    ["cct"] = "application/x-director",
    ["cxt"] = "application/x-director",
    ["w3d"] = "application/x-director",
    ["fgd"] = "application/x-director",
    ["swa"] = "application/x-director",
    ["wad"] = "application/x-doom",
    ["ncx"] = "application/x-dtbncx+xml",
    ["dtb"] = "application/x-dtbook+xml",
    ["res"] = "application/x-dtbresource+xml",
    ["dvi"] = "application/x-dvi",
    ["evy"] = "application/x-envoy",
    ["eva"] = "application/x-eva",
    ["bdf"] = "application/x-font-bdf",
    ["gsf"] = "application/x-font-ghostscript",
    ["psf"] = "application/x-font-linux-psf",
    ["pcf"] = "application/x-font-pcf",
    ["snf"] = "application/x-font-snf",
    ["pfa"] = "application/x-font-type1",
    ["pfb"] = "application/x-font-type1",
    ["pfm"] = "application/x-font-type1",
    ["afm"] = "application/x-font-type1",
    ["arc"] = "application/x-freearc",
    ["spl"] = "application/x-futuresplash",
    ["gca"] = "application/x-gca-compressed",
    ["ulx"] = "application/x-glulx",
    ["gnumeric"] = "application/x-gnumeric",
    ["gramps"] = "application/x-gramps-xml",
    ["gtar"] = "application/x-gtar",
    ["hdf"] = "application/x-hdf",
    ["install"] = "application/x-install-instructions",
    ["iso"] = "application/x-iso9660-image",
    ["jnlp"] = "application/x-java-jnlp-file",
    ["latex"] = "application/x-latex",
    ["lzh"] = "application/x-lzh-compressed",
    ["lha"] = "application/x-lzh-compressed",
    ["mie"] = "application/x-mie",
    ["prc"] = "application/x-mobipocket-ebook",
    ["mobi"] = "application/x-mobipocket-ebook",
    ["application"] = "application/x-ms-application",
    ["lnk"] = "application/x-ms-shortcut",
    ["wmd"] = "application/x-ms-wmd",
    ["wmz"] = "application/x-ms-wmz",
    ["xbap"] = "application/x-ms-xbap",
    ["mdb"] = "application/x-msaccess",
    ["obd"] = "application/x-msbinder",
    ["crd"] = "application/x-mscardfile",
    ["clp"] = "application/x-msclip",
    ["exe"] = "application/x-msdownload",
    ["dll"] = "application/x-msdownload",
    ["com"] = "application/x-msdownload",
    ["bat"] = "application/x-msdownload",
    ["msi"] = "application/x-msdownload",
    ["mvb"] = "application/x-msmediaview",
    ["m13"] = "application/x-msmediaview",
    ["m14"] = "application/x-msmediaview",
    ["wmf"] = "application/x-msmetafile",
    ["wmz"] = "application/x-msmetafile",
    ["emf"] = "application/x-msmetafile",
    ["emz"] = "application/x-msmetafile",
    ["mny"] = "application/x-msmoney",
    ["pub"] = "application/x-mspublisher",
    ["scd"] = "application/x-msschedule",
    ["trm"] = "application/x-msterminal",
    ["wri"] = "application/x-mswrite",
    ["nc"] = "application/x-netcdf",
    ["cdf"] = "application/x-netcdf",
    ["nzb"] = "application/x-nzb",
    ["p12"] = "application/x-pkcs12",
    ["pfx"] = "application/x-pkcs12",
    ["p7b"] = "application/x-pkcs7-certificates",
    ["spc"] = "application/x-pkcs7-certificates",
    ["p7r"] = "application/x-pkcs7-certreqresp",
    ["rar"] = "application/x-rar-compressed",
    ["ris"] = "application/x-research-info-systems",
    ["sh"] = "application/x-sh",
    ["shar"] = "application/x-shar",
    ["swf"] = "application/x-shockwave-flash",
    ["xap"] = "application/x-silverlight-app",
    ["sql"] = "application/x-sql",
    ["sit"] = "application/x-stuffit",
    ["sitx"] = "application/x-stuffitx",
    ["srt"] = "application/x-subrip",
    ["sv4cpio"] = "application/x-sv4cpio",
    ["sv4crc"] = "application/x-sv4crc",
    ["t3"] = "application/x-t3vm-image",
    ["gam"] = "application/x-tads",
    ["tar"] = "application/x-tar",
    ["tcl"] = "application/x-tcl",
    ["tex"] = "application/x-tex",
    ["tfm"] = "application/x-tex-tfm",
    ["texinfo"] = "application/x-texinfo",
    ["texi"] = "application/x-texinfo",
    ["obj"] = "application/x-tgif",
    ["ustar"] = "application/x-ustar",
    ["src"] = "application/x-wais-source",
    ["der"] = "application/x-x509-ca-cert",
    ["crt"] = "application/x-x509-ca-cert",
    ["fig"] = "application/x-xfig",
    ["xlf"] = "application/x-xliff+xml",
    ["xpi"] = "application/x-xpinstall",
    ["xz"] = "application/x-xz",
    ["z1"] = "application/x-zmachine",
    ["z2"] = "application/x-zmachine",
    ["z3"] = "application/x-zmachine",
    ["z4"] = "application/x-zmachine",
    ["z5"] = "application/x-zmachine",
    ["z6"] = "application/x-zmachine",
    ["z7"] = "application/x-zmachine",
    ["z8"] = "application/x-zmachine",
    ["xaml"] = "application/xaml+xml",
    ["xdf"] = "application/xcap-diff+xml",
    ["xenc"] = "application/xenc+xml",
    ["xhtml"] = "application/xhtml+xml",
    ["xht"] = "application/xhtml+xml",
    ["xml"] = "application/xml",
    ["xsl"] = "application/xml",
    ["dtd"] = "application/xml-dtd",
    ["xop"] = "application/xop+xml",
    ["xpl"] = "application/xproc+xml",
    ["xslt"] = "application/xslt+xml",
    ["xspf"] = "application/xspf+xml",
    ["mxml"] = "application/xv+xml",
    ["xhvml"] = "application/xv+xml",
    ["xvml"] = "application/xv+xml",
    ["xvm"] = "application/xv+xml",
    ["yang"] = "application/yang",
    ["yin"] = "application/yin+xml",
    ["zip"] = "application/zip",
    ["adp"] = "audio/adpcm",
    ["au"] = "audio/basic",
    ["snd"] = "audio/basic",
    ["5"] = " .5",
    ["mid"] = "audio/midi",
    ["midi"] = "audio/midi",
    ["kar"] = "audio/midi",
    ["rmi"] = "audio/midi",
    ["m4a"] = "audio/mp4",
    ["mp4a"] = "audio/mp4",
    ["mpga"] = "audio/mpeg",
    ["mp2"] = "audio/mpeg",
    ["mp2a"] = "audio/mpeg",
    ["mp3"] = "audio/mpeg",
    ["m2a"] = "audio/mpeg",
    ["m3a"] = "audio/mpeg",
    ["oga"] = "audio/ogg",
    ["ogg"] = "audio/ogg",
    ["spx"] = "audio/ogg",
    ["sid"] = " .sid",
    ["s3m"] = "audio/s3m",
    ["sil"] = "audio/silk",
    ["3gpp.iufp"] = " .3gpp.iufp",
    ["4sb"] = " .4sb",
    ["audiokoz"] = " .audiokoz",
    ["celp"] = " .celp",
    ["cisco.nse"] = " .cisco.nse",
    ["cmles.radio-events"] = " .cmles.radio-events",
    ["cns.anp1"] = " .cns.anp1",
    ["cns.inf1"] = " .cns.inf1",
    ["uva"] = "audio/vnd.dece.audio",
    ["uvva"] = "audio/vnd.dece.audio",
    ["eol"] = "audio/vnd.digital-winds",
    ["dlna.adts"] = " .dlna.adts",
    ["dolby.heaac.1"] = " .dolby.heaac.1",
    ["dolby.heaac.2"] = " .dolby.heaac.2",
    ["dolby.mlp"] = " .dolby.mlp",
    ["dolby.mps"] = " .dolby.mps",
    ["dolby.pl2"] = " .dolby.pl2",
    ["dolby.pl2x"] = " .dolby.pl2x",
    ["dolby.pl2z"] = " .dolby.pl2z",
    ["dolby.pulse.1"] = " .dolby.pulse.1",
    ["dra"] = "audio/vnd.dra",
    ["dts"] = "audio/vnd.dts",
    ["dtshd"] = "audio/vnd.dts.hd",
    ["dvb.file"] = " .dvb.file",
    ["everad.plj"] = " .everad.plj",
    ["hns.audio"] = " .hns.audio",
    ["lvp"] = "audio/vnd.lucent.voice",
    ["pya"] = "audio/vnd.ms-playready.media.pya",
    ["nokia.mobile-xmf"] = " .nokia.mobile-xmf",
    ["nortel.vbk"] = " .nortel.vbk",
    ["ecelp4800"] = "audio/vnd.nuera.ecelp4800",
    ["ecelp7470"] = "audio/vnd.nuera.ecelp7470",
    ["ecelp9600"] = "audio/vnd.nuera.ecelp9600",
    ["octel.sbc"] = " .octel.sbc",
    ["qcelp"] = " .qcelp",
    ["rhetorex.32kadpcm"] = " .rhetorex.32kadpcm",
    ["rip"] = "audio/vnd.rip",
    ["sealedmedia.softseal.mpeg"] = " .sealedmedia.softseal.mpeg",
    ["vmx.cvsd"] = " .vmx.cvsd",
    ["weba"] = "audio/webm",
    ["aac"] = "audio/x-aac",
    ["aif"] = "audio/x-aiff",
    ["aiff"] = "audio/x-aiff",
    ["aifc"] = "audio/x-aiff",
    ["caf"] = "audio/x-caf",
    ["flac"] = "audio/x-flac",
    ["mka"] = "audio/x-matroska",
    ["m3u"] = "audio/x-mpegurl",
    ["wax"] = "audio/x-ms-wax",
    ["wma"] = "audio/x-ms-wma",
    ["ram"] = "audio/x-pn-realaudio",
    ["ra"] = "audio/x-pn-realaudio",
    ["rmp"] = "audio/x-pn-realaudio-plugin",
    ["wav"] = "audio/x-wav",
    ["xm"] = "audio/xm",
    ["cdx"] = "chemical/x-cdx",
    ["cif"] = "chemical/x-cif",
    ["cmdf"] = "chemical/x-cmdf",
    ["cml"] = "chemical/x-cml",
    ["csml"] = "chemical/x-csml",
    ["xyz"] = "chemical/x-xyz",
    ["ttc"] = "font/collection",
    ["otf"] = "font/otf",
    ["ttf"] = "font/ttf",
    ["woff"] = "font/woff",
    ["woff2"] = "font/woff2",
    ["bmp"] = "image/bmp",
    ["cgm"] = "image/cgm",
    ["g3"] = "image/g3fax",
    ["gif"] = "image/gif",
    ["ief"] = "image/ief",
    ["jpeg"] = "image/jpeg",
    ["jpg"] = "image/jpeg",
    ["jpe"] = "image/jpeg",
    ["ktx"] = "image/ktx",
    ["png"] = "image/png",
    ["btif"] = "image/prs.btif",
    ["pti"] = " .pti",
    ["sgi"] = "image/sgi",
    ["svg"] = "image/svg+xml",
    ["svgz"] = "image/svg+xml",
    ["tiff"] = "image/tiff",
    ["tif"] = "image/tiff",
    ["psd"] = "image/vnd.adobe.photoshop",
    ["airzip.accelerator.azv"] = " .airzip.accelerator.azv",
    ["cns.inf2"] = " .cns.inf2",
    ["uvi"] = "image/vnd.dece.graphic",
    ["uvvi"] = "image/vnd.dece.graphic",
    ["uvg"] = "image/vnd.dece.graphic",
    ["uvvg"] = "image/vnd.dece.graphic",
    ["djvu"] = "image/vnd.djvu",
    ["djv"] = "image/vnd.djvu",
    ["sub"] = "image/vnd.dvb.subtitle",
    ["dwg"] = "image/vnd.dwg",
    ["dxf"] = "image/vnd.dxf",
    ["fbs"] = "image/vnd.fastbidsheet",
    ["fpx"] = "image/vnd.fpx",
    ["fst"] = "image/vnd.fst",
    ["mmr"] = "image/vnd.fujixerox.edmics-mmr",
    ["rlc"] = "image/vnd.fujixerox.edmics-rlc",
    ["globalgraphics.pgb"] = " .globalgraphics.pgb",
    ["microsoft.icon"] = " .microsoft.icon",
    ["mix"] = " .mix",
    ["mozilla.apng"] = " .mozilla.apng",
    ["mdi"] = "image/vnd.ms-modi",
    ["wdp"] = "image/vnd.ms-photo",
    ["npx"] = "image/vnd.net-fpx",
    ["radiance"] = " .radiance",
    ["sealed.png"] = " .sealed.png",
    ["sealedmedia.softseal.gif"] = " .sealedmedia.softseal.gif",
    ["sealedmedia.softseal.jpg"] = " .sealedmedia.softseal.jpg",
    ["svf"] = " .svf",
    ["tencent.tap"] = " .tencent.tap",
    ["valve.source.texture"] = " .valve.source.texture",
    ["wbmp"] = "image/vnd.wap.wbmp",
    ["xif"] = "image/vnd.xiff",
    ["zbrush.pcx"] = " .zbrush.pcx",
    ["webp"] = "image/webp",
    ["3ds"] = "image/x-3ds",
    ["ras"] = "image/x-cmu-raster",
    ["cmx"] = "image/x-cmx",
    ["fh"] = "image/x-freehand",
    ["fhc"] = "image/x-freehand",
    ["fh4"] = "image/x-freehand",
    ["fh5"] = "image/x-freehand",
    ["fh7"] = "image/x-freehand",
    ["ico"] = "image/x-icon",
    ["sid"] = "image/x-mrsid-image",
    ["pcx"] = "image/x-pcx",
    ["pic"] = "image/x-pict",
    ["pct"] = "image/x-pict",
    ["pnm"] = "image/x-portable-anymap",
    ["pbm"] = "image/x-portable-bitmap",
    ["pgm"] = "image/x-portable-graymap",
    ["ppm"] = "image/x-portable-pixmap",
    ["rgb"] = "image/x-rgb",
    ["tga"] = "image/x-tga",
    ["xbm"] = "image/x-xbitmap",
    ["xpm"] = "image/x-xpixmap",
    ["xwd"] = "image/x-xwindowdump",
    ["eml"] = "message/rfc822",
    ["mime"] = "message/rfc822",
    ["si.simp"] = " .si.simp",
    ["wfa.wsc"] = " .wfa.wsc",
    ["igs"] = "model/iges",
    ["iges"] = "model/iges",
    ["msh"] = "model/mesh",
    ["mesh"] = "model/mesh",
    ["silo"] = "model/mesh",
    ["dae"] = "model/vnd.collada+xml",
    ["dwf"] = "model/vnd.dwf",
    ["flatland.3dml"] = " .flatland.3dml",
    ["gdl"] = "model/vnd.gdl",
    ["gs-gdl"] = " .gs-gdl",
    ["gs.gdl"] = " .gs.gdl",
    ["gtw"] = "model/vnd.gtw",
    ["moml+xml"] = " .moml+xml",
    ["mts"] = "model/vnd.mts",
    ["opengex"] = " .opengex",
    ["parasolid.transmit.binary"] = " .parasolid.transmit.binary",
    ["parasolid.transmit.text"] = " .parasolid.transmit.text",
    ["rosette.annotated-data-model"] = " .rosette.annotated-data-model",
    ["valve.source.compiled-map"] = " .valve.source.compiled-map",
    ["vtu"] = "model/vnd.vtu",
    ["wrl"] = "model/vrml",
    ["vrml"] = "model/vrml",
    ["x3db"] = "model/x3d+binary",
    ["x3dbz"] = "model/x3d+binary",
    ["x3dv"] = "model/x3d+vrml",
    ["x3dvz"] = "model/x3d+vrml",
    ["x3d"] = "model/x3d+xml",
    ["x3dz"] = "model/x3d+xml",
    ["appcache"] = "text/cache-manifest",
    ["ics"] = "text/calendar",
    ["ifb"] = "text/calendar",
    ["css"] = "text/css",
    ["csv"] = "text/csv",
    ["html"] = "text/html",
    ["htm"] = "text/html",
    ["n3"] = "text/n3",
    ["txt"] = "text/plain",
    ["text"] = "text/plain",
    ["conf"] = "text/plain",
    ["def"] = "text/plain",
    ["list"] = "text/plain",
    ["log"] = "text/plain",
    ["in"] = "text/plain",
    ["fallenstein.rst"] = " .fallenstein.rst",
    ["dsc"] = "text/prs.lines.tag",
    ["prop.logic"] = " .prop.logic",
    ["rtx"] = "text/richtext",
    ["sgml"] = "text/sgml",
    ["sgm"] = "text/sgml",
    ["tsv"] = "text/tab-separated-values",
    ["t"] = "text/troff",
    ["tr"] = "text/troff",
    ["roff"] = "text/troff",
    ["man"] = "text/troff",
    ["me"] = "text/troff",
    ["ms"] = "text/troff",
    ["ttl"] = "text/turtle",
    ["uri"] = "text/uri-list",
    ["uris"] = "text/uri-list",
    ["urls"] = "text/uri-list",
    ["vcard"] = "text/vcard",
    ["a"] = " .a",
    ["abc"] = " .abc",
    ["curl"] = "text/vnd.curl",
    ["dcurl"] = "text/vnd.curl.dcurl",
    ["mcurl"] = "text/vnd.curl.mcurl",
    ["scurl"] = "text/vnd.curl.scurl",
    ["debian.copyright"] = " .debian.copyright",
    ["dmclientscript"] = " .dmclientscript",
    ["sub"] = "text/vnd.dvb.subtitle",
    ["esmertec.theme-descriptor"] = " .esmertec.theme-descriptor",
    ["fly"] = "text/vnd.fly",
    ["flx"] = "text/vnd.fmi.flexstor",
    ["gv"] = "text/vnd.graphviz",
    ["3dml"] = "text/vnd.in3d.3dml",
    ["spot"] = "text/vnd.in3d.spot",
    ["iptc.newsml"] = " .iptc.newsml",
    ["iptc.nitf"] = " .iptc.nitf",
    ["latex-z"] = " .latex-z",
    ["motorola.reflex"] = " .motorola.reflex",
    ["ms-mediapackage"] = " .ms-mediapackage",
    ["net2phone.commcenter.command"] = " .net2phone.commcenter.command",
    ["radisys.msml-basic-layout"] = " .radisys.msml-basic-layout",
    ["si.uricatalogue"] = " .si.uricatalogue",
    ["jad"] = "text/vnd.sun.j2me.app-descriptor",
    ["trolltech.linguist"] = " .trolltech.linguist",
    ["wap.si"] = " .wap.si",
    ["wap.sl"] = " .wap.sl",
    ["wml"] = "text/vnd.wap.wml",
    ["wmls"] = "text/vnd.wap.wmlscript",
    ["s"] = "text/x-asm",
    ["asm"] = "text/x-asm",
    ["c"] = "text/x-c",
    ["cc"] = "text/x-c",
    ["cxx"] = "text/x-c",
    ["cpp"] = "text/x-c",
    ["h"] = "text/x-c",
    ["hh"] = "text/x-c",
    ["dic"] = "text/x-c",
    ["f"] = "text/x-fortran",
    ["for"] = "text/x-fortran",
    ["f77"] = "text/x-fortran",
    ["f90"] = "text/x-fortran",
    ["java"] = "text/x-java-source",
    ["nfo"] = "text/x-nfo",
    ["opml"] = "text/x-opml",
    ["p"] = "text/x-pascal",
    ["pas"] = "text/x-pascal",
    ["etx"] = "text/x-setext",
    ["sfv"] = "text/x-sfv",
    ["uu"] = "text/x-uuencode",
    ["vcs"] = "text/x-vcalendar",
    ["vcf"] = "text/x-vcard",
    ["3gp"] = "video/3gpp",
    ["3g2"] = "video/3gpp2",
    ["h261"] = "video/h261",
    ["h263"] = "video/h263",
    ["h264"] = "video/h264",
    ["segment"] = " .segment",
    ["jpgv"] = "video/jpeg",
    ["jpm"] = "video/jpm",
    ["jpgm"] = "video/jpm",
    ["mj2"] = "video/mj2",
    ["mjp2"] = "video/mj2",
    ["mp4"] = "video/mp4",
    ["mp4v"] = "video/mp4",
    ["mpg4"] = "video/mp4",
    ["mpeg"] = "video/mpeg",
    ["mpg"] = "video/mpeg",
    ["mpe"] = "video/mpeg",
    ["m1v"] = "video/mpeg",
    ["m2v"] = "video/mpeg",
    ["ogv"] = "video/ogg",
    ["qt"] = "video/quicktime",
    ["mov"] = "video/quicktime",
    ["cctv"] = " .cctv",
    ["uvh"] = "video/vnd.dece.hd",
    ["uvvh"] = "video/vnd.dece.hd",
    ["uvm"] = "video/vnd.dece.mobile",
    ["uvvm"] = "video/vnd.dece.mobile",
    ["dece.mp4"] = " .dece.mp4",
    ["uvp"] = "video/vnd.dece.pd",
    ["uvvp"] = "video/vnd.dece.pd",
    ["uvs"] = "video/vnd.dece.sd",
    ["uvvs"] = "video/vnd.dece.sd",
    ["uvv"] = "video/vnd.dece.video",
    ["uvvv"] = "video/vnd.dece.video",
    ["directv.mpeg"] = " .directv.mpeg",
    ["directv.mpeg-tts"] = " .directv.mpeg-tts",
    ["dlna.mpeg-tts"] = " .dlna.mpeg-tts",
    ["dvb"] = "video/vnd.dvb.file",
    ["fvt"] = "video/vnd.fvt",
    ["hns.video"] = " .hns.video",
    ["iptvforum.1dparityfec-1010"] = " .iptvforum.1dparityfec-1010",
    ["iptvforum.1dparityfec-2005"] = " .iptvforum.1dparityfec-2005",
    ["iptvforum.2dparityfec-1010"] = " .iptvforum.2dparityfec-1010",
    ["iptvforum.2dparityfec-2005"] = " .iptvforum.2dparityfec-2005",
    ["iptvforum.ttsavc"] = " .iptvforum.ttsavc",
    ["iptvforum.ttsmpeg2"] = " .iptvforum.ttsmpeg2",
    ["motorola.video"] = " .motorola.video",
    ["motorola.videop"] = " .motorola.videop",
    ["mxu"] = "video/vnd.mpegurl",
    ["m4u"] = "video/vnd.mpegurl",
    ["pyv"] = "video/vnd.ms-playready.media.pyv",
    ["nokia.interleaved-multimedia"] = " .nokia.interleaved-multimedia",
    ["nokia.videovoip"] = " .nokia.videovoip",
    ["objectvideo"] = " .objectvideo",
    ["radgamettools.bink"] = " .radgamettools.bink",
    ["radgamettools.smacker"] = " .radgamettools.smacker",
    ["sealed.mpeg1"] = " .sealed.mpeg1",
    ["sealed.mpeg4"] = " .sealed.mpeg4",
    ["sealed.swf"] = " .sealed.swf",
    ["sealedmedia.softseal.mov"] = " .sealedmedia.softseal.mov",
    ["uvu"] = "video/vnd.uvvu.mp4",
    ["uvvu"] = "video/vnd.uvvu.mp4",
    ["viv"] = "video/vnd.vivo",
    ["webm"] = "video/webm",
    ["f4v"] = "video/x-f4v",
    ["fli"] = "video/x-fli",
    ["flv"] = "video/x-flv",
    ["m4v"] = "video/x-m4v",
    ["mkv"] = "video/x-matroska",
    ["mk3d"] = "video/x-matroska",
    ["mks"] = "video/x-matroska",
    ["mng"] = "video/x-mng",
    ["asf"] = "video/x-ms-asf",
    ["asx"] = "video/x-ms-asf",
    ["vob"] = "video/x-ms-vob",
    ["wm"] = "video/x-ms-wm",
    ["wmv"] = "video/x-ms-wmv",
    ["wmx"] = "video/x-ms-wmx",
    ["wvx"] = "video/x-ms-wvx",
    ["avi"] = "video/x-msvideo",
    ["movie"] = "video/x-sgi-movie",
    ["smv"] = "video/x-smv",
    ["ice"] = "x-conference/x-cooltalk",
}