Passed
Pull Request — master (#30)
by mon
02:15
created

DefaultMap   B

Complexity

Total Complexity 1

Size/Duplication

Total Lines 25304
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 1
eloc 18436
dl 0
loc 25304
ccs 2
cts 2
cp 1
rs 8.8
c 0
b 0
f 0
1
<?php
2
3
namespace FileEye\MimeMap\Map;
4
5
/**
6
 * Class for mapping file extensions to MIME types.
7
 *
8
 * This is MimeMap's default map.
9
 */
10
class DefaultMap extends AbstractMap
11
{
12
    /**
13
     * Singleton instance.
14
     *
15
     * @var AbstractMap
16
     */
17
    protected static $instance;
18
19
    /**
20
     * Returns this file's fully qualified filename.
21
     *
22
     * @return string
23
     */
24
    public function getFileName()
25
    {
26
        return __FILE__;
27
    }
28
29
    /**
30
     * Mapping between file extensions and MIME types.
31
     *
32
     * The array has three main keys, 't' that stores MIME types, 'e' that map
33
     * file extensions to MIME types, and 'a' that store MIME type aliases.
34
     *
35
     * The entire map is created automatically by running
36
     *  $ fileye-mimemap update [URL] [YAML] [FILE]
37
     * on the command line.
38
     * The utility application fetches the map from the Apache HTTPD
39
     * documentation website, and integrates its definitions with any further
40
     * specifications contained in the YAML file.
41
     *
42
     * DO NOT CHANGE THE MAPPING ARRAY MANUALLY.
43
     *
44
     * @internal
45
     *
46
     * @var array
47
     */
48
    // phpcs:disable
49
    protected static $map = array (
50
  't' => 
51
  array (
52
    'application/andrew-inset' => 
53
    array (
54
      'desc' => 
55
      array (
56
        0 => 'ATK inset',
57
        1 => 'ATK: Andrew Toolkit',
58
      ),
59
      'e' => 
60
      array (
61
        0 => 'ez',
62
      ),
63
    ),
64
    'application/annodex' => 
65
    array (
66
      'a' => 
67
      array (
68
        0 => 'application/x-annodex',
69
      ),
70
      'desc' => 
71
      array (
72
        0 => 'Annodex exchange format',
73
      ),
74
      'e' => 
75
      array (
76
        0 => 'anx',
77
      ),
78
    ),
79
    'application/applixware' => 
80
    array (
81
      'e' => 
82
      array (
83
        0 => 'aw',
84
      ),
85
    ),
86
    'application/atom+xml' => 
87
    array (
88
      'desc' => 
89
      array (
90
        0 => 'Atom syndication feed',
91
      ),
92
      'e' => 
93
      array (
94
        0 => 'atom',
95
      ),
96
    ),
97
    'application/atomcat+xml' => 
98
    array (
99
      'e' => 
100
      array (
101
        0 => 'atomcat',
102
      ),
103
    ),
104
    'application/atomsvc+xml' => 
105
    array (
106
      'e' => 
107
      array (
108
        0 => 'atomsvc',
109
      ),
110
    ),
111
    'application/ccxml+xml' => 
112
    array (
113
      'e' => 
114
      array (
115
        0 => 'ccxml',
116
      ),
117
    ),
118
    'application/cdmi-capability' => 
119
    array (
120
      'e' => 
121
      array (
122
        0 => 'cdmia',
123
      ),
124
    ),
125
    'application/cdmi-container' => 
126
    array (
127
      'e' => 
128
      array (
129
        0 => 'cdmic',
130
      ),
131
    ),
132
    'application/cdmi-domain' => 
133
    array (
134
      'e' => 
135
      array (
136
        0 => 'cdmid',
137
      ),
138
    ),
139
    'application/cdmi-object' => 
140
    array (
141
      'e' => 
142
      array (
143
        0 => 'cdmio',
144
      ),
145
    ),
146
    'application/cdmi-queue' => 
147
    array (
148
      'e' => 
149
      array (
150
        0 => 'cdmiq',
151
      ),
152
    ),
153
    'application/cu-seeme' => 
154
    array (
155
      'e' => 
156
      array (
157
        0 => 'cu',
158
      ),
159
    ),
160
    'application/davmount+xml' => 
161
    array (
162
      'e' => 
163
      array (
164
        0 => 'davmount',
165
      ),
166
    ),
167
    'application/dicom' => 
168
    array (
169
      'desc' => 
170
      array (
171
        0 => 'DICOM image',
172
        1 => 'DICOM: Digital Imaging and Communications in Medicine',
173
      ),
174
      'e' => 
175
      array (
176
        0 => 'dcm',
177
      ),
178
    ),
179
    'application/dssc+der' => 
180
    array (
181
      'e' => 
182
      array (
183
        0 => 'dssc',
184
      ),
185
    ),
186
    'application/dssc+xml' => 
187
    array (
188
      'e' => 
189
      array (
190
        0 => 'xdssc',
191
      ),
192
    ),
193
    'application/ecmascript' => 
194
    array (
195
      'a' => 
196
      array (
197
        0 => 'text/ecmascript',
198
      ),
199
      'desc' => 
200
      array (
201
        0 => 'ECMAScript program',
202
      ),
203
      'e' => 
204
      array (
205
        0 => 'ecma',
206
        1 => 'es',
207
      ),
208
    ),
209
    'application/emma+xml' => 
210
    array (
211
      'e' => 
212
      array (
213
        0 => 'emma',
214
      ),
215
    ),
216
    'application/epub+zip' => 
217
    array (
218
      'desc' => 
219
      array (
220
        0 => 'electronic book document',
221
      ),
222
      'e' => 
223
      array (
224
        0 => 'epub',
225
      ),
226
    ),
227
    'application/exi' => 
228
    array (
229
      'e' => 
230
      array (
231
        0 => 'exi',
232
      ),
233
    ),
234
    'application/font-tdpfr' => 
235
    array (
236
      'e' => 
237
      array (
238
        0 => 'pfr',
239
      ),
240
    ),
241
    'application/geo+json' => 
242
    array (
243
      'a' => 
244
      array (
245
        0 => 'application/vnd.geo+json',
246
      ),
247
      'desc' => 
248
      array (
249
        0 => 'GeoJSON geospatial data',
250
      ),
251
      'e' => 
252
      array (
253
        0 => 'geojson',
254
        1 => 'geo.json',
255
      ),
256
    ),
257
    'application/gml+xml' => 
258
    array (
259
      'desc' => 
260
      array (
261
        0 => 'GML document',
262
        1 => 'GML: Geography Markup Language',
263
      ),
264
      'e' => 
265
      array (
266
        0 => 'gml',
267
      ),
268
    ),
269
    'application/gnunet-directory' => 
270
    array (
271
      'desc' => 
272
      array (
273
        0 => 'GNUnet search file',
274
      ),
275
      'e' => 
276
      array (
277
        0 => 'gnd',
278
      ),
279
    ),
280
    'application/gpx+xml' => 
281
    array (
282
      'a' => 
283
      array (
284
        0 => 'application/gpx',
285
        1 => 'application/x-gpx+xml',
286
        2 => 'application/x-gpx',
287
      ),
288
      'desc' => 
289
      array (
290
        0 => 'GPX geographic data',
291
        1 => 'GPX: GPS Exchange Format',
292
      ),
293
      'e' => 
294
      array (
295
        0 => 'gpx',
296
      ),
297
    ),
298
    'application/gxf' => 
299
    array (
300
      'e' => 
301
      array (
302
        0 => 'gxf',
303
      ),
304
    ),
305
    'application/gzip' => 
306
    array (
307
      'a' => 
308
      array (
309
        0 => 'application/x-gzip',
310
      ),
311
      'desc' => 
312
      array (
313
        0 => 'Gzip archive',
314
      ),
315
      'e' => 
316
      array (
317
        0 => 'gz',
318
      ),
319
    ),
320
    'application/hyperstudio' => 
321
    array (
322
      'e' => 
323
      array (
324
        0 => 'stk',
325
      ),
326
    ),
327
    'application/illustrator' => 
328
    array (
329
      'a' => 
330
      array (
331
        0 => 'application/vnd.adobe.illustrator',
332
      ),
333
      'desc' => 
334
      array (
335
        0 => 'Adobe Illustrator document',
336
      ),
337
      'e' => 
338
      array (
339
        0 => 'ai',
340
      ),
341
    ),
342
    'application/inkml+xml' => 
343
    array (
344
      'e' => 
345
      array (
346
        0 => 'ink',
347
        1 => 'inkml',
348
      ),
349
    ),
350
    'application/ipfix' => 
351
    array (
352
      'e' => 
353
      array (
354
        0 => 'ipfix',
355
      ),
356
    ),
357
    'application/java-serialized-object' => 
358
    array (
359
      'e' => 
360
      array (
361
        0 => 'ser',
362
      ),
363
    ),
364
    'application/javascript' => 
365
    array (
366
      'a' => 
367
      array (
368
        0 => 'application/x-javascript',
369
        1 => 'text/javascript',
370
      ),
371
      'desc' => 
372
      array (
373
        0 => 'JavaScript program',
374
      ),
375
      'e' => 
376
      array (
377
        0 => 'js',
378
        1 => 'jsm',
379
        2 => 'mjs',
380
      ),
381
    ),
382
    'application/jrd+json' => 
383
    array (
384
      'desc' => 
385
      array (
386
        0 => 'JRD document',
387
        1 => 'JRD: JSON Resource Descriptor',
388
      ),
389
      'e' => 
390
      array (
391
        0 => 'jrd',
392
      ),
393
    ),
394
    'application/json' => 
395
    array (
396
      'desc' => 
397
      array (
398
        0 => 'JSON document',
399
        1 => 'JSON: JavaScript Object Notation',
400
      ),
401
      'e' => 
402
      array (
403
        0 => 'json',
404
      ),
405
    ),
406
    'application/json-patch+json' => 
407
    array (
408
      'desc' => 
409
      array (
410
        0 => 'JSON patch',
411
        1 => 'JSON: JavaScript Object Notation',
412
      ),
413
      'e' => 
414
      array (
415
        0 => 'json-patch',
416
      ),
417
    ),
418
    'application/jsonml+json' => 
419
    array (
420
      'e' => 
421
      array (
422
        0 => 'jsonml',
423
      ),
424
    ),
425
    'application/ld+json' => 
426
    array (
427
      'desc' => 
428
      array (
429
        0 => 'JSON-LD document',
430
        1 => 'JSON-LD: JavaScript Object Notation for Linked Data',
431
      ),
432
      'e' => 
433
      array (
434
        0 => 'jsonld',
435
      ),
436
    ),
437
    'application/lost+xml' => 
438
    array (
439
      'e' => 
440
      array (
441
        0 => 'lostxml',
442
      ),
443
    ),
444
    'application/mac-binhex40' => 
445
    array (
446
      'e' => 
447
      array (
448
        0 => 'hqx',
449
      ),
450
    ),
451
    'application/mac-compactpro' => 
452
    array (
453
      'e' => 
454
      array (
455
        0 => 'cpt',
456
      ),
457
    ),
458
    'application/mads+xml' => 
459
    array (
460
      'e' => 
461
      array (
462
        0 => 'mads',
463
      ),
464
    ),
465
    'application/marc' => 
466
    array (
467
      'e' => 
468
      array (
469
        0 => 'mrc',
470
      ),
471
    ),
472
    'application/marcxml+xml' => 
473
    array (
474
      'e' => 
475
      array (
476
        0 => 'mrcx',
477
      ),
478
    ),
479
    'application/mathematica' => 
480
    array (
481
      'a' => 
482
      array (
483
        0 => 'application/x-mathematica',
484
      ),
485
      'desc' => 
486
      array (
487
        0 => 'Mathematica Notebook',
488
      ),
489
      'e' => 
490
      array (
491
        0 => 'ma',
492
        1 => 'nb',
493
        2 => 'mb',
494
      ),
495
    ),
496
    'application/mathml+xml' => 
497
    array (
498
      'a' => 
499
      array (
500
        0 => 'text/mathml',
501
      ),
502
      'desc' => 
503
      array (
504
        0 => 'MathML document',
505
        1 => 'MathML: Mathematical Markup Language',
506
      ),
507
      'e' => 
508
      array (
509
        0 => 'mathml',
510
        1 => 'mml',
511
      ),
512
    ),
513
    'application/mbox' => 
514
    array (
515
      'desc' => 
516
      array (
517
        0 => 'mailbox file',
518
      ),
519
      'e' => 
520
      array (
521
        0 => 'mbox',
522
      ),
523
    ),
524
    'application/mediaservercontrol+xml' => 
525
    array (
526
      'e' => 
527
      array (
528
        0 => 'mscml',
529
      ),
530
    ),
531
    'application/metalink+xml' => 
532
    array (
533
      'desc' => 
534
      array (
535
        0 => 'Metalink file',
536
      ),
537
      'e' => 
538
      array (
539
        0 => 'metalink',
540
      ),
541
    ),
542
    'application/metalink4+xml' => 
543
    array (
544
      'desc' => 
545
      array (
546
        0 => 'Metalink file',
547
      ),
548
      'e' => 
549
      array (
550
        0 => 'meta4',
551
      ),
552
    ),
553
    'application/mets+xml' => 
554
    array (
555
      'e' => 
556
      array (
557
        0 => 'mets',
558
      ),
559
    ),
560
    'application/mods+xml' => 
561
    array (
562
      'e' => 
563
      array (
564
        0 => 'mods',
565
      ),
566
    ),
567
    'application/mp21' => 
568
    array (
569
      'e' => 
570
      array (
571
        0 => 'm21',
572
        1 => 'mp21',
573
      ),
574
    ),
575
    'application/mp4' => 
576
    array (
577
      'e' => 
578
      array (
579
        0 => 'mp4s',
580
      ),
581
    ),
582
    'application/msword' => 
583
    array (
584
      'a' => 
585
      array (
586
        0 => 'application/vnd.ms-word',
587
        1 => 'application/x-msword',
588
        2 => 'zz-application/zz-winassoc-doc',
589
      ),
590
      'desc' => 
591
      array (
592
        0 => 'Word document',
593
      ),
594
      'e' => 
595
      array (
596
        0 => 'doc',
597
        1 => 'dot',
598
      ),
599
    ),
600
    'application/msword-template' => 
601
    array (
602
      'desc' => 
603
      array (
604
        0 => 'Word template',
605
      ),
606
      'e' => 
607
      array (
608
        0 => 'dot',
609
      ),
610
    ),
611
    'application/mxf' => 
612
    array (
613
      'desc' => 
614
      array (
615
        0 => 'MXF video',
616
        1 => 'MXF: Material Exchange Format',
617
      ),
618
      'e' => 
619
      array (
620
        0 => 'mxf',
621
      ),
622
    ),
623
    'application/octet-stream' => 
624
    array (
625
      'e' => 
626
      array (
627
        0 => 'bin',
628
        1 => 'dms',
629
        2 => 'lrf',
630
        3 => 'mar',
631
        4 => 'so',
632
        5 => 'dist',
633
        6 => 'distz',
634
        7 => 'pkg',
635
        8 => 'bpk',
636
        9 => 'dump',
637
        10 => 'elc',
638
        11 => 'deploy',
639
      ),
640
    ),
641
    'application/oda' => 
642
    array (
643
      'desc' => 
644
      array (
645
        0 => 'ODA document',
646
        1 => 'ODA: Office Document Architecture',
647
      ),
648
      'e' => 
649
      array (
650
        0 => 'oda',
651
      ),
652
    ),
653
    'application/oebps-package+xml' => 
654
    array (
655
      'e' => 
656
      array (
657
        0 => 'opf',
658
      ),
659
    ),
660
    'application/ogg' => 
661
    array (
662
      'a' => 
663
      array (
664
        0 => 'application/x-ogg',
665
      ),
666
      'desc' => 
667
      array (
668
        0 => 'Ogg multimedia file',
669
      ),
670
      'e' => 
671
      array (
672
        0 => 'ogx',
673
      ),
674
    ),
675
    'application/omdoc+xml' => 
676
    array (
677
      'e' => 
678
      array (
679
        0 => 'omdoc',
680
      ),
681
    ),
682
    'application/onenote' => 
683
    array (
684
      'e' => 
685
      array (
686
        0 => 'onetoc',
687
        1 => 'onetoc2',
688
        2 => 'onetmp',
689
        3 => 'onepkg',
690
      ),
691
    ),
692
    'application/owl+xml' => 
693
    array (
694
      'desc' => 
695
      array (
696
        0 => 'OWL XML file',
697
        1 => 'OWL: Web Ontology Language',
698
      ),
699
      'e' => 
700
      array (
701
        0 => 'owx',
702
      ),
703
    ),
704
    'application/oxps' => 
705
    array (
706
      'a' => 
707
      array (
708
        0 => 'application/vnd.ms-xpsdocument',
709
        1 => 'application/xps',
710
      ),
711
      'desc' => 
712
      array (
713
        0 => 'XPS document',
714
        1 => 'XPS: Open XML Paper Specification',
715
      ),
716
      'e' => 
717
      array (
718
        0 => 'oxps',
719
        1 => 'xps',
720
      ),
721
    ),
722
    'application/patch-ops-error+xml' => 
723
    array (
724
      'e' => 
725
      array (
726
        0 => 'xer',
727
      ),
728
    ),
729
    'application/pdf' => 
730
    array (
731
      'a' => 
732
      array (
733
        0 => 'application/x-pdf',
734
        1 => 'image/pdf',
735
        2 => 'application/acrobat',
736
        3 => 'application/nappdf',
737
      ),
738
      'desc' => 
739
      array (
740
        0 => 'PDF document',
741
        1 => 'PDF: Portable Document Format',
742
      ),
743
      'e' => 
744
      array (
745
        0 => 'pdf',
746
      ),
747
    ),
748
    'application/pgp-encrypted' => 
749
    array (
750
      'a' => 
751
      array (
752
        0 => 'application/pgp',
753
      ),
754
      'desc' => 
755
      array (
756
        0 => 'PGP/MIME-encrypted message header',
757
      ),
758
      'e' => 
759
      array (
760
        0 => 'pgp',
761
        1 => 'gpg',
762
        2 => 'asc',
763
      ),
764
    ),
765
    'application/pgp-keys' => 
766
    array (
767
      'desc' => 
768
      array (
769
        0 => 'PGP keys',
770
        1 => 'PGP: Pretty Good Privacy',
771
      ),
772
      'e' => 
773
      array (
774
        0 => 'skr',
775
        1 => 'pkr',
776
        2 => 'asc',
777
        3 => 'pgp',
778
        4 => 'gpg',
779
      ),
780
    ),
781
    'application/pgp-signature' => 
782
    array (
783
      'desc' => 
784
      array (
785
        0 => 'detached OpenPGP signature',
786
      ),
787
      'e' => 
788
      array (
789
        0 => 'asc',
790
        1 => 'sig',
791
        2 => 'pgp',
792
        3 => 'gpg',
793
      ),
794
    ),
795
    'application/pics-rules' => 
796
    array (
797
      'e' => 
798
      array (
799
        0 => 'prf',
800
      ),
801
    ),
802
    'application/pkcs10' => 
803
    array (
804
      'desc' => 
805
      array (
806
        0 => 'PKCS#10 certification request',
807
        1 => 'PKCS: Public-Key Cryptography Standards',
808
      ),
809
      'e' => 
810
      array (
811
        0 => 'p10',
812
      ),
813
    ),
814
    'application/pkcs12' => 
815
    array (
816
      'a' => 
817
      array (
818
        0 => 'application/x-pkcs12',
819
      ),
820
      'desc' => 
821
      array (
822
        0 => 'PKCS#12 certificate bundle',
823
        1 => 'PKCS: Public-Key Cryptography Standards',
824
      ),
825
      'e' => 
826
      array (
827
        0 => 'p12',
828
        1 => 'pfx',
829
      ),
830
    ),
831
    'application/pkcs7-mime' => 
832
    array (
833
      'desc' => 
834
      array (
835
        0 => 'PKCS#7 Message or Certificate',
836
        1 => 'PKCS: Public-Key Cryptography Standards',
837
      ),
838
      'e' => 
839
      array (
840
        0 => 'p7m',
841
        1 => 'p7c',
842
      ),
843
    ),
844
    'application/pkcs7-signature' => 
845
    array (
846
      'desc' => 
847
      array (
848
        0 => 'detached S/MIME signature',
849
        1 => 'S/MIME: Secure/Multipurpose Internet Mail Extensions',
850
      ),
851
      'e' => 
852
      array (
853
        0 => 'p7s',
854
      ),
855
    ),
856
    'application/pkcs8' => 
857
    array (
858
      'desc' => 
859
      array (
860
        0 => 'PKCS#8 private key',
861
        1 => 'PKCS: Public-Key Cryptography Standards',
862
      ),
863
      'e' => 
864
      array (
865
        0 => 'p8',
866
      ),
867
    ),
868
    'application/pkcs8-encrypted' => 
869
    array (
870
      'desc' => 
871
      array (
872
        0 => 'PKCS#8 private key (encrypted)',
873
        1 => 'PKCS: Public-Key Cryptography Standards',
874
      ),
875
      'e' => 
876
      array (
877
        0 => 'p8e',
878
      ),
879
    ),
880
    'application/pkix-attr-cert' => 
881
    array (
882
      'e' => 
883
      array (
884
        0 => 'ac',
885
      ),
886
    ),
887
    'application/pkix-cert' => 
888
    array (
889
      'desc' => 
890
      array (
891
        0 => 'X.509 certificate',
892
      ),
893
      'e' => 
894
      array (
895
        0 => 'cer',
896
      ),
897
    ),
898
    'application/pkix-crl' => 
899
    array (
900
      'desc' => 
901
      array (
902
        0 => 'Certificate revocation list',
903
      ),
904
      'e' => 
905
      array (
906
        0 => 'crl',
907
      ),
908
    ),
909
    'application/pkix-pkipath' => 
910
    array (
911
      'desc' => 
912
      array (
913
        0 => 'PkiPath certification path',
914
      ),
915
      'e' => 
916
      array (
917
        0 => 'pkipath',
918
      ),
919
    ),
920
    'application/pkixcmp' => 
921
    array (
922
      'e' => 
923
      array (
924
        0 => 'pki',
925
      ),
926
    ),
927
    'application/pls+xml' => 
928
    array (
929
      'e' => 
930
      array (
931
        0 => 'pls',
932
      ),
933
    ),
934
    'application/postscript' => 
935
    array (
936
      'desc' => 
937
      array (
938
        0 => 'PS document',
939
        1 => 'PS: PostScript',
940
      ),
941
      'e' => 
942
      array (
943
        0 => 'ai',
944
        1 => 'eps',
945
        2 => 'ps',
946
      ),
947
    ),
948
    'application/prs.cww' => 
949
    array (
950
      'e' => 
951
      array (
952
        0 => 'cww',
953
      ),
954
    ),
955
    'application/pskc+xml' => 
956
    array (
957
      'e' => 
958
      array (
959
        0 => 'pskcxml',
960
      ),
961
    ),
962
    'application/ram' => 
963
    array (
964
      'desc' => 
965
      array (
966
        0 => 'RealMedia Metafile',
967
      ),
968
      'e' => 
969
      array (
970
        0 => 'ram',
971
      ),
972
    ),
973
    'application/raml+yaml' => 
974
    array (
975
      'desc' => 
976
      array (
977
        0 => 'RAML document',
978
        1 => 'RAML: RESTful API Modeling Language',
979
      ),
980
      'e' => 
981
      array (
982
        0 => 'raml',
983
      ),
984
    ),
985
    'application/rdf+xml' => 
986
    array (
987
      'a' => 
988
      array (
989
        0 => 'text/rdf',
990
      ),
991
      'desc' => 
992
      array (
993
        0 => 'RDF file',
994
        1 => 'RDF: Resource Description Framework',
995
      ),
996
      'e' => 
997
      array (
998
        0 => 'rdf',
999
        1 => 'rdfs',
1000
        2 => 'owl',
1001
      ),
1002
    ),
1003
    'application/reginfo+xml' => 
1004
    array (
1005
      'e' => 
1006
      array (
1007
        0 => 'rif',
1008
      ),
1009
    ),
1010
    'application/relax-ng-compact-syntax' => 
1011
    array (
1012
      'a' => 
1013
      array (
1014
        0 => 'application/x-rnc',
1015
      ),
1016
      'desc' => 
1017
      array (
1018
        0 => 'RELAX NG XML schema',
1019
        1 => 'RELAX NG: REgular LAnguage for XML Next Generation',
1020
      ),
1021
      'e' => 
1022
      array (
1023
        0 => 'rnc',
1024
      ),
1025
    ),
1026
    'application/resource-lists+xml' => 
1027
    array (
1028
      'e' => 
1029
      array (
1030
        0 => 'rl',
1031
      ),
1032
    ),
1033
    'application/resource-lists-diff+xml' => 
1034
    array (
1035
      'e' => 
1036
      array (
1037
        0 => 'rld',
1038
      ),
1039
    ),
1040
    'application/rls-services+xml' => 
1041
    array (
1042
      'e' => 
1043
      array (
1044
        0 => 'rs',
1045
      ),
1046
    ),
1047
    'application/rpki-ghostbusters' => 
1048
    array (
1049
      'e' => 
1050
      array (
1051
        0 => 'gbr',
1052
      ),
1053
    ),
1054
    'application/rpki-manifest' => 
1055
    array (
1056
      'e' => 
1057
      array (
1058
        0 => 'mft',
1059
      ),
1060
    ),
1061
    'application/rpki-roa' => 
1062
    array (
1063
      'e' => 
1064
      array (
1065
        0 => 'roa',
1066
      ),
1067
    ),
1068
    'application/rsd+xml' => 
1069
    array (
1070
      'e' => 
1071
      array (
1072
        0 => 'rsd',
1073
      ),
1074
    ),
1075
    'application/rss+xml' => 
1076
    array (
1077
      'a' => 
1078
      array (
1079
        0 => 'text/rss',
1080
      ),
1081
      'desc' => 
1082
      array (
1083
        0 => 'RSS summary',
1084
        1 => 'RSS: RDF Site Summary',
1085
      ),
1086
      'e' => 
1087
      array (
1088
        0 => 'rss',
1089
      ),
1090
    ),
1091
    'application/rtf' => 
1092
    array (
1093
      'a' => 
1094
      array (
1095
        0 => 'text/rtf',
1096
      ),
1097
      'desc' => 
1098
      array (
1099
        0 => 'RTF document',
1100
        1 => 'RTF: Rich Text Format',
1101
      ),
1102
      'e' => 
1103
      array (
1104
        0 => 'rtf',
1105
      ),
1106
    ),
1107
    'application/sbml+xml' => 
1108
    array (
1109
      'e' => 
1110
      array (
1111
        0 => 'sbml',
1112
      ),
1113
    ),
1114
    'application/scvp-cv-request' => 
1115
    array (
1116
      'e' => 
1117
      array (
1118
        0 => 'scq',
1119
      ),
1120
    ),
1121
    'application/scvp-cv-response' => 
1122
    array (
1123
      'e' => 
1124
      array (
1125
        0 => 'scs',
1126
      ),
1127
    ),
1128
    'application/scvp-vp-request' => 
1129
    array (
1130
      'e' => 
1131
      array (
1132
        0 => 'spq',
1133
      ),
1134
    ),
1135
    'application/scvp-vp-response' => 
1136
    array (
1137
      'e' => 
1138
      array (
1139
        0 => 'spp',
1140
      ),
1141
    ),
1142
    'application/sdp' => 
1143
    array (
1144
      'a' => 
1145
      array (
1146
        0 => 'application/x-sdp',
1147
        1 => 'application/vnd.sdp',
1148
      ),
1149
      'desc' => 
1150
      array (
1151
        0 => 'SDP multicast stream file',
1152
        1 => 'SDP: Session Description Protocol',
1153
      ),
1154
      'e' => 
1155
      array (
1156
        0 => 'sdp',
1157
      ),
1158
    ),
1159
    'application/set-payment-initiation' => 
1160
    array (
1161
      'e' => 
1162
      array (
1163
        0 => 'setpay',
1164
      ),
1165
    ),
1166
    'application/set-registration-initiation' => 
1167
    array (
1168
      'e' => 
1169
      array (
1170
        0 => 'setreg',
1171
      ),
1172
    ),
1173
    'application/shf+xml' => 
1174
    array (
1175
      'e' => 
1176
      array (
1177
        0 => 'shf',
1178
      ),
1179
    ),
1180
    'application/sieve' => 
1181
    array (
1182
      'desc' => 
1183
      array (
1184
        0 => 'Sieve mail filter script',
1185
      ),
1186
      'e' => 
1187
      array (
1188
        0 => 'siv',
1189
      ),
1190
    ),
1191
    'application/smil+xml' => 
1192
    array (
1193
      'a' => 
1194
      array (
1195
        0 => 'application/smil',
1196
      ),
1197
      'desc' => 
1198
      array (
1199
        0 => 'SMIL document',
1200
        1 => 'SMIL: Synchronized Multimedia Integration Language',
1201
      ),
1202
      'e' => 
1203
      array (
1204
        0 => 'smi',
1205
        1 => 'smil',
1206
        2 => 'sml',
1207
        3 => 'kino',
1208
      ),
1209
    ),
1210
    'application/sparql-query' => 
1211
    array (
1212
      'e' => 
1213
      array (
1214
        0 => 'rq',
1215
      ),
1216
    ),
1217
    'application/sparql-results+xml' => 
1218
    array (
1219
      'e' => 
1220
      array (
1221
        0 => 'srx',
1222
      ),
1223
    ),
1224
    'application/sql' => 
1225
    array (
1226
      'a' => 
1227
      array (
1228
        0 => 'text/x-sql',
1229
      ),
1230
      'desc' => 
1231
      array (
1232
        0 => 'SQL code',
1233
      ),
1234
      'e' => 
1235
      array (
1236
        0 => 'sql',
1237
      ),
1238
    ),
1239
    'application/srgs' => 
1240
    array (
1241
      'e' => 
1242
      array (
1243
        0 => 'gram',
1244
      ),
1245
    ),
1246
    'application/srgs+xml' => 
1247
    array (
1248
      'e' => 
1249
      array (
1250
        0 => 'grxml',
1251
      ),
1252
    ),
1253
    'application/sru+xml' => 
1254
    array (
1255
      'e' => 
1256
      array (
1257
        0 => 'sru',
1258
      ),
1259
    ),
1260
    'application/ssdl+xml' => 
1261
    array (
1262
      'e' => 
1263
      array (
1264
        0 => 'ssdl',
1265
      ),
1266
    ),
1267
    'application/ssml+xml' => 
1268
    array (
1269
      'e' => 
1270
      array (
1271
        0 => 'ssml',
1272
      ),
1273
    ),
1274
    'application/tei+xml' => 
1275
    array (
1276
      'e' => 
1277
      array (
1278
        0 => 'tei',
1279
        1 => 'teicorpus',
1280
      ),
1281
    ),
1282
    'application/thraud+xml' => 
1283
    array (
1284
      'e' => 
1285
      array (
1286
        0 => 'tfi',
1287
      ),
1288
    ),
1289
    'application/timestamped-data' => 
1290
    array (
1291
      'e' => 
1292
      array (
1293
        0 => 'tsd',
1294
      ),
1295
    ),
1296
    'application/trig' => 
1297
    array (
1298
      'a' => 
1299
      array (
1300
        0 => 'application/x-trig',
1301
      ),
1302
      'desc' => 
1303
      array (
1304
        0 => 'TriG RDF document',
1305
        1 => 'TriG: TriG RDF Graph Triple Language',
1306
      ),
1307
      'e' => 
1308
      array (
1309
        0 => 'trig',
1310
      ),
1311
    ),
1312
    'application/vnd.3gpp.pic-bw-large' => 
1313
    array (
1314
      'e' => 
1315
      array (
1316
        0 => 'plb',
1317
      ),
1318
    ),
1319
    'application/vnd.3gpp.pic-bw-small' => 
1320
    array (
1321
      'e' => 
1322
      array (
1323
        0 => 'psb',
1324
      ),
1325
    ),
1326
    'application/vnd.3gpp.pic-bw-var' => 
1327
    array (
1328
      'e' => 
1329
      array (
1330
        0 => 'pvb',
1331
      ),
1332
    ),
1333
    'application/vnd.3gpp2.tcap' => 
1334
    array (
1335
      'e' => 
1336
      array (
1337
        0 => 'tcap',
1338
      ),
1339
    ),
1340
    'application/vnd.3m.post-it-notes' => 
1341
    array (
1342
      'e' => 
1343
      array (
1344
        0 => 'pwn',
1345
      ),
1346
    ),
1347
    'application/vnd.accpac.simply.aso' => 
1348
    array (
1349
      'e' => 
1350
      array (
1351
        0 => 'aso',
1352
      ),
1353
    ),
1354
    'application/vnd.accpac.simply.imp' => 
1355
    array (
1356
      'e' => 
1357
      array (
1358
        0 => 'imp',
1359
      ),
1360
    ),
1361
    'application/vnd.acucobol' => 
1362
    array (
1363
      'e' => 
1364
      array (
1365
        0 => 'acu',
1366
      ),
1367
    ),
1368
    'application/vnd.acucorp' => 
1369
    array (
1370
      'e' => 
1371
      array (
1372
        0 => 'atc',
1373
        1 => 'acutc',
1374
      ),
1375
    ),
1376
    'application/vnd.adobe.air-application-installer-package+zip' => 
1377
    array (
1378
      'e' => 
1379
      array (
1380
        0 => 'air',
1381
      ),
1382
    ),
1383
    'application/vnd.adobe.flash.movie' => 
1384
    array (
1385
      'a' => 
1386
      array (
1387
        0 => 'application/x-shockwave-flash',
1388
        1 => 'application/futuresplash',
1389
      ),
1390
      'desc' => 
1391
      array (
1392
        0 => 'Shockwave Flash file',
1393
      ),
1394
      'e' => 
1395
      array (
1396
        0 => 'swf',
1397
        1 => 'spl',
1398
      ),
1399
    ),
1400
    'application/vnd.adobe.formscentral.fcdt' => 
1401
    array (
1402
      'e' => 
1403
      array (
1404
        0 => 'fcdt',
1405
      ),
1406
    ),
1407
    'application/vnd.adobe.fxp' => 
1408
    array (
1409
      'e' => 
1410
      array (
1411
        0 => 'fxp',
1412
        1 => 'fxpl',
1413
      ),
1414
    ),
1415
    'application/vnd.adobe.xdp+xml' => 
1416
    array (
1417
      'e' => 
1418
      array (
1419
        0 => 'xdp',
1420
      ),
1421
    ),
1422
    'application/vnd.adobe.xfdf' => 
1423
    array (
1424
      'e' => 
1425
      array (
1426
        0 => 'xfdf',
1427
      ),
1428
    ),
1429
    'application/vnd.ahead.space' => 
1430
    array (
1431
      'e' => 
1432
      array (
1433
        0 => 'ahead',
1434
      ),
1435
    ),
1436
    'application/vnd.airzip.filesecure.azf' => 
1437
    array (
1438
      'e' => 
1439
      array (
1440
        0 => 'azf',
1441
      ),
1442
    ),
1443
    'application/vnd.airzip.filesecure.azs' => 
1444
    array (
1445
      'e' => 
1446
      array (
1447
        0 => 'azs',
1448
      ),
1449
    ),
1450
    'application/vnd.amazon.ebook' => 
1451
    array (
1452
      'e' => 
1453
      array (
1454
        0 => 'azw',
1455
      ),
1456
    ),
1457
    'application/vnd.americandynamics.acc' => 
1458
    array (
1459
      'e' => 
1460
      array (
1461
        0 => 'acc',
1462
      ),
1463
    ),
1464
    'application/vnd.amiga.ami' => 
1465
    array (
1466
      'e' => 
1467
      array (
1468
        0 => 'ami',
1469
      ),
1470
    ),
1471
    'application/vnd.android.package-archive' => 
1472
    array (
1473
      'desc' => 
1474
      array (
1475
        0 => 'Android package',
1476
      ),
1477
      'e' => 
1478
      array (
1479
        0 => 'apk',
1480
      ),
1481
    ),
1482
    'application/vnd.anser-web-certificate-issue-initiation' => 
1483
    array (
1484
      'e' => 
1485
      array (
1486
        0 => 'cii',
1487
      ),
1488
    ),
1489
    'application/vnd.anser-web-funds-transfer-initiation' => 
1490
    array (
1491
      'e' => 
1492
      array (
1493
        0 => 'fti',
1494
      ),
1495
    ),
1496
    'application/vnd.antix.game-component' => 
1497
    array (
1498
      'e' => 
1499
      array (
1500
        0 => 'atx',
1501
      ),
1502
    ),
1503
    'application/vnd.appimage' => 
1504
    array (
1505
      'desc' => 
1506
      array (
1507
        0 => 'AppImage application bundle',
1508
      ),
1509
      'e' => 
1510
      array (
1511
        0 => 'appimage',
1512
      ),
1513
    ),
1514
    'application/vnd.apple.installer+xml' => 
1515
    array (
1516
      'e' => 
1517
      array (
1518
        0 => 'mpkg',
1519
      ),
1520
    ),
1521
    'application/vnd.apple.mpegurl' => 
1522
    array (
1523
      'desc' => 
1524
      array (
1525
        0 => 'HTTP Live Streaming playlist',
1526
      ),
1527
      'e' => 
1528
      array (
1529
        0 => 'm3u8',
1530
        1 => 'm3u',
1531
      ),
1532
    ),
1533
    'application/vnd.aristanetworks.swi' => 
1534
    array (
1535
      'e' => 
1536
      array (
1537
        0 => 'swi',
1538
      ),
1539
    ),
1540
    'application/vnd.astraea-software.iota' => 
1541
    array (
1542
      'e' => 
1543
      array (
1544
        0 => 'iota',
1545
      ),
1546
    ),
1547
    'application/vnd.audiograph' => 
1548
    array (
1549
      'e' => 
1550
      array (
1551
        0 => 'aep',
1552
      ),
1553
    ),
1554
    'application/vnd.blueice.multipass' => 
1555
    array (
1556
      'e' => 
1557
      array (
1558
        0 => 'mpm',
1559
      ),
1560
    ),
1561
    'application/vnd.bmi' => 
1562
    array (
1563
      'e' => 
1564
      array (
1565
        0 => 'bmi',
1566
      ),
1567
    ),
1568
    'application/vnd.businessobjects' => 
1569
    array (
1570
      'e' => 
1571
      array (
1572
        0 => 'rep',
1573
      ),
1574
    ),
1575
    'application/vnd.chemdraw+xml' => 
1576
    array (
1577
      'e' => 
1578
      array (
1579
        0 => 'cdxml',
1580
      ),
1581
    ),
1582
    'application/vnd.chess-pgn' => 
1583
    array (
1584
      'a' => 
1585
      array (
1586
        0 => 'application/x-chess-pgn',
1587
      ),
1588
      'desc' => 
1589
      array (
1590
        0 => 'PGN chess game notation',
1591
        1 => 'PGN: Portable Game Notation',
1592
      ),
1593
      'e' => 
1594
      array (
1595
        0 => 'pgn',
1596
      ),
1597
    ),
1598
    'application/vnd.chipnuts.karaoke-mmd' => 
1599
    array (
1600
      'e' => 
1601
      array (
1602
        0 => 'mmd',
1603
      ),
1604
    ),
1605
    'application/vnd.cinderella' => 
1606
    array (
1607
      'e' => 
1608
      array (
1609
        0 => 'cdy',
1610
      ),
1611
    ),
1612
    'application/vnd.claymore' => 
1613
    array (
1614
      'e' => 
1615
      array (
1616
        0 => 'cla',
1617
      ),
1618
    ),
1619
    'application/vnd.cloanto.rp9' => 
1620
    array (
1621
      'e' => 
1622
      array (
1623
        0 => 'rp9',
1624
      ),
1625
    ),
1626
    'application/vnd.clonk.c4group' => 
1627
    array (
1628
      'e' => 
1629
      array (
1630
        0 => 'c4g',
1631
        1 => 'c4d',
1632
        2 => 'c4f',
1633
        3 => 'c4p',
1634
        4 => 'c4u',
1635
      ),
1636
    ),
1637
    'application/vnd.cluetrust.cartomobile-config' => 
1638
    array (
1639
      'e' => 
1640
      array (
1641
        0 => 'c11amc',
1642
      ),
1643
    ),
1644
    'application/vnd.cluetrust.cartomobile-config-pkg' => 
1645
    array (
1646
      'e' => 
1647
      array (
1648
        0 => 'c11amz',
1649
      ),
1650
    ),
1651
    'application/vnd.coffeescript' => 
1652
    array (
1653
      'desc' => 
1654
      array (
1655
        0 => 'CoffeeScript document',
1656
      ),
1657
      'e' => 
1658
      array (
1659
        0 => 'coffee',
1660
      ),
1661
    ),
1662
    'application/vnd.comicbook+zip' => 
1663
    array (
1664
      'a' => 
1665
      array (
1666
        0 => 'application/x-cbz',
1667
      ),
1668
      'desc' => 
1669
      array (
1670
        0 => 'comic book archive',
1671
      ),
1672
      'e' => 
1673
      array (
1674
        0 => 'cbz',
1675
      ),
1676
    ),
1677
    'application/vnd.comicbook-rar' => 
1678
    array (
1679
      'a' => 
1680
      array (
1681
        0 => 'application/x-cbr',
1682
      ),
1683
      'desc' => 
1684
      array (
1685
        0 => 'comic book archive',
1686
      ),
1687
      'e' => 
1688
      array (
1689
        0 => 'cbr',
1690
        1 => 'cba',
1691
      ),
1692
    ),
1693
    'application/vnd.commonspace' => 
1694
    array (
1695
      'e' => 
1696
      array (
1697
        0 => 'csp',
1698
      ),
1699
    ),
1700
    'application/vnd.contact.cmsg' => 
1701
    array (
1702
      'e' => 
1703
      array (
1704
        0 => 'cdbcmsg',
1705
      ),
1706
    ),
1707
    'application/vnd.corel-draw' => 
1708
    array (
1709
      'a' => 
1710
      array (
1711
        0 => 'application/cdr',
1712
        1 => 'application/coreldraw',
1713
        2 => 'application/x-cdr',
1714
        3 => 'application/x-coreldraw',
1715
        4 => 'image/cdr',
1716
        5 => 'image/x-cdr',
1717
        6 => 'zz-application/zz-winassoc-cdr',
1718
      ),
1719
      'desc' => 
1720
      array (
1721
        0 => 'Corel Draw drawing',
1722
      ),
1723
      'e' => 
1724
      array (
1725
        0 => 'cdr',
1726
      ),
1727
    ),
1728
    'application/vnd.cosmocaller' => 
1729
    array (
1730
      'e' => 
1731
      array (
1732
        0 => 'cmc',
1733
      ),
1734
    ),
1735
    'application/vnd.crick.clicker' => 
1736
    array (
1737
      'e' => 
1738
      array (
1739
        0 => 'clkx',
1740
      ),
1741
    ),
1742
    'application/vnd.crick.clicker.keyboard' => 
1743
    array (
1744
      'e' => 
1745
      array (
1746
        0 => 'clkk',
1747
      ),
1748
    ),
1749
    'application/vnd.crick.clicker.palette' => 
1750
    array (
1751
      'e' => 
1752
      array (
1753
        0 => 'clkp',
1754
      ),
1755
    ),
1756
    'application/vnd.crick.clicker.template' => 
1757
    array (
1758
      'e' => 
1759
      array (
1760
        0 => 'clkt',
1761
      ),
1762
    ),
1763
    'application/vnd.crick.clicker.wordbank' => 
1764
    array (
1765
      'e' => 
1766
      array (
1767
        0 => 'clkw',
1768
      ),
1769
    ),
1770
    'application/vnd.criticaltools.wbs+xml' => 
1771
    array (
1772
      'e' => 
1773
      array (
1774
        0 => 'wbs',
1775
      ),
1776
    ),
1777
    'application/vnd.ctc-posml' => 
1778
    array (
1779
      'e' => 
1780
      array (
1781
        0 => 'pml',
1782
      ),
1783
    ),
1784
    'application/vnd.cups-ppd' => 
1785
    array (
1786
      'e' => 
1787
      array (
1788
        0 => 'ppd',
1789
      ),
1790
    ),
1791
    'application/vnd.curl.car' => 
1792
    array (
1793
      'e' => 
1794
      array (
1795
        0 => 'car',
1796
      ),
1797
    ),
1798
    'application/vnd.curl.pcurl' => 
1799
    array (
1800
      'e' => 
1801
      array (
1802
        0 => 'pcurl',
1803
      ),
1804
    ),
1805
    'application/vnd.dart' => 
1806
    array (
1807
      'e' => 
1808
      array (
1809
        0 => 'dart',
1810
      ),
1811
    ),
1812
    'application/vnd.data-vision.rdz' => 
1813
    array (
1814
      'e' => 
1815
      array (
1816
        0 => 'rdz',
1817
      ),
1818
    ),
1819
    'application/vnd.debian.binary-package' => 
1820
    array (
1821
      'a' => 
1822
      array (
1823
        0 => 'application/x-deb',
1824
        1 => 'application/x-debian-package',
1825
      ),
1826
      'desc' => 
1827
      array (
1828
        0 => 'Debian package',
1829
      ),
1830
      'e' => 
1831
      array (
1832
        0 => 'deb',
1833
        1 => 'udeb',
1834
      ),
1835
    ),
1836
    'application/vnd.dece.data' => 
1837
    array (
1838
      'e' => 
1839
      array (
1840
        0 => 'uvf',
1841
        1 => 'uvvf',
1842
        2 => 'uvd',
1843
        3 => 'uvvd',
1844
      ),
1845
    ),
1846
    'application/vnd.dece.ttml+xml' => 
1847
    array (
1848
      'e' => 
1849
      array (
1850
        0 => 'uvt',
1851
        1 => 'uvvt',
1852
      ),
1853
    ),
1854
    'application/vnd.dece.unspecified' => 
1855
    array (
1856
      'e' => 
1857
      array (
1858
        0 => 'uvx',
1859
        1 => 'uvvx',
1860
      ),
1861
    ),
1862
    'application/vnd.dece.zip' => 
1863
    array (
1864
      'e' => 
1865
      array (
1866
        0 => 'uvz',
1867
        1 => 'uvvz',
1868
      ),
1869
    ),
1870
    'application/vnd.denovo.fcselayout-link' => 
1871
    array (
1872
      'e' => 
1873
      array (
1874
        0 => 'fe_launch',
1875
      ),
1876
    ),
1877
    'application/vnd.dna' => 
1878
    array (
1879
      'e' => 
1880
      array (
1881
        0 => 'dna',
1882
      ),
1883
    ),
1884
    'application/vnd.dolby.mlp' => 
1885
    array (
1886
      'e' => 
1887
      array (
1888
        0 => 'mlp',
1889
      ),
1890
    ),
1891
    'application/vnd.dpgraph' => 
1892
    array (
1893
      'e' => 
1894
      array (
1895
        0 => 'dpg',
1896
      ),
1897
    ),
1898
    'application/vnd.dreamfactory' => 
1899
    array (
1900
      'e' => 
1901
      array (
1902
        0 => 'dfac',
1903
      ),
1904
    ),
1905
    'application/vnd.ds-keypoint' => 
1906
    array (
1907
      'e' => 
1908
      array (
1909
        0 => 'kpxx',
1910
      ),
1911
    ),
1912
    'application/vnd.dvb.ait' => 
1913
    array (
1914
      'e' => 
1915
      array (
1916
        0 => 'ait',
1917
      ),
1918
    ),
1919
    'application/vnd.dvb.service' => 
1920
    array (
1921
      'e' => 
1922
      array (
1923
        0 => 'svc',
1924
      ),
1925
    ),
1926
    'application/vnd.dynageo' => 
1927
    array (
1928
      'e' => 
1929
      array (
1930
        0 => 'geo',
1931
      ),
1932
    ),
1933
    'application/vnd.ecowin.chart' => 
1934
    array (
1935
      'e' => 
1936
      array (
1937
        0 => 'mag',
1938
      ),
1939
    ),
1940
    'application/vnd.emusic-emusic_package' => 
1941
    array (
1942
      'desc' => 
1943
      array (
1944
        0 => 'eMusic download package',
1945
      ),
1946
      'e' => 
1947
      array (
1948
        0 => 'emp',
1949
      ),
1950
    ),
1951
    'application/vnd.enliven' => 
1952
    array (
1953
      'e' => 
1954
      array (
1955
        0 => 'nml',
1956
      ),
1957
    ),
1958
    'application/vnd.epson.esf' => 
1959
    array (
1960
      'e' => 
1961
      array (
1962
        0 => 'esf',
1963
      ),
1964
    ),
1965
    'application/vnd.epson.msf' => 
1966
    array (
1967
      'e' => 
1968
      array (
1969
        0 => 'msf',
1970
      ),
1971
    ),
1972
    'application/vnd.epson.quickanime' => 
1973
    array (
1974
      'e' => 
1975
      array (
1976
        0 => 'qam',
1977
      ),
1978
    ),
1979
    'application/vnd.epson.salt' => 
1980
    array (
1981
      'e' => 
1982
      array (
1983
        0 => 'slt',
1984
      ),
1985
    ),
1986
    'application/vnd.epson.ssf' => 
1987
    array (
1988
      'e' => 
1989
      array (
1990
        0 => 'ssf',
1991
      ),
1992
    ),
1993
    'application/vnd.eszigno3+xml' => 
1994
    array (
1995
      'e' => 
1996
      array (
1997
        0 => 'es3',
1998
        1 => 'et3',
1999
      ),
2000
    ),
2001
    'application/vnd.ezpix-album' => 
2002
    array (
2003
      'e' => 
2004
      array (
2005
        0 => 'ez2',
2006
      ),
2007
    ),
2008
    'application/vnd.ezpix-package' => 
2009
    array (
2010
      'e' => 
2011
      array (
2012
        0 => 'ez3',
2013
      ),
2014
    ),
2015
    'application/vnd.fdf' => 
2016
    array (
2017
      'e' => 
2018
      array (
2019
        0 => 'fdf',
2020
      ),
2021
    ),
2022
    'application/vnd.fdsn.mseed' => 
2023
    array (
2024
      'e' => 
2025
      array (
2026
        0 => 'mseed',
2027
      ),
2028
    ),
2029
    'application/vnd.fdsn.seed' => 
2030
    array (
2031
      'e' => 
2032
      array (
2033
        0 => 'seed',
2034
        1 => 'dataless',
2035
      ),
2036
    ),
2037
    'application/vnd.flatpak' => 
2038
    array (
2039
      'a' => 
2040
      array (
2041
        0 => 'application/vnd.xdgapp',
2042
      ),
2043
      'desc' => 
2044
      array (
2045
        0 => 'Flatpak application bundle',
2046
      ),
2047
      'e' => 
2048
      array (
2049
        0 => 'flatpak',
2050
        1 => 'xdgapp',
2051
      ),
2052
    ),
2053
    'application/vnd.flatpak.ref' => 
2054
    array (
2055
      'desc' => 
2056
      array (
2057
        0 => 'Flatpak repository reference',
2058
      ),
2059
      'e' => 
2060
      array (
2061
        0 => 'flatpakref',
2062
      ),
2063
    ),
2064
    'application/vnd.flatpak.repo' => 
2065
    array (
2066
      'desc' => 
2067
      array (
2068
        0 => 'Flatpak repository description',
2069
      ),
2070
      'e' => 
2071
      array (
2072
        0 => 'flatpakrepo',
2073
      ),
2074
    ),
2075
    'application/vnd.flographit' => 
2076
    array (
2077
      'e' => 
2078
      array (
2079
        0 => 'gph',
2080
      ),
2081
    ),
2082
    'application/vnd.fluxtime.clip' => 
2083
    array (
2084
      'e' => 
2085
      array (
2086
        0 => 'ftc',
2087
      ),
2088
    ),
2089
    'application/vnd.framemaker' => 
2090
    array (
2091
      'a' => 
2092
      array (
2093
        0 => 'application/x-frame',
2094
      ),
2095
      'desc' => 
2096
      array (
2097
        0 => 'Adobe FrameMaker document',
2098
      ),
2099
      'e' => 
2100
      array (
2101
        0 => 'fm',
2102
        1 => 'frame',
2103
        2 => 'maker',
2104
        3 => 'book',
2105
      ),
2106
    ),
2107
    'application/vnd.frogans.fnc' => 
2108
    array (
2109
      'e' => 
2110
      array (
2111
        0 => 'fnc',
2112
      ),
2113
    ),
2114
    'application/vnd.frogans.ltf' => 
2115
    array (
2116
      'e' => 
2117
      array (
2118
        0 => 'ltf',
2119
      ),
2120
    ),
2121
    'application/vnd.fsc.weblaunch' => 
2122
    array (
2123
      'e' => 
2124
      array (
2125
        0 => 'fsc',
2126
      ),
2127
    ),
2128
    'application/vnd.fujitsu.oasys' => 
2129
    array (
2130
      'e' => 
2131
      array (
2132
        0 => 'oas',
2133
      ),
2134
    ),
2135
    'application/vnd.fujitsu.oasys2' => 
2136
    array (
2137
      'e' => 
2138
      array (
2139
        0 => 'oa2',
2140
      ),
2141
    ),
2142
    'application/vnd.fujitsu.oasys3' => 
2143
    array (
2144
      'e' => 
2145
      array (
2146
        0 => 'oa3',
2147
      ),
2148
    ),
2149
    'application/vnd.fujitsu.oasysgp' => 
2150
    array (
2151
      'e' => 
2152
      array (
2153
        0 => 'fg5',
2154
      ),
2155
    ),
2156
    'application/vnd.fujitsu.oasysprs' => 
2157
    array (
2158
      'e' => 
2159
      array (
2160
        0 => 'bh2',
2161
      ),
2162
    ),
2163
    'application/vnd.fujixerox.ddd' => 
2164
    array (
2165
      'e' => 
2166
      array (
2167
        0 => 'ddd',
2168
      ),
2169
    ),
2170
    'application/vnd.fujixerox.docuworks' => 
2171
    array (
2172
      'e' => 
2173
      array (
2174
        0 => 'xdw',
2175
      ),
2176
    ),
2177
    'application/vnd.fujixerox.docuworks.binder' => 
2178
    array (
2179
      'e' => 
2180
      array (
2181
        0 => 'xbd',
2182
      ),
2183
    ),
2184
    'application/vnd.fuzzysheet' => 
2185
    array (
2186
      'e' => 
2187
      array (
2188
        0 => 'fzs',
2189
      ),
2190
    ),
2191
    'application/vnd.genomatix.tuxedo' => 
2192
    array (
2193
      'e' => 
2194
      array (
2195
        0 => 'txd',
2196
      ),
2197
    ),
2198
    'application/vnd.geogebra.file' => 
2199
    array (
2200
      'e' => 
2201
      array (
2202
        0 => 'ggb',
2203
      ),
2204
    ),
2205
    'application/vnd.geogebra.tool' => 
2206
    array (
2207
      'e' => 
2208
      array (
2209
        0 => 'ggt',
2210
      ),
2211
    ),
2212
    'application/vnd.geometry-explorer' => 
2213
    array (
2214
      'e' => 
2215
      array (
2216
        0 => 'gex',
2217
        1 => 'gre',
2218
      ),
2219
    ),
2220
    'application/vnd.geonext' => 
2221
    array (
2222
      'e' => 
2223
      array (
2224
        0 => 'gxt',
2225
      ),
2226
    ),
2227
    'application/vnd.geoplan' => 
2228
    array (
2229
      'e' => 
2230
      array (
2231
        0 => 'g2w',
2232
      ),
2233
    ),
2234
    'application/vnd.geospace' => 
2235
    array (
2236
      'e' => 
2237
      array (
2238
        0 => 'g3w',
2239
      ),
2240
    ),
2241
    'application/vnd.gmx' => 
2242
    array (
2243
      'e' => 
2244
      array (
2245
        0 => 'gmx',
2246
      ),
2247
    ),
2248
    'application/vnd.google-earth.kml+xml' => 
2249
    array (
2250
      'desc' => 
2251
      array (
2252
        0 => 'KML geographic data',
2253
        1 => 'KML: Keyhole Markup Language',
2254
      ),
2255
      'e' => 
2256
      array (
2257
        0 => 'kml',
2258
      ),
2259
    ),
2260
    'application/vnd.google-earth.kmz' => 
2261
    array (
2262
      'desc' => 
2263
      array (
2264
        0 => 'KML geographic compressed data',
2265
        1 => 'KML: Keyhole Markup Language',
2266
      ),
2267
      'e' => 
2268
      array (
2269
        0 => 'kmz',
2270
      ),
2271
    ),
2272
    'application/vnd.grafeq' => 
2273
    array (
2274
      'e' => 
2275
      array (
2276
        0 => 'gqf',
2277
        1 => 'gqs',
2278
      ),
2279
    ),
2280
    'application/vnd.groove-account' => 
2281
    array (
2282
      'e' => 
2283
      array (
2284
        0 => 'gac',
2285
      ),
2286
    ),
2287
    'application/vnd.groove-help' => 
2288
    array (
2289
      'e' => 
2290
      array (
2291
        0 => 'ghf',
2292
      ),
2293
    ),
2294
    'application/vnd.groove-identity-message' => 
2295
    array (
2296
      'e' => 
2297
      array (
2298
        0 => 'gim',
2299
      ),
2300
    ),
2301
    'application/vnd.groove-injector' => 
2302
    array (
2303
      'e' => 
2304
      array (
2305
        0 => 'grv',
2306
      ),
2307
    ),
2308
    'application/vnd.groove-tool-message' => 
2309
    array (
2310
      'e' => 
2311
      array (
2312
        0 => 'gtm',
2313
      ),
2314
    ),
2315
    'application/vnd.groove-tool-template' => 
2316
    array (
2317
      'e' => 
2318
      array (
2319
        0 => 'tpl',
2320
      ),
2321
    ),
2322
    'application/vnd.groove-vcard' => 
2323
    array (
2324
      'e' => 
2325
      array (
2326
        0 => 'vcg',
2327
      ),
2328
    ),
2329
    'application/vnd.hal+xml' => 
2330
    array (
2331
      'e' => 
2332
      array (
2333
        0 => 'hal',
2334
      ),
2335
    ),
2336
    'application/vnd.handheld-entertainment+xml' => 
2337
    array (
2338
      'e' => 
2339
      array (
2340
        0 => 'zmm',
2341
      ),
2342
    ),
2343
    'application/vnd.hbci' => 
2344
    array (
2345
      'e' => 
2346
      array (
2347
        0 => 'hbci',
2348
      ),
2349
    ),
2350
    'application/vnd.hhe.lesson-player' => 
2351
    array (
2352
      'e' => 
2353
      array (
2354
        0 => 'les',
2355
      ),
2356
    ),
2357
    'application/vnd.hp-hpgl' => 
2358
    array (
2359
      'desc' => 
2360
      array (
2361
        0 => 'HPGL file',
2362
        1 => 'HPGL: HP Graphics Language',
2363
      ),
2364
      'e' => 
2365
      array (
2366
        0 => 'hpgl',
2367
      ),
2368
    ),
2369
    'application/vnd.hp-hpid' => 
2370
    array (
2371
      'e' => 
2372
      array (
2373
        0 => 'hpid',
2374
      ),
2375
    ),
2376
    'application/vnd.hp-hps' => 
2377
    array (
2378
      'e' => 
2379
      array (
2380
        0 => 'hps',
2381
      ),
2382
    ),
2383
    'application/vnd.hp-jlyt' => 
2384
    array (
2385
      'e' => 
2386
      array (
2387
        0 => 'jlt',
2388
      ),
2389
    ),
2390
    'application/vnd.hp-pcl' => 
2391
    array (
2392
      'desc' => 
2393
      array (
2394
        0 => 'PCL file',
2395
        1 => 'PCL: HP Printer Control Language',
2396
      ),
2397
      'e' => 
2398
      array (
2399
        0 => 'pcl',
2400
      ),
2401
    ),
2402
    'application/vnd.hp-pclxl' => 
2403
    array (
2404
      'e' => 
2405
      array (
2406
        0 => 'pclxl',
2407
      ),
2408
    ),
2409
    'application/vnd.hydrostatix.sof-data' => 
2410
    array (
2411
      'e' => 
2412
      array (
2413
        0 => 'sfd-hdstx',
2414
      ),
2415
    ),
2416
    'application/vnd.ibm.minipay' => 
2417
    array (
2418
      'e' => 
2419
      array (
2420
        0 => 'mpy',
2421
      ),
2422
    ),
2423
    'application/vnd.ibm.modcap' => 
2424
    array (
2425
      'e' => 
2426
      array (
2427
        0 => 'afp',
2428
        1 => 'listafp',
2429
        2 => 'list3820',
2430
      ),
2431
    ),
2432
    'application/vnd.ibm.rights-management' => 
2433
    array (
2434
      'e' => 
2435
      array (
2436
        0 => 'irm',
2437
      ),
2438
    ),
2439
    'application/vnd.ibm.secure-container' => 
2440
    array (
2441
      'e' => 
2442
      array (
2443
        0 => 'sc',
2444
      ),
2445
    ),
2446
    'application/vnd.iccprofile' => 
2447
    array (
2448
      'desc' => 
2449
      array (
2450
        0 => 'ICC profile',
2451
      ),
2452
      'e' => 
2453
      array (
2454
        0 => 'icc',
2455
        1 => 'icm',
2456
      ),
2457
    ),
2458
    'application/vnd.igloader' => 
2459
    array (
2460
      'e' => 
2461
      array (
2462
        0 => 'igl',
2463
      ),
2464
    ),
2465
    'application/vnd.immervision-ivp' => 
2466
    array (
2467
      'e' => 
2468
      array (
2469
        0 => 'ivp',
2470
      ),
2471
    ),
2472
    'application/vnd.immervision-ivu' => 
2473
    array (
2474
      'e' => 
2475
      array (
2476
        0 => 'ivu',
2477
      ),
2478
    ),
2479
    'application/vnd.insors.igm' => 
2480
    array (
2481
      'e' => 
2482
      array (
2483
        0 => 'igm',
2484
      ),
2485
    ),
2486
    'application/vnd.intercon.formnet' => 
2487
    array (
2488
      'e' => 
2489
      array (
2490
        0 => 'xpw',
2491
        1 => 'xpx',
2492
      ),
2493
    ),
2494
    'application/vnd.intergeo' => 
2495
    array (
2496
      'e' => 
2497
      array (
2498
        0 => 'i2g',
2499
      ),
2500
    ),
2501
    'application/vnd.intu.qbo' => 
2502
    array (
2503
      'e' => 
2504
      array (
2505
        0 => 'qbo',
2506
      ),
2507
    ),
2508
    'application/vnd.intu.qfx' => 
2509
    array (
2510
      'e' => 
2511
      array (
2512
        0 => 'qfx',
2513
      ),
2514
    ),
2515
    'application/vnd.ipunplugged.rcprofile' => 
2516
    array (
2517
      'e' => 
2518
      array (
2519
        0 => 'rcprofile',
2520
      ),
2521
    ),
2522
    'application/vnd.irepository.package+xml' => 
2523
    array (
2524
      'e' => 
2525
      array (
2526
        0 => 'irp',
2527
      ),
2528
    ),
2529
    'application/vnd.is-xpr' => 
2530
    array (
2531
      'e' => 
2532
      array (
2533
        0 => 'xpr',
2534
      ),
2535
    ),
2536
    'application/vnd.isac.fcs' => 
2537
    array (
2538
      'e' => 
2539
      array (
2540
        0 => 'fcs',
2541
      ),
2542
    ),
2543
    'application/vnd.jam' => 
2544
    array (
2545
      'e' => 
2546
      array (
2547
        0 => 'jam',
2548
      ),
2549
    ),
2550
    'application/vnd.jcp.javame.midlet-rms' => 
2551
    array (
2552
      'e' => 
2553
      array (
2554
        0 => 'rms',
2555
      ),
2556
    ),
2557
    'application/vnd.jisp' => 
2558
    array (
2559
      'e' => 
2560
      array (
2561
        0 => 'jisp',
2562
      ),
2563
    ),
2564
    'application/vnd.joost.joda-archive' => 
2565
    array (
2566
      'e' => 
2567
      array (
2568
        0 => 'joda',
2569
      ),
2570
    ),
2571
    'application/vnd.kahootz' => 
2572
    array (
2573
      'e' => 
2574
      array (
2575
        0 => 'ktz',
2576
        1 => 'ktr',
2577
      ),
2578
    ),
2579
    'application/vnd.kde.karbon' => 
2580
    array (
2581
      'e' => 
2582
      array (
2583
        0 => 'karbon',
2584
      ),
2585
    ),
2586
    'application/vnd.kde.kchart' => 
2587
    array (
2588
      'e' => 
2589
      array (
2590
        0 => 'chrt',
2591
      ),
2592
    ),
2593
    'application/vnd.kde.kformula' => 
2594
    array (
2595
      'e' => 
2596
      array (
2597
        0 => 'kfo',
2598
      ),
2599
    ),
2600
    'application/vnd.kde.kivio' => 
2601
    array (
2602
      'e' => 
2603
      array (
2604
        0 => 'flw',
2605
      ),
2606
    ),
2607
    'application/vnd.kde.kontour' => 
2608
    array (
2609
      'e' => 
2610
      array (
2611
        0 => 'kon',
2612
      ),
2613
    ),
2614
    'application/vnd.kde.kpresenter' => 
2615
    array (
2616
      'e' => 
2617
      array (
2618
        0 => 'kpr',
2619
        1 => 'kpt',
2620
      ),
2621
    ),
2622
    'application/vnd.kde.kspread' => 
2623
    array (
2624
      'e' => 
2625
      array (
2626
        0 => 'ksp',
2627
      ),
2628
    ),
2629
    'application/vnd.kde.kword' => 
2630
    array (
2631
      'e' => 
2632
      array (
2633
        0 => 'kwd',
2634
        1 => 'kwt',
2635
      ),
2636
    ),
2637
    'application/vnd.kenameaapp' => 
2638
    array (
2639
      'e' => 
2640
      array (
2641
        0 => 'htke',
2642
      ),
2643
    ),
2644
    'application/vnd.kidspiration' => 
2645
    array (
2646
      'e' => 
2647
      array (
2648
        0 => 'kia',
2649
      ),
2650
    ),
2651
    'application/vnd.kinar' => 
2652
    array (
2653
      'e' => 
2654
      array (
2655
        0 => 'kne',
2656
        1 => 'knp',
2657
      ),
2658
    ),
2659
    'application/vnd.koan' => 
2660
    array (
2661
      'e' => 
2662
      array (
2663
        0 => 'skp',
2664
        1 => 'skd',
2665
        2 => 'skt',
2666
        3 => 'skm',
2667
      ),
2668
    ),
2669
    'application/vnd.kodak-descriptor' => 
2670
    array (
2671
      'e' => 
2672
      array (
2673
        0 => 'sse',
2674
      ),
2675
    ),
2676
    'application/vnd.las.las+xml' => 
2677
    array (
2678
      'e' => 
2679
      array (
2680
        0 => 'lasxml',
2681
      ),
2682
    ),
2683
    'application/vnd.llamagraphics.life-balance.desktop' => 
2684
    array (
2685
      'e' => 
2686
      array (
2687
        0 => 'lbd',
2688
      ),
2689
    ),
2690
    'application/vnd.llamagraphics.life-balance.exchange+xml' => 
2691
    array (
2692
      'e' => 
2693
      array (
2694
        0 => 'lbe',
2695
      ),
2696
    ),
2697
    'application/vnd.lotus-1-2-3' => 
2698
    array (
2699
      'a' => 
2700
      array (
2701
        0 => 'application/x-lotus123',
2702
        1 => 'application/x-123',
2703
        2 => 'application/lotus123',
2704
        3 => 'application/wk1',
2705
        4 => 'zz-application/zz-winassoc-123',
2706
      ),
2707
      'desc' => 
2708
      array (
2709
        0 => 'Lotus 1-2-3 spreadsheet',
2710
      ),
2711
      'e' => 
2712
      array (
2713
        0 => '123',
2714
        1 => 'wk1',
2715
        2 => 'wk3',
2716
        3 => 'wk4',
2717
        4 => 'wks',
2718
      ),
2719
    ),
2720
    'application/vnd.lotus-approach' => 
2721
    array (
2722
      'e' => 
2723
      array (
2724
        0 => 'apr',
2725
      ),
2726
    ),
2727
    'application/vnd.lotus-freelance' => 
2728
    array (
2729
      'e' => 
2730
      array (
2731
        0 => 'pre',
2732
      ),
2733
    ),
2734
    'application/vnd.lotus-notes' => 
2735
    array (
2736
      'e' => 
2737
      array (
2738
        0 => 'nsf',
2739
      ),
2740
    ),
2741
    'application/vnd.lotus-organizer' => 
2742
    array (
2743
      'e' => 
2744
      array (
2745
        0 => 'org',
2746
      ),
2747
    ),
2748
    'application/vnd.lotus-screencam' => 
2749
    array (
2750
      'e' => 
2751
      array (
2752
        0 => 'scm',
2753
      ),
2754
    ),
2755
    'application/vnd.lotus-wordpro' => 
2756
    array (
2757
      'desc' => 
2758
      array (
2759
        0 => 'Lotus Word Pro',
2760
      ),
2761
      'e' => 
2762
      array (
2763
        0 => 'lwp',
2764
      ),
2765
    ),
2766
    'application/vnd.macports.portpkg' => 
2767
    array (
2768
      'e' => 
2769
      array (
2770
        0 => 'portpkg',
2771
      ),
2772
    ),
2773
    'application/vnd.mcd' => 
2774
    array (
2775
      'e' => 
2776
      array (
2777
        0 => 'mcd',
2778
      ),
2779
    ),
2780
    'application/vnd.medcalcdata' => 
2781
    array (
2782
      'e' => 
2783
      array (
2784
        0 => 'mc1',
2785
      ),
2786
    ),
2787
    'application/vnd.mediastation.cdkey' => 
2788
    array (
2789
      'e' => 
2790
      array (
2791
        0 => 'cdkey',
2792
      ),
2793
    ),
2794
    'application/vnd.mfer' => 
2795
    array (
2796
      'e' => 
2797
      array (
2798
        0 => 'mwf',
2799
      ),
2800
    ),
2801
    'application/vnd.mfmp' => 
2802
    array (
2803
      'e' => 
2804
      array (
2805
        0 => 'mfm',
2806
      ),
2807
    ),
2808
    'application/vnd.micrografx.flo' => 
2809
    array (
2810
      'e' => 
2811
      array (
2812
        0 => 'flo',
2813
      ),
2814
    ),
2815
    'application/vnd.micrografx.igx' => 
2816
    array (
2817
      'e' => 
2818
      array (
2819
        0 => 'igx',
2820
      ),
2821
    ),
2822
    'application/vnd.mif' => 
2823
    array (
2824
      'e' => 
2825
      array (
2826
        0 => 'mif',
2827
      ),
2828
    ),
2829
    'application/vnd.mobius.daf' => 
2830
    array (
2831
      'e' => 
2832
      array (
2833
        0 => 'daf',
2834
      ),
2835
    ),
2836
    'application/vnd.mobius.dis' => 
2837
    array (
2838
      'e' => 
2839
      array (
2840
        0 => 'dis',
2841
      ),
2842
    ),
2843
    'application/vnd.mobius.mbk' => 
2844
    array (
2845
      'e' => 
2846
      array (
2847
        0 => 'mbk',
2848
      ),
2849
    ),
2850
    'application/vnd.mobius.mqy' => 
2851
    array (
2852
      'e' => 
2853
      array (
2854
        0 => 'mqy',
2855
      ),
2856
    ),
2857
    'application/vnd.mobius.msl' => 
2858
    array (
2859
      'e' => 
2860
      array (
2861
        0 => 'msl',
2862
      ),
2863
    ),
2864
    'application/vnd.mobius.plc' => 
2865
    array (
2866
      'e' => 
2867
      array (
2868
        0 => 'plc',
2869
      ),
2870
    ),
2871
    'application/vnd.mobius.txf' => 
2872
    array (
2873
      'e' => 
2874
      array (
2875
        0 => 'txf',
2876
      ),
2877
    ),
2878
    'application/vnd.mophun.application' => 
2879
    array (
2880
      'e' => 
2881
      array (
2882
        0 => 'mpn',
2883
      ),
2884
    ),
2885
    'application/vnd.mophun.certificate' => 
2886
    array (
2887
      'e' => 
2888
      array (
2889
        0 => 'mpc',
2890
      ),
2891
    ),
2892
    'application/vnd.mozilla.xul+xml' => 
2893
    array (
2894
      'desc' => 
2895
      array (
2896
        0 => 'XUL interface document',
2897
        1 => 'XUL: XML User interface markup Language',
2898
      ),
2899
      'e' => 
2900
      array (
2901
        0 => 'xul',
2902
      ),
2903
    ),
2904
    'application/vnd.ms-access' => 
2905
    array (
2906
      'a' => 
2907
      array (
2908
        0 => 'application/x-msaccess',
2909
        1 => 'application/msaccess',
2910
        2 => 'application/vnd.msaccess',
2911
        3 => 'application/mdb',
2912
        4 => 'application/x-mdb',
2913
        5 => 'zz-application/zz-winassoc-mdb',
2914
      ),
2915
      'desc' => 
2916
      array (
2917
        0 => 'JET database',
2918
        1 => 'JET: Joint Engine Technology',
2919
      ),
2920
      'e' => 
2921
      array (
2922
        0 => 'mdb',
2923
      ),
2924
    ),
2925
    'application/vnd.ms-artgalry' => 
2926
    array (
2927
      'e' => 
2928
      array (
2929
        0 => 'cil',
2930
      ),
2931
    ),
2932
    'application/vnd.ms-asf' => 
2933
    array (
2934
      'a' => 
2935
      array (
2936
        0 => 'video/x-ms-wm',
2937
        1 => 'video/x-ms-asf',
2938
        2 => 'video/x-ms-asf-plugin',
2939
      ),
2940
      'desc' => 
2941
      array (
2942
        0 => 'ASF video',
2943
        1 => 'ASF: Advanced Streaming Format',
2944
      ),
2945
      'e' => 
2946
      array (
2947
        0 => 'asf',
2948
        1 => 'wm',
2949
      ),
2950
    ),
2951
    'application/vnd.ms-cab-compressed' => 
2952
    array (
2953
      'a' => 
2954
      array (
2955
        0 => 'zz-application/zz-winassoc-cab',
2956
      ),
2957
      'desc' => 
2958
      array (
2959
        0 => 'Microsoft Cabinet archive',
2960
      ),
2961
      'e' => 
2962
      array (
2963
        0 => 'cab',
2964
      ),
2965
    ),
2966
    'application/vnd.ms-excel' => 
2967
    array (
2968
      'a' => 
2969
      array (
2970
        0 => 'application/msexcel',
2971
        1 => 'application/x-msexcel',
2972
        2 => 'zz-application/zz-winassoc-xls',
2973
      ),
2974
      'desc' => 
2975
      array (
2976
        0 => 'Excel spreadsheet',
2977
      ),
2978
      'e' => 
2979
      array (
2980
        0 => 'xls',
2981
        1 => 'xlm',
2982
        2 => 'xla',
2983
        3 => 'xlc',
2984
        4 => 'xlt',
2985
        5 => 'xlw',
2986
        6 => 'xll',
2987
        7 => 'xld',
2988
      ),
2989
    ),
2990
    'application/vnd.ms-excel.addin.macroenabled.12' => 
2991
    array (
2992
      'desc' => 
2993
      array (
2994
        0 => 'Excel add-in',
2995
      ),
2996
      'e' => 
2997
      array (
2998
        0 => 'xlam',
2999
      ),
3000
    ),
3001
    'application/vnd.ms-excel.sheet.binary.macroenabled.12' => 
3002
    array (
3003
      'desc' => 
3004
      array (
3005
        0 => 'Excel 2007 binary spreadsheet',
3006
      ),
3007
      'e' => 
3008
      array (
3009
        0 => 'xlsb',
3010
      ),
3011
    ),
3012
    'application/vnd.ms-excel.sheet.macroenabled.12' => 
3013
    array (
3014
      'desc' => 
3015
      array (
3016
        0 => 'Excel spreadsheet',
3017
      ),
3018
      'e' => 
3019
      array (
3020
        0 => 'xlsm',
3021
      ),
3022
    ),
3023
    'application/vnd.ms-excel.template.macroenabled.12' => 
3024
    array (
3025
      'desc' => 
3026
      array (
3027
        0 => 'Excel spreadsheet template',
3028
      ),
3029
      'e' => 
3030
      array (
3031
        0 => 'xltm',
3032
      ),
3033
    ),
3034
    'application/vnd.ms-fontobject' => 
3035
    array (
3036
      'e' => 
3037
      array (
3038
        0 => 'eot',
3039
      ),
3040
    ),
3041
    'application/vnd.ms-htmlhelp' => 
3042
    array (
3043
      'a' => 
3044
      array (
3045
        0 => 'application/x-chm',
3046
      ),
3047
      'desc' => 
3048
      array (
3049
        0 => 'CHM document',
3050
        1 => 'CHM: Compiled Help Modules',
3051
      ),
3052
      'e' => 
3053
      array (
3054
        0 => 'chm',
3055
      ),
3056
    ),
3057
    'application/vnd.ms-ims' => 
3058
    array (
3059
      'e' => 
3060
      array (
3061
        0 => 'ims',
3062
      ),
3063
    ),
3064
    'application/vnd.ms-lrm' => 
3065
    array (
3066
      'e' => 
3067
      array (
3068
        0 => 'lrm',
3069
      ),
3070
    ),
3071
    'application/vnd.ms-officetheme' => 
3072
    array (
3073
      'e' => 
3074
      array (
3075
        0 => 'thmx',
3076
      ),
3077
    ),
3078
    'application/vnd.ms-pki.seccat' => 
3079
    array (
3080
      'e' => 
3081
      array (
3082
        0 => 'cat',
3083
      ),
3084
    ),
3085
    'application/vnd.ms-pki.stl' => 
3086
    array (
3087
      'e' => 
3088
      array (
3089
        0 => 'stl',
3090
      ),
3091
    ),
3092
    'application/vnd.ms-powerpoint' => 
3093
    array (
3094
      'a' => 
3095
      array (
3096
        0 => 'application/powerpoint',
3097
        1 => 'application/mspowerpoint',
3098
        2 => 'application/x-mspowerpoint',
3099
      ),
3100
      'desc' => 
3101
      array (
3102
        0 => 'PowerPoint presentation',
3103
      ),
3104
      'e' => 
3105
      array (
3106
        0 => 'ppt',
3107
        1 => 'pps',
3108
        2 => 'pot',
3109
        3 => 'ppz',
3110
      ),
3111
    ),
3112
    'application/vnd.ms-powerpoint.addin.macroenabled.12' => 
3113
    array (
3114
      'desc' => 
3115
      array (
3116
        0 => 'PowerPoint add-in',
3117
      ),
3118
      'e' => 
3119
      array (
3120
        0 => 'ppam',
3121
      ),
3122
    ),
3123
    'application/vnd.ms-powerpoint.presentation.macroenabled.12' => 
3124
    array (
3125
      'desc' => 
3126
      array (
3127
        0 => 'PowerPoint presentation',
3128
      ),
3129
      'e' => 
3130
      array (
3131
        0 => 'pptm',
3132
      ),
3133
    ),
3134
    'application/vnd.ms-powerpoint.slide.macroenabled.12' => 
3135
    array (
3136
      'desc' => 
3137
      array (
3138
        0 => 'PowerPoint slide',
3139
      ),
3140
      'e' => 
3141
      array (
3142
        0 => 'sldm',
3143
      ),
3144
    ),
3145
    'application/vnd.ms-powerpoint.slideshow.macroenabled.12' => 
3146
    array (
3147
      'desc' => 
3148
      array (
3149
        0 => 'PowerPoint presentation',
3150
      ),
3151
      'e' => 
3152
      array (
3153
        0 => 'ppsm',
3154
      ),
3155
    ),
3156
    'application/vnd.ms-powerpoint.template.macroenabled.12' => 
3157
    array (
3158
      'desc' => 
3159
      array (
3160
        0 => 'PowerPoint presentation template',
3161
      ),
3162
      'e' => 
3163
      array (
3164
        0 => 'potm',
3165
      ),
3166
    ),
3167
    'application/vnd.ms-project' => 
3168
    array (
3169
      'e' => 
3170
      array (
3171
        0 => 'mpp',
3172
        1 => 'mpt',
3173
      ),
3174
    ),
3175
    'application/vnd.ms-publisher' => 
3176
    array (
3177
      'desc' => 
3178
      array (
3179
        0 => 'Microsoft Publisher document',
3180
      ),
3181
      'e' => 
3182
      array (
3183
        0 => 'pub',
3184
      ),
3185
    ),
3186
    'application/vnd.ms-tnef' => 
3187
    array (
3188
      'a' => 
3189
      array (
3190
        0 => 'application/ms-tnef',
3191
      ),
3192
      'desc' => 
3193
      array (
3194
        0 => 'TNEF message',
3195
        1 => 'TNEF: Transport Neutral Encapsulation Format',
3196
      ),
3197
      'e' => 
3198
      array (
3199
        0 => 'tnef',
3200
        1 => 'tnf',
3201
      ),
3202
    ),
3203
    'application/vnd.ms-visio.drawing.macroenabled.main+xml' => 
3204
    array (
3205
      'desc' => 
3206
      array (
3207
        0 => 'Office Open XML Visio Drawing',
3208
      ),
3209
      'e' => 
3210
      array (
3211
        0 => 'vsdm',
3212
      ),
3213
    ),
3214
    'application/vnd.ms-visio.drawing.main+xml' => 
3215
    array (
3216
      'desc' => 
3217
      array (
3218
        0 => 'Office Open XML Visio Drawing',
3219
      ),
3220
      'e' => 
3221
      array (
3222
        0 => 'vsdx',
3223
      ),
3224
    ),
3225
    'application/vnd.ms-visio.stencil.macroenabled.main+xml' => 
3226
    array (
3227
      'desc' => 
3228
      array (
3229
        0 => 'Office Open XML Visio Stencil',
3230
      ),
3231
      'e' => 
3232
      array (
3233
        0 => 'vssm',
3234
      ),
3235
    ),
3236
    'application/vnd.ms-visio.stencil.main+xml' => 
3237
    array (
3238
      'desc' => 
3239
      array (
3240
        0 => 'Office Open XML Visio Stencil',
3241
      ),
3242
      'e' => 
3243
      array (
3244
        0 => 'vssx',
3245
      ),
3246
    ),
3247
    'application/vnd.ms-visio.template.macroenabled.main+xml' => 
3248
    array (
3249
      'desc' => 
3250
      array (
3251
        0 => 'Office Open XML Visio Template',
3252
      ),
3253
      'e' => 
3254
      array (
3255
        0 => 'vstm',
3256
      ),
3257
    ),
3258
    'application/vnd.ms-visio.template.main+xml' => 
3259
    array (
3260
      'desc' => 
3261
      array (
3262
        0 => 'Office Open XML Visio Template',
3263
      ),
3264
      'e' => 
3265
      array (
3266
        0 => 'vstx',
3267
      ),
3268
    ),
3269
    'application/vnd.ms-word.document.macroenabled.12' => 
3270
    array (
3271
      'desc' => 
3272
      array (
3273
        0 => 'Word document',
3274
      ),
3275
      'e' => 
3276
      array (
3277
        0 => 'docm',
3278
      ),
3279
    ),
3280
    'application/vnd.ms-word.template.macroenabled.12' => 
3281
    array (
3282
      'desc' => 
3283
      array (
3284
        0 => 'Word document template',
3285
      ),
3286
      'e' => 
3287
      array (
3288
        0 => 'dotm',
3289
      ),
3290
    ),
3291
    'application/vnd.ms-works' => 
3292
    array (
3293
      'desc' => 
3294
      array (
3295
        0 => 'Microsoft Works document',
3296
      ),
3297
      'e' => 
3298
      array (
3299
        0 => 'wps',
3300
        1 => 'wks',
3301
        2 => 'wcm',
3302
        3 => 'wdb',
3303
        4 => 'xlr',
3304
      ),
3305
    ),
3306
    'application/vnd.ms-wpl' => 
3307
    array (
3308
      'desc' => 
3309
      array (
3310
        0 => 'WPL playlist',
3311
        1 => 'WPL: Windows Media Player Playlist',
3312
      ),
3313
      'e' => 
3314
      array (
3315
        0 => 'wpl',
3316
      ),
3317
    ),
3318
    'application/vnd.mseq' => 
3319
    array (
3320
      'e' => 
3321
      array (
3322
        0 => 'mseq',
3323
      ),
3324
    ),
3325
    'application/vnd.musician' => 
3326
    array (
3327
      'e' => 
3328
      array (
3329
        0 => 'mus',
3330
      ),
3331
    ),
3332
    'application/vnd.muvee.style' => 
3333
    array (
3334
      'e' => 
3335
      array (
3336
        0 => 'msty',
3337
      ),
3338
    ),
3339
    'application/vnd.mynfc' => 
3340
    array (
3341
      'e' => 
3342
      array (
3343
        0 => 'taglet',
3344
      ),
3345
    ),
3346
    'application/vnd.neurolanguage.nlu' => 
3347
    array (
3348
      'e' => 
3349
      array (
3350
        0 => 'nlu',
3351
      ),
3352
    ),
3353
    'application/vnd.nintendo.snes.rom' => 
3354
    array (
3355
      'a' => 
3356
      array (
3357
        0 => 'application/x-snes-rom',
3358
      ),
3359
      'desc' => 
3360
      array (
3361
        0 => 'Super NES ROM',
3362
      ),
3363
      'e' => 
3364
      array (
3365
        0 => 'sfc',
3366
        1 => 'smc',
3367
      ),
3368
    ),
3369
    'application/vnd.nitf' => 
3370
    array (
3371
      'e' => 
3372
      array (
3373
        0 => 'ntf',
3374
        1 => 'nitf',
3375
      ),
3376
    ),
3377
    'application/vnd.noblenet-directory' => 
3378
    array (
3379
      'e' => 
3380
      array (
3381
        0 => 'nnd',
3382
      ),
3383
    ),
3384
    'application/vnd.noblenet-sealer' => 
3385
    array (
3386
      'e' => 
3387
      array (
3388
        0 => 'nns',
3389
      ),
3390
    ),
3391
    'application/vnd.noblenet-web' => 
3392
    array (
3393
      'e' => 
3394
      array (
3395
        0 => 'nnw',
3396
      ),
3397
    ),
3398
    'application/vnd.nokia.n-gage.data' => 
3399
    array (
3400
      'e' => 
3401
      array (
3402
        0 => 'ngdat',
3403
      ),
3404
    ),
3405
    'application/vnd.nokia.n-gage.symbian.install' => 
3406
    array (
3407
      'e' => 
3408
      array (
3409
        0 => 'n-gage',
3410
      ),
3411
    ),
3412
    'application/vnd.nokia.radio-preset' => 
3413
    array (
3414
      'e' => 
3415
      array (
3416
        0 => 'rpst',
3417
      ),
3418
    ),
3419
    'application/vnd.nokia.radio-presets' => 
3420
    array (
3421
      'e' => 
3422
      array (
3423
        0 => 'rpss',
3424
      ),
3425
    ),
3426
    'application/vnd.novadigm.edm' => 
3427
    array (
3428
      'e' => 
3429
      array (
3430
        0 => 'edm',
3431
      ),
3432
    ),
3433
    'application/vnd.novadigm.edx' => 
3434
    array (
3435
      'e' => 
3436
      array (
3437
        0 => 'edx',
3438
      ),
3439
    ),
3440
    'application/vnd.novadigm.ext' => 
3441
    array (
3442
      'e' => 
3443
      array (
3444
        0 => 'ext',
3445
      ),
3446
    ),
3447
    'application/vnd.oasis.opendocument.chart' => 
3448
    array (
3449
      'desc' => 
3450
      array (
3451
        0 => 'ODC chart',
3452
        1 => 'ODC: OpenDocument Chart',
3453
      ),
3454
      'e' => 
3455
      array (
3456
        0 => 'odc',
3457
      ),
3458
    ),
3459
    'application/vnd.oasis.opendocument.chart-template' => 
3460
    array (
3461
      'desc' => 
3462
      array (
3463
        0 => 'ODC template',
3464
        1 => 'ODC: OpenDocument Chart',
3465
      ),
3466
      'e' => 
3467
      array (
3468
        0 => 'otc',
3469
      ),
3470
    ),
3471
    'application/vnd.oasis.opendocument.database' => 
3472
    array (
3473
      'a' => 
3474
      array (
3475
        0 => 'application/vnd.sun.xml.base',
3476
      ),
3477
      'desc' => 
3478
      array (
3479
        0 => 'ODB database',
3480
        1 => 'ODB: OpenDocument Database',
3481
      ),
3482
      'e' => 
3483
      array (
3484
        0 => 'odb',
3485
      ),
3486
    ),
3487
    'application/vnd.oasis.opendocument.formula' => 
3488
    array (
3489
      'desc' => 
3490
      array (
3491
        0 => 'ODF formula',
3492
        1 => 'ODF: OpenDocument Formula',
3493
      ),
3494
      'e' => 
3495
      array (
3496
        0 => 'odf',
3497
      ),
3498
    ),
3499
    'application/vnd.oasis.opendocument.formula-template' => 
3500
    array (
3501
      'desc' => 
3502
      array (
3503
        0 => 'ODF template',
3504
        1 => 'ODF: OpenDocument Formula',
3505
      ),
3506
      'e' => 
3507
      array (
3508
        0 => 'odft',
3509
        1 => 'otf',
3510
      ),
3511
    ),
3512
    'application/vnd.oasis.opendocument.graphics' => 
3513
    array (
3514
      'desc' => 
3515
      array (
3516
        0 => 'ODG drawing',
3517
        1 => 'ODG: OpenDocument Drawing',
3518
      ),
3519
      'e' => 
3520
      array (
3521
        0 => 'odg',
3522
      ),
3523
    ),
3524
    'application/vnd.oasis.opendocument.graphics-flat-xml' => 
3525
    array (
3526
      'desc' => 
3527
      array (
3528
        0 => 'ODG drawing (Flat XML)',
3529
        1 => 'FODG: OpenDocument Drawing (Flat XML)',
3530
      ),
3531
      'e' => 
3532
      array (
3533
        0 => 'fodg',
3534
      ),
3535
    ),
3536
    'application/vnd.oasis.opendocument.graphics-template' => 
3537
    array (
3538
      'desc' => 
3539
      array (
3540
        0 => 'ODG template',
3541
        1 => 'ODG: OpenDocument Drawing',
3542
      ),
3543
      'e' => 
3544
      array (
3545
        0 => 'otg',
3546
      ),
3547
    ),
3548
    'application/vnd.oasis.opendocument.image' => 
3549
    array (
3550
      'desc' => 
3551
      array (
3552
        0 => 'ODI image',
3553
        1 => 'ODI: OpenDocument Image',
3554
      ),
3555
      'e' => 
3556
      array (
3557
        0 => 'odi',
3558
      ),
3559
    ),
3560
    'application/vnd.oasis.opendocument.image-template' => 
3561
    array (
3562
      'e' => 
3563
      array (
3564
        0 => 'oti',
3565
      ),
3566
    ),
3567
    'application/vnd.oasis.opendocument.presentation' => 
3568
    array (
3569
      'desc' => 
3570
      array (
3571
        0 => 'ODP presentation',
3572
        1 => 'ODP: OpenDocument Presentation',
3573
      ),
3574
      'e' => 
3575
      array (
3576
        0 => 'odp',
3577
      ),
3578
    ),
3579
    'application/vnd.oasis.opendocument.presentation-flat-xml' => 
3580
    array (
3581
      'desc' => 
3582
      array (
3583
        0 => 'ODP presentation (Flat XML)',
3584
        1 => 'FODP: OpenDocument Presentation (Flat XML)',
3585
      ),
3586
      'e' => 
3587
      array (
3588
        0 => 'fodp',
3589
      ),
3590
    ),
3591
    'application/vnd.oasis.opendocument.presentation-template' => 
3592
    array (
3593
      'desc' => 
3594
      array (
3595
        0 => 'ODP template',
3596
        1 => 'ODP: OpenDocument Presentation',
3597
      ),
3598
      'e' => 
3599
      array (
3600
        0 => 'otp',
3601
      ),
3602
    ),
3603
    'application/vnd.oasis.opendocument.spreadsheet' => 
3604
    array (
3605
      'desc' => 
3606
      array (
3607
        0 => 'ODS spreadsheet',
3608
        1 => 'ODS: OpenDocument Spreadsheet',
3609
      ),
3610
      'e' => 
3611
      array (
3612
        0 => 'ods',
3613
      ),
3614
    ),
3615
    'application/vnd.oasis.opendocument.spreadsheet-flat-xml' => 
3616
    array (
3617
      'desc' => 
3618
      array (
3619
        0 => 'ODS spreadsheet (Flat XML)',
3620
        1 => 'FODS: OpenDocument Spreadsheet (Flat XML)',
3621
      ),
3622
      'e' => 
3623
      array (
3624
        0 => 'fods',
3625
      ),
3626
    ),
3627
    'application/vnd.oasis.opendocument.spreadsheet-template' => 
3628
    array (
3629
      'desc' => 
3630
      array (
3631
        0 => 'ODS template',
3632
        1 => 'ODS: OpenDocument Spreadsheet',
3633
      ),
3634
      'e' => 
3635
      array (
3636
        0 => 'ots',
3637
      ),
3638
    ),
3639
    'application/vnd.oasis.opendocument.text' => 
3640
    array (
3641
      'desc' => 
3642
      array (
3643
        0 => 'ODT document',
3644
        1 => 'ODT: OpenDocument Text',
3645
      ),
3646
      'e' => 
3647
      array (
3648
        0 => 'odt',
3649
      ),
3650
    ),
3651
    'application/vnd.oasis.opendocument.text-flat-xml' => 
3652
    array (
3653
      'desc' => 
3654
      array (
3655
        0 => 'ODT document (Flat XML)',
3656
        1 => 'FODT: OpenDocument Text (Flat XML)',
3657
      ),
3658
      'e' => 
3659
      array (
3660
        0 => 'fodt',
3661
      ),
3662
    ),
3663
    'application/vnd.oasis.opendocument.text-master' => 
3664
    array (
3665
      'desc' => 
3666
      array (
3667
        0 => 'ODM document',
3668
        1 => 'ODM: OpenDocument Master',
3669
      ),
3670
      'e' => 
3671
      array (
3672
        0 => 'odm',
3673
      ),
3674
    ),
3675
    'application/vnd.oasis.opendocument.text-template' => 
3676
    array (
3677
      'desc' => 
3678
      array (
3679
        0 => 'ODT template',
3680
        1 => 'ODT: OpenDocument Text',
3681
      ),
3682
      'e' => 
3683
      array (
3684
        0 => 'ott',
3685
      ),
3686
    ),
3687
    'application/vnd.oasis.opendocument.text-web' => 
3688
    array (
3689
      'desc' => 
3690
      array (
3691
        0 => 'OTH template',
3692
        1 => 'OTH: OpenDocument HTML',
3693
      ),
3694
      'e' => 
3695
      array (
3696
        0 => 'oth',
3697
      ),
3698
    ),
3699
    'application/vnd.olpc-sugar' => 
3700
    array (
3701
      'e' => 
3702
      array (
3703
        0 => 'xo',
3704
      ),
3705
    ),
3706
    'application/vnd.oma.dd2+xml' => 
3707
    array (
3708
      'e' => 
3709
      array (
3710
        0 => 'dd2',
3711
      ),
3712
    ),
3713
    'application/vnd.openofficeorg.extension' => 
3714
    array (
3715
      'desc' => 
3716
      array (
3717
        0 => 'OpenOffice.org extension',
3718
      ),
3719
      'e' => 
3720
      array (
3721
        0 => 'oxt',
3722
      ),
3723
    ),
3724
    'application/vnd.openxmlformats-officedocument.presentationml.presentation' => 
3725
    array (
3726
      'desc' => 
3727
      array (
3728
        0 => 'PowerPoint 2007 presentation',
3729
      ),
3730
      'e' => 
3731
      array (
3732
        0 => 'pptx',
3733
      ),
3734
    ),
3735
    'application/vnd.openxmlformats-officedocument.presentationml.slide' => 
3736
    array (
3737
      'desc' => 
3738
      array (
3739
        0 => 'PowerPoint 2007 slide',
3740
      ),
3741
      'e' => 
3742
      array (
3743
        0 => 'sldx',
3744
      ),
3745
    ),
3746
    'application/vnd.openxmlformats-officedocument.presentationml.slideshow' => 
3747
    array (
3748
      'desc' => 
3749
      array (
3750
        0 => 'PowerPoint 2007 show',
3751
      ),
3752
      'e' => 
3753
      array (
3754
        0 => 'ppsx',
3755
      ),
3756
    ),
3757
    'application/vnd.openxmlformats-officedocument.presentationml.template' => 
3758
    array (
3759
      'desc' => 
3760
      array (
3761
        0 => 'PowerPoint 2007 presentation template',
3762
      ),
3763
      'e' => 
3764
      array (
3765
        0 => 'potx',
3766
      ),
3767
    ),
3768
    'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' => 
3769
    array (
3770
      'desc' => 
3771
      array (
3772
        0 => 'Excel 2007 spreadsheet',
3773
      ),
3774
      'e' => 
3775
      array (
3776
        0 => 'xlsx',
3777
      ),
3778
    ),
3779
    'application/vnd.openxmlformats-officedocument.spreadsheetml.template' => 
3780
    array (
3781
      'desc' => 
3782
      array (
3783
        0 => 'Excel 2007 spreadsheet template',
3784
      ),
3785
      'e' => 
3786
      array (
3787
        0 => 'xltx',
3788
      ),
3789
    ),
3790
    'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => 
3791
    array (
3792
      'desc' => 
3793
      array (
3794
        0 => 'Word 2007 document',
3795
      ),
3796
      'e' => 
3797
      array (
3798
        0 => 'docx',
3799
      ),
3800
    ),
3801
    'application/vnd.openxmlformats-officedocument.wordprocessingml.template' => 
3802
    array (
3803
      'desc' => 
3804
      array (
3805
        0 => 'Word 2007 document template',
3806
      ),
3807
      'e' => 
3808
      array (
3809
        0 => 'dotx',
3810
      ),
3811
    ),
3812
    'application/vnd.osgeo.mapguide.package' => 
3813
    array (
3814
      'e' => 
3815
      array (
3816
        0 => 'mgp',
3817
      ),
3818
    ),
3819
    'application/vnd.osgi.dp' => 
3820
    array (
3821
      'e' => 
3822
      array (
3823
        0 => 'dp',
3824
      ),
3825
    ),
3826
    'application/vnd.osgi.subsystem' => 
3827
    array (
3828
      'e' => 
3829
      array (
3830
        0 => 'esa',
3831
      ),
3832
    ),
3833
    'application/vnd.palm' => 
3834
    array (
3835
      'a' => 
3836
      array (
3837
        0 => 'application/x-palm-database',
3838
      ),
3839
      'desc' => 
3840
      array (
3841
        0 => 'Palm OS database',
3842
      ),
3843
      'e' => 
3844
      array (
3845
        0 => 'pdb',
3846
        1 => 'pqa',
3847
        2 => 'oprc',
3848
        3 => 'prc',
3849
      ),
3850
    ),
3851
    'application/vnd.pawaafile' => 
3852
    array (
3853
      'e' => 
3854
      array (
3855
        0 => 'paw',
3856
      ),
3857
    ),
3858
    'application/vnd.pg.format' => 
3859
    array (
3860
      'e' => 
3861
      array (
3862
        0 => 'str',
3863
      ),
3864
    ),
3865
    'application/vnd.pg.osasli' => 
3866
    array (
3867
      'e' => 
3868
      array (
3869
        0 => 'ei6',
3870
      ),
3871
    ),
3872
    'application/vnd.picsel' => 
3873
    array (
3874
      'e' => 
3875
      array (
3876
        0 => 'efif',
3877
      ),
3878
    ),
3879
    'application/vnd.pmi.widget' => 
3880
    array (
3881
      'e' => 
3882
      array (
3883
        0 => 'wg',
3884
      ),
3885
    ),
3886
    'application/vnd.pocketlearn' => 
3887
    array (
3888
      'e' => 
3889
      array (
3890
        0 => 'plf',
3891
      ),
3892
    ),
3893
    'application/vnd.powerbuilder6' => 
3894
    array (
3895
      'e' => 
3896
      array (
3897
        0 => 'pbd',
3898
      ),
3899
    ),
3900
    'application/vnd.previewsystems.box' => 
3901
    array (
3902
      'e' => 
3903
      array (
3904
        0 => 'box',
3905
      ),
3906
    ),
3907
    'application/vnd.proteus.magazine' => 
3908
    array (
3909
      'e' => 
3910
      array (
3911
        0 => 'mgz',
3912
      ),
3913
    ),
3914
    'application/vnd.publishare-delta-tree' => 
3915
    array (
3916
      'e' => 
3917
      array (
3918
        0 => 'qps',
3919
      ),
3920
    ),
3921
    'application/vnd.pvi.ptid1' => 
3922
    array (
3923
      'e' => 
3924
      array (
3925
        0 => 'ptid',
3926
      ),
3927
    ),
3928
    'application/vnd.quark.quarkxpress' => 
3929
    array (
3930
      'e' => 
3931
      array (
3932
        0 => 'qxd',
3933
        1 => 'qxt',
3934
        2 => 'qwd',
3935
        3 => 'qwt',
3936
        4 => 'qxl',
3937
        5 => 'qxb',
3938
      ),
3939
    ),
3940
    'application/vnd.rar' => 
3941
    array (
3942
      'a' => 
3943
      array (
3944
        0 => 'application/x-rar',
3945
        1 => 'application/x-rar-compressed',
3946
      ),
3947
      'desc' => 
3948
      array (
3949
        0 => 'RAR archive',
3950
        1 => 'RAR: Roshal ARchive',
3951
      ),
3952
      'e' => 
3953
      array (
3954
        0 => 'rar',
3955
      ),
3956
    ),
3957
    'application/vnd.realvnc.bed' => 
3958
    array (
3959
      'e' => 
3960
      array (
3961
        0 => 'bed',
3962
      ),
3963
    ),
3964
    'application/vnd.recordare.musicxml' => 
3965
    array (
3966
      'e' => 
3967
      array (
3968
        0 => 'mxl',
3969
      ),
3970
    ),
3971
    'application/vnd.recordare.musicxml+xml' => 
3972
    array (
3973
      'e' => 
3974
      array (
3975
        0 => 'musicxml',
3976
      ),
3977
    ),
3978
    'application/vnd.rig.cryptonote' => 
3979
    array (
3980
      'e' => 
3981
      array (
3982
        0 => 'cryptonote',
3983
      ),
3984
    ),
3985
    'application/vnd.rim.cod' => 
3986
    array (
3987
      'e' => 
3988
      array (
3989
        0 => 'cod',
3990
      ),
3991
    ),
3992
    'application/vnd.rn-realmedia' => 
3993
    array (
3994
      'a' => 
3995
      array (
3996
        0 => 'application/vnd.rn-realmedia-vbr',
3997
      ),
3998
      'desc' => 
3999
      array (
4000
        0 => 'RealMedia document',
4001
      ),
4002
      'e' => 
4003
      array (
4004
        0 => 'rm',
4005
        1 => 'rmj',
4006
        2 => 'rmm',
4007
        3 => 'rms',
4008
        4 => 'rmx',
4009
        5 => 'rmvb',
4010
      ),
4011
    ),
4012
    'application/vnd.route66.link66+xml' => 
4013
    array (
4014
      'e' => 
4015
      array (
4016
        0 => 'link66',
4017
      ),
4018
    ),
4019
    'application/vnd.sailingtracker.track' => 
4020
    array (
4021
      'e' => 
4022
      array (
4023
        0 => 'st',
4024
      ),
4025
    ),
4026
    'application/vnd.seemail' => 
4027
    array (
4028
      'e' => 
4029
      array (
4030
        0 => 'see',
4031
      ),
4032
    ),
4033
    'application/vnd.sema' => 
4034
    array (
4035
      'e' => 
4036
      array (
4037
        0 => 'sema',
4038
      ),
4039
    ),
4040
    'application/vnd.semd' => 
4041
    array (
4042
      'e' => 
4043
      array (
4044
        0 => 'semd',
4045
      ),
4046
    ),
4047
    'application/vnd.semf' => 
4048
    array (
4049
      'e' => 
4050
      array (
4051
        0 => 'semf',
4052
      ),
4053
    ),
4054
    'application/vnd.shana.informed.formdata' => 
4055
    array (
4056
      'e' => 
4057
      array (
4058
        0 => 'ifm',
4059
      ),
4060
    ),
4061
    'application/vnd.shana.informed.formtemplate' => 
4062
    array (
4063
      'e' => 
4064
      array (
4065
        0 => 'itp',
4066
      ),
4067
    ),
4068
    'application/vnd.shana.informed.interchange' => 
4069
    array (
4070
      'e' => 
4071
      array (
4072
        0 => 'iif',
4073
      ),
4074
    ),
4075
    'application/vnd.shana.informed.package' => 
4076
    array (
4077
      'e' => 
4078
      array (
4079
        0 => 'ipk',
4080
      ),
4081
    ),
4082
    'application/vnd.simtech-mindmapper' => 
4083
    array (
4084
      'e' => 
4085
      array (
4086
        0 => 'twd',
4087
        1 => 'twds',
4088
      ),
4089
    ),
4090
    'application/vnd.smart.teacher' => 
4091
    array (
4092
      'e' => 
4093
      array (
4094
        0 => 'teacher',
4095
      ),
4096
    ),
4097
    'application/vnd.snap' => 
4098
    array (
4099
      'desc' => 
4100
      array (
4101
        0 => 'Snap package',
4102
      ),
4103
      'e' => 
4104
      array (
4105
        0 => 'snap',
4106
      ),
4107
    ),
4108
    'application/vnd.solent.sdkm+xml' => 
4109
    array (
4110
      'e' => 
4111
      array (
4112
        0 => 'sdkm',
4113
        1 => 'sdkd',
4114
      ),
4115
    ),
4116
    'application/vnd.spotfire.dxp' => 
4117
    array (
4118
      'e' => 
4119
      array (
4120
        0 => 'dxp',
4121
      ),
4122
    ),
4123
    'application/vnd.spotfire.sfs' => 
4124
    array (
4125
      'e' => 
4126
      array (
4127
        0 => 'sfs',
4128
      ),
4129
    ),
4130
    'application/vnd.sqlite3' => 
4131
    array (
4132
      'a' => 
4133
      array (
4134
        0 => 'application/x-sqlite3',
4135
      ),
4136
      'desc' => 
4137
      array (
4138
        0 => 'SQLite3 database',
4139
      ),
4140
      'e' => 
4141
      array (
4142
        0 => 'sqlite3',
4143
      ),
4144
    ),
4145
    'application/vnd.squashfs' => 
4146
    array (
4147
      'desc' => 
4148
      array (
4149
        0 => 'Squashfs filesystem',
4150
      ),
4151
      'e' => 
4152
      array (
4153
        0 => 'sqsh',
4154
      ),
4155
    ),
4156
    'application/vnd.stardivision.calc' => 
4157
    array (
4158
      'desc' => 
4159
      array (
4160
        0 => 'StarCalc spreadsheet',
4161
      ),
4162
      'e' => 
4163
      array (
4164
        0 => 'sdc',
4165
      ),
4166
    ),
4167
    'application/vnd.stardivision.chart' => 
4168
    array (
4169
      'desc' => 
4170
      array (
4171
        0 => 'StarChart chart',
4172
      ),
4173
      'e' => 
4174
      array (
4175
        0 => 'sds',
4176
      ),
4177
    ),
4178
    'application/vnd.stardivision.draw' => 
4179
    array (
4180
      'desc' => 
4181
      array (
4182
        0 => 'StarDraw drawing',
4183
      ),
4184
      'e' => 
4185
      array (
4186
        0 => 'sda',
4187
      ),
4188
    ),
4189
    'application/vnd.stardivision.impress' => 
4190
    array (
4191
      'desc' => 
4192
      array (
4193
        0 => 'StarImpress presentation',
4194
      ),
4195
      'e' => 
4196
      array (
4197
        0 => 'sdd',
4198
        1 => 'sdp',
4199
      ),
4200
    ),
4201
    'application/vnd.stardivision.mail' => 
4202
    array (
4203
      'desc' => 
4204
      array (
4205
        0 => 'StarMail email',
4206
      ),
4207
      'e' => 
4208
      array (
4209
        0 => 'smd',
4210
      ),
4211
    ),
4212
    'application/vnd.stardivision.math' => 
4213
    array (
4214
      'desc' => 
4215
      array (
4216
        0 => 'StarMath formula',
4217
      ),
4218
      'e' => 
4219
      array (
4220
        0 => 'smf',
4221
      ),
4222
    ),
4223
    'application/vnd.stardivision.writer' => 
4224
    array (
4225
      'a' => 
4226
      array (
4227
        0 => 'application/vnd.stardivision.writer-global',
4228
      ),
4229
      'desc' => 
4230
      array (
4231
        0 => 'StarWriter document',
4232
      ),
4233
      'e' => 
4234
      array (
4235
        0 => 'sdw',
4236
        1 => 'vor',
4237
        2 => 'sgl',
4238
      ),
4239
    ),
4240
    'application/vnd.stepmania.package' => 
4241
    array (
4242
      'e' => 
4243
      array (
4244
        0 => 'smzip',
4245
      ),
4246
    ),
4247
    'application/vnd.stepmania.stepchart' => 
4248
    array (
4249
      'e' => 
4250
      array (
4251
        0 => 'sm',
4252
      ),
4253
    ),
4254
    'application/vnd.sun.xml.calc' => 
4255
    array (
4256
      'desc' => 
4257
      array (
4258
        0 => 'OpenOffice Calc spreadsheet',
4259
      ),
4260
      'e' => 
4261
      array (
4262
        0 => 'sxc',
4263
      ),
4264
    ),
4265
    'application/vnd.sun.xml.calc.template' => 
4266
    array (
4267
      'desc' => 
4268
      array (
4269
        0 => 'OpenOffice Calc template',
4270
      ),
4271
      'e' => 
4272
      array (
4273
        0 => 'stc',
4274
      ),
4275
    ),
4276
    'application/vnd.sun.xml.draw' => 
4277
    array (
4278
      'desc' => 
4279
      array (
4280
        0 => 'OpenOffice Draw drawing',
4281
      ),
4282
      'e' => 
4283
      array (
4284
        0 => 'sxd',
4285
      ),
4286
    ),
4287
    'application/vnd.sun.xml.draw.template' => 
4288
    array (
4289
      'desc' => 
4290
      array (
4291
        0 => 'OpenOffice Draw template',
4292
      ),
4293
      'e' => 
4294
      array (
4295
        0 => 'std',
4296
      ),
4297
    ),
4298
    'application/vnd.sun.xml.impress' => 
4299
    array (
4300
      'desc' => 
4301
      array (
4302
        0 => 'OpenOffice Impress presentation',
4303
      ),
4304
      'e' => 
4305
      array (
4306
        0 => 'sxi',
4307
      ),
4308
    ),
4309
    'application/vnd.sun.xml.impress.template' => 
4310
    array (
4311
      'desc' => 
4312
      array (
4313
        0 => 'OpenOffice Impress template',
4314
      ),
4315
      'e' => 
4316
      array (
4317
        0 => 'sti',
4318
      ),
4319
    ),
4320
    'application/vnd.sun.xml.math' => 
4321
    array (
4322
      'desc' => 
4323
      array (
4324
        0 => 'OpenOffice Math formula',
4325
      ),
4326
      'e' => 
4327
      array (
4328
        0 => 'sxm',
4329
      ),
4330
    ),
4331
    'application/vnd.sun.xml.writer' => 
4332
    array (
4333
      'desc' => 
4334
      array (
4335
        0 => 'OpenOffice Writer document',
4336
      ),
4337
      'e' => 
4338
      array (
4339
        0 => 'sxw',
4340
      ),
4341
    ),
4342
    'application/vnd.sun.xml.writer.global' => 
4343
    array (
4344
      'desc' => 
4345
      array (
4346
        0 => 'OpenOffice Writer global document',
4347
      ),
4348
      'e' => 
4349
      array (
4350
        0 => 'sxg',
4351
      ),
4352
    ),
4353
    'application/vnd.sun.xml.writer.template' => 
4354
    array (
4355
      'desc' => 
4356
      array (
4357
        0 => 'OpenOffice Writer template',
4358
      ),
4359
      'e' => 
4360
      array (
4361
        0 => 'stw',
4362
      ),
4363
    ),
4364
    'application/vnd.sus-calendar' => 
4365
    array (
4366
      'e' => 
4367
      array (
4368
        0 => 'sus',
4369
        1 => 'susp',
4370
      ),
4371
    ),
4372
    'application/vnd.svd' => 
4373
    array (
4374
      'e' => 
4375
      array (
4376
        0 => 'svd',
4377
      ),
4378
    ),
4379
    'application/vnd.symbian.install' => 
4380
    array (
4381
      'desc' => 
4382
      array (
4383
        0 => 'SIS package',
4384
        1 => 'SIS: Symbian Installation File',
4385
      ),
4386
      'e' => 
4387
      array (
4388
        0 => 'sis',
4389
        1 => 'sisx',
4390
      ),
4391
    ),
4392
    'application/vnd.syncml+xml' => 
4393
    array (
4394
      'e' => 
4395
      array (
4396
        0 => 'xsm',
4397
      ),
4398
    ),
4399
    'application/vnd.syncml.dm+wbxml' => 
4400
    array (
4401
      'e' => 
4402
      array (
4403
        0 => 'bdm',
4404
      ),
4405
    ),
4406
    'application/vnd.syncml.dm+xml' => 
4407
    array (
4408
      'e' => 
4409
      array (
4410
        0 => 'xdm',
4411
      ),
4412
    ),
4413
    'application/vnd.tao.intent-module-archive' => 
4414
    array (
4415
      'e' => 
4416
      array (
4417
        0 => 'tao',
4418
      ),
4419
    ),
4420
    'application/vnd.tcpdump.pcap' => 
4421
    array (
4422
      'a' => 
4423
      array (
4424
        0 => 'application/x-pcap',
4425
        1 => 'application/pcap',
4426
      ),
4427
      'desc' => 
4428
      array (
4429
        0 => 'Network Packet Capture',
4430
      ),
4431
      'e' => 
4432
      array (
4433
        0 => 'pcap',
4434
        1 => 'cap',
4435
        2 => 'dmp',
4436
      ),
4437
    ),
4438
    'application/vnd.tmobile-livetv' => 
4439
    array (
4440
      'e' => 
4441
      array (
4442
        0 => 'tmo',
4443
      ),
4444
    ),
4445
    'application/vnd.trid.tpt' => 
4446
    array (
4447
      'e' => 
4448
      array (
4449
        0 => 'tpt',
4450
      ),
4451
    ),
4452
    'application/vnd.triscape.mxs' => 
4453
    array (
4454
      'e' => 
4455
      array (
4456
        0 => 'mxs',
4457
      ),
4458
    ),
4459
    'application/vnd.trueapp' => 
4460
    array (
4461
      'e' => 
4462
      array (
4463
        0 => 'tra',
4464
      ),
4465
    ),
4466
    'application/vnd.ufdl' => 
4467
    array (
4468
      'e' => 
4469
      array (
4470
        0 => 'ufd',
4471
        1 => 'ufdl',
4472
      ),
4473
    ),
4474
    'application/vnd.uiq.theme' => 
4475
    array (
4476
      'e' => 
4477
      array (
4478
        0 => 'utz',
4479
      ),
4480
    ),
4481
    'application/vnd.umajin' => 
4482
    array (
4483
      'e' => 
4484
      array (
4485
        0 => 'umj',
4486
      ),
4487
    ),
4488
    'application/vnd.unity' => 
4489
    array (
4490
      'e' => 
4491
      array (
4492
        0 => 'unityweb',
4493
      ),
4494
    ),
4495
    'application/vnd.uoml+xml' => 
4496
    array (
4497
      'e' => 
4498
      array (
4499
        0 => 'uoml',
4500
      ),
4501
    ),
4502
    'application/vnd.vcx' => 
4503
    array (
4504
      'e' => 
4505
      array (
4506
        0 => 'vcx',
4507
      ),
4508
    ),
4509
    'application/vnd.visio' => 
4510
    array (
4511
      'desc' => 
4512
      array (
4513
        0 => 'Microsoft Visio document',
4514
      ),
4515
      'e' => 
4516
      array (
4517
        0 => 'vsd',
4518
        1 => 'vst',
4519
        2 => 'vss',
4520
        3 => 'vsw',
4521
      ),
4522
    ),
4523
    'application/vnd.visionary' => 
4524
    array (
4525
      'e' => 
4526
      array (
4527
        0 => 'vis',
4528
      ),
4529
    ),
4530
    'application/vnd.vsf' => 
4531
    array (
4532
      'e' => 
4533
      array (
4534
        0 => 'vsf',
4535
      ),
4536
    ),
4537
    'application/vnd.wap.wbxml' => 
4538
    array (
4539
      'e' => 
4540
      array (
4541
        0 => 'wbxml',
4542
      ),
4543
    ),
4544
    'application/vnd.wap.wmlc' => 
4545
    array (
4546
      'e' => 
4547
      array (
4548
        0 => 'wmlc',
4549
      ),
4550
    ),
4551
    'application/vnd.wap.wmlscriptc' => 
4552
    array (
4553
      'e' => 
4554
      array (
4555
        0 => 'wmlsc',
4556
      ),
4557
    ),
4558
    'application/vnd.webturbo' => 
4559
    array (
4560
      'e' => 
4561
      array (
4562
        0 => 'wtb',
4563
      ),
4564
    ),
4565
    'application/vnd.wolfram.player' => 
4566
    array (
4567
      'e' => 
4568
      array (
4569
        0 => 'nbp',
4570
      ),
4571
    ),
4572
    'application/vnd.wordperfect' => 
4573
    array (
4574
      'a' => 
4575
      array (
4576
        0 => 'application/x-wordperfect',
4577
        1 => 'application/wordperfect',
4578
      ),
4579
      'desc' => 
4580
      array (
4581
        0 => 'WordPerfect document',
4582
      ),
4583
      'e' => 
4584
      array (
4585
        0 => 'wpd',
4586
        1 => 'wp',
4587
        2 => 'wp4',
4588
        3 => 'wp5',
4589
        4 => 'wp6',
4590
        5 => 'wpp',
4591
      ),
4592
    ),
4593
    'application/vnd.wqd' => 
4594
    array (
4595
      'e' => 
4596
      array (
4597
        0 => 'wqd',
4598
      ),
4599
    ),
4600
    'application/vnd.wt.stf' => 
4601
    array (
4602
      'e' => 
4603
      array (
4604
        0 => 'stf',
4605
      ),
4606
    ),
4607
    'application/vnd.xara' => 
4608
    array (
4609
      'e' => 
4610
      array (
4611
        0 => 'xar',
4612
      ),
4613
    ),
4614
    'application/vnd.xfdl' => 
4615
    array (
4616
      'e' => 
4617
      array (
4618
        0 => 'xfdl',
4619
      ),
4620
    ),
4621
    'application/vnd.yamaha.hv-dic' => 
4622
    array (
4623
      'e' => 
4624
      array (
4625
        0 => 'hvd',
4626
      ),
4627
    ),
4628
    'application/vnd.yamaha.hv-script' => 
4629
    array (
4630
      'e' => 
4631
      array (
4632
        0 => 'hvs',
4633
      ),
4634
    ),
4635
    'application/vnd.yamaha.hv-voice' => 
4636
    array (
4637
      'e' => 
4638
      array (
4639
        0 => 'hvp',
4640
      ),
4641
    ),
4642
    'application/vnd.yamaha.openscoreformat' => 
4643
    array (
4644
      'e' => 
4645
      array (
4646
        0 => 'osf',
4647
      ),
4648
    ),
4649
    'application/vnd.yamaha.openscoreformat.osfpvg+xml' => 
4650
    array (
4651
      'e' => 
4652
      array (
4653
        0 => 'osfpvg',
4654
      ),
4655
    ),
4656
    'application/vnd.yamaha.smaf-audio' => 
4657
    array (
4658
      'e' => 
4659
      array (
4660
        0 => 'saf',
4661
      ),
4662
    ),
4663
    'application/vnd.yamaha.smaf-phrase' => 
4664
    array (
4665
      'e' => 
4666
      array (
4667
        0 => 'spf',
4668
      ),
4669
    ),
4670
    'application/vnd.yellowriver-custom-menu' => 
4671
    array (
4672
      'e' => 
4673
      array (
4674
        0 => 'cmp',
4675
      ),
4676
    ),
4677
    'application/vnd.youtube.yt' => 
4678
    array (
4679
      'desc' => 
4680
      array (
4681
        0 => 'YouTube Media Archive',
4682
      ),
4683
      'e' => 
4684
      array (
4685
        0 => 'yt',
4686
      ),
4687
    ),
4688
    'application/vnd.zul' => 
4689
    array (
4690
      'e' => 
4691
      array (
4692
        0 => 'zir',
4693
        1 => 'zirz',
4694
      ),
4695
    ),
4696
    'application/vnd.zzazz.deck+xml' => 
4697
    array (
4698
      'e' => 
4699
      array (
4700
        0 => 'zaz',
4701
      ),
4702
    ),
4703
    'application/voicexml+xml' => 
4704
    array (
4705
      'e' => 
4706
      array (
4707
        0 => 'vxml',
4708
      ),
4709
    ),
4710
    'application/widget' => 
4711
    array (
4712
      'e' => 
4713
      array (
4714
        0 => 'wgt',
4715
      ),
4716
    ),
4717
    'application/winhlp' => 
4718
    array (
4719
      'a' => 
4720
      array (
4721
        0 => 'zz-application/zz-winassoc-hlp',
4722
      ),
4723
      'desc' => 
4724
      array (
4725
        0 => 'WinHelp help file',
4726
      ),
4727
      'e' => 
4728
      array (
4729
        0 => 'hlp',
4730
      ),
4731
    ),
4732
    'application/wsdl+xml' => 
4733
    array (
4734
      'e' => 
4735
      array (
4736
        0 => 'wsdl',
4737
      ),
4738
    ),
4739
    'application/wspolicy+xml' => 
4740
    array (
4741
      'e' => 
4742
      array (
4743
        0 => 'wspolicy',
4744
      ),
4745
    ),
4746
    'application/x-7z-compressed' => 
4747
    array (
4748
      'desc' => 
4749
      array (
4750
        0 => '7-zip archive',
4751
      ),
4752
      'e' => 
4753
      array (
4754
        0 => '7z',
4755
      ),
4756
    ),
4757
    'application/x-abiword' => 
4758
    array (
4759
      'desc' => 
4760
      array (
4761
        0 => 'AbiWord document',
4762
      ),
4763
      'e' => 
4764
      array (
4765
        0 => 'abw',
4766
        1 => 'abw.crashed',
4767
        2 => 'abw.gz',
4768
        3 => 'zabw',
4769
      ),
4770
    ),
4771
    'application/x-ace' => 
4772
    array (
4773
      'desc' => 
4774
      array (
4775
        0 => 'ACE archive',
4776
      ),
4777
      'e' => 
4778
      array (
4779
        0 => 'ace',
4780
      ),
4781
    ),
4782
    'application/x-ace-compressed' => 
4783
    array (
4784
      'e' => 
4785
      array (
4786
        0 => 'ace',
4787
      ),
4788
    ),
4789
    'application/x-alz' => 
4790
    array (
4791
      'desc' => 
4792
      array (
4793
        0 => 'Alzip archive',
4794
      ),
4795
      'e' => 
4796
      array (
4797
        0 => 'alz',
4798
      ),
4799
    ),
4800
    'application/x-amiga-disk-format' => 
4801
    array (
4802
      'desc' => 
4803
      array (
4804
        0 => 'Amiga disk image',
4805
      ),
4806
      'e' => 
4807
      array (
4808
        0 => 'adf',
4809
      ),
4810
    ),
4811
    'application/x-amipro' => 
4812
    array (
4813
      'desc' => 
4814
      array (
4815
        0 => 'Lotus AmiPro document',
4816
      ),
4817
      'e' => 
4818
      array (
4819
        0 => 'sam',
4820
      ),
4821
    ),
4822
    'application/x-aportisdoc' => 
4823
    array (
4824
      'desc' => 
4825
      array (
4826
        0 => 'AportisDoc document',
4827
      ),
4828
      'e' => 
4829
      array (
4830
        0 => 'pdb',
4831
        1 => 'pdc',
4832
      ),
4833
    ),
4834
    'application/x-apple-diskimage' => 
4835
    array (
4836
      'desc' => 
4837
      array (
4838
        0 => 'Apple disk image',
4839
      ),
4840
      'e' => 
4841
      array (
4842
        0 => 'dmg',
4843
      ),
4844
    ),
4845
    'application/x-applix-spreadsheet' => 
4846
    array (
4847
      'desc' => 
4848
      array (
4849
        0 => 'Applix Spreadsheets spreadsheet',
4850
      ),
4851
      'e' => 
4852
      array (
4853
        0 => 'as',
4854
      ),
4855
    ),
4856
    'application/x-applix-word' => 
4857
    array (
4858
      'desc' => 
4859
      array (
4860
        0 => 'Applix Words document',
4861
      ),
4862
      'e' => 
4863
      array (
4864
        0 => 'aw',
4865
      ),
4866
    ),
4867
    'application/x-archive' => 
4868
    array (
4869
      'desc' => 
4870
      array (
4871
        0 => 'AR archive',
4872
      ),
4873
      'e' => 
4874
      array (
4875
        0 => 'a',
4876
        1 => 'ar',
4877
      ),
4878
    ),
4879
    'application/x-arj' => 
4880
    array (
4881
      'desc' => 
4882
      array (
4883
        0 => 'ARJ archive',
4884
        1 => 'ARJ: Archived by Robert Jung',
4885
      ),
4886
      'e' => 
4887
      array (
4888
        0 => 'arj',
4889
      ),
4890
    ),
4891
    'application/x-asp' => 
4892
    array (
4893
      'desc' => 
4894
      array (
4895
        0 => 'ASP page',
4896
        1 => 'ASP: Active Server Page',
4897
      ),
4898
      'e' => 
4899
      array (
4900
        0 => 'asp',
4901
      ),
4902
    ),
4903
    'application/x-atari-2600-rom' => 
4904
    array (
4905
      'desc' => 
4906
      array (
4907
        0 => 'Atari 2600',
4908
      ),
4909
      'e' => 
4910
      array (
4911
        0 => 'a26',
4912
      ),
4913
    ),
4914
    'application/x-atari-7800-rom' => 
4915
    array (
4916
      'desc' => 
4917
      array (
4918
        0 => 'Atari 7800',
4919
      ),
4920
      'e' => 
4921
      array (
4922
        0 => 'a78',
4923
      ),
4924
    ),
4925
    'application/x-atari-lynx-rom' => 
4926
    array (
4927
      'desc' => 
4928
      array (
4929
        0 => 'Atari Lynx',
4930
      ),
4931
      'e' => 
4932
      array (
4933
        0 => 'lnx',
4934
      ),
4935
    ),
4936
    'application/x-authorware-bin' => 
4937
    array (
4938
      'e' => 
4939
      array (
4940
        0 => 'aab',
4941
        1 => 'x32',
4942
        2 => 'u32',
4943
        3 => 'vox',
4944
      ),
4945
    ),
4946
    'application/x-authorware-map' => 
4947
    array (
4948
      'e' => 
4949
      array (
4950
        0 => 'aam',
4951
      ),
4952
    ),
4953
    'application/x-authorware-seg' => 
4954
    array (
4955
      'e' => 
4956
      array (
4957
        0 => 'aas',
4958
      ),
4959
    ),
4960
    'application/x-awk' => 
4961
    array (
4962
      'desc' => 
4963
      array (
4964
        0 => 'AWK script',
4965
      ),
4966
      'e' => 
4967
      array (
4968
        0 => 'awk',
4969
      ),
4970
    ),
4971
    'application/x-bcpio' => 
4972
    array (
4973
      'desc' => 
4974
      array (
4975
        0 => 'BCPIO document',
4976
        1 => 'BCPIO: Binary CPIO',
4977
      ),
4978
      'e' => 
4979
      array (
4980
        0 => 'bcpio',
4981
      ),
4982
    ),
4983
    'application/x-bittorrent' => 
4984
    array (
4985
      'desc' => 
4986
      array (
4987
        0 => 'BitTorrent seed file',
4988
      ),
4989
      'e' => 
4990
      array (
4991
        0 => 'torrent',
4992
      ),
4993
    ),
4994
    'application/x-blender' => 
4995
    array (
4996
      'desc' => 
4997
      array (
4998
        0 => 'Blender scene',
4999
      ),
5000
      'e' => 
5001
      array (
5002
        0 => 'blender',
5003
        1 => 'blend',
5004
      ),
5005
    ),
5006
    'application/x-blorb' => 
5007
    array (
5008
      'e' => 
5009
      array (
5010
        0 => 'blb',
5011
        1 => 'blorb',
5012
      ),
5013
    ),
5014
    'application/x-bsdiff' => 
5015
    array (
5016
      'desc' => 
5017
      array (
5018
        0 => 'binary differences between files',
5019
      ),
5020
      'e' => 
5021
      array (
5022
        0 => 'bsdiff',
5023
      ),
5024
    ),
5025
    'application/x-bzdvi' => 
5026
    array (
5027
      'desc' => 
5028
      array (
5029
        0 => 'TeX DVI document (bzip-compressed)',
5030
      ),
5031
      'e' => 
5032
      array (
5033
        0 => 'dvi.bz2',
5034
      ),
5035
    ),
5036
    'application/x-bzip' => 
5037
    array (
5038
      'a' => 
5039
      array (
5040
        0 => 'application/x-bzip2',
5041
      ),
5042
      'desc' => 
5043
      array (
5044
        0 => 'Bzip archive',
5045
      ),
5046
      'e' => 
5047
      array (
5048
        0 => 'bz',
5049
        1 => 'bz2',
5050
        2 => 'boz',
5051
      ),
5052
    ),
5053
    'application/x-bzip-compressed-tar' => 
5054
    array (
5055
      'desc' => 
5056
      array (
5057
        0 => 'Tar archive (bzip-compressed)',
5058
      ),
5059
      'e' => 
5060
      array (
5061
        0 => 'tar.bz2',
5062
        1 => 'tar.bz',
5063
        2 => 'tbz2',
5064
        3 => 'tbz',
5065
        4 => 'tb2',
5066
      ),
5067
    ),
5068
    'application/x-bzpdf' => 
5069
    array (
5070
      'desc' => 
5071
      array (
5072
        0 => 'PDF document (bzip-compressed)',
5073
      ),
5074
      'e' => 
5075
      array (
5076
        0 => 'pdf.bz2',
5077
      ),
5078
    ),
5079
    'application/x-bzpostscript' => 
5080
    array (
5081
      'desc' => 
5082
      array (
5083
        0 => 'PostScript document (bzip-compressed)',
5084
      ),
5085
      'e' => 
5086
      array (
5087
        0 => 'ps.bz2',
5088
      ),
5089
    ),
5090
    'application/x-cb7' => 
5091
    array (
5092
      'desc' => 
5093
      array (
5094
        0 => 'comic book archive',
5095
      ),
5096
      'e' => 
5097
      array (
5098
        0 => 'cb7',
5099
      ),
5100
    ),
5101
    'application/x-cbt' => 
5102
    array (
5103
      'desc' => 
5104
      array (
5105
        0 => 'comic book archive',
5106
      ),
5107
      'e' => 
5108
      array (
5109
        0 => 'cbt',
5110
      ),
5111
    ),
5112
    'application/x-ccmx' => 
5113
    array (
5114
      'desc' => 
5115
      array (
5116
        0 => 'CCMX color correction file',
5117
      ),
5118
      'e' => 
5119
      array (
5120
        0 => 'ccmx',
5121
      ),
5122
    ),
5123
    'application/x-cd-image' => 
5124
    array (
5125
      'a' => 
5126
      array (
5127
        0 => 'application/x-iso9660-image',
5128
      ),
5129
      'desc' => 
5130
      array (
5131
        0 => 'raw CD image',
5132
      ),
5133
      'e' => 
5134
      array (
5135
        0 => 'iso',
5136
        1 => 'iso9660',
5137
      ),
5138
    ),
5139
    'application/x-cdlink' => 
5140
    array (
5141
      'e' => 
5142
      array (
5143
        0 => 'vcd',
5144
      ),
5145
    ),
5146
    'application/x-cdrdao-toc' => 
5147
    array (
5148
      'desc' => 
5149
      array (
5150
        0 => 'CD Table Of Contents',
5151
      ),
5152
      'e' => 
5153
      array (
5154
        0 => 'toc',
5155
      ),
5156
    ),
5157
    'application/x-cfs-compressed' => 
5158
    array (
5159
      'e' => 
5160
      array (
5161
        0 => 'cfs',
5162
      ),
5163
    ),
5164
    'application/x-chat' => 
5165
    array (
5166
      'e' => 
5167
      array (
5168
        0 => 'chat',
5169
      ),
5170
    ),
5171
    'application/x-cisco-vpn-settings' => 
5172
    array (
5173
      'desc' => 
5174
      array (
5175
        0 => 'Cisco VPN Settings',
5176
      ),
5177
      'e' => 
5178
      array (
5179
        0 => 'pcf',
5180
      ),
5181
    ),
5182
    'application/x-compress' => 
5183
    array (
5184
      'desc' => 
5185
      array (
5186
        0 => 'UNIX-compressed file',
5187
      ),
5188
      'e' => 
5189
      array (
5190
        0 => 'z',
5191
      ),
5192
    ),
5193
    'application/x-compressed-tar' => 
5194
    array (
5195
      'desc' => 
5196
      array (
5197
        0 => 'Tar archive (gzip-compressed)',
5198
      ),
5199
      'e' => 
5200
      array (
5201
        0 => 'tar.gz',
5202
        1 => 'tgz',
5203
      ),
5204
    ),
5205
    'application/x-conference' => 
5206
    array (
5207
      'e' => 
5208
      array (
5209
        0 => 'nsc',
5210
      ),
5211
    ),
5212
    'application/x-cpio' => 
5213
    array (
5214
      'desc' => 
5215
      array (
5216
        0 => 'CPIO archive',
5217
      ),
5218
      'e' => 
5219
      array (
5220
        0 => 'cpio',
5221
      ),
5222
    ),
5223
    'application/x-cpio-compressed' => 
5224
    array (
5225
      'desc' => 
5226
      array (
5227
        0 => 'CPIO archive (gzip-compressed)',
5228
      ),
5229
      'e' => 
5230
      array (
5231
        0 => 'cpio.gz',
5232
      ),
5233
    ),
5234
    'application/x-csh' => 
5235
    array (
5236
      'desc' => 
5237
      array (
5238
        0 => 'C shell script',
5239
      ),
5240
      'e' => 
5241
      array (
5242
        0 => 'csh',
5243
      ),
5244
    ),
5245
    'application/x-cue' => 
5246
    array (
5247
      'desc' => 
5248
      array (
5249
        0 => 'CD image cuesheet',
5250
      ),
5251
      'e' => 
5252
      array (
5253
        0 => 'cue',
5254
      ),
5255
    ),
5256
    'application/x-dar' => 
5257
    array (
5258
      'desc' => 
5259
      array (
5260
        0 => 'DAR archive',
5261
      ),
5262
      'e' => 
5263
      array (
5264
        0 => 'dar',
5265
      ),
5266
    ),
5267
    'application/x-dbf' => 
5268
    array (
5269
      'a' => 
5270
      array (
5271
        0 => 'application/x-dbase',
5272
        1 => 'application/dbf',
5273
        2 => 'application/dbase',
5274
      ),
5275
      'desc' => 
5276
      array (
5277
        0 => 'Xbase document',
5278
      ),
5279
      'e' => 
5280
      array (
5281
        0 => 'dbf',
5282
      ),
5283
    ),
5284
    'application/x-dc-rom' => 
5285
    array (
5286
      'desc' => 
5287
      array (
5288
        0 => 'Dreamcast GD-ROM',
5289
      ),
5290
      'e' => 
5291
      array (
5292
        0 => 'dc',
5293
      ),
5294
    ),
5295
    'application/x-designer' => 
5296
    array (
5297
      'desc' => 
5298
      array (
5299
        0 => 'Qt Designer file',
5300
      ),
5301
      'e' => 
5302
      array (
5303
        0 => 'ui',
5304
      ),
5305
    ),
5306
    'application/x-desktop' => 
5307
    array (
5308
      'a' => 
5309
      array (
5310
        0 => 'application/x-gnome-app-info',
5311
      ),
5312
      'desc' => 
5313
      array (
5314
        0 => 'desktop configuration file',
5315
      ),
5316
      'e' => 
5317
      array (
5318
        0 => 'desktop',
5319
        1 => 'kdelnk',
5320
      ),
5321
    ),
5322
    'application/x-dgc-compressed' => 
5323
    array (
5324
      'e' => 
5325
      array (
5326
        0 => 'dgc',
5327
      ),
5328
    ),
5329
    'application/x-dia-diagram' => 
5330
    array (
5331
      'desc' => 
5332
      array (
5333
        0 => 'Dia diagram',
5334
      ),
5335
      'e' => 
5336
      array (
5337
        0 => 'dia',
5338
      ),
5339
    ),
5340
    'application/x-dia-shape' => 
5341
    array (
5342
      'desc' => 
5343
      array (
5344
        0 => 'Dia shape',
5345
      ),
5346
      'e' => 
5347
      array (
5348
        0 => 'shape',
5349
      ),
5350
    ),
5351
    'application/x-director' => 
5352
    array (
5353
      'e' => 
5354
      array (
5355
        0 => 'dir',
5356
        1 => 'dcr',
5357
        2 => 'dxr',
5358
        3 => 'cst',
5359
        4 => 'cct',
5360
        5 => 'cxt',
5361
        6 => 'w3d',
5362
        7 => 'fgd',
5363
        8 => 'swa',
5364
      ),
5365
    ),
5366
    'application/x-docbook+xml' => 
5367
    array (
5368
      'a' => 
5369
      array (
5370
        0 => 'application/docbook+xml',
5371
        1 => 'application/vnd.oasis.docbook+xml',
5372
      ),
5373
      'desc' => 
5374
      array (
5375
        0 => 'DocBook document',
5376
      ),
5377
      'e' => 
5378
      array (
5379
        0 => 'dbk',
5380
        1 => 'docbook',
5381
      ),
5382
    ),
5383
    'application/x-doom' => 
5384
    array (
5385
      'e' => 
5386
      array (
5387
        0 => 'wad',
5388
      ),
5389
    ),
5390
    'application/x-doom-wad' => 
5391
    array (
5392
      'desc' => 
5393
      array (
5394
        0 => 'Doom WAD',
5395
        1 => 'WAD: Where\'s All the Data',
5396
      ),
5397
      'e' => 
5398
      array (
5399
        0 => 'wad',
5400
      ),
5401
    ),
5402
    'application/x-dtbncx+xml' => 
5403
    array (
5404
      'e' => 
5405
      array (
5406
        0 => 'ncx',
5407
      ),
5408
    ),
5409
    'application/x-dtbook+xml' => 
5410
    array (
5411
      'e' => 
5412
      array (
5413
        0 => 'dtb',
5414
      ),
5415
    ),
5416
    'application/x-dtbresource+xml' => 
5417
    array (
5418
      'e' => 
5419
      array (
5420
        0 => 'res',
5421
      ),
5422
    ),
5423
    'application/x-dvi' => 
5424
    array (
5425
      'desc' => 
5426
      array (
5427
        0 => 'TeX DVI document',
5428
        1 => 'DVI: Device independent file format',
5429
      ),
5430
      'e' => 
5431
      array (
5432
        0 => 'dvi',
5433
      ),
5434
    ),
5435
    'application/x-e-theme' => 
5436
    array (
5437
      'desc' => 
5438
      array (
5439
        0 => 'Enlightenment theme',
5440
      ),
5441
      'e' => 
5442
      array (
5443
        0 => 'etheme',
5444
      ),
5445
    ),
5446
    'application/x-egon' => 
5447
    array (
5448
      'desc' => 
5449
      array (
5450
        0 => 'Egon Animator animation',
5451
      ),
5452
      'e' => 
5453
      array (
5454
        0 => 'egon',
5455
      ),
5456
    ),
5457
    'application/x-envoy' => 
5458
    array (
5459
      'e' => 
5460
      array (
5461
        0 => 'evy',
5462
      ),
5463
    ),
5464
    'application/x-eva' => 
5465
    array (
5466
      'e' => 
5467
      array (
5468
        0 => 'eva',
5469
      ),
5470
    ),
5471
    'application/x-fds-disk' => 
5472
    array (
5473
      'desc' => 
5474
      array (
5475
        0 => 'Nintendo FDS disk image',
5476
        1 => 'FDS: Famicom Disk System',
5477
      ),
5478
      'e' => 
5479
      array (
5480
        0 => 'fds',
5481
      ),
5482
    ),
5483
    'application/x-fictionbook+xml' => 
5484
    array (
5485
      'a' => 
5486
      array (
5487
        0 => 'application/x-fictionbook',
5488
      ),
5489
      'desc' => 
5490
      array (
5491
        0 => 'FictionBook document',
5492
      ),
5493
      'e' => 
5494
      array (
5495
        0 => 'fb2',
5496
      ),
5497
    ),
5498
    'application/x-fluid' => 
5499
    array (
5500
      'desc' => 
5501
      array (
5502
        0 => 'FLTK Fluid file',
5503
        1 => 'FLTK: Fast Light Toolkit',
5504
      ),
5505
      'e' => 
5506
      array (
5507
        0 => 'fl',
5508
      ),
5509
    ),
5510
    'application/x-font-afm' => 
5511
    array (
5512
      'desc' => 
5513
      array (
5514
        0 => 'Adobe font metrics',
5515
      ),
5516
      'e' => 
5517
      array (
5518
        0 => 'afm',
5519
      ),
5520
    ),
5521
    'application/x-font-bdf' => 
5522
    array (
5523
      'desc' => 
5524
      array (
5525
        0 => 'BDF font',
5526
      ),
5527
      'e' => 
5528
      array (
5529
        0 => 'bdf',
5530
      ),
5531
    ),
5532
    'application/x-font-ghostscript' => 
5533
    array (
5534
      'e' => 
5535
      array (
5536
        0 => 'gsf',
5537
      ),
5538
    ),
5539
    'application/x-font-linux-psf' => 
5540
    array (
5541
      'desc' => 
5542
      array (
5543
        0 => 'Linux PSF console font',
5544
      ),
5545
      'e' => 
5546
      array (
5547
        0 => 'psf',
5548
      ),
5549
    ),
5550
    'application/x-font-pcf' => 
5551
    array (
5552
      'desc' => 
5553
      array (
5554
        0 => 'PCF font',
5555
      ),
5556
      'e' => 
5557
      array (
5558
        0 => 'pcf',
5559
        1 => 'pcf.z',
5560
        2 => 'pcf.gz',
5561
      ),
5562
    ),
5563
    'application/x-font-snf' => 
5564
    array (
5565
      'e' => 
5566
      array (
5567
        0 => 'snf',
5568
      ),
5569
    ),
5570
    'application/x-font-speedo' => 
5571
    array (
5572
      'desc' => 
5573
      array (
5574
        0 => 'Speedo font',
5575
      ),
5576
      'e' => 
5577
      array (
5578
        0 => 'spd',
5579
      ),
5580
    ),
5581
    'application/x-font-ttx' => 
5582
    array (
5583
      'desc' => 
5584
      array (
5585
        0 => 'TrueType XML font',
5586
      ),
5587
      'e' => 
5588
      array (
5589
        0 => 'ttx',
5590
      ),
5591
    ),
5592
    'application/x-font-type1' => 
5593
    array (
5594
      'desc' => 
5595
      array (
5596
        0 => 'PostScript type-1 font',
5597
      ),
5598
      'e' => 
5599
      array (
5600
        0 => 'pfa',
5601
        1 => 'pfb',
5602
        2 => 'pfm',
5603
        3 => 'afm',
5604
        4 => 'gsf',
5605
      ),
5606
    ),
5607
    'application/x-freearc' => 
5608
    array (
5609
      'e' => 
5610
      array (
5611
        0 => 'arc',
5612
      ),
5613
    ),
5614
    'application/x-futuresplash' => 
5615
    array (
5616
      'e' => 
5617
      array (
5618
        0 => 'spl',
5619
      ),
5620
    ),
5621
    'application/x-gameboy-color-rom' => 
5622
    array (
5623
      'desc' => 
5624
      array (
5625
        0 => 'Game Boy Color ROM',
5626
      ),
5627
      'e' => 
5628
      array (
5629
        0 => 'gbc',
5630
        1 => 'cgb',
5631
      ),
5632
    ),
5633
    'application/x-gameboy-rom' => 
5634
    array (
5635
      'desc' => 
5636
      array (
5637
        0 => 'Game Boy ROM',
5638
      ),
5639
      'e' => 
5640
      array (
5641
        0 => 'gb',
5642
        1 => 'sgb',
5643
      ),
5644
    ),
5645
    'application/x-gamecube-rom' => 
5646
    array (
5647
      'a' => 
5648
      array (
5649
        0 => 'application/x-gamecube-iso-image',
5650
      ),
5651
      'desc' => 
5652
      array (
5653
        0 => 'GameCube disc image',
5654
      ),
5655
      'e' => 
5656
      array (
5657
        0 => 'iso',
5658
      ),
5659
    ),
5660
    'application/x-gamegear-rom' => 
5661
    array (
5662
      'desc' => 
5663
      array (
5664
        0 => 'Game Gear ROM',
5665
      ),
5666
      'e' => 
5667
      array (
5668
        0 => 'gg',
5669
      ),
5670
    ),
5671
    'application/x-gba-rom' => 
5672
    array (
5673
      'desc' => 
5674
      array (
5675
        0 => 'Game Boy Advance ROM',
5676
      ),
5677
      'e' => 
5678
      array (
5679
        0 => 'gba',
5680
        1 => 'agb',
5681
      ),
5682
    ),
5683
    'application/x-gca-compressed' => 
5684
    array (
5685
      'e' => 
5686
      array (
5687
        0 => 'gca',
5688
      ),
5689
    ),
5690
    'application/x-gedcom' => 
5691
    array (
5692
      'a' => 
5693
      array (
5694
        0 => 'text/gedcom',
5695
      ),
5696
      'desc' => 
5697
      array (
5698
        0 => 'GEDCOM family history',
5699
        1 => 'GEDCOM: GEnealogical Data COMmunication',
5700
      ),
5701
      'e' => 
5702
      array (
5703
        0 => 'ged',
5704
        1 => 'gedcom',
5705
      ),
5706
    ),
5707
    'application/x-genesis-32x-rom' => 
5708
    array (
5709
      'desc' => 
5710
      array (
5711
        0 => 'Genesis 32X ROM',
5712
      ),
5713
      'e' => 
5714
      array (
5715
        0 => '32x',
5716
        1 => 'mdx',
5717
      ),
5718
    ),
5719
    'application/x-genesis-rom' => 
5720
    array (
5721
      'desc' => 
5722
      array (
5723
        0 => 'Genesis ROM',
5724
      ),
5725
      'e' => 
5726
      array (
5727
        0 => 'gen',
5728
        1 => 'smd',
5729
      ),
5730
    ),
5731
    'application/x-gettext-translation' => 
5732
    array (
5733
      'desc' => 
5734
      array (
5735
        0 => 'translated messages (machine-readable)',
5736
      ),
5737
      'e' => 
5738
      array (
5739
        0 => 'gmo',
5740
        1 => 'mo',
5741
      ),
5742
    ),
5743
    'application/x-glade' => 
5744
    array (
5745
      'desc' => 
5746
      array (
5747
        0 => 'Glade project',
5748
      ),
5749
      'e' => 
5750
      array (
5751
        0 => 'glade',
5752
      ),
5753
    ),
5754
    'application/x-glulx' => 
5755
    array (
5756
      'e' => 
5757
      array (
5758
        0 => 'ulx',
5759
      ),
5760
    ),
5761
    'application/x-gnucash' => 
5762
    array (
5763
      'desc' => 
5764
      array (
5765
        0 => 'GnuCash financial data',
5766
      ),
5767
      'e' => 
5768
      array (
5769
        0 => 'gnucash',
5770
        1 => 'gnc',
5771
        2 => 'xac',
5772
      ),
5773
    ),
5774
    'application/x-gnumeric' => 
5775
    array (
5776
      'desc' => 
5777
      array (
5778
        0 => 'Gnumeric spreadsheet',
5779
      ),
5780
      'e' => 
5781
      array (
5782
        0 => 'gnumeric',
5783
      ),
5784
    ),
5785
    'application/x-gnuplot' => 
5786
    array (
5787
      'desc' => 
5788
      array (
5789
        0 => 'Gnuplot document',
5790
      ),
5791
      'e' => 
5792
      array (
5793
        0 => 'gp',
5794
        1 => 'gplt',
5795
        2 => 'gnuplot',
5796
      ),
5797
    ),
5798
    'application/x-go-sgf' => 
5799
    array (
5800
      'desc' => 
5801
      array (
5802
        0 => 'SGF record',
5803
        1 => 'SGF: Smart Game Format',
5804
      ),
5805
      'e' => 
5806
      array (
5807
        0 => 'sgf',
5808
      ),
5809
    ),
5810
    'application/x-gramps-xml' => 
5811
    array (
5812
      'e' => 
5813
      array (
5814
        0 => 'gramps',
5815
      ),
5816
    ),
5817
    'application/x-graphite' => 
5818
    array (
5819
      'desc' => 
5820
      array (
5821
        0 => 'Graphite scientific graph',
5822
      ),
5823
      'e' => 
5824
      array (
5825
        0 => 'gra',
5826
      ),
5827
    ),
5828
    'application/x-gtk-builder' => 
5829
    array (
5830
      'desc' => 
5831
      array (
5832
        0 => 'GTK+ Builder',
5833
      ),
5834
      'e' => 
5835
      array (
5836
        0 => 'ui',
5837
      ),
5838
    ),
5839
    'application/x-gz-font-linux-psf' => 
5840
    array (
5841
      'desc' => 
5842
      array (
5843
        0 => 'Linux PSF console font (gzip-compressed)',
5844
      ),
5845
      'e' => 
5846
      array (
5847
        0 => 'psf.gz',
5848
      ),
5849
    ),
5850
    'application/x-gzdvi' => 
5851
    array (
5852
      'desc' => 
5853
      array (
5854
        0 => 'TeX DVI document (gzip-compressed)',
5855
      ),
5856
      'e' => 
5857
      array (
5858
        0 => 'dvi.gz',
5859
      ),
5860
    ),
5861
    'application/x-gzpdf' => 
5862
    array (
5863
      'desc' => 
5864
      array (
5865
        0 => 'PDF document (gzip-compressed)',
5866
      ),
5867
      'e' => 
5868
      array (
5869
        0 => 'pdf.gz',
5870
      ),
5871
    ),
5872
    'application/x-gzpostscript' => 
5873
    array (
5874
      'desc' => 
5875
      array (
5876
        0 => 'PostScript document (gzip-compressed)',
5877
      ),
5878
      'e' => 
5879
      array (
5880
        0 => 'ps.gz',
5881
      ),
5882
    ),
5883
    'application/x-hdf' => 
5884
    array (
5885
      'desc' => 
5886
      array (
5887
        0 => 'HDF document',
5888
        1 => 'HDF: Hierarchical Data Format',
5889
      ),
5890
      'e' => 
5891
      array (
5892
        0 => 'hdf',
5893
        1 => 'hdf4',
5894
        2 => 'h4',
5895
        3 => 'hdf5',
5896
        4 => 'h5',
5897
      ),
5898
    ),
5899
    'application/x-hfe-floppy-image' => 
5900
    array (
5901
      'a' => 
5902
      array (
5903
        0 => 'application/x-hfe-file',
5904
      ),
5905
      'desc' => 
5906
      array (
5907
        0 => 'HFE floppy disk image',
5908
        1 => 'HFE: HxC Floppy Emulator',
5909
      ),
5910
      'e' => 
5911
      array (
5912
        0 => 'hfe',
5913
      ),
5914
    ),
5915
    'application/x-hwp' => 
5916
    array (
5917
      'a' => 
5918
      array (
5919
        0 => 'application/vnd.haansoft-hwp',
5920
      ),
5921
      'desc' => 
5922
      array (
5923
        0 => 'Haansoft Hangul document',
5924
      ),
5925
      'e' => 
5926
      array (
5927
        0 => 'hwp',
5928
      ),
5929
    ),
5930
    'application/x-hwt' => 
5931
    array (
5932
      'a' => 
5933
      array (
5934
        0 => 'application/vnd.haansoft-hwt',
5935
      ),
5936
      'desc' => 
5937
      array (
5938
        0 => 'Haansoft Hangul document template',
5939
      ),
5940
      'e' => 
5941
      array (
5942
        0 => 'hwt',
5943
      ),
5944
    ),
5945
    'application/x-ica' => 
5946
    array (
5947
      'desc' => 
5948
      array (
5949
        0 => 'Citrix ICA settings file',
5950
        1 => 'ICA: Independent Computing Architecture',
5951
      ),
5952
      'e' => 
5953
      array (
5954
        0 => 'ica',
5955
      ),
5956
    ),
5957
    'application/x-install-instructions' => 
5958
    array (
5959
      'e' => 
5960
      array (
5961
        0 => 'install',
5962
      ),
5963
    ),
5964
    'application/x-ipynb+json' => 
5965
    array (
5966
      'desc' => 
5967
      array (
5968
        0 => 'Jupyter Notebook',
5969
      ),
5970
      'e' => 
5971
      array (
5972
        0 => 'ipynb',
5973
      ),
5974
    ),
5975
    'application/x-iso9660-appimage' => 
5976
    array (
5977
      'desc' => 
5978
      array (
5979
        0 => 'AppImage application bundle',
5980
      ),
5981
      'e' => 
5982
      array (
5983
        0 => 'appimage',
5984
      ),
5985
    ),
5986
    'application/x-it87' => 
5987
    array (
5988
      'desc' => 
5989
      array (
5990
        0 => 'IT 8.7 color calibration file',
5991
      ),
5992
      'e' => 
5993
      array (
5994
        0 => 'it87',
5995
      ),
5996
    ),
5997
    'application/x-iwork-keynote-sffkey' => 
5998
    array (
5999
      'a' => 
6000
      array (
6001
        0 => 'application/vnd.apple.keynote',
6002
      ),
6003
      'desc' => 
6004
      array (
6005
        0 => 'Apple Keynote 5 presentation',
6006
      ),
6007
      'e' => 
6008
      array (
6009
        0 => 'key',
6010
      ),
6011
    ),
6012
    'application/x-java' => 
6013
    array (
6014
      'a' => 
6015
      array (
6016
        0 => 'application/java',
6017
        1 => 'application/java-byte-code',
6018
        2 => 'application/java-vm',
6019
        3 => 'application/x-java-class',
6020
        4 => 'application/x-java-vm',
6021
      ),
6022
      'desc' => 
6023
      array (
6024
        0 => 'Java class',
6025
      ),
6026
      'e' => 
6027
      array (
6028
        0 => 'class',
6029
      ),
6030
    ),
6031
    'application/x-java-archive' => 
6032
    array (
6033
      'a' => 
6034
      array (
6035
        0 => 'application/x-jar',
6036
        1 => 'application/java-archive',
6037
      ),
6038
      'desc' => 
6039
      array (
6040
        0 => 'Java archive',
6041
      ),
6042
      'e' => 
6043
      array (
6044
        0 => 'jar',
6045
      ),
6046
    ),
6047
    'application/x-java-jce-keystore' => 
6048
    array (
6049
      'desc' => 
6050
      array (
6051
        0 => 'Java JCE keystore',
6052
        1 => 'JCE: Java Cryptography Extension',
6053
      ),
6054
      'e' => 
6055
      array (
6056
        0 => 'jceks',
6057
      ),
6058
    ),
6059
    'application/x-java-jnlp-file' => 
6060
    array (
6061
      'desc' => 
6062
      array (
6063
        0 => 'JNLP file',
6064
        1 => 'JNLP: Java Network Launching Protocol',
6065
      ),
6066
      'e' => 
6067
      array (
6068
        0 => 'jnlp',
6069
      ),
6070
    ),
6071
    'application/x-java-keystore' => 
6072
    array (
6073
      'desc' => 
6074
      array (
6075
        0 => 'Java keystore',
6076
      ),
6077
      'e' => 
6078
      array (
6079
        0 => 'jks',
6080
        1 => 'ks',
6081
      ),
6082
    ),
6083
    'application/x-java-pack200' => 
6084
    array (
6085
      'desc' => 
6086
      array (
6087
        0 => 'Pack200 Java archive',
6088
      ),
6089
      'e' => 
6090
      array (
6091
        0 => 'pack',
6092
      ),
6093
    ),
6094
    'application/x-jbuilder-project' => 
6095
    array (
6096
      'desc' => 
6097
      array (
6098
        0 => 'JBuilder project',
6099
      ),
6100
      'e' => 
6101
      array (
6102
        0 => 'jpr',
6103
        1 => 'jpx',
6104
      ),
6105
    ),
6106
    'application/x-karbon' => 
6107
    array (
6108
      'desc' => 
6109
      array (
6110
        0 => 'Karbon14 drawing',
6111
      ),
6112
      'e' => 
6113
      array (
6114
        0 => 'karbon',
6115
      ),
6116
    ),
6117
    'application/x-kchart' => 
6118
    array (
6119
      'desc' => 
6120
      array (
6121
        0 => 'KChart chart',
6122
      ),
6123
      'e' => 
6124
      array (
6125
        0 => 'chrt',
6126
      ),
6127
    ),
6128
    'application/x-kexi-connectiondata' => 
6129
    array (
6130
      'desc' => 
6131
      array (
6132
        0 => 'Kexi settings for database server connection',
6133
      ),
6134
      'e' => 
6135
      array (
6136
        0 => 'kexic',
6137
      ),
6138
    ),
6139
    'application/x-kexiproject-shortcut' => 
6140
    array (
6141
      'desc' => 
6142
      array (
6143
        0 => 'shortcut to Kexi project on database server',
6144
      ),
6145
      'e' => 
6146
      array (
6147
        0 => 'kexis',
6148
      ),
6149
    ),
6150
    'application/x-kexiproject-sqlite2' => 
6151
    array (
6152
      'desc' => 
6153
      array (
6154
        0 => 'Kexi database file-based project',
6155
      ),
6156
      'e' => 
6157
      array (
6158
        0 => 'kexi',
6159
      ),
6160
    ),
6161
    'application/x-kexiproject-sqlite3' => 
6162
    array (
6163
      'a' => 
6164
      array (
6165
        0 => 'application/x-vnd.kde.kexi',
6166
        1 => 'application/x-kexiproject-sqlite',
6167
      ),
6168
      'desc' => 
6169
      array (
6170
        0 => 'Kexi database file-based project',
6171
      ),
6172
      'e' => 
6173
      array (
6174
        0 => 'kexi',
6175
      ),
6176
    ),
6177
    'application/x-kformula' => 
6178
    array (
6179
      'desc' => 
6180
      array (
6181
        0 => 'KFormula formula',
6182
      ),
6183
      'e' => 
6184
      array (
6185
        0 => 'kfo',
6186
      ),
6187
    ),
6188
    'application/x-killustrator' => 
6189
    array (
6190
      'desc' => 
6191
      array (
6192
        0 => 'KIllustrator drawing',
6193
      ),
6194
      'e' => 
6195
      array (
6196
        0 => 'kil',
6197
      ),
6198
    ),
6199
    'application/x-kivio' => 
6200
    array (
6201
      'desc' => 
6202
      array (
6203
        0 => 'Kivio flowchart',
6204
      ),
6205
      'e' => 
6206
      array (
6207
        0 => 'flw',
6208
      ),
6209
    ),
6210
    'application/x-kontour' => 
6211
    array (
6212
      'desc' => 
6213
      array (
6214
        0 => 'Kontour drawing',
6215
      ),
6216
      'e' => 
6217
      array (
6218
        0 => 'kon',
6219
      ),
6220
    ),
6221
    'application/x-kpovmodeler' => 
6222
    array (
6223
      'desc' => 
6224
      array (
6225
        0 => 'KPovModeler scene',
6226
      ),
6227
      'e' => 
6228
      array (
6229
        0 => 'kpm',
6230
      ),
6231
    ),
6232
    'application/x-kpresenter' => 
6233
    array (
6234
      'desc' => 
6235
      array (
6236
        0 => 'KPresenter presentation',
6237
      ),
6238
      'e' => 
6239
      array (
6240
        0 => 'kpr',
6241
        1 => 'kpt',
6242
      ),
6243
    ),
6244
    'application/x-krita' => 
6245
    array (
6246
      'desc' => 
6247
      array (
6248
        0 => 'Krita document',
6249
      ),
6250
      'e' => 
6251
      array (
6252
        0 => 'kra',
6253
      ),
6254
    ),
6255
    'application/x-kspread' => 
6256
    array (
6257
      'desc' => 
6258
      array (
6259
        0 => 'KSpread spreadsheet',
6260
      ),
6261
      'e' => 
6262
      array (
6263
        0 => 'ksp',
6264
      ),
6265
    ),
6266
    'application/x-kugar' => 
6267
    array (
6268
      'desc' => 
6269
      array (
6270
        0 => 'Kugar document',
6271
      ),
6272
      'e' => 
6273
      array (
6274
        0 => 'kud',
6275
      ),
6276
    ),
6277
    'application/x-kword' => 
6278
    array (
6279
      'desc' => 
6280
      array (
6281
        0 => 'KWord document',
6282
      ),
6283
      'e' => 
6284
      array (
6285
        0 => 'kwd',
6286
        1 => 'kwt',
6287
      ),
6288
    ),
6289
    'application/x-latex' => 
6290
    array (
6291
      'e' => 
6292
      array (
6293
        0 => 'latex',
6294
      ),
6295
    ),
6296
    'application/x-lha' => 
6297
    array (
6298
      'a' => 
6299
      array (
6300
        0 => 'application/x-lzh-compressed',
6301
      ),
6302
      'desc' => 
6303
      array (
6304
        0 => 'LHA archive',
6305
      ),
6306
      'e' => 
6307
      array (
6308
        0 => 'lha',
6309
        1 => 'lzh',
6310
      ),
6311
    ),
6312
    'application/x-lhz' => 
6313
    array (
6314
      'desc' => 
6315
      array (
6316
        0 => 'LHZ archive',
6317
      ),
6318
      'e' => 
6319
      array (
6320
        0 => 'lhz',
6321
      ),
6322
    ),
6323
    'application/x-lrzip' => 
6324
    array (
6325
      'desc' => 
6326
      array (
6327
        0 => 'Lrzip archive',
6328
      ),
6329
      'e' => 
6330
      array (
6331
        0 => 'lrz',
6332
      ),
6333
    ),
6334
    'application/x-lrzip-compressed-tar' => 
6335
    array (
6336
      'desc' => 
6337
      array (
6338
        0 => 'Tar archive (lrzip-compressed)',
6339
      ),
6340
      'e' => 
6341
      array (
6342
        0 => 'tar.lrz',
6343
        1 => 'tlrz',
6344
      ),
6345
    ),
6346
    'application/x-lyx' => 
6347
    array (
6348
      'a' => 
6349
      array (
6350
        0 => 'text/x-lyx',
6351
      ),
6352
      'desc' => 
6353
      array (
6354
        0 => 'LyX document',
6355
      ),
6356
      'e' => 
6357
      array (
6358
        0 => 'lyx',
6359
      ),
6360
    ),
6361
    'application/x-lz4' => 
6362
    array (
6363
      'desc' => 
6364
      array (
6365
        0 => 'LZ4 archive',
6366
      ),
6367
      'e' => 
6368
      array (
6369
        0 => 'lz4',
6370
      ),
6371
    ),
6372
    'application/x-lz4-compressed-tar' => 
6373
    array (
6374
      'desc' => 
6375
      array (
6376
        0 => 'Tar archive (LZ4-compressed)',
6377
      ),
6378
      'e' => 
6379
      array (
6380
        0 => 'tar.lz4',
6381
      ),
6382
    ),
6383
    'application/x-lzip' => 
6384
    array (
6385
      'desc' => 
6386
      array (
6387
        0 => 'Lzip archive',
6388
      ),
6389
      'e' => 
6390
      array (
6391
        0 => 'lz',
6392
      ),
6393
    ),
6394
    'application/x-lzip-compressed-tar' => 
6395
    array (
6396
      'desc' => 
6397
      array (
6398
        0 => 'Tar archive (lzip-compressed)',
6399
      ),
6400
      'e' => 
6401
      array (
6402
        0 => 'tar.lz',
6403
      ),
6404
    ),
6405
    'application/x-lzma' => 
6406
    array (
6407
      'desc' => 
6408
      array (
6409
        0 => 'LZMA archive',
6410
        1 => 'LZMA: Lempel-Ziv-Markov chain-Algorithm',
6411
      ),
6412
      'e' => 
6413
      array (
6414
        0 => 'lzma',
6415
      ),
6416
    ),
6417
    'application/x-lzma-compressed-tar' => 
6418
    array (
6419
      'desc' => 
6420
      array (
6421
        0 => 'Tar archive (LZMA-compressed)',
6422
      ),
6423
      'e' => 
6424
      array (
6425
        0 => 'tar.lzma',
6426
        1 => 'tlz',
6427
      ),
6428
    ),
6429
    'application/x-lzop' => 
6430
    array (
6431
      'desc' => 
6432
      array (
6433
        0 => 'LZO archive',
6434
        1 => 'LZO: Lempel-Ziv-Oberhumer',
6435
      ),
6436
      'e' => 
6437
      array (
6438
        0 => 'lzo',
6439
      ),
6440
    ),
6441
    'application/x-lzpdf' => 
6442
    array (
6443
      'desc' => 
6444
      array (
6445
        0 => 'PDF document (lzip-compressed)',
6446
      ),
6447
      'e' => 
6448
      array (
6449
        0 => 'pdf.lz',
6450
      ),
6451
    ),
6452
    'application/x-m4' => 
6453
    array (
6454
      'desc' => 
6455
      array (
6456
        0 => 'M4 macro',
6457
      ),
6458
      'e' => 
6459
      array (
6460
        0 => 'm4',
6461
      ),
6462
    ),
6463
    'application/x-magicpoint' => 
6464
    array (
6465
      'desc' => 
6466
      array (
6467
        0 => 'MagicPoint presentation',
6468
      ),
6469
      'e' => 
6470
      array (
6471
        0 => 'mgp',
6472
      ),
6473
    ),
6474
    'application/x-markaby' => 
6475
    array (
6476
      'desc' => 
6477
      array (
6478
        0 => 'Markaby script',
6479
      ),
6480
      'e' => 
6481
      array (
6482
        0 => 'mab',
6483
      ),
6484
    ),
6485
    'application/x-mie' => 
6486
    array (
6487
      'e' => 
6488
      array (
6489
        0 => 'mie',
6490
      ),
6491
    ),
6492
    'application/x-mif' => 
6493
    array (
6494
      'desc' => 
6495
      array (
6496
        0 => 'Adobe FrameMaker MIF document',
6497
      ),
6498
      'e' => 
6499
      array (
6500
        0 => 'mif',
6501
      ),
6502
    ),
6503
    'application/x-mimearchive' => 
6504
    array (
6505
      'desc' => 
6506
      array (
6507
        0 => 'MHTML web archive',
6508
        1 => 'MHTML: MIME HTML',
6509
      ),
6510
      'e' => 
6511
      array (
6512
        0 => 'mhtml',
6513
        1 => 'mht',
6514
      ),
6515
    ),
6516
    'application/x-mobipocket-ebook' => 
6517
    array (
6518
      'desc' => 
6519
      array (
6520
        0 => 'Mobipocket e-book',
6521
      ),
6522
      'e' => 
6523
      array (
6524
        0 => 'prc',
6525
        1 => 'mobi',
6526
      ),
6527
    ),
6528
    'application/x-ms-application' => 
6529
    array (
6530
      'e' => 
6531
      array (
6532
        0 => 'application',
6533
      ),
6534
    ),
6535
    'application/x-ms-dos-executable' => 
6536
    array (
6537
      'desc' => 
6538
      array (
6539
        0 => 'DOS/Windows executable',
6540
      ),
6541
      'e' => 
6542
      array (
6543
        0 => 'exe',
6544
      ),
6545
    ),
6546
    'application/x-ms-shortcut' => 
6547
    array (
6548
      'e' => 
6549
      array (
6550
        0 => 'lnk',
6551
      ),
6552
    ),
6553
    'application/x-ms-wim' => 
6554
    array (
6555
      'desc' => 
6556
      array (
6557
        0 => 'WIM disk Image',
6558
        1 => 'WIM: Windows Imaging Format',
6559
      ),
6560
      'e' => 
6561
      array (
6562
        0 => 'wim',
6563
        1 => 'swm',
6564
      ),
6565
    ),
6566
    'application/x-ms-wmd' => 
6567
    array (
6568
      'e' => 
6569
      array (
6570
        0 => 'wmd',
6571
      ),
6572
    ),
6573
    'application/x-ms-wmz' => 
6574
    array (
6575
      'e' => 
6576
      array (
6577
        0 => 'wmz',
6578
      ),
6579
    ),
6580
    'application/x-ms-xbap' => 
6581
    array (
6582
      'e' => 
6583
      array (
6584
        0 => 'xbap',
6585
      ),
6586
    ),
6587
    'application/x-msbinder' => 
6588
    array (
6589
      'e' => 
6590
      array (
6591
        0 => 'obd',
6592
      ),
6593
    ),
6594
    'application/x-mscardfile' => 
6595
    array (
6596
      'e' => 
6597
      array (
6598
        0 => 'crd',
6599
      ),
6600
    ),
6601
    'application/x-msclip' => 
6602
    array (
6603
      'e' => 
6604
      array (
6605
        0 => 'clp',
6606
      ),
6607
    ),
6608
    'application/x-msdownload' => 
6609
    array (
6610
      'e' => 
6611
      array (
6612
        0 => 'exe',
6613
        1 => 'dll',
6614
        2 => 'com',
6615
        3 => 'bat',
6616
        4 => 'msi',
6617
      ),
6618
    ),
6619
    'application/x-msi' => 
6620
    array (
6621
      'desc' => 
6622
      array (
6623
        0 => 'Windows Installer package',
6624
      ),
6625
      'e' => 
6626
      array (
6627
        0 => 'msi',
6628
      ),
6629
    ),
6630
    'application/x-msmediaview' => 
6631
    array (
6632
      'e' => 
6633
      array (
6634
        0 => 'mvb',
6635
        1 => 'm13',
6636
        2 => 'm14',
6637
      ),
6638
    ),
6639
    'application/x-msmoney' => 
6640
    array (
6641
      'e' => 
6642
      array (
6643
        0 => 'mny',
6644
      ),
6645
    ),
6646
    'application/x-mspublisher' => 
6647
    array (
6648
      'e' => 
6649
      array (
6650
        0 => 'pub',
6651
      ),
6652
    ),
6653
    'application/x-msschedule' => 
6654
    array (
6655
      'e' => 
6656
      array (
6657
        0 => 'scd',
6658
      ),
6659
    ),
6660
    'application/x-msterminal' => 
6661
    array (
6662
      'e' => 
6663
      array (
6664
        0 => 'trm',
6665
      ),
6666
    ),
6667
    'application/x-mswinurl' => 
6668
    array (
6669
      'desc' => 
6670
      array (
6671
        0 => 'Internet shortcut',
6672
      ),
6673
      'e' => 
6674
      array (
6675
        0 => 'url',
6676
      ),
6677
    ),
6678
    'application/x-mswrite' => 
6679
    array (
6680
      'desc' => 
6681
      array (
6682
        0 => 'WRI document',
6683
      ),
6684
      'e' => 
6685
      array (
6686
        0 => 'wri',
6687
      ),
6688
    ),
6689
    'application/x-msx-rom' => 
6690
    array (
6691
      'desc' => 
6692
      array (
6693
        0 => 'MSX ROM',
6694
      ),
6695
      'e' => 
6696
      array (
6697
        0 => 'msx',
6698
      ),
6699
    ),
6700
    'application/x-n64-rom' => 
6701
    array (
6702
      'desc' => 
6703
      array (
6704
        0 => 'Nintendo64 ROM',
6705
      ),
6706
      'e' => 
6707
      array (
6708
        0 => 'n64',
6709
        1 => 'z64',
6710
        2 => 'v64',
6711
      ),
6712
    ),
6713
    'application/x-navi-animation' => 
6714
    array (
6715
      'desc' => 
6716
      array (
6717
        0 => 'Windows animated cursor',
6718
      ),
6719
      'e' => 
6720
      array (
6721
        0 => 'ani',
6722
      ),
6723
    ),
6724
    'application/x-neo-geo-pocket-color-rom' => 
6725
    array (
6726
      'desc' => 
6727
      array (
6728
        0 => 'Neo-Geo Pocket Color ROM',
6729
      ),
6730
      'e' => 
6731
      array (
6732
        0 => 'ngc',
6733
      ),
6734
    ),
6735
    'application/x-neo-geo-pocket-rom' => 
6736
    array (
6737
      'desc' => 
6738
      array (
6739
        0 => 'Neo-Geo Pocket ROM',
6740
      ),
6741
      'e' => 
6742
      array (
6743
        0 => 'ngp',
6744
      ),
6745
    ),
6746
    'application/x-nes-rom' => 
6747
    array (
6748
      'desc' => 
6749
      array (
6750
        0 => 'NES ROM',
6751
      ),
6752
      'e' => 
6753
      array (
6754
        0 => 'nes',
6755
        1 => 'nez',
6756
        2 => 'unf',
6757
        3 => 'unif',
6758
      ),
6759
    ),
6760
    'application/x-netcdf' => 
6761
    array (
6762
      'desc' => 
6763
      array (
6764
        0 => 'Unidata NetCDF document',
6765
        1 => 'NetCDF: Network Common Data Form',
6766
      ),
6767
      'e' => 
6768
      array (
6769
        0 => 'nc',
6770
        1 => 'cdf',
6771
      ),
6772
    ),
6773
    'application/x-netshow-channel' => 
6774
    array (
6775
      'desc' => 
6776
      array (
6777
        0 => 'Windows Media Station file',
6778
      ),
6779
      'e' => 
6780
      array (
6781
        0 => 'nsc',
6782
      ),
6783
    ),
6784
    'application/x-nintendo-ds-rom' => 
6785
    array (
6786
      'desc' => 
6787
      array (
6788
        0 => 'Nintendo DS ROM',
6789
      ),
6790
      'e' => 
6791
      array (
6792
        0 => 'nds',
6793
      ),
6794
    ),
6795
    'application/x-nzb' => 
6796
    array (
6797
      'desc' => 
6798
      array (
6799
        0 => 'NewzBin usenet index',
6800
      ),
6801
      'e' => 
6802
      array (
6803
        0 => 'nzb',
6804
      ),
6805
    ),
6806
    'application/x-object' => 
6807
    array (
6808
      'desc' => 
6809
      array (
6810
        0 => 'object code',
6811
      ),
6812
      'e' => 
6813
      array (
6814
        0 => 'o',
6815
      ),
6816
    ),
6817
    'application/x-oleo' => 
6818
    array (
6819
      'desc' => 
6820
      array (
6821
        0 => 'GNU Oleo spreadsheet',
6822
      ),
6823
      'e' => 
6824
      array (
6825
        0 => 'oleo',
6826
      ),
6827
    ),
6828
    'application/x-pagemaker' => 
6829
    array (
6830
      'desc' => 
6831
      array (
6832
        0 => 'Adobe PageMaker',
6833
      ),
6834
      'e' => 
6835
      array (
6836
        0 => 'p65',
6837
        1 => 'pm',
6838
        2 => 'pm6',
6839
        3 => 'pmd',
6840
      ),
6841
    ),
6842
    'application/x-pak' => 
6843
    array (
6844
      'desc' => 
6845
      array (
6846
        0 => 'PAK archive',
6847
      ),
6848
      'e' => 
6849
      array (
6850
        0 => 'pak',
6851
      ),
6852
    ),
6853
    'application/x-par2' => 
6854
    array (
6855
      'desc' => 
6856
      array (
6857
        0 => 'Parchive archive',
6858
        1 => 'Parchive: Parity Volume Set Archive',
6859
      ),
6860
      'e' => 
6861
      array (
6862
        0 => 'par2',
6863
      ),
6864
    ),
6865
    'application/x-partial-download' => 
6866
    array (
6867
      'desc' => 
6868
      array (
6869
        0 => 'Partially downloaded file',
6870
      ),
6871
      'e' => 
6872
      array (
6873
        0 => 'wkdownload',
6874
        1 => 'crdownload',
6875
        2 => 'part',
6876
      ),
6877
    ),
6878
    'application/x-pc-engine-rom' => 
6879
    array (
6880
      'desc' => 
6881
      array (
6882
        0 => 'PC Engine ROM',
6883
      ),
6884
      'e' => 
6885
      array (
6886
        0 => 'pce',
6887
      ),
6888
    ),
6889
    'application/x-perl' => 
6890
    array (
6891
      'a' => 
6892
      array (
6893
        0 => 'text/x-perl',
6894
      ),
6895
      'desc' => 
6896
      array (
6897
        0 => 'Perl script',
6898
      ),
6899
      'e' => 
6900
      array (
6901
        0 => 'pl',
6902
        1 => 'pm',
6903
        2 => 'al',
6904
        3 => 'perl',
6905
        4 => 'pod',
6906
        5 => 't',
6907
      ),
6908
    ),
6909
    'application/x-php' => 
6910
    array (
6911
      'desc' => 
6912
      array (
6913
        0 => 'PHP script',
6914
      ),
6915
      'e' => 
6916
      array (
6917
        0 => 'php',
6918
        1 => 'php3',
6919
        2 => 'php4',
6920
        3 => 'php5',
6921
        4 => 'phps',
6922
      ),
6923
    ),
6924
    'application/x-pkcs7-certificates' => 
6925
    array (
6926
      'desc' => 
6927
      array (
6928
        0 => 'PKCS#7 certificate bundle',
6929
        1 => 'PKCS: Public-Key Cryptography Standards',
6930
      ),
6931
      'e' => 
6932
      array (
6933
        0 => 'p7b',
6934
        1 => 'spc',
6935
      ),
6936
    ),
6937
    'application/x-pkcs7-certreqresp' => 
6938
    array (
6939
      'e' => 
6940
      array (
6941
        0 => 'p7r',
6942
      ),
6943
    ),
6944
    'application/x-planperfect' => 
6945
    array (
6946
      'desc' => 
6947
      array (
6948
        0 => 'PlanPerfect spreadsheet',
6949
      ),
6950
      'e' => 
6951
      array (
6952
        0 => 'pln',
6953
      ),
6954
    ),
6955
    'application/x-pocket-word' => 
6956
    array (
6957
      'desc' => 
6958
      array (
6959
        0 => 'Pocket Word document',
6960
      ),
6961
      'e' => 
6962
      array (
6963
        0 => 'psw',
6964
      ),
6965
    ),
6966
    'application/x-pw' => 
6967
    array (
6968
      'desc' => 
6969
      array (
6970
        0 => 'Pathetic Writer document',
6971
      ),
6972
      'e' => 
6973
      array (
6974
        0 => 'pw',
6975
      ),
6976
    ),
6977
    'application/x-python-bytecode' => 
6978
    array (
6979
      'desc' => 
6980
      array (
6981
        0 => 'Python bytecode',
6982
      ),
6983
      'e' => 
6984
      array (
6985
        0 => 'pyc',
6986
        1 => 'pyo',
6987
      ),
6988
    ),
6989
    'application/x-qpress' => 
6990
    array (
6991
      'desc' => 
6992
      array (
6993
        0 => 'Qpress archive',
6994
      ),
6995
      'e' => 
6996
      array (
6997
        0 => 'qp',
6998
      ),
6999
    ),
7000
    'application/x-qtiplot' => 
7001
    array (
7002
      'desc' => 
7003
      array (
7004
        0 => 'QtiPlot document',
7005
      ),
7006
      'e' => 
7007
      array (
7008
        0 => 'qti',
7009
        1 => 'qti.gz',
7010
      ),
7011
    ),
7012
    'application/x-quattropro' => 
7013
    array (
7014
      'desc' => 
7015
      array (
7016
        0 => 'Quattro Pro spreadsheet',
7017
      ),
7018
      'e' => 
7019
      array (
7020
        0 => 'wb1',
7021
        1 => 'wb2',
7022
        2 => 'wb3',
7023
      ),
7024
    ),
7025
    'application/x-quicktime-media-link' => 
7026
    array (
7027
      'a' => 
7028
      array (
7029
        0 => 'application/x-quicktimeplayer',
7030
      ),
7031
      'desc' => 
7032
      array (
7033
        0 => 'QuickTime metalink playlist',
7034
      ),
7035
      'e' => 
7036
      array (
7037
        0 => 'qtl',
7038
      ),
7039
    ),
7040
    'application/x-qw' => 
7041
    array (
7042
      'desc' => 
7043
      array (
7044
        0 => 'Quicken document',
7045
      ),
7046
      'e' => 
7047
      array (
7048
        0 => 'qif',
7049
      ),
7050
    ),
7051
    'application/x-raw-disk-image' => 
7052
    array (
7053
      'desc' => 
7054
      array (
7055
        0 => 'Raw disk image',
7056
      ),
7057
      'e' => 
7058
      array (
7059
        0 => 'raw-disk-image',
7060
        1 => 'img',
7061
      ),
7062
    ),
7063
    'application/x-raw-disk-image-xz-compressed' => 
7064
    array (
7065
      'desc' => 
7066
      array (
7067
        0 => 'Raw disk image (XZ-compressed)',
7068
      ),
7069
      'e' => 
7070
      array (
7071
        0 => 'raw-disk-image.xz',
7072
        1 => 'img.xz',
7073
      ),
7074
    ),
7075
    'application/x-raw-floppy-disk-image' => 
7076
    array (
7077
      'a' => 
7078
      array (
7079
        0 => 'application/x-fd-file',
7080
      ),
7081
      'desc' => 
7082
      array (
7083
        0 => 'Floppy disk image',
7084
      ),
7085
      'e' => 
7086
      array (
7087
        0 => 'fd',
7088
        1 => 'qd',
7089
      ),
7090
    ),
7091
    'application/x-research-info-systems' => 
7092
    array (
7093
      'e' => 
7094
      array (
7095
        0 => 'ris',
7096
      ),
7097
    ),
7098
    'application/x-rpm' => 
7099
    array (
7100
      'a' => 
7101
      array (
7102
        0 => 'application/x-redhat-package-manager',
7103
      ),
7104
      'desc' => 
7105
      array (
7106
        0 => 'RPM package',
7107
      ),
7108
      'e' => 
7109
      array (
7110
        0 => 'rpm',
7111
      ),
7112
    ),
7113
    'application/x-ruby' => 
7114
    array (
7115
      'desc' => 
7116
      array (
7117
        0 => 'Ruby script',
7118
      ),
7119
      'e' => 
7120
      array (
7121
        0 => 'rb',
7122
      ),
7123
    ),
7124
    'application/x-sami' => 
7125
    array (
7126
      'desc' => 
7127
      array (
7128
        0 => 'SAMI subtitles',
7129
        1 => 'SAMI: Synchronized Accessible Media Interchange',
7130
      ),
7131
      'e' => 
7132
      array (
7133
        0 => 'smi',
7134
        1 => 'sami',
7135
      ),
7136
    ),
7137
    'application/x-saturn-rom' => 
7138
    array (
7139
      'desc' => 
7140
      array (
7141
        0 => 'Sega Saturn disc image',
7142
      ),
7143
      'e' => 
7144
      array (
7145
        0 => 'bin',
7146
        1 => 'iso',
7147
      ),
7148
    ),
7149
    'application/x-sega-cd-rom' => 
7150
    array (
7151
      'desc' => 
7152
      array (
7153
        0 => 'Sega CD disc image',
7154
      ),
7155
      'e' => 
7156
      array (
7157
        0 => 'bin',
7158
        1 => 'iso',
7159
      ),
7160
    ),
7161
    'application/x-sg1000-rom' => 
7162
    array (
7163
      'desc' => 
7164
      array (
7165
        0 => 'SG-1000 ROM',
7166
      ),
7167
      'e' => 
7168
      array (
7169
        0 => 'sg',
7170
      ),
7171
    ),
7172
    'application/x-sh' => 
7173
    array (
7174
      'e' => 
7175
      array (
7176
        0 => 'sh',
7177
      ),
7178
    ),
7179
    'application/x-shar' => 
7180
    array (
7181
      'desc' => 
7182
      array (
7183
        0 => 'shell archive',
7184
      ),
7185
      'e' => 
7186
      array (
7187
        0 => 'shar',
7188
      ),
7189
    ),
7190
    'application/x-shared-library-la' => 
7191
    array (
7192
      'desc' => 
7193
      array (
7194
        0 => 'libtool shared library',
7195
      ),
7196
      'e' => 
7197
      array (
7198
        0 => 'la',
7199
      ),
7200
    ),
7201
    'application/x-sharedlib' => 
7202
    array (
7203
      'desc' => 
7204
      array (
7205
        0 => 'shared library',
7206
      ),
7207
      'e' => 
7208
      array (
7209
        0 => 'so',
7210
      ),
7211
    ),
7212
    'application/x-shellscript' => 
7213
    array (
7214
      'a' => 
7215
      array (
7216
        0 => 'text/x-sh',
7217
      ),
7218
      'desc' => 
7219
      array (
7220
        0 => 'shell script',
7221
      ),
7222
      'e' => 
7223
      array (
7224
        0 => 'sh',
7225
      ),
7226
    ),
7227
    'application/x-shorten' => 
7228
    array (
7229
      'a' => 
7230
      array (
7231
        0 => 'audio/x-shorten',
7232
      ),
7233
      'desc' => 
7234
      array (
7235
        0 => 'Shorten audio',
7236
      ),
7237
      'e' => 
7238
      array (
7239
        0 => 'shn',
7240
      ),
7241
    ),
7242
    'application/x-siag' => 
7243
    array (
7244
      'desc' => 
7245
      array (
7246
        0 => 'Siag spreadsheet',
7247
      ),
7248
      'e' => 
7249
      array (
7250
        0 => 'siag',
7251
      ),
7252
    ),
7253
    'application/x-silverlight-app' => 
7254
    array (
7255
      'e' => 
7256
      array (
7257
        0 => 'xap',
7258
      ),
7259
    ),
7260
    'application/x-smaf' => 
7261
    array (
7262
      'a' => 
7263
      array (
7264
        0 => 'application/vnd.smaf',
7265
      ),
7266
      'desc' => 
7267
      array (
7268
        0 => 'SMAF audio',
7269
        1 => 'SMAF: Synthetic music Mobile Application Format',
7270
      ),
7271
      'e' => 
7272
      array (
7273
        0 => 'mmf',
7274
        1 => 'smaf',
7275
      ),
7276
    ),
7277
    'application/x-sms-rom' => 
7278
    array (
7279
      'desc' => 
7280
      array (
7281
        0 => 'Master System ROM',
7282
      ),
7283
      'e' => 
7284
      array (
7285
        0 => 'sms',
7286
      ),
7287
    ),
7288
    'application/x-source-rpm' => 
7289
    array (
7290
      'desc' => 
7291
      array (
7292
        0 => 'Source RPM package',
7293
      ),
7294
      'e' => 
7295
      array (
7296
        0 => 'src.rpm',
7297
        1 => 'spm',
7298
      ),
7299
    ),
7300
    'application/x-spss-por' => 
7301
    array (
7302
      'desc' => 
7303
      array (
7304
        0 => 'SPSS Portable Data File',
7305
      ),
7306
      'e' => 
7307
      array (
7308
        0 => 'por',
7309
      ),
7310
    ),
7311
    'application/x-spss-sav' => 
7312
    array (
7313
      'a' => 
7314
      array (
7315
        0 => 'application/x-spss-savefile',
7316
      ),
7317
      'desc' => 
7318
      array (
7319
        0 => 'SPSS Data File',
7320
      ),
7321
      'e' => 
7322
      array (
7323
        0 => 'sav',
7324
        1 => 'zsav',
7325
      ),
7326
    ),
7327
    'application/x-sql' => 
7328
    array (
7329
      'e' => 
7330
      array (
7331
        0 => 'sql',
7332
      ),
7333
    ),
7334
    'application/x-sqlite2' => 
7335
    array (
7336
      'desc' => 
7337
      array (
7338
        0 => 'SQLite2 database',
7339
      ),
7340
      'e' => 
7341
      array (
7342
        0 => 'sqlite2',
7343
      ),
7344
    ),
7345
    'application/x-stuffit' => 
7346
    array (
7347
      'a' => 
7348
      array (
7349
        0 => 'application/stuffit',
7350
        1 => 'application/x-sit',
7351
      ),
7352
      'desc' => 
7353
      array (
7354
        0 => 'StuffIt archive',
7355
      ),
7356
      'e' => 
7357
      array (
7358
        0 => 'sit',
7359
      ),
7360
    ),
7361
    'application/x-stuffitx' => 
7362
    array (
7363
      'e' => 
7364
      array (
7365
        0 => 'sitx',
7366
      ),
7367
    ),
7368
    'application/x-subrip' => 
7369
    array (
7370
      'a' => 
7371
      array (
7372
        0 => 'application/x-srt',
7373
      ),
7374
      'desc' => 
7375
      array (
7376
        0 => 'SubRip subtitles',
7377
      ),
7378
      'e' => 
7379
      array (
7380
        0 => 'srt',
7381
      ),
7382
    ),
7383
    'application/x-sv4cpio' => 
7384
    array (
7385
      'desc' => 
7386
      array (
7387
        0 => 'SV4 CPIO archive',
7388
      ),
7389
      'e' => 
7390
      array (
7391
        0 => 'sv4cpio',
7392
      ),
7393
    ),
7394
    'application/x-sv4crc' => 
7395
    array (
7396
      'desc' => 
7397
      array (
7398
        0 => 'SV4 CPIO archive (with CRC)',
7399
      ),
7400
      'e' => 
7401
      array (
7402
        0 => 'sv4crc',
7403
      ),
7404
    ),
7405
    'application/x-t3vm-image' => 
7406
    array (
7407
      'e' => 
7408
      array (
7409
        0 => 't3',
7410
      ),
7411
    ),
7412
    'application/x-t602' => 
7413
    array (
7414
      'desc' => 
7415
      array (
7416
        0 => 'T602 document',
7417
      ),
7418
      'e' => 
7419
      array (
7420
        0 => '602',
7421
      ),
7422
    ),
7423
    'application/x-tads' => 
7424
    array (
7425
      'e' => 
7426
      array (
7427
        0 => 'gam',
7428
      ),
7429
    ),
7430
    'application/x-tar' => 
7431
    array (
7432
      'a' => 
7433
      array (
7434
        0 => 'application/x-gtar',
7435
      ),
7436
      'desc' => 
7437
      array (
7438
        0 => 'Tar archive',
7439
      ),
7440
      'e' => 
7441
      array (
7442
        0 => 'tar',
7443
        1 => 'gtar',
7444
        2 => 'gem',
7445
      ),
7446
    ),
7447
    'application/x-tarz' => 
7448
    array (
7449
      'desc' => 
7450
      array (
7451
        0 => 'Tar archive (compressed)',
7452
      ),
7453
      'e' => 
7454
      array (
7455
        0 => 'tar.z',
7456
        1 => 'taz',
7457
      ),
7458
    ),
7459
    'application/x-tcl' => 
7460
    array (
7461
      'e' => 
7462
      array (
7463
        0 => 'tcl',
7464
      ),
7465
    ),
7466
    'application/x-tex-gf' => 
7467
    array (
7468
      'desc' => 
7469
      array (
7470
        0 => 'generic font file',
7471
      ),
7472
      'e' => 
7473
      array (
7474
        0 => 'gf',
7475
      ),
7476
    ),
7477
    'application/x-tex-pk' => 
7478
    array (
7479
      'desc' => 
7480
      array (
7481
        0 => 'packed font file',
7482
      ),
7483
      'e' => 
7484
      array (
7485
        0 => 'pk',
7486
      ),
7487
    ),
7488
    'application/x-tex-tfm' => 
7489
    array (
7490
      'e' => 
7491
      array (
7492
        0 => 'tfm',
7493
      ),
7494
    ),
7495
    'application/x-texinfo' => 
7496
    array (
7497
      'e' => 
7498
      array (
7499
        0 => 'texinfo',
7500
        1 => 'texi',
7501
      ),
7502
    ),
7503
    'application/x-tgif' => 
7504
    array (
7505
      'desc' => 
7506
      array (
7507
        0 => 'TGIF document',
7508
      ),
7509
      'e' => 
7510
      array (
7511
        0 => 'obj',
7512
      ),
7513
    ),
7514
    'application/x-theme' => 
7515
    array (
7516
      'desc' => 
7517
      array (
7518
        0 => 'theme',
7519
      ),
7520
      'e' => 
7521
      array (
7522
        0 => 'theme',
7523
      ),
7524
    ),
7525
    'application/x-thomson-cartridge-memo7' => 
7526
    array (
7527
      'desc' => 
7528
      array (
7529
        0 => 'Thomson Mémo7 cartridge',
7530
      ),
7531
      'e' => 
7532
      array (
7533
        0 => 'm7',
7534
      ),
7535
    ),
7536
    'application/x-thomson-cassette' => 
7537
    array (
7538
      'desc' => 
7539
      array (
7540
        0 => 'Thomson cassette',
7541
      ),
7542
      'e' => 
7543
      array (
7544
        0 => 'k7',
7545
      ),
7546
    ),
7547
    'application/x-thomson-sap-image' => 
7548
    array (
7549
      'a' => 
7550
      array (
7551
        0 => 'application/x-sap-file',
7552
      ),
7553
      'desc' => 
7554
      array (
7555
        0 => 'SAP Thomson floppy disk image',
7556
        1 => 'SAP: Système d\'Archivage Pukall',
7557
      ),
7558
      'e' => 
7559
      array (
7560
        0 => 'sap',
7561
      ),
7562
    ),
7563
    'application/x-trash' => 
7564
    array (
7565
      'desc' => 
7566
      array (
7567
        0 => 'backup file',
7568
      ),
7569
      'e' => 
7570
      array (
7571
        0 => 'bak',
7572
        1 => 'old',
7573
        2 => 'sik',
7574
      ),
7575
    ),
7576
    'application/x-troff-man' => 
7577
    array (
7578
      'desc' => 
7579
      array (
7580
        0 => 'Manpage manual document',
7581
      ),
7582
      'e' => 
7583
      array (
7584
        0 => 'man',
7585
      ),
7586
    ),
7587
    'application/x-tzo' => 
7588
    array (
7589
      'desc' => 
7590
      array (
7591
        0 => 'Tar archive (LZO-compressed)',
7592
      ),
7593
      'e' => 
7594
      array (
7595
        0 => 'tar.lzo',
7596
        1 => 'tzo',
7597
      ),
7598
    ),
7599
    'application/x-ufraw' => 
7600
    array (
7601
      'desc' => 
7602
      array (
7603
        0 => 'UFRaw ID image',
7604
        1 => 'UFRaw: Unidentified Flying Raw',
7605
      ),
7606
      'e' => 
7607
      array (
7608
        0 => 'ufraw',
7609
      ),
7610
    ),
7611
    'application/x-ustar' => 
7612
    array (
7613
      'desc' => 
7614
      array (
7615
        0 => 'Ustar archive',
7616
      ),
7617
      'e' => 
7618
      array (
7619
        0 => 'ustar',
7620
      ),
7621
    ),
7622
    'application/x-virtual-boy-rom' => 
7623
    array (
7624
      'desc' => 
7625
      array (
7626
        0 => 'Virtual Boy ROM',
7627
      ),
7628
      'e' => 
7629
      array (
7630
        0 => 'vb',
7631
      ),
7632
    ),
7633
    'application/x-wais-source' => 
7634
    array (
7635
      'desc' => 
7636
      array (
7637
        0 => 'WAIS source code',
7638
      ),
7639
      'e' => 
7640
      array (
7641
        0 => 'src',
7642
      ),
7643
    ),
7644
    'application/x-wii-rom' => 
7645
    array (
7646
      'a' => 
7647
      array (
7648
        0 => 'application/x-wii-iso-image',
7649
        1 => 'application/x-wbfs',
7650
        2 => 'application/x-wia',
7651
      ),
7652
      'desc' => 
7653
      array (
7654
        0 => 'Wii disc image',
7655
      ),
7656
      'e' => 
7657
      array (
7658
        0 => 'iso',
7659
      ),
7660
    ),
7661
    'application/x-wii-wad' => 
7662
    array (
7663
      'desc' => 
7664
      array (
7665
        0 => 'WiiWare bundle',
7666
      ),
7667
      'e' => 
7668
      array (
7669
        0 => 'wad',
7670
      ),
7671
    ),
7672
    'application/x-windows-themepack' => 
7673
    array (
7674
      'desc' => 
7675
      array (
7676
        0 => 'Microsoft Windows theme pack',
7677
      ),
7678
      'e' => 
7679
      array (
7680
        0 => 'themepack',
7681
      ),
7682
    ),
7683
    'application/x-wonderswan-color-rom' => 
7684
    array (
7685
      'desc' => 
7686
      array (
7687
        0 => 'Bandai WonderSwan Color ROM',
7688
      ),
7689
      'e' => 
7690
      array (
7691
        0 => 'wsc',
7692
      ),
7693
    ),
7694
    'application/x-wonderswan-rom' => 
7695
    array (
7696
      'desc' => 
7697
      array (
7698
        0 => 'Bandai WonderSwan ROM',
7699
      ),
7700
      'e' => 
7701
      array (
7702
        0 => 'ws',
7703
      ),
7704
    ),
7705
    'application/x-wpg' => 
7706
    array (
7707
      'desc' => 
7708
      array (
7709
        0 => 'WordPerfect/Drawperfect image',
7710
      ),
7711
      'e' => 
7712
      array (
7713
        0 => 'wpg',
7714
      ),
7715
    ),
7716
    'application/x-wwf' => 
7717
    array (
7718
      'a' => 
7719
      array (
7720
        0 => 'application/wwf',
7721
      ),
7722
      'desc' => 
7723
      array (
7724
        0 => 'WWF document',
7725
      ),
7726
      'e' => 
7727
      array (
7728
        0 => 'wwf',
7729
      ),
7730
    ),
7731
    'application/x-x509-ca-cert' => 
7732
    array (
7733
      'desc' => 
7734
      array (
7735
        0 => 'DER/PEM/Netscape-encoded X.509 certificate',
7736
      ),
7737
      'e' => 
7738
      array (
7739
        0 => 'der',
7740
        1 => 'crt',
7741
        2 => 'cert',
7742
        3 => 'pem',
7743
      ),
7744
    ),
7745
    'application/x-xar' => 
7746
    array (
7747
      'desc' => 
7748
      array (
7749
        0 => 'XAR archive',
7750
        1 => 'XAR: eXtensible ARchive',
7751
      ),
7752
      'e' => 
7753
      array (
7754
        0 => 'xar',
7755
        1 => 'pkg',
7756
      ),
7757
    ),
7758
    'application/x-xbel' => 
7759
    array (
7760
      'desc' => 
7761
      array (
7762
        0 => 'XBEL bookmarks',
7763
        1 => 'XBEL: XML Bookmark Exchange Language',
7764
      ),
7765
      'e' => 
7766
      array (
7767
        0 => 'xbel',
7768
      ),
7769
    ),
7770
    'application/x-xfig' => 
7771
    array (
7772
      'e' => 
7773
      array (
7774
        0 => 'fig',
7775
      ),
7776
    ),
7777
    'application/x-xliff+xml' => 
7778
    array (
7779
      'e' => 
7780
      array (
7781
        0 => 'xlf',
7782
      ),
7783
    ),
7784
    'application/x-xpinstall' => 
7785
    array (
7786
      'desc' => 
7787
      array (
7788
        0 => 'XPInstall installer module',
7789
      ),
7790
      'e' => 
7791
      array (
7792
        0 => 'xpi',
7793
      ),
7794
    ),
7795
    'application/x-xz' => 
7796
    array (
7797
      'desc' => 
7798
      array (
7799
        0 => 'XZ archive',
7800
      ),
7801
      'e' => 
7802
      array (
7803
        0 => 'xz',
7804
      ),
7805
    ),
7806
    'application/x-xz-compressed-tar' => 
7807
    array (
7808
      'desc' => 
7809
      array (
7810
        0 => 'Tar archive (XZ-compressed)',
7811
      ),
7812
      'e' => 
7813
      array (
7814
        0 => 'tar.xz',
7815
        1 => 'txz',
7816
      ),
7817
    ),
7818
    'application/x-xzpdf' => 
7819
    array (
7820
      'desc' => 
7821
      array (
7822
        0 => 'PDF document (XZ-compressed)',
7823
      ),
7824
      'e' => 
7825
      array (
7826
        0 => 'pdf.xz',
7827
      ),
7828
    ),
7829
    'application/x-yaml' => 
7830
    array (
7831
      'a' => 
7832
      array (
7833
        0 => 'text/yaml',
7834
        1 => 'text/x-yaml',
7835
      ),
7836
      'desc' => 
7837
      array (
7838
        0 => 'YAML document',
7839
        1 => 'YAML: YAML Ain\'t Markup Language',
7840
      ),
7841
      'e' => 
7842
      array (
7843
        0 => 'yaml',
7844
        1 => 'yml',
7845
      ),
7846
    ),
7847
    'application/x-zip-compressed-fb2' => 
7848
    array (
7849
      'desc' => 
7850
      array (
7851
        0 => 'Compressed FictionBook document',
7852
      ),
7853
      'e' => 
7854
      array (
7855
        0 => 'fb2.zip',
7856
      ),
7857
    ),
7858
    'application/x-zmachine' => 
7859
    array (
7860
      'e' => 
7861
      array (
7862
        0 => 'z1',
7863
        1 => 'z2',
7864
        2 => 'z3',
7865
        3 => 'z4',
7866
        4 => 'z5',
7867
        5 => 'z6',
7868
        6 => 'z7',
7869
        7 => 'z8',
7870
      ),
7871
    ),
7872
    'application/x-zoo' => 
7873
    array (
7874
      'desc' => 
7875
      array (
7876
        0 => 'Zoo archive',
7877
      ),
7878
      'e' => 
7879
      array (
7880
        0 => 'zoo',
7881
      ),
7882
    ),
7883
    'application/xaml+xml' => 
7884
    array (
7885
      'e' => 
7886
      array (
7887
        0 => 'xaml',
7888
      ),
7889
    ),
7890
    'application/xcap-diff+xml' => 
7891
    array (
7892
      'e' => 
7893
      array (
7894
        0 => 'xdf',
7895
      ),
7896
    ),
7897
    'application/xenc+xml' => 
7898
    array (
7899
      'e' => 
7900
      array (
7901
        0 => 'xenc',
7902
      ),
7903
    ),
7904
    'application/xhtml+xml' => 
7905
    array (
7906
      'desc' => 
7907
      array (
7908
        0 => 'XHTML page',
7909
        1 => 'XHTML: Extensible HyperText Markup Language',
7910
      ),
7911
      'e' => 
7912
      array (
7913
        0 => 'xhtml',
7914
        1 => 'xht',
7915
      ),
7916
    ),
7917
    'application/xliff+xml' => 
7918
    array (
7919
      'a' => 
7920
      array (
7921
        0 => 'application/x-xliff',
7922
      ),
7923
      'desc' => 
7924
      array (
7925
        0 => 'XLIFF translation file',
7926
        1 => 'XLIFF: XML Localization Interchange File Format',
7927
      ),
7928
      'e' => 
7929
      array (
7930
        0 => 'xlf',
7931
        1 => 'xliff',
7932
      ),
7933
    ),
7934
    'application/xml' => 
7935
    array (
7936
      'a' => 
7937
      array (
7938
        0 => 'text/xml',
7939
      ),
7940
      'desc' => 
7941
      array (
7942
        0 => 'XML document',
7943
        1 => 'XML: eXtensible Markup Language',
7944
      ),
7945
      'e' => 
7946
      array (
7947
        0 => 'xml',
7948
        1 => 'xsl',
7949
        2 => 'xbl',
7950
        3 => 'xsd',
7951
        4 => 'rng',
7952
      ),
7953
    ),
7954
    'application/xml-dtd' => 
7955
    array (
7956
      'a' => 
7957
      array (
7958
        0 => 'text/x-dtd',
7959
      ),
7960
      'desc' => 
7961
      array (
7962
        0 => 'DTD file',
7963
        1 => 'DTD: Document Type Definition',
7964
      ),
7965
      'e' => 
7966
      array (
7967
        0 => 'dtd',
7968
      ),
7969
    ),
7970
    'application/xml-external-parsed-entity' => 
7971
    array (
7972
      'a' => 
7973
      array (
7974
        0 => 'text/xml-external-parsed-entity',
7975
      ),
7976
      'desc' => 
7977
      array (
7978
        0 => 'XML entities document',
7979
        1 => 'XML: eXtensible Markup Language',
7980
      ),
7981
      'e' => 
7982
      array (
7983
        0 => 'ent',
7984
      ),
7985
    ),
7986
    'application/xop+xml' => 
7987
    array (
7988
      'e' => 
7989
      array (
7990
        0 => 'xop',
7991
      ),
7992
    ),
7993
    'application/xproc+xml' => 
7994
    array (
7995
      'e' => 
7996
      array (
7997
        0 => 'xpl',
7998
      ),
7999
    ),
8000
    'application/xslt+xml' => 
8001
    array (
8002
      'desc' => 
8003
      array (
8004
        0 => 'XSLT stylesheet',
8005
        1 => 'XSLT: eXtensible Stylesheet Language Transformation',
8006
      ),
8007
      'e' => 
8008
      array (
8009
        0 => 'xslt',
8010
        1 => 'xsl',
8011
      ),
8012
    ),
8013
    'application/xspf+xml' => 
8014
    array (
8015
      'a' => 
8016
      array (
8017
        0 => 'application/x-xspf+xml',
8018
      ),
8019
      'desc' => 
8020
      array (
8021
        0 => 'XSPF playlist',
8022
        1 => 'XSPF: XML Shareable Playlist Format',
8023
      ),
8024
      'e' => 
8025
      array (
8026
        0 => 'xspf',
8027
      ),
8028
    ),
8029
    'application/xv+xml' => 
8030
    array (
8031
      'e' => 
8032
      array (
8033
        0 => 'mxml',
8034
        1 => 'xhvml',
8035
        2 => 'xvml',
8036
        3 => 'xvm',
8037
      ),
8038
    ),
8039
    'application/yang' => 
8040
    array (
8041
      'e' => 
8042
      array (
8043
        0 => 'yang',
8044
      ),
8045
    ),
8046
    'application/yin+xml' => 
8047
    array (
8048
      'e' => 
8049
      array (
8050
        0 => 'yin',
8051
      ),
8052
    ),
8053
    'application/zip' => 
8054
    array (
8055
      'a' => 
8056
      array (
8057
        0 => 'application/x-zip-compressed',
8058
        1 => 'application/x-zip',
8059
      ),
8060
      'desc' => 
8061
      array (
8062
        0 => 'Zip archive',
8063
      ),
8064
      'e' => 
8065
      array (
8066
        0 => 'zip',
8067
      ),
8068
    ),
8069
    'application/zlib' => 
8070
    array (
8071
      'desc' => 
8072
      array (
8073
        0 => 'Zlib archive',
8074
      ),
8075
      'e' => 
8076
      array (
8077
        0 => 'zz',
8078
      ),
8079
    ),
8080
    'audio/aac' => 
8081
    array (
8082
      'a' => 
8083
      array (
8084
        0 => 'audio/x-aac',
8085
      ),
8086
      'desc' => 
8087
      array (
8088
        0 => 'AAC audio',
8089
        1 => 'AAC: Advanced Audio Coding',
8090
      ),
8091
      'e' => 
8092
      array (
8093
        0 => 'aac',
8094
        1 => 'adts',
8095
        2 => 'ass',
8096
      ),
8097
    ),
8098
    'audio/ac3' => 
8099
    array (
8100
      'desc' => 
8101
      array (
8102
        0 => 'Dolby Digital audio',
8103
      ),
8104
      'e' => 
8105
      array (
8106
        0 => 'ac3',
8107
      ),
8108
    ),
8109
    'audio/adpcm' => 
8110
    array (
8111
      'e' => 
8112
      array (
8113
        0 => 'adp',
8114
      ),
8115
    ),
8116
    'audio/amr' => 
8117
    array (
8118
      'a' => 
8119
      array (
8120
        0 => 'audio/amr-encrypted',
8121
      ),
8122
      'desc' => 
8123
      array (
8124
        0 => 'AMR audio',
8125
        1 => 'AMR: Adaptive Multi-Rate',
8126
      ),
8127
      'e' => 
8128
      array (
8129
        0 => 'amr',
8130
      ),
8131
    ),
8132
    'audio/amr-wb' => 
8133
    array (
8134
      'a' => 
8135
      array (
8136
        0 => 'audio/amr-wb-encrypted',
8137
      ),
8138
      'desc' => 
8139
      array (
8140
        0 => 'AMR-WB audio',
8141
        1 => 'AMR-WB: Adaptive Multi-Rate Wideband',
8142
      ),
8143
      'e' => 
8144
      array (
8145
        0 => 'awb',
8146
      ),
8147
    ),
8148
    'audio/annodex' => 
8149
    array (
8150
      'a' => 
8151
      array (
8152
        0 => 'audio/x-annodex',
8153
      ),
8154
      'desc' => 
8155
      array (
8156
        0 => 'Annodex Audio',
8157
      ),
8158
      'e' => 
8159
      array (
8160
        0 => 'axa',
8161
      ),
8162
    ),
8163
    'audio/basic' => 
8164
    array (
8165
      'desc' => 
8166
      array (
8167
        0 => 'ULAW (Sun) audio',
8168
      ),
8169
      'e' => 
8170
      array (
8171
        0 => 'au',
8172
        1 => 'snd',
8173
      ),
8174
    ),
8175
    'audio/flac' => 
8176
    array (
8177
      'a' => 
8178
      array (
8179
        0 => 'audio/x-flac',
8180
      ),
8181
      'desc' => 
8182
      array (
8183
        0 => 'FLAC audio',
8184
      ),
8185
      'e' => 
8186
      array (
8187
        0 => 'flac',
8188
      ),
8189
    ),
8190
    'audio/midi' => 
8191
    array (
8192
      'a' => 
8193
      array (
8194
        0 => 'audio/x-midi',
8195
      ),
8196
      'desc' => 
8197
      array (
8198
        0 => 'MIDI audio',
8199
      ),
8200
      'e' => 
8201
      array (
8202
        0 => 'mid',
8203
        1 => 'midi',
8204
        2 => 'kar',
8205
        3 => 'rmi',
8206
      ),
8207
    ),
8208
    'audio/mp2' => 
8209
    array (
8210
      'a' => 
8211
      array (
8212
        0 => 'audio/x-mp2',
8213
      ),
8214
      'desc' => 
8215
      array (
8216
        0 => 'MP2 audio',
8217
      ),
8218
      'e' => 
8219
      array (
8220
        0 => 'mp2',
8221
      ),
8222
    ),
8223
    'audio/mp4' => 
8224
    array (
8225
      'a' => 
8226
      array (
8227
        0 => 'audio/x-m4a',
8228
        1 => 'audio/m4a',
8229
      ),
8230
      'desc' => 
8231
      array (
8232
        0 => 'MPEG-4 audio',
8233
      ),
8234
      'e' => 
8235
      array (
8236
        0 => 'm4a',
8237
        1 => 'mp4a',
8238
        2 => 'f4a',
8239
      ),
8240
    ),
8241
    'audio/mpeg' => 
8242
    array (
8243
      'a' => 
8244
      array (
8245
        0 => 'audio/x-mp3',
8246
        1 => 'audio/x-mpg',
8247
        2 => 'audio/x-mpeg',
8248
        3 => 'audio/mp3',
8249
      ),
8250
      'desc' => 
8251
      array (
8252
        0 => 'MP3 audio',
8253
      ),
8254
      'e' => 
8255
      array (
8256
        0 => 'mpga',
8257
        1 => 'mp2',
8258
        2 => 'mp2a',
8259
        3 => 'mp3',
8260
        4 => 'm2a',
8261
        5 => 'm3a',
8262
      ),
8263
    ),
8264
    'audio/ogg' => 
8265
    array (
8266
      'a' => 
8267
      array (
8268
        0 => 'audio/x-ogg',
8269
      ),
8270
      'desc' => 
8271
      array (
8272
        0 => 'Ogg Audio',
8273
      ),
8274
      'e' => 
8275
      array (
8276
        0 => 'oga',
8277
        1 => 'ogg',
8278
        2 => 'spx',
8279
        3 => 'opus',
8280
      ),
8281
    ),
8282
    'audio/prs.sid' => 
8283
    array (
8284
      'desc' => 
8285
      array (
8286
        0 => 'Commodore 64 audio',
8287
      ),
8288
      'e' => 
8289
      array (
8290
        0 => 'sid',
8291
        1 => 'psid',
8292
      ),
8293
    ),
8294
    'audio/s3m' => 
8295
    array (
8296
      'e' => 
8297
      array (
8298
        0 => 's3m',
8299
      ),
8300
    ),
8301
    'audio/silk' => 
8302
    array (
8303
      'e' => 
8304
      array (
8305
        0 => 'sil',
8306
      ),
8307
    ),
8308
    'audio/usac' => 
8309
    array (
8310
      'desc' => 
8311
      array (
8312
        0 => 'USAC audio',
8313
        1 => 'USAC: Unified Speech and Audio Coding',
8314
      ),
8315
      'e' => 
8316
      array (
8317
        0 => 'loas',
8318
        1 => 'xhe',
8319
      ),
8320
    ),
8321
    'audio/vnd.dece.audio' => 
8322
    array (
8323
      'e' => 
8324
      array (
8325
        0 => 'uva',
8326
        1 => 'uvva',
8327
      ),
8328
    ),
8329
    'audio/vnd.digital-winds' => 
8330
    array (
8331
      'e' => 
8332
      array (
8333
        0 => 'eol',
8334
      ),
8335
    ),
8336
    'audio/vnd.dra' => 
8337
    array (
8338
      'e' => 
8339
      array (
8340
        0 => 'dra',
8341
      ),
8342
    ),
8343
    'audio/vnd.dts' => 
8344
    array (
8345
      'a' => 
8346
      array (
8347
        0 => 'audio/x-dts',
8348
      ),
8349
      'desc' => 
8350
      array (
8351
        0 => 'DTS audio',
8352
      ),
8353
      'e' => 
8354
      array (
8355
        0 => 'dts',
8356
      ),
8357
    ),
8358
    'audio/vnd.dts.hd' => 
8359
    array (
8360
      'a' => 
8361
      array (
8362
        0 => 'audio/x-dtshd',
8363
      ),
8364
      'desc' => 
8365
      array (
8366
        0 => 'DTSHD audio',
8367
      ),
8368
      'e' => 
8369
      array (
8370
        0 => 'dtshd',
8371
      ),
8372
    ),
8373
    'audio/vnd.lucent.voice' => 
8374
    array (
8375
      'e' => 
8376
      array (
8377
        0 => 'lvp',
8378
      ),
8379
    ),
8380
    'audio/vnd.ms-playready.media.pya' => 
8381
    array (
8382
      'e' => 
8383
      array (
8384
        0 => 'pya',
8385
      ),
8386
    ),
8387
    'audio/vnd.nuera.ecelp4800' => 
8388
    array (
8389
      'e' => 
8390
      array (
8391
        0 => 'ecelp4800',
8392
      ),
8393
    ),
8394
    'audio/vnd.nuera.ecelp7470' => 
8395
    array (
8396
      'e' => 
8397
      array (
8398
        0 => 'ecelp7470',
8399
      ),
8400
    ),
8401
    'audio/vnd.nuera.ecelp9600' => 
8402
    array (
8403
      'e' => 
8404
      array (
8405
        0 => 'ecelp9600',
8406
      ),
8407
    ),
8408
    'audio/vnd.rip' => 
8409
    array (
8410
      'e' => 
8411
      array (
8412
        0 => 'rip',
8413
      ),
8414
    ),
8415
    'audio/vnd.rn-realaudio' => 
8416
    array (
8417
      'a' => 
8418
      array (
8419
        0 => 'audio/x-pn-realaudio',
8420
        1 => 'audio/vnd.m-realaudio',
8421
      ),
8422
      'desc' => 
8423
      array (
8424
        0 => 'RealAudio document',
8425
      ),
8426
      'e' => 
8427
      array (
8428
        0 => 'ra',
8429
        1 => 'rax',
8430
      ),
8431
    ),
8432
    'audio/webm' => 
8433
    array (
8434
      'e' => 
8435
      array (
8436
        0 => 'weba',
8437
      ),
8438
    ),
8439
    'audio/x-aifc' => 
8440
    array (
8441
      'a' => 
8442
      array (
8443
        0 => 'audio/x-aiffc',
8444
      ),
8445
      'desc' => 
8446
      array (
8447
        0 => 'AIFC audio',
8448
        1 => 'AIFC: Audio Interchange File format Compressed',
8449
      ),
8450
      'e' => 
8451
      array (
8452
        0 => 'aifc',
8453
        1 => 'aiffc',
8454
      ),
8455
    ),
8456
    'audio/x-aiff' => 
8457
    array (
8458
      'desc' => 
8459
      array (
8460
        0 => 'AIFF/Amiga/Mac audio',
8461
        1 => 'AIFF: Audio Interchange File Format',
8462
      ),
8463
      'e' => 
8464
      array (
8465
        0 => 'aif',
8466
        1 => 'aiff',
8467
        2 => 'aifc',
8468
      ),
8469
    ),
8470
    'audio/x-amzxml' => 
8471
    array (
8472
      'desc' => 
8473
      array (
8474
        0 => 'AmazonMP3 download file',
8475
      ),
8476
      'e' => 
8477
      array (
8478
        0 => 'amz',
8479
      ),
8480
    ),
8481
    'audio/x-ape' => 
8482
    array (
8483
      'desc' => 
8484
      array (
8485
        0 => 'Monkey\'s audio',
8486
      ),
8487
      'e' => 
8488
      array (
8489
        0 => 'ape',
8490
      ),
8491
    ),
8492
    'audio/x-caf' => 
8493
    array (
8494
      'e' => 
8495
      array (
8496
        0 => 'caf',
8497
      ),
8498
    ),
8499
    'audio/x-flac+ogg' => 
8500
    array (
8501
      'a' => 
8502
      array (
8503
        0 => 'audio/x-oggflac',
8504
      ),
8505
      'desc' => 
8506
      array (
8507
        0 => 'Ogg FLAC audio',
8508
      ),
8509
      'e' => 
8510
      array (
8511
        0 => 'oga',
8512
        1 => 'ogg',
8513
      ),
8514
    ),
8515
    'audio/x-gsm' => 
8516
    array (
8517
      'desc' => 
8518
      array (
8519
        0 => 'GSM 06.10 audio',
8520
        1 => 'GSM: Global System for Mobile communications',
8521
      ),
8522
      'e' => 
8523
      array (
8524
        0 => 'gsm',
8525
      ),
8526
    ),
8527
    'audio/x-iriver-pla' => 
8528
    array (
8529
      'desc' => 
8530
      array (
8531
        0 => 'iRiver Playlist',
8532
      ),
8533
      'e' => 
8534
      array (
8535
        0 => 'pla',
8536
      ),
8537
    ),
8538
    'audio/x-it' => 
8539
    array (
8540
      'desc' => 
8541
      array (
8542
        0 => 'Impulse Tracker audio',
8543
      ),
8544
      'e' => 
8545
      array (
8546
        0 => 'it',
8547
      ),
8548
    ),
8549
    'audio/x-m4b' => 
8550
    array (
8551
      'desc' => 
8552
      array (
8553
        0 => 'MPEG-4 audio book',
8554
      ),
8555
      'e' => 
8556
      array (
8557
        0 => 'm4b',
8558
        1 => 'f4b',
8559
      ),
8560
    ),
8561
    'audio/x-m4r' => 
8562
    array (
8563
      'desc' => 
8564
      array (
8565
        0 => 'MPEG-4 Ringtone',
8566
      ),
8567
      'e' => 
8568
      array (
8569
        0 => 'm4r',
8570
      ),
8571
    ),
8572
    'audio/x-matroska' => 
8573
    array (
8574
      'desc' => 
8575
      array (
8576
        0 => 'Matroska audio',
8577
      ),
8578
      'e' => 
8579
      array (
8580
        0 => 'mka',
8581
      ),
8582
    ),
8583
    'audio/x-minipsf' => 
8584
    array (
8585
      'desc' => 
8586
      array (
8587
        0 => 'MiniPSF audio',
8588
        1 => 'MiniPSF: Miniature Portable Sound Format',
8589
      ),
8590
      'e' => 
8591
      array (
8592
        0 => 'minipsf',
8593
      ),
8594
    ),
8595
    'audio/x-mo3' => 
8596
    array (
8597
      'desc' => 
8598
      array (
8599
        0 => 'compressed Tracker audio',
8600
      ),
8601
      'e' => 
8602
      array (
8603
        0 => 'mo3',
8604
      ),
8605
    ),
8606
    'audio/x-mod' => 
8607
    array (
8608
      'desc' => 
8609
      array (
8610
        0 => 'Amiga SoundTracker audio',
8611
      ),
8612
      'e' => 
8613
      array (
8614
        0 => 'mod',
8615
        1 => 'ult',
8616
        2 => 'uni',
8617
        3 => 'm15',
8618
        4 => 'mtm',
8619
        5 => '669',
8620
        6 => 'med',
8621
      ),
8622
    ),
8623
    'audio/x-mpegurl' => 
8624
    array (
8625
      'a' => 
8626
      array (
8627
        0 => 'audio/mpegurl',
8628
        1 => 'application/m3u',
8629
        2 => 'audio/x-mp3-playlist',
8630
        3 => 'audio/m3u',
8631
        4 => 'audio/x-m3u',
8632
      ),
8633
      'desc' => 
8634
      array (
8635
        0 => 'MP3 audio (streamed)',
8636
      ),
8637
      'e' => 
8638
      array (
8639
        0 => 'm3u',
8640
        1 => 'm3u8',
8641
        2 => 'vlc',
8642
      ),
8643
    ),
8644
    'audio/x-ms-asx' => 
8645
    array (
8646
      'a' => 
8647
      array (
8648
        0 => 'video/x-ms-wvx',
8649
        1 => 'video/x-ms-wax',
8650
        2 => 'video/x-ms-wmx',
8651
        3 => 'application/x-ms-asx',
8652
      ),
8653
      'desc' => 
8654
      array (
8655
        0 => 'Microsoft ASX playlist',
8656
      ),
8657
      'e' => 
8658
      array (
8659
        0 => 'asx',
8660
        1 => 'wax',
8661
        2 => 'wvx',
8662
        3 => 'wmx',
8663
      ),
8664
    ),
8665
    'audio/x-ms-wax' => 
8666
    array (
8667
      'e' => 
8668
      array (
8669
        0 => 'wax',
8670
      ),
8671
    ),
8672
    'audio/x-ms-wma' => 
8673
    array (
8674
      'a' => 
8675
      array (
8676
        0 => 'audio/wma',
8677
      ),
8678
      'desc' => 
8679
      array (
8680
        0 => 'Windows Media audio',
8681
      ),
8682
      'e' => 
8683
      array (
8684
        0 => 'wma',
8685
      ),
8686
    ),
8687
    'audio/x-musepack' => 
8688
    array (
8689
      'desc' => 
8690
      array (
8691
        0 => 'Musepack audio',
8692
      ),
8693
      'e' => 
8694
      array (
8695
        0 => 'mpc',
8696
        1 => 'mpp',
8697
        2 => 'mp+',
8698
      ),
8699
    ),
8700
    'audio/x-opus+ogg' => 
8701
    array (
8702
      'desc' => 
8703
      array (
8704
        0 => 'Opus audio',
8705
      ),
8706
      'e' => 
8707
      array (
8708
        0 => 'opus',
8709
      ),
8710
    ),
8711
    'audio/x-pn-audibleaudio' => 
8712
    array (
8713
      'a' => 
8714
      array (
8715
        0 => 'audio/vnd.audible',
8716
        1 => 'audio/vnd.audible.aax',
8717
      ),
8718
      'desc' => 
8719
      array (
8720
        0 => 'Audible.Com audio',
8721
      ),
8722
      'e' => 
8723
      array (
8724
        0 => 'aa',
8725
        1 => 'aax',
8726
      ),
8727
    ),
8728
    'audio/x-pn-realaudio-plugin' => 
8729
    array (
8730
      'e' => 
8731
      array (
8732
        0 => 'rmp',
8733
      ),
8734
    ),
8735
    'audio/x-psf' => 
8736
    array (
8737
      'desc' => 
8738
      array (
8739
        0 => 'PSF audio',
8740
        1 => 'PSF: Portable Sound Format',
8741
      ),
8742
      'e' => 
8743
      array (
8744
        0 => 'psf',
8745
      ),
8746
    ),
8747
    'audio/x-psflib' => 
8748
    array (
8749
      'desc' => 
8750
      array (
8751
        0 => 'PSFlib audio library',
8752
        1 => 'PSFlib: Portable Sound Format Library',
8753
      ),
8754
      'e' => 
8755
      array (
8756
        0 => 'psflib',
8757
      ),
8758
    ),
8759
    'audio/x-s3m' => 
8760
    array (
8761
      'desc' => 
8762
      array (
8763
        0 => 'Scream Tracker 3 audio',
8764
      ),
8765
      'e' => 
8766
      array (
8767
        0 => 's3m',
8768
      ),
8769
    ),
8770
    'audio/x-scpls' => 
8771
    array (
8772
      'a' => 
8773
      array (
8774
        0 => 'application/pls',
8775
        1 => 'audio/scpls',
8776
      ),
8777
      'desc' => 
8778
      array (
8779
        0 => 'MP3 ShoutCast playlist',
8780
      ),
8781
      'e' => 
8782
      array (
8783
        0 => 'pls',
8784
      ),
8785
    ),
8786
    'audio/x-speex' => 
8787
    array (
8788
      'desc' => 
8789
      array (
8790
        0 => 'Speex audio',
8791
      ),
8792
      'e' => 
8793
      array (
8794
        0 => 'spx',
8795
      ),
8796
    ),
8797
    'audio/x-speex+ogg' => 
8798
    array (
8799
      'desc' => 
8800
      array (
8801
        0 => 'Ogg Speex audio',
8802
      ),
8803
      'e' => 
8804
      array (
8805
        0 => 'oga',
8806
        1 => 'ogg',
8807
      ),
8808
    ),
8809
    'audio/x-stm' => 
8810
    array (
8811
      'desc' => 
8812
      array (
8813
        0 => 'Scream Tracker audio',
8814
      ),
8815
      'e' => 
8816
      array (
8817
        0 => 'stm',
8818
      ),
8819
    ),
8820
    'audio/x-tta' => 
8821
    array (
8822
      'a' => 
8823
      array (
8824
        0 => 'audio/tta',
8825
      ),
8826
      'desc' => 
8827
      array (
8828
        0 => 'TrueAudio audio',
8829
      ),
8830
      'e' => 
8831
      array (
8832
        0 => 'tta',
8833
      ),
8834
    ),
8835
    'audio/x-voc' => 
8836
    array (
8837
      'desc' => 
8838
      array (
8839
        0 => 'VOC audio',
8840
      ),
8841
      'e' => 
8842
      array (
8843
        0 => 'voc',
8844
      ),
8845
    ),
8846
    'audio/x-vorbis+ogg' => 
8847
    array (
8848
      'a' => 
8849
      array (
8850
        0 => 'audio/vorbis',
8851
        1 => 'audio/x-vorbis',
8852
      ),
8853
      'desc' => 
8854
      array (
8855
        0 => 'Ogg Vorbis audio',
8856
      ),
8857
      'e' => 
8858
      array (
8859
        0 => 'oga',
8860
        1 => 'ogg',
8861
      ),
8862
    ),
8863
    'audio/x-wav' => 
8864
    array (
8865
      'a' => 
8866
      array (
8867
        0 => 'audio/wav',
8868
        1 => 'audio/vnd.wave',
8869
      ),
8870
      'desc' => 
8871
      array (
8872
        0 => 'WAV audio',
8873
      ),
8874
      'e' => 
8875
      array (
8876
        0 => 'wav',
8877
      ),
8878
    ),
8879
    'audio/x-wavpack' => 
8880
    array (
8881
      'desc' => 
8882
      array (
8883
        0 => 'WavPack audio',
8884
      ),
8885
      'e' => 
8886
      array (
8887
        0 => 'wv',
8888
        1 => 'wvp',
8889
      ),
8890
    ),
8891
    'audio/x-wavpack-correction' => 
8892
    array (
8893
      'desc' => 
8894
      array (
8895
        0 => 'WavPack audio correction file',
8896
      ),
8897
      'e' => 
8898
      array (
8899
        0 => 'wvc',
8900
      ),
8901
    ),
8902
    'audio/x-xi' => 
8903
    array (
8904
      'desc' => 
8905
      array (
8906
        0 => 'Scream Tracker instrument',
8907
      ),
8908
      'e' => 
8909
      array (
8910
        0 => 'xi',
8911
      ),
8912
    ),
8913
    'audio/x-xm' => 
8914
    array (
8915
      'desc' => 
8916
      array (
8917
        0 => 'FastTracker II audio',
8918
      ),
8919
      'e' => 
8920
      array (
8921
        0 => 'xm',
8922
      ),
8923
    ),
8924
    'audio/x-xmf' => 
8925
    array (
8926
      'a' => 
8927
      array (
8928
        0 => 'audio/xmf',
8929
        1 => 'audio/mobile-xmf',
8930
      ),
8931
      'desc' => 
8932
      array (
8933
        0 => 'XMF audio',
8934
        1 => 'XMF: eXtensible Music Format',
8935
      ),
8936
      'e' => 
8937
      array (
8938
        0 => 'xmf',
8939
      ),
8940
    ),
8941
    'audio/xm' => 
8942
    array (
8943
      'e' => 
8944
      array (
8945
        0 => 'xm',
8946
      ),
8947
    ),
8948
    'chemical/x-cdx' => 
8949
    array (
8950
      'e' => 
8951
      array (
8952
        0 => 'cdx',
8953
      ),
8954
    ),
8955
    'chemical/x-cif' => 
8956
    array (
8957
      'e' => 
8958
      array (
8959
        0 => 'cif',
8960
      ),
8961
    ),
8962
    'chemical/x-cmdf' => 
8963
    array (
8964
      'e' => 
8965
      array (
8966
        0 => 'cmdf',
8967
      ),
8968
    ),
8969
    'chemical/x-cml' => 
8970
    array (
8971
      'e' => 
8972
      array (
8973
        0 => 'cml',
8974
      ),
8975
    ),
8976
    'chemical/x-csml' => 
8977
    array (
8978
      'e' => 
8979
      array (
8980
        0 => 'csml',
8981
      ),
8982
    ),
8983
    'chemical/x-xyz' => 
8984
    array (
8985
      'e' => 
8986
      array (
8987
        0 => 'xyz',
8988
      ),
8989
    ),
8990
    'font/collection' => 
8991
    array (
8992
      'desc' => 
8993
      array (
8994
        0 => 'Font collection',
8995
      ),
8996
      'e' => 
8997
      array (
8998
        0 => 'ttc',
8999
      ),
9000
    ),
9001
    'font/otf' => 
9002
    array (
9003
      'a' => 
9004
      array (
9005
        0 => 'application/x-font-otf',
9006
      ),
9007
      'desc' => 
9008
      array (
9009
        0 => 'OpenType font',
9010
      ),
9011
      'e' => 
9012
      array (
9013
        0 => 'otf',
9014
      ),
9015
    ),
9016
    'font/ttf' => 
9017
    array (
9018
      'a' => 
9019
      array (
9020
        0 => 'application/x-font-ttf',
9021
      ),
9022
      'desc' => 
9023
      array (
9024
        0 => 'TrueType font',
9025
      ),
9026
      'e' => 
9027
      array (
9028
        0 => 'ttf',
9029
      ),
9030
    ),
9031
    'font/woff' => 
9032
    array (
9033
      'a' => 
9034
      array (
9035
        0 => 'application/font-woff',
9036
      ),
9037
      'desc' => 
9038
      array (
9039
        0 => 'WOFF font',
9040
        1 => 'WOFF: Web Open Font Format',
9041
        2 => 'WOFF2 font',
9042
        3 => 'WOFF2: Web Open Font Format 2.0',
9043
      ),
9044
      'e' => 
9045
      array (
9046
        0 => 'woff',
9047
        1 => 'woff2',
9048
      ),
9049
    ),
9050
    'font/woff2' => 
9051
    array (
9052
      'e' => 
9053
      array (
9054
        0 => 'woff2',
9055
      ),
9056
    ),
9057
    'image/bmp' => 
9058
    array (
9059
      'a' => 
9060
      array (
9061
        0 => 'image/x-bmp',
9062
        1 => 'image/x-ms-bmp',
9063
      ),
9064
      'desc' => 
9065
      array (
9066
        0 => 'Windows BMP image',
9067
      ),
9068
      'e' => 
9069
      array (
9070
        0 => 'bmp',
9071
        1 => 'dib',
9072
      ),
9073
    ),
9074
    'image/cgm' => 
9075
    array (
9076
      'desc' => 
9077
      array (
9078
        0 => 'Computer Graphics Metafile',
9079
      ),
9080
      'e' => 
9081
      array (
9082
        0 => 'cgm',
9083
      ),
9084
    ),
9085
    'image/emf' => 
9086
    array (
9087
      'a' => 
9088
      array (
9089
        0 => 'image/x-emf',
9090
        1 => 'application/x-emf',
9091
        2 => 'application/emf',
9092
      ),
9093
      'desc' => 
9094
      array (
9095
        0 => 'EMF image',
9096
        1 => 'EMF: Enhanced MetaFile',
9097
      ),
9098
      'e' => 
9099
      array (
9100
        0 => 'emf',
9101
      ),
9102
    ),
9103
    'image/fax-g3' => 
9104
    array (
9105
      'desc' => 
9106
      array (
9107
        0 => 'CCITT G3 fax',
9108
      ),
9109
      'e' => 
9110
      array (
9111
        0 => 'g3',
9112
      ),
9113
    ),
9114
    'image/fits' => 
9115
    array (
9116
      'a' => 
9117
      array (
9118
        0 => 'image/x-fits',
9119
      ),
9120
      'desc' => 
9121
      array (
9122
        0 => 'FITS document',
9123
        1 => 'FITS: Flexible Image Transport System',
9124
      ),
9125
      'e' => 
9126
      array (
9127
        0 => 'fits',
9128
      ),
9129
    ),
9130
    'image/g3fax' => 
9131
    array (
9132
      'e' => 
9133
      array (
9134
        0 => 'g3',
9135
      ),
9136
    ),
9137
    'image/gif' => 
9138
    array (
9139
      'desc' => 
9140
      array (
9141
        0 => 'GIF image',
9142
      ),
9143
      'e' => 
9144
      array (
9145
        0 => 'gif',
9146
      ),
9147
    ),
9148
    'image/heif' => 
9149
    array (
9150
      'a' => 
9151
      array (
9152
        0 => 'image/heic',
9153
        1 => 'image/heic-sequence',
9154
        2 => 'image/heif-sequence',
9155
      ),
9156
      'desc' => 
9157
      array (
9158
        0 => 'HEIF image',
9159
        1 => 'HEIF: High Efficiency Image File',
9160
      ),
9161
      'e' => 
9162
      array (
9163
        0 => 'heic',
9164
        1 => 'heif',
9165
      ),
9166
    ),
9167
    'image/ief' => 
9168
    array (
9169
      'desc' => 
9170
      array (
9171
        0 => 'IEF image',
9172
      ),
9173
      'e' => 
9174
      array (
9175
        0 => 'ief',
9176
      ),
9177
    ),
9178
    'image/jp2' => 
9179
    array (
9180
      'a' => 
9181
      array (
9182
        0 => 'image/jpeg2000',
9183
        1 => 'image/jpeg2000-image',
9184
        2 => 'image/x-jpeg2000-image',
9185
      ),
9186
      'desc' => 
9187
      array (
9188
        0 => 'JPEG-2000 JP2 image',
9189
        1 => 'JP2: JPEG-2000',
9190
      ),
9191
      'e' => 
9192
      array (
9193
        0 => 'jp2',
9194
        1 => 'jpg2',
9195
      ),
9196
    ),
9197
    'image/jpeg' => 
9198
    array (
9199
      'a' => 
9200
      array (
9201
        0 => 'image/pjpeg',
9202
      ),
9203
      'desc' => 
9204
      array (
9205
        0 => 'JPEG image',
9206
      ),
9207
      'e' => 
9208
      array (
9209
        0 => 'jpeg',
9210
        1 => 'jpg',
9211
        2 => 'jpe',
9212
      ),
9213
    ),
9214
    'image/jpm' => 
9215
    array (
9216
      'desc' => 
9217
      array (
9218
        0 => 'JPEG-2000 JPM image',
9219
        1 => 'JPM: JPEG-2000 Mixed',
9220
      ),
9221
      'e' => 
9222
      array (
9223
        0 => 'jpm',
9224
        1 => 'jpgm',
9225
      ),
9226
    ),
9227
    'image/jpx' => 
9228
    array (
9229
      'desc' => 
9230
      array (
9231
        0 => 'JPEG-2000 JPX image',
9232
        1 => 'JPX: JPEG-2000 eXtended',
9233
      ),
9234
      'e' => 
9235
      array (
9236
        0 => 'jpf',
9237
        1 => 'jpx',
9238
      ),
9239
    ),
9240
    'image/ktx' => 
9241
    array (
9242
      'desc' => 
9243
      array (
9244
        0 => 'Khronos texture image',
9245
      ),
9246
      'e' => 
9247
      array (
9248
        0 => 'ktx',
9249
      ),
9250
    ),
9251
    'image/openraster' => 
9252
    array (
9253
      'desc' => 
9254
      array (
9255
        0 => 'OpenRaster archiving image',
9256
      ),
9257
      'e' => 
9258
      array (
9259
        0 => 'ora',
9260
      ),
9261
    ),
9262
    'image/png' => 
9263
    array (
9264
      'desc' => 
9265
      array (
9266
        0 => 'PNG image',
9267
      ),
9268
      'e' => 
9269
      array (
9270
        0 => 'png',
9271
      ),
9272
    ),
9273
    'image/prs.btif' => 
9274
    array (
9275
      'e' => 
9276
      array (
9277
        0 => 'btif',
9278
      ),
9279
    ),
9280
    'image/rle' => 
9281
    array (
9282
      'desc' => 
9283
      array (
9284
        0 => 'Run Length Encoded bitmap image',
9285
      ),
9286
      'e' => 
9287
      array (
9288
        0 => 'rle',
9289
      ),
9290
    ),
9291
    'image/sgi' => 
9292
    array (
9293
      'e' => 
9294
      array (
9295
        0 => 'sgi',
9296
      ),
9297
    ),
9298
    'image/svg+xml' => 
9299
    array (
9300
      'desc' => 
9301
      array (
9302
        0 => 'SVG image',
9303
        1 => 'SVG: Scalable Vector Graphics',
9304
      ),
9305
      'e' => 
9306
      array (
9307
        0 => 'svg',
9308
        1 => 'svgz',
9309
      ),
9310
    ),
9311
    'image/svg+xml-compressed' => 
9312
    array (
9313
      'desc' => 
9314
      array (
9315
        0 => 'compressed SVG image',
9316
        1 => 'SVG: Scalable Vector Graphics',
9317
      ),
9318
      'e' => 
9319
      array (
9320
        0 => 'svgz',
9321
      ),
9322
    ),
9323
    'image/tiff' => 
9324
    array (
9325
      'desc' => 
9326
      array (
9327
        0 => 'TIFF image',
9328
        1 => 'TIFF: Tagged Image File Format',
9329
      ),
9330
      'e' => 
9331
      array (
9332
        0 => 'tiff',
9333
        1 => 'tif',
9334
      ),
9335
    ),
9336
    'image/vnd.adobe.photoshop' => 
9337
    array (
9338
      'a' => 
9339
      array (
9340
        0 => 'image/psd',
9341
        1 => 'image/x-psd',
9342
        2 => 'image/photoshop',
9343
        3 => 'image/x-photoshop',
9344
        4 => 'application/photoshop',
9345
        5 => 'application/x-photoshop',
9346
      ),
9347
      'desc' => 
9348
      array (
9349
        0 => 'Photoshop image',
9350
      ),
9351
      'e' => 
9352
      array (
9353
        0 => 'psd',
9354
      ),
9355
    ),
9356
    'image/vnd.dece.graphic' => 
9357
    array (
9358
      'e' => 
9359
      array (
9360
        0 => 'uvi',
9361
        1 => 'uvvi',
9362
        2 => 'uvg',
9363
        3 => 'uvvg',
9364
      ),
9365
    ),
9366
    'image/vnd.djvu' => 
9367
    array (
9368
      'a' => 
9369
      array (
9370
        0 => 'image/x-djvu',
9371
        1 => 'image/x.djvu',
9372
      ),
9373
      'desc' => 
9374
      array (
9375
        0 => 'DjVu image',
9376
      ),
9377
      'e' => 
9378
      array (
9379
        0 => 'djvu',
9380
        1 => 'djv',
9381
      ),
9382
    ),
9383
    'image/vnd.djvu+multipage' => 
9384
    array (
9385
      'desc' => 
9386
      array (
9387
        0 => 'DjVu document',
9388
      ),
9389
      'e' => 
9390
      array (
9391
        0 => 'djvu',
9392
        1 => 'djv',
9393
      ),
9394
    ),
9395
    'image/vnd.dvb.subtitle' => 
9396
    array (
9397
      'e' => 
9398
      array (
9399
        0 => 'sub',
9400
      ),
9401
    ),
9402
    'image/vnd.dwg' => 
9403
    array (
9404
      'desc' => 
9405
      array (
9406
        0 => 'AutoCAD image',
9407
      ),
9408
      'e' => 
9409
      array (
9410
        0 => 'dwg',
9411
      ),
9412
    ),
9413
    'image/vnd.dxf' => 
9414
    array (
9415
      'desc' => 
9416
      array (
9417
        0 => 'DXF vector image',
9418
      ),
9419
      'e' => 
9420
      array (
9421
        0 => 'dxf',
9422
      ),
9423
    ),
9424
    'image/vnd.fastbidsheet' => 
9425
    array (
9426
      'e' => 
9427
      array (
9428
        0 => 'fbs',
9429
      ),
9430
    ),
9431
    'image/vnd.fpx' => 
9432
    array (
9433
      'e' => 
9434
      array (
9435
        0 => 'fpx',
9436
      ),
9437
    ),
9438
    'image/vnd.fst' => 
9439
    array (
9440
      'e' => 
9441
      array (
9442
        0 => 'fst',
9443
      ),
9444
    ),
9445
    'image/vnd.fujixerox.edmics-mmr' => 
9446
    array (
9447
      'e' => 
9448
      array (
9449
        0 => 'mmr',
9450
      ),
9451
    ),
9452
    'image/vnd.fujixerox.edmics-rlc' => 
9453
    array (
9454
      'e' => 
9455
      array (
9456
        0 => 'rlc',
9457
      ),
9458
    ),
9459
    'image/vnd.microsoft.icon' => 
9460
    array (
9461
      'a' => 
9462
      array (
9463
        0 => 'application/ico',
9464
        1 => 'image/ico',
9465
        2 => 'image/icon',
9466
        3 => 'image/x-ico',
9467
        4 => 'image/x-icon',
9468
        5 => 'text/ico',
9469
      ),
9470
      'desc' => 
9471
      array (
9472
        0 => 'Windows icon',
9473
      ),
9474
      'e' => 
9475
      array (
9476
        0 => 'ico',
9477
      ),
9478
    ),
9479
    'image/vnd.ms-modi' => 
9480
    array (
9481
      'desc' => 
9482
      array (
9483
        0 => 'Microsoft Document Imaging format',
9484
        1 => 'MDI: Microsoft Document Imaging',
9485
      ),
9486
      'e' => 
9487
      array (
9488
        0 => 'mdi',
9489
      ),
9490
    ),
9491
    'image/vnd.ms-photo' => 
9492
    array (
9493
      'e' => 
9494
      array (
9495
        0 => 'wdp',
9496
      ),
9497
    ),
9498
    'image/vnd.net-fpx' => 
9499
    array (
9500
      'e' => 
9501
      array (
9502
        0 => 'npx',
9503
      ),
9504
    ),
9505
    'image/vnd.rn-realpix' => 
9506
    array (
9507
      'desc' => 
9508
      array (
9509
        0 => 'RealPix document',
9510
      ),
9511
      'e' => 
9512
      array (
9513
        0 => 'rp',
9514
      ),
9515
    ),
9516
    'image/vnd.wap.wbmp' => 
9517
    array (
9518
      'desc' => 
9519
      array (
9520
        0 => 'WBMP image',
9521
        1 => 'WBMP: WAP bitmap',
9522
      ),
9523
      'e' => 
9524
      array (
9525
        0 => 'wbmp',
9526
      ),
9527
    ),
9528
    'image/vnd.xiff' => 
9529
    array (
9530
      'e' => 
9531
      array (
9532
        0 => 'xif',
9533
      ),
9534
    ),
9535
    'image/vnd.zbrush.pcx' => 
9536
    array (
9537
      'a' => 
9538
      array (
9539
        0 => 'image/x-pcx',
9540
      ),
9541
      'desc' => 
9542
      array (
9543
        0 => 'PCX image',
9544
        1 => 'PCX: PiCture eXchange',
9545
      ),
9546
      'e' => 
9547
      array (
9548
        0 => 'pcx',
9549
      ),
9550
    ),
9551
    'image/webp' => 
9552
    array (
9553
      'desc' => 
9554
      array (
9555
        0 => 'WebP image',
9556
      ),
9557
      'e' => 
9558
      array (
9559
        0 => 'webp',
9560
      ),
9561
    ),
9562
    'image/wmf' => 
9563
    array (
9564
      'a' => 
9565
      array (
9566
        0 => 'image/x-wmf',
9567
        1 => 'image/x-win-metafile',
9568
        2 => 'application/x-wmf',
9569
        3 => 'application/wmf',
9570
        4 => 'application/x-msmetafile',
9571
      ),
9572
      'desc' => 
9573
      array (
9574
        0 => 'WMF image',
9575
        1 => 'WMF: Windows Metafile',
9576
      ),
9577
      'e' => 
9578
      array (
9579
        0 => 'wmf',
9580
        1 => 'emz',
9581
      ),
9582
    ),
9583
    'image/x-3ds' => 
9584
    array (
9585
      'desc' => 
9586
      array (
9587
        0 => '3D Studio image',
9588
      ),
9589
      'e' => 
9590
      array (
9591
        0 => '3ds',
9592
      ),
9593
    ),
9594
    'image/x-adobe-dng' => 
9595
    array (
9596
      'desc' => 
9597
      array (
9598
        0 => 'Adobe DNG negative',
9599
        1 => 'DNG: Digital Negative',
9600
      ),
9601
      'e' => 
9602
      array (
9603
        0 => 'dng',
9604
      ),
9605
    ),
9606
    'image/x-applix-graphics' => 
9607
    array (
9608
      'desc' => 
9609
      array (
9610
        0 => 'Applix Graphics image',
9611
      ),
9612
      'e' => 
9613
      array (
9614
        0 => 'ag',
9615
      ),
9616
    ),
9617
    'image/x-bzeps' => 
9618
    array (
9619
      'desc' => 
9620
      array (
9621
        0 => 'EPS image (bzip-compressed)',
9622
      ),
9623
      'e' => 
9624
      array (
9625
        0 => 'eps.bz2',
9626
        1 => 'epsi.bz2',
9627
        2 => 'epsf.bz2',
9628
      ),
9629
    ),
9630
    'image/x-canon-cr2' => 
9631
    array (
9632
      'desc' => 
9633
      array (
9634
        0 => 'Canon CR2 raw image',
9635
        1 => 'CR2: Canon Raw 2',
9636
      ),
9637
      'e' => 
9638
      array (
9639
        0 => 'cr2',
9640
      ),
9641
    ),
9642
    'image/x-canon-crw' => 
9643
    array (
9644
      'desc' => 
9645
      array (
9646
        0 => 'Canon CRW raw image',
9647
        1 => 'CRW: Canon RaW',
9648
      ),
9649
      'e' => 
9650
      array (
9651
        0 => 'crw',
9652
      ),
9653
    ),
9654
    'image/x-cmu-raster' => 
9655
    array (
9656
      'desc' => 
9657
      array (
9658
        0 => 'CMU raster image',
9659
      ),
9660
      'e' => 
9661
      array (
9662
        0 => 'ras',
9663
      ),
9664
    ),
9665
    'image/x-cmx' => 
9666
    array (
9667
      'e' => 
9668
      array (
9669
        0 => 'cmx',
9670
      ),
9671
    ),
9672
    'image/x-compressed-xcf' => 
9673
    array (
9674
      'desc' => 
9675
      array (
9676
        0 => 'compressed GIMP image',
9677
      ),
9678
      'e' => 
9679
      array (
9680
        0 => 'xcf.gz',
9681
        1 => 'xcf.bz2',
9682
      ),
9683
    ),
9684
    'image/x-dds' => 
9685
    array (
9686
      'desc' => 
9687
      array (
9688
        0 => 'DirectDraw surface',
9689
      ),
9690
      'e' => 
9691
      array (
9692
        0 => 'dds',
9693
      ),
9694
    ),
9695
    'image/x-eps' => 
9696
    array (
9697
      'desc' => 
9698
      array (
9699
        0 => 'EPS image',
9700
        1 => 'EPS: Encapsulated PostScript',
9701
      ),
9702
      'e' => 
9703
      array (
9704
        0 => 'eps',
9705
        1 => 'epsi',
9706
        2 => 'epsf',
9707
      ),
9708
    ),
9709
    'image/x-exr' => 
9710
    array (
9711
      'desc' => 
9712
      array (
9713
        0 => 'EXR image',
9714
      ),
9715
      'e' => 
9716
      array (
9717
        0 => 'exr',
9718
      ),
9719
    ),
9720
    'image/x-freehand' => 
9721
    array (
9722
      'e' => 
9723
      array (
9724
        0 => 'fh',
9725
        1 => 'fhc',
9726
        2 => 'fh4',
9727
        3 => 'fh5',
9728
        4 => 'fh7',
9729
      ),
9730
    ),
9731
    'image/x-fuji-raf' => 
9732
    array (
9733
      'desc' => 
9734
      array (
9735
        0 => 'Fuji RAF raw image',
9736
        1 => 'RAF: RAw Format',
9737
      ),
9738
      'e' => 
9739
      array (
9740
        0 => 'raf',
9741
      ),
9742
    ),
9743
    'image/x-gimp-gbr' => 
9744
    array (
9745
      'desc' => 
9746
      array (
9747
        0 => 'GIMP brush',
9748
      ),
9749
      'e' => 
9750
      array (
9751
        0 => 'gbr',
9752
      ),
9753
    ),
9754
    'image/x-gimp-gih' => 
9755
    array (
9756
      'desc' => 
9757
      array (
9758
        0 => 'GIMP brush pipe',
9759
      ),
9760
      'e' => 
9761
      array (
9762
        0 => 'gih',
9763
      ),
9764
    ),
9765
    'image/x-gimp-pat' => 
9766
    array (
9767
      'desc' => 
9768
      array (
9769
        0 => 'GIMP pattern',
9770
      ),
9771
      'e' => 
9772
      array (
9773
        0 => 'pat',
9774
      ),
9775
    ),
9776
    'image/x-gzeps' => 
9777
    array (
9778
      'desc' => 
9779
      array (
9780
        0 => 'EPS image (gzip-compressed)',
9781
      ),
9782
      'e' => 
9783
      array (
9784
        0 => 'eps.gz',
9785
        1 => 'epsi.gz',
9786
        2 => 'epsf.gz',
9787
      ),
9788
    ),
9789
    'image/x-icns' => 
9790
    array (
9791
      'desc' => 
9792
      array (
9793
        0 => 'MacOS X icon',
9794
      ),
9795
      'e' => 
9796
      array (
9797
        0 => 'icns',
9798
      ),
9799
    ),
9800
    'image/x-ilbm' => 
9801
    array (
9802
      'a' => 
9803
      array (
9804
        0 => 'image/x-iff',
9805
      ),
9806
      'desc' => 
9807
      array (
9808
        0 => 'ILBM image',
9809
        1 => 'ILBM: InterLeaved BitMap',
9810
      ),
9811
      'e' => 
9812
      array (
9813
        0 => 'iff',
9814
        1 => 'ilbm',
9815
        2 => 'lbm',
9816
      ),
9817
    ),
9818
    'image/x-jng' => 
9819
    array (
9820
      'desc' => 
9821
      array (
9822
        0 => 'JNG image',
9823
        1 => 'JNG: JPEG Network Graphics',
9824
      ),
9825
      'e' => 
9826
      array (
9827
        0 => 'jng',
9828
      ),
9829
    ),
9830
    'image/x-jp2-codestream' => 
9831
    array (
9832
      'desc' => 
9833
      array (
9834
        0 => 'JPEG-2000 codestream',
9835
      ),
9836
      'e' => 
9837
      array (
9838
        0 => 'j2c',
9839
        1 => 'j2k',
9840
        2 => 'jpc',
9841
      ),
9842
    ),
9843
    'image/x-kodak-dcr' => 
9844
    array (
9845
      'desc' => 
9846
      array (
9847
        0 => 'Kodak DCR raw image',
9848
        1 => 'DCR: Digital Camera Raw',
9849
      ),
9850
      'e' => 
9851
      array (
9852
        0 => 'dcr',
9853
      ),
9854
    ),
9855
    'image/x-kodak-k25' => 
9856
    array (
9857
      'desc' => 
9858
      array (
9859
        0 => 'Kodak K25 raw image',
9860
        1 => 'K25: Kodak DC25',
9861
      ),
9862
      'e' => 
9863
      array (
9864
        0 => 'k25',
9865
      ),
9866
    ),
9867
    'image/x-kodak-kdc' => 
9868
    array (
9869
      'desc' => 
9870
      array (
9871
        0 => 'Kodak KDC raw image',
9872
        1 => 'KDC: Kodak Digital Camera',
9873
      ),
9874
      'e' => 
9875
      array (
9876
        0 => 'kdc',
9877
      ),
9878
    ),
9879
    'image/x-lwo' => 
9880
    array (
9881
      'desc' => 
9882
      array (
9883
        0 => 'LightWave object',
9884
      ),
9885
      'e' => 
9886
      array (
9887
        0 => 'lwo',
9888
        1 => 'lwob',
9889
      ),
9890
    ),
9891
    'image/x-lws' => 
9892
    array (
9893
      'desc' => 
9894
      array (
9895
        0 => 'LightWave scene',
9896
      ),
9897
      'e' => 
9898
      array (
9899
        0 => 'lws',
9900
      ),
9901
    ),
9902
    'image/x-macpaint' => 
9903
    array (
9904
      'desc' => 
9905
      array (
9906
        0 => 'MacPaint Bitmap image',
9907
      ),
9908
      'e' => 
9909
      array (
9910
        0 => 'pntg',
9911
      ),
9912
    ),
9913
    'image/x-minolta-mrw' => 
9914
    array (
9915
      'desc' => 
9916
      array (
9917
        0 => 'Minolta MRW raw image',
9918
        1 => 'MRW: Minolta RaW',
9919
      ),
9920
      'e' => 
9921
      array (
9922
        0 => 'mrw',
9923
      ),
9924
    ),
9925
    'image/x-mrsid-image' => 
9926
    array (
9927
      'e' => 
9928
      array (
9929
        0 => 'sid',
9930
      ),
9931
    ),
9932
    'image/x-msod' => 
9933
    array (
9934
      'desc' => 
9935
      array (
9936
        0 => 'Office drawing',
9937
      ),
9938
      'e' => 
9939
      array (
9940
        0 => 'msod',
9941
      ),
9942
    ),
9943
    'image/x-nikon-nef' => 
9944
    array (
9945
      'desc' => 
9946
      array (
9947
        0 => 'Nikon NEF raw image',
9948
        1 => 'NEF: Nikon Electronic Format',
9949
      ),
9950
      'e' => 
9951
      array (
9952
        0 => 'nef',
9953
      ),
9954
    ),
9955
    'image/x-olympus-orf' => 
9956
    array (
9957
      'desc' => 
9958
      array (
9959
        0 => 'Olympus ORF raw image',
9960
        1 => 'ORF: Olympus Raw Format',
9961
      ),
9962
      'e' => 
9963
      array (
9964
        0 => 'orf',
9965
      ),
9966
    ),
9967
    'image/x-panasonic-rw' => 
9968
    array (
9969
      'a' => 
9970
      array (
9971
        0 => 'image/x-panasonic-raw',
9972
      ),
9973
      'desc' => 
9974
      array (
9975
        0 => 'Panasonic raw image',
9976
      ),
9977
      'e' => 
9978
      array (
9979
        0 => 'raw',
9980
      ),
9981
    ),
9982
    'image/x-panasonic-rw2' => 
9983
    array (
9984
      'a' => 
9985
      array (
9986
        0 => 'image/x-panasonic-raw2',
9987
      ),
9988
      'desc' => 
9989
      array (
9990
        0 => 'Panasonic raw2 image',
9991
      ),
9992
      'e' => 
9993
      array (
9994
        0 => 'rw2',
9995
      ),
9996
    ),
9997
    'image/x-pentax-pef' => 
9998
    array (
9999
      'desc' => 
10000
      array (
10001
        0 => 'Pentax PEF raw image',
10002
        1 => 'PEF: Pentax Electronic Format',
10003
      ),
10004
      'e' => 
10005
      array (
10006
        0 => 'pef',
10007
      ),
10008
    ),
10009
    'image/x-photo-cd' => 
10010
    array (
10011
      'desc' => 
10012
      array (
10013
        0 => 'PCD image',
10014
        1 => 'PCD: PhotoCD',
10015
      ),
10016
      'e' => 
10017
      array (
10018
        0 => 'pcd',
10019
      ),
10020
    ),
10021
    'image/x-pict' => 
10022
    array (
10023
      'desc' => 
10024
      array (
10025
        0 => 'Macintosh Quickdraw/PICT drawing',
10026
      ),
10027
      'e' => 
10028
      array (
10029
        0 => 'pic',
10030
        1 => 'pct',
10031
        2 => 'pict',
10032
        3 => 'pict1',
10033
        4 => 'pict2',
10034
      ),
10035
    ),
10036
    'image/x-portable-anymap' => 
10037
    array (
10038
      'desc' => 
10039
      array (
10040
        0 => 'PNM image',
10041
      ),
10042
      'e' => 
10043
      array (
10044
        0 => 'pnm',
10045
      ),
10046
    ),
10047
    'image/x-portable-bitmap' => 
10048
    array (
10049
      'desc' => 
10050
      array (
10051
        0 => 'PBM image',
10052
        1 => 'PBM: Portable BitMap',
10053
      ),
10054
      'e' => 
10055
      array (
10056
        0 => 'pbm',
10057
      ),
10058
    ),
10059
    'image/x-portable-graymap' => 
10060
    array (
10061
      'desc' => 
10062
      array (
10063
        0 => 'PGM image',
10064
        1 => 'PGM: Portable GrayMap',
10065
      ),
10066
      'e' => 
10067
      array (
10068
        0 => 'pgm',
10069
      ),
10070
    ),
10071
    'image/x-portable-pixmap' => 
10072
    array (
10073
      'desc' => 
10074
      array (
10075
        0 => 'PPM image',
10076
        1 => 'PPM: Portable PixMap',
10077
      ),
10078
      'e' => 
10079
      array (
10080
        0 => 'ppm',
10081
      ),
10082
    ),
10083
    'image/x-quicktime' => 
10084
    array (
10085
      'desc' => 
10086
      array (
10087
        0 => 'QuickTime image',
10088
      ),
10089
      'e' => 
10090
      array (
10091
        0 => 'qtif',
10092
        1 => 'qif',
10093
      ),
10094
    ),
10095
    'image/x-rgb' => 
10096
    array (
10097
      'desc' => 
10098
      array (
10099
        0 => 'RGB image',
10100
      ),
10101
      'e' => 
10102
      array (
10103
        0 => 'rgb',
10104
      ),
10105
    ),
10106
    'image/x-sgi' => 
10107
    array (
10108
      'desc' => 
10109
      array (
10110
        0 => 'SGI image',
10111
      ),
10112
      'e' => 
10113
      array (
10114
        0 => 'sgi',
10115
      ),
10116
    ),
10117
    'image/x-sigma-x3f' => 
10118
    array (
10119
      'desc' => 
10120
      array (
10121
        0 => 'Sigma X3F raw image',
10122
        1 => 'X3F: X3 Foveon',
10123
      ),
10124
      'e' => 
10125
      array (
10126
        0 => 'x3f',
10127
      ),
10128
    ),
10129
    'image/x-skencil' => 
10130
    array (
10131
      'desc' => 
10132
      array (
10133
        0 => 'Skencil document',
10134
      ),
10135
      'e' => 
10136
      array (
10137
        0 => 'sk',
10138
        1 => 'sk1',
10139
      ),
10140
    ),
10141
    'image/x-sony-arw' => 
10142
    array (
10143
      'desc' => 
10144
      array (
10145
        0 => 'Sony ARW raw image',
10146
        1 => 'ARW: Alpha Raw format',
10147
      ),
10148
      'e' => 
10149
      array (
10150
        0 => 'arw',
10151
      ),
10152
    ),
10153
    'image/x-sony-sr2' => 
10154
    array (
10155
      'desc' => 
10156
      array (
10157
        0 => 'Sony SR2 raw image',
10158
        1 => 'SR2: Sony Raw format 2',
10159
      ),
10160
      'e' => 
10161
      array (
10162
        0 => 'sr2',
10163
      ),
10164
    ),
10165
    'image/x-sony-srf' => 
10166
    array (
10167
      'desc' => 
10168
      array (
10169
        0 => 'Sony SRF raw image',
10170
        1 => 'SRF: Sony Raw Format',
10171
      ),
10172
      'e' => 
10173
      array (
10174
        0 => 'srf',
10175
      ),
10176
    ),
10177
    'image/x-sun-raster' => 
10178
    array (
10179
      'desc' => 
10180
      array (
10181
        0 => 'Sun raster image',
10182
      ),
10183
      'e' => 
10184
      array (
10185
        0 => 'sun',
10186
      ),
10187
    ),
10188
    'image/x-tga' => 
10189
    array (
10190
      'a' => 
10191
      array (
10192
        0 => 'image/x-icb',
10193
      ),
10194
      'desc' => 
10195
      array (
10196
        0 => 'TGA image',
10197
        1 => 'TGA: Truevision Graphics Adapter',
10198
      ),
10199
      'e' => 
10200
      array (
10201
        0 => 'tga',
10202
        1 => 'icb',
10203
        2 => 'tpic',
10204
        3 => 'vda',
10205
        4 => 'vst',
10206
      ),
10207
    ),
10208
    'image/x-win-bitmap' => 
10209
    array (
10210
      'desc' => 
10211
      array (
10212
        0 => 'Windows cursor',
10213
      ),
10214
      'e' => 
10215
      array (
10216
        0 => 'cur',
10217
      ),
10218
    ),
10219
    'image/x-xbitmap' => 
10220
    array (
10221
      'desc' => 
10222
      array (
10223
        0 => 'XBM image',
10224
        1 => 'XBM: X BitMap',
10225
      ),
10226
      'e' => 
10227
      array (
10228
        0 => 'xbm',
10229
      ),
10230
    ),
10231
    'image/x-xcf' => 
10232
    array (
10233
      'desc' => 
10234
      array (
10235
        0 => 'GIMP image',
10236
      ),
10237
      'e' => 
10238
      array (
10239
        0 => 'xcf',
10240
      ),
10241
    ),
10242
    'image/x-xfig' => 
10243
    array (
10244
      'desc' => 
10245
      array (
10246
        0 => 'XFig image',
10247
      ),
10248
      'e' => 
10249
      array (
10250
        0 => 'fig',
10251
      ),
10252
    ),
10253
    'image/x-xpixmap' => 
10254
    array (
10255
      'a' => 
10256
      array (
10257
        0 => 'image/x-xpm',
10258
      ),
10259
      'desc' => 
10260
      array (
10261
        0 => 'XPM image',
10262
        1 => 'XPM: X PixMap',
10263
      ),
10264
      'e' => 
10265
      array (
10266
        0 => 'xpm',
10267
      ),
10268
    ),
10269
    'image/x-xwindowdump' => 
10270
    array (
10271
      'desc' => 
10272
      array (
10273
        0 => 'X window image',
10274
      ),
10275
      'e' => 
10276
      array (
10277
        0 => 'xwd',
10278
      ),
10279
    ),
10280
    'message/rfc822' => 
10281
    array (
10282
      'desc' => 
10283
      array (
10284
        0 => 'email message',
10285
      ),
10286
      'e' => 
10287
      array (
10288
        0 => 'eml',
10289
        1 => 'mime',
10290
      ),
10291
    ),
10292
    'model/iges' => 
10293
    array (
10294
      'desc' => 
10295
      array (
10296
        0 => 'IGES document',
10297
        1 => 'IGES: Initial Graphics Exchange Specification',
10298
      ),
10299
      'e' => 
10300
      array (
10301
        0 => 'igs',
10302
        1 => 'iges',
10303
      ),
10304
    ),
10305
    'model/mesh' => 
10306
    array (
10307
      'e' => 
10308
      array (
10309
        0 => 'msh',
10310
        1 => 'mesh',
10311
        2 => 'silo',
10312
      ),
10313
    ),
10314
    'model/stl' => 
10315
    array (
10316
      'a' => 
10317
      array (
10318
        0 => 'model/x.stl-ascii',
10319
        1 => 'model/x.stl-binary',
10320
      ),
10321
      'desc' => 
10322
      array (
10323
        0 => 'STL 3D model',
10324
        1 => 'STL: StereoLithography',
10325
      ),
10326
      'e' => 
10327
      array (
10328
        0 => 'stl',
10329
      ),
10330
    ),
10331
    'model/vnd.collada+xml' => 
10332
    array (
10333
      'e' => 
10334
      array (
10335
        0 => 'dae',
10336
      ),
10337
    ),
10338
    'model/vnd.dwf' => 
10339
    array (
10340
      'e' => 
10341
      array (
10342
        0 => 'dwf',
10343
      ),
10344
    ),
10345
    'model/vnd.gdl' => 
10346
    array (
10347
      'e' => 
10348
      array (
10349
        0 => 'gdl',
10350
      ),
10351
    ),
10352
    'model/vnd.gtw' => 
10353
    array (
10354
      'e' => 
10355
      array (
10356
        0 => 'gtw',
10357
      ),
10358
    ),
10359
    'model/vnd.mts' => 
10360
    array (
10361
      'e' => 
10362
      array (
10363
        0 => 'mts',
10364
      ),
10365
    ),
10366
    'model/vnd.vtu' => 
10367
    array (
10368
      'e' => 
10369
      array (
10370
        0 => 'vtu',
10371
      ),
10372
    ),
10373
    'model/vrml' => 
10374
    array (
10375
      'desc' => 
10376
      array (
10377
        0 => 'VRML document',
10378
        1 => 'VRML: Virtual Reality Modeling Language',
10379
      ),
10380
      'e' => 
10381
      array (
10382
        0 => 'wrl',
10383
        1 => 'vrml',
10384
        2 => 'vrm',
10385
      ),
10386
    ),
10387
    'model/x3d+binary' => 
10388
    array (
10389
      'e' => 
10390
      array (
10391
        0 => 'x3db',
10392
        1 => 'x3dbz',
10393
      ),
10394
    ),
10395
    'model/x3d+vrml' => 
10396
    array (
10397
      'e' => 
10398
      array (
10399
        0 => 'x3dv',
10400
        1 => 'x3dvz',
10401
      ),
10402
    ),
10403
    'model/x3d+xml' => 
10404
    array (
10405
      'e' => 
10406
      array (
10407
        0 => 'x3d',
10408
        1 => 'x3dz',
10409
      ),
10410
    ),
10411
    'text/cache-manifest' => 
10412
    array (
10413
      'desc' => 
10414
      array (
10415
        0 => 'Web application cache manifest',
10416
      ),
10417
      'e' => 
10418
      array (
10419
        0 => 'appcache',
10420
        1 => 'manifest',
10421
      ),
10422
    ),
10423
    'text/calendar' => 
10424
    array (
10425
      'a' => 
10426
      array (
10427
        0 => 'text/x-vcalendar',
10428
        1 => 'application/ics',
10429
      ),
10430
      'desc' => 
10431
      array (
10432
        0 => 'VCS/ICS calendar',
10433
        1 => 'VCS/ICS: vCalendar/iCalendar',
10434
      ),
10435
      'e' => 
10436
      array (
10437
        0 => 'ics',
10438
        1 => 'ifb',
10439
        2 => 'vcs',
10440
      ),
10441
    ),
10442
    'text/css' => 
10443
    array (
10444
      'desc' => 
10445
      array (
10446
        0 => 'CSS stylesheet',
10447
        1 => 'CSS: Cascading Style Sheets',
10448
      ),
10449
      'e' => 
10450
      array (
10451
        0 => 'css',
10452
      ),
10453
    ),
10454
    'text/csv' => 
10455
    array (
10456
      'a' => 
10457
      array (
10458
        0 => 'text/x-comma-separated-values',
10459
        1 => 'text/x-csv',
10460
      ),
10461
      'desc' => 
10462
      array (
10463
        0 => 'CSV document',
10464
        1 => 'CSV: Comma Separated Values',
10465
      ),
10466
      'e' => 
10467
      array (
10468
        0 => 'csv',
10469
      ),
10470
    ),
10471
    'text/csv-schema' => 
10472
    array (
10473
      'desc' => 
10474
      array (
10475
        0 => 'CSV Schema document',
10476
        1 => 'CSV: Comma Separated Values',
10477
      ),
10478
      'e' => 
10479
      array (
10480
        0 => 'csvs',
10481
      ),
10482
    ),
10483
    'text/html' => 
10484
    array (
10485
      'desc' => 
10486
      array (
10487
        0 => 'HTML document',
10488
        1 => 'HTML: HyperText Markup Language',
10489
      ),
10490
      'e' => 
10491
      array (
10492
        0 => 'html',
10493
        1 => 'htm',
10494
      ),
10495
    ),
10496
    'text/markdown' => 
10497
    array (
10498
      'a' => 
10499
      array (
10500
        0 => 'text/x-markdown',
10501
      ),
10502
      'desc' => 
10503
      array (
10504
        0 => 'Markdown document',
10505
      ),
10506
      'e' => 
10507
      array (
10508
        0 => 'md',
10509
        1 => 'mkd',
10510
        2 => 'markdown',
10511
      ),
10512
    ),
10513
    'text/n3' => 
10514
    array (
10515
      'e' => 
10516
      array (
10517
        0 => 'n3',
10518
      ),
10519
    ),
10520
    'text/plain' => 
10521
    array (
10522
      'desc' => 
10523
      array (
10524
        0 => 'plain text document',
10525
      ),
10526
      'e' => 
10527
      array (
10528
        0 => 'txt',
10529
        1 => 'text',
10530
        2 => 'conf',
10531
        3 => 'def',
10532
        4 => 'list',
10533
        5 => 'log',
10534
        6 => 'in',
10535
        7 => 'asc',
10536
      ),
10537
    ),
10538
    'text/prs.lines.tag' => 
10539
    array (
10540
      'e' => 
10541
      array (
10542
        0 => 'dsc',
10543
      ),
10544
    ),
10545
    'text/richtext' => 
10546
    array (
10547
      'desc' => 
10548
      array (
10549
        0 => 'rich text document',
10550
      ),
10551
      'e' => 
10552
      array (
10553
        0 => 'rtx',
10554
      ),
10555
    ),
10556
    'text/rust' => 
10557
    array (
10558
      'desc' => 
10559
      array (
10560
        0 => 'Rust source code',
10561
      ),
10562
      'e' => 
10563
      array (
10564
        0 => 'rs',
10565
      ),
10566
    ),
10567
    'text/sgml' => 
10568
    array (
10569
      'desc' => 
10570
      array (
10571
        0 => 'SGML document',
10572
        1 => 'SGML: Standard Generalized Markup Language',
10573
      ),
10574
      'e' => 
10575
      array (
10576
        0 => 'sgml',
10577
        1 => 'sgm',
10578
      ),
10579
    ),
10580
    'text/spreadsheet' => 
10581
    array (
10582
      'desc' => 
10583
      array (
10584
        0 => 'spreadsheet interchange document',
10585
      ),
10586
      'e' => 
10587
      array (
10588
        0 => 'sylk',
10589
        1 => 'slk',
10590
      ),
10591
    ),
10592
    'text/tab-separated-values' => 
10593
    array (
10594
      'desc' => 
10595
      array (
10596
        0 => 'TSV document',
10597
        1 => 'TSV: Tab Separated Values',
10598
      ),
10599
      'e' => 
10600
      array (
10601
        0 => 'tsv',
10602
      ),
10603
    ),
10604
    'text/troff' => 
10605
    array (
10606
      'a' => 
10607
      array (
10608
        0 => 'application/x-troff',
10609
        1 => 'text/x-troff',
10610
      ),
10611
      'desc' => 
10612
      array (
10613
        0 => 'Troff document',
10614
      ),
10615
      'e' => 
10616
      array (
10617
        0 => 't',
10618
        1 => 'tr',
10619
        2 => 'roff',
10620
        3 => 'man',
10621
        4 => 'me',
10622
        5 => 'ms',
10623
      ),
10624
    ),
10625
    'text/turtle' => 
10626
    array (
10627
      'desc' => 
10628
      array (
10629
        0 => 'Turtle document',
10630
      ),
10631
      'e' => 
10632
      array (
10633
        0 => 'ttl',
10634
      ),
10635
    ),
10636
    'text/uri-list' => 
10637
    array (
10638
      'e' => 
10639
      array (
10640
        0 => 'uri',
10641
        1 => 'uris',
10642
        2 => 'urls',
10643
      ),
10644
    ),
10645
    'text/vcard' => 
10646
    array (
10647
      'a' => 
10648
      array (
10649
        0 => 'text/directory',
10650
        1 => 'text/x-vcard',
10651
      ),
10652
      'desc' => 
10653
      array (
10654
        0 => 'electronic business card',
10655
      ),
10656
      'e' => 
10657
      array (
10658
        0 => 'vcard',
10659
        1 => 'vcf',
10660
        2 => 'vct',
10661
        3 => 'gcrd',
10662
      ),
10663
    ),
10664
    'text/vnd.curl' => 
10665
    array (
10666
      'e' => 
10667
      array (
10668
        0 => 'curl',
10669
      ),
10670
    ),
10671
    'text/vnd.curl.dcurl' => 
10672
    array (
10673
      'e' => 
10674
      array (
10675
        0 => 'dcurl',
10676
      ),
10677
    ),
10678
    'text/vnd.curl.mcurl' => 
10679
    array (
10680
      'e' => 
10681
      array (
10682
        0 => 'mcurl',
10683
      ),
10684
    ),
10685
    'text/vnd.curl.scurl' => 
10686
    array (
10687
      'e' => 
10688
      array (
10689
        0 => 'scurl',
10690
      ),
10691
    ),
10692
    'text/vnd.dvb.subtitle' => 
10693
    array (
10694
      'e' => 
10695
      array (
10696
        0 => 'sub',
10697
      ),
10698
    ),
10699
    'text/vnd.fly' => 
10700
    array (
10701
      'e' => 
10702
      array (
10703
        0 => 'fly',
10704
      ),
10705
    ),
10706
    'text/vnd.fmi.flexstor' => 
10707
    array (
10708
      'e' => 
10709
      array (
10710
        0 => 'flx',
10711
      ),
10712
    ),
10713
    'text/vnd.graphviz' => 
10714
    array (
10715
      'desc' => 
10716
      array (
10717
        0 => 'Graphviz DOT graph',
10718
      ),
10719
      'e' => 
10720
      array (
10721
        0 => 'gv',
10722
        1 => 'dot',
10723
      ),
10724
    ),
10725
    'text/vnd.in3d.3dml' => 
10726
    array (
10727
      'e' => 
10728
      array (
10729
        0 => '3dml',
10730
      ),
10731
    ),
10732
    'text/vnd.in3d.spot' => 
10733
    array (
10734
      'e' => 
10735
      array (
10736
        0 => 'spot',
10737
      ),
10738
    ),
10739
    'text/vnd.qt.linguist' => 
10740
    array (
10741
      'a' => 
10742
      array (
10743
        0 => 'application/x-linguist',
10744
        1 => 'text/vnd.trolltech.linguist',
10745
      ),
10746
      'desc' => 
10747
      array (
10748
        0 => 'message catalog',
10749
      ),
10750
      'e' => 
10751
      array (
10752
        0 => 'ts',
10753
      ),
10754
    ),
10755
    'text/vnd.rn-realtext' => 
10756
    array (
10757
      'desc' => 
10758
      array (
10759
        0 => 'RealText document',
10760
      ),
10761
      'e' => 
10762
      array (
10763
        0 => 'rt',
10764
      ),
10765
    ),
10766
    'text/vnd.sun.j2me.app-descriptor' => 
10767
    array (
10768
      'desc' => 
10769
      array (
10770
        0 => 'JAD document',
10771
        1 => 'JAD: Java Application Descriptor',
10772
      ),
10773
      'e' => 
10774
      array (
10775
        0 => 'jad',
10776
      ),
10777
    ),
10778
    'text/vnd.wap.wml' => 
10779
    array (
10780
      'desc' => 
10781
      array (
10782
        0 => 'WML document',
10783
        1 => 'WML: Wireless Markup Language',
10784
      ),
10785
      'e' => 
10786
      array (
10787
        0 => 'wml',
10788
      ),
10789
    ),
10790
    'text/vnd.wap.wmlscript' => 
10791
    array (
10792
      'desc' => 
10793
      array (
10794
        0 => 'WMLScript program',
10795
      ),
10796
      'e' => 
10797
      array (
10798
        0 => 'wmls',
10799
      ),
10800
    ),
10801
    'text/vtt' => 
10802
    array (
10803
      'desc' => 
10804
      array (
10805
        0 => 'WebVTT subtitles',
10806
        1 => 'VTT: Video Text Tracks',
10807
      ),
10808
      'e' => 
10809
      array (
10810
        0 => 'vtt',
10811
      ),
10812
    ),
10813
    'text/x-adasrc' => 
10814
    array (
10815
      'desc' => 
10816
      array (
10817
        0 => 'Ada source code',
10818
      ),
10819
      'e' => 
10820
      array (
10821
        0 => 'adb',
10822
        1 => 'ads',
10823
      ),
10824
    ),
10825
    'text/x-asm' => 
10826
    array (
10827
      'e' => 
10828
      array (
10829
        0 => 's',
10830
        1 => 'asm',
10831
      ),
10832
    ),
10833
    'text/x-bibtex' => 
10834
    array (
10835
      'desc' => 
10836
      array (
10837
        0 => 'BibTeX document',
10838
      ),
10839
      'e' => 
10840
      array (
10841
        0 => 'bib',
10842
      ),
10843
    ),
10844
    'text/x-c++hdr' => 
10845
    array (
10846
      'desc' => 
10847
      array (
10848
        0 => 'C++ header',
10849
      ),
10850
      'e' => 
10851
      array (
10852
        0 => 'hh',
10853
        1 => 'hp',
10854
        2 => 'hpp',
10855
        3 => 'h++',
10856
        4 => 'hxx',
10857
      ),
10858
    ),
10859
    'text/x-c++src' => 
10860
    array (
10861
      'desc' => 
10862
      array (
10863
        0 => 'C++ source code',
10864
      ),
10865
      'e' => 
10866
      array (
10867
        0 => 'cpp',
10868
        1 => 'cxx',
10869
        2 => 'cc',
10870
        3 => 'c',
10871
        4 => 'c++',
10872
      ),
10873
    ),
10874
    'text/x-chdr' => 
10875
    array (
10876
      'desc' => 
10877
      array (
10878
        0 => 'C header',
10879
      ),
10880
      'e' => 
10881
      array (
10882
        0 => 'h',
10883
      ),
10884
    ),
10885
    'text/x-cmake' => 
10886
    array (
10887
      'desc' => 
10888
      array (
10889
        0 => 'CMake source code',
10890
      ),
10891
      'e' => 
10892
      array (
10893
        0 => 'cmake',
10894
      ),
10895
    ),
10896
    'text/x-cobol' => 
10897
    array (
10898
      'desc' => 
10899
      array (
10900
        0 => 'COBOL source file',
10901
        1 => 'COBOL: COmmon Business Oriented Language',
10902
      ),
10903
      'e' => 
10904
      array (
10905
        0 => 'cbl',
10906
        1 => 'cob',
10907
      ),
10908
    ),
10909
    'text/x-csharp' => 
10910
    array (
10911
      'desc' => 
10912
      array (
10913
        0 => 'C# source code',
10914
      ),
10915
      'e' => 
10916
      array (
10917
        0 => 'cs',
10918
      ),
10919
    ),
10920
    'text/x-csrc' => 
10921
    array (
10922
      'a' => 
10923
      array (
10924
        0 => 'text/x-c',
10925
      ),
10926
      'desc' => 
10927
      array (
10928
        0 => 'C source code',
10929
      ),
10930
      'e' => 
10931
      array (
10932
        0 => 'c',
10933
        1 => 'dic',
10934
      ),
10935
    ),
10936
    'text/x-dbus-service' => 
10937
    array (
10938
      'desc' => 
10939
      array (
10940
        0 => 'D-Bus service file',
10941
      ),
10942
      'e' => 
10943
      array (
10944
        0 => 'service',
10945
      ),
10946
    ),
10947
    'text/x-dcl' => 
10948
    array (
10949
      'desc' => 
10950
      array (
10951
        0 => 'DCL script',
10952
        1 => 'DCL: Data Conversion Laboratory',
10953
      ),
10954
      'e' => 
10955
      array (
10956
        0 => 'dcl',
10957
      ),
10958
    ),
10959
    'text/x-dsl' => 
10960
    array (
10961
      'desc' => 
10962
      array (
10963
        0 => 'DSSSL document',
10964
        1 => 'DSSSL: Document Style Semantics and Specification Language',
10965
      ),
10966
      'e' => 
10967
      array (
10968
        0 => 'dsl',
10969
      ),
10970
    ),
10971
    'text/x-dsrc' => 
10972
    array (
10973
      'desc' => 
10974
      array (
10975
        0 => 'D source code',
10976
      ),
10977
      'e' => 
10978
      array (
10979
        0 => 'd',
10980
        1 => 'di',
10981
      ),
10982
    ),
10983
    'text/x-eiffel' => 
10984
    array (
10985
      'desc' => 
10986
      array (
10987
        0 => 'Eiffel source code',
10988
      ),
10989
      'e' => 
10990
      array (
10991
        0 => 'e',
10992
        1 => 'eif',
10993
      ),
10994
    ),
10995
    'text/x-emacs-lisp' => 
10996
    array (
10997
      'desc' => 
10998
      array (
10999
        0 => 'Emacs Lisp source code',
11000
      ),
11001
      'e' => 
11002
      array (
11003
        0 => 'el',
11004
      ),
11005
    ),
11006
    'text/x-erlang' => 
11007
    array (
11008
      'desc' => 
11009
      array (
11010
        0 => 'Erlang source code',
11011
      ),
11012
      'e' => 
11013
      array (
11014
        0 => 'erl',
11015
      ),
11016
    ),
11017
    'text/x-fortran' => 
11018
    array (
11019
      'desc' => 
11020
      array (
11021
        0 => 'Fortran source code',
11022
      ),
11023
      'e' => 
11024
      array (
11025
        0 => 'f',
11026
        1 => 'for',
11027
        2 => 'f77',
11028
        3 => 'f90',
11029
        4 => 'f95',
11030
      ),
11031
    ),
11032
    'text/x-genie' => 
11033
    array (
11034
      'desc' => 
11035
      array (
11036
        0 => 'Genie source code',
11037
      ),
11038
      'e' => 
11039
      array (
11040
        0 => 'gs',
11041
      ),
11042
    ),
11043
    'text/x-gettext-translation' => 
11044
    array (
11045
      'a' => 
11046
      array (
11047
        0 => 'text/x-po',
11048
        1 => 'application/x-gettext',
11049
      ),
11050
      'desc' => 
11051
      array (
11052
        0 => 'translation file',
11053
      ),
11054
      'e' => 
11055
      array (
11056
        0 => 'po',
11057
      ),
11058
    ),
11059
    'text/x-gettext-translation-template' => 
11060
    array (
11061
      'a' => 
11062
      array (
11063
        0 => 'text/x-pot',
11064
      ),
11065
      'desc' => 
11066
      array (
11067
        0 => 'translation template',
11068
      ),
11069
      'e' => 
11070
      array (
11071
        0 => 'pot',
11072
      ),
11073
    ),
11074
    'text/x-gherkin' => 
11075
    array (
11076
      'desc' => 
11077
      array (
11078
        0 => 'feature specification in Gherkin format',
11079
      ),
11080
      'e' => 
11081
      array (
11082
        0 => 'feature',
11083
      ),
11084
    ),
11085
    'text/x-go' => 
11086
    array (
11087
      'desc' => 
11088
      array (
11089
        0 => 'Go source code',
11090
      ),
11091
      'e' => 
11092
      array (
11093
        0 => 'go',
11094
      ),
11095
    ),
11096
    'text/x-google-video-pointer' => 
11097
    array (
11098
      'a' => 
11099
      array (
11100
        0 => 'text/google-video-pointer',
11101
      ),
11102
      'desc' => 
11103
      array (
11104
        0 => 'Google Video Pointer',
11105
      ),
11106
      'e' => 
11107
      array (
11108
        0 => 'gvp',
11109
      ),
11110
    ),
11111
    'text/x-haskell' => 
11112
    array (
11113
      'desc' => 
11114
      array (
11115
        0 => 'Haskell source code',
11116
      ),
11117
      'e' => 
11118
      array (
11119
        0 => 'hs',
11120
      ),
11121
    ),
11122
    'text/x-idl' => 
11123
    array (
11124
      'desc' => 
11125
      array (
11126
        0 => 'IDL document',
11127
        1 => 'IDL: Interface Definition Language',
11128
      ),
11129
      'e' => 
11130
      array (
11131
        0 => 'idl',
11132
      ),
11133
    ),
11134
    'text/x-imelody' => 
11135
    array (
11136
      'a' => 
11137
      array (
11138
        0 => 'audio/x-imelody',
11139
        1 => 'audio/imelody',
11140
      ),
11141
      'desc' => 
11142
      array (
11143
        0 => 'iMelody ringtone',
11144
      ),
11145
      'e' => 
11146
      array (
11147
        0 => 'imy',
11148
        1 => 'ime',
11149
      ),
11150
    ),
11151
    'text/x-iptables' => 
11152
    array (
11153
      'desc' => 
11154
      array (
11155
        0 => 'iptables configuration file',
11156
      ),
11157
      'e' => 
11158
      array (
11159
        0 => 'iptables',
11160
      ),
11161
    ),
11162
    'text/x-java' => 
11163
    array (
11164
      'desc' => 
11165
      array (
11166
        0 => 'Java source code',
11167
      ),
11168
      'e' => 
11169
      array (
11170
        0 => 'java',
11171
      ),
11172
    ),
11173
    'text/x-java-source' => 
11174
    array (
11175
      'e' => 
11176
      array (
11177
        0 => 'java',
11178
      ),
11179
    ),
11180
    'text/x-ldif' => 
11181
    array (
11182
      'desc' => 
11183
      array (
11184
        0 => 'LDIF address book',
11185
        1 => 'LDIF: LDAP Data Interchange Format',
11186
      ),
11187
      'e' => 
11188
      array (
11189
        0 => 'ldif',
11190
      ),
11191
    ),
11192
    'text/x-lilypond' => 
11193
    array (
11194
      'desc' => 
11195
      array (
11196
        0 => 'Lilypond music sheet',
11197
      ),
11198
      'e' => 
11199
      array (
11200
        0 => 'ly',
11201
      ),
11202
    ),
11203
    'text/x-literate-haskell' => 
11204
    array (
11205
      'desc' => 
11206
      array (
11207
        0 => 'LHS source code',
11208
        1 => 'LHS: Literate Haskell source code',
11209
      ),
11210
      'e' => 
11211
      array (
11212
        0 => 'lhs',
11213
      ),
11214
    ),
11215
    'text/x-log' => 
11216
    array (
11217
      'desc' => 
11218
      array (
11219
        0 => 'application log',
11220
      ),
11221
      'e' => 
11222
      array (
11223
        0 => 'log',
11224
      ),
11225
    ),
11226
    'text/x-lua' => 
11227
    array (
11228
      'desc' => 
11229
      array (
11230
        0 => 'Lua script',
11231
      ),
11232
      'e' => 
11233
      array (
11234
        0 => 'lua',
11235
      ),
11236
    ),
11237
    'text/x-makefile' => 
11238
    array (
11239
      'desc' => 
11240
      array (
11241
        0 => 'Makefile',
11242
      ),
11243
      'e' => 
11244
      array (
11245
        0 => 'mk',
11246
        1 => 'mak',
11247
      ),
11248
    ),
11249
    'text/x-matlab' => 
11250
    array (
11251
      'a' => 
11252
      array (
11253
        0 => 'text/x-octave',
11254
      ),
11255
      'desc' => 
11256
      array (
11257
        0 => 'MATLAB script/function',
11258
      ),
11259
      'e' => 
11260
      array (
11261
        0 => 'm',
11262
      ),
11263
    ),
11264
    'text/x-microdvd' => 
11265
    array (
11266
      'desc' => 
11267
      array (
11268
        0 => 'MicroDVD subtitles',
11269
      ),
11270
      'e' => 
11271
      array (
11272
        0 => 'sub',
11273
      ),
11274
    ),
11275
    'text/x-moc' => 
11276
    array (
11277
      'desc' => 
11278
      array (
11279
        0 => 'Qt MOC file',
11280
        1 => 'Qt MOC: Qt Meta Object Compiler',
11281
      ),
11282
      'e' => 
11283
      array (
11284
        0 => 'moc',
11285
      ),
11286
    ),
11287
    'text/x-modelica' => 
11288
    array (
11289
      'desc' => 
11290
      array (
11291
        0 => 'Modelica model',
11292
      ),
11293
      'e' => 
11294
      array (
11295
        0 => 'mo',
11296
      ),
11297
    ),
11298
    'text/x-mof' => 
11299
    array (
11300
      'desc' => 
11301
      array (
11302
        0 => 'Managed Object Format',
11303
      ),
11304
      'e' => 
11305
      array (
11306
        0 => 'mof',
11307
      ),
11308
    ),
11309
    'text/x-mpsub' => 
11310
    array (
11311
      'desc' => 
11312
      array (
11313
        0 => 'MPSub subtitles',
11314
        1 => 'MPSub: MPlayer Subtitle',
11315
      ),
11316
      'e' => 
11317
      array (
11318
        0 => 'sub',
11319
      ),
11320
    ),
11321
    'text/x-mrml' => 
11322
    array (
11323
      'desc' => 
11324
      array (
11325
        0 => 'MRML playlist',
11326
        1 => 'MRML: Multimedia Retrieval Markup Language',
11327
      ),
11328
      'e' => 
11329
      array (
11330
        0 => 'mrml',
11331
        1 => 'mrl',
11332
      ),
11333
    ),
11334
    'text/x-ms-regedit' => 
11335
    array (
11336
      'desc' => 
11337
      array (
11338
        0 => 'Windows Registry extract',
11339
      ),
11340
      'e' => 
11341
      array (
11342
        0 => 'reg',
11343
      ),
11344
    ),
11345
    'text/x-mup' => 
11346
    array (
11347
      'desc' => 
11348
      array (
11349
        0 => 'Mup publication',
11350
      ),
11351
      'e' => 
11352
      array (
11353
        0 => 'mup',
11354
        1 => 'not',
11355
      ),
11356
    ),
11357
    'text/x-nfo' => 
11358
    array (
11359
      'desc' => 
11360
      array (
11361
        0 => 'NFO document',
11362
      ),
11363
      'e' => 
11364
      array (
11365
        0 => 'nfo',
11366
      ),
11367
    ),
11368
    'text/x-objcsrc' => 
11369
    array (
11370
      'desc' => 
11371
      array (
11372
        0 => 'Objective-C source code',
11373
      ),
11374
      'e' => 
11375
      array (
11376
        0 => 'm',
11377
      ),
11378
    ),
11379
    'text/x-ocaml' => 
11380
    array (
11381
      'desc' => 
11382
      array (
11383
        0 => 'OCaml source code',
11384
      ),
11385
      'e' => 
11386
      array (
11387
        0 => 'ml',
11388
        1 => 'mli',
11389
      ),
11390
    ),
11391
    'text/x-ocl' => 
11392
    array (
11393
      'desc' => 
11394
      array (
11395
        0 => 'OCL file',
11396
        1 => 'OCL: Object Constraint Language',
11397
      ),
11398
      'e' => 
11399
      array (
11400
        0 => 'ocl',
11401
      ),
11402
    ),
11403
    'text/x-ooc' => 
11404
    array (
11405
      'desc' => 
11406
      array (
11407
        0 => 'OOC source code',
11408
        1 => 'OOC: Out Of Class',
11409
      ),
11410
      'e' => 
11411
      array (
11412
        0 => 'ooc',
11413
      ),
11414
    ),
11415
    'text/x-opencl-src' => 
11416
    array (
11417
      'desc' => 
11418
      array (
11419
        0 => 'OpenCL source code',
11420
        1 => 'OpenCL: Open Computing Language',
11421
      ),
11422
      'e' => 
11423
      array (
11424
        0 => 'cl',
11425
      ),
11426
    ),
11427
    'text/x-opml+xml' => 
11428
    array (
11429
      'a' => 
11430
      array (
11431
        0 => 'text/x-opml',
11432
      ),
11433
      'desc' => 
11434
      array (
11435
        0 => 'OPML syndication feed',
11436
      ),
11437
      'e' => 
11438
      array (
11439
        0 => 'opml',
11440
      ),
11441
    ),
11442
    'text/x-pascal' => 
11443
    array (
11444
      'desc' => 
11445
      array (
11446
        0 => 'Pascal source code',
11447
      ),
11448
      'e' => 
11449
      array (
11450
        0 => 'p',
11451
        1 => 'pas',
11452
      ),
11453
    ),
11454
    'text/x-patch' => 
11455
    array (
11456
      'a' => 
11457
      array (
11458
        0 => 'text/x-diff',
11459
      ),
11460
      'desc' => 
11461
      array (
11462
        0 => 'differences between files',
11463
      ),
11464
      'e' => 
11465
      array (
11466
        0 => 'diff',
11467
        1 => 'patch',
11468
      ),
11469
    ),
11470
    'text/x-python' => 
11471
    array (
11472
      'desc' => 
11473
      array (
11474
        0 => 'Python script',
11475
      ),
11476
      'e' => 
11477
      array (
11478
        0 => 'py',
11479
        1 => 'pyx',
11480
        2 => 'wsgi',
11481
      ),
11482
    ),
11483
    'text/x-python3' => 
11484
    array (
11485
      'desc' => 
11486
      array (
11487
        0 => 'Python 3 script',
11488
      ),
11489
      'e' => 
11490
      array (
11491
        0 => 'py',
11492
        1 => 'py3',
11493
        2 => 'py3x',
11494
      ),
11495
    ),
11496
    'text/x-qml' => 
11497
    array (
11498
      'desc' => 
11499
      array (
11500
        0 => 'Qt Markup Language file',
11501
      ),
11502
      'e' => 
11503
      array (
11504
        0 => 'qml',
11505
        1 => 'qmltypes',
11506
        2 => 'qmlproject',
11507
      ),
11508
    ),
11509
    'text/x-reject' => 
11510
    array (
11511
      'a' => 
11512
      array (
11513
        0 => 'application/x-reject',
11514
      ),
11515
      'desc' => 
11516
      array (
11517
        0 => 'rejected patch',
11518
      ),
11519
      'e' => 
11520
      array (
11521
        0 => 'rej',
11522
      ),
11523
    ),
11524
    'text/x-rpm-spec' => 
11525
    array (
11526
      'desc' => 
11527
      array (
11528
        0 => 'RPM spec file',
11529
        1 => 'RPM: Red Hat Package Manager',
11530
      ),
11531
      'e' => 
11532
      array (
11533
        0 => 'spec',
11534
      ),
11535
    ),
11536
    'text/x-sass' => 
11537
    array (
11538
      'desc' => 
11539
      array (
11540
        0 => 'Sass CSS pre-processor file',
11541
      ),
11542
      'e' => 
11543
      array (
11544
        0 => 'sass',
11545
      ),
11546
    ),
11547
    'text/x-scala' => 
11548
    array (
11549
      'desc' => 
11550
      array (
11551
        0 => 'Scala source code',
11552
      ),
11553
      'e' => 
11554
      array (
11555
        0 => 'scala',
11556
      ),
11557
    ),
11558
    'text/x-scheme' => 
11559
    array (
11560
      'desc' => 
11561
      array (
11562
        0 => 'Scheme source code',
11563
      ),
11564
      'e' => 
11565
      array (
11566
        0 => 'scm',
11567
        1 => 'ss',
11568
      ),
11569
    ),
11570
    'text/x-scss' => 
11571
    array (
11572
      'desc' => 
11573
      array (
11574
        0 => 'Sass CSS pre-processor file',
11575
      ),
11576
      'e' => 
11577
      array (
11578
        0 => 'scss',
11579
      ),
11580
    ),
11581
    'text/x-setext' => 
11582
    array (
11583
      'desc' => 
11584
      array (
11585
        0 => 'Setext document',
11586
      ),
11587
      'e' => 
11588
      array (
11589
        0 => 'etx',
11590
      ),
11591
    ),
11592
    'text/x-sfv' => 
11593
    array (
11594
      'e' => 
11595
      array (
11596
        0 => 'sfv',
11597
      ),
11598
    ),
11599
    'text/x-ssa' => 
11600
    array (
11601
      'desc' => 
11602
      array (
11603
        0 => 'SSA subtitles',
11604
        1 => 'SSA: SubStation Alpha',
11605
      ),
11606
      'e' => 
11607
      array (
11608
        0 => 'ssa',
11609
        1 => 'ass',
11610
      ),
11611
    ),
11612
    'text/x-subviewer' => 
11613
    array (
11614
      'desc' => 
11615
      array (
11616
        0 => 'SubViewer subtitles',
11617
      ),
11618
      'e' => 
11619
      array (
11620
        0 => 'sub',
11621
      ),
11622
    ),
11623
    'text/x-svhdr' => 
11624
    array (
11625
      'desc' => 
11626
      array (
11627
        0 => 'SystemVerilog header',
11628
      ),
11629
      'e' => 
11630
      array (
11631
        0 => 'svh',
11632
      ),
11633
    ),
11634
    'text/x-svsrc' => 
11635
    array (
11636
      'desc' => 
11637
      array (
11638
        0 => 'SystemVerilog source code',
11639
      ),
11640
      'e' => 
11641
      array (
11642
        0 => 'sv',
11643
      ),
11644
    ),
11645
    'text/x-systemd-unit' => 
11646
    array (
11647
      'desc' => 
11648
      array (
11649
        0 => 'systemd unit file',
11650
      ),
11651
      'e' => 
11652
      array (
11653
        0 => 'automount',
11654
        1 => 'device',
11655
        2 => 'mount',
11656
        3 => 'path',
11657
        4 => 'scope',
11658
        5 => 'service',
11659
        6 => 'slice',
11660
        7 => 'socket',
11661
        8 => 'swap',
11662
        9 => 'target',
11663
        10 => 'timer',
11664
      ),
11665
    ),
11666
    'text/x-tcl' => 
11667
    array (
11668
      'desc' => 
11669
      array (
11670
        0 => 'Tcl script',
11671
      ),
11672
      'e' => 
11673
      array (
11674
        0 => 'tcl',
11675
        1 => 'tk',
11676
      ),
11677
    ),
11678
    'text/x-tex' => 
11679
    array (
11680
      'a' => 
11681
      array (
11682
        0 => 'application/x-tex',
11683
      ),
11684
      'desc' => 
11685
      array (
11686
        0 => 'TeX document',
11687
      ),
11688
      'e' => 
11689
      array (
11690
        0 => 'tex',
11691
        1 => 'ltx',
11692
        2 => 'sty',
11693
        3 => 'cls',
11694
        4 => 'dtx',
11695
        5 => 'ins',
11696
        6 => 'latex',
11697
      ),
11698
    ),
11699
    'text/x-texinfo' => 
11700
    array (
11701
      'desc' => 
11702
      array (
11703
        0 => 'TeXInfo document',
11704
      ),
11705
      'e' => 
11706
      array (
11707
        0 => 'texi',
11708
        1 => 'texinfo',
11709
      ),
11710
    ),
11711
    'text/x-troff-me' => 
11712
    array (
11713
      'desc' => 
11714
      array (
11715
        0 => 'Troff ME input document',
11716
      ),
11717
      'e' => 
11718
      array (
11719
        0 => 'me',
11720
      ),
11721
    ),
11722
    'text/x-troff-mm' => 
11723
    array (
11724
      'desc' => 
11725
      array (
11726
        0 => 'Troff MM input document',
11727
      ),
11728
      'e' => 
11729
      array (
11730
        0 => 'mm',
11731
      ),
11732
    ),
11733
    'text/x-troff-ms' => 
11734
    array (
11735
      'desc' => 
11736
      array (
11737
        0 => 'Troff MS input document',
11738
      ),
11739
      'e' => 
11740
      array (
11741
        0 => 'ms',
11742
      ),
11743
    ),
11744
    'text/x-twig' => 
11745
    array (
11746
      'desc' => 
11747
      array (
11748
        0 => 'Twig template',
11749
      ),
11750
      'e' => 
11751
      array (
11752
        0 => 'twig',
11753
      ),
11754
    ),
11755
    'text/x-txt2tags' => 
11756
    array (
11757
      'desc' => 
11758
      array (
11759
        0 => 'txt2tags document',
11760
      ),
11761
      'e' => 
11762
      array (
11763
        0 => 't2t',
11764
      ),
11765
    ),
11766
    'text/x-uil' => 
11767
    array (
11768
      'desc' => 
11769
      array (
11770
        0 => 'X-Motif UIL table',
11771
      ),
11772
      'e' => 
11773
      array (
11774
        0 => 'uil',
11775
      ),
11776
    ),
11777
    'text/x-uuencode' => 
11778
    array (
11779
      'a' => 
11780
      array (
11781
        0 => 'zz-application/zz-winassoc-uu',
11782
      ),
11783
      'desc' => 
11784
      array (
11785
        0 => 'uuencoded file',
11786
      ),
11787
      'e' => 
11788
      array (
11789
        0 => 'uu',
11790
        1 => 'uue',
11791
      ),
11792
    ),
11793
    'text/x-vala' => 
11794
    array (
11795
      'desc' => 
11796
      array (
11797
        0 => 'Vala source code',
11798
      ),
11799
      'e' => 
11800
      array (
11801
        0 => 'vala',
11802
        1 => 'vapi',
11803
      ),
11804
    ),
11805
    'text/x-verilog' => 
11806
    array (
11807
      'desc' => 
11808
      array (
11809
        0 => 'Verilog source code',
11810
      ),
11811
      'e' => 
11812
      array (
11813
        0 => 'v',
11814
      ),
11815
    ),
11816
    'text/x-vhdl' => 
11817
    array (
11818
      'desc' => 
11819
      array (
11820
        0 => 'VHDL source code',
11821
        1 => 'VHDL: Very-High-Speed Integrated Circuit Hardware Description Language',
11822
      ),
11823
      'e' => 
11824
      array (
11825
        0 => 'vhd',
11826
        1 => 'vhdl',
11827
      ),
11828
    ),
11829
    'text/x-xmi' => 
11830
    array (
11831
      'desc' => 
11832
      array (
11833
        0 => 'XMI file',
11834
        1 => 'XMI: XML Metadata Interchange',
11835
      ),
11836
      'e' => 
11837
      array (
11838
        0 => 'xmi',
11839
      ),
11840
    ),
11841
    'text/x-xslfo' => 
11842
    array (
11843
      'desc' => 
11844
      array (
11845
        0 => 'XSL FO file',
11846
        1 => 'XSL FO: XSL Formatting Objects',
11847
      ),
11848
      'e' => 
11849
      array (
11850
        0 => 'fo',
11851
        1 => 'xslfo',
11852
      ),
11853
    ),
11854
    'text/x.gcode' => 
11855
    array (
11856
      'desc' => 
11857
      array (
11858
        0 => 'G-code file',
11859
      ),
11860
      'e' => 
11861
      array (
11862
        0 => 'gcode',
11863
      ),
11864
    ),
11865
    'video/3gpp' => 
11866
    array (
11867
      'a' => 
11868
      array (
11869
        0 => 'video/3gp',
11870
        1 => 'audio/3gpp',
11871
        2 => 'video/3gpp-encrypted',
11872
        3 => 'audio/3gpp-encrypted',
11873
        4 => 'audio/x-rn-3gpp-amr',
11874
        5 => 'audio/x-rn-3gpp-amr-encrypted',
11875
        6 => 'audio/x-rn-3gpp-amr-wb',
11876
        7 => 'audio/x-rn-3gpp-amr-wb-encrypted',
11877
      ),
11878
      'desc' => 
11879
      array (
11880
        0 => '3GPP multimedia file',
11881
        1 => '3GPP: 3rd Generation Partnership Project',
11882
      ),
11883
      'e' => 
11884
      array (
11885
        0 => '3gp',
11886
        1 => '3gpp',
11887
        2 => '3ga',
11888
      ),
11889
    ),
11890
    'video/3gpp2' => 
11891
    array (
11892
      'a' => 
11893
      array (
11894
        0 => 'audio/3gpp2',
11895
      ),
11896
      'desc' => 
11897
      array (
11898
        0 => '3GPP2 multimedia file',
11899
        1 => '3GPP2: 3rd Generation Partnership Project 2',
11900
      ),
11901
      'e' => 
11902
      array (
11903
        0 => '3g2',
11904
        1 => '3gp2',
11905
        2 => '3gpp2',
11906
      ),
11907
    ),
11908
    'video/annodex' => 
11909
    array (
11910
      'a' => 
11911
      array (
11912
        0 => 'video/x-annodex',
11913
      ),
11914
      'desc' => 
11915
      array (
11916
        0 => 'Annodex Video',
11917
      ),
11918
      'e' => 
11919
      array (
11920
        0 => 'axv',
11921
      ),
11922
    ),
11923
    'video/dv' => 
11924
    array (
11925
      'desc' => 
11926
      array (
11927
        0 => 'DV video',
11928
        1 => 'DV: Digital Video',
11929
      ),
11930
      'e' => 
11931
      array (
11932
        0 => 'dv',
11933
      ),
11934
    ),
11935
    'video/h261' => 
11936
    array (
11937
      'e' => 
11938
      array (
11939
        0 => 'h261',
11940
      ),
11941
    ),
11942
    'video/h263' => 
11943
    array (
11944
      'e' => 
11945
      array (
11946
        0 => 'h263',
11947
      ),
11948
    ),
11949
    'video/h264' => 
11950
    array (
11951
      'e' => 
11952
      array (
11953
        0 => 'h264',
11954
      ),
11955
    ),
11956
    'video/jpeg' => 
11957
    array (
11958
      'e' => 
11959
      array (
11960
        0 => 'jpgv',
11961
      ),
11962
    ),
11963
    'video/jpm' => 
11964
    array (
11965
      'e' => 
11966
      array (
11967
        0 => 'jpm',
11968
        1 => 'jpgm',
11969
      ),
11970
    ),
11971
    'video/mj2' => 
11972
    array (
11973
      'desc' => 
11974
      array (
11975
        0 => 'JPEG-2000 MJ2 video',
11976
        1 => 'MJ2: Motion JPEG-2000',
11977
      ),
11978
      'e' => 
11979
      array (
11980
        0 => 'mj2',
11981
        1 => 'mjp2',
11982
      ),
11983
    ),
11984
    'video/mp2t' => 
11985
    array (
11986
      'desc' => 
11987
      array (
11988
        0 => 'MPEG-2 transport stream',
11989
        1 => 'MPEG-2 TS: Moving Picture Experts Group 2 Transport Stream',
11990
      ),
11991
      'e' => 
11992
      array (
11993
        0 => 'm2t',
11994
        1 => 'm2ts',
11995
        2 => 'ts',
11996
        3 => 'mts',
11997
        4 => 'cpi',
11998
        5 => 'clpi',
11999
        6 => 'mpl',
12000
        7 => 'mpls',
12001
        8 => 'bdm',
12002
        9 => 'bdmv',
12003
      ),
12004
    ),
12005
    'video/mp4' => 
12006
    array (
12007
      'a' => 
12008
      array (
12009
        0 => 'video/mp4v-es',
12010
        1 => 'video/x-m4v',
12011
      ),
12012
      'desc' => 
12013
      array (
12014
        0 => 'MPEG-4 video',
12015
      ),
12016
      'e' => 
12017
      array (
12018
        0 => 'mp4',
12019
        1 => 'mp4v',
12020
        2 => 'mpg4',
12021
        3 => 'm4v',
12022
        4 => 'f4v',
12023
        5 => 'lrv',
12024
      ),
12025
    ),
12026
    'video/mpeg' => 
12027
    array (
12028
      'a' => 
12029
      array (
12030
        0 => 'video/x-mpeg',
12031
        1 => 'video/mpeg-system',
12032
        2 => 'video/x-mpeg-system',
12033
        3 => 'video/x-mpeg2',
12034
      ),
12035
      'desc' => 
12036
      array (
12037
        0 => 'MPEG video',
12038
        1 => 'MPEG: Moving Picture Experts Group',
12039
      ),
12040
      'e' => 
12041
      array (
12042
        0 => 'mpeg',
12043
        1 => 'mpg',
12044
        2 => 'mpe',
12045
        3 => 'm1v',
12046
        4 => 'm2v',
12047
        5 => 'mp2',
12048
        6 => 'vob',
12049
      ),
12050
    ),
12051
    'video/ogg' => 
12052
    array (
12053
      'a' => 
12054
      array (
12055
        0 => 'video/x-ogg',
12056
      ),
12057
      'desc' => 
12058
      array (
12059
        0 => 'Ogg Video',
12060
      ),
12061
      'e' => 
12062
      array (
12063
        0 => 'ogv',
12064
        1 => 'ogg',
12065
      ),
12066
    ),
12067
    'video/quicktime' => 
12068
    array (
12069
      'desc' => 
12070
      array (
12071
        0 => 'QuickTime video',
12072
      ),
12073
      'e' => 
12074
      array (
12075
        0 => 'qt',
12076
        1 => 'mov',
12077
        2 => 'moov',
12078
        3 => 'qtvr',
12079
      ),
12080
    ),
12081
    'video/vnd.dece.hd' => 
12082
    array (
12083
      'e' => 
12084
      array (
12085
        0 => 'uvh',
12086
        1 => 'uvvh',
12087
      ),
12088
    ),
12089
    'video/vnd.dece.mobile' => 
12090
    array (
12091
      'e' => 
12092
      array (
12093
        0 => 'uvm',
12094
        1 => 'uvvm',
12095
      ),
12096
    ),
12097
    'video/vnd.dece.pd' => 
12098
    array (
12099
      'e' => 
12100
      array (
12101
        0 => 'uvp',
12102
        1 => 'uvvp',
12103
      ),
12104
    ),
12105
    'video/vnd.dece.sd' => 
12106
    array (
12107
      'e' => 
12108
      array (
12109
        0 => 'uvs',
12110
        1 => 'uvvs',
12111
      ),
12112
    ),
12113
    'video/vnd.dece.video' => 
12114
    array (
12115
      'e' => 
12116
      array (
12117
        0 => 'uvv',
12118
        1 => 'uvvv',
12119
      ),
12120
    ),
12121
    'video/vnd.dvb.file' => 
12122
    array (
12123
      'e' => 
12124
      array (
12125
        0 => 'dvb',
12126
      ),
12127
    ),
12128
    'video/vnd.fvt' => 
12129
    array (
12130
      'e' => 
12131
      array (
12132
        0 => 'fvt',
12133
      ),
12134
    ),
12135
    'video/vnd.mpegurl' => 
12136
    array (
12137
      'a' => 
12138
      array (
12139
        0 => 'video/x-mpegurl',
12140
      ),
12141
      'desc' => 
12142
      array (
12143
        0 => 'MPEG video (streamed)',
12144
      ),
12145
      'e' => 
12146
      array (
12147
        0 => 'mxu',
12148
        1 => 'm4u',
12149
        2 => 'm1u',
12150
      ),
12151
    ),
12152
    'video/vnd.ms-playready.media.pyv' => 
12153
    array (
12154
      'e' => 
12155
      array (
12156
        0 => 'pyv',
12157
      ),
12158
    ),
12159
    'video/vnd.rn-realvideo' => 
12160
    array (
12161
      'a' => 
12162
      array (
12163
        0 => 'video/x-real-video',
12164
      ),
12165
      'desc' => 
12166
      array (
12167
        0 => 'RealVideo document',
12168
      ),
12169
      'e' => 
12170
      array (
12171
        0 => 'rv',
12172
        1 => 'rvx',
12173
      ),
12174
    ),
12175
    'video/vnd.uvvu.mp4' => 
12176
    array (
12177
      'e' => 
12178
      array (
12179
        0 => 'uvu',
12180
        1 => 'uvvu',
12181
      ),
12182
    ),
12183
    'video/vnd.vivo' => 
12184
    array (
12185
      'a' => 
12186
      array (
12187
        0 => 'video/vivo',
12188
      ),
12189
      'desc' => 
12190
      array (
12191
        0 => 'Vivo video',
12192
      ),
12193
      'e' => 
12194
      array (
12195
        0 => 'viv',
12196
        1 => 'vivo',
12197
      ),
12198
    ),
12199
    'video/webm' => 
12200
    array (
12201
      'desc' => 
12202
      array (
12203
        0 => 'WebM video',
12204
      ),
12205
      'e' => 
12206
      array (
12207
        0 => 'webm',
12208
      ),
12209
    ),
12210
    'video/x-anim' => 
12211
    array (
12212
      'desc' => 
12213
      array (
12214
        0 => 'ANIM animation',
12215
      ),
12216
      'e' => 
12217
      array (
12218
        0 => 'anim1',
12219
        1 => 'anim2',
12220
        2 => 'anim3',
12221
        3 => 'anim4',
12222
        4 => 'anim5',
12223
        5 => 'anim6',
12224
        6 => 'anim7',
12225
        7 => 'anim8',
12226
        8 => 'anim9',
12227
        9 => 'animj',
12228
      ),
12229
    ),
12230
    'video/x-f4v' => 
12231
    array (
12232
      'e' => 
12233
      array (
12234
        0 => 'f4v',
12235
      ),
12236
    ),
12237
    'video/x-flic' => 
12238
    array (
12239
      'a' => 
12240
      array (
12241
        0 => 'video/fli',
12242
        1 => 'video/x-fli',
12243
      ),
12244
      'desc' => 
12245
      array (
12246
        0 => 'FLIC animation',
12247
      ),
12248
      'e' => 
12249
      array (
12250
        0 => 'fli',
12251
        1 => 'flc',
12252
      ),
12253
    ),
12254
    'video/x-flv' => 
12255
    array (
12256
      'a' => 
12257
      array (
12258
        0 => 'application/x-flash-video',
12259
        1 => 'flv-application/octet-stream',
12260
        2 => 'video/flv',
12261
      ),
12262
      'desc' => 
12263
      array (
12264
        0 => 'Flash video',
12265
      ),
12266
      'e' => 
12267
      array (
12268
        0 => 'flv',
12269
      ),
12270
    ),
12271
    'video/x-javafx' => 
12272
    array (
12273
      'desc' => 
12274
      array (
12275
        0 => 'JavaFX video',
12276
      ),
12277
      'e' => 
12278
      array (
12279
        0 => 'fxm',
12280
      ),
12281
    ),
12282
    'video/x-matroska' => 
12283
    array (
12284
      'desc' => 
12285
      array (
12286
        0 => 'Matroska video',
12287
      ),
12288
      'e' => 
12289
      array (
12290
        0 => 'mkv',
12291
        1 => 'mk3d',
12292
        2 => 'mks',
12293
      ),
12294
    ),
12295
    'video/x-matroska-3d' => 
12296
    array (
12297
      'desc' => 
12298
      array (
12299
        0 => 'Matroska 3D video',
12300
      ),
12301
      'e' => 
12302
      array (
12303
        0 => 'mk3d',
12304
      ),
12305
    ),
12306
    'video/x-mjpeg' => 
12307
    array (
12308
      'desc' => 
12309
      array (
12310
        0 => 'MJPEG video stream',
12311
        1 => 'MJPEG: Motion JPEG',
12312
      ),
12313
      'e' => 
12314
      array (
12315
        0 => 'mjpeg',
12316
        1 => 'mjpg',
12317
      ),
12318
    ),
12319
    'video/x-mng' => 
12320
    array (
12321
      'desc' => 
12322
      array (
12323
        0 => 'MNG animation',
12324
        1 => 'MNG: Multiple-Image Network Graphics',
12325
      ),
12326
      'e' => 
12327
      array (
12328
        0 => 'mng',
12329
      ),
12330
    ),
12331
    'video/x-ms-vob' => 
12332
    array (
12333
      'e' => 
12334
      array (
12335
        0 => 'vob',
12336
      ),
12337
    ),
12338
    'video/x-ms-wmv' => 
12339
    array (
12340
      'desc' => 
12341
      array (
12342
        0 => 'Windows Media video',
12343
      ),
12344
      'e' => 
12345
      array (
12346
        0 => 'wmv',
12347
      ),
12348
    ),
12349
    'video/x-msvideo' => 
12350
    array (
12351
      'a' => 
12352
      array (
12353
        0 => 'video/x-avi',
12354
        1 => 'video/avi',
12355
        2 => 'video/divx',
12356
        3 => 'video/msvideo',
12357
        4 => 'video/vnd.divx',
12358
      ),
12359
      'desc' => 
12360
      array (
12361
        0 => 'AVI video',
12362
        1 => 'AVI: Audio Video Interleave',
12363
      ),
12364
      'e' => 
12365
      array (
12366
        0 => 'avi',
12367
        1 => 'avf',
12368
        2 => 'divx',
12369
      ),
12370
    ),
12371
    'video/x-nsv' => 
12372
    array (
12373
      'desc' => 
12374
      array (
12375
        0 => 'NullSoft video',
12376
      ),
12377
      'e' => 
12378
      array (
12379
        0 => 'nsv',
12380
      ),
12381
    ),
12382
    'video/x-ogm+ogg' => 
12383
    array (
12384
      'a' => 
12385
      array (
12386
        0 => 'video/x-ogm',
12387
      ),
12388
      'desc' => 
12389
      array (
12390
        0 => 'OGM video',
12391
      ),
12392
      'e' => 
12393
      array (
12394
        0 => 'ogm',
12395
      ),
12396
    ),
12397
    'video/x-sgi-movie' => 
12398
    array (
12399
      'desc' => 
12400
      array (
12401
        0 => 'SGI video',
12402
      ),
12403
      'e' => 
12404
      array (
12405
        0 => 'movie',
12406
      ),
12407
    ),
12408
    'video/x-smv' => 
12409
    array (
12410
      'e' => 
12411
      array (
12412
        0 => 'smv',
12413
      ),
12414
    ),
12415
    'video/x-theora+ogg' => 
12416
    array (
12417
      'a' => 
12418
      array (
12419
        0 => 'video/x-theora',
12420
      ),
12421
      'desc' => 
12422
      array (
12423
        0 => 'Ogg Theora video',
12424
      ),
12425
      'e' => 
12426
      array (
12427
        0 => 'ogg',
12428
      ),
12429
    ),
12430
    'x-conference/x-cooltalk' => 
12431
    array (
12432
      'e' => 
12433
      array (
12434
        0 => 'ice',
12435
      ),
12436
    ),
12437
    'x-epoc/x-sisx-app' => 
12438
    array (
12439
      'desc' => 
12440
      array (
12441
        0 => 'SISX package',
12442
        1 => 'SIS: Symbian Installation File',
12443
      ),
12444
      'e' => 
12445
      array (
12446
        0 => 'sisx',
12447
      ),
12448
    ),
12449
  ),
12450
  'e' => 
12451
  array (
12452
    '32x' => 
12453
    array (
12454
      't' => 
12455
      array (
12456
        0 => 'application/x-genesis-32x-rom',
12457
      ),
12458
    ),
12459
    '3dml' => 
12460
    array (
12461
      't' => 
12462
      array (
12463
        0 => 'text/vnd.in3d.3dml',
12464
      ),
12465
    ),
12466
    '3ds' => 
12467
    array (
12468
      't' => 
12469
      array (
12470
        0 => 'image/x-3ds',
12471
      ),
12472
    ),
12473
    '3g2' => 
12474
    array (
12475
      't' => 
12476
      array (
12477
        0 => 'video/3gpp2',
12478
      ),
12479
    ),
12480
    '3ga' => 
12481
    array (
12482
      't' => 
12483
      array (
12484
        0 => 'video/3gpp',
12485
      ),
12486
    ),
12487
    '3gp' => 
12488
    array (
12489
      't' => 
12490
      array (
12491
        0 => 'video/3gpp',
12492
      ),
12493
    ),
12494
    '3gp2' => 
12495
    array (
12496
      't' => 
12497
      array (
12498
        0 => 'video/3gpp2',
12499
      ),
12500
    ),
12501
    '3gpp' => 
12502
    array (
12503
      't' => 
12504
      array (
12505
        0 => 'video/3gpp',
12506
      ),
12507
    ),
12508
    '3gpp2' => 
12509
    array (
12510
      't' => 
12511
      array (
12512
        0 => 'video/3gpp2',
12513
      ),
12514
    ),
12515
    '7z' => 
12516
    array (
12517
      't' => 
12518
      array (
12519
        0 => 'application/x-7z-compressed',
12520
      ),
12521
    ),
12522
    'a' => 
12523
    array (
12524
      't' => 
12525
      array (
12526
        0 => 'application/x-archive',
12527
      ),
12528
    ),
12529
    'a26' => 
12530
    array (
12531
      't' => 
12532
      array (
12533
        0 => 'application/x-atari-2600-rom',
12534
      ),
12535
    ),
12536
    'a78' => 
12537
    array (
12538
      't' => 
12539
      array (
12540
        0 => 'application/x-atari-7800-rom',
12541
      ),
12542
    ),
12543
    'aa' => 
12544
    array (
12545
      't' => 
12546
      array (
12547
        0 => 'audio/x-pn-audibleaudio',
12548
      ),
12549
    ),
12550
    'aab' => 
12551
    array (
12552
      't' => 
12553
      array (
12554
        0 => 'application/x-authorware-bin',
12555
      ),
12556
    ),
12557
    'aac' => 
12558
    array (
12559
      't' => 
12560
      array (
12561
        0 => 'audio/aac',
12562
      ),
12563
    ),
12564
    'aam' => 
12565
    array (
12566
      't' => 
12567
      array (
12568
        0 => 'application/x-authorware-map',
12569
      ),
12570
    ),
12571
    'aas' => 
12572
    array (
12573
      't' => 
12574
      array (
12575
        0 => 'application/x-authorware-seg',
12576
      ),
12577
    ),
12578
    'aax' => 
12579
    array (
12580
      't' => 
12581
      array (
12582
        0 => 'audio/x-pn-audibleaudio',
12583
      ),
12584
    ),
12585
    'abw' => 
12586
    array (
12587
      't' => 
12588
      array (
12589
        0 => 'application/x-abiword',
12590
      ),
12591
    ),
12592
    'abw.crashed' => 
12593
    array (
12594
      't' => 
12595
      array (
12596
        0 => 'application/x-abiword',
12597
      ),
12598
    ),
12599
    'abw.gz' => 
12600
    array (
12601
      't' => 
12602
      array (
12603
        0 => 'application/x-abiword',
12604
      ),
12605
    ),
12606
    'ac' => 
12607
    array (
12608
      't' => 
12609
      array (
12610
        0 => 'application/pkix-attr-cert',
12611
      ),
12612
    ),
12613
    'ac3' => 
12614
    array (
12615
      't' => 
12616
      array (
12617
        0 => 'audio/ac3',
12618
      ),
12619
    ),
12620
    'acc' => 
12621
    array (
12622
      't' => 
12623
      array (
12624
        0 => 'application/vnd.americandynamics.acc',
12625
      ),
12626
    ),
12627
    'ace' => 
12628
    array (
12629
      't' => 
12630
      array (
12631
        0 => 'application/x-ace-compressed',
12632
        1 => 'application/x-ace',
12633
      ),
12634
    ),
12635
    'acu' => 
12636
    array (
12637
      't' => 
12638
      array (
12639
        0 => 'application/vnd.acucobol',
12640
      ),
12641
    ),
12642
    'acutc' => 
12643
    array (
12644
      't' => 
12645
      array (
12646
        0 => 'application/vnd.acucorp',
12647
      ),
12648
    ),
12649
    'adb' => 
12650
    array (
12651
      't' => 
12652
      array (
12653
        0 => 'text/x-adasrc',
12654
      ),
12655
    ),
12656
    'adf' => 
12657
    array (
12658
      't' => 
12659
      array (
12660
        0 => 'application/x-amiga-disk-format',
12661
      ),
12662
    ),
12663
    'adp' => 
12664
    array (
12665
      't' => 
12666
      array (
12667
        0 => 'audio/adpcm',
12668
      ),
12669
    ),
12670
    'ads' => 
12671
    array (
12672
      't' => 
12673
      array (
12674
        0 => 'text/x-adasrc',
12675
      ),
12676
    ),
12677
    'adts' => 
12678
    array (
12679
      't' => 
12680
      array (
12681
        0 => 'audio/aac',
12682
      ),
12683
    ),
12684
    'aep' => 
12685
    array (
12686
      't' => 
12687
      array (
12688
        0 => 'application/vnd.audiograph',
12689
      ),
12690
    ),
12691
    'afm' => 
12692
    array (
12693
      't' => 
12694
      array (
12695
        0 => 'application/x-font-type1',
12696
        1 => 'application/x-font-afm',
12697
      ),
12698
    ),
12699
    'afp' => 
12700
    array (
12701
      't' => 
12702
      array (
12703
        0 => 'application/vnd.ibm.modcap',
12704
      ),
12705
    ),
12706
    'ag' => 
12707
    array (
12708
      't' => 
12709
      array (
12710
        0 => 'image/x-applix-graphics',
12711
      ),
12712
    ),
12713
    'agb' => 
12714
    array (
12715
      't' => 
12716
      array (
12717
        0 => 'application/x-gba-rom',
12718
      ),
12719
    ),
12720
    'ahead' => 
12721
    array (
12722
      't' => 
12723
      array (
12724
        0 => 'application/vnd.ahead.space',
12725
      ),
12726
    ),
12727
    'ai' => 
12728
    array (
12729
      't' => 
12730
      array (
12731
        0 => 'application/postscript',
12732
        1 => 'application/illustrator',
12733
      ),
12734
    ),
12735
    'aif' => 
12736
    array (
12737
      't' => 
12738
      array (
12739
        0 => 'audio/x-aiff',
12740
      ),
12741
    ),
12742
    'aifc' => 
12743
    array (
12744
      't' => 
12745
      array (
12746
        0 => 'audio/x-aiff',
12747
        1 => 'audio/x-aifc',
12748
      ),
12749
    ),
12750
    'aiff' => 
12751
    array (
12752
      't' => 
12753
      array (
12754
        0 => 'audio/x-aiff',
12755
      ),
12756
    ),
12757
    'aiffc' => 
12758
    array (
12759
      't' => 
12760
      array (
12761
        0 => 'audio/x-aifc',
12762
      ),
12763
    ),
12764
    'air' => 
12765
    array (
12766
      't' => 
12767
      array (
12768
        0 => 'application/vnd.adobe.air-application-installer-package+zip',
12769
      ),
12770
    ),
12771
    'ait' => 
12772
    array (
12773
      't' => 
12774
      array (
12775
        0 => 'application/vnd.dvb.ait',
12776
      ),
12777
    ),
12778
    'al' => 
12779
    array (
12780
      't' => 
12781
      array (
12782
        0 => 'application/x-perl',
12783
      ),
12784
    ),
12785
    'alz' => 
12786
    array (
12787
      't' => 
12788
      array (
12789
        0 => 'application/x-alz',
12790
      ),
12791
    ),
12792
    'ami' => 
12793
    array (
12794
      't' => 
12795
      array (
12796
        0 => 'application/vnd.amiga.ami',
12797
      ),
12798
    ),
12799
    'amr' => 
12800
    array (
12801
      't' => 
12802
      array (
12803
        0 => 'audio/amr',
12804
      ),
12805
    ),
12806
    'amz' => 
12807
    array (
12808
      't' => 
12809
      array (
12810
        0 => 'audio/x-amzxml',
12811
      ),
12812
    ),
12813
    'ani' => 
12814
    array (
12815
      't' => 
12816
      array (
12817
        0 => 'application/x-navi-animation',
12818
      ),
12819
    ),
12820
    'anim1' => 
12821
    array (
12822
      't' => 
12823
      array (
12824
        0 => 'video/x-anim',
12825
      ),
12826
    ),
12827
    'anim2' => 
12828
    array (
12829
      't' => 
12830
      array (
12831
        0 => 'video/x-anim',
12832
      ),
12833
    ),
12834
    'anim3' => 
12835
    array (
12836
      't' => 
12837
      array (
12838
        0 => 'video/x-anim',
12839
      ),
12840
    ),
12841
    'anim4' => 
12842
    array (
12843
      't' => 
12844
      array (
12845
        0 => 'video/x-anim',
12846
      ),
12847
    ),
12848
    'anim5' => 
12849
    array (
12850
      't' => 
12851
      array (
12852
        0 => 'video/x-anim',
12853
      ),
12854
    ),
12855
    'anim6' => 
12856
    array (
12857
      't' => 
12858
      array (
12859
        0 => 'video/x-anim',
12860
      ),
12861
    ),
12862
    'anim7' => 
12863
    array (
12864
      't' => 
12865
      array (
12866
        0 => 'video/x-anim',
12867
      ),
12868
    ),
12869
    'anim8' => 
12870
    array (
12871
      't' => 
12872
      array (
12873
        0 => 'video/x-anim',
12874
      ),
12875
    ),
12876
    'anim9' => 
12877
    array (
12878
      't' => 
12879
      array (
12880
        0 => 'video/x-anim',
12881
      ),
12882
    ),
12883
    'animj' => 
12884
    array (
12885
      't' => 
12886
      array (
12887
        0 => 'video/x-anim',
12888
      ),
12889
    ),
12890
    'anx' => 
12891
    array (
12892
      't' => 
12893
      array (
12894
        0 => 'application/annodex',
12895
      ),
12896
    ),
12897
    'ape' => 
12898
    array (
12899
      't' => 
12900
      array (
12901
        0 => 'audio/x-ape',
12902
      ),
12903
    ),
12904
    'apk' => 
12905
    array (
12906
      't' => 
12907
      array (
12908
        0 => 'application/vnd.android.package-archive',
12909
      ),
12910
    ),
12911
    'appcache' => 
12912
    array (
12913
      't' => 
12914
      array (
12915
        0 => 'text/cache-manifest',
12916
      ),
12917
    ),
12918
    'appimage' => 
12919
    array (
12920
      't' => 
12921
      array (
12922
        0 => 'application/x-iso9660-appimage',
12923
        1 => 'application/vnd.appimage',
12924
      ),
12925
    ),
12926
    'application' => 
12927
    array (
12928
      't' => 
12929
      array (
12930
        0 => 'application/x-ms-application',
12931
      ),
12932
    ),
12933
    'apr' => 
12934
    array (
12935
      't' => 
12936
      array (
12937
        0 => 'application/vnd.lotus-approach',
12938
      ),
12939
    ),
12940
    'ar' => 
12941
    array (
12942
      't' => 
12943
      array (
12944
        0 => 'application/x-archive',
12945
      ),
12946
    ),
12947
    'arc' => 
12948
    array (
12949
      't' => 
12950
      array (
12951
        0 => 'application/x-freearc',
12952
      ),
12953
    ),
12954
    'arj' => 
12955
    array (
12956
      't' => 
12957
      array (
12958
        0 => 'application/x-arj',
12959
      ),
12960
    ),
12961
    'arw' => 
12962
    array (
12963
      't' => 
12964
      array (
12965
        0 => 'image/x-sony-arw',
12966
      ),
12967
    ),
12968
    'as' => 
12969
    array (
12970
      't' => 
12971
      array (
12972
        0 => 'application/x-applix-spreadsheet',
12973
      ),
12974
    ),
12975
    'asc' => 
12976
    array (
12977
      't' => 
12978
      array (
12979
        0 => 'application/pgp-signature',
12980
        1 => 'application/pgp-encrypted',
12981
        2 => 'application/pgp-keys',
12982
        3 => 'text/plain',
12983
      ),
12984
    ),
12985
    'asf' => 
12986
    array (
12987
      't' => 
12988
      array (
12989
        0 => 'application/vnd.ms-asf',
12990
      ),
12991
    ),
12992
    'asm' => 
12993
    array (
12994
      't' => 
12995
      array (
12996
        0 => 'text/x-asm',
12997
      ),
12998
    ),
12999
    'aso' => 
13000
    array (
13001
      't' => 
13002
      array (
13003
        0 => 'application/vnd.accpac.simply.aso',
13004
      ),
13005
    ),
13006
    'asp' => 
13007
    array (
13008
      't' => 
13009
      array (
13010
        0 => 'application/x-asp',
13011
      ),
13012
    ),
13013
    'ass' => 
13014
    array (
13015
      't' => 
13016
      array (
13017
        0 => 'text/x-ssa',
13018
        1 => 'audio/aac',
13019
      ),
13020
    ),
13021
    'asx' => 
13022
    array (
13023
      't' => 
13024
      array (
13025
        0 => 'audio/x-ms-asx',
13026
      ),
13027
    ),
13028
    'atc' => 
13029
    array (
13030
      't' => 
13031
      array (
13032
        0 => 'application/vnd.acucorp',
13033
      ),
13034
    ),
13035
    'atom' => 
13036
    array (
13037
      't' => 
13038
      array (
13039
        0 => 'application/atom+xml',
13040
      ),
13041
    ),
13042
    'atomcat' => 
13043
    array (
13044
      't' => 
13045
      array (
13046
        0 => 'application/atomcat+xml',
13047
      ),
13048
    ),
13049
    'atomsvc' => 
13050
    array (
13051
      't' => 
13052
      array (
13053
        0 => 'application/atomsvc+xml',
13054
      ),
13055
    ),
13056
    'atx' => 
13057
    array (
13058
      't' => 
13059
      array (
13060
        0 => 'application/vnd.antix.game-component',
13061
      ),
13062
    ),
13063
    'au' => 
13064
    array (
13065
      't' => 
13066
      array (
13067
        0 => 'audio/basic',
13068
      ),
13069
    ),
13070
    'automount' => 
13071
    array (
13072
      't' => 
13073
      array (
13074
        0 => 'text/x-systemd-unit',
13075
      ),
13076
    ),
13077
    'avf' => 
13078
    array (
13079
      't' => 
13080
      array (
13081
        0 => 'video/x-msvideo',
13082
      ),
13083
    ),
13084
    'avi' => 
13085
    array (
13086
      't' => 
13087
      array (
13088
        0 => 'video/x-msvideo',
13089
      ),
13090
    ),
13091
    'aw' => 
13092
    array (
13093
      't' => 
13094
      array (
13095
        0 => 'application/applixware',
13096
        1 => 'application/x-applix-word',
13097
      ),
13098
    ),
13099
    'awb' => 
13100
    array (
13101
      't' => 
13102
      array (
13103
        0 => 'audio/amr-wb',
13104
      ),
13105
    ),
13106
    'awk' => 
13107
    array (
13108
      't' => 
13109
      array (
13110
        0 => 'application/x-awk',
13111
      ),
13112
    ),
13113
    'axa' => 
13114
    array (
13115
      't' => 
13116
      array (
13117
        0 => 'audio/annodex',
13118
      ),
13119
    ),
13120
    'axv' => 
13121
    array (
13122
      't' => 
13123
      array (
13124
        0 => 'video/annodex',
13125
      ),
13126
    ),
13127
    'azf' => 
13128
    array (
13129
      't' => 
13130
      array (
13131
        0 => 'application/vnd.airzip.filesecure.azf',
13132
      ),
13133
    ),
13134
    'azs' => 
13135
    array (
13136
      't' => 
13137
      array (
13138
        0 => 'application/vnd.airzip.filesecure.azs',
13139
      ),
13140
    ),
13141
    'azw' => 
13142
    array (
13143
      't' => 
13144
      array (
13145
        0 => 'application/vnd.amazon.ebook',
13146
      ),
13147
    ),
13148
    'bak' => 
13149
    array (
13150
      't' => 
13151
      array (
13152
        0 => 'application/x-trash',
13153
      ),
13154
    ),
13155
    'bat' => 
13156
    array (
13157
      't' => 
13158
      array (
13159
        0 => 'application/x-msdownload',
13160
      ),
13161
    ),
13162
    'bcpio' => 
13163
    array (
13164
      't' => 
13165
      array (
13166
        0 => 'application/x-bcpio',
13167
      ),
13168
    ),
13169
    'bdf' => 
13170
    array (
13171
      't' => 
13172
      array (
13173
        0 => 'application/x-font-bdf',
13174
      ),
13175
    ),
13176
    'bdm' => 
13177
    array (
13178
      't' => 
13179
      array (
13180
        0 => 'application/vnd.syncml.dm+wbxml',
13181
        1 => 'video/mp2t',
13182
      ),
13183
    ),
13184
    'bdmv' => 
13185
    array (
13186
      't' => 
13187
      array (
13188
        0 => 'video/mp2t',
13189
      ),
13190
    ),
13191
    'bed' => 
13192
    array (
13193
      't' => 
13194
      array (
13195
        0 => 'application/vnd.realvnc.bed',
13196
      ),
13197
    ),
13198
    'bh2' => 
13199
    array (
13200
      't' => 
13201
      array (
13202
        0 => 'application/vnd.fujitsu.oasysprs',
13203
      ),
13204
    ),
13205
    'bib' => 
13206
    array (
13207
      't' => 
13208
      array (
13209
        0 => 'text/x-bibtex',
13210
      ),
13211
    ),
13212
    'bin' => 
13213
    array (
13214
      't' => 
13215
      array (
13216
        0 => 'application/octet-stream',
13217
        1 => 'application/x-sega-cd-rom',
13218
        2 => 'application/x-saturn-rom',
13219
      ),
13220
    ),
13221
    'blb' => 
13222
    array (
13223
      't' => 
13224
      array (
13225
        0 => 'application/x-blorb',
13226
      ),
13227
    ),
13228
    'blend' => 
13229
    array (
13230
      't' => 
13231
      array (
13232
        0 => 'application/x-blender',
13233
      ),
13234
    ),
13235
    'blender' => 
13236
    array (
13237
      't' => 
13238
      array (
13239
        0 => 'application/x-blender',
13240
      ),
13241
    ),
13242
    'blorb' => 
13243
    array (
13244
      't' => 
13245
      array (
13246
        0 => 'application/x-blorb',
13247
      ),
13248
    ),
13249
    'bmi' => 
13250
    array (
13251
      't' => 
13252
      array (
13253
        0 => 'application/vnd.bmi',
13254
      ),
13255
    ),
13256
    'bmp' => 
13257
    array (
13258
      't' => 
13259
      array (
13260
        0 => 'image/bmp',
13261
      ),
13262
    ),
13263
    'book' => 
13264
    array (
13265
      't' => 
13266
      array (
13267
        0 => 'application/vnd.framemaker',
13268
      ),
13269
    ),
13270
    'box' => 
13271
    array (
13272
      't' => 
13273
      array (
13274
        0 => 'application/vnd.previewsystems.box',
13275
      ),
13276
    ),
13277
    'boz' => 
13278
    array (
13279
      't' => 
13280
      array (
13281
        0 => 'application/x-bzip',
13282
      ),
13283
    ),
13284
    'bpk' => 
13285
    array (
13286
      't' => 
13287
      array (
13288
        0 => 'application/octet-stream',
13289
      ),
13290
    ),
13291
    'bsdiff' => 
13292
    array (
13293
      't' => 
13294
      array (
13295
        0 => 'application/x-bsdiff',
13296
      ),
13297
    ),
13298
    'btif' => 
13299
    array (
13300
      't' => 
13301
      array (
13302
        0 => 'image/prs.btif',
13303
      ),
13304
    ),
13305
    'bz' => 
13306
    array (
13307
      't' => 
13308
      array (
13309
        0 => 'application/x-bzip',
13310
      ),
13311
    ),
13312
    'bz2' => 
13313
    array (
13314
      't' => 
13315
      array (
13316
        0 => 'application/x-bzip',
13317
      ),
13318
    ),
13319
    'c' => 
13320
    array (
13321
      't' => 
13322
      array (
13323
        0 => 'text/x-c++src',
13324
        1 => 'text/x-csrc',
13325
      ),
13326
    ),
13327
    'c++' => 
13328
    array (
13329
      't' => 
13330
      array (
13331
        0 => 'text/x-c++src',
13332
      ),
13333
    ),
13334
    'c11amc' => 
13335
    array (
13336
      't' => 
13337
      array (
13338
        0 => 'application/vnd.cluetrust.cartomobile-config',
13339
      ),
13340
    ),
13341
    'c11amz' => 
13342
    array (
13343
      't' => 
13344
      array (
13345
        0 => 'application/vnd.cluetrust.cartomobile-config-pkg',
13346
      ),
13347
    ),
13348
    'c4d' => 
13349
    array (
13350
      't' => 
13351
      array (
13352
        0 => 'application/vnd.clonk.c4group',
13353
      ),
13354
    ),
13355
    'c4f' => 
13356
    array (
13357
      't' => 
13358
      array (
13359
        0 => 'application/vnd.clonk.c4group',
13360
      ),
13361
    ),
13362
    'c4g' => 
13363
    array (
13364
      't' => 
13365
      array (
13366
        0 => 'application/vnd.clonk.c4group',
13367
      ),
13368
    ),
13369
    'c4p' => 
13370
    array (
13371
      't' => 
13372
      array (
13373
        0 => 'application/vnd.clonk.c4group',
13374
      ),
13375
    ),
13376
    'c4u' => 
13377
    array (
13378
      't' => 
13379
      array (
13380
        0 => 'application/vnd.clonk.c4group',
13381
      ),
13382
    ),
13383
    'cab' => 
13384
    array (
13385
      't' => 
13386
      array (
13387
        0 => 'application/vnd.ms-cab-compressed',
13388
      ),
13389
    ),
13390
    'caf' => 
13391
    array (
13392
      't' => 
13393
      array (
13394
        0 => 'audio/x-caf',
13395
      ),
13396
    ),
13397
    'cap' => 
13398
    array (
13399
      't' => 
13400
      array (
13401
        0 => 'application/vnd.tcpdump.pcap',
13402
      ),
13403
    ),
13404
    'car' => 
13405
    array (
13406
      't' => 
13407
      array (
13408
        0 => 'application/vnd.curl.car',
13409
      ),
13410
    ),
13411
    'cat' => 
13412
    array (
13413
      't' => 
13414
      array (
13415
        0 => 'application/vnd.ms-pki.seccat',
13416
      ),
13417
    ),
13418
    'cb7' => 
13419
    array (
13420
      't' => 
13421
      array (
13422
        0 => 'application/x-cb7',
13423
      ),
13424
    ),
13425
    'cba' => 
13426
    array (
13427
      't' => 
13428
      array (
13429
        0 => 'application/vnd.comicbook-rar',
13430
      ),
13431
    ),
13432
    'cbl' => 
13433
    array (
13434
      't' => 
13435
      array (
13436
        0 => 'text/x-cobol',
13437
      ),
13438
    ),
13439
    'cbr' => 
13440
    array (
13441
      't' => 
13442
      array (
13443
        0 => 'application/vnd.comicbook-rar',
13444
      ),
13445
    ),
13446
    'cbt' => 
13447
    array (
13448
      't' => 
13449
      array (
13450
        0 => 'application/x-cbt',
13451
      ),
13452
    ),
13453
    'cbz' => 
13454
    array (
13455
      't' => 
13456
      array (
13457
        0 => 'application/vnd.comicbook+zip',
13458
      ),
13459
    ),
13460
    'cc' => 
13461
    array (
13462
      't' => 
13463
      array (
13464
        0 => 'text/x-c++src',
13465
      ),
13466
    ),
13467
    'ccmx' => 
13468
    array (
13469
      't' => 
13470
      array (
13471
        0 => 'application/x-ccmx',
13472
      ),
13473
    ),
13474
    'cct' => 
13475
    array (
13476
      't' => 
13477
      array (
13478
        0 => 'application/x-director',
13479
      ),
13480
    ),
13481
    'ccxml' => 
13482
    array (
13483
      't' => 
13484
      array (
13485
        0 => 'application/ccxml+xml',
13486
      ),
13487
    ),
13488
    'cdbcmsg' => 
13489
    array (
13490
      't' => 
13491
      array (
13492
        0 => 'application/vnd.contact.cmsg',
13493
      ),
13494
    ),
13495
    'cdf' => 
13496
    array (
13497
      't' => 
13498
      array (
13499
        0 => 'application/x-netcdf',
13500
      ),
13501
    ),
13502
    'cdkey' => 
13503
    array (
13504
      't' => 
13505
      array (
13506
        0 => 'application/vnd.mediastation.cdkey',
13507
      ),
13508
    ),
13509
    'cdmia' => 
13510
    array (
13511
      't' => 
13512
      array (
13513
        0 => 'application/cdmi-capability',
13514
      ),
13515
    ),
13516
    'cdmic' => 
13517
    array (
13518
      't' => 
13519
      array (
13520
        0 => 'application/cdmi-container',
13521
      ),
13522
    ),
13523
    'cdmid' => 
13524
    array (
13525
      't' => 
13526
      array (
13527
        0 => 'application/cdmi-domain',
13528
      ),
13529
    ),
13530
    'cdmio' => 
13531
    array (
13532
      't' => 
13533
      array (
13534
        0 => 'application/cdmi-object',
13535
      ),
13536
    ),
13537
    'cdmiq' => 
13538
    array (
13539
      't' => 
13540
      array (
13541
        0 => 'application/cdmi-queue',
13542
      ),
13543
    ),
13544
    'cdr' => 
13545
    array (
13546
      't' => 
13547
      array (
13548
        0 => 'application/vnd.corel-draw',
13549
      ),
13550
    ),
13551
    'cdx' => 
13552
    array (
13553
      't' => 
13554
      array (
13555
        0 => 'chemical/x-cdx',
13556
      ),
13557
    ),
13558
    'cdxml' => 
13559
    array (
13560
      't' => 
13561
      array (
13562
        0 => 'application/vnd.chemdraw+xml',
13563
      ),
13564
    ),
13565
    'cdy' => 
13566
    array (
13567
      't' => 
13568
      array (
13569
        0 => 'application/vnd.cinderella',
13570
      ),
13571
    ),
13572
    'cer' => 
13573
    array (
13574
      't' => 
13575
      array (
13576
        0 => 'application/pkix-cert',
13577
      ),
13578
    ),
13579
    'cert' => 
13580
    array (
13581
      't' => 
13582
      array (
13583
        0 => 'application/x-x509-ca-cert',
13584
      ),
13585
    ),
13586
    'cfs' => 
13587
    array (
13588
      't' => 
13589
      array (
13590
        0 => 'application/x-cfs-compressed',
13591
      ),
13592
    ),
13593
    'cgb' => 
13594
    array (
13595
      't' => 
13596
      array (
13597
        0 => 'application/x-gameboy-color-rom',
13598
      ),
13599
    ),
13600
    'cgm' => 
13601
    array (
13602
      't' => 
13603
      array (
13604
        0 => 'image/cgm',
13605
      ),
13606
    ),
13607
    'chat' => 
13608
    array (
13609
      't' => 
13610
      array (
13611
        0 => 'application/x-chat',
13612
      ),
13613
    ),
13614
    'chm' => 
13615
    array (
13616
      't' => 
13617
      array (
13618
        0 => 'application/vnd.ms-htmlhelp',
13619
      ),
13620
    ),
13621
    'chrt' => 
13622
    array (
13623
      't' => 
13624
      array (
13625
        0 => 'application/vnd.kde.kchart',
13626
        1 => 'application/x-kchart',
13627
      ),
13628
    ),
13629
    'cif' => 
13630
    array (
13631
      't' => 
13632
      array (
13633
        0 => 'chemical/x-cif',
13634
      ),
13635
    ),
13636
    'cii' => 
13637
    array (
13638
      't' => 
13639
      array (
13640
        0 => 'application/vnd.anser-web-certificate-issue-initiation',
13641
      ),
13642
    ),
13643
    'cil' => 
13644
    array (
13645
      't' => 
13646
      array (
13647
        0 => 'application/vnd.ms-artgalry',
13648
      ),
13649
    ),
13650
    'cl' => 
13651
    array (
13652
      't' => 
13653
      array (
13654
        0 => 'text/x-opencl-src',
13655
      ),
13656
    ),
13657
    'cla' => 
13658
    array (
13659
      't' => 
13660
      array (
13661
        0 => 'application/vnd.claymore',
13662
      ),
13663
    ),
13664
    'class' => 
13665
    array (
13666
      't' => 
13667
      array (
13668
        0 => 'application/x-java',
13669
      ),
13670
    ),
13671
    'clkk' => 
13672
    array (
13673
      't' => 
13674
      array (
13675
        0 => 'application/vnd.crick.clicker.keyboard',
13676
      ),
13677
    ),
13678
    'clkp' => 
13679
    array (
13680
      't' => 
13681
      array (
13682
        0 => 'application/vnd.crick.clicker.palette',
13683
      ),
13684
    ),
13685
    'clkt' => 
13686
    array (
13687
      't' => 
13688
      array (
13689
        0 => 'application/vnd.crick.clicker.template',
13690
      ),
13691
    ),
13692
    'clkw' => 
13693
    array (
13694
      't' => 
13695
      array (
13696
        0 => 'application/vnd.crick.clicker.wordbank',
13697
      ),
13698
    ),
13699
    'clkx' => 
13700
    array (
13701
      't' => 
13702
      array (
13703
        0 => 'application/vnd.crick.clicker',
13704
      ),
13705
    ),
13706
    'clp' => 
13707
    array (
13708
      't' => 
13709
      array (
13710
        0 => 'application/x-msclip',
13711
      ),
13712
    ),
13713
    'clpi' => 
13714
    array (
13715
      't' => 
13716
      array (
13717
        0 => 'video/mp2t',
13718
      ),
13719
    ),
13720
    'cls' => 
13721
    array (
13722
      't' => 
13723
      array (
13724
        0 => 'text/x-tex',
13725
      ),
13726
    ),
13727
    'cmake' => 
13728
    array (
13729
      't' => 
13730
      array (
13731
        0 => 'text/x-cmake',
13732
      ),
13733
    ),
13734
    'cmc' => 
13735
    array (
13736
      't' => 
13737
      array (
13738
        0 => 'application/vnd.cosmocaller',
13739
      ),
13740
    ),
13741
    'cmdf' => 
13742
    array (
13743
      't' => 
13744
      array (
13745
        0 => 'chemical/x-cmdf',
13746
      ),
13747
    ),
13748
    'cml' => 
13749
    array (
13750
      't' => 
13751
      array (
13752
        0 => 'chemical/x-cml',
13753
      ),
13754
    ),
13755
    'cmp' => 
13756
    array (
13757
      't' => 
13758
      array (
13759
        0 => 'application/vnd.yellowriver-custom-menu',
13760
      ),
13761
    ),
13762
    'cmx' => 
13763
    array (
13764
      't' => 
13765
      array (
13766
        0 => 'image/x-cmx',
13767
      ),
13768
    ),
13769
    'cob' => 
13770
    array (
13771
      't' => 
13772
      array (
13773
        0 => 'text/x-cobol',
13774
      ),
13775
    ),
13776
    'cod' => 
13777
    array (
13778
      't' => 
13779
      array (
13780
        0 => 'application/vnd.rim.cod',
13781
      ),
13782
    ),
13783
    'coffee' => 
13784
    array (
13785
      't' => 
13786
      array (
13787
        0 => 'application/vnd.coffeescript',
13788
      ),
13789
    ),
13790
    'com' => 
13791
    array (
13792
      't' => 
13793
      array (
13794
        0 => 'application/x-msdownload',
13795
      ),
13796
    ),
13797
    'conf' => 
13798
    array (
13799
      't' => 
13800
      array (
13801
        0 => 'text/plain',
13802
      ),
13803
    ),
13804
    'cpi' => 
13805
    array (
13806
      't' => 
13807
      array (
13808
        0 => 'video/mp2t',
13809
      ),
13810
    ),
13811
    'cpio' => 
13812
    array (
13813
      't' => 
13814
      array (
13815
        0 => 'application/x-cpio',
13816
      ),
13817
    ),
13818
    'cpio.gz' => 
13819
    array (
13820
      't' => 
13821
      array (
13822
        0 => 'application/x-cpio-compressed',
13823
      ),
13824
    ),
13825
    'cpp' => 
13826
    array (
13827
      't' => 
13828
      array (
13829
        0 => 'text/x-c++src',
13830
      ),
13831
    ),
13832
    'cpt' => 
13833
    array (
13834
      't' => 
13835
      array (
13836
        0 => 'application/mac-compactpro',
13837
      ),
13838
    ),
13839
    'cr2' => 
13840
    array (
13841
      't' => 
13842
      array (
13843
        0 => 'image/x-canon-cr2',
13844
      ),
13845
    ),
13846
    'crd' => 
13847
    array (
13848
      't' => 
13849
      array (
13850
        0 => 'application/x-mscardfile',
13851
      ),
13852
    ),
13853
    'crdownload' => 
13854
    array (
13855
      't' => 
13856
      array (
13857
        0 => 'application/x-partial-download',
13858
      ),
13859
    ),
13860
    'crl' => 
13861
    array (
13862
      't' => 
13863
      array (
13864
        0 => 'application/pkix-crl',
13865
      ),
13866
    ),
13867
    'crt' => 
13868
    array (
13869
      't' => 
13870
      array (
13871
        0 => 'application/x-x509-ca-cert',
13872
      ),
13873
    ),
13874
    'crw' => 
13875
    array (
13876
      't' => 
13877
      array (
13878
        0 => 'image/x-canon-crw',
13879
      ),
13880
    ),
13881
    'cryptonote' => 
13882
    array (
13883
      't' => 
13884
      array (
13885
        0 => 'application/vnd.rig.cryptonote',
13886
      ),
13887
    ),
13888
    'cs' => 
13889
    array (
13890
      't' => 
13891
      array (
13892
        0 => 'text/x-csharp',
13893
      ),
13894
    ),
13895
    'csh' => 
13896
    array (
13897
      't' => 
13898
      array (
13899
        0 => 'application/x-csh',
13900
      ),
13901
    ),
13902
    'csml' => 
13903
    array (
13904
      't' => 
13905
      array (
13906
        0 => 'chemical/x-csml',
13907
      ),
13908
    ),
13909
    'csp' => 
13910
    array (
13911
      't' => 
13912
      array (
13913
        0 => 'application/vnd.commonspace',
13914
      ),
13915
    ),
13916
    'css' => 
13917
    array (
13918
      't' => 
13919
      array (
13920
        0 => 'text/css',
13921
      ),
13922
    ),
13923
    'cst' => 
13924
    array (
13925
      't' => 
13926
      array (
13927
        0 => 'application/x-director',
13928
      ),
13929
    ),
13930
    'csv' => 
13931
    array (
13932
      't' => 
13933
      array (
13934
        0 => 'text/csv',
13935
      ),
13936
    ),
13937
    'csvs' => 
13938
    array (
13939
      't' => 
13940
      array (
13941
        0 => 'text/csv-schema',
13942
      ),
13943
    ),
13944
    'cu' => 
13945
    array (
13946
      't' => 
13947
      array (
13948
        0 => 'application/cu-seeme',
13949
      ),
13950
    ),
13951
    'cue' => 
13952
    array (
13953
      't' => 
13954
      array (
13955
        0 => 'application/x-cue',
13956
      ),
13957
    ),
13958
    'cur' => 
13959
    array (
13960
      't' => 
13961
      array (
13962
        0 => 'image/x-win-bitmap',
13963
      ),
13964
    ),
13965
    'curl' => 
13966
    array (
13967
      't' => 
13968
      array (
13969
        0 => 'text/vnd.curl',
13970
      ),
13971
    ),
13972
    'cww' => 
13973
    array (
13974
      't' => 
13975
      array (
13976
        0 => 'application/prs.cww',
13977
      ),
13978
    ),
13979
    'cxt' => 
13980
    array (
13981
      't' => 
13982
      array (
13983
        0 => 'application/x-director',
13984
      ),
13985
    ),
13986
    'cxx' => 
13987
    array (
13988
      't' => 
13989
      array (
13990
        0 => 'text/x-c++src',
13991
      ),
13992
    ),
13993
    'd' => 
13994
    array (
13995
      't' => 
13996
      array (
13997
        0 => 'text/x-dsrc',
13998
      ),
13999
    ),
14000
    'dae' => 
14001
    array (
14002
      't' => 
14003
      array (
14004
        0 => 'model/vnd.collada+xml',
14005
      ),
14006
    ),
14007
    'daf' => 
14008
    array (
14009
      't' => 
14010
      array (
14011
        0 => 'application/vnd.mobius.daf',
14012
      ),
14013
    ),
14014
    'dar' => 
14015
    array (
14016
      't' => 
14017
      array (
14018
        0 => 'application/x-dar',
14019
      ),
14020
    ),
14021
    'dart' => 
14022
    array (
14023
      't' => 
14024
      array (
14025
        0 => 'application/vnd.dart',
14026
      ),
14027
    ),
14028
    'dataless' => 
14029
    array (
14030
      't' => 
14031
      array (
14032
        0 => 'application/vnd.fdsn.seed',
14033
      ),
14034
    ),
14035
    'davmount' => 
14036
    array (
14037
      't' => 
14038
      array (
14039
        0 => 'application/davmount+xml',
14040
      ),
14041
    ),
14042
    'dbf' => 
14043
    array (
14044
      't' => 
14045
      array (
14046
        0 => 'application/x-dbf',
14047
      ),
14048
    ),
14049
    'dbk' => 
14050
    array (
14051
      't' => 
14052
      array (
14053
        0 => 'application/x-docbook+xml',
14054
      ),
14055
    ),
14056
    'dc' => 
14057
    array (
14058
      't' => 
14059
      array (
14060
        0 => 'application/x-dc-rom',
14061
      ),
14062
    ),
14063
    'dcl' => 
14064
    array (
14065
      't' => 
14066
      array (
14067
        0 => 'text/x-dcl',
14068
      ),
14069
    ),
14070
    'dcm' => 
14071
    array (
14072
      't' => 
14073
      array (
14074
        0 => 'application/dicom',
14075
      ),
14076
    ),
14077
    'dcr' => 
14078
    array (
14079
      't' => 
14080
      array (
14081
        0 => 'application/x-director',
14082
        1 => 'image/x-kodak-dcr',
14083
      ),
14084
    ),
14085
    'dcurl' => 
14086
    array (
14087
      't' => 
14088
      array (
14089
        0 => 'text/vnd.curl.dcurl',
14090
      ),
14091
    ),
14092
    'dd2' => 
14093
    array (
14094
      't' => 
14095
      array (
14096
        0 => 'application/vnd.oma.dd2+xml',
14097
      ),
14098
    ),
14099
    'ddd' => 
14100
    array (
14101
      't' => 
14102
      array (
14103
        0 => 'application/vnd.fujixerox.ddd',
14104
      ),
14105
    ),
14106
    'dds' => 
14107
    array (
14108
      't' => 
14109
      array (
14110
        0 => 'image/x-dds',
14111
      ),
14112
    ),
14113
    'deb' => 
14114
    array (
14115
      't' => 
14116
      array (
14117
        0 => 'application/vnd.debian.binary-package',
14118
      ),
14119
    ),
14120
    'def' => 
14121
    array (
14122
      't' => 
14123
      array (
14124
        0 => 'text/plain',
14125
      ),
14126
    ),
14127
    'deploy' => 
14128
    array (
14129
      't' => 
14130
      array (
14131
        0 => 'application/octet-stream',
14132
      ),
14133
    ),
14134
    'der' => 
14135
    array (
14136
      't' => 
14137
      array (
14138
        0 => 'application/x-x509-ca-cert',
14139
      ),
14140
    ),
14141
    'desktop' => 
14142
    array (
14143
      't' => 
14144
      array (
14145
        0 => 'application/x-desktop',
14146
      ),
14147
    ),
14148
    'device' => 
14149
    array (
14150
      't' => 
14151
      array (
14152
        0 => 'text/x-systemd-unit',
14153
      ),
14154
    ),
14155
    'dfac' => 
14156
    array (
14157
      't' => 
14158
      array (
14159
        0 => 'application/vnd.dreamfactory',
14160
      ),
14161
    ),
14162
    'dgc' => 
14163
    array (
14164
      't' => 
14165
      array (
14166
        0 => 'application/x-dgc-compressed',
14167
      ),
14168
    ),
14169
    'di' => 
14170
    array (
14171
      't' => 
14172
      array (
14173
        0 => 'text/x-dsrc',
14174
      ),
14175
    ),
14176
    'dia' => 
14177
    array (
14178
      't' => 
14179
      array (
14180
        0 => 'application/x-dia-diagram',
14181
      ),
14182
    ),
14183
    'dib' => 
14184
    array (
14185
      't' => 
14186
      array (
14187
        0 => 'image/bmp',
14188
      ),
14189
    ),
14190
    'dic' => 
14191
    array (
14192
      't' => 
14193
      array (
14194
        0 => 'text/x-csrc',
14195
      ),
14196
    ),
14197
    'diff' => 
14198
    array (
14199
      't' => 
14200
      array (
14201
        0 => 'text/x-patch',
14202
      ),
14203
    ),
14204
    'dir' => 
14205
    array (
14206
      't' => 
14207
      array (
14208
        0 => 'application/x-director',
14209
      ),
14210
    ),
14211
    'dis' => 
14212
    array (
14213
      't' => 
14214
      array (
14215
        0 => 'application/vnd.mobius.dis',
14216
      ),
14217
    ),
14218
    'dist' => 
14219
    array (
14220
      't' => 
14221
      array (
14222
        0 => 'application/octet-stream',
14223
      ),
14224
    ),
14225
    'distz' => 
14226
    array (
14227
      't' => 
14228
      array (
14229
        0 => 'application/octet-stream',
14230
      ),
14231
    ),
14232
    'divx' => 
14233
    array (
14234
      't' => 
14235
      array (
14236
        0 => 'video/x-msvideo',
14237
      ),
14238
    ),
14239
    'djv' => 
14240
    array (
14241
      't' => 
14242
      array (
14243
        0 => 'image/vnd.djvu',
14244
        1 => 'image/vnd.djvu+multipage',
14245
      ),
14246
    ),
14247
    'djvu' => 
14248
    array (
14249
      't' => 
14250
      array (
14251
        0 => 'image/vnd.djvu',
14252
        1 => 'image/vnd.djvu+multipage',
14253
      ),
14254
    ),
14255
    'dll' => 
14256
    array (
14257
      't' => 
14258
      array (
14259
        0 => 'application/x-msdownload',
14260
      ),
14261
    ),
14262
    'dmg' => 
14263
    array (
14264
      't' => 
14265
      array (
14266
        0 => 'application/x-apple-diskimage',
14267
      ),
14268
    ),
14269
    'dmp' => 
14270
    array (
14271
      't' => 
14272
      array (
14273
        0 => 'application/vnd.tcpdump.pcap',
14274
      ),
14275
    ),
14276
    'dms' => 
14277
    array (
14278
      't' => 
14279
      array (
14280
        0 => 'application/octet-stream',
14281
      ),
14282
    ),
14283
    'dna' => 
14284
    array (
14285
      't' => 
14286
      array (
14287
        0 => 'application/vnd.dna',
14288
      ),
14289
    ),
14290
    'dng' => 
14291
    array (
14292
      't' => 
14293
      array (
14294
        0 => 'image/x-adobe-dng',
14295
      ),
14296
    ),
14297
    'doc' => 
14298
    array (
14299
      't' => 
14300
      array (
14301
        0 => 'application/msword',
14302
      ),
14303
    ),
14304
    'docbook' => 
14305
    array (
14306
      't' => 
14307
      array (
14308
        0 => 'application/x-docbook+xml',
14309
      ),
14310
    ),
14311
    'docm' => 
14312
    array (
14313
      't' => 
14314
      array (
14315
        0 => 'application/vnd.ms-word.document.macroenabled.12',
14316
      ),
14317
    ),
14318
    'docx' => 
14319
    array (
14320
      't' => 
14321
      array (
14322
        0 => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
14323
      ),
14324
    ),
14325
    'dot' => 
14326
    array (
14327
      't' => 
14328
      array (
14329
        0 => 'application/msword',
14330
        1 => 'application/msword-template',
14331
        2 => 'text/vnd.graphviz',
14332
      ),
14333
    ),
14334
    'dotm' => 
14335
    array (
14336
      't' => 
14337
      array (
14338
        0 => 'application/vnd.ms-word.template.macroenabled.12',
14339
      ),
14340
    ),
14341
    'dotx' => 
14342
    array (
14343
      't' => 
14344
      array (
14345
        0 => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template',
14346
      ),
14347
    ),
14348
    'dp' => 
14349
    array (
14350
      't' => 
14351
      array (
14352
        0 => 'application/vnd.osgi.dp',
14353
      ),
14354
    ),
14355
    'dpg' => 
14356
    array (
14357
      't' => 
14358
      array (
14359
        0 => 'application/vnd.dpgraph',
14360
      ),
14361
    ),
14362
    'dra' => 
14363
    array (
14364
      't' => 
14365
      array (
14366
        0 => 'audio/vnd.dra',
14367
      ),
14368
    ),
14369
    'dsc' => 
14370
    array (
14371
      't' => 
14372
      array (
14373
        0 => 'text/prs.lines.tag',
14374
      ),
14375
    ),
14376
    'dsl' => 
14377
    array (
14378
      't' => 
14379
      array (
14380
        0 => 'text/x-dsl',
14381
      ),
14382
    ),
14383
    'dssc' => 
14384
    array (
14385
      't' => 
14386
      array (
14387
        0 => 'application/dssc+der',
14388
      ),
14389
    ),
14390
    'dtb' => 
14391
    array (
14392
      't' => 
14393
      array (
14394
        0 => 'application/x-dtbook+xml',
14395
      ),
14396
    ),
14397
    'dtd' => 
14398
    array (
14399
      't' => 
14400
      array (
14401
        0 => 'application/xml-dtd',
14402
      ),
14403
    ),
14404
    'dts' => 
14405
    array (
14406
      't' => 
14407
      array (
14408
        0 => 'audio/vnd.dts',
14409
      ),
14410
    ),
14411
    'dtshd' => 
14412
    array (
14413
      't' => 
14414
      array (
14415
        0 => 'audio/vnd.dts.hd',
14416
      ),
14417
    ),
14418
    'dtx' => 
14419
    array (
14420
      't' => 
14421
      array (
14422
        0 => 'text/x-tex',
14423
      ),
14424
    ),
14425
    'dump' => 
14426
    array (
14427
      't' => 
14428
      array (
14429
        0 => 'application/octet-stream',
14430
      ),
14431
    ),
14432
    'dv' => 
14433
    array (
14434
      't' => 
14435
      array (
14436
        0 => 'video/dv',
14437
      ),
14438
    ),
14439
    'dvb' => 
14440
    array (
14441
      't' => 
14442
      array (
14443
        0 => 'video/vnd.dvb.file',
14444
      ),
14445
    ),
14446
    'dvi' => 
14447
    array (
14448
      't' => 
14449
      array (
14450
        0 => 'application/x-dvi',
14451
      ),
14452
    ),
14453
    'dvi.bz2' => 
14454
    array (
14455
      't' => 
14456
      array (
14457
        0 => 'application/x-bzdvi',
14458
      ),
14459
    ),
14460
    'dvi.gz' => 
14461
    array (
14462
      't' => 
14463
      array (
14464
        0 => 'application/x-gzdvi',
14465
      ),
14466
    ),
14467
    'dwf' => 
14468
    array (
14469
      't' => 
14470
      array (
14471
        0 => 'model/vnd.dwf',
14472
      ),
14473
    ),
14474
    'dwg' => 
14475
    array (
14476
      't' => 
14477
      array (
14478
        0 => 'image/vnd.dwg',
14479
      ),
14480
    ),
14481
    'dxf' => 
14482
    array (
14483
      't' => 
14484
      array (
14485
        0 => 'image/vnd.dxf',
14486
      ),
14487
    ),
14488
    'dxp' => 
14489
    array (
14490
      't' => 
14491
      array (
14492
        0 => 'application/vnd.spotfire.dxp',
14493
      ),
14494
    ),
14495
    'dxr' => 
14496
    array (
14497
      't' => 
14498
      array (
14499
        0 => 'application/x-director',
14500
      ),
14501
    ),
14502
    'e' => 
14503
    array (
14504
      't' => 
14505
      array (
14506
        0 => 'text/x-eiffel',
14507
      ),
14508
    ),
14509
    'ecelp4800' => 
14510
    array (
14511
      't' => 
14512
      array (
14513
        0 => 'audio/vnd.nuera.ecelp4800',
14514
      ),
14515
    ),
14516
    'ecelp7470' => 
14517
    array (
14518
      't' => 
14519
      array (
14520
        0 => 'audio/vnd.nuera.ecelp7470',
14521
      ),
14522
    ),
14523
    'ecelp9600' => 
14524
    array (
14525
      't' => 
14526
      array (
14527
        0 => 'audio/vnd.nuera.ecelp9600',
14528
      ),
14529
    ),
14530
    'ecma' => 
14531
    array (
14532
      't' => 
14533
      array (
14534
        0 => 'application/ecmascript',
14535
      ),
14536
    ),
14537
    'edm' => 
14538
    array (
14539
      't' => 
14540
      array (
14541
        0 => 'application/vnd.novadigm.edm',
14542
      ),
14543
    ),
14544
    'edx' => 
14545
    array (
14546
      't' => 
14547
      array (
14548
        0 => 'application/vnd.novadigm.edx',
14549
      ),
14550
    ),
14551
    'efif' => 
14552
    array (
14553
      't' => 
14554
      array (
14555
        0 => 'application/vnd.picsel',
14556
      ),
14557
    ),
14558
    'egon' => 
14559
    array (
14560
      't' => 
14561
      array (
14562
        0 => 'application/x-egon',
14563
      ),
14564
    ),
14565
    'ei6' => 
14566
    array (
14567
      't' => 
14568
      array (
14569
        0 => 'application/vnd.pg.osasli',
14570
      ),
14571
    ),
14572
    'eif' => 
14573
    array (
14574
      't' => 
14575
      array (
14576
        0 => 'text/x-eiffel',
14577
      ),
14578
    ),
14579
    'el' => 
14580
    array (
14581
      't' => 
14582
      array (
14583
        0 => 'text/x-emacs-lisp',
14584
      ),
14585
    ),
14586
    'elc' => 
14587
    array (
14588
      't' => 
14589
      array (
14590
        0 => 'application/octet-stream',
14591
      ),
14592
    ),
14593
    'emf' => 
14594
    array (
14595
      't' => 
14596
      array (
14597
        0 => 'image/emf',
14598
      ),
14599
    ),
14600
    'eml' => 
14601
    array (
14602
      't' => 
14603
      array (
14604
        0 => 'message/rfc822',
14605
      ),
14606
    ),
14607
    'emma' => 
14608
    array (
14609
      't' => 
14610
      array (
14611
        0 => 'application/emma+xml',
14612
      ),
14613
    ),
14614
    'emp' => 
14615
    array (
14616
      't' => 
14617
      array (
14618
        0 => 'application/vnd.emusic-emusic_package',
14619
      ),
14620
    ),
14621
    'emz' => 
14622
    array (
14623
      't' => 
14624
      array (
14625
        0 => 'image/wmf',
14626
      ),
14627
    ),
14628
    'ent' => 
14629
    array (
14630
      't' => 
14631
      array (
14632
        0 => 'application/xml-external-parsed-entity',
14633
      ),
14634
    ),
14635
    'eol' => 
14636
    array (
14637
      't' => 
14638
      array (
14639
        0 => 'audio/vnd.digital-winds',
14640
      ),
14641
    ),
14642
    'eot' => 
14643
    array (
14644
      't' => 
14645
      array (
14646
        0 => 'application/vnd.ms-fontobject',
14647
      ),
14648
    ),
14649
    'eps' => 
14650
    array (
14651
      't' => 
14652
      array (
14653
        0 => 'application/postscript',
14654
        1 => 'image/x-eps',
14655
      ),
14656
    ),
14657
    'eps.bz2' => 
14658
    array (
14659
      't' => 
14660
      array (
14661
        0 => 'image/x-bzeps',
14662
      ),
14663
    ),
14664
    'eps.gz' => 
14665
    array (
14666
      't' => 
14667
      array (
14668
        0 => 'image/x-gzeps',
14669
      ),
14670
    ),
14671
    'epsf' => 
14672
    array (
14673
      't' => 
14674
      array (
14675
        0 => 'image/x-eps',
14676
      ),
14677
    ),
14678
    'epsf.bz2' => 
14679
    array (
14680
      't' => 
14681
      array (
14682
        0 => 'image/x-bzeps',
14683
      ),
14684
    ),
14685
    'epsf.gz' => 
14686
    array (
14687
      't' => 
14688
      array (
14689
        0 => 'image/x-gzeps',
14690
      ),
14691
    ),
14692
    'epsi' => 
14693
    array (
14694
      't' => 
14695
      array (
14696
        0 => 'image/x-eps',
14697
      ),
14698
    ),
14699
    'epsi.bz2' => 
14700
    array (
14701
      't' => 
14702
      array (
14703
        0 => 'image/x-bzeps',
14704
      ),
14705
    ),
14706
    'epsi.gz' => 
14707
    array (
14708
      't' => 
14709
      array (
14710
        0 => 'image/x-gzeps',
14711
      ),
14712
    ),
14713
    'epub' => 
14714
    array (
14715
      't' => 
14716
      array (
14717
        0 => 'application/epub+zip',
14718
      ),
14719
    ),
14720
    'erl' => 
14721
    array (
14722
      't' => 
14723
      array (
14724
        0 => 'text/x-erlang',
14725
      ),
14726
    ),
14727
    'es' => 
14728
    array (
14729
      't' => 
14730
      array (
14731
        0 => 'application/ecmascript',
14732
      ),
14733
    ),
14734
    'es3' => 
14735
    array (
14736
      't' => 
14737
      array (
14738
        0 => 'application/vnd.eszigno3+xml',
14739
      ),
14740
    ),
14741
    'esa' => 
14742
    array (
14743
      't' => 
14744
      array (
14745
        0 => 'application/vnd.osgi.subsystem',
14746
      ),
14747
    ),
14748
    'esf' => 
14749
    array (
14750
      't' => 
14751
      array (
14752
        0 => 'application/vnd.epson.esf',
14753
      ),
14754
    ),
14755
    'et3' => 
14756
    array (
14757
      't' => 
14758
      array (
14759
        0 => 'application/vnd.eszigno3+xml',
14760
      ),
14761
    ),
14762
    'etheme' => 
14763
    array (
14764
      't' => 
14765
      array (
14766
        0 => 'application/x-e-theme',
14767
      ),
14768
    ),
14769
    'etx' => 
14770
    array (
14771
      't' => 
14772
      array (
14773
        0 => 'text/x-setext',
14774
      ),
14775
    ),
14776
    'eva' => 
14777
    array (
14778
      't' => 
14779
      array (
14780
        0 => 'application/x-eva',
14781
      ),
14782
    ),
14783
    'evy' => 
14784
    array (
14785
      't' => 
14786
      array (
14787
        0 => 'application/x-envoy',
14788
      ),
14789
    ),
14790
    'exe' => 
14791
    array (
14792
      't' => 
14793
      array (
14794
        0 => 'application/x-msdownload',
14795
        1 => 'application/x-ms-dos-executable',
14796
      ),
14797
    ),
14798
    'exi' => 
14799
    array (
14800
      't' => 
14801
      array (
14802
        0 => 'application/exi',
14803
      ),
14804
    ),
14805
    'exr' => 
14806
    array (
14807
      't' => 
14808
      array (
14809
        0 => 'image/x-exr',
14810
      ),
14811
    ),
14812
    'ext' => 
14813
    array (
14814
      't' => 
14815
      array (
14816
        0 => 'application/vnd.novadigm.ext',
14817
      ),
14818
    ),
14819
    'ez' => 
14820
    array (
14821
      't' => 
14822
      array (
14823
        0 => 'application/andrew-inset',
14824
      ),
14825
    ),
14826
    'ez2' => 
14827
    array (
14828
      't' => 
14829
      array (
14830
        0 => 'application/vnd.ezpix-album',
14831
      ),
14832
    ),
14833
    'ez3' => 
14834
    array (
14835
      't' => 
14836
      array (
14837
        0 => 'application/vnd.ezpix-package',
14838
      ),
14839
    ),
14840
    'f' => 
14841
    array (
14842
      't' => 
14843
      array (
14844
        0 => 'text/x-fortran',
14845
      ),
14846
    ),
14847
    'f4a' => 
14848
    array (
14849
      't' => 
14850
      array (
14851
        0 => 'audio/mp4',
14852
      ),
14853
    ),
14854
    'f4b' => 
14855
    array (
14856
      't' => 
14857
      array (
14858
        0 => 'audio/x-m4b',
14859
      ),
14860
    ),
14861
    'f4v' => 
14862
    array (
14863
      't' => 
14864
      array (
14865
        0 => 'video/x-f4v',
14866
        1 => 'video/mp4',
14867
      ),
14868
    ),
14869
    'f77' => 
14870
    array (
14871
      't' => 
14872
      array (
14873
        0 => 'text/x-fortran',
14874
      ),
14875
    ),
14876
    'f90' => 
14877
    array (
14878
      't' => 
14879
      array (
14880
        0 => 'text/x-fortran',
14881
      ),
14882
    ),
14883
    'f95' => 
14884
    array (
14885
      't' => 
14886
      array (
14887
        0 => 'text/x-fortran',
14888
      ),
14889
    ),
14890
    'fb2' => 
14891
    array (
14892
      't' => 
14893
      array (
14894
        0 => 'application/x-fictionbook+xml',
14895
      ),
14896
    ),
14897
    'fb2.zip' => 
14898
    array (
14899
      't' => 
14900
      array (
14901
        0 => 'application/x-zip-compressed-fb2',
14902
      ),
14903
    ),
14904
    'fbs' => 
14905
    array (
14906
      't' => 
14907
      array (
14908
        0 => 'image/vnd.fastbidsheet',
14909
      ),
14910
    ),
14911
    'fcdt' => 
14912
    array (
14913
      't' => 
14914
      array (
14915
        0 => 'application/vnd.adobe.formscentral.fcdt',
14916
      ),
14917
    ),
14918
    'fcs' => 
14919
    array (
14920
      't' => 
14921
      array (
14922
        0 => 'application/vnd.isac.fcs',
14923
      ),
14924
    ),
14925
    'fd' => 
14926
    array (
14927
      't' => 
14928
      array (
14929
        0 => 'application/x-raw-floppy-disk-image',
14930
      ),
14931
    ),
14932
    'fdf' => 
14933
    array (
14934
      't' => 
14935
      array (
14936
        0 => 'application/vnd.fdf',
14937
      ),
14938
    ),
14939
    'fds' => 
14940
    array (
14941
      't' => 
14942
      array (
14943
        0 => 'application/x-fds-disk',
14944
      ),
14945
    ),
14946
    'fe_launch' => 
14947
    array (
14948
      't' => 
14949
      array (
14950
        0 => 'application/vnd.denovo.fcselayout-link',
14951
      ),
14952
    ),
14953
    'feature' => 
14954
    array (
14955
      't' => 
14956
      array (
14957
        0 => 'text/x-gherkin',
14958
      ),
14959
    ),
14960
    'fg5' => 
14961
    array (
14962
      't' => 
14963
      array (
14964
        0 => 'application/vnd.fujitsu.oasysgp',
14965
      ),
14966
    ),
14967
    'fgd' => 
14968
    array (
14969
      't' => 
14970
      array (
14971
        0 => 'application/x-director',
14972
      ),
14973
    ),
14974
    'fh' => 
14975
    array (
14976
      't' => 
14977
      array (
14978
        0 => 'image/x-freehand',
14979
      ),
14980
    ),
14981
    'fh4' => 
14982
    array (
14983
      't' => 
14984
      array (
14985
        0 => 'image/x-freehand',
14986
      ),
14987
    ),
14988
    'fh5' => 
14989
    array (
14990
      't' => 
14991
      array (
14992
        0 => 'image/x-freehand',
14993
      ),
14994
    ),
14995
    'fh7' => 
14996
    array (
14997
      't' => 
14998
      array (
14999
        0 => 'image/x-freehand',
15000
      ),
15001
    ),
15002
    'fhc' => 
15003
    array (
15004
      't' => 
15005
      array (
15006
        0 => 'image/x-freehand',
15007
      ),
15008
    ),
15009
    'fig' => 
15010
    array (
15011
      't' => 
15012
      array (
15013
        0 => 'application/x-xfig',
15014
        1 => 'image/x-xfig',
15015
      ),
15016
    ),
15017
    'fits' => 
15018
    array (
15019
      't' => 
15020
      array (
15021
        0 => 'image/fits',
15022
      ),
15023
    ),
15024
    'fl' => 
15025
    array (
15026
      't' => 
15027
      array (
15028
        0 => 'application/x-fluid',
15029
      ),
15030
    ),
15031
    'flac' => 
15032
    array (
15033
      't' => 
15034
      array (
15035
        0 => 'audio/flac',
15036
      ),
15037
    ),
15038
    'flatpak' => 
15039
    array (
15040
      't' => 
15041
      array (
15042
        0 => 'application/vnd.flatpak',
15043
      ),
15044
    ),
15045
    'flatpakref' => 
15046
    array (
15047
      't' => 
15048
      array (
15049
        0 => 'application/vnd.flatpak.ref',
15050
      ),
15051
    ),
15052
    'flatpakrepo' => 
15053
    array (
15054
      't' => 
15055
      array (
15056
        0 => 'application/vnd.flatpak.repo',
15057
      ),
15058
    ),
15059
    'flc' => 
15060
    array (
15061
      't' => 
15062
      array (
15063
        0 => 'video/x-flic',
15064
      ),
15065
    ),
15066
    'fli' => 
15067
    array (
15068
      't' => 
15069
      array (
15070
        0 => 'video/x-flic',
15071
      ),
15072
    ),
15073
    'flo' => 
15074
    array (
15075
      't' => 
15076
      array (
15077
        0 => 'application/vnd.micrografx.flo',
15078
      ),
15079
    ),
15080
    'flv' => 
15081
    array (
15082
      't' => 
15083
      array (
15084
        0 => 'video/x-flv',
15085
      ),
15086
    ),
15087
    'flw' => 
15088
    array (
15089
      't' => 
15090
      array (
15091
        0 => 'application/vnd.kde.kivio',
15092
        1 => 'application/x-kivio',
15093
      ),
15094
    ),
15095
    'flx' => 
15096
    array (
15097
      't' => 
15098
      array (
15099
        0 => 'text/vnd.fmi.flexstor',
15100
      ),
15101
    ),
15102
    'fly' => 
15103
    array (
15104
      't' => 
15105
      array (
15106
        0 => 'text/vnd.fly',
15107
      ),
15108
    ),
15109
    'fm' => 
15110
    array (
15111
      't' => 
15112
      array (
15113
        0 => 'application/vnd.framemaker',
15114
      ),
15115
    ),
15116
    'fnc' => 
15117
    array (
15118
      't' => 
15119
      array (
15120
        0 => 'application/vnd.frogans.fnc',
15121
      ),
15122
    ),
15123
    'fo' => 
15124
    array (
15125
      't' => 
15126
      array (
15127
        0 => 'text/x-xslfo',
15128
      ),
15129
    ),
15130
    'fodg' => 
15131
    array (
15132
      't' => 
15133
      array (
15134
        0 => 'application/vnd.oasis.opendocument.graphics-flat-xml',
15135
      ),
15136
    ),
15137
    'fodp' => 
15138
    array (
15139
      't' => 
15140
      array (
15141
        0 => 'application/vnd.oasis.opendocument.presentation-flat-xml',
15142
      ),
15143
    ),
15144
    'fods' => 
15145
    array (
15146
      't' => 
15147
      array (
15148
        0 => 'application/vnd.oasis.opendocument.spreadsheet-flat-xml',
15149
      ),
15150
    ),
15151
    'fodt' => 
15152
    array (
15153
      't' => 
15154
      array (
15155
        0 => 'application/vnd.oasis.opendocument.text-flat-xml',
15156
      ),
15157
    ),
15158
    'for' => 
15159
    array (
15160
      't' => 
15161
      array (
15162
        0 => 'text/x-fortran',
15163
      ),
15164
    ),
15165
    'fpx' => 
15166
    array (
15167
      't' => 
15168
      array (
15169
        0 => 'image/vnd.fpx',
15170
      ),
15171
    ),
15172
    'frame' => 
15173
    array (
15174
      't' => 
15175
      array (
15176
        0 => 'application/vnd.framemaker',
15177
      ),
15178
    ),
15179
    'fsc' => 
15180
    array (
15181
      't' => 
15182
      array (
15183
        0 => 'application/vnd.fsc.weblaunch',
15184
      ),
15185
    ),
15186
    'fst' => 
15187
    array (
15188
      't' => 
15189
      array (
15190
        0 => 'image/vnd.fst',
15191
      ),
15192
    ),
15193
    'ftc' => 
15194
    array (
15195
      't' => 
15196
      array (
15197
        0 => 'application/vnd.fluxtime.clip',
15198
      ),
15199
    ),
15200
    'fti' => 
15201
    array (
15202
      't' => 
15203
      array (
15204
        0 => 'application/vnd.anser-web-funds-transfer-initiation',
15205
      ),
15206
    ),
15207
    'fvt' => 
15208
    array (
15209
      't' => 
15210
      array (
15211
        0 => 'video/vnd.fvt',
15212
      ),
15213
    ),
15214
    'fxm' => 
15215
    array (
15216
      't' => 
15217
      array (
15218
        0 => 'video/x-javafx',
15219
      ),
15220
    ),
15221
    'fxp' => 
15222
    array (
15223
      't' => 
15224
      array (
15225
        0 => 'application/vnd.adobe.fxp',
15226
      ),
15227
    ),
15228
    'fxpl' => 
15229
    array (
15230
      't' => 
15231
      array (
15232
        0 => 'application/vnd.adobe.fxp',
15233
      ),
15234
    ),
15235
    'fzs' => 
15236
    array (
15237
      't' => 
15238
      array (
15239
        0 => 'application/vnd.fuzzysheet',
15240
      ),
15241
    ),
15242
    'g2w' => 
15243
    array (
15244
      't' => 
15245
      array (
15246
        0 => 'application/vnd.geoplan',
15247
      ),
15248
    ),
15249
    'g3' => 
15250
    array (
15251
      't' => 
15252
      array (
15253
        0 => 'image/g3fax',
15254
        1 => 'image/fax-g3',
15255
      ),
15256
    ),
15257
    'g3w' => 
15258
    array (
15259
      't' => 
15260
      array (
15261
        0 => 'application/vnd.geospace',
15262
      ),
15263
    ),
15264
    'gac' => 
15265
    array (
15266
      't' => 
15267
      array (
15268
        0 => 'application/vnd.groove-account',
15269
      ),
15270
    ),
15271
    'gam' => 
15272
    array (
15273
      't' => 
15274
      array (
15275
        0 => 'application/x-tads',
15276
      ),
15277
    ),
15278
    'gb' => 
15279
    array (
15280
      't' => 
15281
      array (
15282
        0 => 'application/x-gameboy-rom',
15283
      ),
15284
    ),
15285
    'gba' => 
15286
    array (
15287
      't' => 
15288
      array (
15289
        0 => 'application/x-gba-rom',
15290
      ),
15291
    ),
15292
    'gbc' => 
15293
    array (
15294
      't' => 
15295
      array (
15296
        0 => 'application/x-gameboy-color-rom',
15297
      ),
15298
    ),
15299
    'gbr' => 
15300
    array (
15301
      't' => 
15302
      array (
15303
        0 => 'application/rpki-ghostbusters',
15304
        1 => 'image/x-gimp-gbr',
15305
      ),
15306
    ),
15307
    'gca' => 
15308
    array (
15309
      't' => 
15310
      array (
15311
        0 => 'application/x-gca-compressed',
15312
      ),
15313
    ),
15314
    'gcode' => 
15315
    array (
15316
      't' => 
15317
      array (
15318
        0 => 'text/x.gcode',
15319
      ),
15320
    ),
15321
    'gcrd' => 
15322
    array (
15323
      't' => 
15324
      array (
15325
        0 => 'text/vcard',
15326
      ),
15327
    ),
15328
    'gdl' => 
15329
    array (
15330
      't' => 
15331
      array (
15332
        0 => 'model/vnd.gdl',
15333
      ),
15334
    ),
15335
    'ged' => 
15336
    array (
15337
      't' => 
15338
      array (
15339
        0 => 'application/x-gedcom',
15340
      ),
15341
    ),
15342
    'gedcom' => 
15343
    array (
15344
      't' => 
15345
      array (
15346
        0 => 'application/x-gedcom',
15347
      ),
15348
    ),
15349
    'gem' => 
15350
    array (
15351
      't' => 
15352
      array (
15353
        0 => 'application/x-tar',
15354
      ),
15355
    ),
15356
    'gen' => 
15357
    array (
15358
      't' => 
15359
      array (
15360
        0 => 'application/x-genesis-rom',
15361
      ),
15362
    ),
15363
    'geo' => 
15364
    array (
15365
      't' => 
15366
      array (
15367
        0 => 'application/vnd.dynageo',
15368
      ),
15369
    ),
15370
    'geo.json' => 
15371
    array (
15372
      't' => 
15373
      array (
15374
        0 => 'application/geo+json',
15375
      ),
15376
    ),
15377
    'geojson' => 
15378
    array (
15379
      't' => 
15380
      array (
15381
        0 => 'application/geo+json',
15382
      ),
15383
    ),
15384
    'gex' => 
15385
    array (
15386
      't' => 
15387
      array (
15388
        0 => 'application/vnd.geometry-explorer',
15389
      ),
15390
    ),
15391
    'gf' => 
15392
    array (
15393
      't' => 
15394
      array (
15395
        0 => 'application/x-tex-gf',
15396
      ),
15397
    ),
15398
    'gg' => 
15399
    array (
15400
      't' => 
15401
      array (
15402
        0 => 'application/x-gamegear-rom',
15403
      ),
15404
    ),
15405
    'ggb' => 
15406
    array (
15407
      't' => 
15408
      array (
15409
        0 => 'application/vnd.geogebra.file',
15410
      ),
15411
    ),
15412
    'ggt' => 
15413
    array (
15414
      't' => 
15415
      array (
15416
        0 => 'application/vnd.geogebra.tool',
15417
      ),
15418
    ),
15419
    'ghf' => 
15420
    array (
15421
      't' => 
15422
      array (
15423
        0 => 'application/vnd.groove-help',
15424
      ),
15425
    ),
15426
    'gif' => 
15427
    array (
15428
      't' => 
15429
      array (
15430
        0 => 'image/gif',
15431
      ),
15432
    ),
15433
    'gih' => 
15434
    array (
15435
      't' => 
15436
      array (
15437
        0 => 'image/x-gimp-gih',
15438
      ),
15439
    ),
15440
    'gim' => 
15441
    array (
15442
      't' => 
15443
      array (
15444
        0 => 'application/vnd.groove-identity-message',
15445
      ),
15446
    ),
15447
    'glade' => 
15448
    array (
15449
      't' => 
15450
      array (
15451
        0 => 'application/x-glade',
15452
      ),
15453
    ),
15454
    'gml' => 
15455
    array (
15456
      't' => 
15457
      array (
15458
        0 => 'application/gml+xml',
15459
      ),
15460
    ),
15461
    'gmo' => 
15462
    array (
15463
      't' => 
15464
      array (
15465
        0 => 'application/x-gettext-translation',
15466
      ),
15467
    ),
15468
    'gmx' => 
15469
    array (
15470
      't' => 
15471
      array (
15472
        0 => 'application/vnd.gmx',
15473
      ),
15474
    ),
15475
    'gnc' => 
15476
    array (
15477
      't' => 
15478
      array (
15479
        0 => 'application/x-gnucash',
15480
      ),
15481
    ),
15482
    'gnd' => 
15483
    array (
15484
      't' => 
15485
      array (
15486
        0 => 'application/gnunet-directory',
15487
      ),
15488
    ),
15489
    'gnucash' => 
15490
    array (
15491
      't' => 
15492
      array (
15493
        0 => 'application/x-gnucash',
15494
      ),
15495
    ),
15496
    'gnumeric' => 
15497
    array (
15498
      't' => 
15499
      array (
15500
        0 => 'application/x-gnumeric',
15501
      ),
15502
    ),
15503
    'gnuplot' => 
15504
    array (
15505
      't' => 
15506
      array (
15507
        0 => 'application/x-gnuplot',
15508
      ),
15509
    ),
15510
    'go' => 
15511
    array (
15512
      't' => 
15513
      array (
15514
        0 => 'text/x-go',
15515
      ),
15516
    ),
15517
    'gp' => 
15518
    array (
15519
      't' => 
15520
      array (
15521
        0 => 'application/x-gnuplot',
15522
      ),
15523
    ),
15524
    'gpg' => 
15525
    array (
15526
      't' => 
15527
      array (
15528
        0 => 'application/pgp-encrypted',
15529
        1 => 'application/pgp-keys',
15530
        2 => 'application/pgp-signature',
15531
      ),
15532
    ),
15533
    'gph' => 
15534
    array (
15535
      't' => 
15536
      array (
15537
        0 => 'application/vnd.flographit',
15538
      ),
15539
    ),
15540
    'gplt' => 
15541
    array (
15542
      't' => 
15543
      array (
15544
        0 => 'application/x-gnuplot',
15545
      ),
15546
    ),
15547
    'gpx' => 
15548
    array (
15549
      't' => 
15550
      array (
15551
        0 => 'application/gpx+xml',
15552
      ),
15553
    ),
15554
    'gqf' => 
15555
    array (
15556
      't' => 
15557
      array (
15558
        0 => 'application/vnd.grafeq',
15559
      ),
15560
    ),
15561
    'gqs' => 
15562
    array (
15563
      't' => 
15564
      array (
15565
        0 => 'application/vnd.grafeq',
15566
      ),
15567
    ),
15568
    'gra' => 
15569
    array (
15570
      't' => 
15571
      array (
15572
        0 => 'application/x-graphite',
15573
      ),
15574
    ),
15575
    'gram' => 
15576
    array (
15577
      't' => 
15578
      array (
15579
        0 => 'application/srgs',
15580
      ),
15581
    ),
15582
    'gramps' => 
15583
    array (
15584
      't' => 
15585
      array (
15586
        0 => 'application/x-gramps-xml',
15587
      ),
15588
    ),
15589
    'gre' => 
15590
    array (
15591
      't' => 
15592
      array (
15593
        0 => 'application/vnd.geometry-explorer',
15594
      ),
15595
    ),
15596
    'grv' => 
15597
    array (
15598
      't' => 
15599
      array (
15600
        0 => 'application/vnd.groove-injector',
15601
      ),
15602
    ),
15603
    'grxml' => 
15604
    array (
15605
      't' => 
15606
      array (
15607
        0 => 'application/srgs+xml',
15608
      ),
15609
    ),
15610
    'gs' => 
15611
    array (
15612
      't' => 
15613
      array (
15614
        0 => 'text/x-genie',
15615
      ),
15616
    ),
15617
    'gsf' => 
15618
    array (
15619
      't' => 
15620
      array (
15621
        0 => 'application/x-font-ghostscript',
15622
        1 => 'application/x-font-type1',
15623
      ),
15624
    ),
15625
    'gsm' => 
15626
    array (
15627
      't' => 
15628
      array (
15629
        0 => 'audio/x-gsm',
15630
      ),
15631
    ),
15632
    'gtar' => 
15633
    array (
15634
      't' => 
15635
      array (
15636
        0 => 'application/x-tar',
15637
      ),
15638
    ),
15639
    'gtm' => 
15640
    array (
15641
      't' => 
15642
      array (
15643
        0 => 'application/vnd.groove-tool-message',
15644
      ),
15645
    ),
15646
    'gtw' => 
15647
    array (
15648
      't' => 
15649
      array (
15650
        0 => 'model/vnd.gtw',
15651
      ),
15652
    ),
15653
    'gv' => 
15654
    array (
15655
      't' => 
15656
      array (
15657
        0 => 'text/vnd.graphviz',
15658
      ),
15659
    ),
15660
    'gvp' => 
15661
    array (
15662
      't' => 
15663
      array (
15664
        0 => 'text/x-google-video-pointer',
15665
      ),
15666
    ),
15667
    'gxf' => 
15668
    array (
15669
      't' => 
15670
      array (
15671
        0 => 'application/gxf',
15672
      ),
15673
    ),
15674
    'gxt' => 
15675
    array (
15676
      't' => 
15677
      array (
15678
        0 => 'application/vnd.geonext',
15679
      ),
15680
    ),
15681
    'gz' => 
15682
    array (
15683
      't' => 
15684
      array (
15685
        0 => 'application/gzip',
15686
      ),
15687
    ),
15688
    'h' => 
15689
    array (
15690
      't' => 
15691
      array (
15692
        0 => 'text/x-chdr',
15693
      ),
15694
    ),
15695
    'h++' => 
15696
    array (
15697
      't' => 
15698
      array (
15699
        0 => 'text/x-c++hdr',
15700
      ),
15701
    ),
15702
    'h261' => 
15703
    array (
15704
      't' => 
15705
      array (
15706
        0 => 'video/h261',
15707
      ),
15708
    ),
15709
    'h263' => 
15710
    array (
15711
      't' => 
15712
      array (
15713
        0 => 'video/h263',
15714
      ),
15715
    ),
15716
    'h264' => 
15717
    array (
15718
      't' => 
15719
      array (
15720
        0 => 'video/h264',
15721
      ),
15722
    ),
15723
    'h4' => 
15724
    array (
15725
      't' => 
15726
      array (
15727
        0 => 'application/x-hdf',
15728
      ),
15729
    ),
15730
    'h5' => 
15731
    array (
15732
      't' => 
15733
      array (
15734
        0 => 'application/x-hdf',
15735
      ),
15736
    ),
15737
    'hal' => 
15738
    array (
15739
      't' => 
15740
      array (
15741
        0 => 'application/vnd.hal+xml',
15742
      ),
15743
    ),
15744
    'hbci' => 
15745
    array (
15746
      't' => 
15747
      array (
15748
        0 => 'application/vnd.hbci',
15749
      ),
15750
    ),
15751
    'hdf' => 
15752
    array (
15753
      't' => 
15754
      array (
15755
        0 => 'application/x-hdf',
15756
      ),
15757
    ),
15758
    'hdf4' => 
15759
    array (
15760
      't' => 
15761
      array (
15762
        0 => 'application/x-hdf',
15763
      ),
15764
    ),
15765
    'hdf5' => 
15766
    array (
15767
      't' => 
15768
      array (
15769
        0 => 'application/x-hdf',
15770
      ),
15771
    ),
15772
    'heic' => 
15773
    array (
15774
      't' => 
15775
      array (
15776
        0 => 'image/heif',
15777
      ),
15778
    ),
15779
    'heif' => 
15780
    array (
15781
      't' => 
15782
      array (
15783
        0 => 'image/heif',
15784
      ),
15785
    ),
15786
    'hfe' => 
15787
    array (
15788
      't' => 
15789
      array (
15790
        0 => 'application/x-hfe-floppy-image',
15791
      ),
15792
    ),
15793
    'hh' => 
15794
    array (
15795
      't' => 
15796
      array (
15797
        0 => 'text/x-c++hdr',
15798
      ),
15799
    ),
15800
    'hlp' => 
15801
    array (
15802
      't' => 
15803
      array (
15804
        0 => 'application/winhlp',
15805
      ),
15806
    ),
15807
    'hp' => 
15808
    array (
15809
      't' => 
15810
      array (
15811
        0 => 'text/x-c++hdr',
15812
      ),
15813
    ),
15814
    'hpgl' => 
15815
    array (
15816
      't' => 
15817
      array (
15818
        0 => 'application/vnd.hp-hpgl',
15819
      ),
15820
    ),
15821
    'hpid' => 
15822
    array (
15823
      't' => 
15824
      array (
15825
        0 => 'application/vnd.hp-hpid',
15826
      ),
15827
    ),
15828
    'hpp' => 
15829
    array (
15830
      't' => 
15831
      array (
15832
        0 => 'text/x-c++hdr',
15833
      ),
15834
    ),
15835
    'hps' => 
15836
    array (
15837
      't' => 
15838
      array (
15839
        0 => 'application/vnd.hp-hps',
15840
      ),
15841
    ),
15842
    'hqx' => 
15843
    array (
15844
      't' => 
15845
      array (
15846
        0 => 'application/mac-binhex40',
15847
      ),
15848
    ),
15849
    'hs' => 
15850
    array (
15851
      't' => 
15852
      array (
15853
        0 => 'text/x-haskell',
15854
      ),
15855
    ),
15856
    'htke' => 
15857
    array (
15858
      't' => 
15859
      array (
15860
        0 => 'application/vnd.kenameaapp',
15861
      ),
15862
    ),
15863
    'htm' => 
15864
    array (
15865
      't' => 
15866
      array (
15867
        0 => 'text/html',
15868
      ),
15869
    ),
15870
    'html' => 
15871
    array (
15872
      't' => 
15873
      array (
15874
        0 => 'text/html',
15875
      ),
15876
    ),
15877
    'hvd' => 
15878
    array (
15879
      't' => 
15880
      array (
15881
        0 => 'application/vnd.yamaha.hv-dic',
15882
      ),
15883
    ),
15884
    'hvp' => 
15885
    array (
15886
      't' => 
15887
      array (
15888
        0 => 'application/vnd.yamaha.hv-voice',
15889
      ),
15890
    ),
15891
    'hvs' => 
15892
    array (
15893
      't' => 
15894
      array (
15895
        0 => 'application/vnd.yamaha.hv-script',
15896
      ),
15897
    ),
15898
    'hwp' => 
15899
    array (
15900
      't' => 
15901
      array (
15902
        0 => 'application/x-hwp',
15903
      ),
15904
    ),
15905
    'hwt' => 
15906
    array (
15907
      't' => 
15908
      array (
15909
        0 => 'application/x-hwt',
15910
      ),
15911
    ),
15912
    'hxx' => 
15913
    array (
15914
      't' => 
15915
      array (
15916
        0 => 'text/x-c++hdr',
15917
      ),
15918
    ),
15919
    'i2g' => 
15920
    array (
15921
      't' => 
15922
      array (
15923
        0 => 'application/vnd.intergeo',
15924
      ),
15925
    ),
15926
    'ica' => 
15927
    array (
15928
      't' => 
15929
      array (
15930
        0 => 'application/x-ica',
15931
      ),
15932
    ),
15933
    'icb' => 
15934
    array (
15935
      't' => 
15936
      array (
15937
        0 => 'image/x-tga',
15938
      ),
15939
    ),
15940
    'icc' => 
15941
    array (
15942
      't' => 
15943
      array (
15944
        0 => 'application/vnd.iccprofile',
15945
      ),
15946
    ),
15947
    'ice' => 
15948
    array (
15949
      't' => 
15950
      array (
15951
        0 => 'x-conference/x-cooltalk',
15952
      ),
15953
    ),
15954
    'icm' => 
15955
    array (
15956
      't' => 
15957
      array (
15958
        0 => 'application/vnd.iccprofile',
15959
      ),
15960
    ),
15961
    'icns' => 
15962
    array (
15963
      't' => 
15964
      array (
15965
        0 => 'image/x-icns',
15966
      ),
15967
    ),
15968
    'ico' => 
15969
    array (
15970
      't' => 
15971
      array (
15972
        0 => 'image/vnd.microsoft.icon',
15973
      ),
15974
    ),
15975
    'ics' => 
15976
    array (
15977
      't' => 
15978
      array (
15979
        0 => 'text/calendar',
15980
      ),
15981
    ),
15982
    'idl' => 
15983
    array (
15984
      't' => 
15985
      array (
15986
        0 => 'text/x-idl',
15987
      ),
15988
    ),
15989
    'ief' => 
15990
    array (
15991
      't' => 
15992
      array (
15993
        0 => 'image/ief',
15994
      ),
15995
    ),
15996
    'ifb' => 
15997
    array (
15998
      't' => 
15999
      array (
16000
        0 => 'text/calendar',
16001
      ),
16002
    ),
16003
    'iff' => 
16004
    array (
16005
      't' => 
16006
      array (
16007
        0 => 'image/x-ilbm',
16008
      ),
16009
    ),
16010
    'ifm' => 
16011
    array (
16012
      't' => 
16013
      array (
16014
        0 => 'application/vnd.shana.informed.formdata',
16015
      ),
16016
    ),
16017
    'iges' => 
16018
    array (
16019
      't' => 
16020
      array (
16021
        0 => 'model/iges',
16022
      ),
16023
    ),
16024
    'igl' => 
16025
    array (
16026
      't' => 
16027
      array (
16028
        0 => 'application/vnd.igloader',
16029
      ),
16030
    ),
16031
    'igm' => 
16032
    array (
16033
      't' => 
16034
      array (
16035
        0 => 'application/vnd.insors.igm',
16036
      ),
16037
    ),
16038
    'igs' => 
16039
    array (
16040
      't' => 
16041
      array (
16042
        0 => 'model/iges',
16043
      ),
16044
    ),
16045
    'igx' => 
16046
    array (
16047
      't' => 
16048
      array (
16049
        0 => 'application/vnd.micrografx.igx',
16050
      ),
16051
    ),
16052
    'iif' => 
16053
    array (
16054
      't' => 
16055
      array (
16056
        0 => 'application/vnd.shana.informed.interchange',
16057
      ),
16058
    ),
16059
    'ilbm' => 
16060
    array (
16061
      't' => 
16062
      array (
16063
        0 => 'image/x-ilbm',
16064
      ),
16065
    ),
16066
    'ime' => 
16067
    array (
16068
      't' => 
16069
      array (
16070
        0 => 'text/x-imelody',
16071
      ),
16072
    ),
16073
    'img' => 
16074
    array (
16075
      't' => 
16076
      array (
16077
        0 => 'application/x-raw-disk-image',
16078
      ),
16079
    ),
16080
    'img.xz' => 
16081
    array (
16082
      't' => 
16083
      array (
16084
        0 => 'application/x-raw-disk-image-xz-compressed',
16085
      ),
16086
    ),
16087
    'imp' => 
16088
    array (
16089
      't' => 
16090
      array (
16091
        0 => 'application/vnd.accpac.simply.imp',
16092
      ),
16093
    ),
16094
    'ims' => 
16095
    array (
16096
      't' => 
16097
      array (
16098
        0 => 'application/vnd.ms-ims',
16099
      ),
16100
    ),
16101
    'imy' => 
16102
    array (
16103
      't' => 
16104
      array (
16105
        0 => 'text/x-imelody',
16106
      ),
16107
    ),
16108
    'in' => 
16109
    array (
16110
      't' => 
16111
      array (
16112
        0 => 'text/plain',
16113
      ),
16114
    ),
16115
    'ink' => 
16116
    array (
16117
      't' => 
16118
      array (
16119
        0 => 'application/inkml+xml',
16120
      ),
16121
    ),
16122
    'inkml' => 
16123
    array (
16124
      't' => 
16125
      array (
16126
        0 => 'application/inkml+xml',
16127
      ),
16128
    ),
16129
    'ins' => 
16130
    array (
16131
      't' => 
16132
      array (
16133
        0 => 'text/x-tex',
16134
      ),
16135
    ),
16136
    'install' => 
16137
    array (
16138
      't' => 
16139
      array (
16140
        0 => 'application/x-install-instructions',
16141
      ),
16142
    ),
16143
    'iota' => 
16144
    array (
16145
      't' => 
16146
      array (
16147
        0 => 'application/vnd.astraea-software.iota',
16148
      ),
16149
    ),
16150
    'ipfix' => 
16151
    array (
16152
      't' => 
16153
      array (
16154
        0 => 'application/ipfix',
16155
      ),
16156
    ),
16157
    'ipk' => 
16158
    array (
16159
      't' => 
16160
      array (
16161
        0 => 'application/vnd.shana.informed.package',
16162
      ),
16163
    ),
16164
    'iptables' => 
16165
    array (
16166
      't' => 
16167
      array (
16168
        0 => 'text/x-iptables',
16169
      ),
16170
    ),
16171
    'ipynb' => 
16172
    array (
16173
      't' => 
16174
      array (
16175
        0 => 'application/x-ipynb+json',
16176
      ),
16177
    ),
16178
    'irm' => 
16179
    array (
16180
      't' => 
16181
      array (
16182
        0 => 'application/vnd.ibm.rights-management',
16183
      ),
16184
    ),
16185
    'irp' => 
16186
    array (
16187
      't' => 
16188
      array (
16189
        0 => 'application/vnd.irepository.package+xml',
16190
      ),
16191
    ),
16192
    'iso' => 
16193
    array (
16194
      't' => 
16195
      array (
16196
        0 => 'application/x-cd-image',
16197
        1 => 'application/x-sega-cd-rom',
16198
        2 => 'application/x-saturn-rom',
16199
        3 => 'application/x-wii-rom',
16200
        4 => 'application/x-gamecube-rom',
16201
      ),
16202
    ),
16203
    'iso9660' => 
16204
    array (
16205
      't' => 
16206
      array (
16207
        0 => 'application/x-cd-image',
16208
      ),
16209
    ),
16210
    'it' => 
16211
    array (
16212
      't' => 
16213
      array (
16214
        0 => 'audio/x-it',
16215
      ),
16216
    ),
16217
    'it87' => 
16218
    array (
16219
      't' => 
16220
      array (
16221
        0 => 'application/x-it87',
16222
      ),
16223
    ),
16224
    'itp' => 
16225
    array (
16226
      't' => 
16227
      array (
16228
        0 => 'application/vnd.shana.informed.formtemplate',
16229
      ),
16230
    ),
16231
    'ivp' => 
16232
    array (
16233
      't' => 
16234
      array (
16235
        0 => 'application/vnd.immervision-ivp',
16236
      ),
16237
    ),
16238
    'ivu' => 
16239
    array (
16240
      't' => 
16241
      array (
16242
        0 => 'application/vnd.immervision-ivu',
16243
      ),
16244
    ),
16245
    'j2c' => 
16246
    array (
16247
      't' => 
16248
      array (
16249
        0 => 'image/x-jp2-codestream',
16250
      ),
16251
    ),
16252
    'j2k' => 
16253
    array (
16254
      't' => 
16255
      array (
16256
        0 => 'image/x-jp2-codestream',
16257
      ),
16258
    ),
16259
    'jad' => 
16260
    array (
16261
      't' => 
16262
      array (
16263
        0 => 'text/vnd.sun.j2me.app-descriptor',
16264
      ),
16265
    ),
16266
    'jam' => 
16267
    array (
16268
      't' => 
16269
      array (
16270
        0 => 'application/vnd.jam',
16271
      ),
16272
    ),
16273
    'jar' => 
16274
    array (
16275
      't' => 
16276
      array (
16277
        0 => 'application/x-java-archive',
16278
      ),
16279
    ),
16280
    'java' => 
16281
    array (
16282
      't' => 
16283
      array (
16284
        0 => 'text/x-java-source',
16285
        1 => 'text/x-java',
16286
      ),
16287
    ),
16288
    'jceks' => 
16289
    array (
16290
      't' => 
16291
      array (
16292
        0 => 'application/x-java-jce-keystore',
16293
      ),
16294
    ),
16295
    'jisp' => 
16296
    array (
16297
      't' => 
16298
      array (
16299
        0 => 'application/vnd.jisp',
16300
      ),
16301
    ),
16302
    'jks' => 
16303
    array (
16304
      't' => 
16305
      array (
16306
        0 => 'application/x-java-keystore',
16307
      ),
16308
    ),
16309
    'jlt' => 
16310
    array (
16311
      't' => 
16312
      array (
16313
        0 => 'application/vnd.hp-jlyt',
16314
      ),
16315
    ),
16316
    'jng' => 
16317
    array (
16318
      't' => 
16319
      array (
16320
        0 => 'image/x-jng',
16321
      ),
16322
    ),
16323
    'jnlp' => 
16324
    array (
16325
      't' => 
16326
      array (
16327
        0 => 'application/x-java-jnlp-file',
16328
      ),
16329
    ),
16330
    'joda' => 
16331
    array (
16332
      't' => 
16333
      array (
16334
        0 => 'application/vnd.joost.joda-archive',
16335
      ),
16336
    ),
16337
    'jp2' => 
16338
    array (
16339
      't' => 
16340
      array (
16341
        0 => 'image/jp2',
16342
      ),
16343
    ),
16344
    'jpc' => 
16345
    array (
16346
      't' => 
16347
      array (
16348
        0 => 'image/x-jp2-codestream',
16349
      ),
16350
    ),
16351
    'jpe' => 
16352
    array (
16353
      't' => 
16354
      array (
16355
        0 => 'image/jpeg',
16356
      ),
16357
    ),
16358
    'jpeg' => 
16359
    array (
16360
      't' => 
16361
      array (
16362
        0 => 'image/jpeg',
16363
      ),
16364
    ),
16365
    'jpf' => 
16366
    array (
16367
      't' => 
16368
      array (
16369
        0 => 'image/jpx',
16370
      ),
16371
    ),
16372
    'jpg' => 
16373
    array (
16374
      't' => 
16375
      array (
16376
        0 => 'image/jpeg',
16377
      ),
16378
    ),
16379
    'jpg2' => 
16380
    array (
16381
      't' => 
16382
      array (
16383
        0 => 'image/jp2',
16384
      ),
16385
    ),
16386
    'jpgm' => 
16387
    array (
16388
      't' => 
16389
      array (
16390
        0 => 'video/jpm',
16391
        1 => 'image/jpm',
16392
      ),
16393
    ),
16394
    'jpgv' => 
16395
    array (
16396
      't' => 
16397
      array (
16398
        0 => 'video/jpeg',
16399
      ),
16400
    ),
16401
    'jpm' => 
16402
    array (
16403
      't' => 
16404
      array (
16405
        0 => 'video/jpm',
16406
        1 => 'image/jpm',
16407
      ),
16408
    ),
16409
    'jpr' => 
16410
    array (
16411
      't' => 
16412
      array (
16413
        0 => 'application/x-jbuilder-project',
16414
      ),
16415
    ),
16416
    'jpx' => 
16417
    array (
16418
      't' => 
16419
      array (
16420
        0 => 'application/x-jbuilder-project',
16421
        1 => 'image/jpx',
16422
      ),
16423
    ),
16424
    'jrd' => 
16425
    array (
16426
      't' => 
16427
      array (
16428
        0 => 'application/jrd+json',
16429
      ),
16430
    ),
16431
    'js' => 
16432
    array (
16433
      't' => 
16434
      array (
16435
        0 => 'application/javascript',
16436
      ),
16437
    ),
16438
    'jsm' => 
16439
    array (
16440
      't' => 
16441
      array (
16442
        0 => 'application/javascript',
16443
      ),
16444
    ),
16445
    'json' => 
16446
    array (
16447
      't' => 
16448
      array (
16449
        0 => 'application/json',
16450
      ),
16451
    ),
16452
    'json-patch' => 
16453
    array (
16454
      't' => 
16455
      array (
16456
        0 => 'application/json-patch+json',
16457
      ),
16458
    ),
16459
    'jsonld' => 
16460
    array (
16461
      't' => 
16462
      array (
16463
        0 => 'application/ld+json',
16464
      ),
16465
    ),
16466
    'jsonml' => 
16467
    array (
16468
      't' => 
16469
      array (
16470
        0 => 'application/jsonml+json',
16471
      ),
16472
    ),
16473
    'k25' => 
16474
    array (
16475
      't' => 
16476
      array (
16477
        0 => 'image/x-kodak-k25',
16478
      ),
16479
    ),
16480
    'k7' => 
16481
    array (
16482
      't' => 
16483
      array (
16484
        0 => 'application/x-thomson-cassette',
16485
      ),
16486
    ),
16487
    'kar' => 
16488
    array (
16489
      't' => 
16490
      array (
16491
        0 => 'audio/midi',
16492
      ),
16493
    ),
16494
    'karbon' => 
16495
    array (
16496
      't' => 
16497
      array (
16498
        0 => 'application/vnd.kde.karbon',
16499
        1 => 'application/x-karbon',
16500
      ),
16501
    ),
16502
    'kdc' => 
16503
    array (
16504
      't' => 
16505
      array (
16506
        0 => 'image/x-kodak-kdc',
16507
      ),
16508
    ),
16509
    'kdelnk' => 
16510
    array (
16511
      't' => 
16512
      array (
16513
        0 => 'application/x-desktop',
16514
      ),
16515
    ),
16516
    'kexi' => 
16517
    array (
16518
      't' => 
16519
      array (
16520
        0 => 'application/x-kexiproject-sqlite2',
16521
        1 => 'application/x-kexiproject-sqlite3',
16522
      ),
16523
    ),
16524
    'kexic' => 
16525
    array (
16526
      't' => 
16527
      array (
16528
        0 => 'application/x-kexi-connectiondata',
16529
      ),
16530
    ),
16531
    'kexis' => 
16532
    array (
16533
      't' => 
16534
      array (
16535
        0 => 'application/x-kexiproject-shortcut',
16536
      ),
16537
    ),
16538
    'key' => 
16539
    array (
16540
      't' => 
16541
      array (
16542
        0 => 'application/x-iwork-keynote-sffkey',
16543
      ),
16544
    ),
16545
    'kfo' => 
16546
    array (
16547
      't' => 
16548
      array (
16549
        0 => 'application/vnd.kde.kformula',
16550
        1 => 'application/x-kformula',
16551
      ),
16552
    ),
16553
    'kia' => 
16554
    array (
16555
      't' => 
16556
      array (
16557
        0 => 'application/vnd.kidspiration',
16558
      ),
16559
    ),
16560
    'kil' => 
16561
    array (
16562
      't' => 
16563
      array (
16564
        0 => 'application/x-killustrator',
16565
      ),
16566
    ),
16567
    'kino' => 
16568
    array (
16569
      't' => 
16570
      array (
16571
        0 => 'application/smil+xml',
16572
      ),
16573
    ),
16574
    'kml' => 
16575
    array (
16576
      't' => 
16577
      array (
16578
        0 => 'application/vnd.google-earth.kml+xml',
16579
      ),
16580
    ),
16581
    'kmz' => 
16582
    array (
16583
      't' => 
16584
      array (
16585
        0 => 'application/vnd.google-earth.kmz',
16586
      ),
16587
    ),
16588
    'kne' => 
16589
    array (
16590
      't' => 
16591
      array (
16592
        0 => 'application/vnd.kinar',
16593
      ),
16594
    ),
16595
    'knp' => 
16596
    array (
16597
      't' => 
16598
      array (
16599
        0 => 'application/vnd.kinar',
16600
      ),
16601
    ),
16602
    'kon' => 
16603
    array (
16604
      't' => 
16605
      array (
16606
        0 => 'application/vnd.kde.kontour',
16607
        1 => 'application/x-kontour',
16608
      ),
16609
    ),
16610
    'kpm' => 
16611
    array (
16612
      't' => 
16613
      array (
16614
        0 => 'application/x-kpovmodeler',
16615
      ),
16616
    ),
16617
    'kpr' => 
16618
    array (
16619
      't' => 
16620
      array (
16621
        0 => 'application/vnd.kde.kpresenter',
16622
        1 => 'application/x-kpresenter',
16623
      ),
16624
    ),
16625
    'kpt' => 
16626
    array (
16627
      't' => 
16628
      array (
16629
        0 => 'application/vnd.kde.kpresenter',
16630
        1 => 'application/x-kpresenter',
16631
      ),
16632
    ),
16633
    'kpxx' => 
16634
    array (
16635
      't' => 
16636
      array (
16637
        0 => 'application/vnd.ds-keypoint',
16638
      ),
16639
    ),
16640
    'kra' => 
16641
    array (
16642
      't' => 
16643
      array (
16644
        0 => 'application/x-krita',
16645
      ),
16646
    ),
16647
    'ks' => 
16648
    array (
16649
      't' => 
16650
      array (
16651
        0 => 'application/x-java-keystore',
16652
      ),
16653
    ),
16654
    'ksp' => 
16655
    array (
16656
      't' => 
16657
      array (
16658
        0 => 'application/vnd.kde.kspread',
16659
        1 => 'application/x-kspread',
16660
      ),
16661
    ),
16662
    'ktr' => 
16663
    array (
16664
      't' => 
16665
      array (
16666
        0 => 'application/vnd.kahootz',
16667
      ),
16668
    ),
16669
    'ktx' => 
16670
    array (
16671
      't' => 
16672
      array (
16673
        0 => 'image/ktx',
16674
      ),
16675
    ),
16676
    'ktz' => 
16677
    array (
16678
      't' => 
16679
      array (
16680
        0 => 'application/vnd.kahootz',
16681
      ),
16682
    ),
16683
    'kud' => 
16684
    array (
16685
      't' => 
16686
      array (
16687
        0 => 'application/x-kugar',
16688
      ),
16689
    ),
16690
    'kwd' => 
16691
    array (
16692
      't' => 
16693
      array (
16694
        0 => 'application/vnd.kde.kword',
16695
        1 => 'application/x-kword',
16696
      ),
16697
    ),
16698
    'kwt' => 
16699
    array (
16700
      't' => 
16701
      array (
16702
        0 => 'application/vnd.kde.kword',
16703
        1 => 'application/x-kword',
16704
      ),
16705
    ),
16706
    'la' => 
16707
    array (
16708
      't' => 
16709
      array (
16710
        0 => 'application/x-shared-library-la',
16711
      ),
16712
    ),
16713
    'lasxml' => 
16714
    array (
16715
      't' => 
16716
      array (
16717
        0 => 'application/vnd.las.las+xml',
16718
      ),
16719
    ),
16720
    'latex' => 
16721
    array (
16722
      't' => 
16723
      array (
16724
        0 => 'application/x-latex',
16725
        1 => 'text/x-tex',
16726
      ),
16727
    ),
16728
    'lbd' => 
16729
    array (
16730
      't' => 
16731
      array (
16732
        0 => 'application/vnd.llamagraphics.life-balance.desktop',
16733
      ),
16734
    ),
16735
    'lbe' => 
16736
    array (
16737
      't' => 
16738
      array (
16739
        0 => 'application/vnd.llamagraphics.life-balance.exchange+xml',
16740
      ),
16741
    ),
16742
    'lbm' => 
16743
    array (
16744
      't' => 
16745
      array (
16746
        0 => 'image/x-ilbm',
16747
      ),
16748
    ),
16749
    'ldif' => 
16750
    array (
16751
      't' => 
16752
      array (
16753
        0 => 'text/x-ldif',
16754
      ),
16755
    ),
16756
    'les' => 
16757
    array (
16758
      't' => 
16759
      array (
16760
        0 => 'application/vnd.hhe.lesson-player',
16761
      ),
16762
    ),
16763
    'lha' => 
16764
    array (
16765
      't' => 
16766
      array (
16767
        0 => 'application/x-lha',
16768
      ),
16769
    ),
16770
    'lhs' => 
16771
    array (
16772
      't' => 
16773
      array (
16774
        0 => 'text/x-literate-haskell',
16775
      ),
16776
    ),
16777
    'lhz' => 
16778
    array (
16779
      't' => 
16780
      array (
16781
        0 => 'application/x-lhz',
16782
      ),
16783
    ),
16784
    'link66' => 
16785
    array (
16786
      't' => 
16787
      array (
16788
        0 => 'application/vnd.route66.link66+xml',
16789
      ),
16790
    ),
16791
    'list' => 
16792
    array (
16793
      't' => 
16794
      array (
16795
        0 => 'text/plain',
16796
      ),
16797
    ),
16798
    'list3820' => 
16799
    array (
16800
      't' => 
16801
      array (
16802
        0 => 'application/vnd.ibm.modcap',
16803
      ),
16804
    ),
16805
    'listafp' => 
16806
    array (
16807
      't' => 
16808
      array (
16809
        0 => 'application/vnd.ibm.modcap',
16810
      ),
16811
    ),
16812
    'lnk' => 
16813
    array (
16814
      't' => 
16815
      array (
16816
        0 => 'application/x-ms-shortcut',
16817
      ),
16818
    ),
16819
    'lnx' => 
16820
    array (
16821
      't' => 
16822
      array (
16823
        0 => 'application/x-atari-lynx-rom',
16824
      ),
16825
    ),
16826
    'loas' => 
16827
    array (
16828
      't' => 
16829
      array (
16830
        0 => 'audio/usac',
16831
      ),
16832
    ),
16833
    'log' => 
16834
    array (
16835
      't' => 
16836
      array (
16837
        0 => 'text/plain',
16838
        1 => 'text/x-log',
16839
      ),
16840
    ),
16841
    'lostxml' => 
16842
    array (
16843
      't' => 
16844
      array (
16845
        0 => 'application/lost+xml',
16846
      ),
16847
    ),
16848
    'lrf' => 
16849
    array (
16850
      't' => 
16851
      array (
16852
        0 => 'application/octet-stream',
16853
      ),
16854
    ),
16855
    'lrm' => 
16856
    array (
16857
      't' => 
16858
      array (
16859
        0 => 'application/vnd.ms-lrm',
16860
      ),
16861
    ),
16862
    'lrv' => 
16863
    array (
16864
      't' => 
16865
      array (
16866
        0 => 'video/mp4',
16867
      ),
16868
    ),
16869
    'lrz' => 
16870
    array (
16871
      't' => 
16872
      array (
16873
        0 => 'application/x-lrzip',
16874
      ),
16875
    ),
16876
    'ltf' => 
16877
    array (
16878
      't' => 
16879
      array (
16880
        0 => 'application/vnd.frogans.ltf',
16881
      ),
16882
    ),
16883
    'ltx' => 
16884
    array (
16885
      't' => 
16886
      array (
16887
        0 => 'text/x-tex',
16888
      ),
16889
    ),
16890
    'lua' => 
16891
    array (
16892
      't' => 
16893
      array (
16894
        0 => 'text/x-lua',
16895
      ),
16896
    ),
16897
    'lvp' => 
16898
    array (
16899
      't' => 
16900
      array (
16901
        0 => 'audio/vnd.lucent.voice',
16902
      ),
16903
    ),
16904
    'lwo' => 
16905
    array (
16906
      't' => 
16907
      array (
16908
        0 => 'image/x-lwo',
16909
      ),
16910
    ),
16911
    'lwob' => 
16912
    array (
16913
      't' => 
16914
      array (
16915
        0 => 'image/x-lwo',
16916
      ),
16917
    ),
16918
    'lwp' => 
16919
    array (
16920
      't' => 
16921
      array (
16922
        0 => 'application/vnd.lotus-wordpro',
16923
      ),
16924
    ),
16925
    'lws' => 
16926
    array (
16927
      't' => 
16928
      array (
16929
        0 => 'image/x-lws',
16930
      ),
16931
    ),
16932
    'ly' => 
16933
    array (
16934
      't' => 
16935
      array (
16936
        0 => 'text/x-lilypond',
16937
      ),
16938
    ),
16939
    'lyx' => 
16940
    array (
16941
      't' => 
16942
      array (
16943
        0 => 'application/x-lyx',
16944
      ),
16945
    ),
16946
    'lz' => 
16947
    array (
16948
      't' => 
16949
      array (
16950
        0 => 'application/x-lzip',
16951
      ),
16952
    ),
16953
    'lz4' => 
16954
    array (
16955
      't' => 
16956
      array (
16957
        0 => 'application/x-lz4',
16958
      ),
16959
    ),
16960
    'lzh' => 
16961
    array (
16962
      't' => 
16963
      array (
16964
        0 => 'application/x-lha',
16965
      ),
16966
    ),
16967
    'lzma' => 
16968
    array (
16969
      't' => 
16970
      array (
16971
        0 => 'application/x-lzma',
16972
      ),
16973
    ),
16974
    'lzo' => 
16975
    array (
16976
      't' => 
16977
      array (
16978
        0 => 'application/x-lzop',
16979
      ),
16980
    ),
16981
    'm' => 
16982
    array (
16983
      't' => 
16984
      array (
16985
        0 => 'text/x-objcsrc',
16986
        1 => 'text/x-matlab',
16987
      ),
16988
    ),
16989
    'm13' => 
16990
    array (
16991
      't' => 
16992
      array (
16993
        0 => 'application/x-msmediaview',
16994
      ),
16995
    ),
16996
    'm14' => 
16997
    array (
16998
      't' => 
16999
      array (
17000
        0 => 'application/x-msmediaview',
17001
      ),
17002
    ),
17003
    'm15' => 
17004
    array (
17005
      't' => 
17006
      array (
17007
        0 => 'audio/x-mod',
17008
      ),
17009
    ),
17010
    'm1u' => 
17011
    array (
17012
      't' => 
17013
      array (
17014
        0 => 'video/vnd.mpegurl',
17015
      ),
17016
    ),
17017
    'm1v' => 
17018
    array (
17019
      't' => 
17020
      array (
17021
        0 => 'video/mpeg',
17022
      ),
17023
    ),
17024
    'm21' => 
17025
    array (
17026
      't' => 
17027
      array (
17028
        0 => 'application/mp21',
17029
      ),
17030
    ),
17031
    'm2a' => 
17032
    array (
17033
      't' => 
17034
      array (
17035
        0 => 'audio/mpeg',
17036
      ),
17037
    ),
17038
    'm2t' => 
17039
    array (
17040
      't' => 
17041
      array (
17042
        0 => 'video/mp2t',
17043
      ),
17044
    ),
17045
    'm2ts' => 
17046
    array (
17047
      't' => 
17048
      array (
17049
        0 => 'video/mp2t',
17050
      ),
17051
    ),
17052
    'm2v' => 
17053
    array (
17054
      't' => 
17055
      array (
17056
        0 => 'video/mpeg',
17057
      ),
17058
    ),
17059
    'm3a' => 
17060
    array (
17061
      't' => 
17062
      array (
17063
        0 => 'audio/mpeg',
17064
      ),
17065
    ),
17066
    'm3u' => 
17067
    array (
17068
      't' => 
17069
      array (
17070
        0 => 'audio/x-mpegurl',
17071
        1 => 'application/vnd.apple.mpegurl',
17072
      ),
17073
    ),
17074
    'm3u8' => 
17075
    array (
17076
      't' => 
17077
      array (
17078
        0 => 'application/vnd.apple.mpegurl',
17079
        1 => 'audio/x-mpegurl',
17080
      ),
17081
    ),
17082
    'm4' => 
17083
    array (
17084
      't' => 
17085
      array (
17086
        0 => 'application/x-m4',
17087
      ),
17088
    ),
17089
    'm4a' => 
17090
    array (
17091
      't' => 
17092
      array (
17093
        0 => 'audio/mp4',
17094
      ),
17095
    ),
17096
    'm4b' => 
17097
    array (
17098
      't' => 
17099
      array (
17100
        0 => 'audio/x-m4b',
17101
      ),
17102
    ),
17103
    'm4r' => 
17104
    array (
17105
      't' => 
17106
      array (
17107
        0 => 'audio/x-m4r',
17108
      ),
17109
    ),
17110
    'm4u' => 
17111
    array (
17112
      't' => 
17113
      array (
17114
        0 => 'video/vnd.mpegurl',
17115
      ),
17116
    ),
17117
    'm4v' => 
17118
    array (
17119
      't' => 
17120
      array (
17121
        0 => 'video/mp4',
17122
      ),
17123
    ),
17124
    'm7' => 
17125
    array (
17126
      't' => 
17127
      array (
17128
        0 => 'application/x-thomson-cartridge-memo7',
17129
      ),
17130
    ),
17131
    'ma' => 
17132
    array (
17133
      't' => 
17134
      array (
17135
        0 => 'application/mathematica',
17136
      ),
17137
    ),
17138
    'mab' => 
17139
    array (
17140
      't' => 
17141
      array (
17142
        0 => 'application/x-markaby',
17143
      ),
17144
    ),
17145
    'mads' => 
17146
    array (
17147
      't' => 
17148
      array (
17149
        0 => 'application/mads+xml',
17150
      ),
17151
    ),
17152
    'mag' => 
17153
    array (
17154
      't' => 
17155
      array (
17156
        0 => 'application/vnd.ecowin.chart',
17157
      ),
17158
    ),
17159
    'mak' => 
17160
    array (
17161
      't' => 
17162
      array (
17163
        0 => 'text/x-makefile',
17164
      ),
17165
    ),
17166
    'maker' => 
17167
    array (
17168
      't' => 
17169
      array (
17170
        0 => 'application/vnd.framemaker',
17171
      ),
17172
    ),
17173
    'man' => 
17174
    array (
17175
      't' => 
17176
      array (
17177
        0 => 'text/troff',
17178
        1 => 'application/x-troff-man',
17179
      ),
17180
    ),
17181
    'manifest' => 
17182
    array (
17183
      't' => 
17184
      array (
17185
        0 => 'text/cache-manifest',
17186
      ),
17187
    ),
17188
    'mar' => 
17189
    array (
17190
      't' => 
17191
      array (
17192
        0 => 'application/octet-stream',
17193
      ),
17194
    ),
17195
    'markdown' => 
17196
    array (
17197
      't' => 
17198
      array (
17199
        0 => 'text/markdown',
17200
      ),
17201
    ),
17202
    'mathml' => 
17203
    array (
17204
      't' => 
17205
      array (
17206
        0 => 'application/mathml+xml',
17207
      ),
17208
    ),
17209
    'mb' => 
17210
    array (
17211
      't' => 
17212
      array (
17213
        0 => 'application/mathematica',
17214
      ),
17215
    ),
17216
    'mbk' => 
17217
    array (
17218
      't' => 
17219
      array (
17220
        0 => 'application/vnd.mobius.mbk',
17221
      ),
17222
    ),
17223
    'mbox' => 
17224
    array (
17225
      't' => 
17226
      array (
17227
        0 => 'application/mbox',
17228
      ),
17229
    ),
17230
    'mc1' => 
17231
    array (
17232
      't' => 
17233
      array (
17234
        0 => 'application/vnd.medcalcdata',
17235
      ),
17236
    ),
17237
    'mcd' => 
17238
    array (
17239
      't' => 
17240
      array (
17241
        0 => 'application/vnd.mcd',
17242
      ),
17243
    ),
17244
    'mcurl' => 
17245
    array (
17246
      't' => 
17247
      array (
17248
        0 => 'text/vnd.curl.mcurl',
17249
      ),
17250
    ),
17251
    'md' => 
17252
    array (
17253
      't' => 
17254
      array (
17255
        0 => 'text/markdown',
17256
      ),
17257
    ),
17258
    'mdb' => 
17259
    array (
17260
      't' => 
17261
      array (
17262
        0 => 'application/vnd.ms-access',
17263
      ),
17264
    ),
17265
    'mdi' => 
17266
    array (
17267
      't' => 
17268
      array (
17269
        0 => 'image/vnd.ms-modi',
17270
      ),
17271
    ),
17272
    'mdx' => 
17273
    array (
17274
      't' => 
17275
      array (
17276
        0 => 'application/x-genesis-32x-rom',
17277
      ),
17278
    ),
17279
    'me' => 
17280
    array (
17281
      't' => 
17282
      array (
17283
        0 => 'text/troff',
17284
        1 => 'text/x-troff-me',
17285
      ),
17286
    ),
17287
    'med' => 
17288
    array (
17289
      't' => 
17290
      array (
17291
        0 => 'audio/x-mod',
17292
      ),
17293
    ),
17294
    'mesh' => 
17295
    array (
17296
      't' => 
17297
      array (
17298
        0 => 'model/mesh',
17299
      ),
17300
    ),
17301
    'meta4' => 
17302
    array (
17303
      't' => 
17304
      array (
17305
        0 => 'application/metalink4+xml',
17306
      ),
17307
    ),
17308
    'metalink' => 
17309
    array (
17310
      't' => 
17311
      array (
17312
        0 => 'application/metalink+xml',
17313
      ),
17314
    ),
17315
    'mets' => 
17316
    array (
17317
      't' => 
17318
      array (
17319
        0 => 'application/mets+xml',
17320
      ),
17321
    ),
17322
    'mfm' => 
17323
    array (
17324
      't' => 
17325
      array (
17326
        0 => 'application/vnd.mfmp',
17327
      ),
17328
    ),
17329
    'mft' => 
17330
    array (
17331
      't' => 
17332
      array (
17333
        0 => 'application/rpki-manifest',
17334
      ),
17335
    ),
17336
    'mgp' => 
17337
    array (
17338
      't' => 
17339
      array (
17340
        0 => 'application/vnd.osgeo.mapguide.package',
17341
        1 => 'application/x-magicpoint',
17342
      ),
17343
    ),
17344
    'mgz' => 
17345
    array (
17346
      't' => 
17347
      array (
17348
        0 => 'application/vnd.proteus.magazine',
17349
      ),
17350
    ),
17351
    'mht' => 
17352
    array (
17353
      't' => 
17354
      array (
17355
        0 => 'application/x-mimearchive',
17356
      ),
17357
    ),
17358
    'mhtml' => 
17359
    array (
17360
      't' => 
17361
      array (
17362
        0 => 'application/x-mimearchive',
17363
      ),
17364
    ),
17365
    'mid' => 
17366
    array (
17367
      't' => 
17368
      array (
17369
        0 => 'audio/midi',
17370
      ),
17371
    ),
17372
    'midi' => 
17373
    array (
17374
      't' => 
17375
      array (
17376
        0 => 'audio/midi',
17377
      ),
17378
    ),
17379
    'mie' => 
17380
    array (
17381
      't' => 
17382
      array (
17383
        0 => 'application/x-mie',
17384
      ),
17385
    ),
17386
    'mif' => 
17387
    array (
17388
      't' => 
17389
      array (
17390
        0 => 'application/vnd.mif',
17391
        1 => 'application/x-mif',
17392
      ),
17393
    ),
17394
    'mime' => 
17395
    array (
17396
      't' => 
17397
      array (
17398
        0 => 'message/rfc822',
17399
      ),
17400
    ),
17401
    'minipsf' => 
17402
    array (
17403
      't' => 
17404
      array (
17405
        0 => 'audio/x-minipsf',
17406
      ),
17407
    ),
17408
    'mj2' => 
17409
    array (
17410
      't' => 
17411
      array (
17412
        0 => 'video/mj2',
17413
      ),
17414
    ),
17415
    'mjp2' => 
17416
    array (
17417
      't' => 
17418
      array (
17419
        0 => 'video/mj2',
17420
      ),
17421
    ),
17422
    'mjpeg' => 
17423
    array (
17424
      't' => 
17425
      array (
17426
        0 => 'video/x-mjpeg',
17427
      ),
17428
    ),
17429
    'mjpg' => 
17430
    array (
17431
      't' => 
17432
      array (
17433
        0 => 'video/x-mjpeg',
17434
      ),
17435
    ),
17436
    'mjs' => 
17437
    array (
17438
      't' => 
17439
      array (
17440
        0 => 'application/javascript',
17441
      ),
17442
    ),
17443
    'mk' => 
17444
    array (
17445
      't' => 
17446
      array (
17447
        0 => 'text/x-makefile',
17448
      ),
17449
    ),
17450
    'mk3d' => 
17451
    array (
17452
      't' => 
17453
      array (
17454
        0 => 'video/x-matroska',
17455
        1 => 'video/x-matroska-3d',
17456
      ),
17457
    ),
17458
    'mka' => 
17459
    array (
17460
      't' => 
17461
      array (
17462
        0 => 'audio/x-matroska',
17463
      ),
17464
    ),
17465
    'mkd' => 
17466
    array (
17467
      't' => 
17468
      array (
17469
        0 => 'text/markdown',
17470
      ),
17471
    ),
17472
    'mks' => 
17473
    array (
17474
      't' => 
17475
      array (
17476
        0 => 'video/x-matroska',
17477
      ),
17478
    ),
17479
    'mkv' => 
17480
    array (
17481
      't' => 
17482
      array (
17483
        0 => 'video/x-matroska',
17484
      ),
17485
    ),
17486
    'ml' => 
17487
    array (
17488
      't' => 
17489
      array (
17490
        0 => 'text/x-ocaml',
17491
      ),
17492
    ),
17493
    'mli' => 
17494
    array (
17495
      't' => 
17496
      array (
17497
        0 => 'text/x-ocaml',
17498
      ),
17499
    ),
17500
    'mlp' => 
17501
    array (
17502
      't' => 
17503
      array (
17504
        0 => 'application/vnd.dolby.mlp',
17505
      ),
17506
    ),
17507
    'mm' => 
17508
    array (
17509
      't' => 
17510
      array (
17511
        0 => 'text/x-troff-mm',
17512
      ),
17513
    ),
17514
    'mmd' => 
17515
    array (
17516
      't' => 
17517
      array (
17518
        0 => 'application/vnd.chipnuts.karaoke-mmd',
17519
      ),
17520
    ),
17521
    'mmf' => 
17522
    array (
17523
      't' => 
17524
      array (
17525
        0 => 'application/x-smaf',
17526
      ),
17527
    ),
17528
    'mml' => 
17529
    array (
17530
      't' => 
17531
      array (
17532
        0 => 'application/mathml+xml',
17533
      ),
17534
    ),
17535
    'mmr' => 
17536
    array (
17537
      't' => 
17538
      array (
17539
        0 => 'image/vnd.fujixerox.edmics-mmr',
17540
      ),
17541
    ),
17542
    'mng' => 
17543
    array (
17544
      't' => 
17545
      array (
17546
        0 => 'video/x-mng',
17547
      ),
17548
    ),
17549
    'mny' => 
17550
    array (
17551
      't' => 
17552
      array (
17553
        0 => 'application/x-msmoney',
17554
      ),
17555
    ),
17556
    'mo' => 
17557
    array (
17558
      't' => 
17559
      array (
17560
        0 => 'application/x-gettext-translation',
17561
        1 => 'text/x-modelica',
17562
      ),
17563
    ),
17564
    'mo3' => 
17565
    array (
17566
      't' => 
17567
      array (
17568
        0 => 'audio/x-mo3',
17569
      ),
17570
    ),
17571
    'mobi' => 
17572
    array (
17573
      't' => 
17574
      array (
17575
        0 => 'application/x-mobipocket-ebook',
17576
      ),
17577
    ),
17578
    'moc' => 
17579
    array (
17580
      't' => 
17581
      array (
17582
        0 => 'text/x-moc',
17583
      ),
17584
    ),
17585
    'mod' => 
17586
    array (
17587
      't' => 
17588
      array (
17589
        0 => 'audio/x-mod',
17590
      ),
17591
    ),
17592
    'mods' => 
17593
    array (
17594
      't' => 
17595
      array (
17596
        0 => 'application/mods+xml',
17597
      ),
17598
    ),
17599
    'mof' => 
17600
    array (
17601
      't' => 
17602
      array (
17603
        0 => 'text/x-mof',
17604
      ),
17605
    ),
17606
    'moov' => 
17607
    array (
17608
      't' => 
17609
      array (
17610
        0 => 'video/quicktime',
17611
      ),
17612
    ),
17613
    'mount' => 
17614
    array (
17615
      't' => 
17616
      array (
17617
        0 => 'text/x-systemd-unit',
17618
      ),
17619
    ),
17620
    'mov' => 
17621
    array (
17622
      't' => 
17623
      array (
17624
        0 => 'video/quicktime',
17625
      ),
17626
    ),
17627
    'movie' => 
17628
    array (
17629
      't' => 
17630
      array (
17631
        0 => 'video/x-sgi-movie',
17632
      ),
17633
    ),
17634
    'mp+' => 
17635
    array (
17636
      't' => 
17637
      array (
17638
        0 => 'audio/x-musepack',
17639
      ),
17640
    ),
17641
    'mp2' => 
17642
    array (
17643
      't' => 
17644
      array (
17645
        0 => 'audio/mpeg',
17646
        1 => 'audio/mp2',
17647
        2 => 'video/mpeg',
17648
      ),
17649
    ),
17650
    'mp21' => 
17651
    array (
17652
      't' => 
17653
      array (
17654
        0 => 'application/mp21',
17655
      ),
17656
    ),
17657
    'mp2a' => 
17658
    array (
17659
      't' => 
17660
      array (
17661
        0 => 'audio/mpeg',
17662
      ),
17663
    ),
17664
    'mp3' => 
17665
    array (
17666
      't' => 
17667
      array (
17668
        0 => 'audio/mpeg',
17669
      ),
17670
    ),
17671
    'mp4' => 
17672
    array (
17673
      't' => 
17674
      array (
17675
        0 => 'video/mp4',
17676
      ),
17677
    ),
17678
    'mp4a' => 
17679
    array (
17680
      't' => 
17681
      array (
17682
        0 => 'audio/mp4',
17683
      ),
17684
    ),
17685
    'mp4s' => 
17686
    array (
17687
      't' => 
17688
      array (
17689
        0 => 'application/mp4',
17690
      ),
17691
    ),
17692
    'mp4v' => 
17693
    array (
17694
      't' => 
17695
      array (
17696
        0 => 'video/mp4',
17697
      ),
17698
    ),
17699
    'mpc' => 
17700
    array (
17701
      't' => 
17702
      array (
17703
        0 => 'application/vnd.mophun.certificate',
17704
        1 => 'audio/x-musepack',
17705
      ),
17706
    ),
17707
    'mpe' => 
17708
    array (
17709
      't' => 
17710
      array (
17711
        0 => 'video/mpeg',
17712
      ),
17713
    ),
17714
    'mpeg' => 
17715
    array (
17716
      't' => 
17717
      array (
17718
        0 => 'video/mpeg',
17719
      ),
17720
    ),
17721
    'mpg' => 
17722
    array (
17723
      't' => 
17724
      array (
17725
        0 => 'video/mpeg',
17726
      ),
17727
    ),
17728
    'mpg4' => 
17729
    array (
17730
      't' => 
17731
      array (
17732
        0 => 'video/mp4',
17733
      ),
17734
    ),
17735
    'mpga' => 
17736
    array (
17737
      't' => 
17738
      array (
17739
        0 => 'audio/mpeg',
17740
      ),
17741
    ),
17742
    'mpkg' => 
17743
    array (
17744
      't' => 
17745
      array (
17746
        0 => 'application/vnd.apple.installer+xml',
17747
      ),
17748
    ),
17749
    'mpl' => 
17750
    array (
17751
      't' => 
17752
      array (
17753
        0 => 'video/mp2t',
17754
      ),
17755
    ),
17756
    'mpls' => 
17757
    array (
17758
      't' => 
17759
      array (
17760
        0 => 'video/mp2t',
17761
      ),
17762
    ),
17763
    'mpm' => 
17764
    array (
17765
      't' => 
17766
      array (
17767
        0 => 'application/vnd.blueice.multipass',
17768
      ),
17769
    ),
17770
    'mpn' => 
17771
    array (
17772
      't' => 
17773
      array (
17774
        0 => 'application/vnd.mophun.application',
17775
      ),
17776
    ),
17777
    'mpp' => 
17778
    array (
17779
      't' => 
17780
      array (
17781
        0 => 'application/vnd.ms-project',
17782
        1 => 'audio/x-musepack',
17783
      ),
17784
    ),
17785
    'mpt' => 
17786
    array (
17787
      't' => 
17788
      array (
17789
        0 => 'application/vnd.ms-project',
17790
      ),
17791
    ),
17792
    'mpy' => 
17793
    array (
17794
      't' => 
17795
      array (
17796
        0 => 'application/vnd.ibm.minipay',
17797
      ),
17798
    ),
17799
    'mqy' => 
17800
    array (
17801
      't' => 
17802
      array (
17803
        0 => 'application/vnd.mobius.mqy',
17804
      ),
17805
    ),
17806
    'mrc' => 
17807
    array (
17808
      't' => 
17809
      array (
17810
        0 => 'application/marc',
17811
      ),
17812
    ),
17813
    'mrcx' => 
17814
    array (
17815
      't' => 
17816
      array (
17817
        0 => 'application/marcxml+xml',
17818
      ),
17819
    ),
17820
    'mrl' => 
17821
    array (
17822
      't' => 
17823
      array (
17824
        0 => 'text/x-mrml',
17825
      ),
17826
    ),
17827
    'mrml' => 
17828
    array (
17829
      't' => 
17830
      array (
17831
        0 => 'text/x-mrml',
17832
      ),
17833
    ),
17834
    'mrw' => 
17835
    array (
17836
      't' => 
17837
      array (
17838
        0 => 'image/x-minolta-mrw',
17839
      ),
17840
    ),
17841
    'ms' => 
17842
    array (
17843
      't' => 
17844
      array (
17845
        0 => 'text/troff',
17846
        1 => 'text/x-troff-ms',
17847
      ),
17848
    ),
17849
    'mscml' => 
17850
    array (
17851
      't' => 
17852
      array (
17853
        0 => 'application/mediaservercontrol+xml',
17854
      ),
17855
    ),
17856
    'mseed' => 
17857
    array (
17858
      't' => 
17859
      array (
17860
        0 => 'application/vnd.fdsn.mseed',
17861
      ),
17862
    ),
17863
    'mseq' => 
17864
    array (
17865
      't' => 
17866
      array (
17867
        0 => 'application/vnd.mseq',
17868
      ),
17869
    ),
17870
    'msf' => 
17871
    array (
17872
      't' => 
17873
      array (
17874
        0 => 'application/vnd.epson.msf',
17875
      ),
17876
    ),
17877
    'msh' => 
17878
    array (
17879
      't' => 
17880
      array (
17881
        0 => 'model/mesh',
17882
      ),
17883
    ),
17884
    'msi' => 
17885
    array (
17886
      't' => 
17887
      array (
17888
        0 => 'application/x-msdownload',
17889
        1 => 'application/x-msi',
17890
      ),
17891
    ),
17892
    'msl' => 
17893
    array (
17894
      't' => 
17895
      array (
17896
        0 => 'application/vnd.mobius.msl',
17897
      ),
17898
    ),
17899
    'msod' => 
17900
    array (
17901
      't' => 
17902
      array (
17903
        0 => 'image/x-msod',
17904
      ),
17905
    ),
17906
    'msty' => 
17907
    array (
17908
      't' => 
17909
      array (
17910
        0 => 'application/vnd.muvee.style',
17911
      ),
17912
    ),
17913
    'msx' => 
17914
    array (
17915
      't' => 
17916
      array (
17917
        0 => 'application/x-msx-rom',
17918
      ),
17919
    ),
17920
    'mtm' => 
17921
    array (
17922
      't' => 
17923
      array (
17924
        0 => 'audio/x-mod',
17925
      ),
17926
    ),
17927
    'mts' => 
17928
    array (
17929
      't' => 
17930
      array (
17931
        0 => 'model/vnd.mts',
17932
        1 => 'video/mp2t',
17933
      ),
17934
    ),
17935
    'mup' => 
17936
    array (
17937
      't' => 
17938
      array (
17939
        0 => 'text/x-mup',
17940
      ),
17941
    ),
17942
    'mus' => 
17943
    array (
17944
      't' => 
17945
      array (
17946
        0 => 'application/vnd.musician',
17947
      ),
17948
    ),
17949
    'musicxml' => 
17950
    array (
17951
      't' => 
17952
      array (
17953
        0 => 'application/vnd.recordare.musicxml+xml',
17954
      ),
17955
    ),
17956
    'mvb' => 
17957
    array (
17958
      't' => 
17959
      array (
17960
        0 => 'application/x-msmediaview',
17961
      ),
17962
    ),
17963
    'mwf' => 
17964
    array (
17965
      't' => 
17966
      array (
17967
        0 => 'application/vnd.mfer',
17968
      ),
17969
    ),
17970
    'mxf' => 
17971
    array (
17972
      't' => 
17973
      array (
17974
        0 => 'application/mxf',
17975
      ),
17976
    ),
17977
    'mxl' => 
17978
    array (
17979
      't' => 
17980
      array (
17981
        0 => 'application/vnd.recordare.musicxml',
17982
      ),
17983
    ),
17984
    'mxml' => 
17985
    array (
17986
      't' => 
17987
      array (
17988
        0 => 'application/xv+xml',
17989
      ),
17990
    ),
17991
    'mxs' => 
17992
    array (
17993
      't' => 
17994
      array (
17995
        0 => 'application/vnd.triscape.mxs',
17996
      ),
17997
    ),
17998
    'mxu' => 
17999
    array (
18000
      't' => 
18001
      array (
18002
        0 => 'video/vnd.mpegurl',
18003
      ),
18004
    ),
18005
    'n-gage' => 
18006
    array (
18007
      't' => 
18008
      array (
18009
        0 => 'application/vnd.nokia.n-gage.symbian.install',
18010
      ),
18011
    ),
18012
    'n3' => 
18013
    array (
18014
      't' => 
18015
      array (
18016
        0 => 'text/n3',
18017
      ),
18018
    ),
18019
    'n64' => 
18020
    array (
18021
      't' => 
18022
      array (
18023
        0 => 'application/x-n64-rom',
18024
      ),
18025
    ),
18026
    'nb' => 
18027
    array (
18028
      't' => 
18029
      array (
18030
        0 => 'application/mathematica',
18031
      ),
18032
    ),
18033
    'nbp' => 
18034
    array (
18035
      't' => 
18036
      array (
18037
        0 => 'application/vnd.wolfram.player',
18038
      ),
18039
    ),
18040
    'nc' => 
18041
    array (
18042
      't' => 
18043
      array (
18044
        0 => 'application/x-netcdf',
18045
      ),
18046
    ),
18047
    'ncx' => 
18048
    array (
18049
      't' => 
18050
      array (
18051
        0 => 'application/x-dtbncx+xml',
18052
      ),
18053
    ),
18054
    'nds' => 
18055
    array (
18056
      't' => 
18057
      array (
18058
        0 => 'application/x-nintendo-ds-rom',
18059
      ),
18060
    ),
18061
    'nef' => 
18062
    array (
18063
      't' => 
18064
      array (
18065
        0 => 'image/x-nikon-nef',
18066
      ),
18067
    ),
18068
    'nes' => 
18069
    array (
18070
      't' => 
18071
      array (
18072
        0 => 'application/x-nes-rom',
18073
      ),
18074
    ),
18075
    'nez' => 
18076
    array (
18077
      't' => 
18078
      array (
18079
        0 => 'application/x-nes-rom',
18080
      ),
18081
    ),
18082
    'nfo' => 
18083
    array (
18084
      't' => 
18085
      array (
18086
        0 => 'text/x-nfo',
18087
      ),
18088
    ),
18089
    'ngc' => 
18090
    array (
18091
      't' => 
18092
      array (
18093
        0 => 'application/x-neo-geo-pocket-color-rom',
18094
      ),
18095
    ),
18096
    'ngdat' => 
18097
    array (
18098
      't' => 
18099
      array (
18100
        0 => 'application/vnd.nokia.n-gage.data',
18101
      ),
18102
    ),
18103
    'ngp' => 
18104
    array (
18105
      't' => 
18106
      array (
18107
        0 => 'application/x-neo-geo-pocket-rom',
18108
      ),
18109
    ),
18110
    'nitf' => 
18111
    array (
18112
      't' => 
18113
      array (
18114
        0 => 'application/vnd.nitf',
18115
      ),
18116
    ),
18117
    'nlu' => 
18118
    array (
18119
      't' => 
18120
      array (
18121
        0 => 'application/vnd.neurolanguage.nlu',
18122
      ),
18123
    ),
18124
    'nml' => 
18125
    array (
18126
      't' => 
18127
      array (
18128
        0 => 'application/vnd.enliven',
18129
      ),
18130
    ),
18131
    'nnd' => 
18132
    array (
18133
      't' => 
18134
      array (
18135
        0 => 'application/vnd.noblenet-directory',
18136
      ),
18137
    ),
18138
    'nns' => 
18139
    array (
18140
      't' => 
18141
      array (
18142
        0 => 'application/vnd.noblenet-sealer',
18143
      ),
18144
    ),
18145
    'nnw' => 
18146
    array (
18147
      't' => 
18148
      array (
18149
        0 => 'application/vnd.noblenet-web',
18150
      ),
18151
    ),
18152
    'not' => 
18153
    array (
18154
      't' => 
18155
      array (
18156
        0 => 'text/x-mup',
18157
      ),
18158
    ),
18159
    'npx' => 
18160
    array (
18161
      't' => 
18162
      array (
18163
        0 => 'image/vnd.net-fpx',
18164
      ),
18165
    ),
18166
    'nsc' => 
18167
    array (
18168
      't' => 
18169
      array (
18170
        0 => 'application/x-conference',
18171
        1 => 'application/x-netshow-channel',
18172
      ),
18173
    ),
18174
    'nsf' => 
18175
    array (
18176
      't' => 
18177
      array (
18178
        0 => 'application/vnd.lotus-notes',
18179
      ),
18180
    ),
18181
    'nsv' => 
18182
    array (
18183
      't' => 
18184
      array (
18185
        0 => 'video/x-nsv',
18186
      ),
18187
    ),
18188
    'ntf' => 
18189
    array (
18190
      't' => 
18191
      array (
18192
        0 => 'application/vnd.nitf',
18193
      ),
18194
    ),
18195
    'nzb' => 
18196
    array (
18197
      't' => 
18198
      array (
18199
        0 => 'application/x-nzb',
18200
      ),
18201
    ),
18202
    'o' => 
18203
    array (
18204
      't' => 
18205
      array (
18206
        0 => 'application/x-object',
18207
      ),
18208
    ),
18209
    'oa2' => 
18210
    array (
18211
      't' => 
18212
      array (
18213
        0 => 'application/vnd.fujitsu.oasys2',
18214
      ),
18215
    ),
18216
    'oa3' => 
18217
    array (
18218
      't' => 
18219
      array (
18220
        0 => 'application/vnd.fujitsu.oasys3',
18221
      ),
18222
    ),
18223
    'oas' => 
18224
    array (
18225
      't' => 
18226
      array (
18227
        0 => 'application/vnd.fujitsu.oasys',
18228
      ),
18229
    ),
18230
    'obd' => 
18231
    array (
18232
      't' => 
18233
      array (
18234
        0 => 'application/x-msbinder',
18235
      ),
18236
    ),
18237
    'obj' => 
18238
    array (
18239
      't' => 
18240
      array (
18241
        0 => 'application/x-tgif',
18242
      ),
18243
    ),
18244
    'ocl' => 
18245
    array (
18246
      't' => 
18247
      array (
18248
        0 => 'text/x-ocl',
18249
      ),
18250
    ),
18251
    'oda' => 
18252
    array (
18253
      't' => 
18254
      array (
18255
        0 => 'application/oda',
18256
      ),
18257
    ),
18258
    'odb' => 
18259
    array (
18260
      't' => 
18261
      array (
18262
        0 => 'application/vnd.oasis.opendocument.database',
18263
      ),
18264
    ),
18265
    'odc' => 
18266
    array (
18267
      't' => 
18268
      array (
18269
        0 => 'application/vnd.oasis.opendocument.chart',
18270
      ),
18271
    ),
18272
    'odf' => 
18273
    array (
18274
      't' => 
18275
      array (
18276
        0 => 'application/vnd.oasis.opendocument.formula',
18277
      ),
18278
    ),
18279
    'odft' => 
18280
    array (
18281
      't' => 
18282
      array (
18283
        0 => 'application/vnd.oasis.opendocument.formula-template',
18284
      ),
18285
    ),
18286
    'odg' => 
18287
    array (
18288
      't' => 
18289
      array (
18290
        0 => 'application/vnd.oasis.opendocument.graphics',
18291
      ),
18292
    ),
18293
    'odi' => 
18294
    array (
18295
      't' => 
18296
      array (
18297
        0 => 'application/vnd.oasis.opendocument.image',
18298
      ),
18299
    ),
18300
    'odm' => 
18301
    array (
18302
      't' => 
18303
      array (
18304
        0 => 'application/vnd.oasis.opendocument.text-master',
18305
      ),
18306
    ),
18307
    'odp' => 
18308
    array (
18309
      't' => 
18310
      array (
18311
        0 => 'application/vnd.oasis.opendocument.presentation',
18312
      ),
18313
    ),
18314
    'ods' => 
18315
    array (
18316
      't' => 
18317
      array (
18318
        0 => 'application/vnd.oasis.opendocument.spreadsheet',
18319
      ),
18320
    ),
18321
    'odt' => 
18322
    array (
18323
      't' => 
18324
      array (
18325
        0 => 'application/vnd.oasis.opendocument.text',
18326
      ),
18327
    ),
18328
    'oga' => 
18329
    array (
18330
      't' => 
18331
      array (
18332
        0 => 'audio/ogg',
18333
        1 => 'audio/x-vorbis+ogg',
18334
        2 => 'audio/x-flac+ogg',
18335
        3 => 'audio/x-speex+ogg',
18336
      ),
18337
    ),
18338
    'ogg' => 
18339
    array (
18340
      't' => 
18341
      array (
18342
        0 => 'audio/ogg',
18343
        1 => 'video/ogg',
18344
        2 => 'audio/x-vorbis+ogg',
18345
        3 => 'audio/x-flac+ogg',
18346
        4 => 'audio/x-speex+ogg',
18347
        5 => 'video/x-theora+ogg',
18348
      ),
18349
    ),
18350
    'ogm' => 
18351
    array (
18352
      't' => 
18353
      array (
18354
        0 => 'video/x-ogm+ogg',
18355
      ),
18356
    ),
18357
    'ogv' => 
18358
    array (
18359
      't' => 
18360
      array (
18361
        0 => 'video/ogg',
18362
      ),
18363
    ),
18364
    'ogx' => 
18365
    array (
18366
      't' => 
18367
      array (
18368
        0 => 'application/ogg',
18369
      ),
18370
    ),
18371
    'old' => 
18372
    array (
18373
      't' => 
18374
      array (
18375
        0 => 'application/x-trash',
18376
      ),
18377
    ),
18378
    'oleo' => 
18379
    array (
18380
      't' => 
18381
      array (
18382
        0 => 'application/x-oleo',
18383
      ),
18384
    ),
18385
    'omdoc' => 
18386
    array (
18387
      't' => 
18388
      array (
18389
        0 => 'application/omdoc+xml',
18390
      ),
18391
    ),
18392
    'onepkg' => 
18393
    array (
18394
      't' => 
18395
      array (
18396
        0 => 'application/onenote',
18397
      ),
18398
    ),
18399
    'onetmp' => 
18400
    array (
18401
      't' => 
18402
      array (
18403
        0 => 'application/onenote',
18404
      ),
18405
    ),
18406
    'onetoc' => 
18407
    array (
18408
      't' => 
18409
      array (
18410
        0 => 'application/onenote',
18411
      ),
18412
    ),
18413
    'onetoc2' => 
18414
    array (
18415
      't' => 
18416
      array (
18417
        0 => 'application/onenote',
18418
      ),
18419
    ),
18420
    'ooc' => 
18421
    array (
18422
      't' => 
18423
      array (
18424
        0 => 'text/x-ooc',
18425
      ),
18426
    ),
18427
    'opf' => 
18428
    array (
18429
      't' => 
18430
      array (
18431
        0 => 'application/oebps-package+xml',
18432
      ),
18433
    ),
18434
    'opml' => 
18435
    array (
18436
      't' => 
18437
      array (
18438
        0 => 'text/x-opml+xml',
18439
      ),
18440
    ),
18441
    'oprc' => 
18442
    array (
18443
      't' => 
18444
      array (
18445
        0 => 'application/vnd.palm',
18446
      ),
18447
    ),
18448
    'opus' => 
18449
    array (
18450
      't' => 
18451
      array (
18452
        0 => 'audio/ogg',
18453
        1 => 'audio/x-opus+ogg',
18454
      ),
18455
    ),
18456
    'ora' => 
18457
    array (
18458
      't' => 
18459
      array (
18460
        0 => 'image/openraster',
18461
      ),
18462
    ),
18463
    'orf' => 
18464
    array (
18465
      't' => 
18466
      array (
18467
        0 => 'image/x-olympus-orf',
18468
      ),
18469
    ),
18470
    'org' => 
18471
    array (
18472
      't' => 
18473
      array (
18474
        0 => 'application/vnd.lotus-organizer',
18475
      ),
18476
    ),
18477
    'osf' => 
18478
    array (
18479
      't' => 
18480
      array (
18481
        0 => 'application/vnd.yamaha.openscoreformat',
18482
      ),
18483
    ),
18484
    'osfpvg' => 
18485
    array (
18486
      't' => 
18487
      array (
18488
        0 => 'application/vnd.yamaha.openscoreformat.osfpvg+xml',
18489
      ),
18490
    ),
18491
    'otc' => 
18492
    array (
18493
      't' => 
18494
      array (
18495
        0 => 'application/vnd.oasis.opendocument.chart-template',
18496
      ),
18497
    ),
18498
    'otf' => 
18499
    array (
18500
      't' => 
18501
      array (
18502
        0 => 'font/otf',
18503
        1 => 'application/vnd.oasis.opendocument.formula-template',
18504
      ),
18505
    ),
18506
    'otg' => 
18507
    array (
18508
      't' => 
18509
      array (
18510
        0 => 'application/vnd.oasis.opendocument.graphics-template',
18511
      ),
18512
    ),
18513
    'oth' => 
18514
    array (
18515
      't' => 
18516
      array (
18517
        0 => 'application/vnd.oasis.opendocument.text-web',
18518
      ),
18519
    ),
18520
    'oti' => 
18521
    array (
18522
      't' => 
18523
      array (
18524
        0 => 'application/vnd.oasis.opendocument.image-template',
18525
      ),
18526
    ),
18527
    'otp' => 
18528
    array (
18529
      't' => 
18530
      array (
18531
        0 => 'application/vnd.oasis.opendocument.presentation-template',
18532
      ),
18533
    ),
18534
    'ots' => 
18535
    array (
18536
      't' => 
18537
      array (
18538
        0 => 'application/vnd.oasis.opendocument.spreadsheet-template',
18539
      ),
18540
    ),
18541
    'ott' => 
18542
    array (
18543
      't' => 
18544
      array (
18545
        0 => 'application/vnd.oasis.opendocument.text-template',
18546
      ),
18547
    ),
18548
    'owl' => 
18549
    array (
18550
      't' => 
18551
      array (
18552
        0 => 'application/rdf+xml',
18553
      ),
18554
    ),
18555
    'owx' => 
18556
    array (
18557
      't' => 
18558
      array (
18559
        0 => 'application/owl+xml',
18560
      ),
18561
    ),
18562
    'oxps' => 
18563
    array (
18564
      't' => 
18565
      array (
18566
        0 => 'application/oxps',
18567
      ),
18568
    ),
18569
    'oxt' => 
18570
    array (
18571
      't' => 
18572
      array (
18573
        0 => 'application/vnd.openofficeorg.extension',
18574
      ),
18575
    ),
18576
    'p' => 
18577
    array (
18578
      't' => 
18579
      array (
18580
        0 => 'text/x-pascal',
18581
      ),
18582
    ),
18583
    'p10' => 
18584
    array (
18585
      't' => 
18586
      array (
18587
        0 => 'application/pkcs10',
18588
      ),
18589
    ),
18590
    'p12' => 
18591
    array (
18592
      't' => 
18593
      array (
18594
        0 => 'application/pkcs12',
18595
      ),
18596
    ),
18597
    'p65' => 
18598
    array (
18599
      't' => 
18600
      array (
18601
        0 => 'application/x-pagemaker',
18602
      ),
18603
    ),
18604
    'p7b' => 
18605
    array (
18606
      't' => 
18607
      array (
18608
        0 => 'application/x-pkcs7-certificates',
18609
      ),
18610
    ),
18611
    'p7c' => 
18612
    array (
18613
      't' => 
18614
      array (
18615
        0 => 'application/pkcs7-mime',
18616
      ),
18617
    ),
18618
    'p7m' => 
18619
    array (
18620
      't' => 
18621
      array (
18622
        0 => 'application/pkcs7-mime',
18623
      ),
18624
    ),
18625
    'p7r' => 
18626
    array (
18627
      't' => 
18628
      array (
18629
        0 => 'application/x-pkcs7-certreqresp',
18630
      ),
18631
    ),
18632
    'p7s' => 
18633
    array (
18634
      't' => 
18635
      array (
18636
        0 => 'application/pkcs7-signature',
18637
      ),
18638
    ),
18639
    'p8' => 
18640
    array (
18641
      't' => 
18642
      array (
18643
        0 => 'application/pkcs8',
18644
      ),
18645
    ),
18646
    'p8e' => 
18647
    array (
18648
      't' => 
18649
      array (
18650
        0 => 'application/pkcs8-encrypted',
18651
      ),
18652
    ),
18653
    'pack' => 
18654
    array (
18655
      't' => 
18656
      array (
18657
        0 => 'application/x-java-pack200',
18658
      ),
18659
    ),
18660
    'pak' => 
18661
    array (
18662
      't' => 
18663
      array (
18664
        0 => 'application/x-pak',
18665
      ),
18666
    ),
18667
    'par2' => 
18668
    array (
18669
      't' => 
18670
      array (
18671
        0 => 'application/x-par2',
18672
      ),
18673
    ),
18674
    'part' => 
18675
    array (
18676
      't' => 
18677
      array (
18678
        0 => 'application/x-partial-download',
18679
      ),
18680
    ),
18681
    'pas' => 
18682
    array (
18683
      't' => 
18684
      array (
18685
        0 => 'text/x-pascal',
18686
      ),
18687
    ),
18688
    'pat' => 
18689
    array (
18690
      't' => 
18691
      array (
18692
        0 => 'image/x-gimp-pat',
18693
      ),
18694
    ),
18695
    'patch' => 
18696
    array (
18697
      't' => 
18698
      array (
18699
        0 => 'text/x-patch',
18700
      ),
18701
    ),
18702
    'path' => 
18703
    array (
18704
      't' => 
18705
      array (
18706
        0 => 'text/x-systemd-unit',
18707
      ),
18708
    ),
18709
    'paw' => 
18710
    array (
18711
      't' => 
18712
      array (
18713
        0 => 'application/vnd.pawaafile',
18714
      ),
18715
    ),
18716
    'pbd' => 
18717
    array (
18718
      't' => 
18719
      array (
18720
        0 => 'application/vnd.powerbuilder6',
18721
      ),
18722
    ),
18723
    'pbm' => 
18724
    array (
18725
      't' => 
18726
      array (
18727
        0 => 'image/x-portable-bitmap',
18728
      ),
18729
    ),
18730
    'pcap' => 
18731
    array (
18732
      't' => 
18733
      array (
18734
        0 => 'application/vnd.tcpdump.pcap',
18735
      ),
18736
    ),
18737
    'pcd' => 
18738
    array (
18739
      't' => 
18740
      array (
18741
        0 => 'image/x-photo-cd',
18742
      ),
18743
    ),
18744
    'pce' => 
18745
    array (
18746
      't' => 
18747
      array (
18748
        0 => 'application/x-pc-engine-rom',
18749
      ),
18750
    ),
18751
    'pcf' => 
18752
    array (
18753
      't' => 
18754
      array (
18755
        0 => 'application/x-font-pcf',
18756
        1 => 'application/x-cisco-vpn-settings',
18757
      ),
18758
    ),
18759
    'pcf.gz' => 
18760
    array (
18761
      't' => 
18762
      array (
18763
        0 => 'application/x-font-pcf',
18764
      ),
18765
    ),
18766
    'pcf.z' => 
18767
    array (
18768
      't' => 
18769
      array (
18770
        0 => 'application/x-font-pcf',
18771
      ),
18772
    ),
18773
    'pcl' => 
18774
    array (
18775
      't' => 
18776
      array (
18777
        0 => 'application/vnd.hp-pcl',
18778
      ),
18779
    ),
18780
    'pclxl' => 
18781
    array (
18782
      't' => 
18783
      array (
18784
        0 => 'application/vnd.hp-pclxl',
18785
      ),
18786
    ),
18787
    'pct' => 
18788
    array (
18789
      't' => 
18790
      array (
18791
        0 => 'image/x-pict',
18792
      ),
18793
    ),
18794
    'pcurl' => 
18795
    array (
18796
      't' => 
18797
      array (
18798
        0 => 'application/vnd.curl.pcurl',
18799
      ),
18800
    ),
18801
    'pcx' => 
18802
    array (
18803
      't' => 
18804
      array (
18805
        0 => 'image/vnd.zbrush.pcx',
18806
      ),
18807
    ),
18808
    'pdb' => 
18809
    array (
18810
      't' => 
18811
      array (
18812
        0 => 'application/vnd.palm',
18813
        1 => 'application/x-aportisdoc',
18814
      ),
18815
    ),
18816
    'pdc' => 
18817
    array (
18818
      't' => 
18819
      array (
18820
        0 => 'application/x-aportisdoc',
18821
      ),
18822
    ),
18823
    'pdf' => 
18824
    array (
18825
      't' => 
18826
      array (
18827
        0 => 'application/pdf',
18828
      ),
18829
    ),
18830
    'pdf.bz2' => 
18831
    array (
18832
      't' => 
18833
      array (
18834
        0 => 'application/x-bzpdf',
18835
      ),
18836
    ),
18837
    'pdf.gz' => 
18838
    array (
18839
      't' => 
18840
      array (
18841
        0 => 'application/x-gzpdf',
18842
      ),
18843
    ),
18844
    'pdf.lz' => 
18845
    array (
18846
      't' => 
18847
      array (
18848
        0 => 'application/x-lzpdf',
18849
      ),
18850
    ),
18851
    'pdf.xz' => 
18852
    array (
18853
      't' => 
18854
      array (
18855
        0 => 'application/x-xzpdf',
18856
      ),
18857
    ),
18858
    'pef' => 
18859
    array (
18860
      't' => 
18861
      array (
18862
        0 => 'image/x-pentax-pef',
18863
      ),
18864
    ),
18865
    'pem' => 
18866
    array (
18867
      't' => 
18868
      array (
18869
        0 => 'application/x-x509-ca-cert',
18870
      ),
18871
    ),
18872
    'perl' => 
18873
    array (
18874
      't' => 
18875
      array (
18876
        0 => 'application/x-perl',
18877
      ),
18878
    ),
18879
    'pfa' => 
18880
    array (
18881
      't' => 
18882
      array (
18883
        0 => 'application/x-font-type1',
18884
      ),
18885
    ),
18886
    'pfb' => 
18887
    array (
18888
      't' => 
18889
      array (
18890
        0 => 'application/x-font-type1',
18891
      ),
18892
    ),
18893
    'pfm' => 
18894
    array (
18895
      't' => 
18896
      array (
18897
        0 => 'application/x-font-type1',
18898
      ),
18899
    ),
18900
    'pfr' => 
18901
    array (
18902
      't' => 
18903
      array (
18904
        0 => 'application/font-tdpfr',
18905
      ),
18906
    ),
18907
    'pfx' => 
18908
    array (
18909
      't' => 
18910
      array (
18911
        0 => 'application/pkcs12',
18912
      ),
18913
    ),
18914
    'pgm' => 
18915
    array (
18916
      't' => 
18917
      array (
18918
        0 => 'image/x-portable-graymap',
18919
      ),
18920
    ),
18921
    'pgn' => 
18922
    array (
18923
      't' => 
18924
      array (
18925
        0 => 'application/vnd.chess-pgn',
18926
      ),
18927
    ),
18928
    'pgp' => 
18929
    array (
18930
      't' => 
18931
      array (
18932
        0 => 'application/pgp-encrypted',
18933
        1 => 'application/pgp-keys',
18934
        2 => 'application/pgp-signature',
18935
      ),
18936
    ),
18937
    'php' => 
18938
    array (
18939
      't' => 
18940
      array (
18941
        0 => 'application/x-php',
18942
      ),
18943
    ),
18944
    'php3' => 
18945
    array (
18946
      't' => 
18947
      array (
18948
        0 => 'application/x-php',
18949
      ),
18950
    ),
18951
    'php4' => 
18952
    array (
18953
      't' => 
18954
      array (
18955
        0 => 'application/x-php',
18956
      ),
18957
    ),
18958
    'php5' => 
18959
    array (
18960
      't' => 
18961
      array (
18962
        0 => 'application/x-php',
18963
      ),
18964
    ),
18965
    'phps' => 
18966
    array (
18967
      't' => 
18968
      array (
18969
        0 => 'application/x-php',
18970
      ),
18971
    ),
18972
    'pic' => 
18973
    array (
18974
      't' => 
18975
      array (
18976
        0 => 'image/x-pict',
18977
      ),
18978
    ),
18979
    'pict' => 
18980
    array (
18981
      't' => 
18982
      array (
18983
        0 => 'image/x-pict',
18984
      ),
18985
    ),
18986
    'pict1' => 
18987
    array (
18988
      't' => 
18989
      array (
18990
        0 => 'image/x-pict',
18991
      ),
18992
    ),
18993
    'pict2' => 
18994
    array (
18995
      't' => 
18996
      array (
18997
        0 => 'image/x-pict',
18998
      ),
18999
    ),
19000
    'pk' => 
19001
    array (
19002
      't' => 
19003
      array (
19004
        0 => 'application/x-tex-pk',
19005
      ),
19006
    ),
19007
    'pkg' => 
19008
    array (
19009
      't' => 
19010
      array (
19011
        0 => 'application/octet-stream',
19012
        1 => 'application/x-xar',
19013
      ),
19014
    ),
19015
    'pki' => 
19016
    array (
19017
      't' => 
19018
      array (
19019
        0 => 'application/pkixcmp',
19020
      ),
19021
    ),
19022
    'pkipath' => 
19023
    array (
19024
      't' => 
19025
      array (
19026
        0 => 'application/pkix-pkipath',
19027
      ),
19028
    ),
19029
    'pkr' => 
19030
    array (
19031
      't' => 
19032
      array (
19033
        0 => 'application/pgp-keys',
19034
      ),
19035
    ),
19036
    'pl' => 
19037
    array (
19038
      't' => 
19039
      array (
19040
        0 => 'application/x-perl',
19041
      ),
19042
    ),
19043
    'pla' => 
19044
    array (
19045
      't' => 
19046
      array (
19047
        0 => 'audio/x-iriver-pla',
19048
      ),
19049
    ),
19050
    'plb' => 
19051
    array (
19052
      't' => 
19053
      array (
19054
        0 => 'application/vnd.3gpp.pic-bw-large',
19055
      ),
19056
    ),
19057
    'plc' => 
19058
    array (
19059
      't' => 
19060
      array (
19061
        0 => 'application/vnd.mobius.plc',
19062
      ),
19063
    ),
19064
    'plf' => 
19065
    array (
19066
      't' => 
19067
      array (
19068
        0 => 'application/vnd.pocketlearn',
19069
      ),
19070
    ),
19071
    'pln' => 
19072
    array (
19073
      't' => 
19074
      array (
19075
        0 => 'application/x-planperfect',
19076
      ),
19077
    ),
19078
    'pls' => 
19079
    array (
19080
      't' => 
19081
      array (
19082
        0 => 'application/pls+xml',
19083
        1 => 'audio/x-scpls',
19084
      ),
19085
    ),
19086
    'pm' => 
19087
    array (
19088
      't' => 
19089
      array (
19090
        0 => 'application/x-perl',
19091
        1 => 'application/x-pagemaker',
19092
      ),
19093
    ),
19094
    'pm6' => 
19095
    array (
19096
      't' => 
19097
      array (
19098
        0 => 'application/x-pagemaker',
19099
      ),
19100
    ),
19101
    'pmd' => 
19102
    array (
19103
      't' => 
19104
      array (
19105
        0 => 'application/x-pagemaker',
19106
      ),
19107
    ),
19108
    'pml' => 
19109
    array (
19110
      't' => 
19111
      array (
19112
        0 => 'application/vnd.ctc-posml',
19113
      ),
19114
    ),
19115
    'png' => 
19116
    array (
19117
      't' => 
19118
      array (
19119
        0 => 'image/png',
19120
      ),
19121
    ),
19122
    'pnm' => 
19123
    array (
19124
      't' => 
19125
      array (
19126
        0 => 'image/x-portable-anymap',
19127
      ),
19128
    ),
19129
    'pntg' => 
19130
    array (
19131
      't' => 
19132
      array (
19133
        0 => 'image/x-macpaint',
19134
      ),
19135
    ),
19136
    'po' => 
19137
    array (
19138
      't' => 
19139
      array (
19140
        0 => 'text/x-gettext-translation',
19141
      ),
19142
    ),
19143
    'pod' => 
19144
    array (
19145
      't' => 
19146
      array (
19147
        0 => 'application/x-perl',
19148
      ),
19149
    ),
19150
    'por' => 
19151
    array (
19152
      't' => 
19153
      array (
19154
        0 => 'application/x-spss-por',
19155
      ),
19156
    ),
19157
    'portpkg' => 
19158
    array (
19159
      't' => 
19160
      array (
19161
        0 => 'application/vnd.macports.portpkg',
19162
      ),
19163
    ),
19164
    'pot' => 
19165
    array (
19166
      't' => 
19167
      array (
19168
        0 => 'application/vnd.ms-powerpoint',
19169
        1 => 'text/x-gettext-translation-template',
19170
      ),
19171
    ),
19172
    'potm' => 
19173
    array (
19174
      't' => 
19175
      array (
19176
        0 => 'application/vnd.ms-powerpoint.template.macroenabled.12',
19177
      ),
19178
    ),
19179
    'potx' => 
19180
    array (
19181
      't' => 
19182
      array (
19183
        0 => 'application/vnd.openxmlformats-officedocument.presentationml.template',
19184
      ),
19185
    ),
19186
    'ppam' => 
19187
    array (
19188
      't' => 
19189
      array (
19190
        0 => 'application/vnd.ms-powerpoint.addin.macroenabled.12',
19191
      ),
19192
    ),
19193
    'ppd' => 
19194
    array (
19195
      't' => 
19196
      array (
19197
        0 => 'application/vnd.cups-ppd',
19198
      ),
19199
    ),
19200
    'ppm' => 
19201
    array (
19202
      't' => 
19203
      array (
19204
        0 => 'image/x-portable-pixmap',
19205
      ),
19206
    ),
19207
    'pps' => 
19208
    array (
19209
      't' => 
19210
      array (
19211
        0 => 'application/vnd.ms-powerpoint',
19212
      ),
19213
    ),
19214
    'ppsm' => 
19215
    array (
19216
      't' => 
19217
      array (
19218
        0 => 'application/vnd.ms-powerpoint.slideshow.macroenabled.12',
19219
      ),
19220
    ),
19221
    'ppsx' => 
19222
    array (
19223
      't' => 
19224
      array (
19225
        0 => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
19226
      ),
19227
    ),
19228
    'ppt' => 
19229
    array (
19230
      't' => 
19231
      array (
19232
        0 => 'application/vnd.ms-powerpoint',
19233
      ),
19234
    ),
19235
    'pptm' => 
19236
    array (
19237
      't' => 
19238
      array (
19239
        0 => 'application/vnd.ms-powerpoint.presentation.macroenabled.12',
19240
      ),
19241
    ),
19242
    'pptx' => 
19243
    array (
19244
      't' => 
19245
      array (
19246
        0 => 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
19247
      ),
19248
    ),
19249
    'ppz' => 
19250
    array (
19251
      't' => 
19252
      array (
19253
        0 => 'application/vnd.ms-powerpoint',
19254
      ),
19255
    ),
19256
    'pqa' => 
19257
    array (
19258
      't' => 
19259
      array (
19260
        0 => 'application/vnd.palm',
19261
      ),
19262
    ),
19263
    'prc' => 
19264
    array (
19265
      't' => 
19266
      array (
19267
        0 => 'application/x-mobipocket-ebook',
19268
        1 => 'application/vnd.palm',
19269
      ),
19270
    ),
19271
    'pre' => 
19272
    array (
19273
      't' => 
19274
      array (
19275
        0 => 'application/vnd.lotus-freelance',
19276
      ),
19277
    ),
19278
    'prf' => 
19279
    array (
19280
      't' => 
19281
      array (
19282
        0 => 'application/pics-rules',
19283
      ),
19284
    ),
19285
    'ps' => 
19286
    array (
19287
      't' => 
19288
      array (
19289
        0 => 'application/postscript',
19290
      ),
19291
    ),
19292
    'ps.bz2' => 
19293
    array (
19294
      't' => 
19295
      array (
19296
        0 => 'application/x-bzpostscript',
19297
      ),
19298
    ),
19299
    'ps.gz' => 
19300
    array (
19301
      't' => 
19302
      array (
19303
        0 => 'application/x-gzpostscript',
19304
      ),
19305
    ),
19306
    'psb' => 
19307
    array (
19308
      't' => 
19309
      array (
19310
        0 => 'application/vnd.3gpp.pic-bw-small',
19311
      ),
19312
    ),
19313
    'psd' => 
19314
    array (
19315
      't' => 
19316
      array (
19317
        0 => 'image/vnd.adobe.photoshop',
19318
      ),
19319
    ),
19320
    'psf' => 
19321
    array (
19322
      't' => 
19323
      array (
19324
        0 => 'application/x-font-linux-psf',
19325
        1 => 'audio/x-psf',
19326
      ),
19327
    ),
19328
    'psf.gz' => 
19329
    array (
19330
      't' => 
19331
      array (
19332
        0 => 'application/x-gz-font-linux-psf',
19333
      ),
19334
    ),
19335
    'psflib' => 
19336
    array (
19337
      't' => 
19338
      array (
19339
        0 => 'audio/x-psflib',
19340
      ),
19341
    ),
19342
    'psid' => 
19343
    array (
19344
      't' => 
19345
      array (
19346
        0 => 'audio/prs.sid',
19347
      ),
19348
    ),
19349
    'pskcxml' => 
19350
    array (
19351
      't' => 
19352
      array (
19353
        0 => 'application/pskc+xml',
19354
      ),
19355
    ),
19356
    'psw' => 
19357
    array (
19358
      't' => 
19359
      array (
19360
        0 => 'application/x-pocket-word',
19361
      ),
19362
    ),
19363
    'ptid' => 
19364
    array (
19365
      't' => 
19366
      array (
19367
        0 => 'application/vnd.pvi.ptid1',
19368
      ),
19369
    ),
19370
    'pub' => 
19371
    array (
19372
      't' => 
19373
      array (
19374
        0 => 'application/x-mspublisher',
19375
        1 => 'application/vnd.ms-publisher',
19376
      ),
19377
    ),
19378
    'pvb' => 
19379
    array (
19380
      't' => 
19381
      array (
19382
        0 => 'application/vnd.3gpp.pic-bw-var',
19383
      ),
19384
    ),
19385
    'pw' => 
19386
    array (
19387
      't' => 
19388
      array (
19389
        0 => 'application/x-pw',
19390
      ),
19391
    ),
19392
    'pwn' => 
19393
    array (
19394
      't' => 
19395
      array (
19396
        0 => 'application/vnd.3m.post-it-notes',
19397
      ),
19398
    ),
19399
    'py' => 
19400
    array (
19401
      't' => 
19402
      array (
19403
        0 => 'text/x-python3',
19404
        1 => 'text/x-python',
19405
      ),
19406
    ),
19407
    'py3' => 
19408
    array (
19409
      't' => 
19410
      array (
19411
        0 => 'text/x-python3',
19412
      ),
19413
    ),
19414
    'py3x' => 
19415
    array (
19416
      't' => 
19417
      array (
19418
        0 => 'text/x-python3',
19419
      ),
19420
    ),
19421
    'pya' => 
19422
    array (
19423
      't' => 
19424
      array (
19425
        0 => 'audio/vnd.ms-playready.media.pya',
19426
      ),
19427
    ),
19428
    'pyc' => 
19429
    array (
19430
      't' => 
19431
      array (
19432
        0 => 'application/x-python-bytecode',
19433
      ),
19434
    ),
19435
    'pyo' => 
19436
    array (
19437
      't' => 
19438
      array (
19439
        0 => 'application/x-python-bytecode',
19440
      ),
19441
    ),
19442
    'pyv' => 
19443
    array (
19444
      't' => 
19445
      array (
19446
        0 => 'video/vnd.ms-playready.media.pyv',
19447
      ),
19448
    ),
19449
    'pyx' => 
19450
    array (
19451
      't' => 
19452
      array (
19453
        0 => 'text/x-python',
19454
      ),
19455
    ),
19456
    'qam' => 
19457
    array (
19458
      't' => 
19459
      array (
19460
        0 => 'application/vnd.epson.quickanime',
19461
      ),
19462
    ),
19463
    'qbo' => 
19464
    array (
19465
      't' => 
19466
      array (
19467
        0 => 'application/vnd.intu.qbo',
19468
      ),
19469
    ),
19470
    'qd' => 
19471
    array (
19472
      't' => 
19473
      array (
19474
        0 => 'application/x-raw-floppy-disk-image',
19475
      ),
19476
    ),
19477
    'qfx' => 
19478
    array (
19479
      't' => 
19480
      array (
19481
        0 => 'application/vnd.intu.qfx',
19482
      ),
19483
    ),
19484
    'qif' => 
19485
    array (
19486
      't' => 
19487
      array (
19488
        0 => 'application/x-qw',
19489
        1 => 'image/x-quicktime',
19490
      ),
19491
    ),
19492
    'qml' => 
19493
    array (
19494
      't' => 
19495
      array (
19496
        0 => 'text/x-qml',
19497
      ),
19498
    ),
19499
    'qmlproject' => 
19500
    array (
19501
      't' => 
19502
      array (
19503
        0 => 'text/x-qml',
19504
      ),
19505
    ),
19506
    'qmltypes' => 
19507
    array (
19508
      't' => 
19509
      array (
19510
        0 => 'text/x-qml',
19511
      ),
19512
    ),
19513
    'qp' => 
19514
    array (
19515
      't' => 
19516
      array (
19517
        0 => 'application/x-qpress',
19518
      ),
19519
    ),
19520
    'qps' => 
19521
    array (
19522
      't' => 
19523
      array (
19524
        0 => 'application/vnd.publishare-delta-tree',
19525
      ),
19526
    ),
19527
    'qt' => 
19528
    array (
19529
      't' => 
19530
      array (
19531
        0 => 'video/quicktime',
19532
      ),
19533
    ),
19534
    'qti' => 
19535
    array (
19536
      't' => 
19537
      array (
19538
        0 => 'application/x-qtiplot',
19539
      ),
19540
    ),
19541
    'qti.gz' => 
19542
    array (
19543
      't' => 
19544
      array (
19545
        0 => 'application/x-qtiplot',
19546
      ),
19547
    ),
19548
    'qtif' => 
19549
    array (
19550
      't' => 
19551
      array (
19552
        0 => 'image/x-quicktime',
19553
      ),
19554
    ),
19555
    'qtl' => 
19556
    array (
19557
      't' => 
19558
      array (
19559
        0 => 'application/x-quicktime-media-link',
19560
      ),
19561
    ),
19562
    'qtvr' => 
19563
    array (
19564
      't' => 
19565
      array (
19566
        0 => 'video/quicktime',
19567
      ),
19568
    ),
19569
    'qwd' => 
19570
    array (
19571
      't' => 
19572
      array (
19573
        0 => 'application/vnd.quark.quarkxpress',
19574
      ),
19575
    ),
19576
    'qwt' => 
19577
    array (
19578
      't' => 
19579
      array (
19580
        0 => 'application/vnd.quark.quarkxpress',
19581
      ),
19582
    ),
19583
    'qxb' => 
19584
    array (
19585
      't' => 
19586
      array (
19587
        0 => 'application/vnd.quark.quarkxpress',
19588
      ),
19589
    ),
19590
    'qxd' => 
19591
    array (
19592
      't' => 
19593
      array (
19594
        0 => 'application/vnd.quark.quarkxpress',
19595
      ),
19596
    ),
19597
    'qxl' => 
19598
    array (
19599
      't' => 
19600
      array (
19601
        0 => 'application/vnd.quark.quarkxpress',
19602
      ),
19603
    ),
19604
    'qxt' => 
19605
    array (
19606
      't' => 
19607
      array (
19608
        0 => 'application/vnd.quark.quarkxpress',
19609
      ),
19610
    ),
19611
    'ra' => 
19612
    array (
19613
      't' => 
19614
      array (
19615
        0 => 'audio/vnd.rn-realaudio',
19616
      ),
19617
    ),
19618
    'raf' => 
19619
    array (
19620
      't' => 
19621
      array (
19622
        0 => 'image/x-fuji-raf',
19623
      ),
19624
    ),
19625
    'ram' => 
19626
    array (
19627
      't' => 
19628
      array (
19629
        0 => 'application/ram',
19630
      ),
19631
    ),
19632
    'raml' => 
19633
    array (
19634
      't' => 
19635
      array (
19636
        0 => 'application/raml+yaml',
19637
      ),
19638
    ),
19639
    'rar' => 
19640
    array (
19641
      't' => 
19642
      array (
19643
        0 => 'application/vnd.rar',
19644
      ),
19645
    ),
19646
    'ras' => 
19647
    array (
19648
      't' => 
19649
      array (
19650
        0 => 'image/x-cmu-raster',
19651
      ),
19652
    ),
19653
    'raw' => 
19654
    array (
19655
      't' => 
19656
      array (
19657
        0 => 'image/x-panasonic-rw',
19658
      ),
19659
    ),
19660
    'raw-disk-image' => 
19661
    array (
19662
      't' => 
19663
      array (
19664
        0 => 'application/x-raw-disk-image',
19665
      ),
19666
    ),
19667
    'raw-disk-image.xz' => 
19668
    array (
19669
      't' => 
19670
      array (
19671
        0 => 'application/x-raw-disk-image-xz-compressed',
19672
      ),
19673
    ),
19674
    'rax' => 
19675
    array (
19676
      't' => 
19677
      array (
19678
        0 => 'audio/vnd.rn-realaudio',
19679
      ),
19680
    ),
19681
    'rb' => 
19682
    array (
19683
      't' => 
19684
      array (
19685
        0 => 'application/x-ruby',
19686
      ),
19687
    ),
19688
    'rcprofile' => 
19689
    array (
19690
      't' => 
19691
      array (
19692
        0 => 'application/vnd.ipunplugged.rcprofile',
19693
      ),
19694
    ),
19695
    'rdf' => 
19696
    array (
19697
      't' => 
19698
      array (
19699
        0 => 'application/rdf+xml',
19700
      ),
19701
    ),
19702
    'rdfs' => 
19703
    array (
19704
      't' => 
19705
      array (
19706
        0 => 'application/rdf+xml',
19707
      ),
19708
    ),
19709
    'rdz' => 
19710
    array (
19711
      't' => 
19712
      array (
19713
        0 => 'application/vnd.data-vision.rdz',
19714
      ),
19715
    ),
19716
    'reg' => 
19717
    array (
19718
      't' => 
19719
      array (
19720
        0 => 'text/x-ms-regedit',
19721
      ),
19722
    ),
19723
    'rej' => 
19724
    array (
19725
      't' => 
19726
      array (
19727
        0 => 'text/x-reject',
19728
      ),
19729
    ),
19730
    'rep' => 
19731
    array (
19732
      't' => 
19733
      array (
19734
        0 => 'application/vnd.businessobjects',
19735
      ),
19736
    ),
19737
    'res' => 
19738
    array (
19739
      't' => 
19740
      array (
19741
        0 => 'application/x-dtbresource+xml',
19742
      ),
19743
    ),
19744
    'rgb' => 
19745
    array (
19746
      't' => 
19747
      array (
19748
        0 => 'image/x-rgb',
19749
      ),
19750
    ),
19751
    'rif' => 
19752
    array (
19753
      't' => 
19754
      array (
19755
        0 => 'application/reginfo+xml',
19756
      ),
19757
    ),
19758
    'rip' => 
19759
    array (
19760
      't' => 
19761
      array (
19762
        0 => 'audio/vnd.rip',
19763
      ),
19764
    ),
19765
    'ris' => 
19766
    array (
19767
      't' => 
19768
      array (
19769
        0 => 'application/x-research-info-systems',
19770
      ),
19771
    ),
19772
    'rl' => 
19773
    array (
19774
      't' => 
19775
      array (
19776
        0 => 'application/resource-lists+xml',
19777
      ),
19778
    ),
19779
    'rlc' => 
19780
    array (
19781
      't' => 
19782
      array (
19783
        0 => 'image/vnd.fujixerox.edmics-rlc',
19784
      ),
19785
    ),
19786
    'rld' => 
19787
    array (
19788
      't' => 
19789
      array (
19790
        0 => 'application/resource-lists-diff+xml',
19791
      ),
19792
    ),
19793
    'rle' => 
19794
    array (
19795
      't' => 
19796
      array (
19797
        0 => 'image/rle',
19798
      ),
19799
    ),
19800
    'rm' => 
19801
    array (
19802
      't' => 
19803
      array (
19804
        0 => 'application/vnd.rn-realmedia',
19805
      ),
19806
    ),
19807
    'rmi' => 
19808
    array (
19809
      't' => 
19810
      array (
19811
        0 => 'audio/midi',
19812
      ),
19813
    ),
19814
    'rmj' => 
19815
    array (
19816
      't' => 
19817
      array (
19818
        0 => 'application/vnd.rn-realmedia',
19819
      ),
19820
    ),
19821
    'rmm' => 
19822
    array (
19823
      't' => 
19824
      array (
19825
        0 => 'application/vnd.rn-realmedia',
19826
      ),
19827
    ),
19828
    'rmp' => 
19829
    array (
19830
      't' => 
19831
      array (
19832
        0 => 'audio/x-pn-realaudio-plugin',
19833
      ),
19834
    ),
19835
    'rms' => 
19836
    array (
19837
      't' => 
19838
      array (
19839
        0 => 'application/vnd.jcp.javame.midlet-rms',
19840
        1 => 'application/vnd.rn-realmedia',
19841
      ),
19842
    ),
19843
    'rmvb' => 
19844
    array (
19845
      't' => 
19846
      array (
19847
        0 => 'application/vnd.rn-realmedia',
19848
      ),
19849
    ),
19850
    'rmx' => 
19851
    array (
19852
      't' => 
19853
      array (
19854
        0 => 'application/vnd.rn-realmedia',
19855
      ),
19856
    ),
19857
    'rnc' => 
19858
    array (
19859
      't' => 
19860
      array (
19861
        0 => 'application/relax-ng-compact-syntax',
19862
      ),
19863
    ),
19864
    'rng' => 
19865
    array (
19866
      't' => 
19867
      array (
19868
        0 => 'application/xml',
19869
      ),
19870
    ),
19871
    'roa' => 
19872
    array (
19873
      't' => 
19874
      array (
19875
        0 => 'application/rpki-roa',
19876
      ),
19877
    ),
19878
    'roff' => 
19879
    array (
19880
      't' => 
19881
      array (
19882
        0 => 'text/troff',
19883
      ),
19884
    ),
19885
    'rp' => 
19886
    array (
19887
      't' => 
19888
      array (
19889
        0 => 'image/vnd.rn-realpix',
19890
      ),
19891
    ),
19892
    'rp9' => 
19893
    array (
19894
      't' => 
19895
      array (
19896
        0 => 'application/vnd.cloanto.rp9',
19897
      ),
19898
    ),
19899
    'rpm' => 
19900
    array (
19901
      't' => 
19902
      array (
19903
        0 => 'application/x-rpm',
19904
      ),
19905
    ),
19906
    'rpss' => 
19907
    array (
19908
      't' => 
19909
      array (
19910
        0 => 'application/vnd.nokia.radio-presets',
19911
      ),
19912
    ),
19913
    'rpst' => 
19914
    array (
19915
      't' => 
19916
      array (
19917
        0 => 'application/vnd.nokia.radio-preset',
19918
      ),
19919
    ),
19920
    'rq' => 
19921
    array (
19922
      't' => 
19923
      array (
19924
        0 => 'application/sparql-query',
19925
      ),
19926
    ),
19927
    'rs' => 
19928
    array (
19929
      't' => 
19930
      array (
19931
        0 => 'application/rls-services+xml',
19932
        1 => 'text/rust',
19933
      ),
19934
    ),
19935
    'rsd' => 
19936
    array (
19937
      't' => 
19938
      array (
19939
        0 => 'application/rsd+xml',
19940
      ),
19941
    ),
19942
    'rss' => 
19943
    array (
19944
      't' => 
19945
      array (
19946
        0 => 'application/rss+xml',
19947
      ),
19948
    ),
19949
    'rt' => 
19950
    array (
19951
      't' => 
19952
      array (
19953
        0 => 'text/vnd.rn-realtext',
19954
      ),
19955
    ),
19956
    'rtf' => 
19957
    array (
19958
      't' => 
19959
      array (
19960
        0 => 'application/rtf',
19961
      ),
19962
    ),
19963
    'rtx' => 
19964
    array (
19965
      't' => 
19966
      array (
19967
        0 => 'text/richtext',
19968
      ),
19969
    ),
19970
    'rv' => 
19971
    array (
19972
      't' => 
19973
      array (
19974
        0 => 'video/vnd.rn-realvideo',
19975
      ),
19976
    ),
19977
    'rvx' => 
19978
    array (
19979
      't' => 
19980
      array (
19981
        0 => 'video/vnd.rn-realvideo',
19982
      ),
19983
    ),
19984
    'rw2' => 
19985
    array (
19986
      't' => 
19987
      array (
19988
        0 => 'image/x-panasonic-rw2',
19989
      ),
19990
    ),
19991
    's' => 
19992
    array (
19993
      't' => 
19994
      array (
19995
        0 => 'text/x-asm',
19996
      ),
19997
    ),
19998
    's3m' => 
19999
    array (
20000
      't' => 
20001
      array (
20002
        0 => 'audio/s3m',
20003
        1 => 'audio/x-s3m',
20004
      ),
20005
    ),
20006
    'saf' => 
20007
    array (
20008
      't' => 
20009
      array (
20010
        0 => 'application/vnd.yamaha.smaf-audio',
20011
      ),
20012
    ),
20013
    'sam' => 
20014
    array (
20015
      't' => 
20016
      array (
20017
        0 => 'application/x-amipro',
20018
      ),
20019
    ),
20020
    'sami' => 
20021
    array (
20022
      't' => 
20023
      array (
20024
        0 => 'application/x-sami',
20025
      ),
20026
    ),
20027
    'sap' => 
20028
    array (
20029
      't' => 
20030
      array (
20031
        0 => 'application/x-thomson-sap-image',
20032
      ),
20033
    ),
20034
    'sass' => 
20035
    array (
20036
      't' => 
20037
      array (
20038
        0 => 'text/x-sass',
20039
      ),
20040
    ),
20041
    'sav' => 
20042
    array (
20043
      't' => 
20044
      array (
20045
        0 => 'application/x-spss-sav',
20046
      ),
20047
    ),
20048
    'sbml' => 
20049
    array (
20050
      't' => 
20051
      array (
20052
        0 => 'application/sbml+xml',
20053
      ),
20054
    ),
20055
    'sc' => 
20056
    array (
20057
      't' => 
20058
      array (
20059
        0 => 'application/vnd.ibm.secure-container',
20060
      ),
20061
    ),
20062
    'scala' => 
20063
    array (
20064
      't' => 
20065
      array (
20066
        0 => 'text/x-scala',
20067
      ),
20068
    ),
20069
    'scd' => 
20070
    array (
20071
      't' => 
20072
      array (
20073
        0 => 'application/x-msschedule',
20074
      ),
20075
    ),
20076
    'scm' => 
20077
    array (
20078
      't' => 
20079
      array (
20080
        0 => 'application/vnd.lotus-screencam',
20081
        1 => 'text/x-scheme',
20082
      ),
20083
    ),
20084
    'scope' => 
20085
    array (
20086
      't' => 
20087
      array (
20088
        0 => 'text/x-systemd-unit',
20089
      ),
20090
    ),
20091
    'scq' => 
20092
    array (
20093
      't' => 
20094
      array (
20095
        0 => 'application/scvp-cv-request',
20096
      ),
20097
    ),
20098
    'scs' => 
20099
    array (
20100
      't' => 
20101
      array (
20102
        0 => 'application/scvp-cv-response',
20103
      ),
20104
    ),
20105
    'scss' => 
20106
    array (
20107
      't' => 
20108
      array (
20109
        0 => 'text/x-scss',
20110
      ),
20111
    ),
20112
    'scurl' => 
20113
    array (
20114
      't' => 
20115
      array (
20116
        0 => 'text/vnd.curl.scurl',
20117
      ),
20118
    ),
20119
    'sda' => 
20120
    array (
20121
      't' => 
20122
      array (
20123
        0 => 'application/vnd.stardivision.draw',
20124
      ),
20125
    ),
20126
    'sdc' => 
20127
    array (
20128
      't' => 
20129
      array (
20130
        0 => 'application/vnd.stardivision.calc',
20131
      ),
20132
    ),
20133
    'sdd' => 
20134
    array (
20135
      't' => 
20136
      array (
20137
        0 => 'application/vnd.stardivision.impress',
20138
      ),
20139
    ),
20140
    'sdkd' => 
20141
    array (
20142
      't' => 
20143
      array (
20144
        0 => 'application/vnd.solent.sdkm+xml',
20145
      ),
20146
    ),
20147
    'sdkm' => 
20148
    array (
20149
      't' => 
20150
      array (
20151
        0 => 'application/vnd.solent.sdkm+xml',
20152
      ),
20153
    ),
20154
    'sdp' => 
20155
    array (
20156
      't' => 
20157
      array (
20158
        0 => 'application/sdp',
20159
        1 => 'application/vnd.stardivision.impress',
20160
      ),
20161
    ),
20162
    'sds' => 
20163
    array (
20164
      't' => 
20165
      array (
20166
        0 => 'application/vnd.stardivision.chart',
20167
      ),
20168
    ),
20169
    'sdw' => 
20170
    array (
20171
      't' => 
20172
      array (
20173
        0 => 'application/vnd.stardivision.writer',
20174
      ),
20175
    ),
20176
    'see' => 
20177
    array (
20178
      't' => 
20179
      array (
20180
        0 => 'application/vnd.seemail',
20181
      ),
20182
    ),
20183
    'seed' => 
20184
    array (
20185
      't' => 
20186
      array (
20187
        0 => 'application/vnd.fdsn.seed',
20188
      ),
20189
    ),
20190
    'sema' => 
20191
    array (
20192
      't' => 
20193
      array (
20194
        0 => 'application/vnd.sema',
20195
      ),
20196
    ),
20197
    'semd' => 
20198
    array (
20199
      't' => 
20200
      array (
20201
        0 => 'application/vnd.semd',
20202
      ),
20203
    ),
20204
    'semf' => 
20205
    array (
20206
      't' => 
20207
      array (
20208
        0 => 'application/vnd.semf',
20209
      ),
20210
    ),
20211
    'ser' => 
20212
    array (
20213
      't' => 
20214
      array (
20215
        0 => 'application/java-serialized-object',
20216
      ),
20217
    ),
20218
    'service' => 
20219
    array (
20220
      't' => 
20221
      array (
20222
        0 => 'text/x-dbus-service',
20223
        1 => 'text/x-systemd-unit',
20224
      ),
20225
    ),
20226
    'setpay' => 
20227
    array (
20228
      't' => 
20229
      array (
20230
        0 => 'application/set-payment-initiation',
20231
      ),
20232
    ),
20233
    'setreg' => 
20234
    array (
20235
      't' => 
20236
      array (
20237
        0 => 'application/set-registration-initiation',
20238
      ),
20239
    ),
20240
    'sfc' => 
20241
    array (
20242
      't' => 
20243
      array (
20244
        0 => 'application/vnd.nintendo.snes.rom',
20245
      ),
20246
    ),
20247
    'sfd-hdstx' => 
20248
    array (
20249
      't' => 
20250
      array (
20251
        0 => 'application/vnd.hydrostatix.sof-data',
20252
      ),
20253
    ),
20254
    'sfs' => 
20255
    array (
20256
      't' => 
20257
      array (
20258
        0 => 'application/vnd.spotfire.sfs',
20259
      ),
20260
    ),
20261
    'sfv' => 
20262
    array (
20263
      't' => 
20264
      array (
20265
        0 => 'text/x-sfv',
20266
      ),
20267
    ),
20268
    'sg' => 
20269
    array (
20270
      't' => 
20271
      array (
20272
        0 => 'application/x-sg1000-rom',
20273
      ),
20274
    ),
20275
    'sgb' => 
20276
    array (
20277
      't' => 
20278
      array (
20279
        0 => 'application/x-gameboy-rom',
20280
      ),
20281
    ),
20282
    'sgf' => 
20283
    array (
20284
      't' => 
20285
      array (
20286
        0 => 'application/x-go-sgf',
20287
      ),
20288
    ),
20289
    'sgi' => 
20290
    array (
20291
      't' => 
20292
      array (
20293
        0 => 'image/sgi',
20294
        1 => 'image/x-sgi',
20295
      ),
20296
    ),
20297
    'sgl' => 
20298
    array (
20299
      't' => 
20300
      array (
20301
        0 => 'application/vnd.stardivision.writer',
20302
      ),
20303
    ),
20304
    'sgm' => 
20305
    array (
20306
      't' => 
20307
      array (
20308
        0 => 'text/sgml',
20309
      ),
20310
    ),
20311
    'sgml' => 
20312
    array (
20313
      't' => 
20314
      array (
20315
        0 => 'text/sgml',
20316
      ),
20317
    ),
20318
    'sh' => 
20319
    array (
20320
      't' => 
20321
      array (
20322
        0 => 'application/x-sh',
20323
        1 => 'application/x-shellscript',
20324
      ),
20325
    ),
20326
    'shape' => 
20327
    array (
20328
      't' => 
20329
      array (
20330
        0 => 'application/x-dia-shape',
20331
      ),
20332
    ),
20333
    'shar' => 
20334
    array (
20335
      't' => 
20336
      array (
20337
        0 => 'application/x-shar',
20338
      ),
20339
    ),
20340
    'shf' => 
20341
    array (
20342
      't' => 
20343
      array (
20344
        0 => 'application/shf+xml',
20345
      ),
20346
    ),
20347
    'shn' => 
20348
    array (
20349
      't' => 
20350
      array (
20351
        0 => 'application/x-shorten',
20352
      ),
20353
    ),
20354
    'siag' => 
20355
    array (
20356
      't' => 
20357
      array (
20358
        0 => 'application/x-siag',
20359
      ),
20360
    ),
20361
    'sid' => 
20362
    array (
20363
      't' => 
20364
      array (
20365
        0 => 'image/x-mrsid-image',
20366
        1 => 'audio/prs.sid',
20367
      ),
20368
    ),
20369
    'sig' => 
20370
    array (
20371
      't' => 
20372
      array (
20373
        0 => 'application/pgp-signature',
20374
      ),
20375
    ),
20376
    'sik' => 
20377
    array (
20378
      't' => 
20379
      array (
20380
        0 => 'application/x-trash',
20381
      ),
20382
    ),
20383
    'sil' => 
20384
    array (
20385
      't' => 
20386
      array (
20387
        0 => 'audio/silk',
20388
      ),
20389
    ),
20390
    'silo' => 
20391
    array (
20392
      't' => 
20393
      array (
20394
        0 => 'model/mesh',
20395
      ),
20396
    ),
20397
    'sis' => 
20398
    array (
20399
      't' => 
20400
      array (
20401
        0 => 'application/vnd.symbian.install',
20402
      ),
20403
    ),
20404
    'sisx' => 
20405
    array (
20406
      't' => 
20407
      array (
20408
        0 => 'application/vnd.symbian.install',
20409
        1 => 'x-epoc/x-sisx-app',
20410
      ),
20411
    ),
20412
    'sit' => 
20413
    array (
20414
      't' => 
20415
      array (
20416
        0 => 'application/x-stuffit',
20417
      ),
20418
    ),
20419
    'sitx' => 
20420
    array (
20421
      't' => 
20422
      array (
20423
        0 => 'application/x-stuffitx',
20424
      ),
20425
    ),
20426
    'siv' => 
20427
    array (
20428
      't' => 
20429
      array (
20430
        0 => 'application/sieve',
20431
      ),
20432
    ),
20433
    'sk' => 
20434
    array (
20435
      't' => 
20436
      array (
20437
        0 => 'image/x-skencil',
20438
      ),
20439
    ),
20440
    'sk1' => 
20441
    array (
20442
      't' => 
20443
      array (
20444
        0 => 'image/x-skencil',
20445
      ),
20446
    ),
20447
    'skd' => 
20448
    array (
20449
      't' => 
20450
      array (
20451
        0 => 'application/vnd.koan',
20452
      ),
20453
    ),
20454
    'skm' => 
20455
    array (
20456
      't' => 
20457
      array (
20458
        0 => 'application/vnd.koan',
20459
      ),
20460
    ),
20461
    'skp' => 
20462
    array (
20463
      't' => 
20464
      array (
20465
        0 => 'application/vnd.koan',
20466
      ),
20467
    ),
20468
    'skr' => 
20469
    array (
20470
      't' => 
20471
      array (
20472
        0 => 'application/pgp-keys',
20473
      ),
20474
    ),
20475
    'skt' => 
20476
    array (
20477
      't' => 
20478
      array (
20479
        0 => 'application/vnd.koan',
20480
      ),
20481
    ),
20482
    'sldm' => 
20483
    array (
20484
      't' => 
20485
      array (
20486
        0 => 'application/vnd.ms-powerpoint.slide.macroenabled.12',
20487
      ),
20488
    ),
20489
    'sldx' => 
20490
    array (
20491
      't' => 
20492
      array (
20493
        0 => 'application/vnd.openxmlformats-officedocument.presentationml.slide',
20494
      ),
20495
    ),
20496
    'slice' => 
20497
    array (
20498
      't' => 
20499
      array (
20500
        0 => 'text/x-systemd-unit',
20501
      ),
20502
    ),
20503
    'slk' => 
20504
    array (
20505
      't' => 
20506
      array (
20507
        0 => 'text/spreadsheet',
20508
      ),
20509
    ),
20510
    'slt' => 
20511
    array (
20512
      't' => 
20513
      array (
20514
        0 => 'application/vnd.epson.salt',
20515
      ),
20516
    ),
20517
    'sm' => 
20518
    array (
20519
      't' => 
20520
      array (
20521
        0 => 'application/vnd.stepmania.stepchart',
20522
      ),
20523
    ),
20524
    'smaf' => 
20525
    array (
20526
      't' => 
20527
      array (
20528
        0 => 'application/x-smaf',
20529
      ),
20530
    ),
20531
    'smc' => 
20532
    array (
20533
      't' => 
20534
      array (
20535
        0 => 'application/vnd.nintendo.snes.rom',
20536
      ),
20537
    ),
20538
    'smd' => 
20539
    array (
20540
      't' => 
20541
      array (
20542
        0 => 'application/vnd.stardivision.mail',
20543
        1 => 'application/x-genesis-rom',
20544
      ),
20545
    ),
20546
    'smf' => 
20547
    array (
20548
      't' => 
20549
      array (
20550
        0 => 'application/vnd.stardivision.math',
20551
      ),
20552
    ),
20553
    'smi' => 
20554
    array (
20555
      't' => 
20556
      array (
20557
        0 => 'application/smil+xml',
20558
        1 => 'application/x-sami',
20559
      ),
20560
    ),
20561
    'smil' => 
20562
    array (
20563
      't' => 
20564
      array (
20565
        0 => 'application/smil+xml',
20566
      ),
20567
    ),
20568
    'sml' => 
20569
    array (
20570
      't' => 
20571
      array (
20572
        0 => 'application/smil+xml',
20573
      ),
20574
    ),
20575
    'sms' => 
20576
    array (
20577
      't' => 
20578
      array (
20579
        0 => 'application/x-sms-rom',
20580
      ),
20581
    ),
20582
    'smv' => 
20583
    array (
20584
      't' => 
20585
      array (
20586
        0 => 'video/x-smv',
20587
      ),
20588
    ),
20589
    'smzip' => 
20590
    array (
20591
      't' => 
20592
      array (
20593
        0 => 'application/vnd.stepmania.package',
20594
      ),
20595
    ),
20596
    'snap' => 
20597
    array (
20598
      't' => 
20599
      array (
20600
        0 => 'application/vnd.snap',
20601
      ),
20602
    ),
20603
    'snd' => 
20604
    array (
20605
      't' => 
20606
      array (
20607
        0 => 'audio/basic',
20608
      ),
20609
    ),
20610
    'snf' => 
20611
    array (
20612
      't' => 
20613
      array (
20614
        0 => 'application/x-font-snf',
20615
      ),
20616
    ),
20617
    'so' => 
20618
    array (
20619
      't' => 
20620
      array (
20621
        0 => 'application/octet-stream',
20622
        1 => 'application/x-sharedlib',
20623
      ),
20624
    ),
20625
    'socket' => 
20626
    array (
20627
      't' => 
20628
      array (
20629
        0 => 'text/x-systemd-unit',
20630
      ),
20631
    ),
20632
    'spc' => 
20633
    array (
20634
      't' => 
20635
      array (
20636
        0 => 'application/x-pkcs7-certificates',
20637
      ),
20638
    ),
20639
    'spd' => 
20640
    array (
20641
      't' => 
20642
      array (
20643
        0 => 'application/x-font-speedo',
20644
      ),
20645
    ),
20646
    'spec' => 
20647
    array (
20648
      't' => 
20649
      array (
20650
        0 => 'text/x-rpm-spec',
20651
      ),
20652
    ),
20653
    'spf' => 
20654
    array (
20655
      't' => 
20656
      array (
20657
        0 => 'application/vnd.yamaha.smaf-phrase',
20658
      ),
20659
    ),
20660
    'spl' => 
20661
    array (
20662
      't' => 
20663
      array (
20664
        0 => 'application/x-futuresplash',
20665
        1 => 'application/vnd.adobe.flash.movie',
20666
      ),
20667
    ),
20668
    'spm' => 
20669
    array (
20670
      't' => 
20671
      array (
20672
        0 => 'application/x-source-rpm',
20673
      ),
20674
    ),
20675
    'spot' => 
20676
    array (
20677
      't' => 
20678
      array (
20679
        0 => 'text/vnd.in3d.spot',
20680
      ),
20681
    ),
20682
    'spp' => 
20683
    array (
20684
      't' => 
20685
      array (
20686
        0 => 'application/scvp-vp-response',
20687
      ),
20688
    ),
20689
    'spq' => 
20690
    array (
20691
      't' => 
20692
      array (
20693
        0 => 'application/scvp-vp-request',
20694
      ),
20695
    ),
20696
    'spx' => 
20697
    array (
20698
      't' => 
20699
      array (
20700
        0 => 'audio/ogg',
20701
        1 => 'audio/x-speex',
20702
      ),
20703
    ),
20704
    'sql' => 
20705
    array (
20706
      't' => 
20707
      array (
20708
        0 => 'application/x-sql',
20709
        1 => 'application/sql',
20710
      ),
20711
    ),
20712
    'sqlite2' => 
20713
    array (
20714
      't' => 
20715
      array (
20716
        0 => 'application/x-sqlite2',
20717
      ),
20718
    ),
20719
    'sqlite3' => 
20720
    array (
20721
      't' => 
20722
      array (
20723
        0 => 'application/vnd.sqlite3',
20724
      ),
20725
    ),
20726
    'sqsh' => 
20727
    array (
20728
      't' => 
20729
      array (
20730
        0 => 'application/vnd.squashfs',
20731
      ),
20732
    ),
20733
    'sr2' => 
20734
    array (
20735
      't' => 
20736
      array (
20737
        0 => 'image/x-sony-sr2',
20738
      ),
20739
    ),
20740
    'src' => 
20741
    array (
20742
      't' => 
20743
      array (
20744
        0 => 'application/x-wais-source',
20745
      ),
20746
    ),
20747
    'src.rpm' => 
20748
    array (
20749
      't' => 
20750
      array (
20751
        0 => 'application/x-source-rpm',
20752
      ),
20753
    ),
20754
    'srf' => 
20755
    array (
20756
      't' => 
20757
      array (
20758
        0 => 'image/x-sony-srf',
20759
      ),
20760
    ),
20761
    'srt' => 
20762
    array (
20763
      't' => 
20764
      array (
20765
        0 => 'application/x-subrip',
20766
      ),
20767
    ),
20768
    'sru' => 
20769
    array (
20770
      't' => 
20771
      array (
20772
        0 => 'application/sru+xml',
20773
      ),
20774
    ),
20775
    'srx' => 
20776
    array (
20777
      't' => 
20778
      array (
20779
        0 => 'application/sparql-results+xml',
20780
      ),
20781
    ),
20782
    'ss' => 
20783
    array (
20784
      't' => 
20785
      array (
20786
        0 => 'text/x-scheme',
20787
      ),
20788
    ),
20789
    'ssa' => 
20790
    array (
20791
      't' => 
20792
      array (
20793
        0 => 'text/x-ssa',
20794
      ),
20795
    ),
20796
    'ssdl' => 
20797
    array (
20798
      't' => 
20799
      array (
20800
        0 => 'application/ssdl+xml',
20801
      ),
20802
    ),
20803
    'sse' => 
20804
    array (
20805
      't' => 
20806
      array (
20807
        0 => 'application/vnd.kodak-descriptor',
20808
      ),
20809
    ),
20810
    'ssf' => 
20811
    array (
20812
      't' => 
20813
      array (
20814
        0 => 'application/vnd.epson.ssf',
20815
      ),
20816
    ),
20817
    'ssml' => 
20818
    array (
20819
      't' => 
20820
      array (
20821
        0 => 'application/ssml+xml',
20822
      ),
20823
    ),
20824
    'st' => 
20825
    array (
20826
      't' => 
20827
      array (
20828
        0 => 'application/vnd.sailingtracker.track',
20829
      ),
20830
    ),
20831
    'stc' => 
20832
    array (
20833
      't' => 
20834
      array (
20835
        0 => 'application/vnd.sun.xml.calc.template',
20836
      ),
20837
    ),
20838
    'std' => 
20839
    array (
20840
      't' => 
20841
      array (
20842
        0 => 'application/vnd.sun.xml.draw.template',
20843
      ),
20844
    ),
20845
    'stf' => 
20846
    array (
20847
      't' => 
20848
      array (
20849
        0 => 'application/vnd.wt.stf',
20850
      ),
20851
    ),
20852
    'sti' => 
20853
    array (
20854
      't' => 
20855
      array (
20856
        0 => 'application/vnd.sun.xml.impress.template',
20857
      ),
20858
    ),
20859
    'stk' => 
20860
    array (
20861
      't' => 
20862
      array (
20863
        0 => 'application/hyperstudio',
20864
      ),
20865
    ),
20866
    'stl' => 
20867
    array (
20868
      't' => 
20869
      array (
20870
        0 => 'application/vnd.ms-pki.stl',
20871
        1 => 'model/stl',
20872
      ),
20873
    ),
20874
    'stm' => 
20875
    array (
20876
      't' => 
20877
      array (
20878
        0 => 'audio/x-stm',
20879
      ),
20880
    ),
20881
    'str' => 
20882
    array (
20883
      't' => 
20884
      array (
20885
        0 => 'application/vnd.pg.format',
20886
      ),
20887
    ),
20888
    'stw' => 
20889
    array (
20890
      't' => 
20891
      array (
20892
        0 => 'application/vnd.sun.xml.writer.template',
20893
      ),
20894
    ),
20895
    'sty' => 
20896
    array (
20897
      't' => 
20898
      array (
20899
        0 => 'text/x-tex',
20900
      ),
20901
    ),
20902
    'sub' => 
20903
    array (
20904
      't' => 
20905
      array (
20906
        0 => 'text/vnd.dvb.subtitle',
20907
        1 => 'image/vnd.dvb.subtitle',
20908
        2 => 'text/x-microdvd',
20909
        3 => 'text/x-mpsub',
20910
        4 => 'text/x-subviewer',
20911
      ),
20912
    ),
20913
    'sun' => 
20914
    array (
20915
      't' => 
20916
      array (
20917
        0 => 'image/x-sun-raster',
20918
      ),
20919
    ),
20920
    'sus' => 
20921
    array (
20922
      't' => 
20923
      array (
20924
        0 => 'application/vnd.sus-calendar',
20925
      ),
20926
    ),
20927
    'susp' => 
20928
    array (
20929
      't' => 
20930
      array (
20931
        0 => 'application/vnd.sus-calendar',
20932
      ),
20933
    ),
20934
    'sv' => 
20935
    array (
20936
      't' => 
20937
      array (
20938
        0 => 'text/x-svsrc',
20939
      ),
20940
    ),
20941
    'sv4cpio' => 
20942
    array (
20943
      't' => 
20944
      array (
20945
        0 => 'application/x-sv4cpio',
20946
      ),
20947
    ),
20948
    'sv4crc' => 
20949
    array (
20950
      't' => 
20951
      array (
20952
        0 => 'application/x-sv4crc',
20953
      ),
20954
    ),
20955
    'svc' => 
20956
    array (
20957
      't' => 
20958
      array (
20959
        0 => 'application/vnd.dvb.service',
20960
      ),
20961
    ),
20962
    'svd' => 
20963
    array (
20964
      't' => 
20965
      array (
20966
        0 => 'application/vnd.svd',
20967
      ),
20968
    ),
20969
    'svg' => 
20970
    array (
20971
      't' => 
20972
      array (
20973
        0 => 'image/svg+xml',
20974
      ),
20975
    ),
20976
    'svgz' => 
20977
    array (
20978
      't' => 
20979
      array (
20980
        0 => 'image/svg+xml',
20981
        1 => 'image/svg+xml-compressed',
20982
      ),
20983
    ),
20984
    'svh' => 
20985
    array (
20986
      't' => 
20987
      array (
20988
        0 => 'text/x-svhdr',
20989
      ),
20990
    ),
20991
    'swa' => 
20992
    array (
20993
      't' => 
20994
      array (
20995
        0 => 'application/x-director',
20996
      ),
20997
    ),
20998
    'swap' => 
20999
    array (
21000
      't' => 
21001
      array (
21002
        0 => 'text/x-systemd-unit',
21003
      ),
21004
    ),
21005
    'swf' => 
21006
    array (
21007
      't' => 
21008
      array (
21009
        0 => 'application/vnd.adobe.flash.movie',
21010
      ),
21011
    ),
21012
    'swi' => 
21013
    array (
21014
      't' => 
21015
      array (
21016
        0 => 'application/vnd.aristanetworks.swi',
21017
      ),
21018
    ),
21019
    'swm' => 
21020
    array (
21021
      't' => 
21022
      array (
21023
        0 => 'application/x-ms-wim',
21024
      ),
21025
    ),
21026
    'sxc' => 
21027
    array (
21028
      't' => 
21029
      array (
21030
        0 => 'application/vnd.sun.xml.calc',
21031
      ),
21032
    ),
21033
    'sxd' => 
21034
    array (
21035
      't' => 
21036
      array (
21037
        0 => 'application/vnd.sun.xml.draw',
21038
      ),
21039
    ),
21040
    'sxg' => 
21041
    array (
21042
      't' => 
21043
      array (
21044
        0 => 'application/vnd.sun.xml.writer.global',
21045
      ),
21046
    ),
21047
    'sxi' => 
21048
    array (
21049
      't' => 
21050
      array (
21051
        0 => 'application/vnd.sun.xml.impress',
21052
      ),
21053
    ),
21054
    'sxm' => 
21055
    array (
21056
      't' => 
21057
      array (
21058
        0 => 'application/vnd.sun.xml.math',
21059
      ),
21060
    ),
21061
    'sxw' => 
21062
    array (
21063
      't' => 
21064
      array (
21065
        0 => 'application/vnd.sun.xml.writer',
21066
      ),
21067
    ),
21068
    'sylk' => 
21069
    array (
21070
      't' => 
21071
      array (
21072
        0 => 'text/spreadsheet',
21073
      ),
21074
    ),
21075
    't' => 
21076
    array (
21077
      't' => 
21078
      array (
21079
        0 => 'text/troff',
21080
        1 => 'application/x-perl',
21081
      ),
21082
    ),
21083
    't2t' => 
21084
    array (
21085
      't' => 
21086
      array (
21087
        0 => 'text/x-txt2tags',
21088
      ),
21089
    ),
21090
    't3' => 
21091
    array (
21092
      't' => 
21093
      array (
21094
        0 => 'application/x-t3vm-image',
21095
      ),
21096
    ),
21097
    'taglet' => 
21098
    array (
21099
      't' => 
21100
      array (
21101
        0 => 'application/vnd.mynfc',
21102
      ),
21103
    ),
21104
    'tao' => 
21105
    array (
21106
      't' => 
21107
      array (
21108
        0 => 'application/vnd.tao.intent-module-archive',
21109
      ),
21110
    ),
21111
    'tar' => 
21112
    array (
21113
      't' => 
21114
      array (
21115
        0 => 'application/x-tar',
21116
      ),
21117
    ),
21118
    'tar.bz' => 
21119
    array (
21120
      't' => 
21121
      array (
21122
        0 => 'application/x-bzip-compressed-tar',
21123
      ),
21124
    ),
21125
    'tar.bz2' => 
21126
    array (
21127
      't' => 
21128
      array (
21129
        0 => 'application/x-bzip-compressed-tar',
21130
      ),
21131
    ),
21132
    'tar.gz' => 
21133
    array (
21134
      't' => 
21135
      array (
21136
        0 => 'application/x-compressed-tar',
21137
      ),
21138
    ),
21139
    'tar.lrz' => 
21140
    array (
21141
      't' => 
21142
      array (
21143
        0 => 'application/x-lrzip-compressed-tar',
21144
      ),
21145
    ),
21146
    'tar.lz' => 
21147
    array (
21148
      't' => 
21149
      array (
21150
        0 => 'application/x-lzip-compressed-tar',
21151
      ),
21152
    ),
21153
    'tar.lz4' => 
21154
    array (
21155
      't' => 
21156
      array (
21157
        0 => 'application/x-lz4-compressed-tar',
21158
      ),
21159
    ),
21160
    'tar.lzma' => 
21161
    array (
21162
      't' => 
21163
      array (
21164
        0 => 'application/x-lzma-compressed-tar',
21165
      ),
21166
    ),
21167
    'tar.lzo' => 
21168
    array (
21169
      't' => 
21170
      array (
21171
        0 => 'application/x-tzo',
21172
      ),
21173
    ),
21174
    'tar.xz' => 
21175
    array (
21176
      't' => 
21177
      array (
21178
        0 => 'application/x-xz-compressed-tar',
21179
      ),
21180
    ),
21181
    'tar.z' => 
21182
    array (
21183
      't' => 
21184
      array (
21185
        0 => 'application/x-tarz',
21186
      ),
21187
    ),
21188
    'target' => 
21189
    array (
21190
      't' => 
21191
      array (
21192
        0 => 'text/x-systemd-unit',
21193
      ),
21194
    ),
21195
    'taz' => 
21196
    array (
21197
      't' => 
21198
      array (
21199
        0 => 'application/x-tarz',
21200
      ),
21201
    ),
21202
    'tb2' => 
21203
    array (
21204
      't' => 
21205
      array (
21206
        0 => 'application/x-bzip-compressed-tar',
21207
      ),
21208
    ),
21209
    'tbz' => 
21210
    array (
21211
      't' => 
21212
      array (
21213
        0 => 'application/x-bzip-compressed-tar',
21214
      ),
21215
    ),
21216
    'tbz2' => 
21217
    array (
21218
      't' => 
21219
      array (
21220
        0 => 'application/x-bzip-compressed-tar',
21221
      ),
21222
    ),
21223
    'tcap' => 
21224
    array (
21225
      't' => 
21226
      array (
21227
        0 => 'application/vnd.3gpp2.tcap',
21228
      ),
21229
    ),
21230
    'tcl' => 
21231
    array (
21232
      't' => 
21233
      array (
21234
        0 => 'application/x-tcl',
21235
        1 => 'text/x-tcl',
21236
      ),
21237
    ),
21238
    'teacher' => 
21239
    array (
21240
      't' => 
21241
      array (
21242
        0 => 'application/vnd.smart.teacher',
21243
      ),
21244
    ),
21245
    'tei' => 
21246
    array (
21247
      't' => 
21248
      array (
21249
        0 => 'application/tei+xml',
21250
      ),
21251
    ),
21252
    'teicorpus' => 
21253
    array (
21254
      't' => 
21255
      array (
21256
        0 => 'application/tei+xml',
21257
      ),
21258
    ),
21259
    'tex' => 
21260
    array (
21261
      't' => 
21262
      array (
21263
        0 => 'text/x-tex',
21264
      ),
21265
    ),
21266
    'texi' => 
21267
    array (
21268
      't' => 
21269
      array (
21270
        0 => 'application/x-texinfo',
21271
        1 => 'text/x-texinfo',
21272
      ),
21273
    ),
21274
    'texinfo' => 
21275
    array (
21276
      't' => 
21277
      array (
21278
        0 => 'application/x-texinfo',
21279
        1 => 'text/x-texinfo',
21280
      ),
21281
    ),
21282
    'text' => 
21283
    array (
21284
      't' => 
21285
      array (
21286
        0 => 'text/plain',
21287
      ),
21288
    ),
21289
    'tfi' => 
21290
    array (
21291
      't' => 
21292
      array (
21293
        0 => 'application/thraud+xml',
21294
      ),
21295
    ),
21296
    'tfm' => 
21297
    array (
21298
      't' => 
21299
      array (
21300
        0 => 'application/x-tex-tfm',
21301
      ),
21302
    ),
21303
    'tga' => 
21304
    array (
21305
      't' => 
21306
      array (
21307
        0 => 'image/x-tga',
21308
      ),
21309
    ),
21310
    'tgz' => 
21311
    array (
21312
      't' => 
21313
      array (
21314
        0 => 'application/x-compressed-tar',
21315
      ),
21316
    ),
21317
    'theme' => 
21318
    array (
21319
      't' => 
21320
      array (
21321
        0 => 'application/x-theme',
21322
      ),
21323
    ),
21324
    'themepack' => 
21325
    array (
21326
      't' => 
21327
      array (
21328
        0 => 'application/x-windows-themepack',
21329
      ),
21330
    ),
21331
    'thmx' => 
21332
    array (
21333
      't' => 
21334
      array (
21335
        0 => 'application/vnd.ms-officetheme',
21336
      ),
21337
    ),
21338
    'tif' => 
21339
    array (
21340
      't' => 
21341
      array (
21342
        0 => 'image/tiff',
21343
      ),
21344
    ),
21345
    'tiff' => 
21346
    array (
21347
      't' => 
21348
      array (
21349
        0 => 'image/tiff',
21350
      ),
21351
    ),
21352
    'timer' => 
21353
    array (
21354
      't' => 
21355
      array (
21356
        0 => 'text/x-systemd-unit',
21357
      ),
21358
    ),
21359
    'tk' => 
21360
    array (
21361
      't' => 
21362
      array (
21363
        0 => 'text/x-tcl',
21364
      ),
21365
    ),
21366
    'tlrz' => 
21367
    array (
21368
      't' => 
21369
      array (
21370
        0 => 'application/x-lrzip-compressed-tar',
21371
      ),
21372
    ),
21373
    'tlz' => 
21374
    array (
21375
      't' => 
21376
      array (
21377
        0 => 'application/x-lzma-compressed-tar',
21378
      ),
21379
    ),
21380
    'tmo' => 
21381
    array (
21382
      't' => 
21383
      array (
21384
        0 => 'application/vnd.tmobile-livetv',
21385
      ),
21386
    ),
21387
    'tnef' => 
21388
    array (
21389
      't' => 
21390
      array (
21391
        0 => 'application/vnd.ms-tnef',
21392
      ),
21393
    ),
21394
    'tnf' => 
21395
    array (
21396
      't' => 
21397
      array (
21398
        0 => 'application/vnd.ms-tnef',
21399
      ),
21400
    ),
21401
    'toc' => 
21402
    array (
21403
      't' => 
21404
      array (
21405
        0 => 'application/x-cdrdao-toc',
21406
      ),
21407
    ),
21408
    'torrent' => 
21409
    array (
21410
      't' => 
21411
      array (
21412
        0 => 'application/x-bittorrent',
21413
      ),
21414
    ),
21415
    'tpic' => 
21416
    array (
21417
      't' => 
21418
      array (
21419
        0 => 'image/x-tga',
21420
      ),
21421
    ),
21422
    'tpl' => 
21423
    array (
21424
      't' => 
21425
      array (
21426
        0 => 'application/vnd.groove-tool-template',
21427
      ),
21428
    ),
21429
    'tpt' => 
21430
    array (
21431
      't' => 
21432
      array (
21433
        0 => 'application/vnd.trid.tpt',
21434
      ),
21435
    ),
21436
    'tr' => 
21437
    array (
21438
      't' => 
21439
      array (
21440
        0 => 'text/troff',
21441
      ),
21442
    ),
21443
    'tra' => 
21444
    array (
21445
      't' => 
21446
      array (
21447
        0 => 'application/vnd.trueapp',
21448
      ),
21449
    ),
21450
    'trig' => 
21451
    array (
21452
      't' => 
21453
      array (
21454
        0 => 'application/trig',
21455
      ),
21456
    ),
21457
    'trm' => 
21458
    array (
21459
      't' => 
21460
      array (
21461
        0 => 'application/x-msterminal',
21462
      ),
21463
    ),
21464
    'ts' => 
21465
    array (
21466
      't' => 
21467
      array (
21468
        0 => 'text/vnd.qt.linguist',
21469
        1 => 'video/mp2t',
21470
      ),
21471
    ),
21472
    'tsd' => 
21473
    array (
21474
      't' => 
21475
      array (
21476
        0 => 'application/timestamped-data',
21477
      ),
21478
    ),
21479
    'tsv' => 
21480
    array (
21481
      't' => 
21482
      array (
21483
        0 => 'text/tab-separated-values',
21484
      ),
21485
    ),
21486
    'tta' => 
21487
    array (
21488
      't' => 
21489
      array (
21490
        0 => 'audio/x-tta',
21491
      ),
21492
    ),
21493
    'ttc' => 
21494
    array (
21495
      't' => 
21496
      array (
21497
        0 => 'font/collection',
21498
      ),
21499
    ),
21500
    'ttf' => 
21501
    array (
21502
      't' => 
21503
      array (
21504
        0 => 'font/ttf',
21505
      ),
21506
    ),
21507
    'ttl' => 
21508
    array (
21509
      't' => 
21510
      array (
21511
        0 => 'text/turtle',
21512
      ),
21513
    ),
21514
    'ttx' => 
21515
    array (
21516
      't' => 
21517
      array (
21518
        0 => 'application/x-font-ttx',
21519
      ),
21520
    ),
21521
    'twd' => 
21522
    array (
21523
      't' => 
21524
      array (
21525
        0 => 'application/vnd.simtech-mindmapper',
21526
      ),
21527
    ),
21528
    'twds' => 
21529
    array (
21530
      't' => 
21531
      array (
21532
        0 => 'application/vnd.simtech-mindmapper',
21533
      ),
21534
    ),
21535
    'twig' => 
21536
    array (
21537
      't' => 
21538
      array (
21539
        0 => 'text/x-twig',
21540
      ),
21541
    ),
21542
    'txd' => 
21543
    array (
21544
      't' => 
21545
      array (
21546
        0 => 'application/vnd.genomatix.tuxedo',
21547
      ),
21548
    ),
21549
    'txf' => 
21550
    array (
21551
      't' => 
21552
      array (
21553
        0 => 'application/vnd.mobius.txf',
21554
      ),
21555
    ),
21556
    'txt' => 
21557
    array (
21558
      't' => 
21559
      array (
21560
        0 => 'text/plain',
21561
      ),
21562
    ),
21563
    'txz' => 
21564
    array (
21565
      't' => 
21566
      array (
21567
        0 => 'application/x-xz-compressed-tar',
21568
      ),
21569
    ),
21570
    'tzo' => 
21571
    array (
21572
      't' => 
21573
      array (
21574
        0 => 'application/x-tzo',
21575
      ),
21576
    ),
21577
    'u32' => 
21578
    array (
21579
      't' => 
21580
      array (
21581
        0 => 'application/x-authorware-bin',
21582
      ),
21583
    ),
21584
    'udeb' => 
21585
    array (
21586
      't' => 
21587
      array (
21588
        0 => 'application/vnd.debian.binary-package',
21589
      ),
21590
    ),
21591
    'ufd' => 
21592
    array (
21593
      't' => 
21594
      array (
21595
        0 => 'application/vnd.ufdl',
21596
      ),
21597
    ),
21598
    'ufdl' => 
21599
    array (
21600
      't' => 
21601
      array (
21602
        0 => 'application/vnd.ufdl',
21603
      ),
21604
    ),
21605
    'ufraw' => 
21606
    array (
21607
      't' => 
21608
      array (
21609
        0 => 'application/x-ufraw',
21610
      ),
21611
    ),
21612
    'ui' => 
21613
    array (
21614
      't' => 
21615
      array (
21616
        0 => 'application/x-designer',
21617
        1 => 'application/x-gtk-builder',
21618
      ),
21619
    ),
21620
    'uil' => 
21621
    array (
21622
      't' => 
21623
      array (
21624
        0 => 'text/x-uil',
21625
      ),
21626
    ),
21627
    'ult' => 
21628
    array (
21629
      't' => 
21630
      array (
21631
        0 => 'audio/x-mod',
21632
      ),
21633
    ),
21634
    'ulx' => 
21635
    array (
21636
      't' => 
21637
      array (
21638
        0 => 'application/x-glulx',
21639
      ),
21640
    ),
21641
    'umj' => 
21642
    array (
21643
      't' => 
21644
      array (
21645
        0 => 'application/vnd.umajin',
21646
      ),
21647
    ),
21648
    'unf' => 
21649
    array (
21650
      't' => 
21651
      array (
21652
        0 => 'application/x-nes-rom',
21653
      ),
21654
    ),
21655
    'uni' => 
21656
    array (
21657
      't' => 
21658
      array (
21659
        0 => 'audio/x-mod',
21660
      ),
21661
    ),
21662
    'unif' => 
21663
    array (
21664
      't' => 
21665
      array (
21666
        0 => 'application/x-nes-rom',
21667
      ),
21668
    ),
21669
    'unityweb' => 
21670
    array (
21671
      't' => 
21672
      array (
21673
        0 => 'application/vnd.unity',
21674
      ),
21675
    ),
21676
    'uoml' => 
21677
    array (
21678
      't' => 
21679
      array (
21680
        0 => 'application/vnd.uoml+xml',
21681
      ),
21682
    ),
21683
    'uri' => 
21684
    array (
21685
      't' => 
21686
      array (
21687
        0 => 'text/uri-list',
21688
      ),
21689
    ),
21690
    'uris' => 
21691
    array (
21692
      't' => 
21693
      array (
21694
        0 => 'text/uri-list',
21695
      ),
21696
    ),
21697
    'url' => 
21698
    array (
21699
      't' => 
21700
      array (
21701
        0 => 'application/x-mswinurl',
21702
      ),
21703
    ),
21704
    'urls' => 
21705
    array (
21706
      't' => 
21707
      array (
21708
        0 => 'text/uri-list',
21709
      ),
21710
    ),
21711
    'ustar' => 
21712
    array (
21713
      't' => 
21714
      array (
21715
        0 => 'application/x-ustar',
21716
      ),
21717
    ),
21718
    'utz' => 
21719
    array (
21720
      't' => 
21721
      array (
21722
        0 => 'application/vnd.uiq.theme',
21723
      ),
21724
    ),
21725
    'uu' => 
21726
    array (
21727
      't' => 
21728
      array (
21729
        0 => 'text/x-uuencode',
21730
      ),
21731
    ),
21732
    'uue' => 
21733
    array (
21734
      't' => 
21735
      array (
21736
        0 => 'text/x-uuencode',
21737
      ),
21738
    ),
21739
    'uva' => 
21740
    array (
21741
      't' => 
21742
      array (
21743
        0 => 'audio/vnd.dece.audio',
21744
      ),
21745
    ),
21746
    'uvd' => 
21747
    array (
21748
      't' => 
21749
      array (
21750
        0 => 'application/vnd.dece.data',
21751
      ),
21752
    ),
21753
    'uvf' => 
21754
    array (
21755
      't' => 
21756
      array (
21757
        0 => 'application/vnd.dece.data',
21758
      ),
21759
    ),
21760
    'uvg' => 
21761
    array (
21762
      't' => 
21763
      array (
21764
        0 => 'image/vnd.dece.graphic',
21765
      ),
21766
    ),
21767
    'uvh' => 
21768
    array (
21769
      't' => 
21770
      array (
21771
        0 => 'video/vnd.dece.hd',
21772
      ),
21773
    ),
21774
    'uvi' => 
21775
    array (
21776
      't' => 
21777
      array (
21778
        0 => 'image/vnd.dece.graphic',
21779
      ),
21780
    ),
21781
    'uvm' => 
21782
    array (
21783
      't' => 
21784
      array (
21785
        0 => 'video/vnd.dece.mobile',
21786
      ),
21787
    ),
21788
    'uvp' => 
21789
    array (
21790
      't' => 
21791
      array (
21792
        0 => 'video/vnd.dece.pd',
21793
      ),
21794
    ),
21795
    'uvs' => 
21796
    array (
21797
      't' => 
21798
      array (
21799
        0 => 'video/vnd.dece.sd',
21800
      ),
21801
    ),
21802
    'uvt' => 
21803
    array (
21804
      't' => 
21805
      array (
21806
        0 => 'application/vnd.dece.ttml+xml',
21807
      ),
21808
    ),
21809
    'uvu' => 
21810
    array (
21811
      't' => 
21812
      array (
21813
        0 => 'video/vnd.uvvu.mp4',
21814
      ),
21815
    ),
21816
    'uvv' => 
21817
    array (
21818
      't' => 
21819
      array (
21820
        0 => 'video/vnd.dece.video',
21821
      ),
21822
    ),
21823
    'uvva' => 
21824
    array (
21825
      't' => 
21826
      array (
21827
        0 => 'audio/vnd.dece.audio',
21828
      ),
21829
    ),
21830
    'uvvd' => 
21831
    array (
21832
      't' => 
21833
      array (
21834
        0 => 'application/vnd.dece.data',
21835
      ),
21836
    ),
21837
    'uvvf' => 
21838
    array (
21839
      't' => 
21840
      array (
21841
        0 => 'application/vnd.dece.data',
21842
      ),
21843
    ),
21844
    'uvvg' => 
21845
    array (
21846
      't' => 
21847
      array (
21848
        0 => 'image/vnd.dece.graphic',
21849
      ),
21850
    ),
21851
    'uvvh' => 
21852
    array (
21853
      't' => 
21854
      array (
21855
        0 => 'video/vnd.dece.hd',
21856
      ),
21857
    ),
21858
    'uvvi' => 
21859
    array (
21860
      't' => 
21861
      array (
21862
        0 => 'image/vnd.dece.graphic',
21863
      ),
21864
    ),
21865
    'uvvm' => 
21866
    array (
21867
      't' => 
21868
      array (
21869
        0 => 'video/vnd.dece.mobile',
21870
      ),
21871
    ),
21872
    'uvvp' => 
21873
    array (
21874
      't' => 
21875
      array (
21876
        0 => 'video/vnd.dece.pd',
21877
      ),
21878
    ),
21879
    'uvvs' => 
21880
    array (
21881
      't' => 
21882
      array (
21883
        0 => 'video/vnd.dece.sd',
21884
      ),
21885
    ),
21886
    'uvvt' => 
21887
    array (
21888
      't' => 
21889
      array (
21890
        0 => 'application/vnd.dece.ttml+xml',
21891
      ),
21892
    ),
21893
    'uvvu' => 
21894
    array (
21895
      't' => 
21896
      array (
21897
        0 => 'video/vnd.uvvu.mp4',
21898
      ),
21899
    ),
21900
    'uvvv' => 
21901
    array (
21902
      't' => 
21903
      array (
21904
        0 => 'video/vnd.dece.video',
21905
      ),
21906
    ),
21907
    'uvvx' => 
21908
    array (
21909
      't' => 
21910
      array (
21911
        0 => 'application/vnd.dece.unspecified',
21912
      ),
21913
    ),
21914
    'uvvz' => 
21915
    array (
21916
      't' => 
21917
      array (
21918
        0 => 'application/vnd.dece.zip',
21919
      ),
21920
    ),
21921
    'uvx' => 
21922
    array (
21923
      't' => 
21924
      array (
21925
        0 => 'application/vnd.dece.unspecified',
21926
      ),
21927
    ),
21928
    'uvz' => 
21929
    array (
21930
      't' => 
21931
      array (
21932
        0 => 'application/vnd.dece.zip',
21933
      ),
21934
    ),
21935
    'v' => 
21936
    array (
21937
      't' => 
21938
      array (
21939
        0 => 'text/x-verilog',
21940
      ),
21941
    ),
21942
    'v64' => 
21943
    array (
21944
      't' => 
21945
      array (
21946
        0 => 'application/x-n64-rom',
21947
      ),
21948
    ),
21949
    'vala' => 
21950
    array (
21951
      't' => 
21952
      array (
21953
        0 => 'text/x-vala',
21954
      ),
21955
    ),
21956
    'vapi' => 
21957
    array (
21958
      't' => 
21959
      array (
21960
        0 => 'text/x-vala',
21961
      ),
21962
    ),
21963
    'vb' => 
21964
    array (
21965
      't' => 
21966
      array (
21967
        0 => 'application/x-virtual-boy-rom',
21968
      ),
21969
    ),
21970
    'vcard' => 
21971
    array (
21972
      't' => 
21973
      array (
21974
        0 => 'text/vcard',
21975
      ),
21976
    ),
21977
    'vcd' => 
21978
    array (
21979
      't' => 
21980
      array (
21981
        0 => 'application/x-cdlink',
21982
      ),
21983
    ),
21984
    'vcf' => 
21985
    array (
21986
      't' => 
21987
      array (
21988
        0 => 'text/vcard',
21989
      ),
21990
    ),
21991
    'vcg' => 
21992
    array (
21993
      't' => 
21994
      array (
21995
        0 => 'application/vnd.groove-vcard',
21996
      ),
21997
    ),
21998
    'vcs' => 
21999
    array (
22000
      't' => 
22001
      array (
22002
        0 => 'text/calendar',
22003
      ),
22004
    ),
22005
    'vct' => 
22006
    array (
22007
      't' => 
22008
      array (
22009
        0 => 'text/vcard',
22010
      ),
22011
    ),
22012
    'vcx' => 
22013
    array (
22014
      't' => 
22015
      array (
22016
        0 => 'application/vnd.vcx',
22017
      ),
22018
    ),
22019
    'vda' => 
22020
    array (
22021
      't' => 
22022
      array (
22023
        0 => 'image/x-tga',
22024
      ),
22025
    ),
22026
    'vhd' => 
22027
    array (
22028
      't' => 
22029
      array (
22030
        0 => 'text/x-vhdl',
22031
      ),
22032
    ),
22033
    'vhdl' => 
22034
    array (
22035
      't' => 
22036
      array (
22037
        0 => 'text/x-vhdl',
22038
      ),
22039
    ),
22040
    'vis' => 
22041
    array (
22042
      't' => 
22043
      array (
22044
        0 => 'application/vnd.visionary',
22045
      ),
22046
    ),
22047
    'viv' => 
22048
    array (
22049
      't' => 
22050
      array (
22051
        0 => 'video/vnd.vivo',
22052
      ),
22053
    ),
22054
    'vivo' => 
22055
    array (
22056
      't' => 
22057
      array (
22058
        0 => 'video/vnd.vivo',
22059
      ),
22060
    ),
22061
    'vlc' => 
22062
    array (
22063
      't' => 
22064
      array (
22065
        0 => 'audio/x-mpegurl',
22066
      ),
22067
    ),
22068
    'vob' => 
22069
    array (
22070
      't' => 
22071
      array (
22072
        0 => 'video/x-ms-vob',
22073
        1 => 'video/mpeg',
22074
      ),
22075
    ),
22076
    'voc' => 
22077
    array (
22078
      't' => 
22079
      array (
22080
        0 => 'audio/x-voc',
22081
      ),
22082
    ),
22083
    'vor' => 
22084
    array (
22085
      't' => 
22086
      array (
22087
        0 => 'application/vnd.stardivision.writer',
22088
      ),
22089
    ),
22090
    'vox' => 
22091
    array (
22092
      't' => 
22093
      array (
22094
        0 => 'application/x-authorware-bin',
22095
      ),
22096
    ),
22097
    'vrm' => 
22098
    array (
22099
      't' => 
22100
      array (
22101
        0 => 'model/vrml',
22102
      ),
22103
    ),
22104
    'vrml' => 
22105
    array (
22106
      't' => 
22107
      array (
22108
        0 => 'model/vrml',
22109
      ),
22110
    ),
22111
    'vsd' => 
22112
    array (
22113
      't' => 
22114
      array (
22115
        0 => 'application/vnd.visio',
22116
      ),
22117
    ),
22118
    'vsdm' => 
22119
    array (
22120
      't' => 
22121
      array (
22122
        0 => 'application/vnd.ms-visio.drawing.macroenabled.main+xml',
22123
      ),
22124
    ),
22125
    'vsdx' => 
22126
    array (
22127
      't' => 
22128
      array (
22129
        0 => 'application/vnd.ms-visio.drawing.main+xml',
22130
      ),
22131
    ),
22132
    'vsf' => 
22133
    array (
22134
      't' => 
22135
      array (
22136
        0 => 'application/vnd.vsf',
22137
      ),
22138
    ),
22139
    'vss' => 
22140
    array (
22141
      't' => 
22142
      array (
22143
        0 => 'application/vnd.visio',
22144
      ),
22145
    ),
22146
    'vssm' => 
22147
    array (
22148
      't' => 
22149
      array (
22150
        0 => 'application/vnd.ms-visio.stencil.macroenabled.main+xml',
22151
      ),
22152
    ),
22153
    'vssx' => 
22154
    array (
22155
      't' => 
22156
      array (
22157
        0 => 'application/vnd.ms-visio.stencil.main+xml',
22158
      ),
22159
    ),
22160
    'vst' => 
22161
    array (
22162
      't' => 
22163
      array (
22164
        0 => 'application/vnd.visio',
22165
        1 => 'image/x-tga',
22166
      ),
22167
    ),
22168
    'vstm' => 
22169
    array (
22170
      't' => 
22171
      array (
22172
        0 => 'application/vnd.ms-visio.template.macroenabled.main+xml',
22173
      ),
22174
    ),
22175
    'vstx' => 
22176
    array (
22177
      't' => 
22178
      array (
22179
        0 => 'application/vnd.ms-visio.template.main+xml',
22180
      ),
22181
    ),
22182
    'vsw' => 
22183
    array (
22184
      't' => 
22185
      array (
22186
        0 => 'application/vnd.visio',
22187
      ),
22188
    ),
22189
    'vtt' => 
22190
    array (
22191
      't' => 
22192
      array (
22193
        0 => 'text/vtt',
22194
      ),
22195
    ),
22196
    'vtu' => 
22197
    array (
22198
      't' => 
22199
      array (
22200
        0 => 'model/vnd.vtu',
22201
      ),
22202
    ),
22203
    'vxml' => 
22204
    array (
22205
      't' => 
22206
      array (
22207
        0 => 'application/voicexml+xml',
22208
      ),
22209
    ),
22210
    'w3d' => 
22211
    array (
22212
      't' => 
22213
      array (
22214
        0 => 'application/x-director',
22215
      ),
22216
    ),
22217
    'wad' => 
22218
    array (
22219
      't' => 
22220
      array (
22221
        0 => 'application/x-doom',
22222
        1 => 'application/x-wii-wad',
22223
        2 => 'application/x-doom-wad',
22224
      ),
22225
    ),
22226
    'wav' => 
22227
    array (
22228
      't' => 
22229
      array (
22230
        0 => 'audio/x-wav',
22231
      ),
22232
    ),
22233
    'wax' => 
22234
    array (
22235
      't' => 
22236
      array (
22237
        0 => 'audio/x-ms-wax',
22238
        1 => 'audio/x-ms-asx',
22239
      ),
22240
    ),
22241
    'wb1' => 
22242
    array (
22243
      't' => 
22244
      array (
22245
        0 => 'application/x-quattropro',
22246
      ),
22247
    ),
22248
    'wb2' => 
22249
    array (
22250
      't' => 
22251
      array (
22252
        0 => 'application/x-quattropro',
22253
      ),
22254
    ),
22255
    'wb3' => 
22256
    array (
22257
      't' => 
22258
      array (
22259
        0 => 'application/x-quattropro',
22260
      ),
22261
    ),
22262
    'wbmp' => 
22263
    array (
22264
      't' => 
22265
      array (
22266
        0 => 'image/vnd.wap.wbmp',
22267
      ),
22268
    ),
22269
    'wbs' => 
22270
    array (
22271
      't' => 
22272
      array (
22273
        0 => 'application/vnd.criticaltools.wbs+xml',
22274
      ),
22275
    ),
22276
    'wbxml' => 
22277
    array (
22278
      't' => 
22279
      array (
22280
        0 => 'application/vnd.wap.wbxml',
22281
      ),
22282
    ),
22283
    'wcm' => 
22284
    array (
22285
      't' => 
22286
      array (
22287
        0 => 'application/vnd.ms-works',
22288
      ),
22289
    ),
22290
    'wdb' => 
22291
    array (
22292
      't' => 
22293
      array (
22294
        0 => 'application/vnd.ms-works',
22295
      ),
22296
    ),
22297
    'wdp' => 
22298
    array (
22299
      't' => 
22300
      array (
22301
        0 => 'image/vnd.ms-photo',
22302
      ),
22303
    ),
22304
    'weba' => 
22305
    array (
22306
      't' => 
22307
      array (
22308
        0 => 'audio/webm',
22309
      ),
22310
    ),
22311
    'webm' => 
22312
    array (
22313
      't' => 
22314
      array (
22315
        0 => 'video/webm',
22316
      ),
22317
    ),
22318
    'webp' => 
22319
    array (
22320
      't' => 
22321
      array (
22322
        0 => 'image/webp',
22323
      ),
22324
    ),
22325
    'wg' => 
22326
    array (
22327
      't' => 
22328
      array (
22329
        0 => 'application/vnd.pmi.widget',
22330
      ),
22331
    ),
22332
    'wgt' => 
22333
    array (
22334
      't' => 
22335
      array (
22336
        0 => 'application/widget',
22337
      ),
22338
    ),
22339
    'wim' => 
22340
    array (
22341
      't' => 
22342
      array (
22343
        0 => 'application/x-ms-wim',
22344
      ),
22345
    ),
22346
    'wk1' => 
22347
    array (
22348
      't' => 
22349
      array (
22350
        0 => 'application/vnd.lotus-1-2-3',
22351
      ),
22352
    ),
22353
    'wk3' => 
22354
    array (
22355
      't' => 
22356
      array (
22357
        0 => 'application/vnd.lotus-1-2-3',
22358
      ),
22359
    ),
22360
    'wk4' => 
22361
    array (
22362
      't' => 
22363
      array (
22364
        0 => 'application/vnd.lotus-1-2-3',
22365
      ),
22366
    ),
22367
    'wkdownload' => 
22368
    array (
22369
      't' => 
22370
      array (
22371
        0 => 'application/x-partial-download',
22372
      ),
22373
    ),
22374
    'wks' => 
22375
    array (
22376
      't' => 
22377
      array (
22378
        0 => 'application/vnd.ms-works',
22379
        1 => 'application/vnd.lotus-1-2-3',
22380
      ),
22381
    ),
22382
    'wm' => 
22383
    array (
22384
      't' => 
22385
      array (
22386
        0 => 'application/vnd.ms-asf',
22387
      ),
22388
    ),
22389
    'wma' => 
22390
    array (
22391
      't' => 
22392
      array (
22393
        0 => 'audio/x-ms-wma',
22394
      ),
22395
    ),
22396
    'wmd' => 
22397
    array (
22398
      't' => 
22399
      array (
22400
        0 => 'application/x-ms-wmd',
22401
      ),
22402
    ),
22403
    'wmf' => 
22404
    array (
22405
      't' => 
22406
      array (
22407
        0 => 'image/wmf',
22408
      ),
22409
    ),
22410
    'wml' => 
22411
    array (
22412
      't' => 
22413
      array (
22414
        0 => 'text/vnd.wap.wml',
22415
      ),
22416
    ),
22417
    'wmlc' => 
22418
    array (
22419
      't' => 
22420
      array (
22421
        0 => 'application/vnd.wap.wmlc',
22422
      ),
22423
    ),
22424
    'wmls' => 
22425
    array (
22426
      't' => 
22427
      array (
22428
        0 => 'text/vnd.wap.wmlscript',
22429
      ),
22430
    ),
22431
    'wmlsc' => 
22432
    array (
22433
      't' => 
22434
      array (
22435
        0 => 'application/vnd.wap.wmlscriptc',
22436
      ),
22437
    ),
22438
    'wmv' => 
22439
    array (
22440
      't' => 
22441
      array (
22442
        0 => 'video/x-ms-wmv',
22443
      ),
22444
    ),
22445
    'wmx' => 
22446
    array (
22447
      't' => 
22448
      array (
22449
        0 => 'audio/x-ms-asx',
22450
      ),
22451
    ),
22452
    'wmz' => 
22453
    array (
22454
      't' => 
22455
      array (
22456
        0 => 'application/x-ms-wmz',
22457
      ),
22458
    ),
22459
    'woff' => 
22460
    array (
22461
      't' => 
22462
      array (
22463
        0 => 'font/woff',
22464
      ),
22465
    ),
22466
    'woff2' => 
22467
    array (
22468
      't' => 
22469
      array (
22470
        0 => 'font/woff2',
22471
        1 => 'font/woff',
22472
      ),
22473
    ),
22474
    'wp' => 
22475
    array (
22476
      't' => 
22477
      array (
22478
        0 => 'application/vnd.wordperfect',
22479
      ),
22480
    ),
22481
    'wp4' => 
22482
    array (
22483
      't' => 
22484
      array (
22485
        0 => 'application/vnd.wordperfect',
22486
      ),
22487
    ),
22488
    'wp5' => 
22489
    array (
22490
      't' => 
22491
      array (
22492
        0 => 'application/vnd.wordperfect',
22493
      ),
22494
    ),
22495
    'wp6' => 
22496
    array (
22497
      't' => 
22498
      array (
22499
        0 => 'application/vnd.wordperfect',
22500
      ),
22501
    ),
22502
    'wpd' => 
22503
    array (
22504
      't' => 
22505
      array (
22506
        0 => 'application/vnd.wordperfect',
22507
      ),
22508
    ),
22509
    'wpg' => 
22510
    array (
22511
      't' => 
22512
      array (
22513
        0 => 'application/x-wpg',
22514
      ),
22515
    ),
22516
    'wpl' => 
22517
    array (
22518
      't' => 
22519
      array (
22520
        0 => 'application/vnd.ms-wpl',
22521
      ),
22522
    ),
22523
    'wpp' => 
22524
    array (
22525
      't' => 
22526
      array (
22527
        0 => 'application/vnd.wordperfect',
22528
      ),
22529
    ),
22530
    'wps' => 
22531
    array (
22532
      't' => 
22533
      array (
22534
        0 => 'application/vnd.ms-works',
22535
      ),
22536
    ),
22537
    'wqd' => 
22538
    array (
22539
      't' => 
22540
      array (
22541
        0 => 'application/vnd.wqd',
22542
      ),
22543
    ),
22544
    'wri' => 
22545
    array (
22546
      't' => 
22547
      array (
22548
        0 => 'application/x-mswrite',
22549
      ),
22550
    ),
22551
    'wrl' => 
22552
    array (
22553
      't' => 
22554
      array (
22555
        0 => 'model/vrml',
22556
      ),
22557
    ),
22558
    'ws' => 
22559
    array (
22560
      't' => 
22561
      array (
22562
        0 => 'application/x-wonderswan-rom',
22563
      ),
22564
    ),
22565
    'wsc' => 
22566
    array (
22567
      't' => 
22568
      array (
22569
        0 => 'application/x-wonderswan-color-rom',
22570
      ),
22571
    ),
22572
    'wsdl' => 
22573
    array (
22574
      't' => 
22575
      array (
22576
        0 => 'application/wsdl+xml',
22577
      ),
22578
    ),
22579
    'wsgi' => 
22580
    array (
22581
      't' => 
22582
      array (
22583
        0 => 'text/x-python',
22584
      ),
22585
    ),
22586
    'wspolicy' => 
22587
    array (
22588
      't' => 
22589
      array (
22590
        0 => 'application/wspolicy+xml',
22591
      ),
22592
    ),
22593
    'wtb' => 
22594
    array (
22595
      't' => 
22596
      array (
22597
        0 => 'application/vnd.webturbo',
22598
      ),
22599
    ),
22600
    'wv' => 
22601
    array (
22602
      't' => 
22603
      array (
22604
        0 => 'audio/x-wavpack',
22605
      ),
22606
    ),
22607
    'wvc' => 
22608
    array (
22609
      't' => 
22610
      array (
22611
        0 => 'audio/x-wavpack-correction',
22612
      ),
22613
    ),
22614
    'wvp' => 
22615
    array (
22616
      't' => 
22617
      array (
22618
        0 => 'audio/x-wavpack',
22619
      ),
22620
    ),
22621
    'wvx' => 
22622
    array (
22623
      't' => 
22624
      array (
22625
        0 => 'audio/x-ms-asx',
22626
      ),
22627
    ),
22628
    'wwf' => 
22629
    array (
22630
      't' => 
22631
      array (
22632
        0 => 'application/x-wwf',
22633
      ),
22634
    ),
22635
    'x32' => 
22636
    array (
22637
      't' => 
22638
      array (
22639
        0 => 'application/x-authorware-bin',
22640
      ),
22641
    ),
22642
    'x3d' => 
22643
    array (
22644
      't' => 
22645
      array (
22646
        0 => 'model/x3d+xml',
22647
      ),
22648
    ),
22649
    'x3db' => 
22650
    array (
22651
      't' => 
22652
      array (
22653
        0 => 'model/x3d+binary',
22654
      ),
22655
    ),
22656
    'x3dbz' => 
22657
    array (
22658
      't' => 
22659
      array (
22660
        0 => 'model/x3d+binary',
22661
      ),
22662
    ),
22663
    'x3dv' => 
22664
    array (
22665
      't' => 
22666
      array (
22667
        0 => 'model/x3d+vrml',
22668
      ),
22669
    ),
22670
    'x3dvz' => 
22671
    array (
22672
      't' => 
22673
      array (
22674
        0 => 'model/x3d+vrml',
22675
      ),
22676
    ),
22677
    'x3dz' => 
22678
    array (
22679
      't' => 
22680
      array (
22681
        0 => 'model/x3d+xml',
22682
      ),
22683
    ),
22684
    'x3f' => 
22685
    array (
22686
      't' => 
22687
      array (
22688
        0 => 'image/x-sigma-x3f',
22689
      ),
22690
    ),
22691
    'xac' => 
22692
    array (
22693
      't' => 
22694
      array (
22695
        0 => 'application/x-gnucash',
22696
      ),
22697
    ),
22698
    'xaml' => 
22699
    array (
22700
      't' => 
22701
      array (
22702
        0 => 'application/xaml+xml',
22703
      ),
22704
    ),
22705
    'xap' => 
22706
    array (
22707
      't' => 
22708
      array (
22709
        0 => 'application/x-silverlight-app',
22710
      ),
22711
    ),
22712
    'xar' => 
22713
    array (
22714
      't' => 
22715
      array (
22716
        0 => 'application/vnd.xara',
22717
        1 => 'application/x-xar',
22718
      ),
22719
    ),
22720
    'xbap' => 
22721
    array (
22722
      't' => 
22723
      array (
22724
        0 => 'application/x-ms-xbap',
22725
      ),
22726
    ),
22727
    'xbd' => 
22728
    array (
22729
      't' => 
22730
      array (
22731
        0 => 'application/vnd.fujixerox.docuworks.binder',
22732
      ),
22733
    ),
22734
    'xbel' => 
22735
    array (
22736
      't' => 
22737
      array (
22738
        0 => 'application/x-xbel',
22739
      ),
22740
    ),
22741
    'xbl' => 
22742
    array (
22743
      't' => 
22744
      array (
22745
        0 => 'application/xml',
22746
      ),
22747
    ),
22748
    'xbm' => 
22749
    array (
22750
      't' => 
22751
      array (
22752
        0 => 'image/x-xbitmap',
22753
      ),
22754
    ),
22755
    'xcf' => 
22756
    array (
22757
      't' => 
22758
      array (
22759
        0 => 'image/x-xcf',
22760
      ),
22761
    ),
22762
    'xcf.bz2' => 
22763
    array (
22764
      't' => 
22765
      array (
22766
        0 => 'image/x-compressed-xcf',
22767
      ),
22768
    ),
22769
    'xcf.gz' => 
22770
    array (
22771
      't' => 
22772
      array (
22773
        0 => 'image/x-compressed-xcf',
22774
      ),
22775
    ),
22776
    'xdf' => 
22777
    array (
22778
      't' => 
22779
      array (
22780
        0 => 'application/xcap-diff+xml',
22781
      ),
22782
    ),
22783
    'xdgapp' => 
22784
    array (
22785
      't' => 
22786
      array (
22787
        0 => 'application/vnd.flatpak',
22788
      ),
22789
    ),
22790
    'xdm' => 
22791
    array (
22792
      't' => 
22793
      array (
22794
        0 => 'application/vnd.syncml.dm+xml',
22795
      ),
22796
    ),
22797
    'xdp' => 
22798
    array (
22799
      't' => 
22800
      array (
22801
        0 => 'application/vnd.adobe.xdp+xml',
22802
      ),
22803
    ),
22804
    'xdssc' => 
22805
    array (
22806
      't' => 
22807
      array (
22808
        0 => 'application/dssc+xml',
22809
      ),
22810
    ),
22811
    'xdw' => 
22812
    array (
22813
      't' => 
22814
      array (
22815
        0 => 'application/vnd.fujixerox.docuworks',
22816
      ),
22817
    ),
22818
    'xenc' => 
22819
    array (
22820
      't' => 
22821
      array (
22822
        0 => 'application/xenc+xml',
22823
      ),
22824
    ),
22825
    'xer' => 
22826
    array (
22827
      't' => 
22828
      array (
22829
        0 => 'application/patch-ops-error+xml',
22830
      ),
22831
    ),
22832
    'xfdf' => 
22833
    array (
22834
      't' => 
22835
      array (
22836
        0 => 'application/vnd.adobe.xfdf',
22837
      ),
22838
    ),
22839
    'xfdl' => 
22840
    array (
22841
      't' => 
22842
      array (
22843
        0 => 'application/vnd.xfdl',
22844
      ),
22845
    ),
22846
    'xhe' => 
22847
    array (
22848
      't' => 
22849
      array (
22850
        0 => 'audio/usac',
22851
      ),
22852
    ),
22853
    'xht' => 
22854
    array (
22855
      't' => 
22856
      array (
22857
        0 => 'application/xhtml+xml',
22858
      ),
22859
    ),
22860
    'xhtml' => 
22861
    array (
22862
      't' => 
22863
      array (
22864
        0 => 'application/xhtml+xml',
22865
      ),
22866
    ),
22867
    'xhvml' => 
22868
    array (
22869
      't' => 
22870
      array (
22871
        0 => 'application/xv+xml',
22872
      ),
22873
    ),
22874
    'xi' => 
22875
    array (
22876
      't' => 
22877
      array (
22878
        0 => 'audio/x-xi',
22879
      ),
22880
    ),
22881
    'xif' => 
22882
    array (
22883
      't' => 
22884
      array (
22885
        0 => 'image/vnd.xiff',
22886
      ),
22887
    ),
22888
    'xla' => 
22889
    array (
22890
      't' => 
22891
      array (
22892
        0 => 'application/vnd.ms-excel',
22893
      ),
22894
    ),
22895
    'xlam' => 
22896
    array (
22897
      't' => 
22898
      array (
22899
        0 => 'application/vnd.ms-excel.addin.macroenabled.12',
22900
      ),
22901
    ),
22902
    'xlc' => 
22903
    array (
22904
      't' => 
22905
      array (
22906
        0 => 'application/vnd.ms-excel',
22907
      ),
22908
    ),
22909
    'xld' => 
22910
    array (
22911
      't' => 
22912
      array (
22913
        0 => 'application/vnd.ms-excel',
22914
      ),
22915
    ),
22916
    'xlf' => 
22917
    array (
22918
      't' => 
22919
      array (
22920
        0 => 'application/x-xliff+xml',
22921
        1 => 'application/xliff+xml',
22922
      ),
22923
    ),
22924
    'xliff' => 
22925
    array (
22926
      't' => 
22927
      array (
22928
        0 => 'application/xliff+xml',
22929
      ),
22930
    ),
22931
    'xll' => 
22932
    array (
22933
      't' => 
22934
      array (
22935
        0 => 'application/vnd.ms-excel',
22936
      ),
22937
    ),
22938
    'xlm' => 
22939
    array (
22940
      't' => 
22941
      array (
22942
        0 => 'application/vnd.ms-excel',
22943
      ),
22944
    ),
22945
    'xlr' => 
22946
    array (
22947
      't' => 
22948
      array (
22949
        0 => 'application/vnd.ms-works',
22950
      ),
22951
    ),
22952
    'xls' => 
22953
    array (
22954
      't' => 
22955
      array (
22956
        0 => 'application/vnd.ms-excel',
22957
      ),
22958
    ),
22959
    'xlsb' => 
22960
    array (
22961
      't' => 
22962
      array (
22963
        0 => 'application/vnd.ms-excel.sheet.binary.macroenabled.12',
22964
      ),
22965
    ),
22966
    'xlsm' => 
22967
    array (
22968
      't' => 
22969
      array (
22970
        0 => 'application/vnd.ms-excel.sheet.macroenabled.12',
22971
      ),
22972
    ),
22973
    'xlsx' => 
22974
    array (
22975
      't' => 
22976
      array (
22977
        0 => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
22978
      ),
22979
    ),
22980
    'xlt' => 
22981
    array (
22982
      't' => 
22983
      array (
22984
        0 => 'application/vnd.ms-excel',
22985
      ),
22986
    ),
22987
    'xltm' => 
22988
    array (
22989
      't' => 
22990
      array (
22991
        0 => 'application/vnd.ms-excel.template.macroenabled.12',
22992
      ),
22993
    ),
22994
    'xltx' => 
22995
    array (
22996
      't' => 
22997
      array (
22998
        0 => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template',
22999
      ),
23000
    ),
23001
    'xlw' => 
23002
    array (
23003
      't' => 
23004
      array (
23005
        0 => 'application/vnd.ms-excel',
23006
      ),
23007
    ),
23008
    'xm' => 
23009
    array (
23010
      't' => 
23011
      array (
23012
        0 => 'audio/xm',
23013
        1 => 'audio/x-xm',
23014
      ),
23015
    ),
23016
    'xmf' => 
23017
    array (
23018
      't' => 
23019
      array (
23020
        0 => 'audio/x-xmf',
23021
      ),
23022
    ),
23023
    'xmi' => 
23024
    array (
23025
      't' => 
23026
      array (
23027
        0 => 'text/x-xmi',
23028
      ),
23029
    ),
23030
    'xml' => 
23031
    array (
23032
      't' => 
23033
      array (
23034
        0 => 'application/xml',
23035
      ),
23036
    ),
23037
    'xo' => 
23038
    array (
23039
      't' => 
23040
      array (
23041
        0 => 'application/vnd.olpc-sugar',
23042
      ),
23043
    ),
23044
    'xop' => 
23045
    array (
23046
      't' => 
23047
      array (
23048
        0 => 'application/xop+xml',
23049
      ),
23050
    ),
23051
    'xpi' => 
23052
    array (
23053
      't' => 
23054
      array (
23055
        0 => 'application/x-xpinstall',
23056
      ),
23057
    ),
23058
    'xpl' => 
23059
    array (
23060
      't' => 
23061
      array (
23062
        0 => 'application/xproc+xml',
23063
      ),
23064
    ),
23065
    'xpm' => 
23066
    array (
23067
      't' => 
23068
      array (
23069
        0 => 'image/x-xpixmap',
23070
      ),
23071
    ),
23072
    'xpr' => 
23073
    array (
23074
      't' => 
23075
      array (
23076
        0 => 'application/vnd.is-xpr',
23077
      ),
23078
    ),
23079
    'xps' => 
23080
    array (
23081
      't' => 
23082
      array (
23083
        0 => 'application/oxps',
23084
      ),
23085
    ),
23086
    'xpw' => 
23087
    array (
23088
      't' => 
23089
      array (
23090
        0 => 'application/vnd.intercon.formnet',
23091
      ),
23092
    ),
23093
    'xpx' => 
23094
    array (
23095
      't' => 
23096
      array (
23097
        0 => 'application/vnd.intercon.formnet',
23098
      ),
23099
    ),
23100
    'xsd' => 
23101
    array (
23102
      't' => 
23103
      array (
23104
        0 => 'application/xml',
23105
      ),
23106
    ),
23107
    'xsl' => 
23108
    array (
23109
      't' => 
23110
      array (
23111
        0 => 'application/xml',
23112
        1 => 'application/xslt+xml',
23113
      ),
23114
    ),
23115
    'xslfo' => 
23116
    array (
23117
      't' => 
23118
      array (
23119
        0 => 'text/x-xslfo',
23120
      ),
23121
    ),
23122
    'xslt' => 
23123
    array (
23124
      't' => 
23125
      array (
23126
        0 => 'application/xslt+xml',
23127
      ),
23128
    ),
23129
    'xsm' => 
23130
    array (
23131
      't' => 
23132
      array (
23133
        0 => 'application/vnd.syncml+xml',
23134
      ),
23135
    ),
23136
    'xspf' => 
23137
    array (
23138
      't' => 
23139
      array (
23140
        0 => 'application/xspf+xml',
23141
      ),
23142
    ),
23143
    'xul' => 
23144
    array (
23145
      't' => 
23146
      array (
23147
        0 => 'application/vnd.mozilla.xul+xml',
23148
      ),
23149
    ),
23150
    'xvm' => 
23151
    array (
23152
      't' => 
23153
      array (
23154
        0 => 'application/xv+xml',
23155
      ),
23156
    ),
23157
    'xvml' => 
23158
    array (
23159
      't' => 
23160
      array (
23161
        0 => 'application/xv+xml',
23162
      ),
23163
    ),
23164
    'xwd' => 
23165
    array (
23166
      't' => 
23167
      array (
23168
        0 => 'image/x-xwindowdump',
23169
      ),
23170
    ),
23171
    'xyz' => 
23172
    array (
23173
      't' => 
23174
      array (
23175
        0 => 'chemical/x-xyz',
23176
      ),
23177
    ),
23178
    'xz' => 
23179
    array (
23180
      't' => 
23181
      array (
23182
        0 => 'application/x-xz',
23183
      ),
23184
    ),
23185
    'yaml' => 
23186
    array (
23187
      't' => 
23188
      array (
23189
        0 => 'application/x-yaml',
23190
      ),
23191
    ),
23192
    'yang' => 
23193
    array (
23194
      't' => 
23195
      array (
23196
        0 => 'application/yang',
23197
      ),
23198
    ),
23199
    'yin' => 
23200
    array (
23201
      't' => 
23202
      array (
23203
        0 => 'application/yin+xml',
23204
      ),
23205
    ),
23206
    'yml' => 
23207
    array (
23208
      't' => 
23209
      array (
23210
        0 => 'application/x-yaml',
23211
      ),
23212
    ),
23213
    'yt' => 
23214
    array (
23215
      't' => 
23216
      array (
23217
        0 => 'application/vnd.youtube.yt',
23218
      ),
23219
    ),
23220
    'z' => 
23221
    array (
23222
      't' => 
23223
      array (
23224
        0 => 'application/x-compress',
23225
      ),
23226
    ),
23227
    'z1' => 
23228
    array (
23229
      't' => 
23230
      array (
23231
        0 => 'application/x-zmachine',
23232
      ),
23233
    ),
23234
    'z2' => 
23235
    array (
23236
      't' => 
23237
      array (
23238
        0 => 'application/x-zmachine',
23239
      ),
23240
    ),
23241
    'z3' => 
23242
    array (
23243
      't' => 
23244
      array (
23245
        0 => 'application/x-zmachine',
23246
      ),
23247
    ),
23248
    'z4' => 
23249
    array (
23250
      't' => 
23251
      array (
23252
        0 => 'application/x-zmachine',
23253
      ),
23254
    ),
23255
    'z5' => 
23256
    array (
23257
      't' => 
23258
      array (
23259
        0 => 'application/x-zmachine',
23260
      ),
23261
    ),
23262
    'z6' => 
23263
    array (
23264
      't' => 
23265
      array (
23266
        0 => 'application/x-zmachine',
23267
      ),
23268
    ),
23269
    'z64' => 
23270
    array (
23271
      't' => 
23272
      array (
23273
        0 => 'application/x-n64-rom',
23274
      ),
23275
    ),
23276
    'z7' => 
23277
    array (
23278
      't' => 
23279
      array (
23280
        0 => 'application/x-zmachine',
23281
      ),
23282
    ),
23283
    'z8' => 
23284
    array (
23285
      't' => 
23286
      array (
23287
        0 => 'application/x-zmachine',
23288
      ),
23289
    ),
23290
    'zabw' => 
23291
    array (
23292
      't' => 
23293
      array (
23294
        0 => 'application/x-abiword',
23295
      ),
23296
    ),
23297
    'zaz' => 
23298
    array (
23299
      't' => 
23300
      array (
23301
        0 => 'application/vnd.zzazz.deck+xml',
23302
      ),
23303
    ),
23304
    'zip' => 
23305
    array (
23306
      't' => 
23307
      array (
23308
        0 => 'application/zip',
23309
      ),
23310
    ),
23311
    'zir' => 
23312
    array (
23313
      't' => 
23314
      array (
23315
        0 => 'application/vnd.zul',
23316
      ),
23317
    ),
23318
    'zirz' => 
23319
    array (
23320
      't' => 
23321
      array (
23322
        0 => 'application/vnd.zul',
23323
      ),
23324
    ),
23325
    'zmm' => 
23326
    array (
23327
      't' => 
23328
      array (
23329
        0 => 'application/vnd.handheld-entertainment+xml',
23330
      ),
23331
    ),
23332
    'zoo' => 
23333
    array (
23334
      't' => 
23335
      array (
23336
        0 => 'application/x-zoo',
23337
      ),
23338
    ),
23339
    'zsav' => 
23340
    array (
23341
      't' => 
23342
      array (
23343
        0 => 'application/x-spss-sav',
23344
      ),
23345
    ),
23346
    'zz' => 
23347
    array (
23348
      't' => 
23349
      array (
23350
        0 => 'application/zlib',
23351
      ),
23352
    ),
23353
    123 => 
23354
    array (
23355
      't' => 
23356
      array (
23357
        0 => 'application/vnd.lotus-1-2-3',
23358
      ),
23359
    ),
23360
    602 => 
23361
    array (
23362
      't' => 
23363
      array (
23364
        0 => 'application/x-t602',
23365
      ),
23366
    ),
23367
    669 => 
23368
    array (
23369
      't' => 
23370
      array (
23371
        0 => 'audio/x-mod',
23372
      ),
23373
    ),
23374
  ),
23375
  'a' => 
23376
  array (
23377
    'application/acrobat' => 
23378
    array (
23379
      't' => 
23380
      array (
23381
        0 => 'application/pdf',
23382
      ),
23383
    ),
23384
    'application/cdr' => 
23385
    array (
23386
      't' => 
23387
      array (
23388
        0 => 'application/vnd.corel-draw',
23389
      ),
23390
    ),
23391
    'application/coreldraw' => 
23392
    array (
23393
      't' => 
23394
      array (
23395
        0 => 'application/vnd.corel-draw',
23396
      ),
23397
    ),
23398
    'application/dbase' => 
23399
    array (
23400
      't' => 
23401
      array (
23402
        0 => 'application/x-dbf',
23403
      ),
23404
    ),
23405
    'application/dbf' => 
23406
    array (
23407
      't' => 
23408
      array (
23409
        0 => 'application/x-dbf',
23410
      ),
23411
    ),
23412
    'application/docbook+xml' => 
23413
    array (
23414
      't' => 
23415
      array (
23416
        0 => 'application/x-docbook+xml',
23417
      ),
23418
    ),
23419
    'application/emf' => 
23420
    array (
23421
      't' => 
23422
      array (
23423
        0 => 'image/emf',
23424
      ),
23425
    ),
23426
    'application/font-woff' => 
23427
    array (
23428
      't' => 
23429
      array (
23430
        0 => 'font/woff',
23431
      ),
23432
    ),
23433
    'application/futuresplash' => 
23434
    array (
23435
      't' => 
23436
      array (
23437
        0 => 'application/vnd.adobe.flash.movie',
23438
      ),
23439
    ),
23440
    'application/gpx' => 
23441
    array (
23442
      't' => 
23443
      array (
23444
        0 => 'application/gpx+xml',
23445
      ),
23446
    ),
23447
    'application/ico' => 
23448
    array (
23449
      't' => 
23450
      array (
23451
        0 => 'image/vnd.microsoft.icon',
23452
      ),
23453
    ),
23454
    'application/ics' => 
23455
    array (
23456
      't' => 
23457
      array (
23458
        0 => 'text/calendar',
23459
      ),
23460
    ),
23461
    'application/java' => 
23462
    array (
23463
      't' => 
23464
      array (
23465
        0 => 'application/x-java',
23466
      ),
23467
    ),
23468
    'application/java-archive' => 
23469
    array (
23470
      't' => 
23471
      array (
23472
        0 => 'application/x-java-archive',
23473
      ),
23474
    ),
23475
    'application/java-byte-code' => 
23476
    array (
23477
      't' => 
23478
      array (
23479
        0 => 'application/x-java',
23480
      ),
23481
    ),
23482
    'application/java-vm' => 
23483
    array (
23484
      't' => 
23485
      array (
23486
        0 => 'application/x-java',
23487
      ),
23488
    ),
23489
    'application/lotus123' => 
23490
    array (
23491
      't' => 
23492
      array (
23493
        0 => 'application/vnd.lotus-1-2-3',
23494
      ),
23495
    ),
23496
    'application/m3u' => 
23497
    array (
23498
      't' => 
23499
      array (
23500
        0 => 'audio/x-mpegurl',
23501
      ),
23502
    ),
23503
    'application/mdb' => 
23504
    array (
23505
      't' => 
23506
      array (
23507
        0 => 'application/vnd.ms-access',
23508
      ),
23509
    ),
23510
    'application/ms-tnef' => 
23511
    array (
23512
      't' => 
23513
      array (
23514
        0 => 'application/vnd.ms-tnef',
23515
      ),
23516
    ),
23517
    'application/msaccess' => 
23518
    array (
23519
      't' => 
23520
      array (
23521
        0 => 'application/vnd.ms-access',
23522
      ),
23523
    ),
23524
    'application/msexcel' => 
23525
    array (
23526
      't' => 
23527
      array (
23528
        0 => 'application/vnd.ms-excel',
23529
      ),
23530
    ),
23531
    'application/mspowerpoint' => 
23532
    array (
23533
      't' => 
23534
      array (
23535
        0 => 'application/vnd.ms-powerpoint',
23536
      ),
23537
    ),
23538
    'application/nappdf' => 
23539
    array (
23540
      't' => 
23541
      array (
23542
        0 => 'application/pdf',
23543
      ),
23544
    ),
23545
    'application/pcap' => 
23546
    array (
23547
      't' => 
23548
      array (
23549
        0 => 'application/vnd.tcpdump.pcap',
23550
      ),
23551
    ),
23552
    'application/pgp' => 
23553
    array (
23554
      't' => 
23555
      array (
23556
        0 => 'application/pgp-encrypted',
23557
      ),
23558
    ),
23559
    'application/photoshop' => 
23560
    array (
23561
      't' => 
23562
      array (
23563
        0 => 'image/vnd.adobe.photoshop',
23564
      ),
23565
    ),
23566
    'application/pls' => 
23567
    array (
23568
      't' => 
23569
      array (
23570
        0 => 'audio/x-scpls',
23571
      ),
23572
    ),
23573
    'application/powerpoint' => 
23574
    array (
23575
      't' => 
23576
      array (
23577
        0 => 'application/vnd.ms-powerpoint',
23578
      ),
23579
    ),
23580
    'application/smil' => 
23581
    array (
23582
      't' => 
23583
      array (
23584
        0 => 'application/smil+xml',
23585
      ),
23586
    ),
23587
    'application/stuffit' => 
23588
    array (
23589
      't' => 
23590
      array (
23591
        0 => 'application/x-stuffit',
23592
      ),
23593
    ),
23594
    'application/vnd.adobe.illustrator' => 
23595
    array (
23596
      't' => 
23597
      array (
23598
        0 => 'application/illustrator',
23599
      ),
23600
    ),
23601
    'application/vnd.apple.keynote' => 
23602
    array (
23603
      't' => 
23604
      array (
23605
        0 => 'application/x-iwork-keynote-sffkey',
23606
      ),
23607
    ),
23608
    'application/vnd.geo+json' => 
23609
    array (
23610
      't' => 
23611
      array (
23612
        0 => 'application/geo+json',
23613
      ),
23614
    ),
23615
    'application/vnd.haansoft-hwp' => 
23616
    array (
23617
      't' => 
23618
      array (
23619
        0 => 'application/x-hwp',
23620
      ),
23621
    ),
23622
    'application/vnd.haansoft-hwt' => 
23623
    array (
23624
      't' => 
23625
      array (
23626
        0 => 'application/x-hwt',
23627
      ),
23628
    ),
23629
    'application/vnd.ms-word' => 
23630
    array (
23631
      't' => 
23632
      array (
23633
        0 => 'application/msword',
23634
      ),
23635
    ),
23636
    'application/vnd.ms-xpsdocument' => 
23637
    array (
23638
      't' => 
23639
      array (
23640
        0 => 'application/oxps',
23641
      ),
23642
    ),
23643
    'application/vnd.msaccess' => 
23644
    array (
23645
      't' => 
23646
      array (
23647
        0 => 'application/vnd.ms-access',
23648
      ),
23649
    ),
23650
    'application/vnd.oasis.docbook+xml' => 
23651
    array (
23652
      't' => 
23653
      array (
23654
        0 => 'application/x-docbook+xml',
23655
      ),
23656
    ),
23657
    'application/vnd.rn-realmedia-vbr' => 
23658
    array (
23659
      't' => 
23660
      array (
23661
        0 => 'application/vnd.rn-realmedia',
23662
      ),
23663
    ),
23664
    'application/vnd.sdp' => 
23665
    array (
23666
      't' => 
23667
      array (
23668
        0 => 'application/sdp',
23669
      ),
23670
    ),
23671
    'application/vnd.smaf' => 
23672
    array (
23673
      't' => 
23674
      array (
23675
        0 => 'application/x-smaf',
23676
      ),
23677
    ),
23678
    'application/vnd.stardivision.writer-global' => 
23679
    array (
23680
      't' => 
23681
      array (
23682
        0 => 'application/vnd.stardivision.writer',
23683
      ),
23684
    ),
23685
    'application/vnd.sun.xml.base' => 
23686
    array (
23687
      't' => 
23688
      array (
23689
        0 => 'application/vnd.oasis.opendocument.database',
23690
      ),
23691
    ),
23692
    'application/vnd.xdgapp' => 
23693
    array (
23694
      't' => 
23695
      array (
23696
        0 => 'application/vnd.flatpak',
23697
      ),
23698
    ),
23699
    'application/wk1' => 
23700
    array (
23701
      't' => 
23702
      array (
23703
        0 => 'application/vnd.lotus-1-2-3',
23704
      ),
23705
    ),
23706
    'application/wmf' => 
23707
    array (
23708
      't' => 
23709
      array (
23710
        0 => 'image/wmf',
23711
      ),
23712
    ),
23713
    'application/wordperfect' => 
23714
    array (
23715
      't' => 
23716
      array (
23717
        0 => 'application/vnd.wordperfect',
23718
      ),
23719
    ),
23720
    'application/wwf' => 
23721
    array (
23722
      't' => 
23723
      array (
23724
        0 => 'application/x-wwf',
23725
      ),
23726
    ),
23727
    'application/x-123' => 
23728
    array (
23729
      't' => 
23730
      array (
23731
        0 => 'application/vnd.lotus-1-2-3',
23732
      ),
23733
    ),
23734
    'application/x-annodex' => 
23735
    array (
23736
      't' => 
23737
      array (
23738
        0 => 'application/annodex',
23739
      ),
23740
    ),
23741
    'application/x-bzip2' => 
23742
    array (
23743
      't' => 
23744
      array (
23745
        0 => 'application/x-bzip',
23746
      ),
23747
    ),
23748
    'application/x-cbr' => 
23749
    array (
23750
      't' => 
23751
      array (
23752
        0 => 'application/vnd.comicbook-rar',
23753
      ),
23754
    ),
23755
    'application/x-cbz' => 
23756
    array (
23757
      't' => 
23758
      array (
23759
        0 => 'application/vnd.comicbook+zip',
23760
      ),
23761
    ),
23762
    'application/x-cdr' => 
23763
    array (
23764
      't' => 
23765
      array (
23766
        0 => 'application/vnd.corel-draw',
23767
      ),
23768
    ),
23769
    'application/x-chess-pgn' => 
23770
    array (
23771
      't' => 
23772
      array (
23773
        0 => 'application/vnd.chess-pgn',
23774
      ),
23775
    ),
23776
    'application/x-chm' => 
23777
    array (
23778
      't' => 
23779
      array (
23780
        0 => 'application/vnd.ms-htmlhelp',
23781
      ),
23782
    ),
23783
    'application/x-coreldraw' => 
23784
    array (
23785
      't' => 
23786
      array (
23787
        0 => 'application/vnd.corel-draw',
23788
      ),
23789
    ),
23790
    'application/x-dbase' => 
23791
    array (
23792
      't' => 
23793
      array (
23794
        0 => 'application/x-dbf',
23795
      ),
23796
    ),
23797
    'application/x-deb' => 
23798
    array (
23799
      't' => 
23800
      array (
23801
        0 => 'application/vnd.debian.binary-package',
23802
      ),
23803
    ),
23804
    'application/x-debian-package' => 
23805
    array (
23806
      't' => 
23807
      array (
23808
        0 => 'application/vnd.debian.binary-package',
23809
      ),
23810
    ),
23811
    'application/x-emf' => 
23812
    array (
23813
      't' => 
23814
      array (
23815
        0 => 'image/emf',
23816
      ),
23817
    ),
23818
    'application/x-fd-file' => 
23819
    array (
23820
      't' => 
23821
      array (
23822
        0 => 'application/x-raw-floppy-disk-image',
23823
      ),
23824
    ),
23825
    'application/x-fictionbook' => 
23826
    array (
23827
      't' => 
23828
      array (
23829
        0 => 'application/x-fictionbook+xml',
23830
      ),
23831
    ),
23832
    'application/x-flash-video' => 
23833
    array (
23834
      't' => 
23835
      array (
23836
        0 => 'video/x-flv',
23837
      ),
23838
    ),
23839
    'application/x-font-otf' => 
23840
    array (
23841
      't' => 
23842
      array (
23843
        0 => 'font/otf',
23844
      ),
23845
    ),
23846
    'application/x-font-ttf' => 
23847
    array (
23848
      't' => 
23849
      array (
23850
        0 => 'font/ttf',
23851
      ),
23852
    ),
23853
    'application/x-frame' => 
23854
    array (
23855
      't' => 
23856
      array (
23857
        0 => 'application/vnd.framemaker',
23858
      ),
23859
    ),
23860
    'application/x-gamecube-iso-image' => 
23861
    array (
23862
      't' => 
23863
      array (
23864
        0 => 'application/x-gamecube-rom',
23865
      ),
23866
    ),
23867
    'application/x-gettext' => 
23868
    array (
23869
      't' => 
23870
      array (
23871
        0 => 'text/x-gettext-translation',
23872
      ),
23873
    ),
23874
    'application/x-gnome-app-info' => 
23875
    array (
23876
      't' => 
23877
      array (
23878
        0 => 'application/x-desktop',
23879
      ),
23880
    ),
23881
    'application/x-gpx' => 
23882
    array (
23883
      't' => 
23884
      array (
23885
        0 => 'application/gpx+xml',
23886
      ),
23887
    ),
23888
    'application/x-gpx+xml' => 
23889
    array (
23890
      't' => 
23891
      array (
23892
        0 => 'application/gpx+xml',
23893
      ),
23894
    ),
23895
    'application/x-gtar' => 
23896
    array (
23897
      't' => 
23898
      array (
23899
        0 => 'application/x-tar',
23900
      ),
23901
    ),
23902
    'application/x-gzip' => 
23903
    array (
23904
      't' => 
23905
      array (
23906
        0 => 'application/gzip',
23907
      ),
23908
    ),
23909
    'application/x-hfe-file' => 
23910
    array (
23911
      't' => 
23912
      array (
23913
        0 => 'application/x-hfe-floppy-image',
23914
      ),
23915
    ),
23916
    'application/x-iso9660-image' => 
23917
    array (
23918
      't' => 
23919
      array (
23920
        0 => 'application/x-cd-image',
23921
      ),
23922
    ),
23923
    'application/x-jar' => 
23924
    array (
23925
      't' => 
23926
      array (
23927
        0 => 'application/x-java-archive',
23928
      ),
23929
    ),
23930
    'application/x-java-class' => 
23931
    array (
23932
      't' => 
23933
      array (
23934
        0 => 'application/x-java',
23935
      ),
23936
    ),
23937
    'application/x-java-vm' => 
23938
    array (
23939
      't' => 
23940
      array (
23941
        0 => 'application/x-java',
23942
      ),
23943
    ),
23944
    'application/x-javascript' => 
23945
    array (
23946
      't' => 
23947
      array (
23948
        0 => 'application/javascript',
23949
      ),
23950
    ),
23951
    'application/x-kexiproject-sqlite' => 
23952
    array (
23953
      't' => 
23954
      array (
23955
        0 => 'application/x-kexiproject-sqlite3',
23956
      ),
23957
    ),
23958
    'application/x-linguist' => 
23959
    array (
23960
      't' => 
23961
      array (
23962
        0 => 'text/vnd.qt.linguist',
23963
      ),
23964
    ),
23965
    'application/x-lotus123' => 
23966
    array (
23967
      't' => 
23968
      array (
23969
        0 => 'application/vnd.lotus-1-2-3',
23970
      ),
23971
    ),
23972
    'application/x-lzh-compressed' => 
23973
    array (
23974
      't' => 
23975
      array (
23976
        0 => 'application/x-lha',
23977
      ),
23978
    ),
23979
    'application/x-mathematica' => 
23980
    array (
23981
      't' => 
23982
      array (
23983
        0 => 'application/mathematica',
23984
      ),
23985
    ),
23986
    'application/x-mdb' => 
23987
    array (
23988
      't' => 
23989
      array (
23990
        0 => 'application/vnd.ms-access',
23991
      ),
23992
    ),
23993
    'application/x-ms-asx' => 
23994
    array (
23995
      't' => 
23996
      array (
23997
        0 => 'audio/x-ms-asx',
23998
      ),
23999
    ),
24000
    'application/x-msaccess' => 
24001
    array (
24002
      't' => 
24003
      array (
24004
        0 => 'application/vnd.ms-access',
24005
      ),
24006
    ),
24007
    'application/x-msexcel' => 
24008
    array (
24009
      't' => 
24010
      array (
24011
        0 => 'application/vnd.ms-excel',
24012
      ),
24013
    ),
24014
    'application/x-msmetafile' => 
24015
    array (
24016
      't' => 
24017
      array (
24018
        0 => 'image/wmf',
24019
      ),
24020
    ),
24021
    'application/x-mspowerpoint' => 
24022
    array (
24023
      't' => 
24024
      array (
24025
        0 => 'application/vnd.ms-powerpoint',
24026
      ),
24027
    ),
24028
    'application/x-msword' => 
24029
    array (
24030
      't' => 
24031
      array (
24032
        0 => 'application/msword',
24033
      ),
24034
    ),
24035
    'application/x-ogg' => 
24036
    array (
24037
      't' => 
24038
      array (
24039
        0 => 'application/ogg',
24040
      ),
24041
    ),
24042
    'application/x-palm-database' => 
24043
    array (
24044
      't' => 
24045
      array (
24046
        0 => 'application/vnd.palm',
24047
      ),
24048
    ),
24049
    'application/x-pcap' => 
24050
    array (
24051
      't' => 
24052
      array (
24053
        0 => 'application/vnd.tcpdump.pcap',
24054
      ),
24055
    ),
24056
    'application/x-pdf' => 
24057
    array (
24058
      't' => 
24059
      array (
24060
        0 => 'application/pdf',
24061
      ),
24062
    ),
24063
    'application/x-photoshop' => 
24064
    array (
24065
      't' => 
24066
      array (
24067
        0 => 'image/vnd.adobe.photoshop',
24068
      ),
24069
    ),
24070
    'application/x-pkcs12' => 
24071
    array (
24072
      't' => 
24073
      array (
24074
        0 => 'application/pkcs12',
24075
      ),
24076
    ),
24077
    'application/x-quicktimeplayer' => 
24078
    array (
24079
      't' => 
24080
      array (
24081
        0 => 'application/x-quicktime-media-link',
24082
      ),
24083
    ),
24084
    'application/x-rar' => 
24085
    array (
24086
      't' => 
24087
      array (
24088
        0 => 'application/vnd.rar',
24089
      ),
24090
    ),
24091
    'application/x-rar-compressed' => 
24092
    array (
24093
      't' => 
24094
      array (
24095
        0 => 'application/vnd.rar',
24096
      ),
24097
    ),
24098
    'application/x-redhat-package-manager' => 
24099
    array (
24100
      't' => 
24101
      array (
24102
        0 => 'application/x-rpm',
24103
      ),
24104
    ),
24105
    'application/x-reject' => 
24106
    array (
24107
      't' => 
24108
      array (
24109
        0 => 'text/x-reject',
24110
      ),
24111
    ),
24112
    'application/x-rnc' => 
24113
    array (
24114
      't' => 
24115
      array (
24116
        0 => 'application/relax-ng-compact-syntax',
24117
      ),
24118
    ),
24119
    'application/x-sap-file' => 
24120
    array (
24121
      't' => 
24122
      array (
24123
        0 => 'application/x-thomson-sap-image',
24124
      ),
24125
    ),
24126
    'application/x-sdp' => 
24127
    array (
24128
      't' => 
24129
      array (
24130
        0 => 'application/sdp',
24131
      ),
24132
    ),
24133
    'application/x-shockwave-flash' => 
24134
    array (
24135
      't' => 
24136
      array (
24137
        0 => 'application/vnd.adobe.flash.movie',
24138
      ),
24139
    ),
24140
    'application/x-sit' => 
24141
    array (
24142
      't' => 
24143
      array (
24144
        0 => 'application/x-stuffit',
24145
      ),
24146
    ),
24147
    'application/x-snes-rom' => 
24148
    array (
24149
      't' => 
24150
      array (
24151
        0 => 'application/vnd.nintendo.snes.rom',
24152
      ),
24153
    ),
24154
    'application/x-spss-savefile' => 
24155
    array (
24156
      't' => 
24157
      array (
24158
        0 => 'application/x-spss-sav',
24159
      ),
24160
    ),
24161
    'application/x-sqlite3' => 
24162
    array (
24163
      't' => 
24164
      array (
24165
        0 => 'application/vnd.sqlite3',
24166
      ),
24167
    ),
24168
    'application/x-srt' => 
24169
    array (
24170
      't' => 
24171
      array (
24172
        0 => 'application/x-subrip',
24173
      ),
24174
    ),
24175
    'application/x-tex' => 
24176
    array (
24177
      't' => 
24178
      array (
24179
        0 => 'text/x-tex',
24180
      ),
24181
    ),
24182
    'application/x-trig' => 
24183
    array (
24184
      't' => 
24185
      array (
24186
        0 => 'application/trig',
24187
      ),
24188
    ),
24189
    'application/x-troff' => 
24190
    array (
24191
      't' => 
24192
      array (
24193
        0 => 'text/troff',
24194
      ),
24195
    ),
24196
    'application/x-vnd.kde.kexi' => 
24197
    array (
24198
      't' => 
24199
      array (
24200
        0 => 'application/x-kexiproject-sqlite3',
24201
      ),
24202
    ),
24203
    'application/x-wbfs' => 
24204
    array (
24205
      't' => 
24206
      array (
24207
        0 => 'application/x-wii-rom',
24208
      ),
24209
    ),
24210
    'application/x-wia' => 
24211
    array (
24212
      't' => 
24213
      array (
24214
        0 => 'application/x-wii-rom',
24215
      ),
24216
    ),
24217
    'application/x-wii-iso-image' => 
24218
    array (
24219
      't' => 
24220
      array (
24221
        0 => 'application/x-wii-rom',
24222
      ),
24223
    ),
24224
    'application/x-wmf' => 
24225
    array (
24226
      't' => 
24227
      array (
24228
        0 => 'image/wmf',
24229
      ),
24230
    ),
24231
    'application/x-wordperfect' => 
24232
    array (
24233
      't' => 
24234
      array (
24235
        0 => 'application/vnd.wordperfect',
24236
      ),
24237
    ),
24238
    'application/x-xliff' => 
24239
    array (
24240
      't' => 
24241
      array (
24242
        0 => 'application/xliff+xml',
24243
      ),
24244
    ),
24245
    'application/x-xspf+xml' => 
24246
    array (
24247
      't' => 
24248
      array (
24249
        0 => 'application/xspf+xml',
24250
      ),
24251
    ),
24252
    'application/x-zip' => 
24253
    array (
24254
      't' => 
24255
      array (
24256
        0 => 'application/zip',
24257
      ),
24258
    ),
24259
    'application/x-zip-compressed' => 
24260
    array (
24261
      't' => 
24262
      array (
24263
        0 => 'application/zip',
24264
      ),
24265
    ),
24266
    'application/xps' => 
24267
    array (
24268
      't' => 
24269
      array (
24270
        0 => 'application/oxps',
24271
      ),
24272
    ),
24273
    'audio/3gpp' => 
24274
    array (
24275
      't' => 
24276
      array (
24277
        0 => 'video/3gpp',
24278
      ),
24279
    ),
24280
    'audio/3gpp-encrypted' => 
24281
    array (
24282
      't' => 
24283
      array (
24284
        0 => 'video/3gpp',
24285
      ),
24286
    ),
24287
    'audio/3gpp2' => 
24288
    array (
24289
      't' => 
24290
      array (
24291
        0 => 'video/3gpp2',
24292
      ),
24293
    ),
24294
    'audio/amr-encrypted' => 
24295
    array (
24296
      't' => 
24297
      array (
24298
        0 => 'audio/amr',
24299
      ),
24300
    ),
24301
    'audio/amr-wb-encrypted' => 
24302
    array (
24303
      't' => 
24304
      array (
24305
        0 => 'audio/amr-wb',
24306
      ),
24307
    ),
24308
    'audio/imelody' => 
24309
    array (
24310
      't' => 
24311
      array (
24312
        0 => 'text/x-imelody',
24313
      ),
24314
    ),
24315
    'audio/m3u' => 
24316
    array (
24317
      't' => 
24318
      array (
24319
        0 => 'audio/x-mpegurl',
24320
      ),
24321
    ),
24322
    'audio/m4a' => 
24323
    array (
24324
      't' => 
24325
      array (
24326
        0 => 'audio/mp4',
24327
      ),
24328
    ),
24329
    'audio/mobile-xmf' => 
24330
    array (
24331
      't' => 
24332
      array (
24333
        0 => 'audio/x-xmf',
24334
      ),
24335
    ),
24336
    'audio/mp3' => 
24337
    array (
24338
      't' => 
24339
      array (
24340
        0 => 'audio/mpeg',
24341
      ),
24342
    ),
24343
    'audio/mpegurl' => 
24344
    array (
24345
      't' => 
24346
      array (
24347
        0 => 'audio/x-mpegurl',
24348
      ),
24349
    ),
24350
    'audio/scpls' => 
24351
    array (
24352
      't' => 
24353
      array (
24354
        0 => 'audio/x-scpls',
24355
      ),
24356
    ),
24357
    'audio/tta' => 
24358
    array (
24359
      't' => 
24360
      array (
24361
        0 => 'audio/x-tta',
24362
      ),
24363
    ),
24364
    'audio/vnd.audible' => 
24365
    array (
24366
      't' => 
24367
      array (
24368
        0 => 'audio/x-pn-audibleaudio',
24369
      ),
24370
    ),
24371
    'audio/vnd.audible.aax' => 
24372
    array (
24373
      't' => 
24374
      array (
24375
        0 => 'audio/x-pn-audibleaudio',
24376
      ),
24377
    ),
24378
    'audio/vnd.m-realaudio' => 
24379
    array (
24380
      't' => 
24381
      array (
24382
        0 => 'audio/vnd.rn-realaudio',
24383
      ),
24384
    ),
24385
    'audio/vnd.wave' => 
24386
    array (
24387
      't' => 
24388
      array (
24389
        0 => 'audio/x-wav',
24390
      ),
24391
    ),
24392
    'audio/vorbis' => 
24393
    array (
24394
      't' => 
24395
      array (
24396
        0 => 'audio/x-vorbis+ogg',
24397
      ),
24398
    ),
24399
    'audio/wav' => 
24400
    array (
24401
      't' => 
24402
      array (
24403
        0 => 'audio/x-wav',
24404
      ),
24405
    ),
24406
    'audio/wma' => 
24407
    array (
24408
      't' => 
24409
      array (
24410
        0 => 'audio/x-ms-wma',
24411
      ),
24412
    ),
24413
    'audio/x-aac' => 
24414
    array (
24415
      't' => 
24416
      array (
24417
        0 => 'audio/aac',
24418
      ),
24419
    ),
24420
    'audio/x-aiffc' => 
24421
    array (
24422
      't' => 
24423
      array (
24424
        0 => 'audio/x-aifc',
24425
      ),
24426
    ),
24427
    'audio/x-annodex' => 
24428
    array (
24429
      't' => 
24430
      array (
24431
        0 => 'audio/annodex',
24432
      ),
24433
    ),
24434
    'audio/x-dts' => 
24435
    array (
24436
      't' => 
24437
      array (
24438
        0 => 'audio/vnd.dts',
24439
      ),
24440
    ),
24441
    'audio/x-dtshd' => 
24442
    array (
24443
      't' => 
24444
      array (
24445
        0 => 'audio/vnd.dts.hd',
24446
      ),
24447
    ),
24448
    'audio/x-flac' => 
24449
    array (
24450
      't' => 
24451
      array (
24452
        0 => 'audio/flac',
24453
      ),
24454
    ),
24455
    'audio/x-imelody' => 
24456
    array (
24457
      't' => 
24458
      array (
24459
        0 => 'text/x-imelody',
24460
      ),
24461
    ),
24462
    'audio/x-m3u' => 
24463
    array (
24464
      't' => 
24465
      array (
24466
        0 => 'audio/x-mpegurl',
24467
      ),
24468
    ),
24469
    'audio/x-m4a' => 
24470
    array (
24471
      't' => 
24472
      array (
24473
        0 => 'audio/mp4',
24474
      ),
24475
    ),
24476
    'audio/x-midi' => 
24477
    array (
24478
      't' => 
24479
      array (
24480
        0 => 'audio/midi',
24481
      ),
24482
    ),
24483
    'audio/x-mp2' => 
24484
    array (
24485
      't' => 
24486
      array (
24487
        0 => 'audio/mp2',
24488
      ),
24489
    ),
24490
    'audio/x-mp3' => 
24491
    array (
24492
      't' => 
24493
      array (
24494
        0 => 'audio/mpeg',
24495
      ),
24496
    ),
24497
    'audio/x-mp3-playlist' => 
24498
    array (
24499
      't' => 
24500
      array (
24501
        0 => 'audio/x-mpegurl',
24502
      ),
24503
    ),
24504
    'audio/x-mpeg' => 
24505
    array (
24506
      't' => 
24507
      array (
24508
        0 => 'audio/mpeg',
24509
      ),
24510
    ),
24511
    'audio/x-mpg' => 
24512
    array (
24513
      't' => 
24514
      array (
24515
        0 => 'audio/mpeg',
24516
      ),
24517
    ),
24518
    'audio/x-ogg' => 
24519
    array (
24520
      't' => 
24521
      array (
24522
        0 => 'audio/ogg',
24523
      ),
24524
    ),
24525
    'audio/x-oggflac' => 
24526
    array (
24527
      't' => 
24528
      array (
24529
        0 => 'audio/x-flac+ogg',
24530
      ),
24531
    ),
24532
    'audio/x-pn-realaudio' => 
24533
    array (
24534
      't' => 
24535
      array (
24536
        0 => 'audio/vnd.rn-realaudio',
24537
      ),
24538
    ),
24539
    'audio/x-rn-3gpp-amr' => 
24540
    array (
24541
      't' => 
24542
      array (
24543
        0 => 'video/3gpp',
24544
      ),
24545
    ),
24546
    'audio/x-rn-3gpp-amr-encrypted' => 
24547
    array (
24548
      't' => 
24549
      array (
24550
        0 => 'video/3gpp',
24551
      ),
24552
    ),
24553
    'audio/x-rn-3gpp-amr-wb' => 
24554
    array (
24555
      't' => 
24556
      array (
24557
        0 => 'video/3gpp',
24558
      ),
24559
    ),
24560
    'audio/x-rn-3gpp-amr-wb-encrypted' => 
24561
    array (
24562
      't' => 
24563
      array (
24564
        0 => 'video/3gpp',
24565
      ),
24566
    ),
24567
    'audio/x-shorten' => 
24568
    array (
24569
      't' => 
24570
      array (
24571
        0 => 'application/x-shorten',
24572
      ),
24573
    ),
24574
    'audio/x-vorbis' => 
24575
    array (
24576
      't' => 
24577
      array (
24578
        0 => 'audio/x-vorbis+ogg',
24579
      ),
24580
    ),
24581
    'audio/xmf' => 
24582
    array (
24583
      't' => 
24584
      array (
24585
        0 => 'audio/x-xmf',
24586
      ),
24587
    ),
24588
    'flv-application/octet-stream' => 
24589
    array (
24590
      't' => 
24591
      array (
24592
        0 => 'video/x-flv',
24593
      ),
24594
    ),
24595
    'image/cdr' => 
24596
    array (
24597
      't' => 
24598
      array (
24599
        0 => 'application/vnd.corel-draw',
24600
      ),
24601
    ),
24602
    'image/heic' => 
24603
    array (
24604
      't' => 
24605
      array (
24606
        0 => 'image/heif',
24607
      ),
24608
    ),
24609
    'image/heic-sequence' => 
24610
    array (
24611
      't' => 
24612
      array (
24613
        0 => 'image/heif',
24614
      ),
24615
    ),
24616
    'image/heif-sequence' => 
24617
    array (
24618
      't' => 
24619
      array (
24620
        0 => 'image/heif',
24621
      ),
24622
    ),
24623
    'image/ico' => 
24624
    array (
24625
      't' => 
24626
      array (
24627
        0 => 'image/vnd.microsoft.icon',
24628
      ),
24629
    ),
24630
    'image/icon' => 
24631
    array (
24632
      't' => 
24633
      array (
24634
        0 => 'image/vnd.microsoft.icon',
24635
      ),
24636
    ),
24637
    'image/jpeg2000' => 
24638
    array (
24639
      't' => 
24640
      array (
24641
        0 => 'image/jp2',
24642
      ),
24643
    ),
24644
    'image/jpeg2000-image' => 
24645
    array (
24646
      't' => 
24647
      array (
24648
        0 => 'image/jp2',
24649
      ),
24650
    ),
24651
    'image/pdf' => 
24652
    array (
24653
      't' => 
24654
      array (
24655
        0 => 'application/pdf',
24656
      ),
24657
    ),
24658
    'image/photoshop' => 
24659
    array (
24660
      't' => 
24661
      array (
24662
        0 => 'image/vnd.adobe.photoshop',
24663
      ),
24664
    ),
24665
    'image/pjpeg' => 
24666
    array (
24667
      't' => 
24668
      array (
24669
        0 => 'image/jpeg',
24670
      ),
24671
    ),
24672
    'image/psd' => 
24673
    array (
24674
      't' => 
24675
      array (
24676
        0 => 'image/vnd.adobe.photoshop',
24677
      ),
24678
    ),
24679
    'image/x-bmp' => 
24680
    array (
24681
      't' => 
24682
      array (
24683
        0 => 'image/bmp',
24684
      ),
24685
    ),
24686
    'image/x-cdr' => 
24687
    array (
24688
      't' => 
24689
      array (
24690
        0 => 'application/vnd.corel-draw',
24691
      ),
24692
    ),
24693
    'image/x-djvu' => 
24694
    array (
24695
      't' => 
24696
      array (
24697
        0 => 'image/vnd.djvu',
24698
      ),
24699
    ),
24700
    'image/x-emf' => 
24701
    array (
24702
      't' => 
24703
      array (
24704
        0 => 'image/emf',
24705
      ),
24706
    ),
24707
    'image/x-fits' => 
24708
    array (
24709
      't' => 
24710
      array (
24711
        0 => 'image/fits',
24712
      ),
24713
    ),
24714
    'image/x-icb' => 
24715
    array (
24716
      't' => 
24717
      array (
24718
        0 => 'image/x-tga',
24719
      ),
24720
    ),
24721
    'image/x-ico' => 
24722
    array (
24723
      't' => 
24724
      array (
24725
        0 => 'image/vnd.microsoft.icon',
24726
      ),
24727
    ),
24728
    'image/x-icon' => 
24729
    array (
24730
      't' => 
24731
      array (
24732
        0 => 'image/vnd.microsoft.icon',
24733
      ),
24734
    ),
24735
    'image/x-iff' => 
24736
    array (
24737
      't' => 
24738
      array (
24739
        0 => 'image/x-ilbm',
24740
      ),
24741
    ),
24742
    'image/x-jpeg2000-image' => 
24743
    array (
24744
      't' => 
24745
      array (
24746
        0 => 'image/jp2',
24747
      ),
24748
    ),
24749
    'image/x-ms-bmp' => 
24750
    array (
24751
      't' => 
24752
      array (
24753
        0 => 'image/bmp',
24754
      ),
24755
    ),
24756
    'image/x-panasonic-raw' => 
24757
    array (
24758
      't' => 
24759
      array (
24760
        0 => 'image/x-panasonic-rw',
24761
      ),
24762
    ),
24763
    'image/x-panasonic-raw2' => 
24764
    array (
24765
      't' => 
24766
      array (
24767
        0 => 'image/x-panasonic-rw2',
24768
      ),
24769
    ),
24770
    'image/x-pcx' => 
24771
    array (
24772
      't' => 
24773
      array (
24774
        0 => 'image/vnd.zbrush.pcx',
24775
      ),
24776
    ),
24777
    'image/x-photoshop' => 
24778
    array (
24779
      't' => 
24780
      array (
24781
        0 => 'image/vnd.adobe.photoshop',
24782
      ),
24783
    ),
24784
    'image/x-psd' => 
24785
    array (
24786
      't' => 
24787
      array (
24788
        0 => 'image/vnd.adobe.photoshop',
24789
      ),
24790
    ),
24791
    'image/x-win-metafile' => 
24792
    array (
24793
      't' => 
24794
      array (
24795
        0 => 'image/wmf',
24796
      ),
24797
    ),
24798
    'image/x-wmf' => 
24799
    array (
24800
      't' => 
24801
      array (
24802
        0 => 'image/wmf',
24803
      ),
24804
    ),
24805
    'image/x-xpm' => 
24806
    array (
24807
      't' => 
24808
      array (
24809
        0 => 'image/x-xpixmap',
24810
      ),
24811
    ),
24812
    'image/x.djvu' => 
24813
    array (
24814
      't' => 
24815
      array (
24816
        0 => 'image/vnd.djvu',
24817
      ),
24818
    ),
24819
    'model/x.stl-ascii' => 
24820
    array (
24821
      't' => 
24822
      array (
24823
        0 => 'model/stl',
24824
      ),
24825
    ),
24826
    'model/x.stl-binary' => 
24827
    array (
24828
      't' => 
24829
      array (
24830
        0 => 'model/stl',
24831
      ),
24832
    ),
24833
    'text/directory' => 
24834
    array (
24835
      't' => 
24836
      array (
24837
        0 => 'text/vcard',
24838
      ),
24839
    ),
24840
    'text/ecmascript' => 
24841
    array (
24842
      't' => 
24843
      array (
24844
        0 => 'application/ecmascript',
24845
      ),
24846
    ),
24847
    'text/gedcom' => 
24848
    array (
24849
      't' => 
24850
      array (
24851
        0 => 'application/x-gedcom',
24852
      ),
24853
    ),
24854
    'text/google-video-pointer' => 
24855
    array (
24856
      't' => 
24857
      array (
24858
        0 => 'text/x-google-video-pointer',
24859
      ),
24860
    ),
24861
    'text/ico' => 
24862
    array (
24863
      't' => 
24864
      array (
24865
        0 => 'image/vnd.microsoft.icon',
24866
      ),
24867
    ),
24868
    'text/javascript' => 
24869
    array (
24870
      't' => 
24871
      array (
24872
        0 => 'application/javascript',
24873
      ),
24874
    ),
24875
    'text/mathml' => 
24876
    array (
24877
      't' => 
24878
      array (
24879
        0 => 'application/mathml+xml',
24880
      ),
24881
    ),
24882
    'text/rdf' => 
24883
    array (
24884
      't' => 
24885
      array (
24886
        0 => 'application/rdf+xml',
24887
      ),
24888
    ),
24889
    'text/rss' => 
24890
    array (
24891
      't' => 
24892
      array (
24893
        0 => 'application/rss+xml',
24894
      ),
24895
    ),
24896
    'text/rtf' => 
24897
    array (
24898
      't' => 
24899
      array (
24900
        0 => 'application/rtf',
24901
      ),
24902
    ),
24903
    'text/vnd.trolltech.linguist' => 
24904
    array (
24905
      't' => 
24906
      array (
24907
        0 => 'text/vnd.qt.linguist',
24908
      ),
24909
    ),
24910
    'text/x-c' => 
24911
    array (
24912
      't' => 
24913
      array (
24914
        0 => 'text/x-csrc',
24915
      ),
24916
    ),
24917
    'text/x-comma-separated-values' => 
24918
    array (
24919
      't' => 
24920
      array (
24921
        0 => 'text/csv',
24922
      ),
24923
    ),
24924
    'text/x-csv' => 
24925
    array (
24926
      't' => 
24927
      array (
24928
        0 => 'text/csv',
24929
      ),
24930
    ),
24931
    'text/x-diff' => 
24932
    array (
24933
      't' => 
24934
      array (
24935
        0 => 'text/x-patch',
24936
      ),
24937
    ),
24938
    'text/x-dtd' => 
24939
    array (
24940
      't' => 
24941
      array (
24942
        0 => 'application/xml-dtd',
24943
      ),
24944
    ),
24945
    'text/x-lyx' => 
24946
    array (
24947
      't' => 
24948
      array (
24949
        0 => 'application/x-lyx',
24950
      ),
24951
    ),
24952
    'text/x-markdown' => 
24953
    array (
24954
      't' => 
24955
      array (
24956
        0 => 'text/markdown',
24957
      ),
24958
    ),
24959
    'text/x-octave' => 
24960
    array (
24961
      't' => 
24962
      array (
24963
        0 => 'text/x-matlab',
24964
      ),
24965
    ),
24966
    'text/x-opml' => 
24967
    array (
24968
      't' => 
24969
      array (
24970
        0 => 'text/x-opml+xml',
24971
      ),
24972
    ),
24973
    'text/x-perl' => 
24974
    array (
24975
      't' => 
24976
      array (
24977
        0 => 'application/x-perl',
24978
      ),
24979
    ),
24980
    'text/x-po' => 
24981
    array (
24982
      't' => 
24983
      array (
24984
        0 => 'text/x-gettext-translation',
24985
      ),
24986
    ),
24987
    'text/x-pot' => 
24988
    array (
24989
      't' => 
24990
      array (
24991
        0 => 'text/x-gettext-translation-template',
24992
      ),
24993
    ),
24994
    'text/x-sh' => 
24995
    array (
24996
      't' => 
24997
      array (
24998
        0 => 'application/x-shellscript',
24999
      ),
25000
    ),
25001
    'text/x-sql' => 
25002
    array (
25003
      't' => 
25004
      array (
25005
        0 => 'application/sql',
25006
      ),
25007
    ),
25008
    'text/x-troff' => 
25009
    array (
25010
      't' => 
25011
      array (
25012
        0 => 'text/troff',
25013
      ),
25014
    ),
25015
    'text/x-vcalendar' => 
25016
    array (
25017
      't' => 
25018
      array (
25019
        0 => 'text/calendar',
25020
      ),
25021
    ),
25022
    'text/x-vcard' => 
25023
    array (
25024
      't' => 
25025
      array (
25026
        0 => 'text/vcard',
25027
      ),
25028
    ),
25029
    'text/x-yaml' => 
25030
    array (
25031
      't' => 
25032
      array (
25033
        0 => 'application/x-yaml',
25034
      ),
25035
    ),
25036
    'text/xml' => 
25037
    array (
25038
      't' => 
25039
      array (
25040
        0 => 'application/xml',
25041
      ),
25042
    ),
25043
    'text/xml-external-parsed-entity' => 
25044
    array (
25045
      't' => 
25046
      array (
25047
        0 => 'application/xml-external-parsed-entity',
25048
      ),
25049
    ),
25050
    'text/yaml' => 
25051
    array (
25052
      't' => 
25053
      array (
25054
        0 => 'application/x-yaml',
25055
      ),
25056
    ),
25057
    'video/3gp' => 
25058
    array (
25059
      't' => 
25060
      array (
25061
        0 => 'video/3gpp',
25062
      ),
25063
    ),
25064
    'video/3gpp-encrypted' => 
25065
    array (
25066
      't' => 
25067
      array (
25068
        0 => 'video/3gpp',
25069
      ),
25070
    ),
25071
    'video/avi' => 
25072
    array (
25073
      't' => 
25074
      array (
25075
        0 => 'video/x-msvideo',
25076
      ),
25077
    ),
25078
    'video/divx' => 
25079
    array (
25080
      't' => 
25081
      array (
25082
        0 => 'video/x-msvideo',
25083
      ),
25084
    ),
25085
    'video/fli' => 
25086
    array (
25087
      't' => 
25088
      array (
25089
        0 => 'video/x-flic',
25090
      ),
25091
    ),
25092
    'video/flv' => 
25093
    array (
25094
      't' => 
25095
      array (
25096
        0 => 'video/x-flv',
25097
      ),
25098
    ),
25099
    'video/mp4v-es' => 
25100
    array (
25101
      't' => 
25102
      array (
25103
        0 => 'video/mp4',
25104
      ),
25105
    ),
25106
    'video/mpeg-system' => 
25107
    array (
25108
      't' => 
25109
      array (
25110
        0 => 'video/mpeg',
25111
      ),
25112
    ),
25113
    'video/msvideo' => 
25114
    array (
25115
      't' => 
25116
      array (
25117
        0 => 'video/x-msvideo',
25118
      ),
25119
    ),
25120
    'video/vivo' => 
25121
    array (
25122
      't' => 
25123
      array (
25124
        0 => 'video/vnd.vivo',
25125
      ),
25126
    ),
25127
    'video/vnd.divx' => 
25128
    array (
25129
      't' => 
25130
      array (
25131
        0 => 'video/x-msvideo',
25132
      ),
25133
    ),
25134
    'video/x-annodex' => 
25135
    array (
25136
      't' => 
25137
      array (
25138
        0 => 'video/annodex',
25139
      ),
25140
    ),
25141
    'video/x-avi' => 
25142
    array (
25143
      't' => 
25144
      array (
25145
        0 => 'video/x-msvideo',
25146
      ),
25147
    ),
25148
    'video/x-fli' => 
25149
    array (
25150
      't' => 
25151
      array (
25152
        0 => 'video/x-flic',
25153
      ),
25154
    ),
25155
    'video/x-m4v' => 
25156
    array (
25157
      't' => 
25158
      array (
25159
        0 => 'video/mp4',
25160
      ),
25161
    ),
25162
    'video/x-mpeg' => 
25163
    array (
25164
      't' => 
25165
      array (
25166
        0 => 'video/mpeg',
25167
      ),
25168
    ),
25169
    'video/x-mpeg-system' => 
25170
    array (
25171
      't' => 
25172
      array (
25173
        0 => 'video/mpeg',
25174
      ),
25175
    ),
25176
    'video/x-mpeg2' => 
25177
    array (
25178
      't' => 
25179
      array (
25180
        0 => 'video/mpeg',
25181
      ),
25182
    ),
25183
    'video/x-mpegurl' => 
25184
    array (
25185
      't' => 
25186
      array (
25187
        0 => 'video/vnd.mpegurl',
25188
      ),
25189
    ),
25190
    'video/x-ms-asf' => 
25191
    array (
25192
      't' => 
25193
      array (
25194
        0 => 'application/vnd.ms-asf',
25195
      ),
25196
    ),
25197
    'video/x-ms-asf-plugin' => 
25198
    array (
25199
      't' => 
25200
      array (
25201
        0 => 'application/vnd.ms-asf',
25202
      ),
25203
    ),
25204
    'video/x-ms-wax' => 
25205
    array (
25206
      't' => 
25207
      array (
25208
        0 => 'audio/x-ms-asx',
25209
      ),
25210
    ),
25211
    'video/x-ms-wm' => 
25212
    array (
25213
      't' => 
25214
      array (
25215
        0 => 'application/vnd.ms-asf',
25216
      ),
25217
    ),
25218
    'video/x-ms-wmx' => 
25219
    array (
25220
      't' => 
25221
      array (
25222
        0 => 'audio/x-ms-asx',
25223
      ),
25224
    ),
25225
    'video/x-ms-wvx' => 
25226
    array (
25227
      't' => 
25228
      array (
25229
        0 => 'audio/x-ms-asx',
25230
      ),
25231
    ),
25232
    'video/x-ogg' => 
25233
    array (
25234
      't' => 
25235
      array (
25236
        0 => 'video/ogg',
25237
      ),
25238
    ),
25239
    'video/x-ogm' => 
25240
    array (
25241
      't' => 
25242
      array (
25243
        0 => 'video/x-ogm+ogg',
25244
      ),
25245
    ),
25246
    'video/x-real-video' => 
25247
    array (
25248
      't' => 
25249
      array (
25250
        0 => 'video/vnd.rn-realvideo',
25251
      ),
25252
    ),
25253
    'video/x-theora' => 
25254
    array (
25255
      't' => 
25256
      array (
25257
        0 => 'video/x-theora+ogg',
25258
      ),
25259
    ),
25260
    'zz-application/zz-winassoc-123' => 
25261
    array (
25262
      't' => 
25263
      array (
25264
        0 => 'application/vnd.lotus-1-2-3',
25265
      ),
25266
    ),
25267
    'zz-application/zz-winassoc-cab' => 
25268
    array (
25269
      't' => 
25270
      array (
25271
        0 => 'application/vnd.ms-cab-compressed',
25272
      ),
25273
    ),
25274
    'zz-application/zz-winassoc-cdr' => 
25275
    array (
25276
      't' => 
25277
      array (
25278
        0 => 'application/vnd.corel-draw',
25279
      ),
25280
    ),
25281
    'zz-application/zz-winassoc-doc' => 
25282
    array (
25283
      't' => 
25284
      array (
25285
        0 => 'application/msword',
25286
      ),
25287
    ),
25288
    'zz-application/zz-winassoc-hlp' => 
25289
    array (
25290
      't' => 
25291
      array (
25292
        0 => 'application/winhlp',
25293
      ),
25294
    ),
25295
    'zz-application/zz-winassoc-mdb' => 
25296
    array (
25297
      't' => 
25298
      array (
25299
        0 => 'application/vnd.ms-access',
25300
      ),
25301
    ),
25302
    'zz-application/zz-winassoc-uu' => 
25303
    array (
25304
      't' => 
25305
      array (
25306
        0 => 'text/x-uuencode',
25307
      ),
25308
    ),
25309
    'zz-application/zz-winassoc-xls' => 
25310
    array (
25311
      't' => 
25312
      array (
25313
        0 => 'application/vnd.ms-excel',
25314
      ),
25315
    ),
25316
  ),
25317
);
25318
    // phpcs:enable
25319
}
25320