<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <!-- Generated by HsColour, http://code.haskell.org/~malcolm/hscolour/ --> <title>src/Text/Pandoc/MIME.hs</title> <link type='text/css' rel='stylesheet' href='hscolour.css' /> </head> <body> <pre><a name="line-1"></a><span class='hs-comment'>{- <a name="line-2"></a>Copyright (C) 2011 John MacFarlane <jgm@berkeley.edu> <a name="line-3"></a> <a name="line-4"></a>This program is free software; you can redistribute it and/or modify <a name="line-5"></a>it under the terms of the GNU General Public License as published by <a name="line-6"></a>the Free Software Foundation; either version 2 of the License, or <a name="line-7"></a>(at your option) any later version. <a name="line-8"></a> <a name="line-9"></a>This program is distributed in the hope that it will be useful, <a name="line-10"></a>but WITHOUT ANY WARRANTY; without even the implied warranty of <a name="line-11"></a>MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the <a name="line-12"></a>GNU General Public License for more details. <a name="line-13"></a> <a name="line-14"></a>You should have received a copy of the GNU General Public License <a name="line-15"></a>along with this program; if not, write to the Free Software <a name="line-16"></a>Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA <a name="line-17"></a>-}</span> <a name="line-18"></a> <a name="line-19"></a><span class='hs-comment'>{- | <a name="line-20"></a> Module : Text.Pandoc.MIME <a name="line-21"></a> Copyright : Copyright (C) 2011 John MacFarlane <a name="line-22"></a> License : GNU GPL, version 2 or above <a name="line-23"></a> <a name="line-24"></a> Maintainer : John MacFarlane <jgm@berkeley.edu> <a name="line-25"></a> Stability : alpha <a name="line-26"></a> Portability : portable <a name="line-27"></a> <a name="line-28"></a>Mime type lookup for ODT writer. <a name="line-29"></a>-}</span> <a name="line-30"></a><span class='hs-keyword'>module</span> <span class='hs-conid'>Text</span><span class='hs-varop'>.</span><span class='hs-conid'>Pandoc</span><span class='hs-varop'>.</span><span class='hs-conid'>MIME</span> <span class='hs-layout'>(</span> <span class='hs-varid'>getMimeType</span> <span class='hs-layout'>)</span> <a name="line-31"></a><span class='hs-keyword'>where</span> <a name="line-32"></a><span class='hs-keyword'>import</span> <span class='hs-conid'>System</span><span class='hs-varop'>.</span><span class='hs-conid'>FilePath</span> <a name="line-33"></a><span class='hs-keyword'>import</span> <span class='hs-conid'>Data</span><span class='hs-varop'>.</span><span class='hs-conid'>Char</span> <span class='hs-layout'>(</span> <span class='hs-varid'>toLower</span> <span class='hs-layout'>)</span> <a name="line-34"></a><span class='hs-keyword'>import</span> <span class='hs-keyword'>qualified</span> <span class='hs-conid'>Data</span><span class='hs-varop'>.</span><span class='hs-conid'>Map</span> <span class='hs-keyword'>as</span> <span class='hs-conid'>M</span> <a name="line-35"></a> <a name="line-36"></a><a name="getMimeType"></a><span class='hs-comment'>-- | Determine mime type appropriate for file path.</span> <a name="line-37"></a><span class='hs-definition'>getMimeType</span> <span class='hs-keyglyph'>::</span> <span class='hs-conid'>FilePath</span> <span class='hs-keyglyph'>-></span> <span class='hs-conid'>Maybe</span> <span class='hs-conid'>String</span> <a name="line-38"></a><span class='hs-definition'>getMimeType</span> <span class='hs-str'>"layout-cache"</span> <span class='hs-keyglyph'>=</span> <span class='hs-conid'>Just</span> <span class='hs-str'>"application/binary"</span> <span class='hs-comment'>-- in ODT</span> <a name="line-39"></a><span class='hs-definition'>getMimeType</span> <span class='hs-varid'>f</span> <span class='hs-keyglyph'>=</span> <span class='hs-conid'>M</span><span class='hs-varop'>.</span><span class='hs-varid'>lookup</span> <span class='hs-layout'>(</span><span class='hs-varid'>map</span> <span class='hs-varid'>toLower</span> <span class='hs-varop'>$</span> <span class='hs-varid'>drop</span> <span class='hs-num'>1</span> <span class='hs-varop'>$</span> <span class='hs-varid'>takeExtension</span> <span class='hs-varid'>f</span><span class='hs-layout'>)</span> <span class='hs-varid'>mimeTypes</span> <a name="line-40"></a> <span class='hs-keyword'>where</span> <span class='hs-varid'>mimeTypes</span> <span class='hs-keyglyph'>=</span> <span class='hs-conid'>M</span><span class='hs-varop'>.</span><span class='hs-varid'>fromList</span> <span class='hs-comment'>-- List borrowed from happstack-server.</span> <a name="line-41"></a> <span class='hs-keyglyph'>[</span><span class='hs-layout'>(</span><span class='hs-str'>"gz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-gzip"</span><span class='hs-layout'>)</span> <a name="line-42"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cabal"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cabal"</span><span class='hs-layout'>)</span> <a name="line-43"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"%"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-trash"</span><span class='hs-layout'>)</span> <a name="line-44"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"323"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/h323"</span><span class='hs-layout'>)</span> <a name="line-45"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"3gp"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/3gpp"</span><span class='hs-layout'>)</span> <a name="line-46"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"7z"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-7z-compressed"</span><span class='hs-layout'>)</span> <a name="line-47"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"abw"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-abiword"</span><span class='hs-layout'>)</span> <a name="line-48"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ai"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/postscript"</span><span class='hs-layout'>)</span> <a name="line-49"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"aif"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-aiff"</span><span class='hs-layout'>)</span> <a name="line-50"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"aifc"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-aiff"</span><span class='hs-layout'>)</span> <a name="line-51"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"aiff"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-aiff"</span><span class='hs-layout'>)</span> <a name="line-52"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"alc"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-alchemy"</span><span class='hs-layout'>)</span> <a name="line-53"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"art"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-jg"</span><span class='hs-layout'>)</span> <a name="line-54"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"asc"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/plain"</span><span class='hs-layout'>)</span> <a name="line-55"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"asf"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-asf"</span><span class='hs-layout'>)</span> <a name="line-56"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"asn"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ncbi-asn1"</span><span class='hs-layout'>)</span> <a name="line-57"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"aso"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ncbi-asn1-binary"</span><span class='hs-layout'>)</span> <a name="line-58"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"asx"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-asf"</span><span class='hs-layout'>)</span> <a name="line-59"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"atom"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/atom"</span><span class='hs-layout'>)</span> <a name="line-60"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"atomcat"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/atomcat+xml"</span><span class='hs-layout'>)</span> <a name="line-61"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"atomsrv"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/atomserv+xml"</span><span class='hs-layout'>)</span> <a name="line-62"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"au"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/basic"</span><span class='hs-layout'>)</span> <a name="line-63"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"avi"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-msvideo"</span><span class='hs-layout'>)</span> <a name="line-64"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"b"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-molconn-Z"</span><span class='hs-layout'>)</span> <a name="line-65"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bak"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-trash"</span><span class='hs-layout'>)</span> <a name="line-66"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bat"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-msdos-program"</span><span class='hs-layout'>)</span> <a name="line-67"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bcpio"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-bcpio"</span><span class='hs-layout'>)</span> <a name="line-68"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bib"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-bibtex"</span><span class='hs-layout'>)</span> <a name="line-69"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bin"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/octet-stream"</span><span class='hs-layout'>)</span> <a name="line-70"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bmp"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-ms-bmp"</span><span class='hs-layout'>)</span> <a name="line-71"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"boo"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-boo"</span><span class='hs-layout'>)</span> <a name="line-72"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"book"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-73"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"bsd"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-crossfire"</span><span class='hs-layout'>)</span> <a name="line-74"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"c"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-csrc"</span><span class='hs-layout'>)</span> <a name="line-75"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"c++"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++src"</span><span class='hs-layout'>)</span> <a name="line-76"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"c3d"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-chem3d"</span><span class='hs-layout'>)</span> <a name="line-77"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cab"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cab"</span><span class='hs-layout'>)</span> <a name="line-78"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cac"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cache"</span><span class='hs-layout'>)</span> <a name="line-79"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cache"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cache"</span><span class='hs-layout'>)</span> <a name="line-80"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cap"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/cap"</span><span class='hs-layout'>)</span> <a name="line-81"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cascii"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cactvs-binary"</span><span class='hs-layout'>)</span> <a name="line-82"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cat"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-pki.seccat"</span><span class='hs-layout'>)</span> <a name="line-83"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cbin"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cactvs-binary"</span><span class='hs-layout'>)</span> <a name="line-84"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cbr"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cbr"</span><span class='hs-layout'>)</span> <a name="line-85"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cbz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cbz"</span><span class='hs-layout'>)</span> <a name="line-86"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cc"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++src"</span><span class='hs-layout'>)</span> <a name="line-87"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cdf"</span><span class='hs-layout'>)</span> <a name="line-88"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cdr"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-coreldraw"</span><span class='hs-layout'>)</span> <a name="line-89"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cdt"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-coreldrawtemplate"</span><span class='hs-layout'>)</span> <a name="line-90"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cdx"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cdx"</span><span class='hs-layout'>)</span> <a name="line-91"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cdy"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.cinderella"</span><span class='hs-layout'>)</span> <a name="line-92"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cef"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cxf"</span><span class='hs-layout'>)</span> <a name="line-93"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cer"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cerius"</span><span class='hs-layout'>)</span> <a name="line-94"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"chm"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-chemdraw"</span><span class='hs-layout'>)</span> <a name="line-95"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"chrt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kchart"</span><span class='hs-layout'>)</span> <a name="line-96"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cif"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cif"</span><span class='hs-layout'>)</span> <a name="line-97"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"class"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/java-vm"</span><span class='hs-layout'>)</span> <a name="line-98"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cls"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-tex"</span><span class='hs-layout'>)</span> <a name="line-99"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cmdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cmdf"</span><span class='hs-layout'>)</span> <a name="line-100"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cml"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cml"</span><span class='hs-layout'>)</span> <a name="line-101"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cod"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.rim.cod"</span><span class='hs-layout'>)</span> <a name="line-102"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"com"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-msdos-program"</span><span class='hs-layout'>)</span> <a name="line-103"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cpa"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-compass"</span><span class='hs-layout'>)</span> <a name="line-104"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cpio"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cpio"</span><span class='hs-layout'>)</span> <a name="line-105"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cpp"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++src"</span><span class='hs-layout'>)</span> <a name="line-106"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cpt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/mac-compactpro"</span><span class='hs-layout'>)</span> <a name="line-107"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"crl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-pkcs7-crl"</span><span class='hs-layout'>)</span> <a name="line-108"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"crt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-x509-ca-cert"</span><span class='hs-layout'>)</span> <a name="line-109"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"csf"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cache-csf"</span><span class='hs-layout'>)</span> <a name="line-110"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"csh"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-csh"</span><span class='hs-layout'>)</span> <a name="line-111"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"csm"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-csml"</span><span class='hs-layout'>)</span> <a name="line-112"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"csml"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-csml"</span><span class='hs-layout'>)</span> <a name="line-113"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"css"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/css"</span><span class='hs-layout'>)</span> <a name="line-114"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"csv"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/csv"</span><span class='hs-layout'>)</span> <a name="line-115"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ctab"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cactvs-binary"</span><span class='hs-layout'>)</span> <a name="line-116"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ctx"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ctx"</span><span class='hs-layout'>)</span> <a name="line-117"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cu"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/cu-seeme"</span><span class='hs-layout'>)</span> <a name="line-118"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cub"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-cube"</span><span class='hs-layout'>)</span> <a name="line-119"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cxf"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-cxf"</span><span class='hs-layout'>)</span> <a name="line-120"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"cxx"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++src"</span><span class='hs-layout'>)</span> <a name="line-121"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"d"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-dsrc"</span><span class='hs-layout'>)</span> <a name="line-122"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dat"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-input"</span><span class='hs-layout'>)</span> <a name="line-123"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dcr"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-director"</span><span class='hs-layout'>)</span> <a name="line-124"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"deb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-debian-package"</span><span class='hs-layout'>)</span> <a name="line-125"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dif"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/dv"</span><span class='hs-layout'>)</span> <a name="line-126"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"diff"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-diff"</span><span class='hs-layout'>)</span> <a name="line-127"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dir"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-director"</span><span class='hs-layout'>)</span> <a name="line-128"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"djv"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/vnd.djvu"</span><span class='hs-layout'>)</span> <a name="line-129"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"djvu"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/vnd.djvu"</span><span class='hs-layout'>)</span> <a name="line-130"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dl"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/dl"</span><span class='hs-layout'>)</span> <a name="line-131"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dll"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-msdos-program"</span><span class='hs-layout'>)</span> <a name="line-132"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dmg"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-apple-diskimage"</span><span class='hs-layout'>)</span> <a name="line-133"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dms"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-dms"</span><span class='hs-layout'>)</span> <a name="line-134"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"doc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/msword"</span><span class='hs-layout'>)</span> <a name="line-135"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dot"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/msword"</span><span class='hs-layout'>)</span> <a name="line-136"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dv"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/dv"</span><span class='hs-layout'>)</span> <a name="line-137"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dvi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-dvi"</span><span class='hs-layout'>)</span> <a name="line-138"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dx"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-jcamp-dx"</span><span class='hs-layout'>)</span> <a name="line-139"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"dxr"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-director"</span><span class='hs-layout'>)</span> <a name="line-140"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"emb"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-embl-dl-nucleotide"</span><span class='hs-layout'>)</span> <a name="line-141"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"embl"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-embl-dl-nucleotide"</span><span class='hs-layout'>)</span> <a name="line-142"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"eml"</span><span class='hs-layout'>,</span><span class='hs-str'>"message/rfc822"</span><span class='hs-layout'>)</span> <a name="line-143"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ent"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ncbi-asn1-ascii"</span><span class='hs-layout'>)</span> <a name="line-144"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"eps"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/postscript"</span><span class='hs-layout'>)</span> <a name="line-145"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"etx"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-setext"</span><span class='hs-layout'>)</span> <a name="line-146"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"exe"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-msdos-program"</span><span class='hs-layout'>)</span> <a name="line-147"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ez"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/andrew-inset"</span><span class='hs-layout'>)</span> <a name="line-148"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-149"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fbdoc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-150"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fch"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-checkpoint"</span><span class='hs-layout'>)</span> <a name="line-151"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fchk"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-checkpoint"</span><span class='hs-layout'>)</span> <a name="line-152"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fig"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-xfig"</span><span class='hs-layout'>)</span> <a name="line-153"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"flac"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-flac"</span><span class='hs-layout'>)</span> <a name="line-154"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fli"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/fli"</span><span class='hs-layout'>)</span> <a name="line-155"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"fm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-156"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"frame"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-157"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"frm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-158"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gal"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-log"</span><span class='hs-layout'>)</span> <a name="line-159"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gam"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gamess-input"</span><span class='hs-layout'>)</span> <a name="line-160"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gamin"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gamess-input"</span><span class='hs-layout'>)</span> <a name="line-161"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gau"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-input"</span><span class='hs-layout'>)</span> <a name="line-162"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gcd"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-pcs-gcd"</span><span class='hs-layout'>)</span> <a name="line-163"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gcf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-graphing-calculator"</span><span class='hs-layout'>)</span> <a name="line-164"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gcg"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gcg8-sequence"</span><span class='hs-layout'>)</span> <a name="line-165"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gen"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-genbank"</span><span class='hs-layout'>)</span> <a name="line-166"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-tex-gf"</span><span class='hs-layout'>)</span> <a name="line-167"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gif"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/gif"</span><span class='hs-layout'>)</span> <a name="line-168"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gjc"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-input"</span><span class='hs-layout'>)</span> <a name="line-169"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gjf"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gaussian-input"</span><span class='hs-layout'>)</span> <a name="line-170"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gl"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/gl"</span><span class='hs-layout'>)</span> <a name="line-171"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gnumeric"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-gnumeric"</span><span class='hs-layout'>)</span> <a name="line-172"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gpt"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-graph"</span><span class='hs-layout'>)</span> <a name="line-173"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gsf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font"</span><span class='hs-layout'>)</span> <a name="line-174"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gsm"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-gsm"</span><span class='hs-layout'>)</span> <a name="line-175"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"gtar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-gtar"</span><span class='hs-layout'>)</span> <a name="line-176"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"h"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-chdr"</span><span class='hs-layout'>)</span> <a name="line-177"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"h++"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++hdr"</span><span class='hs-layout'>)</span> <a name="line-178"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-hdf"</span><span class='hs-layout'>)</span> <a name="line-179"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hh"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++hdr"</span><span class='hs-layout'>)</span> <a name="line-180"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hin"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-hin"</span><span class='hs-layout'>)</span> <a name="line-181"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hpp"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++hdr"</span><span class='hs-layout'>)</span> <a name="line-182"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hqx"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/mac-binhex40"</span><span class='hs-layout'>)</span> <a name="line-183"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hs"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-haskell"</span><span class='hs-layout'>)</span> <a name="line-184"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hta"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/hta"</span><span class='hs-layout'>)</span> <a name="line-185"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"htc"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-component"</span><span class='hs-layout'>)</span> <a name="line-186"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"htm"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/html"</span><span class='hs-layout'>)</span> <a name="line-187"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"html"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/html"</span><span class='hs-layout'>)</span> <a name="line-188"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"hxx"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-c++hdr"</span><span class='hs-layout'>)</span> <a name="line-189"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ica"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-ica"</span><span class='hs-layout'>)</span> <a name="line-190"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ice"</span><span class='hs-layout'>,</span><span class='hs-str'>"x-conference/x-cooltalk"</span><span class='hs-layout'>)</span> <a name="line-191"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ico"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-icon"</span><span class='hs-layout'>)</span> <a name="line-192"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ics"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/calendar"</span><span class='hs-layout'>)</span> <a name="line-193"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"icz"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/calendar"</span><span class='hs-layout'>)</span> <a name="line-194"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ief"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/ief"</span><span class='hs-layout'>)</span> <a name="line-195"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"iges"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/iges"</span><span class='hs-layout'>)</span> <a name="line-196"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"igs"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/iges"</span><span class='hs-layout'>)</span> <a name="line-197"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"iii"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-iphone"</span><span class='hs-layout'>)</span> <a name="line-198"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"inp"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-gamess-input"</span><span class='hs-layout'>)</span> <a name="line-199"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ins"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-internet-signup"</span><span class='hs-layout'>)</span> <a name="line-200"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"iso"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-iso9660-image"</span><span class='hs-layout'>)</span> <a name="line-201"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"isp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-internet-signup"</span><span class='hs-layout'>)</span> <a name="line-202"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ist"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-isostar"</span><span class='hs-layout'>)</span> <a name="line-203"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"istr"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-isostar"</span><span class='hs-layout'>)</span> <a name="line-204"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jad"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/vnd.sun.j2me.app-descriptor"</span><span class='hs-layout'>)</span> <a name="line-205"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/java-archive"</span><span class='hs-layout'>)</span> <a name="line-206"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"java"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-java"</span><span class='hs-layout'>)</span> <a name="line-207"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jdx"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-jcamp-dx"</span><span class='hs-layout'>)</span> <a name="line-208"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jmz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-jmol"</span><span class='hs-layout'>)</span> <a name="line-209"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jng"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-jng"</span><span class='hs-layout'>)</span> <a name="line-210"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jnlp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-java-jnlp-file"</span><span class='hs-layout'>)</span> <a name="line-211"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jpe"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/jpeg"</span><span class='hs-layout'>)</span> <a name="line-212"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jpeg"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/jpeg"</span><span class='hs-layout'>)</span> <a name="line-213"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"jpg"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/jpeg"</span><span class='hs-layout'>)</span> <a name="line-214"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"js"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-javascript"</span><span class='hs-layout'>)</span> <a name="line-215"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kar"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/midi"</span><span class='hs-layout'>)</span> <a name="line-216"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"key"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/pgp-keys"</span><span class='hs-layout'>)</span> <a name="line-217"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kil"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-killustrator"</span><span class='hs-layout'>)</span> <a name="line-218"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kin"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-kinemage"</span><span class='hs-layout'>)</span> <a name="line-219"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.google-earth.kml+xml"</span><span class='hs-layout'>)</span> <a name="line-220"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kmz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.google-earth.kmz"</span><span class='hs-layout'>)</span> <a name="line-221"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kpr"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kpresenter"</span><span class='hs-layout'>)</span> <a name="line-222"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kpt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kpresenter"</span><span class='hs-layout'>)</span> <a name="line-223"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ksp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kspread"</span><span class='hs-layout'>)</span> <a name="line-224"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kwd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kword"</span><span class='hs-layout'>)</span> <a name="line-225"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"kwt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-kword"</span><span class='hs-layout'>)</span> <a name="line-226"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"latex"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-latex"</span><span class='hs-layout'>)</span> <a name="line-227"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lha"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-lha"</span><span class='hs-layout'>)</span> <a name="line-228"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lhs"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-literate-haskell"</span><span class='hs-layout'>)</span> <a name="line-229"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lsf"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-la-asf"</span><span class='hs-layout'>)</span> <a name="line-230"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lsx"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-la-asf"</span><span class='hs-layout'>)</span> <a name="line-231"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ltx"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-tex"</span><span class='hs-layout'>)</span> <a name="line-232"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lyx"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-lyx"</span><span class='hs-layout'>)</span> <a name="line-233"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lzh"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-lzh"</span><span class='hs-layout'>)</span> <a name="line-234"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"lzx"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-lzx"</span><span class='hs-layout'>)</span> <a name="line-235"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"m3u"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpegurl"</span><span class='hs-layout'>)</span> <a name="line-236"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"m4a"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpeg"</span><span class='hs-layout'>)</span> <a name="line-237"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"maker"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-maker"</span><span class='hs-layout'>)</span> <a name="line-238"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"man"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff-man"</span><span class='hs-layout'>)</span> <a name="line-239"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mcif"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mmcif"</span><span class='hs-layout'>)</span> <a name="line-240"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mcm"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-macmolecule"</span><span class='hs-layout'>)</span> <a name="line-241"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mdb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/msaccess"</span><span class='hs-layout'>)</span> <a name="line-242"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"me"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff-me"</span><span class='hs-layout'>)</span> <a name="line-243"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mesh"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/mesh"</span><span class='hs-layout'>)</span> <a name="line-244"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mid"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/midi"</span><span class='hs-layout'>)</span> <a name="line-245"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"midi"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/midi"</span><span class='hs-layout'>)</span> <a name="line-246"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mif"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-mif"</span><span class='hs-layout'>)</span> <a name="line-247"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-freemind"</span><span class='hs-layout'>)</span> <a name="line-248"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mmd"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-macromodel-input"</span><span class='hs-layout'>)</span> <a name="line-249"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mmf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.smaf"</span><span class='hs-layout'>)</span> <a name="line-250"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mml"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/mathml"</span><span class='hs-layout'>)</span> <a name="line-251"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mmod"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-macromodel-input"</span><span class='hs-layout'>)</span> <a name="line-252"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mng"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-mng"</span><span class='hs-layout'>)</span> <a name="line-253"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"moc"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-moc"</span><span class='hs-layout'>)</span> <a name="line-254"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mol"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mdl-molfile"</span><span class='hs-layout'>)</span> <a name="line-255"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mol2"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mol2"</span><span class='hs-layout'>)</span> <a name="line-256"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"moo"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-out"</span><span class='hs-layout'>)</span> <a name="line-257"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mop"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-input"</span><span class='hs-layout'>)</span> <a name="line-258"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mopcrt"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-input"</span><span class='hs-layout'>)</span> <a name="line-259"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mov"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/quicktime"</span><span class='hs-layout'>)</span> <a name="line-260"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"movie"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-sgi-movie"</span><span class='hs-layout'>)</span> <a name="line-261"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mp2"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpeg"</span><span class='hs-layout'>)</span> <a name="line-262"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mp3"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpeg"</span><span class='hs-layout'>)</span> <a name="line-263"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mp4"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/mp4"</span><span class='hs-layout'>)</span> <a name="line-264"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpc"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-input"</span><span class='hs-layout'>)</span> <a name="line-265"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpe"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/mpeg"</span><span class='hs-layout'>)</span> <a name="line-266"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpeg"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/mpeg"</span><span class='hs-layout'>)</span> <a name="line-267"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpega"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpeg"</span><span class='hs-layout'>)</span> <a name="line-268"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpg"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/mpeg"</span><span class='hs-layout'>)</span> <a name="line-269"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mpga"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/mpeg"</span><span class='hs-layout'>)</span> <a name="line-270"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ms"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff-ms"</span><span class='hs-layout'>)</span> <a name="line-271"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"msh"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/mesh"</span><span class='hs-layout'>)</span> <a name="line-272"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"msi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-msi"</span><span class='hs-layout'>)</span> <a name="line-273"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mvb"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-vib"</span><span class='hs-layout'>)</span> <a name="line-274"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"mxu"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/vnd.mpegurl"</span><span class='hs-layout'>)</span> <a name="line-275"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"nb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/mathematica"</span><span class='hs-layout'>)</span> <a name="line-276"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"nc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-netcdf"</span><span class='hs-layout'>)</span> <a name="line-277"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"nwc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-nwc"</span><span class='hs-layout'>)</span> <a name="line-278"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"o"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-object"</span><span class='hs-layout'>)</span> <a name="line-279"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"oda"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/oda"</span><span class='hs-layout'>)</span> <a name="line-280"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.database"</span><span class='hs-layout'>)</span> <a name="line-281"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.chart"</span><span class='hs-layout'>)</span> <a name="line-282"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.formula"</span><span class='hs-layout'>)</span> <a name="line-283"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odg"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.graphics"</span><span class='hs-layout'>)</span> <a name="line-284"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.image"</span><span class='hs-layout'>)</span> <a name="line-285"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.text-master"</span><span class='hs-layout'>)</span> <a name="line-286"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.presentation"</span><span class='hs-layout'>)</span> <a name="line-287"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ods"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.spreadsheet"</span><span class='hs-layout'>)</span> <a name="line-288"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"odt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.text"</span><span class='hs-layout'>)</span> <a name="line-289"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"oga"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/ogg"</span><span class='hs-layout'>)</span> <a name="line-290"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ogg"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/ogg"</span><span class='hs-layout'>)</span> <a name="line-291"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ogv"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/ogg"</span><span class='hs-layout'>)</span> <a name="line-292"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ogx"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/ogg"</span><span class='hs-layout'>)</span> <a name="line-293"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"old"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-trash"</span><span class='hs-layout'>)</span> <a name="line-294"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"otg"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.graphics-template"</span><span class='hs-layout'>)</span> <a name="line-295"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"oth"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.text-web"</span><span class='hs-layout'>)</span> <a name="line-296"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"otp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.presentation-template"</span><span class='hs-layout'>)</span> <a name="line-297"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ots"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.spreadsheet-template"</span><span class='hs-layout'>)</span> <a name="line-298"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"otf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font-opentype"</span><span class='hs-layout'>)</span> <a name="line-299"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ott"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.oasis.opendocument.text-template"</span><span class='hs-layout'>)</span> <a name="line-300"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"oza"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-oz-application"</span><span class='hs-layout'>)</span> <a name="line-301"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"p"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-pascal"</span><span class='hs-layout'>)</span> <a name="line-302"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"p7r"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-pkcs7-certreqresp"</span><span class='hs-layout'>)</span> <a name="line-303"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pac"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-ns-proxy-autoconfig"</span><span class='hs-layout'>)</span> <a name="line-304"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pas"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-pascal"</span><span class='hs-layout'>)</span> <a name="line-305"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pat"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-coreldrawpattern"</span><span class='hs-layout'>)</span> <a name="line-306"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"patch"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-diff"</span><span class='hs-layout'>)</span> <a name="line-307"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pbm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-portable-bitmap"</span><span class='hs-layout'>)</span> <a name="line-308"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pcap"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/cap"</span><span class='hs-layout'>)</span> <a name="line-309"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pcf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font"</span><span class='hs-layout'>)</span> <a name="line-310"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pcf.Z"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font"</span><span class='hs-layout'>)</span> <a name="line-311"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pcx"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/pcx"</span><span class='hs-layout'>)</span> <a name="line-312"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pdb"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-pdb"</span><span class='hs-layout'>)</span> <a name="line-313"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/pdf"</span><span class='hs-layout'>)</span> <a name="line-314"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pfa"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font"</span><span class='hs-layout'>)</span> <a name="line-315"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pfb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font"</span><span class='hs-layout'>)</span> <a name="line-316"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pgm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-portable-graymap"</span><span class='hs-layout'>)</span> <a name="line-317"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pgn"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-chess-pgn"</span><span class='hs-layout'>)</span> <a name="line-318"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pgp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/pgp-signature"</span><span class='hs-layout'>)</span> <a name="line-319"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"php"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php"</span><span class='hs-layout'>)</span> <a name="line-320"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"php3"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php3"</span><span class='hs-layout'>)</span> <a name="line-321"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"php3p"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php3-preprocessed"</span><span class='hs-layout'>)</span> <a name="line-322"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"php4"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php4"</span><span class='hs-layout'>)</span> <a name="line-323"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"phps"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php-source"</span><span class='hs-layout'>)</span> <a name="line-324"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pht"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php"</span><span class='hs-layout'>)</span> <a name="line-325"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"phtml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-php"</span><span class='hs-layout'>)</span> <a name="line-326"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pk"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-tex-pk"</span><span class='hs-layout'>)</span> <a name="line-327"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pl"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-perl"</span><span class='hs-layout'>)</span> <a name="line-328"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pls"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-scpls"</span><span class='hs-layout'>)</span> <a name="line-329"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pm"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-perl"</span><span class='hs-layout'>)</span> <a name="line-330"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"png"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/png"</span><span class='hs-layout'>)</span> <a name="line-331"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pnm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-portable-anymap"</span><span class='hs-layout'>)</span> <a name="line-332"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pot"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/plain"</span><span class='hs-layout'>)</span> <a name="line-333"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ppm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-portable-pixmap"</span><span class='hs-layout'>)</span> <a name="line-334"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pps"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-powerpoint"</span><span class='hs-layout'>)</span> <a name="line-335"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ppt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-powerpoint"</span><span class='hs-layout'>)</span> <a name="line-336"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"prf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/pics-rules"</span><span class='hs-layout'>)</span> <a name="line-337"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"prt"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ncbi-asn1-ascii"</span><span class='hs-layout'>)</span> <a name="line-338"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ps"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/postscript"</span><span class='hs-layout'>)</span> <a name="line-339"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"psd"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-photoshop"</span><span class='hs-layout'>)</span> <a name="line-340"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"py"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-python"</span><span class='hs-layout'>)</span> <a name="line-341"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pyc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-python-code"</span><span class='hs-layout'>)</span> <a name="line-342"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"pyo"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-python-code"</span><span class='hs-layout'>)</span> <a name="line-343"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"qt"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/quicktime"</span><span class='hs-layout'>)</span> <a name="line-344"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"qtl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-quicktimeplayer"</span><span class='hs-layout'>)</span> <a name="line-345"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ra"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-pn-realaudio"</span><span class='hs-layout'>)</span> <a name="line-346"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ram"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-pn-realaudio"</span><span class='hs-layout'>)</span> <a name="line-347"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/rar"</span><span class='hs-layout'>)</span> <a name="line-348"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ras"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-cmu-raster"</span><span class='hs-layout'>)</span> <a name="line-349"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rd"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mdl-rdfile"</span><span class='hs-layout'>)</span> <a name="line-350"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/rdf+xml"</span><span class='hs-layout'>)</span> <a name="line-351"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rgb"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-rgb"</span><span class='hs-layout'>)</span> <a name="line-352"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rhtml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-httpd-eruby"</span><span class='hs-layout'>)</span> <a name="line-353"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rm"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-pn-realaudio"</span><span class='hs-layout'>)</span> <a name="line-354"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"roff"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff"</span><span class='hs-layout'>)</span> <a name="line-355"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ros"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-rosdal"</span><span class='hs-layout'>)</span> <a name="line-356"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rpm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-redhat-package-manager"</span><span class='hs-layout'>)</span> <a name="line-357"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rss"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/rss+xml"</span><span class='hs-layout'>)</span> <a name="line-358"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rtf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/rtf"</span><span class='hs-layout'>)</span> <a name="line-359"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rtx"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/richtext"</span><span class='hs-layout'>)</span> <a name="line-360"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"rxn"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mdl-rxnfile"</span><span class='hs-layout'>)</span> <a name="line-361"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sct"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/scriptlet"</span><span class='hs-layout'>)</span> <a name="line-362"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sd"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mdl-sdfile"</span><span class='hs-layout'>)</span> <a name="line-363"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sd2"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-sd2"</span><span class='hs-layout'>)</span> <a name="line-364"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sda"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.draw"</span><span class='hs-layout'>)</span> <a name="line-365"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sdc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.calc"</span><span class='hs-layout'>)</span> <a name="line-366"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sdd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.impress"</span><span class='hs-layout'>)</span> <a name="line-367"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sdf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.math"</span><span class='hs-layout'>)</span> <a name="line-368"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sds"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.chart"</span><span class='hs-layout'>)</span> <a name="line-369"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sdw"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.writer"</span><span class='hs-layout'>)</span> <a name="line-370"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ser"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/java-serialized-object"</span><span class='hs-layout'>)</span> <a name="line-371"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sgf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-go-sgf"</span><span class='hs-layout'>)</span> <a name="line-372"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sgl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.stardivision.writer-global"</span><span class='hs-layout'>)</span> <a name="line-373"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sh"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-sh"</span><span class='hs-layout'>)</span> <a name="line-374"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"shar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-shar"</span><span class='hs-layout'>)</span> <a name="line-375"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"shtml"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/html"</span><span class='hs-layout'>)</span> <a name="line-376"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sid"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/prs.sid"</span><span class='hs-layout'>)</span> <a name="line-377"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sik"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-trash"</span><span class='hs-layout'>)</span> <a name="line-378"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"silo"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/mesh"</span><span class='hs-layout'>)</span> <a name="line-379"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sis"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.symbian.install"</span><span class='hs-layout'>)</span> <a name="line-380"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sisx"</span><span class='hs-layout'>,</span><span class='hs-str'>"x-epoc/x-sisx-app"</span><span class='hs-layout'>)</span> <a name="line-381"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sit"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-stuffit"</span><span class='hs-layout'>)</span> <a name="line-382"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sitx"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-stuffit"</span><span class='hs-layout'>)</span> <a name="line-383"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"skd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-koan"</span><span class='hs-layout'>)</span> <a name="line-384"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"skm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-koan"</span><span class='hs-layout'>)</span> <a name="line-385"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"skp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-koan"</span><span class='hs-layout'>)</span> <a name="line-386"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"skt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-koan"</span><span class='hs-layout'>)</span> <a name="line-387"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"smi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/smil"</span><span class='hs-layout'>)</span> <a name="line-388"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"smil"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/smil"</span><span class='hs-layout'>)</span> <a name="line-389"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"snd"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/basic"</span><span class='hs-layout'>)</span> <a name="line-390"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"spc"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-galactic-spc"</span><span class='hs-layout'>)</span> <a name="line-391"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"spl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/futuresplash"</span><span class='hs-layout'>)</span> <a name="line-392"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"spx"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/ogg"</span><span class='hs-layout'>)</span> <a name="line-393"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"src"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-wais-source"</span><span class='hs-layout'>)</span> <a name="line-394"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"stc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.calc.template"</span><span class='hs-layout'>)</span> <a name="line-395"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"std"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.draw.template"</span><span class='hs-layout'>)</span> <a name="line-396"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sti"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.impress.template"</span><span class='hs-layout'>)</span> <a name="line-397"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"stl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-pki.stl"</span><span class='hs-layout'>)</span> <a name="line-398"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"stw"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.writer.template"</span><span class='hs-layout'>)</span> <a name="line-399"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sty"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-tex"</span><span class='hs-layout'>)</span> <a name="line-400"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sv4cpio"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-sv4cpio"</span><span class='hs-layout'>)</span> <a name="line-401"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sv4crc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-sv4crc"</span><span class='hs-layout'>)</span> <a name="line-402"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"svg"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/svg+xml"</span><span class='hs-layout'>)</span> <a name="line-403"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"svgz"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/svg+xml"</span><span class='hs-layout'>)</span> <a name="line-404"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sw"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-swissprot"</span><span class='hs-layout'>)</span> <a name="line-405"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"swf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-shockwave-flash"</span><span class='hs-layout'>)</span> <a name="line-406"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"swfl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-shockwave-flash"</span><span class='hs-layout'>)</span> <a name="line-407"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.calc"</span><span class='hs-layout'>)</span> <a name="line-408"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.draw"</span><span class='hs-layout'>)</span> <a name="line-409"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxg"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.writer.global"</span><span class='hs-layout'>)</span> <a name="line-410"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.impress"</span><span class='hs-layout'>)</span> <a name="line-411"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxm"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.math"</span><span class='hs-layout'>)</span> <a name="line-412"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"sxw"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.sun.xml.writer"</span><span class='hs-layout'>)</span> <a name="line-413"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"t"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff"</span><span class='hs-layout'>)</span> <a name="line-414"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-tar"</span><span class='hs-layout'>)</span> <a name="line-415"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"taz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-gtar"</span><span class='hs-layout'>)</span> <a name="line-416"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tcl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-tcl"</span><span class='hs-layout'>)</span> <a name="line-417"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tex"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-tex"</span><span class='hs-layout'>)</span> <a name="line-418"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"texi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-texinfo"</span><span class='hs-layout'>)</span> <a name="line-419"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"texinfo"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-texinfo"</span><span class='hs-layout'>)</span> <a name="line-420"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"text"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/plain"</span><span class='hs-layout'>)</span> <a name="line-421"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tgf"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mdl-tgf"</span><span class='hs-layout'>)</span> <a name="line-422"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tgz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-gtar"</span><span class='hs-layout'>)</span> <a name="line-423"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tif"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/tiff"</span><span class='hs-layout'>)</span> <a name="line-424"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tiff"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/tiff"</span><span class='hs-layout'>)</span> <a name="line-425"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tk"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-tcl"</span><span class='hs-layout'>)</span> <a name="line-426"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tm"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/texmacs"</span><span class='hs-layout'>)</span> <a name="line-427"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"torrent"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-bittorrent"</span><span class='hs-layout'>)</span> <a name="line-428"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tr"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-troff"</span><span class='hs-layout'>)</span> <a name="line-429"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ts"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/texmacs"</span><span class='hs-layout'>)</span> <a name="line-430"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tsp"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/dsptype"</span><span class='hs-layout'>)</span> <a name="line-431"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"tsv"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/tab-separated-values"</span><span class='hs-layout'>)</span> <a name="line-432"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ttf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-font-truetype"</span><span class='hs-layout'>)</span> <a name="line-433"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"txt"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/plain"</span><span class='hs-layout'>)</span> <a name="line-434"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"udeb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-debian-package"</span><span class='hs-layout'>)</span> <a name="line-435"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"uls"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/iuls"</span><span class='hs-layout'>)</span> <a name="line-436"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"ustar"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-ustar"</span><span class='hs-layout'>)</span> <a name="line-437"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"val"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-ncbi-asn1-binary"</span><span class='hs-layout'>)</span> <a name="line-438"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vcd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-cdlink"</span><span class='hs-layout'>)</span> <a name="line-439"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vcf"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-vcard"</span><span class='hs-layout'>)</span> <a name="line-440"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vcs"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/x-vcalendar"</span><span class='hs-layout'>)</span> <a name="line-441"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vmd"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-vmd"</span><span class='hs-layout'>)</span> <a name="line-442"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vms"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-vamas-iso14976"</span><span class='hs-layout'>)</span> <a name="line-443"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vrm"</span><span class='hs-layout'>,</span><span class='hs-str'>"x-world/x-vrml"</span><span class='hs-layout'>)</span> <a name="line-444"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vrml"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/vrml"</span><span class='hs-layout'>)</span> <a name="line-445"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"vsd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.visio"</span><span class='hs-layout'>)</span> <a name="line-446"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wad"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-doom"</span><span class='hs-layout'>)</span> <a name="line-447"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wav"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-wav"</span><span class='hs-layout'>)</span> <a name="line-448"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wax"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-ms-wax"</span><span class='hs-layout'>)</span> <a name="line-449"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wbmp"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/vnd.wap.wbmp"</span><span class='hs-layout'>)</span> <a name="line-450"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wbxml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.wap.wbxml"</span><span class='hs-layout'>)</span> <a name="line-451"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"webm"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/webm"</span><span class='hs-layout'>)</span> <a name="line-452"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wk"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-123"</span><span class='hs-layout'>)</span> <a name="line-453"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wm"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-wm"</span><span class='hs-layout'>)</span> <a name="line-454"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wma"</span><span class='hs-layout'>,</span><span class='hs-str'>"audio/x-ms-wma"</span><span class='hs-layout'>)</span> <a name="line-455"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-ms-wmd"</span><span class='hs-layout'>)</span> <a name="line-456"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wml"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/vnd.wap.wml"</span><span class='hs-layout'>)</span> <a name="line-457"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmlc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.wap.wmlc"</span><span class='hs-layout'>)</span> <a name="line-458"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmls"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/vnd.wap.wmlscript"</span><span class='hs-layout'>)</span> <a name="line-459"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmlsc"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.wap.wmlscriptc"</span><span class='hs-layout'>)</span> <a name="line-460"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmv"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-wmv"</span><span class='hs-layout'>)</span> <a name="line-461"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmx"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-wmx"</span><span class='hs-layout'>)</span> <a name="line-462"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wmz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-ms-wmz"</span><span class='hs-layout'>)</span> <a name="line-463"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wp5"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/wordperfect5.1"</span><span class='hs-layout'>)</span> <a name="line-464"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wpd"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/wordperfect"</span><span class='hs-layout'>)</span> <a name="line-465"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wrl"</span><span class='hs-layout'>,</span><span class='hs-str'>"model/vrml"</span><span class='hs-layout'>)</span> <a name="line-466"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wsc"</span><span class='hs-layout'>,</span><span class='hs-str'>"text/scriptlet"</span><span class='hs-layout'>)</span> <a name="line-467"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wvx"</span><span class='hs-layout'>,</span><span class='hs-str'>"video/x-ms-wvx"</span><span class='hs-layout'>)</span> <a name="line-468"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"wz"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-wingz"</span><span class='hs-layout'>)</span> <a name="line-469"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xbm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-xbitmap"</span><span class='hs-layout'>)</span> <a name="line-470"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xcf"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-xcf"</span><span class='hs-layout'>)</span> <a name="line-471"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xht"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/xhtml+xml"</span><span class='hs-layout'>)</span> <a name="line-472"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xhtml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/xhtml+xml"</span><span class='hs-layout'>)</span> <a name="line-473"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xlb"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-excel"</span><span class='hs-layout'>)</span> <a name="line-474"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xls"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-excel"</span><span class='hs-layout'>)</span> <a name="line-475"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xlt"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.ms-excel"</span><span class='hs-layout'>)</span> <a name="line-476"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xml"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/xml"</span><span class='hs-layout'>)</span> <a name="line-477"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xpi"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/x-xpinstall"</span><span class='hs-layout'>)</span> <a name="line-478"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xpm"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-xpixmap"</span><span class='hs-layout'>)</span> <a name="line-479"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xsl"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/xml"</span><span class='hs-layout'>)</span> <a name="line-480"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xtel"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-xtel"</span><span class='hs-layout'>)</span> <a name="line-481"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xul"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/vnd.mozilla.xul+xml"</span><span class='hs-layout'>)</span> <a name="line-482"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xwd"</span><span class='hs-layout'>,</span><span class='hs-str'>"image/x-xwindowdump"</span><span class='hs-layout'>)</span> <a name="line-483"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"xyz"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-xyz"</span><span class='hs-layout'>)</span> <a name="line-484"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"zip"</span><span class='hs-layout'>,</span><span class='hs-str'>"application/zip"</span><span class='hs-layout'>)</span> <a name="line-485"></a> <span class='hs-layout'>,</span><span class='hs-layout'>(</span><span class='hs-str'>"zmt"</span><span class='hs-layout'>,</span><span class='hs-str'>"chemical/x-mopac-input"</span><span class='hs-layout'>)</span> <a name="line-486"></a> <span class='hs-keyglyph'>]</span> <a name="line-487"></a> </pre></body> </html>