From 8ef57953d921e733cb50c8d445c226eaadbd306e Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Wed, 5 Nov 2008 22:59:53 -0700 Subject: [PATCH] Merge CVS revision 1.18 --- framework/MIME/lib/Horde/MIME/mime.mapping.php | 1530 ++++++++++++------------ 1 file changed, 765 insertions(+), 765 deletions(-) diff --git a/framework/MIME/lib/Horde/MIME/mime.mapping.php b/framework/MIME/lib/Horde/MIME/mime.mapping.php index a752f9c94..82aebacea 100644 --- a/framework/MIME/lib/Horde/MIME/mime.mapping.php +++ b/framework/MIME/lib/Horde/MIME/mime.mapping.php @@ -2,9 +2,9 @@ /** * This file contains a mapping of common file extensions to * MIME types. It has been automatically generated from the - * horde/scripts/mime_mapping directory. + * framework/devtools/mime_mapping directory. * - * ALL changes should be made to horde/scripts/mime_mapping/mime.types.horde + * ALL changes should be made to framework/devtools/mime_mapping/mime.types.horde * or else they will be lost when this file is regenerated. * * Any unknown file extensions will automatically be mapped to @@ -12,883 +12,883 @@ * * @package Horde_MIME * - * $Horde: framework/MIME/MIME/mime.mapping.php,v 1.17 2008/10/31 18:00:04 slusarz Exp $ + * $Horde: framework/MIME/MIME/mime.mapping.php,v 1.18 2008/11/06 04:33:47 chuck Exp $ * - * Generated: 10/31/08 11:59:02 by slusarz on bigworm.curecanti.org + * Generated: 11/05/08 23:30:23 by chuck on technest.org */ $mime_extension_map = array( '__MAXPERIOD__' => '1', - '3dml' => 'text/vnd.in3d.3dml', - '3ds' => 'image/x-3ds', - '3g2' => 'video/3gpp2', - '3gp' => 'video/3gpp', - 'BLEND' => 'application/x-blender', - 'C' => 'text/x-c++src', - 'CSSL' => 'text/css', - 'NSV' => 'video/x-nsv', - 'PAR2' => 'application/x-par2', - 'XM' => 'audio/x-mod', - 'Z' => 'application/x-compress', - 'a' => 'application/x-archive', - 'abw' => 'application/x-abiword', - 'abw.CRASHED' => 'application/x-abiword', - 'abw.gz' => 'application/x-abiword', - 'ac3' => 'audio/ac3', - 'ace' => 'application/x-ace-compressed', - 'acu' => 'application/vnd.acucobol', - 'acutc' => 'application/vnd.acucorp', - 'adb' => 'text/x-adasrc', - 'ads' => 'text/x-adasrc', - 'aep' => 'application/vnd.audiograph', - 'afm' => 'application/x-font-afm', - 'afp' => 'application/vnd.ibm.modcap', - 'ag' => 'image/x-applix-graphics', - 'ai' => 'application/illustrator', - 'aif' => 'audio/x-aiff', - 'aifc' => 'audio/x-aiff', - 'aiff' => 'audio/x-aiff', - 'al' => 'application/x-perl', - 'ami' => 'application/vnd.amiga.ami', - 'apr' => 'application/vnd.lotus-approach', - 'arj' => 'application/x-arj', - 'as' => 'application/x-applix-spreadsheet', - 'asc' => 'text/plain', - 'asf' => 'video/x-ms-asf', - 'asm' => 'text/x-asm', - 'aso' => 'application/vnd.accpac.simply.aso', - 'asp' => 'application/x-asp', - 'asx' => 'video/x-ms-asf', - 'atc' => 'application/vnd.acucorp', + 'ez' => 'application/andrew-inset', 'atom' => 'application/atom+xml', 'atomcat' => 'application/atomcat+xml', 'atomsvc' => 'application/atomsvc+xml', - 'atx' => 'application/vnd.antix.game-component', - 'au' => 'audio/basic', - 'avi' => 'video/x-msvideo', - 'aw' => 'application/x-applix-word', - 'bak' => 'application/x-trash', - 'bat' => 'application/x-msdownload', - 'bcpio' => 'application/x-bcpio', - 'bdf' => 'application/x-font-bdf', - 'bdm' => 'application/vnd.syncml.dm+wbxml', - 'bh2' => 'application/vnd.fujitsu.oasysprs', - 'bib' => 'text/x-bibtex', + 'ccxml' => 'application/ccxml+xml', + 'davmount' => 'application/davmount+xml', + 'ecma' => 'application/ecmascript', + 'pfr' => 'application/font-tdpfr', + 'stk' => 'application/hyperstudio', + 'js' => 'application/x-javascript', + 'json' => 'application/json', + 'hqx' => 'application/mac-binhex40', + 'cpt' => 'application/mac-compactpro', + 'mrc' => 'application/marc', + 'ma' => 'application/mathematica', + 'nb' => 'application/mathematica', + 'mb' => 'application/mathematica', + 'mathml' => 'application/mathml+xml', + 'mbox' => 'application/mbox', + 'mscml' => 'application/mediaservercontrol+xml', + 'mp4s' => 'application/mp4', + 'doc' => 'application/msword', + 'dot' => 'application/msword', + 'mxf' => 'application/mxf', 'bin' => 'application/octet-stream', - 'blend' => 'application/x-blender', - 'blender' => 'application/x-blender', - 'bmi' => 'application/vnd.bmi', - 'bmp' => 'image/bmp', - 'box' => 'application/vnd.previewsystems.box', - 'boz' => 'application/x-bzip2', + 'dms' => 'application/octet-stream', + 'lha' => 'application/x-lha', + 'lzh' => 'application/x-lha', + 'class' => 'application/x-java', + 'so' => 'application/x-sharedlib', + 'iso' => 'application/x-cd-image', + 'dmg' => 'application/octet-stream', + 'dist' => 'application/octet-stream', + 'distz' => 'application/octet-stream', + 'pkg' => 'application/octet-stream', 'bpk' => 'application/octet-stream', - 'btif' => 'image/prs.btif', - 'bz' => 'application/x-bzip', - 'bz2' => 'application/x-bzip', - 'c' => 'text/x-csrc', - 'c++' => 'text/x-c++src', + 'dump' => 'application/octet-stream', + 'elc' => 'application/octet-stream', + 'oda' => 'application/oda', + 'ogg' => 'application/ogg', + 'pdf' => 'application/pdf', + 'pgp' => 'application/pgp', + 'asc' => 'text/plain', + 'sig' => 'application/pgp-signature', + 'prf' => 'application/pics-rules', + 'p10' => 'application/pkcs10', + 'p7m' => 'application/pkcs7-mime', + 'p7c' => 'application/pkcs7-mime', + 'p7s' => 'application/pkcs7-signature', + 'cer' => 'application/x-x509-ca-cert', + 'crl' => 'application/pkix-crl', + 'pkipath' => 'application/pkix-pkipath', + 'pki' => 'application/pkixcmp', + 'pls' => 'audio/x-scpls', + 'ai' => 'application/illustrator', + 'eps' => 'image/x-eps', + 'ps' => 'application/postscript', + 'cww' => 'application/prs.cww', + 'rdf' => 'text/rdf', + 'rif' => 'application/reginfo+xml', + 'rnc' => 'application/relax-ng-compact-syntax', + 'rl' => 'application/resource-lists+xml', + 'rs' => 'application/rls-services+xml', + 'rsd' => 'application/rsd+xml', + 'rss' => 'text/rss', + '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/vnd.stardivision.impress', + 'setpay' => 'application/set-payment-initiation', + 'setreg' => 'application/set-registration-initiation', + 'shf' => 'application/shf+xml', + 'smi' => 'application/smil', + 'smil' => 'application/smil', + 'rq' => 'application/sparql-query', + 'srx' => 'application/sparql-results+xml', + 'gram' => 'application/srgs', + 'grxml' => 'application/srgs+xml', + 'ssml' => 'application/ssml+xml', + 'plb' => 'application/vnd.3gpp.pic-bw-large', + 'psb' => 'application/vnd.3gpp.pic-bw-small', + 'pvb' => 'application/vnd.3gpp.pic-bw-var', + 'tcap' => 'application/vnd.3gpp2.tcap', + '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', + 'xdp' => 'application/vnd.adobe.xdp+xml', + 'xfdf' => 'application/vnd.adobe.xfdf', + 'ami' => 'application/vnd.amiga.ami', + 'cii' => 'application/vnd.anser-web-certificate-issue-initiation', + 'fti' => 'application/vnd.anser-web-funds-transfer-initiation', + 'atx' => 'application/vnd.antix.game-component', + 'mpkg' => 'application/vnd.apple.installer+xml', + 'aep' => 'application/vnd.audiograph', + 'mpm' => 'application/vnd.blueice.multipass', + 'bmi' => 'application/vnd.bmi', + 'rep' => 'application/vnd.businessobjects', + 'cdxml' => 'application/vnd.chemdraw+xml', + 'mmd' => 'application/vnd.chipnuts.karaoke-mmd', + 'cdy' => 'application/vnd.cinderella', + 'cla' => 'application/vnd.claymore', + 'c4g' => 'application/vnd.clonk.c4group', 'c4d' => 'application/vnd.clonk.c4group', 'c4f' => 'application/vnd.clonk.c4group', - 'c4g' => 'application/vnd.clonk.c4group', 'c4p' => 'application/vnd.clonk.c4group', 'c4u' => 'application/vnd.clonk.c4group', - 'cab' => 'application/vnd.ms-cab-compressed', - 'cc' => 'text/x-c++src', - 'ccxml' => 'application/ccxml+xml', + 'csp' => 'application/vnd.commonspace', + 'cst' => 'application/vnd.commonspace', 'cdbcmsg' => 'application/vnd.contact.cmsg', - 'cdf' => 'application/x-netcdf', - 'cdkey' => 'application/vnd.mediastation.cdkey', - 'cdr' => 'application/vnd.corel-draw', - 'cdx' => 'chemical/x-cdx', - 'cdxml' => 'application/vnd.chemdraw+xml', - 'cdy' => 'application/vnd.cinderella', - 'cer' => 'application/x-x509-ca-cert', - 'cert' => 'application/x-x509-ca-cert', - 'cgi' => 'application/x-cgi', - 'cgm' => 'image/cgm', - 'chat' => 'application/x-chat', - 'chm' => 'application/x-chm', - 'chrt' => 'application/x-kchart', - 'cif' => 'chemical/x-cif', - 'cii' => 'application/vnd.anser-web-certificate-issue-initiation', - 'cil' => 'application/vnd.ms-artgalry', - 'cla' => 'application/vnd.claymore', - 'class' => 'application/x-java', + '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', - 'clkx' => 'application/vnd.crick.clicker', - 'clp' => 'application/x-msclip', - 'cls' => 'text/x-tex', - 'cmc' => 'application/vnd.cosmocaller', - 'cmdf' => 'chemical/x-cmdf', - 'cml' => 'chemical/x-cml', - 'cmp' => 'application/vnd.yellowriver-custom-menu', - 'cmx' => 'image/x-cmx', - 'com' => 'application/x-msdownload', - 'conf' => 'text/plain', - 'cpio' => 'application/x-cpio', - 'cpio.gz' => 'application/x-cpio-compressed', - 'cpp' => 'text/x-c++src', - 'cpt' => 'application/mac-compactpro', - 'crd' => 'application/x-mscardfile', - 'crl' => 'application/pkix-crl', - 'crt' => 'application/x-x509-ca-cert', - 'cs' => 'text/x-csharp', - 'csh' => 'application/x-csh', - 'csml' => 'chemical/x-csml', - 'csp' => 'application/vnd.commonspace', - 'css' => 'text/css', - 'cst' => 'application/vnd.commonspace', - 'csv' => 'text/x-comma-separated-values', - 'cur' => 'image/x-win-bitmap', + 'wbs' => 'application/vnd.criticaltools.wbs+xml', + 'pml' => 'application/vnd.ctc-posml', + 'ppd' => 'application/vnd.cups-ppd', 'curl' => 'application/vnd.curl', - 'cww' => 'application/prs.cww', - 'cxx' => 'text/x-c++src', - 'd' => 'text/x-dsrc', - 'daf' => 'application/vnd.mobius.daf', - 'dat' => 'video/mpeg', - 'davmount' => 'application/davmount+xml', - 'dbf' => 'application/x-dbase', - 'dc' => 'application/x-dc-rom', - 'dcl' => 'text/x-dcl', - 'dcm' => 'application/dicom', - 'dcr' => 'application/x-director', - 'dd2' => 'application/vnd.oma.dd2+xml', - 'ddd' => 'application/vnd.fujixerox.ddd', - 'deb' => 'application/x-deb', - 'def' => 'text/plain', - 'der' => 'application/x-x509-ca-cert', - 'desktop' => 'application/x-desktop', - 'dfac' => 'application/vnd.dreamfactory', - 'dia' => 'application/x-dia-diagram', - 'dic' => 'text/x-c', - 'diff' => 'text/x-patch', - 'dir' => 'application/x-director', - 'dis' => 'application/vnd.mobius.dis', - 'dist' => 'application/octet-stream', - 'distz' => 'application/octet-stream', - 'djv' => 'image/vnd.djvu', - 'djvu' => 'image/vnd.djvu', - 'dll' => 'application/x-msdownload', - 'dmg' => 'application/octet-stream', - 'dms' => 'application/octet-stream', + 'rdz' => 'application/vnd.data-vision.rdz', + 'fe_launch' => 'application/vnd.denovo.fcselayout-link', 'dna' => 'application/vnd.dna', - 'doc' => 'application/msword', - 'dot' => 'application/msword', - 'dp' => 'application/vnd.osgi.dp', + 'mlp' => 'application/vnd.dolby.mlp', 'dpg' => 'application/vnd.dpgraph', - 'dsc' => 'text/prs.lines.tag', - 'dsl' => 'text/x-dsl', - 'dtd' => 'text/x-dtd', - 'dump' => 'application/octet-stream', - 'dvi' => 'application/x-dvi', - 'dwf' => 'model/vnd.dwf', - 'dwg' => 'image/vnd.dwg', - 'dxf' => 'image/vnd.dxf', - 'dxp' => 'application/vnd.spotfire.dxp', - 'dxr' => 'application/x-director', - 'ecelp4800' => 'audio/vnd.nuera.ecelp4800', - 'ecelp7470' => 'audio/vnd.nuera.ecelp7470', - 'ecelp9600' => 'audio/vnd.nuera.ecelp9600', - 'ecma' => 'application/ecmascript', - 'edm' => 'application/vnd.novadigm.edm', - 'edx' => 'application/vnd.novadigm.edx', - 'efif' => 'application/vnd.picsel', - 'egon' => 'application/x-egon', - 'ei6' => 'application/vnd.pg.osasli', - 'el' => 'text/x-emacs-lisp', - 'elc' => 'application/octet-stream', - 'eml' => 'message/rfc822', - 'eol' => 'audio/vnd.digital-winds', - 'eot' => 'application/vnd.ms-fontobject', - 'eps' => 'image/x-eps', - 'epsf' => 'image/x-eps', - 'epsi' => 'image/x-eps', - 'es3' => 'application/vnd.eszigno3+xml', + 'dfac' => 'application/vnd.dreamfactory', + 'mag' => 'application/vnd.ecowin.chart', + 'nml' => 'application/vnd.enliven', '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', + 'es3' => 'application/vnd.eszigno3+xml', 'et3' => 'application/vnd.eszigno3+xml', - 'etheme' => 'application/x-e-theme', - 'etx' => 'text/x-setext', - 'exe' => 'application/x-ms-dos-executable', - 'ext' => 'application/vnd.novadigm.ext', - 'ez' => 'application/andrew-inset', 'ez2' => 'application/vnd.ezpix-album', 'ez3' => 'application/vnd.ezpix-package', - 'f' => 'text/x-fortran', - 'f77' => 'text/x-fortran', - 'f90' => 'text/x-fortran', - 'fbs' => 'image/vnd.fastbidsheet', 'fdf' => 'application/vnd.fdf', - 'fe_launch' => 'application/vnd.denovo.fcselayout-link', - 'fg5' => 'application/vnd.fujitsu.oasysgp', - 'fgd' => 'application/x-director', - 'fig' => 'image/x-xfig', - 'fits' => 'image/x-fits', - 'flac' => 'audio/x-flac', - 'flc' => 'video/x-flic', - 'fli' => 'video/x-flic', - 'flo' => 'application/vnd.micrografx.flo', - 'flw' => 'application/x-kivio', - 'flx' => 'text/vnd.fmi.flexstor', - 'fly' => 'text/vnd.fly', + 'gph' => 'application/vnd.flographit', + 'ftc' => 'application/vnd.fluxtime.clip', 'fm' => 'application/vnd.framemaker', - 'fnc' => 'application/vnd.frogans.fnc', - 'fo' => 'text/x-xslfo', - 'for' => 'text/x-fortran', - 'fpx' => 'image/vnd.fpx', 'frame' => 'application/vnd.framemaker', + 'maker' => 'application/vnd.framemaker', + 'fnc' => 'application/vnd.frogans.fnc', + 'ltf' => 'application/vnd.frogans.ltf', 'fsc' => 'application/vnd.fsc.weblaunch', - 'fst' => 'image/vnd.fst', - 'ftc' => 'application/vnd.fluxtime.clip', - 'fti' => 'application/vnd.anser-web-funds-transfer-initiation', - 'fvt' => 'video/vnd.fvt', + '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', + 'ddd' => 'application/vnd.fujixerox.ddd', + 'xdw' => 'application/vnd.fujixerox.docuworks', + 'xbd' => 'application/vnd.fujixerox.docuworks.binder', 'fzs' => 'application/vnd.fuzzysheet', - 'g3' => 'image/fax-g3', + 'txd' => 'application/vnd.genomatix.tuxedo', + 'kml' => 'application/vnd.google-earth.kml+xml', + 'kmz' => 'application/vnd.google-earth.kmz', + 'gqf' => 'application/vnd.grafeq', + 'gqs' => 'application/vnd.grafeq', 'gac' => 'application/vnd.groove-account', - 'gb' => 'application/x-gameboy-rom', - 'gcrd' => 'text/directory', - 'gdl' => 'model/vnd.gdl', - 'gen' => 'application/x-genesis-rom', - 'gg' => 'application/x-sms-rom', 'ghf' => 'application/vnd.groove-help', - 'gif' => 'image/gif', 'gim' => 'application/vnd.groove-identity-message', - 'glade' => 'application/x-glade', - 'gmo' => 'application/x-gettext-translation', - 'gnc' => 'application/x-gnucash', - 'gnucash' => 'application/x-gnucash', - 'gnumeric' => 'application/x-gnumeric', - 'gph' => 'application/vnd.flographit', - 'gqf' => 'application/vnd.grafeq', - 'gqs' => 'application/vnd.grafeq', - 'gra' => 'application/x-graphite', - 'gram' => 'application/srgs', 'grv' => 'application/vnd.groove-injector', - 'grxml' => 'application/srgs+xml', - 'gsf' => 'application/x-font-type1', - 'gsm' => 'audio/x-gsm', - 'gtar' => 'application/x-gtar', 'gtm' => 'application/vnd.groove-tool-message', - 'gtw' => 'model/vnd.gtw', - 'gz' => 'application/x-gzip', - 'h' => 'text/x-chdr', - 'h++' => 'text/x-chdr', - 'h261' => 'video/h261', - 'h263' => 'video/h263', - 'h264' => 'video/h264', + 'tpl' => 'application/vnd.groove-tool-template', + 'vcg' => 'application/vnd.groove-vcard', + 'zmm' => 'application/vnd.handheld-entertainment+xml', 'hbci' => 'application/vnd.hbci', - 'hdf' => 'application/x-hdf', - 'hh' => 'text/x-c++hdr', - 'hlp' => 'application/winhlp', - 'hp' => 'text/x-chdr', + 'les' => 'application/vnd.hhe.lesson-player', 'hpgl' => 'application/vnd.hp-hpgl', 'hpid' => 'application/vnd.hp-hpid', 'hps' => 'application/vnd.hp-hps', - 'hqx' => 'application/mac-binhex40', - 'hs' => 'text/x-haskell', - 'htke' => 'application/vnd.kenameaapp', - 'htm' => 'text/html', - 'html' => 'text/html', - 'hvd' => 'application/vnd.yamaha.hv-dic', - 'hvp' => 'application/vnd.yamaha.hv-voice', - 'hvs' => 'application/vnd.yamaha.hv-script', - 'icb' => 'image/x-icb', - 'ice' => 'x-conference/x-cooltalk', - 'ico' => 'image/x-ico', - 'ics' => 'text/calendar', - 'idl' => 'text/x-idl', - 'ief' => 'image/ief', - 'ifb' => 'text/calendar', - 'iff' => 'image/x-iff', - 'ifm' => 'application/vnd.shana.informed.formdata', - 'iges' => 'model/iges', - 'igl' => 'application/vnd.igloader', - 'igs' => 'model/iges', - 'igx' => 'application/vnd.micrografx.igx', - 'iif' => 'application/vnd.shana.informed.interchange', - 'ilbm' => 'image/x-ilbm', - 'imp' => 'application/vnd.accpac.simply.imp', - 'ims' => 'application/vnd.ms-ims', - 'in' => 'text/plain', - 'ipk' => 'application/vnd.shana.informed.package', + 'jlt' => 'application/vnd.hp-jlyt', + 'pcl' => 'application/vnd.hp-pcl', + 'pclxl' => 'application/vnd.hp-pclxl', + 'x3d' => 'application/vnd.hzn-3d-crossword', + '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', - 'irp' => 'application/vnd.irepository.package+xml', - 'iso' => 'application/x-cd-image', - 'it' => 'audio/x-it', - 'itp' => 'application/vnd.shana.informed.formtemplate', + 'sc' => 'application/vnd.ibm.secure-container', + 'igl' => 'application/vnd.igloader', 'ivp' => 'application/vnd.immervision-ivp', 'ivu' => 'application/vnd.immervision-ivu', - 'jad' => 'text/vnd.sun.j2me.app-descriptor', + 'xpw' => 'application/vnd.intercon.formnet', + 'xpx' => 'application/vnd.intercon.formnet', + 'qbo' => 'application/vnd.intu.qbo', + 'qfx' => 'application/vnd.intu.qfx', + 'rcprofile' => 'application/vnd.ipunplugged.rcprofile', + 'irp' => 'application/vnd.irepository.package+xml', + 'xpr' => 'application/vnd.is-xpr', 'jam' => 'application/vnd.jam', - 'jar' => 'application/x-jar', - 'java' => 'text/x-java', + 'rms' => 'application/vnd.jcp.javame.midlet-rms', 'jisp' => 'application/vnd.jisp', - 'jlt' => 'application/vnd.hp-jlyt', - 'jng' => 'image/x-jng', - 'jnlp' => 'application/x-java-jnlp-file', 'joda' => 'application/vnd.joost.joda-archive', - 'jp2' => 'image/jpeg2000', - 'jpe' => 'image/jpeg', - 'jpeg' => 'image/jpeg', - 'jpg' => 'image/jpeg', - 'jpgm' => 'video/jpm', - 'jpgv' => 'video/jpeg', - 'jpm' => 'video/jpm', - 'jpr' => 'application/x-jbuilder-project', - 'jpx' => 'application/x-jbuilder-project', - 'js' => 'application/x-javascript', - 'json' => 'application/json', - 'kar' => 'audio/midi', + 'ktz' => 'application/vnd.kahootz', + 'ktr' => 'application/vnd.kahootz', 'karbon' => 'application/x-karbon', - 'kdelnk' => 'application/x-desktop', + 'chrt' => 'application/x-kchart', 'kfo' => 'application/x-kformula', - 'kia' => 'application/vnd.kidspiration', - 'kil' => 'application/x-killustrator', - 'kml' => 'application/vnd.google-earth.kml+xml', - 'kmz' => 'application/vnd.google-earth.kmz', - 'kne' => 'application/vnd.kinar', - 'knp' => 'application/vnd.kinar', + 'flw' => 'application/x-kivio', 'kon' => 'application/x-kontour', - 'kpm' => 'application/x-kpovmodeler', 'kpr' => 'application/x-kpresenter', 'kpt' => 'application/x-kpresenter', - 'kra' => 'application/x-krita', 'ksp' => 'application/x-kspread', - 'ktr' => 'application/vnd.kahootz', - 'ktz' => 'application/vnd.kahootz', - 'kud' => 'application/x-kugar', 'kwd' => 'application/x-kword', 'kwt' => 'application/x-kword', - 'la' => 'application/x-shared-library-la', - 'latex' => 'application/x-latex', + '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', 'lbd' => 'application/vnd.llamagraphics.life-balance.desktop', 'lbe' => 'application/vnd.llamagraphics.life-balance.exchange+xml', - 'les' => 'application/vnd.hhe.lesson-player', - 'lha' => 'application/x-lha', - 'lhs' => 'text/x-literate-haskell', - 'lhz' => 'application/x-lhz', - 'list' => 'text/plain', - 'list3820' => 'application/vnd.ibm.modcap', - 'listafp' => 'application/vnd.ibm.modcap', - 'log' => 'text/x-log', - 'lrm' => 'application/vnd.ms-lrm', - 'ltf' => 'application/vnd.frogans.ltf', - 'ltx' => 'text/x-tex', - 'lvp' => 'audio/vnd.lucent.voice', - 'lwo' => 'image/x-lwo', - 'lwob' => 'image/x-lwo', + '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' => 'text/x-scheme', 'lwp' => 'application/vnd.lotus-wordpro', - 'lws' => 'image/x-lws', - 'lyx' => 'application/x-lyx', - 'lzh' => 'application/x-lha', - 'lzo' => 'application/x-lzop', - 'm' => 'text/x-objcsrc', - 'm13' => 'application/x-msmediaview', - 'm14' => 'application/x-msmediaview', - 'm15' => 'audio/x-mod', - 'm1v' => 'video/mpeg', - 'm2a' => 'audio/mpeg', - 'm2v' => 'video/mpeg', - 'm3a' => 'audio/mpeg', - 'm3u' => 'audio/x-mpegurl', - 'm4a' => 'audio/x-m4a', - 'm4u' => 'video/vnd.mpegurl', - 'ma' => 'application/mathematica', - 'mag' => 'application/vnd.ecowin.chart', - 'maker' => 'application/vnd.framemaker', - 'man' => 'application/x-troff-man', - 'mathml' => 'application/mathml+xml', - 'mb' => 'application/mathematica', - 'mbk' => 'application/vnd.mobius.mbk', - 'mbox' => 'application/mbox', - 'mc1' => 'application/vnd.medcalcdata', + 'portpkg' => 'application/vnd.macports.portpkg', 'mcd' => 'application/vnd.mcd', - 'md' => 'application/x-genesis-rom', - 'mdb' => 'application/x-msaccess', - 'mdi' => 'image/vnd.ms-modi', - 'me' => 'text/x-troff-me', - 'mesh' => 'model/mesh', + 'mc1' => 'application/vnd.medcalcdata', + 'cdkey' => 'application/vnd.mediastation.cdkey', + 'mwf' => 'application/vnd.mfer', 'mfm' => 'application/vnd.mfmp', - 'mgp' => 'application/x-magicpoint', - 'mgz' => 'application/vnd.proteus.magazine', - 'mid' => 'audio/midi', - 'midi' => 'audio/midi', + 'flo' => 'application/vnd.micrografx.flo', + 'igx' => 'application/vnd.micrografx.igx', 'mif' => 'application/x-mif', - 'mime' => 'message/rfc822', - 'mj2' => 'video/mj2', - 'mjp2' => 'video/mj2', - 'mkv' => 'application/x-matroska', - 'mlp' => 'application/vnd.dolby.mlp', - 'mm' => 'text/x-troff-mm', - 'mmd' => 'application/vnd.chipnuts.karaoke-mmd', - 'mmf' => 'application/vnd.smaf', - 'mml' => 'text/mathml', - 'mmr' => 'image/vnd.fujixerox.edmics-mmr', - 'mng' => 'video/x-mng', - 'mny' => 'application/x-msmoney', - 'moc' => 'text/x-moc', - 'mod' => 'audio/x-mod', - 'moov' => 'video/quicktime', - 'mov' => 'video/quicktime', - 'movie' => 'video/x-sgi-movie', - 'mp2' => 'video/mpeg', - 'mp2a' => 'audio/mpeg', - 'mp3' => 'audio/mpeg', - 'mp4' => 'video/mp4', - 'mp4a' => 'audio/mp4', - 'mp4s' => 'application/mp4', - 'mp4v' => 'video/mp4', - 'mpc' => 'application/vnd.mophun.certificate', - 'mpe' => 'video/mpeg', - 'mpeg' => 'video/mpeg', - 'mpg' => 'video/mpeg', - 'mpg4' => 'video/mp4', - 'mpga' => 'audio/mpeg', - 'mpkg' => 'application/vnd.apple.installer+xml', - 'mpm' => 'application/vnd.blueice.multipass', + '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', + 'xul' => 'application/vnd.mozilla.xul+xml', + 'cil' => 'application/vnd.ms-artgalry', + 'asf' => 'video/x-ms-asf', + 'cab' => 'application/vnd.ms-cab-compressed', + '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', + 'eot' => 'application/vnd.ms-fontobject', + 'chm' => 'application/x-chm', + 'ims' => 'application/vnd.ms-ims', + 'lrm' => 'application/vnd.ms-lrm', + 'ppt' => 'application/vnd.ms-powerpoint', + 'pps' => 'application/vnd.ms-powerpoint', + 'pot' => 'text/x-gettext-translation-template', 'mpp' => 'application/vnd.ms-project', 'mpt' => 'application/vnd.ms-project', - 'mpy' => 'application/vnd.ibm.minipay', - 'mqy' => 'application/vnd.mobius.mqy', - 'mrc' => 'application/marc', - 'ms' => 'text/x-troff-ms', - 'mscml' => 'application/mediaservercontrol+xml', + 'wps' => 'application/vnd.ms-works', + 'wks' => 'application/vnd.lotus-1-2-3', + 'wcm' => 'application/vnd.ms-works', + 'wdb' => 'application/vnd.ms-works', + 'wpl' => 'application/vnd.ms-wpl', + 'xps' => 'application/vnd.ms-xpsdocument', 'mseq' => 'application/vnd.mseq', - 'msf' => 'application/vnd.epson.msf', - 'msh' => 'model/mesh', - 'msi' => 'application/x-msdownload', - 'msl' => 'application/vnd.mobius.msl', - 'msod' => 'image/x-msod', - 'msty' => 'application/vnd.muvee.style', - 'msx' => 'application/x-msx-rom', - 'mtm' => 'audio/x-mod', - 'mts' => 'model/vnd.mts', 'mus' => 'application/vnd.musician', - 'mvb' => 'application/x-msmediaview', - 'mwf' => 'application/vnd.mfer', - 'mxf' => 'application/mxf', - 'mxl' => 'application/vnd.recordare.musicxml', - 'mxml' => 'application/xv+xml', - 'mxs' => 'application/vnd.triscape.mxs', - 'mxu' => 'video/vnd.mpegurl', - 'n-gage' => 'application/vnd.nokia.n-gage.symbian.install', - 'n64' => 'application/x-n64-rom', - 'nb' => 'application/mathematica', - 'nc' => 'application/x-netcdf', - 'nes' => 'application/x-nes-rom', - 'ngdat' => 'application/vnd.nokia.n-gage.data', + 'msty' => 'application/vnd.muvee.style', 'nlu' => 'application/vnd.neurolanguage.nlu', - 'nml' => 'application/vnd.enliven', 'nnd' => 'application/vnd.noblenet-directory', 'nns' => 'application/vnd.noblenet-sealer', 'nnw' => 'application/vnd.noblenet-web', - 'npx' => 'image/vnd.net-fpx', - 'nsf' => 'application/vnd.lotus-notes', - 'nsv' => 'video/x-nsv', - 'o' => 'application/x-object', - 'oa2' => 'application/vnd.fujitsu.oasys2', - 'oa3' => 'application/vnd.fujitsu.oasys3', - 'oas' => 'application/vnd.fujitsu.oasys', - 'obd' => 'application/x-msbinder', - 'obj' => 'application/x-tgif', - 'oda' => 'application/oda', - 'odb' => 'application/vnd.oasis.opendocument.database', + 'ngdat' => 'application/vnd.nokia.n-gage.data', + 'n-gage' => 'application/vnd.nokia.n-gage.symbian.install', + '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', 'odc' => 'application/vnd.oasis.opendocument.chart', + 'otc' => 'application/vnd.oasis.opendocument.chart-template', 'odf' => 'application/vnd.oasis.opendocument.formula', + 'otf' => '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', - 'odm' => 'application/vnd.oasis.opendocument.text-master', + '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', - 'ogg' => 'application/ogg', - 'old' => 'application/x-trash', - 'oleo' => 'application/x-oleo', - 'oot' => 'application/vnd.oasis.opendocument.text', - 'oprc' => 'application/vnd.palm', - 'org' => 'application/vnd.lotus-organizer', - 'otc' => 'application/vnd.oasis.opendocument.chart-template', - 'otf' => 'application/vnd.oasis.opendocument.formula-template', - 'otg' => 'application/vnd.oasis.opendocument.graphics-template', - 'oth' => 'application/vnd.oasis.opendocument.text-web', - 'oti' => 'application/vnd.oasis.opendocument.image-template', 'otm' => 'application/vnd.oasis.opendocument.text-master', - 'otp' => 'application/vnd.oasis.opendocument.presentation-template', - 'ots' => 'application/vnd.oasis.opendocument.spreadsheet-template', 'ott' => 'application/vnd.oasis.opendocument.text-template', + 'oth' => 'application/vnd.oasis.opendocument.text-web', + 'xo' => 'application/vnd.olpc-sugar', + 'dd2' => 'application/vnd.oma.dd2+xml', 'oxt' => 'application/vnd.openofficeorg.extension', - 'p' => 'text/x-pascal', - 'p10' => 'application/pkcs10', - 'p12' => 'application/x-pkcs12', - 'p7b' => 'application/x-pkcs7-certificates', - 'p7c' => 'application/pkcs7-mime', - 'p7m' => 'application/pkcs7-mime', - 'p7r' => 'application/x-pkcs7-certreqresp', - 'p7s' => 'application/pkcs7-signature', - 'par2' => 'application/x-par2', - 'pas' => 'text/x-pascal', - 'patch' => 'text/x-patch', - 'pbd' => 'application/vnd.powerbuilder6', - 'pbm' => 'image/x-portable-bitmap', - 'pcd' => 'image/x-photo-cd', - 'pcf' => 'application/x-font-pcf', - 'pcf.Z' => 'application/x-font-type1', - 'pcl' => 'application/vnd.hp-pcl', - 'pclxl' => 'application/vnd.hp-pclxl', - 'pct' => 'image/x-pict', - 'pcx' => 'image/x-pcx', + 'dp' => 'application/vnd.osgi.dp', + 'prc' => 'application/vnd.palm', 'pdb' => 'application/vnd.palm', - 'pdf' => 'application/pdf', - 'pem' => 'application/x-x509-ca-cert', - 'perl' => 'application/x-perl', - 'pfa' => 'application/x-font-type1', - 'pfb' => 'application/x-font-type1', - 'pfr' => 'application/font-tdpfr', - 'pfx' => 'application/x-pkcs12', - 'pgm' => 'image/x-portable-graymap', - 'pgn' => 'application/x-chess-pgn', - 'pgp' => 'application/pgp', - 'php' => 'application/x-php', - 'php3' => 'application/x-php', - 'php4' => 'application/x-php', - 'pic' => 'image/x-pict', - 'pict' => 'image/x-pict', - 'pict1' => 'image/x-pict', - 'pict2' => 'image/x-pict', - 'pkg' => 'application/octet-stream', - 'pki' => 'application/pkixcmp', - 'pkipath' => 'application/pkix-pkipath', - 'pl' => 'application/x-perl', - 'plb' => 'application/vnd.3gpp.pic-bw-large', - 'plc' => 'application/vnd.mobius.plc', - 'plf' => 'application/vnd.pocketlearn', - 'pls' => 'audio/x-scpls', - 'pm' => 'application/x-perl', - 'pml' => 'application/vnd.ctc-posml', - 'png' => 'image/png', - 'pnm' => 'image/x-portable-anymap', - 'po' => 'text/x-gettext-translation', - 'portpkg' => 'application/vnd.macports.portpkg', - 'pot' => 'text/x-gettext-translation-template', - 'ppd' => 'application/vnd.cups-ppd', - 'ppm' => 'image/x-portable-pixmap', - 'pps' => 'application/vnd.ms-powerpoint', - 'ppt' => 'application/vnd.ms-powerpoint', - 'ppz' => 'application/vnd.ms-powerpoint', 'pqa' => 'application/vnd.palm', - 'prc' => 'application/vnd.palm', - 'pre' => 'application/vnd.lotus-freelance', - 'prf' => 'application/pics-rules', - 'ps' => 'application/postscript', - 'ps.gz' => 'application/x-gzpostscript', - 'psb' => 'application/vnd.3gpp.pic-bw-small', - 'psd' => 'image/x-psd', - 'psf' => 'application/x-font-linux-psf', - 'psid' => 'audio/prs.sid', - 'ptid' => 'application/vnd.pvi.ptid1', - 'pub' => 'application/x-mspublisher', - 'pvb' => 'application/vnd.3gpp.pic-bw-var', - 'pw' => 'application/x-pw', - 'pwn' => 'application/vnd.3m.post-it-notes', - 'py' => 'text/x-python', - 'pyc' => 'application/x-python-bytecode', - 'pyo' => 'application/x-python-bytecode', - 'qam' => 'application/vnd.epson.quickanime', - 'qbo' => 'application/vnd.intu.qbo', - 'qfx' => 'application/vnd.intu.qfx', - 'qif' => 'application/x-qw', + 'oprc' => 'application/vnd.palm', + 'str' => 'application/vnd.pg.format', + 'ei6' => 'application/vnd.pg.osasli', + 'efif' => 'application/vnd.picsel', + 'plf' => 'application/vnd.pocketlearn', + 'pbd' => 'application/vnd.powerbuilder6', + 'box' => 'application/vnd.previewsystems.box', + 'mgz' => 'application/vnd.proteus.magazine', 'qps' => 'application/vnd.publishare-delta-tree', - 'qt' => 'video/quicktime', - 'qtvr' => 'video/quicktime', + 'ptid' => 'application/vnd.pvi.ptid1', + 'qxd' => 'application/vnd.quark.quarkxpress', + 'qxt' => 'application/vnd.quark.quarkxpress', 'qwd' => 'application/vnd.quark.quarkxpress', 'qwt' => 'application/vnd.quark.quarkxpress', - 'qxb' => 'application/vnd.quark.quarkxpress', - 'qxd' => 'application/vnd.quark.quarkxpress', 'qxl' => 'application/vnd.quark.quarkxpress', - 'qxt' => 'application/vnd.quark.quarkxpress', - 'ra' => 'audio/x-pn-realaudio', - 'ram' => 'audio/x-pn-realaudio', - 'rar' => 'application/x-rar', - 'ras' => 'image/x-cmu-raster', - 'rcprofile' => 'application/vnd.ipunplugged.rcprofile', - 'rdf' => 'text/rdf', - 'rdz' => 'application/vnd.data-vision.rdz', - 'rej' => 'application/x-reject', - 'rep' => 'application/vnd.businessobjects', - 'rgb' => 'image/x-rgb', - 'rif' => 'application/reginfo+xml', - 'rl' => 'application/resource-lists+xml', - 'rlc' => 'image/vnd.fujixerox.edmics-rlc', - 'rle' => 'image/rle', + 'qxb' => 'application/vnd.quark.quarkxpress', + 'mxl' => 'application/vnd.recordare.musicxml', 'rm' => 'audio/x-pn-realaudio', - 'rmi' => 'audio/midi', - 'rmp' => 'audio/x-pn-realaudio-plugin', - 'rms' => 'application/vnd.jcp.javame.midlet-rms', - 'rnc' => 'application/relax-ng-compact-syntax', - 'roff' => 'application/x-troff', - 'rpm' => 'application/x-rpm', - 'rpss' => 'application/vnd.nokia.radio-presets', - 'rpst' => 'application/vnd.nokia.radio-preset', - 'rq' => 'application/sparql-query', - 'rs' => 'application/rls-services+xml', - 'rsd' => 'application/rsd+xml', - 'rss' => 'text/rss', - 'rtf' => 'application/rtf', - 'rtx' => 'text/richtext', - 's' => 'text/x-asm', - 's3m' => 'audio/x-s3m', - 'saf' => 'application/vnd.yamaha.smaf-audio', - 'sam' => 'application/x-amipro', - 'sbml' => 'application/sbml+xml', - 'sc' => 'application/vnd.ibm.secure-container', - 'scd' => 'application/x-msschedule', - 'scm' => 'text/x-scheme', - 'scq' => 'application/scvp-cv-request', - 'scs' => 'application/scvp-cv-response', - 'sda' => 'application/vnd.stardivision.draw', - 'sdc' => 'application/vnd.stardivision.calc', - 'sdd' => 'application/vnd.stardivision.impress', - 'sdkd' => 'application/vnd.solent.sdkm+xml', - 'sdkm' => 'application/vnd.solent.sdkm+xml', - 'sdp' => 'application/vnd.stardivision.impress', - 'sds' => 'application/vnd.stardivision.chart', - 'sdw' => 'application/vnd.stardivision.writer', 'see' => 'application/vnd.seemail', 'sema' => 'application/vnd.sema', 'semd' => 'application/vnd.semd', 'semf' => 'application/vnd.semf', - 'setpay' => 'application/set-payment-initiation', - 'setreg' => 'application/set-registration-initiation', + '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', + 'mmf' => 'application/vnd.smaf', + 'sdkm' => 'application/vnd.solent.sdkm+xml', + 'sdkd' => 'application/vnd.solent.sdkm+xml', + 'dxp' => 'application/vnd.spotfire.dxp', 'sfs' => 'application/vnd.spotfire.sfs', - 'sgi' => 'image/x-sgi', - 'sgl' => 'application/vnd.stardivision.writer', - 'sgm' => 'text/sgml', - 'sgml' => 'text/sgml', - 'sh' => 'application/x-shellscript', - 'shar' => 'application/x-shar', - 'shf' => 'application/shf+xml', - 'shtml' => 'text/html', - 'siag' => 'application/x-siag', - 'sid' => 'audio/prs.sid', - 'sig' => 'application/pgp-signature', - 'sik' => 'application/x-trash', - 'silo' => 'model/mesh', - 'sit' => 'application/stuffit', - 'sitx' => 'application/x-stuffitx', - 'skd' => 'application/vnd.koan', - 'skm' => 'application/vnd.koan', - 'skp' => 'application/vnd.koan', - 'skt' => 'application/vnd.koan', - 'slk' => 'text/spreadsheet', - 'slt' => 'application/vnd.epson.salt', - 'smd' => 'application/vnd.stardivision.mail', - 'smf' => 'application/vnd.stardivision.math', - 'smi' => 'application/smil', - 'smil' => 'application/smil', - 'sml' => 'application/smil', - 'sms' => 'application/x-sms-rom', - 'snd' => 'audio/basic', - 'so' => 'application/x-sharedlib', - 'spc' => 'application/x-pkcs7-certificates', - 'spd' => 'application/x-font-speedo', - 'spf' => 'application/vnd.yamaha.smaf-phrase', - 'spl' => 'application/x-futuresplash', - 'spot' => 'text/vnd.in3d.spot', - 'spp' => 'application/scvp-vp-response', - 'spq' => 'application/scvp-vp-request', - 'sql' => 'text/x-sql', - 'src' => 'application/x-wais-source', - 'srx' => 'application/sparql-results+xml', - 'ssf' => 'application/vnd.epson.ssf', - 'ssml' => 'application/ssml+xml', - 'stc' => 'application/vnd.sun.xml.calc.template', - 'std' => 'application/vnd.sun.xml.draw.template', - 'stf' => 'application/vnd.wt.stf', - 'sti' => 'application/vnd.sun.xml.impress.template', - 'stk' => 'application/hyperstudio', - 'stm' => 'audio/x-stm', - 'str' => 'application/vnd.pg.format', - 'stw' => 'application/vnd.sun.xml.writer.template', - 'sty' => 'text/x-tex', - 'sun' => 'image/x-sun-raster', 'sus' => 'application/vnd.sus-calendar', 'susp' => 'application/vnd.sus-calendar', - 'sv4cpio' => 'application/x-sv4cpio', - 'sv4crc' => 'application/x-sv4crc', 'svd' => 'application/vnd.svd', - 'svg' => 'image/svg+xml', - 'svgz' => 'image/svg+xml', - 'swf' => 'application/x-shockwave-flash', - 'sxc' => 'application/vnd.sun.xml.calc', - 'sxd' => 'application/vnd.sun.xml.draw', - 'sxg' => 'application/vnd.sun.xml.writer.global', - 'sxi' => 'application/vnd.sun.xml.impress', - 'sxm' => 'application/vnd.sun.xml.math', - 'sxw' => 'application/vnd.sun.xml.writer', - 'sylk' => 'text/spreadsheet', - 't' => 'application/x-troff', + 'xsm' => 'application/vnd.syncml+xml', + 'bdm' => 'application/vnd.syncml.dm+wbxml', + 'xdm' => 'application/vnd.syncml.dm+xml', 'tao' => 'application/vnd.tao.intent-module-archive', - 'tar' => 'application/x-tar', - 'tar.Z' => 'application/x-tarz', - 'tar.bz' => 'application/x-bzip-compressed-tar', - 'tar.bz2' => 'application/x-bzip-compressed-tar', - 'tar.gz' => 'application/x-compressed-tar', - 'tar.lzo' => 'application/x-tzo', - 'tcap' => 'application/vnd.3gpp2.tcap', - 'tcl' => 'text/x-tcl', - 'tex' => 'text/x-tex', - 'texi' => 'text/x-texinfo', - 'texinfo' => 'text/x-texinfo', - 'text' => 'text/plain', - 'tga' => 'image/x-tga', - 'tgz' => 'application/x-compressed-tar', - 'theme' => 'application/x-theme', - 'tif' => 'image/tiff', - 'tiff' => 'image/tiff', - 'tk' => 'text/x-tcl', 'tmo' => 'application/vnd.tmobile-livetv', - 'torrent' => 'application/x-bittorrent', - 'tpl' => 'application/vnd.groove-tool-template', 'tpt' => 'application/vnd.trid.tpt', - 'tr' => 'application/x-troff', + 'mxs' => 'application/vnd.triscape.mxs', 'tra' => 'application/vnd.trueapp', - 'trm' => 'application/x-msterminal', - 'ts' => 'application/x-linguist', - 'tsv' => 'text/tab-separated-values', - 'ttf' => 'application/x-font-ttf', - 'twd' => 'application/vnd.simtech-mindmapper', - 'twds' => 'application/vnd.simtech-mindmapper', - 'txd' => 'application/vnd.genomatix.tuxedo', - 'txf' => 'application/vnd.mobius.txf', - 'txt' => 'text/plain', - 'tzo' => 'application/x-tzo', 'ufd' => 'application/vnd.ufdl', 'ufdl' => 'application/vnd.ufdl', - 'ui' => 'application/x-designer', - 'uil' => 'text/x-uil', - 'ult' => 'audio/x-mod', + 'utz' => 'application/vnd.uiq.theme', 'umj' => 'application/vnd.umajin', - 'uni' => 'audio/x-mod', 'unityweb' => 'application/vnd.unity', 'uoml' => 'application/vnd.uoml+xml', - 'uri' => 'text/x-uri', - 'uris' => 'text/uri-list', - 'url' => 'text/x-uri', - 'urls' => 'text/uri-list', - 'ustar' => 'application/x-ustar', - 'utz' => 'application/vnd.uiq.theme', - 'uu' => 'text/x-uuencode', - 'vcd' => 'application/x-cdlink', - 'vcf' => 'text/directory', - 'vcg' => 'application/vnd.groove-vcard', - 'vcs' => 'text/calendar', - 'vct' => 'text/directory', 'vcx' => 'application/vnd.vcx', - 'vfb' => 'text/calendar', - 'vis' => 'application/vnd.visionary', - 'viv' => 'video/vnd.vivo', - 'vob' => 'video/mpeg', - 'voc' => 'audio/x-voc', - 'vor' => 'application/vnd.stardivision.writer', - 'vrml' => 'model/vrml', 'vsd' => 'application/vnd.visio', - 'vsf' => 'application/vnd.vsf', - 'vss' => 'application/vnd.visio', 'vst' => 'application/vnd.visio', + 'vss' => 'application/vnd.visio', 'vsw' => 'application/vnd.visio', - 'vtu' => 'model/vnd.vtu', - 'vxml' => 'application/voicexml+xml', - 'wav' => 'audio/x-wav', - 'wax' => 'audio/x-ms-wax', - 'wb1' => 'application/x-quattropro', - 'wb2' => 'application/x-quattropro', - 'wb3' => 'application/x-quattropro', - 'wbmp' => 'image/vnd.wap.wbmp', - 'wbs' => 'application/vnd.criticaltools.wbs+xml', + 'vis' => 'application/vnd.visionary', + 'vsf' => 'application/vnd.vsf', 'wbxml' => 'application/vnd.wap.wbxml', - 'wcm' => 'application/vnd.ms-works', - 'wdb' => 'application/vnd.ms-works', - 'wk1' => 'application/vnd.lotus-1-2-3', - 'wk3' => 'application/vnd.lotus-1-2-3', - 'wk4' => 'application/vnd.lotus-1-2-3', - 'wks' => 'application/vnd.lotus-1-2-3', - 'wm' => 'video/x-ms-wm', - 'wma' => 'audio/x-ms-wma', - 'wmd' => 'application/x-ms-wmd', - 'wmf' => 'image/x-wmf', - 'wml' => 'text/vnd.wap.wml', 'wmlc' => 'application/vnd.wap.wmlc', - 'wmls' => 'text/vnd.wap.wmlscript', 'wmlsc' => 'application/vnd.wap.wmlscriptc', - 'wmv' => 'video/x-ms-wmv', - 'wmx' => 'video/x-ms-wmx', - 'wmz' => 'application/x-ms-wmz', + 'wtb' => 'application/vnd.webturbo', 'wpd' => 'application/vnd.wordperfect', - 'wpg' => 'application/x-wpg', - 'wpl' => 'application/vnd.ms-wpl', - 'wps' => 'application/vnd.ms-works', 'wqd' => 'application/vnd.wqd', - 'wri' => 'application/x-mswrite', - 'wrl' => 'model/vrml', - 'wsdl' => 'application/wsdl+xml', - 'wspolicy' => 'application/wspolicy+xml', - 'wtb' => 'application/vnd.webturbo', - 'wvx' => 'video/x-ms-wvx', - 'x3d' => 'application/vnd.hzn-3d-crossword', - 'xac' => 'application/x-gnucash', + 'stf' => 'application/vnd.wt.stf', 'xar' => 'application/vnd.xara', - 'xbd' => 'application/vnd.fujixerox.docuworks.binder', - 'xbel' => 'application/x-xbel', - 'xbm' => 'image/x-xbitmap', - 'xcf' => 'image/x-xcf', - 'xcf.bz2' => 'image/x-compressed-xcf', - 'xcf.gz' => 'image/x-compressed-xcf', - 'xdm' => 'application/vnd.syncml.dm+xml', - 'xdp' => 'application/vnd.adobe.xdp+xml', - 'xdw' => 'application/vnd.fujixerox.docuworks', - 'xenc' => 'application/xenc+xml', - 'xfdf' => 'application/vnd.adobe.xfdf', 'xfdl' => 'application/vnd.xfdl', - 'xht' => 'application/xhtml+xml', - 'xhtml' => 'application/xhtml+xml', - 'xhvml' => 'application/xv+xml', - 'xi' => 'audio/x-xi', - 'xif' => 'image/vnd.xiff', - 'xla' => 'application/vnd.ms-excel', - 'xlc' => 'application/vnd.ms-excel', - 'xld' => 'application/vnd.ms-excel', - 'xll' => 'application/vnd.ms-excel', - 'xlm' => 'application/vnd.ms-excel', - 'xls' => 'application/vnd.ms-excel', - 'xlt' => 'application/vnd.ms-excel', - 'xlw' => 'application/vnd.ms-excel', - 'xm' => 'audio/x-xm', - 'xmi' => 'text/x-xmi', - 'xml' => 'text/xml', - 'xo' => 'application/vnd.olpc-sugar', - 'xop' => 'application/xop+xml', - 'xpm' => 'image/x-xpixmap', - 'xpr' => 'application/vnd.is-xpr', - 'xps' => 'application/vnd.ms-xpsdocument', - 'xpw' => 'application/vnd.intercon.formnet', - 'xpx' => 'application/vnd.intercon.formnet', - 'xsl' => 'text/x-xslt', - 'xslfo' => 'text/x-xslfo', - 'xslt' => 'text/x-xslt', - 'xsm' => 'application/vnd.syncml+xml', - 'xspf' => 'application/xspf+xml', - 'xul' => 'application/vnd.mozilla.xul+xml', - 'xvm' => 'application/xv+xml', - 'xvml' => 'application/xv+xml', - 'xwd' => 'image/x-xwindowdump', - 'xyz' => 'chemical/x-xyz', - 'zabw' => 'application/x-abiword', + 'hvd' => 'application/vnd.yamaha.hv-dic', + 'hvs' => 'application/vnd.yamaha.hv-script', + 'hvp' => 'application/vnd.yamaha.hv-voice', + 'saf' => 'application/vnd.yamaha.smaf-audio', + 'spf' => 'application/vnd.yamaha.smaf-phrase', + 'cmp' => 'application/vnd.yellowriver-custom-menu', 'zaz' => 'application/vnd.zzazz.deck+xml', + 'vxml' => 'application/voicexml+xml', + 'hlp' => 'application/winhlp', + 'wsdl' => 'application/wsdl+xml', + 'wspolicy' => 'application/wspolicy+xml', + 'ace' => 'application/x-ace-compressed', + 'bcpio' => 'application/x-bcpio', + 'torrent' => 'application/x-bittorrent', + 'bz' => 'application/x-bzip', + 'bz2' => 'application/x-bzip', + 'boz' => 'application/x-bzip2', + 'vcd' => 'application/x-cdlink', + 'chat' => 'application/x-chat', + 'pgn' => 'application/x-chess-pgn', + 'cpio' => 'application/x-cpio', + 'csh' => 'application/x-csh', + 'dcr' => 'application/x-director', + 'dir' => 'application/x-director', + 'dxr' => 'application/x-director', + 'fgd' => 'application/x-director', + 'dvi' => 'application/x-dvi', + 'spl' => 'application/x-futuresplash', + 'gtar' => 'application/x-gtar', + 'hdf' => 'application/x-hdf', + 'latex' => 'application/x-latex', + 'wmd' => 'application/x-ms-wmd', + 'wmz' => 'application/x-ms-wmz', + 'mdb' => 'application/x-msaccess', + 'obd' => 'application/x-msbinder', + 'crd' => 'application/x-mscardfile', + 'clp' => 'application/x-msclip', + 'exe' => 'application/x-ms-dos-executable', + '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' => 'image/x-wmf', + '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', + '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', + 'sh' => 'application/x-shellscript', + 'shar' => 'application/x-shar', + 'swf' => 'application/x-shockwave-flash', + 'sit' => 'application/stuffit', + 'sitx' => 'application/x-stuffitx', + 'sv4cpio' => 'application/x-sv4cpio', + 'sv4crc' => 'application/x-sv4crc', + 'tar' => 'application/x-tar', + 'tcl' => 'text/x-tcl', + 'tex' => 'text/x-tex', + 'texinfo' => 'text/x-texinfo', + 'texi' => 'text/x-texinfo', + 'ustar' => 'application/x-ustar', + 'src' => 'application/x-wais-source', + 'der' => 'application/x-x509-ca-cert', + 'crt' => 'application/x-x509-ca-cert', + 'xenc' => 'application/xenc+xml', + 'xhtml' => 'application/xhtml+xml', + 'xht' => 'application/xhtml+xml', + 'xml' => 'text/xml', + 'xsl' => 'text/x-xslt', + 'dtd' => 'text/x-dtd', + 'xop' => 'application/xop+xml', + 'xslt' => 'text/x-xslt', + 'xspf' => 'application/xspf+xml', + 'mxml' => 'application/xv+xml', + 'xhvml' => 'application/xv+xml', + 'xvml' => 'application/xv+xml', + 'xvm' => 'application/xv+xml', 'zip' => 'application/zip', - 'zmm' => 'application/vnd.handheld-entertainment+xml', + 'au' => 'audio/basic', + 'snd' => 'audio/basic', + 'mid' => 'audio/midi', + 'midi' => 'audio/midi', + 'kar' => 'audio/midi', + 'rmi' => 'audio/midi', + 'mp4a' => 'audio/mp4', + 'mpga' => 'audio/mpeg', + 'mp2' => 'video/mpeg', + 'mp2a' => 'audio/mpeg', + 'mp3' => 'audio/mpeg', + 'm2a' => 'audio/mpeg', + 'm3a' => 'audio/mpeg', + 'eol' => 'audio/vnd.digital-winds', + 'lvp' => 'audio/vnd.lucent.voice', + 'ecelp4800' => 'audio/vnd.nuera.ecelp4800', + 'ecelp7470' => 'audio/vnd.nuera.ecelp7470', + 'ecelp9600' => 'audio/vnd.nuera.ecelp9600', + 'wav' => 'audio/x-wav', + 'aif' => 'audio/x-aiff', + 'aiff' => 'audio/x-aiff', + 'aifc' => 'audio/x-aiff', + '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', + 'cdx' => 'chemical/x-cdx', + 'cif' => 'chemical/x-cif', + 'cmdf' => 'chemical/x-cmdf', + 'cml' => 'chemical/x-cml', + 'csml' => 'chemical/x-csml', + 'xyz' => 'chemical/x-xyz', + 'bmp' => 'image/bmp', + 'cgm' => 'image/cgm', + 'g3' => 'image/fax-g3', + 'gif' => 'image/gif', + 'ief' => 'image/ief', + 'jpg' => 'image/jpeg', + 'jpeg' => 'image/jpeg', + 'jpe' => 'image/jpeg', + 'png' => 'image/png', + 'btif' => 'image/prs.btif', + 'svg' => 'image/svg+xml', + 'svgz' => 'image/svg+xml', + 'tiff' => 'image/tiff', + 'tif' => 'image/tiff', + 'psd' => 'image/x-psd', + 'djvu' => 'image/vnd.djvu', + 'djv' => 'image/vnd.djvu', + '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', + 'mdi' => 'image/vnd.ms-modi', + 'npx' => 'image/vnd.net-fpx', + 'wbmp' => 'image/vnd.wap.wbmp', + 'xif' => 'image/vnd.xiff', + 'ras' => 'image/x-cmu-raster', + 'cmx' => 'image/x-cmx', + 'ico' => 'image/x-ico', + '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', + 'xbm' => 'image/x-xbitmap', + 'xpm' => 'image/x-xpixmap', + 'xwd' => 'image/x-xwindowdump', + 'eml' => 'message/rfc822', + 'mime' => 'message/rfc822', + 'igs' => 'model/iges', + 'iges' => 'model/iges', + 'msh' => 'model/mesh', + 'mesh' => 'model/mesh', + 'silo' => 'model/mesh', + 'dwf' => 'model/vnd.dwf', + 'gdl' => 'model/vnd.gdl', + 'gtw' => 'model/vnd.gtw', + 'mts' => 'model/vnd.mts', + 'vtu' => 'model/vnd.vtu', + 'wrl' => 'model/vrml', + 'vrml' => 'model/vrml', + 'ics' => 'text/calendar', + 'ifb' => 'text/calendar', + 'css' => 'text/css', + 'csv' => 'text/x-comma-separated-values', + 'html' => 'text/html', + 'htm' => 'text/html', + 'txt' => 'text/plain', + 'text' => 'text/plain', + 'conf' => 'text/plain', + 'def' => 'text/plain', + 'list' => 'text/plain', + 'log' => 'text/x-log', + 'in' => 'text/plain', + 'dsc' => 'text/prs.lines.tag', + 'rtx' => 'text/richtext', + 'sgml' => 'text/sgml', + 'sgm' => 'text/sgml', + 'tsv' => 'text/tab-separated-values', + 't' => 'application/x-troff', + 'tr' => 'application/x-troff', + 'roff' => 'application/x-troff', + 'man' => 'application/x-troff-man', + 'me' => 'text/x-troff-me', + 'ms' => 'text/x-troff-ms', + 'uri' => 'text/x-uri', + 'uris' => 'text/uri-list', + 'urls' => 'text/uri-list', + 'fly' => 'text/vnd.fly', + 'flx' => 'text/vnd.fmi.flexstor', + '3dml' => 'text/vnd.in3d.3dml', + 'spot' => 'text/vnd.in3d.spot', + 'jad' => 'text/vnd.sun.j2me.app-descriptor', + 'wml' => 'text/vnd.wap.wml', + 'wmls' => 'text/vnd.wap.wmlscript', + 's' => 'text/x-asm', + 'asm' => 'text/x-asm', + 'c' => 'text/x-csrc', + 'cc' => 'text/x-c++src', + 'cxx' => 'text/x-c++src', + 'cpp' => 'text/x-c++src', + 'h' => 'text/x-chdr', + 'hh' => 'text/x-c++hdr', + 'dic' => 'text/x-c', + 'f' => 'text/x-fortran', + 'for' => 'text/x-fortran', + 'f77' => 'text/x-fortran', + 'f90' => 'text/x-fortran', + 'p' => 'text/x-pascal', + 'pas' => 'text/x-pascal', + 'java' => 'text/x-java', + 'etx' => 'text/x-setext', + 'uu' => 'text/x-uuencode', + 'vcs' => 'text/calendar', + 'vcf' => 'text/directory', + '3gp' => 'video/3gpp', + '3g2' => 'video/3gpp2', + 'h261' => 'video/h261', + 'h263' => 'video/h263', + 'h264' => 'video/h264', + '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', + 'qt' => 'video/quicktime', + 'mov' => 'video/quicktime', + 'fvt' => 'video/vnd.fvt', + 'mxu' => 'video/vnd.mpegurl', + 'm4u' => 'video/vnd.mpegurl', + 'viv' => 'video/vnd.vivo', + 'fli' => 'video/x-flic', + 'asx' => 'video/x-ms-asf', + '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', + 'ice' => 'x-conference/x-cooltalk', + 'odb' => 'application/vnd.oasis.opendocument.database', + 'oot' => 'application/vnd.oasis.opendocument.text', + 'odm' => 'application/vnd.oasis.opendocument.text-master', + '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', + 'sxg' => 'application/vnd.sun.xml.writer.global', + 'sxm' => 'application/vnd.sun.xml.math', + 'sxi' => 'application/vnd.sun.xml.impress', + 'sti' => 'application/vnd.sun.xml.impress.template', + 'sxw' => 'application/vnd.sun.xml.writer', + 'stw' => 'application/vnd.sun.xml.writer.template', + 'Z' => 'application/x-compress', + 'gz' => 'application/x-gzip', + 'tgz' => 'application/x-compressed-tar', + 'php' => 'application/x-php', + 'php3' => 'application/x-php', + 'pl' => 'application/x-perl', + 'pm' => 'application/x-perl', + 'gsm' => 'audio/x-gsm', + 'vfb' => 'text/calendar', + 'diff' => 'text/x-patch', + 'patch' => 'text/x-patch', + 'shtml' => 'text/html', + 'po' => 'text/x-gettext-translation', + 'sgl' => 'application/vnd.stardivision.writer', + 'wk4' => 'application/vnd.lotus-1-2-3', + 'pict2' => 'image/x-pict', + 'lhz' => 'application/x-lhz', + 'tar.bz2' => 'application/x-bzip-compressed-tar', + 'rle' => 'image/rle', + 'pcf.Z' => 'application/x-font-type1', + 'm15' => 'audio/x-mod', + 'flac' => 'audio/x-flac', + 'dc' => 'application/x-dc-rom', + 'm' => 'text/x-objcsrc', + 'o' => 'application/x-object', + 'fits' => 'image/x-fits', + 'pfa' => 'application/x-font-type1', + 'jnlp' => 'application/x-java-jnlp-file', + 'pfb' => 'application/x-font-type1', + 'smd' => 'application/vnd.stardivision.mail', + 'it' => 'audio/x-it', + 'bib' => 'text/x-bibtex', + 'moc' => 'text/x-moc', + 'theme' => 'application/x-theme', + 'mod' => 'audio/x-mod', + 'smf' => 'application/vnd.stardivision.math', + 'uni' => 'audio/x-mod', + 'mtm' => 'audio/x-mod', + 'ppz' => 'application/vnd.ms-powerpoint', + 's3m' => 'audio/x-s3m', + 'deb' => 'application/x-deb', + 'tk' => 'text/x-tcl', + 'cdr' => 'application/vnd.corel-draw', + 'lwob' => 'image/x-lwo', + 'sml' => 'application/smil', + 'etheme' => 'application/x-e-theme', + '3ds' => 'image/x-3ds', + 'vob' => 'video/mpeg', + 'voc' => 'audio/x-voc', + 'bdf' => 'application/x-font-bdf', + 'ps.gz' => 'application/x-gzpostscript', + 'uil' => 'text/x-uil', + 'ts' => 'application/x-linguist', + 'asp' => 'application/x-asp', + 'nes' => 'application/x-nes-rom', + 'sms' => 'application/x-sms-rom', + 'BLEND' => 'application/x-blender', + 'kil' => 'application/x-killustrator', + 'icb' => 'image/x-icb', + 'lyx' => 'application/x-lyx', + 'jng' => 'image/x-jng', + 'vor' => 'application/vnd.stardivision.writer', + 'adb' => 'text/x-adasrc', + 'flc' => 'video/x-flic', + 'wpg' => 'application/x-wpg', + 'wb1' => 'application/x-quattropro', + 'gra' => 'application/x-graphite', + 'wb2' => 'application/x-quattropro', + 'ltx' => 'text/x-tex', + 'xac' => 'application/x-gnucash', + 'wb3' => 'application/x-quattropro', + 'epsf' => 'image/x-eps', + 'el' => 'text/x-emacs-lisp', + 'jp2' => 'image/jpeg2000', + 'tar.gz' => 'application/x-compressed-tar', + 'epsi' => 'image/x-eps', + 'ui' => 'application/x-designer', + 'old' => 'application/x-trash', + 'tar.Z' => 'application/x-tarz', + 'ttf' => 'application/x-font-ttf', + 'siag' => 'application/x-siag', + 'sid' => 'audio/prs.sid', + 'msod' => 'image/x-msod', + 'h++' => 'text/x-chdr', + 'tar.lzo' => 'application/x-tzo', + 'tar.bz' => 'application/x-bzip-compressed-tar', + 'ads' => 'text/x-adasrc', + 'sda' => 'application/vnd.stardivision.draw', + 'lzo' => 'application/x-lzop', + 'cur' => 'image/x-win-bitmap', + 'sdc' => 'application/vnd.stardivision.calc', + 'sik' => 'application/x-trash', + 'sdd' => 'application/vnd.stardivision.impress', + 'xld' => 'application/vnd.ms-excel', + 'gmo' => 'application/x-gettext-translation', + 'xll' => 'application/vnd.ms-excel', + 'blend' => 'application/x-blender', + 'pw' => 'application/x-pw', + 'kud' => 'application/x-kugar', + 'mkv' => 'application/x-matroska', + 'obj' => 'application/x-tgif', + 'py' => 'text/x-python', + 'sds' => 'application/vnd.stardivision.chart', + 'idl' => 'text/x-idl', + 'dat' => 'video/mpeg', + 'stm' => 'audio/x-stm', + 'PAR2' => 'application/x-par2', + 'xcf.bz2' => 'image/x-compressed-xcf', + 'psid' => 'audio/prs.sid', + 'pict' => 'image/x-pict', + 'ag' => 'image/x-applix-graphics', + 'fo' => 'text/x-xslfo', + 'sdw' => 'application/vnd.stardivision.writer', + 'abw.CRASHED' => 'application/x-abiword', + 'gsf' => 'application/x-font-type1', + 'xcf.gz' => 'image/x-compressed-xcf', + 'pcd' => 'image/x-photo-cd', + 'egon' => 'application/x-egon', + 'pcf' => 'application/x-font-pcf', + 'al' => 'application/x-perl', + 'gnc' => 'application/x-gnucash', + 'tzo' => 'application/x-tzo', + 'la' => 'application/x-shared-library-la', + 'kpm' => 'application/x-kpovmodeler', + 'qif' => 'application/x-qw', + 'sty' => 'text/x-tex', + 'psf' => 'application/x-font-linux-psf', + 'as' => 'application/x-applix-spreadsheet', + 'dbf' => 'application/x-dbase', + 'ilbm' => 'image/x-ilbm', + 'aw' => 'application/x-applix-word', + 'gb' => 'application/x-gameboy-rom', + 'xmi' => 'text/x-xmi', + 'abw.gz' => 'application/x-abiword', + 'XM' => 'audio/x-mod', + 'gnumeric' => 'application/x-gnumeric', + 'bak' => 'application/x-trash', + 'xslfo' => 'text/x-xslfo', + 'gg' => 'application/x-sms-rom', + 'cgi' => 'application/x-cgi', + 'mgp' => 'application/x-magicpoint', + 'spd' => 'application/x-font-speedo', + 'gnucash' => 'application/x-gnucash', + 'cls' => 'text/x-tex', + 'php4' => 'application/x-php', + 'sun' => 'image/x-sun-raster', + 'pyc' => 'application/x-python-bytecode', + 'xcf' => 'image/x-xcf', + 'xbel' => 'application/x-xbel', + 'jpr' => 'application/x-jbuilder-project', + 'afm' => 'application/x-font-afm', + 'fig' => 'image/x-xfig', + 'perl' => 'application/x-perl', + 'rej' => 'application/x-reject', + 'qtvr' => 'video/quicktime', + 'jpx' => 'application/x-jbuilder-project', + '669' => 'audio/x-mod', + 'kdelnk' => 'application/x-desktop', + 'md' => 'application/x-genesis-rom', + 'pyo' => 'application/x-python-bytecode', + 'oleo' => 'application/x-oleo', + 'ac3' => 'audio/ac3', + 'mml' => 'text/mathml', + 'par2' => 'application/x-par2', + 'sylk' => 'text/spreadsheet', + 'C' => 'text/x-c++src', + 'cert' => 'application/x-x509-ca-cert', + 'ult' => 'audio/x-mod', + 'lwo' => 'image/x-lwo', + 'dcl' => 'text/x-dcl', 'zoo' => 'application/x-zoo', - '123' => 'application/vnd.lotus-1-2-3', - '669' => 'audio/x-mod' + 'dcm' => 'application/dicom', + 'mm' => 'text/x-troff-mm', + 'iff' => 'image/x-iff', + 'lws' => 'image/x-lws', + 'zabw' => 'application/x-abiword', + 'blender' => 'application/x-blender', + 'glade' => 'application/x-glade', + 'rpm' => 'application/x-rpm', + 'tga' => 'image/x-tga', + 'jar' => 'application/x-jar', + 'cpio.gz' => 'application/x-cpio-compressed', + 'dsl' => 'text/x-dsl', + 'kra' => 'application/x-krita', + 'n64' => 'application/x-n64-rom', + 'm4a' => 'audio/x-m4a', + 'c++' => 'text/x-c++src', + 'moov' => 'video/quicktime', + 'sam' => 'application/x-amipro', + 'nsv' => 'video/x-nsv', + 'dia' => 'application/x-dia-diagram', + 'xi' => 'audio/x-xi', + 'hp' => 'text/x-chdr', + 'gen' => 'application/x-genesis-rom', + 'url' => 'text/x-uri', + 'hs' => 'text/x-haskell', + 'xm' => 'audio/x-xm', + 'sql' => 'text/x-sql', + 'NSV' => 'video/x-nsv', + 'desktop' => 'application/x-desktop', + 'mng' => 'video/x-mng', + 'pem' => 'application/x-x509-ca-cert', + 'slk' => 'text/spreadsheet', + 'cs' => 'text/x-csharp', + 'arj' => 'application/x-arj', + 'a' => 'application/x-archive', + 'lhs' => 'text/x-literate-haskell', + 'gcrd' => 'text/directory', + 'vct' => 'text/directory', + 'wk1' => 'application/vnd.lotus-1-2-3', + 'msx' => 'application/x-msx-rom', + 'sgi' => 'image/x-sgi', + 'd' => 'text/x-dsrc', + 'CSSL' => 'text/css', + 'wk3' => 'application/vnd.lotus-1-2-3', + 'abw' => 'application/x-abiword', + 'pict1' => 'image/x-pict' ); \ No newline at end of file -- 2.11.0