root/main/trunk/greenstone3/resources/tomcat/web8.xml.svn @ 32696

Revision 32696, 165.7 KB (checked in by davidb, 6 months ago)

Files to operate Greenstone with an apache-tomcat-8.x version

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3  Licensed to the Apache Software Foundation (ASF) under one or more
4  contributor license agreements.  See the NOTICE file distributed with
5  this work for additional information regarding copyright ownership.
6  The ASF licenses this file to You under the Apache License, Version 2.0
7  (the "License"); you may not use this file except in compliance with
8  the License.  You may obtain a copy of the License at
9
10      http://www.apache.org/licenses/LICENSE-2.0
11
12  Unless required by applicable law or agreed to in writing, software
13  distributed under the License is distributed on an "AS IS" BASIS,
14  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  See the License for the specific language governing permissions and
16  limitations under the License.
17-->
18<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
19  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
21                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
22  version="3.1">
23
24  <!-- ======================== Introduction ============================== -->
25  <!-- This document defines default values for *all* web applications      -->
26  <!-- loaded into this instance of Tomcat.  As each application is         -->
27  <!-- deployed, this file is processed, followed by the                    -->
28  <!-- "/WEB-INF/web.xml" deployment descriptor from your own               -->
29  <!-- applications.                                                        -->
30  <!--                                                                      -->
31  <!-- WARNING:  Do not configure application-specific resources here!      -->
32  <!-- They should go in the "/WEB-INF/web.xml" file in your application.   -->
33
34
35  <!-- ================== Built In Servlet Definitions ==================== -->
36
37
38  <!-- The default servlet for all web applications, that serves static     -->
39  <!-- resources.  It processes all requests that are not mapped to other   -->
40  <!-- servlets with servlet mappings (defined either here or in your own   -->
41  <!-- web.xml file).  This servlet supports the following initialization   -->
42  <!-- parameters (default values are in square brackets):                  -->
43  <!--                                                                      -->
44  <!--   debug               Debugging detail level for messages logged     -->
45  <!--                       by this servlet. Useful values are 0, 1, and   -->
46  <!--                       11 where higher values mean more detail. [0]   -->
47  <!--                                                                      -->
48  <!--   fileEncoding        Encoding to be used to read static resources   -->
49  <!--                       [platform default]                             -->
50  <!--                                                                      -->
51  <!--   input               Input buffer size (in bytes) when reading      -->
52  <!--                       resources to be served.  [2048]                -->
53  <!--                                                                      -->
54  <!--   listings            Should directory listings be produced if there -->
55  <!--                       is no welcome file in this directory?  [false] -->
56  <!--                       WARNING: Listings for directories with many    -->
57  <!--                       entries can be slow and may consume            -->
58  <!--                       significant proportions of server resources.   -->
59  <!--                                                                      -->
60  <!--   output              Output buffer size (in bytes) when writing     -->
61  <!--                       resources to be served.  [2048]                -->
62  <!--                                                                      -->
63  <!--   readonly            Is this context "read only", so HTTP           -->
64  <!--                       commands like PUT and DELETE are               -->
65  <!--                       rejected?  [true]                              -->
66  <!--                                                                      -->
67  <!--   readmeFile          File to display together with the directory    -->
68  <!--                       contents. [null]                               -->
69  <!--                                                                      -->
70  <!--   sendfileSize        If the connector used supports sendfile, this  -->
71  <!--                       represents the minimal file size in KB for     -->
72  <!--                       which sendfile will be used. Use a negative    -->
73  <!--                       value to always disable sendfile.  [48]        -->
74  <!--                                                                      -->
75  <!--   useAcceptRanges     Should the Accept-Ranges header be included    -->
76  <!--                       in responses where appropriate? [true]         -->
77  <!--                                                                      -->
78  <!--  For directory listing customization. Checks localXsltFile, then     -->
79  <!--  globalXsltFile, then defaults to original behavior.                 -->
80  <!--                                                                      -->
81  <!--   localXsltFile       Make directory listings an XML doc and         -->
82  <!--                       pass the result to this style sheet residing   -->
83  <!--                       in that directory. This overrides              -->
84  <!--                       contextXsltFile and globalXsltFile[null]       -->
85  <!--                                                                      -->
86  <!--   contextXsltFile     Make directory listings an XML doc and         -->
87  <!--                       pass the result to this style sheet which is   -->
88  <!--                       relative to the context root. This overrides   -->
89  <!--                       globalXsltFile[null]                           -->
90  <!--                                                                      -->
91  <!--   globalXsltFile      Site wide configuration version of             -->
92  <!--                       localXsltFile. This argument must either be an -->
93  <!--                       absolute or relative (to either                -->
94  <!--                       $CATALINA_BASE/conf or $CATALINA_HOME/conf)    -->
95  <!--                       path that points to a location below either    -->
96  <!--                       $CATALINA_BASE/conf (checked first) or         -->
97  <!--                       $CATALINA_HOME/conf (checked second).[null]    -->
98  <!--                                                                      -->
99  <!--   showServerInfo      Should server information be presented in the  -->
100  <!--                       response sent to clients when directory        -->
101  <!--                       listings is enabled? [true]                    -->
102
103    <servlet>
104        <servlet-name>default</servlet-name>
105        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
106        <init-param>
107            <param-name>debug</param-name>
108            <param-value>0</param-value>
109        </init-param>
110        <init-param>
111            <param-name>listings</param-name>
112            <param-value>false</param-value>
113        </init-param>
114        <load-on-startup>1</load-on-startup>
115    </servlet>
116
117
118  <!-- The JSP page compiler and execution servlet, which is the mechanism  -->
119  <!-- used by Tomcat to support JSP pages.  Traditionally, this servlet    -->
120  <!-- is mapped to the URL pattern "*.jsp".  This servlet supports the     -->
121  <!-- following initialization parameters (default values are in square    -->
122  <!-- brackets):                                                           -->
123  <!--                                                                      -->
124  <!--   checkInterval       If development is false and checkInterval is   -->
125  <!--                       greater than zero, background compilations are -->
126  <!--                       enabled. checkInterval is the time in seconds  -->
127  <!--                       between checks to see if a JSP page (and its   -->
128  <!--                       dependent files) needs to  be recompiled. [0]  -->
129  <!--                                                                      -->
130  <!--   classdebuginfo      Should the class file be compiled with         -->
131  <!--                       debugging information?  [true]                 -->
132  <!--                                                                      -->
133  <!--   classpath           What class path should I use while compiling   -->
134  <!--                       generated servlets?  [Created dynamically      -->
135  <!--                       based on the current web application]          -->
136  <!--                                                                      -->
137  <!--   compiler            Which compiler Ant should use to compile JSP   -->
138  <!--                       pages.  See the jasper documentation for more  -->
139  <!--                       information.                                   -->
140  <!--                                                                      -->
141  <!--   compilerSourceVM    Compiler source VM. [1.7]                      -->
142  <!--                                                                      -->
143  <!--   compilerTargetVM    Compiler target VM. [1.7]                      -->
144  <!--                                                                      -->
145  <!--   development         Is Jasper used in development mode? If true,   -->
146  <!--                       the frequency at which JSPs are checked for    -->
147  <!--                       modification may be specified via the          -->
148  <!--                       modificationTestInterval parameter. [true]     -->
149  <!--                                                                      -->
150  <!--   displaySourceFragment                                              -->
151  <!--                       Should a source fragment be included in        -->
152  <!--                       exception messages? [true]                     -->
153  <!--                                                                      -->
154  <!--   dumpSmap            Should the SMAP info for JSR45 debugging be    -->
155  <!--                       dumped to a file? [false]                      -->
156  <!--                       False if suppressSmap is true                  -->
157  <!--                                                                      -->
158  <!--   enablePooling       Determines whether tag handler pooling is      -->
159  <!--                       enabled. This is a compilation option. It will -->
160  <!--                       not alter the behaviour of JSPs that have      -->
161  <!--                       already been compiled. [true]                  -->
162  <!--                                                                      -->
163  <!--   engineOptionsClass  Allows specifying the Options class used to    -->
164  <!--                       configure Jasper. If not present, the default  -->
165  <!--                       EmbeddedServletOptions will be used.           -->
166  <!--                       This option is ignored when running under a    -->
167  <!--                       SecurityManager.                               -->
168  <!--                                                                      -->
169  <!--   errorOnUseBeanInvalidClassAttribute                                -->
170  <!--                       Should Jasper issue an error when the value of -->
171  <!--                       the class attribute in an useBean action is    -->
172  <!--                       not a valid bean class?  [true]                -->
173  <!--                                                                      -->
174  <!--   fork                Tell Ant to fork compiles of JSP pages so that -->
175  <!--                       a separate JVM is used for JSP page compiles   -->
176  <!--                       from the one Tomcat is running in. [true]      -->
177  <!--                                                                      -->
178  <!--   genStringAsCharArray                                               -->
179  <!--                       Should text strings be generated as char       -->
180  <!--                       arrays, to improve performance in some cases?  -->
181  <!--                       [false]                                        -->
182  <!--                                                                      -->
183  <!--   ieClassId           The class-id value to be sent to Internet      -->
184  <!--                       Explorer when using <jsp:plugin> tags.         -->
185  <!--                       [clsid:8AD9C840-044E-11D1-B3E9-00805F499D93]   -->
186  <!--                                                                      -->
187  <!--   javaEncoding        Java file encoding to use for generating java  -->
188  <!--                       source files. [UTF8]                           -->
189  <!--                                                                      -->
190  <!--   keepgenerated       Should we keep the generated Java source code  -->
191  <!--                       for each page instead of deleting it? [true]   -->
192  <!--                                                                      -->
193  <!--   mappedfile          Should we generate static content with one     -->
194  <!--                       print statement per input line, to ease        -->
195  <!--                       debugging?  [true]                             -->
196  <!--                                                                      -->
197  <!--   maxLoadedJsps       The maximum number of JSPs that will be loaded -->
198  <!--                       for a web application. If more than this       -->
199  <!--                       number of JSPs are loaded, the least recently  -->
200  <!--                       used JSPs will be unloaded so that the number  -->
201  <!--                       of JSPs loaded at any one time does not exceed -->
202  <!--                       this limit. A value of zero or less indicates  -->
203  <!--                       no limit. [-1]                                 -->
204  <!--                                                                      -->
205  <!--   jspIdleTimeout      The amount of time in seconds a JSP can be     -->
206  <!--                       idle before it is unloaded. A value of zero    -->
207  <!--                       or less indicates never unload. [-1]           -->
208  <!--                                                                      -->
209  <!--   modificationTestInterval                                           -->
210  <!--                       Causes a JSP (and its dependent files) to not  -->
211  <!--                       be checked for modification during the         -->
212  <!--                       specified time interval (in seconds) from the  -->
213  <!--                       last time the JSP was checked for              -->
214  <!--                       modification. A value of 0 will cause the JSP  -->
215  <!--                       to be checked on every access.                 -->
216  <!--                       Used in development mode only. [4]             -->
217  <!--                                                                      -->
218  <!--   recompileOnFail     If a JSP compilation fails should the          -->
219  <!--                       modificationTestInterval be ignored and the    -->
220  <!--                       next access trigger a re-compilation attempt?  -->
221  <!--                       Used in development mode only and is disabled  -->
222  <!--                       by default as compilation may be expensive and -->
223  <!--                       could lead to excessive resource usage.        -->
224  <!--                       [false]                                        -->
225  <!--                                                                      -->
226  <!--   scratchdir          What scratch directory should we use when      -->
227  <!--                       compiling JSP pages?  [default work directory  -->
228  <!--                       for the current web application]               -->
229  <!--                       This option is ignored when running under a    -->
230  <!--                       SecurityManager.                               -->
231  <!--                                                                      -->
232  <!--   suppressSmap        Should the generation of SMAP info for JSR45   -->
233  <!--                       debugging be suppressed?  [false]              -->
234  <!--                                                                      -->
235  <!--   trimSpaces          Should template text that consists entirely of -->
236  <!--                       whitespace be removed from the output? [false] -->
237  <!--                                                                      -->
238  <!--   xpoweredBy          Determines whether X-Powered-By response       -->
239  <!--                       header is added by generated servlet.  [false] -->
240  <!--                                                                      -->
241  <!--   strictQuoteEscaping When scriptlet expressions are used for        -->
242  <!--                       attribute values, should the rules in JSP.1.6  -->
243  <!--                       for the escaping of quote characters be        -->
244  <!--                       strictly applied? [true]                       -->
245  <!--                                                                      -->
246  <!--   quoteAttributeEL    When EL is used in an attribute value on a     -->
247  <!--                       JSP page should the rules for quoting of       -->
248  <!--                       attributes described in JSP.1.6 be applied to  -->
249  <!--                       the expression? [true]                         -->
250
251    <servlet>
252        <servlet-name>jsp</servlet-name>
253        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
254        <init-param>
255            <param-name>fork</param-name>
256            <param-value>false</param-value>
257        </init-param>
258        <init-param>
259            <param-name>xpoweredBy</param-name>
260            <param-value>false</param-value>
261        </init-param>
262        <load-on-startup>3</load-on-startup>
263    </servlet>
264
265
266  <!-- NOTE: An SSI Filter is also available as an alternative SSI          -->
267  <!-- implementation. Use either the Servlet or the Filter but NOT both.   -->
268  <!--                                                                      -->
269  <!-- Server Side Includes processing servlet, which processes SSI         -->
270  <!-- directives in HTML pages consistent with similar support in web      -->
271  <!-- servers like Apache.  Traditionally, this servlet is mapped to the   -->
272  <!-- URL pattern "*.shtml".  This servlet supports the following          -->
273  <!-- initialization parameters (default values are in square brackets):   -->
274  <!--                                                                      -->
275  <!--   buffered            Should output from this servlet be buffered?   -->
276  <!--                       (0=false, 1=true)  [0]                         -->
277  <!--                                                                      -->
278  <!--   debug               Debugging detail level for messages logged     -->
279  <!--                       by this servlet.  [0]                          -->
280  <!--                                                                      -->
281  <!--   expires             The number of seconds before a page with SSI   -->
282  <!--                       directives will expire.  [No default]          -->
283  <!--                                                                      -->
284  <!--   isVirtualWebappRelative                                            -->
285  <!--                       Should "virtual" paths be interpreted as       -->
286  <!--                       relative to the context root, instead of       -->
287  <!--                       the server root? [false]                       -->
288  <!--                                                                      -->
289  <!--   inputEncoding       The encoding to assume for SSI resources if    -->
290  <!--                       one is not available from the resource.        -->
291  <!--                       [Platform default]                             -->
292  <!--                                                                      -->
293  <!--   outputEncoding      The encoding to use for the page that results  -->
294  <!--                       from the SSI processing. [UTF-8]               -->
295  <!--                                                                      -->
296  <!--   allowExec           Is use of the exec command enabled? [false]    -->
297
298<!--
299    <servlet>
300        <servlet-name>ssi</servlet-name>
301        <servlet-class>
302          org.apache.catalina.ssi.SSIServlet
303        </servlet-class>
304        <init-param>
305          <param-name>buffered</param-name>
306          <param-value>1</param-value>
307        </init-param>
308        <init-param>
309          <param-name>debug</param-name>
310          <param-value>0</param-value>
311        </init-param>
312        <init-param>
313          <param-name>expires</param-name>
314          <param-value>666</param-value>
315        </init-param>
316        <init-param>
317          <param-name>isVirtualWebappRelative</param-name>
318          <param-value>false</param-value>
319        </init-param>
320        <load-on-startup>4</load-on-startup>
321    </servlet>
322-->
323
324
325  <!-- Common Gateway Includes (CGI) processing servlet, which supports     -->
326  <!-- execution of external applications that conform to the CGI spec      -->
327  <!-- requirements.  Typically, this servlet is mapped to the URL pattern  -->
328  <!-- "/cgi-bin/*", which means that any CGI applications that are         -->
329  <!-- executed must be present within the web application.  This servlet   -->
330  <!-- supports the following initialization parameters (default values     -->
331  <!-- are in square brackets):                                             -->
332  <!--                                                                      -->
333  <!--   cgiPathPrefix        The CGI search path will start at             -->
334  <!--                        webAppRootDir + File.separator + this prefix. -->
335  <!--                        If not set, then webAppRootDir is used.       -->
336  <!--                        Recommended value: WEB-INF/cgi                -->
337  <!--                                                                      -->
338  <!--   enableCmdLineArguments                                             -->
339  <!--                        Are command line parameters generated from    -->
340  <!--                        the query string as per section 4.4 of 3875   -->
341  <!--                        RFC? [true]                                   -->
342  <!--                                                                      -->
343  <!--   executable           Name of the executable used to run the        -->
344  <!--                        script. [perl]                                -->
345  <!--                                                                      -->
346  <!--   envHttpHeaders       A regular expression used to select the HTTP  -->
347  <!--                        headers passed to the CGI process as          -->
348  <!--                        environment variables. Note that headers are  -->
349  <!--                        converted to upper case before matching and   -->
350  <!--                        that the entire header name must match the    -->
351  <!--                        pattern.                                      -->
352  <!--                        [ACCEPT[-0-9A-Z]*|CACHE-CONTROL|COOKIE|HOST|  -->
353  <!--                         IF-[-0-9A-Z]*|REFERER|USER-AGENT]            -->
354  <!--                                                                      -->
355  <!--  environment-variable- An environment to be set for the execution    -->
356  <!--                        environment of the CGI script. The name of    -->
357  <!--                        variable is taken from the parameter name.    -->
358  <!--                        To configure an environment variable named    -->
359  <!--                        FOO, configure a parameter named              -->
360  <!--                        environment-variable-FOO. The parameter value -->
361  <!--                        is used as the environment variable value.    -->
362  <!--                        The default is no environment variables.      -->
363  <!--                                                                      -->
364  <!--   parameterEncoding    Name of parameter encoding to be used with    -->
365  <!--                        CGI servlet.                                  -->
366  <!--                        [System.getProperty("file.encoding","UTF-8")] -->
367  <!--                                                                      -->
368  <!--   passShellEnvironment Should the shell environment variables (if    -->
369  <!--                        any) be passed to the CGI script? [false]     -->
370  <!--                                                                      -->
371  <!--   stderrTimeout        The time (in milliseconds) to wait for the    -->
372  <!--                        reading of stderr to complete before          -->
373  <!--                        terminating the CGI process. [2000]           -->
374
375
376  <!-- Greenstone makes use of CGI through some Perl scripts -->
377    <servlet>
378        <servlet-name>cgi</servlet-name>
379        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
380        <init-param>
381          <param-name>cgiPathPrefix</param-name>
382          <param-value>WEB-INF/cgi</param-value>
383        </init-param>
384        <init-param>
385          <param-name>debug</param-name>
386          <param-value>0</param-value>
387        </init-param>
388
389    <init-param>
390      <param-name>passShellEnvironment</param-name>
391      <param-value>true</param-value>
392    </init-param>
393    <init-param>
394      <param-name>executable</param-name>
395      <param-value>@perlpath@perl</param-value>
396    </init-param>
397
398        <load-on-startup>5</load-on-startup>
399    </servlet>
400
401
402
403  <!-- ================ Built In Servlet Mappings ========================= -->
404
405
406  <!-- The servlet mappings for the built in servlets defined above.  Note  -->
407  <!-- that, by default, the CGI and SSI servlets are *not* mapped.  You    -->
408  <!-- must uncomment these mappings (or add them to your application's own -->
409  <!-- web.xml deployment descriptor) to enable these services              -->
410
411    <!-- The mapping for the default servlet -->
412    <servlet-mapping>
413        <servlet-name>default</servlet-name>
414        <url-pattern>/</url-pattern>
415    </servlet-mapping>
416
417    <!-- The mappings for the JSP servlet -->
418    <servlet-mapping>
419        <servlet-name>jsp</servlet-name>
420        <url-pattern>*.jsp</url-pattern>
421        <url-pattern>*.jspx</url-pattern>
422    </servlet-mapping>
423
424    <!-- The mapping for the SSI servlet -->
425<!--
426    <servlet-mapping>
427        <servlet-name>ssi</servlet-name>
428        <url-pattern>*.shtml</url-pattern>
429    </servlet-mapping>
430-->
431
432    <!-- The mapping for the CGI Gateway servlet -->
433
434
435    <servlet-mapping>
436        <servlet-name>cgi</servlet-name>
437        <url-pattern>/cgi-bin/*</url-pattern>
438    </servlet-mapping>
439
440
441
442  <!-- ================== Built In Filter Definitions ===================== -->
443
444  <!-- A filter that sets various security related HTTP Response headers.   -->
445  <!-- This filter supports the following initialization parameters         -->
446  <!-- (default values are in square brackets):                             -->
447  <!--                                                                      -->
448  <!--   hstsEnabled         Should the HTTP Strict Transport Security      -->
449  <!--                       (HSTS) header be added to the response? See    -->
450  <!--                       RFC 6797 for more information on HSTS. [true]  -->
451  <!--                                                                      -->
452  <!--   hstsMaxAgeSeconds   The max age value that should be used in the   -->
453  <!--                       HSTS header. Negative values will be treated   -->
454  <!--                       as zero. [0]                                   -->
455  <!--                                                                      -->
456  <!--   hstsIncludeSubDomains                                              -->
457  <!--                       Should the includeSubDomains parameter be      -->
458  <!--                       included in the HSTS header.                   -->
459  <!--                                                                      -->
460  <!--   antiClickJackingEnabled                                            -->
461  <!--                       Should the anti click-jacking header           -->
462  <!--                       X-Frame-Options be added to every response?    -->
463  <!--                       [true]                                         -->
464  <!--                                                                      -->
465  <!--   antiClickJackingOption                                             -->
466  <!--                       What value should be used for the header. Must -->
467  <!--                       be one of DENY, SAMEORIGIN, ALLOW-FROM         -->
468  <!--                       (case-insensitive). [DENY]                     -->
469  <!--                                                                      -->
470  <!--   antiClickJackingUri IF ALLOW-FROM is used, what URI should be      -->
471  <!--                       allowed? []                                    -->
472  <!--                                                                      -->
473  <!--   blockContentTypeSniffingEnabled                                    -->
474  <!--                       Should the header that blocks content type     -->
475  <!--                       sniffing be added to every response? [true]    -->
476<!--
477    <filter>
478        <filter-name>httpHeaderSecurity</filter-name>
479        <filter-class>org.apache.catalina.filters.HttpHeaderSecurityFilter</filter-class>
480        <async-supported>true</async-supported>
481    </filter>
482-->
483
484  <!-- A filter that sets character encoding that is used to decode -->
485  <!-- parameters in a POST request -->
486<!--
487    <filter>
488        <filter-name>setCharacterEncodingFilter</filter-name>
489        <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
490        <init-param>
491            <param-name>encoding</param-name>
492            <param-value>UTF-8</param-value>
493        </init-param>
494        <async-supported>true</async-supported>
495    </filter>
496-->
497
498  <!-- A filter that triggers request parameters parsing and rejects the    -->
499  <!-- request if some parameters were skipped because of parsing errors or -->
500  <!-- request size limitations.                                            -->
501<!--
502    <filter>
503        <filter-name>failedRequestFilter</filter-name>
504        <filter-class>
505          org.apache.catalina.filters.FailedRequestFilter
506        </filter-class>
507        <async-supported>true</async-supported>
508    </filter>
509-->
510
511
512  <!-- NOTE: An SSI Servlet is also available as an alternative SSI         -->
513  <!-- implementation. Use either the Servlet or the Filter but NOT both.   -->
514  <!--                                                                      -->
515  <!-- Server Side Includes processing filter, which processes SSI          -->
516  <!-- directives in HTML pages consistent with similar support in web      -->
517  <!-- servers like Apache.  Traditionally, this filter is mapped to the    -->
518  <!-- URL pattern "*.shtml", though it can be mapped to "*" as it will     -->
519  <!-- selectively enable/disable SSI processing based on mime types. For   -->
520  <!-- this to work you will need to uncomment the .shtml mime type         -->
521  <!-- definition towards the bottom of this file.                          -->
522  <!-- The contentType init param allows you to apply SSI processing to JSP -->
523  <!-- pages, javascript, or any other content you wish.  This filter       -->
524  <!-- supports the following initialization parameters (default values are -->
525  <!-- in square brackets):                                                 -->
526  <!--                                                                      -->
527  <!--   contentType         A regex pattern that must be matched before    -->
528  <!--                       SSI processing is applied.                     -->
529  <!--                       [text/x-server-parsed-html(;.*)?]              -->
530  <!--                                                                      -->
531  <!--   debug               Debugging detail level for messages logged     -->
532  <!--                       by this servlet.  [0]                          -->
533  <!--                                                                      -->
534  <!--   expires             The number of seconds before a page with SSI   -->
535  <!--                       directives will expire.  [No default]          -->
536  <!--                                                                      -->
537  <!--   isVirtualWebappRelative                                            -->
538  <!--                       Should "virtual" paths be interpreted as       -->
539  <!--                       relative to the context root, instead of       -->
540  <!--                       the server root? [false]                       -->
541  <!--                                                                      -->
542  <!--   allowExec           Is use of the exec command enabled? [false]    -->
543
544<!--
545    <filter>
546        <filter-name>ssi</filter-name>
547        <filter-class>
548          org.apache.catalina.ssi.SSIFilter
549        </filter-class>
550        <init-param>
551          <param-name>contentType</param-name>
552          <param-value>text/x-server-parsed-html(;.*)?</param-value>
553        </init-param>
554        <init-param>
555          <param-name>debug</param-name>
556          <param-value>0</param-value>
557        </init-param>
558        <init-param>
559          <param-name>expires</param-name>
560          <param-value>666</param-value>
561        </init-param>
562        <init-param>
563          <param-name>isVirtualWebappRelative</param-name>
564          <param-value>false</param-value>
565        </init-param>
566    </filter>
567-->
568
569
570  <!-- ==================== Built In Filter Mappings ====================== -->
571
572  <!-- The mapping for the HTTP header security Filter -->
573<!--
574    <filter-mapping>
575        <filter-name>httpHeaderSecurity</filter-name>
576        <url-pattern>/*</url-pattern>
577        <dispatcher>REQUEST</dispatcher>
578    </filter-mapping>
579-->
580
581  <!-- The mapping for the Set Character Encoding Filter -->
582<!--
583    <filter-mapping>
584        <filter-name>setCharacterEncodingFilter</filter-name>
585        <url-pattern>/*</url-pattern>
586    </filter-mapping>
587-->
588
589  <!-- The mapping for the Failed Request Filter -->
590<!--
591    <filter-mapping>
592        <filter-name>failedRequestFilter</filter-name>
593        <url-pattern>/*</url-pattern>
594    </filter-mapping>
595-->
596
597  <!-- The mapping for the SSI Filter -->
598<!--
599    <filter-mapping>
600        <filter-name>ssi</filter-name>
601        <url-pattern>*.shtml</url-pattern>
602    </filter-mapping>
603-->
604
605
606  <!-- ==================== Default Session Configuration ================= -->
607  <!-- You can set the default session timeout (in minutes) for all newly   -->
608  <!-- created sessions by modifying the value below.                       -->
609
610    <session-config>
611        <session-timeout>30</session-timeout>
612    </session-config>
613
614
615  <!-- ===================== Default MIME Type Mappings =================== -->
616  <!-- When serving static resources, Tomcat will automatically generate    -->
617  <!-- a "Content-Type" header based on the resource's filename extension,  -->
618  <!-- based on these mappings.  Additional mappings can be added here (to  -->
619  <!-- apply to all web applications), or in your own application's web.xml -->
620  <!-- deployment descriptor.                                               -->
621  <!-- Note: Extensions are always matched in a case-insensitive manner.    -->
622
623    <mime-mapping>
624        <extension>123</extension>
625        <mime-type>application/vnd.lotus-1-2-3</mime-type>
626    </mime-mapping>
627    <mime-mapping>
628        <extension>3dml</extension>
629        <mime-type>text/vnd.in3d.3dml</mime-type>
630    </mime-mapping>
631    <mime-mapping>
632        <extension>3ds</extension>
633        <mime-type>image/x-3ds</mime-type>
634    </mime-mapping>
635    <mime-mapping>
636        <extension>3g2</extension>
637        <mime-type>video/3gpp2</mime-type>
638    </mime-mapping>
639    <mime-mapping>
640        <extension>3gp</extension>
641        <mime-type>video/3gpp</mime-type>
642    </mime-mapping>
643    <mime-mapping>
644        <extension>7z</extension>
645        <mime-type>application/x-7z-compressed</mime-type>
646    </mime-mapping>
647    <mime-mapping>
648        <extension>aab</extension>
649        <mime-type>application/x-authorware-bin</mime-type>
650    </mime-mapping>
651    <mime-mapping>
652        <extension>aac</extension>
653        <mime-type>audio/x-aac</mime-type>
654    </mime-mapping>
655    <mime-mapping>
656        <extension>aam</extension>
657        <mime-type>application/x-authorware-map</mime-type>
658    </mime-mapping>
659    <mime-mapping>
660        <extension>aas</extension>
661        <mime-type>application/x-authorware-seg</mime-type>
662    </mime-mapping>
663    <mime-mapping>
664        <extension>abs</extension>
665        <mime-type>audio/x-mpeg</mime-type>
666    </mime-mapping>
667    <mime-mapping>
668        <extension>abw</extension>
669        <mime-type>application/x-abiword</mime-type>
670    </mime-mapping>
671    <mime-mapping>
672        <extension>ac</extension>
673        <mime-type>application/pkix-attr-cert</mime-type>
674    </mime-mapping>
675    <mime-mapping>
676        <extension>acc</extension>
677        <mime-type>application/vnd.americandynamics.acc</mime-type>
678    </mime-mapping>
679    <mime-mapping>
680        <extension>ace</extension>
681        <mime-type>application/x-ace-compressed</mime-type>
682    </mime-mapping>
683    <mime-mapping>
684        <extension>acu</extension>
685        <mime-type>application/vnd.acucobol</mime-type>
686    </mime-mapping>
687    <mime-mapping>
688        <extension>acutc</extension>
689        <mime-type>application/vnd.acucorp</mime-type>
690    </mime-mapping>
691    <mime-mapping>
692        <extension>adp</extension>
693        <mime-type>audio/adpcm</mime-type>
694    </mime-mapping>
695    <mime-mapping>
696        <extension>aep</extension>
697        <mime-type>application/vnd.audiograph</mime-type>
698    </mime-mapping>
699    <mime-mapping>
700        <extension>afm</extension>
701        <mime-type>application/x-font-type1</mime-type>
702    </mime-mapping>
703    <mime-mapping>
704        <extension>afp</extension>
705        <mime-type>application/vnd.ibm.modcap</mime-type>
706    </mime-mapping>
707    <mime-mapping>
708        <extension>ahead</extension>
709        <mime-type>application/vnd.ahead.space</mime-type>
710    </mime-mapping>
711    <mime-mapping>
712        <extension>ai</extension>
713        <mime-type>application/postscript</mime-type>
714    </mime-mapping>
715    <mime-mapping>
716        <extension>aif</extension>
717        <mime-type>audio/x-aiff</mime-type>
718    </mime-mapping>
719    <mime-mapping>
720        <extension>aifc</extension>
721        <mime-type>audio/x-aiff</mime-type>
722    </mime-mapping>
723    <mime-mapping>
724        <extension>aiff</extension>
725        <mime-type>audio/x-aiff</mime-type>
726    </mime-mapping>
727    <mime-mapping>
728        <extension>aim</extension>
729        <mime-type>application/x-aim</mime-type>
730    </mime-mapping>
731    <mime-mapping>
732        <extension>air</extension>
733        <mime-type>application/vnd.adobe.air-application-installer-package+zip</mime-type>
734    </mime-mapping>
735    <mime-mapping>
736        <extension>ait</extension>
737        <mime-type>application/vnd.dvb.ait</mime-type>
738    </mime-mapping>
739    <mime-mapping>
740        <extension>ami</extension>
741        <mime-type>application/vnd.amiga.ami</mime-type>
742    </mime-mapping>
743    <mime-mapping>
744        <extension>anx</extension>
745        <mime-type>application/annodex</mime-type>
746    </mime-mapping>
747    <mime-mapping>
748        <extension>apk</extension>
749        <mime-type>application/vnd.android.package-archive</mime-type>
750    </mime-mapping>
751    <mime-mapping>
752        <extension>appcache</extension>
753        <mime-type>text/cache-manifest</mime-type>
754    </mime-mapping>
755    <mime-mapping>
756        <extension>application</extension>
757        <mime-type>application/x-ms-application</mime-type>
758    </mime-mapping>
759    <mime-mapping>
760        <extension>apr</extension>
761        <mime-type>application/vnd.lotus-approach</mime-type>
762    </mime-mapping>
763    <mime-mapping>
764        <extension>arc</extension>
765        <mime-type>application/x-freearc</mime-type>
766    </mime-mapping>
767    <mime-mapping>
768        <extension>art</extension>
769        <mime-type>image/x-jg</mime-type>
770    </mime-mapping>
771    <mime-mapping>
772        <extension>asc</extension>
773        <mime-type>application/pgp-signature</mime-type>
774    </mime-mapping>
775    <mime-mapping>
776        <extension>asf</extension>
777        <mime-type>video/x-ms-asf</mime-type>
778    </mime-mapping>
779    <mime-mapping>
780        <extension>asm</extension>
781        <mime-type>text/x-asm</mime-type>
782    </mime-mapping>
783    <mime-mapping>
784        <extension>aso</extension>
785        <mime-type>application/vnd.accpac.simply.aso</mime-type>
786    </mime-mapping>
787    <mime-mapping>
788        <extension>asx</extension>
789        <mime-type>video/x-ms-asf</mime-type>
790    </mime-mapping>
791    <mime-mapping>
792        <extension>atc</extension>
793        <mime-type>application/vnd.acucorp</mime-type>
794    </mime-mapping>
795    <mime-mapping>
796        <extension>atom</extension>
797        <mime-type>application/atom+xml</mime-type>
798    </mime-mapping>
799    <mime-mapping>
800        <extension>atomcat</extension>
801        <mime-type>application/atomcat+xml</mime-type>
802    </mime-mapping>
803    <mime-mapping>
804        <extension>atomsvc</extension>
805        <mime-type>application/atomsvc+xml</mime-type>
806    </mime-mapping>
807    <mime-mapping>
808        <extension>atx</extension>
809        <mime-type>application/vnd.antix.game-component</mime-type>
810    </mime-mapping>
811    <mime-mapping>
812        <extension>au</extension>
813        <mime-type>audio/basic</mime-type>
814    </mime-mapping>
815    <mime-mapping>
816        <extension>avi</extension>
817        <mime-type>video/x-msvideo</mime-type>
818    </mime-mapping>
819    <mime-mapping>
820        <extension>avx</extension>
821        <mime-type>video/x-rad-screenplay</mime-type>
822    </mime-mapping>
823    <mime-mapping>
824        <extension>aw</extension>
825        <mime-type>application/applixware</mime-type>
826    </mime-mapping>
827    <mime-mapping>
828        <extension>axa</extension>
829        <mime-type>audio/annodex</mime-type>
830    </mime-mapping>
831    <mime-mapping>
832        <extension>axv</extension>
833        <mime-type>video/annodex</mime-type>
834    </mime-mapping>
835    <mime-mapping>
836        <extension>azf</extension>
837        <mime-type>application/vnd.airzip.filesecure.azf</mime-type>
838    </mime-mapping>
839    <mime-mapping>
840        <extension>azs</extension>
841        <mime-type>application/vnd.airzip.filesecure.azs</mime-type>
842    </mime-mapping>
843    <mime-mapping>
844        <extension>azw</extension>
845        <mime-type>application/vnd.amazon.ebook</mime-type>
846    </mime-mapping>
847    <mime-mapping>
848        <extension>bat</extension>
849        <mime-type>application/x-msdownload</mime-type>
850    </mime-mapping>
851    <mime-mapping>
852        <extension>bcpio</extension>
853        <mime-type>application/x-bcpio</mime-type>
854    </mime-mapping>
855    <mime-mapping>
856        <extension>bdf</extension>
857        <mime-type>application/x-font-bdf</mime-type>
858    </mime-mapping>
859    <mime-mapping>
860        <extension>bdm</extension>
861        <mime-type>application/vnd.syncml.dm+wbxml</mime-type>
862    </mime-mapping>
863    <mime-mapping>
864        <extension>bed</extension>
865        <mime-type>application/vnd.realvnc.bed</mime-type>
866    </mime-mapping>
867    <mime-mapping>
868        <extension>bh2</extension>
869        <mime-type>application/vnd.fujitsu.oasysprs</mime-type>
870    </mime-mapping>
871    <mime-mapping>
872        <extension>bin</extension>
873        <mime-type>application/octet-stream</mime-type>
874    </mime-mapping>
875    <mime-mapping>
876        <extension>blb</extension>
877        <mime-type>application/x-blorb</mime-type>
878    </mime-mapping>
879    <mime-mapping>
880        <extension>blorb</extension>
881        <mime-type>application/x-blorb</mime-type>
882    </mime-mapping>
883    <mime-mapping>
884        <extension>bmi</extension>
885        <mime-type>application/vnd.bmi</mime-type>
886    </mime-mapping>
887    <mime-mapping>
888        <extension>bmp</extension>
889        <mime-type>image/bmp</mime-type>
890    </mime-mapping>
891    <mime-mapping>
892        <extension>body</extension>
893        <mime-type>text/html</mime-type>
894    </mime-mapping>
895    <mime-mapping>
896        <extension>book</extension>
897        <mime-type>application/vnd.framemaker</mime-type>
898    </mime-mapping>
899    <mime-mapping>
900        <extension>box</extension>
901        <mime-type>application/vnd.previewsystems.box</mime-type>
902    </mime-mapping>
903    <mime-mapping>
904        <extension>boz</extension>
905        <mime-type>application/x-bzip2</mime-type>
906    </mime-mapping>
907    <mime-mapping>
908        <extension>bpk</extension>
909        <mime-type>application/octet-stream</mime-type>
910    </mime-mapping>
911    <mime-mapping>
912        <extension>btif</extension>
913        <mime-type>image/prs.btif</mime-type>
914    </mime-mapping>
915    <mime-mapping>
916        <extension>bz</extension>
917        <mime-type>application/x-bzip</mime-type>
918    </mime-mapping>
919    <mime-mapping>
920        <extension>bz2</extension>
921        <mime-type>application/x-bzip2</mime-type>
922    </mime-mapping>
923    <mime-mapping>
924        <extension>c</extension>
925        <mime-type>text/x-c</mime-type>
926    </mime-mapping>
927    <mime-mapping>
928        <extension>c11amc</extension>
929        <mime-type>application/vnd.cluetrust.cartomobile-config</mime-type>
930    </mime-mapping>
931    <mime-mapping>
932        <extension>c11amz</extension>
933        <mime-type>application/vnd.cluetrust.cartomobile-config-pkg</mime-type>
934    </mime-mapping>
935    <mime-mapping>
936        <extension>c4d</extension>
937        <mime-type>application/vnd.clonk.c4group</mime-type>
938    </mime-mapping>
939    <mime-mapping>
940        <extension>c4f</extension>
941        <mime-type>application/vnd.clonk.c4group</mime-type>
942    </mime-mapping>
943    <mime-mapping>
944        <extension>c4g</extension>
945        <mime-type>application/vnd.clonk.c4group</mime-type>
946    </mime-mapping>
947    <mime-mapping>
948        <extension>c4p</extension>
949        <mime-type>application/vnd.clonk.c4group</mime-type>
950    </mime-mapping>
951    <mime-mapping>
952        <extension>c4u</extension>
953        <mime-type>application/vnd.clonk.c4group</mime-type>
954    </mime-mapping>
955    <mime-mapping>
956        <extension>cab</extension>
957        <mime-type>application/vnd.ms-cab-compressed</mime-type>
958    </mime-mapping>
959    <mime-mapping>
960        <extension>caf</extension>
961        <mime-type>audio/x-caf</mime-type>
962    </mime-mapping>
963    <mime-mapping>
964        <extension>cap</extension>
965        <mime-type>application/vnd.tcpdump.pcap</mime-type>
966    </mime-mapping>
967    <mime-mapping>
968        <extension>car</extension>
969        <mime-type>application/vnd.curl.car</mime-type>
970    </mime-mapping>
971    <mime-mapping>
972        <extension>cat</extension>
973        <mime-type>application/vnd.ms-pki.seccat</mime-type>
974    </mime-mapping>
975    <mime-mapping>
976        <extension>cb7</extension>
977        <mime-type>application/x-cbr</mime-type>
978    </mime-mapping>
979    <mime-mapping>
980        <extension>cba</extension>
981        <mime-type>application/x-cbr</mime-type>
982    </mime-mapping>
983    <mime-mapping>
984        <extension>cbr</extension>
985        <mime-type>application/x-cbr</mime-type>
986    </mime-mapping>
987    <mime-mapping>
988        <extension>cbt</extension>
989        <mime-type>application/x-cbr</mime-type>
990    </mime-mapping>
991    <mime-mapping>
992        <extension>cbz</extension>
993        <mime-type>application/x-cbr</mime-type>
994    </mime-mapping>
995    <mime-mapping>
996        <extension>cc</extension>
997        <mime-type>text/x-c</mime-type>
998    </mime-mapping>
999    <mime-mapping>
1000        <extension>cct</extension>
1001        <mime-type>application/x-director</mime-type>
1002    </mime-mapping>
1003    <mime-mapping>
1004        <extension>ccxml</extension>
1005        <mime-type>application/ccxml+xml</mime-type>
1006    </mime-mapping>
1007    <mime-mapping>
1008        <extension>cdbcmsg</extension>
1009        <mime-type>application/vnd.contact.cmsg</mime-type>
1010    </mime-mapping>
1011    <mime-mapping>
1012        <extension>cdf</extension>
1013        <mime-type>application/x-cdf</mime-type>
1014    </mime-mapping>
1015    <mime-mapping>
1016        <extension>cdkey</extension>
1017        <mime-type>application/vnd.mediastation.cdkey</mime-type>
1018    </mime-mapping>
1019    <mime-mapping>
1020        <extension>cdmia</extension>
1021        <mime-type>application/cdmi-capability</mime-type>
1022    </mime-mapping>
1023    <mime-mapping>
1024        <extension>cdmic</extension>
1025        <mime-type>application/cdmi-container</mime-type>
1026    </mime-mapping>
1027    <mime-mapping>
1028        <extension>cdmid</extension>
1029        <mime-type>application/cdmi-domain</mime-type>
1030    </mime-mapping>
1031    <mime-mapping>
1032        <extension>cdmio</extension>
1033        <mime-type>application/cdmi-object</mime-type>
1034    </mime-mapping>
1035    <mime-mapping>
1036        <extension>cdmiq</extension>
1037        <mime-type>application/cdmi-queue</mime-type>
1038    </mime-mapping>
1039    <mime-mapping>
1040        <extension>cdx</extension>
1041        <mime-type>chemical/x-cdx</mime-type>
1042    </mime-mapping>
1043    <mime-mapping>
1044        <extension>cdxml</extension>
1045        <mime-type>application/vnd.chemdraw+xml</mime-type>
1046    </mime-mapping>
1047    <mime-mapping>
1048        <extension>cdy</extension>
1049        <mime-type>application/vnd.cinderella</mime-type>
1050    </mime-mapping>
1051    <mime-mapping>
1052        <extension>cer</extension>
1053        <mime-type>application/pkix-cert</mime-type>
1054    </mime-mapping>
1055    <mime-mapping>
1056        <extension>cfs</extension>
1057        <mime-type>application/x-cfs-compressed</mime-type>
1058    </mime-mapping>
1059    <mime-mapping>
1060        <extension>cgm</extension>
1061        <mime-type>image/cgm</mime-type>
1062    </mime-mapping>
1063    <mime-mapping>
1064        <extension>chat</extension>
1065        <mime-type>application/x-chat</mime-type>
1066    </mime-mapping>
1067    <mime-mapping>
1068        <extension>chm</extension>
1069        <mime-type>application/vnd.ms-htmlhelp</mime-type>
1070    </mime-mapping>
1071    <mime-mapping>
1072        <extension>chrt</extension>
1073        <mime-type>application/vnd.kde.kchart</mime-type>
1074    </mime-mapping>
1075    <mime-mapping>
1076        <extension>cif</extension>
1077        <mime-type>chemical/x-cif</mime-type>
1078    </mime-mapping>
1079    <mime-mapping>
1080        <extension>cii</extension>
1081        <mime-type>application/vnd.anser-web-certificate-issue-initiation</mime-type>
1082    </mime-mapping>
1083    <mime-mapping>
1084        <extension>cil</extension>
1085        <mime-type>application/vnd.ms-artgalry</mime-type>
1086    </mime-mapping>
1087    <mime-mapping>
1088        <extension>cla</extension>
1089        <mime-type>application/vnd.claymore</mime-type>
1090    </mime-mapping>
1091    <mime-mapping>
1092        <extension>class</extension>
1093        <mime-type>application/java</mime-type>
1094    </mime-mapping>
1095    <mime-mapping>
1096        <extension>clkk</extension>
1097        <mime-type>application/vnd.crick.clicker.keyboard</mime-type>
1098    </mime-mapping>
1099    <mime-mapping>
1100        <extension>clkp</extension>
1101        <mime-type>application/vnd.crick.clicker.palette</mime-type>
1102    </mime-mapping>
1103    <mime-mapping>
1104        <extension>clkt</extension>
1105        <mime-type>application/vnd.crick.clicker.template</mime-type>
1106    </mime-mapping>
1107    <mime-mapping>
1108        <extension>clkw</extension>
1109        <mime-type>application/vnd.crick.clicker.wordbank</mime-type>
1110    </mime-mapping>
1111    <mime-mapping>
1112        <extension>clkx</extension>
1113        <mime-type>application/vnd.crick.clicker</mime-type>
1114    </mime-mapping>
1115    <mime-mapping>
1116        <extension>clp</extension>
1117        <mime-type>application/x-msclip</mime-type>
1118    </mime-mapping>
1119    <mime-mapping>
1120        <extension>cmc</extension>
1121        <mime-type>application/vnd.cosmocaller</mime-type>
1122    </mime-mapping>
1123    <mime-mapping>
1124        <extension>cmdf</extension>
1125        <mime-type>chemical/x-cmdf</mime-type>
1126    </mime-mapping>
1127    <mime-mapping>
1128        <extension>cml</extension>
1129        <mime-type>chemical/x-cml</mime-type>
1130    </mime-mapping>
1131    <mime-mapping>
1132        <extension>cmp</extension>
1133        <mime-type>application/vnd.yellowriver-custom-menu</mime-type>
1134    </mime-mapping>
1135    <mime-mapping>
1136        <extension>cmx</extension>
1137        <mime-type>image/x-cmx</mime-type>
1138    </mime-mapping>
1139    <mime-mapping>
1140        <extension>cod</extension>
1141        <mime-type>application/vnd.rim.cod</mime-type>
1142    </mime-mapping>
1143    <mime-mapping>
1144        <extension>com</extension>
1145        <mime-type>application/x-msdownload</mime-type>
1146    </mime-mapping>
1147    <mime-mapping>
1148        <extension>conf</extension>
1149        <mime-type>text/plain</mime-type>
1150    </mime-mapping>
1151    <mime-mapping>
1152        <extension>cpio</extension>
1153        <mime-type>application/x-cpio</mime-type>
1154    </mime-mapping>
1155    <mime-mapping>
1156        <extension>cpp</extension>
1157        <mime-type>text/x-c</mime-type>
1158    </mime-mapping>
1159    <mime-mapping>
1160        <extension>cpt</extension>
1161        <mime-type>application/mac-compactpro</mime-type>
1162    </mime-mapping>
1163    <mime-mapping>
1164        <extension>crd</extension>
1165        <mime-type>application/x-mscardfile</mime-type>
1166    </mime-mapping>
1167    <mime-mapping>
1168        <extension>crl</extension>
1169        <mime-type>application/pkix-crl</mime-type>
1170    </mime-mapping>
1171    <mime-mapping>
1172        <extension>crt</extension>
1173        <mime-type>application/x-x509-ca-cert</mime-type>
1174    </mime-mapping>
1175    <mime-mapping>
1176        <extension>cryptonote</extension>
1177        <mime-type>application/vnd.rig.cryptonote</mime-type>
1178    </mime-mapping>
1179    <mime-mapping>
1180        <extension>csh</extension>
1181        <mime-type>application/x-csh</mime-type>
1182    </mime-mapping>
1183    <mime-mapping>
1184        <extension>csml</extension>
1185        <mime-type>chemical/x-csml</mime-type>
1186    </mime-mapping>
1187    <mime-mapping>
1188        <extension>csp</extension>
1189        <mime-type>application/vnd.commonspace</mime-type>
1190    </mime-mapping>
1191    <mime-mapping>
1192        <extension>css</extension>
1193        <mime-type>text/css</mime-type>
1194    </mime-mapping>
1195    <mime-mapping>
1196        <extension>cst</extension>
1197        <mime-type>application/x-director</mime-type>
1198    </mime-mapping>
1199    <mime-mapping>
1200        <extension>csv</extension>
1201        <mime-type>text/csv</mime-type>
1202    </mime-mapping>
1203    <mime-mapping>
1204        <extension>cu</extension>
1205        <mime-type>application/cu-seeme</mime-type>
1206    </mime-mapping>
1207    <mime-mapping>
1208        <extension>curl</extension>
1209        <mime-type>text/vnd.curl</mime-type>
1210    </mime-mapping>
1211    <mime-mapping>
1212        <extension>cww</extension>
1213        <mime-type>application/prs.cww</mime-type>
1214    </mime-mapping>
1215    <mime-mapping>
1216        <extension>cxt</extension>
1217        <mime-type>application/x-director</mime-type>
1218    </mime-mapping>
1219    <mime-mapping>
1220        <extension>cxx</extension>
1221        <mime-type>text/x-c</mime-type>
1222    </mime-mapping>
1223    <mime-mapping>
1224        <extension>dae</extension>
1225        <mime-type>model/vnd.collada+xml</mime-type>
1226    </mime-mapping>
1227    <mime-mapping>
1228        <extension>daf</extension>
1229        <mime-type>application/vnd.mobius.daf</mime-type>
1230    </mime-mapping>
1231    <mime-mapping>
1232        <extension>dart</extension>
1233        <mime-type>application/vnd.dart</mime-type>
1234    </mime-mapping>
1235    <mime-mapping>
1236        <extension>dataless</extension>
1237        <mime-type>application/vnd.fdsn.seed</mime-type>
1238    </mime-mapping>
1239    <mime-mapping>
1240        <extension>davmount</extension>
1241        <mime-type>application/davmount+xml</mime-type>
1242    </mime-mapping>
1243    <mime-mapping>
1244        <extension>dbk</extension>
1245        <mime-type>application/docbook+xml</mime-type>
1246    </mime-mapping>
1247    <mime-mapping>
1248        <extension>dcr</extension>
1249        <mime-type>application/x-director</mime-type>
1250    </mime-mapping>
1251    <mime-mapping>
1252        <extension>dcurl</extension>
1253        <mime-type>text/vnd.curl.dcurl</mime-type>
1254    </mime-mapping>
1255    <mime-mapping>
1256        <extension>dd2</extension>
1257        <mime-type>application/vnd.oma.dd2+xml</mime-type>
1258    </mime-mapping>
1259    <mime-mapping>
1260        <extension>ddd</extension>
1261        <mime-type>application/vnd.fujixerox.ddd</mime-type>
1262    </mime-mapping>
1263    <mime-mapping>
1264        <extension>deb</extension>
1265        <mime-type>application/x-debian-package</mime-type>
1266    </mime-mapping>
1267    <mime-mapping>
1268        <extension>def</extension>
1269        <mime-type>text/plain</mime-type>
1270    </mime-mapping>
1271    <mime-mapping>
1272        <extension>deploy</extension>
1273        <mime-type>application/octet-stream</mime-type>
1274    </mime-mapping>
1275    <mime-mapping>
1276        <extension>der</extension>
1277        <mime-type>application/x-x509-ca-cert</mime-type>
1278    </mime-mapping>
1279    <mime-mapping>
1280        <extension>dfac</extension>
1281        <mime-type>application/vnd.dreamfactory</mime-type>
1282    </mime-mapping>
1283    <mime-mapping>
1284        <extension>dgc</extension>
1285        <mime-type>application/x-dgc-compressed</mime-type>
1286    </mime-mapping>
1287    <mime-mapping>
1288        <extension>dib</extension>
1289        <mime-type>image/bmp</mime-type>
1290    </mime-mapping>
1291    <mime-mapping>
1292        <extension>dic</extension>
1293        <mime-type>text/x-c</mime-type>
1294    </mime-mapping>
1295    <mime-mapping>
1296        <extension>dir</extension>
1297        <mime-type>application/x-director</mime-type>
1298    </mime-mapping>
1299    <mime-mapping>
1300        <extension>dis</extension>
1301        <mime-type>application/vnd.mobius.dis</mime-type>
1302    </mime-mapping>
1303    <mime-mapping>
1304        <extension>dist</extension>
1305        <mime-type>application/octet-stream</mime-type>
1306    </mime-mapping>
1307    <mime-mapping>
1308        <extension>distz</extension>
1309        <mime-type>application/octet-stream</mime-type>
1310    </mime-mapping>
1311    <mime-mapping>
1312        <extension>djv</extension>
1313        <mime-type>image/vnd.djvu</mime-type>
1314    </mime-mapping>
1315    <mime-mapping>
1316        <extension>djvu</extension>
1317        <mime-type>image/vnd.djvu</mime-type>
1318    </mime-mapping>
1319    <mime-mapping>
1320        <extension>dll</extension>
1321        <mime-type>application/x-msdownload</mime-type>
1322    </mime-mapping>
1323    <mime-mapping>
1324        <extension>dmg</extension>
1325        <mime-type>application/x-apple-diskimage</mime-type>
1326    </mime-mapping>
1327    <mime-mapping>
1328        <extension>dmp</extension>
1329        <mime-type>application/vnd.tcpdump.pcap</mime-type>
1330    </mime-mapping>
1331    <mime-mapping>
1332        <extension>dms</extension>
1333        <mime-type>application/octet-stream</mime-type>
1334    </mime-mapping>
1335    <mime-mapping>
1336        <extension>dna</extension>
1337        <mime-type>application/vnd.dna</mime-type>
1338    </mime-mapping>
1339    <mime-mapping>
1340        <extension>doc</extension>
1341        <mime-type>application/msword</mime-type>
1342    </mime-mapping>
1343    <mime-mapping>
1344        <extension>docm</extension>
1345        <mime-type>application/vnd.ms-word.document.macroenabled.12</mime-type>
1346    </mime-mapping>
1347    <mime-mapping>
1348        <extension>docx</extension>
1349        <mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.document</mime-type>
1350    </mime-mapping>
1351    <mime-mapping>
1352        <extension>dot</extension>
1353        <mime-type>application/msword</mime-type>
1354    </mime-mapping>
1355    <mime-mapping>
1356        <extension>dotm</extension>
1357        <mime-type>application/vnd.ms-word.template.macroenabled.12</mime-type>
1358    </mime-mapping>
1359    <mime-mapping>
1360        <extension>dotx</extension>
1361        <mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.template</mime-type>
1362    </mime-mapping>
1363    <mime-mapping>
1364        <extension>dp</extension>
1365        <mime-type>application/vnd.osgi.dp</mime-type>
1366    </mime-mapping>
1367    <mime-mapping>
1368        <extension>dpg</extension>
1369        <mime-type>application/vnd.dpgraph</mime-type>
1370    </mime-mapping>
1371    <mime-mapping>
1372        <extension>dra</extension>
1373        <mime-type>audio/vnd.dra</mime-type>
1374    </mime-mapping>
1375    <mime-mapping>
1376        <extension>dsc</extension>
1377        <mime-type>text/prs.lines.tag</mime-type>
1378    </mime-mapping>
1379    <mime-mapping>
1380        <extension>dssc</extension>
1381        <mime-type>application/dssc+der</mime-type>
1382    </mime-mapping>
1383    <mime-mapping>
1384        <extension>dtb</extension>
1385        <mime-type>application/x-dtbook+xml</mime-type>
1386    </mime-mapping>
1387    <mime-mapping>
1388        <extension>dtd</extension>
1389        <mime-type>application/xml-dtd</mime-type>
1390    </mime-mapping>
1391    <mime-mapping>
1392        <extension>dts</extension>
1393        <mime-type>audio/vnd.dts</mime-type>
1394    </mime-mapping>
1395    <mime-mapping>
1396        <extension>dtshd</extension>
1397        <mime-type>audio/vnd.dts.hd</mime-type>
1398    </mime-mapping>
1399    <mime-mapping>
1400        <extension>dump</extension>
1401        <mime-type>application/octet-stream</mime-type>
1402    </mime-mapping>
1403    <mime-mapping>
1404        <extension>dv</extension>
1405        <mime-type>video/x-dv</mime-type>
1406    </mime-mapping>
1407    <mime-mapping>
1408        <extension>dvb</extension>
1409        <mime-type>video/vnd.dvb.file</mime-type>
1410    </mime-mapping>
1411    <mime-mapping>
1412        <extension>dvi</extension>
1413        <mime-type>application/x-dvi</mime-type>
1414    </mime-mapping>
1415    <mime-mapping>
1416        <extension>dwf</extension>
1417        <mime-type>model/vnd.dwf</mime-type>
1418    </mime-mapping>
1419    <mime-mapping>
1420        <extension>dwg</extension>
1421        <mime-type>image/vnd.dwg</mime-type>
1422    </mime-mapping>
1423    <mime-mapping>
1424        <extension>dxf</extension>
1425        <mime-type>image/vnd.dxf</mime-type>
1426    </mime-mapping>
1427    <mime-mapping>
1428        <extension>dxp</extension>
1429        <mime-type>application/vnd.spotfire.dxp</mime-type>
1430    </mime-mapping>
1431    <mime-mapping>
1432        <extension>dxr</extension>
1433        <mime-type>application/x-director</mime-type>
1434    </mime-mapping>
1435    <mime-mapping>
1436        <extension>ecelp4800</extension>
1437        <mime-type>audio/vnd.nuera.ecelp4800</mime-type>
1438    </mime-mapping>
1439    <mime-mapping>
1440        <extension>ecelp7470</extension>
1441        <mime-type>audio/vnd.nuera.ecelp7470</mime-type>
1442    </mime-mapping>
1443    <mime-mapping>
1444        <extension>ecelp9600</extension>
1445        <mime-type>audio/vnd.nuera.ecelp9600</mime-type>
1446    </mime-mapping>
1447    <mime-mapping>
1448        <extension>ecma</extension>
1449        <mime-type>application/ecmascript</mime-type>
1450    </mime-mapping>
1451    <mime-mapping>
1452        <extension>edm</extension>
1453        <mime-type>application/vnd.novadigm.edm</mime-type>
1454    </mime-mapping>
1455    <mime-mapping>
1456        <extension>edx</extension>
1457        <mime-type>application/vnd.novadigm.edx</mime-type>
1458    </mime-mapping>
1459    <mime-mapping>
1460        <extension>efif</extension>
1461        <mime-type>application/vnd.picsel</mime-type>
1462    </mime-mapping>
1463    <mime-mapping>
1464        <extension>ei6</extension>
1465        <mime-type>application/vnd.pg.osasli</mime-type>
1466    </mime-mapping>
1467    <mime-mapping>
1468        <extension>elc</extension>
1469        <mime-type>application/octet-stream</mime-type>
1470    </mime-mapping>
1471    <mime-mapping>
1472        <extension>emf</extension>
1473        <mime-type>application/x-msmetafile</mime-type>
1474    </mime-mapping>
1475    <mime-mapping>
1476        <extension>eml</extension>
1477        <mime-type>message/rfc822</mime-type>
1478    </mime-mapping>
1479    <mime-mapping>
1480        <extension>emma</extension>
1481        <mime-type>application/emma+xml</mime-type>
1482    </mime-mapping>
1483    <mime-mapping>
1484        <extension>emz</extension>
1485        <mime-type>application/x-msmetafile</mime-type>
1486    </mime-mapping>
1487    <mime-mapping>
1488        <extension>eol</extension>
1489        <mime-type>audio/vnd.digital-winds</mime-type>
1490    </mime-mapping>
1491    <mime-mapping>
1492        <extension>eot</extension>
1493        <mime-type>application/vnd.ms-fontobject</mime-type>
1494    </mime-mapping>
1495    <mime-mapping>
1496        <extension>eps</extension>
1497        <mime-type>application/postscript</mime-type>
1498    </mime-mapping>
1499    <mime-mapping>
1500        <extension>epub</extension>
1501        <mime-type>application/epub+zip</mime-type>
1502    </mime-mapping>
1503    <mime-mapping>
1504        <extension>es3</extension>
1505        <mime-type>application/vnd.eszigno3+xml</mime-type>
1506    </mime-mapping>
1507    <mime-mapping>
1508        <extension>esa</extension>
1509        <mime-type>application/vnd.osgi.subsystem</mime-type>
1510    </mime-mapping>
1511    <mime-mapping>
1512        <extension>esf</extension>
1513        <mime-type>application/vnd.epson.esf</mime-type>
1514    </mime-mapping>
1515    <mime-mapping>
1516        <extension>et3</extension>
1517        <mime-type>application/vnd.eszigno3+xml</mime-type>
1518    </mime-mapping>
1519    <mime-mapping>
1520        <extension>etx</extension>
1521        <mime-type>text/x-setext</mime-type>
1522    </mime-mapping>
1523    <mime-mapping>
1524        <extension>eva</extension>
1525        <mime-type>application/x-eva</mime-type>
1526    </mime-mapping>
1527    <mime-mapping>
1528        <extension>evy</extension>
1529        <mime-type>application/x-envoy</mime-type>
1530    </mime-mapping>
1531    <mime-mapping>
1532        <extension>exe</extension>
1533        <mime-type>application/octet-stream</mime-type>
1534    </mime-mapping>
1535    <mime-mapping>
1536        <extension>exi</extension>
1537        <mime-type>application/exi</mime-type>
1538    </mime-mapping>
1539    <mime-mapping>
1540        <extension>ext</extension>
1541        <mime-type>application/vnd.novadigm.ext</mime-type>
1542    </mime-mapping>
1543    <mime-mapping>
1544        <extension>ez</extension>
1545        <mime-type>application/andrew-inset</mime-type>
1546    </mime-mapping>
1547    <mime-mapping>
1548        <extension>ez2</extension>
1549        <mime-type>application/vnd.ezpix-album</mime-type>
1550    </mime-mapping>
1551    <mime-mapping>
1552        <extension>ez3</extension>
1553        <mime-type>application/vnd.ezpix-package</mime-type>
1554    </mime-mapping>
1555    <mime-mapping>
1556        <extension>f</extension>
1557        <mime-type>text/x-fortran</mime-type>
1558    </mime-mapping>
1559    <mime-mapping>
1560        <extension>f4v</extension>
1561        <mime-type>video/x-f4v</mime-type>
1562    </mime-mapping>
1563    <mime-mapping>
1564        <extension>f77</extension>
1565        <mime-type>text/x-fortran</mime-type>
1566    </mime-mapping>
1567    <mime-mapping>
1568        <extension>f90</extension>
1569        <mime-type>text/x-fortran</mime-type>
1570    </mime-mapping>
1571    <mime-mapping>
1572        <extension>fbs</extension>
1573        <mime-type>image/vnd.fastbidsheet</mime-type>
1574    </mime-mapping>
1575    <mime-mapping>
1576        <extension>fcdt</extension>
1577        <mime-type>application/vnd.adobe.formscentral.fcdt</mime-type>
1578    </mime-mapping>
1579    <mime-mapping>
1580        <extension>fcs</extension>
1581        <mime-type>application/vnd.isac.fcs</mime-type>
1582    </mime-mapping>
1583    <mime-mapping>
1584        <extension>fdf</extension>
1585        <mime-type>application/vnd.fdf</mime-type>
1586    </mime-mapping>
1587    <mime-mapping>
1588        <extension>fe_launch</extension>
1589        <mime-type>application/vnd.denovo.fcselayout-link</mime-type>
1590    </mime-mapping>
1591    <mime-mapping>
1592        <extension>fg5</extension>
1593        <mime-type>application/vnd.fujitsu.oasysgp</mime-type>
1594    </mime-mapping>
1595    <mime-mapping>
1596        <extension>fgd</extension>
1597        <mime-type>application/x-director</mime-type>
1598    </mime-mapping>
1599    <mime-mapping>
1600        <extension>fh</extension>
1601        <mime-type>image/x-freehand</mime-type>
1602    </mime-mapping>
1603    <mime-mapping>
1604        <extension>fh4</extension>
1605        <mime-type>image/x-freehand</mime-type>
1606    </mime-mapping>
1607    <mime-mapping>
1608        <extension>fh5</extension>
1609        <mime-type>image/x-freehand</mime-type>
1610    </mime-mapping>
1611    <mime-mapping>
1612        <extension>fh7</extension>
1613        <mime-type>image/x-freehand</mime-type>
1614    </mime-mapping>
1615    <mime-mapping>
1616        <extension>fhc</extension>
1617        <mime-type>image/x-freehand</mime-type>
1618    </mime-mapping>
1619    <mime-mapping>
1620        <extension>fig</extension>
1621        <mime-type>application/x-xfig</mime-type>
1622    </mime-mapping>
1623    <mime-mapping>
1624        <extension>flac</extension>
1625        <mime-type>audio/flac</mime-type>
1626    </mime-mapping>
1627    <mime-mapping>
1628        <extension>fli</extension>
1629        <mime-type>video/x-fli</mime-type>
1630    </mime-mapping>
1631    <mime-mapping>
1632        <extension>flo</extension>
1633        <mime-type>application/vnd.micrografx.flo</mime-type>
1634    </mime-mapping>
1635    <mime-mapping>
1636        <extension>flv</extension>
1637        <mime-type>video/x-flv</mime-type>
1638    </mime-mapping>
1639    <mime-mapping>
1640        <extension>flw</extension>
1641        <mime-type>application/vnd.kde.kivio</mime-type>
1642    </mime-mapping>
1643    <mime-mapping>
1644        <extension>flx</extension>
1645        <mime-type>text/vnd.fmi.flexstor</mime-type>
1646    </mime-mapping>
1647    <mime-mapping>
1648        <extension>fly</extension>
1649        <mime-type>text/vnd.fly</mime-type>
1650    </mime-mapping>
1651    <mime-mapping>
1652        <extension>fm</extension>
1653        <mime-type>application/vnd.framemaker</mime-type>
1654    </mime-mapping>
1655    <mime-mapping>
1656        <extension>fnc</extension>
1657        <mime-type>application/vnd.frogans.fnc</mime-type>
1658    </mime-mapping>
1659    <mime-mapping>
1660        <extension>for</extension>
1661        <mime-type>text/x-fortran</mime-type>
1662    </mime-mapping>
1663    <mime-mapping>
1664        <extension>fpx</extension>
1665        <mime-type>image/vnd.fpx</mime-type>
1666    </mime-mapping>
1667    <mime-mapping>
1668        <extension>frame</extension>
1669        <mime-type>application/vnd.framemaker</mime-type>
1670    </mime-mapping>
1671    <mime-mapping>
1672        <extension>fsc</extension>
1673        <mime-type>application/vnd.fsc.weblaunch</mime-type>
1674    </mime-mapping>
1675    <mime-mapping>
1676        <extension>fst</extension>
1677        <mime-type>image/vnd.fst</mime-type>
1678    </mime-mapping>
1679    <mime-mapping>
1680        <extension>ftc</extension>
1681        <mime-type>application/vnd.fluxtime.clip</mime-type>
1682    </mime-mapping>
1683    <mime-mapping>
1684        <extension>fti</extension>
1685        <mime-type>application/vnd.anser-web-funds-transfer-initiation</mime-type>
1686    </mime-mapping>
1687    <mime-mapping>
1688        <extension>fvt</extension>
1689        <mime-type>video/vnd.fvt</mime-type>
1690    </mime-mapping>
1691    <mime-mapping>
1692        <extension>fxp</extension>
1693        <mime-type>application/vnd.adobe.fxp</mime-type>
1694    </mime-mapping>
1695    <mime-mapping>
1696        <extension>fxpl</extension>
1697        <mime-type>application/vnd.adobe.fxp</mime-type>
1698    </mime-mapping>
1699    <mime-mapping>
1700        <extension>fzs</extension>
1701        <mime-type>application/vnd.fuzzysheet</mime-type>
1702    </mime-mapping>
1703    <mime-mapping>
1704        <extension>g2w</extension>
1705        <mime-type>application/vnd.geoplan</mime-type>
1706    </mime-mapping>
1707    <mime-mapping>
1708        <extension>g3</extension>
1709        <mime-type>image/g3fax</mime-type>
1710    </mime-mapping>
1711    <mime-mapping>
1712        <extension>g3w</extension>
1713        <mime-type>application/vnd.geospace</mime-type>
1714    </mime-mapping>
1715    <mime-mapping>
1716        <extension>gac</extension>
1717        <mime-type>application/vnd.groove-account</mime-type>
1718    </mime-mapping>
1719    <mime-mapping>
1720        <extension>gam</extension>
1721        <mime-type>application/x-tads</mime-type>
1722    </mime-mapping>
1723    <mime-mapping>
1724        <extension>gbr</extension>
1725        <mime-type>application/rpki-ghostbusters</mime-type>
1726    </mime-mapping>
1727    <mime-mapping>
1728        <extension>gca</extension>
1729        <mime-type>application/x-gca-compressed</mime-type>
1730    </mime-mapping>
1731    <mime-mapping>
1732        <extension>gdl</extension>
1733        <mime-type>model/vnd.gdl</mime-type>
1734    </mime-mapping>
1735    <mime-mapping>
1736        <extension>geo</extension>
1737        <mime-type>application/vnd.dynageo</mime-type>
1738    </mime-mapping>
1739    <mime-mapping>
1740        <extension>gex</extension>
1741        <mime-type>application/vnd.geometry-explorer</mime-type>
1742    </mime-mapping>
1743    <mime-mapping>
1744        <extension>ggb</extension>
1745        <mime-type>application/vnd.geogebra.file</mime-type>
1746    </mime-mapping>
1747    <mime-mapping>
1748        <extension>ggt</extension>
1749        <mime-type>application/vnd.geogebra.tool</mime-type>
1750    </mime-mapping>
1751    <mime-mapping>
1752        <extension>ghf</extension>
1753        <mime-type>application/vnd.groove-help</mime-type>
1754    </mime-mapping>
1755    <mime-mapping>
1756        <extension>gif</extension>
1757        <mime-type>image/gif</mime-type>
1758    </mime-mapping>
1759    <mime-mapping>
1760        <extension>gim</extension>
1761        <mime-type>application/vnd.groove-identity-message</mime-type>
1762    </mime-mapping>
1763    <mime-mapping>
1764        <extension>gml</extension>
1765        <mime-type>application/gml+xml</mime-type>
1766    </mime-mapping>
1767    <mime-mapping>
1768        <extension>gmx</extension>
1769        <mime-type>application/vnd.gmx</mime-type>
1770    </mime-mapping>
1771    <mime-mapping>
1772        <extension>gnumeric</extension>
1773        <mime-type>application/x-gnumeric</mime-type>
1774    </mime-mapping>
1775    <mime-mapping>
1776        <extension>gph</extension>
1777        <mime-type>application/vnd.flographit</mime-type>
1778    </mime-mapping>
1779    <mime-mapping>
1780        <extension>gpx</extension>
1781        <mime-type>application/gpx+xml</mime-type>
1782    </mime-mapping>
1783    <mime-mapping>
1784        <extension>gqf</extension>
1785        <mime-type>application/vnd.grafeq</mime-type>
1786    </mime-mapping>
1787    <mime-mapping>
1788        <extension>gqs</extension>
1789        <mime-type>application/vnd.grafeq</mime-type>
1790    </mime-mapping>
1791    <mime-mapping>
1792        <extension>gram</extension>
1793        <mime-type>application/srgs</mime-type>
1794    </mime-mapping>
1795    <mime-mapping>
1796        <extension>gramps</extension>
1797        <mime-type>application/x-gramps-xml</mime-type>
1798    </mime-mapping>
1799    <mime-mapping>
1800        <extension>gre</extension>
1801        <mime-type>application/vnd.geometry-explorer</mime-type>
1802    </mime-mapping>
1803    <mime-mapping>
1804        <extension>grv</extension>
1805        <mime-type>application/vnd.groove-injector</mime-type>
1806    </mime-mapping>
1807    <mime-mapping>
1808        <extension>grxml</extension>
1809        <mime-type>application/srgs+xml</mime-type>
1810    </mime-mapping>
1811    <mime-mapping>
1812        <extension>gsf</extension>
1813        <mime-type>application/x-font-ghostscript</mime-type>
1814    </mime-mapping>
1815    <mime-mapping>
1816        <extension>gtar</extension>
1817        <mime-type>application/x-gtar</mime-type>
1818    </mime-mapping>
1819    <mime-mapping>
1820        <extension>gtm</extension>
1821        <mime-type>application/vnd.groove-tool-message</mime-type>
1822    </mime-mapping>
1823    <mime-mapping>
1824        <extension>gtw</extension>
1825        <mime-type>model/vnd.gtw</mime-type>
1826    </mime-mapping>
1827    <mime-mapping>
1828        <extension>gv</extension>
1829        <mime-type>text/vnd.graphviz</mime-type>
1830    </mime-mapping>
1831    <mime-mapping>
1832        <extension>gxf</extension>
1833        <mime-type>application/gxf</mime-type>
1834    </mime-mapping>
1835    <mime-mapping>
1836        <extension>gxt</extension>
1837        <mime-type>application/vnd.geonext</mime-type>
1838    </mime-mapping>
1839    <mime-mapping>
1840        <extension>gz</extension>
1841        <mime-type>application/x-gzip</mime-type>
1842    </mime-mapping>
1843    <mime-mapping>
1844        <extension>h</extension>
1845        <mime-type>text/x-c</mime-type>
1846    </mime-mapping>
1847    <mime-mapping>
1848        <extension>h261</extension>
1849        <mime-type>video/h261</mime-type>
1850    </mime-mapping>
1851    <mime-mapping>
1852        <extension>h263</extension>
1853        <mime-type>video/h263</mime-type>
1854    </mime-mapping>
1855    <mime-mapping>
1856        <extension>h264</extension>
1857        <mime-type>video/h264</mime-type>
1858    </mime-mapping>
1859    <mime-mapping>
1860        <extension>hal</extension>
1861        <mime-type>application/vnd.hal+xml</mime-type>
1862    </mime-mapping>
1863    <mime-mapping>
1864        <extension>hbci</extension>
1865        <mime-type>application/vnd.hbci</mime-type>
1866    </mime-mapping>
1867    <mime-mapping>
1868        <extension>hdf</extension>
1869        <mime-type>application/x-hdf</mime-type>
1870    </mime-mapping>
1871    <mime-mapping>
1872        <extension>hh</extension>
1873        <mime-type>text/x-c</mime-type>
1874    </mime-mapping>
1875    <mime-mapping>
1876        <extension>hlp</extension>
1877        <mime-type>application/winhlp</mime-type>
1878    </mime-mapping>
1879    <mime-mapping>
1880        <extension>hpgl</extension>
1881        <mime-type>application/vnd.hp-hpgl</mime-type>
1882    </mime-mapping>
1883    <mime-mapping>
1884        <extension>hpid</extension>
1885        <mime-type>application/vnd.hp-hpid</mime-type>
1886    </mime-mapping>
1887    <mime-mapping>
1888        <extension>hps</extension>
1889        <mime-type>application/vnd.hp-hps</mime-type>
1890    </mime-mapping>
1891    <mime-mapping>
1892        <extension>hqx</extension>
1893        <mime-type>application/mac-binhex40</mime-type>
1894    </mime-mapping>
1895    <mime-mapping>
1896        <extension>htc</extension>
1897        <mime-type>text/x-component</mime-type>
1898    </mime-mapping>
1899    <mime-mapping>
1900        <extension>htke</extension>
1901        <mime-type>application/vnd.kenameaapp</mime-type>
1902    </mime-mapping>
1903    <mime-mapping>
1904        <extension>htm</extension>
1905        <mime-type>text/html</mime-type>
1906    </mime-mapping>
1907    <mime-mapping>
1908        <extension>html</extension>
1909        <mime-type>text/html</mime-type>
1910    </mime-mapping>
1911    <mime-mapping>
1912        <extension>hvd</extension>
1913        <mime-type>application/vnd.yamaha.hv-dic</mime-type>
1914    </mime-mapping>
1915    <mime-mapping>
1916        <extension>hvp</extension>
1917        <mime-type>application/vnd.yamaha.hv-voice</mime-type>
1918    </mime-mapping>
1919    <mime-mapping>
1920        <extension>hvs</extension>
1921        <mime-type>application/vnd.yamaha.hv-script</mime-type>
1922    </mime-mapping>
1923    <mime-mapping>
1924        <extension>i2g</extension>
1925        <mime-type>application/vnd.intergeo</mime-type>
1926    </mime-mapping>
1927    <mime-mapping>
1928        <extension>icc</extension>
1929        <mime-type>application/vnd.iccprofile</mime-type>
1930    </mime-mapping>
1931    <mime-mapping>
1932        <extension>ice</extension>
1933        <mime-type>x-conference/x-cooltalk</mime-type>
1934    </mime-mapping>
1935    <mime-mapping>
1936        <extension>icm</extension>
1937        <mime-type>application/vnd.iccprofile</mime-type>
1938    </mime-mapping>
1939    <mime-mapping>
1940        <extension>ico</extension>
1941        <mime-type>image/x-icon</mime-type>
1942    </mime-mapping>
1943    <mime-mapping>
1944        <extension>ics</extension>
1945        <mime-type>text/calendar</mime-type>
1946    </mime-mapping>
1947    <mime-mapping>
1948        <extension>ief</extension>
1949        <mime-type>image/ief</mime-type>
1950    </mime-mapping>
1951    <mime-mapping>
1952        <extension>ifb</extension>
1953        <mime-type>text/calendar</mime-type>
1954    </mime-mapping>
1955    <mime-mapping>
1956        <extension>ifm</extension>
1957        <mime-type>application/vnd.shana.informed.formdata</mime-type>
1958    </mime-mapping>
1959    <mime-mapping>
1960        <extension>iges</extension>
1961        <mime-type>model/iges</mime-type>
1962    </mime-mapping>
1963    <mime-mapping>
1964        <extension>igl</extension>
1965        <mime-type>application/vnd.igloader</mime-type>
1966    </mime-mapping>
1967    <mime-mapping>
1968        <extension>igm</extension>
1969        <mime-type>application/vnd.insors.igm</mime-type>
1970    </mime-mapping>
1971    <mime-mapping>
1972        <extension>igs</extension>
1973        <mime-type>model/iges</mime-type>
1974    </mime-mapping>
1975    <mime-mapping>
1976        <extension>igx</extension>
1977        <mime-type>application/vnd.micrografx.igx</mime-type>
1978    </mime-mapping>
1979    <mime-mapping>
1980        <extension>iif</extension>
1981        <mime-type>application/vnd.shana.informed.interchange</mime-type>
1982    </mime-mapping>
1983    <mime-mapping>
1984        <extension>imp</extension>
1985        <mime-type>application/vnd.accpac.simply.imp</mime-type>
1986    </mime-mapping>
1987    <mime-mapping>
1988        <extension>ims</extension>
1989        <mime-type>application/vnd.ms-ims</mime-type>
1990    </mime-mapping>
1991    <mime-mapping>
1992        <extension>in</extension>
1993        <mime-type>text/plain</mime-type>
1994    </mime-mapping>
1995    <mime-mapping>
1996        <extension>ink</extension>
1997        <mime-type>application/inkml+xml</mime-type>
1998    </mime-mapping>
1999    <mime-mapping>
2000        <extension>inkml</extension>
2001        <mime-type>application/inkml+xml</mime-type>
2002    </mime-mapping>
2003    <mime-mapping>
2004        <extension>install</extension>
2005        <mime-type>application/x-install-instructions</mime-type>
2006    </mime-mapping>
2007    <mime-mapping>
2008        <extension>iota</extension>
2009        <mime-type>application/vnd.astraea-software.iota</mime-type>
2010    </mime-mapping>
2011    <mime-mapping>
2012        <extension>ipfix</extension>
2013        <mime-type>application/ipfix</mime-type>
2014    </mime-mapping>
2015    <mime-mapping>
2016        <extension>ipk</extension>
2017        <mime-type>application/vnd.shana.informed.package</mime-type>
2018    </mime-mapping>
2019    <mime-mapping>
2020        <extension>irm</extension>
2021        <mime-type>application/vnd.ibm.rights-management</mime-type>
2022    </mime-mapping>
2023    <mime-mapping>
2024        <extension>irp</extension>
2025        <mime-type>application/vnd.irepository.package+xml</mime-type>
2026    </mime-mapping>
2027    <mime-mapping>
2028        <extension>iso</extension>
2029        <mime-type>application/x-iso9660-image</mime-type>
2030    </mime-mapping>
2031    <mime-mapping>
2032        <extension>itp</extension>
2033        <mime-type>application/vnd.shana.informed.formtemplate</mime-type>
2034    </mime-mapping>
2035    <mime-mapping>
2036        <extension>ivp</extension>
2037        <mime-type>application/vnd.immervision-ivp</mime-type>
2038    </mime-mapping>
2039    <mime-mapping>
2040        <extension>ivu</extension>
2041        <mime-type>application/vnd.immervision-ivu</mime-type>
2042    </mime-mapping>
2043    <mime-mapping>
2044        <extension>jad</extension>
2045        <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
2046    </mime-mapping>
2047    <mime-mapping>
2048        <extension>jam</extension>
2049        <mime-type>application/vnd.jam</mime-type>
2050    </mime-mapping>
2051    <mime-mapping>
2052        <extension>jar</extension>
2053        <mime-type>application/java-archive</mime-type>
2054    </mime-mapping>
2055    <mime-mapping>
2056        <extension>java</extension>
2057        <mime-type>text/x-java-source</mime-type>
2058    </mime-mapping>
2059    <mime-mapping>
2060        <extension>jisp</extension>
2061        <mime-type>application/vnd.jisp</mime-type>
2062    </mime-mapping>
2063    <mime-mapping>
2064        <extension>jlt</extension>
2065        <mime-type>application/vnd.hp-jlyt</mime-type>
2066    </mime-mapping>
2067    <mime-mapping>
2068        <extension>jnlp</extension>
2069        <mime-type>application/x-java-jnlp-file</mime-type>
2070    </mime-mapping>
2071    <mime-mapping>
2072        <extension>joda</extension>
2073        <mime-type>application/vnd.joost.joda-archive</mime-type>
2074    </mime-mapping>
2075    <mime-mapping>
2076        <extension>jpe</extension>
2077        <mime-type>image/jpeg</mime-type>
2078    </mime-mapping>
2079    <mime-mapping>
2080        <extension>jpeg</extension>
2081        <mime-type>image/jpeg</mime-type>
2082    </mime-mapping>
2083    <mime-mapping>
2084        <extension>jpg</extension>
2085        <mime-type>image/jpeg</mime-type>
2086    </mime-mapping>
2087    <mime-mapping>
2088        <extension>jpgm</extension>
2089        <mime-type>video/jpm</mime-type>
2090    </mime-mapping>
2091    <mime-mapping>
2092        <extension>jpgv</extension>
2093        <mime-type>video/jpeg</mime-type>
2094    </mime-mapping>
2095    <mime-mapping>
2096        <extension>jpm</extension>
2097        <mime-type>video/jpm</mime-type>
2098    </mime-mapping>
2099    <mime-mapping>
2100        <extension>js</extension>
2101        <mime-type>application/javascript</mime-type>
2102    </mime-mapping>
2103    <mime-mapping>
2104        <extension>jsf</extension>
2105        <mime-type>text/plain</mime-type>
2106    </mime-mapping>
2107    <mime-mapping>
2108        <extension>json</extension>
2109        <mime-type>application/json</mime-type>
2110    </mime-mapping>
2111    <mime-mapping>
2112        <extension>jsonml</extension>
2113        <mime-type>application/jsonml+json</mime-type>
2114    </mime-mapping>
2115    <mime-mapping>
2116        <extension>jspf</extension>
2117        <mime-type>text/plain</mime-type>
2118    </mime-mapping>
2119    <mime-mapping>
2120        <extension>kar</extension>
2121        <mime-type>audio/midi</mime-type>
2122    </mime-mapping>
2123    <mime-mapping>
2124        <extension>karbon</extension>
2125        <mime-type>application/vnd.kde.karbon</mime-type>
2126    </mime-mapping>
2127    <mime-mapping>
2128        <extension>kfo</extension>
2129        <mime-type>application/vnd.kde.kformula</mime-type>
2130    </mime-mapping>
2131    <mime-mapping>
2132        <extension>kia</extension>
2133        <mime-type>application/vnd.kidspiration</mime-type>
2134    </mime-mapping>
2135    <mime-mapping>
2136        <extension>kml</extension>
2137        <mime-type>application/vnd.google-earth.kml+xml</mime-type>
2138    </mime-mapping>
2139    <mime-mapping>
2140        <extension>kmz</extension>
2141        <mime-type>application/vnd.google-earth.kmz</mime-type>
2142    </mime-mapping>
2143    <mime-mapping>
2144        <extension>kne</extension>
2145        <mime-type>application/vnd.kinar</mime-type>
2146    </mime-mapping>
2147    <mime-mapping>
2148        <extension>knp</extension>
2149        <mime-type>application/vnd.kinar</mime-type>
2150    </mime-mapping>
2151    <mime-mapping>
2152        <extension>kon</extension>
2153        <mime-type>application/vnd.kde.kontour</mime-type>
2154    </mime-mapping>
2155    <mime-mapping>
2156        <extension>kpr</extension>
2157        <mime-type>application/vnd.kde.kpresenter</mime-type>
2158    </mime-mapping>
2159    <mime-mapping>
2160        <extension>kpt</extension>
2161        <mime-type>application/vnd.kde.kpresenter</mime-type>
2162    </mime-mapping>
2163    <mime-mapping>
2164        <extension>kpxx</extension>
2165        <mime-type>application/vnd.ds-keypoint</mime-type>
2166    </mime-mapping>
2167    <mime-mapping>
2168        <extension>ksp</extension>
2169        <mime-type>application/vnd.kde.kspread</mime-type>
2170    </mime-mapping>
2171    <mime-mapping>
2172        <extension>ktr</extension>
2173        <mime-type>application/vnd.kahootz</mime-type>
2174    </mime-mapping>
2175    <mime-mapping>
2176        <extension>ktx</extension>
2177        <mime-type>image/ktx</mime-type>
2178    </mime-mapping>
2179    <mime-mapping>
2180        <extension>ktz</extension>
2181        <mime-type>application/vnd.kahootz</mime-type>
2182    </mime-mapping>
2183    <mime-mapping>
2184        <extension>kwd</extension>
2185        <mime-type>application/vnd.kde.kword</mime-type>
2186    </mime-mapping>
2187    <mime-mapping>
2188        <extension>kwt</extension>
2189        <mime-type>application/vnd.kde.kword</mime-type>
2190    </mime-mapping>
2191    <mime-mapping>
2192        <extension>lasxml</extension>
2193        <mime-type>application/vnd.las.las+xml</mime-type>
2194    </mime-mapping>
2195    <mime-mapping>
2196        <extension>latex</extension>
2197        <mime-type>application/x-latex</mime-type>
2198    </mime-mapping>
2199    <mime-mapping>
2200        <extension>lbd</extension>
2201        <mime-type>application/vnd.llamagraphics.life-balance.desktop</mime-type>
2202    </mime-mapping>
2203    <mime-mapping>
2204        <extension>lbe</extension>
2205        <mime-type>application/vnd.llamagraphics.life-balance.exchange+xml</mime-type>
2206    </mime-mapping>
2207    <mime-mapping>
2208        <extension>les</extension>
2209        <mime-type>application/vnd.hhe.lesson-player</mime-type>
2210    </mime-mapping>
2211    <mime-mapping>
2212        <extension>lha</extension>
2213        <mime-type>application/x-lzh-compressed</mime-type>
2214    </mime-mapping>
2215    <mime-mapping>
2216        <extension>link66</extension>
2217        <mime-type>application/vnd.route66.link66+xml</mime-type>
2218    </mime-mapping>
2219    <mime-mapping>
2220        <extension>list</extension>
2221        <mime-type>text/plain</mime-type>
2222    </mime-mapping>
2223    <mime-mapping>
2224        <extension>list3820</extension>
2225        <mime-type>application/vnd.ibm.modcap</mime-type>
2226    </mime-mapping>
2227    <mime-mapping>
2228        <extension>listafp</extension>
2229        <mime-type>application/vnd.ibm.modcap</mime-type>
2230    </mime-mapping>
2231    <mime-mapping>
2232        <extension>lnk</extension>
2233        <mime-type>application/x-ms-shortcut</mime-type>
2234    </mime-mapping>
2235    <mime-mapping>
2236        <extension>log</extension>
2237        <mime-type>text/plain</mime-type>
2238    </mime-mapping>
2239    <mime-mapping>
2240        <extension>lostxml</extension>
2241        <mime-type>application/lost+xml</mime-type>
2242    </mime-mapping>
2243    <mime-mapping>
2244        <extension>lrf</extension>
2245        <mime-type>application/octet-stream</mime-type>
2246    </mime-mapping>
2247    <mime-mapping>
2248        <extension>lrm</extension>
2249        <mime-type>application/vnd.ms-lrm</mime-type>
2250    </mime-mapping>
2251    <mime-mapping>
2252        <extension>ltf</extension>
2253        <mime-type>application/vnd.frogans.ltf</mime-type>
2254    </mime-mapping>
2255    <mime-mapping>
2256        <extension>lvp</extension>
2257        <mime-type>audio/vnd.lucent.voice</mime-type>
2258    </mime-mapping>
2259    <mime-mapping>
2260        <extension>lwp</extension>
2261        <mime-type>application/vnd.lotus-wordpro</mime-type>
2262    </mime-mapping>
2263    <mime-mapping>
2264        <extension>lzh</extension>
2265        <mime-type>application/x-lzh-compressed</mime-type>
2266    </mime-mapping>
2267    <mime-mapping>
2268        <extension>m13</extension>
2269        <mime-type>application/x-msmediaview</mime-type>
2270    </mime-mapping>
2271    <mime-mapping>
2272        <extension>m14</extension>
2273        <mime-type>application/x-msmediaview</mime-type>
2274    </mime-mapping>
2275    <mime-mapping>
2276        <extension>m1v</extension>
2277        <mime-type>video/mpeg</mime-type>
2278    </mime-mapping>
2279    <mime-mapping>
2280        <extension>m21</extension>
2281        <mime-type>application/mp21</mime-type>
2282    </mime-mapping>
2283    <mime-mapping>
2284        <extension>m2a</extension>
2285        <mime-type>audio/mpeg</mime-type>
2286    </mime-mapping>
2287    <mime-mapping>
2288        <extension>m2v</extension>
2289        <mime-type>video/mpeg</mime-type>
2290    </mime-mapping>
2291    <mime-mapping>
2292        <extension>m3a</extension>
2293        <mime-type>audio/mpeg</mime-type>
2294    </mime-mapping>
2295    <mime-mapping>
2296        <extension>m3u</extension>
2297        <mime-type>audio/x-mpegurl</mime-type>
2298    </mime-mapping>
2299    <mime-mapping>
2300        <extension>m3u8</extension>
2301        <mime-type>application/vnd.apple.mpegurl</mime-type>
2302    </mime-mapping>
2303    <mime-mapping>
2304        <extension>m4a</extension>
2305        <mime-type>audio/mp4</mime-type>
2306    </mime-mapping>
2307    <mime-mapping>
2308        <extension>m4b</extension>
2309        <mime-type>audio/mp4</mime-type>
2310    </mime-mapping>
2311    <mime-mapping>
2312        <extension>m4r</extension>
2313        <mime-type>audio/mp4</mime-type>
2314    </mime-mapping>
2315    <mime-mapping>
2316        <extension>m4u</extension>
2317        <mime-type>video/vnd.mpegurl</mime-type>
2318    </mime-mapping>
2319    <mime-mapping>
2320        <extension>m4v</extension>
2321        <mime-type>video/mp4</mime-type>
2322    </mime-mapping>
2323    <mime-mapping>
2324        <extension>ma</extension>
2325        <mime-type>application/mathematica</mime-type>
2326    </mime-mapping>
2327    <mime-mapping>
2328        <extension>mac</extension>
2329        <mime-type>image/x-macpaint</mime-type>
2330    </mime-mapping>
2331    <mime-mapping>
2332        <extension>mads</extension>
2333        <mime-type>application/mads+xml</mime-type>
2334    </mime-mapping>
2335    <mime-mapping>
2336        <extension>mag</extension>
2337        <mime-type>application/vnd.ecowin.chart</mime-type>
2338    </mime-mapping>
2339    <mime-mapping>
2340        <extension>maker</extension>
2341        <mime-type>application/vnd.framemaker</mime-type>
2342    </mime-mapping>
2343    <mime-mapping>
2344        <extension>man</extension>
2345        <mime-type>text/troff</mime-type>
2346    </mime-mapping>
2347    <mime-mapping>
2348        <extension>mar</extension>
2349        <mime-type>application/octet-stream</mime-type>
2350    </mime-mapping>
2351    <mime-mapping>
2352        <extension>mathml</extension>
2353        <mime-type>application/mathml+xml</mime-type>
2354    </mime-mapping>
2355    <mime-mapping>
2356        <extension>mb</extension>
2357        <mime-type>application/mathematica</mime-type>
2358    </mime-mapping>
2359    <mime-mapping>
2360        <extension>mbk</extension>
2361        <mime-type>application/vnd.mobius.mbk</mime-type>
2362    </mime-mapping>
2363    <mime-mapping>
2364        <extension>mbox</extension>
2365        <mime-type>application/mbox</mime-type>
2366    </mime-mapping>
2367    <mime-mapping>
2368        <extension>mc1</extension>
2369        <mime-type>application/vnd.medcalcdata</mime-type>
2370    </mime-mapping>
2371    <mime-mapping>
2372        <extension>mcd</extension>
2373        <mime-type>application/vnd.mcd</mime-type>
2374    </mime-mapping>
2375    <mime-mapping>
2376        <extension>mcurl</extension>
2377        <mime-type>text/vnd.curl.mcurl</mime-type>
2378    </mime-mapping>
2379    <mime-mapping>
2380        <extension>mdb</extension>
2381        <mime-type>application/x-msaccess</mime-type>
2382    </mime-mapping>
2383    <mime-mapping>
2384        <extension>mdi</extension>
2385        <mime-type>image/vnd.ms-modi</mime-type>
2386    </mime-mapping>
2387    <mime-mapping>
2388        <extension>me</extension>
2389        <mime-type>text/troff</mime-type>
2390    </mime-mapping>
2391    <mime-mapping>
2392        <extension>mesh</extension>
2393        <mime-type>model/mesh</mime-type>
2394    </mime-mapping>
2395    <mime-mapping>
2396        <extension>meta4</extension>
2397        <mime-type>application/metalink4+xml</mime-type>
2398    </mime-mapping>
2399    <mime-mapping>
2400        <extension>metalink</extension>
2401        <mime-type>application/metalink+xml</mime-type>
2402    </mime-mapping>
2403    <mime-mapping>
2404        <extension>mets</extension>
2405        <mime-type>application/mets+xml</mime-type>
2406    </mime-mapping>
2407    <mime-mapping>
2408        <extension>mfm</extension>
2409        <mime-type>application/vnd.mfmp</mime-type>
2410    </mime-mapping>
2411    <mime-mapping>
2412        <extension>mft</extension>
2413        <mime-type>application/rpki-manifest</mime-type>
2414    </mime-mapping>
2415    <mime-mapping>
2416        <extension>mgp</extension>
2417        <mime-type>application/vnd.osgeo.mapguide.package</mime-type>
2418    </mime-mapping>
2419    <mime-mapping>
2420        <extension>mgz</extension>
2421        <mime-type>application/vnd.proteus.magazine</mime-type>
2422    </mime-mapping>
2423    <mime-mapping>
2424        <extension>mid</extension>
2425        <mime-type>audio/midi</mime-type>
2426    </mime-mapping>
2427    <mime-mapping>
2428        <extension>midi</extension>
2429        <mime-type>audio/midi</mime-type>
2430    </mime-mapping>
2431    <mime-mapping>
2432        <extension>mie</extension>
2433        <mime-type>application/x-mie</mime-type>
2434    </mime-mapping>
2435    <mime-mapping>
2436        <extension>mif</extension>
2437        <mime-type>application/x-mif</mime-type>
2438    </mime-mapping>
2439    <mime-mapping>
2440        <extension>mime</extension>
2441        <mime-type>message/rfc822</mime-type>
2442    </mime-mapping>
2443    <mime-mapping>
2444        <extension>mj2</extension>
2445        <mime-type>video/mj2</mime-type>
2446    </mime-mapping>
2447    <mime-mapping>
2448        <extension>mjp2</extension>
2449        <mime-type>video/mj2</mime-type>
2450    </mime-mapping>
2451    <mime-mapping>
2452        <extension>mk3d</extension>
2453        <mime-type>video/x-matroska</mime-type>
2454    </mime-mapping>
2455    <mime-mapping>
2456        <extension>mka</extension>
2457        <mime-type>audio/x-matroska</mime-type>
2458    </mime-mapping>
2459    <mime-mapping>
2460        <extension>mks</extension>
2461        <mime-type>video/x-matroska</mime-type>
2462    </mime-mapping>
2463    <mime-mapping>
2464        <extension>mkv</extension>
2465        <mime-type>video/x-matroska</mime-type>
2466    </mime-mapping>
2467    <mime-mapping>
2468        <extension>mlp</extension>
2469        <mime-type>application/vnd.dolby.mlp</mime-type>
2470    </mime-mapping>
2471    <mime-mapping>
2472        <extension>mmd</extension>
2473        <mime-type>application/vnd.chipnuts.karaoke-mmd</mime-type>
2474    </mime-mapping>
2475    <mime-mapping>
2476        <extension>mmf</extension>
2477        <mime-type>application/vnd.smaf</mime-type>
2478    </mime-mapping>
2479    <mime-mapping>
2480        <extension>mmr</extension>
2481        <mime-type>image/vnd.fujixerox.edmics-mmr</mime-type>
2482    </mime-mapping>
2483    <mime-mapping>
2484        <extension>mng</extension>
2485        <mime-type>video/x-mng</mime-type>
2486    </mime-mapping>
2487    <mime-mapping>
2488        <extension>mny</extension>
2489        <mime-type>application/x-msmoney</mime-type>
2490    </mime-mapping>
2491    <mime-mapping>
2492        <extension>mobi</extension>
2493        <mime-type>application/x-mobipocket-ebook</mime-type>
2494    </mime-mapping>
2495    <mime-mapping>
2496        <extension>mods</extension>
2497        <mime-type>application/mods+xml</mime-type>
2498    </mime-mapping>
2499    <mime-mapping>
2500        <extension>mov</extension>
2501        <mime-type>video/quicktime</mime-type>
2502    </mime-mapping>
2503    <mime-mapping>
2504        <extension>movie</extension>
2505        <mime-type>video/x-sgi-movie</mime-type>
2506    </mime-mapping>
2507    <mime-mapping>
2508        <extension>mp1</extension>
2509        <mime-type>audio/mpeg</mime-type>
2510    </mime-mapping>
2511    <mime-mapping>
2512        <extension>mp2</extension>
2513        <mime-type>audio/mpeg</mime-type>
2514    </mime-mapping>
2515    <mime-mapping>
2516        <extension>mp21</extension>
2517        <mime-type>application/mp21</mime-type>
2518    </mime-mapping>
2519    <mime-mapping>
2520        <extension>mp2a</extension>
2521        <mime-type>audio/mpeg</mime-type>
2522    </mime-mapping>
2523    <mime-mapping>
2524        <extension>mp3</extension>
2525        <mime-type>audio/mpeg</mime-type>
2526    </mime-mapping>
2527    <mime-mapping>
2528        <extension>mp4</extension>
2529        <mime-type>video/mp4</mime-type>
2530    </mime-mapping>
2531    <mime-mapping>
2532        <extension>mp4a</extension>
2533        <mime-type>audio/mp4</mime-type>
2534    </mime-mapping>
2535    <mime-mapping>
2536        <extension>mp4s</extension>
2537        <mime-type>application/mp4</mime-type>
2538    </mime-mapping>
2539    <mime-mapping>
2540        <extension>mp4v</extension>
2541        <mime-type>video/mp4</mime-type>
2542    </mime-mapping>
2543    <mime-mapping>
2544        <extension>mpa</extension>
2545        <mime-type>audio/mpeg</mime-type>
2546    </mime-mapping>
2547    <mime-mapping>
2548        <extension>mpc</extension>
2549        <mime-type>application/vnd.mophun.certificate</mime-type>
2550    </mime-mapping>
2551    <mime-mapping>
2552        <extension>mpe</extension>
2553        <mime-type>video/mpeg</mime-type>
2554    </mime-mapping>
2555    <mime-mapping>
2556        <extension>mpeg</extension>
2557        <mime-type>video/mpeg</mime-type>
2558    </mime-mapping>
2559    <mime-mapping>
2560        <extension>mpega</extension>
2561        <mime-type>audio/x-mpeg</mime-type>
2562    </mime-mapping>
2563    <mime-mapping>
2564        <extension>mpg</extension>
2565        <mime-type>video/mpeg</mime-type>
2566    </mime-mapping>
2567    <mime-mapping>
2568        <extension>mpg4</extension>
2569        <mime-type>video/mp4</mime-type>
2570    </mime-mapping>
2571    <mime-mapping>
2572        <extension>mpga</extension>
2573        <mime-type>audio/mpeg</mime-type>
2574    </mime-mapping>
2575    <mime-mapping>
2576        <extension>mpkg</extension>
2577        <mime-type>application/vnd.apple.installer+xml</mime-type>
2578    </mime-mapping>
2579    <mime-mapping>
2580        <extension>mpm</extension>
2581        <mime-type>application/vnd.blueice.multipass</mime-type>
2582    </mime-mapping>
2583    <mime-mapping>
2584        <extension>mpn</extension>
2585        <mime-type>application/vnd.mophun.application</mime-type>
2586    </mime-mapping>
2587    <mime-mapping>
2588        <extension>mpp</extension>
2589        <mime-type>application/vnd.ms-project</mime-type>
2590    </mime-mapping>
2591    <mime-mapping>
2592        <extension>mpt</extension>
2593        <mime-type>application/vnd.ms-project</mime-type>
2594    </mime-mapping>
2595    <mime-mapping>
2596        <extension>mpv2</extension>
2597        <mime-type>video/mpeg2</mime-type>
2598    </mime-mapping>
2599    <mime-mapping>
2600        <extension>mpy</extension>
2601        <mime-type>application/vnd.ibm.minipay</mime-type>
2602    </mime-mapping>
2603    <mime-mapping>
2604        <extension>mqy</extension>
2605        <mime-type>application/vnd.mobius.mqy</mime-type>
2606    </mime-mapping>
2607    <mime-mapping>
2608        <extension>mrc</extension>
2609        <mime-type>application/marc</mime-type>
2610    </mime-mapping>
2611    <mime-mapping>
2612        <extension>mrcx</extension>
2613        <mime-type>application/marcxml+xml</mime-type>
2614    </mime-mapping>
2615    <mime-mapping>
2616        <extension>ms</extension>
2617        <mime-type>text/troff</mime-type>
2618    </mime-mapping>
2619    <mime-mapping>
2620        <extension>mscml</extension>
2621        <mime-type>application/mediaservercontrol+xml</mime-type>
2622    </mime-mapping>
2623    <mime-mapping>
2624        <extension>mseed</extension>
2625        <mime-type>application/vnd.fdsn.mseed</mime-type>
2626    </mime-mapping>
2627    <mime-mapping>
2628        <extension>mseq</extension>
2629        <mime-type>application/vnd.mseq</mime-type>
2630    </mime-mapping>
2631    <mime-mapping>
2632        <extension>msf</extension>
2633        <mime-type>application/vnd.epson.msf</mime-type>
2634    </mime-mapping>
2635    <mime-mapping>
2636        <extension>msh</extension>
2637        <mime-type>model/mesh</mime-type>
2638    </mime-mapping>
2639    <mime-mapping>
2640        <extension>msi</extension>
2641        <mime-type>application/x-msdownload</mime-type>
2642    </mime-mapping>
2643    <mime-mapping>
2644        <extension>msl</extension>
2645        <mime-type>application/vnd.mobius.msl</mime-type>
2646    </mime-mapping>
2647    <mime-mapping>
2648        <extension>msty</extension>
2649        <mime-type>application/vnd.muvee.style</mime-type>
2650    </mime-mapping>
2651    <mime-mapping>
2652        <extension>mts</extension>
2653        <mime-type>model/vnd.mts</mime-type>
2654    </mime-mapping>
2655    <mime-mapping>
2656        <extension>mus</extension>
2657        <mime-type>application/vnd.musician</mime-type>
2658    </mime-mapping>
2659    <mime-mapping>
2660        <extension>musicxml</extension>
2661        <mime-type>application/vnd.recordare.musicxml+xml</mime-type>
2662    </mime-mapping>
2663    <mime-mapping>
2664        <extension>mvb</extension>
2665        <mime-type>application/x-msmediaview</mime-type>
2666    </mime-mapping>
2667    <mime-mapping>
2668        <extension>mwf</extension>
2669        <mime-type>application/vnd.mfer</mime-type>
2670    </mime-mapping>
2671    <mime-mapping>
2672        <extension>mxf</extension>
2673        <mime-type>application/mxf</mime-type>
2674    </mime-mapping>
2675    <mime-mapping>
2676        <extension>mxl</extension>
2677        <mime-type>application/vnd.recordare.musicxml</mime-type>
2678    </mime-mapping>
2679    <mime-mapping>
2680        <extension>mxml</extension>
2681        <mime-type>application/xv+xml</mime-type>
2682    </mime-mapping>
2683    <mime-mapping>
2684        <extension>mxs</extension>
2685        <mime-type>application/vnd.triscape.mxs</mime-type>
2686    </mime-mapping>
2687    <mime-mapping>
2688        <extension>mxu</extension>
2689        <mime-type>video/vnd.mpegurl</mime-type>
2690    </mime-mapping>
2691    <mime-mapping>
2692        <extension>n-gage</extension>
2693        <mime-type>application/vnd.nokia.n-gage.symbian.install</mime-type>
2694    </mime-mapping>
2695    <mime-mapping>
2696        <extension>n3</extension>
2697        <mime-type>text/n3</mime-type>
2698    </mime-mapping>
2699    <mime-mapping>
2700        <extension>nb</extension>
2701        <mime-type>application/mathematica</mime-type>
2702    </mime-mapping>
2703    <mime-mapping>
2704        <extension>nbp</extension>
2705        <mime-type>application/vnd.wolfram.player</mime-type>
2706    </mime-mapping>
2707    <mime-mapping>
2708        <extension>nc</extension>
2709        <mime-type>application/x-netcdf</mime-type>
2710    </mime-mapping>
2711    <mime-mapping>
2712        <extension>ncx</extension>
2713        <mime-type>application/x-dtbncx+xml</mime-type>
2714    </mime-mapping>
2715    <mime-mapping>
2716        <extension>nfo</extension>
2717        <mime-type>text/x-nfo</mime-type>
2718    </mime-mapping>
2719    <mime-mapping>
2720        <extension>ngdat</extension>
2721        <mime-type>application/vnd.nokia.n-gage.data</mime-type>
2722    </mime-mapping>
2723    <mime-mapping>
2724        <extension>nitf</extension>
2725        <mime-type>application/vnd.nitf</mime-type>
2726    </mime-mapping>
2727    <mime-mapping>
2728        <extension>nlu</extension>
2729        <mime-type>application/vnd.neurolanguage.nlu</mime-type>
2730    </mime-mapping>
2731    <mime-mapping>
2732        <extension>nml</extension>
2733        <mime-type>application/vnd.enliven</mime-type>
2734    </mime-mapping>
2735    <mime-mapping>
2736        <extension>nnd</extension>
2737        <mime-type>application/vnd.noblenet-directory</mime-type>
2738    </mime-mapping>
2739    <mime-mapping>
2740        <extension>nns</extension>
2741        <mime-type>application/vnd.noblenet-sealer</mime-type>
2742    </mime-mapping>
2743    <mime-mapping>
2744        <extension>nnw</extension>
2745        <mime-type>application/vnd.noblenet-web</mime-type>
2746    </mime-mapping>
2747    <mime-mapping>
2748        <extension>npx</extension>
2749        <mime-type>image/vnd.net-fpx</mime-type>
2750    </mime-mapping>
2751    <mime-mapping>
2752        <extension>nsc</extension>
2753        <mime-type>application/x-conference</mime-type>
2754    </mime-mapping>
2755    <mime-mapping>
2756        <extension>nsf</extension>
2757        <mime-type>application/vnd.lotus-notes</mime-type>
2758    </mime-mapping>
2759    <mime-mapping>
2760        <extension>ntf</extension>
2761        <mime-type>application/vnd.nitf</mime-type>
2762    </mime-mapping>
2763    <mime-mapping>
2764        <extension>nzb</extension>
2765        <mime-type>application/x-nzb</mime-type>
2766    </mime-mapping>
2767    <mime-mapping>
2768        <extension>oa2</extension>
2769        <mime-type>application/vnd.fujitsu.oasys2</mime-type>
2770    </mime-mapping>
2771    <mime-mapping>
2772        <extension>oa3</extension>
2773        <mime-type>application/vnd.fujitsu.oasys3</mime-type>
2774    </mime-mapping>
2775    <mime-mapping>
2776        <extension>oas</extension>
2777        <mime-type>application/vnd.fujitsu.oasys</mime-type>
2778    </mime-mapping>
2779    <mime-mapping>
2780        <extension>obd</extension>
2781        <mime-type>application/x-msbinder</mime-type>
2782    </mime-mapping>
2783    <mime-mapping>
2784        <extension>obj</extension>
2785        <mime-type>application/x-tgif</mime-type>
2786    </mime-mapping>
2787    <mime-mapping>
2788        <extension>oda</extension>
2789        <mime-type>application/oda</mime-type>
2790    </mime-mapping>
2791    <mime-mapping>
2792        <!-- OpenDocument Database -->
2793        <extension>odb</extension>
2794        <mime-type>application/vnd.oasis.opendocument.database</mime-type>
2795    </mime-mapping>
2796    <mime-mapping>
2797        <!-- OpenDocument Chart -->
2798        <extension>odc</extension>
2799        <mime-type>application/vnd.oasis.opendocument.chart</mime-type>
2800    </mime-mapping>
2801    <mime-mapping>
2802        <!-- OpenDocument Formula -->
2803        <extension>odf</extension>
2804        <mime-type>application/vnd.oasis.opendocument.formula</mime-type>
2805    </mime-mapping>
2806    <mime-mapping>
2807        <extension>odft</extension>
2808        <mime-type>application/vnd.oasis.opendocument.formula-template</mime-type>
2809    </mime-mapping>
2810    <mime-mapping>
2811        <!-- OpenDocument Drawing -->
2812        <extension>odg</extension>
2813        <mime-type>application/vnd.oasis.opendocument.graphics</mime-type>
2814    </mime-mapping>
2815    <mime-mapping>
2816        <!-- OpenDocument Image -->
2817        <extension>odi</extension>
2818        <mime-type>application/vnd.oasis.opendocument.image</mime-type>
2819    </mime-mapping>
2820    <mime-mapping>
2821        <!-- OpenDocument Master Document -->
2822        <extension>odm</extension>
2823        <mime-type>application/vnd.oasis.opendocument.text-master</mime-type>
2824    </mime-mapping>
2825    <mime-mapping>
2826        <!-- OpenDocument Presentation -->
2827        <extension>odp</extension>
2828        <mime-type>application/vnd.oasis.opendocument.presentation</mime-type>
2829    </mime-mapping>
2830    <mime-mapping>
2831        <!-- OpenDocument Spreadsheet -->
2832        <extension>ods</extension>
2833        <mime-type>application/vnd.oasis.opendocument.spreadsheet</mime-type>
2834    </mime-mapping>
2835    <mime-mapping>
2836        <!-- OpenDocument Text -->
2837        <extension>odt</extension>
2838        <mime-type>application/vnd.oasis.opendocument.text</mime-type>
2839    </mime-mapping>
2840    <mime-mapping>
2841        <extension>oga</extension>
2842        <mime-type>audio/ogg</mime-type>
2843    </mime-mapping>
2844    <mime-mapping>
2845        <extension>ogg</extension>
2846        <mime-type>audio/ogg</mime-type>
2847    </mime-mapping>
2848    <mime-mapping>
2849        <extension>ogv</extension>
2850        <mime-type>video/ogg</mime-type>
2851    </mime-mapping>
2852    <mime-mapping>
2853        <!-- xiph mime types -->
2854        <extension>ogx</extension>
2855        <mime-type>application/ogg</mime-type>
2856    </mime-mapping>
2857    <mime-mapping>
2858        <extension>omdoc</extension>
2859        <mime-type>application/omdoc+xml</mime-type>
2860    </mime-mapping>
2861    <mime-mapping>
2862        <extension>onepkg</extension>
2863        <mime-type>application/onenote</mime-type>
2864    </mime-mapping>
2865    <mime-mapping>
2866        <extension>onetmp</extension>
2867        <mime-type>application/onenote</mime-type>
2868    </mime-mapping>
2869    <mime-mapping>
2870        <extension>onetoc</extension>
2871        <mime-type>application/onenote</mime-type>
2872    </mime-mapping>
2873    <mime-mapping>
2874        <extension>onetoc2</extension>
2875        <mime-type>application/onenote</mime-type>
2876    </mime-mapping>
2877    <mime-mapping>
2878        <extension>opf</extension>
2879        <mime-type>application/oebps-package+xml</mime-type>
2880    </mime-mapping>
2881    <mime-mapping>
2882        <extension>opml</extension>
2883        <mime-type>text/x-opml</mime-type>
2884    </mime-mapping>
2885    <mime-mapping>
2886        <extension>oprc</extension>
2887        <mime-type>application/vnd.palm</mime-type>
2888    </mime-mapping>
2889    <mime-mapping>
2890        <extension>org</extension>
2891        <mime-type>application/vnd.lotus-organizer</mime-type>
2892    </mime-mapping>
2893    <mime-mapping>
2894        <extension>osf</extension>
2895        <mime-type>application/vnd.yamaha.openscoreformat</mime-type>
2896    </mime-mapping>
2897    <mime-mapping>
2898        <extension>osfpvg</extension>
2899        <mime-type>application/vnd.yamaha.openscoreformat.osfpvg+xml</mime-type>
2900    </mime-mapping>
2901    <mime-mapping>
2902        <extension>otc</extension>
2903        <mime-type>application/vnd.oasis.opendocument.chart-template</mime-type>
2904    </mime-mapping>
2905    <mime-mapping>
2906        <extension>otf</extension>
2907        <mime-type>font/otf</mime-type>
2908    </mime-mapping>
2909    <mime-mapping>
2910        <!-- OpenDocument Drawing Template -->
2911        <extension>otg</extension>
2912        <mime-type>application/vnd.oasis.opendocument.graphics-template</mime-type>
2913    </mime-mapping>
2914    <mime-mapping>
2915        <!-- HTML Document Template -->
2916        <extension>oth</extension>
2917        <mime-type>application/vnd.oasis.opendocument.text-web</mime-type>
2918    </mime-mapping>
2919    <mime-mapping>
2920        <extension>oti</extension>
2921        <mime-type>application/vnd.oasis.opendocument.image-template</mime-type>
2922    </mime-mapping>
2923    <mime-mapping>
2924        <!-- OpenDocument Presentation Template -->
2925        <extension>otp</extension>
2926        <mime-type>application/vnd.oasis.opendocument.presentation-template</mime-type>
2927    </mime-mapping>
2928    <mime-mapping>
2929        <!-- OpenDocument Spreadsheet Template -->
2930        <extension>ots</extension>
2931        <mime-type>application/vnd.oasis.opendocument.spreadsheet-template</mime-type>
2932    </mime-mapping>
2933    <mime-mapping>
2934        <!-- OpenDocument Text Template -->
2935        <extension>ott</extension>
2936        <mime-type>application/vnd.oasis.opendocument.text-template</mime-type>
2937    </mime-mapping>
2938    <mime-mapping>
2939        <extension>oxps</extension>
2940        <mime-type>application/oxps</mime-type>
2941    </mime-mapping>
2942    <mime-mapping>
2943        <extension>oxt</extension>
2944        <mime-type>application/vnd.openofficeorg.extension</mime-type>
2945    </mime-mapping>
2946    <mime-mapping>
2947        <extension>p</extension>
2948        <mime-type>text/x-pascal</mime-type>
2949    </mime-mapping>
2950    <mime-mapping>
2951        <extension>p10</extension>
2952        <mime-type>application/pkcs10</mime-type>
2953    </mime-mapping>
2954    <mime-mapping>
2955        <extension>p12</extension>
2956        <mime-type>application/x-pkcs12</mime-type>
2957    </mime-mapping>
2958    <mime-mapping>
2959        <extension>p7b</extension>
2960        <mime-type>application/x-pkcs7-certificates</mime-type>
2961    </mime-mapping>
2962    <mime-mapping>
2963        <extension>p7c</extension>
2964        <mime-type>application/pkcs7-mime</mime-type>
2965    </mime-mapping>
2966    <mime-mapping>
2967        <extension>p7m</extension>
2968        <mime-type>application/pkcs7-mime</mime-type>
2969    </mime-mapping>
2970    <mime-mapping>
2971        <extension>p7r</extension>
2972        <mime-type>application/x-pkcs7-certreqresp</mime-type>
2973    </mime-mapping>
2974    <mime-mapping>
2975        <extension>p7s</extension>
2976        <mime-type>application/pkcs7-signature</mime-type>
2977    </mime-mapping>
2978    <mime-mapping>
2979        <extension>p8</extension>
2980        <mime-type>application/pkcs8</mime-type>
2981    </mime-mapping>
2982    <mime-mapping>
2983        <extension>pas</extension>
2984        <mime-type>text/x-pascal</mime-type>
2985    </mime-mapping>
2986    <mime-mapping>
2987        <extension>paw</extension>
2988        <mime-type>application/vnd.pawaafile</mime-type>
2989    </mime-mapping>
2990    <mime-mapping>
2991        <extension>pbd</extension>
2992        <mime-type>application/vnd.powerbuilder6</mime-type>
2993    </mime-mapping>
2994    <mime-mapping>
2995        <extension>pbm</extension>
2996        <mime-type>image/x-portable-bitmap</mime-type>
2997    </mime-mapping>
2998    <mime-mapping>
2999        <extension>pcap</extension>
3000        <mime-type>application/vnd.tcpdump.pcap</mime-type>
3001    </mime-mapping>
3002    <mime-mapping>
3003        <extension>pcf</extension>
3004        <mime-type>application/x-font-pcf</mime-type>
3005    </mime-mapping>
3006    <mime-mapping>
3007        <extension>pcl</extension>
3008        <mime-type>application/vnd.hp-pcl</mime-type>
3009    </mime-mapping>
3010    <mime-mapping>
3011        <extension>pclxl</extension>
3012        <mime-type>application/vnd.hp-pclxl</mime-type>
3013    </mime-mapping>
3014    <mime-mapping>
3015        <extension>pct</extension>
3016        <mime-type>image/pict</mime-type>
3017    </mime-mapping>
3018    <mime-mapping>
3019        <extension>pcurl</extension>
3020        <mime-type>application/vnd.curl.pcurl</mime-type>
3021    </mime-mapping>
3022    <mime-mapping>
3023        <extension>pcx</extension>
3024        <mime-type>image/x-pcx</mime-type>
3025    </mime-mapping>
3026    <mime-mapping>
3027        <extension>pdb</extension>
3028        <mime-type>application/vnd.palm</mime-type>
3029    </mime-mapping>
3030    <mime-mapping>
3031        <extension>pdf</extension>
3032        <mime-type>application/pdf</mime-type>
3033    </mime-mapping>
3034    <mime-mapping>
3035        <extension>pfa</extension>
3036        <mime-type>application/x-font-type1</mime-type>
3037    </mime-mapping>
3038    <mime-mapping>
3039        <extension>pfb</extension>
3040        <mime-type>application/x-font-type1</mime-type>
3041    </mime-mapping>
3042    <mime-mapping>
3043        <extension>pfm</extension>
3044        <mime-type>application/x-font-type1</mime-type>
3045    </mime-mapping>
3046    <mime-mapping>
3047        <extension>pfr</extension>
3048        <mime-type>application/font-tdpfr</mime-type>
3049    </mime-mapping>
3050    <mime-mapping>
3051        <extension>pfx</extension>
3052        <mime-type>application/x-pkcs12</mime-type>
3053    </mime-mapping>
3054    <mime-mapping>
3055        <extension>pgm</extension>
3056        <mime-type>image/x-portable-graymap</mime-type>
3057    </mime-mapping>
3058    <mime-mapping>
3059        <extension>pgn</extension>
3060        <mime-type>application/x-chess-pgn</mime-type>
3061    </mime-mapping>
3062    <mime-mapping>
3063        <extension>pgp</extension>
3064        <mime-type>application/pgp-encrypted</mime-type>
3065    </mime-mapping>
3066    <mime-mapping>
3067        <extension>pic</extension>
3068        <mime-type>image/pict</mime-type>
3069    </mime-mapping>
3070    <mime-mapping>
3071        <extension>pict</extension>
3072        <mime-type>image/pict</mime-type>
3073    </mime-mapping>
3074    <mime-mapping>
3075        <extension>pkg</extension>
3076        <mime-type>application/octet-stream</mime-type>
3077    </mime-mapping>
3078    <mime-mapping>
3079        <extension>pki</extension>
3080        <mime-type>application/pkixcmp</mime-type>
3081    </mime-mapping>
3082    <mime-mapping>
3083        <extension>pkipath</extension>
3084        <mime-type>application/pkix-pkipath</mime-type>
3085    </mime-mapping>
3086    <mime-mapping>
3087        <extension>plb</extension>
3088        <mime-type>application/vnd.3gpp.pic-bw-large</mime-type>
3089    </mime-mapping>
3090    <mime-mapping>
3091        <extension>plc</extension>
3092        <mime-type>application/vnd.mobius.plc</mime-type>
3093    </mime-mapping>
3094    <mime-mapping>
3095        <extension>plf</extension>
3096        <mime-type>application/vnd.pocketlearn</mime-type>
3097    </mime-mapping>
3098    <mime-mapping>
3099        <extension>pls</extension>
3100        <mime-type>audio/x-scpls</mime-type>
3101    </mime-mapping>
3102    <mime-mapping>
3103        <extension>pml</extension>
3104        <mime-type>application/vnd.ctc-posml</mime-type>
3105    </mime-mapping>
3106    <mime-mapping>
3107        <extension>png</extension>
3108        <mime-type>image/png</mime-type>
3109    </mime-mapping>
3110    <mime-mapping>
3111        <extension>pnm</extension>
3112        <mime-type>image/x-portable-anymap</mime-type>
3113    </mime-mapping>
3114    <mime-mapping>
3115        <extension>pnt</extension>
3116        <mime-type>image/x-macpaint</mime-type>
3117    </mime-mapping>
3118    <mime-mapping>
3119        <extension>portpkg</extension>
3120        <mime-type>application/vnd.macports.portpkg</mime-type>
3121    </mime-mapping>
3122    <mime-mapping>
3123        <extension>pot</extension>
3124        <mime-type>application/vnd.ms-powerpoint</mime-type>
3125    </mime-mapping>
3126    <mime-mapping>
3127        <extension>potm</extension>
3128        <mime-type>application/vnd.ms-powerpoint.template.macroenabled.12</mime-type>
3129    </mime-mapping>
3130    <mime-mapping>
3131        <extension>potx</extension>
3132        <mime-type>application/vnd.openxmlformats-officedocument.presentationml.template</mime-type>
3133    </mime-mapping>
3134    <mime-mapping>
3135        <extension>ppam</extension>
3136        <mime-type>application/vnd.ms-powerpoint.addin.macroenabled.12</mime-type>
3137    </mime-mapping>
3138    <mime-mapping>
3139        <extension>ppd</extension>
3140        <mime-type>application/vnd.cups-ppd</mime-type>
3141    </mime-mapping>
3142    <mime-mapping>
3143        <extension>ppm</extension>
3144        <mime-type>image/x-portable-pixmap</mime-type>
3145    </mime-mapping>
3146    <mime-mapping>
3147        <extension>pps</extension>
3148        <mime-type>application/vnd.ms-powerpoint</mime-type>
3149    </mime-mapping>
3150    <mime-mapping>
3151        <extension>ppsm</extension>
3152        <mime-type>application/vnd.ms-powerpoint.slideshow.macroenabled.12</mime-type>
3153    </mime-mapping>
3154    <mime-mapping>
3155        <extension>ppsx</extension>
3156        <mime-type>application/vnd.openxmlformats-officedocument.presentationml.slideshow</mime-type>
3157    </mime-mapping>
3158    <mime-mapping>
3159        <extension>ppt</extension>
3160        <mime-type>application/vnd.ms-powerpoint</mime-type>
3161    </mime-mapping>
3162    <mime-mapping>
3163        <extension>pptm</extension>
3164        <mime-type>application/vnd.ms-powerpoint.presentation.macroenabled.12</mime-type>
3165    </mime-mapping>
3166    <mime-mapping>
3167        <extension>pptx</extension>
3168        <mime-type>application/vnd.openxmlformats-officedocument.presentationml.presentation</mime-type>
3169    </mime-mapping>
3170    <mime-mapping>
3171        <extension>pqa</extension>
3172        <mime-type>application/vnd.palm</mime-type>
3173    </mime-mapping>
3174    <mime-mapping>
3175        <extension>prc</extension>
3176        <mime-type>application/x-mobipocket-ebook</mime-type>
3177    </mime-mapping>
3178    <mime-mapping>
3179        <extension>pre</extension>
3180        <mime-type>application/vnd.lotus-freelance</mime-type>
3181    </mime-mapping>
3182    <mime-mapping>
3183        <extension>prf</extension>
3184        <mime-type>application/pics-rules</mime-type>
3185    </mime-mapping>
3186    <mime-mapping>
3187        <extension>ps</extension>
3188        <mime-type>application/postscript</mime-type>
3189    </mime-mapping>
3190    <mime-mapping>
3191        <extension>psb</extension>
3192        <mime-type>application/vnd.3gpp.pic-bw-small</mime-type>
3193    </mime-mapping>
3194    <mime-mapping>
3195        <extension>psd</extension>
3196        <mime-type>image/vnd.adobe.photoshop</mime-type>
3197    </mime-mapping>
3198    <mime-mapping>
3199        <extension>psf</extension>
3200        <mime-type>application/x-font-linux-psf</mime-type>
3201    </mime-mapping>
3202    <mime-mapping>
3203        <extension>pskcxml</extension>
3204        <mime-type>application/pskc+xml</mime-type>
3205    </mime-mapping>
3206    <mime-mapping>
3207        <extension>ptid</extension>
3208        <mime-type>application/vnd.pvi.ptid1</mime-type>
3209    </mime-mapping>
3210    <mime-mapping>
3211        <extension>pub</extension>
3212        <mime-type>application/x-mspublisher</mime-type>
3213    </mime-mapping>
3214    <mime-mapping>
3215        <extension>pvb</extension>
3216        <mime-type>application/vnd.3gpp.pic-bw-var</mime-type>
3217    </mime-mapping>
3218    <mime-mapping>
3219        <extension>pwn</extension>
3220        <mime-type>application/vnd.3m.post-it-notes</mime-type>
3221    </mime-mapping>
3222    <mime-mapping>
3223        <extension>pya</extension>
3224        <mime-type>audio/vnd.ms-playready.media.pya</mime-type>
3225    </mime-mapping>
3226    <mime-mapping>
3227        <extension>pyv</extension>
3228        <mime-type>video/vnd.ms-playready.media.pyv</mime-type>
3229    </mime-mapping>
3230    <mime-mapping>
3231        <extension>qam</extension>
3232        <mime-type>application/vnd.epson.quickanime</mime-type>
3233    </mime-mapping>
3234    <mime-mapping>
3235        <extension>qbo</extension>
3236        <mime-type>application/vnd.intu.qbo</mime-type>
3237    </mime-mapping>
3238    <mime-mapping>
3239        <extension>qfx</extension>
3240        <mime-type>application/vnd.intu.qfx</mime-type>
3241    </mime-mapping>
3242    <mime-mapping>
3243        <extension>qps</extension>
3244        <mime-type>application/vnd.publishare-delta-tree</mime-type>
3245    </mime-mapping>
3246    <mime-mapping>
3247        <extension>qt</extension>
3248        <mime-type>video/quicktime</mime-type>
3249    </mime-mapping>
3250    <mime-mapping>
3251        <extension>qti</extension>
3252        <mime-type>image/x-quicktime</mime-type>
3253    </mime-mapping>
3254    <mime-mapping>
3255        <extension>qtif</extension>
3256        <mime-type>image/x-quicktime</mime-type>
3257    </mime-mapping>
3258    <mime-mapping>
3259        <extension>qwd</extension>
3260        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3261    </mime-mapping>
3262    <mime-mapping>
3263        <extension>qwt</extension>
3264        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3265    </mime-mapping>
3266    <mime-mapping>
3267        <extension>qxb</extension>
3268        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3269    </mime-mapping>
3270    <mime-mapping>
3271        <extension>qxd</extension>
3272        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3273    </mime-mapping>
3274    <mime-mapping>
3275        <extension>qxl</extension>
3276        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3277    </mime-mapping>
3278    <mime-mapping>
3279        <extension>qxt</extension>
3280        <mime-type>application/vnd.quark.quarkxpress</mime-type>
3281    </mime-mapping>
3282    <mime-mapping>
3283        <extension>ra</extension>
3284        <mime-type>audio/x-pn-realaudio</mime-type>
3285    </mime-mapping>
3286    <mime-mapping>
3287        <extension>ram</extension>
3288        <mime-type>audio/x-pn-realaudio</mime-type>
3289    </mime-mapping>
3290    <mime-mapping>
3291        <extension>rar</extension>
3292        <mime-type>application/x-rar-compressed</mime-type>
3293    </mime-mapping>
3294    <mime-mapping>
3295        <extension>ras</extension>
3296        <mime-type>image/x-cmu-raster</mime-type>
3297    </mime-mapping>
3298    <mime-mapping>
3299        <extension>rcprofile</extension>
3300        <mime-type>application/vnd.ipunplugged.rcprofile</mime-type>
3301    </mime-mapping>
3302    <mime-mapping>
3303        <extension>rdf</extension>
3304        <mime-type>application/rdf+xml</mime-type>
3305    </mime-mapping>
3306    <mime-mapping>
3307        <extension>rdz</extension>
3308        <mime-type>application/vnd.data-vision.rdz</mime-type>
3309    </mime-mapping>
3310    <mime-mapping>
3311        <extension>rep</extension>
3312        <mime-type>application/vnd.businessobjects</mime-type>
3313    </mime-mapping>
3314    <mime-mapping>
3315        <extension>res</extension>
3316        <mime-type>application/x-dtbresource+xml</mime-type>
3317    </mime-mapping>
3318    <mime-mapping>
3319        <extension>rgb</extension>
3320        <mime-type>image/x-rgb</mime-type>
3321    </mime-mapping>
3322    <mime-mapping>
3323        <extension>rif</extension>
3324        <mime-type>application/reginfo+xml</mime-type>
3325    </mime-mapping>
3326    <mime-mapping>
3327        <extension>rip</extension>
3328        <mime-type>audio/vnd.rip</mime-type>
3329    </mime-mapping>
3330    <mime-mapping>
3331        <extension>ris</extension>
3332        <mime-type>application/x-research-info-systems</mime-type>
3333    </mime-mapping>
3334    <mime-mapping>
3335        <extension>rl</extension>
3336        <mime-type>application/resource-lists+xml</mime-type>
3337    </mime-mapping>
3338    <mime-mapping>
3339        <extension>rlc</extension>
3340        <mime-type>image/vnd.fujixerox.edmics-rlc</mime-type>
3341    </mime-mapping>
3342    <mime-mapping>
3343        <extension>rld</extension>
3344        <mime-type>application/resource-lists-diff+xml</mime-type>
3345    </mime-mapping>
3346    <mime-mapping>
3347        <extension>rm</extension>
3348        <mime-type>application/vnd.rn-realmedia</mime-type>
3349    </mime-mapping>
3350    <mime-mapping>
3351        <extension>rmi</extension>
3352        <mime-type>audio/midi</mime-type>
3353    </mime-mapping>
3354    <mime-mapping>
3355        <extension>rmp</extension>
3356        <mime-type>audio/x-pn-realaudio-plugin</mime-type>
3357    </mime-mapping>
3358    <mime-mapping>
3359        <extension>rms</extension>
3360        <mime-type>application/vnd.jcp.javame.midlet-rms</mime-type>
3361    </mime-mapping>
3362    <mime-mapping>
3363        <extension>rmvb</extension>
3364        <mime-type>application/vnd.rn-realmedia-vbr</mime-type>
3365    </mime-mapping>
3366    <mime-mapping>
3367        <extension>rnc</extension>
3368        <mime-type>application/relax-ng-compact-syntax</mime-type>
3369    </mime-mapping>
3370    <mime-mapping>
3371        <extension>roa</extension>
3372        <mime-type>application/rpki-roa</mime-type>
3373    </mime-mapping>
3374    <mime-mapping>
3375        <extension>roff</extension>
3376        <mime-type>text/troff</mime-type>
3377    </mime-mapping>
3378    <mime-mapping>
3379        <extension>rp9</extension>
3380        <mime-type>application/vnd.cloanto.rp9</mime-type>
3381    </mime-mapping>
3382    <mime-mapping>
3383        <extension>rpss</extension>
3384        <mime-type>application/vnd.nokia.radio-presets</mime-type>
3385    </mime-mapping>
3386    <mime-mapping>
3387        <extension>rpst</extension>
3388        <mime-type>application/vnd.nokia.radio-preset</mime-type>
3389    </mime-mapping>
3390    <mime-mapping>
3391        <extension>rq</extension>
3392        <mime-type>application/sparql-query</mime-type>
3393    </mime-mapping>
3394    <mime-mapping>
3395        <extension>rs</extension>
3396        <mime-type>application/rls-services+xml</mime-type>
3397    </mime-mapping>
3398    <mime-mapping>
3399        <extension>rsd</extension>
3400        <mime-type>application/rsd+xml</mime-type>
3401    </mime-mapping>
3402    <mime-mapping>
3403        <extension>rss</extension>
3404        <mime-type>application/rss+xml</mime-type>
3405    </mime-mapping>
3406    <mime-mapping>
3407        <extension>rtf</extension>
3408        <mime-type>application/rtf</mime-type>
3409    </mime-mapping>
3410    <mime-mapping>
3411        <extension>rtx</extension>
3412        <mime-type>text/richtext</mime-type>
3413    </mime-mapping>
3414    <mime-mapping>
3415        <extension>s</extension>
3416        <mime-type>text/x-asm</mime-type>
3417    </mime-mapping>
3418    <mime-mapping>
3419        <extension>s3m</extension>
3420        <mime-type>audio/s3m</mime-type>
3421    </mime-mapping>
3422    <mime-mapping>
3423        <extension>saf</extension>
3424        <mime-type>application/vnd.yamaha.smaf-audio</mime-type>
3425    </mime-mapping>
3426    <mime-mapping>
3427        <extension>sbml</extension>
3428        <mime-type>application/sbml+xml</mime-type>
3429    </mime-mapping>
3430    <mime-mapping>
3431        <extension>sc</extension>
3432        <mime-type>application/vnd.ibm.secure-container</mime-type>
3433    </mime-mapping>
3434    <mime-mapping>
3435        <extension>scd</extension>
3436        <mime-type>application/x-msschedule</mime-type>
3437    </mime-mapping>
3438    <mime-mapping>
3439        <extension>scm</extension>
3440        <mime-type>application/vnd.lotus-screencam</mime-type>
3441    </mime-mapping>
3442    <mime-mapping>
3443        <extension>scq</extension>
3444        <mime-type>application/scvp-cv-request</mime-type>
3445    </mime-mapping>
3446    <mime-mapping>
3447        <extension>scs</extension>
3448        <mime-type>application/scvp-cv-response</mime-type>
3449    </mime-mapping>
3450    <mime-mapping>
3451        <extension>scurl</extension>
3452        <mime-type>text/vnd.curl.scurl</mime-type>
3453    </mime-mapping>
3454    <mime-mapping>
3455        <extension>sda</extension>
3456        <mime-type>application/vnd.stardivision.draw</mime-type>
3457    </mime-mapping>
3458    <mime-mapping>
3459        <extension>sdc</extension>
3460        <mime-type>application/vnd.stardivision.calc</mime-type>
3461    </mime-mapping>
3462    <mime-mapping>
3463        <extension>sdd</extension>
3464        <mime-type>application/vnd.stardivision.impress</mime-type>
3465    </mime-mapping>
3466    <mime-mapping>
3467        <extension>sdkd</extension>
3468        <mime-type>application/vnd.solent.sdkm+xml</mime-type>
3469    </mime-mapping>
3470    <mime-mapping>
3471        <extension>sdkm</extension>
3472        <mime-type>application/vnd.solent.sdkm+xml</mime-type>
3473    </mime-mapping>
3474    <mime-mapping>
3475        <extension>sdp</extension>
3476        <mime-type>application/sdp</mime-type>
3477    </mime-mapping>
3478    <mime-mapping>
3479        <extension>sdw</extension>
3480        <mime-type>application/vnd.stardivision.writer</mime-type>
3481    </mime-mapping>
3482    <mime-mapping>
3483        <extension>see</extension>
3484        <mime-type>application/vnd.seemail</mime-type>
3485    </mime-mapping>
3486    <mime-mapping>
3487        <extension>seed</extension>
3488        <mime-type>application/vnd.fdsn.seed</mime-type>
3489    </mime-mapping>
3490    <mime-mapping>
3491        <extension>sema</extension>
3492        <mime-type>application/vnd.sema</mime-type>
3493    </mime-mapping>
3494    <mime-mapping>
3495        <extension>semd</extension>
3496        <mime-type>application/vnd.semd</mime-type>
3497    </mime-mapping>
3498    <mime-mapping>
3499        <extension>semf</extension>
3500        <mime-type>application/vnd.semf</mime-type>
3501    </mime-mapping>
3502    <mime-mapping>
3503        <extension>ser</extension>
3504        <mime-type>application/java-serialized-object</mime-type>
3505    </mime-mapping>
3506    <mime-mapping>
3507        <extension>setpay</extension>
3508        <mime-type>application/set-payment-initiation</mime-type>
3509    </mime-mapping>
3510    <mime-mapping>
3511        <extension>setreg</extension>
3512        <mime-type>application/set-registration-initiation</mime-type>
3513    </mime-mapping>
3514    <mime-mapping>
3515        <extension>sfd-hdstx</extension>
3516        <mime-type>application/vnd.hydrostatix.sof-data</mime-type>
3517    </mime-mapping>
3518    <mime-mapping>
3519        <extension>sfs</extension>
3520        <mime-type>application/vnd.spotfire.sfs</mime-type>
3521    </mime-mapping>
3522    <mime-mapping>
3523        <extension>sfv</extension>
3524        <mime-type>text/x-sfv</mime-type>
3525    </mime-mapping>
3526    <mime-mapping>
3527        <extension>sgi</extension>
3528        <mime-type>image/sgi</mime-type>
3529    </mime-mapping>
3530    <mime-mapping>
3531        <extension>sgl</extension>
3532        <mime-type>application/vnd.stardivision.writer-global</mime-type>
3533    </mime-mapping>
3534    <mime-mapping>
3535        <extension>sgm</extension>
3536        <mime-type>text/sgml</mime-type>
3537    </mime-mapping>
3538    <mime-mapping>
3539        <extension>sgml</extension>
3540        <mime-type>text/sgml</mime-type>
3541    </mime-mapping>
3542    <mime-mapping>
3543        <extension>sh</extension>
3544        <mime-type>application/x-sh</mime-type>
3545    </mime-mapping>
3546    <mime-mapping>
3547        <extension>shar</extension>
3548        <mime-type>application/x-shar</mime-type>
3549    </mime-mapping>
3550    <mime-mapping>
3551        <extension>shf</extension>
3552        <mime-type>application/shf+xml</mime-type>
3553    </mime-mapping>
3554    <!--
3555    <mime-mapping>
3556        <extension>shtml</extension>
3557        <mime-type>text/x-server-parsed-html</mime-type>
3558    </mime-mapping>
3559    -->
3560    <mime-mapping>
3561        <extension>sid</extension>
3562        <mime-type>image/x-mrsid-image</mime-type>
3563    </mime-mapping>
3564    <mime-mapping>
3565        <extension>sig</extension>
3566        <mime-type>application/pgp-signature</mime-type>
3567    </mime-mapping>
3568    <mime-mapping>
3569        <extension>sil</extension>
3570        <mime-type>audio/silk</mime-type>
3571    </mime-mapping>
3572    <mime-mapping>
3573        <extension>silo</extension>
3574        <mime-type>model/mesh</mime-type>
3575    </mime-mapping>
3576    <mime-mapping>
3577        <extension>sis</extension>
3578        <mime-type>application/vnd.symbian.install</mime-type>
3579    </mime-mapping>
3580    <mime-mapping>
3581        <extension>sisx</extension>
3582        <mime-type>application/vnd.symbian.install</mime-type>
3583    </mime-mapping>
3584    <mime-mapping>
3585        <extension>sit</extension>
3586        <mime-type>application/x-stuffit</mime-type>
3587    </mime-mapping>
3588    <mime-mapping>
3589        <extension>sitx</extension>
3590        <mime-type>application/x-stuffitx</mime-type>
3591    </mime-mapping>
3592    <mime-mapping>
3593        <extension>skd</extension>
3594        <mime-type>application/vnd.koan</mime-type>
3595    </mime-mapping>
3596    <mime-mapping>
3597        <extension>skm</extension>
3598        <mime-type>application/vnd.koan</mime-type>
3599    </mime-mapping>
3600    <mime-mapping>
3601        <extension>skp</extension>
3602        <mime-type>application/vnd.koan</mime-type>
3603    </mime-mapping>
3604    <mime-mapping>
3605        <extension>skt</extension>
3606        <mime-type>application/vnd.koan</mime-type>
3607    </mime-mapping>
3608    <mime-mapping>
3609        <extension>sldm</extension>
3610        <mime-type>application/vnd.ms-powerpoint.slide.macroenabled.12</mime-type>
3611    </mime-mapping>
3612    <mime-mapping>
3613        <extension>sldx</extension>
3614        <mime-type>application/vnd.openxmlformats-officedocument.presentationml.slide</mime-type>
3615    </mime-mapping>
3616    <mime-mapping>
3617        <extension>slt</extension>
3618        <mime-type>application/vnd.epson.salt</mime-type>
3619    </mime-mapping>
3620    <mime-mapping>
3621        <extension>sm</extension>
3622        <mime-type>application/vnd.stepmania.stepchart</mime-type>
3623    </mime-mapping>
3624    <mime-mapping>
3625        <extension>smf</extension>
3626        <mime-type>application/vnd.stardivision.math</mime-type>
3627    </mime-mapping>
3628    <mime-mapping>
3629        <extension>smi</extension>
3630        <mime-type>application/smil+xml</mime-type>
3631    </mime-mapping>
3632    <mime-mapping>
3633        <extension>smil</extension>
3634        <mime-type>application/smil+xml</mime-type>
3635    </mime-mapping>
3636    <mime-mapping>
3637        <extension>smv</extension>
3638        <mime-type>video/x-smv</mime-type>
3639    </mime-mapping>
3640    <mime-mapping>
3641        <extension>smzip</extension>
3642        <mime-type>application/vnd.stepmania.package</mime-type>
3643    </mime-mapping>
3644    <mime-mapping>
3645        <extension>snd</extension>
3646        <mime-type>audio/basic</mime-type>
3647    </mime-mapping>
3648    <mime-mapping>
3649        <extension>snf</extension>
3650        <mime-type>application/x-font-snf</mime-type>
3651    </mime-mapping>
3652    <mime-mapping>
3653        <extension>so</extension>
3654        <mime-type>application/octet-stream</mime-type>
3655    </mime-mapping>
3656    <mime-mapping>
3657        <extension>spc</extension>
3658        <mime-type>application/x-pkcs7-certificates</mime-type>
3659    </mime-mapping>
3660    <mime-mapping>
3661        <extension>spf</extension>
3662        <mime-type>application/vnd.yamaha.smaf-phrase</mime-type>
3663    </mime-mapping>
3664    <mime-mapping>
3665        <extension>spl</extension>
3666        <mime-type>application/x-futuresplash</mime-type>
3667    </mime-mapping>
3668    <mime-mapping>
3669        <extension>spot</extension>
3670        <mime-type>text/vnd.in3d.spot</mime-type>
3671    </mime-mapping>
3672    <mime-mapping>
3673        <extension>spp</extension>
3674        <mime-type>application/scvp-vp-response</mime-type>
3675    </mime-mapping>
3676    <mime-mapping>
3677        <extension>spq</extension>
3678        <mime-type>application/scvp-vp-request</mime-type>
3679    </mime-mapping>
3680    <mime-mapping>
3681        <extension>spx</extension>
3682        <mime-type>audio/ogg</mime-type>
3683    </mime-mapping>
3684    <mime-mapping>
3685        <extension>sql</extension>
3686        <mime-type>application/x-sql</mime-type>
3687    </mime-mapping>
3688    <mime-mapping>
3689        <extension>src</extension>
3690        <mime-type>application/x-wais-source</mime-type>
3691    </mime-mapping>
3692    <mime-mapping>
3693        <extension>srt</extension>
3694        <mime-type>application/x-subrip</mime-type>
3695    </mime-mapping>
3696    <mime-mapping>
3697        <extension>sru</extension>
3698        <mime-type>application/sru+xml</mime-type>
3699    </mime-mapping>
3700    <mime-mapping>
3701        <extension>srx</extension>
3702        <mime-type>application/sparql-results+xml</mime-type>
3703    </mime-mapping>
3704    <mime-mapping>
3705        <extension>ssdl</extension>
3706        <mime-type>application/ssdl+xml</mime-type>
3707    </mime-mapping>
3708    <mime-mapping>
3709        <extension>sse</extension>
3710        <mime-type>application/vnd.kodak-descriptor</mime-type>
3711    </mime-mapping>
3712    <mime-mapping>
3713        <extension>ssf</extension>
3714        <mime-type>application/vnd.epson.ssf</mime-type>
3715    </mime-mapping>
3716    <mime-mapping>
3717        <extension>ssml</extension>
3718        <mime-type>application/ssml+xml</mime-type>
3719    </mime-mapping>
3720    <mime-mapping>
3721        <extension>st</extension>
3722        <mime-type>application/vnd.sailingtracker.track</mime-type>
3723    </mime-mapping>
3724    <mime-mapping>
3725        <extension>stc</extension>
3726        <mime-type>application/vnd.sun.xml.calc.template</mime-type>
3727    </mime-mapping>
3728    <mime-mapping>
3729        <extension>std</extension>
3730        <mime-type>application/vnd.sun.xml.draw.template</mime-type>
3731    </mime-mapping>
3732    <mime-mapping>
3733        <extension>stf</extension>
3734        <mime-type>application/vnd.wt.stf</mime-type>
3735    </mime-mapping>
3736    <mime-mapping>
3737        <extension>sti</extension>
3738        <mime-type>application/vnd.sun.xml.impress.template</mime-type>
3739    </mime-mapping>
3740    <mime-mapping>
3741        <extension>stk</extension>
3742        <mime-type>application/hyperstudio</mime-type>
3743    </mime-mapping>
3744    <mime-mapping>
3745        <extension>stl</extension>
3746        <mime-type>application/vnd.ms-pki.stl</mime-type>
3747    </mime-mapping>
3748    <mime-mapping>
3749        <extension>str</extension>
3750        <mime-type>application/vnd.pg.format</mime-type>
3751    </mime-mapping>
3752    <mime-mapping>
3753        <extension>stw</extension>
3754        <mime-type>application/vnd.sun.xml.writer.template</mime-type>
3755    </mime-mapping>
3756    <mime-mapping>
3757        <extension>sub</extension>
3758        <mime-type>text/vnd.dvb.subtitle</mime-type>
3759    </mime-mapping>
3760    <mime-mapping>
3761        <extension>sus</extension>
3762        <mime-type>application/vnd.sus-calendar</mime-type>
3763    </mime-mapping>
3764    <mime-mapping>
3765        <extension>susp</extension>
3766        <mime-type>application/vnd.sus-calendar</mime-type>
3767    </mime-mapping>
3768    <mime-mapping>
3769        <extension>sv4cpio</extension>
3770        <mime-type>application/x-sv4cpio</mime-type>
3771    </mime-mapping>
3772    <mime-mapping>
3773        <extension>sv4crc</extension>
3774        <mime-type>application/x-sv4crc</mime-type>
3775    </mime-mapping>
3776    <mime-mapping>
3777        <extension>svc</extension>
3778        <mime-type>application/vnd.dvb.service</mime-type>
3779    </mime-mapping>
3780    <mime-mapping>
3781        <extension>svd</extension>
3782        <mime-type>application/vnd.svd</mime-type>
3783    </mime-mapping>
3784    <mime-mapping>
3785        <extension>svg</extension>
3786        <mime-type>image/svg+xml</mime-type>
3787    </mime-mapping>
3788    <mime-mapping>
3789        <extension>svgz</extension>
3790        <mime-type>image/svg+xml</mime-type>
3791    </mime-mapping>
3792    <mime-mapping>
3793        <extension>swa</extension>
3794        <mime-type>application/x-director</mime-type>
3795    </mime-mapping>
3796    <mime-mapping>
3797        <extension>swf</extension>
3798        <mime-type>application/x-shockwave-flash</mime-type>
3799    </mime-mapping>
3800    <mime-mapping>
3801        <extension>swi</extension>
3802        <mime-type>application/vnd.aristanetworks.swi</mime-type>
3803    </mime-mapping>
3804    <mime-mapping>
3805        <extension>sxc</extension>
3806        <mime-type>application/vnd.sun.xml.calc</mime-type>
3807    </mime-mapping>
3808    <mime-mapping>
3809        <extension>sxd</extension>
3810        <mime-type>application/vnd.sun.xml.draw</mime-type>
3811    </mime-mapping>
3812    <mime-mapping>
3813        <extension>sxg</extension>
3814        <mime-type>application/vnd.sun.xml.writer.global</mime-type>
3815    </mime-mapping>
3816    <mime-mapping>
3817        <extension>sxi</extension>
3818        <mime-type>application/vnd.sun.xml.impress</mime-type>
3819    </mime-mapping>
3820    <mime-mapping>
3821        <extension>sxm</extension>
3822        <mime-type>application/vnd.sun.xml.math</mime-type>
3823    </mime-mapping>
3824    <mime-mapping>
3825        <extension>sxw</extension>
3826        <mime-type>application/vnd.sun.xml.writer</mime-type>
3827    </mime-mapping>
3828    <mime-mapping>
3829        <extension>t</extension>
3830        <mime-type>text/troff</mime-type>
3831    </mime-mapping>
3832    <mime-mapping>
3833        <extension>t3</extension>
3834        <mime-type>application/x-t3vm-image</mime-type>
3835    </mime-mapping>
3836    <mime-mapping>
3837        <extension>taglet</extension>
3838        <mime-type>application/vnd.mynfc</mime-type>
3839    </mime-mapping>
3840    <mime-mapping>
3841        <extension>tao</extension>
3842        <mime-type>application/vnd.tao.intent-module-archive</mime-type>
3843    </mime-mapping>
3844    <mime-mapping>
3845        <extension>tar</extension>
3846        <mime-type>application/x-tar</mime-type>
3847    </mime-mapping>
3848    <mime-mapping>
3849        <extension>tcap</extension>
3850        <mime-type>application/vnd.3gpp2.tcap</mime-type>
3851    </mime-mapping>
3852    <mime-mapping>
3853        <extension>tcl</extension>
3854        <mime-type>application/x-tcl</mime-type>
3855    </mime-mapping>
3856    <mime-mapping>
3857        <extension>teacher</extension>
3858        <mime-type>application/vnd.smart.teacher</mime-type>
3859    </mime-mapping>
3860    <mime-mapping>
3861        <extension>tei</extension>
3862        <mime-type>application/tei+xml</mime-type>
3863    </mime-mapping>
3864    <mime-mapping>
3865        <extension>teicorpus</extension>
3866        <mime-type>application/tei+xml</mime-type>
3867    </mime-mapping>
3868    <mime-mapping>
3869        <extension>tex</extension>
3870        <mime-type>application/x-tex</mime-type>
3871    </mime-mapping>
3872    <mime-mapping>
3873        <extension>texi</extension>
3874        <mime-type>application/x-texinfo</mime-type>
3875    </mime-mapping>
3876    <mime-mapping>
3877        <extension>texinfo</extension>
3878        <mime-type>application/x-texinfo</mime-type>
3879    </mime-mapping>
3880    <mime-mapping>
3881        <extension>text</extension>
3882        <mime-type>text/plain</mime-type>
3883    </mime-mapping>
3884    <mime-mapping>
3885        <extension>tfi</extension>
3886        <mime-type>application/thraud+xml</mime-type>
3887    </mime-mapping>
3888    <mime-mapping>
3889        <extension>tfm</extension>
3890        <mime-type>application/x-tex-tfm</mime-type>
3891    </mime-mapping>
3892    <mime-mapping>
3893        <extension>tga</extension>
3894        <mime-type>image/x-tga</mime-type>
3895    </mime-mapping>
3896    <mime-mapping>
3897        <extension>thmx</extension>
3898        <mime-type>application/vnd.ms-officetheme</mime-type>
3899    </mime-mapping>
3900    <mime-mapping>
3901        <extension>tif</extension>
3902        <mime-type>image/tiff</mime-type>
3903    </mime-mapping>
3904    <mime-mapping>
3905        <extension>tiff</extension>
3906        <mime-type>image/tiff</mime-type>
3907    </mime-mapping>
3908    <mime-mapping>
3909        <extension>tmo</extension>
3910        <mime-type>application/vnd.tmobile-livetv</mime-type>
3911    </mime-mapping>
3912    <mime-mapping>
3913        <extension>torrent</extension>
3914        <mime-type>application/x-bittorrent</mime-type>
3915    </mime-mapping>
3916    <mime-mapping>
3917        <extension>tpl</extension>
3918        <mime-type>application/vnd.groove-tool-template</mime-type>
3919    </mime-mapping>
3920    <mime-mapping>
3921        <extension>tpt</extension>
3922        <mime-type>application/vnd.trid.tpt</mime-type>
3923    </mime-mapping>
3924    <mime-mapping>
3925        <extension>tr</extension>
3926        <mime-type>text/troff</mime-type>
3927    </mime-mapping>
3928    <mime-mapping>
3929        <extension>tra</extension>
3930        <mime-type>application/vnd.trueapp</mime-type>
3931    </mime-mapping>
3932    <mime-mapping>
3933        <extension>trm</extension>
3934        <mime-type>application/x-msterminal</mime-type>
3935    </mime-mapping>
3936    <mime-mapping>
3937        <extension>tsd</extension>
3938        <mime-type>application/timestamped-data</mime-type>
3939    </mime-mapping>
3940    <mime-mapping>
3941        <extension>tsv</extension>
3942        <mime-type>text/tab-separated-values</mime-type>
3943    </mime-mapping>
3944    <mime-mapping>
3945        <extension>ttc</extension>
3946        <mime-type>font/collection</mime-type>
3947    </mime-mapping>
3948    <mime-mapping>
3949        <extension>ttf</extension>
3950        <mime-type>font/ttf</mime-type>
3951    </mime-mapping>
3952    <mime-mapping>
3953        <extension>ttl</extension>
3954        <mime-type>text/turtle</mime-type>
3955    </mime-mapping>
3956    <mime-mapping>
3957        <extension>twd</extension>
3958        <mime-type>application/vnd.simtech-mindmapper</mime-type>
3959    </mime-mapping>
3960    <mime-mapping>
3961        <extension>twds</extension>
3962        <mime-type>application/vnd.simtech-mindmapper</mime-type>
3963    </mime-mapping>
3964    <mime-mapping>
3965        <extension>txd</extension>
3966        <mime-type>application/vnd.genomatix.tuxedo</mime-type>
3967    </mime-mapping>
3968    <mime-mapping>
3969        <extension>txf</extension>
3970        <mime-type>application/vnd.mobius.txf</mime-type>
3971    </mime-mapping>
3972    <mime-mapping>
3973        <extension>txt</extension>
3974        <mime-type>text/plain</mime-type>
3975    </mime-mapping>
3976    <mime-mapping>
3977        <extension>u32</extension>
3978        <mime-type>application/x-authorware-bin</mime-type>
3979    </mime-mapping>
3980    <mime-mapping>
3981        <extension>udeb</extension>
3982        <mime-type>application/x-debian-package</mime-type>
3983    </mime-mapping>
3984    <mime-mapping>
3985        <extension>ufd</extension>
3986        <mime-type>application/vnd.ufdl</mime-type>
3987    </mime-mapping>
3988    <mime-mapping>
3989        <extension>ufdl</extension>
3990        <mime-type>application/vnd.ufdl</mime-type>
3991    </mime-mapping>
3992    <mime-mapping>
3993        <extension>ulw</extension>
3994        <mime-type>audio/basic</mime-type>
3995    </mime-mapping>
3996    <mime-mapping>
3997        <extension>ulx</extension>
3998        <mime-type>application/x-glulx</mime-type>
3999    </mime-mapping>
4000    <mime-mapping>
4001        <extension>umj</extension>
4002        <mime-type>application/vnd.umajin</mime-type>
4003    </mime-mapping>
4004    <mime-mapping>
4005        <extension>unityweb</extension>
4006        <mime-type>application/vnd.unity</mime-type>
4007    </mime-mapping>
4008    <mime-mapping>
4009        <extension>uoml</extension>
4010        <mime-type>application/vnd.uoml+xml</mime-type>
4011    </mime-mapping>
4012    <mime-mapping>
4013        <extension>uri</extension>
4014        <mime-type>text/uri-list</mime-type>
4015    </mime-mapping>
4016    <mime-mapping>
4017        <extension>uris</extension>
4018        <mime-type>text/uri-list</mime-type>
4019    </mime-mapping>
4020    <mime-mapping>
4021        <extension>urls</extension>
4022        <mime-type>text/uri-list</mime-type>
4023    </mime-mapping>
4024    <mime-mapping>
4025        <extension>ustar</extension>
4026        <mime-type>application/x-ustar</mime-type>
4027    </mime-mapping>
4028    <mime-mapping>
4029        <extension>utz</extension>
4030        <mime-type>application/vnd.uiq.theme</mime-type>
4031    </mime-mapping>
4032    <mime-mapping>
4033        <extension>uu</extension>
4034        <mime-type>text/x-uuencode</mime-type>
4035    </mime-mapping>
4036    <mime-mapping>
4037        <extension>uva</extension>
4038        <mime-type>audio/vnd.dece.audio</mime-type>
4039    </mime-mapping>
4040    <mime-mapping>
4041        <extension>uvd</extension>
4042        <mime-type>application/vnd.dece.data</mime-type>
4043    </mime-mapping>
4044    <mime-mapping>
4045        <extension>uvf</extension>
4046        <mime-type>application/vnd.dece.data</mime-type>
4047    </mime-mapping>
4048    <mime-mapping>
4049        <extension>uvg</extension>
4050        <mime-type>image/vnd.dece.graphic</mime-type>
4051    </mime-mapping>
4052    <mime-mapping>
4053        <extension>uvh</extension>
4054        <mime-type>video/vnd.dece.hd</mime-type>
4055    </mime-mapping>
4056    <mime-mapping>
4057        <extension>uvi</extension>
4058        <mime-type>image/vnd.dece.graphic</mime-type>
4059    </mime-mapping>
4060    <mime-mapping>
4061        <extension>uvm</extension>
4062        <mime-type>video/vnd.dece.mobile</mime-type>
4063    </mime-mapping>
4064    <mime-mapping>
4065        <extension>uvp</extension>
4066        <mime-type>video/vnd.dece.pd</mime-type>
4067    </mime-mapping>
4068    <mime-mapping>
4069        <extension>uvs</extension>
4070        <mime-type>video/vnd.dece.sd</mime-type>
4071    </mime-mapping>
4072    <mime-mapping>
4073        <extension>uvt</extension>
4074        <mime-type>application/vnd.dece.ttml+xml</mime-type>
4075    </mime-mapping>
4076    <mime-mapping>
4077        <extension>uvu</extension>
4078        <mime-type>video/vnd.uvvu.mp4</mime-type>
4079    </mime-mapping>
4080    <mime-mapping>
4081        <extension>uvv</extension>
4082        <mime-type>video/vnd.dece.video</mime-type>
4083    </mime-mapping>
4084    <mime-mapping>
4085        <extension>uvva</extension>
4086        <mime-type>audio/vnd.dece.audio</mime-type>
4087    </mime-mapping>
4088    <mime-mapping>
4089        <extension>uvvd</extension>
4090        <mime-type>application/vnd.dece.data</mime-type>
4091    </mime-mapping>
4092    <mime-mapping>
4093        <extension>uvvf</extension>
4094        <mime-type>application/vnd.dece.data</mime-type>
4095    </mime-mapping>
4096    <mime-mapping>
4097        <extension>uvvg</extension>
4098        <mime-type>image/vnd.dece.graphic</mime-type>
4099    </mime-mapping>
4100    <mime-mapping>
4101        <extension>uvvh</extension>
4102        <mime-type>video/vnd.dece.hd</mime-type>
4103    </mime-mapping>
4104    <mime-mapping>
4105        <extension>uvvi</extension>
4106        <mime-type>image/vnd.dece.graphic</mime-type>
4107    </mime-mapping>
4108    <mime-mapping>
4109        <extension>uvvm</extension>
4110        <mime-type>video/vnd.dece.mobile</mime-type>
4111    </mime-mapping>
4112    <mime-mapping>
4113        <extension>uvvp</extension>
4114        <mime-type>video/vnd.dece.pd</mime-type>
4115    </mime-mapping>
4116    <mime-mapping>
4117        <extension>uvvs</extension>
4118        <mime-type>video/vnd.dece.sd</mime-type>
4119    </mime-mapping>
4120    <mime-mapping>
4121        <extension>uvvt</extension>
4122        <mime-type>application/vnd.dece.ttml+xml</mime-type>
4123    </mime-mapping>
4124    <mime-mapping>
4125        <extension>uvvu</extension>
4126        <mime-type>video/vnd.uvvu.mp4</mime-type>
4127    </mime-mapping>
4128    <mime-mapping>
4129        <extension>uvvv</extension>
4130        <mime-type>video/vnd.dece.video</mime-type>
4131    </mime-mapping>
4132    <mime-mapping>
4133        <extension>uvvx</extension>
4134        <mime-type>application/vnd.dece.unspecified</mime-type>
4135    </mime-mapping>
4136    <mime-mapping>
4137        <extension>uvvz</extension>
4138        <mime-type>application/vnd.dece.zip</mime-type>
4139    </mime-mapping>
4140    <mime-mapping>
4141        <extension>uvx</extension>
4142        <mime-type>application/vnd.dece.unspecified</mime-type>
4143    </mime-mapping>
4144    <mime-mapping>
4145        <extension>uvz</extension>
4146        <mime-type>application/vnd.dece.zip</mime-type>
4147    </mime-mapping>
4148    <mime-mapping>
4149        <extension>vcard</extension>
4150        <mime-type>text/vcard</mime-type>
4151    </mime-mapping>
4152    <mime-mapping>
4153        <extension>vcd</extension>
4154        <mime-type>application/x-cdlink</mime-type>
4155    </mime-mapping>
4156    <mime-mapping>
4157        <extension>vcf</extension>
4158        <mime-type>text/x-vcard</mime-type>
4159    </mime-mapping>
4160    <mime-mapping>
4161        <extension>vcg</extension>
4162        <mime-type>application/vnd.groove-vcard</mime-type>
4163    </mime-mapping>
4164    <mime-mapping>
4165        <extension>vcs</extension>
4166        <mime-type>text/x-vcalendar</mime-type>
4167    </mime-mapping>
4168    <mime-mapping>
4169        <extension>vcx</extension>
4170        <mime-type>application/vnd.vcx</mime-type>
4171    </mime-mapping>
4172    <mime-mapping>
4173        <extension>vis</extension>
4174        <mime-type>application/vnd.visionary</mime-type>
4175    </mime-mapping>
4176    <mime-mapping>
4177        <extension>viv</extension>
4178        <mime-type>video/vnd.vivo</mime-type>
4179    </mime-mapping>
4180    <mime-mapping>
4181        <extension>vob</extension>
4182        <mime-type>video/x-ms-vob</mime-type>
4183    </mime-mapping>
4184    <mime-mapping>
4185        <extension>vor</extension>
4186        <mime-type>application/vnd.stardivision.writer</mime-type>
4187    </mime-mapping>
4188    <mime-mapping>
4189        <extension>vox</extension>
4190        <mime-type>application/x-authorware-bin</mime-type>
4191    </mime-mapping>
4192    <mime-mapping>
4193        <extension>vrml</extension>
4194        <mime-type>model/vrml</mime-type>
4195    </mime-mapping>
4196    <mime-mapping>
4197        <extension>vsd</extension>
4198        <mime-type>application/vnd.visio</mime-type>
4199    </mime-mapping>
4200    <mime-mapping>
4201        <extension>vsf</extension>
4202        <mime-type>application/vnd.vsf</mime-type>
4203    </mime-mapping>
4204    <mime-mapping>
4205        <extension>vss</extension>
4206        <mime-type>application/vnd.visio</mime-type>
4207    </mime-mapping>
4208    <mime-mapping>
4209        <extension>vst</extension>
4210        <mime-type>application/vnd.visio</mime-type>
4211    </mime-mapping>
4212    <mime-mapping>
4213        <extension>vsw</extension>
4214        <mime-type>application/vnd.visio</mime-type>
4215    </mime-mapping>
4216    <mime-mapping>
4217        <extension>vtu</extension>
4218        <mime-type>model/vnd.vtu</mime-type>
4219    </mime-mapping>
4220    <mime-mapping>
4221        <extension>vxml</extension>
4222        <mime-type>application/voicexml+xml</mime-type>
4223    </mime-mapping>
4224    <mime-mapping>
4225        <extension>w3d</extension>
4226        <mime-type>application/x-director</mime-type>
4227    </mime-mapping>
4228    <mime-mapping>
4229        <extension>wad</extension>
4230        <mime-type>application/x-doom</mime-type>
4231    </mime-mapping>
4232    <mime-mapping>
4233        <extension>wav</extension>
4234        <mime-type>audio/x-wav</mime-type>
4235    </mime-mapping>
4236    <mime-mapping>
4237        <extension>wax</extension>
4238        <mime-type>audio/x-ms-wax</mime-type>
4239    </mime-mapping>
4240    <mime-mapping>
4241        <!-- Wireless Bitmap -->
4242        <extension>wbmp</extension>
4243        <mime-type>image/vnd.wap.wbmp</mime-type>
4244    </mime-mapping>
4245    <mime-mapping>
4246        <extension>wbs</extension>
4247        <mime-type>application/vnd.criticaltools.wbs+xml</mime-type>
4248    </mime-mapping>
4249    <mime-mapping>
4250        <extension>wbxml</extension>
4251        <mime-type>application/vnd.wap.wbxml</mime-type>
4252    </mime-mapping>
4253    <mime-mapping>
4254        <extension>wcm</extension>
4255        <mime-type>application/vnd.ms-works</mime-type>
4256    </mime-mapping>
4257    <mime-mapping>
4258        <extension>wdb</extension>
4259        <mime-type>application/vnd.ms-works</mime-type>
4260    </mime-mapping>
4261    <mime-mapping>
4262        <extension>wdp</extension>
4263        <mime-type>image/vnd.ms-photo</mime-type>
4264    </mime-mapping>
4265    <mime-mapping>
4266        <extension>weba</extension>
4267        <mime-type>audio/webm</mime-type>
4268    </mime-mapping>
4269    <mime-mapping>
4270        <extension>webm</extension>
4271        <mime-type>video/webm</mime-type>
4272    </mime-mapping>
4273    <mime-mapping>
4274        <extension>webp</extension>
4275        <mime-type>image/webp</mime-type>
4276    </mime-mapping>
4277    <mime-mapping>
4278        <extension>wg</extension>
4279        <mime-type>application/vnd.pmi.widget</mime-type>
4280    </mime-mapping>
4281    <mime-mapping>
4282        <extension>wgt</extension>
4283        <mime-type>application/widget</mime-type>
4284    </mime-mapping>
4285    <mime-mapping>
4286        <extension>wks</extension>
4287        <mime-type>application/vnd.ms-works</mime-type>
4288    </mime-mapping>
4289    <mime-mapping>
4290        <extension>wm</extension>
4291        <mime-type>video/x-ms-wm</mime-type>
4292    </mime-mapping>
4293    <mime-mapping>
4294        <extension>wma</extension>
4295        <mime-type>audio/x-ms-wma</mime-type>
4296    </mime-mapping>
4297    <mime-mapping>
4298        <extension>wmd</extension>
4299        <mime-type>application/x-ms-wmd</mime-type>
4300    </mime-mapping>
4301    <mime-mapping>
4302        <extension>wmf</extension>
4303        <mime-type>application/x-msmetafile</mime-type>
4304    </mime-mapping>
4305    <mime-mapping>
4306        <!-- WML Source -->
4307        <extension>wml</extension>
4308        <mime-type>text/vnd.wap.wml</mime-type>
4309    </mime-mapping>
4310    <mime-mapping>
4311        <!-- Compiled WML -->
4312        <extension>wmlc</extension>
4313        <mime-type>application/vnd.wap.wmlc</mime-type>
4314    </mime-mapping>
4315    <mime-mapping>
4316        <!-- WML Script Source -->
4317        <extension>wmls</extension>
4318        <mime-type>text/vnd.wap.wmlscript</mime-type>
4319    </mime-mapping>
4320    <mime-mapping>
4321        <!-- Compiled WML Script -->
4322        <extension>wmlsc</extension>
4323        <mime-type>application/vnd.wap.wmlscriptc</mime-type>
4324    </mime-mapping>
4325    <mime-mapping>
4326        <extension>wmv</extension>
4327        <mime-type>video/x-ms-wmv</mime-type>
4328    </mime-mapping>
4329    <mime-mapping>
4330        <extension>wmx</extension>
4331        <mime-type>video/x-ms-wmx</mime-type>
4332    </mime-mapping>
4333    <mime-mapping>
4334        <extension>wmz</extension>
4335        <mime-type>application/x-msmetafile</mime-type>
4336    </mime-mapping>
4337    <mime-mapping>
4338        <extension>woff</extension>
4339        <mime-type>font/woff</mime-type>
4340    </mime-mapping>
4341    <mime-mapping>
4342        <extension>woff2</extension>
4343        <mime-type>font/woff2</mime-type>
4344    </mime-mapping>
4345    <mime-mapping>
4346        <extension>wpd</extension>
4347        <mime-type>application/vnd.wordperfect</mime-type>
4348    </mime-mapping>
4349    <mime-mapping>
4350        <extension>wpl</extension>
4351        <mime-type>application/vnd.ms-wpl</mime-type>
4352    </mime-mapping>
4353    <mime-mapping>
4354        <extension>wps</extension>
4355        <mime-type>application/vnd.ms-works</mime-type>
4356    </mime-mapping>
4357    <mime-mapping>
4358        <extension>wqd</extension>
4359        <mime-type>application/vnd.wqd</mime-type>
4360    </mime-mapping>
4361    <mime-mapping>
4362        <extension>wri</extension>
4363        <mime-type>application/x-mswrite</mime-type>
4364    </mime-mapping>
4365    <mime-mapping>
4366        <extension>wrl</extension>
4367        <mime-type>model/vrml</mime-type>
4368    </mime-mapping>
4369    <mime-mapping>
4370        <extension>wsdl</extension>
4371        <mime-type>application/wsdl+xml</mime-type>
4372    </mime-mapping>
4373    <mime-mapping>
4374        <extension>wspolicy</extension>
4375        <mime-type>application/wspolicy+xml</mime-type>
4376    </mime-mapping>
4377    <mime-mapping>
4378        <extension>wtb</extension>
4379        <mime-type>application/vnd.webturbo</mime-type>
4380    </mime-mapping>
4381    <mime-mapping>
4382        <extension>wvx</extension>
4383        <mime-type>video/x-ms-wvx</mime-type>
4384    </mime-mapping>
4385    <mime-mapping>
4386        <extension>x32</extension>
4387        <mime-type>application/x-authorware-bin</mime-type>
4388    </mime-mapping>
4389    <mime-mapping>
4390        <extension>x3d</extension>
4391        <mime-type>model/x3d+xml</mime-type>
4392    </mime-mapping>
4393    <mime-mapping>
4394        <extension>x3db</extension>
4395        <mime-type>model/x3d+binary</mime-type>
4396    </mime-mapping>
4397    <mime-mapping>
4398        <extension>x3dbz</extension>
4399        <mime-type>model/x3d+binary</mime-type>
4400    </mime-mapping>
4401    <mime-mapping>
4402        <extension>x3dv</extension>
4403        <mime-type>model/x3d+vrml</mime-type>
4404    </mime-mapping>
4405    <mime-mapping>
4406        <extension>x3dvz</extension>
4407        <mime-type>model/x3d+vrml</mime-type>
4408    </mime-mapping>
4409    <mime-mapping>
4410        <extension>x3dz</extension>
4411        <mime-type>model/x3d+xml</mime-type>
4412    </mime-mapping>
4413    <mime-mapping>
4414        <extension>xaml</extension>
4415        <mime-type>application/xaml+xml</mime-type>
4416    </mime-mapping>
4417    <mime-mapping>
4418        <extension>xap</extension>
4419        <mime-type>application/x-silverlight-app</mime-type>
4420    </mime-mapping>
4421    <mime-mapping>
4422        <extension>xar</extension>
4423        <mime-type>application/vnd.xara</mime-type>
4424    </mime-mapping>
4425    <mime-mapping>
4426        <extension>xbap</extension>
4427        <mime-type>application/x-ms-xbap</mime-type>
4428    </mime-mapping>
4429    <mime-mapping>
4430        <extension>xbd</extension>
4431        <mime-type>application/vnd.fujixerox.docuworks.binder</mime-type>
4432    </mime-mapping>
4433    <mime-mapping>
4434        <extension>xbm</extension>
4435        <mime-type>image/x-xbitmap</mime-type>
4436    </mime-mapping>
4437    <mime-mapping>
4438        <extension>xdf</extension>
4439        <mime-type>application/xcap-diff+xml</mime-type>
4440    </mime-mapping>
4441    <mime-mapping>
4442        <extension>xdm</extension>
4443        <mime-type>application/vnd.syncml.dm+xml</mime-type>
4444    </mime-mapping>
4445    <mime-mapping>
4446        <extension>xdp</extension>
4447        <mime-type>application/vnd.adobe.xdp+xml</mime-type>
4448    </mime-mapping>
4449    <mime-mapping>
4450        <extension>xdssc</extension>
4451        <mime-type>application/dssc+xml</mime-type>
4452    </mime-mapping>
4453    <mime-mapping>
4454        <extension>xdw</extension>
4455        <mime-type>application/vnd.fujixerox.docuworks</mime-type>
4456    </mime-mapping>
4457    <mime-mapping>
4458        <extension>xenc</extension>
4459        <mime-type>application/xenc+xml</mime-type>
4460    </mime-mapping>
4461    <mime-mapping>
4462        <extension>xer</extension>
4463        <mime-type>application/patch-ops-error+xml</mime-type>
4464    </mime-mapping>
4465    <mime-mapping>
4466        <extension>xfdf</extension>
4467        <mime-type>application/vnd.adobe.xfdf</mime-type>
4468    </mime-mapping>
4469    <mime-mapping>
4470        <extension>xfdl</extension>
4471        <mime-type>application/vnd.xfdl</mime-type>
4472    </mime-mapping>
4473    <mime-mapping>
4474        <extension>xht</extension>
4475        <mime-type>application/xhtml+xml</mime-type>
4476    </mime-mapping>
4477    <mime-mapping>
4478        <extension>xhtml</extension>
4479        <mime-type>application/xhtml+xml</mime-type>
4480    </mime-mapping>
4481    <mime-mapping>
4482        <extension>xhvml</extension>
4483        <mime-type>application/xv+xml</mime-type>
4484    </mime-mapping>
4485    <mime-mapping>
4486        <extension>xif</extension>
4487        <mime-type>image/vnd.xiff</mime-type>
4488    </mime-mapping>
4489    <mime-mapping>
4490        <extension>xla</extension>
4491        <mime-type>application/vnd.ms-excel</mime-type>
4492    </mime-mapping>
4493    <mime-mapping>
4494        <extension>xlam</extension>
4495        <mime-type>application/vnd.ms-excel.addin.macroenabled.12</mime-type>
4496    </mime-mapping>
4497    <mime-mapping>
4498        <extension>xlc</extension>
4499        <mime-type>application/vnd.ms-excel</mime-type>
4500    </mime-mapping>
4501    <mime-mapping>
4502        <extension>xlf</extension>
4503        <mime-type>application/x-xliff+xml</mime-type>
4504    </mime-mapping>
4505    <mime-mapping>
4506        <extension>xlm</extension>
4507        <mime-type>application/vnd.ms-excel</mime-type>
4508    </mime-mapping>
4509    <mime-mapping>
4510        <extension>xls</extension>
4511        <mime-type>application/vnd.ms-excel</mime-type>
4512    </mime-mapping>
4513    <mime-mapping>
4514        <extension>xlsb</extension>
4515        <mime-type>application/vnd.ms-excel.sheet.binary.macroenabled.12</mime-type>
4516    </mime-mapping>
4517    <mime-mapping>
4518        <extension>xlsm</extension>
4519        <mime-type>application/vnd.ms-excel.sheet.macroenabled.12</mime-type>
4520    </mime-mapping>
4521    <mime-mapping>
4522        <extension>xlsx</extension>
4523        <mime-type>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</mime-type>
4524    </mime-mapping>
4525    <mime-mapping>
4526        <extension>xlt</extension>
4527        <mime-type>application/vnd.ms-excel</mime-type>
4528    </mime-mapping>
4529    <mime-mapping>
4530        <extension>xltm</extension>
4531        <mime-type>application/vnd.ms-excel.template.macroenabled.12</mime-type>
4532    </mime-mapping>
4533    <mime-mapping>
4534        <extension>xltx</extension>
4535        <mime-type>application/vnd.openxmlformats-officedocument.spreadsheetml.template</mime-type>
4536    </mime-mapping>
4537    <mime-mapping>
4538        <extension>xlw</extension>
4539        <mime-type>application/vnd.ms-excel</mime-type>
4540    </mime-mapping>
4541    <mime-mapping>
4542        <extension>xm</extension>
4543        <mime-type>audio/xm</mime-type>
4544    </mime-mapping>
4545    <mime-mapping>
4546        <extension>xml</extension>
4547        <mime-type>application/xml</mime-type>
4548    </mime-mapping>
4549    <mime-mapping>
4550        <extension>xo</extension>
4551        <mime-type>application/vnd.olpc-sugar</mime-type>
4552    </mime-mapping>
4553    <mime-mapping>
4554        <extension>xop</extension>
4555        <mime-type>application/xop+xml</mime-type>
4556    </mime-mapping>
4557    <mime-mapping>
4558        <extension>xpi</extension>
4559        <mime-type>application/x-xpinstall</mime-type>
4560    </mime-mapping>
4561    <mime-mapping>
4562        <extension>xpl</extension>
4563        <mime-type>application/xproc+xml</mime-type>
4564    </mime-mapping>
4565    <mime-mapping>
4566        <extension>xpm</extension>
4567        <mime-type>image/x-xpixmap</mime-type>
4568    </mime-mapping>
4569    <mime-mapping>
4570        <extension>xpr</extension>
4571        <mime-type>application/vnd.is-xpr</mime-type>
4572    </mime-mapping>
4573    <mime-mapping>
4574        <extension>xps</extension>
4575        <mime-type>application/vnd.ms-xpsdocument</mime-type>
4576    </mime-mapping>
4577    <mime-mapping>
4578        <extension>xpw</extension>
4579        <mime-type>application/vnd.intercon.formnet</mime-type>
4580    </mime-mapping>
4581    <mime-mapping>
4582        <extension>xpx</extension>
4583        <mime-type>application/vnd.intercon.formnet</mime-type>
4584    </mime-mapping>
4585    <mime-mapping>
4586        <extension>xsl</extension>
4587        <mime-type>application/xml</mime-type>
4588    </mime-mapping>
4589    <mime-mapping>
4590        <extension>xslt</extension>
4591        <mime-type>application/xslt+xml</mime-type>
4592    </mime-mapping>
4593    <mime-mapping>
4594        <extension>xsm</extension>
4595        <mime-type>application/vnd.syncml+xml</mime-type>
4596    </mime-mapping>
4597    <mime-mapping>
4598        <extension>xspf</extension>
4599        <mime-type>application/xspf+xml</mime-type>
4600    </mime-mapping>
4601    <mime-mapping>
4602        <extension>xul</extension>
4603        <mime-type>application/vnd.mozilla.xul+xml</mime-type>
4604    </mime-mapping>
4605    <mime-mapping>
4606        <extension>xvm</extension>
4607        <mime-type>application/xv+xml</mime-type>
4608    </mime-mapping>
4609    <mime-mapping>
4610        <extension>xvml</extension>
4611        <mime-type>application/xv+xml</mime-type>
4612    </mime-mapping>
4613    <mime-mapping>
4614        <extension>xwd</extension>
4615        <mime-type>image/x-xwindowdump</mime-type>
4616    </mime-mapping>
4617    <mime-mapping>
4618        <extension>xyz</extension>
4619        <mime-type>chemical/x-xyz</mime-type>
4620    </mime-mapping>
4621    <mime-mapping>
4622        <extension>xz</extension>
4623        <mime-type>application/x-xz</mime-type>
4624    </mime-mapping>
4625    <mime-mapping>
4626        <extension>yang</extension>
4627        <mime-type>application/yang</mime-type>
4628    </mime-mapping>
4629    <mime-mapping>
4630        <extension>yin</extension>
4631        <mime-type>application/yin+xml</mime-type>
4632    </mime-mapping>
4633    <mime-mapping>
4634        <extension>z</extension>
4635        <mime-type>application/x-compress</mime-type>
4636    </mime-mapping>
4637    <mime-mapping>
4638        <extension>Z</extension>
4639        <mime-type>application/x-compress</mime-type>
4640    </mime-mapping>
4641    <mime-mapping>
4642        <extension>z1</extension>
4643        <mime-type>application/x-zmachine</mime-type>
4644    </mime-mapping>
4645    <mime-mapping>
4646        <extension>z2</extension>
4647        <mime-type>application/x-zmachine</mime-type>
4648    </mime-mapping>
4649    <mime-mapping>
4650        <extension>z3</extension>
4651        <mime-type>application/x-zmachine</mime-type>
4652    </mime-mapping>
4653    <mime-mapping>
4654        <extension>z4</extension>
4655        <mime-type>application/x-zmachine</mime-type>
4656    </mime-mapping>
4657    <mime-mapping>
4658        <extension>z5</extension>
4659        <mime-type>application/x-zmachine</mime-type>
4660    </mime-mapping>
4661    <mime-mapping>
4662        <extension>z6</extension>
4663        <mime-type>application/x-zmachine</mime-type>
4664    </mime-mapping>
4665    <mime-mapping>
4666        <extension>z7</extension>
4667        <mime-type>application/x-zmachine</mime-type>
4668    </mime-mapping>
4669    <mime-mapping>
4670        <extension>z8</extension>
4671        <mime-type>application/x-zmachine</mime-type>
4672    </mime-mapping>
4673    <mime-mapping>
4674        <extension>zaz</extension>
4675        <mime-type>application/vnd.zzazz.deck+xml</mime-type>
4676    </mime-mapping>
4677    <mime-mapping>
4678        <extension>zip</extension>
4679        <mime-type>application/zip</mime-type>
4680    </mime-mapping>
4681    <mime-mapping>
4682        <extension>zir</extension>
4683        <mime-type>application/vnd.zul</mime-type>
4684    </mime-mapping>
4685    <mime-mapping>
4686        <extension>zirz</extension>
4687        <mime-type>application/vnd.zul</mime-type>
4688    </mime-mapping>
4689    <mime-mapping>
4690        <extension>zmm</extension>
4691        <mime-type>application/vnd.handheld-entertainment+xml</mime-type>
4692    </mime-mapping>
4693
4694  <!-- ==================== Default Welcome File List ===================== -->
4695  <!-- When a request URI refers to a directory, the default servlet looks  -->
4696  <!-- for a "welcome file" within that directory and, if present, to the   -->
4697  <!-- corresponding resource URI for display.                              -->
4698  <!-- If no welcome files are present, the default servlet either serves a -->
4699  <!-- directory listing (see default servlet configuration on how to       -->
4700  <!-- customize) or returns a 404 status, depending on the value of the    -->
4701  <!-- listings setting.                                                    -->
4702  <!--                                                                      -->
4703  <!-- If you define welcome files in your own application's web.xml        -->
4704  <!-- deployment descriptor, that list *replaces* the list configured      -->
4705  <!-- here, so be sure to include any of the default values that you wish  -->
4706  <!-- to use within your application.                                       -->
4707
4708    <welcome-file-list>
4709        <welcome-file>index.html</welcome-file>
4710        <welcome-file>index.htm</welcome-file>
4711        <welcome-file>index.jsp</welcome-file>
4712    </welcome-file-list>
4713
4714</web-app>
Note: See TracBrowser for help on using the browser.