1 /*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15 #include "preset_type_descriptors.h"
16 namespace OHOS {
17 namespace UDMF {
18 constexpr const char *REFERENCE_URL = "https://gitee.com/openharmony/docs/blob/master/en/application-dev/reference/"\
19 "apis/js-apis-data-uniformTypeDescriptor.md#uniformdatatype";
20
PresetTypeDescriptors()21 PresetTypeDescriptors::PresetTypeDescriptors()
22 {
23 InitDescriptors();
24 }
25
~PresetTypeDescriptors()26 PresetTypeDescriptors::~PresetTypeDescriptors()
27 {
28 }
29
GetInstance()30 PresetTypeDescriptors &PresetTypeDescriptors::GetInstance()
31 {
32 static auto instance = new PresetTypeDescriptors();
33 return *instance;
34 }
35
GetPresetTypes()36 std::vector<TypeDescriptorCfg> &PresetTypeDescriptors::GetPresetTypes()
37 {
38 return typeDescriptors_;
39 }
40
InitDescriptors()41 void PresetTypeDescriptors::InitDescriptors()
42 {
43 typeDescriptors_ = {
44 {"general.entity",
45 {},
46 {},
47 {},
48 "Base type for physical hierarchy.",
49 REFERENCE_URL,
50 ""},
51 {"general.object",
52 {},
53 {},
54 {"*/*"},
55 "Base type for logical hierarchy.",
56 REFERENCE_URL,
57 ""},
58 {"general.composite-object",
59 {"general.object"},
60 {},
61 {},
62 "Base type for mixed object. For example, a PDF file contains both text and special formatting data.",
63 REFERENCE_URL,
64 ""},
65 {"general.text",
66 {"general.object"},
67 {},
68 {"text/*"},
69 "Base type for all text.",
70 REFERENCE_URL,
71 ""},
72 {"general.plain-text",
73 {"general.text"},
74 {".txt", ".text"},
75 {"text/plain"},
76 "Text of unspecified encoding, with no markup.",
77 REFERENCE_URL,
78 "sys.media.ohos_ic_normal_white_grid_txt"},
79 {"general.html",
80 {"general.text"},
81 {".html", ".htm"},
82 {"text/html"},
83 "HTML text.",
84 REFERENCE_URL,
85 "sys.media.ohos_ic_normal_white_grid_html"},
86 {"general.hyperlink",
87 {"general.text"},
88 {},
89 {},
90 "Hyperlink.",
91 REFERENCE_URL,
92 ""},
93 {"general.xml",
94 {"general.text"},
95 {".xml"},
96 {"text/xml"},
97 "XML text.",
98 REFERENCE_URL,
99 "sys.media.ohos_ic_normal_white_grid_xml"},
100 {"com.real.smil",
101 {"general.xml"},
102 {".smil"},
103 {"application/smil"},
104 "Real synchronized multimedia integration language.",
105 REFERENCE_URL,
106 ""},
107 {"general.source-code",
108 {"general.text"},
109 {},
110 {},
111 "Generic source code.",
112 REFERENCE_URL,
113 ""},
114 {"general.script",
115 {"general.source-code"},
116 {},
117 {},
118 "Base type for scripting language source code.",
119 REFERENCE_URL,
120 ""},
121 {"general.shell-script",
122 {"general.script"},
123 {".sh", ".command"},
124 {"text/x-shellscript"},
125 "Shell script.",
126 REFERENCE_URL,
127 ""},
128 {"general.csh-script",
129 {"general.shell-script"},
130 {".csh"},
131 {"text/x-csh"},
132 "C-shell script.",
133 REFERENCE_URL,
134 ""},
135 {"general.perl-script",
136 {"general.shell-script"},
137 {".pl", ".pm"},
138 {"text/x-perl-script"},
139 "Perl script.",
140 REFERENCE_URL,
141 ""},
142 {"general.php-script",
143 {"general.shell-script"},
144 {".php", ".php3", ".php4", ".ph3", ".ph4", ".phtml"},
145 {"text/x-php-script", "text/php", "application/php"},
146 "PHP script.",
147 REFERENCE_URL,
148 ""},
149 {"general.python-script",
150 {"general.shell-script"},
151 {".py"},
152 {"text/x-python-script"},
153 "Python script.",
154 REFERENCE_URL,
155 ""},
156 {"general.ruby-script",
157 {"general.shell-script"},
158 {".rb", ".rbw"},
159 {"text/ruby-script"},
160 "Ruby script.",
161 REFERENCE_URL,
162 ""},
163 {"general.type-script",
164 {"general.source-code"},
165 {".ts"},
166 {},
167 "TypeScript source code.",
168 REFERENCE_URL,
169 ""},
170 {"general.java-script",
171 {"general.source-code"},
172 {".js", ".jscript", ".javascript"},
173 {"text/javascript"},
174 "JavaScript source code.",
175 REFERENCE_URL,
176 ""},
177 {"general.c-header",
178 {"general.source-code"},
179 {".h"},
180 {"text/x-chdr"},
181 "C header file.",
182 REFERENCE_URL,
183 ""},
184 {"general.c-source",
185 {"general.source-code"},
186 {".c"},
187 {"text/x-csrc"},
188 "C source code.",
189 REFERENCE_URL,
190 ""},
191 {"general.c-plus-plus-header",
192 {"general.source-code"},
193 {".hpp", ".h++", ".hxx", ".hh"},
194 {"text/x-c++hdr"},
195 "C++ header file.",
196 REFERENCE_URL,
197 ""},
198 {"general.c-plus-plus-source",
199 {"general.source-code"},
200 {".cp", ".cpp", ".c++", ".cc", ".cxx"},
201 {"text/x-c++src"},
202 "C++ source code.",
203 REFERENCE_URL,
204 ""},
205 {"general.java-source",
206 {"general.source-code"},
207 {".java", ".jav"},
208 {"text/x-java"},
209 "Java source code.",
210 REFERENCE_URL,
211 ""},
212 {"general.markdown",
213 {"general.text"},
214 {".md", ".markdown", ".markdn", ".mdown"},
215 {"text/markdown"},
216 "Markdown format.",
217 REFERENCE_URL,
218 ""},
219 {"general.ebook",
220 {"general.composite-object"},
221 {},
222 {},
223 "Base type for ebook.",
224 REFERENCE_URL,
225 ""},
226 {"general.epub",
227 {"general.ebook"},
228 {".epub"},
229 {"application/epub+zip"},
230 "Electronic publication (EPUB) format.",
231 REFERENCE_URL,
232 ""},
233 {"com.amazon.azw",
234 {"general.ebook"},
235 {".azw"},
236 {"application/vnd.amazon.ebook"},
237 "AZW ebook.",
238 REFERENCE_URL,
239 ""},
240 {"com.amazon.azw3",
241 {"general.ebook"},
242 {".azw3"},
243 {"application/vnd.amazon.mobi8-ebook", "application/x-mobi8-ebook"},
244 "AZW3 ebook.",
245 REFERENCE_URL,
246 ""},
247 {"com.amazon.kfx",
248 {"general.ebook"},
249 {".kfx"},
250 {},
251 "KFX ebook.",
252 REFERENCE_URL,
253 ""},
254 {"com.amazon.mobi",
255 {"general.ebook"},
256 {".mobi"},
257 {"application/x-mobipocket-ebook"},
258 "MOBI ebook.",
259 REFERENCE_URL,
260 ""},
261 {"general.media",
262 {"general.object"},
263 {},
264 {},
265 "Base type for media.",
266 REFERENCE_URL,
267 ""},
268 {"general.image",
269 {"general.media"},
270 {},
271 {"image/*"},
272 "Base type for images.",
273 REFERENCE_URL,
274 "sys.media.ohos_ic_normal_white_grid_image"},
275 {"general.jpeg",
276 {"general.image"},
277 {".jpg", ".jpeg", ".jpe"},
278 {"image/jpeg"},
279 "JPEG image.",
280 REFERENCE_URL,
281 "sys.media.ohos_ic_normal_white_grid_image"},
282 {"general.png",
283 {"general.image"},
284 {".png"},
285 {"image/png"},
286 "PNG image.",
287 REFERENCE_URL,
288 "sys.media.ohos_ic_normal_white_grid_image"},
289 {"general.raw-image",
290 {"general.image"},
291 {},
292 {},
293 "Base type for digital camera raw image formats.",
294 REFERENCE_URL,
295 "sys.media.ohos_ic_normal_white_grid_image"},
296 {"general.tiff",
297 {"general.image"},
298 {".tif", ".tiff"},
299 {"image/tiff"},
300 "TIFF image.",
301 REFERENCE_URL,
302 "sys.media.ohos_ic_normal_white_grid_image"},
303 {"com.microsoft.bmp",
304 {"general.image"},
305 {".bmp", ".bm"},
306 {"image/bmp", "image/x-ms-bmp"},
307 "Windows bitmap image.",
308 REFERENCE_URL,
309 "sys.media.ohos_ic_normal_white_grid_image"},
310 {"com.microsoft.ico",
311 {"general.image"},
312 {".ico"},
313 {"image/ico", "image/x-icon"},
314 "Windows icon image.",
315 REFERENCE_URL,
316 "sys.media.ohos_ic_normal_white_grid_image"},
317 {"com.adobe.photoshop-image",
318 {"general.image"},
319 {".psd"},
320 {"image/x-photoshop", "image/photoshop", "image/psd", "application/photoshop"},
321 "Adobe Photoshop document.",
322 REFERENCE_URL,
323 "sys.media.ohos_ic_normal_white_grid_image"},
324 {"com.adobe.illustrator.ai-image",
325 {"general.image"},
326 {".ai"},
327 {},
328 "Adobe Illustrator document.",
329 REFERENCE_URL,
330 "sys.media.ohos_ic_normal_white_grid_image"},
331 {"general.fax",
332 {"general.image"},
333 {},
334 {},
335 "Base type for fax images.",
336 REFERENCE_URL,
337 ""},
338 {"com.j2.jfx-fax",
339 {"general.fax"},
340 {".jfx"},
341 {},
342 "J2 fax.",
343 REFERENCE_URL,
344 ""},
345 {"com.js.efx-fax",
346 {"general.fax"},
347 {".efx"},
348 {"image/efax"},
349 "eFax fax.",
350 REFERENCE_URL,
351 ""},
352 {"general.xbitmap-image",
353 {"general.image"},
354 {".xbm"},
355 {"image/x-xbitmap", "image/x-xbm"},
356 "X bitmap image.",
357 REFERENCE_URL,
358 ""},
359 {"com.truevision.tga-image",
360 {"general.image"},
361 {".tga"},
362 {"image/targa", "image/tga", "application/tga"},
363 "TGA image.",
364 REFERENCE_URL,
365 ""},
366 {"com.sgi.sgi-image",
367 {"general.image"},
368 {".sgi"},
369 {"image/sgi"},
370 "Silicon Graphics image.",
371 REFERENCE_URL,
372 ""},
373 {"com.ilm.openexr-image",
374 {"general.image"},
375 {".exr"},
376 {},
377 "OpenEXR image.",
378 REFERENCE_URL,
379 ""},
380 {"com.kodak.flashpix.image",
381 {"general.image"},
382 {".fpx"},
383 {"image/fpx", "application/vnd.fpx"},
384 "FlashPix image.",
385 REFERENCE_URL,
386 ""},
387 {"com.microsoft.word.doc",
388 {"general.composite-object"},
389 {".doc"},
390 {"application/msword"},
391 "Microsoft Word data.",
392 REFERENCE_URL,
393 "sys.media.ohos_ic_normal_white_grid_doc"},
394 {"com.microsoft.excel.xls",
395 {"general.composite-object"},
396 {".xls"},
397 {"application/vnd.ms-excel"},
398 "Microsoft Excel data.",
399 REFERENCE_URL,
400 "sys.media.ohos_ic_normal_white_grid_xls"},
401 {"com.microsoft.powerpoint.ppt",
402 {"general.composite-object"},
403 {".ppt"},
404 {"application/vnd.ms-powerpoint"},
405 "Microsoft PowerPoint presentation.",
406 REFERENCE_URL,
407 ""},
408 {"com.adobe.pdf",
409 {"general.composite-object"},
410 {".pdf"},
411 {"application/pdf"},
412 "PDF data.",
413 REFERENCE_URL,
414 "sys.media.ohos_ic_normal_white_grid_pdf"},
415 {"com.adobe.postscript",
416 {"general.composite-object"},
417 {".ps"},
418 {"application/postscript"},
419 "PostScript data.",
420 REFERENCE_URL,
421 ""},
422 {"com.adobe.encapsulated-postscript",
423 {"com.adobe.postscript"},
424 {".eps"},
425 {},
426 "Encapsulated PostScript.",
427 REFERENCE_URL,
428 ""},
429 {"general.video",
430 {"general.media"},
431 {},
432 {"video/*"},
433 "Base type for video.",
434 REFERENCE_URL,
435 "sys.media.ohos_ic_normal_white_grid_video"},
436 {"general.avi",
437 {"general.video"},
438 {".avi", ".vfw"},
439 {"video/avi", "video/msvideo", "video/x-msvideo"},
440 "AVI video.",
441 REFERENCE_URL,
442 "sys.media.ohos_ic_normal_white_grid_video"},
443 {"general.mpeg",
444 {"general.video"},
445 {".mpg", ".mpeg", ".m75", ".m15", ".mpe"},
446 {"video/mpg", "video/mpeg", "video/x-mpg", "video/x-mpeg"},
447 "MPEG-1 or MPEG-2 video.",
448 REFERENCE_URL,
449 "sys.media.ohos_ic_normal_white_grid_video"},
450 {"general.mpeg-4",
451 {"general.video"},
452 {".mp4", ".mp4v", ".mpeg4"},
453 {"video/mp4", "video/mp4v"},
454 "MPEG-4 video.",
455 REFERENCE_URL,
456 "sys.media.ohos_ic_normal_white_grid_video"},
457 {"general.3gpp",
458 {"general.video"},
459 {".3gp", ".3gpp"},
460 {"video/3gpp"},
461 "3GPP video.",
462 REFERENCE_URL,
463 "sys.media.ohos_ic_normal_white_grid_video"},
464 {"general.3gpp2",
465 {"general.video"},
466 {".3g2", ".3gp2", ".3gpp2"},
467 {"video/3gpp2"},
468 "3GPP2 video.",
469 REFERENCE_URL,
470 "sys.media.ohos_ic_normal_white_grid_video"},
471 {"com.microsoft.windows-media-wm",
472 {"general.video", "com.microsoft.advanced-systems-format"},
473 {".wm"},
474 {"video/x-ms-wm"},
475 "Windows WM video.",
476 REFERENCE_URL,
477 "sys.media.ohos_ic_normal_white_grid_video"},
478 {"com.microsoft.windows-media-wmv",
479 {"general.video", "com.microsoft.advanced-systems-format"},
480 {".wmv"},
481 {"video/x-ms-wmv"},
482 "Windows WMV video.",
483 REFERENCE_URL,
484 "sys.media.ohos_ic_normal_white_grid_video"},
485 {"com.microsoft.windows-media-wmp",
486 {"general.video", "com.microsoft.advanced-systems-format"},
487 {".wmp"},
488 {"video/x-ms-wmp"},
489 "Windows WMP video.",
490 REFERENCE_URL,
491 "sys.media.ohos_ic_normal_white_grid_video"},
492 {"com.microsoft.windows-media-wvx",
493 {"general.video", "com.microsoft.advanced-systems-format"},
494 {".wvx"},
495 {"video/x-ms-wvx"},
496 "Windows WVX video.",
497 REFERENCE_URL,
498 "sys.media.ohos_ic_normal_white_grid_video"},
499 {"com.microsoft.windows-media-wmx",
500 {"general.video", "com.microsoft.advanced-systems-format"},
501 {".wmx"},
502 {"video/x-ms-wmx"},
503 "Windows WMX video.",
504 REFERENCE_URL,
505 "sys.media.ohos_ic_normal_white_grid_video"},
506 {"com.real.realmedia",
507 {"general.video"},
508 {".rm"},
509 {"application/vnd.rn-realmedia"},
510 "RealMedia.",
511 REFERENCE_URL,
512 ""},
513 {"general.audio",
514 {"general.media"},
515 {},
516 {"audio/*"},
517 "Base type for audio.",
518 REFERENCE_URL,
519 "sys.media.ohos_ic_normal_white_grid_audio"},
520 {"general.aac",
521 {"general.audio"},
522 {".aac"},
523 {"audio/aac"},
524 "AAC audio.",
525 REFERENCE_URL,
526 "sys.media.ohos_ic_normal_white_grid_audio"},
527 {"general.aiff",
528 {"general.audio"},
529 {".aiff"},
530 {"audio/aiff"},
531 "AIFF audio.",
532 REFERENCE_URL,
533 "sys.media.ohos_ic_normal_white_grid_audio"},
534 {"general.alac",
535 {"general.audio"},
536 {".alac"},
537 {"audio/alac"},
538 "ALAC audio.",
539 REFERENCE_URL,
540 "sys.media.ohos_ic_normal_white_grid_audio"},
541 {"general.flac",
542 {"general.audio"},
543 {".flac"},
544 {"audio/flac"},
545 "FLAC audio.",
546 REFERENCE_URL,
547 "sys.media.ohos_ic_normal_white_grid_flac"},
548 {"general.mp3",
549 {"general.audio"},
550 {".mp3"},
551 {"audio/mp3"},
552 "MPEG-3 audio.",
553 REFERENCE_URL,
554 "sys.media.ohos_ic_normal_white_grid_mp3"},
555 {"general.ogg",
556 {"general.audio"},
557 {".ogg"},
558 {"audio/ogg"},
559 "OGG audio.",
560 REFERENCE_URL,
561 "sys.media.ohos_ic_normal_white_grid_audio"},
562 {"general.pcm",
563 {"general.audio"},
564 {".pcm"},
565 {"audio/pcm"},
566 "PCM audio.",
567 REFERENCE_URL,
568 "sys.media.ohos_ic_normal_white_grid_audio"},
569 {"com.microsoft.advanced-systems-format",
570 {"general.media"},
571 {".asf"},
572 {"video/x-ms-asf", "application/vnd.ms-asf"},
573 "Advanced Systems format",
574 REFERENCE_URL,
575 ""},
576 {"com.microsoft.advanced-stream-redirector",
577 {"general.video"},
578 {".asx"},
579 {"video/x-ms-asf"},
580 "Advanced stream redirector",
581 REFERENCE_URL,
582 ""},
583 {"com.microsoft.windows-media-wma",
584 {"general.audio", "com.microsoft.advanced-systems-format"},
585 {".wma"},
586 {"audio/x-ms-wma"},
587 "Windows WMA audio.",
588 REFERENCE_URL,
589 "sys.media.ohos_ic_normal_white_grid_wma"},
590 {"com.microsoft.waveform-audio",
591 {"general.audio", "com.microsoft.advanced-systems-format"},
592 {".wav", ".wave"},
593 {"audio/wav", "audio/wave", "audio/x-wav"},
594 "Waveform audio.",
595 REFERENCE_URL,
596 "sys.media.ohos_ic_normal_white_grid_wav"},
597 {"com.microsoft.windows-media-wax",
598 {"general.audio", "com.microsoft.advanced-systems-format"},
599 {".wax"},
600 {"audio/x-ms-wax"},
601 "Windows WAX audio.",
602 REFERENCE_URL,
603 "sys.media.ohos_ic_normal_white_grid_audio"},
604 {"general.au-audio",
605 {"general.audio"},
606 {".au", ".snd"},
607 {"audio/basic", "audio/au", "audio/snd"},
608 "Au file format.",
609 REFERENCE_URL,
610 ""},
611 {"general.aifc-audio",
612 {"general.audio"},
613 {".aifc", ".aif", ".aiff"},
614 {"audio/x-aiff"},
615 "Audio Interchange File Format.",
616 REFERENCE_URL,
617 ""},
618 {"com.digidesign.sd2-audio",
619 {"general.audio"},
620 {".sd2"},
621 {"audio/x-sd2"},
622 "Digidesign Sound Designer II audio.",
623 REFERENCE_URL,
624 ""},
625 {"com.real.realaudio",
626 {"general.audio"},
627 {".ram", ".ra"},
628 {"audio/vnd.rn-realaudio", "audio/x-pn-realaudio"},
629 "RealMedia audio.",
630 REFERENCE_URL,
631 ""},
632 {"general.file",
633 {"general.entity"},
634 {},
635 {},
636 "Base type for file.",
637 REFERENCE_URL,
638 ""},
639 {"general.directory",
640 {"general.entity"},
641 {},
642 {},
643 "Base type for directory.",
644 REFERENCE_URL,
645 "sys.media.ohos_ic_normal_white_grid_folder"},
646 {"general.folder",
647 {"general.directory"},
648 {},
649 {},
650 "Base type for folder.",
651 REFERENCE_URL,
652 "sys.media.ohos_ic_normal_white_grid_folder"},
653 {"general.symlink",
654 {"general.entity"},
655 {},
656 {},
657 "Base type for symlink.",
658 REFERENCE_URL,
659 ""},
660 {"general.archive",
661 {"general.object"},
662 {},
663 {},
664 "Base type for an archive of files and directories.",
665 REFERENCE_URL,
666 "sys.media.ohos_ic_normal_white_grid_compress"},
667 {"general.bz2-archive",
668 {"general.archive"},
669 {".bz2", ".bzip2"},
670 {"application/x-bzip2"},
671 "BZip2 archive.",
672 REFERENCE_URL,
673 "sys.media.ohos_ic_normal_white_grid_compress"},
674 {"general.disk-image",
675 {"general.archive"},
676 {},
677 {},
678 "Base type for items mountable as a volume.",
679 REFERENCE_URL,
680 "sys.media.ohos_ic_normal_white_grid_compress"},
681 {"general.tar-archive",
682 {"general.archive"},
683 {".tar"},
684 {"application/x-tar", "application/tar"},
685 "Tar archive.",
686 REFERENCE_URL,
687 "sys.media.ohos_ic_normal_white_grid_compress"},
688 {"general.zip-archive",
689 {"general.archive"},
690 {".zip"},
691 {"application/zip"},
692 "Zip archive.",
693 REFERENCE_URL,
694 "sys.media.ohos_ic_normal_white_grid_zip"},
695 {"com.sun.java-archive",
696 {"general.archive", "general.executable"},
697 {".jar"},
698 {"application/java-archive"},
699 "Java archive.",
700 REFERENCE_URL,
701 "sys.media.ohos_ic_normal_white_grid_compress"},
702 {"org.gnu.gnu-tar-archive",
703 {"general.archive"},
704 {".gtar"},
705 {"application/x-gtar"},
706 "GNU archive.",
707 REFERENCE_URL,
708 "sys.media.ohos_ic_normal_white_grid_compress"},
709 {"org.gnu.gnu-zip-archive",
710 {"general.archive"},
711 {".gz", ".gzip"},
712 {"application/x-gzip", "application/gzip"},
713 "Gzip archive.",
714 REFERENCE_URL,
715 "sys.media.ohos_ic_normal_white_grid_compress"},
716 {"org.gnu.gnu-zip-tar-archive",
717 {"general.archive"},
718 {".tgz"},
719 {"application/x-gtar"},
720 "Gzip tar archive.",
721 REFERENCE_URL,
722 "sys.media.ohos_ic_normal_white_grid_compress"},
723 {"org.openxmlformats.openxml",
724 {"general.archive"},
725 {},
726 {},
727 "Office Open XML.",
728 REFERENCE_URL,
729 ""},
730 {"org.openxmlformats.wordprocessingml.document",
731 {"general.composite-object", "org.openxmlformats.openxml"},
732 {".docx"},
733 {"application/vnd.openxmlformats-officedocument.wordprocessingml.document"},
734 "Office Open XML Document.",
735 REFERENCE_URL,
736 ""},
737 {"org.openxmlformats.spreadsheetml.sheet",
738 {"general.composite-object", "org.openxmlformats.openxml"},
739 {".xlsx"},
740 {"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"},
741 "Office Open XML Workbook.",
742 REFERENCE_URL,
743 ""},
744 {"org.openxmlformats.presentationml.presentation",
745 {"general.composite-object", "org.openxmlformats.openxml"},
746 {".pptx"},
747 {"application/vnd.openxmlformats-officedocument.presentationml.presentation"},
748 "Office Open XML Presentation.",
749 REFERENCE_URL,
750 ""},
751 {"org.oasis.opendocument",
752 {"general.archive"},
753 {},
754 {},
755 "Open Document Format for Office Applications.",
756 REFERENCE_URL,
757 ""},
758 {"org.oasis.opendocument.text",
759 {"general.composite-object", "org.oasis.opendocument"},
760 {".odt", ".fodt"},
761 {"application/vnd.oasis.opendocument.text"},
762 "OpenDocument Text.",
763 REFERENCE_URL,
764 ""},
765 {"org.oasis.opendocument.spreadsheet",
766 {"general.composite-object", "org.oasis.opendocument"},
767 {".ods", ".fods"},
768 {"application/vnd.oasis.opendocument.spreadsheet"},
769 "OpenDocument Spreadsheet.",
770 REFERENCE_URL,
771 ""},
772 {"org.oasis.opendocument.presentation",
773 {"general.composite-object", "org.oasis.opendocument"},
774 {".odp", ".fodp"},
775 {"application/vnd.oasis.opendocument.presentation"},
776 "OpenDocument Presentation.",
777 REFERENCE_URL,
778 ""},
779 {"org.oasis.opendocument.graphics",
780 {"general.composite-object", "org.oasis.opendocument"},
781 {".odg", ".fodg"},
782 {"application/vnd.oasis.opendocument.graphics"},
783 "OpenDocument Graphics.",
784 REFERENCE_URL,
785 ""},
786 {"org.oasis.opendocument.formula",
787 {"org.oasis.opendocument"},
788 {".odf"},
789 {"application/vnd.oasis.opendocument.formula"},
790 "OpenDocument Formulat.",
791 REFERENCE_URL,
792 ""},
793 {"com.allume.stuffit-archive",
794 {"general.archive"},
795 {".sit", ".sitx"},
796 {"application/x-stuffit", "application/x-sit", "application/stuffit"},
797 "Stuffit archive.",
798 REFERENCE_URL,
799 ""},
800 {"general.calendar",
801 {"general.text"},
802 {},
803 {"text/calendar"},
804 "Base type for scheduled events.",
805 REFERENCE_URL,
806 "sys.media.ohos_ic_normal_white_grid_calendar"},
807 {"general.vcs",
808 {"general.calendar"},
809 {".vcs"},
810 {"text/calendar"},
811 "vCalendar type.",
812 REFERENCE_URL,
813 ""},
814 {"general.ics",
815 {"general.calendar"},
816 {".ics"},
817 {"text/calendar"},
818 "iCalendar type.",
819 REFERENCE_URL,
820 ""},
821 {"general.contact",
822 {"general.object"},
823 {},
824 {},
825 "Base type for contact information.",
826 REFERENCE_URL,
827 ""},
828 {"general.database",
829 {"general.object"},
830 {},
831 {},
832 "Base type for databases.",
833 REFERENCE_URL,
834 ""},
835 {"general.message",
836 {"general.object"},
837 {},
838 {},
839 "Base type for messages.",
840 REFERENCE_URL,
841 ""},
842 {"general.executable",
843 {"general.object"},
844 {},
845 {},
846 "Base type for executable data.",
847 REFERENCE_URL,
848 ""},
849 {"com.microsoft.portable-executable",
850 {"general.executable"},
851 {".exe", ".dll"},
852 {"application/vnd.microsoft.portable-executable"},
853 "Microsoft Windows application.",
854 REFERENCE_URL,
855 ""},
856 {"com.sun.java-class",
857 {"general.executable"},
858 {".class"},
859 {},
860 "Java class.",
861 REFERENCE_URL,
862 ""},
863 {"general.vcard",
864 {"general.object"},
865 {".vcf", ".vcard"},
866 {"text/vcard", "text/x-vcard"},
867 "Base type for electronic business card.",
868 REFERENCE_URL,
869 ""},
870 {"general.navigation",
871 {"general.object"},
872 {},
873 {},
874 "Base type for navigation.",
875 REFERENCE_URL,
876 ""},
877 {"general.location",
878 {"general.navigation"},
879 {},
880 {},
881 "Navigation location.",
882 REFERENCE_URL,
883 ""},
884 {"general.font",
885 {"general.object"},
886 {},
887 {},
888 "Base type for fonts.",
889 REFERENCE_URL,
890 ""},
891 {"general.truetype-font",
892 {"general.font"},
893 {".ttf"},
894 {"font/ttf"},
895 "TrueType font.",
896 REFERENCE_URL,
897 ""},
898 {"general.truetype-collection-font",
899 {"general.font"},
900 {".ttc"},
901 {"font/collection"},
902 "TrueType collection font.",
903 REFERENCE_URL,
904 ""},
905 {"general.opentype-font",
906 {"general.font"},
907 {".otf"},
908 {"font/otf"},
909 "OpenType font.",
910 REFERENCE_URL,
911 ""},
912 {"com.adobe.postscript-font",
913 {"general.font"},
914 {},
915 {},
916 "PostScript font.",
917 REFERENCE_URL,
918 ""},
919 {"openharmony.form",
920 {"general.object"},
921 {},
922 {},
923 "OpenHarmony system defined form.",
924 REFERENCE_URL,
925 ""},
926 {"openharmony.app-item",
927 {"general.object"},
928 {},
929 {},
930 "OpenHarmony system defined app item.",
931 REFERENCE_URL,
932 ""},
933 {"openharmony.pixel-map",
934 {"general.image"},
935 {},
936 {},
937 "OpenHarmony system defined pixel map.",
938 REFERENCE_URL,
939 "sys.media.ohos_ic_normal_white_grid_image"},
940 {"openharmony.atomic-service",
941 {"general.object"},
942 {},
943 {},
944 "OpenHarmony system defined atomic service.",
945 REFERENCE_URL,
946 ""},
947 {"openharmony.package",
948 {"general.directory"},
949 {},
950 {},
951 "OpenHarmony system defined package (that is, a directory presented to the user as a file).",
952 REFERENCE_URL,
953 ""},
954 {"openharmony.hap",
955 {"openharmony.package"},
956 {".hap"},
957 {},
958 "OpenHarmony system defined ability package.",
959 REFERENCE_URL,
960 ""},
961 {"openharmony.hdoc",
962 {"general.composite-object"},
963 {".hdoc"},
964 {},
965 "OpenHarmony system AppNotepad data format.",
966 REFERENCE_URL,
967 ""},
968 {"openharmony.hinote",
969 {"general.composite-object"},
970 {".hinote"},
971 {},
972 "OpenHarmony system Notes data format.",
973 REFERENCE_URL,
974 ""},
975 {"openharmony.styled-string",
976 {"general.composite-object"},
977 {},
978 {},
979 "OpenHarmony system defined styled string.",
980 REFERENCE_URL,
981 ""},
982 {"openharmony.want",
983 {"general.object"},
984 {},
985 {},
986 "OpenHarmony system defined Want.",
987 REFERENCE_URL,
988 ""},
989 {"openharmony.moving-photo",
990 {"general.media"},
991 {},
992 {},
993 "OpenHarmony system defined moving photo.",
994 REFERENCE_URL,
995 ""},
996 {"macos.dmg",
997 {"general.disk-image"},
998 {".dmg"},
999 {"application/x-apple-diskimage"},
1000 "Apple Disk Image",
1001 REFERENCE_URL,
1002 ""},
1003 {"debian.deb",
1004 {"general.archive"},
1005 {".deb", ".udeb"},
1006 {"application/x-debian-package", "application/vnd.debian.binary-package"},
1007 "OpenHarmony system defined Want.",
1008 REFERENCE_URL,
1009 ""},
1010 {"general.ofd",
1011 {"general.composite-object"},
1012 {".ofd"},
1013 {},
1014 "Open fixed-layout document, a national standard for format documents",
1015 REFERENCE_URL,
1016 ""},
1017 {"general.opg",
1018 {"general.archive"},
1019 {".opg"},
1020 {},
1021 "OPG archive",
1022 REFERENCE_URL,
1023 ""},
1024 {"general.tex",
1025 {"general.source-code"},
1026 {},
1027 {},
1028 "Base type for TeX source code",
1029 REFERENCE_URL,
1030 ""},
1031 {"general.css",
1032 {"general.script"},
1033 {".css"},
1034 {"text/css"},
1035 "Cascading style sheets",
1036 REFERENCE_URL,
1037 ""},
1038 {"general.vob",
1039 {"general.video"},
1040 {".vob"},
1041 {"video/mpeg", "video/x-ms-vob"},
1042 "",
1043 REFERENCE_URL,
1044 ""},
1045 {"general.dif-video",
1046 {"general.video"},
1047 {".dif"},
1048 {"video/dv"},
1049 "Digital interface format",
1050 REFERENCE_URL,
1051 ""},
1052 {"general.dv-video",
1053 {"general.video"},
1054 {".dv"},
1055 {"video/dv"},
1056 "DV video",
1057 REFERENCE_URL,
1058 ""},
1059 {"general.flc-animation",
1060 {"general.video"},
1061 {".fli", ".flc"},
1062 {"video/fli", "video/flc"},
1063 "FLIC file format",
1064 REFERENCE_URL,
1065 ""},
1066 {"general.mng",
1067 {"general.video"},
1068 {".mng"},
1069 {"video/x-mng"},
1070 "Multiple-image network graphics",
1071 REFERENCE_URL,
1072 ""},
1073 {"general.mpegurl-video",
1074 {"general.video"},
1075 {".mxu", ".m4u"},
1076 {"video/vnd.mpegurl"},
1077 "Video playlist",
1078 REFERENCE_URL,
1079 ""},
1080 {"general.ts",
1081 {"general.video"},
1082 {".ts"},
1083 {"video/mp2ts", "video/mp2t"},
1084 "MPEG transport stream",
1085 REFERENCE_URL,
1086 ""},
1087 {"general.amr",
1088 {"general.audio"},
1089 {".amr"},
1090 {"audio/amr"},
1091 "The adaptive multi-rate audio codecs",
1092 REFERENCE_URL,
1093 ""},
1094 {"general.amr-wb",
1095 {"general.audio"},
1096 {".awb"},
1097 {"audio/amr-wb"},
1098 "Adaptive multi-rate wideband",
1099 REFERENCE_URL,
1100 ""},
1101 {"general.gsm",
1102 {"general.audio"},
1103 {".gsm"},
1104 {"audio/x-gsm", "audio/gsm"},
1105 "Global system form mobile audio format",
1106 REFERENCE_URL,
1107 ""},
1108 {"general.imy",
1109 {"general.audio"},
1110 {".imy"},
1111 {"audio/imelody"},
1112 "Non-polyphonic ringtone exchange object format",
1113 REFERENCE_URL,
1114 ""},
1115 {"general.kar",
1116 {"general.audio"},
1117 {".kar"},
1118 {"audio/midi"},
1119 "Karaoke MIDI file format",
1120 REFERENCE_URL,
1121 ""},
1122 {"general.mpegurl-audio",
1123 {"general.audio"},
1124 {".m3u"},
1125 {"audio/mpegurl", "audio/x-mpegurl"},
1126 "Audio playlist",
1127 REFERENCE_URL,
1128 ""},
1129 {"general.mpeg-4-audio",
1130 {"general.audio"},
1131 {".m4a", ".m4b"},
1132 {"audio/mpeg"},
1133 "Audio-only MPEG-4 file",
1134 REFERENCE_URL,
1135 ""},
1136 {"general.midi-audio",
1137 {"general.audio"},
1138 {".mid", ".midi"},
1139 {"audio/midi"},
1140 "MIDI audio",
1141 REFERENCE_URL,
1142 ""},
1143 {"general.mp2",
1144 {"general.audio"},
1145 {".mp2"},
1146 {"audio/mpeg"},
1147 "MPEG-1 audio layer II or MPEG-2 audio layer II",
1148 REFERENCE_URL,
1149 ""},
1150 {"general.mpeg-audio",
1151 {"general.audio"},
1152 {".mpga"},
1153 {"audio/mpeg"},
1154 "MPEG audio format",
1155 REFERENCE_URL,
1156 ""},
1157 {"general.mxmf",
1158 {"general.audio"},
1159 {".mxmf"},
1160 {"audio/mobile-xmf"},
1161 "Mobile XMF audio format",
1162 REFERENCE_URL,
1163 ""},
1164 {"general.ota",
1165 {"general.audio"},
1166 {".ota"},
1167 {"audio/midi"},
1168 "OTA ringtone file",
1169 REFERENCE_URL,
1170 ""},
1171 {"general.pls",
1172 {"general.audio"},
1173 {".pls"},
1174 {"audio/x-scpls"},
1175 "Multimedia playlist format",
1176 REFERENCE_URL,
1177 ""},
1178 {"general.rtttl",
1179 {"general.audio"},
1180 {".rtttl"},
1181 {"audio/midi"},
1182 "Ring tone transfer language file",
1183 REFERENCE_URL,
1184 ""},
1185 {"general.psid",
1186 {"general.audio"},
1187 {".sid", ".psid"},
1188 {"audio/prs.sid"},
1189 "SID audio",
1190 REFERENCE_URL,
1191 ""},
1192 {"general.ulaw-audio",
1193 {"general.audio"},
1194 {".au", ".ulw", ".snd"},
1195 {"audio/basic", "audio/au", "audio/snd"},
1196 "uLaw audio",
1197 REFERENCE_URL,
1198 ""},
1199 {"general.xmf",
1200 {"general.audio"},
1201 {".xmf"},
1202 {"audio/midi"},
1203 "Extensible music file",
1204 REFERENCE_URL,
1205 ""},
1206 {"general.gif",
1207 {"general.image"},
1208 {".gif"},
1209 {"image/gif"},
1210 "GIF image",
1211 REFERENCE_URL,
1212 ""},
1213 {"general.djvu-image",
1214 {"general.image"},
1215 {".djv", ".djvu"},
1216 {"image/vnd.djvu"},
1217 "Djvu image",
1218 REFERENCE_URL,
1219 ""},
1220 {"general.jng-image",
1221 {"general.image"},
1222 {".jng"},
1223 {"image/x-jng"},
1224 "JPEG network graphic",
1225 REFERENCE_URL,
1226 ""},
1227 {"general.pcx-image",
1228 {"general.image"},
1229 {".pcx"},
1230 {"image/vnd.zbrush.pcx"},
1231 "Paintbrush bitmap image",
1232 REFERENCE_URL,
1233 ""},
1234 {"general.pbm-image",
1235 {"general.image"},
1236 {".pbm"},
1237 {"image/x-portable-bitmap"},
1238 "Portable bitmap image",
1239 REFERENCE_URL,
1240 ""},
1241 {"general.pgm-image",
1242 {"general.image"},
1243 {".pgm"},
1244 {"image/x-portable-graymap"},
1245 "Portable gray map image",
1246 REFERENCE_URL,
1247 ""},
1248 {"general.pnm-image",
1249 {"general.image"},
1250 {".pnm"},
1251 {"image/x-portable-anymap"},
1252 "Portable any map image file",
1253 REFERENCE_URL,
1254 ""},
1255 {"general.ppm-image",
1256 {"general.image"},
1257 {".ppm"},
1258 {"image/x-portable-pixmap"},
1259 "Portable pixmap image",
1260 REFERENCE_URL,
1261 ""},
1262 {"general.rgb-image",
1263 {"general.image"},
1264 {".rgb"},
1265 {"image/x-rgb"},
1266 "RGB bitmap",
1267 REFERENCE_URL,
1268 ""},
1269 {"general.svg-image",
1270 {"general.image"},
1271 {".svg", ".svgz"},
1272 {"image/svg+xml"},
1273 "Scalable vector graphic",
1274 REFERENCE_URL,
1275 ""},
1276 {"general.wbmp-image",
1277 {"general.image"},
1278 {".wbmp"},
1279 {"image/vnd.wap.wbmp"},
1280 "Wireless bitmap image",
1281 REFERENCE_URL,
1282 ""},
1283 {"general.xpixmap-image",
1284 {"general.image"},
1285 {".xpm"},
1286 {"image/x-xpixmap"},
1287 "X11 pixmap graphic",
1288 REFERENCE_URL,
1289 ""},
1290 {"general.xwindowdump-image",
1291 {"general.image"},
1292 {".xwd"},
1293 {"image/x-xwindowdump"},
1294 "X windows dump image",
1295 REFERENCE_URL,
1296 ""},
1297 {"general.heif",
1298 {"general.image"},
1299 {".heif", ".heifs", ".hif"},
1300 {"image/heif"},
1301 "High efficiency image format",
1302 REFERENCE_URL,
1303 ""},
1304 {"general.heic",
1305 {"general.image"},
1306 {".heic", ".heics"},
1307 {"image/heic"},
1308 "High efficiency image format",
1309 REFERENCE_URL,
1310 ""},
1311 {"general.virtual-cd",
1312 {"general.disk-image"},
1313 {".vcd"},
1314 {"application/x-cdlink"},
1315 "Virtual CD",
1316 REFERENCE_URL,
1317 ""},
1318 {"general.boo-source",
1319 {"general.source-code"},
1320 {".boo"},
1321 {"text/x-boo"},
1322 "Boo source code",
1323 REFERENCE_URL,
1324 ""},
1325 {"general.d-source",
1326 {"general.source-code"},
1327 {".d"},
1328 {"text/x-dsrc"},
1329 "D source code file",
1330 REFERENCE_URL,
1331 ""},
1332 {"general.html-component",
1333 {"general.source-code"},
1334 {".htc"},
1335 {"text/x-component"},
1336 "HTML component",
1337 REFERENCE_URL,
1338 ""},
1339 {"general.pascal-source",
1340 {"general.source-code"},
1341 {".p", ".pas"},
1342 {"text/x-pascal"},
1343 "Pascal source code",
1344 REFERENCE_URL,
1345 ""},
1346 {"general.haskell-script",
1347 {"general.script"},
1348 {".hs"},
1349 {"text/x-haskell"},
1350 "Haskell script",
1351 REFERENCE_URL,
1352 ""},
1353 {"general.literate-haskell-script",
1354 {"general.script"},
1355 {".lhs"},
1356 {"text/x-literate-haskell"},
1357 "Literate haskell script",
1358 REFERENCE_URL,
1359 ""},
1360 {"general.tcl-script",
1361 {"general.script"},
1362 {".tcl"},
1363 {"text/x-tcl"},
1364 "Tcl script",
1365 REFERENCE_URL,
1366 ""},
1367 {"general.asc-text",
1368 {"general.text"},
1369 {".asc"},
1370 {"text/plain"},
1371 "ASCII text file",
1372 REFERENCE_URL,
1373 ""},
1374 {"general.portable-object",
1375 {"general.text"},
1376 {".po"},
1377 {"text/plain"},
1378 "Portable object",
1379 REFERENCE_URL,
1380 ""},
1381 {"general.rich-text",
1382 {"general.text"},
1383 {".rtf", ".rtx"},
1384 {"text/rtf", "text/richtext"},
1385 "Rich text format file",
1386 REFERENCE_URL,
1387 ""},
1388 {"general.delimited-values-text",
1389 {"general.text"},
1390 {},
1391 {},
1392 "Base type for delimited-values text",
1393 REFERENCE_URL,
1394 ""},
1395 {"general.comma-separated-values-text",
1396 {"general.delimited-values-text"},
1397 {".csv"},
1398 {"text/csv"},
1399 "Comma-separated values file",
1400 REFERENCE_URL,
1401 ""},
1402 {"general.diff",
1403 {"general.text"},
1404 {".diff"},
1405 {"text/plain"},
1406 "Patch file",
1407 REFERENCE_URL,
1408 ""},
1409 {"general.setext",
1410 {"general.text"},
1411 {".etx"},
1412 {"text/x-setext"},
1413 "Structure enhanced Text",
1414 REFERENCE_URL,
1415 ""},
1416 {"general.gcd",
1417 {"general.text"},
1418 {".gcd"},
1419 {"text/x-pcs-gcd"},
1420 "General content descriptor",
1421 REFERENCE_URL,
1422 ""},
1423 {"general.tab-separated-values-text",
1424 {"general.delimited-values-text"},
1425 {".tsv"},
1426 {"text/tab-separated-values"},
1427 "Tab-Separated values file",
1428 REFERENCE_URL,
1429 ""},
1430 {"general.p7r",
1431 {"general.text"},
1432 {".p7r"},
1433 {"application/x-pkcs7-certreqresp"},
1434 "Certificate request response file",
1435 REFERENCE_URL,
1436 ""},
1437 {"general.pem",
1438 {"general.text"},
1439 {".pem"},
1440 {"application/x-pem-file"},
1441 "Privacy enhanced mail certificate",
1442 REFERENCE_URL,
1443 ""},
1444 {"general.chess-pgn",
1445 {"general.plain-text"},
1446 {".pgn"},
1447 {"application/x-chess-pgn", "application/vnd.chess-pgn"},
1448 "Portable game notation file",
1449 REFERENCE_URL,
1450 ""},
1451 {"general.lha-archive",
1452 {"general.archive"},
1453 {".lha"},
1454 {"application/x-lha"},
1455 "LHARC compressed archive",
1456 REFERENCE_URL,
1457 ""},
1458 {"general.lzh-archive",
1459 {"general.archive"},
1460 {".lzh"},
1461 {"application/x-lzh"},
1462 "LZH compressed file",
1463 REFERENCE_URL,
1464 ""},
1465 {"general.lzx-archive",
1466 {"general.archive"},
1467 {".lzx"},
1468 {"application/x-lzx"},
1469 "LZX compressed archive",
1470 REFERENCE_URL,
1471 ""},
1472 {"general.taz-archive",
1473 {"general.tar-archive"},
1474 {".taz", ".tar.z", ".tz"},
1475 {"application/x-gtar"},
1476 "Tar zipped file",
1477 REFERENCE_URL,
1478 ""},
1479 {"general.shar-archive",
1480 {"general.archive"},
1481 {".shar"},
1482 {"application/x-shar"},
1483 "Unix Shar archive",
1484 REFERENCE_URL,
1485 ""},
1486 {"general.cpio-archive",
1487 {"general.archive"},
1488 {".cpio"},
1489 {"application/x-cpio"},
1490 "Unix CPIO archive",
1491 REFERENCE_URL,
1492 ""},
1493 {"general.web-archive",
1494 {"general.archive"},
1495 {".mht", ".mhtml"},
1496 {"application/x-mimearchive"},
1497 "MHTML web archive",
1498 REFERENCE_URL,
1499 ""},
1500 {"general.ustar",
1501 {"general.archive"},
1502 {".ustar"},
1503 {"application/x-ustar"},
1504 "Uniform standard tape archive format",
1505 REFERENCE_URL,
1506 ""},
1507 {"general.mathml",
1508 {"general.xml"},
1509 {".mml"},
1510 {"text/mathml", "application/mathml+xml"},
1511 "Mathematical markup language file",
1512 REFERENCE_URL,
1513 ""},
1514 {"general.xhtml",
1515 {"general.xml"},
1516 {".xhtml"},
1517 {"application/xhtml+xml"},
1518 "XHTML",
1519 REFERENCE_URL,
1520 ""},
1521 {"general.rss",
1522 {"general.xml"},
1523 {".rss"},
1524 {"application/rss+xml"},
1525 "Rich site summary",
1526 REFERENCE_URL,
1527 ""},
1528 {"general.rdf",
1529 {"general.xml"},
1530 {".rdf"},
1531 {"application/rdf+xml"},
1532 "Resource description framework file",
1533 REFERENCE_URL,
1534 ""},
1535 {"general.cad",
1536 {"general.object"},
1537 {},
1538 {},
1539 "Base type for computer-aided design",
1540 REFERENCE_URL,
1541 ""},
1542 {"general.iges",
1543 {"general.cad"},
1544 {".iges", ".igs"},
1545 {"model/iges"},
1546 "IGES drawing",
1547 REFERENCE_URL,
1548 ""},
1549 {"general.octet-stream",
1550 {"general.object"},
1551 {},
1552 {"application/octet-stream"},
1553 "Arbitrary binary data",
1554 REFERENCE_URL,
1555 ""},
1556 {"general.iso",
1557 {"general.disk-image"},
1558 {".iso"},
1559 {"application/x-iso9660-image"},
1560 "Disc image file",
1561 REFERENCE_URL,
1562 ""},
1563 {"general.mesh-model",
1564 {"general.object"},
1565 {".msh", ".mesh", ".silo"},
1566 {"model/mesh"},
1567 "3D mesh model",
1568 REFERENCE_URL,
1569 ""},
1570 {"general.certificate",
1571 {"general.object"},
1572 {},
1573 {},
1574 "Base type for security certificate",
1575 REFERENCE_URL,
1576 ""},
1577 {"general.c-object",
1578 {"general.executable"},
1579 {".o"},
1580 {"application/x-object"},
1581 "Compiled C object file",
1582 REFERENCE_URL,
1583 ""},
1584 {"general.dvi",
1585 {"general.tex"},
1586 {".dvi"},
1587 {"application/x-dvi"},
1588 "Device independent format file",
1589 REFERENCE_URL,
1590 ""},
1591 {"general.cer-certificate",
1592 {"general.certificate"},
1593 {".cer"},
1594 {"application/pkix-cert"},
1595 "Internet security certificate",
1596 REFERENCE_URL,
1597 ""},
1598 {"general.crt-certificate",
1599 {"general.certificate"},
1600 {".crt"},
1601 {"application/x-x509-ca-cert", "application/x-x509-server-cert", "application/x-x509-user-cert"},
1602 "Security Certificate",
1603 REFERENCE_URL,
1604 ""},
1605 {"general.crl-certificate",
1606 {"general.certificate"},
1607 {".crl"},
1608 {"application/x-pkix-crl"},
1609 "Certificate revocation list file",
1610 REFERENCE_URL,
1611 ""},
1612 {"general.prn",
1613 {"general.composite-object"},
1614 {".prn"},
1615 {},
1616 "Print to file",
1617 REFERENCE_URL,
1618 ""},
1619 {"org.oasis-open.opendocument.chart",
1620 {"org.oasis.opendocument", "general.composite-object"},
1621 {".odc"},
1622 {"application/vnd.oasis.opendocument.chart"},
1623 "Open Document chart",
1624 REFERENCE_URL,
1625 ""},
1626 {"org.oasis-open.opendocument.text-master",
1627 {"org.oasis.opendocument", "general.composite-object"},
1628 {".odm"},
1629 {"application/vnd.oasis.opendocument.text-master"},
1630 "Open Document text master",
1631 REFERENCE_URL,
1632 ""},
1633 {"org.oasis-open.opendocument.text-web",
1634 {"org.oasis.opendocument", "general.composite-object"},
1635 {".oth"},
1636 {"application/vnd.oasis.opendocument.text-web"},
1637 "Open Document HTML template",
1638 REFERENCE_URL,
1639 ""},
1640 {"org.oasis-open.opendocument.database",
1641 {"org.oasis.opendocument", "general.database"},
1642 {".odb"},
1643 {"application/vnd.oasis.opendocument.database"},
1644 "Open Document database",
1645 REFERENCE_URL,
1646 ""},
1647 {"org.oasis-open.opendocument.image",
1648 {"org.oasis.opendocument", "general.image"},
1649 {".odi"},
1650 {"application/vnd.oasis.opendocument.image"},
1651 "Open Document image",
1652 REFERENCE_URL,
1653 ""},
1654 {"org.oasis-open.opendocument.formula-template",
1655 {"org.oasis.opendocument", "general.composite-object"},
1656 {".otf"},
1657 {"application/vnd.oasis.opendocument.formula-template"},
1658 "Open Document formula template",
1659 REFERENCE_URL,
1660 ""},
1661 {"org.oasis-open.opendocument.chart-template",
1662 {"org.oasis.opendocument", "general.composite-object"},
1663 {".otc"},
1664 {"application/vnd.oasis.opendocument.chart-template"},
1665 "Open Document chart template",
1666 REFERENCE_URL,
1667 ""},
1668 {"org.oasis-open.opendocument.presentation-template",
1669 {"org.oasis.opendocument", "general.composite-object"},
1670 {".otp"},
1671 {"application/vnd.oasis.opendocument.presentation-template"},
1672 "Open Document presentation template",
1673 REFERENCE_URL,
1674 ""},
1675 {"org.oasis-open.opendocument.image-template",
1676 {"org.oasis.opendocument", "general.image"},
1677 {".oti"},
1678 {"application/vnd.oasis.opendocument.image-template"},
1679 "Open Document image template",
1680 REFERENCE_URL,
1681 ""},
1682 {"org.oasis-open.opendocument.graphics-template",
1683 {"org.oasis.opendocument", "general.composite-object"},
1684 {".otg"},
1685 {"application/vnd.oasis.opendocument.graphics-template"},
1686 "Open Document graphics template",
1687 REFERENCE_URL,
1688 ""},
1689 {"org.oasis-open.opendocument.spreadsheet-template",
1690 {"org.oasis.opendocument", "general.composite-object"},
1691 {".ots"},
1692 {"application/vnd.oasis.opendocument.spreadsheet-template"},
1693 "Open Document spreadsheet template",
1694 REFERENCE_URL,
1695 ""},
1696 {"org.oasis-open.opendocument.text-template",
1697 {"org.oasis.opendocument", "general.composite-object"},
1698 {".ott"},
1699 {"application/vnd.oasis.opendocument.text-template"},
1700 "Open Document text template",
1701 REFERENCE_URL,
1702 ""},
1703 {"com.microsoft.word.dot",
1704 {"general.composite-object"},
1705 {".dot"},
1706 {"application/msword"},
1707 "Microsoft Word document template",
1708 REFERENCE_URL,
1709 ""},
1710 {"com.microsoft.powerpoint.pps",
1711 {"general.composite-object"},
1712 {".pps"},
1713 {"application/vnd.ms-powerpoint"},
1714 "Microsoft PowerPoint slide show",
1715 REFERENCE_URL,
1716 ""},
1717 {"com.microsoft.powerpoint.pot",
1718 {"general.composite-object"},
1719 {".pot"},
1720 {"application/vnd.ms-powerpoint"},
1721 "Microsoft PowerPoint Template",
1722 REFERENCE_URL,
1723 ""},
1724 {"com.microsoft.excel.xlt",
1725 {"general.composite-object"},
1726 {".xlt"},
1727 {"application/vnd.ms-excel"},
1728 "Microsoft Excel spreadsheet template",
1729 REFERENCE_URL,
1730 ""},
1731 {"com.microsoft.visio.vsd",
1732 {"general.composite-object"},
1733 {".vsd"},
1734 {"application/vnd.visio"},
1735 "Microsoft Office Visio 2003-2010 drawing",
1736 REFERENCE_URL,
1737 ""},
1738 {"org.openxmlformats.drawingml.visio",
1739 {"org.openxmlformats.openxml", "general.composite-object"},
1740 {".vsdx"},
1741 {"application/vnd.openxmlformats-officedocument.drawingml.drawing"},
1742 "Microsoft Visio drawing",
1743 REFERENCE_URL,
1744 ""},
1745 {"org.openxmlformats.drawingml.template",
1746 {"org.openxmlformats.openxml", "general.composite-object"},
1747 {".vstx"},
1748 {},
1749 "Microsoft Visio drawing template",
1750 REFERENCE_URL,
1751 ""},
1752 {"org.openxmlformats.drawingml.visio.macroenabled",
1753 {"org.openxmlformats.openxml", "general.composite-object"},
1754 {".vsdm"},
1755 {},
1756 "Visio macro-enabled drawing",
1757 REFERENCE_URL,
1758 ""},
1759 {"org.openxmlformats.drawingml.template.macroenabled",
1760 {"org.openxmlformats.openxml", "general.composite-object"},
1761 {".vstm"},
1762 {},
1763 "Visio macro-enabled drawing template",
1764 REFERENCE_URL,
1765 ""},
1766 {"org.openxmlformats.wordprocessingml.template",
1767 {"org.openxmlformats.openxml", "general.composite-object"},
1768 {".dotx"},
1769 {"application/vnd.openxmlformats-officedocument.wordprocessingml.template"},
1770 "Office Open XML document template.",
1771 REFERENCE_URL,
1772 ""},
1773 {"org.openxmlformats.presentationml.template",
1774 {"org.openxmlformats.openxml", "general.composite-object"},
1775 {".potx"},
1776 {"application/vnd.openxmlformats-officedocument.presentationml.template"},
1777 "Office Open XML presentation template",
1778 REFERENCE_URL,
1779 ""},
1780 {"org.openxmlformats.presentationml.slideshow",
1781 {"org.openxmlformats.openxml", "general.composite-object"},
1782 {".ppsx"},
1783 {"application/vnd.openxmlformats-officedocument.presentationml.slideshow"},
1784 "Office Open XML slide show",
1785 REFERENCE_URL,
1786 ""},
1787 {"org.openxmlformats.spreadsheetml.template",
1788 {"org.openxmlformats.openxml", "general.composite-object"},
1789 {".xltx"},
1790 {"application/vnd.openxmlformats-officedocument.spreadsheetml.template"},
1791 "Office Open XML spreadsheet template",
1792 REFERENCE_URL,
1793 ""},
1794 {"org.openxmlformats.wordprocessingml.document.macroenabled",
1795 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1796 {".docm"},
1797 {"application/vnd.ms-word.document.macroEnabled.12"},
1798 "Office Open XML word processing document (macros enabled)",
1799 REFERENCE_URL,
1800 ""},
1801 {"org.openxmlformats.wordprocessingml.template.macroenabled",
1802 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1803 {".dotm"},
1804 {"application/vnd.ms-word.template.macroEnabled.12"},
1805 "Office Open XML word processing template (macros enabled)",
1806 REFERENCE_URL,
1807 ""},
1808 {"org.openxmlformats.spreadsheetml.template.macroenabled",
1809 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1810 {".xltm"},
1811 {"application/vnd.ms-excel.template.macroEnabled.12"},
1812 "Office Open XML spreadsheet template (macros enabled)",
1813 REFERENCE_URL,
1814 ""},
1815 {"org.openxmlformats.spreadsheetml.addin.macroenabled",
1816 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1817 {".xlam"},
1818 {"application/vnd.ms-excel.addin.macroEnabled.12"},
1819 "Office Open XML spreadsheet addin (macros enabled)",
1820 REFERENCE_URL,
1821 ""},
1822 {"org.openxmlformats.spreadsheetml.binary.macroenabled",
1823 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1824 {".xlsb"},
1825 {"application/vnd.ms-excel.sheet.binary.macroEnabled.12"},
1826 "Office Open XML spreadsheet binary (macros enabled)",
1827 REFERENCE_URL,
1828 ""},
1829 {"org.openxmlformats.spreadsheetml.sheet.macroenabled",
1830 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1831 {".xlsm"},
1832 {"application/vnd.ms-excel.sheet.macroEnabled.12"},
1833 "Office Open XML spreadsheet (macros enabled)",
1834 REFERENCE_URL,
1835 ""},
1836 {"org.openxmlformats.presentationml.addin.macroenabled",
1837 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1838 {".ppam"},
1839 {"application/vnd.ms-powerpoint.addin.macroEnabled.12"},
1840 "Office Open XML presentation addin (macros enabled)",
1841 REFERENCE_URL,
1842 ""},
1843 {"org.openxmlformats.presentationml.presentation.macroenabled",
1844 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1845 {".pptm"},
1846 {"application/vnd.ms-powerpoint.presentation.macroEnabled.12"},
1847 "Office Open XML presentation (macros enabled)",
1848 REFERENCE_URL,
1849 ""},
1850 {"org.openxmlformats.presentationml.slideshow.macroenabled",
1851 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1852 {".ppsm"},
1853 {"application/vnd.ms-powerpoint.slideshow.macroEnabled.12"},
1854 "Office Open XML slide show (macros enabled)",
1855 REFERENCE_URL,
1856 ""},
1857 {"org.openxmlformats.presentationml.template.macroenabled",
1858 {"org.openxmlformats.openxml", "general.composite-object", "general.executable"},
1859 {".potm"},
1860 {"application/vnd.ms-powerpoint.template.macroEnabled.12"},
1861 "Office Open XML presentation template (macros enabled)",
1862 REFERENCE_URL,
1863 ""},
1864 {"org.openoffice",
1865 {"general.archive"},
1866 {},
1867 {},
1868 "OpenOffice document format for open-source office software suite",
1869 REFERENCE_URL,
1870 ""},
1871 {"org.openoffice.calc",
1872 {"org.openoffice", "general.composite-object"},
1873 {".sxc"},
1874 {"application/vnd.sun.xml.calc"},
1875 "StarOffice Calc spreadsheet",
1876 REFERENCE_URL,
1877 ""},
1878 {"org.openoffice.draw",
1879 {"org.openoffice", "general.composite-object"},
1880 {".sxd"},
1881 {"application/vnd.sun.xml.draw"},
1882 "StarOffice Drawing",
1883 REFERENCE_URL,
1884 ""},
1885 {"org.openoffice.writer-global",
1886 {"org.openoffice", "general.composite-object"},
1887 {".sxg"},
1888 {"application/vnd.sun.xml.writer.global"},
1889 "Apache OpenOffice master document",
1890 REFERENCE_URL,
1891 ""},
1892 {"org.openoffice.impress",
1893 {"org.openoffice", "general.composite-object"},
1894 {".sxi"},
1895 {"application/vnd.sun.xml.impress"},
1896 "StarOffice Impress presentation",
1897 REFERENCE_URL,
1898 ""},
1899 {"org.openoffice.math",
1900 {"org.openoffice", "general.composite-object"},
1901 {".sxm"},
1902 {"application/vnd.sun.xml.math"},
1903 "StarMath Formula",
1904 REFERENCE_URL,
1905 ""},
1906 {"org.openoffice.writer",
1907 {"org.openoffice", "general.composite-object"},
1908 {".sxw"},
1909 {"application/vnd.sun.xml.writer"},
1910 "StarOffice Writer document",
1911 REFERENCE_URL,
1912 ""},
1913 {"org.openoffice.calc.template",
1914 {"org.openoffice", "general.composite-object"},
1915 {".stc"},
1916 {"application/vnd.sun.xml.calc.template"},
1917 "StarOffice Calc spreadsheet template",
1918 REFERENCE_URL,
1919 ""},
1920 {"org.openoffice.draw.template",
1921 {"org.openoffice", "general.composite-object"},
1922 {".std"},
1923 {"application/vnd.sun.xml.draw.template"},
1924 "Apache OpenOffice Drawing template",
1925 REFERENCE_URL,
1926 ""},
1927 {"org.openoffice.impress.template",
1928 {"org.openoffice", "general.composite-object"},
1929 {".sti"},
1930 {"application/vnd.sun.xml.impress.template"},
1931 "StarOffice Presentation template",
1932 REFERENCE_URL,
1933 ""},
1934 {"org.openoffice.writer.template",
1935 {"org.openoffice", "general.composite-object"},
1936 {".stw"},
1937 {"application/vnd.sun.xml.writer.template"},
1938 "StarOffice Document template",
1939 REFERENCE_URL,
1940 ""},
1941 {"com.staroffice",
1942 {"general.archive"},
1943 {},
1944 {},
1945 "StarOffice document format",
1946 REFERENCE_URL,
1947 ""},
1948 {"com.staroffice.draw",
1949 {"com.staroffice", "general.composite-object"},
1950 {".sda"},
1951 {"application/vnd.stardivision.draw"},
1952 "StarOffice Drawing",
1953 REFERENCE_URL,
1954 ""},
1955 {"com.staroffice.calc",
1956 {"com.staroffice", "general.composite-object"},
1957 {".sdc"},
1958 {"application/vnd.stardivision.calc"},
1959 "StarOffice Calc spreadsheet",
1960 REFERENCE_URL,
1961 ""},
1962 {"com.staroffice.impress",
1963 {"com.staroffice", "general.composite-object"},
1964 {".sdd", ".sdp"},
1965 {"application/vnd.stardivision.impress"},
1966 "StarOffice Presentation",
1967 REFERENCE_URL,
1968 ""},
1969 {"com.staroffice.writer",
1970 {"com.staroffice", "general.composite-object"},
1971 {".sdw"},
1972 {"application/vnd.stardivision.writer"},
1973 "StarOffice Writer text document",
1974 REFERENCE_URL,
1975 ""},
1976 {"com.staroffice.chart",
1977 {"com.staroffice", "general.composite-object"},
1978 {".sds"},
1979 {"application/vnd.stardivision.chart"},
1980 "StarOffice Chart",
1981 REFERENCE_URL,
1982 ""},
1983 {"com.staroffice.mail",
1984 {"com.staroffice", "general.composite-object"},
1985 {".sdm"},
1986 {"application/vnd.stardivision.mail"},
1987 "StarOffice Mail message",
1988 REFERENCE_URL,
1989 ""},
1990 {"com.staroffice.writer-global",
1991 {"com.staroffice", "general.composite-object"},
1992 {".sgl"},
1993 {"application/vnd.stardivision.writer-global"},
1994 "StarOffice Master document",
1995 REFERENCE_URL,
1996 ""},
1997 {"com.staroffice.math",
1998 {"com.staroffice", "general.composite-object"},
1999 {".smf"},
2000 {"application/vnd.stardivision.math"},
2001 "StarMath Formula file",
2002 REFERENCE_URL,
2003 ""},
2004 {"com.staroffice.template",
2005 {"com.staroffice", "general.composite-object"},
2006 {".vor"},
2007 {"application/vnd.stardivision.template"},
2008 "StarOffice Template",
2009 REFERENCE_URL,
2010 ""},
2011 {"org.tug.bib",
2012 {"general.tex"},
2013 {".bib"},
2014 {"text/x-bibtex"},
2015 "TeX Bibliography file",
2016 REFERENCE_URL,
2017 ""},
2018 {"org.tug.cls",
2019 {"general.tex"},
2020 {".cls"},
2021 {"text/x-tex"},
2022 "TeX Class file",
2023 REFERENCE_URL,
2024 ""},
2025 {"org.tug.sty",
2026 {"general.tex"},
2027 {".sty"},
2028 {"text/x-tex"},
2029 "TeX Style file",
2030 REFERENCE_URL,
2031 ""},
2032 {"org.tug.tex",
2033 {"general.tex"},
2034 {".tex"},
2035 {"text/x-tex"},
2036 "TeX source document file",
2037 REFERENCE_URL,
2038 ""},
2039 {"org.latex-project.latex",
2040 {"general.tex"},
2041 {".ltx", ".latex"},
2042 {"application/x-latex"},
2043 "LaTeX source document file",
2044 REFERENCE_URL,
2045 ""},
2046 {"org.matroska.mkv",
2047 {"general.video"},
2048 {".mkv"},
2049 {"video/x-matroska"},
2050 "Matroska video",
2051 REFERENCE_URL,
2052 ""},
2053 {"org.matroska.mka",
2054 {"general.audio"},
2055 {".mka"},
2056 {"audio/x-matroska"},
2057 "Matroska audio",
2058 REFERENCE_URL,
2059 ""},
2060 {"com.sgi.movie",
2061 {"general.video"},
2062 {".movie"},
2063 {"video/x-sgi-movie"},
2064 "SGI movie",
2065 REFERENCE_URL,
2066 ""},
2067 {"com.apple.m4v",
2068 {"general.video"},
2069 {".m4v"},
2070 {"video/m4v"},
2071 "M4V video",
2072 REFERENCE_URL,
2073 ""},
2074 {"org.webmproject.webm",
2075 {"general.video"},
2076 {".webm"},
2077 {"video/webm"},
2078 "WebM is an audiovisual media file format",
2079 REFERENCE_URL,
2080 ""},
2081 {"com.apple.quicktime-movie",
2082 {"general.video"},
2083 {".mov", ".qt", ".movie"},
2084 {"video/quicktime"},
2085 "QuickTime File Format",
2086 REFERENCE_URL,
2087 ""},
2088 {"com.coreldraw.cdr",
2089 {"general.image"},
2090 {".cdr"},
2091 {"image/x-coreldraw"},
2092 "CorelDRAW file",
2093 REFERENCE_URL,
2094 ""},
2095 {"com.coreldraw.cdt",
2096 {"general.image"},
2097 {".cdt"},
2098 {"image/x-coreldrawtemplate"},
2099 "CorelDRAW template",
2100 REFERENCE_URL,
2101 ""},
2102 {"com.coreldraw.cpt",
2103 {"general.image"},
2104 {".cpt"},
2105 {"image/x-corelphotopaint"},
2106 "Corel PHOTO-PAINT image",
2107 REFERENCE_URL,
2108 ""},
2109 {"com.coreldraw.pat",
2110 {"general.image"},
2111 {".pat"},
2112 {"image/x-coreldrawpattern"},
2113 "CorelDRAW pattern file",
2114 REFERENCE_URL,
2115 ""},
2116 {"com.microsoft.cur",
2117 {"general.image"},
2118 {".cur"},
2119 {"image/ico"},
2120 "Microsoft Windows cursor image",
2121 REFERENCE_URL,
2122 ""},
2123 {"com.sun.raster",
2124 {"general.image"},
2125 {".ras"},
2126 {"image/x-cmu-raster"},
2127 "Sun Raster Graphic",
2128 REFERENCE_URL,
2129 ""},
2130 {"com.google.webp",
2131 {"general.image"},
2132 {".webp"},
2133 {"image/webp"},
2134 "WebP image",
2135 REFERENCE_URL,
2136 ""},
2137 {"com.sseyo.koan-audio",
2138 {"general.audio"},
2139 {".skd", ".skm", ".skp", ".skt"},
2140 {"application/x-koan"},
2141 "Koan music files over the internet",
2142 REFERENCE_URL,
2143 ""},
2144 {"io.qt.moc",
2145 {"general.source-code"},
2146 {".moc"},
2147 {"text/x-moc"},
2148 "Qt Meta-Object compiler file",
2149 REFERENCE_URL,
2150 ""},
2151 {"com.ghostscript.font",
2152 {"general.font"},
2153 {".gsf"},
2154 {"application/x-font"},
2155 "Ghostscript font",
2156 REFERENCE_URL,
2157 ""},
2158 {"org.x.pcf-font",
2159 {"general.font"},
2160 {".pcf"},
2161 {"application/x-font", "application/x-font-pcf"},
2162 "Portable compiled format",
2163 REFERENCE_URL,
2164 ""},
2165 {"com.microsoft.windows-media-wmd",
2166 {"com.microsoft.advanced-systems-format", "general.zip-archive"},
2167 {".wmd"},
2168 {"application/x-ms-wmd"},
2169 "Windows media download package",
2170 REFERENCE_URL,
2171 ""},
2172 {"com.microsoft.windows-media-wmz",
2173 {"com.microsoft.advanced-systems-format", "general.zip-archive"},
2174 {".wmz"},
2175 {"application/x-ms-wmz"},
2176 "Windows media player skin package",
2177 REFERENCE_URL,
2178 ""},
2179 {"com.microsoft.windows-installer",
2180 {"general.executable"},
2181 {".msi"},
2182 {"application/x-msi"},
2183 "Windows installer package",
2184 REFERENCE_URL,
2185 ""},
2186 {"com.microsoft.publisher.pub",
2187 {"general.composite-object"},
2188 {".pub"},
2189 {"application/x-mspublisher"},
2190 "Publisher document",
2191 REFERENCE_URL,
2192 ""},
2193 {"com.microsoft.windows-media-playlist",
2194 {"general.xml", "general.media"},
2195 {".wpl"},
2196 {"application/vnd.ms-wpl"},
2197 "Windows media player playlist",
2198 REFERENCE_URL,
2199 ""},
2200 {"com.microsoft.access.mdb",
2201 {"general.database"},
2202 {".mdb"},
2203 {"application/msaccess"},
2204 "Microsoft Access database",
2205 REFERENCE_URL,
2206 ""},
2207 {"com.3dsystems.stereolithography",
2208 {"general.composite-object"},
2209 {".stl"},
2210 {"application/vnd.ms-pki.stl"},
2211 "Stereolithography file",
2212 REFERENCE_URL,
2213 ""},
2214 {"com.apple.media.playlist",
2215 {"general.media"},
2216 {".m3u8"},
2217 {"application/vnd.apple.mpegurl"},
2218 "UTF-8 M3U playlist",
2219 REFERENCE_URL,
2220 ""},
2221 {"com.abisource.word",
2222 {"general.composite-object"},
2223 {".abw"},
2224 {"application/x-abiword"},
2225 "AbiWord document",
2226 REFERENCE_URL,
2227 ""},
2228 {"com.adobe.framemaker",
2229 {"general.composite-object"},
2230 {".book", ".fm", ".frame", ".maker"},
2231 {"application/x-maker"},
2232 "FrameMaker book file",
2233 REFERENCE_URL,
2234 ""},
2235 {"com.wolfram.cdf",
2236 {"general.composite-object"},
2237 {".cdf"},
2238 {"application/x-cdf"},
2239 "Computable document format file",
2240 REFERENCE_URL,
2241 ""},
2242 {"de.cinderella.cdy",
2243 {"general.composite-object"},
2244 {".cdy"},
2245 {"application/vnd.cinderella"},
2246 "Cinderella construction file",
2247 REFERENCE_URL,
2248 ""},
2249 {"com.adobe.dcr",
2250 {"general.video"},
2251 {".dcr"},
2252 {"application/x-director"},
2253 "Shockwave media file",
2254 REFERENCE_URL,
2255 ""},
2256 {"com.adobe.dir",
2257 {"general.video"},
2258 {".dir"},
2259 {"application/x-director"},
2260 "Adobe Director movie",
2261 REFERENCE_URL,
2262 ""},
2263 {"com.adobe.dxr",
2264 {"general.video"},
2265 {".dxr"},
2266 {"application/x-director"},
2267 "Protected macromedia director movie",
2268 REFERENCE_URL,
2269 ""},
2270 {"org.gnumeric.spreadsheet",
2271 {"general.xml"},
2272 {".gnumeric"},
2273 {"application/x-gnumeric"},
2274 "Gnumeric spreadsheet",
2275 REFERENCE_URL,
2276 ""},
2277 {"org.hdfgroup.hdf",
2278 {"general.composite-object"},
2279 {".hdf"},
2280 {"application/x-hdf"},
2281 "Hierarchical data format",
2282 REFERENCE_URL,
2283 ""},
2284 {"com.apple.binhex-archive",
2285 {"general.archive"},
2286 {".hqx"},
2287 {"application/mac-binhex40"},
2288 "BinHex 4.0 encoded file",
2289 REFERENCE_URL,
2290 ""},
2291 {"com.microsoft.hta",
2292 {"general.archive", "general.executable"},
2293 {".hta"},
2294 {"application/hta"},
2295 "HTML application",
2296 REFERENCE_URL,
2297 ""},
2298 {"com.microsoft.internet.ins",
2299 {"general.text"},
2300 {".ins"},
2301 {"application/x-internet-signup"},
2302 "Internet settings file",
2303 REFERENCE_URL,
2304 ""},
2305 {"com.microsoft.internet.isp",
2306 {"general.text"},
2307 {".isp"},
2308 {"application/x-internet-signup"},
2309 "IIS internet service provider settings",
2310 REFERENCE_URL,
2311 ""},
2312 {"org.troff",
2313 {"general.text"},
2314 {".man", ".t", ".roff"},
2315 {"text/troff"},
2316 "Unix troff format",
2317 REFERENCE_URL,
2318 ""},
2319 {"com.adobe.framemaker.mif",
2320 {"general.composite-object"},
2321 {".mif"},
2322 {"application/vnd.mif"},
2323 "FrameMaker interchange format file",
2324 REFERENCE_URL,
2325 ""},
2326 {"io.sourceforge.freemind",
2327 {"general.composite-object"},
2328 {".mm"},
2329 {"application/x-freemind"},
2330 "Mind Map file",
2331 REFERENCE_URL,
2332 ""},
2333 {"com.yamaha.smaf",
2334 {"general.audio"},
2335 {".mmf"},
2336 {"application/vnd.smaf"},
2337 "Synthetic music mobile application file",
2338 REFERENCE_URL,
2339 ""},
2340 {"com.wolfram.mathematica.notebook",
2341 {"general.text"},
2342 {".nb"},
2343 {"application/mathematica"},
2344 "Mathematica notebook",
2345 REFERENCE_URL,
2346 ""},
2347 {"org.xiph.ogg",
2348 {"general.audio"},
2349 {".oga", ".ogg"},
2350 {"application/ogg"},
2351 "Ogg vorbis audio",
2352 REFERENCE_URL,
2353 ""},
2354 {"com.netscape.proxy-autoconfig",
2355 {"general.plain-text"},
2356 {".pac"},
2357 {"application/x-ns-proxy-autoconfig"},
2358 "Proxy auto-config file",
2359 REFERENCE_URL,
2360 ""},
2361 {"com.rsa.pkcs-12",
2362 {"general.archive"},
2363 {".pfx", ".p12"},
2364 {"application/x-pkcs12"},
2365 "PKCS #12 certificate file",
2366 REFERENCE_URL,
2367 ""},
2368 {"org.openpgp.signature",
2369 {"general.object"},
2370 {".pgp"},
2371 {"application/pgp-signature"},
2372 "PGP security key",
2373 REFERENCE_URL,
2374 ""},
2375 {"com.apple.quicktime-link",
2376 {"general.text"},
2377 {".qtl"},
2378 {"application/x-quicktimeplayer"},
2379 "QuickTime link file",
2380 REFERENCE_URL,
2381 ""},
2382 {"com.rarlab.rar-archive",
2383 {"general.archive"},
2384 {".rar"},
2385 {"application/rar", "application/vnd.rar"},
2386 "WinRAR compressed archive",
2387 REFERENCE_URL,
2388 ""},
2389 {"org.7-zip.7-zip-archive",
2390 {"general.archive"},
2391 {".7z"},
2392 {"application/x-7z-compressed"},
2393 "7-zip compressed archive",
2394 REFERENCE_URL,
2395 ""},
2396 {"com.red-bean.sgf",
2397 {"general.text"},
2398 {".sgf"},
2399 {"application/x-go-sgf"},
2400 "Smart game format file",
2401 REFERENCE_URL,
2402 ""},
2403 {"com.stuffit.sit-archive",
2404 {"general.archive"},
2405 {".sit"},
2406 {"application/x-stuffit"},
2407 "Stuffit archive",
2408 REFERENCE_URL,
2409 ""},
2410 {"com.adobe.futuresplash",
2411 {"general.video"},
2412 {".spl"},
2413 {"application/futuresplash", "application/x-futuresplash"},
2414 "FutureSplash animation",
2415 REFERENCE_URL,
2416 ""},
2417 {"com.adobe.flash",
2418 {"general.video"},
2419 {".swf", ".flv"},
2420 {"application/x-shockwave-flash", "video/x-flv"},
2421 "Shockwave flash movie",
2422 REFERENCE_URL,
2423 ""},
2424 {"org.gnu.texinfo",
2425 {"general.source-code"},
2426 {".texinfo", ".texi"},
2427 {"application/x-texinfo"},
2428 "GNU Texinfo",
2429 REFERENCE_URL,
2430 ""},
2431 {"org.bittorrent.torrent",
2432 {"general.text"},
2433 {".torrent"},
2434 {"application/x-bittorrent"},
2435 "BitTorrent file",
2436 REFERENCE_URL,
2437 ""},
2438 {"com.idsoftware.doom",
2439 {"general.archive"},
2440 {".wad"},
2441 {"application/x-doom"},
2442 "Doom WAD file",
2443 REFERENCE_URL,
2444 ""},
2445 {"com.apple.webarchive",
2446 {"general.archive"},
2447 {".webarchive"},
2448 {"application/x-webarchive"},
2449 "Safari web archive",
2450 REFERENCE_URL,
2451 ""},
2452 {"com.android.webarchive",
2453 {"general.archive"},
2454 {".webarchivexml"},
2455 {"application/x-webarchive-xml"},
2456 "Android web browser archive",
2457 REFERENCE_URL,
2458 ""},
2459 {"org.gimp.xcf",
2460 {"general.image"},
2461 {".xcf"},
2462 {"application/x-xcf", "image/x-xcf"},
2463 "eXperimental computing facility, GIMP image file",
2464 REFERENCE_URL,
2465 ""},
2466 {"com.edrawsoft.edrawmax",
2467 {"general.composite-object"},
2468 {".eddx"},
2469 {"application/x-eddx"},
2470 "Edraw Max XML file",
2471 REFERENCE_URL,
2472 ""},
2473 {"com.edrawsoft.edrawmind",
2474 {"general.composite-object"},
2475 {".emmx"},
2476 {"application/x-emmx"},
2477 "Edraw MindMaster XML file",
2478 REFERENCE_URL,
2479 ""},
2480 {"net.cnki.caj",
2481 {"general.composite-object"},
2482 {".caj"},
2483 {"application/caj"},
2484 "Chinese academic journal file",
2485 REFERENCE_URL,
2486 ""},
2487 {"com.dbase.dbf",
2488 {"general.database"},
2489 {".dbf"},
2490 {"application/dbf", "application/dbase"},
2491 "Database file",
2492 REFERENCE_URL,
2493 ""},
2494 {"com.autodesk.dwg",
2495 {"general.composite-object"},
2496 {".dwg"},
2497 {"image/vnd.dwg"},
2498 "AutoCAD drawing",
2499 REFERENCE_URL,
2500 ""},
2501 {"com.autodesk.dxf",
2502 {"general.composite-object"},
2503 {".dxf"},
2504 {"image/vnd.dxf"},
2505 "Drawing exchange format file",
2506 REFERENCE_URL,
2507 ""},
2508 {"com.autodesk.dws",
2509 {"general.composite-object"},
2510 {".dws"},
2511 {},
2512 "AutoCAD drawing standards file",
2513 REFERENCE_URL,
2514 ""},
2515 {"com.autodesk.dwt",
2516 {"general.composite-object"},
2517 {".dwt"},
2518 {},
2519 "AutoCAD drawing template",
2520 REFERENCE_URL,
2521 ""},
2522 {"com.autodesk.dwf",
2523 {"general.composite-object"},
2524 {".dwf"},
2525 {"model/vnd.dwf"},
2526 "Design web format file",
2527 REFERENCE_URL,
2528 ""},
2529 {"com.autodesk.dwfx",
2530 {"general.composite-object"},
2531 {".dwfx"},
2532 {},
2533 "Design web format XPS file",
2534 REFERENCE_URL,
2535 ""},
2536 {"com.autodesk.shp",
2537 {"general.composite-object"},
2538 {".shp"},
2539 {},
2540 "3D studio shape",
2541 REFERENCE_URL,
2542 ""},
2543 {"com.autodesk.shx",
2544 {"general.composite-object"},
2545 {".shx"},
2546 {},
2547 "AutoCAD compiled shape file",
2548 REFERENCE_URL,
2549 ""},
2550 {"com.autodesk.slide-library",
2551 {"general.composite-object"},
2552 {".slb"},
2553 {},
2554 "AutoCAD slide library",
2555 REFERENCE_URL,
2556 ""},
2557 {"com.autodesk.line",
2558 {"general.text"},
2559 {".lin"},
2560 {},
2561 "AutoCAD linetype file",
2562 REFERENCE_URL,
2563 ""},
2564 {"com.autodesk.plotter",
2565 {"general.composite-object"},
2566 {".plt"},
2567 {},
2568 "AutoCAD plotter document",
2569 REFERENCE_URL,
2570 ""},
2571 {"com.hp.graphics-language",
2572 {"general.composite-object"},
2573 {".hpgl"},
2574 {"application/vnd.hp-hpgl"},
2575 "HP graphics language plotter file",
2576 REFERENCE_URL,
2577 ""},
2578 {"com.microsoft.metafile",
2579 {"general.composite-object"},
2580 {".wmf"},
2581 {},
2582 "Windows metafile",
2583 REFERENCE_URL,
2584 ""},
2585 {"com.spatial.acis.sat",
2586 {"general.text"},
2587 {".sat"},
2588 {},
2589 "ACIS SAT 3D model",
2590 REFERENCE_URL,
2591 ""},
2592 {"org.aomedia.avif-image",
2593 {"general.image"},
2594 {".avif"},
2595 {"image/avif"},
2596 "AVIF image",
2597 REFERENCE_URL,
2598 ""},
2599 {"com.microsoft.dds",
2600 {"general.image"},
2601 {".dds"},
2602 {"image/vnd-ms.dds"},
2603 "DirectDraw surface image",
2604 REFERENCE_URL,
2605 ""},
2606 {"com.ea.iff-ilbm",
2607 {"general.image"},
2608 {".ilbm"},
2609 {"image/x-ilbm"},
2610 "Interleaved bitmap image",
2611 REFERENCE_URL,
2612 ""},
2613 {"com.canon.cr2-raw-image",
2614 {"general.raw-image"},
2615 {".cr2"},
2616 {"image/x-canon-cr2"},
2617 "Canon raw 2 image",
2618 REFERENCE_URL,
2619 ""},
2620 {"com.canon.cr3-raw-image",
2621 {"general.raw-image"},
2622 {".cr3"},
2623 {"image/x-canon-cr3"},
2624 "Canon raw 3 image",
2625 REFERENCE_URL,
2626 ""},
2627 {"com.canon.crw-raw-image",
2628 {"general.raw-image"},
2629 {".crw"},
2630 {"image/x-canon-crw"},
2631 "Canon raw CIFF image file",
2632 REFERENCE_URL,
2633 ""},
2634 {"com.adobe.dng-raw-image",
2635 {"general.raw-image"},
2636 {".dng"},
2637 {"image/x-adobe-dng"},
2638 "Digital negative image",
2639 REFERENCE_URL,
2640 ""},
2641 {"com.sony.arw-raw-image",
2642 {"general.raw-image"},
2643 {".arw"},
2644 {"image/x-sony-arw"},
2645 "Sony alpha raw digital camera image",
2646 REFERENCE_URL,
2647 ""},
2648 {"com.nikon.nef-raw-image",
2649 {"general.raw-image"},
2650 {".nef"},
2651 {"image/x-nikon-nef"},
2652 "Nikon electronic format RAW image",
2653 REFERENCE_URL,
2654 ""},
2655 {"com.mindjet.mindmanager.mmap",
2656 {"general.composite-object"},
2657 {".mmap"},
2658 {},
2659 "MindManager Map",
2660 REFERENCE_URL,
2661 ""},
2662 {"com.microsoft.email",
2663 {"general.message"},
2664 {".eml"},
2665 {"message/rfc822"},
2666 "E-Mail message",
2667 REFERENCE_URL,
2668 ""},
2669 {"com.microsoft.message",
2670 {"general.message"},
2671 {".msg"},
2672 {},
2673 "Outlook message item file",
2674 REFERENCE_URL,
2675 ""},
2676 {"com.microsoft.pst",
2677 {"general.archive"},
2678 {".pst"},
2679 {},
2680 "Outlook personal information store",
2681 REFERENCE_URL,
2682 ""},
2683 {"com.kingsoft.office",
2684 {"general.archive"},
2685 {},
2686 {},
2687 "Kingsoft office suite",
2688 REFERENCE_URL,
2689 ""},
2690 {"com.kingsoft.office.writer.wps",
2691 {"com.kingsoft.office", "general.composite-object"},
2692 {".wps"},
2693 {},
2694 "Kingsoft Writer document",
2695 REFERENCE_URL,
2696 ""},
2697 {"com.kingsoft.office.writer.wpt",
2698 {"com.kingsoft.office", "general.composite-object"},
2699 {".wpt"},
2700 {},
2701 "Kingsoft Writer template",
2702 REFERENCE_URL,
2703 ""},
2704 {"com.kingsoft.office.presentation.dps",
2705 {"com.kingsoft.office", "general.composite-object"},
2706 {".dps"},
2707 {},
2708 "Kingsoft Presentation file",
2709 REFERENCE_URL,
2710 ""},
2711 {"com.kingsoft.office.presentation.template",
2712 {"com.kingsoft.office", "general.composite-object"},
2713 {".dpt"},
2714 {},
2715 "Kingsoft Presentation template",
2716 REFERENCE_URL,
2717 ""},
2718 {"com.kingsoft.office.spreadsheets.et",
2719 {"com.kingsoft.office", "general.composite-object"},
2720 {".et"},
2721 {},
2722 "Kingsoft Spreadsheets tile",
2723 REFERENCE_URL,
2724 ""},
2725 {"com.kingsoft.office.spreadsheets.template",
2726 {"com.kingsoft.office", "general.composite-object"},
2727 {".ett"},
2728 {},
2729 "Kingsoft Spreadsheets template",
2730 REFERENCE_URL,
2731 ""},
2732 {"com.microsoft.ini",
2733 {"general.text"},
2734 {".ini"},
2735 {},
2736 "Windows Initialization File",
2737 REFERENCE_URL,
2738 ""},
2739 {"general.json",
2740 {"general.script"},
2741 {".json"},
2742 {"application/json"},
2743 "JavaScript Object Notation File",
2744 REFERENCE_URL,
2745 ""},
2746 {"general.yaml",
2747 {"general.script"},
2748 {".yaml", ".yml"},
2749 {"application/yaml"},
2750 "YAML Document",
2751 REFERENCE_URL,
2752 ""},
2753 {"general.log",
2754 {"general.text"},
2755 {".log"},
2756 {"text/plain"},
2757 "Log File",
2758 REFERENCE_URL,
2759 ""},
2760 {"general.uri",
2761 {"general.object"},
2762 {},
2763 {},
2764 "Universal Resource Identifier",
2765 REFERENCE_URL,
2766 ""},
2767 {"general.file-uri",
2768 {"general.uri"},
2769 {},
2770 {},
2771 "File URI",
2772 REFERENCE_URL,
2773 ""},
2774 {"general.text-lst",
2775 {"general.plain-text"},
2776 {".lst"},
2777 {},
2778 "Data List",
2779 REFERENCE_URL,
2780 ""},
2781 {"com.android.apk",
2782 {"general.archive"},
2783 {".apk", ".apks", ".aab", ".xapk", ".apkm", ".akp"},
2784 {"application/vnd.android.package-archive"},
2785 "Android Package File",
2786 REFERENCE_URL,
2787 ""},
2788 {"com.adobe.postscript-pfb-font",
2789 {"com.adobe.postscript-font"},
2790 {".pfb"},
2791 {"application/x-font"},
2792 "Printer Font Binary, PostScript Type 1 outline font.",
2793 REFERENCE_URL,
2794 ""},
2795 {"com.adobe.postscript-pfa-font",
2796 {"com.adobe.postscript-font"},
2797 {".pfa"},
2798 {"application/x-font"},
2799 "Printer Pont ASCII file, PostScript Type 1 outline font.",
2800 REFERENCE_URL,
2801 ""},
2802 {"general.bz-archive",
2803 {"general.archive"},
2804 {".bz"},
2805 {"application/x-bzip"},
2806 "Bzip Compressed File",
2807 REFERENCE_URL,
2808 ""},
2809 {"general.tar-bzip-archive",
2810 {"general.bz-archive"},
2811 {".tbz"},
2812 {"application/x-bzip-compressed-tar"},
2813 "Bzip Compressed Tar Archive",
2814 REFERENCE_URL,
2815 ""},
2816 {"general.tar-bzip2-archive",
2817 {"general.bz2-archive"},
2818 {".tbz2"},
2819 {"application/x-bzip2-compressed-tar"},
2820 "Bzip2-Compressed TAR File",
2821 REFERENCE_URL,
2822 ""},
2823 {"org.tukaani.xz-archive",
2824 {"general.archive"},
2825 {".xz"},
2826 {"application/x-xz"},
2827 "XZ Compressed Archive",
2828 REFERENCE_URL,
2829 ""},
2830 {"org.tukaani.tar-xz-archive",
2831 {"org.tukaani.xz-archive"},
2832 {".txz"},
2833 {"application/x-xz-compressed-tar"},
2834 "XZ Compressed Tar Archive",
2835 REFERENCE_URL,
2836 ""},
2837 {"general.xar-archive",
2838 {"general.archive"},
2839 {".xar"},
2840 {"application/x-xar"},
2841 "Extensible Archive Fromat",
2842 REFERENCE_URL,
2843 ""},
2844 {"com.microsoft.cab-archive",
2845 {"general.archive"},
2846 {".cab"},
2847 {"application/vnd.ms-cab-compressed"},
2848 "Windows Cabinet File",
2849 REFERENCE_URL,
2850 ""},
2851 {"redhat.rpm-archive",
2852 {"general.archive"},
2853 {".rpm"},
2854 {"application/x-rpm"},
2855 "RedHat Package Manager File",
2856 REFERENCE_URL,
2857 ""},
2858 {"org.godotengine.tpz-archive",
2859 {"general.archive"},
2860 {".tpz"},
2861 {},
2862 "Godot Engine Export Template Archive",
2863 REFERENCE_URL,
2864 ""},
2865 {"general.lza-archive",
2866 {"general.archive"},
2867 {".lza"},
2868 {"application/x-lzh-compressed"},
2869 "LZA Compressed Archive",
2870 REFERENCE_URL,
2871 ""},
2872 {"general.arj-archive",
2873 {"general.archive"},
2874 {".arj"},
2875 {"application/x-arj"},
2876 "ARJ Compressed File Archive",
2877 REFERENCE_URL,
2878 ""},
2879 {"com.winzip.zipx",
2880 {"general.archive"},
2881 {".zipx"},
2882 {},
2883 "Extended Zip Archive",
2884 REFERENCE_URL,
2885 ""},
2886 {"general.lzma-archive",
2887 {"general.archive"},
2888 {".lzma"},
2889 {"application/x-lzma"},
2890 "LZMA Compressed File",
2891 REFERENCE_URL,
2892 ""},
2893 {"general.lzma86-archive",
2894 {"general.archive"},
2895 {".lzma86"},
2896 {},
2897 "LZMA86 Compressed File",
2898 REFERENCE_URL,
2899 ""},
2900 {"org.mozilla.xpinstall",
2901 {"general.archive"},
2902 {".xpi"},
2903 {"application/x-xpinstall"},
2904 "Cross-platform Installer Package",
2905 REFERENCE_URL,
2906 ""},
2907 {"general.hfs-disk-image",
2908 {"general.disk-image"},
2909 {".hfs"},
2910 {},
2911 "HFS Disk Image File",
2912 REFERENCE_URL,
2913 ""},
2914 {"general.img-disk-image",
2915 {"general.disk-image"},
2916 {".img"},
2917 {"application/x-raw-disk-image"},
2918 "Disc Image Data File",
2919 REFERENCE_URL,
2920 ""},
2921 {"com.ezbsystems.zipped-iso",
2922 {"general.disk-image"},
2923 {".isz"},
2924 {},
2925 "Zipped ISO Disk Image",
2926 REFERENCE_URL,
2927 ""},
2928 {"com.microsoft.wim",
2929 {"general.disk-image"},
2930 {".wim"},
2931 {"application/x-ms-wim"},
2932 "Windows Imaging Format File",
2933 REFERENCE_URL,
2934 ""},
2935 {"com.microsoft.swm",
2936 {"general.disk-image"},
2937 {".swm"},
2938 {"application/x-ms-wim"},
2939 "Split Windows Imaging Format",
2940 REFERENCE_URL,
2941 ""},
2942 {"com.kingsoft.office.spreadsheets.etx",
2943 {"com.kingsoft.office", "general.composite-object"},
2944 {".etx"},
2945 {},
2946 "Kingsoft Spreadsheets File",
2947 REFERENCE_URL,
2948 ""},
2949 {"com.kingsoft.office.spreadsheets.ettx",
2950 {"com.kingsoft.office", "general.composite-object"},
2951 {".ettx"},
2952 {},
2953 "Kingsoft Spreadsheets Template",
2954 REFERENCE_URL,
2955 ""},
2956 {"com.microsoft.excel.dif",
2957 {"general.composite-object"},
2958 {".dif"},
2959 {},
2960 "Data interchange format",
2961 REFERENCE_URL,
2962 ""},
2963 {"openharmony.app",
2964 {"openharmony.package"},
2965 {".app"},
2966 {},
2967 "OpenHarmony system defined application package",
2968 REFERENCE_URL,
2969 ""},
2970 {"com.huawei.hmos.settings.wifi",
2971 {"general.text"},
2972 {".hmoswifi"},
2973 {},
2974 "HarmonyOS WIFI sharing setting",
2975 REFERENCE_URL,
2976 ""},
2977 {"general.tel",
2978 {"general.text"},
2979 {".tel"},
2980 {},
2981 "TEL schematic diagram file format",
2982 REFERENCE_URL,
2983 ""},
2984 {"general.ets",
2985 {"general.script"},
2986 {".ets"},
2987 {},
2988 "Extended TypeScript source code",
2989 REFERENCE_URL,
2990 ""},
2991 {"general.json5",
2992 {"general.script"},
2993 {".json5"},
2994 {},
2995 "JSON5 data interchange format",
2996 REFERENCE_URL,
2997 ""},
2998 {"com.monkeysaudio.ape-audio",
2999 {"general.audio"},
3000 {".ape"},
3001 {"audio/x-monkeys-audio"},
3002 "Monkey's Audio",
3003 REFERENCE_URL,
3004 ""},
3005 {"org.xiph.opus-audio",
3006 {"general.audio"},
3007 {".opus"},
3008 {"audio/opus"},
3009 "Opus Audio",
3010 REFERENCE_URL,
3011 ""},
3012 {"general.conf",
3013 {"general.text"},
3014 {".conf"},
3015 {},
3016 "Generic Configuration File",
3017 REFERENCE_URL,
3018 ""},
3019 {"com.microsoft.dos-batch",
3020 {"general.script"},
3021 {".bat"},
3022 {"application/x-bat"},
3023 "DOS Batch File",
3024 REFERENCE_URL,
3025 ""},
3026 {"com.microsoft.vbscript",
3027 {"general.script"},
3028 {".vbs"},
3029 {"application/x-vbs"},
3030 "VBScript File",
3031 REFERENCE_URL,
3032 ""},
3033 {"general.ion",
3034 {"general.text"},
3035 {".ion"},
3036 {},
3037 "File Description File",
3038 REFERENCE_URL,
3039 ""},
3040 {"com.microsoft.registry",
3041 {"general.database"},
3042 {".reg"},
3043 {},
3044 "Registry File",
3045 REFERENCE_URL,
3046 ""},
3047 {"com.microsoft.catalog",
3048 {"general.object"},
3049 {".cat"},
3050 {},
3051 "Windows Catalog File",
3052 REFERENCE_URL,
3053 ""},
3054 {"com.microsoft.powershell-script",
3055 {"general.script"},
3056 {".ps1"},
3057 {},
3058 "Windows PowerShell Cmdlet File",
3059 REFERENCE_URL,
3060 ""},
3061 {"org.w3.woff",
3062 {"general.font"},
3063 {".woff"},
3064 {"font/woff"},
3065 "Web Open Font Format File",
3066 REFERENCE_URL,
3067 ""},
3068 {"org.sqlite.database",
3069 {"general.database"},
3070 {".sqlite", ".sqlite3", ".db", ".db3", ".s3db", ".sl3"},
3071 {"application/vnd.sqlite3"},
3072 "SQLite Database",
3073 REFERENCE_URL,
3074 ""},
3075 {"com.microsoft.sys",
3076 {"general.object"},
3077 {".sys"},
3078 {},
3079 "Windows System File",
3080 REFERENCE_URL,
3081 ""},
3082 {"com.microsoft.inf",
3083 {"general.text"},
3084 {".inf"},
3085 {"text/plain"},
3086 "Setup Information File",
3087 REFERENCE_URL,
3088 ""},
3089 {"com.microsoft.pdb",
3090 {"general.database"},
3091 {".pdb"},
3092 {"application/x-ms-pdb"},
3093 "Program Database",
3094 REFERENCE_URL,
3095 ""},
3096 {"com.microsoft.tlb",
3097 {"general.object"},
3098 {".tlb"},
3099 {},
3100 "OLE Type Library",
3101 REFERENCE_URL,
3102 ""},
3103 {"com.microsoft.sccd",
3104 {"general.xml"},
3105 {".sccd"},
3106 {},
3107 "Signed Custom Capability Descriptor",
3108 REFERENCE_URL,
3109 ""},
3110 {"com.adobe.f4v",
3111 {"general.video"},
3112 {".f4v"},
3113 {"video/mp4"},
3114 "Flash MP4 Video File",
3115 REFERENCE_URL,
3116 ""},
3117 {"general.mp2t",
3118 {"general.video"},
3119 {".m2ts", ".mts", ".m2t"},
3120 {"video/mp2t"},
3121 "Blu-ray BDAV Video File Format",
3122 REFERENCE_URL,
3123 ""},
3124 {"com.youtube.video",
3125 {"general.video"},
3126 {".yt", ".vt"},
3127 {"video/vnd.youtube.yt"},
3128 "Youtube Video format",
3129 REFERENCE_URL,
3130 ""},
3131 {"com.cisco.webex-video",
3132 {"general.video"},
3133 {".wrf"},
3134 {"video/x-webex"},
3135 "WebEx Recording",
3136 REFERENCE_URL,
3137 ""},
3138 {"general.mpeg-2",
3139 {"general.video"},
3140 {".mpeg2", ".mpv2", ".mp2v", ".m2v", ".mpv"},
3141 {"video/mpeg"},
3142 "MPEG-2 Video format",
3143 REFERENCE_URL,
3144 ""},
3145 {"general.mpeg-1",
3146 {"general.video"},
3147 {".mpeg1", ".mpv1", ".mp1v", ".m1v"},
3148 {"video/mpeg"},
3149 "MPEG-1 Video format",
3150 REFERENCE_URL,
3151 ""},
3152 {"com.real.realmedia-vbr",
3153 {"general.video"},
3154 {".rmvb"},
3155 {"application/vnd.rn-realmedia-vbr"},
3156 "RealMedia Variable Bit Rate Format",
3157 REFERENCE_URL,
3158 ""},
3159 {"com.real.realvideo",
3160 {"general.video"},
3161 {".rv"},
3162 {"video/x-pn-realvideo"},
3163 "RealVideo Format",
3164 REFERENCE_URL,
3165 ""},
3166 {"general.divx-video",
3167 {"general.video"},
3168 {".divx"},
3169 {"video/divx"},
3170 "DivX-Encoded Movie",
3171 REFERENCE_URL,
3172 ""},
3173 {"org.csiro.annodex",
3174 {"general.video"},
3175 {".axv"},
3176 {"video/annodex"},
3177 "Annodex Video Format",
3178 REFERENCE_URL,
3179 ""},
3180 {"general.ogv",
3181 {"general.video"},
3182 {".ogv"},
3183 {"video/ogg"},
3184 "Ogg Video Format",
3185 REFERENCE_URL,
3186 ""},
3187 {"com.microsoft.lsf-video",
3188 {"general.video"},
3189 {".lsf", ".lsx"},
3190 {"video/x-la-asf"},
3191 "Streaming Media Format",
3192 REFERENCE_URL,
3193 ""},
3194 {"general.h264-video",
3195 {"general.video"},
3196 {".h264"},
3197 {"video/H264"},
3198 "H.264 Encoded Video Format",
3199 REFERENCE_URL,
3200 ""},
3201 {"general.jpeg-2000",
3202 {"general.image"},
3203 {".jp2", ".jpg2", ".jpx", ".jpf", ".jpm"},
3204 {"image/jp2", "image/jpx", "image/jpm"},
3205 "JPEG 2000 Image",
3206 REFERENCE_URL,
3207 ""},
3208 {"com.fujifilm.raf-raw-image",
3209 {"general.raw-image"},
3210 {".raf"},
3211 {"image/x-fuji-raf"},
3212 "Fujifilm RAW Image",
3213 REFERENCE_URL,
3214 ""},
3215 {"com.nikon.nrw-raw-image",
3216 {"general.raw-image"},
3217 {".nrw"},
3218 {"image/x-nikon-nrw"},
3219 "Nikon Raw Image",
3220 REFERENCE_URL,
3221 ""},
3222 {"com.panasonic.rw2-raw-image",
3223 {"general.raw-image"},
3224 {".rw2", ".raw"},
3225 {"image/x-panasonic-raw"},
3226 "Panasonic RAW Image",
3227 REFERENCE_URL,
3228 ""},
3229 {"com.pentax.pef-raw-image",
3230 {"general.raw-image"},
3231 {".pef"},
3232 {"image/x-pentax-pef"},
3233 "Pentax Electronic RAW Image",
3234 REFERENCE_URL,
3235 ""},
3236 {"com.sumsung.srw-raw-image",
3237 {"general.raw-image"},
3238 {".srw"},
3239 {"image/x-samsung-srw"},
3240 "Samsung RAW Image",
3241 REFERENCE_URL,
3242 ""},
3243 {"com.epson.erf-raw-image",
3244 {"general.raw-image"},
3245 {".erf"},
3246 {"image/x-epson-erf"},
3247 "Epson RAW Imager",
3248 REFERENCE_URL,
3249 ""},
3250 {"com.olympus.orf-raw-image",
3251 {"general.raw-image"},
3252 {".orf"},
3253 {"image/x-olympus-orf"},
3254 "Olympus RAW Image",
3255 REFERENCE_URL,
3256 ""},
3257 {"general.ief-image",
3258 {"general.image"},
3259 {".ief"},
3260 {"image/ief"},
3261 "Image Exchange Format",
3262 REFERENCE_URL,
3263 ""},
3264 {"com.aol.art-image",
3265 {"general.image"},
3266 {".art"},
3267 {"image/x-jg"},
3268 "ART image format",
3269 REFERENCE_URL,
3270 ""},
3271 {"general.content-form",
3272 {"general.object"},
3273 {},
3274 {},
3275 "Content form format",
3276 REFERENCE_URL,
3277 ""},
3278 {"com.apple.m4p-audio",
3279 {"general.audio"},
3280 {".m4p"},
3281 {"audio/mp4"},
3282 "iTunes Music Store Audio File Format",
3283 REFERENCE_URL,
3284 ""},
3285 {"general.ac3-audio",
3286 {"general.audio"},
3287 {".ac3"},
3288 {"audio/ac3"},
3289 "Audio Codec 3 File Format",
3290 REFERENCE_URL,
3291 ""},
3292 {"openharmony.hsp",
3293 {"openharmony.package"},
3294 {".hsp"},
3295 {},
3296 "Harmony Shared Package",
3297 REFERENCE_URL,
3298 ""},
3299 {"openharmony.har",
3300 {"openharmony.package"},
3301 {".har"},
3302 {},
3303 "Harmony Archive",
3304 REFERENCE_URL,
3305 ""},
3306 {"openharmony.gopaint",
3307 {"general.archive"},
3308 {".gopaint"},
3309 {},
3310 "Gopaint file format defined for Openharmony",
3311 REFERENCE_URL,
3312 ""},
3313 {"openharmony.gobrush",
3314 {"general.archive"},
3315 {".gobrush"},
3316 {},
3317 "Gobrush file format defined for Openharmony",
3318 REFERENCE_URL,
3319 ""},
3320 {"openharmony.gobrushes",
3321 {"general.archive"},
3322 {".gobrushes"},
3323 {},
3324 "Gobrushes file format defined for Openharmony",
3325 REFERENCE_URL,
3326 ""},
3327 {"openharmony.gocolor",
3328 {"general.archive"},
3329 {".gocolor"},
3330 {},
3331 "Gocolor file format defined for Openharmony",
3332 REFERENCE_URL,
3333 ""}
3334 };
3335 }
3336 } // namespace UDMF
3337 } // namespace OHOS
3338