//
//  MimeType.swift
//  MimeLibGenerator
//
//  Created by Ondrej Rafaj on 14/12/2016.
//  Copyright © 2016 manGoweb UK Ltd. All rights reserved.
//
//  Data has been extracted from an apache.org svn repository located on http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types

import Foundation


// Warning: Do not change, following code has been automatically generated!

public enum MimeType: String {
	case ez = "application/andrew-inset"
	case aw = "application/applixware"
	case atom = "application/atom+xml"
	case atomcat = "application/atomcat+xml"
	case atomsvc = "application/atomsvc+xml"
	case ccxml = "application/ccxml+xml"
	case cdmia = "application/cdmi-capability"
	case cdmic = "application/cdmi-container"
	case cdmid = "application/cdmi-domain"
	case cdmio = "application/cdmi-object"
	case cdmiq = "application/cdmi-queue"
	case cu = "application/cu-seeme"
	case davmount = "application/davmount+xml"
	case dbk = "application/docbook+xml"
	case dssc = "application/dssc+der"
	case xdssc = "application/dssc+xml"
	case ecma = "application/ecmascript"
	case emma = "application/emma+xml"
	case epub = "application/epub+zip"
	case exi = "application/exi"
	case pfr = "application/font-tdpfr"
	case gml = "application/gml+xml"
	case gpx = "application/gpx+xml"
	case gxf = "application/gxf"
	case stk = "application/hyperstudio"
	case ink = "application/inkml+xml"
	case ipfix = "application/ipfix"
	case jar = "application/java-archive"
	case ser = "application/java-serialized-object"
	case _class = "application/java-vm"
	case js = "application/javascript"
	case json = "application/json"
	case jsonml = "application/jsonml+json"
	case lostxml = "application/lost+xml"
	case hqx = "application/mac-binhex40"
	case cpt = "application/mac-compactpro"
	case mads = "application/mads+xml"
	case mrc = "application/marc"
	case mrcx = "application/marcxml+xml"
	case ma = "application/mathematica"
	case mathml = "application/mathml+xml"
	case mbox = "application/mbox"
	case mscml = "application/mediaservercontrol+xml"
	case metalink = "application/metalink+xml"
	case meta4 = "application/metalink4+xml"
	case mets = "application/mets+xml"
	case mods = "application/mods+xml"
	case m21 = "application/mp21"
	case mp4s = "application/mp4"
	case doc = "application/msword"
	case mxf = "application/mxf"
	case bin = "application/octet-stream"
	case oda = "application/oda"
	case opf = "application/oebps-package+xml"
	case ogx = "application/ogg"
	case omdoc = "application/omdoc+xml"
	case onetoc = "application/onenote"
	case oxps = "application/oxps"
	case xer = "application/patch-ops-error+xml"
	case pdf = "application/pdf"
	case pgp = "application/pgp-encrypted"
	case asc = "application/pgp-signature"
	case prf = "application/pics-rules"
	case p10 = "application/pkcs10"
	case p7m = "application/pkcs7-mime"
	case p7s = "application/pkcs7-signature"
	case p8 = "application/pkcs8"
	case ac = "application/pkix-attr-cert"
	case cer = "application/pkix-cert"
	case crl = "application/pkix-crl"
	case pkipath = "application/pkix-pkipath"
	case pki = "application/pkixcmp"
	case pls = "application/pls+xml"
	case ai = "application/postscript"
	case cww = "application/prs.cww"
	case pskcxml = "application/pskc+xml"
	case rdf = "application/rdf+xml"
	case rif = "application/reginfo+xml"
	case rnc = "application/relax-ng-compact-syntax"
	case rl = "application/resource-lists+xml"
	case rld = "application/resource-lists-diff+xml"
	case rs = "application/rls-services+xml"
	case gbr = "application/rpki-ghostbusters"
	case mft = "application/rpki-manifest"
	case roa = "application/rpki-roa"
	case rsd = "application/rsd+xml"
	case rss = "application/rss+xml"
	case rtf = "application/rtf"
	case sbml = "application/sbml+xml"
	case scq = "application/scvp-cv-request"
	case scs = "application/scvp-cv-response"
	case spq = "application/scvp-vp-request"
	case spp = "application/scvp-vp-response"
	case sdp = "application/sdp"
	case setpay = "application/set-payment-initiation"
	case setreg = "application/set-registration-initiation"
	case shf = "application/shf+xml"
	case smi = "application/smil+xml"
	case rq = "application/sparql-query"
	case srx = "application/sparql-results+xml"
	case gram = "application/srgs"
	case grxml = "application/srgs+xml"
	case sru = "application/sru+xml"
	case ssdl = "application/ssdl+xml"
	case ssml = "application/ssml+xml"
	case tei = "application/tei+xml"
	case tfi = "application/thraud+xml"
	case tsd = "application/timestamped-data"
	case plb = "application/vnd.3gpp.pic-bw-large"
	case psb = "application/vnd.3gpp.pic-bw-small"
	case pvb = "application/vnd.3gpp.pic-bw-var"
	case tcap = "application/vnd.3gpp2.tcap"
	case pwn = "application/vnd.3m.post-it-notes"
	case aso = "application/vnd.accpac.simply.aso"
	case imp = "application/vnd.accpac.simply.imp"
	case acu = "application/vnd.acucobol"
	case atc = "application/vnd.acucorp"
	case air = "application/vnd.adobe.air-application-installer-package+zip"
	case fcdt = "application/vnd.adobe.formscentral.fcdt"
	case fxp = "application/vnd.adobe.fxp"
	case xdp = "application/vnd.adobe.xdp+xml"
	case xfdf = "application/vnd.adobe.xfdf"
	case ahead = "application/vnd.ahead.space"
	case azf = "application/vnd.airzip.filesecure.azf"
	case azs = "application/vnd.airzip.filesecure.azs"
	case azw = "application/vnd.amazon.ebook"
	case acc = "application/vnd.americandynamics.acc"
	case ami = "application/vnd.amiga.ami"
	case apk = "application/vnd.android.package-archive"
	case cii = "application/vnd.anser-web-certificate-issue-initiation"
	case fti = "application/vnd.anser-web-funds-transfer-initiation"
	case atx = "application/vnd.antix.game-component"
	case mpkg = "application/vnd.apple.installer+xml"
	case m3u8 = "application/vnd.apple.mpegurl"
	case swi = "application/vnd.aristanetworks.swi"
	case iota = "application/vnd.astraea-software.iota"
	case aep = "application/vnd.audiograph"
	case mpm = "application/vnd.blueice.multipass"
	case bmi = "application/vnd.bmi"
	case rep = "application/vnd.businessobjects"
	case cdxml = "application/vnd.chemdraw+xml"
	case mmd = "application/vnd.chipnuts.karaoke-mmd"
	case cdy = "application/vnd.cinderella"
	case cla = "application/vnd.claymore"
	case rp9 = "application/vnd.cloanto.rp9"
	case c4g = "application/vnd.clonk.c4group"
	case c11amc = "application/vnd.cluetrust.cartomobile-config"
	case c11amz = "application/vnd.cluetrust.cartomobile-config-pkg"
	case csp = "application/vnd.commonspace"
	case cdbcmsg = "application/vnd.contact.cmsg"
	case cmc = "application/vnd.cosmocaller"
	case clkx = "application/vnd.crick.clicker"
	case clkk = "application/vnd.crick.clicker.keyboard"
	case clkp = "application/vnd.crick.clicker.palette"
	case clkt = "application/vnd.crick.clicker.template"
	case clkw = "application/vnd.crick.clicker.wordbank"
	case wbs = "application/vnd.criticaltools.wbs+xml"
	case pml = "application/vnd.ctc-posml"
	case ppd = "application/vnd.cups-ppd"
	case car = "application/vnd.curl.car"
	case pcurl = "application/vnd.curl.pcurl"
	case dart = "application/vnd.dart"
	case rdz = "application/vnd.data-vision.rdz"
	case uvf = "application/vnd.dece.data"
	case uvt = "application/vnd.dece.ttml+xml"
	case uvx = "application/vnd.dece.unspecified"
	case uvz = "application/vnd.dece.zip"
	case fe_launch = "application/vnd.denovo.fcselayout-link"
	case dna = "application/vnd.dna"
	case mlp = "application/vnd.dolby.mlp"
	case dpg = "application/vnd.dpgraph"
	case dfac = "application/vnd.dreamfactory"
	case kpxx = "application/vnd.ds-keypoint"
	case ait = "application/vnd.dvb.ait"
	case svc = "application/vnd.dvb.service"
	case geo = "application/vnd.dynageo"
	case mag = "application/vnd.ecowin.chart"
	case nml = "application/vnd.enliven"
	case esf = "application/vnd.epson.esf"
	case msf = "application/vnd.epson.msf"
	case qam = "application/vnd.epson.quickanime"
	case slt = "application/vnd.epson.salt"
	case ssf = "application/vnd.epson.ssf"
	case es3 = "application/vnd.eszigno3+xml"
	case ez2 = "application/vnd.ezpix-album"
	case ez3 = "application/vnd.ezpix-package"
	case fdf = "application/vnd.fdf"
	case mseed = "application/vnd.fdsn.mseed"
	case seed = "application/vnd.fdsn.seed"
	case gph = "application/vnd.flographit"
	case ftc = "application/vnd.fluxtime.clip"
	case fm = "application/vnd.framemaker"
	case fnc = "application/vnd.frogans.fnc"
	case ltf = "application/vnd.frogans.ltf"
	case fsc = "application/vnd.fsc.weblaunch"
	case oas = "application/vnd.fujitsu.oasys"
	case oa2 = "application/vnd.fujitsu.oasys2"
	case oa3 = "application/vnd.fujitsu.oasys3"
	case fg5 = "application/vnd.fujitsu.oasysgp"
	case bh2 = "application/vnd.fujitsu.oasysprs"
	case ddd = "application/vnd.fujixerox.ddd"
	case xdw = "application/vnd.fujixerox.docuworks"
	case xbd = "application/vnd.fujixerox.docuworks.binder"
	case fzs = "application/vnd.fuzzysheet"
	case txd = "application/vnd.genomatix.tuxedo"
	case ggb = "application/vnd.geogebra.file"
	case ggt = "application/vnd.geogebra.tool"
	case gex = "application/vnd.geometry-explorer"
	case gxt = "application/vnd.geonext"
	case g2w = "application/vnd.geoplan"
	case g3w = "application/vnd.geospace"
	case gmx = "application/vnd.gmx"
	case kml = "application/vnd.google-earth.kml+xml"
	case kmz = "application/vnd.google-earth.kmz"
	case gqf = "application/vnd.grafeq"
	case gac = "application/vnd.groove-account"
	case ghf = "application/vnd.groove-help"
	case gim = "application/vnd.groove-identity-message"
	case grv = "application/vnd.groove-injector"
	case gtm = "application/vnd.groove-tool-message"
	case tpl = "application/vnd.groove-tool-template"
	case vcg = "application/vnd.groove-vcard"
	case hal = "application/vnd.hal+xml"
	case zmm = "application/vnd.handheld-entertainment+xml"
	case hbci = "application/vnd.hbci"
	case les = "application/vnd.hhe.lesson-player"
	case hpgl = "application/vnd.hp-hpgl"
	case hpid = "application/vnd.hp-hpid"
	case hps = "application/vnd.hp-hps"
	case jlt = "application/vnd.hp-jlyt"
	case pcl = "application/vnd.hp-pcl"
	case pclxl = "application/vnd.hp-pclxl"
	case sfdHdstx = "application/vnd.hydrostatix.sof-data"
	case mpy = "application/vnd.ibm.minipay"
	case afp = "application/vnd.ibm.modcap"
	case irm = "application/vnd.ibm.rights-management"
	case sc = "application/vnd.ibm.secure-container"
	case icc = "application/vnd.iccprofile"
	case igl = "application/vnd.igloader"
	case ivp = "application/vnd.immervision-ivp"
	case ivu = "application/vnd.immervision-ivu"
	case igm = "application/vnd.insors.igm"
	case xpw = "application/vnd.intercon.formnet"
	case i2g = "application/vnd.intergeo"
	case qbo = "application/vnd.intu.qbo"
	case qfx = "application/vnd.intu.qfx"
	case rcprofile = "application/vnd.ipunplugged.rcprofile"
	case irp = "application/vnd.irepository.package+xml"
	case xpr = "application/vnd.is-xpr"
	case fcs = "application/vnd.isac.fcs"
	case jam = "application/vnd.jam"
	case rms = "application/vnd.jcp.javame.midlet-rms"
	case jisp = "application/vnd.jisp"
	case joda = "application/vnd.joost.joda-archive"
	case ktz = "application/vnd.kahootz"
	case karbon = "application/vnd.kde.karbon"
	case chrt = "application/vnd.kde.kchart"
	case kfo = "application/vnd.kde.kformula"
	case flw = "application/vnd.kde.kivio"
	case kon = "application/vnd.kde.kontour"
	case kpr = "application/vnd.kde.kpresenter"
	case ksp = "application/vnd.kde.kspread"
	case kwd = "application/vnd.kde.kword"
	case htke = "application/vnd.kenameaapp"
	case kia = "application/vnd.kidspiration"
	case kne = "application/vnd.kinar"
	case skp = "application/vnd.koan"
	case sse = "application/vnd.kodak-descriptor"
	case lasxml = "application/vnd.las.las+xml"
	case lbd = "application/vnd.llamagraphics.life-balance.desktop"
	case lbe = "application/vnd.llamagraphics.life-balance.exchange+xml"
	case _123 = "application/vnd.lotus-1-2-3"
	case apr = "application/vnd.lotus-approach"
	case pre = "application/vnd.lotus-freelance"
	case nsf = "application/vnd.lotus-notes"
	case org = "application/vnd.lotus-organizer"
	case scm = "application/vnd.lotus-screencam"
	case lwp = "application/vnd.lotus-wordpro"
	case portpkg = "application/vnd.macports.portpkg"
	case mcd = "application/vnd.mcd"
	case mc1 = "application/vnd.medcalcdata"
	case cdkey = "application/vnd.mediastation.cdkey"
	case mwf = "application/vnd.mfer"
	case mfm = "application/vnd.mfmp"
	case flo = "application/vnd.micrografx.flo"
	case igx = "application/vnd.micrografx.igx"
	case mif = "application/vnd.mif"
	case daf = "application/vnd.mobius.daf"
	case dis = "application/vnd.mobius.dis"
	case mbk = "application/vnd.mobius.mbk"
	case mqy = "application/vnd.mobius.mqy"
	case msl = "application/vnd.mobius.msl"
	case plc = "application/vnd.mobius.plc"
	case txf = "application/vnd.mobius.txf"
	case mpn = "application/vnd.mophun.application"
	case mpc = "application/vnd.mophun.certificate"
	case xul = "application/vnd.mozilla.xul+xml"
	case cil = "application/vnd.ms-artgalry"
	case cab = "application/vnd.ms-cab-compressed"
	case xls = "application/vnd.ms-excel"
	case xlam = "application/vnd.ms-excel.addin.macroenabled.12"
	case xlsb = "application/vnd.ms-excel.sheet.binary.macroenabled.12"
	case xlsm = "application/vnd.ms-excel.sheet.macroenabled.12"
	case xltm = "application/vnd.ms-excel.template.macroenabled.12"
	case eot = "application/vnd.ms-fontobject"
	case chm = "application/vnd.ms-htmlhelp"
	case ims = "application/vnd.ms-ims"
	case lrm = "application/vnd.ms-lrm"
	case thmx = "application/vnd.ms-officetheme"
	case cat = "application/vnd.ms-pki.seccat"
	case stl = "application/vnd.ms-pki.stl"
	case ppt = "application/vnd.ms-powerpoint"
	case ppam = "application/vnd.ms-powerpoint.addin.macroenabled.12"
	case pptm = "application/vnd.ms-powerpoint.presentation.macroenabled.12"
	case sldm = "application/vnd.ms-powerpoint.slide.macroenabled.12"
	case ppsm = "application/vnd.ms-powerpoint.slideshow.macroenabled.12"
	case potm = "application/vnd.ms-powerpoint.template.macroenabled.12"
	case mpp = "application/vnd.ms-project"
	case docm = "application/vnd.ms-word.document.macroenabled.12"
	case dotm = "application/vnd.ms-word.template.macroenabled.12"
	case wps = "application/vnd.ms-works"
	case wpl = "application/vnd.ms-wpl"
	case xps = "application/vnd.ms-xpsdocument"
	case mseq = "application/vnd.mseq"
	case mus = "application/vnd.musician"
	case msty = "application/vnd.muvee.style"
	case taglet = "application/vnd.mynfc"
	case nlu = "application/vnd.neurolanguage.nlu"
	case ntf = "application/vnd.nitf"
	case nnd = "application/vnd.noblenet-directory"
	case nns = "application/vnd.noblenet-sealer"
	case nnw = "application/vnd.noblenet-web"
	case ngdat = "application/vnd.nokia.n-gage.data"
	case nGage = "application/vnd.nokia.n-gage.symbian.install"
	case rpst = "application/vnd.nokia.radio-preset"
	case rpss = "application/vnd.nokia.radio-presets"
	case edm = "application/vnd.novadigm.edm"
	case edx = "application/vnd.novadigm.edx"
	case ext = "application/vnd.novadigm.ext"
	case odc = "application/vnd.oasis.opendocument.chart"
	case otc = "application/vnd.oasis.opendocument.chart-template"
	case odb = "application/vnd.oasis.opendocument.database"
	case odf = "application/vnd.oasis.opendocument.formula"
	case odft = "application/vnd.oasis.opendocument.formula-template"
	case odg = "application/vnd.oasis.opendocument.graphics"
	case otg = "application/vnd.oasis.opendocument.graphics-template"
	case odi = "application/vnd.oasis.opendocument.image"
	case oti = "application/vnd.oasis.opendocument.image-template"
	case odp = "application/vnd.oasis.opendocument.presentation"
	case otp = "application/vnd.oasis.opendocument.presentation-template"
	case ods = "application/vnd.oasis.opendocument.spreadsheet"
	case ots = "application/vnd.oasis.opendocument.spreadsheet-template"
	case odt = "application/vnd.oasis.opendocument.text"
	case odm = "application/vnd.oasis.opendocument.text-master"
	case ott = "application/vnd.oasis.opendocument.text-template"
	case oth = "application/vnd.oasis.opendocument.text-web"
	case xo = "application/vnd.olpc-sugar"
	case dd2 = "application/vnd.oma.dd2+xml"
	case oxt = "application/vnd.openofficeorg.extension"
	case pptx = "application/vnd.openxmlformats-officedocument.presentationml.presentation"
	case sldx = "application/vnd.openxmlformats-officedocument.presentationml.slide"
	case ppsx = "application/vnd.openxmlformats-officedocument.presentationml.slideshow"
	case potx = "application/vnd.openxmlformats-officedocument.presentationml.template"
	case xlsx = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
	case xltx = "application/vnd.openxmlformats-officedocument.spreadsheetml.template"
	case docx = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
	case dotx = "application/vnd.openxmlformats-officedocument.wordprocessingml.template"
	case mgp = "application/vnd.osgeo.mapguide.package"
	case dp = "application/vnd.osgi.dp"
	case esa = "application/vnd.osgi.subsystem"
	case pdb = "application/vnd.palm"
	case paw = "application/vnd.pawaafile"
	case str = "application/vnd.pg.format"
	case ei6 = "application/vnd.pg.osasli"
	case efif = "application/vnd.picsel"
	case wg = "application/vnd.pmi.widget"
	case plf = "application/vnd.pocketlearn"
	case pbd = "application/vnd.powerbuilder6"
	case box = "application/vnd.previewsystems.box"
	case mgz = "application/vnd.proteus.magazine"
	case qps = "application/vnd.publishare-delta-tree"
	case ptid = "application/vnd.pvi.ptid1"
	case qxd = "application/vnd.quark.quarkxpress"
	case bed = "application/vnd.realvnc.bed"
	case mxl = "application/vnd.recordare.musicxml"
	case musicxml = "application/vnd.recordare.musicxml+xml"
	case cryptonote = "application/vnd.rig.cryptonote"
	case cod = "application/vnd.rim.cod"
	case rm = "application/vnd.rn-realmedia"
	case rmvb = "application/vnd.rn-realmedia-vbr"
	case link66 = "application/vnd.route66.link66+xml"
	case st = "application/vnd.sailingtracker.track"
	case see = "application/vnd.seemail"
	case sema = "application/vnd.sema"
	case semd = "application/vnd.semd"
	case semf = "application/vnd.semf"
	case ifm = "application/vnd.shana.informed.formdata"
	case itp = "application/vnd.shana.informed.formtemplate"
	case iif = "application/vnd.shana.informed.interchange"
	case ipk = "application/vnd.shana.informed.package"
	case twd = "application/vnd.simtech-mindmapper"
	case mmf = "application/vnd.smaf"
	case teacher = "application/vnd.smart.teacher"
	case sdkm = "application/vnd.solent.sdkm+xml"
	case dxp = "application/vnd.spotfire.dxp"
	case sfs = "application/vnd.spotfire.sfs"
	case sdc = "application/vnd.stardivision.calc"
	case sda = "application/vnd.stardivision.draw"
	case sdd = "application/vnd.stardivision.impress"
	case smf = "application/vnd.stardivision.math"
	case sdw = "application/vnd.stardivision.writer"
	case sgl = "application/vnd.stardivision.writer-global"
	case smzip = "application/vnd.stepmania.package"
	case sm = "application/vnd.stepmania.stepchart"
	case sxc = "application/vnd.sun.xml.calc"
	case stc = "application/vnd.sun.xml.calc.template"
	case sxd = "application/vnd.sun.xml.draw"
	case std = "application/vnd.sun.xml.draw.template"
	case sxi = "application/vnd.sun.xml.impress"
	case sti = "application/vnd.sun.xml.impress.template"
	case sxm = "application/vnd.sun.xml.math"
	case sxw = "application/vnd.sun.xml.writer"
	case sxg = "application/vnd.sun.xml.writer.global"
	case stw = "application/vnd.sun.xml.writer.template"
	case sus = "application/vnd.sus-calendar"
	case svd = "application/vnd.svd"
	case sis = "application/vnd.symbian.install"
	case xsm = "application/vnd.syncml+xml"
	case bdm = "application/vnd.syncml.dm+wbxml"
	case xdm = "application/vnd.syncml.dm+xml"
	case tao = "application/vnd.tao.intent-module-archive"
	case pcap = "application/vnd.tcpdump.pcap"
	case tmo = "application/vnd.tmobile-livetv"
	case tpt = "application/vnd.trid.tpt"
	case mxs = "application/vnd.triscape.mxs"
	case tra = "application/vnd.trueapp"
	case ufd = "application/vnd.ufdl"
	case utz = "application/vnd.uiq.theme"
	case umj = "application/vnd.umajin"
	case unityweb = "application/vnd.unity"
	case uoml = "application/vnd.uoml+xml"
	case vcx = "application/vnd.vcx"
	case vsd = "application/vnd.visio"
	case vis = "application/vnd.visionary"
	case vsf = "application/vnd.vsf"
	case wbxml = "application/vnd.wap.wbxml"
	case wmlc = "application/vnd.wap.wmlc"
	case wmlsc = "application/vnd.wap.wmlscriptc"
	case wtb = "application/vnd.webturbo"
	case nbp = "application/vnd.wolfram.player"
	case wpd = "application/vnd.wordperfect"
	case wqd = "application/vnd.wqd"
	case stf = "application/vnd.wt.stf"
	case xar = "application/vnd.xara"
	case xfdl = "application/vnd.xfdl"
	case hvd = "application/vnd.yamaha.hv-dic"
	case hvs = "application/vnd.yamaha.hv-script"
	case hvp = "application/vnd.yamaha.hv-voice"
	case osf = "application/vnd.yamaha.openscoreformat"
	case osfpvg = "application/vnd.yamaha.openscoreformat.osfpvg+xml"
	case saf = "application/vnd.yamaha.smaf-audio"
	case spf = "application/vnd.yamaha.smaf-phrase"
	case cmp = "application/vnd.yellowriver-custom-menu"
	case zir = "application/vnd.zul"
	case zaz = "application/vnd.zzazz.deck+xml"
	case vxml = "application/voicexml+xml"
	case wgt = "application/widget"
	case hlp = "application/winhlp"
	case wsdl = "application/wsdl+xml"
	case wspolicy = "application/wspolicy+xml"
	case _7z = "application/x-7z-compressed"
	case abw = "application/x-abiword"
	case ace = "application/x-ace-compressed"
	case dmg = "application/x-apple-diskimage"
	case aab = "application/x-authorware-bin"
	case aam = "application/x-authorware-map"
	case aas = "application/x-authorware-seg"
	case bcpio = "application/x-bcpio"
	case torrent = "application/x-bittorrent"
	case blb = "application/x-blorb"
	case bz = "application/x-bzip"
	case bz2 = "application/x-bzip2"
	case cbr = "application/x-cbr"
	case vcd = "application/x-cdlink"
	case cfs = "application/x-cfs-compressed"
	case chat = "application/x-chat"
	case pgn = "application/x-chess-pgn"
	case nsc = "application/x-conference"
	case cpio = "application/x-cpio"
	case csh = "application/x-csh"
	case deb = "application/x-debian-package"
	case dgc = "application/x-dgc-compressed"
	case dir = "application/x-director"
	case wad = "application/x-doom"
	case ncx = "application/x-dtbncx+xml"
	case dtb = "application/x-dtbook+xml"
	case res = "application/x-dtbresource+xml"
	case dvi = "application/x-dvi"
	case evy = "application/x-envoy"
	case eva = "application/x-eva"
	case bdf = "application/x-font-bdf"
	case gsf = "application/x-font-ghostscript"
	case psf = "application/x-font-linux-psf"
	case pcf = "application/x-font-pcf"
	case snf = "application/x-font-snf"
	case pfa = "application/x-font-type1"
	case arc = "application/x-freearc"
	case spl = "application/x-futuresplash"
	case gca = "application/x-gca-compressed"
	case ulx = "application/x-glulx"
	case gnumeric = "application/x-gnumeric"
	case gramps = "application/x-gramps-xml"
	case gtar = "application/x-gtar"
	case hdf = "application/x-hdf"
	case install = "application/x-install-instructions"
	case iso = "application/x-iso9660-image"
	case jnlp = "application/x-java-jnlp-file"
	case latex = "application/x-latex"
	case lzh = "application/x-lzh-compressed"
	case mie = "application/x-mie"
	case prc = "application/x-mobipocket-ebook"
	case application = "application/x-ms-application"
	case lnk = "application/x-ms-shortcut"
	case wmd = "application/x-ms-wmd"
	case wmz = "application/x-ms-wmz"
	case xbap = "application/x-ms-xbap"
	case mdb = "application/x-msaccess"
	case obd = "application/x-msbinder"
	case crd = "application/x-mscardfile"
	case clp = "application/x-msclip"
	case exe = "application/x-msdownload"
	case mvb = "application/x-msmediaview"
	case wmf = "application/x-msmetafile"
	case mny = "application/x-msmoney"
	case pub = "application/x-mspublisher"
	case scd = "application/x-msschedule"
	case trm = "application/x-msterminal"
	case wri = "application/x-mswrite"
	case nc = "application/x-netcdf"
	case nzb = "application/x-nzb"
	case p12 = "application/x-pkcs12"
	case p7b = "application/x-pkcs7-certificates"
	case p7r = "application/x-pkcs7-certreqresp"
	case rar = "application/x-rar-compressed"
	case ris = "application/x-research-info-systems"
	case sh = "application/x-sh"
	case shar = "application/x-shar"
	case swf = "application/x-shockwave-flash"
	case xap = "application/x-silverlight-app"
	case sql = "application/x-sql"
	case sit = "application/x-stuffit"
	case sitx = "application/x-stuffitx"
	case srt = "application/x-subrip"
	case sv4cpio = "application/x-sv4cpio"
	case sv4crc = "application/x-sv4crc"
	case t3 = "application/x-t3vm-image"
	case gam = "application/x-tads"
	case tar = "application/x-tar"
	case tcl = "application/x-tcl"
	case tex = "application/x-tex"
	case tfm = "application/x-tex-tfm"
	case texinfo = "application/x-texinfo"
	case obj = "application/x-tgif"
	case ustar = "application/x-ustar"
	case src = "application/x-wais-source"
	case der = "application/x-x509-ca-cert"
	case fig = "application/x-xfig"
	case xlf = "application/x-xliff+xml"
	case xpi = "application/x-xpinstall"
	case xz = "application/x-xz"
	case z1 = "application/x-zmachine"
	case xaml = "application/xaml+xml"
	case xdf = "application/xcap-diff+xml"
	case xenc = "application/xenc+xml"
	case xhtml = "application/xhtml+xml"
	case xml = "application/xml"
	case dtd = "application/xml-dtd"
	case xop = "application/xop+xml"
	case xpl = "application/xproc+xml"
	case xslt = "application/xslt+xml"
	case xspf = "application/xspf+xml"
	case mxml = "application/xv+xml"
	case yang = "application/yang"
	case yin = "application/yin+xml"
	case zip = "application/zip"
	case adp = "audio/adpcm"
	case au = "audio/basic"
	case mid = "audio/midi"
	case m4a = "audio/mp4"
	case mpga = "audio/mpeg"
	case oga = "audio/ogg"
	case s3m = "audio/s3m"
	case sil = "audio/silk"
	case uva = "audio/vnd.dece.audio"
	case eol = "audio/vnd.digital-winds"
	case dra = "audio/vnd.dra"
	case dts = "audio/vnd.dts"
	case dtshd = "audio/vnd.dts.hd"
	case lvp = "audio/vnd.lucent.voice"
	case pya = "audio/vnd.ms-playready.media.pya"
	case ecelp4800 = "audio/vnd.nuera.ecelp4800"
	case ecelp7470 = "audio/vnd.nuera.ecelp7470"
	case ecelp9600 = "audio/vnd.nuera.ecelp9600"
	case rip = "audio/vnd.rip"
	case weba = "audio/webm"
	case aac = "audio/x-aac"
	case aif = "audio/x-aiff"
	case caf = "audio/x-caf"
	case flac = "audio/x-flac"
	case mka = "audio/x-matroska"
	case m3u = "audio/x-mpegurl"
	case wax = "audio/x-ms-wax"
	case wma = "audio/x-ms-wma"
	case ram = "audio/x-pn-realaudio"
	case rmp = "audio/x-pn-realaudio-plugin"
	case wav = "audio/x-wav"
	case xm = "audio/xm"
	case cdx = "chemical/x-cdx"
	case cif = "chemical/x-cif"
	case cmdf = "chemical/x-cmdf"
	case cml = "chemical/x-cml"
	case csml = "chemical/x-csml"
	case xyz = "chemical/x-xyz"
	case ttc = "font/collection"
	case otf = "font/otf"
	case ttf = "font/ttf"
	case woff = "font/woff"
	case woff2 = "font/woff2"
	case bmp = "image/bmp"
	case cgm = "image/cgm"
	case g3 = "image/g3fax"
	case gif = "image/gif"
	case ief = "image/ief"
	case jpeg = "image/jpeg"
	case ktx = "image/ktx"
	case png = "image/png"
	case btif = "image/prs.btif"
	case sgi = "image/sgi"
	case svg = "image/svg+xml"
	case tiff = "image/tiff"
	case psd = "image/vnd.adobe.photoshop"
	case uvi = "image/vnd.dece.graphic"
	case djvu = "image/vnd.djvu"
	case sub = "image/vnd.dvb.subtitle"
	case dwg = "image/vnd.dwg"
	case dxf = "image/vnd.dxf"
	case fbs = "image/vnd.fastbidsheet"
	case fpx = "image/vnd.fpx"
	case fst = "image/vnd.fst"
	case mmr = "image/vnd.fujixerox.edmics-mmr"
	case rlc = "image/vnd.fujixerox.edmics-rlc"
	case mdi = "image/vnd.ms-modi"
	case wdp = "image/vnd.ms-photo"
	case npx = "image/vnd.net-fpx"
	case wbmp = "image/vnd.wap.wbmp"
	case xif = "image/vnd.xiff"
	case webp = "image/webp"
	case _3ds = "image/x-3ds"
	case ras = "image/x-cmu-raster"
	case cmx = "image/x-cmx"
	case fh = "image/x-freehand"
	case ico = "image/x-icon"
	case sid = "image/x-mrsid-image"
	case pcx = "image/x-pcx"
	case pic = "image/x-pict"
	case pnm = "image/x-portable-anymap"
	case pbm = "image/x-portable-bitmap"
	case pgm = "image/x-portable-graymap"
	case ppm = "image/x-portable-pixmap"
	case rgb = "image/x-rgb"
	case tga = "image/x-tga"
	case xbm = "image/x-xbitmap"
	case xpm = "image/x-xpixmap"
	case xwd = "image/x-xwindowdump"
	case eml = "message/rfc822"
	case igs = "model/iges"
	case msh = "model/mesh"
	case dae = "model/vnd.collada+xml"
	case dwf = "model/vnd.dwf"
	case gdl = "model/vnd.gdl"
	case gtw = "model/vnd.gtw"
	case mts = "model/vnd.mts"
	case vtu = "model/vnd.vtu"
	case wrl = "model/vrml"
	case x3db = "model/x3d+binary"
	case x3dv = "model/x3d+vrml"
	case x3d = "model/x3d+xml"
	case appcache = "text/cache-manifest"
	case ics = "text/calendar"
	case css = "text/css"
	case csv = "text/csv"
	case html = "text/html"
	case n3 = "text/n3"
	case txt = "text/plain"
	case dsc = "text/prs.lines.tag"
	case rtx = "text/richtext"
	case sgml = "text/sgml"
	case tsv = "text/tab-separated-values"
	case t = "text/troff"
	case ttl = "text/turtle"
	case uri = "text/uri-list"
	case vcard = "text/vcard"
	case curl = "text/vnd.curl"
	case dcurl = "text/vnd.curl.dcurl"
	case mcurl = "text/vnd.curl.mcurl"
	case scurl = "text/vnd.curl.scurl"
	case fly = "text/vnd.fly"
	case flx = "text/vnd.fmi.flexstor"
	case gv = "text/vnd.graphviz"
	case _3dml = "text/vnd.in3d.3dml"
	case spot = "text/vnd.in3d.spot"
	case jad = "text/vnd.sun.j2me.app-descriptor"
	case wml = "text/vnd.wap.wml"
	case wmls = "text/vnd.wap.wmlscript"
	case s = "text/x-asm"
	case c = "text/x-c"
	case f = "text/x-fortran"
	case java = "text/x-java-source"
	case nfo = "text/x-nfo"
	case opml = "text/x-opml"
	case p = "text/x-pascal"
	case etx = "text/x-setext"
	case sfv = "text/x-sfv"
	case uu = "text/x-uuencode"
	case vcs = "text/x-vcalendar"
	case vcf = "text/x-vcard"
	case _3gp = "video/3gpp"
	case _3g2 = "video/3gpp2"
	case h261 = "video/h261"
	case h263 = "video/h263"
	case h264 = "video/h264"
	case jpgv = "video/jpeg"
	case jpm = "video/jpm"
	case mj2 = "video/mj2"
	case mp4 = "video/mp4"
	case mpeg = "video/mpeg"
	case ogv = "video/ogg"
	case qt = "video/quicktime"
	case uvh = "video/vnd.dece.hd"
	case uvm = "video/vnd.dece.mobile"
	case uvp = "video/vnd.dece.pd"
	case uvs = "video/vnd.dece.sd"
	case uvv = "video/vnd.dece.video"
	case dvb = "video/vnd.dvb.file"
	case fvt = "video/vnd.fvt"
	case mxu = "video/vnd.mpegurl"
	case pyv = "video/vnd.ms-playready.media.pyv"
	case uvu = "video/vnd.uvvu.mp4"
	case viv = "video/vnd.vivo"
	case webm = "video/webm"
	case f4v = "video/x-f4v"
	case fli = "video/x-fli"
	case flv = "video/x-flv"
	case m4v = "video/x-m4v"
	case mkv = "video/x-matroska"
	case mng = "video/x-mng"
	case asf = "video/x-ms-asf"
	case vob = "video/x-ms-vob"
	case wm = "video/x-ms-wm"
	case wmv = "video/x-ms-wmv"
	case wmx = "video/x-ms-wmx"
	case wvx = "video/x-ms-wvx"
	case avi = "video/x-msvideo"
	case movie = "video/x-sgi-movie"
	case smv = "video/x-smv"
	case ice = "x-conference/x-cooltalk"
}