--- /srv/reproducible-results/rbuild-debian/r-b-build.zVQMKJwF/b1/node-axios_1.13.2+dfsg-1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.zVQMKJwF/b2/node-axios_1.13.2+dfsg-1_arm64.changes ├── Files │ @@ -1,2 +1,2 @@ │ │ - 6d0af8b6706ec08cee5a49dbfbb4b009 321284 javascript optional node-axios_1.13.2+dfsg-1_all.deb │ + e40f90a1a933f0a69f441e1294e85ecc 295336 javascript optional node-axios_1.13.2+dfsg-1_all.deb ├── node-axios_1.13.2+dfsg-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-11-06 06:27:18.000000 debian-binary │ │ -rw-r--r-- 0 0 0 3676 2025-11-06 06:27:18.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 317416 2025-11-06 06:27:18.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 291468 2025-11-06 06:27:18.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ Package: node-axios │ │ │ │ Version: 1.13.2+dfsg-1 │ │ │ │ Architecture: all │ │ │ │ Maintainer: Debian Javascript Maintainers │ │ │ │ -Installed-Size: 2759 │ │ │ │ +Installed-Size: 2604 │ │ │ │ Depends: node-follow-redirects (>= 1.15.0), node-form-data (>= 4), node-proxy-from-env │ │ │ │ Suggests: javascript-common, libjs-bootstrap4 │ │ │ │ Provides: libjs-axios │ │ │ │ Section: javascript │ │ │ │ Priority: optional │ │ │ │ Homepage: https://github.com/mzabriskie/axios │ │ │ │ Description: Promise based HTTP client for the browser and node.js │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -52,16 +52,16 @@ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 216866 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/browser/axios.cjs.map │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/esm/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 103130 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/esm/axios.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 218159 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/esm/axios.js.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 36492 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/esm/axios.min.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 170570 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/esm/axios.min.js.map │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/node/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 430632 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/node/axios.cjs │ │ │ │ --rw-r--r-- 0 root (0) root (0) 530712 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/node/axios.cjs.map │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 377224 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/node/axios.cjs │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 425671 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/dist/node/axios.cjs.map │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19347 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/index.d.cts │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19162 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/index.d.ts │ │ │ │ -rw-r--r-- 0 root (0) root (0) 681 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/index.js │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/adapters/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3290 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/adapters/adapters.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8161 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/adapters/fetch.js │ │ │ │ @@ -134,9 +134,9 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/platform/node/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/platform/node/classes/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 60 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/platform/node/classes/FormData.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 74 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/platform/node/classes/URLSearchParams.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 828 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/platform/node/index.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 19214 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/lib/utils.js │ │ │ │ -rw-r--r-- 0 root (0) root (0) 8258 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/package.json │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3371 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/pkgjs-lock.json │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3401 2025-11-06 06:27:18.000000 ./usr/share/nodejs/axios/pkgjs-lock.json │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2025-11-06 06:27:18.000000 ./usr/share/javascript/axios -> ../nodejs/axios/dist │ │ │ ├── ./usr/share/nodejs/axios/dist/node/axios.cjs │ │ │ │ @@ -1,26915 +1,23577 @@ │ │ │ │ 00000000: 2f2a 2120 4178 696f 7320 7631 2e31 332e /*! Axios v1.13. │ │ │ │ 00000010: 3220 436f 7079 7269 6768 7420 2863 2920 2 Copyright (c) │ │ │ │ 00000020: 3230 3235 204d 6174 7420 5a61 6272 6973 2025 Matt Zabris │ │ │ │ 00000030: 6b69 6520 616e 6420 636f 6e74 7269 6275 kie and contribu │ │ │ │ 00000040: 746f 7273 202a 2f0a 2775 7365 2073 7472 tors */.'use str │ │ │ │ -00000050: 6963 7427 3b0a 0a63 6f6e 7374 2072 6571 ict';..const req │ │ │ │ -00000060: 7569 7265 2424 3120 3d20 7265 7175 6972 uire$$1 = requir │ │ │ │ -00000070: 6528 2775 7469 6c27 293b 0a63 6f6e 7374 e('util');.const │ │ │ │ -00000080: 2073 7472 6561 6d20 3d20 7265 7175 6972 stream = requir │ │ │ │ -00000090: 6528 2773 7472 6561 6d27 293b 0a63 6f6e e('stream');.con │ │ │ │ -000000a0: 7374 2072 6571 7569 7265 2424 3124 3120 st require$$1$1 │ │ │ │ -000000b0: 3d20 7265 7175 6972 6528 2770 6174 6827 = require('path' │ │ │ │ -000000c0: 293b 0a63 6f6e 7374 2072 6571 7569 7265 );.const require │ │ │ │ -000000d0: 2424 3320 3d20 7265 7175 6972 6528 2768 $$3 = require('h │ │ │ │ -000000e0: 7474 7027 293b 0a63 6f6e 7374 2072 6571 ttp');.const req │ │ │ │ -000000f0: 7569 7265 2424 3420 3d20 7265 7175 6972 uire$$4 = requir │ │ │ │ -00000100: 6528 2768 7474 7073 2729 3b0a 636f 6e73 e('https');.cons │ │ │ │ -00000110: 7420 7265 7175 6972 6524 2430 2431 203d t require$$0$1 = │ │ │ │ -00000120: 2072 6571 7569 7265 2827 7572 6c27 293b require('url'); │ │ │ │ -00000130: 0a63 6f6e 7374 2072 6571 7569 7265 2424 .const require$$ │ │ │ │ -00000140: 3620 3d20 7265 7175 6972 6528 2766 7327 6 = require('fs' │ │ │ │ -00000150: 293b 0a63 6f6e 7374 2072 6571 7569 7265 );.const require │ │ │ │ -00000160: 2424 3820 3d20 7265 7175 6972 6528 2763 $$8 = require('c │ │ │ │ -00000170: 7279 7074 6f27 293b 0a63 6f6e 7374 2068 rypto');.const h │ │ │ │ -00000180: 7474 7032 203d 2072 6571 7569 7265 2827 ttp2 = require(' │ │ │ │ -00000190: 6874 7470 3227 293b 0a63 6f6e 7374 2072 http2');.const r │ │ │ │ -000001a0: 6571 7569 7265 2424 3424 3120 3d20 7265 equire$$4$1 = re │ │ │ │ -000001b0: 7175 6972 6528 2761 7373 6572 7427 293b quire('assert'); │ │ │ │ -000001c0: 0a63 6f6e 7374 2072 6571 7569 7265 2424 .const require$$ │ │ │ │ -000001d0: 3024 3420 3d20 7265 7175 6972 6528 2774 0$4 = require('t │ │ │ │ -000001e0: 7479 2729 3b0a 636f 6e73 7420 7265 7175 ty');.const requ │ │ │ │ -000001f0: 6972 6524 2430 2433 203d 2072 6571 7569 ire$$0$3 = requi │ │ │ │ -00000200: 7265 2827 6e6f 6465 3a70 726f 6365 7373 re('node:process │ │ │ │ -00000210: 2729 3b0a 636f 6e73 7420 7265 7175 6972 ');.const requir │ │ │ │ -00000220: 6524 2431 2432 203d 2072 6571 7569 7265 e$$1$2 = require │ │ │ │ -00000230: 2827 6e6f 6465 3a6f 7327 293b 0a63 6f6e ('node:os');.con │ │ │ │ -00000240: 7374 2072 6571 7569 7265 2424 3220 3d20 st require$$2 = │ │ │ │ -00000250: 7265 7175 6972 6528 276e 6f64 653a 7474 require('node:tt │ │ │ │ -00000260: 7927 293b 0a63 6f6e 7374 2072 6571 7569 y');.const requi │ │ │ │ -00000270: 7265 2424 3024 3220 3d20 7265 7175 6972 re$$0$2 = requir │ │ │ │ -00000280: 6528 2770 726f 6365 7373 2729 3b0a 636f e('process');.co │ │ │ │ -00000290: 6e73 7420 7a6c 6962 203d 2072 6571 7569 nst zlib = requi │ │ │ │ -000002a0: 7265 2827 7a6c 6962 2729 3b0a 636f 6e73 re('zlib');.cons │ │ │ │ -000002b0: 7420 6576 656e 7473 2431 203d 2072 6571 t events$1 = req │ │ │ │ -000002c0: 7569 7265 2827 6576 656e 7473 2729 3b0a uire('events');. │ │ │ │ -000002d0: 0a2f 2a2a 0a20 2a20 4372 6561 7465 2061 ./**. * Create a │ │ │ │ -000002e0: 2062 6f75 6e64 2076 6572 7369 6f6e 206f bound version o │ │ │ │ -000002f0: 6620 6120 6675 6e63 7469 6f6e 2077 6974 f a function wit │ │ │ │ -00000300: 6820 6120 7370 6563 6966 6965 6420 6074 h a specified `t │ │ │ │ -00000310: 6869 7360 2063 6f6e 7465 7874 0a20 2a0a his` context. *. │ │ │ │ -00000320: 202a 2040 7061 7261 6d20 7b46 756e 6374 * @param {Funct │ │ │ │ -00000330: 696f 6e7d 2066 6e20 2d20 5468 6520 6675 ion} fn - The fu │ │ │ │ -00000340: 6e63 7469 6f6e 2074 6f20 6269 6e64 0a20 nction to bind. │ │ │ │ -00000350: 2a20 4070 6172 616d 207b 2a7d 2074 6869 * @param {*} thi │ │ │ │ -00000360: 7341 7267 202d 2054 6865 2076 616c 7565 sArg - The value │ │ │ │ -00000370: 2074 6f20 6265 2070 6173 7365 6420 6173 to be passed as │ │ │ │ -00000380: 2074 6865 2060 7468 6973 6020 7061 7261 the `this` para │ │ │ │ -00000390: 6d65 7465 720a 202a 2040 7265 7475 726e meter. * @return │ │ │ │ -000003a0: 7320 7b46 756e 6374 696f 6e7d 2041 206e s {Function} A n │ │ │ │ -000003b0: 6577 2066 756e 6374 696f 6e20 7468 6174 ew function that │ │ │ │ -000003c0: 2077 696c 6c20 6361 6c6c 2074 6865 206f will call the o │ │ │ │ -000003d0: 7269 6769 6e61 6c20 6675 6e63 7469 6f6e riginal function │ │ │ │ -000003e0: 2077 6974 6820 7468 6520 7370 6563 6966 with the specif │ │ │ │ -000003f0: 6965 6420 6074 6869 7360 2063 6f6e 7465 ied `this` conte │ │ │ │ -00000400: 7874 0a20 2a2f 0a66 756e 6374 696f 6e20 xt. */.function │ │ │ │ -00000410: 6269 6e64 2432 2866 6e2c 2074 6869 7341 bind$2(fn, thisA │ │ │ │ -00000420: 7267 2920 7b0a 2020 7265 7475 726e 2066 rg) {. return f │ │ │ │ -00000430: 756e 6374 696f 6e20 7772 6170 2829 207b unction wrap() { │ │ │ │ -00000440: 0a20 2020 2072 6574 7572 6e20 666e 2e61 . return fn.a │ │ │ │ -00000450: 7070 6c79 2874 6869 7341 7267 2c20 6172 pply(thisArg, ar │ │ │ │ -00000460: 6775 6d65 6e74 7329 3b0a 2020 7d3b 0a7d guments);. };.} │ │ │ │ -00000470: 0a0a 2f2f 2075 7469 6c73 2069 7320 6120 ..// utils is a │ │ │ │ -00000480: 6c69 6272 6172 7920 6f66 2067 656e 6572 library of gener │ │ │ │ -00000490: 6963 2068 656c 7065 7220 6675 6e63 7469 ic helper functi │ │ │ │ -000004a0: 6f6e 7320 6e6f 6e2d 7370 6563 6966 6963 ons non-specific │ │ │ │ -000004b0: 2074 6f20 6178 696f 730a 0a63 6f6e 7374 to axios..const │ │ │ │ -000004c0: 207b 746f 5374 7269 6e67 7d20 3d20 4f62 {toString} = Ob │ │ │ │ -000004d0: 6a65 6374 2e70 726f 746f 7479 7065 3b0a ject.prototype;. │ │ │ │ -000004e0: 636f 6e73 7420 7b67 6574 5072 6f74 6f74 const {getProtot │ │ │ │ -000004f0: 7970 654f 667d 203d 204f 626a 6563 743b ypeOf} = Object; │ │ │ │ -00000500: 0a63 6f6e 7374 207b 6974 6572 6174 6f72 .const {iterator │ │ │ │ -00000510: 2c20 746f 5374 7269 6e67 5461 673a 2074 , toStringTag: t │ │ │ │ -00000520: 6f53 7472 696e 6754 6167 2431 7d20 3d20 oStringTag$1} = │ │ │ │ -00000530: 5379 6d62 6f6c 3b0a 0a63 6f6e 7374 206b Symbol;..const k │ │ │ │ -00000540: 696e 644f 6620 3d20 2863 6163 6865 203d indOf = (cache = │ │ │ │ -00000550: 3e20 7468 696e 6720 3d3e 207b 0a20 2020 > thing => {. │ │ │ │ -00000560: 2063 6f6e 7374 2073 7472 203d 2074 6f53 const str = toS │ │ │ │ -00000570: 7472 696e 672e 6361 6c6c 2874 6869 6e67 tring.call(thing │ │ │ │ -00000580: 293b 0a20 2020 2072 6574 7572 6e20 6361 );. return ca │ │ │ │ -00000590: 6368 655b 7374 725d 207c 7c20 2863 6163 che[str] || (cac │ │ │ │ -000005a0: 6865 5b73 7472 5d20 3d20 7374 722e 736c he[str] = str.sl │ │ │ │ -000005b0: 6963 6528 382c 202d 3129 2e74 6f4c 6f77 ice(8, -1).toLow │ │ │ │ -000005c0: 6572 4361 7365 2829 293b 0a7d 2928 4f62 erCase());.})(Ob │ │ │ │ -000005d0: 6a65 6374 2e63 7265 6174 6528 6e75 6c6c ject.create(null │ │ │ │ -000005e0: 2929 3b0a 0a63 6f6e 7374 206b 696e 644f ));..const kindO │ │ │ │ -000005f0: 6654 6573 7420 3d20 2874 7970 6529 203d fTest = (type) = │ │ │ │ -00000600: 3e20 7b0a 2020 7479 7065 203d 2074 7970 > {. type = typ │ │ │ │ -00000610: 652e 746f 4c6f 7765 7243 6173 6528 293b e.toLowerCase(); │ │ │ │ -00000620: 0a20 2072 6574 7572 6e20 2874 6869 6e67 . return (thing │ │ │ │ -00000630: 2920 3d3e 206b 696e 644f 6628 7468 696e ) => kindOf(thin │ │ │ │ -00000640: 6729 203d 3d3d 2074 7970 650a 7d3b 0a0a g) === type.};.. │ │ │ │ -00000650: 636f 6e73 7420 7479 7065 4f66 5465 7374 const typeOfTest │ │ │ │ -00000660: 203d 2074 7970 6520 3d3e 2074 6869 6e67 = type => thing │ │ │ │ -00000670: 203d 3e20 7479 7065 6f66 2074 6869 6e67 => typeof thing │ │ │ │ -00000680: 203d 3d3d 2074 7970 653b 0a0a 2f2a 2a0a === type;../**. │ │ │ │ -00000690: 202a 2044 6574 6572 6d69 6e65 2069 6620 * Determine if │ │ │ │ -000006a0: 6120 7661 6c75 6520 6973 2061 6e20 4172 a value is an Ar │ │ │ │ -000006b0: 7261 790a 202a 0a20 2a20 4070 6172 616d ray. *. * @param │ │ │ │ -000006c0: 207b 4f62 6a65 6374 7d20 7661 6c20 5468 {Object} val Th │ │ │ │ -000006d0: 6520 7661 6c75 6520 746f 2074 6573 740a e value to test. │ │ │ │ -000006e0: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -000006f0: 626f 6f6c 6561 6e7d 2054 7275 6520 6966 boolean} True if │ │ │ │ -00000700: 2076 616c 7565 2069 7320 616e 2041 7272 value is an Arr │ │ │ │ -00000710: 6179 2c20 6f74 6865 7277 6973 6520 6661 ay, otherwise fa │ │ │ │ -00000720: 6c73 650a 202a 2f0a 636f 6e73 7420 7b69 lse. */.const {i │ │ │ │ -00000730: 7341 7272 6179 7d20 3d20 4172 7261 793b sArray} = Array; │ │ │ │ -00000740: 0a0a 2f2a 2a0a 202a 2044 6574 6572 6d69 ../**. * Determi │ │ │ │ -00000750: 6e65 2069 6620 6120 7661 6c75 6520 6973 ne if a value is │ │ │ │ -00000760: 2075 6e64 6566 696e 6564 0a20 2a0a 202a undefined. *. * │ │ │ │ -00000770: 2040 7061 7261 6d20 7b2a 7d20 7661 6c20 @param {*} val │ │ │ │ -00000780: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ -00000790: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ -000007a0: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ -000007b0: 6966 2074 6865 2076 616c 7565 2069 7320 if the value is │ │ │ │ -000007c0: 756e 6465 6669 6e65 642c 206f 7468 6572 undefined, other │ │ │ │ -000007d0: 7769 7365 2066 616c 7365 0a20 2a2f 0a63 wise false. */.c │ │ │ │ -000007e0: 6f6e 7374 2069 7355 6e64 6566 696e 6564 onst isUndefined │ │ │ │ -000007f0: 203d 2074 7970 654f 6654 6573 7428 2775 = typeOfTest('u │ │ │ │ -00000800: 6e64 6566 696e 6564 2729 3b0a 0a2f 2a2a ndefined');../** │ │ │ │ -00000810: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ -00000820: 2061 2076 616c 7565 2069 7320 6120 4275 a value is a Bu │ │ │ │ -00000830: 6666 6572 0a20 2a0a 202a 2040 7061 7261 ffer. *. * @para │ │ │ │ -00000840: 6d20 7b2a 7d20 7661 6c20 5468 6520 7661 m {*} val The va │ │ │ │ -00000850: 6c75 6520 746f 2074 6573 740a 202a 0a20 lue to test. *. │ │ │ │ -00000860: 2a20 4072 6574 7572 6e73 207b 626f 6f6c * @returns {bool │ │ │ │ -00000870: 6561 6e7d 2054 7275 6520 6966 2076 616c ean} True if val │ │ │ │ -00000880: 7565 2069 7320 6120 4275 6666 6572 2c20 ue is a Buffer, │ │ │ │ -00000890: 6f74 6865 7277 6973 6520 6661 6c73 650a otherwise false. │ │ │ │ -000008a0: 202a 2f0a 6675 6e63 7469 6f6e 2069 7342 */.function isB │ │ │ │ -000008b0: 7566 6665 7224 3128 7661 6c29 207b 0a20 uffer$1(val) {. │ │ │ │ -000008c0: 2072 6574 7572 6e20 7661 6c20 213d 3d20 return val !== │ │ │ │ -000008d0: 6e75 6c6c 2026 2620 2169 7355 6e64 6566 null && !isUndef │ │ │ │ -000008e0: 696e 6564 2876 616c 2920 2626 2076 616c ined(val) && val │ │ │ │ -000008f0: 2e63 6f6e 7374 7275 6374 6f72 2021 3d3d .constructor !== │ │ │ │ -00000900: 206e 756c 6c20 2626 2021 6973 556e 6465 null && !isUnde │ │ │ │ -00000910: 6669 6e65 6428 7661 6c2e 636f 6e73 7472 fined(val.constr │ │ │ │ -00000920: 7563 746f 7229 0a20 2020 2026 2620 6973 uctor). && is │ │ │ │ -00000930: 4675 6e63 7469 6f6e 2432 2876 616c 2e63 Function$2(val.c │ │ │ │ -00000940: 6f6e 7374 7275 6374 6f72 2e69 7342 7566 onstructor.isBuf │ │ │ │ -00000950: 6665 7229 2026 2620 7661 6c2e 636f 6e73 fer) && val.cons │ │ │ │ -00000960: 7472 7563 746f 722e 6973 4275 6666 6572 tructor.isBuffer │ │ │ │ -00000970: 2876 616c 293b 0a7d 0a0a 2f2a 2a0a 202a (val);.}../**. * │ │ │ │ -00000980: 2044 6574 6572 6d69 6e65 2069 6620 6120 Determine if a │ │ │ │ -00000990: 7661 6c75 6520 6973 2061 6e20 4172 7261 value is an Arra │ │ │ │ -000009a0: 7942 7566 6665 720a 202a 0a20 2a20 4070 yBuffer. *. * @p │ │ │ │ -000009b0: 6172 616d 207b 2a7d 2076 616c 2054 6865 aram {*} val The │ │ │ │ -000009c0: 2076 616c 7565 2074 6f20 7465 7374 0a20 value to test. │ │ │ │ -000009d0: 2a0a 202a 2040 7265 7475 726e 7320 7b62 *. * @returns {b │ │ │ │ -000009e0: 6f6f 6c65 616e 7d20 5472 7565 2069 6620 oolean} True if │ │ │ │ -000009f0: 7661 6c75 6520 6973 2061 6e20 4172 7261 value is an Arra │ │ │ │ -00000a00: 7942 7566 6665 722c 206f 7468 6572 7769 yBuffer, otherwi │ │ │ │ -00000a10: 7365 2066 616c 7365 0a20 2a2f 0a63 6f6e se false. */.con │ │ │ │ -00000a20: 7374 2069 7341 7272 6179 4275 6666 6572 st isArrayBuffer │ │ │ │ -00000a30: 203d 206b 696e 644f 6654 6573 7428 2741 = kindOfTest('A │ │ │ │ -00000a40: 7272 6179 4275 6666 6572 2729 3b0a 0a0a rrayBuffer');... │ │ │ │ -00000a50: 2f2a 2a0a 202a 2044 6574 6572 6d69 6e65 /**. * Determine │ │ │ │ -00000a60: 2069 6620 6120 7661 6c75 6520 6973 2061 if a value is a │ │ │ │ -00000a70: 2076 6965 7720 6f6e 2061 6e20 4172 7261 view on an Arra │ │ │ │ -00000a80: 7942 7566 6665 720a 202a 0a20 2a20 4070 yBuffer. *. * @p │ │ │ │ -00000a90: 6172 616d 207b 2a7d 2076 616c 2054 6865 aram {*} val The │ │ │ │ -00000aa0: 2076 616c 7565 2074 6f20 7465 7374 0a20 value to test. │ │ │ │ -00000ab0: 2a0a 202a 2040 7265 7475 726e 7320 7b62 *. * @returns {b │ │ │ │ -00000ac0: 6f6f 6c65 616e 7d20 5472 7565 2069 6620 oolean} True if │ │ │ │ -00000ad0: 7661 6c75 6520 6973 2061 2076 6965 7720 value is a view │ │ │ │ -00000ae0: 6f6e 2061 6e20 4172 7261 7942 7566 6665 on an ArrayBuffe │ │ │ │ -00000af0: 722c 206f 7468 6572 7769 7365 2066 616c r, otherwise fal │ │ │ │ -00000b00: 7365 0a20 2a2f 0a66 756e 6374 696f 6e20 se. */.function │ │ │ │ -00000b10: 6973 4172 7261 7942 7566 6665 7256 6965 isArrayBufferVie │ │ │ │ -00000b20: 7728 7661 6c29 207b 0a20 206c 6574 2072 w(val) {. let r │ │ │ │ -00000b30: 6573 756c 743b 0a20 2069 6620 2828 7479 esult;. if ((ty │ │ │ │ -00000b40: 7065 6f66 2041 7272 6179 4275 6666 6572 peof ArrayBuffer │ │ │ │ -00000b50: 2021 3d3d 2027 756e 6465 6669 6e65 6427 !== 'undefined' │ │ │ │ -00000b60: 2920 2626 2028 4172 7261 7942 7566 6665 ) && (ArrayBuffe │ │ │ │ -00000b70: 722e 6973 5669 6577 2929 207b 0a20 2020 r.isView)) {. │ │ │ │ -00000b80: 2072 6573 756c 7420 3d20 4172 7261 7942 result = ArrayB │ │ │ │ -00000b90: 7566 6665 722e 6973 5669 6577 2876 616c uffer.isView(val │ │ │ │ -00000ba0: 293b 0a20 207d 2065 6c73 6520 7b0a 2020 );. } else {. │ │ │ │ -00000bb0: 2020 7265 7375 6c74 203d 2028 7661 6c29 result = (val) │ │ │ │ -00000bc0: 2026 2620 2876 616c 2e62 7566 6665 7229 && (val.buffer) │ │ │ │ -00000bd0: 2026 2620 2869 7341 7272 6179 4275 6666 && (isArrayBuff │ │ │ │ -00000be0: 6572 2876 616c 2e62 7566 6665 7229 293b er(val.buffer)); │ │ │ │ -00000bf0: 0a20 207d 0a20 2072 6574 7572 6e20 7265 . }. return re │ │ │ │ -00000c00: 7375 6c74 3b0a 7d0a 0a2f 2a2a 0a20 2a20 sult;.}../**. * │ │ │ │ -00000c10: 4465 7465 726d 696e 6520 6966 2061 2076 Determine if a v │ │ │ │ -00000c20: 616c 7565 2069 7320 6120 5374 7269 6e67 alue is a String │ │ │ │ -00000c30: 0a20 2a0a 202a 2040 7061 7261 6d20 7b2a . *. * @param {* │ │ │ │ -00000c40: 7d20 7661 6c20 5468 6520 7661 6c75 6520 } val The value │ │ │ │ -00000c50: 746f 2074 6573 740a 202a 0a20 2a20 4072 to test. *. * @r │ │ │ │ -00000c60: 6574 7572 6e73 207b 626f 6f6c 6561 6e7d eturns {boolean} │ │ │ │ -00000c70: 2054 7275 6520 6966 2076 616c 7565 2069 True if value i │ │ │ │ -00000c80: 7320 6120 5374 7269 6e67 2c20 6f74 6865 s a String, othe │ │ │ │ -00000c90: 7277 6973 6520 6661 6c73 650a 202a 2f0a rwise false. */. │ │ │ │ -00000ca0: 636f 6e73 7420 6973 5374 7269 6e67 2431 const isString$1 │ │ │ │ -00000cb0: 203d 2074 7970 654f 6654 6573 7428 2773 = typeOfTest('s │ │ │ │ -00000cc0: 7472 696e 6727 293b 0a0a 2f2a 2a0a 202a tring');../**. * │ │ │ │ -00000cd0: 2044 6574 6572 6d69 6e65 2069 6620 6120 Determine if a │ │ │ │ -00000ce0: 7661 6c75 6520 6973 2061 2046 756e 6374 value is a Funct │ │ │ │ -00000cf0: 696f 6e0a 202a 0a20 2a20 4070 6172 616d ion. *. * @param │ │ │ │ -00000d00: 207b 2a7d 2076 616c 2054 6865 2076 616c {*} val The val │ │ │ │ -00000d10: 7565 2074 6f20 7465 7374 0a20 2a20 4072 ue to test. * @r │ │ │ │ -00000d20: 6574 7572 6e73 207b 626f 6f6c 6561 6e7d eturns {boolean} │ │ │ │ -00000d30: 2054 7275 6520 6966 2076 616c 7565 2069 True if value i │ │ │ │ -00000d40: 7320 6120 4675 6e63 7469 6f6e 2c20 6f74 s a Function, ot │ │ │ │ -00000d50: 6865 7277 6973 6520 6661 6c73 650a 202a herwise false. * │ │ │ │ -00000d60: 2f0a 636f 6e73 7420 6973 4675 6e63 7469 /.const isFuncti │ │ │ │ -00000d70: 6f6e 2432 203d 2074 7970 654f 6654 6573 on$2 = typeOfTes │ │ │ │ -00000d80: 7428 2766 756e 6374 696f 6e27 293b 0a0a t('function');.. │ │ │ │ -00000d90: 2f2a 2a0a 202a 2044 6574 6572 6d69 6e65 /**. * Determine │ │ │ │ -00000da0: 2069 6620 6120 7661 6c75 6520 6973 2061 if a value is a │ │ │ │ -00000db0: 204e 756d 6265 720a 202a 0a20 2a20 4070 Number. *. * @p │ │ │ │ -00000dc0: 6172 616d 207b 2a7d 2076 616c 2054 6865 aram {*} val The │ │ │ │ -00000dd0: 2076 616c 7565 2074 6f20 7465 7374 0a20 value to test. │ │ │ │ -00000de0: 2a0a 202a 2040 7265 7475 726e 7320 7b62 *. * @returns {b │ │ │ │ -00000df0: 6f6f 6c65 616e 7d20 5472 7565 2069 6620 oolean} True if │ │ │ │ -00000e00: 7661 6c75 6520 6973 2061 204e 756d 6265 value is a Numbe │ │ │ │ -00000e10: 722c 206f 7468 6572 7769 7365 2066 616c r, otherwise fal │ │ │ │ -00000e20: 7365 0a20 2a2f 0a63 6f6e 7374 2069 734e se. */.const isN │ │ │ │ -00000e30: 756d 6265 7220 3d20 7479 7065 4f66 5465 umber = typeOfTe │ │ │ │ -00000e40: 7374 2827 6e75 6d62 6572 2729 3b0a 0a2f st('number');../ │ │ │ │ -00000e50: 2a2a 0a20 2a20 4465 7465 726d 696e 6520 **. * Determine │ │ │ │ -00000e60: 6966 2061 2076 616c 7565 2069 7320 616e if a value is an │ │ │ │ -00000e70: 204f 626a 6563 740a 202a 0a20 2a20 4070 Object. *. * @p │ │ │ │ -00000e80: 6172 616d 207b 2a7d 2074 6869 6e67 2054 aram {*} thing T │ │ │ │ -00000e90: 6865 2076 616c 7565 2074 6f20 7465 7374 he value to test │ │ │ │ -00000ea0: 0a20 2a0a 202a 2040 7265 7475 726e 7320 . *. * @returns │ │ │ │ -00000eb0: 7b62 6f6f 6c65 616e 7d20 5472 7565 2069 {boolean} True i │ │ │ │ -00000ec0: 6620 7661 6c75 6520 6973 2061 6e20 4f62 f value is an Ob │ │ │ │ -00000ed0: 6a65 6374 2c20 6f74 6865 7277 6973 6520 ject, otherwise │ │ │ │ -00000ee0: 6661 6c73 650a 202a 2f0a 636f 6e73 7420 false. */.const │ │ │ │ -00000ef0: 6973 4f62 6a65 6374 203d 2028 7468 696e isObject = (thin │ │ │ │ -00000f00: 6729 203d 3e20 7468 696e 6720 213d 3d20 g) => thing !== │ │ │ │ -00000f10: 6e75 6c6c 2026 2620 7479 7065 6f66 2074 null && typeof t │ │ │ │ -00000f20: 6869 6e67 203d 3d3d 2027 6f62 6a65 6374 hing === 'object │ │ │ │ -00000f30: 273b 0a0a 2f2a 2a0a 202a 2044 6574 6572 ';../**. * Deter │ │ │ │ -00000f40: 6d69 6e65 2069 6620 6120 7661 6c75 6520 mine if a value │ │ │ │ -00000f50: 6973 2061 2042 6f6f 6c65 616e 0a20 2a0a is a Boolean. *. │ │ │ │ -00000f60: 202a 2040 7061 7261 6d20 7b2a 7d20 7468 * @param {*} th │ │ │ │ -00000f70: 696e 6720 5468 6520 7661 6c75 6520 746f ing The value to │ │ │ │ -00000f80: 2074 6573 740a 202a 2040 7265 7475 726e test. * @return │ │ │ │ -00000f90: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ -00000fa0: 2069 6620 7661 6c75 6520 6973 2061 2042 if value is a B │ │ │ │ -00000fb0: 6f6f 6c65 616e 2c20 6f74 6865 7277 6973 oolean, otherwis │ │ │ │ -00000fc0: 6520 6661 6c73 650a 202a 2f0a 636f 6e73 e false. */.cons │ │ │ │ -00000fd0: 7420 6973 426f 6f6c 6561 6e20 3d20 7468 t isBoolean = th │ │ │ │ -00000fe0: 696e 6720 3d3e 2074 6869 6e67 203d 3d3d ing => thing === │ │ │ │ -00000ff0: 2074 7275 6520 7c7c 2074 6869 6e67 203d true || thing = │ │ │ │ -00001000: 3d3d 2066 616c 7365 3b0a 0a2f 2a2a 0a20 == false;../**. │ │ │ │ -00001010: 2a20 4465 7465 726d 696e 6520 6966 2061 * Determine if a │ │ │ │ -00001020: 2076 616c 7565 2069 7320 6120 706c 6169 value is a plai │ │ │ │ -00001030: 6e20 4f62 6a65 6374 0a20 2a0a 202a 2040 n Object. *. * @ │ │ │ │ -00001040: 7061 7261 6d20 7b2a 7d20 7661 6c20 5468 param {*} val Th │ │ │ │ -00001050: 6520 7661 6c75 6520 746f 2074 6573 740a e value to test. │ │ │ │ -00001060: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -00001070: 626f 6f6c 6561 6e7d 2054 7275 6520 6966 boolean} True if │ │ │ │ -00001080: 2076 616c 7565 2069 7320 6120 706c 6169 value is a plai │ │ │ │ -00001090: 6e20 4f62 6a65 6374 2c20 6f74 6865 7277 n Object, otherw │ │ │ │ -000010a0: 6973 6520 6661 6c73 650a 202a 2f0a 636f ise false. */.co │ │ │ │ -000010b0: 6e73 7420 6973 506c 6169 6e4f 626a 6563 nst isPlainObjec │ │ │ │ -000010c0: 7420 3d20 2876 616c 2920 3d3e 207b 0a20 t = (val) => {. │ │ │ │ -000010d0: 2069 6620 286b 696e 644f 6628 7661 6c29 if (kindOf(val) │ │ │ │ -000010e0: 2021 3d3d 2027 6f62 6a65 6374 2729 207b !== 'object') { │ │ │ │ -000010f0: 0a20 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ -00001100: 653b 0a20 207d 0a0a 2020 636f 6e73 7420 e;. }.. const │ │ │ │ -00001110: 7072 6f74 6f74 7970 6520 3d20 6765 7450 prototype = getP │ │ │ │ -00001120: 726f 746f 7479 7065 4f66 2876 616c 293b rototypeOf(val); │ │ │ │ -00001130: 0a20 2072 6574 7572 6e20 2870 726f 746f . return (proto │ │ │ │ -00001140: 7479 7065 203d 3d3d 206e 756c 6c20 7c7c type === null || │ │ │ │ -00001150: 2070 726f 746f 7479 7065 203d 3d3d 204f prototype === O │ │ │ │ -00001160: 626a 6563 742e 7072 6f74 6f74 7970 6520 bject.prototype │ │ │ │ -00001170: 7c7c 204f 626a 6563 742e 6765 7450 726f || Object.getPro │ │ │ │ -00001180: 746f 7479 7065 4f66 2870 726f 746f 7479 totypeOf(prototy │ │ │ │ -00001190: 7065 2920 3d3d 3d20 6e75 6c6c 2920 2626 pe) === null) && │ │ │ │ -000011a0: 2021 2874 6f53 7472 696e 6754 6167 2431 !(toStringTag$1 │ │ │ │ -000011b0: 2069 6e20 7661 6c29 2026 2620 2128 6974 in val) && !(it │ │ │ │ -000011c0: 6572 6174 6f72 2069 6e20 7661 6c29 3b0a erator in val);. │ │ │ │ -000011d0: 7d3b 0a0a 2f2a 2a0a 202a 2044 6574 6572 };../**. * Deter │ │ │ │ -000011e0: 6d69 6e65 2069 6620 6120 7661 6c75 6520 mine if a value │ │ │ │ -000011f0: 6973 2061 6e20 656d 7074 7920 6f62 6a65 is an empty obje │ │ │ │ -00001200: 6374 2028 7361 6665 6c79 2068 616e 646c ct (safely handl │ │ │ │ -00001210: 6573 2042 7566 6665 7273 290a 202a 0a20 es Buffers). *. │ │ │ │ -00001220: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ -00001230: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ -00001240: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ -00001250: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ -00001260: 2069 6620 7661 6c75 6520 6973 2061 6e20 if value is an │ │ │ │ -00001270: 656d 7074 7920 6f62 6a65 6374 2c20 6f74 empty object, ot │ │ │ │ -00001280: 6865 7277 6973 6520 6661 6c73 650a 202a herwise false. * │ │ │ │ -00001290: 2f0a 636f 6e73 7420 6973 456d 7074 794f /.const isEmptyO │ │ │ │ -000012a0: 626a 6563 7420 3d20 2876 616c 2920 3d3e bject = (val) => │ │ │ │ -000012b0: 207b 0a20 202f 2f20 4561 726c 7920 7265 {. // Early re │ │ │ │ -000012c0: 7475 726e 2066 6f72 206e 6f6e 2d6f 626a turn for non-obj │ │ │ │ -000012d0: 6563 7473 206f 7220 4275 6666 6572 7320 ects or Buffers │ │ │ │ -000012e0: 746f 2070 7265 7665 6e74 2052 616e 6765 to prevent Range │ │ │ │ -000012f0: 4572 726f 720a 2020 6966 2028 2169 734f Error. if (!isO │ │ │ │ -00001300: 626a 6563 7428 7661 6c29 207c 7c20 6973 bject(val) || is │ │ │ │ -00001310: 4275 6666 6572 2431 2876 616c 2929 207b Buffer$1(val)) { │ │ │ │ -00001320: 0a20 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ -00001330: 653b 0a20 207d 0a0a 2020 7472 7920 7b0a e;. }.. try {. │ │ │ │ -00001340: 2020 2020 7265 7475 726e 204f 626a 6563 return Objec │ │ │ │ -00001350: 742e 6b65 7973 2876 616c 292e 6c65 6e67 t.keys(val).leng │ │ │ │ -00001360: 7468 203d 3d3d 2030 2026 2620 4f62 6a65 th === 0 && Obje │ │ │ │ -00001370: 6374 2e67 6574 5072 6f74 6f74 7970 654f ct.getPrototypeO │ │ │ │ -00001380: 6628 7661 6c29 203d 3d3d 204f 626a 6563 f(val) === Objec │ │ │ │ -00001390: 742e 7072 6f74 6f74 7970 653b 0a20 207d t.prototype;. } │ │ │ │ -000013a0: 2063 6174 6368 2028 6529 207b 0a20 2020 catch (e) {. │ │ │ │ -000013b0: 202f 2f20 4661 6c6c 6261 636b 2066 6f72 // Fallback for │ │ │ │ -000013c0: 2061 6e79 206f 7468 6572 206f 626a 6563 any other objec │ │ │ │ -000013d0: 7473 2074 6861 7420 6d69 6768 7420 6361 ts that might ca │ │ │ │ -000013e0: 7573 6520 5261 6e67 6545 7272 6f72 2077 use RangeError w │ │ │ │ -000013f0: 6974 6820 4f62 6a65 6374 2e6b 6579 7328 ith Object.keys( │ │ │ │ -00001400: 290a 2020 2020 7265 7475 726e 2066 616c ). return fal │ │ │ │ -00001410: 7365 3b0a 2020 7d0a 7d3b 0a0a 2f2a 2a0a se;. }.};../**. │ │ │ │ -00001420: 202a 2044 6574 6572 6d69 6e65 2069 6620 * Determine if │ │ │ │ -00001430: 6120 7661 6c75 6520 6973 2061 2044 6174 a value is a Dat │ │ │ │ -00001440: 650a 202a 0a20 2a20 4070 6172 616d 207b e. *. * @param { │ │ │ │ -00001450: 2a7d 2076 616c 2054 6865 2076 616c 7565 *} val The value │ │ │ │ -00001460: 2074 6f20 7465 7374 0a20 2a0a 202a 2040 to test. *. * @ │ │ │ │ -00001470: 7265 7475 726e 7320 7b62 6f6f 6c65 616e returns {boolean │ │ │ │ -00001480: 7d20 5472 7565 2069 6620 7661 6c75 6520 } True if value │ │ │ │ -00001490: 6973 2061 2044 6174 652c 206f 7468 6572 is a Date, other │ │ │ │ -000014a0: 7769 7365 2066 616c 7365 0a20 2a2f 0a63 wise false. */.c │ │ │ │ -000014b0: 6f6e 7374 2069 7344 6174 6520 3d20 6b69 onst isDate = ki │ │ │ │ -000014c0: 6e64 4f66 5465 7374 2827 4461 7465 2729 ndOfTest('Date') │ │ │ │ -000014d0: 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 726d ;../**. * Determ │ │ │ │ -000014e0: 696e 6520 6966 2061 2076 616c 7565 2069 ine if a value i │ │ │ │ -000014f0: 7320 6120 4669 6c65 0a20 2a0a 202a 2040 s a File. *. * @ │ │ │ │ -00001500: 7061 7261 6d20 7b2a 7d20 7661 6c20 5468 param {*} val Th │ │ │ │ -00001510: 6520 7661 6c75 6520 746f 2074 6573 740a e value to test. │ │ │ │ -00001520: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -00001530: 626f 6f6c 6561 6e7d 2054 7275 6520 6966 boolean} True if │ │ │ │ -00001540: 2076 616c 7565 2069 7320 6120 4669 6c65 value is a File │ │ │ │ -00001550: 2c20 6f74 6865 7277 6973 6520 6661 6c73 , otherwise fals │ │ │ │ -00001560: 650a 202a 2f0a 636f 6e73 7420 6973 4669 e. */.const isFi │ │ │ │ -00001570: 6c65 203d 206b 696e 644f 6654 6573 7428 le = kindOfTest( │ │ │ │ -00001580: 2746 696c 6527 293b 0a0a 2f2a 2a0a 202a 'File');../**. * │ │ │ │ -00001590: 2044 6574 6572 6d69 6e65 2069 6620 6120 Determine if a │ │ │ │ -000015a0: 7661 6c75 6520 6973 2061 2042 6c6f 620a value is a Blob. │ │ │ │ -000015b0: 202a 0a20 2a20 4070 6172 616d 207b 2a7d *. * @param {*} │ │ │ │ -000015c0: 2076 616c 2054 6865 2076 616c 7565 2074 val The value t │ │ │ │ -000015d0: 6f20 7465 7374 0a20 2a0a 202a 2040 7265 o test. *. * @re │ │ │ │ -000015e0: 7475 726e 7320 7b62 6f6f 6c65 616e 7d20 turns {boolean} │ │ │ │ -000015f0: 5472 7565 2069 6620 7661 6c75 6520 6973 True if value is │ │ │ │ -00001600: 2061 2042 6c6f 622c 206f 7468 6572 7769 a Blob, otherwi │ │ │ │ -00001610: 7365 2066 616c 7365 0a20 2a2f 0a63 6f6e se false. */.con │ │ │ │ -00001620: 7374 2069 7342 6c6f 6220 3d20 6b69 6e64 st isBlob = kind │ │ │ │ -00001630: 4f66 5465 7374 2827 426c 6f62 2729 3b0a OfTest('Blob');. │ │ │ │ -00001640: 0a2f 2a2a 0a20 2a20 4465 7465 726d 696e ./**. * Determin │ │ │ │ -00001650: 6520 6966 2061 2076 616c 7565 2069 7320 e if a value is │ │ │ │ -00001660: 6120 4669 6c65 4c69 7374 0a20 2a0a 202a a FileList. *. * │ │ │ │ -00001670: 2040 7061 7261 6d20 7b2a 7d20 7661 6c20 @param {*} val │ │ │ │ -00001680: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ -00001690: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ -000016a0: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ -000016b0: 6966 2076 616c 7565 2069 7320 6120 4669 if value is a Fi │ │ │ │ -000016c0: 6c65 2c20 6f74 6865 7277 6973 6520 6661 le, otherwise fa │ │ │ │ -000016d0: 6c73 650a 202a 2f0a 636f 6e73 7420 6973 lse. */.const is │ │ │ │ -000016e0: 4669 6c65 4c69 7374 203d 206b 696e 644f FileList = kindO │ │ │ │ -000016f0: 6654 6573 7428 2746 696c 654c 6973 7427 fTest('FileList' │ │ │ │ -00001700: 293b 0a0a 2f2a 2a0a 202a 2044 6574 6572 );../**. * Deter │ │ │ │ -00001710: 6d69 6e65 2069 6620 6120 7661 6c75 6520 mine if a value │ │ │ │ -00001720: 6973 2061 2053 7472 6561 6d0a 202a 0a20 is a Stream. *. │ │ │ │ -00001730: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ -00001740: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ -00001750: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ -00001760: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ -00001770: 2069 6620 7661 6c75 6520 6973 2061 2053 if value is a S │ │ │ │ -00001780: 7472 6561 6d2c 206f 7468 6572 7769 7365 tream, otherwise │ │ │ │ -00001790: 2066 616c 7365 0a20 2a2f 0a63 6f6e 7374 false. */.const │ │ │ │ -000017a0: 2069 7353 7472 6561 6d20 3d20 2876 616c isStream = (val │ │ │ │ -000017b0: 2920 3d3e 2069 734f 626a 6563 7428 7661 ) => isObject(va │ │ │ │ -000017c0: 6c29 2026 2620 6973 4675 6e63 7469 6f6e l) && isFunction │ │ │ │ -000017d0: 2432 2876 616c 2e70 6970 6529 3b0a 0a2f $2(val.pipe);../ │ │ │ │ -000017e0: 2a2a 0a20 2a20 4465 7465 726d 696e 6520 **. * Determine │ │ │ │ -000017f0: 6966 2061 2076 616c 7565 2069 7320 6120 if a value is a │ │ │ │ -00001800: 466f 726d 4461 7461 0a20 2a0a 202a 2040 FormData. *. * @ │ │ │ │ -00001810: 7061 7261 6d20 7b2a 7d20 7468 696e 6720 param {*} thing │ │ │ │ -00001820: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ -00001830: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ -00001840: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ -00001850: 6966 2076 616c 7565 2069 7320 616e 2046 if value is an F │ │ │ │ -00001860: 6f72 6d44 6174 612c 206f 7468 6572 7769 ormData, otherwi │ │ │ │ -00001870: 7365 2066 616c 7365 0a20 2a2f 0a63 6f6e se false. */.con │ │ │ │ -00001880: 7374 2069 7346 6f72 6d44 6174 6120 3d20 st isFormData = │ │ │ │ -00001890: 2874 6869 6e67 2920 3d3e 207b 0a20 206c (thing) => {. l │ │ │ │ -000018a0: 6574 206b 696e 643b 0a20 2072 6574 7572 et kind;. retur │ │ │ │ -000018b0: 6e20 7468 696e 6720 2626 2028 0a20 2020 n thing && (. │ │ │ │ -000018c0: 2028 7479 7065 6f66 2046 6f72 6d44 6174 (typeof FormDat │ │ │ │ -000018d0: 6120 3d3d 3d20 2766 756e 6374 696f 6e27 a === 'function' │ │ │ │ -000018e0: 2026 2620 7468 696e 6720 696e 7374 616e && thing instan │ │ │ │ -000018f0: 6365 6f66 2046 6f72 6d44 6174 6129 207c ceof FormData) | │ │ │ │ -00001900: 7c20 280a 2020 2020 2020 6973 4675 6e63 | (. isFunc │ │ │ │ -00001910: 7469 6f6e 2432 2874 6869 6e67 2e61 7070 tion$2(thing.app │ │ │ │ -00001920: 656e 6429 2026 2620 280a 2020 2020 2020 end) && (. │ │ │ │ -00001930: 2020 286b 696e 6420 3d20 6b69 6e64 4f66 (kind = kindOf │ │ │ │ -00001940: 2874 6869 6e67 2929 203d 3d3d 2027 666f (thing)) === 'fo │ │ │ │ -00001950: 726d 6461 7461 2720 7c7c 0a20 2020 2020 rmdata' ||. │ │ │ │ -00001960: 2020 202f 2f20 6465 7465 6374 2066 6f72 // detect for │ │ │ │ -00001970: 6d2d 6461 7461 2069 6e73 7461 6e63 650a m-data instance. │ │ │ │ -00001980: 2020 2020 2020 2020 286b 696e 6420 3d3d (kind == │ │ │ │ -00001990: 3d20 276f 626a 6563 7427 2026 2620 6973 = 'object' && is │ │ │ │ -000019a0: 4675 6e63 7469 6f6e 2432 2874 6869 6e67 Function$2(thing │ │ │ │ -000019b0: 2e74 6f53 7472 696e 6729 2026 2620 7468 .toString) && th │ │ │ │ -000019c0: 696e 672e 746f 5374 7269 6e67 2829 203d ing.toString() = │ │ │ │ -000019d0: 3d3d 2027 5b6f 626a 6563 7420 466f 726d == '[object Form │ │ │ │ -000019e0: 4461 7461 5d27 290a 2020 2020 2020 290a Data]'). ). │ │ │ │ -000019f0: 2020 2020 290a 2020 290a 7d3b 0a0a 2f2a ). ).};../* │ │ │ │ -00001a00: 2a0a 202a 2044 6574 6572 6d69 6e65 2069 *. * Determine i │ │ │ │ -00001a10: 6620 6120 7661 6c75 6520 6973 2061 2055 f a value is a U │ │ │ │ -00001a20: 524c 5365 6172 6368 5061 7261 6d73 206f RLSearchParams o │ │ │ │ -00001a30: 626a 6563 740a 202a 0a20 2a20 4070 6172 bject. *. * @par │ │ │ │ -00001a40: 616d 207b 2a7d 2076 616c 2054 6865 2076 am {*} val The v │ │ │ │ -00001a50: 616c 7565 2074 6f20 7465 7374 0a20 2a0a alue to test. *. │ │ │ │ -00001a60: 202a 2040 7265 7475 726e 7320 7b62 6f6f * @returns {boo │ │ │ │ -00001a70: 6c65 616e 7d20 5472 7565 2069 6620 7661 lean} True if va │ │ │ │ -00001a80: 6c75 6520 6973 2061 2055 524c 5365 6172 lue is a URLSear │ │ │ │ -00001a90: 6368 5061 7261 6d73 206f 626a 6563 742c chParams object, │ │ │ │ -00001aa0: 206f 7468 6572 7769 7365 2066 616c 7365 otherwise false │ │ │ │ -00001ab0: 0a20 2a2f 0a63 6f6e 7374 2069 7355 524c . */.const isURL │ │ │ │ -00001ac0: 5365 6172 6368 5061 7261 6d73 203d 206b SearchParams = k │ │ │ │ -00001ad0: 696e 644f 6654 6573 7428 2755 524c 5365 indOfTest('URLSe │ │ │ │ -00001ae0: 6172 6368 5061 7261 6d73 2729 3b0a 0a63 archParams');..c │ │ │ │ -00001af0: 6f6e 7374 205b 6973 5265 6164 6162 6c65 onst [isReadable │ │ │ │ -00001b00: 5374 7265 616d 2c20 6973 5265 7175 6573 Stream, isReques │ │ │ │ -00001b10: 742c 2069 7352 6573 706f 6e73 652c 2069 t, isResponse, i │ │ │ │ -00001b20: 7348 6561 6465 7273 5d20 3d20 5b27 5265 sHeaders] = ['Re │ │ │ │ -00001b30: 6164 6162 6c65 5374 7265 616d 272c 2027 adableStream', ' │ │ │ │ -00001b40: 5265 7175 6573 7427 2c20 2752 6573 706f Request', 'Respo │ │ │ │ -00001b50: 6e73 6527 2c20 2748 6561 6465 7273 275d nse', 'Headers'] │ │ │ │ -00001b60: 2e6d 6170 286b 696e 644f 6654 6573 7429 .map(kindOfTest) │ │ │ │ -00001b70: 3b0a 0a2f 2a2a 0a20 2a20 5472 696d 2065 ;../**. * Trim e │ │ │ │ -00001b80: 7863 6573 7320 7768 6974 6573 7061 6365 xcess whitespace │ │ │ │ -00001b90: 206f 6666 2074 6865 2062 6567 696e 6e69 off the beginni │ │ │ │ -00001ba0: 6e67 2061 6e64 2065 6e64 206f 6620 6120 ng and end of a │ │ │ │ -00001bb0: 7374 7269 6e67 0a20 2a0a 202a 2040 7061 string. *. * @pa │ │ │ │ -00001bc0: 7261 6d20 7b53 7472 696e 677d 2073 7472 ram {String} str │ │ │ │ -00001bd0: 2054 6865 2053 7472 696e 6720 746f 2074 The String to t │ │ │ │ -00001be0: 7269 6d0a 202a 0a20 2a20 4072 6574 7572 rim. *. * @retur │ │ │ │ -00001bf0: 6e73 207b 5374 7269 6e67 7d20 5468 6520 ns {String} The │ │ │ │ -00001c00: 5374 7269 6e67 2066 7265 6564 206f 6620 String freed of │ │ │ │ -00001c10: 6578 6365 7373 2077 6869 7465 7370 6163 excess whitespac │ │ │ │ -00001c20: 650a 202a 2f0a 636f 6e73 7420 7472 696d e. */.const trim │ │ │ │ -00001c30: 203d 2028 7374 7229 203d 3e20 7374 722e = (str) => str. │ │ │ │ -00001c40: 7472 696d 203f 0a20 2073 7472 2e74 7269 trim ?. str.tri │ │ │ │ -00001c50: 6d28 2920 3a20 7374 722e 7265 706c 6163 m() : str.replac │ │ │ │ -00001c60: 6528 2f5e 5b5c 735c 7546 4546 465c 7841 e(/^[\s\uFEFF\xA │ │ │ │ -00001c70: 305d 2b7c 5b5c 735c 7546 4546 465c 7841 0]+|[\s\uFEFF\xA │ │ │ │ -00001c80: 305d 2b24 2f67 2c20 2727 293b 0a0a 2f2a 0]+$/g, '');../* │ │ │ │ -00001c90: 2a0a 202a 2049 7465 7261 7465 206f 7665 *. * Iterate ove │ │ │ │ -00001ca0: 7220 616e 2041 7272 6179 206f 7220 616e r an Array or an │ │ │ │ -00001cb0: 204f 626a 6563 7420 696e 766f 6b69 6e67 Object invoking │ │ │ │ -00001cc0: 2061 2066 756e 6374 696f 6e20 666f 7220 a function for │ │ │ │ -00001cd0: 6561 6368 2069 7465 6d2e 0a20 2a0a 202a each item.. *. * │ │ │ │ -00001ce0: 2049 6620 606f 626a 6020 6973 2061 6e20 If `obj` is an │ │ │ │ -00001cf0: 4172 7261 7920 6361 6c6c 6261 636b 2077 Array callback w │ │ │ │ -00001d00: 696c 6c20 6265 2063 616c 6c65 6420 7061 ill be called pa │ │ │ │ -00001d10: 7373 696e 670a 202a 2074 6865 2076 616c ssing. * the val │ │ │ │ -00001d20: 7565 2c20 696e 6465 782c 2061 6e64 2063 ue, index, and c │ │ │ │ -00001d30: 6f6d 706c 6574 6520 6172 7261 7920 666f omplete array fo │ │ │ │ -00001d40: 7220 6561 6368 2069 7465 6d2e 0a20 2a0a r each item.. *. │ │ │ │ -00001d50: 202a 2049 6620 276f 626a 2720 6973 2061 * If 'obj' is a │ │ │ │ -00001d60: 6e20 4f62 6a65 6374 2063 616c 6c62 6163 n Object callbac │ │ │ │ -00001d70: 6b20 7769 6c6c 2062 6520 6361 6c6c 6564 k will be called │ │ │ │ -00001d80: 2070 6173 7369 6e67 0a20 2a20 7468 6520 passing. * the │ │ │ │ -00001d90: 7661 6c75 652c 206b 6579 2c20 616e 6420 value, key, and │ │ │ │ -00001da0: 636f 6d70 6c65 7465 206f 626a 6563 7420 complete object │ │ │ │ -00001db0: 666f 7220 6561 6368 2070 726f 7065 7274 for each propert │ │ │ │ -00001dc0: 792e 0a20 2a0a 202a 2040 7061 7261 6d20 y.. *. * @param │ │ │ │ -00001dd0: 7b4f 626a 6563 747c 4172 7261 797d 206f {Object|Array} o │ │ │ │ -00001de0: 626a 2054 6865 206f 626a 6563 7420 746f bj The object to │ │ │ │ -00001df0: 2069 7465 7261 7465 0a20 2a20 4070 6172 iterate. * @par │ │ │ │ -00001e00: 616d 207b 4675 6e63 7469 6f6e 7d20 666e am {Function} fn │ │ │ │ -00001e10: 2054 6865 2063 616c 6c62 6163 6b20 746f The callback to │ │ │ │ -00001e20: 2069 6e76 6f6b 6520 666f 7220 6561 6368 invoke for each │ │ │ │ -00001e30: 2069 7465 6d0a 202a 0a20 2a20 4070 6172 item. *. * @par │ │ │ │ -00001e40: 616d 207b 426f 6f6c 6561 6e7d 205b 616c am {Boolean} [al │ │ │ │ -00001e50: 6c4f 776e 4b65 7973 203d 2066 616c 7365 lOwnKeys = false │ │ │ │ -00001e60: 5d0a 202a 2040 7265 7475 726e 7320 7b61 ]. * @returns {a │ │ │ │ -00001e70: 6e79 7d0a 202a 2f0a 6675 6e63 7469 6f6e ny}. */.function │ │ │ │ -00001e80: 2066 6f72 4561 6368 286f 626a 2c20 666e forEach(obj, fn │ │ │ │ -00001e90: 2c20 7b61 6c6c 4f77 6e4b 6579 7320 3d20 , {allOwnKeys = │ │ │ │ -00001ea0: 6661 6c73 657d 203d 207b 7d29 207b 0a20 false} = {}) {. │ │ │ │ -00001eb0: 202f 2f20 446f 6e27 7420 626f 7468 6572 // Don't bother │ │ │ │ -00001ec0: 2069 6620 6e6f 2076 616c 7565 2070 726f if no value pro │ │ │ │ -00001ed0: 7669 6465 640a 2020 6966 2028 6f62 6a20 vided. if (obj │ │ │ │ -00001ee0: 3d3d 3d20 6e75 6c6c 207c 7c20 7479 7065 === null || type │ │ │ │ -00001ef0: 6f66 206f 626a 203d 3d3d 2027 756e 6465 of obj === 'unde │ │ │ │ -00001f00: 6669 6e65 6427 2920 7b0a 2020 2020 7265 fined') {. re │ │ │ │ -00001f10: 7475 726e 3b0a 2020 7d0a 0a20 206c 6574 turn;. }.. let │ │ │ │ -00001f20: 2069 3b0a 2020 6c65 7420 6c3b 0a0a 2020 i;. let l;.. │ │ │ │ -00001f30: 2f2f 2046 6f72 6365 2061 6e20 6172 7261 // Force an arra │ │ │ │ -00001f40: 7920 6966 206e 6f74 2061 6c72 6561 6479 y if not already │ │ │ │ -00001f50: 2073 6f6d 6574 6869 6e67 2069 7465 7261 something itera │ │ │ │ -00001f60: 626c 650a 2020 6966 2028 7479 7065 6f66 ble. if (typeof │ │ │ │ -00001f70: 206f 626a 2021 3d3d 2027 6f62 6a65 6374 obj !== 'object │ │ │ │ -00001f80: 2729 207b 0a20 2020 202f 2a65 736c 696e ') {. /*eslin │ │ │ │ -00001f90: 7420 6e6f 2d70 6172 616d 2d72 6561 7373 t no-param-reass │ │ │ │ -00001fa0: 6967 6e3a 302a 2f0a 2020 2020 6f62 6a20 ign:0*/. obj │ │ │ │ -00001fb0: 3d20 5b6f 626a 5d3b 0a20 207d 0a0a 2020 = [obj];. }.. │ │ │ │ -00001fc0: 6966 2028 6973 4172 7261 7928 6f62 6a29 if (isArray(obj) │ │ │ │ -00001fd0: 2920 7b0a 2020 2020 2f2f 2049 7465 7261 ) {. // Itera │ │ │ │ -00001fe0: 7465 206f 7665 7220 6172 7261 7920 7661 te over array va │ │ │ │ -00001ff0: 6c75 6573 0a20 2020 2066 6f72 2028 6920 lues. for (i │ │ │ │ -00002000: 3d20 302c 206c 203d 206f 626a 2e6c 656e = 0, l = obj.len │ │ │ │ -00002010: 6774 683b 2069 203c 206c 3b20 692b 2b29 gth; i < l; i++) │ │ │ │ -00002020: 207b 0a20 2020 2020 2066 6e2e 6361 6c6c {. fn.call │ │ │ │ -00002030: 286e 756c 6c2c 206f 626a 5b69 5d2c 2069 (null, obj[i], i │ │ │ │ -00002040: 2c20 6f62 6a29 3b0a 2020 2020 7d0a 2020 , obj);. }. │ │ │ │ -00002050: 7d20 656c 7365 207b 0a20 2020 202f 2f20 } else {. // │ │ │ │ -00002060: 4275 6666 6572 2063 6865 636b 0a20 2020 Buffer check. │ │ │ │ -00002070: 2069 6620 2869 7342 7566 6665 7224 3128 if (isBuffer$1( │ │ │ │ -00002080: 6f62 6a29 2920 7b0a 2020 2020 2020 7265 obj)) {. re │ │ │ │ -00002090: 7475 726e 3b0a 2020 2020 7d0a 0a20 2020 turn;. }.. │ │ │ │ -000020a0: 202f 2f20 4974 6572 6174 6520 6f76 6572 // Iterate over │ │ │ │ -000020b0: 206f 626a 6563 7420 6b65 7973 0a20 2020 object keys. │ │ │ │ -000020c0: 2063 6f6e 7374 206b 6579 7320 3d20 616c const keys = al │ │ │ │ -000020d0: 6c4f 776e 4b65 7973 203f 204f 626a 6563 lOwnKeys ? Objec │ │ │ │ -000020e0: 742e 6765 744f 776e 5072 6f70 6572 7479 t.getOwnProperty │ │ │ │ -000020f0: 4e61 6d65 7328 6f62 6a29 203a 204f 626a Names(obj) : Obj │ │ │ │ -00002100: 6563 742e 6b65 7973 286f 626a 293b 0a20 ect.keys(obj);. │ │ │ │ -00002110: 2020 2063 6f6e 7374 206c 656e 203d 206b const len = k │ │ │ │ -00002120: 6579 732e 6c65 6e67 7468 3b0a 2020 2020 eys.length;. │ │ │ │ -00002130: 6c65 7420 6b65 793b 0a0a 2020 2020 666f let key;.. fo │ │ │ │ -00002140: 7220 2869 203d 2030 3b20 6920 3c20 6c65 r (i = 0; i < le │ │ │ │ -00002150: 6e3b 2069 2b2b 2920 7b0a 2020 2020 2020 n; i++) {. │ │ │ │ -00002160: 6b65 7920 3d20 6b65 7973 5b69 5d3b 0a20 key = keys[i];. │ │ │ │ -00002170: 2020 2020 2066 6e2e 6361 6c6c 286e 756c fn.call(nul │ │ │ │ -00002180: 6c2c 206f 626a 5b6b 6579 5d2c 206b 6579 l, obj[key], key │ │ │ │ -00002190: 2c20 6f62 6a29 3b0a 2020 2020 7d0a 2020 , obj);. }. │ │ │ │ -000021a0: 7d0a 7d0a 0a66 756e 6374 696f 6e20 6669 }.}..function fi │ │ │ │ -000021b0: 6e64 4b65 7928 6f62 6a2c 206b 6579 2920 ndKey(obj, key) │ │ │ │ -000021c0: 7b0a 2020 6966 2028 6973 4275 6666 6572 {. if (isBuffer │ │ │ │ -000021d0: 2431 286f 626a 2929 7b0a 2020 2020 7265 $1(obj)){. re │ │ │ │ -000021e0: 7475 726e 206e 756c 6c3b 0a20 207d 0a0a turn null;. }.. │ │ │ │ -000021f0: 2020 6b65 7920 3d20 6b65 792e 746f 4c6f key = key.toLo │ │ │ │ -00002200: 7765 7243 6173 6528 293b 0a20 2063 6f6e werCase();. con │ │ │ │ -00002210: 7374 206b 6579 7320 3d20 4f62 6a65 6374 st keys = Object │ │ │ │ -00002220: 2e6b 6579 7328 6f62 6a29 3b0a 2020 6c65 .keys(obj);. le │ │ │ │ -00002230: 7420 6920 3d20 6b65 7973 2e6c 656e 6774 t i = keys.lengt │ │ │ │ -00002240: 683b 0a20 206c 6574 205f 6b65 793b 0a20 h;. let _key;. │ │ │ │ -00002250: 2077 6869 6c65 2028 692d 2d20 3e20 3029 while (i-- > 0) │ │ │ │ -00002260: 207b 0a20 2020 205f 6b65 7920 3d20 6b65 {. _key = ke │ │ │ │ -00002270: 7973 5b69 5d3b 0a20 2020 2069 6620 286b ys[i];. if (k │ │ │ │ -00002280: 6579 203d 3d3d 205f 6b65 792e 746f 4c6f ey === _key.toLo │ │ │ │ -00002290: 7765 7243 6173 6528 2929 207b 0a20 2020 werCase()) {. │ │ │ │ -000022a0: 2020 2072 6574 7572 6e20 5f6b 6579 3b0a return _key;. │ │ │ │ -000022b0: 2020 2020 7d0a 2020 7d0a 2020 7265 7475 }. }. retu │ │ │ │ -000022c0: 726e 206e 756c 6c3b 0a7d 0a0a 636f 6e73 rn null;.}..cons │ │ │ │ -000022d0: 7420 5f67 6c6f 6261 6c20 3d20 2828 2920 t _global = (() │ │ │ │ -000022e0: 3d3e 207b 0a20 202f 2a65 736c 696e 7420 => {. /*eslint │ │ │ │ -000022f0: 6e6f 2d75 6e64 6566 3a30 2a2f 0a20 2069 no-undef:0*/. i │ │ │ │ -00002300: 6620 2874 7970 656f 6620 676c 6f62 616c f (typeof global │ │ │ │ -00002310: 5468 6973 2021 3d3d 2022 756e 6465 6669 This !== "undefi │ │ │ │ -00002320: 6e65 6422 2920 7265 7475 726e 2067 6c6f ned") return glo │ │ │ │ -00002330: 6261 6c54 6869 733b 0a20 2072 6574 7572 balThis;. retur │ │ │ │ -00002340: 6e20 7479 7065 6f66 2073 656c 6620 213d n typeof self != │ │ │ │ -00002350: 3d20 2275 6e64 6566 696e 6564 2220 3f20 = "undefined" ? │ │ │ │ -00002360: 7365 6c66 203a 2028 7479 7065 6f66 2077 self : (typeof w │ │ │ │ -00002370: 696e 646f 7720 213d 3d20 2775 6e64 6566 indow !== 'undef │ │ │ │ -00002380: 696e 6564 2720 3f20 7769 6e64 6f77 203a ined' ? window : │ │ │ │ -00002390: 2067 6c6f 6261 6c29 0a7d 2928 293b 0a0a global).})();.. │ │ │ │ -000023a0: 636f 6e73 7420 6973 436f 6e74 6578 7444 const isContextD │ │ │ │ -000023b0: 6566 696e 6564 203d 2028 636f 6e74 6578 efined = (contex │ │ │ │ -000023c0: 7429 203d 3e20 2169 7355 6e64 6566 696e t) => !isUndefin │ │ │ │ -000023d0: 6564 2863 6f6e 7465 7874 2920 2626 2063 ed(context) && c │ │ │ │ -000023e0: 6f6e 7465 7874 2021 3d3d 205f 676c 6f62 ontext !== _glob │ │ │ │ -000023f0: 616c 3b0a 0a2f 2a2a 0a20 2a20 4163 6365 al;../**. * Acce │ │ │ │ -00002400: 7074 7320 7661 7261 7267 7320 6578 7065 pts varargs expe │ │ │ │ -00002410: 6374 696e 6720 6561 6368 2061 7267 756d cting each argum │ │ │ │ -00002420: 656e 7420 746f 2062 6520 616e 206f 626a ent to be an obj │ │ │ │ -00002430: 6563 742c 2074 6865 6e0a 202a 2069 6d6d ect, then. * imm │ │ │ │ -00002440: 7574 6162 6c79 206d 6572 6765 7320 7468 utably merges th │ │ │ │ -00002450: 6520 7072 6f70 6572 7469 6573 206f 6620 e properties of │ │ │ │ -00002460: 6561 6368 206f 626a 6563 7420 616e 6420 each object and │ │ │ │ -00002470: 7265 7475 726e 7320 7265 7375 6c74 2e0a returns result.. │ │ │ │ -00002480: 202a 0a20 2a20 5768 656e 206d 756c 7469 *. * When multi │ │ │ │ -00002490: 706c 6520 6f62 6a65 6374 7320 636f 6e74 ple objects cont │ │ │ │ -000024a0: 6169 6e20 7468 6520 7361 6d65 206b 6579 ain the same key │ │ │ │ -000024b0: 2074 6865 206c 6174 6572 206f 626a 6563 the later objec │ │ │ │ -000024c0: 7420 696e 0a20 2a20 7468 6520 6172 6775 t in. * the argu │ │ │ │ -000024d0: 6d65 6e74 7320 6c69 7374 2077 696c 6c20 ments list will │ │ │ │ -000024e0: 7461 6b65 2070 7265 6365 6465 6e63 652e take precedence. │ │ │ │ -000024f0: 0a20 2a0a 202a 2045 7861 6d70 6c65 3a0a . *. * Example:. │ │ │ │ -00002500: 202a 0a20 2a20 6060 606a 730a 202a 2076 *. * ```js. * v │ │ │ │ -00002510: 6172 2072 6573 756c 7420 3d20 6d65 7267 ar result = merg │ │ │ │ -00002520: 6528 7b66 6f6f 3a20 3132 337d 2c20 7b66 e({foo: 123}, {f │ │ │ │ -00002530: 6f6f 3a20 3435 367d 293b 0a20 2a20 636f oo: 456});. * co │ │ │ │ -00002540: 6e73 6f6c 652e 6c6f 6728 7265 7375 6c74 nsole.log(result │ │ │ │ -00002550: 2e66 6f6f 293b 202f 2f20 6f75 7470 7574 .foo); // output │ │ │ │ -00002560: 7320 3435 360a 202a 2060 6060 0a20 2a0a s 456. * ```. *. │ │ │ │ -00002570: 202a 2040 7061 7261 6d20 7b4f 626a 6563 * @param {Objec │ │ │ │ -00002580: 747d 206f 626a 3120 4f62 6a65 6374 2074 t} obj1 Object t │ │ │ │ -00002590: 6f20 6d65 7267 650a 202a 0a20 2a20 4072 o merge. *. * @r │ │ │ │ -000025a0: 6574 7572 6e73 207b 4f62 6a65 6374 7d20 eturns {Object} │ │ │ │ -000025b0: 5265 7375 6c74 206f 6620 616c 6c20 6d65 Result of all me │ │ │ │ -000025c0: 7267 6520 7072 6f70 6572 7469 6573 0a20 rge properties. │ │ │ │ -000025d0: 2a2f 0a66 756e 6374 696f 6e20 6d65 7267 */.function merg │ │ │ │ -000025e0: 6528 2f2a 206f 626a 312c 206f 626a 322c e(/* obj1, obj2, │ │ │ │ -000025f0: 206f 626a 332c 202e 2e2e 202a 2f29 207b obj3, ... */) { │ │ │ │ -00002600: 0a20 2063 6f6e 7374 207b 6361 7365 6c65 . const {casele │ │ │ │ -00002610: 7373 2c20 736b 6970 556e 6465 6669 6e65 ss, skipUndefine │ │ │ │ -00002620: 647d 203d 2069 7343 6f6e 7465 7874 4465 d} = isContextDe │ │ │ │ -00002630: 6669 6e65 6428 7468 6973 2920 2626 2074 fined(this) && t │ │ │ │ -00002640: 6869 7320 7c7c 207b 7d3b 0a20 2063 6f6e his || {};. con │ │ │ │ -00002650: 7374 2072 6573 756c 7420 3d20 7b7d 3b0a st result = {};. │ │ │ │ -00002660: 2020 636f 6e73 7420 6173 7369 676e 5661 const assignVa │ │ │ │ -00002670: 6c75 6520 3d20 2876 616c 2c20 6b65 7929 lue = (val, key) │ │ │ │ -00002680: 203d 3e20 7b0a 2020 2020 636f 6e73 7420 => {. const │ │ │ │ -00002690: 7461 7267 6574 4b65 7920 3d20 6361 7365 targetKey = case │ │ │ │ -000026a0: 6c65 7373 2026 2620 6669 6e64 4b65 7928 less && findKey( │ │ │ │ -000026b0: 7265 7375 6c74 2c20 6b65 7929 207c 7c20 result, key) || │ │ │ │ -000026c0: 6b65 793b 0a20 2020 2069 6620 2869 7350 key;. if (isP │ │ │ │ -000026d0: 6c61 696e 4f62 6a65 6374 2872 6573 756c lainObject(resul │ │ │ │ -000026e0: 745b 7461 7267 6574 4b65 795d 2920 2626 t[targetKey]) && │ │ │ │ -000026f0: 2069 7350 6c61 696e 4f62 6a65 6374 2876 isPlainObject(v │ │ │ │ -00002700: 616c 2929 207b 0a20 2020 2020 2072 6573 al)) {. res │ │ │ │ -00002710: 756c 745b 7461 7267 6574 4b65 795d 203d ult[targetKey] = │ │ │ │ -00002720: 206d 6572 6765 2872 6573 756c 745b 7461 merge(result[ta │ │ │ │ -00002730: 7267 6574 4b65 795d 2c20 7661 6c29 3b0a rgetKey], val);. │ │ │ │ -00002740: 2020 2020 7d20 656c 7365 2069 6620 2869 } else if (i │ │ │ │ -00002750: 7350 6c61 696e 4f62 6a65 6374 2876 616c sPlainObject(val │ │ │ │ -00002760: 2929 207b 0a20 2020 2020 2072 6573 756c )) {. resul │ │ │ │ -00002770: 745b 7461 7267 6574 4b65 795d 203d 206d t[targetKey] = m │ │ │ │ -00002780: 6572 6765 287b 7d2c 2076 616c 293b 0a20 erge({}, val);. │ │ │ │ -00002790: 2020 207d 2065 6c73 6520 6966 2028 6973 } else if (is │ │ │ │ -000027a0: 4172 7261 7928 7661 6c29 2920 7b0a 2020 Array(val)) {. │ │ │ │ -000027b0: 2020 2020 7265 7375 6c74 5b74 6172 6765 result[targe │ │ │ │ -000027c0: 744b 6579 5d20 3d20 7661 6c2e 736c 6963 tKey] = val.slic │ │ │ │ -000027d0: 6528 293b 0a20 2020 207d 2065 6c73 6520 e();. } else │ │ │ │ -000027e0: 6966 2028 2173 6b69 7055 6e64 6566 696e if (!skipUndefin │ │ │ │ -000027f0: 6564 207c 7c20 2169 7355 6e64 6566 696e ed || !isUndefin │ │ │ │ -00002800: 6564 2876 616c 2929 207b 0a20 2020 2020 ed(val)) {. │ │ │ │ -00002810: 2072 6573 756c 745b 7461 7267 6574 4b65 result[targetKe │ │ │ │ -00002820: 795d 203d 2076 616c 3b0a 2020 2020 7d0a y] = val;. }. │ │ │ │ -00002830: 2020 7d3b 0a0a 2020 666f 7220 286c 6574 };.. for (let │ │ │ │ -00002840: 2069 203d 2030 2c20 6c20 3d20 6172 6775 i = 0, l = argu │ │ │ │ -00002850: 6d65 6e74 732e 6c65 6e67 7468 3b20 6920 ments.length; i │ │ │ │ -00002860: 3c20 6c3b 2069 2b2b 2920 7b0a 2020 2020 < l; i++) {. │ │ │ │ -00002870: 6172 6775 6d65 6e74 735b 695d 2026 2620 arguments[i] && │ │ │ │ -00002880: 666f 7245 6163 6828 6172 6775 6d65 6e74 forEach(argument │ │ │ │ -00002890: 735b 695d 2c20 6173 7369 676e 5661 6c75 s[i], assignValu │ │ │ │ -000028a0: 6529 3b0a 2020 7d0a 2020 7265 7475 726e e);. }. return │ │ │ │ -000028b0: 2072 6573 756c 743b 0a7d 0a0a 2f2a 2a0a result;.}../**. │ │ │ │ -000028c0: 202a 2045 7874 656e 6473 206f 626a 6563 * Extends objec │ │ │ │ -000028d0: 7420 6120 6279 206d 7574 6162 6c79 2061 t a by mutably a │ │ │ │ -000028e0: 6464 696e 6720 746f 2069 7420 7468 6520 dding to it the │ │ │ │ -000028f0: 7072 6f70 6572 7469 6573 206f 6620 6f62 properties of ob │ │ │ │ -00002900: 6a65 6374 2062 2e0a 202a 0a20 2a20 4070 ject b.. *. * @p │ │ │ │ -00002910: 6172 616d 207b 4f62 6a65 6374 7d20 6120 aram {Object} a │ │ │ │ -00002920: 5468 6520 6f62 6a65 6374 2074 6f20 6265 The object to be │ │ │ │ -00002930: 2065 7874 656e 6465 640a 202a 2040 7061 extended. * @pa │ │ │ │ -00002940: 7261 6d20 7b4f 626a 6563 747d 2062 2054 ram {Object} b T │ │ │ │ -00002950: 6865 206f 626a 6563 7420 746f 2063 6f70 he object to cop │ │ │ │ -00002960: 7920 7072 6f70 6572 7469 6573 2066 726f y properties fro │ │ │ │ -00002970: 6d0a 202a 2040 7061 7261 6d20 7b4f 626a m. * @param {Obj │ │ │ │ -00002980: 6563 747d 2074 6869 7341 7267 2054 6865 ect} thisArg The │ │ │ │ -00002990: 206f 626a 6563 7420 746f 2062 696e 6420 object to bind │ │ │ │ -000029a0: 6675 6e63 7469 6f6e 2074 6f0a 202a 0a20 function to. *. │ │ │ │ -000029b0: 2a20 4070 6172 616d 207b 426f 6f6c 6561 * @param {Boolea │ │ │ │ -000029c0: 6e7d 205b 616c 6c4f 776e 4b65 7973 5d0a n} [allOwnKeys]. │ │ │ │ -000029d0: 202a 2040 7265 7475 726e 7320 7b4f 626a * @returns {Obj │ │ │ │ -000029e0: 6563 747d 2054 6865 2072 6573 756c 7469 ect} The resulti │ │ │ │ -000029f0: 6e67 2076 616c 7565 206f 6620 6f62 6a65 ng value of obje │ │ │ │ -00002a00: 6374 2061 0a20 2a2f 0a63 6f6e 7374 2065 ct a. */.const e │ │ │ │ -00002a10: 7874 656e 6420 3d20 2861 2c20 622c 2074 xtend = (a, b, t │ │ │ │ -00002a20: 6869 7341 7267 2c20 7b61 6c6c 4f77 6e4b hisArg, {allOwnK │ │ │ │ -00002a30: 6579 737d 3d20 7b7d 2920 3d3e 207b 0a20 eys}= {}) => {. │ │ │ │ -00002a40: 2066 6f72 4561 6368 2862 2c20 2876 616c forEach(b, (val │ │ │ │ -00002a50: 2c20 6b65 7929 203d 3e20 7b0a 2020 2020 , key) => {. │ │ │ │ -00002a60: 6966 2028 7468 6973 4172 6720 2626 2069 if (thisArg && i │ │ │ │ -00002a70: 7346 756e 6374 696f 6e24 3228 7661 6c29 sFunction$2(val) │ │ │ │ -00002a80: 2920 7b0a 2020 2020 2020 615b 6b65 795d ) {. a[key] │ │ │ │ -00002a90: 203d 2062 696e 6424 3228 7661 6c2c 2074 = bind$2(val, t │ │ │ │ -00002aa0: 6869 7341 7267 293b 0a20 2020 207d 2065 hisArg);. } e │ │ │ │ -00002ab0: 6c73 6520 7b0a 2020 2020 2020 615b 6b65 lse {. a[ke │ │ │ │ -00002ac0: 795d 203d 2076 616c 3b0a 2020 2020 7d0a y] = val;. }. │ │ │ │ -00002ad0: 2020 7d2c 207b 616c 6c4f 776e 4b65 7973 }, {allOwnKeys │ │ │ │ -00002ae0: 7d29 3b0a 2020 7265 7475 726e 2061 3b0a });. return a;. │ │ │ │ -00002af0: 7d3b 0a0a 2f2a 2a0a 202a 2052 656d 6f76 };../**. * Remov │ │ │ │ -00002b00: 6520 6279 7465 206f 7264 6572 206d 6172 e byte order mar │ │ │ │ -00002b10: 6b65 722e 2054 6869 7320 6361 7463 6865 ker. This catche │ │ │ │ -00002b20: 7320 4546 2042 4220 4246 2028 7468 6520 s EF BB BF (the │ │ │ │ -00002b30: 5554 462d 3820 424f 4d29 0a20 2a0a 202a UTF-8 BOM). *. * │ │ │ │ -00002b40: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ -00002b50: 2063 6f6e 7465 6e74 2077 6974 6820 424f content with BO │ │ │ │ -00002b60: 4d0a 202a 0a20 2a20 4072 6574 7572 6e73 M. *. * @returns │ │ │ │ -00002b70: 207b 7374 7269 6e67 7d20 636f 6e74 656e {string} conten │ │ │ │ -00002b80: 7420 7661 6c75 6520 7769 7468 6f75 7420 t value without │ │ │ │ -00002b90: 424f 4d0a 202a 2f0a 636f 6e73 7420 7374 BOM. */.const st │ │ │ │ -00002ba0: 7269 7042 4f4d 203d 2028 636f 6e74 656e ripBOM = (conten │ │ │ │ -00002bb0: 7429 203d 3e20 7b0a 2020 6966 2028 636f t) => {. if (co │ │ │ │ -00002bc0: 6e74 656e 742e 6368 6172 436f 6465 4174 ntent.charCodeAt │ │ │ │ -00002bd0: 2830 2920 3d3d 3d20 3078 4645 4646 2920 (0) === 0xFEFF) │ │ │ │ -00002be0: 7b0a 2020 2020 636f 6e74 656e 7420 3d20 {. content = │ │ │ │ -00002bf0: 636f 6e74 656e 742e 736c 6963 6528 3129 content.slice(1) │ │ │ │ -00002c00: 3b0a 2020 7d0a 2020 7265 7475 726e 2063 ;. }. return c │ │ │ │ -00002c10: 6f6e 7465 6e74 3b0a 7d3b 0a0a 2f2a 2a0a ontent;.};../**. │ │ │ │ -00002c20: 202a 2049 6e68 6572 6974 2074 6865 2070 * Inherit the p │ │ │ │ -00002c30: 726f 746f 7479 7065 206d 6574 686f 6473 rototype methods │ │ │ │ -00002c40: 2066 726f 6d20 6f6e 6520 636f 6e73 7472 from one constr │ │ │ │ -00002c50: 7563 746f 7220 696e 746f 2061 6e6f 7468 uctor into anoth │ │ │ │ -00002c60: 6572 0a20 2a20 4070 6172 616d 207b 6675 er. * @param {fu │ │ │ │ -00002c70: 6e63 7469 6f6e 7d20 636f 6e73 7472 7563 nction} construc │ │ │ │ -00002c80: 746f 720a 202a 2040 7061 7261 6d20 7b66 tor. * @param {f │ │ │ │ -00002c90: 756e 6374 696f 6e7d 2073 7570 6572 436f unction} superCo │ │ │ │ -00002ca0: 6e73 7472 7563 746f 720a 202a 2040 7061 nstructor. * @pa │ │ │ │ -00002cb0: 7261 6d20 7b6f 626a 6563 747d 205b 7072 ram {object} [pr │ │ │ │ -00002cc0: 6f70 735d 0a20 2a20 4070 6172 616d 207b ops]. * @param { │ │ │ │ -00002cd0: 6f62 6a65 6374 7d20 5b64 6573 6372 6970 object} [descrip │ │ │ │ -00002ce0: 746f 7273 5d0a 202a 0a20 2a20 4072 6574 tors]. *. * @ret │ │ │ │ -00002cf0: 7572 6e73 207b 766f 6964 7d0a 202a 2f0a urns {void}. */. │ │ │ │ -00002d00: 636f 6e73 7420 696e 6865 7269 7473 203d const inherits = │ │ │ │ -00002d10: 2028 636f 6e73 7472 7563 746f 722c 2073 (constructor, s │ │ │ │ -00002d20: 7570 6572 436f 6e73 7472 7563 746f 722c uperConstructor, │ │ │ │ -00002d30: 2070 726f 7073 2c20 6465 7363 7269 7074 props, descript │ │ │ │ -00002d40: 6f72 7329 203d 3e20 7b0a 2020 636f 6e73 ors) => {. cons │ │ │ │ -00002d50: 7472 7563 746f 722e 7072 6f74 6f74 7970 tructor.prototyp │ │ │ │ -00002d60: 6520 3d20 4f62 6a65 6374 2e63 7265 6174 e = Object.creat │ │ │ │ -00002d70: 6528 7375 7065 7243 6f6e 7374 7275 6374 e(superConstruct │ │ │ │ -00002d80: 6f72 2e70 726f 746f 7479 7065 2c20 6465 or.prototype, de │ │ │ │ -00002d90: 7363 7269 7074 6f72 7329 3b0a 2020 636f scriptors);. co │ │ │ │ -00002da0: 6e73 7472 7563 746f 722e 7072 6f74 6f74 nstructor.protot │ │ │ │ -00002db0: 7970 652e 636f 6e73 7472 7563 746f 7220 ype.constructor │ │ │ │ -00002dc0: 3d20 636f 6e73 7472 7563 746f 723b 0a20 = constructor;. │ │ │ │ -00002dd0: 204f 626a 6563 742e 6465 6669 6e65 5072 Object.definePr │ │ │ │ -00002de0: 6f70 6572 7479 2863 6f6e 7374 7275 6374 operty(construct │ │ │ │ -00002df0: 6f72 2c20 2773 7570 6572 272c 207b 0a20 or, 'super', {. │ │ │ │ -00002e00: 2020 2076 616c 7565 3a20 7375 7065 7243 value: superC │ │ │ │ -00002e10: 6f6e 7374 7275 6374 6f72 2e70 726f 746f onstructor.proto │ │ │ │ -00002e20: 7479 7065 0a20 207d 293b 0a20 2070 726f type. });. pro │ │ │ │ -00002e30: 7073 2026 2620 4f62 6a65 6374 2e61 7373 ps && Object.ass │ │ │ │ -00002e40: 6967 6e28 636f 6e73 7472 7563 746f 722e ign(constructor. │ │ │ │ -00002e50: 7072 6f74 6f74 7970 652c 2070 726f 7073 prototype, props │ │ │ │ -00002e60: 293b 0a7d 3b0a 0a2f 2a2a 0a20 2a20 5265 );.};../**. * Re │ │ │ │ -00002e70: 736f 6c76 6520 6f62 6a65 6374 2077 6974 solve object wit │ │ │ │ -00002e80: 6820 6465 6570 2070 726f 746f 7479 7065 h deep prototype │ │ │ │ -00002e90: 2063 6861 696e 2074 6f20 6120 666c 6174 chain to a flat │ │ │ │ -00002ea0: 206f 626a 6563 740a 202a 2040 7061 7261 object. * @para │ │ │ │ -00002eb0: 6d20 7b4f 626a 6563 747d 2073 6f75 7263 m {Object} sourc │ │ │ │ -00002ec0: 654f 626a 2073 6f75 7263 6520 6f62 6a65 eObj source obje │ │ │ │ -00002ed0: 6374 0a20 2a20 4070 6172 616d 207b 4f62 ct. * @param {Ob │ │ │ │ -00002ee0: 6a65 6374 7d20 5b64 6573 744f 626a 5d0a ject} [destObj]. │ │ │ │ -00002ef0: 202a 2040 7061 7261 6d20 7b46 756e 6374 * @param {Funct │ │ │ │ -00002f00: 696f 6e7c 426f 6f6c 6561 6e7d 205b 6669 ion|Boolean} [fi │ │ │ │ -00002f10: 6c74 6572 5d0a 202a 2040 7061 7261 6d20 lter]. * @param │ │ │ │ -00002f20: 7b46 756e 6374 696f 6e7d 205b 7072 6f70 {Function} [prop │ │ │ │ -00002f30: 4669 6c74 6572 5d0a 202a 0a20 2a20 4072 Filter]. *. * @r │ │ │ │ -00002f40: 6574 7572 6e73 207b 4f62 6a65 6374 7d0a eturns {Object}. │ │ │ │ -00002f50: 202a 2f0a 636f 6e73 7420 746f 466c 6174 */.const toFlat │ │ │ │ -00002f60: 4f62 6a65 6374 203d 2028 736f 7572 6365 Object = (source │ │ │ │ -00002f70: 4f62 6a2c 2064 6573 744f 626a 2c20 6669 Obj, destObj, fi │ │ │ │ -00002f80: 6c74 6572 2c20 7072 6f70 4669 6c74 6572 lter, propFilter │ │ │ │ -00002f90: 2920 3d3e 207b 0a20 206c 6574 2070 726f ) => {. let pro │ │ │ │ -00002fa0: 7073 3b0a 2020 6c65 7420 693b 0a20 206c ps;. let i;. l │ │ │ │ -00002fb0: 6574 2070 726f 703b 0a20 2063 6f6e 7374 et prop;. const │ │ │ │ -00002fc0: 206d 6572 6765 6420 3d20 7b7d 3b0a 0a20 merged = {};.. │ │ │ │ -00002fd0: 2064 6573 744f 626a 203d 2064 6573 744f destObj = destO │ │ │ │ -00002fe0: 626a 207c 7c20 7b7d 3b0a 2020 2f2f 2065 bj || {};. // e │ │ │ │ -00002ff0: 736c 696e 742d 6469 7361 626c 652d 6e65 slint-disable-ne │ │ │ │ -00003000: 7874 2d6c 696e 6520 6e6f 2d65 712d 6e75 xt-line no-eq-nu │ │ │ │ -00003010: 6c6c 2c65 7165 7165 710a 2020 6966 2028 ll,eqeqeq. if ( │ │ │ │ -00003020: 736f 7572 6365 4f62 6a20 3d3d 206e 756c sourceObj == nul │ │ │ │ -00003030: 6c29 2072 6574 7572 6e20 6465 7374 4f62 l) return destOb │ │ │ │ -00003040: 6a3b 0a0a 2020 646f 207b 0a20 2020 2070 j;.. do {. p │ │ │ │ -00003050: 726f 7073 203d 204f 626a 6563 742e 6765 rops = Object.ge │ │ │ │ -00003060: 744f 776e 5072 6f70 6572 7479 4e61 6d65 tOwnPropertyName │ │ │ │ -00003070: 7328 736f 7572 6365 4f62 6a29 3b0a 2020 s(sourceObj);. │ │ │ │ -00003080: 2020 6920 3d20 7072 6f70 732e 6c65 6e67 i = props.leng │ │ │ │ -00003090: 7468 3b0a 2020 2020 7768 696c 6520 2869 th;. while (i │ │ │ │ -000030a0: 2d2d 203e 2030 2920 7b0a 2020 2020 2020 -- > 0) {. │ │ │ │ -000030b0: 7072 6f70 203d 2070 726f 7073 5b69 5d3b prop = props[i]; │ │ │ │ -000030c0: 0a20 2020 2020 2069 6620 2828 2170 726f . if ((!pro │ │ │ │ -000030d0: 7046 696c 7465 7220 7c7c 2070 726f 7046 pFilter || propF │ │ │ │ -000030e0: 696c 7465 7228 7072 6f70 2c20 736f 7572 ilter(prop, sour │ │ │ │ -000030f0: 6365 4f62 6a2c 2064 6573 744f 626a 2929 ceObj, destObj)) │ │ │ │ -00003100: 2026 2620 216d 6572 6765 645b 7072 6f70 && !merged[prop │ │ │ │ -00003110: 5d29 207b 0a20 2020 2020 2020 2064 6573 ]) {. des │ │ │ │ -00003120: 744f 626a 5b70 726f 705d 203d 2073 6f75 tObj[prop] = sou │ │ │ │ -00003130: 7263 654f 626a 5b70 726f 705d 3b0a 2020 rceObj[prop];. │ │ │ │ -00003140: 2020 2020 2020 6d65 7267 6564 5b70 726f merged[pro │ │ │ │ -00003150: 705d 203d 2074 7275 653b 0a20 2020 2020 p] = true;. │ │ │ │ -00003160: 207d 0a20 2020 207d 0a20 2020 2073 6f75 }. }. sou │ │ │ │ -00003170: 7263 654f 626a 203d 2066 696c 7465 7220 rceObj = filter │ │ │ │ -00003180: 213d 3d20 6661 6c73 6520 2626 2067 6574 !== false && get │ │ │ │ -00003190: 5072 6f74 6f74 7970 654f 6628 736f 7572 PrototypeOf(sour │ │ │ │ -000031a0: 6365 4f62 6a29 3b0a 2020 7d20 7768 696c ceObj);. } whil │ │ │ │ -000031b0: 6520 2873 6f75 7263 654f 626a 2026 2620 e (sourceObj && │ │ │ │ -000031c0: 2821 6669 6c74 6572 207c 7c20 6669 6c74 (!filter || filt │ │ │ │ -000031d0: 6572 2873 6f75 7263 654f 626a 2c20 6465 er(sourceObj, de │ │ │ │ -000031e0: 7374 4f62 6a29 2920 2626 2073 6f75 7263 stObj)) && sourc │ │ │ │ -000031f0: 654f 626a 2021 3d3d 204f 626a 6563 742e eObj !== Object. │ │ │ │ -00003200: 7072 6f74 6f74 7970 6529 3b0a 0a20 2072 prototype);.. r │ │ │ │ -00003210: 6574 7572 6e20 6465 7374 4f62 6a3b 0a7d eturn destObj;.} │ │ │ │ -00003220: 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 726d ;../**. * Determ │ │ │ │ -00003230: 696e 6573 2077 6865 7468 6572 2061 2073 ines whether a s │ │ │ │ -00003240: 7472 696e 6720 656e 6473 2077 6974 6820 tring ends with │ │ │ │ -00003250: 7468 6520 6368 6172 6163 7465 7273 206f the characters o │ │ │ │ -00003260: 6620 6120 7370 6563 6966 6965 6420 7374 f a specified st │ │ │ │ -00003270: 7269 6e67 0a20 2a0a 202a 2040 7061 7261 ring. *. * @para │ │ │ │ -00003280: 6d20 7b53 7472 696e 677d 2073 7472 0a20 m {String} str. │ │ │ │ -00003290: 2a20 4070 6172 616d 207b 5374 7269 6e67 * @param {String │ │ │ │ -000032a0: 7d20 7365 6172 6368 5374 7269 6e67 0a20 } searchString. │ │ │ │ -000032b0: 2a20 4070 6172 616d 207b 4e75 6d62 6572 * @param {Number │ │ │ │ -000032c0: 7d20 5b70 6f73 6974 696f 6e3d 2030 5d0a } [position= 0]. │ │ │ │ -000032d0: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -000032e0: 626f 6f6c 6561 6e7d 0a20 2a2f 0a63 6f6e boolean}. */.con │ │ │ │ -000032f0: 7374 2065 6e64 7357 6974 6820 3d20 2873 st endsWith = (s │ │ │ │ -00003300: 7472 2c20 7365 6172 6368 5374 7269 6e67 tr, searchString │ │ │ │ -00003310: 2c20 706f 7369 7469 6f6e 2920 3d3e 207b , position) => { │ │ │ │ -00003320: 0a20 2073 7472 203d 2053 7472 696e 6728 . str = String( │ │ │ │ -00003330: 7374 7229 3b0a 2020 6966 2028 706f 7369 str);. if (posi │ │ │ │ -00003340: 7469 6f6e 203d 3d3d 2075 6e64 6566 696e tion === undefin │ │ │ │ -00003350: 6564 207c 7c20 706f 7369 7469 6f6e 203e ed || position > │ │ │ │ -00003360: 2073 7472 2e6c 656e 6774 6829 207b 0a20 str.length) {. │ │ │ │ -00003370: 2020 2070 6f73 6974 696f 6e20 3d20 7374 position = st │ │ │ │ -00003380: 722e 6c65 6e67 7468 3b0a 2020 7d0a 2020 r.length;. }. │ │ │ │ -00003390: 706f 7369 7469 6f6e 202d 3d20 7365 6172 position -= sear │ │ │ │ -000033a0: 6368 5374 7269 6e67 2e6c 656e 6774 683b chString.length; │ │ │ │ -000033b0: 0a20 2063 6f6e 7374 206c 6173 7449 6e64 . const lastInd │ │ │ │ -000033c0: 6578 203d 2073 7472 2e69 6e64 6578 4f66 ex = str.indexOf │ │ │ │ -000033d0: 2873 6561 7263 6853 7472 696e 672c 2070 (searchString, p │ │ │ │ -000033e0: 6f73 6974 696f 6e29 3b0a 2020 7265 7475 osition);. retu │ │ │ │ -000033f0: 726e 206c 6173 7449 6e64 6578 2021 3d3d rn lastIndex !== │ │ │ │ -00003400: 202d 3120 2626 206c 6173 7449 6e64 6578 -1 && lastIndex │ │ │ │ -00003410: 203d 3d3d 2070 6f73 6974 696f 6e3b 0a7d === position;.} │ │ │ │ -00003420: 3b0a 0a0a 2f2a 2a0a 202a 2052 6574 7572 ;.../**. * Retur │ │ │ │ -00003430: 6e73 206e 6577 2061 7272 6179 2066 726f ns new array fro │ │ │ │ -00003440: 6d20 6172 7261 7920 6c69 6b65 206f 626a m array like obj │ │ │ │ -00003450: 6563 7420 6f72 206e 756c 6c20 6966 2066 ect or null if f │ │ │ │ -00003460: 6169 6c65 640a 202a 0a20 2a20 4070 6172 ailed. *. * @par │ │ │ │ -00003470: 616d 207b 2a7d 205b 7468 696e 675d 0a20 am {*} [thing]. │ │ │ │ -00003480: 2a0a 202a 2040 7265 7475 726e 7320 7b3f *. * @returns {? │ │ │ │ -00003490: 4172 7261 797d 0a20 2a2f 0a63 6f6e 7374 Array}. */.const │ │ │ │ -000034a0: 2074 6f41 7272 6179 203d 2028 7468 696e toArray = (thin │ │ │ │ -000034b0: 6729 203d 3e20 7b0a 2020 6966 2028 2174 g) => {. if (!t │ │ │ │ -000034c0: 6869 6e67 2920 7265 7475 726e 206e 756c hing) return nul │ │ │ │ -000034d0: 6c3b 0a20 2069 6620 2869 7341 7272 6179 l;. if (isArray │ │ │ │ -000034e0: 2874 6869 6e67 2929 2072 6574 7572 6e20 (thing)) return │ │ │ │ -000034f0: 7468 696e 673b 0a20 206c 6574 2069 203d thing;. let i = │ │ │ │ -00003500: 2074 6869 6e67 2e6c 656e 6774 683b 0a20 thing.length;. │ │ │ │ -00003510: 2069 6620 2821 6973 4e75 6d62 6572 2869 if (!isNumber(i │ │ │ │ -00003520: 2929 2072 6574 7572 6e20 6e75 6c6c 3b0a )) return null;. │ │ │ │ -00003530: 2020 636f 6e73 7420 6172 7220 3d20 6e65 const arr = ne │ │ │ │ -00003540: 7720 4172 7261 7928 6929 3b0a 2020 7768 w Array(i);. wh │ │ │ │ -00003550: 696c 6520 2869 2d2d 203e 2030 2920 7b0a ile (i-- > 0) {. │ │ │ │ -00003560: 2020 2020 6172 725b 695d 203d 2074 6869 arr[i] = thi │ │ │ │ -00003570: 6e67 5b69 5d3b 0a20 207d 0a20 2072 6574 ng[i];. }. ret │ │ │ │ -00003580: 7572 6e20 6172 723b 0a7d 3b0a 0a2f 2a2a urn arr;.};../** │ │ │ │ -00003590: 0a20 2a20 4368 6563 6b69 6e67 2069 6620 . * Checking if │ │ │ │ -000035a0: 7468 6520 5569 6e74 3841 7272 6179 2065 the Uint8Array e │ │ │ │ -000035b0: 7869 7374 7320 616e 6420 6966 2069 7420 xists and if it │ │ │ │ -000035c0: 646f 6573 2c20 6974 2072 6574 7572 6e73 does, it returns │ │ │ │ -000035d0: 2061 2066 756e 6374 696f 6e20 7468 6174 a function that │ │ │ │ -000035e0: 2063 6865 636b 7320 6966 2074 6865 0a20 checks if the. │ │ │ │ -000035f0: 2a20 7468 696e 6720 7061 7373 6564 2069 * thing passed i │ │ │ │ -00003600: 6e20 6973 2061 6e20 696e 7374 616e 6365 n is an instance │ │ │ │ -00003610: 206f 6620 5569 6e74 3841 7272 6179 0a20 of Uint8Array. │ │ │ │ -00003620: 2a0a 202a 2040 7061 7261 6d20 7b54 7970 *. * @param {Typ │ │ │ │ -00003630: 6564 4172 7261 797d 0a20 2a0a 202a 2040 edArray}. *. * @ │ │ │ │ -00003640: 7265 7475 726e 7320 7b41 7272 6179 7d0a returns {Array}. │ │ │ │ -00003650: 202a 2f0a 2f2f 2065 736c 696e 742d 6469 */.// eslint-di │ │ │ │ -00003660: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ -00003670: 6675 6e63 2d6e 616d 6573 0a63 6f6e 7374 func-names.const │ │ │ │ -00003680: 2069 7354 7970 6564 4172 7261 7920 3d20 isTypedArray = │ │ │ │ -00003690: 2854 7970 6564 4172 7261 7920 3d3e 207b (TypedArray => { │ │ │ │ -000036a0: 0a20 202f 2f20 6573 6c69 6e74 2d64 6973 . // eslint-dis │ │ │ │ -000036b0: 6162 6c65 2d6e 6578 742d 6c69 6e65 2066 able-next-line f │ │ │ │ -000036c0: 756e 632d 6e61 6d65 730a 2020 7265 7475 unc-names. retu │ │ │ │ -000036d0: 726e 2074 6869 6e67 203d 3e20 7b0a 2020 rn thing => {. │ │ │ │ -000036e0: 2020 7265 7475 726e 2054 7970 6564 4172 return TypedAr │ │ │ │ -000036f0: 7261 7920 2626 2074 6869 6e67 2069 6e73 ray && thing ins │ │ │ │ -00003700: 7461 6e63 656f 6620 5479 7065 6441 7272 tanceof TypedArr │ │ │ │ -00003710: 6179 3b0a 2020 7d3b 0a7d 2928 7479 7065 ay;. };.})(type │ │ │ │ -00003720: 6f66 2055 696e 7438 4172 7261 7920 213d of Uint8Array != │ │ │ │ -00003730: 3d20 2775 6e64 6566 696e 6564 2720 2626 = 'undefined' && │ │ │ │ -00003740: 2067 6574 5072 6f74 6f74 7970 654f 6628 getPrototypeOf( │ │ │ │ -00003750: 5569 6e74 3841 7272 6179 2929 3b0a 0a2f Uint8Array));../ │ │ │ │ -00003760: 2a2a 0a20 2a20 466f 7220 6561 6368 2065 **. * For each e │ │ │ │ -00003770: 6e74 7279 2069 6e20 7468 6520 6f62 6a65 ntry in the obje │ │ │ │ -00003780: 6374 2c20 6361 6c6c 2074 6865 2066 756e ct, call the fun │ │ │ │ -00003790: 6374 696f 6e20 7769 7468 2074 6865 206b ction with the k │ │ │ │ -000037a0: 6579 2061 6e64 2076 616c 7565 2e0a 202a ey and value.. * │ │ │ │ -000037b0: 0a20 2a20 4070 6172 616d 207b 4f62 6a65 . * @param {Obje │ │ │ │ -000037c0: 6374 3c61 6e79 2c20 616e 793e 7d20 6f62 ct} ob │ │ │ │ -000037d0: 6a20 2d20 5468 6520 6f62 6a65 6374 2074 j - The object t │ │ │ │ -000037e0: 6f20 6974 6572 6174 6520 6f76 6572 2e0a o iterate over.. │ │ │ │ -000037f0: 202a 2040 7061 7261 6d20 7b46 756e 6374 * @param {Funct │ │ │ │ -00003800: 696f 6e7d 2066 6e20 2d20 5468 6520 6675 ion} fn - The fu │ │ │ │ -00003810: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2066 nction to call f │ │ │ │ -00003820: 6f72 2065 6163 6820 656e 7472 792e 0a20 or each entry.. │ │ │ │ -00003830: 2a0a 202a 2040 7265 7475 726e 7320 7b76 *. * @returns {v │ │ │ │ -00003840: 6f69 647d 0a20 2a2f 0a63 6f6e 7374 2066 oid}. */.const f │ │ │ │ -00003850: 6f72 4561 6368 456e 7472 7920 3d20 286f orEachEntry = (o │ │ │ │ -00003860: 626a 2c20 666e 2920 3d3e 207b 0a20 2063 bj, fn) => {. c │ │ │ │ -00003870: 6f6e 7374 2067 656e 6572 6174 6f72 203d onst generator = │ │ │ │ -00003880: 206f 626a 2026 2620 6f62 6a5b 6974 6572 obj && obj[iter │ │ │ │ -00003890: 6174 6f72 5d3b 0a0a 2020 636f 6e73 7420 ator];.. const │ │ │ │ -000038a0: 5f69 7465 7261 746f 7220 3d20 6765 6e65 _iterator = gene │ │ │ │ -000038b0: 7261 746f 722e 6361 6c6c 286f 626a 293b rator.call(obj); │ │ │ │ -000038c0: 0a0a 2020 6c65 7420 7265 7375 6c74 3b0a .. let result;. │ │ │ │ -000038d0: 0a20 2077 6869 6c65 2028 2872 6573 756c . while ((resul │ │ │ │ -000038e0: 7420 3d20 5f69 7465 7261 746f 722e 6e65 t = _iterator.ne │ │ │ │ -000038f0: 7874 2829 2920 2626 2021 7265 7375 6c74 xt()) && !result │ │ │ │ -00003900: 2e64 6f6e 6529 207b 0a20 2020 2063 6f6e .done) {. con │ │ │ │ -00003910: 7374 2070 6169 7220 3d20 7265 7375 6c74 st pair = result │ │ │ │ -00003920: 2e76 616c 7565 3b0a 2020 2020 666e 2e63 .value;. fn.c │ │ │ │ -00003930: 616c 6c28 6f62 6a2c 2070 6169 725b 305d all(obj, pair[0] │ │ │ │ -00003940: 2c20 7061 6972 5b31 5d29 3b0a 2020 7d0a , pair[1]);. }. │ │ │ │ -00003950: 7d3b 0a0a 2f2a 2a0a 202a 2049 7420 7461 };../**. * It ta │ │ │ │ -00003960: 6b65 7320 6120 7265 6775 6c61 7220 6578 kes a regular ex │ │ │ │ -00003970: 7072 6573 7369 6f6e 2061 6e64 2061 2073 pression and a s │ │ │ │ -00003980: 7472 696e 672c 2061 6e64 2072 6574 7572 tring, and retur │ │ │ │ -00003990: 6e73 2061 6e20 6172 7261 7920 6f66 2061 ns an array of a │ │ │ │ -000039a0: 6c6c 2074 6865 206d 6174 6368 6573 0a20 ll the matches. │ │ │ │ -000039b0: 2a0a 202a 2040 7061 7261 6d20 7b73 7472 *. * @param {str │ │ │ │ -000039c0: 696e 677d 2072 6567 4578 7020 2d20 5468 ing} regExp - Th │ │ │ │ -000039d0: 6520 7265 6775 6c61 7220 6578 7072 6573 e regular expres │ │ │ │ -000039e0: 7369 6f6e 2074 6f20 6d61 7463 6820 6167 sion to match ag │ │ │ │ -000039f0: 6169 6e73 742e 0a20 2a20 4070 6172 616d ainst.. * @param │ │ │ │ -00003a00: 207b 7374 7269 6e67 7d20 7374 7220 2d20 {string} str - │ │ │ │ -00003a10: 5468 6520 7374 7269 6e67 2074 6f20 7365 The string to se │ │ │ │ -00003a20: 6172 6368 2e0a 202a 0a20 2a20 4072 6574 arch.. *. * @ret │ │ │ │ -00003a30: 7572 6e73 207b 4172 7261 793c 626f 6f6c urns {Array}. */.const │ │ │ │ -00003a50: 6d61 7463 6841 6c6c 203d 2028 7265 6745 matchAll = (regE │ │ │ │ -00003a60: 7870 2c20 7374 7229 203d 3e20 7b0a 2020 xp, str) => {. │ │ │ │ -00003a70: 6c65 7420 6d61 7463 6865 733b 0a20 2063 let matches;. c │ │ │ │ -00003a80: 6f6e 7374 2061 7272 203d 205b 5d3b 0a0a onst arr = [];.. │ │ │ │ -00003a90: 2020 7768 696c 6520 2828 6d61 7463 6865 while ((matche │ │ │ │ -00003aa0: 7320 3d20 7265 6745 7870 2e65 7865 6328 s = regExp.exec( │ │ │ │ -00003ab0: 7374 7229 2920 213d 3d20 6e75 6c6c 2920 str)) !== null) │ │ │ │ -00003ac0: 7b0a 2020 2020 6172 722e 7075 7368 286d {. arr.push(m │ │ │ │ -00003ad0: 6174 6368 6573 293b 0a20 207d 0a0a 2020 atches);. }.. │ │ │ │ -00003ae0: 7265 7475 726e 2061 7272 3b0a 7d3b 0a0a return arr;.};.. │ │ │ │ -00003af0: 2f2a 2043 6865 636b 696e 6720 6966 2074 /* Checking if t │ │ │ │ -00003b00: 6865 206b 696e 644f 6654 6573 7420 6675 he kindOfTest fu │ │ │ │ -00003b10: 6e63 7469 6f6e 2072 6574 7572 6e73 2074 nction returns t │ │ │ │ -00003b20: 7275 6520 7768 656e 2070 6173 7365 6420 rue when passed │ │ │ │ -00003b30: 616e 2048 544d 4c46 6f72 6d45 6c65 6d65 an HTMLFormEleme │ │ │ │ -00003b40: 6e74 2e20 2a2f 0a63 6f6e 7374 2069 7348 nt. */.const isH │ │ │ │ -00003b50: 544d 4c46 6f72 6d20 3d20 6b69 6e64 4f66 TMLForm = kindOf │ │ │ │ -00003b60: 5465 7374 2827 4854 4d4c 466f 726d 456c Test('HTMLFormEl │ │ │ │ -00003b70: 656d 656e 7427 293b 0a0a 636f 6e73 7420 ement');..const │ │ │ │ -00003b80: 746f 4361 6d65 6c43 6173 6520 3d20 7374 toCamelCase = st │ │ │ │ -00003b90: 7220 3d3e 207b 0a20 2072 6574 7572 6e20 r => {. return │ │ │ │ -00003ba0: 7374 722e 746f 4c6f 7765 7243 6173 6528 str.toLowerCase( │ │ │ │ -00003bb0: 292e 7265 706c 6163 6528 2f5b 2d5f 5c73 ).replace(/[-_\s │ │ │ │ -00003bc0: 5d28 5b61 2d7a 5c64 5d29 285c 772a 292f ]([a-z\d])(\w*)/ │ │ │ │ -00003bd0: 672c 0a20 2020 2066 756e 6374 696f 6e20 g,. function │ │ │ │ -00003be0: 7265 706c 6163 6572 286d 2c20 7031 2c20 replacer(m, p1, │ │ │ │ -00003bf0: 7032 2920 7b0a 2020 2020 2020 7265 7475 p2) {. retu │ │ │ │ -00003c00: 726e 2070 312e 746f 5570 7065 7243 6173 rn p1.toUpperCas │ │ │ │ -00003c10: 6528 2920 2b20 7032 3b0a 2020 2020 7d0a e() + p2;. }. │ │ │ │ -00003c20: 2020 293b 0a7d 3b0a 0a2f 2a20 4372 6561 );.};../* Crea │ │ │ │ -00003c30: 7469 6e67 2061 2066 756e 6374 696f 6e20 ting a function │ │ │ │ -00003c40: 7468 6174 2077 696c 6c20 6368 6563 6b20 that will check │ │ │ │ -00003c50: 6966 2061 6e20 6f62 6a65 6374 2068 6173 if an object has │ │ │ │ -00003c60: 2061 2070 726f 7065 7274 792e 202a 2f0a a property. */. │ │ │ │ -00003c70: 636f 6e73 7420 6861 734f 776e 5072 6f70 const hasOwnProp │ │ │ │ -00003c80: 6572 7479 203d 2028 287b 6861 734f 776e erty = (({hasOwn │ │ │ │ -00003c90: 5072 6f70 6572 7479 7d29 203d 3e20 286f Property}) => (o │ │ │ │ -00003ca0: 626a 2c20 7072 6f70 2920 3d3e 2068 6173 bj, prop) => has │ │ │ │ -00003cb0: 4f77 6e50 726f 7065 7274 792e 6361 6c6c OwnProperty.call │ │ │ │ -00003cc0: 286f 626a 2c20 7072 6f70 2929 284f 626a (obj, prop))(Obj │ │ │ │ -00003cd0: 6563 742e 7072 6f74 6f74 7970 6529 3b0a ect.prototype);. │ │ │ │ -00003ce0: 0a2f 2a2a 0a20 2a20 4465 7465 726d 696e ./**. * Determin │ │ │ │ -00003cf0: 6520 6966 2061 2076 616c 7565 2069 7320 e if a value is │ │ │ │ -00003d00: 6120 5265 6745 7870 206f 626a 6563 740a a RegExp object. │ │ │ │ -00003d10: 202a 0a20 2a20 4070 6172 616d 207b 2a7d *. * @param {*} │ │ │ │ -00003d20: 2076 616c 2054 6865 2076 616c 7565 2074 val The value t │ │ │ │ -00003d30: 6f20 7465 7374 0a20 2a0a 202a 2040 7265 o test. *. * @re │ │ │ │ -00003d40: 7475 726e 7320 7b62 6f6f 6c65 616e 7d20 turns {boolean} │ │ │ │ -00003d50: 5472 7565 2069 6620 7661 6c75 6520 6973 True if value is │ │ │ │ -00003d60: 2061 2052 6567 4578 7020 6f62 6a65 6374 a RegExp object │ │ │ │ -00003d70: 2c20 6f74 6865 7277 6973 6520 6661 6c73 , otherwise fals │ │ │ │ -00003d80: 650a 202a 2f0a 636f 6e73 7420 6973 5265 e. */.const isRe │ │ │ │ -00003d90: 6745 7870 203d 206b 696e 644f 6654 6573 gExp = kindOfTes │ │ │ │ -00003da0: 7428 2752 6567 4578 7027 293b 0a0a 636f t('RegExp');..co │ │ │ │ -00003db0: 6e73 7420 7265 6475 6365 4465 7363 7269 nst reduceDescri │ │ │ │ -00003dc0: 7074 6f72 7320 3d20 286f 626a 2c20 7265 ptors = (obj, re │ │ │ │ -00003dd0: 6475 6365 7229 203d 3e20 7b0a 2020 636f ducer) => {. co │ │ │ │ -00003de0: 6e73 7420 6465 7363 7269 7074 6f72 7320 nst descriptors │ │ │ │ -00003df0: 3d20 4f62 6a65 6374 2e67 6574 4f77 6e50 = Object.getOwnP │ │ │ │ -00003e00: 726f 7065 7274 7944 6573 6372 6970 746f ropertyDescripto │ │ │ │ -00003e10: 7273 286f 626a 293b 0a20 2063 6f6e 7374 rs(obj);. const │ │ │ │ -00003e20: 2072 6564 7563 6564 4465 7363 7269 7074 reducedDescript │ │ │ │ -00003e30: 6f72 7320 3d20 7b7d 3b0a 0a20 2066 6f72 ors = {};.. for │ │ │ │ -00003e40: 4561 6368 2864 6573 6372 6970 746f 7273 Each(descriptors │ │ │ │ -00003e50: 2c20 2864 6573 6372 6970 746f 722c 206e , (descriptor, n │ │ │ │ -00003e60: 616d 6529 203d 3e20 7b0a 2020 2020 6c65 ame) => {. le │ │ │ │ -00003e70: 7420 7265 743b 0a20 2020 2069 6620 2828 t ret;. if (( │ │ │ │ -00003e80: 7265 7420 3d20 7265 6475 6365 7228 6465 ret = reducer(de │ │ │ │ -00003e90: 7363 7269 7074 6f72 2c20 6e61 6d65 2c20 scriptor, name, │ │ │ │ -00003ea0: 6f62 6a29 2920 213d 3d20 6661 6c73 6529 obj)) !== false) │ │ │ │ -00003eb0: 207b 0a20 2020 2020 2072 6564 7563 6564 {. reduced │ │ │ │ -00003ec0: 4465 7363 7269 7074 6f72 735b 6e61 6d65 Descriptors[name │ │ │ │ -00003ed0: 5d20 3d20 7265 7420 7c7c 2064 6573 6372 ] = ret || descr │ │ │ │ -00003ee0: 6970 746f 723b 0a20 2020 207d 0a20 207d iptor;. }. } │ │ │ │ -00003ef0: 293b 0a0a 2020 4f62 6a65 6374 2e64 6566 );.. Object.def │ │ │ │ -00003f00: 696e 6550 726f 7065 7274 6965 7328 6f62 ineProperties(ob │ │ │ │ -00003f10: 6a2c 2072 6564 7563 6564 4465 7363 7269 j, reducedDescri │ │ │ │ -00003f20: 7074 6f72 7329 3b0a 7d3b 0a0a 2f2a 2a0a ptors);.};../**. │ │ │ │ -00003f30: 202a 204d 616b 6573 2061 6c6c 206d 6574 * Makes all met │ │ │ │ -00003f40: 686f 6473 2072 6561 642d 6f6e 6c79 0a20 hods read-only. │ │ │ │ -00003f50: 2a20 4070 6172 616d 207b 4f62 6a65 6374 * @param {Object │ │ │ │ -00003f60: 7d20 6f62 6a0a 202a 2f0a 0a63 6f6e 7374 } obj. */..const │ │ │ │ -00003f70: 2066 7265 657a 654d 6574 686f 6473 203d freezeMethods = │ │ │ │ -00003f80: 2028 6f62 6a29 203d 3e20 7b0a 2020 7265 (obj) => {. re │ │ │ │ -00003f90: 6475 6365 4465 7363 7269 7074 6f72 7328 duceDescriptors( │ │ │ │ -00003fa0: 6f62 6a2c 2028 6465 7363 7269 7074 6f72 obj, (descriptor │ │ │ │ -00003fb0: 2c20 6e61 6d65 2920 3d3e 207b 0a20 2020 , name) => {. │ │ │ │ -00003fc0: 202f 2f20 736b 6970 2072 6573 7472 6963 // skip restric │ │ │ │ -00003fd0: 7465 6420 7072 6f70 7320 696e 2073 7472 ted props in str │ │ │ │ -00003fe0: 6963 7420 6d6f 6465 0a20 2020 2069 6620 ict mode. if │ │ │ │ -00003ff0: 2869 7346 756e 6374 696f 6e24 3228 6f62 (isFunction$2(ob │ │ │ │ -00004000: 6a29 2026 2620 5b27 6172 6775 6d65 6e74 j) && ['argument │ │ │ │ -00004010: 7327 2c20 2763 616c 6c65 7227 2c20 2763 s', 'caller', 'c │ │ │ │ -00004020: 616c 6c65 6527 5d2e 696e 6465 784f 6628 allee'].indexOf( │ │ │ │ -00004030: 6e61 6d65 2920 213d 3d20 2d31 2920 7b0a name) !== -1) {. │ │ │ │ -00004040: 2020 2020 2020 7265 7475 726e 2066 616c return fal │ │ │ │ -00004050: 7365 3b0a 2020 2020 7d0a 0a20 2020 2063 se;. }.. c │ │ │ │ -00004060: 6f6e 7374 2076 616c 7565 203d 206f 626a onst value = obj │ │ │ │ -00004070: 5b6e 616d 655d 3b0a 0a20 2020 2069 6620 [name];.. if │ │ │ │ -00004080: 2821 6973 4675 6e63 7469 6f6e 2432 2876 (!isFunction$2(v │ │ │ │ -00004090: 616c 7565 2929 2072 6574 7572 6e3b 0a0a alue)) return;.. │ │ │ │ -000040a0: 2020 2020 6465 7363 7269 7074 6f72 2e65 descriptor.e │ │ │ │ -000040b0: 6e75 6d65 7261 626c 6520 3d20 6661 6c73 numerable = fals │ │ │ │ -000040c0: 653b 0a0a 2020 2020 6966 2028 2777 7269 e;.. if ('wri │ │ │ │ -000040d0: 7461 626c 6527 2069 6e20 6465 7363 7269 table' in descri │ │ │ │ -000040e0: 7074 6f72 2920 7b0a 2020 2020 2020 6465 ptor) {. de │ │ │ │ -000040f0: 7363 7269 7074 6f72 2e77 7269 7461 626c scriptor.writabl │ │ │ │ -00004100: 6520 3d20 6661 6c73 653b 0a20 2020 2020 e = false;. │ │ │ │ -00004110: 2072 6574 7572 6e3b 0a20 2020 207d 0a0a return;. }.. │ │ │ │ -00004120: 2020 2020 6966 2028 2164 6573 6372 6970 if (!descrip │ │ │ │ -00004130: 746f 722e 7365 7429 207b 0a20 2020 2020 tor.set) {. │ │ │ │ -00004140: 2064 6573 6372 6970 746f 722e 7365 7420 descriptor.set │ │ │ │ -00004150: 3d20 2829 203d 3e20 7b0a 2020 2020 2020 = () => {. │ │ │ │ -00004160: 2020 7468 726f 7720 4572 726f 7228 2743 throw Error('C │ │ │ │ -00004170: 616e 206e 6f74 2072 6577 7269 7465 2072 an not rewrite r │ │ │ │ -00004180: 6561 642d 6f6e 6c79 206d 6574 686f 6420 ead-only method │ │ │ │ -00004190: 5c27 2720 2b20 6e61 6d65 202b 2027 5c27 \'' + name + '\' │ │ │ │ -000041a0: 2729 3b0a 2020 2020 2020 7d3b 0a20 2020 ');. };. │ │ │ │ -000041b0: 207d 0a20 207d 293b 0a7d 3b0a 0a63 6f6e }. });.};..con │ │ │ │ -000041c0: 7374 2074 6f4f 626a 6563 7453 6574 203d st toObjectSet = │ │ │ │ -000041d0: 2028 6172 7261 794f 7253 7472 696e 672c (arrayOrString, │ │ │ │ -000041e0: 2064 656c 696d 6974 6572 2920 3d3e 207b delimiter) => { │ │ │ │ -000041f0: 0a20 2063 6f6e 7374 206f 626a 203d 207b . const obj = { │ │ │ │ -00004200: 7d3b 0a0a 2020 636f 6e73 7420 6465 6669 };.. const defi │ │ │ │ -00004210: 6e65 203d 2028 6172 7229 203d 3e20 7b0a ne = (arr) => {. │ │ │ │ -00004220: 2020 2020 6172 722e 666f 7245 6163 6828 arr.forEach( │ │ │ │ -00004230: 7661 6c75 6520 3d3e 207b 0a20 2020 2020 value => {. │ │ │ │ -00004240: 206f 626a 5b76 616c 7565 5d20 3d20 7472 obj[value] = tr │ │ │ │ -00004250: 7565 3b0a 2020 2020 7d29 3b0a 2020 7d3b ue;. });. }; │ │ │ │ -00004260: 0a0a 2020 6973 4172 7261 7928 6172 7261 .. isArray(arra │ │ │ │ -00004270: 794f 7253 7472 696e 6729 203f 2064 6566 yOrString) ? def │ │ │ │ -00004280: 696e 6528 6172 7261 794f 7253 7472 696e ine(arrayOrStrin │ │ │ │ -00004290: 6729 203a 2064 6566 696e 6528 5374 7269 g) : define(Stri │ │ │ │ -000042a0: 6e67 2861 7272 6179 4f72 5374 7269 6e67 ng(arrayOrString │ │ │ │ -000042b0: 292e 7370 6c69 7428 6465 6c69 6d69 7465 ).split(delimite │ │ │ │ -000042c0: 7229 293b 0a0a 2020 7265 7475 726e 206f r));.. return o │ │ │ │ -000042d0: 626a 3b0a 7d3b 0a0a 636f 6e73 7420 6e6f bj;.};..const no │ │ │ │ -000042e0: 6f70 2431 203d 2028 2920 3d3e 207b 7d3b op$1 = () => {}; │ │ │ │ -000042f0: 0a0a 636f 6e73 7420 746f 4669 6e69 7465 ..const toFinite │ │ │ │ -00004300: 4e75 6d62 6572 203d 2028 7661 6c75 652c Number = (value, │ │ │ │ -00004310: 2064 6566 6175 6c74 5661 6c75 6529 203d defaultValue) = │ │ │ │ -00004320: 3e20 7b0a 2020 7265 7475 726e 2076 616c > {. return val │ │ │ │ -00004330: 7565 2021 3d20 6e75 6c6c 2026 2620 4e75 ue != null && Nu │ │ │ │ -00004340: 6d62 6572 2e69 7346 696e 6974 6528 7661 mber.isFinite(va │ │ │ │ -00004350: 6c75 6520 3d20 2b76 616c 7565 2920 3f20 lue = +value) ? │ │ │ │ -00004360: 7661 6c75 6520 3a20 6465 6661 756c 7456 value : defaultV │ │ │ │ -00004370: 616c 7565 3b0a 7d3b 0a0a 0a0a 2f2a 2a0a alue;.};..../**. │ │ │ │ -00004380: 202a 2049 6620 7468 6520 7468 696e 6720 * If the thing │ │ │ │ -00004390: 6973 2061 2046 6f72 6d44 6174 6120 6f62 is a FormData ob │ │ │ │ -000043a0: 6a65 6374 2c20 7265 7475 726e 2074 7275 ject, return tru │ │ │ │ -000043b0: 652c 206f 7468 6572 7769 7365 2072 6574 e, otherwise ret │ │ │ │ -000043c0: 7572 6e20 6661 6c73 652e 0a20 2a0a 202a urn false.. *. * │ │ │ │ -000043d0: 2040 7061 7261 6d20 7b75 6e6b 6e6f 776e @param {unknown │ │ │ │ -000043e0: 7d20 7468 696e 6720 2d20 5468 6520 7468 } thing - The th │ │ │ │ -000043f0: 696e 6720 746f 2063 6865 636b 2e0a 202a ing to check.. * │ │ │ │ -00004400: 0a20 2a20 4072 6574 7572 6e73 207b 626f . * @returns {bo │ │ │ │ -00004410: 6f6c 6561 6e7d 0a20 2a2f 0a66 756e 6374 olean}. */.funct │ │ │ │ -00004420: 696f 6e20 6973 5370 6563 436f 6d70 6c69 ion isSpecCompli │ │ │ │ -00004430: 616e 7446 6f72 6d28 7468 696e 6729 207b antForm(thing) { │ │ │ │ -00004440: 0a20 2072 6574 7572 6e20 2121 2874 6869 . return !!(thi │ │ │ │ -00004450: 6e67 2026 2620 6973 4675 6e63 7469 6f6e ng && isFunction │ │ │ │ -00004460: 2432 2874 6869 6e67 2e61 7070 656e 6429 $2(thing.append) │ │ │ │ -00004470: 2026 2620 7468 696e 675b 746f 5374 7269 && thing[toStri │ │ │ │ -00004480: 6e67 5461 6724 315d 203d 3d3d 2027 466f ngTag$1] === 'Fo │ │ │ │ -00004490: 726d 4461 7461 2720 2626 2074 6869 6e67 rmData' && thing │ │ │ │ -000044a0: 5b69 7465 7261 746f 725d 293b 0a7d 0a0a [iterator]);.}.. │ │ │ │ -000044b0: 636f 6e73 7420 746f 4a53 4f4e 4f62 6a65 const toJSONObje │ │ │ │ -000044c0: 6374 203d 2028 6f62 6a29 203d 3e20 7b0a ct = (obj) => {. │ │ │ │ -000044d0: 2020 636f 6e73 7420 7374 6163 6b20 3d20 const stack = │ │ │ │ -000044e0: 6e65 7720 4172 7261 7928 3130 293b 0a0a new Array(10);.. │ │ │ │ -000044f0: 2020 636f 6e73 7420 7669 7369 7420 3d20 const visit = │ │ │ │ -00004500: 2873 6f75 7263 652c 2069 2920 3d3e 207b (source, i) => { │ │ │ │ -00004510: 0a0a 2020 2020 6966 2028 6973 4f62 6a65 .. if (isObje │ │ │ │ -00004520: 6374 2873 6f75 7263 6529 2920 7b0a 2020 ct(source)) {. │ │ │ │ -00004530: 2020 2020 6966 2028 7374 6163 6b2e 696e if (stack.in │ │ │ │ -00004540: 6465 784f 6628 736f 7572 6365 2920 3e3d dexOf(source) >= │ │ │ │ -00004550: 2030 2920 7b0a 2020 2020 2020 2020 7265 0) {. re │ │ │ │ -00004560: 7475 726e 3b0a 2020 2020 2020 7d0a 0a20 turn;. }.. │ │ │ │ -00004570: 2020 2020 202f 2f42 7566 6665 7220 6368 //Buffer ch │ │ │ │ -00004580: 6563 6b0a 2020 2020 2020 6966 2028 6973 eck. if (is │ │ │ │ -00004590: 4275 6666 6572 2431 2873 6f75 7263 6529 Buffer$1(source) │ │ │ │ -000045a0: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ -000045b0: 726e 2073 6f75 7263 653b 0a20 2020 2020 rn source;. │ │ │ │ -000045c0: 207d 0a0a 2020 2020 2020 6966 2821 2827 }.. if(!(' │ │ │ │ -000045d0: 746f 4a53 4f4e 2720 696e 2073 6f75 7263 toJSON' in sourc │ │ │ │ -000045e0: 6529 2920 7b0a 2020 2020 2020 2020 7374 e)) {. st │ │ │ │ -000045f0: 6163 6b5b 695d 203d 2073 6f75 7263 653b ack[i] = source; │ │ │ │ -00004600: 0a20 2020 2020 2020 2063 6f6e 7374 2074 . const t │ │ │ │ -00004610: 6172 6765 7420 3d20 6973 4172 7261 7928 arget = isArray( │ │ │ │ -00004620: 736f 7572 6365 2920 3f20 5b5d 203a 207b source) ? [] : { │ │ │ │ -00004630: 7d3b 0a0a 2020 2020 2020 2020 666f 7245 };.. forE │ │ │ │ -00004640: 6163 6828 736f 7572 6365 2c20 2876 616c ach(source, (val │ │ │ │ -00004650: 7565 2c20 6b65 7929 203d 3e20 7b0a 2020 ue, key) => {. │ │ │ │ -00004660: 2020 2020 2020 2020 636f 6e73 7420 7265 const re │ │ │ │ -00004670: 6475 6365 6456 616c 7565 203d 2076 6973 ducedValue = vis │ │ │ │ -00004680: 6974 2876 616c 7565 2c20 6920 2b20 3129 it(value, i + 1) │ │ │ │ -00004690: 3b0a 2020 2020 2020 2020 2020 2169 7355 ;. !isU │ │ │ │ -000046a0: 6e64 6566 696e 6564 2872 6564 7563 6564 ndefined(reduced │ │ │ │ -000046b0: 5661 6c75 6529 2026 2620 2874 6172 6765 Value) && (targe │ │ │ │ -000046c0: 745b 6b65 795d 203d 2072 6564 7563 6564 t[key] = reduced │ │ │ │ -000046d0: 5661 6c75 6529 3b0a 2020 2020 2020 2020 Value);. │ │ │ │ -000046e0: 7d29 3b0a 0a20 2020 2020 2020 2073 7461 });.. sta │ │ │ │ -000046f0: 636b 5b69 5d20 3d20 756e 6465 6669 6e65 ck[i] = undefine │ │ │ │ -00004700: 643b 0a0a 2020 2020 2020 2020 7265 7475 d;.. retu │ │ │ │ -00004710: 726e 2074 6172 6765 743b 0a20 2020 2020 rn target;. │ │ │ │ -00004720: 207d 0a20 2020 207d 0a0a 2020 2020 7265 }. }.. re │ │ │ │ -00004730: 7475 726e 2073 6f75 7263 653b 0a20 207d turn source;. } │ │ │ │ -00004740: 3b0a 0a20 2072 6574 7572 6e20 7669 7369 ;.. return visi │ │ │ │ -00004750: 7428 6f62 6a2c 2030 293b 0a7d 3b0a 0a63 t(obj, 0);.};..c │ │ │ │ -00004760: 6f6e 7374 2069 7341 7379 6e63 466e 203d onst isAsyncFn = │ │ │ │ -00004770: 206b 696e 644f 6654 6573 7428 2741 7379 kindOfTest('Asy │ │ │ │ -00004780: 6e63 4675 6e63 7469 6f6e 2729 3b0a 0a63 ncFunction');..c │ │ │ │ -00004790: 6f6e 7374 2069 7354 6865 6e61 626c 6520 onst isThenable │ │ │ │ -000047a0: 3d20 2874 6869 6e67 2920 3d3e 0a20 2074 = (thing) =>. t │ │ │ │ -000047b0: 6869 6e67 2026 2620 2869 734f 626a 6563 hing && (isObjec │ │ │ │ -000047c0: 7428 7468 696e 6729 207c 7c20 6973 4675 t(thing) || isFu │ │ │ │ -000047d0: 6e63 7469 6f6e 2432 2874 6869 6e67 2929 nction$2(thing)) │ │ │ │ -000047e0: 2026 2620 6973 4675 6e63 7469 6f6e 2432 && isFunction$2 │ │ │ │ -000047f0: 2874 6869 6e67 2e74 6865 6e29 2026 2620 (thing.then) && │ │ │ │ -00004800: 6973 4675 6e63 7469 6f6e 2432 2874 6869 isFunction$2(thi │ │ │ │ -00004810: 6e67 2e63 6174 6368 293b 0a0a 2f2f 206f ng.catch);..// o │ │ │ │ -00004820: 7269 6769 6e61 6c20 636f 6465 0a2f 2f20 riginal code.// │ │ │ │ -00004830: 6874 7470 733a 2f2f 6769 7468 7562 2e63 https://github.c │ │ │ │ -00004840: 6f6d 2f44 6967 6974 616c 4272 6169 6e4a om/DigitalBrainJ │ │ │ │ -00004850: 532f 4178 696f 7350 726f 6d69 7365 2f62 S/AxiosPromise/b │ │ │ │ -00004860: 6c6f 622f 3136 6465 6162 3133 3731 3065 lob/16deab13710e │ │ │ │ -00004870: 6330 3937 3739 3932 3231 3331 6633 6661 c09779922131f3fa │ │ │ │ -00004880: 3539 3534 3332 3066 3833 6162 2f6c 6962 5954320f83ab/lib │ │ │ │ -00004890: 2f75 7469 6c73 2e6a 7323 4c31 312d 4c33 /utils.js#L11-L3 │ │ │ │ -000048a0: 340a 0a63 6f6e 7374 205f 7365 7449 6d6d 4..const _setImm │ │ │ │ -000048b0: 6564 6961 7465 203d 2028 2873 6574 496d ediate = ((setIm │ │ │ │ -000048c0: 6d65 6469 6174 6553 7570 706f 7274 6564 mediateSupported │ │ │ │ -000048d0: 2c20 706f 7374 4d65 7373 6167 6553 7570 , postMessageSup │ │ │ │ -000048e0: 706f 7274 6564 2920 3d3e 207b 0a20 2069 ported) => {. i │ │ │ │ -000048f0: 6620 2873 6574 496d 6d65 6469 6174 6553 f (setImmediateS │ │ │ │ -00004900: 7570 706f 7274 6564 2920 7b0a 2020 2020 upported) {. │ │ │ │ -00004910: 7265 7475 726e 2073 6574 496d 6d65 6469 return setImmedi │ │ │ │ -00004920: 6174 653b 0a20 207d 0a0a 2020 7265 7475 ate;. }.. retu │ │ │ │ -00004930: 726e 2070 6f73 744d 6573 7361 6765 5375 rn postMessageSu │ │ │ │ -00004940: 7070 6f72 7465 6420 3f20 2828 746f 6b65 pported ? ((toke │ │ │ │ -00004950: 6e2c 2063 616c 6c62 6163 6b73 2920 3d3e n, callbacks) => │ │ │ │ -00004960: 207b 0a20 2020 205f 676c 6f62 616c 2e61 {. _global.a │ │ │ │ -00004970: 6464 4576 656e 744c 6973 7465 6e65 7228 ddEventListener( │ │ │ │ -00004980: 226d 6573 7361 6765 222c 2028 7b73 6f75 "message", ({sou │ │ │ │ -00004990: 7263 652c 2064 6174 617d 2920 3d3e 207b rce, data}) => { │ │ │ │ -000049a0: 0a20 2020 2020 2069 6620 2873 6f75 7263 . if (sourc │ │ │ │ -000049b0: 6520 3d3d 3d20 5f67 6c6f 6261 6c20 2626 e === _global && │ │ │ │ -000049c0: 2064 6174 6120 3d3d 3d20 746f 6b65 6e29 data === token) │ │ │ │ -000049d0: 207b 0a20 2020 2020 2020 2063 616c 6c62 {. callb │ │ │ │ -000049e0: 6163 6b73 2e6c 656e 6774 6820 2626 2063 acks.length && c │ │ │ │ -000049f0: 616c 6c62 6163 6b73 2e73 6869 6674 2829 allbacks.shift() │ │ │ │ -00004a00: 2829 3b0a 2020 2020 2020 7d0a 2020 2020 ();. }. │ │ │ │ -00004a10: 7d2c 2066 616c 7365 293b 0a0a 2020 2020 }, false);.. │ │ │ │ -00004a20: 7265 7475 726e 2028 6362 2920 3d3e 207b return (cb) => { │ │ │ │ -00004a30: 0a20 2020 2020 2063 616c 6c62 6163 6b73 . callbacks │ │ │ │ -00004a40: 2e70 7573 6828 6362 293b 0a20 2020 2020 .push(cb);. │ │ │ │ -00004a50: 205f 676c 6f62 616c 2e70 6f73 744d 6573 _global.postMes │ │ │ │ -00004a60: 7361 6765 2874 6f6b 656e 2c20 222a 2229 sage(token, "*") │ │ │ │ -00004a70: 3b0a 2020 2020 7d0a 2020 7d29 2860 6178 ;. }. })(`ax │ │ │ │ -00004a80: 696f 7340 247b 4d61 7468 2e72 616e 646f ios@${Math.rando │ │ │ │ -00004a90: 6d28 297d 602c 205b 5d29 203a 2028 6362 m()}`, []) : (cb │ │ │ │ -00004aa0: 2920 3d3e 2073 6574 5469 6d65 6f75 7428 ) => setTimeout( │ │ │ │ -00004ab0: 6362 293b 0a7d 2928 0a20 2074 7970 656f cb);.})(. typeo │ │ │ │ -00004ac0: 6620 7365 7449 6d6d 6564 6961 7465 203d f setImmediate = │ │ │ │ -00004ad0: 3d3d 2027 6675 6e63 7469 6f6e 272c 0a20 == 'function',. │ │ │ │ -00004ae0: 2069 7346 756e 6374 696f 6e24 3228 5f67 isFunction$2(_g │ │ │ │ -00004af0: 6c6f 6261 6c2e 706f 7374 4d65 7373 6167 lobal.postMessag │ │ │ │ -00004b00: 6529 0a29 3b0a 0a63 6f6e 7374 2061 7361 e).);..const asa │ │ │ │ -00004b10: 7020 3d20 7479 7065 6f66 2071 7565 7565 p = typeof queue │ │ │ │ -00004b20: 4d69 6372 6f74 6173 6b20 213d 3d20 2775 Microtask !== 'u │ │ │ │ -00004b30: 6e64 6566 696e 6564 2720 3f0a 2020 7175 ndefined' ?. qu │ │ │ │ -00004b40: 6575 654d 6963 726f 7461 736b 2e62 696e eueMicrotask.bin │ │ │ │ -00004b50: 6428 5f67 6c6f 6261 6c29 203a 2028 2074 d(_global) : ( t │ │ │ │ -00004b60: 7970 656f 6620 7072 6f63 6573 7320 213d ypeof process != │ │ │ │ -00004b70: 3d20 2775 6e64 6566 696e 6564 2720 2626 = 'undefined' && │ │ │ │ -00004b80: 2070 726f 6365 7373 2e6e 6578 7454 6963 process.nextTic │ │ │ │ -00004b90: 6b20 7c7c 205f 7365 7449 6d6d 6564 6961 k || _setImmedia │ │ │ │ -00004ba0: 7465 293b 0a0a 2f2f 202a 2a2a 2a2a 2a2a te);..// ******* │ │ │ │ -00004bb0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************.. │ │ │ │ -00004bc0: 0a63 6f6e 7374 2069 7349 7465 7261 626c .const isIterabl │ │ │ │ -00004bd0: 6520 3d20 2874 6869 6e67 2920 3d3e 2074 e = (thing) => t │ │ │ │ -00004be0: 6869 6e67 2021 3d20 6e75 6c6c 2026 2620 hing != null && │ │ │ │ -00004bf0: 6973 4675 6e63 7469 6f6e 2432 2874 6869 isFunction$2(thi │ │ │ │ -00004c00: 6e67 5b69 7465 7261 746f 725d 293b 0a0a ng[iterator]);.. │ │ │ │ -00004c10: 0a63 6f6e 7374 2075 7469 6c73 2431 203d .const utils$1 = │ │ │ │ -00004c20: 207b 0a20 2069 7341 7272 6179 2c0a 2020 {. isArray,. │ │ │ │ -00004c30: 6973 4172 7261 7942 7566 6665 722c 0a20 isArrayBuffer,. │ │ │ │ -00004c40: 2069 7342 7566 6665 723a 2069 7342 7566 isBuffer: isBuf │ │ │ │ -00004c50: 6665 7224 312c 0a20 2069 7346 6f72 6d44 fer$1,. isFormD │ │ │ │ -00004c60: 6174 612c 0a20 2069 7341 7272 6179 4275 ata,. isArrayBu │ │ │ │ -00004c70: 6666 6572 5669 6577 2c0a 2020 6973 5374 fferView,. isSt │ │ │ │ -00004c80: 7269 6e67 3a20 6973 5374 7269 6e67 2431 ring: isString$1 │ │ │ │ -00004c90: 2c0a 2020 6973 4e75 6d62 6572 2c0a 2020 ,. isNumber,. │ │ │ │ -00004ca0: 6973 426f 6f6c 6561 6e2c 0a20 2069 734f isBoolean,. isO │ │ │ │ -00004cb0: 626a 6563 742c 0a20 2069 7350 6c61 696e bject,. isPlain │ │ │ │ -00004cc0: 4f62 6a65 6374 2c0a 2020 6973 456d 7074 Object,. isEmpt │ │ │ │ -00004cd0: 794f 626a 6563 742c 0a20 2069 7352 6561 yObject,. isRea │ │ │ │ -00004ce0: 6461 626c 6553 7472 6561 6d2c 0a20 2069 dableStream,. i │ │ │ │ -00004cf0: 7352 6571 7565 7374 2c0a 2020 6973 5265 sRequest,. isRe │ │ │ │ -00004d00: 7370 6f6e 7365 2c0a 2020 6973 4865 6164 sponse,. isHead │ │ │ │ -00004d10: 6572 732c 0a20 2069 7355 6e64 6566 696e ers,. isUndefin │ │ │ │ -00004d20: 6564 2c0a 2020 6973 4461 7465 2c0a 2020 ed,. isDate,. │ │ │ │ -00004d30: 6973 4669 6c65 2c0a 2020 6973 426c 6f62 isFile,. isBlob │ │ │ │ -00004d40: 2c0a 2020 6973 5265 6745 7870 2c0a 2020 ,. isRegExp,. │ │ │ │ -00004d50: 6973 4675 6e63 7469 6f6e 3a20 6973 4675 isFunction: isFu │ │ │ │ -00004d60: 6e63 7469 6f6e 2432 2c0a 2020 6973 5374 nction$2,. isSt │ │ │ │ -00004d70: 7265 616d 2c0a 2020 6973 5552 4c53 6561 ream,. isURLSea │ │ │ │ -00004d80: 7263 6850 6172 616d 732c 0a20 2069 7354 rchParams,. isT │ │ │ │ -00004d90: 7970 6564 4172 7261 792c 0a20 2069 7346 ypedArray,. isF │ │ │ │ -00004da0: 696c 654c 6973 742c 0a20 2066 6f72 4561 ileList,. forEa │ │ │ │ -00004db0: 6368 2c0a 2020 6d65 7267 652c 0a20 2065 ch,. merge,. e │ │ │ │ -00004dc0: 7874 656e 642c 0a20 2074 7269 6d2c 0a20 xtend,. trim,. │ │ │ │ -00004dd0: 2073 7472 6970 424f 4d2c 0a20 2069 6e68 stripBOM,. inh │ │ │ │ -00004de0: 6572 6974 732c 0a20 2074 6f46 6c61 744f erits,. toFlatO │ │ │ │ -00004df0: 626a 6563 742c 0a20 206b 696e 644f 662c bject,. kindOf, │ │ │ │ -00004e00: 0a20 206b 696e 644f 6654 6573 742c 0a20 . kindOfTest,. │ │ │ │ -00004e10: 2065 6e64 7357 6974 682c 0a20 2074 6f41 endsWith,. toA │ │ │ │ -00004e20: 7272 6179 2c0a 2020 666f 7245 6163 6845 rray,. forEachE │ │ │ │ -00004e30: 6e74 7279 2c0a 2020 6d61 7463 6841 6c6c ntry,. matchAll │ │ │ │ -00004e40: 2c0a 2020 6973 4854 4d4c 466f 726d 2c0a ,. isHTMLForm,. │ │ │ │ -00004e50: 2020 6861 734f 776e 5072 6f70 6572 7479 hasOwnProperty │ │ │ │ -00004e60: 2c0a 2020 6861 734f 776e 5072 6f70 3a20 ,. hasOwnProp: │ │ │ │ -00004e70: 6861 734f 776e 5072 6f70 6572 7479 2c20 hasOwnProperty, │ │ │ │ -00004e80: 2f2f 2061 6e20 616c 6961 7320 746f 2061 // an alias to a │ │ │ │ -00004e90: 766f 6964 2045 534c 696e 7420 6e6f 2d70 void ESLint no-p │ │ │ │ -00004ea0: 726f 746f 7479 7065 2d62 7569 6c74 696e rototype-builtin │ │ │ │ -00004eb0: 7320 6465 7465 6374 696f 6e0a 2020 7265 s detection. re │ │ │ │ -00004ec0: 6475 6365 4465 7363 7269 7074 6f72 732c duceDescriptors, │ │ │ │ -00004ed0: 0a20 2066 7265 657a 654d 6574 686f 6473 . freezeMethods │ │ │ │ -00004ee0: 2c0a 2020 746f 4f62 6a65 6374 5365 742c ,. toObjectSet, │ │ │ │ -00004ef0: 0a20 2074 6f43 616d 656c 4361 7365 2c0a . toCamelCase,. │ │ │ │ -00004f00: 2020 6e6f 6f70 3a20 6e6f 6f70 2431 2c0a noop: noop$1,. │ │ │ │ -00004f10: 2020 746f 4669 6e69 7465 4e75 6d62 6572 toFiniteNumber │ │ │ │ -00004f20: 2c0a 2020 6669 6e64 4b65 792c 0a20 2067 ,. findKey,. g │ │ │ │ -00004f30: 6c6f 6261 6c3a 205f 676c 6f62 616c 2c0a lobal: _global,. │ │ │ │ -00004f40: 2020 6973 436f 6e74 6578 7444 6566 696e isContextDefin │ │ │ │ -00004f50: 6564 2c0a 2020 6973 5370 6563 436f 6d70 ed,. isSpecComp │ │ │ │ -00004f60: 6c69 616e 7446 6f72 6d2c 0a20 2074 6f4a liantForm,. toJ │ │ │ │ -00004f70: 534f 4e4f 626a 6563 742c 0a20 2069 7341 SONObject,. isA │ │ │ │ -00004f80: 7379 6e63 466e 2c0a 2020 6973 5468 656e syncFn,. isThen │ │ │ │ -00004f90: 6162 6c65 2c0a 2020 7365 7449 6d6d 6564 able,. setImmed │ │ │ │ -00004fa0: 6961 7465 3a20 5f73 6574 496d 6d65 6469 iate: _setImmedi │ │ │ │ -00004fb0: 6174 652c 0a20 2061 7361 702c 0a20 2069 ate,. asap,. i │ │ │ │ -00004fc0: 7349 7465 7261 626c 650a 7d3b 0a0a 2f2a sIterable.};../* │ │ │ │ -00004fd0: 2a0a 202a 2043 7265 6174 6520 616e 2045 *. * Create an E │ │ │ │ -00004fe0: 7272 6f72 2077 6974 6820 7468 6520 7370 rror with the sp │ │ │ │ -00004ff0: 6563 6966 6965 6420 6d65 7373 6167 652c ecified message, │ │ │ │ -00005000: 2063 6f6e 6669 672c 2065 7272 6f72 2063 config, error c │ │ │ │ -00005010: 6f64 652c 2072 6571 7565 7374 2061 6e64 ode, request and │ │ │ │ -00005020: 2072 6573 706f 6e73 652e 0a20 2a0a 202a response.. *. * │ │ │ │ -00005030: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ -00005040: 206d 6573 7361 6765 2054 6865 2065 7272 message The err │ │ │ │ -00005050: 6f72 206d 6573 7361 6765 2e0a 202a 2040 or message.. * @ │ │ │ │ -00005060: 7061 7261 6d20 7b73 7472 696e 677d 205b param {string} [ │ │ │ │ -00005070: 636f 6465 5d20 5468 6520 6572 726f 7220 code] The error │ │ │ │ -00005080: 636f 6465 2028 666f 7220 6578 616d 706c code (for exampl │ │ │ │ -00005090: 652c 2027 4543 4f4e 4e41 424f 5254 4544 e, 'ECONNABORTED │ │ │ │ -000050a0: 2729 2e0a 202a 2040 7061 7261 6d20 7b4f ').. * @param {O │ │ │ │ -000050b0: 626a 6563 747d 205b 636f 6e66 6967 5d20 bject} [config] │ │ │ │ -000050c0: 5468 6520 636f 6e66 6967 2e0a 202a 2040 The config.. * @ │ │ │ │ -000050d0: 7061 7261 6d20 7b4f 626a 6563 747d 205b param {Object} [ │ │ │ │ -000050e0: 7265 7175 6573 745d 2054 6865 2072 6571 request] The req │ │ │ │ -000050f0: 7565 7374 2e0a 202a 2040 7061 7261 6d20 uest.. * @param │ │ │ │ -00005100: 7b4f 626a 6563 747d 205b 7265 7370 6f6e {Object} [respon │ │ │ │ -00005110: 7365 5d20 5468 6520 7265 7370 6f6e 7365 se] The response │ │ │ │ -00005120: 2e0a 202a 0a20 2a20 4072 6574 7572 6e73 .. *. * @returns │ │ │ │ -00005130: 207b 4572 726f 727d 2054 6865 2063 7265 {Error} The cre │ │ │ │ -00005140: 6174 6564 2065 7272 6f72 2e0a 202a 2f0a ated error.. */. │ │ │ │ -00005150: 6675 6e63 7469 6f6e 2041 7869 6f73 4572 function AxiosEr │ │ │ │ -00005160: 726f 7228 6d65 7373 6167 652c 2063 6f64 ror(message, cod │ │ │ │ -00005170: 652c 2063 6f6e 6669 672c 2072 6571 7565 e, config, reque │ │ │ │ -00005180: 7374 2c20 7265 7370 6f6e 7365 2920 7b0a st, response) {. │ │ │ │ -00005190: 2020 4572 726f 722e 6361 6c6c 2874 6869 Error.call(thi │ │ │ │ -000051a0: 7329 3b0a 0a20 2069 6620 2845 7272 6f72 s);.. if (Error │ │ │ │ -000051b0: 2e63 6170 7475 7265 5374 6163 6b54 7261 .captureStackTra │ │ │ │ -000051c0: 6365 2920 7b0a 2020 2020 4572 726f 722e ce) {. Error. │ │ │ │ -000051d0: 6361 7074 7572 6553 7461 636b 5472 6163 captureStackTrac │ │ │ │ -000051e0: 6528 7468 6973 2c20 7468 6973 2e63 6f6e e(this, this.con │ │ │ │ -000051f0: 7374 7275 6374 6f72 293b 0a20 207d 2065 structor);. } e │ │ │ │ -00005200: 6c73 6520 7b0a 2020 2020 7468 6973 2e73 lse {. this.s │ │ │ │ -00005210: 7461 636b 203d 2028 6e65 7720 4572 726f tack = (new Erro │ │ │ │ -00005220: 7228 2929 2e73 7461 636b 3b0a 2020 7d0a r()).stack;. }. │ │ │ │ -00005230: 0a20 2074 6869 732e 6d65 7373 6167 6520 . this.message │ │ │ │ -00005240: 3d20 6d65 7373 6167 653b 0a20 2074 6869 = message;. thi │ │ │ │ -00005250: 732e 6e61 6d65 203d 2027 4178 696f 7345 s.name = 'AxiosE │ │ │ │ -00005260: 7272 6f72 273b 0a20 2063 6f64 6520 2626 rror';. code && │ │ │ │ -00005270: 2028 7468 6973 2e63 6f64 6520 3d20 636f (this.code = co │ │ │ │ -00005280: 6465 293b 0a20 2063 6f6e 6669 6720 2626 de);. config && │ │ │ │ -00005290: 2028 7468 6973 2e63 6f6e 6669 6720 3d20 (this.config = │ │ │ │ -000052a0: 636f 6e66 6967 293b 0a20 2072 6571 7565 config);. reque │ │ │ │ -000052b0: 7374 2026 2620 2874 6869 732e 7265 7175 st && (this.requ │ │ │ │ -000052c0: 6573 7420 3d20 7265 7175 6573 7429 3b0a est = request);. │ │ │ │ -000052d0: 2020 6966 2028 7265 7370 6f6e 7365 2920 if (response) │ │ │ │ -000052e0: 7b0a 2020 2020 7468 6973 2e72 6573 706f {. this.respo │ │ │ │ -000052f0: 6e73 6520 3d20 7265 7370 6f6e 7365 3b0a nse = response;. │ │ │ │ -00005300: 2020 2020 7468 6973 2e73 7461 7475 7320 this.status │ │ │ │ -00005310: 3d20 7265 7370 6f6e 7365 2e73 7461 7475 = response.statu │ │ │ │ -00005320: 7320 3f20 7265 7370 6f6e 7365 2e73 7461 s ? response.sta │ │ │ │ -00005330: 7475 7320 3a20 6e75 6c6c 3b0a 2020 7d0a tus : null;. }. │ │ │ │ -00005340: 7d0a 0a75 7469 6c73 2431 2e69 6e68 6572 }..utils$1.inher │ │ │ │ -00005350: 6974 7328 4178 696f 7345 7272 6f72 2c20 its(AxiosError, │ │ │ │ -00005360: 4572 726f 722c 207b 0a20 2074 6f4a 534f Error, {. toJSO │ │ │ │ -00005370: 4e3a 2066 756e 6374 696f 6e20 746f 4a53 N: function toJS │ │ │ │ -00005380: 4f4e 2829 207b 0a20 2020 2072 6574 7572 ON() {. retur │ │ │ │ -00005390: 6e20 7b0a 2020 2020 2020 2f2f 2053 7461 n {. // Sta │ │ │ │ -000053a0: 6e64 6172 640a 2020 2020 2020 6d65 7373 ndard. mess │ │ │ │ -000053b0: 6167 653a 2074 6869 732e 6d65 7373 6167 age: this.messag │ │ │ │ -000053c0: 652c 0a20 2020 2020 206e 616d 653a 2074 e,. name: t │ │ │ │ -000053d0: 6869 732e 6e61 6d65 2c0a 2020 2020 2020 his.name,. │ │ │ │ -000053e0: 2f2f 204d 6963 726f 736f 6674 0a20 2020 // Microsoft. │ │ │ │ -000053f0: 2020 2064 6573 6372 6970 7469 6f6e 3a20 description: │ │ │ │ -00005400: 7468 6973 2e64 6573 6372 6970 7469 6f6e this.description │ │ │ │ -00005410: 2c0a 2020 2020 2020 6e75 6d62 6572 3a20 ,. number: │ │ │ │ -00005420: 7468 6973 2e6e 756d 6265 722c 0a20 2020 this.number,. │ │ │ │ -00005430: 2020 202f 2f20 4d6f 7a69 6c6c 610a 2020 // Mozilla. │ │ │ │ -00005440: 2020 2020 6669 6c65 4e61 6d65 3a20 7468 fileName: th │ │ │ │ -00005450: 6973 2e66 696c 654e 616d 652c 0a20 2020 is.fileName,. │ │ │ │ -00005460: 2020 206c 696e 654e 756d 6265 723a 2074 lineNumber: t │ │ │ │ -00005470: 6869 732e 6c69 6e65 4e75 6d62 6572 2c0a his.lineNumber,. │ │ │ │ -00005480: 2020 2020 2020 636f 6c75 6d6e 4e75 6d62 columnNumb │ │ │ │ -00005490: 6572 3a20 7468 6973 2e63 6f6c 756d 6e4e er: this.columnN │ │ │ │ -000054a0: 756d 6265 722c 0a20 2020 2020 2073 7461 umber,. sta │ │ │ │ -000054b0: 636b 3a20 7468 6973 2e73 7461 636b 2c0a ck: this.stack,. │ │ │ │ -000054c0: 2020 2020 2020 2f2f 2041 7869 6f73 0a20 // Axios. │ │ │ │ -000054d0: 2020 2020 2063 6f6e 6669 673a 2075 7469 config: uti │ │ │ │ -000054e0: 6c73 2431 2e74 6f4a 534f 4e4f 626a 6563 ls$1.toJSONObjec │ │ │ │ -000054f0: 7428 7468 6973 2e63 6f6e 6669 6729 2c0a t(this.config),. │ │ │ │ -00005500: 2020 2020 2020 636f 6465 3a20 7468 6973 code: this │ │ │ │ -00005510: 2e63 6f64 652c 0a20 2020 2020 2073 7461 .code,. sta │ │ │ │ -00005520: 7475 733a 2074 6869 732e 7374 6174 7573 tus: this.status │ │ │ │ -00005530: 0a20 2020 207d 3b0a 2020 7d0a 7d29 3b0a . };. }.});. │ │ │ │ -00005540: 0a63 6f6e 7374 2070 726f 746f 7479 7065 .const prototype │ │ │ │ -00005550: 2431 203d 2041 7869 6f73 4572 726f 722e $1 = AxiosError. │ │ │ │ -00005560: 7072 6f74 6f74 7970 653b 0a63 6f6e 7374 prototype;.const │ │ │ │ -00005570: 2064 6573 6372 6970 746f 7273 203d 207b descriptors = { │ │ │ │ -00005580: 7d3b 0a0a 5b0a 2020 2745 5252 5f42 4144 };..[. 'ERR_BAD │ │ │ │ -00005590: 5f4f 5054 494f 4e5f 5641 4c55 4527 2c0a _OPTION_VALUE',. │ │ │ │ -000055a0: 2020 2745 5252 5f42 4144 5f4f 5054 494f 'ERR_BAD_OPTIO │ │ │ │ -000055b0: 4e27 2c0a 2020 2745 434f 4e4e 4142 4f52 N',. 'ECONNABOR │ │ │ │ -000055c0: 5445 4427 2c0a 2020 2745 5449 4d45 444f TED',. 'ETIMEDO │ │ │ │ -000055d0: 5554 272c 0a20 2027 4552 525f 4e45 5457 UT',. 'ERR_NETW │ │ │ │ -000055e0: 4f52 4b27 2c0a 2020 2745 5252 5f46 525f ORK',. 'ERR_FR_ │ │ │ │ -000055f0: 544f 4f5f 4d41 4e59 5f52 4544 4952 4543 TOO_MANY_REDIREC │ │ │ │ -00005600: 5453 272c 0a20 2027 4552 525f 4445 5052 TS',. 'ERR_DEPR │ │ │ │ -00005610: 4543 4154 4544 272c 0a20 2027 4552 525f ECATED',. 'ERR_ │ │ │ │ -00005620: 4241 445f 5245 5350 4f4e 5345 272c 0a20 BAD_RESPONSE',. │ │ │ │ -00005630: 2027 4552 525f 4241 445f 5245 5155 4553 'ERR_BAD_REQUES │ │ │ │ -00005640: 5427 2c0a 2020 2745 5252 5f43 414e 4345 T',. 'ERR_CANCE │ │ │ │ -00005650: 4c45 4427 2c0a 2020 2745 5252 5f4e 4f54 LED',. 'ERR_NOT │ │ │ │ -00005660: 5f53 5550 504f 5254 272c 0a20 2027 4552 _SUPPORT',. 'ER │ │ │ │ -00005670: 525f 494e 5641 4c49 445f 5552 4c27 0a2f R_INVALID_URL'./ │ │ │ │ -00005680: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ -00005690: 2d6e 6578 742d 6c69 6e65 2066 756e 632d -next-line func- │ │ │ │ -000056a0: 6e61 6d65 730a 5d2e 666f 7245 6163 6828 names.].forEach( │ │ │ │ -000056b0: 636f 6465 203d 3e20 7b0a 2020 6465 7363 code => {. desc │ │ │ │ -000056c0: 7269 7074 6f72 735b 636f 6465 5d20 3d20 riptors[code] = │ │ │ │ -000056d0: 7b76 616c 7565 3a20 636f 6465 7d3b 0a7d {value: code};.} │ │ │ │ -000056e0: 293b 0a0a 4f62 6a65 6374 2e64 6566 696e );..Object.defin │ │ │ │ -000056f0: 6550 726f 7065 7274 6965 7328 4178 696f eProperties(Axio │ │ │ │ -00005700: 7345 7272 6f72 2c20 6465 7363 7269 7074 sError, descript │ │ │ │ -00005710: 6f72 7329 3b0a 4f62 6a65 6374 2e64 6566 ors);.Object.def │ │ │ │ -00005720: 696e 6550 726f 7065 7274 7928 7072 6f74 ineProperty(prot │ │ │ │ -00005730: 6f74 7970 6524 312c 2027 6973 4178 696f otype$1, 'isAxio │ │ │ │ -00005740: 7345 7272 6f72 272c 207b 7661 6c75 653a sError', {value: │ │ │ │ -00005750: 2074 7275 657d 293b 0a0a 2f2f 2065 736c true});..// esl │ │ │ │ -00005760: 696e 742d 6469 7361 626c 652d 6e65 7874 int-disable-next │ │ │ │ -00005770: 2d6c 696e 6520 6675 6e63 2d6e 616d 6573 -line func-names │ │ │ │ -00005780: 0a41 7869 6f73 4572 726f 722e 6672 6f6d .AxiosError.from │ │ │ │ -00005790: 203d 2028 6572 726f 722c 2063 6f64 652c = (error, code, │ │ │ │ -000057a0: 2063 6f6e 6669 672c 2072 6571 7565 7374 config, request │ │ │ │ -000057b0: 2c20 7265 7370 6f6e 7365 2c20 6375 7374 , response, cust │ │ │ │ -000057c0: 6f6d 5072 6f70 7329 203d 3e20 7b0a 2020 omProps) => {. │ │ │ │ -000057d0: 636f 6e73 7420 6178 696f 7345 7272 6f72 const axiosError │ │ │ │ -000057e0: 203d 204f 626a 6563 742e 6372 6561 7465 = Object.create │ │ │ │ -000057f0: 2870 726f 746f 7479 7065 2431 293b 0a0a (prototype$1);.. │ │ │ │ -00005800: 2020 7574 696c 7324 312e 746f 466c 6174 utils$1.toFlat │ │ │ │ -00005810: 4f62 6a65 6374 2865 7272 6f72 2c20 6178 Object(error, ax │ │ │ │ -00005820: 696f 7345 7272 6f72 2c20 6675 6e63 7469 iosError, functi │ │ │ │ -00005830: 6f6e 2066 696c 7465 7228 6f62 6a29 207b on filter(obj) { │ │ │ │ -00005840: 0a20 2020 2072 6574 7572 6e20 6f62 6a20 . return obj │ │ │ │ -00005850: 213d 3d20 4572 726f 722e 7072 6f74 6f74 !== Error.protot │ │ │ │ -00005860: 7970 653b 0a20 207d 2c20 7072 6f70 203d ype;. }, prop = │ │ │ │ -00005870: 3e20 7b0a 2020 2020 7265 7475 726e 2070 > {. return p │ │ │ │ -00005880: 726f 7020 213d 3d20 2769 7341 7869 6f73 rop !== 'isAxios │ │ │ │ -00005890: 4572 726f 7227 3b0a 2020 7d29 3b0a 0a20 Error';. });.. │ │ │ │ -000058a0: 2063 6f6e 7374 206d 7367 203d 2065 7272 const msg = err │ │ │ │ -000058b0: 6f72 2026 2620 6572 726f 722e 6d65 7373 or && error.mess │ │ │ │ -000058c0: 6167 6520 3f20 6572 726f 722e 6d65 7373 age ? error.mess │ │ │ │ -000058d0: 6167 6520 3a20 2745 7272 6f72 273b 0a0a age : 'Error';.. │ │ │ │ -000058e0: 2020 2f2f 2050 7265 6665 7220 6578 706c // Prefer expl │ │ │ │ -000058f0: 6963 6974 2063 6f64 653b 206f 7468 6572 icit code; other │ │ │ │ -00005900: 7769 7365 2063 6f70 7920 7468 6520 6c6f wise copy the lo │ │ │ │ -00005910: 772d 6c65 7665 6c20 6572 726f 7227 7320 w-level error's │ │ │ │ -00005920: 636f 6465 2028 652e 672e 2045 434f 4e4e code (e.g. ECONN │ │ │ │ -00005930: 5245 4655 5345 4429 0a20 2063 6f6e 7374 REFUSED). const │ │ │ │ -00005940: 2065 7272 436f 6465 203d 2063 6f64 6520 errCode = code │ │ │ │ -00005950: 3d3d 206e 756c 6c20 2626 2065 7272 6f72 == null && error │ │ │ │ -00005960: 203f 2065 7272 6f72 2e63 6f64 6520 3a20 ? error.code : │ │ │ │ -00005970: 636f 6465 3b0a 2020 4178 696f 7345 7272 code;. AxiosErr │ │ │ │ -00005980: 6f72 2e63 616c 6c28 6178 696f 7345 7272 or.call(axiosErr │ │ │ │ -00005990: 6f72 2c20 6d73 672c 2065 7272 436f 6465 or, msg, errCode │ │ │ │ -000059a0: 2c20 636f 6e66 6967 2c20 7265 7175 6573 , config, reques │ │ │ │ -000059b0: 742c 2072 6573 706f 6e73 6529 3b0a 0a20 t, response);.. │ │ │ │ -000059c0: 202f 2f20 4368 6169 6e20 7468 6520 6f72 // Chain the or │ │ │ │ -000059d0: 6967 696e 616c 2065 7272 6f72 206f 6e20 iginal error on │ │ │ │ -000059e0: 7468 6520 7374 616e 6461 7264 2066 6965 the standard fie │ │ │ │ -000059f0: 6c64 3b20 6e6f 6e2d 656e 756d 6572 6162 ld; non-enumerab │ │ │ │ -00005a00: 6c65 2074 6f20 6176 6f69 6420 4a53 4f4e le to avoid JSON │ │ │ │ -00005a10: 206e 6f69 7365 0a20 2069 6620 2865 7272 noise. if (err │ │ │ │ -00005a20: 6f72 2026 2620 6178 696f 7345 7272 6f72 or && axiosError │ │ │ │ -00005a30: 2e63 6175 7365 203d 3d20 6e75 6c6c 2920 .cause == null) │ │ │ │ -00005a40: 7b0a 2020 2020 4f62 6a65 6374 2e64 6566 {. Object.def │ │ │ │ -00005a50: 696e 6550 726f 7065 7274 7928 6178 696f ineProperty(axio │ │ │ │ -00005a60: 7345 7272 6f72 2c20 2763 6175 7365 272c sError, 'cause', │ │ │ │ -00005a70: 207b 2076 616c 7565 3a20 6572 726f 722c { value: error, │ │ │ │ -00005a80: 2063 6f6e 6669 6775 7261 626c 653a 2074 configurable: t │ │ │ │ -00005a90: 7275 6520 7d29 3b0a 2020 7d0a 0a20 2061 rue });. }.. a │ │ │ │ -00005aa0: 7869 6f73 4572 726f 722e 6e61 6d65 203d xiosError.name = │ │ │ │ -00005ab0: 2028 6572 726f 7220 2626 2065 7272 6f72 (error && error │ │ │ │ -00005ac0: 2e6e 616d 6529 207c 7c20 2745 7272 6f72 .name) || 'Error │ │ │ │ -00005ad0: 273b 0a0a 2020 6375 7374 6f6d 5072 6f70 ';.. customProp │ │ │ │ -00005ae0: 7320 2626 204f 626a 6563 742e 6173 7369 s && Object.assi │ │ │ │ -00005af0: 676e 2861 7869 6f73 4572 726f 722c 2063 gn(axiosError, c │ │ │ │ -00005b00: 7573 746f 6d50 726f 7073 293b 0a0a 2020 ustomProps);.. │ │ │ │ -00005b10: 7265 7475 726e 2061 7869 6f73 4572 726f return axiosErro │ │ │ │ -00005b20: 723b 0a7d 3b0a 0a66 756e 6374 696f 6e20 r;.};..function │ │ │ │ -00005b30: 6765 7444 6566 6175 6c74 4578 706f 7274 getDefaultExport │ │ │ │ -00005b40: 4672 6f6d 436a 7320 2878 2920 7b0a 0972 FromCjs (x) {..r │ │ │ │ -00005b50: 6574 7572 6e20 7820 2626 2078 2e5f 5f65 eturn x && x.__e │ │ │ │ -00005b60: 734d 6f64 756c 6520 2626 204f 626a 6563 sModule && Objec │ │ │ │ -00005b70: 742e 7072 6f74 6f74 7970 652e 6861 734f t.prototype.hasO │ │ │ │ -00005b80: 776e 5072 6f70 6572 7479 2e63 616c 6c28 wnProperty.call( │ │ │ │ -00005b90: 782c 2027 6465 6661 756c 7427 2920 3f20 x, 'default') ? │ │ │ │ -00005ba0: 785b 2764 6566 6175 6c74 275d 203a 2078 x['default'] : x │ │ │ │ -00005bb0: 3b0a 7d0a 0a76 6172 2053 7472 6561 6d24 ;.}..var Stream$ │ │ │ │ -00005bc0: 3220 3d20 7374 7265 616d 2e53 7472 6561 2 = stream.Strea │ │ │ │ -00005bd0: 6d3b 0a76 6172 2075 7469 6c24 3220 3d20 m;.var util$2 = │ │ │ │ -00005be0: 7265 7175 6972 6524 2431 3b0a 0a76 6172 require$$1;..var │ │ │ │ -00005bf0: 2064 656c 6179 6564 5f73 7472 6561 6d20 delayed_stream │ │ │ │ -00005c00: 3d20 4465 6c61 7965 6453 7472 6561 6d24 = DelayedStream$ │ │ │ │ -00005c10: 313b 0a66 756e 6374 696f 6e20 4465 6c61 1;.function Dela │ │ │ │ -00005c20: 7965 6453 7472 6561 6d24 3128 2920 7b0a yedStream$1() {. │ │ │ │ -00005c30: 2020 7468 6973 2e73 6f75 7263 6520 3d20 this.source = │ │ │ │ -00005c40: 6e75 6c6c 3b0a 2020 7468 6973 2e64 6174 null;. this.dat │ │ │ │ -00005c50: 6153 697a 6520 3d20 303b 0a20 2074 6869 aSize = 0;. thi │ │ │ │ -00005c60: 732e 6d61 7844 6174 6153 697a 6520 3d20 s.maxDataSize = │ │ │ │ -00005c70: 3130 3234 202a 2031 3032 343b 0a20 2074 1024 * 1024;. t │ │ │ │ -00005c80: 6869 732e 7061 7573 6553 7472 6561 6d20 his.pauseStream │ │ │ │ -00005c90: 3d20 7472 7565 3b0a 0a20 2074 6869 732e = true;.. this. │ │ │ │ -00005ca0: 5f6d 6178 4461 7461 5369 7a65 4578 6365 _maxDataSizeExce │ │ │ │ -00005cb0: 6564 6564 203d 2066 616c 7365 3b0a 2020 eded = false;. │ │ │ │ -00005cc0: 7468 6973 2e5f 7265 6c65 6173 6564 203d this._released = │ │ │ │ -00005cd0: 2066 616c 7365 3b0a 2020 7468 6973 2e5f false;. this._ │ │ │ │ -00005ce0: 6275 6666 6572 6564 4576 656e 7473 203d bufferedEvents = │ │ │ │ -00005cf0: 205b 5d3b 0a7d 0a75 7469 6c24 322e 696e [];.}.util$2.in │ │ │ │ -00005d00: 6865 7269 7473 2844 656c 6179 6564 5374 herits(DelayedSt │ │ │ │ -00005d10: 7265 616d 2431 2c20 5374 7265 616d 2432 ream$1, Stream$2 │ │ │ │ -00005d20: 293b 0a0a 4465 6c61 7965 6453 7472 6561 );..DelayedStrea │ │ │ │ -00005d30: 6d24 312e 6372 6561 7465 203d 2066 756e m$1.create = fun │ │ │ │ -00005d40: 6374 696f 6e28 736f 7572 6365 2c20 6f70 ction(source, op │ │ │ │ -00005d50: 7469 6f6e 7329 207b 0a20 2076 6172 2064 tions) {. var d │ │ │ │ -00005d60: 656c 6179 6564 5374 7265 616d 203d 206e elayedStream = n │ │ │ │ -00005d70: 6577 2074 6869 7328 293b 0a0a 2020 6f70 ew this();.. op │ │ │ │ -00005d80: 7469 6f6e 7320 3d20 6f70 7469 6f6e 7320 tions = options │ │ │ │ -00005d90: 7c7c 207b 7d3b 0a20 2066 6f72 2028 7661 || {};. for (va │ │ │ │ -00005da0: 7220 6f70 7469 6f6e 2069 6e20 6f70 7469 r option in opti │ │ │ │ -00005db0: 6f6e 7329 207b 0a20 2020 2064 656c 6179 ons) {. delay │ │ │ │ -00005dc0: 6564 5374 7265 616d 5b6f 7074 696f 6e5d edStream[option] │ │ │ │ -00005dd0: 203d 206f 7074 696f 6e73 5b6f 7074 696f = options[optio │ │ │ │ -00005de0: 6e5d 3b0a 2020 7d0a 0a20 2064 656c 6179 n];. }.. delay │ │ │ │ -00005df0: 6564 5374 7265 616d 2e73 6f75 7263 6520 edStream.source │ │ │ │ -00005e00: 3d20 736f 7572 6365 3b0a 0a20 2076 6172 = source;.. var │ │ │ │ -00005e10: 2072 6561 6c45 6d69 7420 3d20 736f 7572 realEmit = sour │ │ │ │ -00005e20: 6365 2e65 6d69 743b 0a20 2073 6f75 7263 ce.emit;. sourc │ │ │ │ -00005e30: 652e 656d 6974 203d 2066 756e 6374 696f e.emit = functio │ │ │ │ -00005e40: 6e28 2920 7b0a 2020 2020 6465 6c61 7965 n() {. delaye │ │ │ │ -00005e50: 6453 7472 6561 6d2e 5f68 616e 646c 6545 dStream._handleE │ │ │ │ -00005e60: 6d69 7428 6172 6775 6d65 6e74 7329 3b0a mit(arguments);. │ │ │ │ -00005e70: 2020 2020 7265 7475 726e 2072 6561 6c45 return realE │ │ │ │ -00005e80: 6d69 742e 6170 706c 7928 736f 7572 6365 mit.apply(source │ │ │ │ -00005e90: 2c20 6172 6775 6d65 6e74 7329 3b0a 2020 , arguments);. │ │ │ │ -00005ea0: 7d3b 0a0a 2020 736f 7572 6365 2e6f 6e28 };.. source.on( │ │ │ │ -00005eb0: 2765 7272 6f72 272c 2066 756e 6374 696f 'error', functio │ │ │ │ -00005ec0: 6e28 2920 7b7d 293b 0a20 2069 6620 2864 n() {});. if (d │ │ │ │ -00005ed0: 656c 6179 6564 5374 7265 616d 2e70 6175 elayedStream.pau │ │ │ │ -00005ee0: 7365 5374 7265 616d 2920 7b0a 2020 2020 seStream) {. │ │ │ │ -00005ef0: 736f 7572 6365 2e70 6175 7365 2829 3b0a source.pause();. │ │ │ │ -00005f00: 2020 7d0a 0a20 2072 6574 7572 6e20 6465 }.. return de │ │ │ │ -00005f10: 6c61 7965 6453 7472 6561 6d3b 0a7d 3b0a layedStream;.};. │ │ │ │ -00005f20: 0a4f 626a 6563 742e 6465 6669 6e65 5072 .Object.definePr │ │ │ │ -00005f30: 6f70 6572 7479 2844 656c 6179 6564 5374 operty(DelayedSt │ │ │ │ -00005f40: 7265 616d 2431 2e70 726f 746f 7479 7065 ream$1.prototype │ │ │ │ -00005f50: 2c20 2772 6561 6461 626c 6527 2c20 7b0a , 'readable', {. │ │ │ │ -00005f60: 2020 636f 6e66 6967 7572 6162 6c65 3a20 configurable: │ │ │ │ -00005f70: 7472 7565 2c0a 2020 656e 756d 6572 6162 true,. enumerab │ │ │ │ -00005f80: 6c65 3a20 7472 7565 2c0a 2020 6765 743a le: true,. get: │ │ │ │ -00005f90: 2066 756e 6374 696f 6e28 2920 7b0a 2020 function() {. │ │ │ │ -00005fa0: 2020 7265 7475 726e 2074 6869 732e 736f return this.so │ │ │ │ -00005fb0: 7572 6365 2e72 6561 6461 626c 653b 0a20 urce.readable;. │ │ │ │ -00005fc0: 207d 0a7d 293b 0a0a 4465 6c61 7965 6453 }.});..DelayedS │ │ │ │ -00005fd0: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ -00005fe0: 652e 7365 7445 6e63 6f64 696e 6720 3d20 e.setEncoding = │ │ │ │ -00005ff0: 6675 6e63 7469 6f6e 2829 207b 0a20 2072 function() {. r │ │ │ │ -00006000: 6574 7572 6e20 7468 6973 2e73 6f75 7263 eturn this.sourc │ │ │ │ -00006010: 652e 7365 7445 6e63 6f64 696e 672e 6170 e.setEncoding.ap │ │ │ │ -00006020: 706c 7928 7468 6973 2e73 6f75 7263 652c ply(this.source, │ │ │ │ -00006030: 2061 7267 756d 656e 7473 293b 0a7d 3b0a arguments);.};. │ │ │ │ -00006040: 0a44 656c 6179 6564 5374 7265 616d 2431 .DelayedStream$1 │ │ │ │ -00006050: 2e70 726f 746f 7479 7065 2e72 6573 756d .prototype.resum │ │ │ │ -00006060: 6520 3d20 6675 6e63 7469 6f6e 2829 207b e = function() { │ │ │ │ -00006070: 0a20 2069 6620 2821 7468 6973 2e5f 7265 . if (!this._re │ │ │ │ -00006080: 6c65 6173 6564 2920 7b0a 2020 2020 7468 leased) {. th │ │ │ │ -00006090: 6973 2e72 656c 6561 7365 2829 3b0a 2020 is.release();. │ │ │ │ -000060a0: 7d0a 0a20 2074 6869 732e 736f 7572 6365 }.. this.source │ │ │ │ -000060b0: 2e72 6573 756d 6528 293b 0a7d 3b0a 0a44 .resume();.};..D │ │ │ │ -000060c0: 656c 6179 6564 5374 7265 616d 2431 2e70 elayedStream$1.p │ │ │ │ -000060d0: 726f 746f 7479 7065 2e70 6175 7365 203d rototype.pause = │ │ │ │ -000060e0: 2066 756e 6374 696f 6e28 2920 7b0a 2020 function() {. │ │ │ │ -000060f0: 7468 6973 2e73 6f75 7263 652e 7061 7573 this.source.paus │ │ │ │ -00006100: 6528 293b 0a7d 3b0a 0a44 656c 6179 6564 e();.};..Delayed │ │ │ │ -00006110: 5374 7265 616d 2431 2e70 726f 746f 7479 Stream$1.prototy │ │ │ │ -00006120: 7065 2e72 656c 6561 7365 203d 2066 756e pe.release = fun │ │ │ │ -00006130: 6374 696f 6e28 2920 7b0a 2020 7468 6973 ction() {. this │ │ │ │ -00006140: 2e5f 7265 6c65 6173 6564 203d 2074 7275 ._released = tru │ │ │ │ -00006150: 653b 0a0a 2020 7468 6973 2e5f 6275 6666 e;.. this._buff │ │ │ │ -00006160: 6572 6564 4576 656e 7473 2e66 6f72 4561 eredEvents.forEa │ │ │ │ -00006170: 6368 2866 756e 6374 696f 6e28 6172 6773 ch(function(args │ │ │ │ -00006180: 2920 7b0a 2020 2020 7468 6973 2e65 6d69 ) {. this.emi │ │ │ │ -00006190: 742e 6170 706c 7928 7468 6973 2c20 6172 t.apply(this, ar │ │ │ │ -000061a0: 6773 293b 0a20 207d 2e62 696e 6428 7468 gs);. }.bind(th │ │ │ │ -000061b0: 6973 2929 3b0a 2020 7468 6973 2e5f 6275 is));. this._bu │ │ │ │ -000061c0: 6666 6572 6564 4576 656e 7473 203d 205b fferedEvents = [ │ │ │ │ -000061d0: 5d3b 0a7d 3b0a 0a44 656c 6179 6564 5374 ];.};..DelayedSt │ │ │ │ -000061e0: 7265 616d 2431 2e70 726f 746f 7479 7065 ream$1.prototype │ │ │ │ -000061f0: 2e70 6970 6520 3d20 6675 6e63 7469 6f6e .pipe = function │ │ │ │ -00006200: 2829 207b 0a20 2076 6172 2072 203d 2053 () {. var r = S │ │ │ │ -00006210: 7472 6561 6d24 322e 7072 6f74 6f74 7970 tream$2.prototyp │ │ │ │ -00006220: 652e 7069 7065 2e61 7070 6c79 2874 6869 e.pipe.apply(thi │ │ │ │ -00006230: 732c 2061 7267 756d 656e 7473 293b 0a20 s, arguments);. │ │ │ │ -00006240: 2074 6869 732e 7265 7375 6d65 2829 3b0a this.resume();. │ │ │ │ -00006250: 2020 7265 7475 726e 2072 3b0a 7d3b 0a0a return r;.};.. │ │ │ │ -00006260: 4465 6c61 7965 6453 7472 6561 6d24 312e DelayedStream$1. │ │ │ │ -00006270: 7072 6f74 6f74 7970 652e 5f68 616e 646c prototype._handl │ │ │ │ -00006280: 6545 6d69 7420 3d20 6675 6e63 7469 6f6e eEmit = function │ │ │ │ -00006290: 2861 7267 7329 207b 0a20 2069 6620 2874 (args) {. if (t │ │ │ │ -000062a0: 6869 732e 5f72 656c 6561 7365 6429 207b his._released) { │ │ │ │ -000062b0: 0a20 2020 2074 6869 732e 656d 6974 2e61 . this.emit.a │ │ │ │ -000062c0: 7070 6c79 2874 6869 732c 2061 7267 7329 pply(this, args) │ │ │ │ -000062d0: 3b0a 2020 2020 7265 7475 726e 3b0a 2020 ;. return;. │ │ │ │ -000062e0: 7d0a 0a20 2069 6620 2861 7267 735b 305d }.. if (args[0] │ │ │ │ -000062f0: 203d 3d3d 2027 6461 7461 2729 207b 0a20 === 'data') {. │ │ │ │ -00006300: 2020 2074 6869 732e 6461 7461 5369 7a65 this.dataSize │ │ │ │ -00006310: 202b 3d20 6172 6773 5b31 5d2e 6c65 6e67 += args[1].leng │ │ │ │ -00006320: 7468 3b0a 2020 2020 7468 6973 2e5f 6368 th;. this._ch │ │ │ │ -00006330: 6563 6b49 664d 6178 4461 7461 5369 7a65 eckIfMaxDataSize │ │ │ │ -00006340: 4578 6365 6564 6564 2829 3b0a 2020 7d0a Exceeded();. }. │ │ │ │ -00006350: 0a20 2074 6869 732e 5f62 7566 6665 7265 . this._buffere │ │ │ │ -00006360: 6445 7665 6e74 732e 7075 7368 2861 7267 dEvents.push(arg │ │ │ │ -00006370: 7329 3b0a 7d3b 0a0a 4465 6c61 7965 6453 s);.};..DelayedS │ │ │ │ -00006380: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ -00006390: 652e 5f63 6865 636b 4966 4d61 7844 6174 e._checkIfMaxDat │ │ │ │ -000063a0: 6153 697a 6545 7863 6565 6465 6420 3d20 aSizeExceeded = │ │ │ │ -000063b0: 6675 6e63 7469 6f6e 2829 207b 0a20 2069 function() {. i │ │ │ │ -000063c0: 6620 2874 6869 732e 5f6d 6178 4461 7461 f (this._maxData │ │ │ │ -000063d0: 5369 7a65 4578 6365 6564 6564 2920 7b0a SizeExceeded) {. │ │ │ │ -000063e0: 2020 2020 7265 7475 726e 3b0a 2020 7d0a return;. }. │ │ │ │ -000063f0: 0a20 2069 6620 2874 6869 732e 6461 7461 . if (this.data │ │ │ │ -00006400: 5369 7a65 203c 3d20 7468 6973 2e6d 6178 Size <= this.max │ │ │ │ -00006410: 4461 7461 5369 7a65 2920 7b0a 2020 2020 DataSize) {. │ │ │ │ -00006420: 7265 7475 726e 3b0a 2020 7d0a 0a20 2074 return;. }.. t │ │ │ │ -00006430: 6869 732e 5f6d 6178 4461 7461 5369 7a65 his._maxDataSize │ │ │ │ -00006440: 4578 6365 6564 6564 203d 2074 7275 653b Exceeded = true; │ │ │ │ -00006450: 0a20 2076 6172 206d 6573 7361 6765 203d . var message = │ │ │ │ -00006460: 0a20 2020 2027 4465 6c61 7965 6453 7472 . 'DelayedStr │ │ │ │ -00006470: 6561 6d23 6d61 7844 6174 6153 697a 6520 eam#maxDataSize │ │ │ │ -00006480: 6f66 2027 202b 2074 6869 732e 6d61 7844 of ' + this.maxD │ │ │ │ -00006490: 6174 6153 697a 6520 2b20 2720 6279 7465 ataSize + ' byte │ │ │ │ -000064a0: 7320 6578 6365 6564 6564 2e27 3b0a 2020 s exceeded.';. │ │ │ │ -000064b0: 7468 6973 2e65 6d69 7428 2765 7272 6f72 this.emit('error │ │ │ │ -000064c0: 272c 206e 6577 2045 7272 6f72 286d 6573 ', new Error(mes │ │ │ │ -000064d0: 7361 6765 2929 3b0a 7d3b 0a0a 7661 7220 sage));.};..var │ │ │ │ -000064e0: 7574 696c 2431 203d 2072 6571 7569 7265 util$1 = require │ │ │ │ -000064f0: 2424 313b 0a76 6172 2053 7472 6561 6d24 $$1;.var Stream$ │ │ │ │ -00006500: 3120 3d20 7374 7265 616d 2e53 7472 6561 1 = stream.Strea │ │ │ │ -00006510: 6d3b 0a76 6172 2044 656c 6179 6564 5374 m;.var DelayedSt │ │ │ │ -00006520: 7265 616d 203d 2064 656c 6179 6564 5f73 ream = delayed_s │ │ │ │ -00006530: 7472 6561 6d3b 0a0a 7661 7220 636f 6d62 tream;..var comb │ │ │ │ -00006540: 696e 6564 5f73 7472 6561 6d20 3d20 436f ined_stream = Co │ │ │ │ -00006550: 6d62 696e 6564 5374 7265 616d 2431 3b0a mbinedStream$1;. │ │ │ │ -00006560: 6675 6e63 7469 6f6e 2043 6f6d 6269 6e65 function Combine │ │ │ │ -00006570: 6453 7472 6561 6d24 3128 2920 7b0a 2020 dStream$1() {. │ │ │ │ -00006580: 7468 6973 2e77 7269 7461 626c 6520 3d20 this.writable = │ │ │ │ -00006590: 6661 6c73 653b 0a20 2074 6869 732e 7265 false;. this.re │ │ │ │ -000065a0: 6164 6162 6c65 203d 2074 7275 653b 0a20 adable = true;. │ │ │ │ -000065b0: 2074 6869 732e 6461 7461 5369 7a65 203d this.dataSize = │ │ │ │ -000065c0: 2030 3b0a 2020 7468 6973 2e6d 6178 4461 0;. this.maxDa │ │ │ │ -000065d0: 7461 5369 7a65 203d 2032 202a 2031 3032 taSize = 2 * 102 │ │ │ │ -000065e0: 3420 2a20 3130 3234 3b0a 2020 7468 6973 4 * 1024;. this │ │ │ │ -000065f0: 2e70 6175 7365 5374 7265 616d 7320 3d20 .pauseStreams = │ │ │ │ -00006600: 7472 7565 3b0a 0a20 2074 6869 732e 5f72 true;.. this._r │ │ │ │ -00006610: 656c 6561 7365 6420 3d20 6661 6c73 653b eleased = false; │ │ │ │ -00006620: 0a20 2074 6869 732e 5f73 7472 6561 6d73 . this._streams │ │ │ │ -00006630: 203d 205b 5d3b 0a20 2074 6869 732e 5f63 = [];. this._c │ │ │ │ -00006640: 7572 7265 6e74 5374 7265 616d 203d 206e urrentStream = n │ │ │ │ -00006650: 756c 6c3b 0a20 2074 6869 732e 5f69 6e73 ull;. this._ins │ │ │ │ -00006660: 6964 654c 6f6f 7020 3d20 6661 6c73 653b ideLoop = false; │ │ │ │ -00006670: 0a20 2074 6869 732e 5f70 656e 6469 6e67 . this._pending │ │ │ │ -00006680: 4e65 7874 203d 2066 616c 7365 3b0a 7d0a Next = false;.}. │ │ │ │ -00006690: 7574 696c 2431 2e69 6e68 6572 6974 7328 util$1.inherits( │ │ │ │ -000066a0: 436f 6d62 696e 6564 5374 7265 616d 2431 CombinedStream$1 │ │ │ │ -000066b0: 2c20 5374 7265 616d 2431 293b 0a0a 436f , Stream$1);..Co │ │ │ │ -000066c0: 6d62 696e 6564 5374 7265 616d 2431 2e63 mbinedStream$1.c │ │ │ │ -000066d0: 7265 6174 6520 3d20 6675 6e63 7469 6f6e reate = function │ │ │ │ -000066e0: 286f 7074 696f 6e73 2920 7b0a 2020 7661 (options) {. va │ │ │ │ -000066f0: 7220 636f 6d62 696e 6564 5374 7265 616d r combinedStream │ │ │ │ -00006700: 203d 206e 6577 2074 6869 7328 293b 0a0a = new this();.. │ │ │ │ -00006710: 2020 6f70 7469 6f6e 7320 3d20 6f70 7469 options = opti │ │ │ │ -00006720: 6f6e 7320 7c7c 207b 7d3b 0a20 2066 6f72 ons || {};. for │ │ │ │ -00006730: 2028 7661 7220 6f70 7469 6f6e 2069 6e20 (var option in │ │ │ │ -00006740: 6f70 7469 6f6e 7329 207b 0a20 2020 2063 options) {. c │ │ │ │ -00006750: 6f6d 6269 6e65 6453 7472 6561 6d5b 6f70 ombinedStream[op │ │ │ │ -00006760: 7469 6f6e 5d20 3d20 6f70 7469 6f6e 735b tion] = options[ │ │ │ │ -00006770: 6f70 7469 6f6e 5d3b 0a20 207d 0a0a 2020 option];. }.. │ │ │ │ -00006780: 7265 7475 726e 2063 6f6d 6269 6e65 6453 return combinedS │ │ │ │ -00006790: 7472 6561 6d3b 0a7d 3b0a 0a43 6f6d 6269 tream;.};..Combi │ │ │ │ -000067a0: 6e65 6453 7472 6561 6d24 312e 6973 5374 nedStream$1.isSt │ │ │ │ -000067b0: 7265 616d 4c69 6b65 203d 2066 756e 6374 reamLike = funct │ │ │ │ -000067c0: 696f 6e28 7374 7265 616d 2920 7b0a 2020 ion(stream) {. │ │ │ │ -000067d0: 7265 7475 726e 2028 7479 7065 6f66 2073 return (typeof s │ │ │ │ -000067e0: 7472 6561 6d20 213d 3d20 2766 756e 6374 tream !== 'funct │ │ │ │ -000067f0: 696f 6e27 290a 2020 2020 2626 2028 7479 ion'). && (ty │ │ │ │ -00006800: 7065 6f66 2073 7472 6561 6d20 213d 3d20 peof stream !== │ │ │ │ -00006810: 2773 7472 696e 6727 290a 2020 2020 2626 'string'). && │ │ │ │ -00006820: 2028 7479 7065 6f66 2073 7472 6561 6d20 (typeof stream │ │ │ │ -00006830: 213d 3d20 2762 6f6f 6c65 616e 2729 0a20 !== 'boolean'). │ │ │ │ -00006840: 2020 2026 2620 2874 7970 656f 6620 7374 && (typeof st │ │ │ │ -00006850: 7265 616d 2021 3d3d 2027 6e75 6d62 6572 ream !== 'number │ │ │ │ -00006860: 2729 0a20 2020 2026 2620 2821 4275 6666 '). && (!Buff │ │ │ │ -00006870: 6572 2e69 7342 7566 6665 7228 7374 7265 er.isBuffer(stre │ │ │ │ -00006880: 616d 2929 3b0a 7d3b 0a0a 436f 6d62 696e am));.};..Combin │ │ │ │ -00006890: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ -000068a0: 7479 7065 2e61 7070 656e 6420 3d20 6675 type.append = fu │ │ │ │ -000068b0: 6e63 7469 6f6e 2873 7472 6561 6d29 207b nction(stream) { │ │ │ │ -000068c0: 0a20 2076 6172 2069 7353 7472 6561 6d4c . var isStreamL │ │ │ │ -000068d0: 696b 6520 3d20 436f 6d62 696e 6564 5374 ike = CombinedSt │ │ │ │ -000068e0: 7265 616d 2431 2e69 7353 7472 6561 6d4c ream$1.isStreamL │ │ │ │ -000068f0: 696b 6528 7374 7265 616d 293b 0a0a 2020 ike(stream);.. │ │ │ │ -00006900: 6966 2028 6973 5374 7265 616d 4c69 6b65 if (isStreamLike │ │ │ │ -00006910: 2920 7b0a 2020 2020 6966 2028 2128 7374 ) {. if (!(st │ │ │ │ -00006920: 7265 616d 2069 6e73 7461 6e63 656f 6620 ream instanceof │ │ │ │ -00006930: 4465 6c61 7965 6453 7472 6561 6d29 2920 DelayedStream)) │ │ │ │ -00006940: 7b0a 2020 2020 2020 7661 7220 6e65 7753 {. var newS │ │ │ │ -00006950: 7472 6561 6d20 3d20 4465 6c61 7965 6453 tream = DelayedS │ │ │ │ -00006960: 7472 6561 6d2e 6372 6561 7465 2873 7472 tream.create(str │ │ │ │ -00006970: 6561 6d2c 207b 0a20 2020 2020 2020 206d eam, {. m │ │ │ │ -00006980: 6178 4461 7461 5369 7a65 3a20 496e 6669 axDataSize: Infi │ │ │ │ -00006990: 6e69 7479 2c0a 2020 2020 2020 2020 7061 nity,. pa │ │ │ │ -000069a0: 7573 6553 7472 6561 6d3a 2074 6869 732e useStream: this. │ │ │ │ -000069b0: 7061 7573 6553 7472 6561 6d73 2c0a 2020 pauseStreams,. │ │ │ │ -000069c0: 2020 2020 7d29 3b0a 2020 2020 2020 7374 });. st │ │ │ │ -000069d0: 7265 616d 2e6f 6e28 2764 6174 6127 2c20 ream.on('data', │ │ │ │ -000069e0: 7468 6973 2e5f 6368 6563 6b44 6174 6153 this._checkDataS │ │ │ │ -000069f0: 697a 652e 6269 6e64 2874 6869 7329 293b ize.bind(this)); │ │ │ │ -00006a00: 0a20 2020 2020 2073 7472 6561 6d20 3d20 . stream = │ │ │ │ -00006a10: 6e65 7753 7472 6561 6d3b 0a20 2020 207d newStream;. } │ │ │ │ -00006a20: 0a0a 2020 2020 7468 6973 2e5f 6861 6e64 .. this._hand │ │ │ │ -00006a30: 6c65 4572 726f 7273 2873 7472 6561 6d29 leErrors(stream) │ │ │ │ -00006a40: 3b0a 0a20 2020 2069 6620 2874 6869 732e ;.. if (this. │ │ │ │ -00006a50: 7061 7573 6553 7472 6561 6d73 2920 7b0a pauseStreams) {. │ │ │ │ -00006a60: 2020 2020 2020 7374 7265 616d 2e70 6175 stream.pau │ │ │ │ -00006a70: 7365 2829 3b0a 2020 2020 7d0a 2020 7d0a se();. }. }. │ │ │ │ -00006a80: 0a20 2074 6869 732e 5f73 7472 6561 6d73 . this._streams │ │ │ │ -00006a90: 2e70 7573 6828 7374 7265 616d 293b 0a20 .push(stream);. │ │ │ │ -00006aa0: 2072 6574 7572 6e20 7468 6973 3b0a 7d3b return this;.}; │ │ │ │ -00006ab0: 0a0a 436f 6d62 696e 6564 5374 7265 616d ..CombinedStream │ │ │ │ -00006ac0: 2431 2e70 726f 746f 7479 7065 2e70 6970 $1.prototype.pip │ │ │ │ -00006ad0: 6520 3d20 6675 6e63 7469 6f6e 2864 6573 e = function(des │ │ │ │ -00006ae0: 742c 206f 7074 696f 6e73 2920 7b0a 2020 t, options) {. │ │ │ │ -00006af0: 5374 7265 616d 2431 2e70 726f 746f 7479 Stream$1.prototy │ │ │ │ -00006b00: 7065 2e70 6970 652e 6361 6c6c 2874 6869 pe.pipe.call(thi │ │ │ │ -00006b10: 732c 2064 6573 742c 206f 7074 696f 6e73 s, dest, options │ │ │ │ -00006b20: 293b 0a20 2074 6869 732e 7265 7375 6d65 );. this.resume │ │ │ │ -00006b30: 2829 3b0a 2020 7265 7475 726e 2064 6573 ();. return des │ │ │ │ -00006b40: 743b 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 t;.};..CombinedS │ │ │ │ -00006b50: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ -00006b60: 652e 5f67 6574 4e65 7874 203d 2066 756e e._getNext = fun │ │ │ │ -00006b70: 6374 696f 6e28 2920 7b0a 2020 7468 6973 ction() {. this │ │ │ │ -00006b80: 2e5f 6375 7272 656e 7453 7472 6561 6d20 ._currentStream │ │ │ │ -00006b90: 3d20 6e75 6c6c 3b0a 0a20 2069 6620 2874 = null;.. if (t │ │ │ │ -00006ba0: 6869 732e 5f69 6e73 6964 654c 6f6f 7029 his._insideLoop) │ │ │ │ -00006bb0: 207b 0a20 2020 2074 6869 732e 5f70 656e {. this._pen │ │ │ │ -00006bc0: 6469 6e67 4e65 7874 203d 2074 7275 653b dingNext = true; │ │ │ │ -00006bd0: 0a20 2020 2072 6574 7572 6e3b 202f 2f20 . return; // │ │ │ │ -00006be0: 6465 6665 7220 6361 6c6c 0a20 207d 0a0a defer call. }.. │ │ │ │ -00006bf0: 2020 7468 6973 2e5f 696e 7369 6465 4c6f this._insideLo │ │ │ │ -00006c00: 6f70 203d 2074 7275 653b 0a20 2074 7279 op = true;. try │ │ │ │ -00006c10: 207b 0a20 2020 2064 6f20 7b0a 2020 2020 {. do {. │ │ │ │ -00006c20: 2020 7468 6973 2e5f 7065 6e64 696e 674e this._pendingN │ │ │ │ -00006c30: 6578 7420 3d20 6661 6c73 653b 0a20 2020 ext = false;. │ │ │ │ -00006c40: 2020 2074 6869 732e 5f72 6561 6c47 6574 this._realGet │ │ │ │ -00006c50: 4e65 7874 2829 3b0a 2020 2020 7d20 7768 Next();. } wh │ │ │ │ -00006c60: 696c 6520 2874 6869 732e 5f70 656e 6469 ile (this._pendi │ │ │ │ -00006c70: 6e67 4e65 7874 293b 0a20 207d 2066 696e ngNext);. } fin │ │ │ │ -00006c80: 616c 6c79 207b 0a20 2020 2074 6869 732e ally {. this. │ │ │ │ -00006c90: 5f69 6e73 6964 654c 6f6f 7020 3d20 6661 _insideLoop = fa │ │ │ │ -00006ca0: 6c73 653b 0a20 207d 0a7d 3b0a 0a43 6f6d lse;. }.};..Com │ │ │ │ -00006cb0: 6269 6e65 6453 7472 6561 6d24 312e 7072 binedStream$1.pr │ │ │ │ -00006cc0: 6f74 6f74 7970 652e 5f72 6561 6c47 6574 ototype._realGet │ │ │ │ -00006cd0: 4e65 7874 203d 2066 756e 6374 696f 6e28 Next = function( │ │ │ │ -00006ce0: 2920 7b0a 2020 7661 7220 7374 7265 616d ) {. var stream │ │ │ │ -00006cf0: 203d 2074 6869 732e 5f73 7472 6561 6d73 = this._streams │ │ │ │ -00006d00: 2e73 6869 6674 2829 3b0a 0a0a 2020 6966 .shift();... if │ │ │ │ -00006d10: 2028 7479 7065 6f66 2073 7472 6561 6d20 (typeof stream │ │ │ │ -00006d20: 3d3d 2027 756e 6465 6669 6e65 6427 2920 == 'undefined') │ │ │ │ -00006d30: 7b0a 2020 2020 7468 6973 2e65 6e64 2829 {. this.end() │ │ │ │ -00006d40: 3b0a 2020 2020 7265 7475 726e 3b0a 2020 ;. return;. │ │ │ │ -00006d50: 7d0a 0a20 2069 6620 2874 7970 656f 6620 }.. if (typeof │ │ │ │ -00006d60: 7374 7265 616d 2021 3d3d 2027 6675 6e63 stream !== 'func │ │ │ │ -00006d70: 7469 6f6e 2729 207b 0a20 2020 2074 6869 tion') {. thi │ │ │ │ -00006d80: 732e 5f70 6970 654e 6578 7428 7374 7265 s._pipeNext(stre │ │ │ │ -00006d90: 616d 293b 0a20 2020 2072 6574 7572 6e3b am);. return; │ │ │ │ -00006da0: 0a20 207d 0a0a 2020 7661 7220 6765 7453 . }.. var getS │ │ │ │ -00006db0: 7472 6561 6d20 3d20 7374 7265 616d 3b0a tream = stream;. │ │ │ │ -00006dc0: 2020 6765 7453 7472 6561 6d28 6675 6e63 getStream(func │ │ │ │ -00006dd0: 7469 6f6e 2873 7472 6561 6d29 207b 0a20 tion(stream) {. │ │ │ │ -00006de0: 2020 2076 6172 2069 7353 7472 6561 6d4c var isStreamL │ │ │ │ -00006df0: 696b 6520 3d20 436f 6d62 696e 6564 5374 ike = CombinedSt │ │ │ │ -00006e00: 7265 616d 2431 2e69 7353 7472 6561 6d4c ream$1.isStreamL │ │ │ │ -00006e10: 696b 6528 7374 7265 616d 293b 0a20 2020 ike(stream);. │ │ │ │ -00006e20: 2069 6620 2869 7353 7472 6561 6d4c 696b if (isStreamLik │ │ │ │ -00006e30: 6529 207b 0a20 2020 2020 2073 7472 6561 e) {. strea │ │ │ │ -00006e40: 6d2e 6f6e 2827 6461 7461 272c 2074 6869 m.on('data', thi │ │ │ │ -00006e50: 732e 5f63 6865 636b 4461 7461 5369 7a65 s._checkDataSize │ │ │ │ -00006e60: 2e62 696e 6428 7468 6973 2929 3b0a 2020 .bind(this));. │ │ │ │ -00006e70: 2020 2020 7468 6973 2e5f 6861 6e64 6c65 this._handle │ │ │ │ -00006e80: 4572 726f 7273 2873 7472 6561 6d29 3b0a Errors(stream);. │ │ │ │ -00006e90: 2020 2020 7d0a 0a20 2020 2074 6869 732e }.. this. │ │ │ │ -00006ea0: 5f70 6970 654e 6578 7428 7374 7265 616d _pipeNext(stream │ │ │ │ -00006eb0: 293b 0a20 207d 2e62 696e 6428 7468 6973 );. }.bind(this │ │ │ │ -00006ec0: 2929 3b0a 7d3b 0a0a 436f 6d62 696e 6564 ));.};..Combined │ │ │ │ -00006ed0: 5374 7265 616d 2431 2e70 726f 746f 7479 Stream$1.prototy │ │ │ │ -00006ee0: 7065 2e5f 7069 7065 4e65 7874 203d 2066 pe._pipeNext = f │ │ │ │ -00006ef0: 756e 6374 696f 6e28 7374 7265 616d 2920 unction(stream) │ │ │ │ -00006f00: 7b0a 2020 7468 6973 2e5f 6375 7272 656e {. this._curren │ │ │ │ -00006f10: 7453 7472 6561 6d20 3d20 7374 7265 616d tStream = stream │ │ │ │ -00006f20: 3b0a 0a20 2076 6172 2069 7353 7472 6561 ;.. var isStrea │ │ │ │ -00006f30: 6d4c 696b 6520 3d20 436f 6d62 696e 6564 mLike = Combined │ │ │ │ -00006f40: 5374 7265 616d 2431 2e69 7353 7472 6561 Stream$1.isStrea │ │ │ │ -00006f50: 6d4c 696b 6528 7374 7265 616d 293b 0a20 mLike(stream);. │ │ │ │ -00006f60: 2069 6620 2869 7353 7472 6561 6d4c 696b if (isStreamLik │ │ │ │ -00006f70: 6529 207b 0a20 2020 2073 7472 6561 6d2e e) {. stream. │ │ │ │ -00006f80: 6f6e 2827 656e 6427 2c20 7468 6973 2e5f on('end', this._ │ │ │ │ -00006f90: 6765 744e 6578 742e 6269 6e64 2874 6869 getNext.bind(thi │ │ │ │ -00006fa0: 7329 293b 0a20 2020 2073 7472 6561 6d2e s));. stream. │ │ │ │ -00006fb0: 7069 7065 2874 6869 732c 207b 656e 643a pipe(this, {end: │ │ │ │ -00006fc0: 2066 616c 7365 7d29 3b0a 2020 2020 7265 false});. re │ │ │ │ -00006fd0: 7475 726e 3b0a 2020 7d0a 0a20 2076 6172 turn;. }.. var │ │ │ │ -00006fe0: 2076 616c 7565 203d 2073 7472 6561 6d3b value = stream; │ │ │ │ -00006ff0: 0a20 2074 6869 732e 7772 6974 6528 7661 . this.write(va │ │ │ │ -00007000: 6c75 6529 3b0a 2020 7468 6973 2e5f 6765 lue);. this._ge │ │ │ │ -00007010: 744e 6578 7428 293b 0a7d 3b0a 0a43 6f6d tNext();.};..Com │ │ │ │ -00007020: 6269 6e65 6453 7472 6561 6d24 312e 7072 binedStream$1.pr │ │ │ │ -00007030: 6f74 6f74 7970 652e 5f68 616e 646c 6545 ototype._handleE │ │ │ │ -00007040: 7272 6f72 7320 3d20 6675 6e63 7469 6f6e rrors = function │ │ │ │ -00007050: 2873 7472 6561 6d29 207b 0a20 2076 6172 (stream) {. var │ │ │ │ -00007060: 2073 656c 6620 3d20 7468 6973 3b0a 2020 self = this;. │ │ │ │ -00007070: 7374 7265 616d 2e6f 6e28 2765 7272 6f72 stream.on('error │ │ │ │ -00007080: 272c 2066 756e 6374 696f 6e28 6572 7229 ', function(err) │ │ │ │ -00007090: 207b 0a20 2020 2073 656c 662e 5f65 6d69 {. self._emi │ │ │ │ -000070a0: 7445 7272 6f72 2865 7272 293b 0a20 207d tError(err);. } │ │ │ │ -000070b0: 293b 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 );.};..CombinedS │ │ │ │ -000070c0: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ -000070d0: 652e 7772 6974 6520 3d20 6675 6e63 7469 e.write = functi │ │ │ │ -000070e0: 6f6e 2864 6174 6129 207b 0a20 2074 6869 on(data) {. thi │ │ │ │ -000070f0: 732e 656d 6974 2827 6461 7461 272c 2064 s.emit('data', d │ │ │ │ -00007100: 6174 6129 3b0a 7d3b 0a0a 436f 6d62 696e ata);.};..Combin │ │ │ │ -00007110: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ -00007120: 7479 7065 2e70 6175 7365 203d 2066 756e type.pause = fun │ │ │ │ -00007130: 6374 696f 6e28 2920 7b0a 2020 6966 2028 ction() {. if ( │ │ │ │ -00007140: 2174 6869 732e 7061 7573 6553 7472 6561 !this.pauseStrea │ │ │ │ -00007150: 6d73 2920 7b0a 2020 2020 7265 7475 726e ms) {. return │ │ │ │ -00007160: 3b0a 2020 7d0a 0a20 2069 6628 7468 6973 ;. }.. if(this │ │ │ │ -00007170: 2e70 6175 7365 5374 7265 616d 7320 2626 .pauseStreams && │ │ │ │ -00007180: 2074 6869 732e 5f63 7572 7265 6e74 5374 this._currentSt │ │ │ │ -00007190: 7265 616d 2026 2620 7479 7065 6f66 2874 ream && typeof(t │ │ │ │ -000071a0: 6869 732e 5f63 7572 7265 6e74 5374 7265 his._currentStre │ │ │ │ -000071b0: 616d 2e70 6175 7365 2920 3d3d 2027 6675 am.pause) == 'fu │ │ │ │ -000071c0: 6e63 7469 6f6e 2729 2074 6869 732e 5f63 nction') this._c │ │ │ │ -000071d0: 7572 7265 6e74 5374 7265 616d 2e70 6175 urrentStream.pau │ │ │ │ -000071e0: 7365 2829 3b0a 2020 7468 6973 2e65 6d69 se();. this.emi │ │ │ │ -000071f0: 7428 2770 6175 7365 2729 3b0a 7d3b 0a0a t('pause');.};.. │ │ │ │ -00007200: 436f 6d62 696e 6564 5374 7265 616d 2431 CombinedStream$1 │ │ │ │ -00007210: 2e70 726f 746f 7479 7065 2e72 6573 756d .prototype.resum │ │ │ │ -00007220: 6520 3d20 6675 6e63 7469 6f6e 2829 207b e = function() { │ │ │ │ -00007230: 0a20 2069 6620 2821 7468 6973 2e5f 7265 . if (!this._re │ │ │ │ -00007240: 6c65 6173 6564 2920 7b0a 2020 2020 7468 leased) {. th │ │ │ │ -00007250: 6973 2e5f 7265 6c65 6173 6564 203d 2074 is._released = t │ │ │ │ -00007260: 7275 653b 0a20 2020 2074 6869 732e 7772 rue;. this.wr │ │ │ │ -00007270: 6974 6162 6c65 203d 2074 7275 653b 0a20 itable = true;. │ │ │ │ -00007280: 2020 2074 6869 732e 5f67 6574 4e65 7874 this._getNext │ │ │ │ -00007290: 2829 3b0a 2020 7d0a 0a20 2069 6628 7468 ();. }.. if(th │ │ │ │ -000072a0: 6973 2e70 6175 7365 5374 7265 616d 7320 is.pauseStreams │ │ │ │ -000072b0: 2626 2074 6869 732e 5f63 7572 7265 6e74 && this._current │ │ │ │ -000072c0: 5374 7265 616d 2026 2620 7479 7065 6f66 Stream && typeof │ │ │ │ -000072d0: 2874 6869 732e 5f63 7572 7265 6e74 5374 (this._currentSt │ │ │ │ -000072e0: 7265 616d 2e72 6573 756d 6529 203d 3d20 ream.resume) == │ │ │ │ -000072f0: 2766 756e 6374 696f 6e27 2920 7468 6973 'function') this │ │ │ │ -00007300: 2e5f 6375 7272 656e 7453 7472 6561 6d2e ._currentStream. │ │ │ │ -00007310: 7265 7375 6d65 2829 3b0a 2020 7468 6973 resume();. this │ │ │ │ -00007320: 2e65 6d69 7428 2772 6573 756d 6527 293b .emit('resume'); │ │ │ │ -00007330: 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 7472 .};..CombinedStr │ │ │ │ -00007340: 6561 6d24 312e 7072 6f74 6f74 7970 652e eam$1.prototype. │ │ │ │ -00007350: 656e 6420 3d20 6675 6e63 7469 6f6e 2829 end = function() │ │ │ │ -00007360: 207b 0a20 2074 6869 732e 5f72 6573 6574 {. this._reset │ │ │ │ -00007370: 2829 3b0a 2020 7468 6973 2e65 6d69 7428 ();. this.emit( │ │ │ │ -00007380: 2765 6e64 2729 3b0a 7d3b 0a0a 436f 6d62 'end');.};..Comb │ │ │ │ -00007390: 696e 6564 5374 7265 616d 2431 2e70 726f inedStream$1.pro │ │ │ │ -000073a0: 746f 7479 7065 2e64 6573 7472 6f79 203d totype.destroy = │ │ │ │ -000073b0: 2066 756e 6374 696f 6e28 2920 7b0a 2020 function() {. │ │ │ │ -000073c0: 7468 6973 2e5f 7265 7365 7428 293b 0a20 this._reset();. │ │ │ │ -000073d0: 2074 6869 732e 656d 6974 2827 636c 6f73 this.emit('clos │ │ │ │ -000073e0: 6527 293b 0a7d 3b0a 0a43 6f6d 6269 6e65 e');.};..Combine │ │ │ │ -000073f0: 6453 7472 6561 6d24 312e 7072 6f74 6f74 dStream$1.protot │ │ │ │ -00007400: 7970 652e 5f72 6573 6574 203d 2066 756e ype._reset = fun │ │ │ │ -00007410: 6374 696f 6e28 2920 7b0a 2020 7468 6973 ction() {. this │ │ │ │ -00007420: 2e77 7269 7461 626c 6520 3d20 6661 6c73 .writable = fals │ │ │ │ -00007430: 653b 0a20 2074 6869 732e 5f73 7472 6561 e;. this._strea │ │ │ │ -00007440: 6d73 203d 205b 5d3b 0a20 2074 6869 732e ms = [];. this. │ │ │ │ -00007450: 5f63 7572 7265 6e74 5374 7265 616d 203d _currentStream = │ │ │ │ -00007460: 206e 756c 6c3b 0a7d 3b0a 0a43 6f6d 6269 null;.};..Combi │ │ │ │ -00007470: 6e65 6453 7472 6561 6d24 312e 7072 6f74 nedStream$1.prot │ │ │ │ -00007480: 6f74 7970 652e 5f63 6865 636b 4461 7461 otype._checkData │ │ │ │ -00007490: 5369 7a65 203d 2066 756e 6374 696f 6e28 Size = function( │ │ │ │ -000074a0: 2920 7b0a 2020 7468 6973 2e5f 7570 6461 ) {. this._upda │ │ │ │ -000074b0: 7465 4461 7461 5369 7a65 2829 3b0a 2020 teDataSize();. │ │ │ │ -000074c0: 6966 2028 7468 6973 2e64 6174 6153 697a if (this.dataSiz │ │ │ │ -000074d0: 6520 3c3d 2074 6869 732e 6d61 7844 6174 e <= this.maxDat │ │ │ │ -000074e0: 6153 697a 6529 207b 0a20 2020 2072 6574 aSize) {. ret │ │ │ │ -000074f0: 7572 6e3b 0a20 207d 0a0a 2020 7661 7220 urn;. }.. var │ │ │ │ -00007500: 6d65 7373 6167 6520 3d0a 2020 2020 2744 message =. 'D │ │ │ │ -00007510: 656c 6179 6564 5374 7265 616d 236d 6178 elayedStream#max │ │ │ │ -00007520: 4461 7461 5369 7a65 206f 6620 2720 2b20 DataSize of ' + │ │ │ │ -00007530: 7468 6973 2e6d 6178 4461 7461 5369 7a65 this.maxDataSize │ │ │ │ -00007540: 202b 2027 2062 7974 6573 2065 7863 6565 + ' bytes excee │ │ │ │ -00007550: 6465 642e 273b 0a20 2074 6869 732e 5f65 ded.';. this._e │ │ │ │ -00007560: 6d69 7445 7272 6f72 286e 6577 2045 7272 mitError(new Err │ │ │ │ -00007570: 6f72 286d 6573 7361 6765 2929 3b0a 7d3b or(message));.}; │ │ │ │ -00007580: 0a0a 436f 6d62 696e 6564 5374 7265 616d ..CombinedStream │ │ │ │ -00007590: 2431 2e70 726f 746f 7479 7065 2e5f 7570 $1.prototype._up │ │ │ │ -000075a0: 6461 7465 4461 7461 5369 7a65 203d 2066 dateDataSize = f │ │ │ │ -000075b0: 756e 6374 696f 6e28 2920 7b0a 2020 7468 unction() {. th │ │ │ │ -000075c0: 6973 2e64 6174 6153 697a 6520 3d20 303b is.dataSize = 0; │ │ │ │ -000075d0: 0a0a 2020 7661 7220 7365 6c66 203d 2074 .. var self = t │ │ │ │ -000075e0: 6869 733b 0a20 2074 6869 732e 5f73 7472 his;. this._str │ │ │ │ -000075f0: 6561 6d73 2e66 6f72 4561 6368 2866 756e eams.forEach(fun │ │ │ │ -00007600: 6374 696f 6e28 7374 7265 616d 2920 7b0a ction(stream) {. │ │ │ │ -00007610: 2020 2020 6966 2028 2173 7472 6561 6d2e if (!stream. │ │ │ │ -00007620: 6461 7461 5369 7a65 2920 7b0a 2020 2020 dataSize) {. │ │ │ │ -00007630: 2020 7265 7475 726e 3b0a 2020 2020 7d0a return;. }. │ │ │ │ -00007640: 0a20 2020 2073 656c 662e 6461 7461 5369 . self.dataSi │ │ │ │ -00007650: 7a65 202b 3d20 7374 7265 616d 2e64 6174 ze += stream.dat │ │ │ │ -00007660: 6153 697a 653b 0a20 207d 293b 0a0a 2020 aSize;. });.. │ │ │ │ -00007670: 6966 2028 7468 6973 2e5f 6375 7272 656e if (this._curren │ │ │ │ -00007680: 7453 7472 6561 6d20 2626 2074 6869 732e tStream && this. │ │ │ │ -00007690: 5f63 7572 7265 6e74 5374 7265 616d 2e64 _currentStream.d │ │ │ │ -000076a0: 6174 6153 697a 6529 207b 0a20 2020 2074 ataSize) {. t │ │ │ │ -000076b0: 6869 732e 6461 7461 5369 7a65 202b 3d20 his.dataSize += │ │ │ │ -000076c0: 7468 6973 2e5f 6375 7272 656e 7453 7472 this._currentStr │ │ │ │ -000076d0: 6561 6d2e 6461 7461 5369 7a65 3b0a 2020 eam.dataSize;. │ │ │ │ -000076e0: 7d0a 7d3b 0a0a 436f 6d62 696e 6564 5374 }.};..CombinedSt │ │ │ │ -000076f0: 7265 616d 2431 2e70 726f 746f 7479 7065 ream$1.prototype │ │ │ │ -00007700: 2e5f 656d 6974 4572 726f 7220 3d20 6675 ._emitError = fu │ │ │ │ -00007710: 6e63 7469 6f6e 2865 7272 2920 7b0a 2020 nction(err) {. │ │ │ │ -00007720: 7468 6973 2e5f 7265 7365 7428 293b 0a20 this._reset();. │ │ │ │ -00007730: 2074 6869 732e 656d 6974 2827 6572 726f this.emit('erro │ │ │ │ -00007740: 7227 2c20 6572 7229 3b0a 7d3b 0a0a 7661 r', err);.};..va │ │ │ │ -00007750: 7220 6d69 6d65 5479 7065 7320 3d20 7b7d r mimeTypes = {} │ │ │ │ -00007760: 3b0a 0a63 6f6e 7374 2072 6571 7569 7265 ;..const require │ │ │ │ -00007770: 2424 3020 3d20 7b0a 0922 6170 706c 6963 $$0 = {.."applic │ │ │ │ -00007780: 6174 696f 6e2f 3164 2d69 6e74 6572 6c65 ation/1d-interle │ │ │ │ -00007790: 6176 6564 2d70 6172 6974 7966 6563 223a aved-parityfec": │ │ │ │ -000077a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000077b0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000077c0: 696f 6e2f 3367 7064 6173 682d 716f 652d ion/3gpdash-qoe- │ │ │ │ -000077d0: 7265 706f 7274 2b78 6d6c 223a 207b 0a09 report+xml": {.. │ │ │ │ -000077e0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000077f0: 0963 6861 7273 6574 3a20 2255 5446 2d38 .charset: "UTF-8 │ │ │ │ -00007800: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00007810: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00007820: 6963 6174 696f 6e2f 3367 7070 2d69 6d73 ication/3gpp-ims │ │ │ │ -00007830: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00007840: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00007850: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00007860: 0a09 2261 7070 6c69 6361 7469 6f6e 2f33 .."application/3 │ │ │ │ -00007870: 6770 7068 616c 2b6a 736f 6e22 3a20 7b0a gpphal+json": {. │ │ │ │ -00007880: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00007890: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -000078a0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -000078b0: 6174 696f 6e2f 3367 7070 6861 6c66 6f72 ation/3gpphalfor │ │ │ │ -000078c0: 6d73 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ms+json": {..sou │ │ │ │ -000078d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000078e0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -000078f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00007900: 6e2f 6132 6c22 3a20 7b0a 0973 6f75 7263 n/a2l": {..sourc │ │ │ │ -00007910: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00007920: 7070 6c69 6361 7469 6f6e 2f61 6365 2b63 pplication/ace+c │ │ │ │ -00007930: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ -00007940: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00007950: 6c69 6361 7469 6f6e 2f61 6365 2b6a 736f lication/ace+jso │ │ │ │ -00007960: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -00007970: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00007980: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00007990: 6170 706c 6963 6174 696f 6e2f 6163 652d application/ace- │ │ │ │ -000079a0: 6772 6f75 7063 6f6d 6d2b 6362 6f72 223a groupcomm+cbor": │ │ │ │ -000079b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000079c0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000079d0: 696f 6e2f 6163 652d 7472 6c2b 6362 6f72 ion/ace-trl+cbor │ │ │ │ -000079e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000079f0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00007a00: 6174 696f 6e2f 6163 7469 7665 6d65 7373 ation/activemess │ │ │ │ -00007a10: 6167 6522 3a20 7b0a 0973 6f75 7263 653a age": {..source: │ │ │ │ -00007a20: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00007a30: 6c69 6361 7469 6f6e 2f61 6374 6976 6974 lication/activit │ │ │ │ -00007a40: 792b 6a73 6f6e 223a 207b 0a09 736f 7572 y+json": {..sour │ │ │ │ -00007a50: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00007a60: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00007a70: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00007a80: 2f61 6966 2b63 626f 7222 3a20 7b0a 0973 /aif+cbor": {..s │ │ │ │ -00007a90: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00007aa0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ -00007ab0: 6966 2b6a 736f 6e22 3a20 7b0a 0973 6f75 if+json": {..sou │ │ │ │ -00007ac0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00007ad0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00007ae0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00007af0: 6e2f 616c 746f 2d63 646e 692b 6a73 6f6e n/alto-cdni+json │ │ │ │ -00007b00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00007b10: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00007b20: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00007b30: 7070 6c69 6361 7469 6f6e 2f61 6c74 6f2d pplication/alto- │ │ │ │ -00007b40: 6364 6e69 6669 6c74 6572 2b6a 736f 6e22 cdnifilter+json" │ │ │ │ -00007b50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00007b60: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00007b70: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00007b80: 706c 6963 6174 696f 6e2f 616c 746f 2d63 plication/alto-c │ │ │ │ -00007b90: 6f73 746d 6170 2b6a 736f 6e22 3a20 7b0a ostmap+json": {. │ │ │ │ -00007ba0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00007bb0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00007bc0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00007bd0: 6174 696f 6e2f 616c 746f 2d63 6f73 746d ation/alto-costm │ │ │ │ -00007be0: 6170 6669 6c74 6572 2b6a 736f 6e22 3a20 apfilter+json": │ │ │ │ -00007bf0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00007c00: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00007c10: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00007c20: 6963 6174 696f 6e2f 616c 746f 2d64 6972 ication/alto-dir │ │ │ │ -00007c30: 6563 746f 7279 2b6a 736f 6e22 3a20 7b0a ectory+json": {. │ │ │ │ -00007c40: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00007c50: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00007c60: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00007c70: 6174 696f 6e2f 616c 746f 2d65 6e64 706f ation/alto-endpo │ │ │ │ -00007c80: 696e 7463 6f73 742b 6a73 6f6e 223a 207b intcost+json": { │ │ │ │ -00007c90: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00007ca0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00007cb0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00007cc0: 6361 7469 6f6e 2f61 6c74 6f2d 656e 6470 cation/alto-endp │ │ │ │ -00007cd0: 6f69 6e74 636f 7374 7061 7261 6d73 2b6a ointcostparams+j │ │ │ │ -00007ce0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00007cf0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00007d00: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00007d10: 0922 6170 706c 6963 6174 696f 6e2f 616c ."application/al │ │ │ │ -00007d20: 746f 2d65 6e64 706f 696e 7470 726f 702b to-endpointprop+ │ │ │ │ -00007d30: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -00007d40: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00007d50: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00007d60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ -00007d70: 6c74 6f2d 656e 6470 6f69 6e74 7072 6f70 lto-endpointprop │ │ │ │ -00007d80: 7061 7261 6d73 2b6a 736f 6e22 3a20 7b0a params+json": {. │ │ │ │ -00007d90: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00007da0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00007db0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00007dc0: 6174 696f 6e2f 616c 746f 2d65 7272 6f72 ation/alto-error │ │ │ │ -00007dd0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00007de0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00007df0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00007e00: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00007e10: 616c 746f 2d6e 6574 776f 726b 6d61 702b alto-networkmap+ │ │ │ │ -00007e20: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -00007e30: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00007e40: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00007e50: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ -00007e60: 6c74 6f2d 6e65 7477 6f72 6b6d 6170 6669 lto-networkmapfi │ │ │ │ -00007e70: 6c74 6572 2b6a 736f 6e22 3a20 7b0a 0973 lter+json": {..s │ │ │ │ -00007e80: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00007e90: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00007ea0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00007eb0: 696f 6e2f 616c 746f 2d70 726f 706d 6170 ion/alto-propmap │ │ │ │ -00007ec0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00007ed0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00007ee0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00007ef0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00007f00: 616c 746f 2d70 726f 706d 6170 7061 7261 alto-propmappara │ │ │ │ -00007f10: 6d73 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ms+json": {..sou │ │ │ │ -00007f20: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00007f30: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00007f40: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00007f50: 6e2f 616c 746f 2d74 6970 732b 6a73 6f6e n/alto-tips+json │ │ │ │ -00007f60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00007f70: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00007f80: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00007f90: 7070 6c69 6361 7469 6f6e 2f61 6c74 6f2d pplication/alto- │ │ │ │ -00007fa0: 7469 7073 7061 7261 6d73 2b6a 736f 6e22 tipsparams+json" │ │ │ │ -00007fb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00007fc0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00007fd0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00007fe0: 706c 6963 6174 696f 6e2f 616c 746f 2d75 plication/alto-u │ │ │ │ -00007ff0: 7064 6174 6573 7472 6561 6d63 6f6e 7472 pdatestreamcontr │ │ │ │ -00008000: 6f6c 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ol+json": {..sou │ │ │ │ -00008010: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00008020: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00008030: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00008040: 6e2f 616c 746f 2d75 7064 6174 6573 7472 n/alto-updatestr │ │ │ │ -00008050: 6561 6d70 6172 616d 732b 6a73 6f6e 223a eamparams+json": │ │ │ │ -00008060: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00008070: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00008080: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00008090: 6c69 6361 7469 6f6e 2f61 6d6c 223a 207b lication/aml": { │ │ │ │ -000080a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000080b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000080c0: 6e2f 616e 6472 6577 2d69 6e73 6574 223a n/andrew-inset": │ │ │ │ -000080d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000080e0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -000080f0: 205b 0a09 0922 657a 220a 095d 0a7d 2c0a [..."ez"..].},. │ │ │ │ -00008100: 0922 6170 706c 6963 6174 696f 6e2f 6170 ."application/ap │ │ │ │ -00008110: 7069 6e73 7461 6c6c 6572 223a 207b 0a09 pinstaller": {.. │ │ │ │ -00008120: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00008130: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -00008140: 3a20 5b0a 0909 2261 7070 696e 7374 616c : [..."appinstal │ │ │ │ -00008150: 6c65 7222 0a09 5d0a 7d2c 0a09 2261 7070 ler"..].},.."app │ │ │ │ -00008160: 6c69 6361 7469 6f6e 2f61 7070 6c65 6669 lication/applefi │ │ │ │ -00008170: 6c65 223a 207b 0a09 736f 7572 6365 3a20 le": {..source: │ │ │ │ -00008180: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00008190: 6963 6174 696f 6e2f 6170 706c 6978 7761 ication/applixwa │ │ │ │ -000081a0: 7265 223a 207b 0a09 736f 7572 6365 3a20 re": {..source: │ │ │ │ -000081b0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -000081c0: 7369 6f6e 733a 205b 0a09 0922 6177 220a sions: [..."aw". │ │ │ │ -000081d0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000081e0: 696f 6e2f 6170 7078 223a 207b 0a09 636f ion/appx": {..co │ │ │ │ -000081f0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -00008200: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00008210: 5b0a 0909 2261 7070 7822 0a09 5d0a 7d2c [..."appx"..].}, │ │ │ │ -00008220: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ -00008230: 7070 7862 756e 646c 6522 3a20 7b0a 0963 ppxbundle": {..c │ │ │ │ -00008240: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -00008250: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ -00008260: 205b 0a09 0922 6170 7078 6275 6e64 6c65 [..."appxbundle │ │ │ │ -00008270: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00008280: 6174 696f 6e2f 6174 2b6a 7774 223a 207b ation/at+jwt": { │ │ │ │ -00008290: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000082a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000082b0: 6e2f 6174 6622 3a20 7b0a 0973 6f75 7263 n/atf": {..sourc │ │ │ │ -000082c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -000082d0: 7070 6c69 6361 7469 6f6e 2f61 7466 7822 pplication/atfx" │ │ │ │ -000082e0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000082f0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00008300: 7469 6f6e 2f61 746f 6d2b 786d 6c22 3a20 tion/atom+xml": │ │ │ │ -00008310: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00008320: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00008330: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00008340: 6f6e 733a 205b 0a09 0922 6174 6f6d 220a ons: [..."atom". │ │ │ │ -00008350: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00008360: 696f 6e2f 6174 6f6d 6361 742b 786d 6c22 ion/atomcat+xml" │ │ │ │ -00008370: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00008380: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00008390: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -000083a0: 7369 6f6e 733a 205b 0a09 0922 6174 6f6d sions: [..."atom │ │ │ │ -000083b0: 6361 7422 0a09 5d0a 7d2c 0a09 2261 7070 cat"..].},.."app │ │ │ │ -000083c0: 6c69 6361 7469 6f6e 2f61 746f 6d64 656c lication/atomdel │ │ │ │ -000083d0: 6574 6564 2b78 6d6c 223a 207b 0a09 736f eted+xml": {..so │ │ │ │ -000083e0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -000083f0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00008400: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00008410: 5b0a 0909 2261 746f 6d64 656c 6574 6564 [..."atomdeleted │ │ │ │ -00008420: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00008430: 6174 696f 6e2f 6174 6f6d 6963 6d61 696c ation/atomicmail │ │ │ │ -00008440: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00008450: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00008460: 6174 696f 6e2f 6174 6f6d 7376 632b 786d ation/atomsvc+xm │ │ │ │ -00008470: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00008480: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00008490: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -000084a0: 656e 7369 6f6e 733a 205b 0a09 0922 6174 ensions: [..."at │ │ │ │ -000084b0: 6f6d 7376 6322 0a09 5d0a 7d2c 0a09 2261 omsvc"..].},.."a │ │ │ │ -000084c0: 7070 6c69 6361 7469 6f6e 2f61 7473 632d pplication/atsc- │ │ │ │ -000084d0: 6477 642b 786d 6c22 3a20 7b0a 0973 6f75 dwd+xml": {..sou │ │ │ │ -000084e0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000084f0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00008500: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00008510: 0a09 0922 6477 6422 0a09 5d0a 7d2c 0a09 ..."dwd"..].},.. │ │ │ │ -00008520: 2261 7070 6c69 6361 7469 6f6e 2f61 7473 "application/ats │ │ │ │ -00008530: 632d 6479 6e61 6d69 632d 6576 656e 742d c-dynamic-event- │ │ │ │ -00008540: 6d65 7373 6167 6522 3a20 7b0a 0973 6f75 message": {..sou │ │ │ │ -00008550: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00008560: 2261 7070 6c69 6361 7469 6f6e 2f61 7473 "application/ats │ │ │ │ -00008570: 632d 6865 6c64 2b78 6d6c 223a 207b 0a09 c-held+xml": {.. │ │ │ │ -00008580: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00008590: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000085a0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -000085b0: 3a20 5b0a 0909 2268 656c 6422 0a09 5d0a : [..."held"..]. │ │ │ │ -000085c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000085d0: 2f61 7473 632d 7264 742b 6a73 6f6e 223a /atsc-rdt+json": │ │ │ │ -000085e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000085f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00008600: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00008610: 6c69 6361 7469 6f6e 2f61 7473 632d 7273 lication/atsc-rs │ │ │ │ -00008620: 6174 2b78 6d6c 223a 207b 0a09 736f 7572 at+xml": {..sour │ │ │ │ -00008630: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00008640: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -00008650: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00008660: 0909 2272 7361 7422 0a09 5d0a 7d2c 0a09 .."rsat"..].},.. │ │ │ │ -00008670: 2261 7070 6c69 6361 7469 6f6e 2f61 7478 "application/atx │ │ │ │ -00008680: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00008690: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -000086a0: 6963 6174 696f 6e2f 6175 7468 2d70 6f6c ication/auth-pol │ │ │ │ -000086b0: 6963 792b 786d 6c22 3a20 7b0a 0973 6f75 icy+xml": {..sou │ │ │ │ -000086c0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000086d0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -000086e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000086f0: 6e2f 6175 746f 6d61 7469 6f6e 6d6c 2d61 n/automationml-a │ │ │ │ -00008700: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ -00008710: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00008720: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -00008730: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00008740: 0909 2261 6d6c 220a 095d 0a7d 2c0a 0922 .."aml"..].},.." │ │ │ │ -00008750: 6170 706c 6963 6174 696f 6e2f 6175 746f application/auto │ │ │ │ -00008760: 6d61 7469 6f6e 6d6c 2d61 6d6c 782b 7a69 mationml-amlx+zi │ │ │ │ -00008770: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -00008780: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00008790: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -000087a0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -000087b0: 6d6c 7822 0a09 5d0a 7d2c 0a09 2261 7070 mlx"..].},.."app │ │ │ │ -000087c0: 6c69 6361 7469 6f6e 2f62 6163 6e65 742d lication/bacnet- │ │ │ │ -000087d0: 7864 642b 7a69 7022 3a20 7b0a 0973 6f75 xdd+zip": {..sou │ │ │ │ -000087e0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000087f0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -00008800: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00008810: 6f6e 2f62 6174 6368 2d73 6d74 7022 3a20 on/batch-smtp": │ │ │ │ -00008820: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00008830: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00008840: 6f6e 2f62 646f 6322 3a20 7b0a 0963 6f6d on/bdoc": {..com │ │ │ │ -00008850: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -00008860: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00008870: 0a09 0922 6264 6f63 220a 095d 0a7d 2c0a ..."bdoc"..].},. │ │ │ │ -00008880: 0922 6170 706c 6963 6174 696f 6e2f 6265 ."application/be │ │ │ │ -00008890: 6570 2b78 6d6c 223a 207b 0a09 736f 7572 ep+xml": {..sour │ │ │ │ -000088a0: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ -000088b0: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ -000088c0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -000088d0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -000088e0: 696f 6e2f 6275 6672 223a 207b 0a09 736f ion/bufr": {..so │ │ │ │ -000088f0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00008900: 0922 6170 706c 6963 6174 696f 6e2f 6332 ."application/c2 │ │ │ │ -00008910: 7061 223a 207b 0a09 736f 7572 6365 3a20 pa": {..source: │ │ │ │ -00008920: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00008930: 6963 6174 696f 6e2f 6361 6c65 6e64 6172 ication/calendar │ │ │ │ -00008940: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00008950: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00008960: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00008970: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00008980: 6361 6c65 6e64 6172 2b78 6d6c 223a 207b calendar+xml": { │ │ │ │ -00008990: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000089a0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -000089b0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -000089c0: 6e73 3a20 5b0a 0909 2278 6373 220a 095d ns: [..."xcs"..] │ │ │ │ -000089d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000089e0: 6e2f 6361 6c6c 2d63 6f6d 706c 6574 696f n/call-completio │ │ │ │ -000089f0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -00008a00: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00008a10: 6361 7469 6f6e 2f63 616c 732d 3138 3430 cation/cals-1840 │ │ │ │ -00008a20: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00008a30: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00008a40: 6174 696f 6e2f 6361 7074 6976 652b 6a73 ation/captive+js │ │ │ │ -00008a50: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00008a60: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00008a70: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00008a80: 2261 7070 6c69 6361 7469 6f6e 2f63 626f "application/cbo │ │ │ │ -00008a90: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -00008aa0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00008ab0: 6361 7469 6f6e 2f63 626f 722d 7365 7122 cation/cbor-seq" │ │ │ │ -00008ac0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00008ad0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00008ae0: 7469 6f6e 2f63 6363 6578 223a 207b 0a09 tion/cccex": {.. │ │ │ │ -00008af0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00008b00: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00008b10: 6363 6d70 2b78 6d6c 223a 207b 0a09 736f ccmp+xml": {..so │ │ │ │ -00008b20: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00008b30: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00008b40: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00008b50: 6f6e 2f63 6378 6d6c 2b78 6d6c 223a 207b on/ccxml+xml": { │ │ │ │ -00008b60: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00008b70: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00008b80: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -00008b90: 6e73 3a20 5b0a 0909 2263 6378 6d6c 220a ns: [..."ccxml". │ │ │ │ -00008ba0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00008bb0: 696f 6e2f 6364 612b 786d 6c22 3a20 7b0a ion/cda+xml": {. │ │ │ │ -00008bc0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00008bd0: 0a09 6368 6172 7365 743a 2022 5554 462d ..charset: "UTF- │ │ │ │ -00008be0: 3822 2c0a 0963 6f6d 7072 6573 7369 626c 8",..compressibl │ │ │ │ -00008bf0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00008c00: 6c69 6361 7469 6f6e 2f63 6466 782b 786d lication/cdfx+xm │ │ │ │ -00008c10: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00008c20: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00008c30: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00008c40: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ -00008c50: 6678 220a 095d 0a7d 2c0a 0922 6170 706c fx"..].},.."appl │ │ │ │ -00008c60: 6963 6174 696f 6e2f 6364 6d69 2d63 6170 ication/cdmi-cap │ │ │ │ -00008c70: 6162 696c 6974 7922 3a20 7b0a 0973 6f75 ability": {..sou │ │ │ │ -00008c80: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00008c90: 7465 6e73 696f 6e73 3a20 5b0a 0909 2263 tensions: [..."c │ │ │ │ -00008ca0: 646d 6961 220a 095d 0a7d 2c0a 0922 6170 dmia"..].},.."ap │ │ │ │ -00008cb0: 706c 6963 6174 696f 6e2f 6364 6d69 2d63 plication/cdmi-c │ │ │ │ -00008cc0: 6f6e 7461 696e 6572 223a 207b 0a09 736f ontainer": {..so │ │ │ │ -00008cd0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00008ce0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00008cf0: 6364 6d69 6322 0a09 5d0a 7d2c 0a09 2261 cdmic"..].},.."a │ │ │ │ -00008d00: 7070 6c69 6361 7469 6f6e 2f63 646d 692d pplication/cdmi- │ │ │ │ -00008d10: 646f 6d61 696e 223a 207b 0a09 736f 7572 domain": {..sour │ │ │ │ -00008d20: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00008d30: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ -00008d40: 6d69 6422 0a09 5d0a 7d2c 0a09 2261 7070 mid"..].},.."app │ │ │ │ -00008d50: 6c69 6361 7469 6f6e 2f63 646d 692d 6f62 lication/cdmi-ob │ │ │ │ -00008d60: 6a65 6374 223a 207b 0a09 736f 7572 6365 ject": {..source │ │ │ │ -00008d70: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00008d80: 7369 6f6e 733a 205b 0a09 0922 6364 6d69 sions: [..."cdmi │ │ │ │ -00008d90: 6f22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 o"..].},.."appli │ │ │ │ -00008da0: 6361 7469 6f6e 2f63 646d 692d 7175 6575 cation/cdmi-queu │ │ │ │ -00008db0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00008dc0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00008dd0: 6e73 3a20 5b0a 0909 2263 646d 6971 220a ns: [..."cdmiq". │ │ │ │ -00008de0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00008df0: 696f 6e2f 6364 6e69 223a 207b 0a09 736f ion/cdni": {..so │ │ │ │ -00008e00: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00008e10: 0922 6170 706c 6963 6174 696f 6e2f 6365 ."application/ce │ │ │ │ -00008e20: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ -00008e30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00008e40: 7070 6c69 6361 7469 6f6e 2f63 6561 223a pplication/cea": │ │ │ │ -00008e50: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00008e60: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00008e70: 696f 6e2f 6365 612d 3230 3138 2b78 6d6c ion/cea-2018+xml │ │ │ │ -00008e80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00008e90: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00008ea0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00008eb0: 7070 6c69 6361 7469 6f6e 2f63 656c 6c6d pplication/cellm │ │ │ │ -00008ec0: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ -00008ed0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00008ee0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00008ef0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00008f00: 6366 7722 3a20 7b0a 0973 6f75 7263 653a cfw": {..source: │ │ │ │ -00008f10: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00008f20: 6c69 6361 7469 6f6e 2f63 6964 2d65 6468 lication/cid-edh │ │ │ │ -00008f30: 6f63 2b63 626f 722d 7365 7122 3a20 7b0a oc+cbor-seq": {. │ │ │ │ -00008f40: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00008f50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00008f60: 2f63 6974 792b 6a73 6f6e 223a 207b 0a09 /city+json": {.. │ │ │ │ -00008f70: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00008f80: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00008f90: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00008fa0: 7469 6f6e 2f63 6974 792b 6a73 6f6e 2d73 tion/city+json-s │ │ │ │ -00008fb0: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ -00008fc0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00008fd0: 6963 6174 696f 6e2f 636c 7222 3a20 7b0a ication/clr": {. │ │ │ │ -00008fe0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00008ff0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00009000: 2f63 6c75 652b 786d 6c22 3a20 7b0a 0973 /clue+xml": {..s │ │ │ │ -00009010: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00009020: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00009030: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00009040: 696f 6e2f 636c 7565 5f69 6e66 6f2b 786d ion/clue_info+xm │ │ │ │ -00009050: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00009060: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00009070: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00009080: 6170 706c 6963 6174 696f 6e2f 636d 7322 application/cms" │ │ │ │ -00009090: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000090a0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000090b0: 7469 6f6e 2f63 6e72 702b 786d 6c22 3a20 tion/cnrp+xml": │ │ │ │ -000090c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000090d0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -000090e0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -000090f0: 6963 6174 696f 6e2f 636f 6170 2d65 6170 ication/coap-eap │ │ │ │ -00009100: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00009110: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00009120: 6174 696f 6e2f 636f 6170 2d67 726f 7570 ation/coap-group │ │ │ │ -00009130: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00009140: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00009150: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00009160: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00009170: 636f 6170 2d70 6179 6c6f 6164 223a 207b coap-payload": { │ │ │ │ -00009180: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00009190: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000091a0: 6e2f 636f 6d6d 6f6e 6772 6f75 6e64 223a n/commonground": │ │ │ │ -000091b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000091c0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000091d0: 696f 6e2f 636f 6e63 6973 652d 7072 6f62 ion/concise-prob │ │ │ │ -000091e0: 6c65 6d2d 6465 7461 696c 732b 6362 6f72 lem-details+cbor │ │ │ │ -000091f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00009200: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00009210: 6174 696f 6e2f 636f 6e66 6572 656e 6365 ation/conference │ │ │ │ -00009220: 2d69 6e66 6f2b 786d 6c22 3a20 7b0a 0973 -info+xml": {..s │ │ │ │ -00009230: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00009240: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00009250: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00009260: 696f 6e2f 636f 7365 223a 207b 0a09 736f ion/cose": {..so │ │ │ │ -00009270: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00009280: 0922 6170 706c 6963 6174 696f 6e2f 636f ."application/co │ │ │ │ -00009290: 7365 2d6b 6579 223a 207b 0a09 736f 7572 se-key": {..sour │ │ │ │ -000092a0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000092b0: 6170 706c 6963 6174 696f 6e2f 636f 7365 application/cose │ │ │ │ -000092c0: 2d6b 6579 2d73 6574 223a 207b 0a09 736f -key-set": {..so │ │ │ │ -000092d0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000092e0: 0922 6170 706c 6963 6174 696f 6e2f 636f ."application/co │ │ │ │ -000092f0: 7365 2d78 3530 3922 3a20 7b0a 0973 6f75 se-x509": {..sou │ │ │ │ -00009300: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00009310: 2261 7070 6c69 6361 7469 6f6e 2f63 706c "application/cpl │ │ │ │ -00009320: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00009330: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00009340: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -00009350: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00009360: 2263 706c 220a 095d 0a7d 2c0a 0922 6170 "cpl"..].},.."ap │ │ │ │ -00009370: 706c 6963 6174 696f 6e2f 6373 7261 7474 plication/csratt │ │ │ │ -00009380: 7273 223a 207b 0a09 736f 7572 6365 3a20 rs": {..source: │ │ │ │ -00009390: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -000093a0: 6963 6174 696f 6e2f 6373 7461 2b78 6d6c ication/csta+xml │ │ │ │ -000093b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000093c0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -000093d0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -000093e0: 7070 6c69 6361 7469 6f6e 2f63 7374 6164 pplication/cstad │ │ │ │ -000093f0: 6174 612b 786d 6c22 3a20 7b0a 0973 6f75 ata+xml": {..sou │ │ │ │ -00009400: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00009410: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00009420: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00009430: 6e2f 6373 766d 2b6a 736f 6e22 3a20 7b0a n/csvm+json": {. │ │ │ │ -00009440: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00009450: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00009460: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00009470: 6174 696f 6e2f 6375 2d73 6565 6d65 223a ation/cu-seeme": │ │ │ │ -00009480: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00009490: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -000094a0: 733a 205b 0a09 0922 6375 220a 095d 0a7d s: [..."cu"..].} │ │ │ │ -000094b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000094c0: 6377 6c22 3a20 7b0a 0973 6f75 7263 653a cwl": {..source: │ │ │ │ -000094d0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000094e0: 696f 6e73 3a20 5b0a 0909 2263 776c 220a ions: [..."cwl". │ │ │ │ -000094f0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00009500: 696f 6e2f 6377 6c2b 6a73 6f6e 223a 207b ion/cwl+json": { │ │ │ │ -00009510: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00009520: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00009530: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00009540: 6361 7469 6f6e 2f63 776c 2b79 616d 6c22 cation/cwl+yaml" │ │ │ │ -00009550: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00009560: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00009570: 7469 6f6e 2f63 7774 223a 207b 0a09 736f tion/cwt": {..so │ │ │ │ -00009580: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00009590: 0922 6170 706c 6963 6174 696f 6e2f 6379 ."application/cy │ │ │ │ -000095a0: 6265 7263 6173 6822 3a20 7b0a 0973 6f75 bercash": {..sou │ │ │ │ -000095b0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000095c0: 2261 7070 6c69 6361 7469 6f6e 2f64 6172 "application/dar │ │ │ │ -000095d0: 7422 3a20 7b0a 0963 6f6d 7072 6573 7369 t": {..compressi │ │ │ │ -000095e0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -000095f0: 7070 6c69 6361 7469 6f6e 2f64 6173 682b pplication/dash+ │ │ │ │ -00009600: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00009610: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00009620: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00009630: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00009640: 6d70 6422 0a09 5d0a 7d2c 0a09 2261 7070 mpd"..].},.."app │ │ │ │ -00009650: 6c69 6361 7469 6f6e 2f64 6173 682d 7061 lication/dash-pa │ │ │ │ -00009660: 7463 682b 786d 6c22 3a20 7b0a 0973 6f75 tch+xml": {..sou │ │ │ │ -00009670: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00009680: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00009690: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000096a0: 0a09 0922 6d70 7022 0a09 5d0a 7d2c 0a09 ..."mpp"..].},.. │ │ │ │ -000096b0: 2261 7070 6c69 6361 7469 6f6e 2f64 6173 "application/das │ │ │ │ -000096c0: 6864 656c 7461 223a 207b 0a09 736f 7572 hdelta": {..sour │ │ │ │ -000096d0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000096e0: 6170 706c 6963 6174 696f 6e2f 6461 766d application/davm │ │ │ │ -000096f0: 6f75 6e74 2b78 6d6c 223a 207b 0a09 736f ount+xml": {..so │ │ │ │ -00009700: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00009710: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00009720: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00009730: 5b0a 0909 2264 6176 6d6f 756e 7422 0a09 [..."davmount".. │ │ │ │ -00009740: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00009750: 6f6e 2f64 6361 2d72 6674 223a 207b 0a09 on/dca-rft": {.. │ │ │ │ -00009760: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00009770: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00009780: 6463 6422 3a20 7b0a 0973 6f75 7263 653a dcd": {..source: │ │ │ │ -00009790: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000097a0: 6c69 6361 7469 6f6e 2f64 6563 2d64 7822 lication/dec-dx" │ │ │ │ -000097b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000097c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000097d0: 7469 6f6e 2f64 6961 6c6f 672d 696e 666f tion/dialog-info │ │ │ │ -000097e0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -000097f0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00009800: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00009810: 0a09 2261 7070 6c69 6361 7469 6f6e 2f64 .."application/d │ │ │ │ -00009820: 6963 6f6d 223a 207b 0a09 736f 7572 6365 icom": {..source │ │ │ │ -00009830: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00009840: 7369 6f6e 733a 205b 0a09 0922 6463 6d22 sions: [..."dcm" │ │ │ │ -00009850: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00009860: 7469 6f6e 2f64 6963 6f6d 2b6a 736f 6e22 tion/dicom+json" │ │ │ │ -00009870: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00009880: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00009890: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -000098a0: 706c 6963 6174 696f 6e2f 6469 636f 6d2b plication/dicom+ │ │ │ │ -000098b0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -000098c0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000098d0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -000098e0: 0922 6170 706c 6963 6174 696f 6e2f 6469 ."application/di │ │ │ │ -000098f0: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ -00009900: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00009910: 6361 7469 6f6e 2f64 6974 223a 207b 0a09 cation/dit": {.. │ │ │ │ -00009920: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00009930: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00009940: 646e 7322 3a20 7b0a 0973 6f75 7263 653a dns": {..source: │ │ │ │ -00009950: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00009960: 6c69 6361 7469 6f6e 2f64 6e73 2b6a 736f lication/dns+jso │ │ │ │ -00009970: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -00009980: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00009990: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -000099a0: 6170 706c 6963 6174 696f 6e2f 646e 732d application/dns- │ │ │ │ -000099b0: 6d65 7373 6167 6522 3a20 7b0a 0973 6f75 message": {..sou │ │ │ │ -000099c0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000099d0: 2261 7070 6c69 6361 7469 6f6e 2f64 6f63 "application/doc │ │ │ │ -000099e0: 626f 6f6b 2b78 6d6c 223a 207b 0a09 736f book+xml": {..so │ │ │ │ -000099f0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00009a00: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00009a10: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -00009a20: 3a20 5b0a 0909 2264 626b 220a 095d 0a7d : [..."dbk"..].} │ │ │ │ -00009a30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00009a40: 646f 7473 2b63 626f 7222 3a20 7b0a 0973 dots+cbor": {..s │ │ │ │ -00009a50: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00009a60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f64 .."application/d │ │ │ │ -00009a70: 706f 702b 6a77 7422 3a20 7b0a 0973 6f75 pop+jwt": {..sou │ │ │ │ -00009a80: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00009a90: 2261 7070 6c69 6361 7469 6f6e 2f64 736b "application/dsk │ │ │ │ -00009aa0: 7070 2b78 6d6c 223a 207b 0a09 736f 7572 pp+xml": {..sour │ │ │ │ -00009ab0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00009ac0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00009ad0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00009ae0: 2f64 7373 632b 6465 7222 3a20 7b0a 0973 /dssc+der": {..s │ │ │ │ -00009af0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00009b00: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00009b10: 2264 7373 6322 0a09 5d0a 7d2c 0a09 2261 "dssc"..].},.."a │ │ │ │ -00009b20: 7070 6c69 6361 7469 6f6e 2f64 7373 632b pplication/dssc+ │ │ │ │ -00009b30: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00009b40: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00009b50: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00009b60: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00009b70: 7864 7373 6322 0a09 5d0a 7d2c 0a09 2261 xdssc"..].},.."a │ │ │ │ -00009b80: 7070 6c69 6361 7469 6f6e 2f64 7663 7322 pplication/dvcs" │ │ │ │ -00009b90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00009ba0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00009bb0: 7469 6f6e 2f65 6174 2b63 7774 223a 207b tion/eat+cwt": { │ │ │ │ -00009bc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00009bd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00009be0: 6e2f 6561 742b 6a77 7422 3a20 7b0a 0973 n/eat+jwt": {..s │ │ │ │ -00009bf0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00009c00: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ -00009c10: 6174 2d62 756e 2b63 626f 7222 3a20 7b0a at-bun+cbor": {. │ │ │ │ -00009c20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00009c30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00009c40: 2f65 6174 2d62 756e 2b6a 736f 6e22 3a20 /eat-bun+json": │ │ │ │ -00009c50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00009c60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00009c70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00009c80: 6963 6174 696f 6e2f 6561 742d 7563 732b ication/eat-ucs+ │ │ │ │ -00009c90: 6362 6f72 223a 207b 0a09 736f 7572 6365 cbor": {..source │ │ │ │ -00009ca0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00009cb0: 706c 6963 6174 696f 6e2f 6561 742d 7563 plication/eat-uc │ │ │ │ -00009cc0: 732b 6a73 6f6e 223a 207b 0a09 736f 7572 s+json": {..sour │ │ │ │ -00009cd0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00009ce0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00009cf0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00009d00: 2f65 636d 6173 6372 6970 7422 3a20 7b0a /ecmascript": {. │ │ │ │ -00009d10: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -00009d20: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00009d30: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00009d40: 6f6e 733a 205b 0a09 0922 6563 6d61 220a ons: [..."ecma". │ │ │ │ -00009d50: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00009d60: 696f 6e2f 6564 686f 632b 6362 6f72 2d73 ion/edhoc+cbor-s │ │ │ │ -00009d70: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ -00009d80: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00009d90: 6963 6174 696f 6e2f 6564 692d 636f 6e73 ication/edi-cons │ │ │ │ -00009da0: 656e 7422 3a20 7b0a 0973 6f75 7263 653a ent": {..source: │ │ │ │ -00009db0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00009dc0: 6c69 6361 7469 6f6e 2f65 6469 2d78 3132 lication/edi-x12 │ │ │ │ -00009dd0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00009de0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00009df0: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ -00009e00: 6170 706c 6963 6174 696f 6e2f 6564 6966 application/edif │ │ │ │ -00009e10: 6163 7422 3a20 7b0a 0973 6f75 7263 653a act": {..source: │ │ │ │ -00009e20: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00009e30: 7373 6962 6c65 3a20 6661 6c73 650a 7d2c ssible: false.}, │ │ │ │ -00009e40: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ -00009e50: 6669 223a 207b 0a09 736f 7572 6365 3a20 fi": {..source: │ │ │ │ -00009e60: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00009e70: 6963 6174 696f 6e2f 656c 6d2b 6a73 6f6e ication/elm+json │ │ │ │ -00009e80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00009e90: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ -00009ea0: 2255 5446 2d38 222c 0a09 636f 6d70 7265 "UTF-8",..compre │ │ │ │ -00009eb0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00009ec0: 0922 6170 706c 6963 6174 696f 6e2f 656c ."application/el │ │ │ │ -00009ed0: 6d2b 786d 6c22 3a20 7b0a 0973 6f75 7263 m+xml": {..sourc │ │ │ │ -00009ee0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00009ef0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00009f00: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00009f10: 656d 6572 6765 6e63 7963 616c 6c64 6174 emergencycalldat │ │ │ │ -00009f20: 612e 6361 702b 786d 6c22 3a20 7b0a 0973 a.cap+xml": {..s │ │ │ │ -00009f30: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00009f40: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ -00009f50: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00009f60: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00009f70: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ -00009f80: 6361 6c6c 6461 7461 2e63 6f6d 6d65 6e74 calldata.comment │ │ │ │ -00009f90: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00009fa0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00009fb0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00009fc0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ -00009fd0: 6d65 7267 656e 6379 6361 6c6c 6461 7461 mergencycalldata │ │ │ │ -00009fe0: 2e63 6f6e 7472 6f6c 2b78 6d6c 223a 207b .control+xml": { │ │ │ │ -00009ff0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000a000: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000a010: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000a020: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ -0000a030: 6361 6c6c 6461 7461 2e64 6576 6963 6569 calldata.devicei │ │ │ │ -0000a040: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ -0000a050: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000a060: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000a070: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000a080: 6e2f 656d 6572 6765 6e63 7963 616c 6c64 n/emergencycalld │ │ │ │ -0000a090: 6174 612e 6563 616c 6c2e 6d73 6422 3a20 ata.ecall.msd": │ │ │ │ -0000a0a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000a0b0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000a0c0: 6f6e 2f65 6d65 7267 656e 6379 6361 6c6c on/emergencycall │ │ │ │ -0000a0d0: 6461 7461 2e6c 6567 6163 7965 736e 2b6a data.legacyesn+j │ │ │ │ -0000a0e0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -0000a0f0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000a100: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0000a110: 0922 6170 706c 6963 6174 696f 6e2f 656d ."application/em │ │ │ │ -0000a120: 6572 6765 6e63 7963 616c 6c64 6174 612e ergencycalldata. │ │ │ │ -0000a130: 7072 6f76 6964 6572 696e 666f 2b78 6d6c providerinfo+xml │ │ │ │ -0000a140: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000a150: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000a160: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000a170: 7070 6c69 6361 7469 6f6e 2f65 6d65 7267 pplication/emerg │ │ │ │ -0000a180: 656e 6379 6361 6c6c 6461 7461 2e73 6572 encycalldata.ser │ │ │ │ -0000a190: 7669 6365 696e 666f 2b78 6d6c 223a 207b viceinfo+xml": { │ │ │ │ -0000a1a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000a1b0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000a1c0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000a1d0: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ -0000a1e0: 6361 6c6c 6461 7461 2e73 7562 7363 7269 calldata.subscri │ │ │ │ -0000a1f0: 6265 7269 6e66 6f2b 786d 6c22 3a20 7b0a berinfo+xml": {. │ │ │ │ -0000a200: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000a210: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000a220: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000a230: 6174 696f 6e2f 656d 6572 6765 6e63 7963 ation/emergencyc │ │ │ │ -0000a240: 616c 6c64 6174 612e 7665 6473 2b78 6d6c alldata.veds+xml │ │ │ │ -0000a250: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000a260: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000a270: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000a280: 7070 6c69 6361 7469 6f6e 2f65 6d6d 612b pplication/emma+ │ │ │ │ -0000a290: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000a2a0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000a2b0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0000a2c0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000a2d0: 656d 6d61 220a 095d 0a7d 2c0a 0922 6170 emma"..].},.."ap │ │ │ │ -0000a2e0: 706c 6963 6174 696f 6e2f 656d 6f74 696f plication/emotio │ │ │ │ -0000a2f0: 6e6d 6c2b 786d 6c22 3a20 7b0a 0973 6f75 nml+xml": {..sou │ │ │ │ -0000a300: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000a310: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000a320: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0000a330: 0a09 0922 656d 6f74 696f 6e6d 6c22 0a09 ..."emotionml".. │ │ │ │ -0000a340: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000a350: 6f6e 2f65 6e63 6170 7274 7022 3a20 7b0a on/encaprtp": {. │ │ │ │ -0000a360: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0000a370: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000a380: 2f65 6e74 6974 792d 7374 6174 656d 656e /entity-statemen │ │ │ │ -0000a390: 742b 6a77 7422 3a20 7b0a 0973 6f75 7263 t+jwt": {..sourc │ │ │ │ -0000a3a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000a3b0: 7070 6c69 6361 7469 6f6e 2f65 7070 2b78 pplication/epp+x │ │ │ │ -0000a3c0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000a3d0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000a3e0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000a3f0: 2261 7070 6c69 6361 7469 6f6e 2f65 7075 "application/epu │ │ │ │ -0000a400: 622b 7a69 7022 3a20 7b0a 0973 6f75 7263 b+zip": {..sourc │ │ │ │ -0000a410: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0000a420: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -0000a430: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000a440: 0909 2265 7075 6222 0a09 5d0a 7d2c 0a09 .."epub"..].},.. │ │ │ │ -0000a450: 2261 7070 6c69 6361 7469 6f6e 2f65 7368 "application/esh │ │ │ │ -0000a460: 6f70 223a 207b 0a09 736f 7572 6365 3a20 op": {..source: │ │ │ │ -0000a470: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000a480: 6963 6174 696f 6e2f 6578 6922 3a20 7b0a ication/exi": {. │ │ │ │ -0000a490: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000a4a0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000a4b0: 0909 2265 7869 220a 095d 0a7d 2c0a 0922 .."exi"..].},.." │ │ │ │ -0000a4c0: 6170 706c 6963 6174 696f 6e2f 6578 7065 application/expe │ │ │ │ -0000a4d0: 6374 2d63 742d 7265 706f 7274 2b6a 736f ct-ct-report+jso │ │ │ │ -0000a4e0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0000a4f0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000a500: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000a510: 6170 706c 6963 6174 696f 6e2f 6578 7072 application/expr │ │ │ │ -0000a520: 6573 7322 3a20 7b0a 0973 6f75 7263 653a ess": {..source: │ │ │ │ -0000a530: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0000a540: 696f 6e73 3a20 5b0a 0909 2265 7870 220a ions: [..."exp". │ │ │ │ -0000a550: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000a560: 696f 6e2f 6661 7374 696e 666f 7365 7422 ion/fastinfoset" │ │ │ │ -0000a570: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000a580: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000a590: 7469 6f6e 2f66 6173 7473 6f61 7022 3a20 tion/fastsoap": │ │ │ │ +00000050: 6963 7427 3b0a 0a63 6f6e 7374 2075 7469 ict';..const uti │ │ │ │ +00000060: 6c24 3320 3d20 7265 7175 6972 6528 2775 l$3 = require('u │ │ │ │ +00000070: 7469 6c27 293b 0a63 6f6e 7374 2073 7472 til');.const str │ │ │ │ +00000080: 6561 6d20 3d20 7265 7175 6972 6528 2773 eam = require('s │ │ │ │ +00000090: 7472 6561 6d27 293b 0a63 6f6e 7374 2072 tream');.const r │ │ │ │ +000000a0: 6571 7569 7265 2424 3120 3d20 7265 7175 equire$$1 = requ │ │ │ │ +000000b0: 6972 6528 2770 6174 6827 293b 0a63 6f6e ire('path');.con │ │ │ │ +000000c0: 7374 2072 6571 7569 7265 2424 3320 3d20 st require$$3 = │ │ │ │ +000000d0: 7265 7175 6972 6528 2768 7474 7027 293b require('http'); │ │ │ │ +000000e0: 0a63 6f6e 7374 2072 6571 7569 7265 2424 .const require$$ │ │ │ │ +000000f0: 3420 3d20 7265 7175 6972 6528 2768 7474 4 = require('htt │ │ │ │ +00000100: 7073 2729 3b0a 636f 6e73 7420 7265 7175 ps');.const requ │ │ │ │ +00000110: 6972 6524 2435 203d 2072 6571 7569 7265 ire$$5 = require │ │ │ │ +00000120: 2827 7572 6c27 293b 0a63 6f6e 7374 2072 ('url');.const r │ │ │ │ +00000130: 6571 7569 7265 2424 3620 3d20 7265 7175 equire$$6 = requ │ │ │ │ +00000140: 6972 6528 2766 7327 293b 0a63 6f6e 7374 ire('fs');.const │ │ │ │ +00000150: 2072 6571 7569 7265 2424 3820 3d20 7265 require$$8 = re │ │ │ │ +00000160: 7175 6972 6528 2763 7279 7074 6f27 293b quire('crypto'); │ │ │ │ +00000170: 0a63 6f6e 7374 2070 726f 7879 4672 6f6d .const proxyFrom │ │ │ │ +00000180: 456e 7620 3d20 7265 7175 6972 6528 2770 Env = require('p │ │ │ │ +00000190: 726f 7879 2d66 726f 6d2d 656e 7627 293b roxy-from-env'); │ │ │ │ +000001a0: 0a63 6f6e 7374 2068 7474 7032 203d 2072 .const http2 = r │ │ │ │ +000001b0: 6571 7569 7265 2827 6874 7470 3227 293b equire('http2'); │ │ │ │ +000001c0: 0a63 6f6e 7374 2066 6f6c 6c6f 7752 6564 .const followRed │ │ │ │ +000001d0: 6972 6563 7473 203d 2072 6571 7569 7265 irects = require │ │ │ │ +000001e0: 2827 666f 6c6c 6f77 2d72 6564 6972 6563 ('follow-redirec │ │ │ │ +000001f0: 7473 2729 3b0a 636f 6e73 7420 7a6c 6962 ts');.const zlib │ │ │ │ +00000200: 203d 2072 6571 7569 7265 2827 7a6c 6962 = require('zlib │ │ │ │ +00000210: 2729 3b0a 636f 6e73 7420 6576 656e 7473 ');.const events │ │ │ │ +00000220: 203d 2072 6571 7569 7265 2827 6576 656e = require('even │ │ │ │ +00000230: 7473 2729 3b0a 0a2f 2a2a 0a20 2a20 4372 ts');../**. * Cr │ │ │ │ +00000240: 6561 7465 2061 2062 6f75 6e64 2076 6572 eate a bound ver │ │ │ │ +00000250: 7369 6f6e 206f 6620 6120 6675 6e63 7469 sion of a functi │ │ │ │ +00000260: 6f6e 2077 6974 6820 6120 7370 6563 6966 on with a specif │ │ │ │ +00000270: 6965 6420 6074 6869 7360 2063 6f6e 7465 ied `this` conte │ │ │ │ +00000280: 7874 0a20 2a0a 202a 2040 7061 7261 6d20 xt. *. * @param │ │ │ │ +00000290: 7b46 756e 6374 696f 6e7d 2066 6e20 2d20 {Function} fn - │ │ │ │ +000002a0: 5468 6520 6675 6e63 7469 6f6e 2074 6f20 The function to │ │ │ │ +000002b0: 6269 6e64 0a20 2a20 4070 6172 616d 207b bind. * @param { │ │ │ │ +000002c0: 2a7d 2074 6869 7341 7267 202d 2054 6865 *} thisArg - The │ │ │ │ +000002d0: 2076 616c 7565 2074 6f20 6265 2070 6173 value to be pas │ │ │ │ +000002e0: 7365 6420 6173 2074 6865 2060 7468 6973 sed as the `this │ │ │ │ +000002f0: 6020 7061 7261 6d65 7465 720a 202a 2040 ` parameter. * @ │ │ │ │ +00000300: 7265 7475 726e 7320 7b46 756e 6374 696f returns {Functio │ │ │ │ +00000310: 6e7d 2041 206e 6577 2066 756e 6374 696f n} A new functio │ │ │ │ +00000320: 6e20 7468 6174 2077 696c 6c20 6361 6c6c n that will call │ │ │ │ +00000330: 2074 6865 206f 7269 6769 6e61 6c20 6675 the original fu │ │ │ │ +00000340: 6e63 7469 6f6e 2077 6974 6820 7468 6520 nction with the │ │ │ │ +00000350: 7370 6563 6966 6965 6420 6074 6869 7360 specified `this` │ │ │ │ +00000360: 2063 6f6e 7465 7874 0a20 2a2f 0a66 756e context. */.fun │ │ │ │ +00000370: 6374 696f 6e20 6269 6e64 2432 2866 6e2c ction bind$2(fn, │ │ │ │ +00000380: 2074 6869 7341 7267 2920 7b0a 2020 7265 thisArg) {. re │ │ │ │ +00000390: 7475 726e 2066 756e 6374 696f 6e20 7772 turn function wr │ │ │ │ +000003a0: 6170 2829 207b 0a20 2020 2072 6574 7572 ap() {. retur │ │ │ │ +000003b0: 6e20 666e 2e61 7070 6c79 2874 6869 7341 n fn.apply(thisA │ │ │ │ +000003c0: 7267 2c20 6172 6775 6d65 6e74 7329 3b0a rg, arguments);. │ │ │ │ +000003d0: 2020 7d3b 0a7d 0a0a 2f2f 2075 7469 6c73 };.}..// utils │ │ │ │ +000003e0: 2069 7320 6120 6c69 6272 6172 7920 6f66 is a library of │ │ │ │ +000003f0: 2067 656e 6572 6963 2068 656c 7065 7220 generic helper │ │ │ │ +00000400: 6675 6e63 7469 6f6e 7320 6e6f 6e2d 7370 functions non-sp │ │ │ │ +00000410: 6563 6966 6963 2074 6f20 6178 696f 730a ecific to axios. │ │ │ │ +00000420: 0a63 6f6e 7374 207b 746f 5374 7269 6e67 .const {toString │ │ │ │ +00000430: 7d20 3d20 4f62 6a65 6374 2e70 726f 746f } = Object.proto │ │ │ │ +00000440: 7479 7065 3b0a 636f 6e73 7420 7b67 6574 type;.const {get │ │ │ │ +00000450: 5072 6f74 6f74 7970 654f 667d 203d 204f PrototypeOf} = O │ │ │ │ +00000460: 626a 6563 743b 0a63 6f6e 7374 207b 6974 bject;.const {it │ │ │ │ +00000470: 6572 6174 6f72 2c20 746f 5374 7269 6e67 erator, toString │ │ │ │ +00000480: 5461 673a 2074 6f53 7472 696e 6754 6167 Tag: toStringTag │ │ │ │ +00000490: 2431 7d20 3d20 5379 6d62 6f6c 3b0a 0a63 $1} = Symbol;..c │ │ │ │ +000004a0: 6f6e 7374 206b 696e 644f 6620 3d20 2863 onst kindOf = (c │ │ │ │ +000004b0: 6163 6865 203d 3e20 7468 696e 6720 3d3e ache => thing => │ │ │ │ +000004c0: 207b 0a20 2020 2063 6f6e 7374 2073 7472 {. const str │ │ │ │ +000004d0: 203d 2074 6f53 7472 696e 672e 6361 6c6c = toString.call │ │ │ │ +000004e0: 2874 6869 6e67 293b 0a20 2020 2072 6574 (thing);. ret │ │ │ │ +000004f0: 7572 6e20 6361 6368 655b 7374 725d 207c urn cache[str] | │ │ │ │ +00000500: 7c20 2863 6163 6865 5b73 7472 5d20 3d20 | (cache[str] = │ │ │ │ +00000510: 7374 722e 736c 6963 6528 382c 202d 3129 str.slice(8, -1) │ │ │ │ +00000520: 2e74 6f4c 6f77 6572 4361 7365 2829 293b .toLowerCase()); │ │ │ │ +00000530: 0a7d 2928 4f62 6a65 6374 2e63 7265 6174 .})(Object.creat │ │ │ │ +00000540: 6528 6e75 6c6c 2929 3b0a 0a63 6f6e 7374 e(null));..const │ │ │ │ +00000550: 206b 696e 644f 6654 6573 7420 3d20 2874 kindOfTest = (t │ │ │ │ +00000560: 7970 6529 203d 3e20 7b0a 2020 7479 7065 ype) => {. type │ │ │ │ +00000570: 203d 2074 7970 652e 746f 4c6f 7765 7243 = type.toLowerC │ │ │ │ +00000580: 6173 6528 293b 0a20 2072 6574 7572 6e20 ase();. return │ │ │ │ +00000590: 2874 6869 6e67 2920 3d3e 206b 696e 644f (thing) => kindO │ │ │ │ +000005a0: 6628 7468 696e 6729 203d 3d3d 2074 7970 f(thing) === typ │ │ │ │ +000005b0: 650a 7d3b 0a0a 636f 6e73 7420 7479 7065 e.};..const type │ │ │ │ +000005c0: 4f66 5465 7374 203d 2074 7970 6520 3d3e OfTest = type => │ │ │ │ +000005d0: 2074 6869 6e67 203d 3e20 7479 7065 6f66 thing => typeof │ │ │ │ +000005e0: 2074 6869 6e67 203d 3d3d 2074 7970 653b thing === type; │ │ │ │ +000005f0: 0a0a 2f2a 2a0a 202a 2044 6574 6572 6d69 ../**. * Determi │ │ │ │ +00000600: 6e65 2069 6620 6120 7661 6c75 6520 6973 ne if a value is │ │ │ │ +00000610: 2061 6e20 4172 7261 790a 202a 0a20 2a20 an Array. *. * │ │ │ │ +00000620: 4070 6172 616d 207b 4f62 6a65 6374 7d20 @param {Object} │ │ │ │ +00000630: 7661 6c20 5468 6520 7661 6c75 6520 746f val The value to │ │ │ │ +00000640: 2074 6573 740a 202a 0a20 2a20 4072 6574 test. *. * @ret │ │ │ │ +00000650: 7572 6e73 207b 626f 6f6c 6561 6e7d 2054 urns {boolean} T │ │ │ │ +00000660: 7275 6520 6966 2076 616c 7565 2069 7320 rue if value is │ │ │ │ +00000670: 616e 2041 7272 6179 2c20 6f74 6865 7277 an Array, otherw │ │ │ │ +00000680: 6973 6520 6661 6c73 650a 202a 2f0a 636f ise false. */.co │ │ │ │ +00000690: 6e73 7420 7b69 7341 7272 6179 7d20 3d20 nst {isArray} = │ │ │ │ +000006a0: 4172 7261 793b 0a0a 2f2a 2a0a 202a 2044 Array;../**. * D │ │ │ │ +000006b0: 6574 6572 6d69 6e65 2069 6620 6120 7661 etermine if a va │ │ │ │ +000006c0: 6c75 6520 6973 2075 6e64 6566 696e 6564 lue is undefined │ │ │ │ +000006d0: 0a20 2a0a 202a 2040 7061 7261 6d20 7b2a . *. * @param {* │ │ │ │ +000006e0: 7d20 7661 6c20 5468 6520 7661 6c75 6520 } val The value │ │ │ │ +000006f0: 746f 2074 6573 740a 202a 0a20 2a20 4072 to test. *. * @r │ │ │ │ +00000700: 6574 7572 6e73 207b 626f 6f6c 6561 6e7d eturns {boolean} │ │ │ │ +00000710: 2054 7275 6520 6966 2074 6865 2076 616c True if the val │ │ │ │ +00000720: 7565 2069 7320 756e 6465 6669 6e65 642c ue is undefined, │ │ │ │ +00000730: 206f 7468 6572 7769 7365 2066 616c 7365 otherwise false │ │ │ │ +00000740: 0a20 2a2f 0a63 6f6e 7374 2069 7355 6e64 . */.const isUnd │ │ │ │ +00000750: 6566 696e 6564 203d 2074 7970 654f 6654 efined = typeOfT │ │ │ │ +00000760: 6573 7428 2775 6e64 6566 696e 6564 2729 est('undefined') │ │ │ │ +00000770: 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 726d ;../**. * Determ │ │ │ │ +00000780: 696e 6520 6966 2061 2076 616c 7565 2069 ine if a value i │ │ │ │ +00000790: 7320 6120 4275 6666 6572 0a20 2a0a 202a s a Buffer. *. * │ │ │ │ +000007a0: 2040 7061 7261 6d20 7b2a 7d20 7661 6c20 @param {*} val │ │ │ │ +000007b0: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ +000007c0: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ +000007d0: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ +000007e0: 6966 2076 616c 7565 2069 7320 6120 4275 if value is a Bu │ │ │ │ +000007f0: 6666 6572 2c20 6f74 6865 7277 6973 6520 ffer, otherwise │ │ │ │ +00000800: 6661 6c73 650a 202a 2f0a 6675 6e63 7469 false. */.functi │ │ │ │ +00000810: 6f6e 2069 7342 7566 6665 7228 7661 6c29 on isBuffer(val) │ │ │ │ +00000820: 207b 0a20 2072 6574 7572 6e20 7661 6c20 {. return val │ │ │ │ +00000830: 213d 3d20 6e75 6c6c 2026 2620 2169 7355 !== null && !isU │ │ │ │ +00000840: 6e64 6566 696e 6564 2876 616c 2920 2626 ndefined(val) && │ │ │ │ +00000850: 2076 616c 2e63 6f6e 7374 7275 6374 6f72 val.constructor │ │ │ │ +00000860: 2021 3d3d 206e 756c 6c20 2626 2021 6973 !== null && !is │ │ │ │ +00000870: 556e 6465 6669 6e65 6428 7661 6c2e 636f Undefined(val.co │ │ │ │ +00000880: 6e73 7472 7563 746f 7229 0a20 2020 2026 nstructor). & │ │ │ │ +00000890: 2620 6973 4675 6e63 7469 6f6e 2431 2876 & isFunction$1(v │ │ │ │ +000008a0: 616c 2e63 6f6e 7374 7275 6374 6f72 2e69 al.constructor.i │ │ │ │ +000008b0: 7342 7566 6665 7229 2026 2620 7661 6c2e sBuffer) && val. │ │ │ │ +000008c0: 636f 6e73 7472 7563 746f 722e 6973 4275 constructor.isBu │ │ │ │ +000008d0: 6666 6572 2876 616c 293b 0a7d 0a0a 2f2a ffer(val);.}../* │ │ │ │ +000008e0: 2a0a 202a 2044 6574 6572 6d69 6e65 2069 *. * Determine i │ │ │ │ +000008f0: 6620 6120 7661 6c75 6520 6973 2061 6e20 f a value is an │ │ │ │ +00000900: 4172 7261 7942 7566 6665 720a 202a 0a20 ArrayBuffer. *. │ │ │ │ +00000910: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ +00000920: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ +00000930: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ +00000940: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ +00000950: 2069 6620 7661 6c75 6520 6973 2061 6e20 if value is an │ │ │ │ +00000960: 4172 7261 7942 7566 6665 722c 206f 7468 ArrayBuffer, oth │ │ │ │ +00000970: 6572 7769 7365 2066 616c 7365 0a20 2a2f erwise false. */ │ │ │ │ +00000980: 0a63 6f6e 7374 2069 7341 7272 6179 4275 .const isArrayBu │ │ │ │ +00000990: 6666 6572 203d 206b 696e 644f 6654 6573 ffer = kindOfTes │ │ │ │ +000009a0: 7428 2741 7272 6179 4275 6666 6572 2729 t('ArrayBuffer') │ │ │ │ +000009b0: 3b0a 0a0a 2f2a 2a0a 202a 2044 6574 6572 ;.../**. * Deter │ │ │ │ +000009c0: 6d69 6e65 2069 6620 6120 7661 6c75 6520 mine if a value │ │ │ │ +000009d0: 6973 2061 2076 6965 7720 6f6e 2061 6e20 is a view on an │ │ │ │ +000009e0: 4172 7261 7942 7566 6665 720a 202a 0a20 ArrayBuffer. *. │ │ │ │ +000009f0: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ +00000a00: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ +00000a10: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ +00000a20: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ +00000a30: 2069 6620 7661 6c75 6520 6973 2061 2076 if value is a v │ │ │ │ +00000a40: 6965 7720 6f6e 2061 6e20 4172 7261 7942 iew on an ArrayB │ │ │ │ +00000a50: 7566 6665 722c 206f 7468 6572 7769 7365 uffer, otherwise │ │ │ │ +00000a60: 2066 616c 7365 0a20 2a2f 0a66 756e 6374 false. */.funct │ │ │ │ +00000a70: 696f 6e20 6973 4172 7261 7942 7566 6665 ion isArrayBuffe │ │ │ │ +00000a80: 7256 6965 7728 7661 6c29 207b 0a20 206c rView(val) {. l │ │ │ │ +00000a90: 6574 2072 6573 756c 743b 0a20 2069 6620 et result;. if │ │ │ │ +00000aa0: 2828 7479 7065 6f66 2041 7272 6179 4275 ((typeof ArrayBu │ │ │ │ +00000ab0: 6666 6572 2021 3d3d 2027 756e 6465 6669 ffer !== 'undefi │ │ │ │ +00000ac0: 6e65 6427 2920 2626 2028 4172 7261 7942 ned') && (ArrayB │ │ │ │ +00000ad0: 7566 6665 722e 6973 5669 6577 2929 207b uffer.isView)) { │ │ │ │ +00000ae0: 0a20 2020 2072 6573 756c 7420 3d20 4172 . result = Ar │ │ │ │ +00000af0: 7261 7942 7566 6665 722e 6973 5669 6577 rayBuffer.isView │ │ │ │ +00000b00: 2876 616c 293b 0a20 207d 2065 6c73 6520 (val);. } else │ │ │ │ +00000b10: 7b0a 2020 2020 7265 7375 6c74 203d 2028 {. result = ( │ │ │ │ +00000b20: 7661 6c29 2026 2620 2876 616c 2e62 7566 val) && (val.buf │ │ │ │ +00000b30: 6665 7229 2026 2620 2869 7341 7272 6179 fer) && (isArray │ │ │ │ +00000b40: 4275 6666 6572 2876 616c 2e62 7566 6665 Buffer(val.buffe │ │ │ │ +00000b50: 7229 293b 0a20 207d 0a20 2072 6574 7572 r));. }. retur │ │ │ │ +00000b60: 6e20 7265 7375 6c74 3b0a 7d0a 0a2f 2a2a n result;.}../** │ │ │ │ +00000b70: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ +00000b80: 2061 2076 616c 7565 2069 7320 6120 5374 a value is a St │ │ │ │ +00000b90: 7269 6e67 0a20 2a0a 202a 2040 7061 7261 ring. *. * @para │ │ │ │ +00000ba0: 6d20 7b2a 7d20 7661 6c20 5468 6520 7661 m {*} val The va │ │ │ │ +00000bb0: 6c75 6520 746f 2074 6573 740a 202a 0a20 lue to test. *. │ │ │ │ +00000bc0: 2a20 4072 6574 7572 6e73 207b 626f 6f6c * @returns {bool │ │ │ │ +00000bd0: 6561 6e7d 2054 7275 6520 6966 2076 616c ean} True if val │ │ │ │ +00000be0: 7565 2069 7320 6120 5374 7269 6e67 2c20 ue is a String, │ │ │ │ +00000bf0: 6f74 6865 7277 6973 6520 6661 6c73 650a otherwise false. │ │ │ │ +00000c00: 202a 2f0a 636f 6e73 7420 6973 5374 7269 */.const isStri │ │ │ │ +00000c10: 6e67 203d 2074 7970 654f 6654 6573 7428 ng = typeOfTest( │ │ │ │ +00000c20: 2773 7472 696e 6727 293b 0a0a 2f2a 2a0a 'string');../**. │ │ │ │ +00000c30: 202a 2044 6574 6572 6d69 6e65 2069 6620 * Determine if │ │ │ │ +00000c40: 6120 7661 6c75 6520 6973 2061 2046 756e a value is a Fun │ │ │ │ +00000c50: 6374 696f 6e0a 202a 0a20 2a20 4070 6172 ction. *. * @par │ │ │ │ +00000c60: 616d 207b 2a7d 2076 616c 2054 6865 2076 am {*} val The v │ │ │ │ +00000c70: 616c 7565 2074 6f20 7465 7374 0a20 2a20 alue to test. * │ │ │ │ +00000c80: 4072 6574 7572 6e73 207b 626f 6f6c 6561 @returns {boolea │ │ │ │ +00000c90: 6e7d 2054 7275 6520 6966 2076 616c 7565 n} True if value │ │ │ │ +00000ca0: 2069 7320 6120 4675 6e63 7469 6f6e 2c20 is a Function, │ │ │ │ +00000cb0: 6f74 6865 7277 6973 6520 6661 6c73 650a otherwise false. │ │ │ │ +00000cc0: 202a 2f0a 636f 6e73 7420 6973 4675 6e63 */.const isFunc │ │ │ │ +00000cd0: 7469 6f6e 2431 203d 2074 7970 654f 6654 tion$1 = typeOfT │ │ │ │ +00000ce0: 6573 7428 2766 756e 6374 696f 6e27 293b est('function'); │ │ │ │ +00000cf0: 0a0a 2f2a 2a0a 202a 2044 6574 6572 6d69 ../**. * Determi │ │ │ │ +00000d00: 6e65 2069 6620 6120 7661 6c75 6520 6973 ne if a value is │ │ │ │ +00000d10: 2061 204e 756d 6265 720a 202a 0a20 2a20 a Number. *. * │ │ │ │ +00000d20: 4070 6172 616d 207b 2a7d 2076 616c 2054 @param {*} val T │ │ │ │ +00000d30: 6865 2076 616c 7565 2074 6f20 7465 7374 he value to test │ │ │ │ +00000d40: 0a20 2a0a 202a 2040 7265 7475 726e 7320 . *. * @returns │ │ │ │ +00000d50: 7b62 6f6f 6c65 616e 7d20 5472 7565 2069 {boolean} True i │ │ │ │ +00000d60: 6620 7661 6c75 6520 6973 2061 204e 756d f value is a Num │ │ │ │ +00000d70: 6265 722c 206f 7468 6572 7769 7365 2066 ber, otherwise f │ │ │ │ +00000d80: 616c 7365 0a20 2a2f 0a63 6f6e 7374 2069 alse. */.const i │ │ │ │ +00000d90: 734e 756d 6265 7220 3d20 7479 7065 4f66 sNumber = typeOf │ │ │ │ +00000da0: 5465 7374 2827 6e75 6d62 6572 2729 3b0a Test('number');. │ │ │ │ +00000db0: 0a2f 2a2a 0a20 2a20 4465 7465 726d 696e ./**. * Determin │ │ │ │ +00000dc0: 6520 6966 2061 2076 616c 7565 2069 7320 e if a value is │ │ │ │ +00000dd0: 616e 204f 626a 6563 740a 202a 0a20 2a20 an Object. *. * │ │ │ │ +00000de0: 4070 6172 616d 207b 2a7d 2074 6869 6e67 @param {*} thing │ │ │ │ +00000df0: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ +00000e00: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ +00000e10: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ +00000e20: 2069 6620 7661 6c75 6520 6973 2061 6e20 if value is an │ │ │ │ +00000e30: 4f62 6a65 6374 2c20 6f74 6865 7277 6973 Object, otherwis │ │ │ │ +00000e40: 6520 6661 6c73 650a 202a 2f0a 636f 6e73 e false. */.cons │ │ │ │ +00000e50: 7420 6973 4f62 6a65 6374 203d 2028 7468 t isObject = (th │ │ │ │ +00000e60: 696e 6729 203d 3e20 7468 696e 6720 213d ing) => thing != │ │ │ │ +00000e70: 3d20 6e75 6c6c 2026 2620 7479 7065 6f66 = null && typeof │ │ │ │ +00000e80: 2074 6869 6e67 203d 3d3d 2027 6f62 6a65 thing === 'obje │ │ │ │ +00000e90: 6374 273b 0a0a 2f2a 2a0a 202a 2044 6574 ct';../**. * Det │ │ │ │ +00000ea0: 6572 6d69 6e65 2069 6620 6120 7661 6c75 ermine if a valu │ │ │ │ +00000eb0: 6520 6973 2061 2042 6f6f 6c65 616e 0a20 e is a Boolean. │ │ │ │ +00000ec0: 2a0a 202a 2040 7061 7261 6d20 7b2a 7d20 *. * @param {*} │ │ │ │ +00000ed0: 7468 696e 6720 5468 6520 7661 6c75 6520 thing The value │ │ │ │ +00000ee0: 746f 2074 6573 740a 202a 2040 7265 7475 to test. * @retu │ │ │ │ +00000ef0: 726e 7320 7b62 6f6f 6c65 616e 7d20 5472 rns {boolean} Tr │ │ │ │ +00000f00: 7565 2069 6620 7661 6c75 6520 6973 2061 ue if value is a │ │ │ │ +00000f10: 2042 6f6f 6c65 616e 2c20 6f74 6865 7277 Boolean, otherw │ │ │ │ +00000f20: 6973 6520 6661 6c73 650a 202a 2f0a 636f ise false. */.co │ │ │ │ +00000f30: 6e73 7420 6973 426f 6f6c 6561 6e20 3d20 nst isBoolean = │ │ │ │ +00000f40: 7468 696e 6720 3d3e 2074 6869 6e67 203d thing => thing = │ │ │ │ +00000f50: 3d3d 2074 7275 6520 7c7c 2074 6869 6e67 == true || thing │ │ │ │ +00000f60: 203d 3d3d 2066 616c 7365 3b0a 0a2f 2a2a === false;../** │ │ │ │ +00000f70: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ +00000f80: 2061 2076 616c 7565 2069 7320 6120 706c a value is a pl │ │ │ │ +00000f90: 6169 6e20 4f62 6a65 6374 0a20 2a0a 202a ain Object. *. * │ │ │ │ +00000fa0: 2040 7061 7261 6d20 7b2a 7d20 7661 6c20 @param {*} val │ │ │ │ +00000fb0: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ +00000fc0: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ +00000fd0: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ +00000fe0: 6966 2076 616c 7565 2069 7320 6120 706c if value is a pl │ │ │ │ +00000ff0: 6169 6e20 4f62 6a65 6374 2c20 6f74 6865 ain Object, othe │ │ │ │ +00001000: 7277 6973 6520 6661 6c73 650a 202a 2f0a rwise false. */. │ │ │ │ +00001010: 636f 6e73 7420 6973 506c 6169 6e4f 626a const isPlainObj │ │ │ │ +00001020: 6563 7420 3d20 2876 616c 2920 3d3e 207b ect = (val) => { │ │ │ │ +00001030: 0a20 2069 6620 286b 696e 644f 6628 7661 . if (kindOf(va │ │ │ │ +00001040: 6c29 2021 3d3d 2027 6f62 6a65 6374 2729 l) !== 'object') │ │ │ │ +00001050: 207b 0a20 2020 2072 6574 7572 6e20 6661 {. return fa │ │ │ │ +00001060: 6c73 653b 0a20 207d 0a0a 2020 636f 6e73 lse;. }.. cons │ │ │ │ +00001070: 7420 7072 6f74 6f74 7970 6520 3d20 6765 t prototype = ge │ │ │ │ +00001080: 7450 726f 746f 7479 7065 4f66 2876 616c tPrototypeOf(val │ │ │ │ +00001090: 293b 0a20 2072 6574 7572 6e20 2870 726f );. return (pro │ │ │ │ +000010a0: 746f 7479 7065 203d 3d3d 206e 756c 6c20 totype === null │ │ │ │ +000010b0: 7c7c 2070 726f 746f 7479 7065 203d 3d3d || prototype === │ │ │ │ +000010c0: 204f 626a 6563 742e 7072 6f74 6f74 7970 Object.prototyp │ │ │ │ +000010d0: 6520 7c7c 204f 626a 6563 742e 6765 7450 e || Object.getP │ │ │ │ +000010e0: 726f 746f 7479 7065 4f66 2870 726f 746f rototypeOf(proto │ │ │ │ +000010f0: 7479 7065 2920 3d3d 3d20 6e75 6c6c 2920 type) === null) │ │ │ │ +00001100: 2626 2021 2874 6f53 7472 696e 6754 6167 && !(toStringTag │ │ │ │ +00001110: 2431 2069 6e20 7661 6c29 2026 2620 2128 $1 in val) && !( │ │ │ │ +00001120: 6974 6572 6174 6f72 2069 6e20 7661 6c29 iterator in val) │ │ │ │ +00001130: 3b0a 7d3b 0a0a 2f2a 2a0a 202a 2044 6574 ;.};../**. * Det │ │ │ │ +00001140: 6572 6d69 6e65 2069 6620 6120 7661 6c75 ermine if a valu │ │ │ │ +00001150: 6520 6973 2061 6e20 656d 7074 7920 6f62 e is an empty ob │ │ │ │ +00001160: 6a65 6374 2028 7361 6665 6c79 2068 616e ject (safely han │ │ │ │ +00001170: 646c 6573 2042 7566 6665 7273 290a 202a dles Buffers). * │ │ │ │ +00001180: 0a20 2a20 4070 6172 616d 207b 2a7d 2076 . * @param {*} v │ │ │ │ +00001190: 616c 2054 6865 2076 616c 7565 2074 6f20 al The value to │ │ │ │ +000011a0: 7465 7374 0a20 2a0a 202a 2040 7265 7475 test. *. * @retu │ │ │ │ +000011b0: 726e 7320 7b62 6f6f 6c65 616e 7d20 5472 rns {boolean} Tr │ │ │ │ +000011c0: 7565 2069 6620 7661 6c75 6520 6973 2061 ue if value is a │ │ │ │ +000011d0: 6e20 656d 7074 7920 6f62 6a65 6374 2c20 n empty object, │ │ │ │ +000011e0: 6f74 6865 7277 6973 6520 6661 6c73 650a otherwise false. │ │ │ │ +000011f0: 202a 2f0a 636f 6e73 7420 6973 456d 7074 */.const isEmpt │ │ │ │ +00001200: 794f 626a 6563 7420 3d20 2876 616c 2920 yObject = (val) │ │ │ │ +00001210: 3d3e 207b 0a20 202f 2f20 4561 726c 7920 => {. // Early │ │ │ │ +00001220: 7265 7475 726e 2066 6f72 206e 6f6e 2d6f return for non-o │ │ │ │ +00001230: 626a 6563 7473 206f 7220 4275 6666 6572 bjects or Buffer │ │ │ │ +00001240: 7320 746f 2070 7265 7665 6e74 2052 616e s to prevent Ran │ │ │ │ +00001250: 6765 4572 726f 720a 2020 6966 2028 2169 geError. if (!i │ │ │ │ +00001260: 734f 626a 6563 7428 7661 6c29 207c 7c20 sObject(val) || │ │ │ │ +00001270: 6973 4275 6666 6572 2876 616c 2929 207b isBuffer(val)) { │ │ │ │ +00001280: 0a20 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ +00001290: 653b 0a20 207d 0a0a 2020 7472 7920 7b0a e;. }.. try {. │ │ │ │ +000012a0: 2020 2020 7265 7475 726e 204f 626a 6563 return Objec │ │ │ │ +000012b0: 742e 6b65 7973 2876 616c 292e 6c65 6e67 t.keys(val).leng │ │ │ │ +000012c0: 7468 203d 3d3d 2030 2026 2620 4f62 6a65 th === 0 && Obje │ │ │ │ +000012d0: 6374 2e67 6574 5072 6f74 6f74 7970 654f ct.getPrototypeO │ │ │ │ +000012e0: 6628 7661 6c29 203d 3d3d 204f 626a 6563 f(val) === Objec │ │ │ │ +000012f0: 742e 7072 6f74 6f74 7970 653b 0a20 207d t.prototype;. } │ │ │ │ +00001300: 2063 6174 6368 2028 6529 207b 0a20 2020 catch (e) {. │ │ │ │ +00001310: 202f 2f20 4661 6c6c 6261 636b 2066 6f72 // Fallback for │ │ │ │ +00001320: 2061 6e79 206f 7468 6572 206f 626a 6563 any other objec │ │ │ │ +00001330: 7473 2074 6861 7420 6d69 6768 7420 6361 ts that might ca │ │ │ │ +00001340: 7573 6520 5261 6e67 6545 7272 6f72 2077 use RangeError w │ │ │ │ +00001350: 6974 6820 4f62 6a65 6374 2e6b 6579 7328 ith Object.keys( │ │ │ │ +00001360: 290a 2020 2020 7265 7475 726e 2066 616c ). return fal │ │ │ │ +00001370: 7365 3b0a 2020 7d0a 7d3b 0a0a 2f2a 2a0a se;. }.};../**. │ │ │ │ +00001380: 202a 2044 6574 6572 6d69 6e65 2069 6620 * Determine if │ │ │ │ +00001390: 6120 7661 6c75 6520 6973 2061 2044 6174 a value is a Dat │ │ │ │ +000013a0: 650a 202a 0a20 2a20 4070 6172 616d 207b e. *. * @param { │ │ │ │ +000013b0: 2a7d 2076 616c 2054 6865 2076 616c 7565 *} val The value │ │ │ │ +000013c0: 2074 6f20 7465 7374 0a20 2a0a 202a 2040 to test. *. * @ │ │ │ │ +000013d0: 7265 7475 726e 7320 7b62 6f6f 6c65 616e returns {boolean │ │ │ │ +000013e0: 7d20 5472 7565 2069 6620 7661 6c75 6520 } True if value │ │ │ │ +000013f0: 6973 2061 2044 6174 652c 206f 7468 6572 is a Date, other │ │ │ │ +00001400: 7769 7365 2066 616c 7365 0a20 2a2f 0a63 wise false. */.c │ │ │ │ +00001410: 6f6e 7374 2069 7344 6174 6520 3d20 6b69 onst isDate = ki │ │ │ │ +00001420: 6e64 4f66 5465 7374 2827 4461 7465 2729 ndOfTest('Date') │ │ │ │ +00001430: 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 726d ;../**. * Determ │ │ │ │ +00001440: 696e 6520 6966 2061 2076 616c 7565 2069 ine if a value i │ │ │ │ +00001450: 7320 6120 4669 6c65 0a20 2a0a 202a 2040 s a File. *. * @ │ │ │ │ +00001460: 7061 7261 6d20 7b2a 7d20 7661 6c20 5468 param {*} val Th │ │ │ │ +00001470: 6520 7661 6c75 6520 746f 2074 6573 740a e value to test. │ │ │ │ +00001480: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ +00001490: 626f 6f6c 6561 6e7d 2054 7275 6520 6966 boolean} True if │ │ │ │ +000014a0: 2076 616c 7565 2069 7320 6120 4669 6c65 value is a File │ │ │ │ +000014b0: 2c20 6f74 6865 7277 6973 6520 6661 6c73 , otherwise fals │ │ │ │ +000014c0: 650a 202a 2f0a 636f 6e73 7420 6973 4669 e. */.const isFi │ │ │ │ +000014d0: 6c65 203d 206b 696e 644f 6654 6573 7428 le = kindOfTest( │ │ │ │ +000014e0: 2746 696c 6527 293b 0a0a 2f2a 2a0a 202a 'File');../**. * │ │ │ │ +000014f0: 2044 6574 6572 6d69 6e65 2069 6620 6120 Determine if a │ │ │ │ +00001500: 7661 6c75 6520 6973 2061 2042 6c6f 620a value is a Blob. │ │ │ │ +00001510: 202a 0a20 2a20 4070 6172 616d 207b 2a7d *. * @param {*} │ │ │ │ +00001520: 2076 616c 2054 6865 2076 616c 7565 2074 val The value t │ │ │ │ +00001530: 6f20 7465 7374 0a20 2a0a 202a 2040 7265 o test. *. * @re │ │ │ │ +00001540: 7475 726e 7320 7b62 6f6f 6c65 616e 7d20 turns {boolean} │ │ │ │ +00001550: 5472 7565 2069 6620 7661 6c75 6520 6973 True if value is │ │ │ │ +00001560: 2061 2042 6c6f 622c 206f 7468 6572 7769 a Blob, otherwi │ │ │ │ +00001570: 7365 2066 616c 7365 0a20 2a2f 0a63 6f6e se false. */.con │ │ │ │ +00001580: 7374 2069 7342 6c6f 6220 3d20 6b69 6e64 st isBlob = kind │ │ │ │ +00001590: 4f66 5465 7374 2827 426c 6f62 2729 3b0a OfTest('Blob');. │ │ │ │ +000015a0: 0a2f 2a2a 0a20 2a20 4465 7465 726d 696e ./**. * Determin │ │ │ │ +000015b0: 6520 6966 2061 2076 616c 7565 2069 7320 e if a value is │ │ │ │ +000015c0: 6120 4669 6c65 4c69 7374 0a20 2a0a 202a a FileList. *. * │ │ │ │ +000015d0: 2040 7061 7261 6d20 7b2a 7d20 7661 6c20 @param {*} val │ │ │ │ +000015e0: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ +000015f0: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ +00001600: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ +00001610: 6966 2076 616c 7565 2069 7320 6120 4669 if value is a Fi │ │ │ │ +00001620: 6c65 2c20 6f74 6865 7277 6973 6520 6661 le, otherwise fa │ │ │ │ +00001630: 6c73 650a 202a 2f0a 636f 6e73 7420 6973 lse. */.const is │ │ │ │ +00001640: 4669 6c65 4c69 7374 203d 206b 696e 644f FileList = kindO │ │ │ │ +00001650: 6654 6573 7428 2746 696c 654c 6973 7427 fTest('FileList' │ │ │ │ +00001660: 293b 0a0a 2f2a 2a0a 202a 2044 6574 6572 );../**. * Deter │ │ │ │ +00001670: 6d69 6e65 2069 6620 6120 7661 6c75 6520 mine if a value │ │ │ │ +00001680: 6973 2061 2053 7472 6561 6d0a 202a 0a20 is a Stream. *. │ │ │ │ +00001690: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ +000016a0: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ +000016b0: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ +000016c0: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ +000016d0: 2069 6620 7661 6c75 6520 6973 2061 2053 if value is a S │ │ │ │ +000016e0: 7472 6561 6d2c 206f 7468 6572 7769 7365 tream, otherwise │ │ │ │ +000016f0: 2066 616c 7365 0a20 2a2f 0a63 6f6e 7374 false. */.const │ │ │ │ +00001700: 2069 7353 7472 6561 6d20 3d20 2876 616c isStream = (val │ │ │ │ +00001710: 2920 3d3e 2069 734f 626a 6563 7428 7661 ) => isObject(va │ │ │ │ +00001720: 6c29 2026 2620 6973 4675 6e63 7469 6f6e l) && isFunction │ │ │ │ +00001730: 2431 2876 616c 2e70 6970 6529 3b0a 0a2f $1(val.pipe);../ │ │ │ │ +00001740: 2a2a 0a20 2a20 4465 7465 726d 696e 6520 **. * Determine │ │ │ │ +00001750: 6966 2061 2076 616c 7565 2069 7320 6120 if a value is a │ │ │ │ +00001760: 466f 726d 4461 7461 0a20 2a0a 202a 2040 FormData. *. * @ │ │ │ │ +00001770: 7061 7261 6d20 7b2a 7d20 7468 696e 6720 param {*} thing │ │ │ │ +00001780: 5468 6520 7661 6c75 6520 746f 2074 6573 The value to tes │ │ │ │ +00001790: 740a 202a 0a20 2a20 4072 6574 7572 6e73 t. *. * @returns │ │ │ │ +000017a0: 207b 626f 6f6c 6561 6e7d 2054 7275 6520 {boolean} True │ │ │ │ +000017b0: 6966 2076 616c 7565 2069 7320 616e 2046 if value is an F │ │ │ │ +000017c0: 6f72 6d44 6174 612c 206f 7468 6572 7769 ormData, otherwi │ │ │ │ +000017d0: 7365 2066 616c 7365 0a20 2a2f 0a63 6f6e se false. */.con │ │ │ │ +000017e0: 7374 2069 7346 6f72 6d44 6174 6120 3d20 st isFormData = │ │ │ │ +000017f0: 2874 6869 6e67 2920 3d3e 207b 0a20 206c (thing) => {. l │ │ │ │ +00001800: 6574 206b 696e 643b 0a20 2072 6574 7572 et kind;. retur │ │ │ │ +00001810: 6e20 7468 696e 6720 2626 2028 0a20 2020 n thing && (. │ │ │ │ +00001820: 2028 7479 7065 6f66 2046 6f72 6d44 6174 (typeof FormDat │ │ │ │ +00001830: 6120 3d3d 3d20 2766 756e 6374 696f 6e27 a === 'function' │ │ │ │ +00001840: 2026 2620 7468 696e 6720 696e 7374 616e && thing instan │ │ │ │ +00001850: 6365 6f66 2046 6f72 6d44 6174 6129 207c ceof FormData) | │ │ │ │ +00001860: 7c20 280a 2020 2020 2020 6973 4675 6e63 | (. isFunc │ │ │ │ +00001870: 7469 6f6e 2431 2874 6869 6e67 2e61 7070 tion$1(thing.app │ │ │ │ +00001880: 656e 6429 2026 2620 280a 2020 2020 2020 end) && (. │ │ │ │ +00001890: 2020 286b 696e 6420 3d20 6b69 6e64 4f66 (kind = kindOf │ │ │ │ +000018a0: 2874 6869 6e67 2929 203d 3d3d 2027 666f (thing)) === 'fo │ │ │ │ +000018b0: 726d 6461 7461 2720 7c7c 0a20 2020 2020 rmdata' ||. │ │ │ │ +000018c0: 2020 202f 2f20 6465 7465 6374 2066 6f72 // detect for │ │ │ │ +000018d0: 6d2d 6461 7461 2069 6e73 7461 6e63 650a m-data instance. │ │ │ │ +000018e0: 2020 2020 2020 2020 286b 696e 6420 3d3d (kind == │ │ │ │ +000018f0: 3d20 276f 626a 6563 7427 2026 2620 6973 = 'object' && is │ │ │ │ +00001900: 4675 6e63 7469 6f6e 2431 2874 6869 6e67 Function$1(thing │ │ │ │ +00001910: 2e74 6f53 7472 696e 6729 2026 2620 7468 .toString) && th │ │ │ │ +00001920: 696e 672e 746f 5374 7269 6e67 2829 203d ing.toString() = │ │ │ │ +00001930: 3d3d 2027 5b6f 626a 6563 7420 466f 726d == '[object Form │ │ │ │ +00001940: 4461 7461 5d27 290a 2020 2020 2020 290a Data]'). ). │ │ │ │ +00001950: 2020 2020 290a 2020 290a 7d3b 0a0a 2f2a ). ).};../* │ │ │ │ +00001960: 2a0a 202a 2044 6574 6572 6d69 6e65 2069 *. * Determine i │ │ │ │ +00001970: 6620 6120 7661 6c75 6520 6973 2061 2055 f a value is a U │ │ │ │ +00001980: 524c 5365 6172 6368 5061 7261 6d73 206f RLSearchParams o │ │ │ │ +00001990: 626a 6563 740a 202a 0a20 2a20 4070 6172 bject. *. * @par │ │ │ │ +000019a0: 616d 207b 2a7d 2076 616c 2054 6865 2076 am {*} val The v │ │ │ │ +000019b0: 616c 7565 2074 6f20 7465 7374 0a20 2a0a alue to test. *. │ │ │ │ +000019c0: 202a 2040 7265 7475 726e 7320 7b62 6f6f * @returns {boo │ │ │ │ +000019d0: 6c65 616e 7d20 5472 7565 2069 6620 7661 lean} True if va │ │ │ │ +000019e0: 6c75 6520 6973 2061 2055 524c 5365 6172 lue is a URLSear │ │ │ │ +000019f0: 6368 5061 7261 6d73 206f 626a 6563 742c chParams object, │ │ │ │ +00001a00: 206f 7468 6572 7769 7365 2066 616c 7365 otherwise false │ │ │ │ +00001a10: 0a20 2a2f 0a63 6f6e 7374 2069 7355 524c . */.const isURL │ │ │ │ +00001a20: 5365 6172 6368 5061 7261 6d73 203d 206b SearchParams = k │ │ │ │ +00001a30: 696e 644f 6654 6573 7428 2755 524c 5365 indOfTest('URLSe │ │ │ │ +00001a40: 6172 6368 5061 7261 6d73 2729 3b0a 0a63 archParams');..c │ │ │ │ +00001a50: 6f6e 7374 205b 6973 5265 6164 6162 6c65 onst [isReadable │ │ │ │ +00001a60: 5374 7265 616d 2c20 6973 5265 7175 6573 Stream, isReques │ │ │ │ +00001a70: 742c 2069 7352 6573 706f 6e73 652c 2069 t, isResponse, i │ │ │ │ +00001a80: 7348 6561 6465 7273 5d20 3d20 5b27 5265 sHeaders] = ['Re │ │ │ │ +00001a90: 6164 6162 6c65 5374 7265 616d 272c 2027 adableStream', ' │ │ │ │ +00001aa0: 5265 7175 6573 7427 2c20 2752 6573 706f Request', 'Respo │ │ │ │ +00001ab0: 6e73 6527 2c20 2748 6561 6465 7273 275d nse', 'Headers'] │ │ │ │ +00001ac0: 2e6d 6170 286b 696e 644f 6654 6573 7429 .map(kindOfTest) │ │ │ │ +00001ad0: 3b0a 0a2f 2a2a 0a20 2a20 5472 696d 2065 ;../**. * Trim e │ │ │ │ +00001ae0: 7863 6573 7320 7768 6974 6573 7061 6365 xcess whitespace │ │ │ │ +00001af0: 206f 6666 2074 6865 2062 6567 696e 6e69 off the beginni │ │ │ │ +00001b00: 6e67 2061 6e64 2065 6e64 206f 6620 6120 ng and end of a │ │ │ │ +00001b10: 7374 7269 6e67 0a20 2a0a 202a 2040 7061 string. *. * @pa │ │ │ │ +00001b20: 7261 6d20 7b53 7472 696e 677d 2073 7472 ram {String} str │ │ │ │ +00001b30: 2054 6865 2053 7472 696e 6720 746f 2074 The String to t │ │ │ │ +00001b40: 7269 6d0a 202a 0a20 2a20 4072 6574 7572 rim. *. * @retur │ │ │ │ +00001b50: 6e73 207b 5374 7269 6e67 7d20 5468 6520 ns {String} The │ │ │ │ +00001b60: 5374 7269 6e67 2066 7265 6564 206f 6620 String freed of │ │ │ │ +00001b70: 6578 6365 7373 2077 6869 7465 7370 6163 excess whitespac │ │ │ │ +00001b80: 650a 202a 2f0a 636f 6e73 7420 7472 696d e. */.const trim │ │ │ │ +00001b90: 203d 2028 7374 7229 203d 3e20 7374 722e = (str) => str. │ │ │ │ +00001ba0: 7472 696d 203f 0a20 2073 7472 2e74 7269 trim ?. str.tri │ │ │ │ +00001bb0: 6d28 2920 3a20 7374 722e 7265 706c 6163 m() : str.replac │ │ │ │ +00001bc0: 6528 2f5e 5b5c 735c 7546 4546 465c 7841 e(/^[\s\uFEFF\xA │ │ │ │ +00001bd0: 305d 2b7c 5b5c 735c 7546 4546 465c 7841 0]+|[\s\uFEFF\xA │ │ │ │ +00001be0: 305d 2b24 2f67 2c20 2727 293b 0a0a 2f2a 0]+$/g, '');../* │ │ │ │ +00001bf0: 2a0a 202a 2049 7465 7261 7465 206f 7665 *. * Iterate ove │ │ │ │ +00001c00: 7220 616e 2041 7272 6179 206f 7220 616e r an Array or an │ │ │ │ +00001c10: 204f 626a 6563 7420 696e 766f 6b69 6e67 Object invoking │ │ │ │ +00001c20: 2061 2066 756e 6374 696f 6e20 666f 7220 a function for │ │ │ │ +00001c30: 6561 6368 2069 7465 6d2e 0a20 2a0a 202a each item.. *. * │ │ │ │ +00001c40: 2049 6620 606f 626a 6020 6973 2061 6e20 If `obj` is an │ │ │ │ +00001c50: 4172 7261 7920 6361 6c6c 6261 636b 2077 Array callback w │ │ │ │ +00001c60: 696c 6c20 6265 2063 616c 6c65 6420 7061 ill be called pa │ │ │ │ +00001c70: 7373 696e 670a 202a 2074 6865 2076 616c ssing. * the val │ │ │ │ +00001c80: 7565 2c20 696e 6465 782c 2061 6e64 2063 ue, index, and c │ │ │ │ +00001c90: 6f6d 706c 6574 6520 6172 7261 7920 666f omplete array fo │ │ │ │ +00001ca0: 7220 6561 6368 2069 7465 6d2e 0a20 2a0a r each item.. *. │ │ │ │ +00001cb0: 202a 2049 6620 276f 626a 2720 6973 2061 * If 'obj' is a │ │ │ │ +00001cc0: 6e20 4f62 6a65 6374 2063 616c 6c62 6163 n Object callbac │ │ │ │ +00001cd0: 6b20 7769 6c6c 2062 6520 6361 6c6c 6564 k will be called │ │ │ │ +00001ce0: 2070 6173 7369 6e67 0a20 2a20 7468 6520 passing. * the │ │ │ │ +00001cf0: 7661 6c75 652c 206b 6579 2c20 616e 6420 value, key, and │ │ │ │ +00001d00: 636f 6d70 6c65 7465 206f 626a 6563 7420 complete object │ │ │ │ +00001d10: 666f 7220 6561 6368 2070 726f 7065 7274 for each propert │ │ │ │ +00001d20: 792e 0a20 2a0a 202a 2040 7061 7261 6d20 y.. *. * @param │ │ │ │ +00001d30: 7b4f 626a 6563 747c 4172 7261 797d 206f {Object|Array} o │ │ │ │ +00001d40: 626a 2054 6865 206f 626a 6563 7420 746f bj The object to │ │ │ │ +00001d50: 2069 7465 7261 7465 0a20 2a20 4070 6172 iterate. * @par │ │ │ │ +00001d60: 616d 207b 4675 6e63 7469 6f6e 7d20 666e am {Function} fn │ │ │ │ +00001d70: 2054 6865 2063 616c 6c62 6163 6b20 746f The callback to │ │ │ │ +00001d80: 2069 6e76 6f6b 6520 666f 7220 6561 6368 invoke for each │ │ │ │ +00001d90: 2069 7465 6d0a 202a 0a20 2a20 4070 6172 item. *. * @par │ │ │ │ +00001da0: 616d 207b 426f 6f6c 6561 6e7d 205b 616c am {Boolean} [al │ │ │ │ +00001db0: 6c4f 776e 4b65 7973 203d 2066 616c 7365 lOwnKeys = false │ │ │ │ +00001dc0: 5d0a 202a 2040 7265 7475 726e 7320 7b61 ]. * @returns {a │ │ │ │ +00001dd0: 6e79 7d0a 202a 2f0a 6675 6e63 7469 6f6e ny}. */.function │ │ │ │ +00001de0: 2066 6f72 4561 6368 286f 626a 2c20 666e forEach(obj, fn │ │ │ │ +00001df0: 2c20 7b61 6c6c 4f77 6e4b 6579 7320 3d20 , {allOwnKeys = │ │ │ │ +00001e00: 6661 6c73 657d 203d 207b 7d29 207b 0a20 false} = {}) {. │ │ │ │ +00001e10: 202f 2f20 446f 6e27 7420 626f 7468 6572 // Don't bother │ │ │ │ +00001e20: 2069 6620 6e6f 2076 616c 7565 2070 726f if no value pro │ │ │ │ +00001e30: 7669 6465 640a 2020 6966 2028 6f62 6a20 vided. if (obj │ │ │ │ +00001e40: 3d3d 3d20 6e75 6c6c 207c 7c20 7479 7065 === null || type │ │ │ │ +00001e50: 6f66 206f 626a 203d 3d3d 2027 756e 6465 of obj === 'unde │ │ │ │ +00001e60: 6669 6e65 6427 2920 7b0a 2020 2020 7265 fined') {. re │ │ │ │ +00001e70: 7475 726e 3b0a 2020 7d0a 0a20 206c 6574 turn;. }.. let │ │ │ │ +00001e80: 2069 3b0a 2020 6c65 7420 6c3b 0a0a 2020 i;. let l;.. │ │ │ │ +00001e90: 2f2f 2046 6f72 6365 2061 6e20 6172 7261 // Force an arra │ │ │ │ +00001ea0: 7920 6966 206e 6f74 2061 6c72 6561 6479 y if not already │ │ │ │ +00001eb0: 2073 6f6d 6574 6869 6e67 2069 7465 7261 something itera │ │ │ │ +00001ec0: 626c 650a 2020 6966 2028 7479 7065 6f66 ble. if (typeof │ │ │ │ +00001ed0: 206f 626a 2021 3d3d 2027 6f62 6a65 6374 obj !== 'object │ │ │ │ +00001ee0: 2729 207b 0a20 2020 202f 2a65 736c 696e ') {. /*eslin │ │ │ │ +00001ef0: 7420 6e6f 2d70 6172 616d 2d72 6561 7373 t no-param-reass │ │ │ │ +00001f00: 6967 6e3a 302a 2f0a 2020 2020 6f62 6a20 ign:0*/. obj │ │ │ │ +00001f10: 3d20 5b6f 626a 5d3b 0a20 207d 0a0a 2020 = [obj];. }.. │ │ │ │ +00001f20: 6966 2028 6973 4172 7261 7928 6f62 6a29 if (isArray(obj) │ │ │ │ +00001f30: 2920 7b0a 2020 2020 2f2f 2049 7465 7261 ) {. // Itera │ │ │ │ +00001f40: 7465 206f 7665 7220 6172 7261 7920 7661 te over array va │ │ │ │ +00001f50: 6c75 6573 0a20 2020 2066 6f72 2028 6920 lues. for (i │ │ │ │ +00001f60: 3d20 302c 206c 203d 206f 626a 2e6c 656e = 0, l = obj.len │ │ │ │ +00001f70: 6774 683b 2069 203c 206c 3b20 692b 2b29 gth; i < l; i++) │ │ │ │ +00001f80: 207b 0a20 2020 2020 2066 6e2e 6361 6c6c {. fn.call │ │ │ │ +00001f90: 286e 756c 6c2c 206f 626a 5b69 5d2c 2069 (null, obj[i], i │ │ │ │ +00001fa0: 2c20 6f62 6a29 3b0a 2020 2020 7d0a 2020 , obj);. }. │ │ │ │ +00001fb0: 7d20 656c 7365 207b 0a20 2020 202f 2f20 } else {. // │ │ │ │ +00001fc0: 4275 6666 6572 2063 6865 636b 0a20 2020 Buffer check. │ │ │ │ +00001fd0: 2069 6620 2869 7342 7566 6665 7228 6f62 if (isBuffer(ob │ │ │ │ +00001fe0: 6a29 2920 7b0a 2020 2020 2020 7265 7475 j)) {. retu │ │ │ │ +00001ff0: 726e 3b0a 2020 2020 7d0a 0a20 2020 202f rn;. }.. / │ │ │ │ +00002000: 2f20 4974 6572 6174 6520 6f76 6572 206f / Iterate over o │ │ │ │ +00002010: 626a 6563 7420 6b65 7973 0a20 2020 2063 bject keys. c │ │ │ │ +00002020: 6f6e 7374 206b 6579 7320 3d20 616c 6c4f onst keys = allO │ │ │ │ +00002030: 776e 4b65 7973 203f 204f 626a 6563 742e wnKeys ? Object. │ │ │ │ +00002040: 6765 744f 776e 5072 6f70 6572 7479 4e61 getOwnPropertyNa │ │ │ │ +00002050: 6d65 7328 6f62 6a29 203a 204f 626a 6563 mes(obj) : Objec │ │ │ │ +00002060: 742e 6b65 7973 286f 626a 293b 0a20 2020 t.keys(obj);. │ │ │ │ +00002070: 2063 6f6e 7374 206c 656e 203d 206b 6579 const len = key │ │ │ │ +00002080: 732e 6c65 6e67 7468 3b0a 2020 2020 6c65 s.length;. le │ │ │ │ +00002090: 7420 6b65 793b 0a0a 2020 2020 666f 7220 t key;.. for │ │ │ │ +000020a0: 2869 203d 2030 3b20 6920 3c20 6c65 6e3b (i = 0; i < len; │ │ │ │ +000020b0: 2069 2b2b 2920 7b0a 2020 2020 2020 6b65 i++) {. ke │ │ │ │ +000020c0: 7920 3d20 6b65 7973 5b69 5d3b 0a20 2020 y = keys[i];. │ │ │ │ +000020d0: 2020 2066 6e2e 6361 6c6c 286e 756c 6c2c fn.call(null, │ │ │ │ +000020e0: 206f 626a 5b6b 6579 5d2c 206b 6579 2c20 obj[key], key, │ │ │ │ +000020f0: 6f62 6a29 3b0a 2020 2020 7d0a 2020 7d0a obj);. }. }. │ │ │ │ +00002100: 7d0a 0a66 756e 6374 696f 6e20 6669 6e64 }..function find │ │ │ │ +00002110: 4b65 7928 6f62 6a2c 206b 6579 2920 7b0a Key(obj, key) {. │ │ │ │ +00002120: 2020 6966 2028 6973 4275 6666 6572 286f if (isBuffer(o │ │ │ │ +00002130: 626a 2929 7b0a 2020 2020 7265 7475 726e bj)){. return │ │ │ │ +00002140: 206e 756c 6c3b 0a20 207d 0a0a 2020 6b65 null;. }.. ke │ │ │ │ +00002150: 7920 3d20 6b65 792e 746f 4c6f 7765 7243 y = key.toLowerC │ │ │ │ +00002160: 6173 6528 293b 0a20 2063 6f6e 7374 206b ase();. const k │ │ │ │ +00002170: 6579 7320 3d20 4f62 6a65 6374 2e6b 6579 eys = Object.key │ │ │ │ +00002180: 7328 6f62 6a29 3b0a 2020 6c65 7420 6920 s(obj);. let i │ │ │ │ +00002190: 3d20 6b65 7973 2e6c 656e 6774 683b 0a20 = keys.length;. │ │ │ │ +000021a0: 206c 6574 205f 6b65 793b 0a20 2077 6869 let _key;. whi │ │ │ │ +000021b0: 6c65 2028 692d 2d20 3e20 3029 207b 0a20 le (i-- > 0) {. │ │ │ │ +000021c0: 2020 205f 6b65 7920 3d20 6b65 7973 5b69 _key = keys[i │ │ │ │ +000021d0: 5d3b 0a20 2020 2069 6620 286b 6579 203d ];. if (key = │ │ │ │ +000021e0: 3d3d 205f 6b65 792e 746f 4c6f 7765 7243 == _key.toLowerC │ │ │ │ +000021f0: 6173 6528 2929 207b 0a20 2020 2020 2072 ase()) {. r │ │ │ │ +00002200: 6574 7572 6e20 5f6b 6579 3b0a 2020 2020 eturn _key;. │ │ │ │ +00002210: 7d0a 2020 7d0a 2020 7265 7475 726e 206e }. }. return n │ │ │ │ +00002220: 756c 6c3b 0a7d 0a0a 636f 6e73 7420 5f67 ull;.}..const _g │ │ │ │ +00002230: 6c6f 6261 6c20 3d20 2828 2920 3d3e 207b lobal = (() => { │ │ │ │ +00002240: 0a20 202f 2a65 736c 696e 7420 6e6f 2d75 . /*eslint no-u │ │ │ │ +00002250: 6e64 6566 3a30 2a2f 0a20 2069 6620 2874 ndef:0*/. if (t │ │ │ │ +00002260: 7970 656f 6620 676c 6f62 616c 5468 6973 ypeof globalThis │ │ │ │ +00002270: 2021 3d3d 2022 756e 6465 6669 6e65 6422 !== "undefined" │ │ │ │ +00002280: 2920 7265 7475 726e 2067 6c6f 6261 6c54 ) return globalT │ │ │ │ +00002290: 6869 733b 0a20 2072 6574 7572 6e20 7479 his;. return ty │ │ │ │ +000022a0: 7065 6f66 2073 656c 6620 213d 3d20 2275 peof self !== "u │ │ │ │ +000022b0: 6e64 6566 696e 6564 2220 3f20 7365 6c66 ndefined" ? self │ │ │ │ +000022c0: 203a 2028 7479 7065 6f66 2077 696e 646f : (typeof windo │ │ │ │ +000022d0: 7720 213d 3d20 2775 6e64 6566 696e 6564 w !== 'undefined │ │ │ │ +000022e0: 2720 3f20 7769 6e64 6f77 203a 2067 6c6f ' ? window : glo │ │ │ │ +000022f0: 6261 6c29 0a7d 2928 293b 0a0a 636f 6e73 bal).})();..cons │ │ │ │ +00002300: 7420 6973 436f 6e74 6578 7444 6566 696e t isContextDefin │ │ │ │ +00002310: 6564 203d 2028 636f 6e74 6578 7429 203d ed = (context) = │ │ │ │ +00002320: 3e20 2169 7355 6e64 6566 696e 6564 2863 > !isUndefined(c │ │ │ │ +00002330: 6f6e 7465 7874 2920 2626 2063 6f6e 7465 ontext) && conte │ │ │ │ +00002340: 7874 2021 3d3d 205f 676c 6f62 616c 3b0a xt !== _global;. │ │ │ │ +00002350: 0a2f 2a2a 0a20 2a20 4163 6365 7074 7320 ./**. * Accepts │ │ │ │ +00002360: 7661 7261 7267 7320 6578 7065 6374 696e varargs expectin │ │ │ │ +00002370: 6720 6561 6368 2061 7267 756d 656e 7420 g each argument │ │ │ │ +00002380: 746f 2062 6520 616e 206f 626a 6563 742c to be an object, │ │ │ │ +00002390: 2074 6865 6e0a 202a 2069 6d6d 7574 6162 then. * immutab │ │ │ │ +000023a0: 6c79 206d 6572 6765 7320 7468 6520 7072 ly merges the pr │ │ │ │ +000023b0: 6f70 6572 7469 6573 206f 6620 6561 6368 operties of each │ │ │ │ +000023c0: 206f 626a 6563 7420 616e 6420 7265 7475 object and retu │ │ │ │ +000023d0: 726e 7320 7265 7375 6c74 2e0a 202a 0a20 rns result.. *. │ │ │ │ +000023e0: 2a20 5768 656e 206d 756c 7469 706c 6520 * When multiple │ │ │ │ +000023f0: 6f62 6a65 6374 7320 636f 6e74 6169 6e20 objects contain │ │ │ │ +00002400: 7468 6520 7361 6d65 206b 6579 2074 6865 the same key the │ │ │ │ +00002410: 206c 6174 6572 206f 626a 6563 7420 696e later object in │ │ │ │ +00002420: 0a20 2a20 7468 6520 6172 6775 6d65 6e74 . * the argument │ │ │ │ +00002430: 7320 6c69 7374 2077 696c 6c20 7461 6b65 s list will take │ │ │ │ +00002440: 2070 7265 6365 6465 6e63 652e 0a20 2a0a precedence.. *. │ │ │ │ +00002450: 202a 2045 7861 6d70 6c65 3a0a 202a 0a20 * Example:. *. │ │ │ │ +00002460: 2a20 6060 606a 730a 202a 2076 6172 2072 * ```js. * var r │ │ │ │ +00002470: 6573 756c 7420 3d20 6d65 7267 6528 7b66 esult = merge({f │ │ │ │ +00002480: 6f6f 3a20 3132 337d 2c20 7b66 6f6f 3a20 oo: 123}, {foo: │ │ │ │ +00002490: 3435 367d 293b 0a20 2a20 636f 6e73 6f6c 456});. * consol │ │ │ │ +000024a0: 652e 6c6f 6728 7265 7375 6c74 2e66 6f6f e.log(result.foo │ │ │ │ +000024b0: 293b 202f 2f20 6f75 7470 7574 7320 3435 ); // outputs 45 │ │ │ │ +000024c0: 360a 202a 2060 6060 0a20 2a0a 202a 2040 6. * ```. *. * @ │ │ │ │ +000024d0: 7061 7261 6d20 7b4f 626a 6563 747d 206f param {Object} o │ │ │ │ +000024e0: 626a 3120 4f62 6a65 6374 2074 6f20 6d65 bj1 Object to me │ │ │ │ +000024f0: 7267 650a 202a 0a20 2a20 4072 6574 7572 rge. *. * @retur │ │ │ │ +00002500: 6e73 207b 4f62 6a65 6374 7d20 5265 7375 ns {Object} Resu │ │ │ │ +00002510: 6c74 206f 6620 616c 6c20 6d65 7267 6520 lt of all merge │ │ │ │ +00002520: 7072 6f70 6572 7469 6573 0a20 2a2f 0a66 properties. */.f │ │ │ │ +00002530: 756e 6374 696f 6e20 6d65 7267 6528 2f2a unction merge(/* │ │ │ │ +00002540: 206f 626a 312c 206f 626a 322c 206f 626a obj1, obj2, obj │ │ │ │ +00002550: 332c 202e 2e2e 202a 2f29 207b 0a20 2063 3, ... */) {. c │ │ │ │ +00002560: 6f6e 7374 207b 6361 7365 6c65 7373 2c20 onst {caseless, │ │ │ │ +00002570: 736b 6970 556e 6465 6669 6e65 647d 203d skipUndefined} = │ │ │ │ +00002580: 2069 7343 6f6e 7465 7874 4465 6669 6e65 isContextDefine │ │ │ │ +00002590: 6428 7468 6973 2920 2626 2074 6869 7320 d(this) && this │ │ │ │ +000025a0: 7c7c 207b 7d3b 0a20 2063 6f6e 7374 2072 || {};. const r │ │ │ │ +000025b0: 6573 756c 7420 3d20 7b7d 3b0a 2020 636f esult = {};. co │ │ │ │ +000025c0: 6e73 7420 6173 7369 676e 5661 6c75 6520 nst assignValue │ │ │ │ +000025d0: 3d20 2876 616c 2c20 6b65 7929 203d 3e20 = (val, key) => │ │ │ │ +000025e0: 7b0a 2020 2020 636f 6e73 7420 7461 7267 {. const targ │ │ │ │ +000025f0: 6574 4b65 7920 3d20 6361 7365 6c65 7373 etKey = caseless │ │ │ │ +00002600: 2026 2620 6669 6e64 4b65 7928 7265 7375 && findKey(resu │ │ │ │ +00002610: 6c74 2c20 6b65 7929 207c 7c20 6b65 793b lt, key) || key; │ │ │ │ +00002620: 0a20 2020 2069 6620 2869 7350 6c61 696e . if (isPlain │ │ │ │ +00002630: 4f62 6a65 6374 2872 6573 756c 745b 7461 Object(result[ta │ │ │ │ +00002640: 7267 6574 4b65 795d 2920 2626 2069 7350 rgetKey]) && isP │ │ │ │ +00002650: 6c61 696e 4f62 6a65 6374 2876 616c 2929 lainObject(val)) │ │ │ │ +00002660: 207b 0a20 2020 2020 2072 6573 756c 745b {. result[ │ │ │ │ +00002670: 7461 7267 6574 4b65 795d 203d 206d 6572 targetKey] = mer │ │ │ │ +00002680: 6765 2872 6573 756c 745b 7461 7267 6574 ge(result[target │ │ │ │ +00002690: 4b65 795d 2c20 7661 6c29 3b0a 2020 2020 Key], val);. │ │ │ │ +000026a0: 7d20 656c 7365 2069 6620 2869 7350 6c61 } else if (isPla │ │ │ │ +000026b0: 696e 4f62 6a65 6374 2876 616c 2929 207b inObject(val)) { │ │ │ │ +000026c0: 0a20 2020 2020 2072 6573 756c 745b 7461 . result[ta │ │ │ │ +000026d0: 7267 6574 4b65 795d 203d 206d 6572 6765 rgetKey] = merge │ │ │ │ +000026e0: 287b 7d2c 2076 616c 293b 0a20 2020 207d ({}, val);. } │ │ │ │ +000026f0: 2065 6c73 6520 6966 2028 6973 4172 7261 else if (isArra │ │ │ │ +00002700: 7928 7661 6c29 2920 7b0a 2020 2020 2020 y(val)) {. │ │ │ │ +00002710: 7265 7375 6c74 5b74 6172 6765 744b 6579 result[targetKey │ │ │ │ +00002720: 5d20 3d20 7661 6c2e 736c 6963 6528 293b ] = val.slice(); │ │ │ │ +00002730: 0a20 2020 207d 2065 6c73 6520 6966 2028 . } else if ( │ │ │ │ +00002740: 2173 6b69 7055 6e64 6566 696e 6564 207c !skipUndefined | │ │ │ │ +00002750: 7c20 2169 7355 6e64 6566 696e 6564 2876 | !isUndefined(v │ │ │ │ +00002760: 616c 2929 207b 0a20 2020 2020 2072 6573 al)) {. res │ │ │ │ +00002770: 756c 745b 7461 7267 6574 4b65 795d 203d ult[targetKey] = │ │ │ │ +00002780: 2076 616c 3b0a 2020 2020 7d0a 2020 7d3b val;. }. }; │ │ │ │ +00002790: 0a0a 2020 666f 7220 286c 6574 2069 203d .. for (let i = │ │ │ │ +000027a0: 2030 2c20 6c20 3d20 6172 6775 6d65 6e74 0, l = argument │ │ │ │ +000027b0: 732e 6c65 6e67 7468 3b20 6920 3c20 6c3b s.length; i < l; │ │ │ │ +000027c0: 2069 2b2b 2920 7b0a 2020 2020 6172 6775 i++) {. argu │ │ │ │ +000027d0: 6d65 6e74 735b 695d 2026 2620 666f 7245 ments[i] && forE │ │ │ │ +000027e0: 6163 6828 6172 6775 6d65 6e74 735b 695d ach(arguments[i] │ │ │ │ +000027f0: 2c20 6173 7369 676e 5661 6c75 6529 3b0a , assignValue);. │ │ │ │ +00002800: 2020 7d0a 2020 7265 7475 726e 2072 6573 }. return res │ │ │ │ +00002810: 756c 743b 0a7d 0a0a 2f2a 2a0a 202a 2045 ult;.}../**. * E │ │ │ │ +00002820: 7874 656e 6473 206f 626a 6563 7420 6120 xtends object a │ │ │ │ +00002830: 6279 206d 7574 6162 6c79 2061 6464 696e by mutably addin │ │ │ │ +00002840: 6720 746f 2069 7420 7468 6520 7072 6f70 g to it the prop │ │ │ │ +00002850: 6572 7469 6573 206f 6620 6f62 6a65 6374 erties of object │ │ │ │ +00002860: 2062 2e0a 202a 0a20 2a20 4070 6172 616d b.. *. * @param │ │ │ │ +00002870: 207b 4f62 6a65 6374 7d20 6120 5468 6520 {Object} a The │ │ │ │ +00002880: 6f62 6a65 6374 2074 6f20 6265 2065 7874 object to be ext │ │ │ │ +00002890: 656e 6465 640a 202a 2040 7061 7261 6d20 ended. * @param │ │ │ │ +000028a0: 7b4f 626a 6563 747d 2062 2054 6865 206f {Object} b The o │ │ │ │ +000028b0: 626a 6563 7420 746f 2063 6f70 7920 7072 bject to copy pr │ │ │ │ +000028c0: 6f70 6572 7469 6573 2066 726f 6d0a 202a operties from. * │ │ │ │ +000028d0: 2040 7061 7261 6d20 7b4f 626a 6563 747d @param {Object} │ │ │ │ +000028e0: 2074 6869 7341 7267 2054 6865 206f 626a thisArg The obj │ │ │ │ +000028f0: 6563 7420 746f 2062 696e 6420 6675 6e63 ect to bind func │ │ │ │ +00002900: 7469 6f6e 2074 6f0a 202a 0a20 2a20 4070 tion to. *. * @p │ │ │ │ +00002910: 6172 616d 207b 426f 6f6c 6561 6e7d 205b aram {Boolean} [ │ │ │ │ +00002920: 616c 6c4f 776e 4b65 7973 5d0a 202a 2040 allOwnKeys]. * @ │ │ │ │ +00002930: 7265 7475 726e 7320 7b4f 626a 6563 747d returns {Object} │ │ │ │ +00002940: 2054 6865 2072 6573 756c 7469 6e67 2076 The resulting v │ │ │ │ +00002950: 616c 7565 206f 6620 6f62 6a65 6374 2061 alue of object a │ │ │ │ +00002960: 0a20 2a2f 0a63 6f6e 7374 2065 7874 656e . */.const exten │ │ │ │ +00002970: 6420 3d20 2861 2c20 622c 2074 6869 7341 d = (a, b, thisA │ │ │ │ +00002980: 7267 2c20 7b61 6c6c 4f77 6e4b 6579 737d rg, {allOwnKeys} │ │ │ │ +00002990: 3d20 7b7d 2920 3d3e 207b 0a20 2066 6f72 = {}) => {. for │ │ │ │ +000029a0: 4561 6368 2862 2c20 2876 616c 2c20 6b65 Each(b, (val, ke │ │ │ │ +000029b0: 7929 203d 3e20 7b0a 2020 2020 6966 2028 y) => {. if ( │ │ │ │ +000029c0: 7468 6973 4172 6720 2626 2069 7346 756e thisArg && isFun │ │ │ │ +000029d0: 6374 696f 6e24 3128 7661 6c29 2920 7b0a ction$1(val)) {. │ │ │ │ +000029e0: 2020 2020 2020 615b 6b65 795d 203d 2062 a[key] = b │ │ │ │ +000029f0: 696e 6424 3228 7661 6c2c 2074 6869 7341 ind$2(val, thisA │ │ │ │ +00002a00: 7267 293b 0a20 2020 207d 2065 6c73 6520 rg);. } else │ │ │ │ +00002a10: 7b0a 2020 2020 2020 615b 6b65 795d 203d {. a[key] = │ │ │ │ +00002a20: 2076 616c 3b0a 2020 2020 7d0a 2020 7d2c val;. }. }, │ │ │ │ +00002a30: 207b 616c 6c4f 776e 4b65 7973 7d29 3b0a {allOwnKeys});. │ │ │ │ +00002a40: 2020 7265 7475 726e 2061 3b0a 7d3b 0a0a return a;.};.. │ │ │ │ +00002a50: 2f2a 2a0a 202a 2052 656d 6f76 6520 6279 /**. * Remove by │ │ │ │ +00002a60: 7465 206f 7264 6572 206d 6172 6b65 722e te order marker. │ │ │ │ +00002a70: 2054 6869 7320 6361 7463 6865 7320 4546 This catches EF │ │ │ │ +00002a80: 2042 4220 4246 2028 7468 6520 5554 462d BB BF (the UTF- │ │ │ │ +00002a90: 3820 424f 4d29 0a20 2a0a 202a 2040 7061 8 BOM). *. * @pa │ │ │ │ +00002aa0: 7261 6d20 7b73 7472 696e 677d 2063 6f6e ram {string} con │ │ │ │ +00002ab0: 7465 6e74 2077 6974 6820 424f 4d0a 202a tent with BOM. * │ │ │ │ +00002ac0: 0a20 2a20 4072 6574 7572 6e73 207b 7374 . * @returns {st │ │ │ │ +00002ad0: 7269 6e67 7d20 636f 6e74 656e 7420 7661 ring} content va │ │ │ │ +00002ae0: 6c75 6520 7769 7468 6f75 7420 424f 4d0a lue without BOM. │ │ │ │ +00002af0: 202a 2f0a 636f 6e73 7420 7374 7269 7042 */.const stripB │ │ │ │ +00002b00: 4f4d 203d 2028 636f 6e74 656e 7429 203d OM = (content) = │ │ │ │ +00002b10: 3e20 7b0a 2020 6966 2028 636f 6e74 656e > {. if (conten │ │ │ │ +00002b20: 742e 6368 6172 436f 6465 4174 2830 2920 t.charCodeAt(0) │ │ │ │ +00002b30: 3d3d 3d20 3078 4645 4646 2920 7b0a 2020 === 0xFEFF) {. │ │ │ │ +00002b40: 2020 636f 6e74 656e 7420 3d20 636f 6e74 content = cont │ │ │ │ +00002b50: 656e 742e 736c 6963 6528 3129 3b0a 2020 ent.slice(1);. │ │ │ │ +00002b60: 7d0a 2020 7265 7475 726e 2063 6f6e 7465 }. return conte │ │ │ │ +00002b70: 6e74 3b0a 7d3b 0a0a 2f2a 2a0a 202a 2049 nt;.};../**. * I │ │ │ │ +00002b80: 6e68 6572 6974 2074 6865 2070 726f 746f nherit the proto │ │ │ │ +00002b90: 7479 7065 206d 6574 686f 6473 2066 726f type methods fro │ │ │ │ +00002ba0: 6d20 6f6e 6520 636f 6e73 7472 7563 746f m one constructo │ │ │ │ +00002bb0: 7220 696e 746f 2061 6e6f 7468 6572 0a20 r into another. │ │ │ │ +00002bc0: 2a20 4070 6172 616d 207b 6675 6e63 7469 * @param {functi │ │ │ │ +00002bd0: 6f6e 7d20 636f 6e73 7472 7563 746f 720a on} constructor. │ │ │ │ +00002be0: 202a 2040 7061 7261 6d20 7b66 756e 6374 * @param {funct │ │ │ │ +00002bf0: 696f 6e7d 2073 7570 6572 436f 6e73 7472 ion} superConstr │ │ │ │ +00002c00: 7563 746f 720a 202a 2040 7061 7261 6d20 uctor. * @param │ │ │ │ +00002c10: 7b6f 626a 6563 747d 205b 7072 6f70 735d {object} [props] │ │ │ │ +00002c20: 0a20 2a20 4070 6172 616d 207b 6f62 6a65 . * @param {obje │ │ │ │ +00002c30: 6374 7d20 5b64 6573 6372 6970 746f 7273 ct} [descriptors │ │ │ │ +00002c40: 5d0a 202a 0a20 2a20 4072 6574 7572 6e73 ]. *. * @returns │ │ │ │ +00002c50: 207b 766f 6964 7d0a 202a 2f0a 636f 6e73 {void}. */.cons │ │ │ │ +00002c60: 7420 696e 6865 7269 7473 203d 2028 636f t inherits = (co │ │ │ │ +00002c70: 6e73 7472 7563 746f 722c 2073 7570 6572 nstructor, super │ │ │ │ +00002c80: 436f 6e73 7472 7563 746f 722c 2070 726f Constructor, pro │ │ │ │ +00002c90: 7073 2c20 6465 7363 7269 7074 6f72 7329 ps, descriptors) │ │ │ │ +00002ca0: 203d 3e20 7b0a 2020 636f 6e73 7472 7563 => {. construc │ │ │ │ +00002cb0: 746f 722e 7072 6f74 6f74 7970 6520 3d20 tor.prototype = │ │ │ │ +00002cc0: 4f62 6a65 6374 2e63 7265 6174 6528 7375 Object.create(su │ │ │ │ +00002cd0: 7065 7243 6f6e 7374 7275 6374 6f72 2e70 perConstructor.p │ │ │ │ +00002ce0: 726f 746f 7479 7065 2c20 6465 7363 7269 rototype, descri │ │ │ │ +00002cf0: 7074 6f72 7329 3b0a 2020 636f 6e73 7472 ptors);. constr │ │ │ │ +00002d00: 7563 746f 722e 7072 6f74 6f74 7970 652e uctor.prototype. │ │ │ │ +00002d10: 636f 6e73 7472 7563 746f 7220 3d20 636f constructor = co │ │ │ │ +00002d20: 6e73 7472 7563 746f 723b 0a20 204f 626a nstructor;. Obj │ │ │ │ +00002d30: 6563 742e 6465 6669 6e65 5072 6f70 6572 ect.defineProper │ │ │ │ +00002d40: 7479 2863 6f6e 7374 7275 6374 6f72 2c20 ty(constructor, │ │ │ │ +00002d50: 2773 7570 6572 272c 207b 0a20 2020 2076 'super', {. v │ │ │ │ +00002d60: 616c 7565 3a20 7375 7065 7243 6f6e 7374 alue: superConst │ │ │ │ +00002d70: 7275 6374 6f72 2e70 726f 746f 7479 7065 ructor.prototype │ │ │ │ +00002d80: 0a20 207d 293b 0a20 2070 726f 7073 2026 . });. props & │ │ │ │ +00002d90: 2620 4f62 6a65 6374 2e61 7373 6967 6e28 & Object.assign( │ │ │ │ +00002da0: 636f 6e73 7472 7563 746f 722e 7072 6f74 constructor.prot │ │ │ │ +00002db0: 6f74 7970 652c 2070 726f 7073 293b 0a7d otype, props);.} │ │ │ │ +00002dc0: 3b0a 0a2f 2a2a 0a20 2a20 5265 736f 6c76 ;../**. * Resolv │ │ │ │ +00002dd0: 6520 6f62 6a65 6374 2077 6974 6820 6465 e object with de │ │ │ │ +00002de0: 6570 2070 726f 746f 7479 7065 2063 6861 ep prototype cha │ │ │ │ +00002df0: 696e 2074 6f20 6120 666c 6174 206f 626a in to a flat obj │ │ │ │ +00002e00: 6563 740a 202a 2040 7061 7261 6d20 7b4f ect. * @param {O │ │ │ │ +00002e10: 626a 6563 747d 2073 6f75 7263 654f 626a bject} sourceObj │ │ │ │ +00002e20: 2073 6f75 7263 6520 6f62 6a65 6374 0a20 source object. │ │ │ │ +00002e30: 2a20 4070 6172 616d 207b 4f62 6a65 6374 * @param {Object │ │ │ │ +00002e40: 7d20 5b64 6573 744f 626a 5d0a 202a 2040 } [destObj]. * @ │ │ │ │ +00002e50: 7061 7261 6d20 7b46 756e 6374 696f 6e7c param {Function| │ │ │ │ +00002e60: 426f 6f6c 6561 6e7d 205b 6669 6c74 6572 Boolean} [filter │ │ │ │ +00002e70: 5d0a 202a 2040 7061 7261 6d20 7b46 756e ]. * @param {Fun │ │ │ │ +00002e80: 6374 696f 6e7d 205b 7072 6f70 4669 6c74 ction} [propFilt │ │ │ │ +00002e90: 6572 5d0a 202a 0a20 2a20 4072 6574 7572 er]. *. * @retur │ │ │ │ +00002ea0: 6e73 207b 4f62 6a65 6374 7d0a 202a 2f0a ns {Object}. */. │ │ │ │ +00002eb0: 636f 6e73 7420 746f 466c 6174 4f62 6a65 const toFlatObje │ │ │ │ +00002ec0: 6374 203d 2028 736f 7572 6365 4f62 6a2c ct = (sourceObj, │ │ │ │ +00002ed0: 2064 6573 744f 626a 2c20 6669 6c74 6572 destObj, filter │ │ │ │ +00002ee0: 2c20 7072 6f70 4669 6c74 6572 2920 3d3e , propFilter) => │ │ │ │ +00002ef0: 207b 0a20 206c 6574 2070 726f 7073 3b0a {. let props;. │ │ │ │ +00002f00: 2020 6c65 7420 693b 0a20 206c 6574 2070 let i;. let p │ │ │ │ +00002f10: 726f 703b 0a20 2063 6f6e 7374 206d 6572 rop;. const mer │ │ │ │ +00002f20: 6765 6420 3d20 7b7d 3b0a 0a20 2064 6573 ged = {};.. des │ │ │ │ +00002f30: 744f 626a 203d 2064 6573 744f 626a 207c tObj = destObj | │ │ │ │ +00002f40: 7c20 7b7d 3b0a 2020 2f2f 2065 736c 696e | {};. // eslin │ │ │ │ +00002f50: 742d 6469 7361 626c 652d 6e65 7874 2d6c t-disable-next-l │ │ │ │ +00002f60: 696e 6520 6e6f 2d65 712d 6e75 6c6c 2c65 ine no-eq-null,e │ │ │ │ +00002f70: 7165 7165 710a 2020 6966 2028 736f 7572 qeqeq. if (sour │ │ │ │ +00002f80: 6365 4f62 6a20 3d3d 206e 756c 6c29 2072 ceObj == null) r │ │ │ │ +00002f90: 6574 7572 6e20 6465 7374 4f62 6a3b 0a0a eturn destObj;.. │ │ │ │ +00002fa0: 2020 646f 207b 0a20 2020 2070 726f 7073 do {. props │ │ │ │ +00002fb0: 203d 204f 626a 6563 742e 6765 744f 776e = Object.getOwn │ │ │ │ +00002fc0: 5072 6f70 6572 7479 4e61 6d65 7328 736f PropertyNames(so │ │ │ │ +00002fd0: 7572 6365 4f62 6a29 3b0a 2020 2020 6920 urceObj);. i │ │ │ │ +00002fe0: 3d20 7072 6f70 732e 6c65 6e67 7468 3b0a = props.length;. │ │ │ │ +00002ff0: 2020 2020 7768 696c 6520 2869 2d2d 203e while (i-- > │ │ │ │ +00003000: 2030 2920 7b0a 2020 2020 2020 7072 6f70 0) {. prop │ │ │ │ +00003010: 203d 2070 726f 7073 5b69 5d3b 0a20 2020 = props[i];. │ │ │ │ +00003020: 2020 2069 6620 2828 2170 726f 7046 696c if ((!propFil │ │ │ │ +00003030: 7465 7220 7c7c 2070 726f 7046 696c 7465 ter || propFilte │ │ │ │ +00003040: 7228 7072 6f70 2c20 736f 7572 6365 4f62 r(prop, sourceOb │ │ │ │ +00003050: 6a2c 2064 6573 744f 626a 2929 2026 2620 j, destObj)) && │ │ │ │ +00003060: 216d 6572 6765 645b 7072 6f70 5d29 207b !merged[prop]) { │ │ │ │ +00003070: 0a20 2020 2020 2020 2064 6573 744f 626a . destObj │ │ │ │ +00003080: 5b70 726f 705d 203d 2073 6f75 7263 654f [prop] = sourceO │ │ │ │ +00003090: 626a 5b70 726f 705d 3b0a 2020 2020 2020 bj[prop];. │ │ │ │ +000030a0: 2020 6d65 7267 6564 5b70 726f 705d 203d merged[prop] = │ │ │ │ +000030b0: 2074 7275 653b 0a20 2020 2020 207d 0a20 true;. }. │ │ │ │ +000030c0: 2020 207d 0a20 2020 2073 6f75 7263 654f }. sourceO │ │ │ │ +000030d0: 626a 203d 2066 696c 7465 7220 213d 3d20 bj = filter !== │ │ │ │ +000030e0: 6661 6c73 6520 2626 2067 6574 5072 6f74 false && getProt │ │ │ │ +000030f0: 6f74 7970 654f 6628 736f 7572 6365 4f62 otypeOf(sourceOb │ │ │ │ +00003100: 6a29 3b0a 2020 7d20 7768 696c 6520 2873 j);. } while (s │ │ │ │ +00003110: 6f75 7263 654f 626a 2026 2620 2821 6669 ourceObj && (!fi │ │ │ │ +00003120: 6c74 6572 207c 7c20 6669 6c74 6572 2873 lter || filter(s │ │ │ │ +00003130: 6f75 7263 654f 626a 2c20 6465 7374 4f62 ourceObj, destOb │ │ │ │ +00003140: 6a29 2920 2626 2073 6f75 7263 654f 626a j)) && sourceObj │ │ │ │ +00003150: 2021 3d3d 204f 626a 6563 742e 7072 6f74 !== Object.prot │ │ │ │ +00003160: 6f74 7970 6529 3b0a 0a20 2072 6574 7572 otype);.. retur │ │ │ │ +00003170: 6e20 6465 7374 4f62 6a3b 0a7d 3b0a 0a2f n destObj;.};../ │ │ │ │ +00003180: 2a2a 0a20 2a20 4465 7465 726d 696e 6573 **. * Determines │ │ │ │ +00003190: 2077 6865 7468 6572 2061 2073 7472 696e whether a strin │ │ │ │ +000031a0: 6720 656e 6473 2077 6974 6820 7468 6520 g ends with the │ │ │ │ +000031b0: 6368 6172 6163 7465 7273 206f 6620 6120 characters of a │ │ │ │ +000031c0: 7370 6563 6966 6965 6420 7374 7269 6e67 specified string │ │ │ │ +000031d0: 0a20 2a0a 202a 2040 7061 7261 6d20 7b53 . *. * @param {S │ │ │ │ +000031e0: 7472 696e 677d 2073 7472 0a20 2a20 4070 tring} str. * @p │ │ │ │ +000031f0: 6172 616d 207b 5374 7269 6e67 7d20 7365 aram {String} se │ │ │ │ +00003200: 6172 6368 5374 7269 6e67 0a20 2a20 4070 archString. * @p │ │ │ │ +00003210: 6172 616d 207b 4e75 6d62 6572 7d20 5b70 aram {Number} [p │ │ │ │ +00003220: 6f73 6974 696f 6e3d 2030 5d0a 202a 0a20 osition= 0]. *. │ │ │ │ +00003230: 2a20 4072 6574 7572 6e73 207b 626f 6f6c * @returns {bool │ │ │ │ +00003240: 6561 6e7d 0a20 2a2f 0a63 6f6e 7374 2065 ean}. */.const e │ │ │ │ +00003250: 6e64 7357 6974 6820 3d20 2873 7472 2c20 ndsWith = (str, │ │ │ │ +00003260: 7365 6172 6368 5374 7269 6e67 2c20 706f searchString, po │ │ │ │ +00003270: 7369 7469 6f6e 2920 3d3e 207b 0a20 2073 sition) => {. s │ │ │ │ +00003280: 7472 203d 2053 7472 696e 6728 7374 7229 tr = String(str) │ │ │ │ +00003290: 3b0a 2020 6966 2028 706f 7369 7469 6f6e ;. if (position │ │ │ │ +000032a0: 203d 3d3d 2075 6e64 6566 696e 6564 207c === undefined | │ │ │ │ +000032b0: 7c20 706f 7369 7469 6f6e 203e 2073 7472 | position > str │ │ │ │ +000032c0: 2e6c 656e 6774 6829 207b 0a20 2020 2070 .length) {. p │ │ │ │ +000032d0: 6f73 6974 696f 6e20 3d20 7374 722e 6c65 osition = str.le │ │ │ │ +000032e0: 6e67 7468 3b0a 2020 7d0a 2020 706f 7369 ngth;. }. posi │ │ │ │ +000032f0: 7469 6f6e 202d 3d20 7365 6172 6368 5374 tion -= searchSt │ │ │ │ +00003300: 7269 6e67 2e6c 656e 6774 683b 0a20 2063 ring.length;. c │ │ │ │ +00003310: 6f6e 7374 206c 6173 7449 6e64 6578 203d onst lastIndex = │ │ │ │ +00003320: 2073 7472 2e69 6e64 6578 4f66 2873 6561 str.indexOf(sea │ │ │ │ +00003330: 7263 6853 7472 696e 672c 2070 6f73 6974 rchString, posit │ │ │ │ +00003340: 696f 6e29 3b0a 2020 7265 7475 726e 206c ion);. return l │ │ │ │ +00003350: 6173 7449 6e64 6578 2021 3d3d 202d 3120 astIndex !== -1 │ │ │ │ +00003360: 2626 206c 6173 7449 6e64 6578 203d 3d3d && lastIndex === │ │ │ │ +00003370: 2070 6f73 6974 696f 6e3b 0a7d 3b0a 0a0a position;.};... │ │ │ │ +00003380: 2f2a 2a0a 202a 2052 6574 7572 6e73 206e /**. * Returns n │ │ │ │ +00003390: 6577 2061 7272 6179 2066 726f 6d20 6172 ew array from ar │ │ │ │ +000033a0: 7261 7920 6c69 6b65 206f 626a 6563 7420 ray like object │ │ │ │ +000033b0: 6f72 206e 756c 6c20 6966 2066 6169 6c65 or null if faile │ │ │ │ +000033c0: 640a 202a 0a20 2a20 4070 6172 616d 207b d. *. * @param { │ │ │ │ +000033d0: 2a7d 205b 7468 696e 675d 0a20 2a0a 202a *} [thing]. *. * │ │ │ │ +000033e0: 2040 7265 7475 726e 7320 7b3f 4172 7261 @returns {?Arra │ │ │ │ +000033f0: 797d 0a20 2a2f 0a63 6f6e 7374 2074 6f41 y}. */.const toA │ │ │ │ +00003400: 7272 6179 203d 2028 7468 696e 6729 203d rray = (thing) = │ │ │ │ +00003410: 3e20 7b0a 2020 6966 2028 2174 6869 6e67 > {. if (!thing │ │ │ │ +00003420: 2920 7265 7475 726e 206e 756c 6c3b 0a20 ) return null;. │ │ │ │ +00003430: 2069 6620 2869 7341 7272 6179 2874 6869 if (isArray(thi │ │ │ │ +00003440: 6e67 2929 2072 6574 7572 6e20 7468 696e ng)) return thin │ │ │ │ +00003450: 673b 0a20 206c 6574 2069 203d 2074 6869 g;. let i = thi │ │ │ │ +00003460: 6e67 2e6c 656e 6774 683b 0a20 2069 6620 ng.length;. if │ │ │ │ +00003470: 2821 6973 4e75 6d62 6572 2869 2929 2072 (!isNumber(i)) r │ │ │ │ +00003480: 6574 7572 6e20 6e75 6c6c 3b0a 2020 636f eturn null;. co │ │ │ │ +00003490: 6e73 7420 6172 7220 3d20 6e65 7720 4172 nst arr = new Ar │ │ │ │ +000034a0: 7261 7928 6929 3b0a 2020 7768 696c 6520 ray(i);. while │ │ │ │ +000034b0: 2869 2d2d 203e 2030 2920 7b0a 2020 2020 (i-- > 0) {. │ │ │ │ +000034c0: 6172 725b 695d 203d 2074 6869 6e67 5b69 arr[i] = thing[i │ │ │ │ +000034d0: 5d3b 0a20 207d 0a20 2072 6574 7572 6e20 ];. }. return │ │ │ │ +000034e0: 6172 723b 0a7d 3b0a 0a2f 2a2a 0a20 2a20 arr;.};../**. * │ │ │ │ +000034f0: 4368 6563 6b69 6e67 2069 6620 7468 6520 Checking if the │ │ │ │ +00003500: 5569 6e74 3841 7272 6179 2065 7869 7374 Uint8Array exist │ │ │ │ +00003510: 7320 616e 6420 6966 2069 7420 646f 6573 s and if it does │ │ │ │ +00003520: 2c20 6974 2072 6574 7572 6e73 2061 2066 , it returns a f │ │ │ │ +00003530: 756e 6374 696f 6e20 7468 6174 2063 6865 unction that che │ │ │ │ +00003540: 636b 7320 6966 2074 6865 0a20 2a20 7468 cks if the. * th │ │ │ │ +00003550: 696e 6720 7061 7373 6564 2069 6e20 6973 ing passed in is │ │ │ │ +00003560: 2061 6e20 696e 7374 616e 6365 206f 6620 an instance of │ │ │ │ +00003570: 5569 6e74 3841 7272 6179 0a20 2a0a 202a Uint8Array. *. * │ │ │ │ +00003580: 2040 7061 7261 6d20 7b54 7970 6564 4172 @param {TypedAr │ │ │ │ +00003590: 7261 797d 0a20 2a0a 202a 2040 7265 7475 ray}. *. * @retu │ │ │ │ +000035a0: 726e 7320 7b41 7272 6179 7d0a 202a 2f0a rns {Array}. */. │ │ │ │ +000035b0: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ +000035c0: 652d 6e65 7874 2d6c 696e 6520 6675 6e63 e-next-line func │ │ │ │ +000035d0: 2d6e 616d 6573 0a63 6f6e 7374 2069 7354 -names.const isT │ │ │ │ +000035e0: 7970 6564 4172 7261 7920 3d20 2854 7970 ypedArray = (Typ │ │ │ │ +000035f0: 6564 4172 7261 7920 3d3e 207b 0a20 202f edArray => {. / │ │ │ │ +00003600: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ +00003610: 2d6e 6578 742d 6c69 6e65 2066 756e 632d -next-line func- │ │ │ │ +00003620: 6e61 6d65 730a 2020 7265 7475 726e 2074 names. return t │ │ │ │ +00003630: 6869 6e67 203d 3e20 7b0a 2020 2020 7265 hing => {. re │ │ │ │ +00003640: 7475 726e 2054 7970 6564 4172 7261 7920 turn TypedArray │ │ │ │ +00003650: 2626 2074 6869 6e67 2069 6e73 7461 6e63 && thing instanc │ │ │ │ +00003660: 656f 6620 5479 7065 6441 7272 6179 3b0a eof TypedArray;. │ │ │ │ +00003670: 2020 7d3b 0a7d 2928 7479 7065 6f66 2055 };.})(typeof U │ │ │ │ +00003680: 696e 7438 4172 7261 7920 213d 3d20 2775 int8Array !== 'u │ │ │ │ +00003690: 6e64 6566 696e 6564 2720 2626 2067 6574 ndefined' && get │ │ │ │ +000036a0: 5072 6f74 6f74 7970 654f 6628 5569 6e74 PrototypeOf(Uint │ │ │ │ +000036b0: 3841 7272 6179 2929 3b0a 0a2f 2a2a 0a20 8Array));../**. │ │ │ │ +000036c0: 2a20 466f 7220 6561 6368 2065 6e74 7279 * For each entry │ │ │ │ +000036d0: 2069 6e20 7468 6520 6f62 6a65 6374 2c20 in the object, │ │ │ │ +000036e0: 6361 6c6c 2074 6865 2066 756e 6374 696f call the functio │ │ │ │ +000036f0: 6e20 7769 7468 2074 6865 206b 6579 2061 n with the key a │ │ │ │ +00003700: 6e64 2076 616c 7565 2e0a 202a 0a20 2a20 nd value.. *. * │ │ │ │ +00003710: 4070 6172 616d 207b 4f62 6a65 6374 3c61 @param {Object} obj - │ │ │ │ +00003730: 5468 6520 6f62 6a65 6374 2074 6f20 6974 The object to it │ │ │ │ +00003740: 6572 6174 6520 6f76 6572 2e0a 202a 2040 erate over.. * @ │ │ │ │ +00003750: 7061 7261 6d20 7b46 756e 6374 696f 6e7d param {Function} │ │ │ │ +00003760: 2066 6e20 2d20 5468 6520 6675 6e63 7469 fn - The functi │ │ │ │ +00003770: 6f6e 2074 6f20 6361 6c6c 2066 6f72 2065 on to call for e │ │ │ │ +00003780: 6163 6820 656e 7472 792e 0a20 2a0a 202a ach entry.. *. * │ │ │ │ +00003790: 2040 7265 7475 726e 7320 7b76 6f69 647d @returns {void} │ │ │ │ +000037a0: 0a20 2a2f 0a63 6f6e 7374 2066 6f72 4561 . */.const forEa │ │ │ │ +000037b0: 6368 456e 7472 7920 3d20 286f 626a 2c20 chEntry = (obj, │ │ │ │ +000037c0: 666e 2920 3d3e 207b 0a20 2063 6f6e 7374 fn) => {. const │ │ │ │ +000037d0: 2067 656e 6572 6174 6f72 203d 206f 626a generator = obj │ │ │ │ +000037e0: 2026 2620 6f62 6a5b 6974 6572 6174 6f72 && obj[iterator │ │ │ │ +000037f0: 5d3b 0a0a 2020 636f 6e73 7420 5f69 7465 ];.. const _ite │ │ │ │ +00003800: 7261 746f 7220 3d20 6765 6e65 7261 746f rator = generato │ │ │ │ +00003810: 722e 6361 6c6c 286f 626a 293b 0a0a 2020 r.call(obj);.. │ │ │ │ +00003820: 6c65 7420 7265 7375 6c74 3b0a 0a20 2077 let result;.. w │ │ │ │ +00003830: 6869 6c65 2028 2872 6573 756c 7420 3d20 hile ((result = │ │ │ │ +00003840: 5f69 7465 7261 746f 722e 6e65 7874 2829 _iterator.next() │ │ │ │ +00003850: 2920 2626 2021 7265 7375 6c74 2e64 6f6e ) && !result.don │ │ │ │ +00003860: 6529 207b 0a20 2020 2063 6f6e 7374 2070 e) {. const p │ │ │ │ +00003870: 6169 7220 3d20 7265 7375 6c74 2e76 616c air = result.val │ │ │ │ +00003880: 7565 3b0a 2020 2020 666e 2e63 616c 6c28 ue;. fn.call( │ │ │ │ +00003890: 6f62 6a2c 2070 6169 725b 305d 2c20 7061 obj, pair[0], pa │ │ │ │ +000038a0: 6972 5b31 5d29 3b0a 2020 7d0a 7d3b 0a0a ir[1]);. }.};.. │ │ │ │ +000038b0: 2f2a 2a0a 202a 2049 7420 7461 6b65 7320 /**. * It takes │ │ │ │ +000038c0: 6120 7265 6775 6c61 7220 6578 7072 6573 a regular expres │ │ │ │ +000038d0: 7369 6f6e 2061 6e64 2061 2073 7472 696e sion and a strin │ │ │ │ +000038e0: 672c 2061 6e64 2072 6574 7572 6e73 2061 g, and returns a │ │ │ │ +000038f0: 6e20 6172 7261 7920 6f66 2061 6c6c 2074 n array of all t │ │ │ │ +00003900: 6865 206d 6174 6368 6573 0a20 2a0a 202a he matches. *. * │ │ │ │ +00003910: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ +00003920: 2072 6567 4578 7020 2d20 5468 6520 7265 regExp - The re │ │ │ │ +00003930: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression │ │ │ │ +00003940: 2074 6f20 6d61 7463 6820 6167 6169 6e73 to match agains │ │ │ │ +00003950: 742e 0a20 2a20 4070 6172 616d 207b 7374 t.. * @param {st │ │ │ │ +00003960: 7269 6e67 7d20 7374 7220 2d20 5468 6520 ring} str - The │ │ │ │ +00003970: 7374 7269 6e67 2074 6f20 7365 6172 6368 string to search │ │ │ │ +00003980: 2e0a 202a 0a20 2a20 4072 6574 7572 6e73 .. *. * @returns │ │ │ │ +00003990: 207b 4172 7261 793c 626f 6f6c 6561 6e3e {Array │ │ │ │ +000039a0: 7d0a 202a 2f0a 636f 6e73 7420 6d61 7463 }. */.const matc │ │ │ │ +000039b0: 6841 6c6c 203d 2028 7265 6745 7870 2c20 hAll = (regExp, │ │ │ │ +000039c0: 7374 7229 203d 3e20 7b0a 2020 6c65 7420 str) => {. let │ │ │ │ +000039d0: 6d61 7463 6865 733b 0a20 2063 6f6e 7374 matches;. const │ │ │ │ +000039e0: 2061 7272 203d 205b 5d3b 0a0a 2020 7768 arr = [];.. wh │ │ │ │ +000039f0: 696c 6520 2828 6d61 7463 6865 7320 3d20 ile ((matches = │ │ │ │ +00003a00: 7265 6745 7870 2e65 7865 6328 7374 7229 regExp.exec(str) │ │ │ │ +00003a10: 2920 213d 3d20 6e75 6c6c 2920 7b0a 2020 ) !== null) {. │ │ │ │ +00003a20: 2020 6172 722e 7075 7368 286d 6174 6368 arr.push(match │ │ │ │ +00003a30: 6573 293b 0a20 207d 0a0a 2020 7265 7475 es);. }.. retu │ │ │ │ +00003a40: 726e 2061 7272 3b0a 7d3b 0a0a 2f2a 2043 rn arr;.};../* C │ │ │ │ +00003a50: 6865 636b 696e 6720 6966 2074 6865 206b hecking if the k │ │ │ │ +00003a60: 696e 644f 6654 6573 7420 6675 6e63 7469 indOfTest functi │ │ │ │ +00003a70: 6f6e 2072 6574 7572 6e73 2074 7275 6520 on returns true │ │ │ │ +00003a80: 7768 656e 2070 6173 7365 6420 616e 2048 when passed an H │ │ │ │ +00003a90: 544d 4c46 6f72 6d45 6c65 6d65 6e74 2e20 TMLFormElement. │ │ │ │ +00003aa0: 2a2f 0a63 6f6e 7374 2069 7348 544d 4c46 */.const isHTMLF │ │ │ │ +00003ab0: 6f72 6d20 3d20 6b69 6e64 4f66 5465 7374 orm = kindOfTest │ │ │ │ +00003ac0: 2827 4854 4d4c 466f 726d 456c 656d 656e ('HTMLFormElemen │ │ │ │ +00003ad0: 7427 293b 0a0a 636f 6e73 7420 746f 4361 t');..const toCa │ │ │ │ +00003ae0: 6d65 6c43 6173 6520 3d20 7374 7220 3d3e melCase = str => │ │ │ │ +00003af0: 207b 0a20 2072 6574 7572 6e20 7374 722e {. return str. │ │ │ │ +00003b00: 746f 4c6f 7765 7243 6173 6528 292e 7265 toLowerCase().re │ │ │ │ +00003b10: 706c 6163 6528 2f5b 2d5f 5c73 5d28 5b61 place(/[-_\s]([a │ │ │ │ +00003b20: 2d7a 5c64 5d29 285c 772a 292f 672c 0a20 -z\d])(\w*)/g,. │ │ │ │ +00003b30: 2020 2066 756e 6374 696f 6e20 7265 706c function repl │ │ │ │ +00003b40: 6163 6572 286d 2c20 7031 2c20 7032 2920 acer(m, p1, p2) │ │ │ │ +00003b50: 7b0a 2020 2020 2020 7265 7475 726e 2070 {. return p │ │ │ │ +00003b60: 312e 746f 5570 7065 7243 6173 6528 2920 1.toUpperCase() │ │ │ │ +00003b70: 2b20 7032 3b0a 2020 2020 7d0a 2020 293b + p2;. }. ); │ │ │ │ +00003b80: 0a7d 3b0a 0a2f 2a20 4372 6561 7469 6e67 .};../* Creating │ │ │ │ +00003b90: 2061 2066 756e 6374 696f 6e20 7468 6174 a function that │ │ │ │ +00003ba0: 2077 696c 6c20 6368 6563 6b20 6966 2061 will check if a │ │ │ │ +00003bb0: 6e20 6f62 6a65 6374 2068 6173 2061 2070 n object has a p │ │ │ │ +00003bc0: 726f 7065 7274 792e 202a 2f0a 636f 6e73 roperty. */.cons │ │ │ │ +00003bd0: 7420 6861 734f 776e 5072 6f70 6572 7479 t hasOwnProperty │ │ │ │ +00003be0: 203d 2028 287b 6861 734f 776e 5072 6f70 = (({hasOwnProp │ │ │ │ +00003bf0: 6572 7479 7d29 203d 3e20 286f 626a 2c20 erty}) => (obj, │ │ │ │ +00003c00: 7072 6f70 2920 3d3e 2068 6173 4f77 6e50 prop) => hasOwnP │ │ │ │ +00003c10: 726f 7065 7274 792e 6361 6c6c 286f 626a roperty.call(obj │ │ │ │ +00003c20: 2c20 7072 6f70 2929 284f 626a 6563 742e , prop))(Object. │ │ │ │ +00003c30: 7072 6f74 6f74 7970 6529 3b0a 0a2f 2a2a prototype);../** │ │ │ │ +00003c40: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ +00003c50: 2061 2076 616c 7565 2069 7320 6120 5265 a value is a Re │ │ │ │ +00003c60: 6745 7870 206f 626a 6563 740a 202a 0a20 gExp object. *. │ │ │ │ +00003c70: 2a20 4070 6172 616d 207b 2a7d 2076 616c * @param {*} val │ │ │ │ +00003c80: 2054 6865 2076 616c 7565 2074 6f20 7465 The value to te │ │ │ │ +00003c90: 7374 0a20 2a0a 202a 2040 7265 7475 726e st. *. * @return │ │ │ │ +00003ca0: 7320 7b62 6f6f 6c65 616e 7d20 5472 7565 s {boolean} True │ │ │ │ +00003cb0: 2069 6620 7661 6c75 6520 6973 2061 2052 if value is a R │ │ │ │ +00003cc0: 6567 4578 7020 6f62 6a65 6374 2c20 6f74 egExp object, ot │ │ │ │ +00003cd0: 6865 7277 6973 6520 6661 6c73 650a 202a herwise false. * │ │ │ │ +00003ce0: 2f0a 636f 6e73 7420 6973 5265 6745 7870 /.const isRegExp │ │ │ │ +00003cf0: 203d 206b 696e 644f 6654 6573 7428 2752 = kindOfTest('R │ │ │ │ +00003d00: 6567 4578 7027 293b 0a0a 636f 6e73 7420 egExp');..const │ │ │ │ +00003d10: 7265 6475 6365 4465 7363 7269 7074 6f72 reduceDescriptor │ │ │ │ +00003d20: 7320 3d20 286f 626a 2c20 7265 6475 6365 s = (obj, reduce │ │ │ │ +00003d30: 7229 203d 3e20 7b0a 2020 636f 6e73 7420 r) => {. const │ │ │ │ +00003d40: 6465 7363 7269 7074 6f72 7320 3d20 4f62 descriptors = Ob │ │ │ │ +00003d50: 6a65 6374 2e67 6574 4f77 6e50 726f 7065 ject.getOwnPrope │ │ │ │ +00003d60: 7274 7944 6573 6372 6970 746f 7273 286f rtyDescriptors(o │ │ │ │ +00003d70: 626a 293b 0a20 2063 6f6e 7374 2072 6564 bj);. const red │ │ │ │ +00003d80: 7563 6564 4465 7363 7269 7074 6f72 7320 ucedDescriptors │ │ │ │ +00003d90: 3d20 7b7d 3b0a 0a20 2066 6f72 4561 6368 = {};.. forEach │ │ │ │ +00003da0: 2864 6573 6372 6970 746f 7273 2c20 2864 (descriptors, (d │ │ │ │ +00003db0: 6573 6372 6970 746f 722c 206e 616d 6529 escriptor, name) │ │ │ │ +00003dc0: 203d 3e20 7b0a 2020 2020 6c65 7420 7265 => {. let re │ │ │ │ +00003dd0: 743b 0a20 2020 2069 6620 2828 7265 7420 t;. if ((ret │ │ │ │ +00003de0: 3d20 7265 6475 6365 7228 6465 7363 7269 = reducer(descri │ │ │ │ +00003df0: 7074 6f72 2c20 6e61 6d65 2c20 6f62 6a29 ptor, name, obj) │ │ │ │ +00003e00: 2920 213d 3d20 6661 6c73 6529 207b 0a20 ) !== false) {. │ │ │ │ +00003e10: 2020 2020 2072 6564 7563 6564 4465 7363 reducedDesc │ │ │ │ +00003e20: 7269 7074 6f72 735b 6e61 6d65 5d20 3d20 riptors[name] = │ │ │ │ +00003e30: 7265 7420 7c7c 2064 6573 6372 6970 746f ret || descripto │ │ │ │ +00003e40: 723b 0a20 2020 207d 0a20 207d 293b 0a0a r;. }. });.. │ │ │ │ +00003e50: 2020 4f62 6a65 6374 2e64 6566 696e 6550 Object.defineP │ │ │ │ +00003e60: 726f 7065 7274 6965 7328 6f62 6a2c 2072 roperties(obj, r │ │ │ │ +00003e70: 6564 7563 6564 4465 7363 7269 7074 6f72 educedDescriptor │ │ │ │ +00003e80: 7329 3b0a 7d3b 0a0a 2f2a 2a0a 202a 204d s);.};../**. * M │ │ │ │ +00003e90: 616b 6573 2061 6c6c 206d 6574 686f 6473 akes all methods │ │ │ │ +00003ea0: 2072 6561 642d 6f6e 6c79 0a20 2a20 4070 read-only. * @p │ │ │ │ +00003eb0: 6172 616d 207b 4f62 6a65 6374 7d20 6f62 aram {Object} ob │ │ │ │ +00003ec0: 6a0a 202a 2f0a 0a63 6f6e 7374 2066 7265 j. */..const fre │ │ │ │ +00003ed0: 657a 654d 6574 686f 6473 203d 2028 6f62 ezeMethods = (ob │ │ │ │ +00003ee0: 6a29 203d 3e20 7b0a 2020 7265 6475 6365 j) => {. reduce │ │ │ │ +00003ef0: 4465 7363 7269 7074 6f72 7328 6f62 6a2c Descriptors(obj, │ │ │ │ +00003f00: 2028 6465 7363 7269 7074 6f72 2c20 6e61 (descriptor, na │ │ │ │ +00003f10: 6d65 2920 3d3e 207b 0a20 2020 202f 2f20 me) => {. // │ │ │ │ +00003f20: 736b 6970 2072 6573 7472 6963 7465 6420 skip restricted │ │ │ │ +00003f30: 7072 6f70 7320 696e 2073 7472 6963 7420 props in strict │ │ │ │ +00003f40: 6d6f 6465 0a20 2020 2069 6620 2869 7346 mode. if (isF │ │ │ │ +00003f50: 756e 6374 696f 6e24 3128 6f62 6a29 2026 unction$1(obj) & │ │ │ │ +00003f60: 2620 5b27 6172 6775 6d65 6e74 7327 2c20 & ['arguments', │ │ │ │ +00003f70: 2763 616c 6c65 7227 2c20 2763 616c 6c65 'caller', 'calle │ │ │ │ +00003f80: 6527 5d2e 696e 6465 784f 6628 6e61 6d65 e'].indexOf(name │ │ │ │ +00003f90: 2920 213d 3d20 2d31 2920 7b0a 2020 2020 ) !== -1) {. │ │ │ │ +00003fa0: 2020 7265 7475 726e 2066 616c 7365 3b0a return false;. │ │ │ │ +00003fb0: 2020 2020 7d0a 0a20 2020 2063 6f6e 7374 }.. const │ │ │ │ +00003fc0: 2076 616c 7565 203d 206f 626a 5b6e 616d value = obj[nam │ │ │ │ +00003fd0: 655d 3b0a 0a20 2020 2069 6620 2821 6973 e];.. if (!is │ │ │ │ +00003fe0: 4675 6e63 7469 6f6e 2431 2876 616c 7565 Function$1(value │ │ │ │ +00003ff0: 2929 2072 6574 7572 6e3b 0a0a 2020 2020 )) return;.. │ │ │ │ +00004000: 6465 7363 7269 7074 6f72 2e65 6e75 6d65 descriptor.enume │ │ │ │ +00004010: 7261 626c 6520 3d20 6661 6c73 653b 0a0a rable = false;.. │ │ │ │ +00004020: 2020 2020 6966 2028 2777 7269 7461 626c if ('writabl │ │ │ │ +00004030: 6527 2069 6e20 6465 7363 7269 7074 6f72 e' in descriptor │ │ │ │ +00004040: 2920 7b0a 2020 2020 2020 6465 7363 7269 ) {. descri │ │ │ │ +00004050: 7074 6f72 2e77 7269 7461 626c 6520 3d20 ptor.writable = │ │ │ │ +00004060: 6661 6c73 653b 0a20 2020 2020 2072 6574 false;. ret │ │ │ │ +00004070: 7572 6e3b 0a20 2020 207d 0a0a 2020 2020 urn;. }.. │ │ │ │ +00004080: 6966 2028 2164 6573 6372 6970 746f 722e if (!descriptor. │ │ │ │ +00004090: 7365 7429 207b 0a20 2020 2020 2064 6573 set) {. des │ │ │ │ +000040a0: 6372 6970 746f 722e 7365 7420 3d20 2829 criptor.set = () │ │ │ │ +000040b0: 203d 3e20 7b0a 2020 2020 2020 2020 7468 => {. th │ │ │ │ +000040c0: 726f 7720 4572 726f 7228 2743 616e 206e row Error('Can n │ │ │ │ +000040d0: 6f74 2072 6577 7269 7465 2072 6561 642d ot rewrite read- │ │ │ │ +000040e0: 6f6e 6c79 206d 6574 686f 6420 5c27 2720 only method \'' │ │ │ │ +000040f0: 2b20 6e61 6d65 202b 2027 5c27 2729 3b0a + name + '\'');. │ │ │ │ +00004100: 2020 2020 2020 7d3b 0a20 2020 207d 0a20 };. }. │ │ │ │ +00004110: 207d 293b 0a7d 3b0a 0a63 6f6e 7374 2074 });.};..const t │ │ │ │ +00004120: 6f4f 626a 6563 7453 6574 203d 2028 6172 oObjectSet = (ar │ │ │ │ +00004130: 7261 794f 7253 7472 696e 672c 2064 656c rayOrString, del │ │ │ │ +00004140: 696d 6974 6572 2920 3d3e 207b 0a20 2063 imiter) => {. c │ │ │ │ +00004150: 6f6e 7374 206f 626a 203d 207b 7d3b 0a0a onst obj = {};.. │ │ │ │ +00004160: 2020 636f 6e73 7420 6465 6669 6e65 203d const define = │ │ │ │ +00004170: 2028 6172 7229 203d 3e20 7b0a 2020 2020 (arr) => {. │ │ │ │ +00004180: 6172 722e 666f 7245 6163 6828 7661 6c75 arr.forEach(valu │ │ │ │ +00004190: 6520 3d3e 207b 0a20 2020 2020 206f 626a e => {. obj │ │ │ │ +000041a0: 5b76 616c 7565 5d20 3d20 7472 7565 3b0a [value] = true;. │ │ │ │ +000041b0: 2020 2020 7d29 3b0a 2020 7d3b 0a0a 2020 });. };.. │ │ │ │ +000041c0: 6973 4172 7261 7928 6172 7261 794f 7253 isArray(arrayOrS │ │ │ │ +000041d0: 7472 696e 6729 203f 2064 6566 696e 6528 tring) ? define( │ │ │ │ +000041e0: 6172 7261 794f 7253 7472 696e 6729 203a arrayOrString) : │ │ │ │ +000041f0: 2064 6566 696e 6528 5374 7269 6e67 2861 define(String(a │ │ │ │ +00004200: 7272 6179 4f72 5374 7269 6e67 292e 7370 rrayOrString).sp │ │ │ │ +00004210: 6c69 7428 6465 6c69 6d69 7465 7229 293b lit(delimiter)); │ │ │ │ +00004220: 0a0a 2020 7265 7475 726e 206f 626a 3b0a .. return obj;. │ │ │ │ +00004230: 7d3b 0a0a 636f 6e73 7420 6e6f 6f70 203d };..const noop = │ │ │ │ +00004240: 2028 2920 3d3e 207b 7d3b 0a0a 636f 6e73 () => {};..cons │ │ │ │ +00004250: 7420 746f 4669 6e69 7465 4e75 6d62 6572 t toFiniteNumber │ │ │ │ +00004260: 203d 2028 7661 6c75 652c 2064 6566 6175 = (value, defau │ │ │ │ +00004270: 6c74 5661 6c75 6529 203d 3e20 7b0a 2020 ltValue) => {. │ │ │ │ +00004280: 7265 7475 726e 2076 616c 7565 2021 3d20 return value != │ │ │ │ +00004290: 6e75 6c6c 2026 2620 4e75 6d62 6572 2e69 null && Number.i │ │ │ │ +000042a0: 7346 696e 6974 6528 7661 6c75 6520 3d20 sFinite(value = │ │ │ │ +000042b0: 2b76 616c 7565 2920 3f20 7661 6c75 6520 +value) ? value │ │ │ │ +000042c0: 3a20 6465 6661 756c 7456 616c 7565 3b0a : defaultValue;. │ │ │ │ +000042d0: 7d3b 0a0a 0a0a 2f2a 2a0a 202a 2049 6620 };..../**. * If │ │ │ │ +000042e0: 7468 6520 7468 696e 6720 6973 2061 2046 the thing is a F │ │ │ │ +000042f0: 6f72 6d44 6174 6120 6f62 6a65 6374 2c20 ormData object, │ │ │ │ +00004300: 7265 7475 726e 2074 7275 652c 206f 7468 return true, oth │ │ │ │ +00004310: 6572 7769 7365 2072 6574 7572 6e20 6661 erwise return fa │ │ │ │ +00004320: 6c73 652e 0a20 2a0a 202a 2040 7061 7261 lse.. *. * @para │ │ │ │ +00004330: 6d20 7b75 6e6b 6e6f 776e 7d20 7468 696e m {unknown} thin │ │ │ │ +00004340: 6720 2d20 5468 6520 7468 696e 6720 746f g - The thing to │ │ │ │ +00004350: 2063 6865 636b 2e0a 202a 0a20 2a20 4072 check.. *. * @r │ │ │ │ +00004360: 6574 7572 6e73 207b 626f 6f6c 6561 6e7d eturns {boolean} │ │ │ │ +00004370: 0a20 2a2f 0a66 756e 6374 696f 6e20 6973 . */.function is │ │ │ │ +00004380: 5370 6563 436f 6d70 6c69 616e 7446 6f72 SpecCompliantFor │ │ │ │ +00004390: 6d28 7468 696e 6729 207b 0a20 2072 6574 m(thing) {. ret │ │ │ │ +000043a0: 7572 6e20 2121 2874 6869 6e67 2026 2620 urn !!(thing && │ │ │ │ +000043b0: 6973 4675 6e63 7469 6f6e 2431 2874 6869 isFunction$1(thi │ │ │ │ +000043c0: 6e67 2e61 7070 656e 6429 2026 2620 7468 ng.append) && th │ │ │ │ +000043d0: 696e 675b 746f 5374 7269 6e67 5461 6724 ing[toStringTag$ │ │ │ │ +000043e0: 315d 203d 3d3d 2027 466f 726d 4461 7461 1] === 'FormData │ │ │ │ +000043f0: 2720 2626 2074 6869 6e67 5b69 7465 7261 ' && thing[itera │ │ │ │ +00004400: 746f 725d 293b 0a7d 0a0a 636f 6e73 7420 tor]);.}..const │ │ │ │ +00004410: 746f 4a53 4f4e 4f62 6a65 6374 203d 2028 toJSONObject = ( │ │ │ │ +00004420: 6f62 6a29 203d 3e20 7b0a 2020 636f 6e73 obj) => {. cons │ │ │ │ +00004430: 7420 7374 6163 6b20 3d20 6e65 7720 4172 t stack = new Ar │ │ │ │ +00004440: 7261 7928 3130 293b 0a0a 2020 636f 6e73 ray(10);.. cons │ │ │ │ +00004450: 7420 7669 7369 7420 3d20 2873 6f75 7263 t visit = (sourc │ │ │ │ +00004460: 652c 2069 2920 3d3e 207b 0a0a 2020 2020 e, i) => {.. │ │ │ │ +00004470: 6966 2028 6973 4f62 6a65 6374 2873 6f75 if (isObject(sou │ │ │ │ +00004480: 7263 6529 2920 7b0a 2020 2020 2020 6966 rce)) {. if │ │ │ │ +00004490: 2028 7374 6163 6b2e 696e 6465 784f 6628 (stack.indexOf( │ │ │ │ +000044a0: 736f 7572 6365 2920 3e3d 2030 2920 7b0a source) >= 0) {. │ │ │ │ +000044b0: 2020 2020 2020 2020 7265 7475 726e 3b0a return;. │ │ │ │ +000044c0: 2020 2020 2020 7d0a 0a20 2020 2020 202f }.. / │ │ │ │ +000044d0: 2f42 7566 6665 7220 6368 6563 6b0a 2020 /Buffer check. │ │ │ │ +000044e0: 2020 2020 6966 2028 6973 4275 6666 6572 if (isBuffer │ │ │ │ +000044f0: 2873 6f75 7263 6529 2920 7b0a 2020 2020 (source)) {. │ │ │ │ +00004500: 2020 2020 7265 7475 726e 2073 6f75 7263 return sourc │ │ │ │ +00004510: 653b 0a20 2020 2020 207d 0a0a 2020 2020 e;. }.. │ │ │ │ +00004520: 2020 6966 2821 2827 746f 4a53 4f4e 2720 if(!('toJSON' │ │ │ │ +00004530: 696e 2073 6f75 7263 6529 2920 7b0a 2020 in source)) {. │ │ │ │ +00004540: 2020 2020 2020 7374 6163 6b5b 695d 203d stack[i] = │ │ │ │ +00004550: 2073 6f75 7263 653b 0a20 2020 2020 2020 source;. │ │ │ │ +00004560: 2063 6f6e 7374 2074 6172 6765 7420 3d20 const target = │ │ │ │ +00004570: 6973 4172 7261 7928 736f 7572 6365 2920 isArray(source) │ │ │ │ +00004580: 3f20 5b5d 203a 207b 7d3b 0a0a 2020 2020 ? [] : {};.. │ │ │ │ +00004590: 2020 2020 666f 7245 6163 6828 736f 7572 forEach(sour │ │ │ │ +000045a0: 6365 2c20 2876 616c 7565 2c20 6b65 7929 ce, (value, key) │ │ │ │ +000045b0: 203d 3e20 7b0a 2020 2020 2020 2020 2020 => {. │ │ │ │ +000045c0: 636f 6e73 7420 7265 6475 6365 6456 616c const reducedVal │ │ │ │ +000045d0: 7565 203d 2076 6973 6974 2876 616c 7565 ue = visit(value │ │ │ │ +000045e0: 2c20 6920 2b20 3129 3b0a 2020 2020 2020 , i + 1);. │ │ │ │ +000045f0: 2020 2020 2169 7355 6e64 6566 696e 6564 !isUndefined │ │ │ │ +00004600: 2872 6564 7563 6564 5661 6c75 6529 2026 (reducedValue) & │ │ │ │ +00004610: 2620 2874 6172 6765 745b 6b65 795d 203d & (target[key] = │ │ │ │ +00004620: 2072 6564 7563 6564 5661 6c75 6529 3b0a reducedValue);. │ │ │ │ +00004630: 2020 2020 2020 2020 7d29 3b0a 0a20 2020 });.. │ │ │ │ +00004640: 2020 2020 2073 7461 636b 5b69 5d20 3d20 stack[i] = │ │ │ │ +00004650: 756e 6465 6669 6e65 643b 0a0a 2020 2020 undefined;.. │ │ │ │ +00004660: 2020 2020 7265 7475 726e 2074 6172 6765 return targe │ │ │ │ +00004670: 743b 0a20 2020 2020 207d 0a20 2020 207d t;. }. } │ │ │ │ +00004680: 0a0a 2020 2020 7265 7475 726e 2073 6f75 .. return sou │ │ │ │ +00004690: 7263 653b 0a20 207d 3b0a 0a20 2072 6574 rce;. };.. ret │ │ │ │ +000046a0: 7572 6e20 7669 7369 7428 6f62 6a2c 2030 urn visit(obj, 0 │ │ │ │ +000046b0: 293b 0a7d 3b0a 0a63 6f6e 7374 2069 7341 );.};..const isA │ │ │ │ +000046c0: 7379 6e63 466e 203d 206b 696e 644f 6654 syncFn = kindOfT │ │ │ │ +000046d0: 6573 7428 2741 7379 6e63 4675 6e63 7469 est('AsyncFuncti │ │ │ │ +000046e0: 6f6e 2729 3b0a 0a63 6f6e 7374 2069 7354 on');..const isT │ │ │ │ +000046f0: 6865 6e61 626c 6520 3d20 2874 6869 6e67 henable = (thing │ │ │ │ +00004700: 2920 3d3e 0a20 2074 6869 6e67 2026 2620 ) =>. thing && │ │ │ │ +00004710: 2869 734f 626a 6563 7428 7468 696e 6729 (isObject(thing) │ │ │ │ +00004720: 207c 7c20 6973 4675 6e63 7469 6f6e 2431 || isFunction$1 │ │ │ │ +00004730: 2874 6869 6e67 2929 2026 2620 6973 4675 (thing)) && isFu │ │ │ │ +00004740: 6e63 7469 6f6e 2431 2874 6869 6e67 2e74 nction$1(thing.t │ │ │ │ +00004750: 6865 6e29 2026 2620 6973 4675 6e63 7469 hen) && isFuncti │ │ │ │ +00004760: 6f6e 2431 2874 6869 6e67 2e63 6174 6368 on$1(thing.catch │ │ │ │ +00004770: 293b 0a0a 2f2f 206f 7269 6769 6e61 6c20 );..// original │ │ │ │ +00004780: 636f 6465 0a2f 2f20 6874 7470 733a 2f2f code.// https:// │ │ │ │ +00004790: 6769 7468 7562 2e63 6f6d 2f44 6967 6974 github.com/Digit │ │ │ │ +000047a0: 616c 4272 6169 6e4a 532f 4178 696f 7350 alBrainJS/AxiosP │ │ │ │ +000047b0: 726f 6d69 7365 2f62 6c6f 622f 3136 6465 romise/blob/16de │ │ │ │ +000047c0: 6162 3133 3731 3065 6330 3937 3739 3932 ab13710ec0977992 │ │ │ │ +000047d0: 3231 3331 6633 6661 3539 3534 3332 3066 2131f3fa5954320f │ │ │ │ +000047e0: 3833 6162 2f6c 6962 2f75 7469 6c73 2e6a 83ab/lib/utils.j │ │ │ │ +000047f0: 7323 4c31 312d 4c33 340a 0a63 6f6e 7374 s#L11-L34..const │ │ │ │ +00004800: 205f 7365 7449 6d6d 6564 6961 7465 203d _setImmediate = │ │ │ │ +00004810: 2028 2873 6574 496d 6d65 6469 6174 6553 ((setImmediateS │ │ │ │ +00004820: 7570 706f 7274 6564 2c20 706f 7374 4d65 upported, postMe │ │ │ │ +00004830: 7373 6167 6553 7570 706f 7274 6564 2920 ssageSupported) │ │ │ │ +00004840: 3d3e 207b 0a20 2069 6620 2873 6574 496d => {. if (setIm │ │ │ │ +00004850: 6d65 6469 6174 6553 7570 706f 7274 6564 mediateSupported │ │ │ │ +00004860: 2920 7b0a 2020 2020 7265 7475 726e 2073 ) {. return s │ │ │ │ +00004870: 6574 496d 6d65 6469 6174 653b 0a20 207d etImmediate;. } │ │ │ │ +00004880: 0a0a 2020 7265 7475 726e 2070 6f73 744d .. return postM │ │ │ │ +00004890: 6573 7361 6765 5375 7070 6f72 7465 6420 essageSupported │ │ │ │ +000048a0: 3f20 2828 746f 6b65 6e2c 2063 616c 6c62 ? ((token, callb │ │ │ │ +000048b0: 6163 6b73 2920 3d3e 207b 0a20 2020 205f acks) => {. _ │ │ │ │ +000048c0: 676c 6f62 616c 2e61 6464 4576 656e 744c global.addEventL │ │ │ │ +000048d0: 6973 7465 6e65 7228 226d 6573 7361 6765 istener("message │ │ │ │ +000048e0: 222c 2028 7b73 6f75 7263 652c 2064 6174 ", ({source, dat │ │ │ │ +000048f0: 617d 2920 3d3e 207b 0a20 2020 2020 2069 a}) => {. i │ │ │ │ +00004900: 6620 2873 6f75 7263 6520 3d3d 3d20 5f67 f (source === _g │ │ │ │ +00004910: 6c6f 6261 6c20 2626 2064 6174 6120 3d3d lobal && data == │ │ │ │ +00004920: 3d20 746f 6b65 6e29 207b 0a20 2020 2020 = token) {. │ │ │ │ +00004930: 2020 2063 616c 6c62 6163 6b73 2e6c 656e callbacks.len │ │ │ │ +00004940: 6774 6820 2626 2063 616c 6c62 6163 6b73 gth && callbacks │ │ │ │ +00004950: 2e73 6869 6674 2829 2829 3b0a 2020 2020 .shift()();. │ │ │ │ +00004960: 2020 7d0a 2020 2020 7d2c 2066 616c 7365 }. }, false │ │ │ │ +00004970: 293b 0a0a 2020 2020 7265 7475 726e 2028 );.. return ( │ │ │ │ +00004980: 6362 2920 3d3e 207b 0a20 2020 2020 2063 cb) => {. c │ │ │ │ +00004990: 616c 6c62 6163 6b73 2e70 7573 6828 6362 allbacks.push(cb │ │ │ │ +000049a0: 293b 0a20 2020 2020 205f 676c 6f62 616c );. _global │ │ │ │ +000049b0: 2e70 6f73 744d 6573 7361 6765 2874 6f6b .postMessage(tok │ │ │ │ +000049c0: 656e 2c20 222a 2229 3b0a 2020 2020 7d0a en, "*");. }. │ │ │ │ +000049d0: 2020 7d29 2860 6178 696f 7340 247b 4d61 })(`axios@${Ma │ │ │ │ +000049e0: 7468 2e72 616e 646f 6d28 297d 602c 205b th.random()}`, [ │ │ │ │ +000049f0: 5d29 203a 2028 6362 2920 3d3e 2073 6574 ]) : (cb) => set │ │ │ │ +00004a00: 5469 6d65 6f75 7428 6362 293b 0a7d 2928 Timeout(cb);.})( │ │ │ │ +00004a10: 0a20 2074 7970 656f 6620 7365 7449 6d6d . typeof setImm │ │ │ │ +00004a20: 6564 6961 7465 203d 3d3d 2027 6675 6e63 ediate === 'func │ │ │ │ +00004a30: 7469 6f6e 272c 0a20 2069 7346 756e 6374 tion',. isFunct │ │ │ │ +00004a40: 696f 6e24 3128 5f67 6c6f 6261 6c2e 706f ion$1(_global.po │ │ │ │ +00004a50: 7374 4d65 7373 6167 6529 0a29 3b0a 0a63 stMessage).);..c │ │ │ │ +00004a60: 6f6e 7374 2061 7361 7020 3d20 7479 7065 onst asap = type │ │ │ │ +00004a70: 6f66 2071 7565 7565 4d69 6372 6f74 6173 of queueMicrotas │ │ │ │ +00004a80: 6b20 213d 3d20 2775 6e64 6566 696e 6564 k !== 'undefined │ │ │ │ +00004a90: 2720 3f0a 2020 7175 6575 654d 6963 726f ' ?. queueMicro │ │ │ │ +00004aa0: 7461 736b 2e62 696e 6428 5f67 6c6f 6261 task.bind(_globa │ │ │ │ +00004ab0: 6c29 203a 2028 2074 7970 656f 6620 7072 l) : ( typeof pr │ │ │ │ +00004ac0: 6f63 6573 7320 213d 3d20 2775 6e64 6566 ocess !== 'undef │ │ │ │ +00004ad0: 696e 6564 2720 2626 2070 726f 6365 7373 ined' && process │ │ │ │ +00004ae0: 2e6e 6578 7454 6963 6b20 7c7c 205f 7365 .nextTick || _se │ │ │ │ +00004af0: 7449 6d6d 6564 6961 7465 293b 0a0a 2f2f tImmediate);..// │ │ │ │ +00004b00: 202a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a *************** │ │ │ │ +00004b10: 2a2a 2a2a 2a2a 0a0a 0a63 6f6e 7374 2069 ******...const i │ │ │ │ +00004b20: 7349 7465 7261 626c 6520 3d20 2874 6869 sIterable = (thi │ │ │ │ +00004b30: 6e67 2920 3d3e 2074 6869 6e67 2021 3d20 ng) => thing != │ │ │ │ +00004b40: 6e75 6c6c 2026 2620 6973 4675 6e63 7469 null && isFuncti │ │ │ │ +00004b50: 6f6e 2431 2874 6869 6e67 5b69 7465 7261 on$1(thing[itera │ │ │ │ +00004b60: 746f 725d 293b 0a0a 0a63 6f6e 7374 2075 tor]);...const u │ │ │ │ +00004b70: 7469 6c73 2431 203d 207b 0a20 2069 7341 tils$1 = {. isA │ │ │ │ +00004b80: 7272 6179 2c0a 2020 6973 4172 7261 7942 rray,. isArrayB │ │ │ │ +00004b90: 7566 6665 722c 0a20 2069 7342 7566 6665 uffer,. isBuffe │ │ │ │ +00004ba0: 722c 0a20 2069 7346 6f72 6d44 6174 612c r,. isFormData, │ │ │ │ +00004bb0: 0a20 2069 7341 7272 6179 4275 6666 6572 . isArrayBuffer │ │ │ │ +00004bc0: 5669 6577 2c0a 2020 6973 5374 7269 6e67 View,. isString │ │ │ │ +00004bd0: 2c0a 2020 6973 4e75 6d62 6572 2c0a 2020 ,. isNumber,. │ │ │ │ +00004be0: 6973 426f 6f6c 6561 6e2c 0a20 2069 734f isBoolean,. isO │ │ │ │ +00004bf0: 626a 6563 742c 0a20 2069 7350 6c61 696e bject,. isPlain │ │ │ │ +00004c00: 4f62 6a65 6374 2c0a 2020 6973 456d 7074 Object,. isEmpt │ │ │ │ +00004c10: 794f 626a 6563 742c 0a20 2069 7352 6561 yObject,. isRea │ │ │ │ +00004c20: 6461 626c 6553 7472 6561 6d2c 0a20 2069 dableStream,. i │ │ │ │ +00004c30: 7352 6571 7565 7374 2c0a 2020 6973 5265 sRequest,. isRe │ │ │ │ +00004c40: 7370 6f6e 7365 2c0a 2020 6973 4865 6164 sponse,. isHead │ │ │ │ +00004c50: 6572 732c 0a20 2069 7355 6e64 6566 696e ers,. isUndefin │ │ │ │ +00004c60: 6564 2c0a 2020 6973 4461 7465 2c0a 2020 ed,. isDate,. │ │ │ │ +00004c70: 6973 4669 6c65 2c0a 2020 6973 426c 6f62 isFile,. isBlob │ │ │ │ +00004c80: 2c0a 2020 6973 5265 6745 7870 2c0a 2020 ,. isRegExp,. │ │ │ │ +00004c90: 6973 4675 6e63 7469 6f6e 3a20 6973 4675 isFunction: isFu │ │ │ │ +00004ca0: 6e63 7469 6f6e 2431 2c0a 2020 6973 5374 nction$1,. isSt │ │ │ │ +00004cb0: 7265 616d 2c0a 2020 6973 5552 4c53 6561 ream,. isURLSea │ │ │ │ +00004cc0: 7263 6850 6172 616d 732c 0a20 2069 7354 rchParams,. isT │ │ │ │ +00004cd0: 7970 6564 4172 7261 792c 0a20 2069 7346 ypedArray,. isF │ │ │ │ +00004ce0: 696c 654c 6973 742c 0a20 2066 6f72 4561 ileList,. forEa │ │ │ │ +00004cf0: 6368 2c0a 2020 6d65 7267 652c 0a20 2065 ch,. merge,. e │ │ │ │ +00004d00: 7874 656e 642c 0a20 2074 7269 6d2c 0a20 xtend,. trim,. │ │ │ │ +00004d10: 2073 7472 6970 424f 4d2c 0a20 2069 6e68 stripBOM,. inh │ │ │ │ +00004d20: 6572 6974 732c 0a20 2074 6f46 6c61 744f erits,. toFlatO │ │ │ │ +00004d30: 626a 6563 742c 0a20 206b 696e 644f 662c bject,. kindOf, │ │ │ │ +00004d40: 0a20 206b 696e 644f 6654 6573 742c 0a20 . kindOfTest,. │ │ │ │ +00004d50: 2065 6e64 7357 6974 682c 0a20 2074 6f41 endsWith,. toA │ │ │ │ +00004d60: 7272 6179 2c0a 2020 666f 7245 6163 6845 rray,. forEachE │ │ │ │ +00004d70: 6e74 7279 2c0a 2020 6d61 7463 6841 6c6c ntry,. matchAll │ │ │ │ +00004d80: 2c0a 2020 6973 4854 4d4c 466f 726d 2c0a ,. isHTMLForm,. │ │ │ │ +00004d90: 2020 6861 734f 776e 5072 6f70 6572 7479 hasOwnProperty │ │ │ │ +00004da0: 2c0a 2020 6861 734f 776e 5072 6f70 3a20 ,. hasOwnProp: │ │ │ │ +00004db0: 6861 734f 776e 5072 6f70 6572 7479 2c20 hasOwnProperty, │ │ │ │ +00004dc0: 2f2f 2061 6e20 616c 6961 7320 746f 2061 // an alias to a │ │ │ │ +00004dd0: 766f 6964 2045 534c 696e 7420 6e6f 2d70 void ESLint no-p │ │ │ │ +00004de0: 726f 746f 7479 7065 2d62 7569 6c74 696e rototype-builtin │ │ │ │ +00004df0: 7320 6465 7465 6374 696f 6e0a 2020 7265 s detection. re │ │ │ │ +00004e00: 6475 6365 4465 7363 7269 7074 6f72 732c duceDescriptors, │ │ │ │ +00004e10: 0a20 2066 7265 657a 654d 6574 686f 6473 . freezeMethods │ │ │ │ +00004e20: 2c0a 2020 746f 4f62 6a65 6374 5365 742c ,. toObjectSet, │ │ │ │ +00004e30: 0a20 2074 6f43 616d 656c 4361 7365 2c0a . toCamelCase,. │ │ │ │ +00004e40: 2020 6e6f 6f70 2c0a 2020 746f 4669 6e69 noop,. toFini │ │ │ │ +00004e50: 7465 4e75 6d62 6572 2c0a 2020 6669 6e64 teNumber,. find │ │ │ │ +00004e60: 4b65 792c 0a20 2067 6c6f 6261 6c3a 205f Key,. global: _ │ │ │ │ +00004e70: 676c 6f62 616c 2c0a 2020 6973 436f 6e74 global,. isCont │ │ │ │ +00004e80: 6578 7444 6566 696e 6564 2c0a 2020 6973 extDefined,. is │ │ │ │ +00004e90: 5370 6563 436f 6d70 6c69 616e 7446 6f72 SpecCompliantFor │ │ │ │ +00004ea0: 6d2c 0a20 2074 6f4a 534f 4e4f 626a 6563 m,. toJSONObjec │ │ │ │ +00004eb0: 742c 0a20 2069 7341 7379 6e63 466e 2c0a t,. isAsyncFn,. │ │ │ │ +00004ec0: 2020 6973 5468 656e 6162 6c65 2c0a 2020 isThenable,. │ │ │ │ +00004ed0: 7365 7449 6d6d 6564 6961 7465 3a20 5f73 setImmediate: _s │ │ │ │ +00004ee0: 6574 496d 6d65 6469 6174 652c 0a20 2061 etImmediate,. a │ │ │ │ +00004ef0: 7361 702c 0a20 2069 7349 7465 7261 626c sap,. isIterabl │ │ │ │ +00004f00: 650a 7d3b 0a0a 2f2a 2a0a 202a 2043 7265 e.};../**. * Cre │ │ │ │ +00004f10: 6174 6520 616e 2045 7272 6f72 2077 6974 ate an Error wit │ │ │ │ +00004f20: 6820 7468 6520 7370 6563 6966 6965 6420 h the specified │ │ │ │ +00004f30: 6d65 7373 6167 652c 2063 6f6e 6669 672c message, config, │ │ │ │ +00004f40: 2065 7272 6f72 2063 6f64 652c 2072 6571 error code, req │ │ │ │ +00004f50: 7565 7374 2061 6e64 2072 6573 706f 6e73 uest and respons │ │ │ │ +00004f60: 652e 0a20 2a0a 202a 2040 7061 7261 6d20 e.. *. * @param │ │ │ │ +00004f70: 7b73 7472 696e 677d 206d 6573 7361 6765 {string} message │ │ │ │ +00004f80: 2054 6865 2065 7272 6f72 206d 6573 7361 The error messa │ │ │ │ +00004f90: 6765 2e0a 202a 2040 7061 7261 6d20 7b73 ge.. * @param {s │ │ │ │ +00004fa0: 7472 696e 677d 205b 636f 6465 5d20 5468 tring} [code] Th │ │ │ │ +00004fb0: 6520 6572 726f 7220 636f 6465 2028 666f e error code (fo │ │ │ │ +00004fc0: 7220 6578 616d 706c 652c 2027 4543 4f4e r example, 'ECON │ │ │ │ +00004fd0: 4e41 424f 5254 4544 2729 2e0a 202a 2040 NABORTED').. * @ │ │ │ │ +00004fe0: 7061 7261 6d20 7b4f 626a 6563 747d 205b param {Object} [ │ │ │ │ +00004ff0: 636f 6e66 6967 5d20 5468 6520 636f 6e66 config] The conf │ │ │ │ +00005000: 6967 2e0a 202a 2040 7061 7261 6d20 7b4f ig.. * @param {O │ │ │ │ +00005010: 626a 6563 747d 205b 7265 7175 6573 745d bject} [request] │ │ │ │ +00005020: 2054 6865 2072 6571 7565 7374 2e0a 202a The request.. * │ │ │ │ +00005030: 2040 7061 7261 6d20 7b4f 626a 6563 747d @param {Object} │ │ │ │ +00005040: 205b 7265 7370 6f6e 7365 5d20 5468 6520 [response] The │ │ │ │ +00005050: 7265 7370 6f6e 7365 2e0a 202a 0a20 2a20 response.. *. * │ │ │ │ +00005060: 4072 6574 7572 6e73 207b 4572 726f 727d @returns {Error} │ │ │ │ +00005070: 2054 6865 2063 7265 6174 6564 2065 7272 The created err │ │ │ │ +00005080: 6f72 2e0a 202a 2f0a 6675 6e63 7469 6f6e or.. */.function │ │ │ │ +00005090: 2041 7869 6f73 4572 726f 7228 6d65 7373 AxiosError(mess │ │ │ │ +000050a0: 6167 652c 2063 6f64 652c 2063 6f6e 6669 age, code, confi │ │ │ │ +000050b0: 672c 2072 6571 7565 7374 2c20 7265 7370 g, request, resp │ │ │ │ +000050c0: 6f6e 7365 2920 7b0a 2020 4572 726f 722e onse) {. Error. │ │ │ │ +000050d0: 6361 6c6c 2874 6869 7329 3b0a 0a20 2069 call(this);.. i │ │ │ │ +000050e0: 6620 2845 7272 6f72 2e63 6170 7475 7265 f (Error.capture │ │ │ │ +000050f0: 5374 6163 6b54 7261 6365 2920 7b0a 2020 StackTrace) {. │ │ │ │ +00005100: 2020 4572 726f 722e 6361 7074 7572 6553 Error.captureS │ │ │ │ +00005110: 7461 636b 5472 6163 6528 7468 6973 2c20 tackTrace(this, │ │ │ │ +00005120: 7468 6973 2e63 6f6e 7374 7275 6374 6f72 this.constructor │ │ │ │ +00005130: 293b 0a20 207d 2065 6c73 6520 7b0a 2020 );. } else {. │ │ │ │ +00005140: 2020 7468 6973 2e73 7461 636b 203d 2028 this.stack = ( │ │ │ │ +00005150: 6e65 7720 4572 726f 7228 2929 2e73 7461 new Error()).sta │ │ │ │ +00005160: 636b 3b0a 2020 7d0a 0a20 2074 6869 732e ck;. }.. this. │ │ │ │ +00005170: 6d65 7373 6167 6520 3d20 6d65 7373 6167 message = messag │ │ │ │ +00005180: 653b 0a20 2074 6869 732e 6e61 6d65 203d e;. this.name = │ │ │ │ +00005190: 2027 4178 696f 7345 7272 6f72 273b 0a20 'AxiosError';. │ │ │ │ +000051a0: 2063 6f64 6520 2626 2028 7468 6973 2e63 code && (this.c │ │ │ │ +000051b0: 6f64 6520 3d20 636f 6465 293b 0a20 2063 ode = code);. c │ │ │ │ +000051c0: 6f6e 6669 6720 2626 2028 7468 6973 2e63 onfig && (this.c │ │ │ │ +000051d0: 6f6e 6669 6720 3d20 636f 6e66 6967 293b onfig = config); │ │ │ │ +000051e0: 0a20 2072 6571 7565 7374 2026 2620 2874 . request && (t │ │ │ │ +000051f0: 6869 732e 7265 7175 6573 7420 3d20 7265 his.request = re │ │ │ │ +00005200: 7175 6573 7429 3b0a 2020 6966 2028 7265 quest);. if (re │ │ │ │ +00005210: 7370 6f6e 7365 2920 7b0a 2020 2020 7468 sponse) {. th │ │ │ │ +00005220: 6973 2e72 6573 706f 6e73 6520 3d20 7265 is.response = re │ │ │ │ +00005230: 7370 6f6e 7365 3b0a 2020 2020 7468 6973 sponse;. this │ │ │ │ +00005240: 2e73 7461 7475 7320 3d20 7265 7370 6f6e .status = respon │ │ │ │ +00005250: 7365 2e73 7461 7475 7320 3f20 7265 7370 se.status ? resp │ │ │ │ +00005260: 6f6e 7365 2e73 7461 7475 7320 3a20 6e75 onse.status : nu │ │ │ │ +00005270: 6c6c 3b0a 2020 7d0a 7d0a 0a75 7469 6c73 ll;. }.}..utils │ │ │ │ +00005280: 2431 2e69 6e68 6572 6974 7328 4178 696f $1.inherits(Axio │ │ │ │ +00005290: 7345 7272 6f72 2c20 4572 726f 722c 207b sError, Error, { │ │ │ │ +000052a0: 0a20 2074 6f4a 534f 4e3a 2066 756e 6374 . toJSON: funct │ │ │ │ +000052b0: 696f 6e20 746f 4a53 4f4e 2829 207b 0a20 ion toJSON() {. │ │ │ │ +000052c0: 2020 2072 6574 7572 6e20 7b0a 2020 2020 return {. │ │ │ │ +000052d0: 2020 2f2f 2053 7461 6e64 6172 640a 2020 // Standard. │ │ │ │ +000052e0: 2020 2020 6d65 7373 6167 653a 2074 6869 message: thi │ │ │ │ +000052f0: 732e 6d65 7373 6167 652c 0a20 2020 2020 s.message,. │ │ │ │ +00005300: 206e 616d 653a 2074 6869 732e 6e61 6d65 name: this.name │ │ │ │ +00005310: 2c0a 2020 2020 2020 2f2f 204d 6963 726f ,. // Micro │ │ │ │ +00005320: 736f 6674 0a20 2020 2020 2064 6573 6372 soft. descr │ │ │ │ +00005330: 6970 7469 6f6e 3a20 7468 6973 2e64 6573 iption: this.des │ │ │ │ +00005340: 6372 6970 7469 6f6e 2c0a 2020 2020 2020 cription,. │ │ │ │ +00005350: 6e75 6d62 6572 3a20 7468 6973 2e6e 756d number: this.num │ │ │ │ +00005360: 6265 722c 0a20 2020 2020 202f 2f20 4d6f ber,. // Mo │ │ │ │ +00005370: 7a69 6c6c 610a 2020 2020 2020 6669 6c65 zilla. file │ │ │ │ +00005380: 4e61 6d65 3a20 7468 6973 2e66 696c 654e Name: this.fileN │ │ │ │ +00005390: 616d 652c 0a20 2020 2020 206c 696e 654e ame,. lineN │ │ │ │ +000053a0: 756d 6265 723a 2074 6869 732e 6c69 6e65 umber: this.line │ │ │ │ +000053b0: 4e75 6d62 6572 2c0a 2020 2020 2020 636f Number,. co │ │ │ │ +000053c0: 6c75 6d6e 4e75 6d62 6572 3a20 7468 6973 lumnNumber: this │ │ │ │ +000053d0: 2e63 6f6c 756d 6e4e 756d 6265 722c 0a20 .columnNumber,. │ │ │ │ +000053e0: 2020 2020 2073 7461 636b 3a20 7468 6973 stack: this │ │ │ │ +000053f0: 2e73 7461 636b 2c0a 2020 2020 2020 2f2f .stack,. // │ │ │ │ +00005400: 2041 7869 6f73 0a20 2020 2020 2063 6f6e Axios. con │ │ │ │ +00005410: 6669 673a 2075 7469 6c73 2431 2e74 6f4a fig: utils$1.toJ │ │ │ │ +00005420: 534f 4e4f 626a 6563 7428 7468 6973 2e63 SONObject(this.c │ │ │ │ +00005430: 6f6e 6669 6729 2c0a 2020 2020 2020 636f onfig),. co │ │ │ │ +00005440: 6465 3a20 7468 6973 2e63 6f64 652c 0a20 de: this.code,. │ │ │ │ +00005450: 2020 2020 2073 7461 7475 733a 2074 6869 status: thi │ │ │ │ +00005460: 732e 7374 6174 7573 0a20 2020 207d 3b0a s.status. };. │ │ │ │ +00005470: 2020 7d0a 7d29 3b0a 0a63 6f6e 7374 2070 }.});..const p │ │ │ │ +00005480: 726f 746f 7479 7065 2431 203d 2041 7869 rototype$1 = Axi │ │ │ │ +00005490: 6f73 4572 726f 722e 7072 6f74 6f74 7970 osError.prototyp │ │ │ │ +000054a0: 653b 0a63 6f6e 7374 2064 6573 6372 6970 e;.const descrip │ │ │ │ +000054b0: 746f 7273 203d 207b 7d3b 0a0a 5b0a 2020 tors = {};..[. │ │ │ │ +000054c0: 2745 5252 5f42 4144 5f4f 5054 494f 4e5f 'ERR_BAD_OPTION_ │ │ │ │ +000054d0: 5641 4c55 4527 2c0a 2020 2745 5252 5f42 VALUE',. 'ERR_B │ │ │ │ +000054e0: 4144 5f4f 5054 494f 4e27 2c0a 2020 2745 AD_OPTION',. 'E │ │ │ │ +000054f0: 434f 4e4e 4142 4f52 5445 4427 2c0a 2020 CONNABORTED',. │ │ │ │ +00005500: 2745 5449 4d45 444f 5554 272c 0a20 2027 'ETIMEDOUT',. ' │ │ │ │ +00005510: 4552 525f 4e45 5457 4f52 4b27 2c0a 2020 ERR_NETWORK',. │ │ │ │ +00005520: 2745 5252 5f46 525f 544f 4f5f 4d41 4e59 'ERR_FR_TOO_MANY │ │ │ │ +00005530: 5f52 4544 4952 4543 5453 272c 0a20 2027 _REDIRECTS',. ' │ │ │ │ +00005540: 4552 525f 4445 5052 4543 4154 4544 272c ERR_DEPRECATED', │ │ │ │ +00005550: 0a20 2027 4552 525f 4241 445f 5245 5350 . 'ERR_BAD_RESP │ │ │ │ +00005560: 4f4e 5345 272c 0a20 2027 4552 525f 4241 ONSE',. 'ERR_BA │ │ │ │ +00005570: 445f 5245 5155 4553 5427 2c0a 2020 2745 D_REQUEST',. 'E │ │ │ │ +00005580: 5252 5f43 414e 4345 4c45 4427 2c0a 2020 RR_CANCELED',. │ │ │ │ +00005590: 2745 5252 5f4e 4f54 5f53 5550 504f 5254 'ERR_NOT_SUPPORT │ │ │ │ +000055a0: 272c 0a20 2027 4552 525f 494e 5641 4c49 ',. 'ERR_INVALI │ │ │ │ +000055b0: 445f 5552 4c27 0a2f 2f20 6573 6c69 6e74 D_URL'.// eslint │ │ │ │ +000055c0: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ +000055d0: 6e65 2066 756e 632d 6e61 6d65 730a 5d2e ne func-names.]. │ │ │ │ +000055e0: 666f 7245 6163 6828 636f 6465 203d 3e20 forEach(code => │ │ │ │ +000055f0: 7b0a 2020 6465 7363 7269 7074 6f72 735b {. descriptors[ │ │ │ │ +00005600: 636f 6465 5d20 3d20 7b76 616c 7565 3a20 code] = {value: │ │ │ │ +00005610: 636f 6465 7d3b 0a7d 293b 0a0a 4f62 6a65 code};.});..Obje │ │ │ │ +00005620: 6374 2e64 6566 696e 6550 726f 7065 7274 ct.definePropert │ │ │ │ +00005630: 6965 7328 4178 696f 7345 7272 6f72 2c20 ies(AxiosError, │ │ │ │ +00005640: 6465 7363 7269 7074 6f72 7329 3b0a 4f62 descriptors);.Ob │ │ │ │ +00005650: 6a65 6374 2e64 6566 696e 6550 726f 7065 ject.definePrope │ │ │ │ +00005660: 7274 7928 7072 6f74 6f74 7970 6524 312c rty(prototype$1, │ │ │ │ +00005670: 2027 6973 4178 696f 7345 7272 6f72 272c 'isAxiosError', │ │ │ │ +00005680: 207b 7661 6c75 653a 2074 7275 657d 293b {value: true}); │ │ │ │ +00005690: 0a0a 2f2f 2065 736c 696e 742d 6469 7361 ..// eslint-disa │ │ │ │ +000056a0: 626c 652d 6e65 7874 2d6c 696e 6520 6675 ble-next-line fu │ │ │ │ +000056b0: 6e63 2d6e 616d 6573 0a41 7869 6f73 4572 nc-names.AxiosEr │ │ │ │ +000056c0: 726f 722e 6672 6f6d 203d 2028 6572 726f ror.from = (erro │ │ │ │ +000056d0: 722c 2063 6f64 652c 2063 6f6e 6669 672c r, code, config, │ │ │ │ +000056e0: 2072 6571 7565 7374 2c20 7265 7370 6f6e request, respon │ │ │ │ +000056f0: 7365 2c20 6375 7374 6f6d 5072 6f70 7329 se, customProps) │ │ │ │ +00005700: 203d 3e20 7b0a 2020 636f 6e73 7420 6178 => {. const ax │ │ │ │ +00005710: 696f 7345 7272 6f72 203d 204f 626a 6563 iosError = Objec │ │ │ │ +00005720: 742e 6372 6561 7465 2870 726f 746f 7479 t.create(prototy │ │ │ │ +00005730: 7065 2431 293b 0a0a 2020 7574 696c 7324 pe$1);.. utils$ │ │ │ │ +00005740: 312e 746f 466c 6174 4f62 6a65 6374 2865 1.toFlatObject(e │ │ │ │ +00005750: 7272 6f72 2c20 6178 696f 7345 7272 6f72 rror, axiosError │ │ │ │ +00005760: 2c20 6675 6e63 7469 6f6e 2066 696c 7465 , function filte │ │ │ │ +00005770: 7228 6f62 6a29 207b 0a20 2020 2072 6574 r(obj) {. ret │ │ │ │ +00005780: 7572 6e20 6f62 6a20 213d 3d20 4572 726f urn obj !== Erro │ │ │ │ +00005790: 722e 7072 6f74 6f74 7970 653b 0a20 207d r.prototype;. } │ │ │ │ +000057a0: 2c20 7072 6f70 203d 3e20 7b0a 2020 2020 , prop => {. │ │ │ │ +000057b0: 7265 7475 726e 2070 726f 7020 213d 3d20 return prop !== │ │ │ │ +000057c0: 2769 7341 7869 6f73 4572 726f 7227 3b0a 'isAxiosError';. │ │ │ │ +000057d0: 2020 7d29 3b0a 0a20 2063 6f6e 7374 206d });.. const m │ │ │ │ +000057e0: 7367 203d 2065 7272 6f72 2026 2620 6572 sg = error && er │ │ │ │ +000057f0: 726f 722e 6d65 7373 6167 6520 3f20 6572 ror.message ? er │ │ │ │ +00005800: 726f 722e 6d65 7373 6167 6520 3a20 2745 ror.message : 'E │ │ │ │ +00005810: 7272 6f72 273b 0a0a 2020 2f2f 2050 7265 rror';.. // Pre │ │ │ │ +00005820: 6665 7220 6578 706c 6963 6974 2063 6f64 fer explicit cod │ │ │ │ +00005830: 653b 206f 7468 6572 7769 7365 2063 6f70 e; otherwise cop │ │ │ │ +00005840: 7920 7468 6520 6c6f 772d 6c65 7665 6c20 y the low-level │ │ │ │ +00005850: 6572 726f 7227 7320 636f 6465 2028 652e error's code (e. │ │ │ │ +00005860: 672e 2045 434f 4e4e 5245 4655 5345 4429 g. ECONNREFUSED) │ │ │ │ +00005870: 0a20 2063 6f6e 7374 2065 7272 436f 6465 . const errCode │ │ │ │ +00005880: 203d 2063 6f64 6520 3d3d 206e 756c 6c20 = code == null │ │ │ │ +00005890: 2626 2065 7272 6f72 203f 2065 7272 6f72 && error ? error │ │ │ │ +000058a0: 2e63 6f64 6520 3a20 636f 6465 3b0a 2020 .code : code;. │ │ │ │ +000058b0: 4178 696f 7345 7272 6f72 2e63 616c 6c28 AxiosError.call( │ │ │ │ +000058c0: 6178 696f 7345 7272 6f72 2c20 6d73 672c axiosError, msg, │ │ │ │ +000058d0: 2065 7272 436f 6465 2c20 636f 6e66 6967 errCode, config │ │ │ │ +000058e0: 2c20 7265 7175 6573 742c 2072 6573 706f , request, respo │ │ │ │ +000058f0: 6e73 6529 3b0a 0a20 202f 2f20 4368 6169 nse);.. // Chai │ │ │ │ +00005900: 6e20 7468 6520 6f72 6967 696e 616c 2065 n the original e │ │ │ │ +00005910: 7272 6f72 206f 6e20 7468 6520 7374 616e rror on the stan │ │ │ │ +00005920: 6461 7264 2066 6965 6c64 3b20 6e6f 6e2d dard field; non- │ │ │ │ +00005930: 656e 756d 6572 6162 6c65 2074 6f20 6176 enumerable to av │ │ │ │ +00005940: 6f69 6420 4a53 4f4e 206e 6f69 7365 0a20 oid JSON noise. │ │ │ │ +00005950: 2069 6620 2865 7272 6f72 2026 2620 6178 if (error && ax │ │ │ │ +00005960: 696f 7345 7272 6f72 2e63 6175 7365 203d iosError.cause = │ │ │ │ +00005970: 3d20 6e75 6c6c 2920 7b0a 2020 2020 4f62 = null) {. Ob │ │ │ │ +00005980: 6a65 6374 2e64 6566 696e 6550 726f 7065 ject.definePrope │ │ │ │ +00005990: 7274 7928 6178 696f 7345 7272 6f72 2c20 rty(axiosError, │ │ │ │ +000059a0: 2763 6175 7365 272c 207b 2076 616c 7565 'cause', { value │ │ │ │ +000059b0: 3a20 6572 726f 722c 2063 6f6e 6669 6775 : error, configu │ │ │ │ +000059c0: 7261 626c 653a 2074 7275 6520 7d29 3b0a rable: true });. │ │ │ │ +000059d0: 2020 7d0a 0a20 2061 7869 6f73 4572 726f }.. axiosErro │ │ │ │ +000059e0: 722e 6e61 6d65 203d 2028 6572 726f 7220 r.name = (error │ │ │ │ +000059f0: 2626 2065 7272 6f72 2e6e 616d 6529 207c && error.name) | │ │ │ │ +00005a00: 7c20 2745 7272 6f72 273b 0a0a 2020 6375 | 'Error';.. cu │ │ │ │ +00005a10: 7374 6f6d 5072 6f70 7320 2626 204f 626a stomProps && Obj │ │ │ │ +00005a20: 6563 742e 6173 7369 676e 2861 7869 6f73 ect.assign(axios │ │ │ │ +00005a30: 4572 726f 722c 2063 7573 746f 6d50 726f Error, customPro │ │ │ │ +00005a40: 7073 293b 0a0a 2020 7265 7475 726e 2061 ps);.. return a │ │ │ │ +00005a50: 7869 6f73 4572 726f 723b 0a7d 3b0a 0a66 xiosError;.};..f │ │ │ │ +00005a60: 756e 6374 696f 6e20 6765 7444 6566 6175 unction getDefau │ │ │ │ +00005a70: 6c74 4578 706f 7274 4672 6f6d 436a 7320 ltExportFromCjs │ │ │ │ +00005a80: 2878 2920 7b0a 0972 6574 7572 6e20 7820 (x) {..return x │ │ │ │ +00005a90: 2626 2078 2e5f 5f65 734d 6f64 756c 6520 && x.__esModule │ │ │ │ +00005aa0: 2626 204f 626a 6563 742e 7072 6f74 6f74 && Object.protot │ │ │ │ +00005ab0: 7970 652e 6861 734f 776e 5072 6f70 6572 ype.hasOwnProper │ │ │ │ +00005ac0: 7479 2e63 616c 6c28 782c 2027 6465 6661 ty.call(x, 'defa │ │ │ │ +00005ad0: 756c 7427 2920 3f20 785b 2764 6566 6175 ult') ? x['defau │ │ │ │ +00005ae0: 6c74 275d 203a 2078 3b0a 7d0a 0a76 6172 lt'] : x;.}..var │ │ │ │ +00005af0: 2053 7472 6561 6d24 3220 3d20 7374 7265 Stream$2 = stre │ │ │ │ +00005b00: 616d 2e53 7472 6561 6d3b 0a76 6172 2075 am.Stream;.var u │ │ │ │ +00005b10: 7469 6c24 3220 3d20 7574 696c 2433 3b0a til$2 = util$3;. │ │ │ │ +00005b20: 0a76 6172 2064 656c 6179 6564 5f73 7472 .var delayed_str │ │ │ │ +00005b30: 6561 6d20 3d20 4465 6c61 7965 6453 7472 eam = DelayedStr │ │ │ │ +00005b40: 6561 6d24 313b 0a66 756e 6374 696f 6e20 eam$1;.function │ │ │ │ +00005b50: 4465 6c61 7965 6453 7472 6561 6d24 3128 DelayedStream$1( │ │ │ │ +00005b60: 2920 7b0a 2020 7468 6973 2e73 6f75 7263 ) {. this.sourc │ │ │ │ +00005b70: 6520 3d20 6e75 6c6c 3b0a 2020 7468 6973 e = null;. this │ │ │ │ +00005b80: 2e64 6174 6153 697a 6520 3d20 303b 0a20 .dataSize = 0;. │ │ │ │ +00005b90: 2074 6869 732e 6d61 7844 6174 6153 697a this.maxDataSiz │ │ │ │ +00005ba0: 6520 3d20 3130 3234 202a 2031 3032 343b e = 1024 * 1024; │ │ │ │ +00005bb0: 0a20 2074 6869 732e 7061 7573 6553 7472 . this.pauseStr │ │ │ │ +00005bc0: 6561 6d20 3d20 7472 7565 3b0a 0a20 2074 eam = true;.. t │ │ │ │ +00005bd0: 6869 732e 5f6d 6178 4461 7461 5369 7a65 his._maxDataSize │ │ │ │ +00005be0: 4578 6365 6564 6564 203d 2066 616c 7365 Exceeded = false │ │ │ │ +00005bf0: 3b0a 2020 7468 6973 2e5f 7265 6c65 6173 ;. this._releas │ │ │ │ +00005c00: 6564 203d 2066 616c 7365 3b0a 2020 7468 ed = false;. th │ │ │ │ +00005c10: 6973 2e5f 6275 6666 6572 6564 4576 656e is._bufferedEven │ │ │ │ +00005c20: 7473 203d 205b 5d3b 0a7d 0a75 7469 6c24 ts = [];.}.util$ │ │ │ │ +00005c30: 322e 696e 6865 7269 7473 2844 656c 6179 2.inherits(Delay │ │ │ │ +00005c40: 6564 5374 7265 616d 2431 2c20 5374 7265 edStream$1, Stre │ │ │ │ +00005c50: 616d 2432 293b 0a0a 4465 6c61 7965 6453 am$2);..DelayedS │ │ │ │ +00005c60: 7472 6561 6d24 312e 6372 6561 7465 203d tream$1.create = │ │ │ │ +00005c70: 2066 756e 6374 696f 6e28 736f 7572 6365 function(source │ │ │ │ +00005c80: 2c20 6f70 7469 6f6e 7329 207b 0a20 2076 , options) {. v │ │ │ │ +00005c90: 6172 2064 656c 6179 6564 5374 7265 616d ar delayedStream │ │ │ │ +00005ca0: 203d 206e 6577 2074 6869 7328 293b 0a0a = new this();.. │ │ │ │ +00005cb0: 2020 6f70 7469 6f6e 7320 3d20 6f70 7469 options = opti │ │ │ │ +00005cc0: 6f6e 7320 7c7c 207b 7d3b 0a20 2066 6f72 ons || {};. for │ │ │ │ +00005cd0: 2028 7661 7220 6f70 7469 6f6e 2069 6e20 (var option in │ │ │ │ +00005ce0: 6f70 7469 6f6e 7329 207b 0a20 2020 2064 options) {. d │ │ │ │ +00005cf0: 656c 6179 6564 5374 7265 616d 5b6f 7074 elayedStream[opt │ │ │ │ +00005d00: 696f 6e5d 203d 206f 7074 696f 6e73 5b6f ion] = options[o │ │ │ │ +00005d10: 7074 696f 6e5d 3b0a 2020 7d0a 0a20 2064 ption];. }.. d │ │ │ │ +00005d20: 656c 6179 6564 5374 7265 616d 2e73 6f75 elayedStream.sou │ │ │ │ +00005d30: 7263 6520 3d20 736f 7572 6365 3b0a 0a20 rce = source;.. │ │ │ │ +00005d40: 2076 6172 2072 6561 6c45 6d69 7420 3d20 var realEmit = │ │ │ │ +00005d50: 736f 7572 6365 2e65 6d69 743b 0a20 2073 source.emit;. s │ │ │ │ +00005d60: 6f75 7263 652e 656d 6974 203d 2066 756e ource.emit = fun │ │ │ │ +00005d70: 6374 696f 6e28 2920 7b0a 2020 2020 6465 ction() {. de │ │ │ │ +00005d80: 6c61 7965 6453 7472 6561 6d2e 5f68 616e layedStream._han │ │ │ │ +00005d90: 646c 6545 6d69 7428 6172 6775 6d65 6e74 dleEmit(argument │ │ │ │ +00005da0: 7329 3b0a 2020 2020 7265 7475 726e 2072 s);. return r │ │ │ │ +00005db0: 6561 6c45 6d69 742e 6170 706c 7928 736f ealEmit.apply(so │ │ │ │ +00005dc0: 7572 6365 2c20 6172 6775 6d65 6e74 7329 urce, arguments) │ │ │ │ +00005dd0: 3b0a 2020 7d3b 0a0a 2020 736f 7572 6365 ;. };.. source │ │ │ │ +00005de0: 2e6f 6e28 2765 7272 6f72 272c 2066 756e .on('error', fun │ │ │ │ +00005df0: 6374 696f 6e28 2920 7b7d 293b 0a20 2069 ction() {});. i │ │ │ │ +00005e00: 6620 2864 656c 6179 6564 5374 7265 616d f (delayedStream │ │ │ │ +00005e10: 2e70 6175 7365 5374 7265 616d 2920 7b0a .pauseStream) {. │ │ │ │ +00005e20: 2020 2020 736f 7572 6365 2e70 6175 7365 source.pause │ │ │ │ +00005e30: 2829 3b0a 2020 7d0a 0a20 2072 6574 7572 ();. }.. retur │ │ │ │ +00005e40: 6e20 6465 6c61 7965 6453 7472 6561 6d3b n delayedStream; │ │ │ │ +00005e50: 0a7d 3b0a 0a4f 626a 6563 742e 6465 6669 .};..Object.defi │ │ │ │ +00005e60: 6e65 5072 6f70 6572 7479 2844 656c 6179 neProperty(Delay │ │ │ │ +00005e70: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ +00005e80: 7479 7065 2c20 2772 6561 6461 626c 6527 type, 'readable' │ │ │ │ +00005e90: 2c20 7b0a 2020 636f 6e66 6967 7572 6162 , {. configurab │ │ │ │ +00005ea0: 6c65 3a20 7472 7565 2c0a 2020 656e 756d le: true,. enum │ │ │ │ +00005eb0: 6572 6162 6c65 3a20 7472 7565 2c0a 2020 erable: true,. │ │ │ │ +00005ec0: 6765 743a 2066 756e 6374 696f 6e28 2920 get: function() │ │ │ │ +00005ed0: 7b0a 2020 2020 7265 7475 726e 2074 6869 {. return thi │ │ │ │ +00005ee0: 732e 736f 7572 6365 2e72 6561 6461 626c s.source.readabl │ │ │ │ +00005ef0: 653b 0a20 207d 0a7d 293b 0a0a 4465 6c61 e;. }.});..Dela │ │ │ │ +00005f00: 7965 6453 7472 6561 6d24 312e 7072 6f74 yedStream$1.prot │ │ │ │ +00005f10: 6f74 7970 652e 7365 7445 6e63 6f64 696e otype.setEncodin │ │ │ │ +00005f20: 6720 3d20 6675 6e63 7469 6f6e 2829 207b g = function() { │ │ │ │ +00005f30: 0a20 2072 6574 7572 6e20 7468 6973 2e73 . return this.s │ │ │ │ +00005f40: 6f75 7263 652e 7365 7445 6e63 6f64 696e ource.setEncodin │ │ │ │ +00005f50: 672e 6170 706c 7928 7468 6973 2e73 6f75 g.apply(this.sou │ │ │ │ +00005f60: 7263 652c 2061 7267 756d 656e 7473 293b rce, arguments); │ │ │ │ +00005f70: 0a7d 3b0a 0a44 656c 6179 6564 5374 7265 .};..DelayedStre │ │ │ │ +00005f80: 616d 2431 2e70 726f 746f 7479 7065 2e72 am$1.prototype.r │ │ │ │ +00005f90: 6573 756d 6520 3d20 6675 6e63 7469 6f6e esume = function │ │ │ │ +00005fa0: 2829 207b 0a20 2069 6620 2821 7468 6973 () {. if (!this │ │ │ │ +00005fb0: 2e5f 7265 6c65 6173 6564 2920 7b0a 2020 ._released) {. │ │ │ │ +00005fc0: 2020 7468 6973 2e72 656c 6561 7365 2829 this.release() │ │ │ │ +00005fd0: 3b0a 2020 7d0a 0a20 2074 6869 732e 736f ;. }.. this.so │ │ │ │ +00005fe0: 7572 6365 2e72 6573 756d 6528 293b 0a7d urce.resume();.} │ │ │ │ +00005ff0: 3b0a 0a44 656c 6179 6564 5374 7265 616d ;..DelayedStream │ │ │ │ +00006000: 2431 2e70 726f 746f 7479 7065 2e70 6175 $1.prototype.pau │ │ │ │ +00006010: 7365 203d 2066 756e 6374 696f 6e28 2920 se = function() │ │ │ │ +00006020: 7b0a 2020 7468 6973 2e73 6f75 7263 652e {. this.source. │ │ │ │ +00006030: 7061 7573 6528 293b 0a7d 3b0a 0a44 656c pause();.};..Del │ │ │ │ +00006040: 6179 6564 5374 7265 616d 2431 2e70 726f ayedStream$1.pro │ │ │ │ +00006050: 746f 7479 7065 2e72 656c 6561 7365 203d totype.release = │ │ │ │ +00006060: 2066 756e 6374 696f 6e28 2920 7b0a 2020 function() {. │ │ │ │ +00006070: 7468 6973 2e5f 7265 6c65 6173 6564 203d this._released = │ │ │ │ +00006080: 2074 7275 653b 0a0a 2020 7468 6973 2e5f true;.. this._ │ │ │ │ +00006090: 6275 6666 6572 6564 4576 656e 7473 2e66 bufferedEvents.f │ │ │ │ +000060a0: 6f72 4561 6368 2866 756e 6374 696f 6e28 orEach(function( │ │ │ │ +000060b0: 6172 6773 2920 7b0a 2020 2020 7468 6973 args) {. this │ │ │ │ +000060c0: 2e65 6d69 742e 6170 706c 7928 7468 6973 .emit.apply(this │ │ │ │ +000060d0: 2c20 6172 6773 293b 0a20 207d 2e62 696e , args);. }.bin │ │ │ │ +000060e0: 6428 7468 6973 2929 3b0a 2020 7468 6973 d(this));. this │ │ │ │ +000060f0: 2e5f 6275 6666 6572 6564 4576 656e 7473 ._bufferedEvents │ │ │ │ +00006100: 203d 205b 5d3b 0a7d 3b0a 0a44 656c 6179 = [];.};..Delay │ │ │ │ +00006110: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ +00006120: 7479 7065 2e70 6970 6520 3d20 6675 6e63 type.pipe = func │ │ │ │ +00006130: 7469 6f6e 2829 207b 0a20 2076 6172 2072 tion() {. var r │ │ │ │ +00006140: 203d 2053 7472 6561 6d24 322e 7072 6f74 = Stream$2.prot │ │ │ │ +00006150: 6f74 7970 652e 7069 7065 2e61 7070 6c79 otype.pipe.apply │ │ │ │ +00006160: 2874 6869 732c 2061 7267 756d 656e 7473 (this, arguments │ │ │ │ +00006170: 293b 0a20 2074 6869 732e 7265 7375 6d65 );. this.resume │ │ │ │ +00006180: 2829 3b0a 2020 7265 7475 726e 2072 3b0a ();. return r;. │ │ │ │ +00006190: 7d3b 0a0a 4465 6c61 7965 6453 7472 6561 };..DelayedStrea │ │ │ │ +000061a0: 6d24 312e 7072 6f74 6f74 7970 652e 5f68 m$1.prototype._h │ │ │ │ +000061b0: 616e 646c 6545 6d69 7420 3d20 6675 6e63 andleEmit = func │ │ │ │ +000061c0: 7469 6f6e 2861 7267 7329 207b 0a20 2069 tion(args) {. i │ │ │ │ +000061d0: 6620 2874 6869 732e 5f72 656c 6561 7365 f (this._release │ │ │ │ +000061e0: 6429 207b 0a20 2020 2074 6869 732e 656d d) {. this.em │ │ │ │ +000061f0: 6974 2e61 7070 6c79 2874 6869 732c 2061 it.apply(this, a │ │ │ │ +00006200: 7267 7329 3b0a 2020 2020 7265 7475 726e rgs);. return │ │ │ │ +00006210: 3b0a 2020 7d0a 0a20 2069 6620 2861 7267 ;. }.. if (arg │ │ │ │ +00006220: 735b 305d 203d 3d3d 2027 6461 7461 2729 s[0] === 'data') │ │ │ │ +00006230: 207b 0a20 2020 2074 6869 732e 6461 7461 {. this.data │ │ │ │ +00006240: 5369 7a65 202b 3d20 6172 6773 5b31 5d2e Size += args[1]. │ │ │ │ +00006250: 6c65 6e67 7468 3b0a 2020 2020 7468 6973 length;. this │ │ │ │ +00006260: 2e5f 6368 6563 6b49 664d 6178 4461 7461 ._checkIfMaxData │ │ │ │ +00006270: 5369 7a65 4578 6365 6564 6564 2829 3b0a SizeExceeded();. │ │ │ │ +00006280: 2020 7d0a 0a20 2074 6869 732e 5f62 7566 }.. this._buf │ │ │ │ +00006290: 6665 7265 6445 7665 6e74 732e 7075 7368 feredEvents.push │ │ │ │ +000062a0: 2861 7267 7329 3b0a 7d3b 0a0a 4465 6c61 (args);.};..Dela │ │ │ │ +000062b0: 7965 6453 7472 6561 6d24 312e 7072 6f74 yedStream$1.prot │ │ │ │ +000062c0: 6f74 7970 652e 5f63 6865 636b 4966 4d61 otype._checkIfMa │ │ │ │ +000062d0: 7844 6174 6153 697a 6545 7863 6565 6465 xDataSizeExceede │ │ │ │ +000062e0: 6420 3d20 6675 6e63 7469 6f6e 2829 207b d = function() { │ │ │ │ +000062f0: 0a20 2069 6620 2874 6869 732e 5f6d 6178 . if (this._max │ │ │ │ +00006300: 4461 7461 5369 7a65 4578 6365 6564 6564 DataSizeExceeded │ │ │ │ +00006310: 2920 7b0a 2020 2020 7265 7475 726e 3b0a ) {. return;. │ │ │ │ +00006320: 2020 7d0a 0a20 2069 6620 2874 6869 732e }.. if (this. │ │ │ │ +00006330: 6461 7461 5369 7a65 203c 3d20 7468 6973 dataSize <= this │ │ │ │ +00006340: 2e6d 6178 4461 7461 5369 7a65 2920 7b0a .maxDataSize) {. │ │ │ │ +00006350: 2020 2020 7265 7475 726e 3b0a 2020 7d0a return;. }. │ │ │ │ +00006360: 0a20 2074 6869 732e 5f6d 6178 4461 7461 . this._maxData │ │ │ │ +00006370: 5369 7a65 4578 6365 6564 6564 203d 2074 SizeExceeded = t │ │ │ │ +00006380: 7275 653b 0a20 2076 6172 206d 6573 7361 rue;. var messa │ │ │ │ +00006390: 6765 203d 0a20 2020 2027 4465 6c61 7965 ge =. 'Delaye │ │ │ │ +000063a0: 6453 7472 6561 6d23 6d61 7844 6174 6153 dStream#maxDataS │ │ │ │ +000063b0: 697a 6520 6f66 2027 202b 2074 6869 732e ize of ' + this. │ │ │ │ +000063c0: 6d61 7844 6174 6153 697a 6520 2b20 2720 maxDataSize + ' │ │ │ │ +000063d0: 6279 7465 7320 6578 6365 6564 6564 2e27 bytes exceeded.' │ │ │ │ +000063e0: 3b0a 2020 7468 6973 2e65 6d69 7428 2765 ;. this.emit('e │ │ │ │ +000063f0: 7272 6f72 272c 206e 6577 2045 7272 6f72 rror', new Error │ │ │ │ +00006400: 286d 6573 7361 6765 2929 3b0a 7d3b 0a0a (message));.};.. │ │ │ │ +00006410: 7661 7220 7574 696c 2431 203d 2075 7469 var util$1 = uti │ │ │ │ +00006420: 6c24 333b 0a76 6172 2053 7472 6561 6d24 l$3;.var Stream$ │ │ │ │ +00006430: 3120 3d20 7374 7265 616d 2e53 7472 6561 1 = stream.Strea │ │ │ │ +00006440: 6d3b 0a76 6172 2044 656c 6179 6564 5374 m;.var DelayedSt │ │ │ │ +00006450: 7265 616d 203d 2064 656c 6179 6564 5f73 ream = delayed_s │ │ │ │ +00006460: 7472 6561 6d3b 0a0a 7661 7220 636f 6d62 tream;..var comb │ │ │ │ +00006470: 696e 6564 5f73 7472 6561 6d20 3d20 436f ined_stream = Co │ │ │ │ +00006480: 6d62 696e 6564 5374 7265 616d 2431 3b0a mbinedStream$1;. │ │ │ │ +00006490: 6675 6e63 7469 6f6e 2043 6f6d 6269 6e65 function Combine │ │ │ │ +000064a0: 6453 7472 6561 6d24 3128 2920 7b0a 2020 dStream$1() {. │ │ │ │ +000064b0: 7468 6973 2e77 7269 7461 626c 6520 3d20 this.writable = │ │ │ │ +000064c0: 6661 6c73 653b 0a20 2074 6869 732e 7265 false;. this.re │ │ │ │ +000064d0: 6164 6162 6c65 203d 2074 7275 653b 0a20 adable = true;. │ │ │ │ +000064e0: 2074 6869 732e 6461 7461 5369 7a65 203d this.dataSize = │ │ │ │ +000064f0: 2030 3b0a 2020 7468 6973 2e6d 6178 4461 0;. this.maxDa │ │ │ │ +00006500: 7461 5369 7a65 203d 2032 202a 2031 3032 taSize = 2 * 102 │ │ │ │ +00006510: 3420 2a20 3130 3234 3b0a 2020 7468 6973 4 * 1024;. this │ │ │ │ +00006520: 2e70 6175 7365 5374 7265 616d 7320 3d20 .pauseStreams = │ │ │ │ +00006530: 7472 7565 3b0a 0a20 2074 6869 732e 5f72 true;.. this._r │ │ │ │ +00006540: 656c 6561 7365 6420 3d20 6661 6c73 653b eleased = false; │ │ │ │ +00006550: 0a20 2074 6869 732e 5f73 7472 6561 6d73 . this._streams │ │ │ │ +00006560: 203d 205b 5d3b 0a20 2074 6869 732e 5f63 = [];. this._c │ │ │ │ +00006570: 7572 7265 6e74 5374 7265 616d 203d 206e urrentStream = n │ │ │ │ +00006580: 756c 6c3b 0a20 2074 6869 732e 5f69 6e73 ull;. this._ins │ │ │ │ +00006590: 6964 654c 6f6f 7020 3d20 6661 6c73 653b ideLoop = false; │ │ │ │ +000065a0: 0a20 2074 6869 732e 5f70 656e 6469 6e67 . this._pending │ │ │ │ +000065b0: 4e65 7874 203d 2066 616c 7365 3b0a 7d0a Next = false;.}. │ │ │ │ +000065c0: 7574 696c 2431 2e69 6e68 6572 6974 7328 util$1.inherits( │ │ │ │ +000065d0: 436f 6d62 696e 6564 5374 7265 616d 2431 CombinedStream$1 │ │ │ │ +000065e0: 2c20 5374 7265 616d 2431 293b 0a0a 436f , Stream$1);..Co │ │ │ │ +000065f0: 6d62 696e 6564 5374 7265 616d 2431 2e63 mbinedStream$1.c │ │ │ │ +00006600: 7265 6174 6520 3d20 6675 6e63 7469 6f6e reate = function │ │ │ │ +00006610: 286f 7074 696f 6e73 2920 7b0a 2020 7661 (options) {. va │ │ │ │ +00006620: 7220 636f 6d62 696e 6564 5374 7265 616d r combinedStream │ │ │ │ +00006630: 203d 206e 6577 2074 6869 7328 293b 0a0a = new this();.. │ │ │ │ +00006640: 2020 6f70 7469 6f6e 7320 3d20 6f70 7469 options = opti │ │ │ │ +00006650: 6f6e 7320 7c7c 207b 7d3b 0a20 2066 6f72 ons || {};. for │ │ │ │ +00006660: 2028 7661 7220 6f70 7469 6f6e 2069 6e20 (var option in │ │ │ │ +00006670: 6f70 7469 6f6e 7329 207b 0a20 2020 2063 options) {. c │ │ │ │ +00006680: 6f6d 6269 6e65 6453 7472 6561 6d5b 6f70 ombinedStream[op │ │ │ │ +00006690: 7469 6f6e 5d20 3d20 6f70 7469 6f6e 735b tion] = options[ │ │ │ │ +000066a0: 6f70 7469 6f6e 5d3b 0a20 207d 0a0a 2020 option];. }.. │ │ │ │ +000066b0: 7265 7475 726e 2063 6f6d 6269 6e65 6453 return combinedS │ │ │ │ +000066c0: 7472 6561 6d3b 0a7d 3b0a 0a43 6f6d 6269 tream;.};..Combi │ │ │ │ +000066d0: 6e65 6453 7472 6561 6d24 312e 6973 5374 nedStream$1.isSt │ │ │ │ +000066e0: 7265 616d 4c69 6b65 203d 2066 756e 6374 reamLike = funct │ │ │ │ +000066f0: 696f 6e28 7374 7265 616d 2920 7b0a 2020 ion(stream) {. │ │ │ │ +00006700: 7265 7475 726e 2028 7479 7065 6f66 2073 return (typeof s │ │ │ │ +00006710: 7472 6561 6d20 213d 3d20 2766 756e 6374 tream !== 'funct │ │ │ │ +00006720: 696f 6e27 290a 2020 2020 2626 2028 7479 ion'). && (ty │ │ │ │ +00006730: 7065 6f66 2073 7472 6561 6d20 213d 3d20 peof stream !== │ │ │ │ +00006740: 2773 7472 696e 6727 290a 2020 2020 2626 'string'). && │ │ │ │ +00006750: 2028 7479 7065 6f66 2073 7472 6561 6d20 (typeof stream │ │ │ │ +00006760: 213d 3d20 2762 6f6f 6c65 616e 2729 0a20 !== 'boolean'). │ │ │ │ +00006770: 2020 2026 2620 2874 7970 656f 6620 7374 && (typeof st │ │ │ │ +00006780: 7265 616d 2021 3d3d 2027 6e75 6d62 6572 ream !== 'number │ │ │ │ +00006790: 2729 0a20 2020 2026 2620 2821 4275 6666 '). && (!Buff │ │ │ │ +000067a0: 6572 2e69 7342 7566 6665 7228 7374 7265 er.isBuffer(stre │ │ │ │ +000067b0: 616d 2929 3b0a 7d3b 0a0a 436f 6d62 696e am));.};..Combin │ │ │ │ +000067c0: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ +000067d0: 7479 7065 2e61 7070 656e 6420 3d20 6675 type.append = fu │ │ │ │ +000067e0: 6e63 7469 6f6e 2873 7472 6561 6d29 207b nction(stream) { │ │ │ │ +000067f0: 0a20 2076 6172 2069 7353 7472 6561 6d4c . var isStreamL │ │ │ │ +00006800: 696b 6520 3d20 436f 6d62 696e 6564 5374 ike = CombinedSt │ │ │ │ +00006810: 7265 616d 2431 2e69 7353 7472 6561 6d4c ream$1.isStreamL │ │ │ │ +00006820: 696b 6528 7374 7265 616d 293b 0a0a 2020 ike(stream);.. │ │ │ │ +00006830: 6966 2028 6973 5374 7265 616d 4c69 6b65 if (isStreamLike │ │ │ │ +00006840: 2920 7b0a 2020 2020 6966 2028 2128 7374 ) {. if (!(st │ │ │ │ +00006850: 7265 616d 2069 6e73 7461 6e63 656f 6620 ream instanceof │ │ │ │ +00006860: 4465 6c61 7965 6453 7472 6561 6d29 2920 DelayedStream)) │ │ │ │ +00006870: 7b0a 2020 2020 2020 7661 7220 6e65 7753 {. var newS │ │ │ │ +00006880: 7472 6561 6d20 3d20 4465 6c61 7965 6453 tream = DelayedS │ │ │ │ +00006890: 7472 6561 6d2e 6372 6561 7465 2873 7472 tream.create(str │ │ │ │ +000068a0: 6561 6d2c 207b 0a20 2020 2020 2020 206d eam, {. m │ │ │ │ +000068b0: 6178 4461 7461 5369 7a65 3a20 496e 6669 axDataSize: Infi │ │ │ │ +000068c0: 6e69 7479 2c0a 2020 2020 2020 2020 7061 nity,. pa │ │ │ │ +000068d0: 7573 6553 7472 6561 6d3a 2074 6869 732e useStream: this. │ │ │ │ +000068e0: 7061 7573 6553 7472 6561 6d73 2c0a 2020 pauseStreams,. │ │ │ │ +000068f0: 2020 2020 7d29 3b0a 2020 2020 2020 7374 });. st │ │ │ │ +00006900: 7265 616d 2e6f 6e28 2764 6174 6127 2c20 ream.on('data', │ │ │ │ +00006910: 7468 6973 2e5f 6368 6563 6b44 6174 6153 this._checkDataS │ │ │ │ +00006920: 697a 652e 6269 6e64 2874 6869 7329 293b ize.bind(this)); │ │ │ │ +00006930: 0a20 2020 2020 2073 7472 6561 6d20 3d20 . stream = │ │ │ │ +00006940: 6e65 7753 7472 6561 6d3b 0a20 2020 207d newStream;. } │ │ │ │ +00006950: 0a0a 2020 2020 7468 6973 2e5f 6861 6e64 .. this._hand │ │ │ │ +00006960: 6c65 4572 726f 7273 2873 7472 6561 6d29 leErrors(stream) │ │ │ │ +00006970: 3b0a 0a20 2020 2069 6620 2874 6869 732e ;.. if (this. │ │ │ │ +00006980: 7061 7573 6553 7472 6561 6d73 2920 7b0a pauseStreams) {. │ │ │ │ +00006990: 2020 2020 2020 7374 7265 616d 2e70 6175 stream.pau │ │ │ │ +000069a0: 7365 2829 3b0a 2020 2020 7d0a 2020 7d0a se();. }. }. │ │ │ │ +000069b0: 0a20 2074 6869 732e 5f73 7472 6561 6d73 . this._streams │ │ │ │ +000069c0: 2e70 7573 6828 7374 7265 616d 293b 0a20 .push(stream);. │ │ │ │ +000069d0: 2072 6574 7572 6e20 7468 6973 3b0a 7d3b return this;.}; │ │ │ │ +000069e0: 0a0a 436f 6d62 696e 6564 5374 7265 616d ..CombinedStream │ │ │ │ +000069f0: 2431 2e70 726f 746f 7479 7065 2e70 6970 $1.prototype.pip │ │ │ │ +00006a00: 6520 3d20 6675 6e63 7469 6f6e 2864 6573 e = function(des │ │ │ │ +00006a10: 742c 206f 7074 696f 6e73 2920 7b0a 2020 t, options) {. │ │ │ │ +00006a20: 5374 7265 616d 2431 2e70 726f 746f 7479 Stream$1.prototy │ │ │ │ +00006a30: 7065 2e70 6970 652e 6361 6c6c 2874 6869 pe.pipe.call(thi │ │ │ │ +00006a40: 732c 2064 6573 742c 206f 7074 696f 6e73 s, dest, options │ │ │ │ +00006a50: 293b 0a20 2074 6869 732e 7265 7375 6d65 );. this.resume │ │ │ │ +00006a60: 2829 3b0a 2020 7265 7475 726e 2064 6573 ();. return des │ │ │ │ +00006a70: 743b 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 t;.};..CombinedS │ │ │ │ +00006a80: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ +00006a90: 652e 5f67 6574 4e65 7874 203d 2066 756e e._getNext = fun │ │ │ │ +00006aa0: 6374 696f 6e28 2920 7b0a 2020 7468 6973 ction() {. this │ │ │ │ +00006ab0: 2e5f 6375 7272 656e 7453 7472 6561 6d20 ._currentStream │ │ │ │ +00006ac0: 3d20 6e75 6c6c 3b0a 0a20 2069 6620 2874 = null;.. if (t │ │ │ │ +00006ad0: 6869 732e 5f69 6e73 6964 654c 6f6f 7029 his._insideLoop) │ │ │ │ +00006ae0: 207b 0a20 2020 2074 6869 732e 5f70 656e {. this._pen │ │ │ │ +00006af0: 6469 6e67 4e65 7874 203d 2074 7275 653b dingNext = true; │ │ │ │ +00006b00: 0a20 2020 2072 6574 7572 6e3b 202f 2f20 . return; // │ │ │ │ +00006b10: 6465 6665 7220 6361 6c6c 0a20 207d 0a0a defer call. }.. │ │ │ │ +00006b20: 2020 7468 6973 2e5f 696e 7369 6465 4c6f this._insideLo │ │ │ │ +00006b30: 6f70 203d 2074 7275 653b 0a20 2074 7279 op = true;. try │ │ │ │ +00006b40: 207b 0a20 2020 2064 6f20 7b0a 2020 2020 {. do {. │ │ │ │ +00006b50: 2020 7468 6973 2e5f 7065 6e64 696e 674e this._pendingN │ │ │ │ +00006b60: 6578 7420 3d20 6661 6c73 653b 0a20 2020 ext = false;. │ │ │ │ +00006b70: 2020 2074 6869 732e 5f72 6561 6c47 6574 this._realGet │ │ │ │ +00006b80: 4e65 7874 2829 3b0a 2020 2020 7d20 7768 Next();. } wh │ │ │ │ +00006b90: 696c 6520 2874 6869 732e 5f70 656e 6469 ile (this._pendi │ │ │ │ +00006ba0: 6e67 4e65 7874 293b 0a20 207d 2066 696e ngNext);. } fin │ │ │ │ +00006bb0: 616c 6c79 207b 0a20 2020 2074 6869 732e ally {. this. │ │ │ │ +00006bc0: 5f69 6e73 6964 654c 6f6f 7020 3d20 6661 _insideLoop = fa │ │ │ │ +00006bd0: 6c73 653b 0a20 207d 0a7d 3b0a 0a43 6f6d lse;. }.};..Com │ │ │ │ +00006be0: 6269 6e65 6453 7472 6561 6d24 312e 7072 binedStream$1.pr │ │ │ │ +00006bf0: 6f74 6f74 7970 652e 5f72 6561 6c47 6574 ototype._realGet │ │ │ │ +00006c00: 4e65 7874 203d 2066 756e 6374 696f 6e28 Next = function( │ │ │ │ +00006c10: 2920 7b0a 2020 7661 7220 7374 7265 616d ) {. var stream │ │ │ │ +00006c20: 203d 2074 6869 732e 5f73 7472 6561 6d73 = this._streams │ │ │ │ +00006c30: 2e73 6869 6674 2829 3b0a 0a0a 2020 6966 .shift();... if │ │ │ │ +00006c40: 2028 7479 7065 6f66 2073 7472 6561 6d20 (typeof stream │ │ │ │ +00006c50: 3d3d 2027 756e 6465 6669 6e65 6427 2920 == 'undefined') │ │ │ │ +00006c60: 7b0a 2020 2020 7468 6973 2e65 6e64 2829 {. this.end() │ │ │ │ +00006c70: 3b0a 2020 2020 7265 7475 726e 3b0a 2020 ;. return;. │ │ │ │ +00006c80: 7d0a 0a20 2069 6620 2874 7970 656f 6620 }.. if (typeof │ │ │ │ +00006c90: 7374 7265 616d 2021 3d3d 2027 6675 6e63 stream !== 'func │ │ │ │ +00006ca0: 7469 6f6e 2729 207b 0a20 2020 2074 6869 tion') {. thi │ │ │ │ +00006cb0: 732e 5f70 6970 654e 6578 7428 7374 7265 s._pipeNext(stre │ │ │ │ +00006cc0: 616d 293b 0a20 2020 2072 6574 7572 6e3b am);. return; │ │ │ │ +00006cd0: 0a20 207d 0a0a 2020 7661 7220 6765 7453 . }.. var getS │ │ │ │ +00006ce0: 7472 6561 6d20 3d20 7374 7265 616d 3b0a tream = stream;. │ │ │ │ +00006cf0: 2020 6765 7453 7472 6561 6d28 6675 6e63 getStream(func │ │ │ │ +00006d00: 7469 6f6e 2873 7472 6561 6d29 207b 0a20 tion(stream) {. │ │ │ │ +00006d10: 2020 2076 6172 2069 7353 7472 6561 6d4c var isStreamL │ │ │ │ +00006d20: 696b 6520 3d20 436f 6d62 696e 6564 5374 ike = CombinedSt │ │ │ │ +00006d30: 7265 616d 2431 2e69 7353 7472 6561 6d4c ream$1.isStreamL │ │ │ │ +00006d40: 696b 6528 7374 7265 616d 293b 0a20 2020 ike(stream);. │ │ │ │ +00006d50: 2069 6620 2869 7353 7472 6561 6d4c 696b if (isStreamLik │ │ │ │ +00006d60: 6529 207b 0a20 2020 2020 2073 7472 6561 e) {. strea │ │ │ │ +00006d70: 6d2e 6f6e 2827 6461 7461 272c 2074 6869 m.on('data', thi │ │ │ │ +00006d80: 732e 5f63 6865 636b 4461 7461 5369 7a65 s._checkDataSize │ │ │ │ +00006d90: 2e62 696e 6428 7468 6973 2929 3b0a 2020 .bind(this));. │ │ │ │ +00006da0: 2020 2020 7468 6973 2e5f 6861 6e64 6c65 this._handle │ │ │ │ +00006db0: 4572 726f 7273 2873 7472 6561 6d29 3b0a Errors(stream);. │ │ │ │ +00006dc0: 2020 2020 7d0a 0a20 2020 2074 6869 732e }.. this. │ │ │ │ +00006dd0: 5f70 6970 654e 6578 7428 7374 7265 616d _pipeNext(stream │ │ │ │ +00006de0: 293b 0a20 207d 2e62 696e 6428 7468 6973 );. }.bind(this │ │ │ │ +00006df0: 2929 3b0a 7d3b 0a0a 436f 6d62 696e 6564 ));.};..Combined │ │ │ │ +00006e00: 5374 7265 616d 2431 2e70 726f 746f 7479 Stream$1.prototy │ │ │ │ +00006e10: 7065 2e5f 7069 7065 4e65 7874 203d 2066 pe._pipeNext = f │ │ │ │ +00006e20: 756e 6374 696f 6e28 7374 7265 616d 2920 unction(stream) │ │ │ │ +00006e30: 7b0a 2020 7468 6973 2e5f 6375 7272 656e {. this._curren │ │ │ │ +00006e40: 7453 7472 6561 6d20 3d20 7374 7265 616d tStream = stream │ │ │ │ +00006e50: 3b0a 0a20 2076 6172 2069 7353 7472 6561 ;.. var isStrea │ │ │ │ +00006e60: 6d4c 696b 6520 3d20 436f 6d62 696e 6564 mLike = Combined │ │ │ │ +00006e70: 5374 7265 616d 2431 2e69 7353 7472 6561 Stream$1.isStrea │ │ │ │ +00006e80: 6d4c 696b 6528 7374 7265 616d 293b 0a20 mLike(stream);. │ │ │ │ +00006e90: 2069 6620 2869 7353 7472 6561 6d4c 696b if (isStreamLik │ │ │ │ +00006ea0: 6529 207b 0a20 2020 2073 7472 6561 6d2e e) {. stream. │ │ │ │ +00006eb0: 6f6e 2827 656e 6427 2c20 7468 6973 2e5f on('end', this._ │ │ │ │ +00006ec0: 6765 744e 6578 742e 6269 6e64 2874 6869 getNext.bind(thi │ │ │ │ +00006ed0: 7329 293b 0a20 2020 2073 7472 6561 6d2e s));. stream. │ │ │ │ +00006ee0: 7069 7065 2874 6869 732c 207b 656e 643a pipe(this, {end: │ │ │ │ +00006ef0: 2066 616c 7365 7d29 3b0a 2020 2020 7265 false});. re │ │ │ │ +00006f00: 7475 726e 3b0a 2020 7d0a 0a20 2076 6172 turn;. }.. var │ │ │ │ +00006f10: 2076 616c 7565 203d 2073 7472 6561 6d3b value = stream; │ │ │ │ +00006f20: 0a20 2074 6869 732e 7772 6974 6528 7661 . this.write(va │ │ │ │ +00006f30: 6c75 6529 3b0a 2020 7468 6973 2e5f 6765 lue);. this._ge │ │ │ │ +00006f40: 744e 6578 7428 293b 0a7d 3b0a 0a43 6f6d tNext();.};..Com │ │ │ │ +00006f50: 6269 6e65 6453 7472 6561 6d24 312e 7072 binedStream$1.pr │ │ │ │ +00006f60: 6f74 6f74 7970 652e 5f68 616e 646c 6545 ototype._handleE │ │ │ │ +00006f70: 7272 6f72 7320 3d20 6675 6e63 7469 6f6e rrors = function │ │ │ │ +00006f80: 2873 7472 6561 6d29 207b 0a20 2076 6172 (stream) {. var │ │ │ │ +00006f90: 2073 656c 6620 3d20 7468 6973 3b0a 2020 self = this;. │ │ │ │ +00006fa0: 7374 7265 616d 2e6f 6e28 2765 7272 6f72 stream.on('error │ │ │ │ +00006fb0: 272c 2066 756e 6374 696f 6e28 6572 7229 ', function(err) │ │ │ │ +00006fc0: 207b 0a20 2020 2073 656c 662e 5f65 6d69 {. self._emi │ │ │ │ +00006fd0: 7445 7272 6f72 2865 7272 293b 0a20 207d tError(err);. } │ │ │ │ +00006fe0: 293b 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 );.};..CombinedS │ │ │ │ +00006ff0: 7472 6561 6d24 312e 7072 6f74 6f74 7970 tream$1.prototyp │ │ │ │ +00007000: 652e 7772 6974 6520 3d20 6675 6e63 7469 e.write = functi │ │ │ │ +00007010: 6f6e 2864 6174 6129 207b 0a20 2074 6869 on(data) {. thi │ │ │ │ +00007020: 732e 656d 6974 2827 6461 7461 272c 2064 s.emit('data', d │ │ │ │ +00007030: 6174 6129 3b0a 7d3b 0a0a 436f 6d62 696e ata);.};..Combin │ │ │ │ +00007040: 6564 5374 7265 616d 2431 2e70 726f 746f edStream$1.proto │ │ │ │ +00007050: 7479 7065 2e70 6175 7365 203d 2066 756e type.pause = fun │ │ │ │ +00007060: 6374 696f 6e28 2920 7b0a 2020 6966 2028 ction() {. if ( │ │ │ │ +00007070: 2174 6869 732e 7061 7573 6553 7472 6561 !this.pauseStrea │ │ │ │ +00007080: 6d73 2920 7b0a 2020 2020 7265 7475 726e ms) {. return │ │ │ │ +00007090: 3b0a 2020 7d0a 0a20 2069 6628 7468 6973 ;. }.. if(this │ │ │ │ +000070a0: 2e70 6175 7365 5374 7265 616d 7320 2626 .pauseStreams && │ │ │ │ +000070b0: 2074 6869 732e 5f63 7572 7265 6e74 5374 this._currentSt │ │ │ │ +000070c0: 7265 616d 2026 2620 7479 7065 6f66 2874 ream && typeof(t │ │ │ │ +000070d0: 6869 732e 5f63 7572 7265 6e74 5374 7265 his._currentStre │ │ │ │ +000070e0: 616d 2e70 6175 7365 2920 3d3d 2027 6675 am.pause) == 'fu │ │ │ │ +000070f0: 6e63 7469 6f6e 2729 2074 6869 732e 5f63 nction') this._c │ │ │ │ +00007100: 7572 7265 6e74 5374 7265 616d 2e70 6175 urrentStream.pau │ │ │ │ +00007110: 7365 2829 3b0a 2020 7468 6973 2e65 6d69 se();. this.emi │ │ │ │ +00007120: 7428 2770 6175 7365 2729 3b0a 7d3b 0a0a t('pause');.};.. │ │ │ │ +00007130: 436f 6d62 696e 6564 5374 7265 616d 2431 CombinedStream$1 │ │ │ │ +00007140: 2e70 726f 746f 7479 7065 2e72 6573 756d .prototype.resum │ │ │ │ +00007150: 6520 3d20 6675 6e63 7469 6f6e 2829 207b e = function() { │ │ │ │ +00007160: 0a20 2069 6620 2821 7468 6973 2e5f 7265 . if (!this._re │ │ │ │ +00007170: 6c65 6173 6564 2920 7b0a 2020 2020 7468 leased) {. th │ │ │ │ +00007180: 6973 2e5f 7265 6c65 6173 6564 203d 2074 is._released = t │ │ │ │ +00007190: 7275 653b 0a20 2020 2074 6869 732e 7772 rue;. this.wr │ │ │ │ +000071a0: 6974 6162 6c65 203d 2074 7275 653b 0a20 itable = true;. │ │ │ │ +000071b0: 2020 2074 6869 732e 5f67 6574 4e65 7874 this._getNext │ │ │ │ +000071c0: 2829 3b0a 2020 7d0a 0a20 2069 6628 7468 ();. }.. if(th │ │ │ │ +000071d0: 6973 2e70 6175 7365 5374 7265 616d 7320 is.pauseStreams │ │ │ │ +000071e0: 2626 2074 6869 732e 5f63 7572 7265 6e74 && this._current │ │ │ │ +000071f0: 5374 7265 616d 2026 2620 7479 7065 6f66 Stream && typeof │ │ │ │ +00007200: 2874 6869 732e 5f63 7572 7265 6e74 5374 (this._currentSt │ │ │ │ +00007210: 7265 616d 2e72 6573 756d 6529 203d 3d20 ream.resume) == │ │ │ │ +00007220: 2766 756e 6374 696f 6e27 2920 7468 6973 'function') this │ │ │ │ +00007230: 2e5f 6375 7272 656e 7453 7472 6561 6d2e ._currentStream. │ │ │ │ +00007240: 7265 7375 6d65 2829 3b0a 2020 7468 6973 resume();. this │ │ │ │ +00007250: 2e65 6d69 7428 2772 6573 756d 6527 293b .emit('resume'); │ │ │ │ +00007260: 0a7d 3b0a 0a43 6f6d 6269 6e65 6453 7472 .};..CombinedStr │ │ │ │ +00007270: 6561 6d24 312e 7072 6f74 6f74 7970 652e eam$1.prototype. │ │ │ │ +00007280: 656e 6420 3d20 6675 6e63 7469 6f6e 2829 end = function() │ │ │ │ +00007290: 207b 0a20 2074 6869 732e 5f72 6573 6574 {. this._reset │ │ │ │ +000072a0: 2829 3b0a 2020 7468 6973 2e65 6d69 7428 ();. this.emit( │ │ │ │ +000072b0: 2765 6e64 2729 3b0a 7d3b 0a0a 436f 6d62 'end');.};..Comb │ │ │ │ +000072c0: 696e 6564 5374 7265 616d 2431 2e70 726f inedStream$1.pro │ │ │ │ +000072d0: 746f 7479 7065 2e64 6573 7472 6f79 203d totype.destroy = │ │ │ │ +000072e0: 2066 756e 6374 696f 6e28 2920 7b0a 2020 function() {. │ │ │ │ +000072f0: 7468 6973 2e5f 7265 7365 7428 293b 0a20 this._reset();. │ │ │ │ +00007300: 2074 6869 732e 656d 6974 2827 636c 6f73 this.emit('clos │ │ │ │ +00007310: 6527 293b 0a7d 3b0a 0a43 6f6d 6269 6e65 e');.};..Combine │ │ │ │ +00007320: 6453 7472 6561 6d24 312e 7072 6f74 6f74 dStream$1.protot │ │ │ │ +00007330: 7970 652e 5f72 6573 6574 203d 2066 756e ype._reset = fun │ │ │ │ +00007340: 6374 696f 6e28 2920 7b0a 2020 7468 6973 ction() {. this │ │ │ │ +00007350: 2e77 7269 7461 626c 6520 3d20 6661 6c73 .writable = fals │ │ │ │ +00007360: 653b 0a20 2074 6869 732e 5f73 7472 6561 e;. this._strea │ │ │ │ +00007370: 6d73 203d 205b 5d3b 0a20 2074 6869 732e ms = [];. this. │ │ │ │ +00007380: 5f63 7572 7265 6e74 5374 7265 616d 203d _currentStream = │ │ │ │ +00007390: 206e 756c 6c3b 0a7d 3b0a 0a43 6f6d 6269 null;.};..Combi │ │ │ │ +000073a0: 6e65 6453 7472 6561 6d24 312e 7072 6f74 nedStream$1.prot │ │ │ │ +000073b0: 6f74 7970 652e 5f63 6865 636b 4461 7461 otype._checkData │ │ │ │ +000073c0: 5369 7a65 203d 2066 756e 6374 696f 6e28 Size = function( │ │ │ │ +000073d0: 2920 7b0a 2020 7468 6973 2e5f 7570 6461 ) {. this._upda │ │ │ │ +000073e0: 7465 4461 7461 5369 7a65 2829 3b0a 2020 teDataSize();. │ │ │ │ +000073f0: 6966 2028 7468 6973 2e64 6174 6153 697a if (this.dataSiz │ │ │ │ +00007400: 6520 3c3d 2074 6869 732e 6d61 7844 6174 e <= this.maxDat │ │ │ │ +00007410: 6153 697a 6529 207b 0a20 2020 2072 6574 aSize) {. ret │ │ │ │ +00007420: 7572 6e3b 0a20 207d 0a0a 2020 7661 7220 urn;. }.. var │ │ │ │ +00007430: 6d65 7373 6167 6520 3d0a 2020 2020 2744 message =. 'D │ │ │ │ +00007440: 656c 6179 6564 5374 7265 616d 236d 6178 elayedStream#max │ │ │ │ +00007450: 4461 7461 5369 7a65 206f 6620 2720 2b20 DataSize of ' + │ │ │ │ +00007460: 7468 6973 2e6d 6178 4461 7461 5369 7a65 this.maxDataSize │ │ │ │ +00007470: 202b 2027 2062 7974 6573 2065 7863 6565 + ' bytes excee │ │ │ │ +00007480: 6465 642e 273b 0a20 2074 6869 732e 5f65 ded.';. this._e │ │ │ │ +00007490: 6d69 7445 7272 6f72 286e 6577 2045 7272 mitError(new Err │ │ │ │ +000074a0: 6f72 286d 6573 7361 6765 2929 3b0a 7d3b or(message));.}; │ │ │ │ +000074b0: 0a0a 436f 6d62 696e 6564 5374 7265 616d ..CombinedStream │ │ │ │ +000074c0: 2431 2e70 726f 746f 7479 7065 2e5f 7570 $1.prototype._up │ │ │ │ +000074d0: 6461 7465 4461 7461 5369 7a65 203d 2066 dateDataSize = f │ │ │ │ +000074e0: 756e 6374 696f 6e28 2920 7b0a 2020 7468 unction() {. th │ │ │ │ +000074f0: 6973 2e64 6174 6153 697a 6520 3d20 303b is.dataSize = 0; │ │ │ │ +00007500: 0a0a 2020 7661 7220 7365 6c66 203d 2074 .. var self = t │ │ │ │ +00007510: 6869 733b 0a20 2074 6869 732e 5f73 7472 his;. this._str │ │ │ │ +00007520: 6561 6d73 2e66 6f72 4561 6368 2866 756e eams.forEach(fun │ │ │ │ +00007530: 6374 696f 6e28 7374 7265 616d 2920 7b0a ction(stream) {. │ │ │ │ +00007540: 2020 2020 6966 2028 2173 7472 6561 6d2e if (!stream. │ │ │ │ +00007550: 6461 7461 5369 7a65 2920 7b0a 2020 2020 dataSize) {. │ │ │ │ +00007560: 2020 7265 7475 726e 3b0a 2020 2020 7d0a return;. }. │ │ │ │ +00007570: 0a20 2020 2073 656c 662e 6461 7461 5369 . self.dataSi │ │ │ │ +00007580: 7a65 202b 3d20 7374 7265 616d 2e64 6174 ze += stream.dat │ │ │ │ +00007590: 6153 697a 653b 0a20 207d 293b 0a0a 2020 aSize;. });.. │ │ │ │ +000075a0: 6966 2028 7468 6973 2e5f 6375 7272 656e if (this._curren │ │ │ │ +000075b0: 7453 7472 6561 6d20 2626 2074 6869 732e tStream && this. │ │ │ │ +000075c0: 5f63 7572 7265 6e74 5374 7265 616d 2e64 _currentStream.d │ │ │ │ +000075d0: 6174 6153 697a 6529 207b 0a20 2020 2074 ataSize) {. t │ │ │ │ +000075e0: 6869 732e 6461 7461 5369 7a65 202b 3d20 his.dataSize += │ │ │ │ +000075f0: 7468 6973 2e5f 6375 7272 656e 7453 7472 this._currentStr │ │ │ │ +00007600: 6561 6d2e 6461 7461 5369 7a65 3b0a 2020 eam.dataSize;. │ │ │ │ +00007610: 7d0a 7d3b 0a0a 436f 6d62 696e 6564 5374 }.};..CombinedSt │ │ │ │ +00007620: 7265 616d 2431 2e70 726f 746f 7479 7065 ream$1.prototype │ │ │ │ +00007630: 2e5f 656d 6974 4572 726f 7220 3d20 6675 ._emitError = fu │ │ │ │ +00007640: 6e63 7469 6f6e 2865 7272 2920 7b0a 2020 nction(err) {. │ │ │ │ +00007650: 7468 6973 2e5f 7265 7365 7428 293b 0a20 this._reset();. │ │ │ │ +00007660: 2074 6869 732e 656d 6974 2827 6572 726f this.emit('erro │ │ │ │ +00007670: 7227 2c20 6572 7229 3b0a 7d3b 0a0a 7661 r', err);.};..va │ │ │ │ +00007680: 7220 6d69 6d65 5479 7065 7320 3d20 7b7d r mimeTypes = {} │ │ │ │ +00007690: 3b0a 0a63 6f6e 7374 2072 6571 7569 7265 ;..const require │ │ │ │ +000076a0: 2424 3020 3d20 7b0a 0922 6170 706c 6963 $$0 = {.."applic │ │ │ │ +000076b0: 6174 696f 6e2f 3164 2d69 6e74 6572 6c65 ation/1d-interle │ │ │ │ +000076c0: 6176 6564 2d70 6172 6974 7966 6563 223a aved-parityfec": │ │ │ │ +000076d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000076e0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000076f0: 696f 6e2f 3367 7064 6173 682d 716f 652d ion/3gpdash-qoe- │ │ │ │ +00007700: 7265 706f 7274 2b78 6d6c 223a 207b 0a09 report+xml": {.. │ │ │ │ +00007710: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00007720: 0963 6861 7273 6574 3a20 2255 5446 2d38 .charset: "UTF-8 │ │ │ │ +00007730: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00007740: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00007750: 6963 6174 696f 6e2f 3367 7070 2d69 6d73 ication/3gpp-ims │ │ │ │ +00007760: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00007770: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00007780: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00007790: 0a09 2261 7070 6c69 6361 7469 6f6e 2f33 .."application/3 │ │ │ │ +000077a0: 6770 7068 616c 2b6a 736f 6e22 3a20 7b0a gpphal+json": {. │ │ │ │ +000077b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000077c0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +000077d0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000077e0: 6174 696f 6e2f 3367 7070 6861 6c66 6f72 ation/3gpphalfor │ │ │ │ +000077f0: 6d73 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ms+json": {..sou │ │ │ │ +00007800: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00007810: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00007820: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00007830: 6e2f 6132 6c22 3a20 7b0a 0973 6f75 7263 n/a2l": {..sourc │ │ │ │ +00007840: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00007850: 7070 6c69 6361 7469 6f6e 2f61 6365 2b63 pplication/ace+c │ │ │ │ +00007860: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ +00007870: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00007880: 6c69 6361 7469 6f6e 2f61 6365 2b6a 736f lication/ace+jso │ │ │ │ +00007890: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +000078a0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000078b0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +000078c0: 6170 706c 6963 6174 696f 6e2f 6163 652d application/ace- │ │ │ │ +000078d0: 6772 6f75 7063 6f6d 6d2b 6362 6f72 223a groupcomm+cbor": │ │ │ │ +000078e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000078f0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00007900: 696f 6e2f 6163 652d 7472 6c2b 6362 6f72 ion/ace-trl+cbor │ │ │ │ +00007910: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00007920: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00007930: 6174 696f 6e2f 6163 7469 7665 6d65 7373 ation/activemess │ │ │ │ +00007940: 6167 6522 3a20 7b0a 0973 6f75 7263 653a age": {..source: │ │ │ │ +00007950: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00007960: 6c69 6361 7469 6f6e 2f61 6374 6976 6974 lication/activit │ │ │ │ +00007970: 792b 6a73 6f6e 223a 207b 0a09 736f 7572 y+json": {..sour │ │ │ │ +00007980: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00007990: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +000079a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000079b0: 2f61 6966 2b63 626f 7222 3a20 7b0a 0973 /aif+cbor": {..s │ │ │ │ +000079c0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +000079d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ +000079e0: 6966 2b6a 736f 6e22 3a20 7b0a 0973 6f75 if+json": {..sou │ │ │ │ +000079f0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00007a00: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00007a10: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00007a20: 6e2f 616c 746f 2d63 646e 692b 6a73 6f6e n/alto-cdni+json │ │ │ │ +00007a30: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00007a40: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00007a50: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00007a60: 7070 6c69 6361 7469 6f6e 2f61 6c74 6f2d pplication/alto- │ │ │ │ +00007a70: 6364 6e69 6669 6c74 6572 2b6a 736f 6e22 cdnifilter+json" │ │ │ │ +00007a80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00007a90: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00007aa0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00007ab0: 706c 6963 6174 696f 6e2f 616c 746f 2d63 plication/alto-c │ │ │ │ +00007ac0: 6f73 746d 6170 2b6a 736f 6e22 3a20 7b0a ostmap+json": {. │ │ │ │ +00007ad0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00007ae0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00007af0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00007b00: 6174 696f 6e2f 616c 746f 2d63 6f73 746d ation/alto-costm │ │ │ │ +00007b10: 6170 6669 6c74 6572 2b6a 736f 6e22 3a20 apfilter+json": │ │ │ │ +00007b20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00007b30: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00007b40: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00007b50: 6963 6174 696f 6e2f 616c 746f 2d64 6972 ication/alto-dir │ │ │ │ +00007b60: 6563 746f 7279 2b6a 736f 6e22 3a20 7b0a ectory+json": {. │ │ │ │ +00007b70: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00007b80: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00007b90: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00007ba0: 6174 696f 6e2f 616c 746f 2d65 6e64 706f ation/alto-endpo │ │ │ │ +00007bb0: 696e 7463 6f73 742b 6a73 6f6e 223a 207b intcost+json": { │ │ │ │ +00007bc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00007bd0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00007be0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00007bf0: 6361 7469 6f6e 2f61 6c74 6f2d 656e 6470 cation/alto-endp │ │ │ │ +00007c00: 6f69 6e74 636f 7374 7061 7261 6d73 2b6a ointcostparams+j │ │ │ │ +00007c10: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +00007c20: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00007c30: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00007c40: 0922 6170 706c 6963 6174 696f 6e2f 616c ."application/al │ │ │ │ +00007c50: 746f 2d65 6e64 706f 696e 7470 726f 702b to-endpointprop+ │ │ │ │ +00007c60: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +00007c70: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00007c80: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00007c90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ +00007ca0: 6c74 6f2d 656e 6470 6f69 6e74 7072 6f70 lto-endpointprop │ │ │ │ +00007cb0: 7061 7261 6d73 2b6a 736f 6e22 3a20 7b0a params+json": {. │ │ │ │ +00007cc0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00007cd0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00007ce0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00007cf0: 6174 696f 6e2f 616c 746f 2d65 7272 6f72 ation/alto-error │ │ │ │ +00007d00: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00007d10: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00007d20: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00007d30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00007d40: 616c 746f 2d6e 6574 776f 726b 6d61 702b alto-networkmap+ │ │ │ │ +00007d50: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +00007d60: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00007d70: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00007d80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ +00007d90: 6c74 6f2d 6e65 7477 6f72 6b6d 6170 6669 lto-networkmapfi │ │ │ │ +00007da0: 6c74 6572 2b6a 736f 6e22 3a20 7b0a 0973 lter+json": {..s │ │ │ │ +00007db0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00007dc0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00007dd0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00007de0: 696f 6e2f 616c 746f 2d70 726f 706d 6170 ion/alto-propmap │ │ │ │ +00007df0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00007e00: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00007e10: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00007e20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00007e30: 616c 746f 2d70 726f 706d 6170 7061 7261 alto-propmappara │ │ │ │ +00007e40: 6d73 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ms+json": {..sou │ │ │ │ +00007e50: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00007e60: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00007e70: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00007e80: 6e2f 616c 746f 2d74 6970 732b 6a73 6f6e n/alto-tips+json │ │ │ │ +00007e90: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00007ea0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00007eb0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00007ec0: 7070 6c69 6361 7469 6f6e 2f61 6c74 6f2d pplication/alto- │ │ │ │ +00007ed0: 7469 7073 7061 7261 6d73 2b6a 736f 6e22 tipsparams+json" │ │ │ │ +00007ee0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00007ef0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00007f00: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00007f10: 706c 6963 6174 696f 6e2f 616c 746f 2d75 plication/alto-u │ │ │ │ +00007f20: 7064 6174 6573 7472 6561 6d63 6f6e 7472 pdatestreamcontr │ │ │ │ +00007f30: 6f6c 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ol+json": {..sou │ │ │ │ +00007f40: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00007f50: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00007f60: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00007f70: 6e2f 616c 746f 2d75 7064 6174 6573 7472 n/alto-updatestr │ │ │ │ +00007f80: 6561 6d70 6172 616d 732b 6a73 6f6e 223a eamparams+json": │ │ │ │ +00007f90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00007fa0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00007fb0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00007fc0: 6c69 6361 7469 6f6e 2f61 6d6c 223a 207b lication/aml": { │ │ │ │ +00007fd0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00007fe0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00007ff0: 6e2f 616e 6472 6577 2d69 6e73 6574 223a n/andrew-inset": │ │ │ │ +00008000: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00008010: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00008020: 205b 0a09 0922 657a 220a 095d 0a7d 2c0a [..."ez"..].},. │ │ │ │ +00008030: 0922 6170 706c 6963 6174 696f 6e2f 6170 ."application/ap │ │ │ │ +00008040: 7069 6e73 7461 6c6c 6572 223a 207b 0a09 pinstaller": {.. │ │ │ │ +00008050: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +00008060: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +00008070: 3a20 5b0a 0909 2261 7070 696e 7374 616c : [..."appinstal │ │ │ │ +00008080: 6c65 7222 0a09 5d0a 7d2c 0a09 2261 7070 ler"..].},.."app │ │ │ │ +00008090: 6c69 6361 7469 6f6e 2f61 7070 6c65 6669 lication/applefi │ │ │ │ +000080a0: 6c65 223a 207b 0a09 736f 7572 6365 3a20 le": {..source: │ │ │ │ +000080b0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000080c0: 6963 6174 696f 6e2f 6170 706c 6978 7761 ication/applixwa │ │ │ │ +000080d0: 7265 223a 207b 0a09 736f 7572 6365 3a20 re": {..source: │ │ │ │ +000080e0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +000080f0: 7369 6f6e 733a 205b 0a09 0922 6177 220a sions: [..."aw". │ │ │ │ +00008100: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00008110: 696f 6e2f 6170 7078 223a 207b 0a09 636f ion/appx": {..co │ │ │ │ +00008120: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +00008130: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00008140: 5b0a 0909 2261 7070 7822 0a09 5d0a 7d2c [..."appx"..].}, │ │ │ │ +00008150: 0a09 2261 7070 6c69 6361 7469 6f6e 2f61 .."application/a │ │ │ │ +00008160: 7070 7862 756e 646c 6522 3a20 7b0a 0963 ppxbundle": {..c │ │ │ │ +00008170: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +00008180: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ +00008190: 205b 0a09 0922 6170 7078 6275 6e64 6c65 [..."appxbundle │ │ │ │ +000081a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000081b0: 6174 696f 6e2f 6174 2b6a 7774 223a 207b ation/at+jwt": { │ │ │ │ +000081c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000081d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000081e0: 6e2f 6174 6622 3a20 7b0a 0973 6f75 7263 n/atf": {..sourc │ │ │ │ +000081f0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00008200: 7070 6c69 6361 7469 6f6e 2f61 7466 7822 pplication/atfx" │ │ │ │ +00008210: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00008220: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00008230: 7469 6f6e 2f61 746f 6d2b 786d 6c22 3a20 tion/atom+xml": │ │ │ │ +00008240: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00008250: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00008260: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00008270: 6f6e 733a 205b 0a09 0922 6174 6f6d 220a ons: [..."atom". │ │ │ │ +00008280: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00008290: 696f 6e2f 6174 6f6d 6361 742b 786d 6c22 ion/atomcat+xml" │ │ │ │ +000082a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000082b0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000082c0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +000082d0: 7369 6f6e 733a 205b 0a09 0922 6174 6f6d sions: [..."atom │ │ │ │ +000082e0: 6361 7422 0a09 5d0a 7d2c 0a09 2261 7070 cat"..].},.."app │ │ │ │ +000082f0: 6c69 6361 7469 6f6e 2f61 746f 6d64 656c lication/atomdel │ │ │ │ +00008300: 6574 6564 2b78 6d6c 223a 207b 0a09 736f eted+xml": {..so │ │ │ │ +00008310: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00008320: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00008330: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00008340: 5b0a 0909 2261 746f 6d64 656c 6574 6564 [..."atomdeleted │ │ │ │ +00008350: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00008360: 6174 696f 6e2f 6174 6f6d 6963 6d61 696c ation/atomicmail │ │ │ │ +00008370: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00008380: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00008390: 6174 696f 6e2f 6174 6f6d 7376 632b 786d ation/atomsvc+xm │ │ │ │ +000083a0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +000083b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000083c0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +000083d0: 656e 7369 6f6e 733a 205b 0a09 0922 6174 ensions: [..."at │ │ │ │ +000083e0: 6f6d 7376 6322 0a09 5d0a 7d2c 0a09 2261 omsvc"..].},.."a │ │ │ │ +000083f0: 7070 6c69 6361 7469 6f6e 2f61 7473 632d pplication/atsc- │ │ │ │ +00008400: 6477 642b 786d 6c22 3a20 7b0a 0973 6f75 dwd+xml": {..sou │ │ │ │ +00008410: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00008420: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00008430: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00008440: 0a09 0922 6477 6422 0a09 5d0a 7d2c 0a09 ..."dwd"..].},.. │ │ │ │ +00008450: 2261 7070 6c69 6361 7469 6f6e 2f61 7473 "application/ats │ │ │ │ +00008460: 632d 6479 6e61 6d69 632d 6576 656e 742d c-dynamic-event- │ │ │ │ +00008470: 6d65 7373 6167 6522 3a20 7b0a 0973 6f75 message": {..sou │ │ │ │ +00008480: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00008490: 2261 7070 6c69 6361 7469 6f6e 2f61 7473 "application/ats │ │ │ │ +000084a0: 632d 6865 6c64 2b78 6d6c 223a 207b 0a09 c-held+xml": {.. │ │ │ │ +000084b0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000084c0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000084d0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000084e0: 3a20 5b0a 0909 2268 656c 6422 0a09 5d0a : [..."held"..]. │ │ │ │ +000084f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00008500: 2f61 7473 632d 7264 742b 6a73 6f6e 223a /atsc-rdt+json": │ │ │ │ +00008510: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00008520: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00008530: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00008540: 6c69 6361 7469 6f6e 2f61 7473 632d 7273 lication/atsc-rs │ │ │ │ +00008550: 6174 2b78 6d6c 223a 207b 0a09 736f 7572 at+xml": {..sour │ │ │ │ +00008560: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00008570: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +00008580: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00008590: 0909 2272 7361 7422 0a09 5d0a 7d2c 0a09 .."rsat"..].},.. │ │ │ │ +000085a0: 2261 7070 6c69 6361 7469 6f6e 2f61 7478 "application/atx │ │ │ │ +000085b0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000085c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000085d0: 6963 6174 696f 6e2f 6175 7468 2d70 6f6c ication/auth-pol │ │ │ │ +000085e0: 6963 792b 786d 6c22 3a20 7b0a 0973 6f75 icy+xml": {..sou │ │ │ │ +000085f0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00008600: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00008610: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00008620: 6e2f 6175 746f 6d61 7469 6f6e 6d6c 2d61 n/automationml-a │ │ │ │ +00008630: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ +00008640: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00008650: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +00008660: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00008670: 0909 2261 6d6c 220a 095d 0a7d 2c0a 0922 .."aml"..].},.." │ │ │ │ +00008680: 6170 706c 6963 6174 696f 6e2f 6175 746f application/auto │ │ │ │ +00008690: 6d61 7469 6f6e 6d6c 2d61 6d6c 782b 7a69 mationml-amlx+zi │ │ │ │ +000086a0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +000086b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000086c0: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +000086d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +000086e0: 6d6c 7822 0a09 5d0a 7d2c 0a09 2261 7070 mlx"..].},.."app │ │ │ │ +000086f0: 6c69 6361 7469 6f6e 2f62 6163 6e65 742d lication/bacnet- │ │ │ │ +00008700: 7864 642b 7a69 7022 3a20 7b0a 0973 6f75 xdd+zip": {..sou │ │ │ │ +00008710: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00008720: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +00008730: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00008740: 6f6e 2f62 6174 6368 2d73 6d74 7022 3a20 on/batch-smtp": │ │ │ │ +00008750: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00008760: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00008770: 6f6e 2f62 646f 6322 3a20 7b0a 0963 6f6d on/bdoc": {..com │ │ │ │ +00008780: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +00008790: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000087a0: 0a09 0922 6264 6f63 220a 095d 0a7d 2c0a ..."bdoc"..].},. │ │ │ │ +000087b0: 0922 6170 706c 6963 6174 696f 6e2f 6265 ."application/be │ │ │ │ +000087c0: 6570 2b78 6d6c 223a 207b 0a09 736f 7572 ep+xml": {..sour │ │ │ │ +000087d0: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ +000087e0: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ +000087f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00008800: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00008810: 696f 6e2f 6275 6672 223a 207b 0a09 736f ion/bufr": {..so │ │ │ │ +00008820: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00008830: 0922 6170 706c 6963 6174 696f 6e2f 6332 ."application/c2 │ │ │ │ +00008840: 7061 223a 207b 0a09 736f 7572 6365 3a20 pa": {..source: │ │ │ │ +00008850: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00008860: 6963 6174 696f 6e2f 6361 6c65 6e64 6172 ication/calendar │ │ │ │ +00008870: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00008880: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00008890: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +000088a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000088b0: 6361 6c65 6e64 6172 2b78 6d6c 223a 207b calendar+xml": { │ │ │ │ +000088c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000088d0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +000088e0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +000088f0: 6e73 3a20 5b0a 0909 2278 6373 220a 095d ns: [..."xcs"..] │ │ │ │ +00008900: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00008910: 6e2f 6361 6c6c 2d63 6f6d 706c 6574 696f n/call-completio │ │ │ │ +00008920: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +00008930: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00008940: 6361 7469 6f6e 2f63 616c 732d 3138 3430 cation/cals-1840 │ │ │ │ +00008950: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00008960: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00008970: 6174 696f 6e2f 6361 7074 6976 652b 6a73 ation/captive+js │ │ │ │ +00008980: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00008990: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000089a0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +000089b0: 2261 7070 6c69 6361 7469 6f6e 2f63 626f "application/cbo │ │ │ │ +000089c0: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +000089d0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +000089e0: 6361 7469 6f6e 2f63 626f 722d 7365 7122 cation/cbor-seq" │ │ │ │ +000089f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00008a00: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00008a10: 7469 6f6e 2f63 6363 6578 223a 207b 0a09 tion/cccex": {.. │ │ │ │ +00008a20: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00008a30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00008a40: 6363 6d70 2b78 6d6c 223a 207b 0a09 736f ccmp+xml": {..so │ │ │ │ +00008a50: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00008a60: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00008a70: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00008a80: 6f6e 2f63 6378 6d6c 2b78 6d6c 223a 207b on/ccxml+xml": { │ │ │ │ +00008a90: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00008aa0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00008ab0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00008ac0: 6e73 3a20 5b0a 0909 2263 6378 6d6c 220a ns: [..."ccxml". │ │ │ │ +00008ad0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00008ae0: 696f 6e2f 6364 612b 786d 6c22 3a20 7b0a ion/cda+xml": {. │ │ │ │ +00008af0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00008b00: 0a09 6368 6172 7365 743a 2022 5554 462d ..charset: "UTF- │ │ │ │ +00008b10: 3822 2c0a 0963 6f6d 7072 6573 7369 626c 8",..compressibl │ │ │ │ +00008b20: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00008b30: 6c69 6361 7469 6f6e 2f63 6466 782b 786d lication/cdfx+xm │ │ │ │ +00008b40: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00008b50: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00008b60: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00008b70: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ +00008b80: 6678 220a 095d 0a7d 2c0a 0922 6170 706c fx"..].},.."appl │ │ │ │ +00008b90: 6963 6174 696f 6e2f 6364 6d69 2d63 6170 ication/cdmi-cap │ │ │ │ +00008ba0: 6162 696c 6974 7922 3a20 7b0a 0973 6f75 ability": {..sou │ │ │ │ +00008bb0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00008bc0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2263 tensions: [..."c │ │ │ │ +00008bd0: 646d 6961 220a 095d 0a7d 2c0a 0922 6170 dmia"..].},.."ap │ │ │ │ +00008be0: 706c 6963 6174 696f 6e2f 6364 6d69 2d63 plication/cdmi-c │ │ │ │ +00008bf0: 6f6e 7461 696e 6572 223a 207b 0a09 736f ontainer": {..so │ │ │ │ +00008c00: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00008c10: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00008c20: 6364 6d69 6322 0a09 5d0a 7d2c 0a09 2261 cdmic"..].},.."a │ │ │ │ +00008c30: 7070 6c69 6361 7469 6f6e 2f63 646d 692d pplication/cdmi- │ │ │ │ +00008c40: 646f 6d61 696e 223a 207b 0a09 736f 7572 domain": {..sour │ │ │ │ +00008c50: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00008c60: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ +00008c70: 6d69 6422 0a09 5d0a 7d2c 0a09 2261 7070 mid"..].},.."app │ │ │ │ +00008c80: 6c69 6361 7469 6f6e 2f63 646d 692d 6f62 lication/cdmi-ob │ │ │ │ +00008c90: 6a65 6374 223a 207b 0a09 736f 7572 6365 ject": {..source │ │ │ │ +00008ca0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00008cb0: 7369 6f6e 733a 205b 0a09 0922 6364 6d69 sions: [..."cdmi │ │ │ │ +00008cc0: 6f22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 o"..].},.."appli │ │ │ │ +00008cd0: 6361 7469 6f6e 2f63 646d 692d 7175 6575 cation/cdmi-queu │ │ │ │ +00008ce0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00008cf0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00008d00: 6e73 3a20 5b0a 0909 2263 646d 6971 220a ns: [..."cdmiq". │ │ │ │ +00008d10: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00008d20: 696f 6e2f 6364 6e69 223a 207b 0a09 736f ion/cdni": {..so │ │ │ │ +00008d30: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00008d40: 0922 6170 706c 6963 6174 696f 6e2f 6365 ."application/ce │ │ │ │ +00008d50: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ +00008d60: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00008d70: 7070 6c69 6361 7469 6f6e 2f63 6561 223a pplication/cea": │ │ │ │ +00008d80: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00008d90: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00008da0: 696f 6e2f 6365 612d 3230 3138 2b78 6d6c ion/cea-2018+xml │ │ │ │ +00008db0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00008dc0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00008dd0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00008de0: 7070 6c69 6361 7469 6f6e 2f63 656c 6c6d pplication/cellm │ │ │ │ +00008df0: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ +00008e00: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00008e10: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00008e20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00008e30: 6366 7722 3a20 7b0a 0973 6f75 7263 653a cfw": {..source: │ │ │ │ +00008e40: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00008e50: 6c69 6361 7469 6f6e 2f63 6964 2d65 6468 lication/cid-edh │ │ │ │ +00008e60: 6f63 2b63 626f 722d 7365 7122 3a20 7b0a oc+cbor-seq": {. │ │ │ │ +00008e70: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00008e80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00008e90: 2f63 6974 792b 6a73 6f6e 223a 207b 0a09 /city+json": {.. │ │ │ │ +00008ea0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00008eb0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00008ec0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00008ed0: 7469 6f6e 2f63 6974 792b 6a73 6f6e 2d73 tion/city+json-s │ │ │ │ +00008ee0: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ +00008ef0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00008f00: 6963 6174 696f 6e2f 636c 7222 3a20 7b0a ication/clr": {. │ │ │ │ +00008f10: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00008f20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00008f30: 2f63 6c75 652b 786d 6c22 3a20 7b0a 0973 /clue+xml": {..s │ │ │ │ +00008f40: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00008f50: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00008f60: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00008f70: 696f 6e2f 636c 7565 5f69 6e66 6f2b 786d ion/clue_info+xm │ │ │ │ +00008f80: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00008f90: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00008fa0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00008fb0: 6170 706c 6963 6174 696f 6e2f 636d 7322 application/cms" │ │ │ │ +00008fc0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00008fd0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00008fe0: 7469 6f6e 2f63 6e72 702b 786d 6c22 3a20 tion/cnrp+xml": │ │ │ │ +00008ff0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00009000: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00009010: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00009020: 6963 6174 696f 6e2f 636f 6170 2d65 6170 ication/coap-eap │ │ │ │ +00009030: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00009040: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00009050: 6174 696f 6e2f 636f 6170 2d67 726f 7570 ation/coap-group │ │ │ │ +00009060: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00009070: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00009080: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00009090: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000090a0: 636f 6170 2d70 6179 6c6f 6164 223a 207b coap-payload": { │ │ │ │ +000090b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000090c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000090d0: 6e2f 636f 6d6d 6f6e 6772 6f75 6e64 223a n/commonground": │ │ │ │ +000090e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000090f0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00009100: 696f 6e2f 636f 6e63 6973 652d 7072 6f62 ion/concise-prob │ │ │ │ +00009110: 6c65 6d2d 6465 7461 696c 732b 6362 6f72 lem-details+cbor │ │ │ │ +00009120: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00009130: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00009140: 6174 696f 6e2f 636f 6e66 6572 656e 6365 ation/conference │ │ │ │ +00009150: 2d69 6e66 6f2b 786d 6c22 3a20 7b0a 0973 -info+xml": {..s │ │ │ │ +00009160: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00009170: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00009180: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00009190: 696f 6e2f 636f 7365 223a 207b 0a09 736f ion/cose": {..so │ │ │ │ +000091a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000091b0: 0922 6170 706c 6963 6174 696f 6e2f 636f ."application/co │ │ │ │ +000091c0: 7365 2d6b 6579 223a 207b 0a09 736f 7572 se-key": {..sour │ │ │ │ +000091d0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000091e0: 6170 706c 6963 6174 696f 6e2f 636f 7365 application/cose │ │ │ │ +000091f0: 2d6b 6579 2d73 6574 223a 207b 0a09 736f -key-set": {..so │ │ │ │ +00009200: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00009210: 0922 6170 706c 6963 6174 696f 6e2f 636f ."application/co │ │ │ │ +00009220: 7365 2d78 3530 3922 3a20 7b0a 0973 6f75 se-x509": {..sou │ │ │ │ +00009230: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00009240: 2261 7070 6c69 6361 7469 6f6e 2f63 706c "application/cpl │ │ │ │ +00009250: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00009260: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00009270: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +00009280: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00009290: 2263 706c 220a 095d 0a7d 2c0a 0922 6170 "cpl"..].},.."ap │ │ │ │ +000092a0: 706c 6963 6174 696f 6e2f 6373 7261 7474 plication/csratt │ │ │ │ +000092b0: 7273 223a 207b 0a09 736f 7572 6365 3a20 rs": {..source: │ │ │ │ +000092c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000092d0: 6963 6174 696f 6e2f 6373 7461 2b78 6d6c ication/csta+xml │ │ │ │ +000092e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000092f0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00009300: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00009310: 7070 6c69 6361 7469 6f6e 2f63 7374 6164 pplication/cstad │ │ │ │ +00009320: 6174 612b 786d 6c22 3a20 7b0a 0973 6f75 ata+xml": {..sou │ │ │ │ +00009330: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00009340: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00009350: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00009360: 6e2f 6373 766d 2b6a 736f 6e22 3a20 7b0a n/csvm+json": {. │ │ │ │ +00009370: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00009380: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00009390: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000093a0: 6174 696f 6e2f 6375 2d73 6565 6d65 223a ation/cu-seeme": │ │ │ │ +000093b0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +000093c0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +000093d0: 733a 205b 0a09 0922 6375 220a 095d 0a7d s: [..."cu"..].} │ │ │ │ +000093e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000093f0: 6377 6c22 3a20 7b0a 0973 6f75 7263 653a cwl": {..source: │ │ │ │ +00009400: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00009410: 696f 6e73 3a20 5b0a 0909 2263 776c 220a ions: [..."cwl". │ │ │ │ +00009420: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00009430: 696f 6e2f 6377 6c2b 6a73 6f6e 223a 207b ion/cwl+json": { │ │ │ │ +00009440: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00009450: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00009460: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00009470: 6361 7469 6f6e 2f63 776c 2b79 616d 6c22 cation/cwl+yaml" │ │ │ │ +00009480: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00009490: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000094a0: 7469 6f6e 2f63 7774 223a 207b 0a09 736f tion/cwt": {..so │ │ │ │ +000094b0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000094c0: 0922 6170 706c 6963 6174 696f 6e2f 6379 ."application/cy │ │ │ │ +000094d0: 6265 7263 6173 6822 3a20 7b0a 0973 6f75 bercash": {..sou │ │ │ │ +000094e0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000094f0: 2261 7070 6c69 6361 7469 6f6e 2f64 6172 "application/dar │ │ │ │ +00009500: 7422 3a20 7b0a 0963 6f6d 7072 6573 7369 t": {..compressi │ │ │ │ +00009510: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00009520: 7070 6c69 6361 7469 6f6e 2f64 6173 682b pplication/dash+ │ │ │ │ +00009530: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00009540: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00009550: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +00009560: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00009570: 6d70 6422 0a09 5d0a 7d2c 0a09 2261 7070 mpd"..].},.."app │ │ │ │ +00009580: 6c69 6361 7469 6f6e 2f64 6173 682d 7061 lication/dash-pa │ │ │ │ +00009590: 7463 682b 786d 6c22 3a20 7b0a 0973 6f75 tch+xml": {..sou │ │ │ │ +000095a0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +000095b0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +000095c0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000095d0: 0a09 0922 6d70 7022 0a09 5d0a 7d2c 0a09 ..."mpp"..].},.. │ │ │ │ +000095e0: 2261 7070 6c69 6361 7469 6f6e 2f64 6173 "application/das │ │ │ │ +000095f0: 6864 656c 7461 223a 207b 0a09 736f 7572 hdelta": {..sour │ │ │ │ +00009600: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00009610: 6170 706c 6963 6174 696f 6e2f 6461 766d application/davm │ │ │ │ +00009620: 6f75 6e74 2b78 6d6c 223a 207b 0a09 736f ount+xml": {..so │ │ │ │ +00009630: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00009640: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00009650: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00009660: 5b0a 0909 2264 6176 6d6f 756e 7422 0a09 [..."davmount".. │ │ │ │ +00009670: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00009680: 6f6e 2f64 6361 2d72 6674 223a 207b 0a09 on/dca-rft": {.. │ │ │ │ +00009690: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +000096a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000096b0: 6463 6422 3a20 7b0a 0973 6f75 7263 653a dcd": {..source: │ │ │ │ +000096c0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +000096d0: 6c69 6361 7469 6f6e 2f64 6563 2d64 7822 lication/dec-dx" │ │ │ │ +000096e0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000096f0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00009700: 7469 6f6e 2f64 6961 6c6f 672d 696e 666f tion/dialog-info │ │ │ │ +00009710: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00009720: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00009730: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00009740: 0a09 2261 7070 6c69 6361 7469 6f6e 2f64 .."application/d │ │ │ │ +00009750: 6963 6f6d 223a 207b 0a09 736f 7572 6365 icom": {..source │ │ │ │ +00009760: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00009770: 7369 6f6e 733a 205b 0a09 0922 6463 6d22 sions: [..."dcm" │ │ │ │ +00009780: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00009790: 7469 6f6e 2f64 6963 6f6d 2b6a 736f 6e22 tion/dicom+json" │ │ │ │ +000097a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000097b0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000097c0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +000097d0: 706c 6963 6174 696f 6e2f 6469 636f 6d2b plication/dicom+ │ │ │ │ +000097e0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +000097f0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00009800: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00009810: 0922 6170 706c 6963 6174 696f 6e2f 6469 ."application/di │ │ │ │ +00009820: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ +00009830: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00009840: 6361 7469 6f6e 2f64 6974 223a 207b 0a09 cation/dit": {.. │ │ │ │ +00009850: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00009860: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00009870: 646e 7322 3a20 7b0a 0973 6f75 7263 653a dns": {..source: │ │ │ │ +00009880: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00009890: 6c69 6361 7469 6f6e 2f64 6e73 2b6a 736f lication/dns+jso │ │ │ │ +000098a0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +000098b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000098c0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +000098d0: 6170 706c 6963 6174 696f 6e2f 646e 732d application/dns- │ │ │ │ +000098e0: 6d65 7373 6167 6522 3a20 7b0a 0973 6f75 message": {..sou │ │ │ │ +000098f0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00009900: 2261 7070 6c69 6361 7469 6f6e 2f64 6f63 "application/doc │ │ │ │ +00009910: 626f 6f6b 2b78 6d6c 223a 207b 0a09 736f book+xml": {..so │ │ │ │ +00009920: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00009930: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00009940: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +00009950: 3a20 5b0a 0909 2264 626b 220a 095d 0a7d : [..."dbk"..].} │ │ │ │ +00009960: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00009970: 646f 7473 2b63 626f 7222 3a20 7b0a 0973 dots+cbor": {..s │ │ │ │ +00009980: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00009990: 0a09 2261 7070 6c69 6361 7469 6f6e 2f64 .."application/d │ │ │ │ +000099a0: 706f 702b 6a77 7422 3a20 7b0a 0973 6f75 pop+jwt": {..sou │ │ │ │ +000099b0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000099c0: 2261 7070 6c69 6361 7469 6f6e 2f64 736b "application/dsk │ │ │ │ +000099d0: 7070 2b78 6d6c 223a 207b 0a09 736f 7572 pp+xml": {..sour │ │ │ │ +000099e0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000099f0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00009a00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00009a10: 2f64 7373 632b 6465 7222 3a20 7b0a 0973 /dssc+der": {..s │ │ │ │ +00009a20: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00009a30: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00009a40: 2264 7373 6322 0a09 5d0a 7d2c 0a09 2261 "dssc"..].},.."a │ │ │ │ +00009a50: 7070 6c69 6361 7469 6f6e 2f64 7373 632b pplication/dssc+ │ │ │ │ +00009a60: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00009a70: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00009a80: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +00009a90: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00009aa0: 7864 7373 6322 0a09 5d0a 7d2c 0a09 2261 xdssc"..].},.."a │ │ │ │ +00009ab0: 7070 6c69 6361 7469 6f6e 2f64 7663 7322 pplication/dvcs" │ │ │ │ +00009ac0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00009ad0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00009ae0: 7469 6f6e 2f65 6174 2b63 7774 223a 207b tion/eat+cwt": { │ │ │ │ +00009af0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00009b00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00009b10: 6e2f 6561 742b 6a77 7422 3a20 7b0a 0973 n/eat+jwt": {..s │ │ │ │ +00009b20: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00009b30: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ +00009b40: 6174 2d62 756e 2b63 626f 7222 3a20 7b0a at-bun+cbor": {. │ │ │ │ +00009b50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00009b60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00009b70: 2f65 6174 2d62 756e 2b6a 736f 6e22 3a20 /eat-bun+json": │ │ │ │ +00009b80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00009b90: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00009ba0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00009bb0: 6963 6174 696f 6e2f 6561 742d 7563 732b ication/eat-ucs+ │ │ │ │ +00009bc0: 6362 6f72 223a 207b 0a09 736f 7572 6365 cbor": {..source │ │ │ │ +00009bd0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00009be0: 706c 6963 6174 696f 6e2f 6561 742d 7563 plication/eat-uc │ │ │ │ +00009bf0: 732b 6a73 6f6e 223a 207b 0a09 736f 7572 s+json": {..sour │ │ │ │ +00009c00: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00009c10: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00009c20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00009c30: 2f65 636d 6173 6372 6970 7422 3a20 7b0a /ecmascript": {. │ │ │ │ +00009c40: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00009c50: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00009c60: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00009c70: 6f6e 733a 205b 0a09 0922 6563 6d61 220a ons: [..."ecma". │ │ │ │ +00009c80: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00009c90: 696f 6e2f 6564 686f 632b 6362 6f72 2d73 ion/edhoc+cbor-s │ │ │ │ +00009ca0: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ +00009cb0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00009cc0: 6963 6174 696f 6e2f 6564 692d 636f 6e73 ication/edi-cons │ │ │ │ +00009cd0: 656e 7422 3a20 7b0a 0973 6f75 7263 653a ent": {..source: │ │ │ │ +00009ce0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00009cf0: 6c69 6361 7469 6f6e 2f65 6469 2d78 3132 lication/edi-x12 │ │ │ │ +00009d00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00009d10: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00009d20: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ +00009d30: 6170 706c 6963 6174 696f 6e2f 6564 6966 application/edif │ │ │ │ +00009d40: 6163 7422 3a20 7b0a 0973 6f75 7263 653a act": {..source: │ │ │ │ +00009d50: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00009d60: 7373 6962 6c65 3a20 6661 6c73 650a 7d2c ssible: false.}, │ │ │ │ +00009d70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ +00009d80: 6669 223a 207b 0a09 736f 7572 6365 3a20 fi": {..source: │ │ │ │ +00009d90: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00009da0: 6963 6174 696f 6e2f 656c 6d2b 6a73 6f6e ication/elm+json │ │ │ │ +00009db0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00009dc0: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ +00009dd0: 2255 5446 2d38 222c 0a09 636f 6d70 7265 "UTF-8",..compre │ │ │ │ +00009de0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00009df0: 0922 6170 706c 6963 6174 696f 6e2f 656c ."application/el │ │ │ │ +00009e00: 6d2b 786d 6c22 3a20 7b0a 0973 6f75 7263 m+xml": {..sourc │ │ │ │ +00009e10: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00009e20: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00009e30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00009e40: 656d 6572 6765 6e63 7963 616c 6c64 6174 emergencycalldat │ │ │ │ +00009e50: 612e 6361 702b 786d 6c22 3a20 7b0a 0973 a.cap+xml": {..s │ │ │ │ +00009e60: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00009e70: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ +00009e80: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00009e90: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00009ea0: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ +00009eb0: 6361 6c6c 6461 7461 2e63 6f6d 6d65 6e74 calldata.comment │ │ │ │ +00009ec0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00009ed0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00009ee0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00009ef0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f65 .."application/e │ │ │ │ +00009f00: 6d65 7267 656e 6379 6361 6c6c 6461 7461 mergencycalldata │ │ │ │ +00009f10: 2e63 6f6e 7472 6f6c 2b78 6d6c 223a 207b .control+xml": { │ │ │ │ +00009f20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00009f30: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00009f40: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00009f50: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ +00009f60: 6361 6c6c 6461 7461 2e64 6576 6963 6569 calldata.devicei │ │ │ │ +00009f70: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ +00009f80: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00009f90: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00009fa0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00009fb0: 6e2f 656d 6572 6765 6e63 7963 616c 6c64 n/emergencycalld │ │ │ │ +00009fc0: 6174 612e 6563 616c 6c2e 6d73 6422 3a20 ata.ecall.msd": │ │ │ │ +00009fd0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00009fe0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00009ff0: 6f6e 2f65 6d65 7267 656e 6379 6361 6c6c on/emergencycall │ │ │ │ +0000a000: 6461 7461 2e6c 6567 6163 7965 736e 2b6a data.legacyesn+j │ │ │ │ +0000a010: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +0000a020: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000a030: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0000a040: 0922 6170 706c 6963 6174 696f 6e2f 656d ."application/em │ │ │ │ +0000a050: 6572 6765 6e63 7963 616c 6c64 6174 612e ergencycalldata. │ │ │ │ +0000a060: 7072 6f76 6964 6572 696e 666f 2b78 6d6c providerinfo+xml │ │ │ │ +0000a070: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000a080: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000a090: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000a0a0: 7070 6c69 6361 7469 6f6e 2f65 6d65 7267 pplication/emerg │ │ │ │ +0000a0b0: 656e 6379 6361 6c6c 6461 7461 2e73 6572 encycalldata.ser │ │ │ │ +0000a0c0: 7669 6365 696e 666f 2b78 6d6c 223a 207b viceinfo+xml": { │ │ │ │ +0000a0d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000a0e0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000a0f0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000a100: 6361 7469 6f6e 2f65 6d65 7267 656e 6379 cation/emergency │ │ │ │ +0000a110: 6361 6c6c 6461 7461 2e73 7562 7363 7269 calldata.subscri │ │ │ │ +0000a120: 6265 7269 6e66 6f2b 786d 6c22 3a20 7b0a berinfo+xml": {. │ │ │ │ +0000a130: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000a140: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000a150: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000a160: 6174 696f 6e2f 656d 6572 6765 6e63 7963 ation/emergencyc │ │ │ │ +0000a170: 616c 6c64 6174 612e 7665 6473 2b78 6d6c alldata.veds+xml │ │ │ │ +0000a180: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000a190: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000a1a0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000a1b0: 7070 6c69 6361 7469 6f6e 2f65 6d6d 612b pplication/emma+ │ │ │ │ +0000a1c0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000a1d0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000a1e0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0000a1f0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000a200: 656d 6d61 220a 095d 0a7d 2c0a 0922 6170 emma"..].},.."ap │ │ │ │ +0000a210: 706c 6963 6174 696f 6e2f 656d 6f74 696f plication/emotio │ │ │ │ +0000a220: 6e6d 6c2b 786d 6c22 3a20 7b0a 0973 6f75 nml+xml": {..sou │ │ │ │ +0000a230: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000a240: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000a250: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0000a260: 0a09 0922 656d 6f74 696f 6e6d 6c22 0a09 ..."emotionml".. │ │ │ │ +0000a270: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000a280: 6f6e 2f65 6e63 6170 7274 7022 3a20 7b0a on/encaprtp": {. │ │ │ │ +0000a290: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0000a2a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000a2b0: 2f65 6e74 6974 792d 7374 6174 656d 656e /entity-statemen │ │ │ │ +0000a2c0: 742b 6a77 7422 3a20 7b0a 0973 6f75 7263 t+jwt": {..sourc │ │ │ │ +0000a2d0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000a2e0: 7070 6c69 6361 7469 6f6e 2f65 7070 2b78 pplication/epp+x │ │ │ │ +0000a2f0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000a300: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000a310: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000a320: 2261 7070 6c69 6361 7469 6f6e 2f65 7075 "application/epu │ │ │ │ +0000a330: 622b 7a69 7022 3a20 7b0a 0973 6f75 7263 b+zip": {..sourc │ │ │ │ +0000a340: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0000a350: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +0000a360: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000a370: 0909 2265 7075 6222 0a09 5d0a 7d2c 0a09 .."epub"..].},.. │ │ │ │ +0000a380: 2261 7070 6c69 6361 7469 6f6e 2f65 7368 "application/esh │ │ │ │ +0000a390: 6f70 223a 207b 0a09 736f 7572 6365 3a20 op": {..source: │ │ │ │ +0000a3a0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000a3b0: 6963 6174 696f 6e2f 6578 6922 3a20 7b0a ication/exi": {. │ │ │ │ +0000a3c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000a3d0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000a3e0: 0909 2265 7869 220a 095d 0a7d 2c0a 0922 .."exi"..].},.." │ │ │ │ +0000a3f0: 6170 706c 6963 6174 696f 6e2f 6578 7065 application/expe │ │ │ │ +0000a400: 6374 2d63 742d 7265 706f 7274 2b6a 736f ct-ct-report+jso │ │ │ │ +0000a410: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0000a420: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000a430: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000a440: 6170 706c 6963 6174 696f 6e2f 6578 7072 application/expr │ │ │ │ +0000a450: 6573 7322 3a20 7b0a 0973 6f75 7263 653a ess": {..source: │ │ │ │ +0000a460: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0000a470: 696f 6e73 3a20 5b0a 0909 2265 7870 220a ions: [..."exp". │ │ │ │ +0000a480: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000a490: 696f 6e2f 6661 7374 696e 666f 7365 7422 ion/fastinfoset" │ │ │ │ +0000a4a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000a4b0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000a4c0: 7469 6f6e 2f66 6173 7473 6f61 7022 3a20 tion/fastsoap": │ │ │ │ +0000a4d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000a4e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000a4f0: 6f6e 2f66 6466 223a 207b 0a09 736f 7572 on/fdf": {..sour │ │ │ │ +0000a500: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0000a510: 656e 7369 6f6e 733a 205b 0a09 0922 6664 ensions: [..."fd │ │ │ │ +0000a520: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ +0000a530: 6361 7469 6f6e 2f66 6474 2b78 6d6c 223a cation/fdt+xml": │ │ │ │ +0000a540: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000a550: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000a560: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000a570: 696f 6e73 3a20 5b0a 0909 2266 6474 220a ions: [..."fdt". │ │ │ │ +0000a580: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000a590: 696f 6e2f 6668 6972 2b6a 736f 6e22 3a20 ion/fhir+json": │ │ │ │ 0000a5a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000a5b0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000a5c0: 6f6e 2f66 6466 223a 207b 0a09 736f 7572 on/fdf": {..sour │ │ │ │ -0000a5d0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0000a5e0: 656e 7369 6f6e 733a 205b 0a09 0922 6664 ensions: [..."fd │ │ │ │ -0000a5f0: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ -0000a600: 6361 7469 6f6e 2f66 6474 2b78 6d6c 223a cation/fdt+xml": │ │ │ │ -0000a610: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000a620: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000a630: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000a640: 696f 6e73 3a20 5b0a 0909 2266 6474 220a ions: [..."fdt". │ │ │ │ -0000a650: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000a660: 696f 6e2f 6668 6972 2b6a 736f 6e22 3a20 ion/fhir+json": │ │ │ │ -0000a670: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000a680: 222c 0a09 6368 6172 7365 743a 2022 5554 ",..charset: "UT │ │ │ │ -0000a690: 462d 3822 2c0a 0963 6f6d 7072 6573 7369 F-8",..compressi │ │ │ │ -0000a6a0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000a6b0: 7070 6c69 6361 7469 6f6e 2f66 6869 722b pplication/fhir+ │ │ │ │ -0000a6c0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000a6d0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -0000a6e0: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ -0000a6f0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000a700: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000a710: 2f66 6964 6f2e 7472 7573 7465 642d 6170 /fido.trusted-ap │ │ │ │ -0000a720: 7073 2b6a 736f 6e22 3a20 7b0a 0963 6f6d ps+json": {..com │ │ │ │ -0000a730: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000a740: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000a750: 2f66 6974 7322 3a20 7b0a 0973 6f75 7263 /fits": {..sourc │ │ │ │ -0000a760: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000a770: 7070 6c69 6361 7469 6f6e 2f66 6c65 7866 pplication/flexf │ │ │ │ -0000a780: 6563 223a 207b 0a09 736f 7572 6365 3a20 ec": {..source: │ │ │ │ -0000a790: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000a7a0: 6963 6174 696f 6e2f 666f 6e74 2d73 666e ication/font-sfn │ │ │ │ -0000a7b0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -0000a7c0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000a7d0: 6361 7469 6f6e 2f66 6f6e 742d 7464 7066 cation/font-tdpf │ │ │ │ -0000a7e0: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -0000a7f0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0000a800: 6e73 3a20 5b0a 0909 2270 6672 220a 095d ns: [..."pfr"..] │ │ │ │ -0000a810: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000a820: 6e2f 666f 6e74 2d77 6f66 6622 3a20 7b0a n/font-woff": {. │ │ │ │ -0000a830: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000a840: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000a850: 6661 6c73 650a 7d2c 0a09 2261 7070 6c69 false.},.."appli │ │ │ │ -0000a860: 6361 7469 6f6e 2f66 7261 6d65 776f 726b cation/framework │ │ │ │ -0000a870: 2d61 7474 7269 6275 7465 732b 786d 6c22 -attributes+xml" │ │ │ │ -0000a880: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000a890: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000a8a0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000a8b0: 706c 6963 6174 696f 6e2f 6765 6f2b 6a73 plication/geo+js │ │ │ │ +0000a5b0: 222c 0a09 6368 6172 7365 743a 2022 5554 ",..charset: "UT │ │ │ │ +0000a5c0: 462d 3822 2c0a 0963 6f6d 7072 6573 7369 F-8",..compressi │ │ │ │ +0000a5d0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000a5e0: 7070 6c69 6361 7469 6f6e 2f66 6869 722b pplication/fhir+ │ │ │ │ +0000a5f0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000a600: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +0000a610: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ +0000a620: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000a630: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000a640: 2f66 6964 6f2e 7472 7573 7465 642d 6170 /fido.trusted-ap │ │ │ │ +0000a650: 7073 2b6a 736f 6e22 3a20 7b0a 0963 6f6d ps+json": {..com │ │ │ │ +0000a660: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000a670: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000a680: 2f66 6974 7322 3a20 7b0a 0973 6f75 7263 /fits": {..sourc │ │ │ │ +0000a690: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000a6a0: 7070 6c69 6361 7469 6f6e 2f66 6c65 7866 pplication/flexf │ │ │ │ +0000a6b0: 6563 223a 207b 0a09 736f 7572 6365 3a20 ec": {..source: │ │ │ │ +0000a6c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000a6d0: 6963 6174 696f 6e2f 666f 6e74 2d73 666e ication/font-sfn │ │ │ │ +0000a6e0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +0000a6f0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000a700: 6361 7469 6f6e 2f66 6f6e 742d 7464 7066 cation/font-tdpf │ │ │ │ +0000a710: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +0000a720: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0000a730: 6e73 3a20 5b0a 0909 2270 6672 220a 095d ns: [..."pfr"..] │ │ │ │ +0000a740: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000a750: 6e2f 666f 6e74 2d77 6f66 6622 3a20 7b0a n/font-woff": {. │ │ │ │ +0000a760: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000a770: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000a780: 6661 6c73 650a 7d2c 0a09 2261 7070 6c69 false.},.."appli │ │ │ │ +0000a790: 6361 7469 6f6e 2f66 7261 6d65 776f 726b cation/framework │ │ │ │ +0000a7a0: 2d61 7474 7269 6275 7465 732b 786d 6c22 -attributes+xml" │ │ │ │ +0000a7b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000a7c0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000a7d0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000a7e0: 706c 6963 6174 696f 6e2f 6765 6f2b 6a73 plication/geo+js │ │ │ │ +0000a7f0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +0000a800: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000a810: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000a820: 7465 6e73 696f 6e73 3a20 5b0a 0909 2267 tensions: [..."g │ │ │ │ +0000a830: 656f 6a73 6f6e 220a 095d 0a7d 2c0a 0922 eojson"..].},.." │ │ │ │ +0000a840: 6170 706c 6963 6174 696f 6e2f 6765 6f2b application/geo+ │ │ │ │ +0000a850: 6a73 6f6e 2d73 6571 223a 207b 0a09 736f json-seq": {..so │ │ │ │ +0000a860: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000a870: 0922 6170 706c 6963 6174 696f 6e2f 6765 ."application/ge │ │ │ │ +0000a880: 6f70 6163 6b61 6765 2b73 716c 6974 6533 opackage+sqlite3 │ │ │ │ +0000a890: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000a8a0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000a8b0: 6174 696f 6e2f 6765 6f70 6f73 652b 6a73 ation/geopose+js │ │ │ │ 0000a8c0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ 0000a8d0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000a8e0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000a8f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2267 tensions: [..."g │ │ │ │ -0000a900: 656f 6a73 6f6e 220a 095d 0a7d 2c0a 0922 eojson"..].},.." │ │ │ │ -0000a910: 6170 706c 6963 6174 696f 6e2f 6765 6f2b application/geo+ │ │ │ │ -0000a920: 6a73 6f6e 2d73 6571 223a 207b 0a09 736f json-seq": {..so │ │ │ │ -0000a930: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000a940: 0922 6170 706c 6963 6174 696f 6e2f 6765 ."application/ge │ │ │ │ -0000a950: 6f70 6163 6b61 6765 2b73 716c 6974 6533 opackage+sqlite3 │ │ │ │ -0000a960: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000a970: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000a980: 6174 696f 6e2f 6765 6f70 6f73 652b 6a73 ation/geopose+js │ │ │ │ -0000a990: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -0000a9a0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000a9b0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000a9c0: 2261 7070 6c69 6361 7469 6f6e 2f67 656f "application/geo │ │ │ │ -0000a9d0: 7861 636d 6c2b 6a73 6f6e 223a 207b 0a09 xacml+json": {.. │ │ │ │ -0000a9e0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000a9f0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000aa00: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0000aa10: 7469 6f6e 2f67 656f 7861 636d 6c2b 786d tion/geoxacml+xm │ │ │ │ -0000aa20: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000aa30: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000aa40: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000aa50: 6170 706c 6963 6174 696f 6e2f 676c 7466 application/gltf │ │ │ │ -0000aa60: 2d62 7566 6665 7222 3a20 7b0a 0973 6f75 -buffer": {..sou │ │ │ │ -0000aa70: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000aa80: 2261 7070 6c69 6361 7469 6f6e 2f67 6d6c "application/gml │ │ │ │ -0000aa90: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000aaa0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000aab0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000aac0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000aad0: 2267 6d6c 220a 095d 0a7d 2c0a 0922 6170 "gml"..].},.."ap │ │ │ │ -0000aae0: 706c 6963 6174 696f 6e2f 676e 6170 2d62 plication/gnap-b │ │ │ │ -0000aaf0: 696e 6469 6e67 2d6a 7773 223a 207b 0a09 inding-jws": {.. │ │ │ │ -0000ab00: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000ab10: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000ab20: 676e 6170 2d62 696e 6469 6e67 2d6a 7773 gnap-binding-jws │ │ │ │ -0000ab30: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -0000ab40: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000ab50: 6361 7469 6f6e 2f67 6e61 702d 6269 6e64 cation/gnap-bind │ │ │ │ -0000ab60: 696e 672d 726f 7461 7469 6f6e 2d6a 7773 ing-rotation-jws │ │ │ │ -0000ab70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000ab80: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000ab90: 6174 696f 6e2f 676e 6170 2d62 696e 6469 ation/gnap-bindi │ │ │ │ -0000aba0: 6e67 2d72 6f74 6174 696f 6e2d 6a77 7364 ng-rotation-jwsd │ │ │ │ -0000abb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000abc0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000abd0: 6174 696f 6e2f 6770 782b 786d 6c22 3a20 ation/gpx+xml": │ │ │ │ -0000abe0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0000abf0: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ -0000ac00: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0000ac10: 7369 6f6e 733a 205b 0a09 0922 6770 7822 sions: [..."gpx" │ │ │ │ -0000ac20: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000ac30: 7469 6f6e 2f67 7269 6222 3a20 7b0a 0973 tion/grib": {..s │ │ │ │ -0000ac40: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000ac50: 0a09 2261 7070 6c69 6361 7469 6f6e 2f67 .."application/g │ │ │ │ -0000ac60: 7866 223a 207b 0a09 736f 7572 6365 3a20 xf": {..source: │ │ │ │ -0000ac70: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -0000ac80: 7369 6f6e 733a 205b 0a09 0922 6778 6622 sions: [..."gxf" │ │ │ │ -0000ac90: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000aca0: 7469 6f6e 2f67 7a69 7022 3a20 7b0a 0973 tion/gzip": {..s │ │ │ │ -0000acb0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000acc0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0000acd0: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0000ace0: 3a20 5b0a 0909 2267 7a22 0a09 5d0a 7d2c : [..."gz"..].}, │ │ │ │ -0000acf0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f68 .."application/h │ │ │ │ -0000ad00: 3232 3422 3a20 7b0a 0973 6f75 7263 653a 224": {..source: │ │ │ │ -0000ad10: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000ad20: 6c69 6361 7469 6f6e 2f68 656c 642b 786d lication/held+xm │ │ │ │ -0000ad30: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000ad40: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000ad50: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000ad60: 6170 706c 6963 6174 696f 6e2f 686a 736f application/hjso │ │ │ │ -0000ad70: 6e22 3a20 7b0a 0965 7874 656e 7369 6f6e n": {..extension │ │ │ │ -0000ad80: 733a 205b 0a09 0922 686a 736f 6e22 0a09 s: [..."hjson".. │ │ │ │ -0000ad90: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000ada0: 6f6e 2f68 6c37 7632 2b78 6d6c 223a 207b on/hl7v2+xml": { │ │ │ │ -0000adb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000adc0: 2c0a 0963 6861 7273 6574 3a20 2255 5446 ,..charset: "UTF │ │ │ │ -0000add0: 2d38 222c 0a09 636f 6d70 7265 7373 6962 -8",..compressib │ │ │ │ -0000ade0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000adf0: 706c 6963 6174 696f 6e2f 6874 7470 223a plication/http": │ │ │ │ -0000ae00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000ae10: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000ae20: 696f 6e2f 6879 7065 7273 7475 6469 6f22 ion/hyperstudio" │ │ │ │ -0000ae30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000ae40: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0000ae50: 3a20 5b0a 0909 2273 746b 220a 095d 0a7d : [..."stk"..].} │ │ │ │ -0000ae60: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000ae70: 6962 652d 6b65 792d 7265 7175 6573 742b ibe-key-request+ │ │ │ │ -0000ae80: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000ae90: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000aea0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0000aeb0: 0922 6170 706c 6963 6174 696f 6e2f 6962 ."application/ib │ │ │ │ -0000aec0: 652d 706b 672d 7265 706c 792b 786d 6c22 e-pkg-reply+xml" │ │ │ │ -0000aed0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000aee0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000aef0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000af00: 706c 6963 6174 696f 6e2f 6962 652d 7070 plication/ibe-pp │ │ │ │ -0000af10: 2d64 6174 6122 3a20 7b0a 0973 6f75 7263 -data": {..sourc │ │ │ │ -0000af20: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000af30: 7070 6c69 6361 7469 6f6e 2f69 6765 7322 pplication/iges" │ │ │ │ -0000af40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000af50: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000af60: 7469 6f6e 2f69 6d2d 6973 636f 6d70 6f73 tion/im-iscompos │ │ │ │ -0000af70: 696e 672b 786d 6c22 3a20 7b0a 0973 6f75 ing+xml": {..sou │ │ │ │ -0000af80: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ -0000af90: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ -0000afa0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000afb0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0000afc0: 7469 6f6e 2f69 6e64 6578 223a 207b 0a09 tion/index": {.. │ │ │ │ -0000afd0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000afe0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000aff0: 696e 6465 782e 636d 6422 3a20 7b0a 0973 index.cmd": {..s │ │ │ │ -0000b000: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000b010: 0a09 2261 7070 6c69 6361 7469 6f6e 2f69 .."application/i │ │ │ │ -0000b020: 6e64 6578 2e6f 626a 223a 207b 0a09 736f ndex.obj": {..so │ │ │ │ -0000b030: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000b040: 0922 6170 706c 6963 6174 696f 6e2f 696e ."application/in │ │ │ │ -0000b050: 6465 782e 7265 7370 6f6e 7365 223a 207b dex.response": { │ │ │ │ -0000b060: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000b070: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000b080: 6e2f 696e 6465 782e 766e 6422 3a20 7b0a n/index.vnd": {. │ │ │ │ -0000b090: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0000b0a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000b0b0: 2f69 6e6b 6d6c 2b78 6d6c 223a 207b 0a09 /inkml+xml": {.. │ │ │ │ -0000b0c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000b0d0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000b0e0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -0000b0f0: 3a20 5b0a 0909 2269 6e6b 222c 0a09 0922 : [..."ink",..." │ │ │ │ -0000b100: 696e 6b6d 6c22 0a09 5d0a 7d2c 0a09 2261 inkml"..].},.."a │ │ │ │ -0000b110: 7070 6c69 6361 7469 6f6e 2f69 6f74 7022 pplication/iotp" │ │ │ │ -0000b120: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000b130: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000b140: 7469 6f6e 2f69 7066 6978 223a 207b 0a09 tion/ipfix": {.. │ │ │ │ -0000b150: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000b160: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000b170: 0922 6970 6669 7822 0a09 5d0a 7d2c 0a09 ."ipfix"..].},.. │ │ │ │ -0000b180: 2261 7070 6c69 6361 7469 6f6e 2f69 7070 "application/ipp │ │ │ │ -0000b190: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000b1a0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000b1b0: 6174 696f 6e2f 6973 7570 223a 207b 0a09 ation/isup": {.. │ │ │ │ -0000b1c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000b1d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000b1e0: 6974 732b 786d 6c22 3a20 7b0a 0973 6f75 its+xml": {..sou │ │ │ │ -0000b1f0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000b200: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000b210: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0000b220: 0a09 0922 6974 7322 0a09 5d0a 7d2c 0a09 ..."its"..].},.. │ │ │ │ -0000b230: 2261 7070 6c69 6361 7469 6f6e 2f6a 6176 "application/jav │ │ │ │ -0000b240: 612d 6172 6368 6976 6522 3a20 7b0a 0973 a-archive": {..s │ │ │ │ -0000b250: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000b260: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0000b270: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0000b280: 3a20 5b0a 0909 226a 6172 222c 0a09 0922 : [..."jar",..." │ │ │ │ -0000b290: 7761 7222 2c0a 0909 2265 6172 220a 095d war",..."ear"..] │ │ │ │ -0000b2a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000b2b0: 6e2f 6a61 7661 2d73 6572 6961 6c69 7a65 n/java-serialize │ │ │ │ -0000b2c0: 642d 6f62 6a65 6374 223a 207b 0a09 736f d-object": {..so │ │ │ │ -0000b2d0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0000b2e0: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ -0000b2f0: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ -0000b300: 733a 205b 0a09 0922 7365 7222 0a09 5d0a s: [..."ser"..]. │ │ │ │ -0000b310: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000b320: 2f6a 6176 612d 766d 223a 207b 0a09 736f /java-vm": {..so │ │ │ │ -0000b330: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0000b340: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ -0000b350: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ -0000b360: 733a 205b 0a09 0922 636c 6173 7322 0a09 s: [..."class".. │ │ │ │ -0000b370: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000b380: 6f6e 2f6a 6176 6173 6372 6970 7422 3a20 on/javascript": │ │ │ │ -0000b390: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0000b3a0: 6865 222c 0a09 6368 6172 7365 743a 2022 he",..charset: " │ │ │ │ -0000b3b0: 5554 462d 3822 2c0a 0963 6f6d 7072 6573 UTF-8",..compres │ │ │ │ -0000b3c0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000b3d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -0000b3e0: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ -0000b3f0: 6361 7469 6f6e 2f6a 6632 6665 6564 2b6a cation/jf2feed+j │ │ │ │ -0000b400: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -0000b410: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000b420: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0000b430: 0922 6170 706c 6963 6174 696f 6e2f 6a6f ."application/jo │ │ │ │ -0000b440: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ -0000b450: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000b460: 6963 6174 696f 6e2f 6a6f 7365 2b6a 736f ication/jose+jso │ │ │ │ -0000b470: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0000b480: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000b490: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000b4a0: 6170 706c 6963 6174 696f 6e2f 6a72 642b application/jrd+ │ │ │ │ -0000b4b0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -0000b4c0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000b4d0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0000b4e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6a .."application/j │ │ │ │ -0000b4f0: 7363 616c 656e 6461 722b 6a73 6f6e 223a scalendar+json": │ │ │ │ -0000b500: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000b510: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000b520: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0000b530: 6c69 6361 7469 6f6e 2f6a 7363 6f6e 7461 lication/jsconta │ │ │ │ -0000b540: 6374 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ct+json": {..sou │ │ │ │ -0000b550: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000b560: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000b570: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000b580: 6e2f 6a73 6f6e 223a 207b 0a09 736f 7572 n/json": {..sour │ │ │ │ -0000b590: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ -0000b5a0: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ -0000b5b0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000b5c0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0000b5d0: 205b 0a09 0922 6a73 6f6e 222c 0a09 0922 [..."json",..." │ │ │ │ -0000b5e0: 6d61 7022 0a09 5d0a 7d2c 0a09 2261 7070 map"..].},.."app │ │ │ │ -0000b5f0: 6c69 6361 7469 6f6e 2f6a 736f 6e2d 7061 lication/json-pa │ │ │ │ -0000b600: 7463 682b 6a73 6f6e 223a 207b 0a09 736f tch+json": {..so │ │ │ │ -0000b610: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0000b620: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0000b630: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0000b640: 6f6e 2f6a 736f 6e2d 7365 7122 3a20 7b0a on/json-seq": {. │ │ │ │ -0000b650: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0000b660: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000b670: 2f6a 736f 6e35 223a 207b 0a09 6578 7465 /json5": {..exte │ │ │ │ -0000b680: 6e73 696f 6e73 3a20 5b0a 0909 226a 736f nsions: [..."jso │ │ │ │ -0000b690: 6e35 220a 095d 0a7d 2c0a 0922 6170 706c n5"..].},.."appl │ │ │ │ -0000b6a0: 6963 6174 696f 6e2f 6a73 6f6e 6d6c 2b6a ication/jsonml+j │ │ │ │ -0000b6b0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -0000b6c0: 2022 6170 6163 6865 222c 0a09 636f 6d70 "apache",..comp │ │ │ │ -0000b6d0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -0000b6e0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000b6f0: 0922 6a73 6f6e 6d6c 220a 095d 0a7d 2c0a ."jsonml"..].},. │ │ │ │ -0000b700: 0922 6170 706c 6963 6174 696f 6e2f 6a73 ."application/js │ │ │ │ -0000b710: 6f6e 7061 7468 223a 207b 0a09 736f 7572 onpath": {..sour │ │ │ │ -0000b720: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0000b730: 6170 706c 6963 6174 696f 6e2f 6a77 6b2b application/jwk+ │ │ │ │ -0000b740: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -0000b750: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000b760: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0000b770: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6a .."application/j │ │ │ │ -0000b780: 776b 2d73 6574 2b6a 736f 6e22 3a20 7b0a wk-set+json": {. │ │ │ │ -0000b790: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000b7a0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000b7b0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000b7c0: 6174 696f 6e2f 6a77 6b2d 7365 742b 6a77 ation/jwk-set+jw │ │ │ │ -0000b7d0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -0000b7e0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000b7f0: 6361 7469 6f6e 2f6a 7774 223a 207b 0a09 cation/jwt": {.. │ │ │ │ -0000b800: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000b810: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000b820: 6b70 6d6c 2d72 6571 7565 7374 2b78 6d6c kpml-request+xml │ │ │ │ -0000b830: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000b840: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000b850: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000b860: 7070 6c69 6361 7469 6f6e 2f6b 706d 6c2d pplication/kpml- │ │ │ │ -0000b870: 7265 7370 6f6e 7365 2b78 6d6c 223a 207b response+xml": { │ │ │ │ -0000b880: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000b890: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000b8a0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000b8b0: 6361 7469 6f6e 2f6c 642b 6a73 6f6e 223a cation/ld+json": │ │ │ │ -0000b8c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000b8d0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000b8e0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000b8f0: 696f 6e73 3a20 5b0a 0909 226a 736f 6e6c ions: [..."jsonl │ │ │ │ -0000b900: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ -0000b910: 6361 7469 6f6e 2f6c 6772 2b78 6d6c 223a cation/lgr+xml": │ │ │ │ -0000b920: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000b930: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000b940: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000b950: 696f 6e73 3a20 5b0a 0909 226c 6772 220a ions: [..."lgr". │ │ │ │ -0000b960: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000b970: 696f 6e2f 6c69 6e6b 2d66 6f72 6d61 7422 ion/link-format" │ │ │ │ -0000b980: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000b990: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000b9a0: 7469 6f6e 2f6c 696e 6b73 6574 223a 207b tion/linkset": { │ │ │ │ -0000b9b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000b9c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000b9d0: 6e2f 6c69 6e6b 7365 742b 6a73 6f6e 223a n/linkset+json": │ │ │ │ -0000b9e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000b9f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000ba00: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0000ba10: 6c69 6361 7469 6f6e 2f6c 6f61 642d 636f lication/load-co │ │ │ │ -0000ba20: 6e74 726f 6c2b 786d 6c22 3a20 7b0a 0973 ntrol+xml": {..s │ │ │ │ -0000ba30: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000ba40: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000ba50: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0000ba60: 696f 6e2f 6c6f 676f 7574 2b6a 7774 223a ion/logout+jwt": │ │ │ │ -0000ba70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000ba80: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000ba90: 696f 6e2f 6c6f 7374 2b78 6d6c 223a 207b ion/lost+xml": { │ │ │ │ -0000baa0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000bab0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000bac0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000bad0: 6e73 3a20 5b0a 0909 226c 6f73 7478 6d6c ns: [..."lostxml │ │ │ │ -0000bae0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000baf0: 6174 696f 6e2f 6c6f 7374 7379 6e63 2b78 ation/lostsync+x │ │ │ │ -0000bb00: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000bb10: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000bb20: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000bb30: 2261 7070 6c69 6361 7469 6f6e 2f6c 7066 "application/lpf │ │ │ │ -0000bb40: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ -0000bb50: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000bb60: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ -0000bb70: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000bb80: 6c78 6622 3a20 7b0a 0973 6f75 7263 653a lxf": {..source: │ │ │ │ -0000bb90: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000bba0: 6c69 6361 7469 6f6e 2f6d 6163 2d62 696e lication/mac-bin │ │ │ │ -0000bbb0: 6865 7834 3022 3a20 7b0a 0973 6f75 7263 hex40": {..sourc │ │ │ │ -0000bbc0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0000bbd0: 6e73 696f 6e73 3a20 5b0a 0909 2268 7178 nsions: [..."hqx │ │ │ │ -0000bbe0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000bbf0: 6174 696f 6e2f 6d61 632d 636f 6d70 6163 ation/mac-compac │ │ │ │ -0000bc00: 7470 726f 223a 207b 0a09 736f 7572 6365 tpro": {..source │ │ │ │ -0000bc10: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -0000bc20: 656e 7369 6f6e 733a 205b 0a09 0922 6370 ensions: [..."cp │ │ │ │ -0000bc30: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ -0000bc40: 6361 7469 6f6e 2f6d 6163 7772 6974 6569 cation/macwritei │ │ │ │ -0000bc50: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ -0000bc60: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000bc70: 6361 7469 6f6e 2f6d 6164 732b 786d 6c22 cation/mads+xml" │ │ │ │ -0000bc80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000bc90: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000bca0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0000bcb0: 7369 6f6e 733a 205b 0a09 0922 6d61 6473 sions: [..."mads │ │ │ │ -0000bcc0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000bcd0: 6174 696f 6e2f 6d61 6e69 6665 7374 2b6a ation/manifest+j │ │ │ │ -0000bce0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -0000bcf0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -0000bd00: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ -0000bd10: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -0000bd20: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000bd30: 0909 2277 6562 6d61 6e69 6665 7374 220a .."webmanifest". │ │ │ │ -0000bd40: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000bd50: 696f 6e2f 6d61 7263 223a 207b 0a09 736f ion/marc": {..so │ │ │ │ -0000bd60: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0000bd70: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000bd80: 6d72 6322 0a09 5d0a 7d2c 0a09 2261 7070 mrc"..].},.."app │ │ │ │ -0000bd90: 6c69 6361 7469 6f6e 2f6d 6172 6378 6d6c lication/marcxml │ │ │ │ -0000bda0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000bdb0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000bdc0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000bdd0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000bde0: 226d 7263 7822 0a09 5d0a 7d2c 0a09 2261 "mrcx"..].},.."a │ │ │ │ -0000bdf0: 7070 6c69 6361 7469 6f6e 2f6d 6174 6865 pplication/mathe │ │ │ │ -0000be00: 6d61 7469 6361 223a 207b 0a09 736f 7572 matica": {..sour │ │ │ │ -0000be10: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0000be20: 656e 7369 6f6e 733a 205b 0a09 0922 6d61 ensions: [..."ma │ │ │ │ -0000be30: 222c 0a09 0922 6e62 222c 0a09 0922 6d62 ",..."nb",..."mb │ │ │ │ -0000be40: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000be50: 6174 696f 6e2f 6d61 7468 6d6c 2b78 6d6c ation/mathml+xml │ │ │ │ -0000be60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000be70: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000be80: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -0000be90: 6e73 696f 6e73 3a20 5b0a 0909 226d 6174 nsions: [..."mat │ │ │ │ -0000bea0: 686d 6c22 0a09 5d0a 7d2c 0a09 2261 7070 hml"..].},.."app │ │ │ │ -0000beb0: 6c69 6361 7469 6f6e 2f6d 6174 686d 6c2d lication/mathml- │ │ │ │ -0000bec0: 636f 6e74 656e 742b 786d 6c22 3a20 7b0a content+xml": {. │ │ │ │ -0000bed0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000bee0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000bef0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000bf00: 6174 696f 6e2f 6d61 7468 6d6c 2d70 7265 ation/mathml-pre │ │ │ │ -0000bf10: 7365 6e74 6174 696f 6e2b 786d 6c22 3a20 sentation+xml": │ │ │ │ -0000bf20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000bf30: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000bf40: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0000bf50: 6963 6174 696f 6e2f 6d62 6d73 2d61 7373 ication/mbms-ass │ │ │ │ -0000bf60: 6f63 6961 7465 642d 7072 6f63 6564 7572 ociated-procedur │ │ │ │ -0000bf70: 652d 6465 7363 7269 7074 696f 6e2b 786d e-description+xm │ │ │ │ -0000bf80: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000bf90: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000bfa0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000bfb0: 6170 706c 6963 6174 696f 6e2f 6d62 6d73 application/mbms │ │ │ │ -0000bfc0: 2d64 6572 6567 6973 7465 722b 786d 6c22 -deregister+xml" │ │ │ │ -0000bfd0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000bfe0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000bff0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000c000: 706c 6963 6174 696f 6e2f 6d62 6d73 2d65 plication/mbms-e │ │ │ │ -0000c010: 6e76 656c 6f70 652b 786d 6c22 3a20 7b0a nvelope+xml": {. │ │ │ │ -0000c020: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000c030: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000c040: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000c050: 6174 696f 6e2f 6d62 6d73 2d6d 736b 2b78 ation/mbms-msk+x │ │ │ │ -0000c060: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000c070: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000c080: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000c090: 2261 7070 6c69 6361 7469 6f6e 2f6d 626d "application/mbm │ │ │ │ -0000c0a0: 732d 6d73 6b2d 7265 7370 6f6e 7365 2b78 s-msk-response+x │ │ │ │ -0000c0b0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000c0c0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000c0d0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000c0e0: 2261 7070 6c69 6361 7469 6f6e 2f6d 626d "application/mbm │ │ │ │ -0000c0f0: 732d 7072 6f74 6563 7469 6f6e 2d64 6573 s-protection-des │ │ │ │ -0000c100: 6372 6970 7469 6f6e 2b78 6d6c 223a 207b cription+xml": { │ │ │ │ -0000c110: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000c120: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000c130: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000c140: 6361 7469 6f6e 2f6d 626d 732d 7265 6365 cation/mbms-rece │ │ │ │ -0000c150: 7074 696f 6e2d 7265 706f 7274 2b78 6d6c ption-report+xml │ │ │ │ -0000c160: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000c170: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000c180: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000c190: 7070 6c69 6361 7469 6f6e 2f6d 626d 732d pplication/mbms- │ │ │ │ -0000c1a0: 7265 6769 7374 6572 2b78 6d6c 223a 207b register+xml": { │ │ │ │ -0000c1b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000c1c0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000c1d0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000c1e0: 6361 7469 6f6e 2f6d 626d 732d 7265 6769 cation/mbms-regi │ │ │ │ -0000c1f0: 7374 6572 2d72 6573 706f 6e73 652b 786d ster-response+xm │ │ │ │ -0000c200: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000c210: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000c220: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000c230: 6170 706c 6963 6174 696f 6e2f 6d62 6d73 application/mbms │ │ │ │ -0000c240: 2d73 6368 6564 756c 652b 786d 6c22 3a20 -schedule+xml": │ │ │ │ -0000c250: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000c260: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000c270: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0000c280: 6963 6174 696f 6e2f 6d62 6d73 2d75 7365 ication/mbms-use │ │ │ │ -0000c290: 722d 7365 7276 6963 652d 6465 7363 7269 r-service-descri │ │ │ │ -0000c2a0: 7074 696f 6e2b 786d 6c22 3a20 7b0a 0973 ption+xml": {..s │ │ │ │ -0000c2b0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000c2c0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000c2d0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0000c2e0: 696f 6e2f 6d62 6f78 223a 207b 0a09 736f ion/mbox": {..so │ │ │ │ -0000c2f0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0000c300: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000c310: 6d62 6f78 220a 095d 0a7d 2c0a 0922 6170 mbox"..].},.."ap │ │ │ │ -0000c320: 706c 6963 6174 696f 6e2f 6d65 6469 612d plication/media- │ │ │ │ -0000c330: 706f 6c69 6379 2d64 6174 6173 6574 2b78 policy-dataset+x │ │ │ │ -0000c340: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000c350: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000c360: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000c370: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -0000c380: 7066 220a 095d 0a7d 2c0a 0922 6170 706c pf"..].},.."appl │ │ │ │ -0000c390: 6963 6174 696f 6e2f 6d65 6469 615f 636f ication/media_co │ │ │ │ -0000c3a0: 6e74 726f 6c2b 786d 6c22 3a20 7b0a 0973 ntrol+xml": {..s │ │ │ │ -0000c3b0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000c3c0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000c3d0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0000c3e0: 696f 6e2f 6d65 6469 6173 6572 7665 7263 ion/mediaserverc │ │ │ │ -0000c3f0: 6f6e 7472 6f6c 2b78 6d6c 223a 207b 0a09 ontrol+xml": {.. │ │ │ │ -0000c400: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000c410: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000c420: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -0000c430: 3a20 5b0a 0909 226d 7363 6d6c 220a 095d : [..."mscml"..] │ │ │ │ -0000c440: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000c450: 6e2f 6d65 7267 652d 7061 7463 682b 6a73 n/merge-patch+js │ │ │ │ -0000c460: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -0000c470: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000c480: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000c490: 2261 7070 6c69 6361 7469 6f6e 2f6d 6574 "application/met │ │ │ │ -0000c4a0: 616c 696e 6b2b 786d 6c22 3a20 7b0a 0973 alink+xml": {..s │ │ │ │ -0000c4b0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -0000c4c0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000c4d0: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -0000c4e0: 733a 205b 0a09 0922 6d65 7461 6c69 6e6b s: [..."metalink │ │ │ │ -0000c4f0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000c500: 6174 696f 6e2f 6d65 7461 6c69 6e6b 342b ation/metalink4+ │ │ │ │ -0000c510: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000c520: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000c530: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0000c540: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000c550: 6d65 7461 3422 0a09 5d0a 7d2c 0a09 2261 meta4"..].},.."a │ │ │ │ -0000c560: 7070 6c69 6361 7469 6f6e 2f6d 6574 732b pplication/mets+ │ │ │ │ -0000c570: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000c580: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000c590: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0000c5a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000c5b0: 6d65 7473 220a 095d 0a7d 2c0a 0922 6170 mets"..].},.."ap │ │ │ │ -0000c5c0: 706c 6963 6174 696f 6e2f 6d66 3422 3a20 plication/mf4": │ │ │ │ -0000c5d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000c5e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000c5f0: 6f6e 2f6d 696b 6579 223a 207b 0a09 736f on/mikey": {..so │ │ │ │ -0000c600: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000c610: 0922 6170 706c 6963 6174 696f 6e2f 6d69 ."application/mi │ │ │ │ -0000c620: 7063 223a 207b 0a09 736f 7572 6365 3a20 pc": {..source: │ │ │ │ -0000c630: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000c640: 6963 6174 696f 6e2f 6d69 7373 696e 672d ication/missing- │ │ │ │ -0000c650: 626c 6f63 6b73 2b63 626f 722d 7365 7122 blocks+cbor-seq" │ │ │ │ -0000c660: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000c670: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000c680: 7469 6f6e 2f6d 6d74 2d61 6569 2b78 6d6c tion/mmt-aei+xml │ │ │ │ -0000c690: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000c6a0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000c6b0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -0000c6c0: 6e73 696f 6e73 3a20 5b0a 0909 226d 6165 nsions: [..."mae │ │ │ │ -0000c6d0: 6922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 i"..].},.."appli │ │ │ │ -0000c6e0: 6361 7469 6f6e 2f6d 6d74 2d75 7364 2b78 cation/mmt-usd+x │ │ │ │ -0000c6f0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000c700: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000c710: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000c720: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -0000c730: 7573 6422 0a09 5d0a 7d2c 0a09 2261 7070 usd"..].},.."app │ │ │ │ -0000c740: 6c69 6361 7469 6f6e 2f6d 6f64 732b 786d lication/mods+xm │ │ │ │ -0000c750: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000c760: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000c770: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0000c780: 656e 7369 6f6e 733a 205b 0a09 0922 6d6f ensions: [..."mo │ │ │ │ -0000c790: 6473 220a 095d 0a7d 2c0a 0922 6170 706c ds"..].},.."appl │ │ │ │ -0000c7a0: 6963 6174 696f 6e2f 6d6f 7373 2d6b 6579 ication/moss-key │ │ │ │ -0000c7b0: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0000c7c0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000c7d0: 6361 7469 6f6e 2f6d 6f73 732d 7369 676e cation/moss-sign │ │ │ │ -0000c7e0: 6174 7572 6522 3a20 7b0a 0973 6f75 7263 ature": {..sourc │ │ │ │ -0000c7f0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000c800: 7070 6c69 6361 7469 6f6e 2f6d 6f73 736b pplication/mossk │ │ │ │ -0000c810: 6579 2d64 6174 6122 3a20 7b0a 0973 6f75 ey-data": {..sou │ │ │ │ -0000c820: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000c830: 2261 7070 6c69 6361 7469 6f6e 2f6d 6f73 "application/mos │ │ │ │ -0000c840: 736b 6579 2d72 6571 7565 7374 223a 207b skey-request": { │ │ │ │ -0000c850: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000c860: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000c870: 6e2f 6d70 3231 223a 207b 0a09 736f 7572 n/mp21": {..sour │ │ │ │ -0000c880: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0000c890: 656e 7369 6f6e 733a 205b 0a09 0922 6d32 ensions: [..."m2 │ │ │ │ -0000c8a0: 3122 2c0a 0909 226d 7032 3122 0a09 5d0a 1",..."mp21"..]. │ │ │ │ -0000c8b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000c8c0: 2f6d 7034 223a 207b 0a09 736f 7572 6365 /mp4": {..source │ │ │ │ -0000c8d0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0000c8e0: 7369 6f6e 733a 205b 0a09 0922 6d70 3422 sions: [..."mp4" │ │ │ │ -0000c8f0: 2c0a 0909 226d 7067 3422 2c0a 0909 226d ,..."mpg4",..."m │ │ │ │ -0000c900: 7034 7322 2c0a 0909 226d 3470 220a 095d p4s",..."m4p"..] │ │ │ │ -0000c910: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000c920: 6e2f 6d70 6567 342d 6765 6e65 7269 6322 n/mpeg4-generic" │ │ │ │ -0000c930: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000c940: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000c950: 7469 6f6e 2f6d 7065 6734 2d69 6f64 223a tion/mpeg4-iod": │ │ │ │ -0000c960: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000c970: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000c980: 696f 6e2f 6d70 6567 342d 696f 642d 786d ion/mpeg4-iod-xm │ │ │ │ -0000c990: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -0000c9a0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0000c9b0: 6361 7469 6f6e 2f6d 7262 2d63 6f6e 7375 cation/mrb-consu │ │ │ │ -0000c9c0: 6d65 722b 786d 6c22 3a20 7b0a 0973 6f75 mer+xml": {..sou │ │ │ │ -0000c9d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000c9e0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000c9f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000ca00: 6e2f 6d72 622d 7075 626c 6973 682b 786d n/mrb-publish+xm │ │ │ │ -0000ca10: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000ca20: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000ca30: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000ca40: 6170 706c 6963 6174 696f 6e2f 6d73 632d application/msc- │ │ │ │ -0000ca50: 6976 722b 786d 6c22 3a20 7b0a 0973 6f75 ivr+xml": {..sou │ │ │ │ -0000ca60: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ -0000ca70: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ -0000ca80: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000ca90: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0000caa0: 7469 6f6e 2f6d 7363 2d6d 6978 6572 2b78 tion/msc-mixer+x │ │ │ │ -0000cab0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000cac0: 2269 616e 6122 2c0a 0963 6861 7273 6574 "iana",..charset │ │ │ │ -0000cad0: 3a20 2255 5446 2d38 222c 0a09 636f 6d70 : "UTF-8",..comp │ │ │ │ -0000cae0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -0000caf0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000cb00: 6d73 6978 223a 207b 0a09 636f 6d70 7265 msix": {..compre │ │ │ │ -0000cb10: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -0000cb20: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000cb30: 226d 7369 7822 0a09 5d0a 7d2c 0a09 2261 "msix"..].},.."a │ │ │ │ -0000cb40: 7070 6c69 6361 7469 6f6e 2f6d 7369 7862 pplication/msixb │ │ │ │ -0000cb50: 756e 646c 6522 3a20 7b0a 0963 6f6d 7072 undle": {..compr │ │ │ │ -0000cb60: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ -0000cb70: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000cb80: 0922 6d73 6978 6275 6e64 6c65 220a 095d ."msixbundle"..] │ │ │ │ -0000cb90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000cba0: 6e2f 6d73 776f 7264 223a 207b 0a09 736f n/msword": {..so │ │ │ │ -0000cbb0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0000cbc0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -0000cbd0: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ -0000cbe0: 205b 0a09 0922 646f 6322 2c0a 0909 2264 [..."doc",..."d │ │ │ │ -0000cbf0: 6f74 220a 095d 0a7d 2c0a 0922 6170 706c ot"..].},.."appl │ │ │ │ -0000cc00: 6963 6174 696f 6e2f 6d75 642b 6a73 6f6e ication/mud+json │ │ │ │ -0000cc10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000cc20: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000cc30: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000cc40: 7070 6c69 6361 7469 6f6e 2f6d 756c 7469 pplication/multi │ │ │ │ -0000cc50: 7061 7274 2d63 6f72 6522 3a20 7b0a 0973 part-core": {..s │ │ │ │ -0000cc60: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000cc70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6d .."application/m │ │ │ │ -0000cc80: 7866 223a 207b 0a09 736f 7572 6365 3a20 xf": {..source: │ │ │ │ -0000cc90: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0000cca0: 6f6e 733a 205b 0a09 0922 6d78 6622 0a09 ons: [..."mxf".. │ │ │ │ -0000ccb0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000ccc0: 6f6e 2f6e 2d71 7561 6473 223a 207b 0a09 on/n-quads": {.. │ │ │ │ -0000ccd0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000cce0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000ccf0: 0922 6e71 220a 095d 0a7d 2c0a 0922 6170 ."nq"..].},.."ap │ │ │ │ -0000cd00: 706c 6963 6174 696f 6e2f 6e2d 7472 6970 plication/n-trip │ │ │ │ -0000cd10: 6c65 7322 3a20 7b0a 0973 6f75 7263 653a les": {..source: │ │ │ │ -0000cd20: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0000cd30: 696f 6e73 3a20 5b0a 0909 226e 7422 0a09 ions: [..."nt".. │ │ │ │ -0000cd40: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000cd50: 6f6e 2f6e 6173 6461 7461 223a 207b 0a09 on/nasdata": {.. │ │ │ │ -0000cd60: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000cd70: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000cd80: 6e65 7773 2d63 6865 636b 6772 6f75 7073 news-checkgroups │ │ │ │ -0000cd90: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000cda0: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ -0000cdb0: 2255 532d 4153 4349 4922 0a7d 2c0a 0922 "US-ASCII".},.." │ │ │ │ -0000cdc0: 6170 706c 6963 6174 696f 6e2f 6e65 7773 application/news │ │ │ │ -0000cdd0: 2d67 726f 7570 696e 666f 223a 207b 0a09 -groupinfo": {.. │ │ │ │ -0000cde0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000cdf0: 0963 6861 7273 6574 3a20 2255 532d 4153 .charset: "US-AS │ │ │ │ -0000ce00: 4349 4922 0a7d 2c0a 0922 6170 706c 6963 CII".},.."applic │ │ │ │ -0000ce10: 6174 696f 6e2f 6e65 7773 2d74 7261 6e73 ation/news-trans │ │ │ │ -0000ce20: 6d69 7373 696f 6e22 3a20 7b0a 0973 6f75 mission": {..sou │ │ │ │ -0000ce30: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000ce40: 2261 7070 6c69 6361 7469 6f6e 2f6e 6c73 "application/nls │ │ │ │ -0000ce50: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ -0000ce60: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000ce70: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000ce80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000ce90: 2f6e 6f64 6522 3a20 7b0a 0973 6f75 7263 /node": {..sourc │ │ │ │ -0000cea0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0000ceb0: 6e73 696f 6e73 3a20 5b0a 0909 2263 6a73 nsions: [..."cjs │ │ │ │ -0000cec0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000ced0: 6174 696f 6e2f 6e73 7322 3a20 7b0a 0973 ation/nss": {..s │ │ │ │ -0000cee0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000cef0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6f .."application/o │ │ │ │ -0000cf00: 6175 7468 2d61 7574 687a 2d72 6571 2b6a auth-authz-req+j │ │ │ │ -0000cf10: 7774 223a 207b 0a09 736f 7572 6365 3a20 wt": {..source: │ │ │ │ -0000cf20: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000cf30: 6963 6174 696f 6e2f 6f62 6c69 7669 6f75 ication/obliviou │ │ │ │ -0000cf40: 732d 646e 732d 6d65 7373 6167 6522 3a20 s-dns-message": │ │ │ │ -0000cf50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000cf60: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000cf70: 6f6e 2f6f 6373 702d 7265 7175 6573 7422 on/ocsp-request" │ │ │ │ -0000cf80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000cf90: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000cfa0: 7469 6f6e 2f6f 6373 702d 7265 7370 6f6e tion/ocsp-respon │ │ │ │ -0000cfb0: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ -0000cfc0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000cfd0: 6963 6174 696f 6e2f 6f63 7465 742d 7374 ication/octet-st │ │ │ │ -0000cfe0: 7265 616d 223a 207b 0a09 736f 7572 6365 ream": {..source │ │ │ │ -0000cff0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000d000: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000d010: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000d020: 2262 696e 222c 0a09 0922 646d 7322 2c0a "bin",..."dms",. │ │ │ │ -0000d030: 0909 226c 7266 222c 0a09 0922 6d61 7222 .."lrf",..."mar" │ │ │ │ -0000d040: 2c0a 0909 2273 6f22 2c0a 0909 2264 6973 ,..."so",..."dis │ │ │ │ -0000d050: 7422 2c0a 0909 2264 6973 747a 222c 0a09 t",..."distz",.. │ │ │ │ -0000d060: 0922 706b 6722 2c0a 0909 2262 706b 222c ."pkg",..."bpk", │ │ │ │ -0000d070: 0a09 0922 6475 6d70 222c 0a09 0922 656c ..."dump",..."el │ │ │ │ -0000d080: 6322 2c0a 0909 2264 6570 6c6f 7922 2c0a c",..."deploy",. │ │ │ │ -0000d090: 0909 2265 7865 222c 0a09 0922 646c 6c22 .."exe",..."dll" │ │ │ │ -0000d0a0: 2c0a 0909 2264 6562 222c 0a09 0922 646d ,..."deb",..."dm │ │ │ │ -0000d0b0: 6722 2c0a 0909 2269 736f 222c 0a09 0922 g",..."iso",..." │ │ │ │ -0000d0c0: 696d 6722 2c0a 0909 226d 7369 222c 0a09 img",..."msi",.. │ │ │ │ -0000d0d0: 0922 6d73 7022 2c0a 0909 226d 736d 222c ."msp",..."msm", │ │ │ │ -0000d0e0: 0a09 0922 6275 6666 6572 220a 095d 0a7d ..."buffer"..].} │ │ │ │ -0000d0f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000d100: 6f64 6122 3a20 7b0a 0973 6f75 7263 653a oda": {..source: │ │ │ │ -0000d110: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0000d120: 696f 6e73 3a20 5b0a 0909 226f 6461 220a ions: [..."oda". │ │ │ │ -0000d130: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000d140: 696f 6e2f 6f64 6d2b 786d 6c22 3a20 7b0a ion/odm+xml": {. │ │ │ │ -0000d150: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000d160: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000d170: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000d180: 6174 696f 6e2f 6f64 7822 3a20 7b0a 0973 ation/odx": {..s │ │ │ │ -0000d190: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000d1a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6f .."application/o │ │ │ │ -0000d1b0: 6562 7073 2d70 6163 6b61 6765 2b78 6d6c ebps-package+xml │ │ │ │ -0000d1c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000d1d0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000d1e0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -0000d1f0: 6e73 696f 6e73 3a20 5b0a 0909 226f 7066 nsions: [..."opf │ │ │ │ -0000d200: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000d210: 6174 696f 6e2f 6f67 6722 3a20 7b0a 0973 ation/ogg": {..s │ │ │ │ -0000d220: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000d230: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0000d240: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0000d250: 3a20 5b0a 0909 226f 6778 220a 095d 0a7d : [..."ogx"..].} │ │ │ │ -0000d260: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000d270: 6f68 7474 702d 6b65 7973 223a 207b 0a09 ohttp-keys": {.. │ │ │ │ -0000d280: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000d290: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000d2a0: 6f6d 646f 632b 786d 6c22 3a20 7b0a 0973 omdoc+xml": {..s │ │ │ │ -0000d2b0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -0000d2c0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000d2d0: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -0000d2e0: 733a 205b 0a09 0922 6f6d 646f 6322 0a09 s: [..."omdoc".. │ │ │ │ -0000d2f0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000d300: 6f6e 2f6f 6e65 6e6f 7465 223a 207b 0a09 on/onenote": {.. │ │ │ │ -0000d310: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -0000d320: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0000d330: 0a09 0922 6f6e 6574 6f63 222c 0a09 0922 ..."onetoc",..." │ │ │ │ -0000d340: 6f6e 6574 6f63 3222 2c0a 0909 226f 6e65 onetoc2",..."one │ │ │ │ -0000d350: 746d 7022 2c0a 0909 226f 6e65 706b 6722 tmp",..."onepkg" │ │ │ │ -0000d360: 2c0a 0909 226f 6e65 222c 0a09 0922 6f6e ,..."one",..."on │ │ │ │ -0000d370: 6561 220a 095d 0a7d 2c0a 0922 6170 706c ea"..].},.."appl │ │ │ │ -0000d380: 6963 6174 696f 6e2f 6f70 632d 6e6f 6465 ication/opc-node │ │ │ │ -0000d390: 7365 742b 786d 6c22 3a20 7b0a 0973 6f75 set+xml": {..sou │ │ │ │ -0000d3a0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000d3b0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000d3c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000d3d0: 6e2f 6f73 636f 7265 223a 207b 0a09 736f n/oscore": {..so │ │ │ │ -0000d3e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000d3f0: 0922 6170 706c 6963 6174 696f 6e2f 6f78 ."application/ox │ │ │ │ -0000d400: 7073 223a 207b 0a09 736f 7572 6365 3a20 ps": {..source: │ │ │ │ -0000d410: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0000d420: 6f6e 733a 205b 0a09 0922 6f78 7073 220a ons: [..."oxps". │ │ │ │ -0000d430: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000d440: 696f 6e2f 7032 3122 3a20 7b0a 0973 6f75 ion/p21": {..sou │ │ │ │ -0000d450: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000d460: 2261 7070 6c69 6361 7469 6f6e 2f70 3231 "application/p21 │ │ │ │ -0000d470: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ -0000d480: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000d490: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ -0000d4a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000d4b0: 7032 702d 6f76 6572 6c61 792b 786d 6c22 p2p-overlay+xml" │ │ │ │ -0000d4c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000d4d0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000d4e0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0000d4f0: 7369 6f6e 733a 205b 0a09 0922 7265 6c6f sions: [..."relo │ │ │ │ -0000d500: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000d510: 6174 696f 6e2f 7061 7269 7479 6665 6322 ation/parityfec" │ │ │ │ -0000d520: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000d530: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000d540: 7469 6f6e 2f70 6173 7370 6f72 7422 3a20 tion/passport": │ │ │ │ -0000d550: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000d560: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000d570: 6f6e 2f70 6174 6368 2d6f 7073 2d65 7272 on/patch-ops-err │ │ │ │ -0000d580: 6f72 2b78 6d6c 223a 207b 0a09 736f 7572 or+xml": {..sour │ │ │ │ -0000d590: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000d5a0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -0000d5b0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000d5c0: 0909 2278 6572 220a 095d 0a7d 2c0a 0922 .."xer"..].},.." │ │ │ │ -0000d5d0: 6170 706c 6963 6174 696f 6e2f 7064 6622 application/pdf" │ │ │ │ -0000d5e0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000d5f0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000d600: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ -0000d610: 6e73 696f 6e73 3a20 5b0a 0909 2270 6466 nsions: [..."pdf │ │ │ │ -0000d620: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000d630: 6174 696f 6e2f 7064 7822 3a20 7b0a 0973 ation/pdx": {..s │ │ │ │ -0000d640: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000d650: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ -0000d660: 656d 2d63 6572 7469 6669 6361 7465 2d63 em-certificate-c │ │ │ │ -0000d670: 6861 696e 223a 207b 0a09 736f 7572 6365 hain": {..source │ │ │ │ -0000d680: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0000d690: 706c 6963 6174 696f 6e2f 7067 702d 656e plication/pgp-en │ │ │ │ -0000d6a0: 6372 7970 7465 6422 3a20 7b0a 0973 6f75 crypted": {..sou │ │ │ │ -0000d6b0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000d6c0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -0000d6d0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -0000d6e0: 5b0a 0909 2270 6770 220a 095d 0a7d 2c0a [..."pgp"..].},. │ │ │ │ -0000d6f0: 0922 6170 706c 6963 6174 696f 6e2f 7067 ."application/pg │ │ │ │ -0000d700: 702d 6b65 7973 223a 207b 0a09 736f 7572 p-keys": {..sour │ │ │ │ -0000d710: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0000d720: 656e 7369 6f6e 733a 205b 0a09 0922 6173 ensions: [..."as │ │ │ │ -0000d730: 6322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 c"..].},.."appli │ │ │ │ -0000d740: 6361 7469 6f6e 2f70 6770 2d73 6967 6e61 cation/pgp-signa │ │ │ │ -0000d750: 7475 7265 223a 207b 0a09 736f 7572 6365 ture": {..source │ │ │ │ -0000d760: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0000d770: 7369 6f6e 733a 205b 0a09 0922 7369 6722 sions: [..."sig" │ │ │ │ -0000d780: 2c0a 0909 2261 7363 220a 095d 0a7d 2c0a ,..."asc"..].},. │ │ │ │ -0000d790: 0922 6170 706c 6963 6174 696f 6e2f 7069 ."application/pi │ │ │ │ -0000d7a0: 6373 2d72 756c 6573 223a 207b 0a09 736f cs-rules": {..so │ │ │ │ -0000d7b0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0000d7c0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000d7d0: 0922 7072 6622 0a09 5d0a 7d2c 0a09 2261 ."prf"..].},.."a │ │ │ │ -0000d7e0: 7070 6c69 6361 7469 6f6e 2f70 6964 662b pplication/pidf+ │ │ │ │ -0000d7f0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0000d800: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -0000d810: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ -0000d820: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000d830: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000d840: 2f70 6964 662d 6469 6666 2b78 6d6c 223a /pidf-diff+xml": │ │ │ │ -0000d850: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000d860: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ -0000d870: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ -0000d880: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000d890: 6170 706c 6963 6174 696f 6e2f 706b 6373 application/pkcs │ │ │ │ -0000d8a0: 3130 223a 207b 0a09 736f 7572 6365 3a20 10": {..source: │ │ │ │ +0000a8e0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000a8f0: 2261 7070 6c69 6361 7469 6f6e 2f67 656f "application/geo │ │ │ │ +0000a900: 7861 636d 6c2b 6a73 6f6e 223a 207b 0a09 xacml+json": {.. │ │ │ │ +0000a910: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000a920: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000a930: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0000a940: 7469 6f6e 2f67 656f 7861 636d 6c2b 786d tion/geoxacml+xm │ │ │ │ +0000a950: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000a960: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000a970: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000a980: 6170 706c 6963 6174 696f 6e2f 676c 7466 application/gltf │ │ │ │ +0000a990: 2d62 7566 6665 7222 3a20 7b0a 0973 6f75 -buffer": {..sou │ │ │ │ +0000a9a0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000a9b0: 2261 7070 6c69 6361 7469 6f6e 2f67 6d6c "application/gml │ │ │ │ +0000a9c0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000a9d0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000a9e0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000a9f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000aa00: 2267 6d6c 220a 095d 0a7d 2c0a 0922 6170 "gml"..].},.."ap │ │ │ │ +0000aa10: 706c 6963 6174 696f 6e2f 676e 6170 2d62 plication/gnap-b │ │ │ │ +0000aa20: 696e 6469 6e67 2d6a 7773 223a 207b 0a09 inding-jws": {.. │ │ │ │ +0000aa30: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000aa40: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000aa50: 676e 6170 2d62 696e 6469 6e67 2d6a 7773 gnap-binding-jws │ │ │ │ +0000aa60: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +0000aa70: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000aa80: 6361 7469 6f6e 2f67 6e61 702d 6269 6e64 cation/gnap-bind │ │ │ │ +0000aa90: 696e 672d 726f 7461 7469 6f6e 2d6a 7773 ing-rotation-jws │ │ │ │ +0000aaa0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000aab0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000aac0: 6174 696f 6e2f 676e 6170 2d62 696e 6469 ation/gnap-bindi │ │ │ │ +0000aad0: 6e67 2d72 6f74 6174 696f 6e2d 6a77 7364 ng-rotation-jwsd │ │ │ │ +0000aae0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000aaf0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000ab00: 6174 696f 6e2f 6770 782b 786d 6c22 3a20 ation/gpx+xml": │ │ │ │ +0000ab10: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0000ab20: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ +0000ab30: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0000ab40: 7369 6f6e 733a 205b 0a09 0922 6770 7822 sions: [..."gpx" │ │ │ │ +0000ab50: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000ab60: 7469 6f6e 2f67 7269 6222 3a20 7b0a 0973 tion/grib": {..s │ │ │ │ +0000ab70: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000ab80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f67 .."application/g │ │ │ │ +0000ab90: 7866 223a 207b 0a09 736f 7572 6365 3a20 xf": {..source: │ │ │ │ +0000aba0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +0000abb0: 7369 6f6e 733a 205b 0a09 0922 6778 6622 sions: [..."gxf" │ │ │ │ +0000abc0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000abd0: 7469 6f6e 2f67 7a69 7022 3a20 7b0a 0973 tion/gzip": {..s │ │ │ │ +0000abe0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000abf0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0000ac00: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0000ac10: 3a20 5b0a 0909 2267 7a22 0a09 5d0a 7d2c : [..."gz"..].}, │ │ │ │ +0000ac20: 0a09 2261 7070 6c69 6361 7469 6f6e 2f68 .."application/h │ │ │ │ +0000ac30: 3232 3422 3a20 7b0a 0973 6f75 7263 653a 224": {..source: │ │ │ │ +0000ac40: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000ac50: 6c69 6361 7469 6f6e 2f68 656c 642b 786d lication/held+xm │ │ │ │ +0000ac60: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000ac70: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000ac80: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000ac90: 6170 706c 6963 6174 696f 6e2f 686a 736f application/hjso │ │ │ │ +0000aca0: 6e22 3a20 7b0a 0965 7874 656e 7369 6f6e n": {..extension │ │ │ │ +0000acb0: 733a 205b 0a09 0922 686a 736f 6e22 0a09 s: [..."hjson".. │ │ │ │ +0000acc0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000acd0: 6f6e 2f68 6c37 7632 2b78 6d6c 223a 207b on/hl7v2+xml": { │ │ │ │ +0000ace0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000acf0: 2c0a 0963 6861 7273 6574 3a20 2255 5446 ,..charset: "UTF │ │ │ │ +0000ad00: 2d38 222c 0a09 636f 6d70 7265 7373 6962 -8",..compressib │ │ │ │ +0000ad10: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000ad20: 706c 6963 6174 696f 6e2f 6874 7470 223a plication/http": │ │ │ │ +0000ad30: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000ad40: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000ad50: 696f 6e2f 6879 7065 7273 7475 6469 6f22 ion/hyperstudio" │ │ │ │ +0000ad60: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000ad70: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0000ad80: 3a20 5b0a 0909 2273 746b 220a 095d 0a7d : [..."stk"..].} │ │ │ │ +0000ad90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000ada0: 6962 652d 6b65 792d 7265 7175 6573 742b ibe-key-request+ │ │ │ │ +0000adb0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000adc0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000add0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0000ade0: 0922 6170 706c 6963 6174 696f 6e2f 6962 ."application/ib │ │ │ │ +0000adf0: 652d 706b 672d 7265 706c 792b 786d 6c22 e-pkg-reply+xml" │ │ │ │ +0000ae00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000ae10: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000ae20: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000ae30: 706c 6963 6174 696f 6e2f 6962 652d 7070 plication/ibe-pp │ │ │ │ +0000ae40: 2d64 6174 6122 3a20 7b0a 0973 6f75 7263 -data": {..sourc │ │ │ │ +0000ae50: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000ae60: 7070 6c69 6361 7469 6f6e 2f69 6765 7322 pplication/iges" │ │ │ │ +0000ae70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000ae80: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000ae90: 7469 6f6e 2f69 6d2d 6973 636f 6d70 6f73 tion/im-iscompos │ │ │ │ +0000aea0: 696e 672b 786d 6c22 3a20 7b0a 0973 6f75 ing+xml": {..sou │ │ │ │ +0000aeb0: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ +0000aec0: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ +0000aed0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000aee0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0000aef0: 7469 6f6e 2f69 6e64 6578 223a 207b 0a09 tion/index": {.. │ │ │ │ +0000af00: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000af10: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000af20: 696e 6465 782e 636d 6422 3a20 7b0a 0973 index.cmd": {..s │ │ │ │ +0000af30: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000af40: 0a09 2261 7070 6c69 6361 7469 6f6e 2f69 .."application/i │ │ │ │ +0000af50: 6e64 6578 2e6f 626a 223a 207b 0a09 736f ndex.obj": {..so │ │ │ │ +0000af60: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000af70: 0922 6170 706c 6963 6174 696f 6e2f 696e ."application/in │ │ │ │ +0000af80: 6465 782e 7265 7370 6f6e 7365 223a 207b dex.response": { │ │ │ │ +0000af90: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000afa0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000afb0: 6e2f 696e 6465 782e 766e 6422 3a20 7b0a n/index.vnd": {. │ │ │ │ +0000afc0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0000afd0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000afe0: 2f69 6e6b 6d6c 2b78 6d6c 223a 207b 0a09 /inkml+xml": {.. │ │ │ │ +0000aff0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000b000: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000b010: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +0000b020: 3a20 5b0a 0909 2269 6e6b 222c 0a09 0922 : [..."ink",..." │ │ │ │ +0000b030: 696e 6b6d 6c22 0a09 5d0a 7d2c 0a09 2261 inkml"..].},.."a │ │ │ │ +0000b040: 7070 6c69 6361 7469 6f6e 2f69 6f74 7022 pplication/iotp" │ │ │ │ +0000b050: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000b060: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000b070: 7469 6f6e 2f69 7066 6978 223a 207b 0a09 tion/ipfix": {.. │ │ │ │ +0000b080: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000b090: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000b0a0: 0922 6970 6669 7822 0a09 5d0a 7d2c 0a09 ."ipfix"..].},.. │ │ │ │ +0000b0b0: 2261 7070 6c69 6361 7469 6f6e 2f69 7070 "application/ipp │ │ │ │ +0000b0c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000b0d0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000b0e0: 6174 696f 6e2f 6973 7570 223a 207b 0a09 ation/isup": {.. │ │ │ │ +0000b0f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000b100: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000b110: 6974 732b 786d 6c22 3a20 7b0a 0973 6f75 its+xml": {..sou │ │ │ │ +0000b120: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000b130: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000b140: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0000b150: 0a09 0922 6974 7322 0a09 5d0a 7d2c 0a09 ..."its"..].},.. │ │ │ │ +0000b160: 2261 7070 6c69 6361 7469 6f6e 2f6a 6176 "application/jav │ │ │ │ +0000b170: 612d 6172 6368 6976 6522 3a20 7b0a 0973 a-archive": {..s │ │ │ │ +0000b180: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000b190: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0000b1a0: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0000b1b0: 3a20 5b0a 0909 226a 6172 222c 0a09 0922 : [..."jar",..." │ │ │ │ +0000b1c0: 7761 7222 2c0a 0909 2265 6172 220a 095d war",..."ear"..] │ │ │ │ +0000b1d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000b1e0: 6e2f 6a61 7661 2d73 6572 6961 6c69 7a65 n/java-serialize │ │ │ │ +0000b1f0: 642d 6f62 6a65 6374 223a 207b 0a09 736f d-object": {..so │ │ │ │ +0000b200: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0000b210: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ +0000b220: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ +0000b230: 733a 205b 0a09 0922 7365 7222 0a09 5d0a s: [..."ser"..]. │ │ │ │ +0000b240: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000b250: 2f6a 6176 612d 766d 223a 207b 0a09 736f /java-vm": {..so │ │ │ │ +0000b260: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0000b270: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ +0000b280: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ +0000b290: 733a 205b 0a09 0922 636c 6173 7322 0a09 s: [..."class".. │ │ │ │ +0000b2a0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000b2b0: 6f6e 2f6a 6176 6173 6372 6970 7422 3a20 on/javascript": │ │ │ │ +0000b2c0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0000b2d0: 6865 222c 0a09 6368 6172 7365 743a 2022 he",..charset: " │ │ │ │ +0000b2e0: 5554 462d 3822 2c0a 0963 6f6d 7072 6573 UTF-8",..compres │ │ │ │ +0000b2f0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000b300: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +0000b310: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ +0000b320: 6361 7469 6f6e 2f6a 6632 6665 6564 2b6a cation/jf2feed+j │ │ │ │ +0000b330: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +0000b340: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000b350: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0000b360: 0922 6170 706c 6963 6174 696f 6e2f 6a6f ."application/jo │ │ │ │ +0000b370: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ +0000b380: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000b390: 6963 6174 696f 6e2f 6a6f 7365 2b6a 736f ication/jose+jso │ │ │ │ +0000b3a0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0000b3b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000b3c0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000b3d0: 6170 706c 6963 6174 696f 6e2f 6a72 642b application/jrd+ │ │ │ │ +0000b3e0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +0000b3f0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000b400: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0000b410: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6a .."application/j │ │ │ │ +0000b420: 7363 616c 656e 6461 722b 6a73 6f6e 223a scalendar+json": │ │ │ │ +0000b430: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000b440: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000b450: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0000b460: 6c69 6361 7469 6f6e 2f6a 7363 6f6e 7461 lication/jsconta │ │ │ │ +0000b470: 6374 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ct+json": {..sou │ │ │ │ +0000b480: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000b490: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000b4a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000b4b0: 6e2f 6a73 6f6e 223a 207b 0a09 736f 7572 n/json": {..sour │ │ │ │ +0000b4c0: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ +0000b4d0: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ +0000b4e0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000b4f0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0000b500: 205b 0a09 0922 6a73 6f6e 222c 0a09 0922 [..."json",..." │ │ │ │ +0000b510: 6d61 7022 0a09 5d0a 7d2c 0a09 2261 7070 map"..].},.."app │ │ │ │ +0000b520: 6c69 6361 7469 6f6e 2f6a 736f 6e2d 7061 lication/json-pa │ │ │ │ +0000b530: 7463 682b 6a73 6f6e 223a 207b 0a09 736f tch+json": {..so │ │ │ │ +0000b540: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0000b550: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0000b560: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0000b570: 6f6e 2f6a 736f 6e2d 7365 7122 3a20 7b0a on/json-seq": {. │ │ │ │ +0000b580: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0000b590: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000b5a0: 2f6a 736f 6e35 223a 207b 0a09 6578 7465 /json5": {..exte │ │ │ │ +0000b5b0: 6e73 696f 6e73 3a20 5b0a 0909 226a 736f nsions: [..."jso │ │ │ │ +0000b5c0: 6e35 220a 095d 0a7d 2c0a 0922 6170 706c n5"..].},.."appl │ │ │ │ +0000b5d0: 6963 6174 696f 6e2f 6a73 6f6e 6d6c 2b6a ication/jsonml+j │ │ │ │ +0000b5e0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +0000b5f0: 2022 6170 6163 6865 222c 0a09 636f 6d70 "apache",..comp │ │ │ │ +0000b600: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +0000b610: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000b620: 0922 6a73 6f6e 6d6c 220a 095d 0a7d 2c0a ."jsonml"..].},. │ │ │ │ +0000b630: 0922 6170 706c 6963 6174 696f 6e2f 6a73 ."application/js │ │ │ │ +0000b640: 6f6e 7061 7468 223a 207b 0a09 736f 7572 onpath": {..sour │ │ │ │ +0000b650: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0000b660: 6170 706c 6963 6174 696f 6e2f 6a77 6b2b application/jwk+ │ │ │ │ +0000b670: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +0000b680: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000b690: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0000b6a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6a .."application/j │ │ │ │ +0000b6b0: 776b 2d73 6574 2b6a 736f 6e22 3a20 7b0a wk-set+json": {. │ │ │ │ +0000b6c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000b6d0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000b6e0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000b6f0: 6174 696f 6e2f 6a77 6b2d 7365 742b 6a77 ation/jwk-set+jw │ │ │ │ +0000b700: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +0000b710: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000b720: 6361 7469 6f6e 2f6a 7774 223a 207b 0a09 cation/jwt": {.. │ │ │ │ +0000b730: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000b740: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000b750: 6b70 6d6c 2d72 6571 7565 7374 2b78 6d6c kpml-request+xml │ │ │ │ +0000b760: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000b770: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000b780: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000b790: 7070 6c69 6361 7469 6f6e 2f6b 706d 6c2d pplication/kpml- │ │ │ │ +0000b7a0: 7265 7370 6f6e 7365 2b78 6d6c 223a 207b response+xml": { │ │ │ │ +0000b7b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000b7c0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000b7d0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000b7e0: 6361 7469 6f6e 2f6c 642b 6a73 6f6e 223a cation/ld+json": │ │ │ │ +0000b7f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000b800: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000b810: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000b820: 696f 6e73 3a20 5b0a 0909 226a 736f 6e6c ions: [..."jsonl │ │ │ │ +0000b830: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ +0000b840: 6361 7469 6f6e 2f6c 6772 2b78 6d6c 223a cation/lgr+xml": │ │ │ │ +0000b850: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000b860: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000b870: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000b880: 696f 6e73 3a20 5b0a 0909 226c 6772 220a ions: [..."lgr". │ │ │ │ +0000b890: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000b8a0: 696f 6e2f 6c69 6e6b 2d66 6f72 6d61 7422 ion/link-format" │ │ │ │ +0000b8b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000b8c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000b8d0: 7469 6f6e 2f6c 696e 6b73 6574 223a 207b tion/linkset": { │ │ │ │ +0000b8e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000b8f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000b900: 6e2f 6c69 6e6b 7365 742b 6a73 6f6e 223a n/linkset+json": │ │ │ │ +0000b910: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000b920: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000b930: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0000b940: 6c69 6361 7469 6f6e 2f6c 6f61 642d 636f lication/load-co │ │ │ │ +0000b950: 6e74 726f 6c2b 786d 6c22 3a20 7b0a 0973 ntrol+xml": {..s │ │ │ │ +0000b960: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000b970: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000b980: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0000b990: 696f 6e2f 6c6f 676f 7574 2b6a 7774 223a ion/logout+jwt": │ │ │ │ +0000b9a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000b9b0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000b9c0: 696f 6e2f 6c6f 7374 2b78 6d6c 223a 207b ion/lost+xml": { │ │ │ │ +0000b9d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000b9e0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000b9f0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000ba00: 6e73 3a20 5b0a 0909 226c 6f73 7478 6d6c ns: [..."lostxml │ │ │ │ +0000ba10: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000ba20: 6174 696f 6e2f 6c6f 7374 7379 6e63 2b78 ation/lostsync+x │ │ │ │ +0000ba30: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000ba40: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000ba50: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000ba60: 2261 7070 6c69 6361 7469 6f6e 2f6c 7066 "application/lpf │ │ │ │ +0000ba70: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ +0000ba80: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000ba90: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ +0000baa0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000bab0: 6c78 6622 3a20 7b0a 0973 6f75 7263 653a lxf": {..source: │ │ │ │ +0000bac0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000bad0: 6c69 6361 7469 6f6e 2f6d 6163 2d62 696e lication/mac-bin │ │ │ │ +0000bae0: 6865 7834 3022 3a20 7b0a 0973 6f75 7263 hex40": {..sourc │ │ │ │ +0000baf0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0000bb00: 6e73 696f 6e73 3a20 5b0a 0909 2268 7178 nsions: [..."hqx │ │ │ │ +0000bb10: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000bb20: 6174 696f 6e2f 6d61 632d 636f 6d70 6163 ation/mac-compac │ │ │ │ +0000bb30: 7470 726f 223a 207b 0a09 736f 7572 6365 tpro": {..source │ │ │ │ +0000bb40: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +0000bb50: 656e 7369 6f6e 733a 205b 0a09 0922 6370 ensions: [..."cp │ │ │ │ +0000bb60: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ +0000bb70: 6361 7469 6f6e 2f6d 6163 7772 6974 6569 cation/macwritei │ │ │ │ +0000bb80: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ +0000bb90: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000bba0: 6361 7469 6f6e 2f6d 6164 732b 786d 6c22 cation/mads+xml" │ │ │ │ +0000bbb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000bbc0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000bbd0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0000bbe0: 7369 6f6e 733a 205b 0a09 0922 6d61 6473 sions: [..."mads │ │ │ │ +0000bbf0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000bc00: 6174 696f 6e2f 6d61 6e69 6665 7374 2b6a ation/manifest+j │ │ │ │ +0000bc10: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +0000bc20: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +0000bc30: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ +0000bc40: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +0000bc50: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000bc60: 0909 2277 6562 6d61 6e69 6665 7374 220a .."webmanifest". │ │ │ │ +0000bc70: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000bc80: 696f 6e2f 6d61 7263 223a 207b 0a09 736f ion/marc": {..so │ │ │ │ +0000bc90: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0000bca0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000bcb0: 6d72 6322 0a09 5d0a 7d2c 0a09 2261 7070 mrc"..].},.."app │ │ │ │ +0000bcc0: 6c69 6361 7469 6f6e 2f6d 6172 6378 6d6c lication/marcxml │ │ │ │ +0000bcd0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000bce0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000bcf0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000bd00: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000bd10: 226d 7263 7822 0a09 5d0a 7d2c 0a09 2261 "mrcx"..].},.."a │ │ │ │ +0000bd20: 7070 6c69 6361 7469 6f6e 2f6d 6174 6865 pplication/mathe │ │ │ │ +0000bd30: 6d61 7469 6361 223a 207b 0a09 736f 7572 matica": {..sour │ │ │ │ +0000bd40: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0000bd50: 656e 7369 6f6e 733a 205b 0a09 0922 6d61 ensions: [..."ma │ │ │ │ +0000bd60: 222c 0a09 0922 6e62 222c 0a09 0922 6d62 ",..."nb",..."mb │ │ │ │ +0000bd70: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000bd80: 6174 696f 6e2f 6d61 7468 6d6c 2b78 6d6c ation/mathml+xml │ │ │ │ +0000bd90: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000bda0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000bdb0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +0000bdc0: 6e73 696f 6e73 3a20 5b0a 0909 226d 6174 nsions: [..."mat │ │ │ │ +0000bdd0: 686d 6c22 0a09 5d0a 7d2c 0a09 2261 7070 hml"..].},.."app │ │ │ │ +0000bde0: 6c69 6361 7469 6f6e 2f6d 6174 686d 6c2d lication/mathml- │ │ │ │ +0000bdf0: 636f 6e74 656e 742b 786d 6c22 3a20 7b0a content+xml": {. │ │ │ │ +0000be00: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000be10: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000be20: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000be30: 6174 696f 6e2f 6d61 7468 6d6c 2d70 7265 ation/mathml-pre │ │ │ │ +0000be40: 7365 6e74 6174 696f 6e2b 786d 6c22 3a20 sentation+xml": │ │ │ │ +0000be50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000be60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000be70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0000be80: 6963 6174 696f 6e2f 6d62 6d73 2d61 7373 ication/mbms-ass │ │ │ │ +0000be90: 6f63 6961 7465 642d 7072 6f63 6564 7572 ociated-procedur │ │ │ │ +0000bea0: 652d 6465 7363 7269 7074 696f 6e2b 786d e-description+xm │ │ │ │ +0000beb0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000bec0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000bed0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000bee0: 6170 706c 6963 6174 696f 6e2f 6d62 6d73 application/mbms │ │ │ │ +0000bef0: 2d64 6572 6567 6973 7465 722b 786d 6c22 -deregister+xml" │ │ │ │ +0000bf00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000bf10: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000bf20: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000bf30: 706c 6963 6174 696f 6e2f 6d62 6d73 2d65 plication/mbms-e │ │ │ │ +0000bf40: 6e76 656c 6f70 652b 786d 6c22 3a20 7b0a nvelope+xml": {. │ │ │ │ +0000bf50: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000bf60: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000bf70: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000bf80: 6174 696f 6e2f 6d62 6d73 2d6d 736b 2b78 ation/mbms-msk+x │ │ │ │ +0000bf90: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000bfa0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000bfb0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000bfc0: 2261 7070 6c69 6361 7469 6f6e 2f6d 626d "application/mbm │ │ │ │ +0000bfd0: 732d 6d73 6b2d 7265 7370 6f6e 7365 2b78 s-msk-response+x │ │ │ │ +0000bfe0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000bff0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000c000: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000c010: 2261 7070 6c69 6361 7469 6f6e 2f6d 626d "application/mbm │ │ │ │ +0000c020: 732d 7072 6f74 6563 7469 6f6e 2d64 6573 s-protection-des │ │ │ │ +0000c030: 6372 6970 7469 6f6e 2b78 6d6c 223a 207b cription+xml": { │ │ │ │ +0000c040: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000c050: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000c060: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000c070: 6361 7469 6f6e 2f6d 626d 732d 7265 6365 cation/mbms-rece │ │ │ │ +0000c080: 7074 696f 6e2d 7265 706f 7274 2b78 6d6c ption-report+xml │ │ │ │ +0000c090: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000c0a0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000c0b0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000c0c0: 7070 6c69 6361 7469 6f6e 2f6d 626d 732d pplication/mbms- │ │ │ │ +0000c0d0: 7265 6769 7374 6572 2b78 6d6c 223a 207b register+xml": { │ │ │ │ +0000c0e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000c0f0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000c100: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000c110: 6361 7469 6f6e 2f6d 626d 732d 7265 6769 cation/mbms-regi │ │ │ │ +0000c120: 7374 6572 2d72 6573 706f 6e73 652b 786d ster-response+xm │ │ │ │ +0000c130: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000c140: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000c150: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000c160: 6170 706c 6963 6174 696f 6e2f 6d62 6d73 application/mbms │ │ │ │ +0000c170: 2d73 6368 6564 756c 652b 786d 6c22 3a20 -schedule+xml": │ │ │ │ +0000c180: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000c190: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000c1a0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0000c1b0: 6963 6174 696f 6e2f 6d62 6d73 2d75 7365 ication/mbms-use │ │ │ │ +0000c1c0: 722d 7365 7276 6963 652d 6465 7363 7269 r-service-descri │ │ │ │ +0000c1d0: 7074 696f 6e2b 786d 6c22 3a20 7b0a 0973 ption+xml": {..s │ │ │ │ +0000c1e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000c1f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000c200: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0000c210: 696f 6e2f 6d62 6f78 223a 207b 0a09 736f ion/mbox": {..so │ │ │ │ +0000c220: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0000c230: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000c240: 6d62 6f78 220a 095d 0a7d 2c0a 0922 6170 mbox"..].},.."ap │ │ │ │ +0000c250: 706c 6963 6174 696f 6e2f 6d65 6469 612d plication/media- │ │ │ │ +0000c260: 706f 6c69 6379 2d64 6174 6173 6574 2b78 policy-dataset+x │ │ │ │ +0000c270: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000c280: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000c290: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000c2a0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +0000c2b0: 7066 220a 095d 0a7d 2c0a 0922 6170 706c pf"..].},.."appl │ │ │ │ +0000c2c0: 6963 6174 696f 6e2f 6d65 6469 615f 636f ication/media_co │ │ │ │ +0000c2d0: 6e74 726f 6c2b 786d 6c22 3a20 7b0a 0973 ntrol+xml": {..s │ │ │ │ +0000c2e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000c2f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000c300: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0000c310: 696f 6e2f 6d65 6469 6173 6572 7665 7263 ion/mediaserverc │ │ │ │ +0000c320: 6f6e 7472 6f6c 2b78 6d6c 223a 207b 0a09 ontrol+xml": {.. │ │ │ │ +0000c330: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000c340: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000c350: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +0000c360: 3a20 5b0a 0909 226d 7363 6d6c 220a 095d : [..."mscml"..] │ │ │ │ +0000c370: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000c380: 6e2f 6d65 7267 652d 7061 7463 682b 6a73 n/merge-patch+js │ │ │ │ +0000c390: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +0000c3a0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000c3b0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000c3c0: 2261 7070 6c69 6361 7469 6f6e 2f6d 6574 "application/met │ │ │ │ +0000c3d0: 616c 696e 6b2b 786d 6c22 3a20 7b0a 0973 alink+xml": {..s │ │ │ │ +0000c3e0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +0000c3f0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000c400: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +0000c410: 733a 205b 0a09 0922 6d65 7461 6c69 6e6b s: [..."metalink │ │ │ │ +0000c420: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000c430: 6174 696f 6e2f 6d65 7461 6c69 6e6b 342b ation/metalink4+ │ │ │ │ +0000c440: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000c450: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000c460: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0000c470: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000c480: 6d65 7461 3422 0a09 5d0a 7d2c 0a09 2261 meta4"..].},.."a │ │ │ │ +0000c490: 7070 6c69 6361 7469 6f6e 2f6d 6574 732b pplication/mets+ │ │ │ │ +0000c4a0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000c4b0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000c4c0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0000c4d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000c4e0: 6d65 7473 220a 095d 0a7d 2c0a 0922 6170 mets"..].},.."ap │ │ │ │ +0000c4f0: 706c 6963 6174 696f 6e2f 6d66 3422 3a20 plication/mf4": │ │ │ │ +0000c500: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000c510: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000c520: 6f6e 2f6d 696b 6579 223a 207b 0a09 736f on/mikey": {..so │ │ │ │ +0000c530: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000c540: 0922 6170 706c 6963 6174 696f 6e2f 6d69 ."application/mi │ │ │ │ +0000c550: 7063 223a 207b 0a09 736f 7572 6365 3a20 pc": {..source: │ │ │ │ +0000c560: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000c570: 6963 6174 696f 6e2f 6d69 7373 696e 672d ication/missing- │ │ │ │ +0000c580: 626c 6f63 6b73 2b63 626f 722d 7365 7122 blocks+cbor-seq" │ │ │ │ +0000c590: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000c5a0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000c5b0: 7469 6f6e 2f6d 6d74 2d61 6569 2b78 6d6c tion/mmt-aei+xml │ │ │ │ +0000c5c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000c5d0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000c5e0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +0000c5f0: 6e73 696f 6e73 3a20 5b0a 0909 226d 6165 nsions: [..."mae │ │ │ │ +0000c600: 6922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 i"..].},.."appli │ │ │ │ +0000c610: 6361 7469 6f6e 2f6d 6d74 2d75 7364 2b78 cation/mmt-usd+x │ │ │ │ +0000c620: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000c630: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000c640: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000c650: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +0000c660: 7573 6422 0a09 5d0a 7d2c 0a09 2261 7070 usd"..].},.."app │ │ │ │ +0000c670: 6c69 6361 7469 6f6e 2f6d 6f64 732b 786d lication/mods+xm │ │ │ │ +0000c680: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000c690: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000c6a0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0000c6b0: 656e 7369 6f6e 733a 205b 0a09 0922 6d6f ensions: [..."mo │ │ │ │ +0000c6c0: 6473 220a 095d 0a7d 2c0a 0922 6170 706c ds"..].},.."appl │ │ │ │ +0000c6d0: 6963 6174 696f 6e2f 6d6f 7373 2d6b 6579 ication/moss-key │ │ │ │ +0000c6e0: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0000c6f0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000c700: 6361 7469 6f6e 2f6d 6f73 732d 7369 676e cation/moss-sign │ │ │ │ +0000c710: 6174 7572 6522 3a20 7b0a 0973 6f75 7263 ature": {..sourc │ │ │ │ +0000c720: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000c730: 7070 6c69 6361 7469 6f6e 2f6d 6f73 736b pplication/mossk │ │ │ │ +0000c740: 6579 2d64 6174 6122 3a20 7b0a 0973 6f75 ey-data": {..sou │ │ │ │ +0000c750: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000c760: 2261 7070 6c69 6361 7469 6f6e 2f6d 6f73 "application/mos │ │ │ │ +0000c770: 736b 6579 2d72 6571 7565 7374 223a 207b skey-request": { │ │ │ │ +0000c780: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000c790: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000c7a0: 6e2f 6d70 3231 223a 207b 0a09 736f 7572 n/mp21": {..sour │ │ │ │ +0000c7b0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0000c7c0: 656e 7369 6f6e 733a 205b 0a09 0922 6d32 ensions: [..."m2 │ │ │ │ +0000c7d0: 3122 2c0a 0909 226d 7032 3122 0a09 5d0a 1",..."mp21"..]. │ │ │ │ +0000c7e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000c7f0: 2f6d 7034 223a 207b 0a09 736f 7572 6365 /mp4": {..source │ │ │ │ +0000c800: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0000c810: 7369 6f6e 733a 205b 0a09 0922 6d70 3422 sions: [..."mp4" │ │ │ │ +0000c820: 2c0a 0909 226d 7067 3422 2c0a 0909 226d ,..."mpg4",..."m │ │ │ │ +0000c830: 7034 7322 2c0a 0909 226d 3470 220a 095d p4s",..."m4p"..] │ │ │ │ +0000c840: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000c850: 6e2f 6d70 6567 342d 6765 6e65 7269 6322 n/mpeg4-generic" │ │ │ │ +0000c860: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000c870: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000c880: 7469 6f6e 2f6d 7065 6734 2d69 6f64 223a tion/mpeg4-iod": │ │ │ │ +0000c890: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000c8a0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000c8b0: 696f 6e2f 6d70 6567 342d 696f 642d 786d ion/mpeg4-iod-xm │ │ │ │ +0000c8c0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +0000c8d0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0000c8e0: 6361 7469 6f6e 2f6d 7262 2d63 6f6e 7375 cation/mrb-consu │ │ │ │ +0000c8f0: 6d65 722b 786d 6c22 3a20 7b0a 0973 6f75 mer+xml": {..sou │ │ │ │ +0000c900: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000c910: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000c920: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000c930: 6e2f 6d72 622d 7075 626c 6973 682b 786d n/mrb-publish+xm │ │ │ │ +0000c940: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000c950: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000c960: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000c970: 6170 706c 6963 6174 696f 6e2f 6d73 632d application/msc- │ │ │ │ +0000c980: 6976 722b 786d 6c22 3a20 7b0a 0973 6f75 ivr+xml": {..sou │ │ │ │ +0000c990: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ +0000c9a0: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ +0000c9b0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000c9c0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0000c9d0: 7469 6f6e 2f6d 7363 2d6d 6978 6572 2b78 tion/msc-mixer+x │ │ │ │ +0000c9e0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000c9f0: 2269 616e 6122 2c0a 0963 6861 7273 6574 "iana",..charset │ │ │ │ +0000ca00: 3a20 2255 5446 2d38 222c 0a09 636f 6d70 : "UTF-8",..comp │ │ │ │ +0000ca10: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +0000ca20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000ca30: 6d73 6978 223a 207b 0a09 636f 6d70 7265 msix": {..compre │ │ │ │ +0000ca40: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +0000ca50: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000ca60: 226d 7369 7822 0a09 5d0a 7d2c 0a09 2261 "msix"..].},.."a │ │ │ │ +0000ca70: 7070 6c69 6361 7469 6f6e 2f6d 7369 7862 pplication/msixb │ │ │ │ +0000ca80: 756e 646c 6522 3a20 7b0a 0963 6f6d 7072 undle": {..compr │ │ │ │ +0000ca90: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ +0000caa0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000cab0: 0922 6d73 6978 6275 6e64 6c65 220a 095d ."msixbundle"..] │ │ │ │ +0000cac0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000cad0: 6e2f 6d73 776f 7264 223a 207b 0a09 736f n/msword": {..so │ │ │ │ +0000cae0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0000caf0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +0000cb00: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ +0000cb10: 205b 0a09 0922 646f 6322 2c0a 0909 2264 [..."doc",..."d │ │ │ │ +0000cb20: 6f74 220a 095d 0a7d 2c0a 0922 6170 706c ot"..].},.."appl │ │ │ │ +0000cb30: 6963 6174 696f 6e2f 6d75 642b 6a73 6f6e ication/mud+json │ │ │ │ +0000cb40: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000cb50: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000cb60: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000cb70: 7070 6c69 6361 7469 6f6e 2f6d 756c 7469 pplication/multi │ │ │ │ +0000cb80: 7061 7274 2d63 6f72 6522 3a20 7b0a 0973 part-core": {..s │ │ │ │ +0000cb90: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000cba0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6d .."application/m │ │ │ │ +0000cbb0: 7866 223a 207b 0a09 736f 7572 6365 3a20 xf": {..source: │ │ │ │ +0000cbc0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0000cbd0: 6f6e 733a 205b 0a09 0922 6d78 6622 0a09 ons: [..."mxf".. │ │ │ │ +0000cbe0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000cbf0: 6f6e 2f6e 2d71 7561 6473 223a 207b 0a09 on/n-quads": {.. │ │ │ │ +0000cc00: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000cc10: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000cc20: 0922 6e71 220a 095d 0a7d 2c0a 0922 6170 ."nq"..].},.."ap │ │ │ │ +0000cc30: 706c 6963 6174 696f 6e2f 6e2d 7472 6970 plication/n-trip │ │ │ │ +0000cc40: 6c65 7322 3a20 7b0a 0973 6f75 7263 653a les": {..source: │ │ │ │ +0000cc50: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0000cc60: 696f 6e73 3a20 5b0a 0909 226e 7422 0a09 ions: [..."nt".. │ │ │ │ +0000cc70: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000cc80: 6f6e 2f6e 6173 6461 7461 223a 207b 0a09 on/nasdata": {.. │ │ │ │ +0000cc90: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000cca0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000ccb0: 6e65 7773 2d63 6865 636b 6772 6f75 7073 news-checkgroups │ │ │ │ +0000ccc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000ccd0: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ +0000cce0: 2255 532d 4153 4349 4922 0a7d 2c0a 0922 "US-ASCII".},.." │ │ │ │ +0000ccf0: 6170 706c 6963 6174 696f 6e2f 6e65 7773 application/news │ │ │ │ +0000cd00: 2d67 726f 7570 696e 666f 223a 207b 0a09 -groupinfo": {.. │ │ │ │ +0000cd10: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000cd20: 0963 6861 7273 6574 3a20 2255 532d 4153 .charset: "US-AS │ │ │ │ +0000cd30: 4349 4922 0a7d 2c0a 0922 6170 706c 6963 CII".},.."applic │ │ │ │ +0000cd40: 6174 696f 6e2f 6e65 7773 2d74 7261 6e73 ation/news-trans │ │ │ │ +0000cd50: 6d69 7373 696f 6e22 3a20 7b0a 0973 6f75 mission": {..sou │ │ │ │ +0000cd60: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000cd70: 2261 7070 6c69 6361 7469 6f6e 2f6e 6c73 "application/nls │ │ │ │ +0000cd80: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ +0000cd90: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000cda0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000cdb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000cdc0: 2f6e 6f64 6522 3a20 7b0a 0973 6f75 7263 /node": {..sourc │ │ │ │ +0000cdd0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0000cde0: 6e73 696f 6e73 3a20 5b0a 0909 2263 6a73 nsions: [..."cjs │ │ │ │ +0000cdf0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000ce00: 6174 696f 6e2f 6e73 7322 3a20 7b0a 0973 ation/nss": {..s │ │ │ │ +0000ce10: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000ce20: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6f .."application/o │ │ │ │ +0000ce30: 6175 7468 2d61 7574 687a 2d72 6571 2b6a auth-authz-req+j │ │ │ │ +0000ce40: 7774 223a 207b 0a09 736f 7572 6365 3a20 wt": {..source: │ │ │ │ +0000ce50: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000ce60: 6963 6174 696f 6e2f 6f62 6c69 7669 6f75 ication/obliviou │ │ │ │ +0000ce70: 732d 646e 732d 6d65 7373 6167 6522 3a20 s-dns-message": │ │ │ │ +0000ce80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000ce90: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000cea0: 6f6e 2f6f 6373 702d 7265 7175 6573 7422 on/ocsp-request" │ │ │ │ +0000ceb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000cec0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000ced0: 7469 6f6e 2f6f 6373 702d 7265 7370 6f6e tion/ocsp-respon │ │ │ │ +0000cee0: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ +0000cef0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000cf00: 6963 6174 696f 6e2f 6f63 7465 742d 7374 ication/octet-st │ │ │ │ +0000cf10: 7265 616d 223a 207b 0a09 736f 7572 6365 ream": {..source │ │ │ │ +0000cf20: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000cf30: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000cf40: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000cf50: 2262 696e 222c 0a09 0922 646d 7322 2c0a "bin",..."dms",. │ │ │ │ +0000cf60: 0909 226c 7266 222c 0a09 0922 6d61 7222 .."lrf",..."mar" │ │ │ │ +0000cf70: 2c0a 0909 2273 6f22 2c0a 0909 2264 6973 ,..."so",..."dis │ │ │ │ +0000cf80: 7422 2c0a 0909 2264 6973 747a 222c 0a09 t",..."distz",.. │ │ │ │ +0000cf90: 0922 706b 6722 2c0a 0909 2262 706b 222c ."pkg",..."bpk", │ │ │ │ +0000cfa0: 0a09 0922 6475 6d70 222c 0a09 0922 656c ..."dump",..."el │ │ │ │ +0000cfb0: 6322 2c0a 0909 2264 6570 6c6f 7922 2c0a c",..."deploy",. │ │ │ │ +0000cfc0: 0909 2265 7865 222c 0a09 0922 646c 6c22 .."exe",..."dll" │ │ │ │ +0000cfd0: 2c0a 0909 2264 6562 222c 0a09 0922 646d ,..."deb",..."dm │ │ │ │ +0000cfe0: 6722 2c0a 0909 2269 736f 222c 0a09 0922 g",..."iso",..." │ │ │ │ +0000cff0: 696d 6722 2c0a 0909 226d 7369 222c 0a09 img",..."msi",.. │ │ │ │ +0000d000: 0922 6d73 7022 2c0a 0909 226d 736d 222c ."msp",..."msm", │ │ │ │ +0000d010: 0a09 0922 6275 6666 6572 220a 095d 0a7d ..."buffer"..].} │ │ │ │ +0000d020: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000d030: 6f64 6122 3a20 7b0a 0973 6f75 7263 653a oda": {..source: │ │ │ │ +0000d040: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0000d050: 696f 6e73 3a20 5b0a 0909 226f 6461 220a ions: [..."oda". │ │ │ │ +0000d060: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000d070: 696f 6e2f 6f64 6d2b 786d 6c22 3a20 7b0a ion/odm+xml": {. │ │ │ │ +0000d080: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000d090: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000d0a0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000d0b0: 6174 696f 6e2f 6f64 7822 3a20 7b0a 0973 ation/odx": {..s │ │ │ │ +0000d0c0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000d0d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f6f .."application/o │ │ │ │ +0000d0e0: 6562 7073 2d70 6163 6b61 6765 2b78 6d6c ebps-package+xml │ │ │ │ +0000d0f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000d100: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000d110: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +0000d120: 6e73 696f 6e73 3a20 5b0a 0909 226f 7066 nsions: [..."opf │ │ │ │ +0000d130: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000d140: 6174 696f 6e2f 6f67 6722 3a20 7b0a 0973 ation/ogg": {..s │ │ │ │ +0000d150: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000d160: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0000d170: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0000d180: 3a20 5b0a 0909 226f 6778 220a 095d 0a7d : [..."ogx"..].} │ │ │ │ +0000d190: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000d1a0: 6f68 7474 702d 6b65 7973 223a 207b 0a09 ohttp-keys": {.. │ │ │ │ +0000d1b0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000d1c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000d1d0: 6f6d 646f 632b 786d 6c22 3a20 7b0a 0973 omdoc+xml": {..s │ │ │ │ +0000d1e0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +0000d1f0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000d200: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +0000d210: 733a 205b 0a09 0922 6f6d 646f 6322 0a09 s: [..."omdoc".. │ │ │ │ +0000d220: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000d230: 6f6e 2f6f 6e65 6e6f 7465 223a 207b 0a09 on/onenote": {.. │ │ │ │ +0000d240: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +0000d250: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0000d260: 0a09 0922 6f6e 6574 6f63 222c 0a09 0922 ..."onetoc",..." │ │ │ │ +0000d270: 6f6e 6574 6f63 3222 2c0a 0909 226f 6e65 onetoc2",..."one │ │ │ │ +0000d280: 746d 7022 2c0a 0909 226f 6e65 706b 6722 tmp",..."onepkg" │ │ │ │ +0000d290: 2c0a 0909 226f 6e65 222c 0a09 0922 6f6e ,..."one",..."on │ │ │ │ +0000d2a0: 6561 220a 095d 0a7d 2c0a 0922 6170 706c ea"..].},.."appl │ │ │ │ +0000d2b0: 6963 6174 696f 6e2f 6f70 632d 6e6f 6465 ication/opc-node │ │ │ │ +0000d2c0: 7365 742b 786d 6c22 3a20 7b0a 0973 6f75 set+xml": {..sou │ │ │ │ +0000d2d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000d2e0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000d2f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000d300: 6e2f 6f73 636f 7265 223a 207b 0a09 736f n/oscore": {..so │ │ │ │ +0000d310: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000d320: 0922 6170 706c 6963 6174 696f 6e2f 6f78 ."application/ox │ │ │ │ +0000d330: 7073 223a 207b 0a09 736f 7572 6365 3a20 ps": {..source: │ │ │ │ +0000d340: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0000d350: 6f6e 733a 205b 0a09 0922 6f78 7073 220a ons: [..."oxps". │ │ │ │ +0000d360: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000d370: 696f 6e2f 7032 3122 3a20 7b0a 0973 6f75 ion/p21": {..sou │ │ │ │ +0000d380: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000d390: 2261 7070 6c69 6361 7469 6f6e 2f70 3231 "application/p21 │ │ │ │ +0000d3a0: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ +0000d3b0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000d3c0: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ +0000d3d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000d3e0: 7032 702d 6f76 6572 6c61 792b 786d 6c22 p2p-overlay+xml" │ │ │ │ +0000d3f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000d400: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000d410: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0000d420: 7369 6f6e 733a 205b 0a09 0922 7265 6c6f sions: [..."relo │ │ │ │ +0000d430: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000d440: 6174 696f 6e2f 7061 7269 7479 6665 6322 ation/parityfec" │ │ │ │ +0000d450: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000d460: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000d470: 7469 6f6e 2f70 6173 7370 6f72 7422 3a20 tion/passport": │ │ │ │ +0000d480: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000d490: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000d4a0: 6f6e 2f70 6174 6368 2d6f 7073 2d65 7272 on/patch-ops-err │ │ │ │ +0000d4b0: 6f72 2b78 6d6c 223a 207b 0a09 736f 7572 or+xml": {..sour │ │ │ │ +0000d4c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000d4d0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +0000d4e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000d4f0: 0909 2278 6572 220a 095d 0a7d 2c0a 0922 .."xer"..].},.." │ │ │ │ +0000d500: 6170 706c 6963 6174 696f 6e2f 7064 6622 application/pdf" │ │ │ │ +0000d510: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000d520: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000d530: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ +0000d540: 6e73 696f 6e73 3a20 5b0a 0909 2270 6466 nsions: [..."pdf │ │ │ │ +0000d550: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000d560: 6174 696f 6e2f 7064 7822 3a20 7b0a 0973 ation/pdx": {..s │ │ │ │ +0000d570: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000d580: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ +0000d590: 656d 2d63 6572 7469 6669 6361 7465 2d63 em-certificate-c │ │ │ │ +0000d5a0: 6861 696e 223a 207b 0a09 736f 7572 6365 hain": {..source │ │ │ │ +0000d5b0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0000d5c0: 706c 6963 6174 696f 6e2f 7067 702d 656e plication/pgp-en │ │ │ │ +0000d5d0: 6372 7970 7465 6422 3a20 7b0a 0973 6f75 crypted": {..sou │ │ │ │ +0000d5e0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000d5f0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0000d600: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +0000d610: 5b0a 0909 2270 6770 220a 095d 0a7d 2c0a [..."pgp"..].},. │ │ │ │ +0000d620: 0922 6170 706c 6963 6174 696f 6e2f 7067 ."application/pg │ │ │ │ +0000d630: 702d 6b65 7973 223a 207b 0a09 736f 7572 p-keys": {..sour │ │ │ │ +0000d640: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0000d650: 656e 7369 6f6e 733a 205b 0a09 0922 6173 ensions: [..."as │ │ │ │ +0000d660: 6322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 c"..].},.."appli │ │ │ │ +0000d670: 6361 7469 6f6e 2f70 6770 2d73 6967 6e61 cation/pgp-signa │ │ │ │ +0000d680: 7475 7265 223a 207b 0a09 736f 7572 6365 ture": {..source │ │ │ │ +0000d690: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0000d6a0: 7369 6f6e 733a 205b 0a09 0922 7369 6722 sions: [..."sig" │ │ │ │ +0000d6b0: 2c0a 0909 2261 7363 220a 095d 0a7d 2c0a ,..."asc"..].},. │ │ │ │ +0000d6c0: 0922 6170 706c 6963 6174 696f 6e2f 7069 ."application/pi │ │ │ │ +0000d6d0: 6373 2d72 756c 6573 223a 207b 0a09 736f cs-rules": {..so │ │ │ │ +0000d6e0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0000d6f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000d700: 0922 7072 6622 0a09 5d0a 7d2c 0a09 2261 ."prf"..].},.."a │ │ │ │ +0000d710: 7070 6c69 6361 7469 6f6e 2f70 6964 662b pplication/pidf+ │ │ │ │ +0000d720: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0000d730: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +0000d740: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ +0000d750: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000d760: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000d770: 2f70 6964 662d 6469 6666 2b78 6d6c 223a /pidf-diff+xml": │ │ │ │ +0000d780: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000d790: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ +0000d7a0: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ +0000d7b0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000d7c0: 6170 706c 6963 6174 696f 6e2f 706b 6373 application/pkcs │ │ │ │ +0000d7d0: 3130 223a 207b 0a09 736f 7572 6365 3a20 10": {..source: │ │ │ │ +0000d7e0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0000d7f0: 6f6e 733a 205b 0a09 0922 7031 3022 0a09 ons: [..."p10".. │ │ │ │ +0000d800: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000d810: 6f6e 2f70 6b63 7331 3222 3a20 7b0a 0973 on/pkcs12": {..s │ │ │ │ +0000d820: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000d830: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ +0000d840: 6b63 7337 2d6d 696d 6522 3a20 7b0a 0973 kcs7-mime": {..s │ │ │ │ +0000d850: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000d860: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000d870: 2270 376d 222c 0a09 0922 7037 6322 0a09 "p7m",..."p7c".. │ │ │ │ +0000d880: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000d890: 6f6e 2f70 6b63 7337 2d73 6967 6e61 7475 on/pkcs7-signatu │ │ │ │ +0000d8a0: 7265 223a 207b 0a09 736f 7572 6365 3a20 re": {..source: │ │ │ │ 0000d8b0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0000d8c0: 6f6e 733a 205b 0a09 0922 7031 3022 0a09 ons: [..."p10".. │ │ │ │ +0000d8c0: 6f6e 733a 205b 0a09 0922 7037 7322 0a09 ons: [..."p7s".. │ │ │ │ 0000d8d0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000d8e0: 6f6e 2f70 6b63 7331 3222 3a20 7b0a 0973 on/pkcs12": {..s │ │ │ │ -0000d8f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000d900: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ -0000d910: 6b63 7337 2d6d 696d 6522 3a20 7b0a 0973 kcs7-mime": {..s │ │ │ │ -0000d920: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000d930: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000d940: 2270 376d 222c 0a09 0922 7037 6322 0a09 "p7m",..."p7c".. │ │ │ │ -0000d950: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000d960: 6f6e 2f70 6b63 7337 2d73 6967 6e61 7475 on/pkcs7-signatu │ │ │ │ -0000d970: 7265 223a 207b 0a09 736f 7572 6365 3a20 re": {..source: │ │ │ │ -0000d980: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0000d990: 6f6e 733a 205b 0a09 0922 7037 7322 0a09 ons: [..."p7s".. │ │ │ │ -0000d9a0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000d9b0: 6f6e 2f70 6b63 7338 223a 207b 0a09 736f on/pkcs8": {..so │ │ │ │ -0000d9c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0000d9d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000d9e0: 7038 220a 095d 0a7d 2c0a 0922 6170 706c p8"..].},.."appl │ │ │ │ -0000d9f0: 6963 6174 696f 6e2f 706b 6373 382d 656e ication/pkcs8-en │ │ │ │ -0000da00: 6372 7970 7465 6422 3a20 7b0a 0973 6f75 crypted": {..sou │ │ │ │ -0000da10: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000da20: 2261 7070 6c69 6361 7469 6f6e 2f70 6b69 "application/pki │ │ │ │ -0000da30: 782d 6174 7472 2d63 6572 7422 3a20 7b0a x-attr-cert": {. │ │ │ │ -0000da40: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000da50: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000da60: 0909 2261 6322 0a09 5d0a 7d2c 0a09 2261 .."ac"..].},.."a │ │ │ │ -0000da70: 7070 6c69 6361 7469 6f6e 2f70 6b69 782d pplication/pkix- │ │ │ │ -0000da80: 6365 7274 223a 207b 0a09 736f 7572 6365 cert": {..source │ │ │ │ -0000da90: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0000daa0: 7369 6f6e 733a 205b 0a09 0922 6365 7222 sions: [..."cer" │ │ │ │ -0000dab0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000dac0: 7469 6f6e 2f70 6b69 782d 6372 6c22 3a20 tion/pkix-crl": │ │ │ │ -0000dad0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000dae0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0000daf0: 5b0a 0909 2263 726c 220a 095d 0a7d 2c0a [..."crl"..].},. │ │ │ │ -0000db00: 0922 6170 706c 6963 6174 696f 6e2f 706b ."application/pk │ │ │ │ -0000db10: 6978 2d70 6b69 7061 7468 223a 207b 0a09 ix-pkipath": {.. │ │ │ │ -0000db20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000db30: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000db40: 0922 706b 6970 6174 6822 0a09 5d0a 7d2c ."pkipath"..].}, │ │ │ │ -0000db50: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ -0000db60: 6b69 7863 6d70 223a 207b 0a09 736f 7572 kixcmp": {..sour │ │ │ │ -0000db70: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0000db80: 656e 7369 6f6e 733a 205b 0a09 0922 706b ensions: [..."pk │ │ │ │ -0000db90: 6922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 i"..].},.."appli │ │ │ │ -0000dba0: 6361 7469 6f6e 2f70 6c73 2b78 6d6c 223a cation/pls+xml": │ │ │ │ -0000dbb0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000dbc0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000dbd0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000dbe0: 696f 6e73 3a20 5b0a 0909 2270 6c73 220a ions: [..."pls". │ │ │ │ -0000dbf0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000dc00: 696f 6e2f 706f 632d 7365 7474 696e 6773 ion/poc-settings │ │ │ │ -0000dc10: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000dc20: 3a20 2269 616e 6122 2c0a 0963 6861 7273 : "iana",..chars │ │ │ │ -0000dc30: 6574 3a20 2255 5446 2d38 222c 0a09 636f et: "UTF-8",..co │ │ │ │ -0000dc40: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000dc50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000dc60: 6e2f 706f 7374 7363 7269 7074 223a 207b n/postscript": { │ │ │ │ +0000d8e0: 6f6e 2f70 6b63 7338 223a 207b 0a09 736f on/pkcs8": {..so │ │ │ │ +0000d8f0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0000d900: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000d910: 7038 220a 095d 0a7d 2c0a 0922 6170 706c p8"..].},.."appl │ │ │ │ +0000d920: 6963 6174 696f 6e2f 706b 6373 382d 656e ication/pkcs8-en │ │ │ │ +0000d930: 6372 7970 7465 6422 3a20 7b0a 0973 6f75 crypted": {..sou │ │ │ │ +0000d940: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000d950: 2261 7070 6c69 6361 7469 6f6e 2f70 6b69 "application/pki │ │ │ │ +0000d960: 782d 6174 7472 2d63 6572 7422 3a20 7b0a x-attr-cert": {. │ │ │ │ +0000d970: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000d980: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000d990: 0909 2261 6322 0a09 5d0a 7d2c 0a09 2261 .."ac"..].},.."a │ │ │ │ +0000d9a0: 7070 6c69 6361 7469 6f6e 2f70 6b69 782d pplication/pkix- │ │ │ │ +0000d9b0: 6365 7274 223a 207b 0a09 736f 7572 6365 cert": {..source │ │ │ │ +0000d9c0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0000d9d0: 7369 6f6e 733a 205b 0a09 0922 6365 7222 sions: [..."cer" │ │ │ │ +0000d9e0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000d9f0: 7469 6f6e 2f70 6b69 782d 6372 6c22 3a20 tion/pkix-crl": │ │ │ │ +0000da00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000da10: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0000da20: 5b0a 0909 2263 726c 220a 095d 0a7d 2c0a [..."crl"..].},. │ │ │ │ +0000da30: 0922 6170 706c 6963 6174 696f 6e2f 706b ."application/pk │ │ │ │ +0000da40: 6978 2d70 6b69 7061 7468 223a 207b 0a09 ix-pkipath": {.. │ │ │ │ +0000da50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000da60: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000da70: 0922 706b 6970 6174 6822 0a09 5d0a 7d2c ."pkipath"..].}, │ │ │ │ +0000da80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f70 .."application/p │ │ │ │ +0000da90: 6b69 7863 6d70 223a 207b 0a09 736f 7572 kixcmp": {..sour │ │ │ │ +0000daa0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0000dab0: 656e 7369 6f6e 733a 205b 0a09 0922 706b ensions: [..."pk │ │ │ │ +0000dac0: 6922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 i"..].},.."appli │ │ │ │ +0000dad0: 6361 7469 6f6e 2f70 6c73 2b78 6d6c 223a cation/pls+xml": │ │ │ │ +0000dae0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000daf0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000db00: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000db10: 696f 6e73 3a20 5b0a 0909 2270 6c73 220a ions: [..."pls". │ │ │ │ +0000db20: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000db30: 696f 6e2f 706f 632d 7365 7474 696e 6773 ion/poc-settings │ │ │ │ +0000db40: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000db50: 3a20 2269 616e 6122 2c0a 0963 6861 7273 : "iana",..chars │ │ │ │ +0000db60: 6574 3a20 2255 5446 2d38 222c 0a09 636f et: "UTF-8",..co │ │ │ │ +0000db70: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000db80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000db90: 6e2f 706f 7374 7363 7269 7074 223a 207b n/postscript": { │ │ │ │ +0000dba0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000dbb0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000dbc0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000dbd0: 6e73 3a20 5b0a 0909 2261 6922 2c0a 0909 ns: [..."ai",... │ │ │ │ +0000dbe0: 2265 7073 222c 0a09 0922 7073 220a 095d "eps",..."ps"..] │ │ │ │ +0000dbf0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000dc00: 6e2f 7070 7370 2d74 7261 636b 6572 2b6a n/ppsp-tracker+j │ │ │ │ +0000dc10: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +0000dc20: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0000dc30: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0000dc40: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ +0000dc50: 6976 6174 652d 746f 6b65 6e2d 6973 7375 ivate-token-issu │ │ │ │ +0000dc60: 6572 2d64 6972 6563 746f 7279 223a 207b er-directory": { │ │ │ │ 0000dc70: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000dc80: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000dc90: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000dca0: 6e73 3a20 5b0a 0909 2261 6922 2c0a 0909 ns: [..."ai",... │ │ │ │ -0000dcb0: 2265 7073 222c 0a09 0922 7073 220a 095d "eps",..."ps"..] │ │ │ │ -0000dcc0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000dcd0: 6e2f 7070 7370 2d74 7261 636b 6572 2b6a n/ppsp-tracker+j │ │ │ │ -0000dce0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -0000dcf0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0000dd00: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0000dd10: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ -0000dd20: 6976 6174 652d 746f 6b65 6e2d 6973 7375 ivate-token-issu │ │ │ │ -0000dd30: 6572 2d64 6972 6563 746f 7279 223a 207b er-directory": { │ │ │ │ -0000dd40: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000dd50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000dd60: 6e2f 7072 6976 6174 652d 746f 6b65 6e2d n/private-token- │ │ │ │ -0000dd70: 7265 7175 6573 7422 3a20 7b0a 0973 6f75 request": {..sou │ │ │ │ -0000dd80: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000dd90: 2261 7070 6c69 6361 7469 6f6e 2f70 7269 "application/pri │ │ │ │ -0000dda0: 7661 7465 2d74 6f6b 656e 2d72 6573 706f vate-token-respo │ │ │ │ -0000ddb0: 6e73 6522 3a20 7b0a 0973 6f75 7263 653a nse": {..source: │ │ │ │ -0000ddc0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000ddd0: 6c69 6361 7469 6f6e 2f70 726f 626c 656d lication/problem │ │ │ │ -0000dde0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -0000ddf0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0000de00: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -0000de10: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000de20: 7072 6f62 6c65 6d2b 786d 6c22 3a20 7b0a problem+xml": {. │ │ │ │ -0000de30: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000de40: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000de50: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0000de60: 6174 696f 6e2f 7072 6f76 656e 616e 6365 ation/provenance │ │ │ │ -0000de70: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000de80: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000de90: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000dea0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000deb0: 2270 726f 7678 220a 095d 0a7d 2c0a 0922 "provx"..].},.." │ │ │ │ -0000dec0: 6170 706c 6963 6174 696f 6e2f 7072 6f76 application/prov │ │ │ │ -0000ded0: 6964 6564 2d63 6c61 696d 732b 6a77 7422 ided-claims+jwt" │ │ │ │ -0000dee0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000def0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000df00: 7469 6f6e 2f70 7273 2e61 6c76 6573 7472 tion/prs.alvestr │ │ │ │ -0000df10: 616e 642e 7469 7472 6178 2d73 6865 6574 and.titrax-sheet │ │ │ │ -0000df20: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000df30: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000df40: 6174 696f 6e2f 7072 732e 6377 7722 3a20 ation/prs.cww": │ │ │ │ -0000df50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000df60: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0000df70: 5b0a 0909 2263 7777 220a 095d 0a7d 2c0a [..."cww"..].},. │ │ │ │ -0000df80: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ -0000df90: 732e 6379 6e22 3a20 7b0a 0973 6f75 7263 s.cyn": {..sourc │ │ │ │ -0000dfa0: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ -0000dfb0: 7365 743a 2022 372d 4249 5422 0a7d 2c0a set: "7-BIT".},. │ │ │ │ -0000dfc0: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ -0000dfd0: 732e 6870 7562 2b7a 6970 223a 207b 0a09 s.hpub+zip": {.. │ │ │ │ -0000dfe0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000dff0: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ -0000e000: 616c 7365 0a7d 2c0a 0922 6170 706c 6963 alse.},.."applic │ │ │ │ -0000e010: 6174 696f 6e2f 7072 732e 696d 706c 6965 ation/prs.implie │ │ │ │ -0000e020: 642d 646f 6375 6d65 6e74 2b78 6d6c 223a d-document+xml": │ │ │ │ -0000e030: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000e040: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000e050: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0000e060: 6c69 6361 7469 6f6e 2f70 7273 2e69 6d70 lication/prs.imp │ │ │ │ -0000e070: 6c69 6564 2d65 7865 6375 7461 626c 6522 lied-executable" │ │ │ │ +0000dc80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000dc90: 6e2f 7072 6976 6174 652d 746f 6b65 6e2d n/private-token- │ │ │ │ +0000dca0: 7265 7175 6573 7422 3a20 7b0a 0973 6f75 request": {..sou │ │ │ │ +0000dcb0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000dcc0: 2261 7070 6c69 6361 7469 6f6e 2f70 7269 "application/pri │ │ │ │ +0000dcd0: 7661 7465 2d74 6f6b 656e 2d72 6573 706f vate-token-respo │ │ │ │ +0000dce0: 6e73 6522 3a20 7b0a 0973 6f75 7263 653a nse": {..source: │ │ │ │ +0000dcf0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000dd00: 6c69 6361 7469 6f6e 2f70 726f 626c 656d lication/problem │ │ │ │ +0000dd10: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +0000dd20: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0000dd30: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +0000dd40: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000dd50: 7072 6f62 6c65 6d2b 786d 6c22 3a20 7b0a problem+xml": {. │ │ │ │ +0000dd60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000dd70: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000dd80: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0000dd90: 6174 696f 6e2f 7072 6f76 656e 616e 6365 ation/provenance │ │ │ │ +0000dda0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000ddb0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000ddc0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000ddd0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000dde0: 2270 726f 7678 220a 095d 0a7d 2c0a 0922 "provx"..].},.." │ │ │ │ +0000ddf0: 6170 706c 6963 6174 696f 6e2f 7072 6f76 application/prov │ │ │ │ +0000de00: 6964 6564 2d63 6c61 696d 732b 6a77 7422 ided-claims+jwt" │ │ │ │ +0000de10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000de20: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000de30: 7469 6f6e 2f70 7273 2e61 6c76 6573 7472 tion/prs.alvestr │ │ │ │ +0000de40: 616e 642e 7469 7472 6178 2d73 6865 6574 and.titrax-sheet │ │ │ │ +0000de50: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000de60: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000de70: 6174 696f 6e2f 7072 732e 6377 7722 3a20 ation/prs.cww": │ │ │ │ +0000de80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000de90: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0000dea0: 5b0a 0909 2263 7777 220a 095d 0a7d 2c0a [..."cww"..].},. │ │ │ │ +0000deb0: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ +0000dec0: 732e 6379 6e22 3a20 7b0a 0973 6f75 7263 s.cyn": {..sourc │ │ │ │ +0000ded0: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ +0000dee0: 7365 743a 2022 372d 4249 5422 0a7d 2c0a set: "7-BIT".},. │ │ │ │ +0000def0: 0922 6170 706c 6963 6174 696f 6e2f 7072 ."application/pr │ │ │ │ +0000df00: 732e 6870 7562 2b7a 6970 223a 207b 0a09 s.hpub+zip": {.. │ │ │ │ +0000df10: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000df20: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ +0000df30: 616c 7365 0a7d 2c0a 0922 6170 706c 6963 alse.},.."applic │ │ │ │ +0000df40: 6174 696f 6e2f 7072 732e 696d 706c 6965 ation/prs.implie │ │ │ │ +0000df50: 642d 646f 6375 6d65 6e74 2b78 6d6c 223a d-document+xml": │ │ │ │ +0000df60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000df70: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000df80: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0000df90: 6c69 6361 7469 6f6e 2f70 7273 2e69 6d70 lication/prs.imp │ │ │ │ +0000dfa0: 6c69 6564 2d65 7865 6375 7461 626c 6522 lied-executable" │ │ │ │ +0000dfb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000dfc0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000dfd0: 7469 6f6e 2f70 7273 2e69 6d70 6c69 6564 tion/prs.implied │ │ │ │ +0000dfe0: 2d6f 626a 6563 742b 6a73 6f6e 223a 207b -object+json": { │ │ │ │ +0000dff0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000e000: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000e010: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000e020: 6361 7469 6f6e 2f70 7273 2e69 6d70 6c69 cation/prs.impli │ │ │ │ +0000e030: 6564 2d6f 626a 6563 742b 6a73 6f6e 2d73 ed-object+json-s │ │ │ │ +0000e040: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ +0000e050: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000e060: 6963 6174 696f 6e2f 7072 732e 696d 706c ication/prs.impl │ │ │ │ +0000e070: 6965 642d 6f62 6a65 6374 2b79 616d 6c22 ied-object+yaml" │ │ │ │ 0000e080: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ 0000e090: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ 0000e0a0: 7469 6f6e 2f70 7273 2e69 6d70 6c69 6564 tion/prs.implied │ │ │ │ -0000e0b0: 2d6f 626a 6563 742b 6a73 6f6e 223a 207b -object+json": { │ │ │ │ -0000e0c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000e0d0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000e0e0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000e0f0: 6361 7469 6f6e 2f70 7273 2e69 6d70 6c69 cation/prs.impli │ │ │ │ -0000e100: 6564 2d6f 626a 6563 742b 6a73 6f6e 2d73 ed-object+json-s │ │ │ │ -0000e110: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ -0000e120: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000e130: 6963 6174 696f 6e2f 7072 732e 696d 706c ication/prs.impl │ │ │ │ -0000e140: 6965 642d 6f62 6a65 6374 2b79 616d 6c22 ied-object+yaml" │ │ │ │ -0000e150: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000e160: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000e170: 7469 6f6e 2f70 7273 2e69 6d70 6c69 6564 tion/prs.implied │ │ │ │ -0000e180: 2d73 7472 7563 7475 7265 223a 207b 0a09 -structure": {.. │ │ │ │ -0000e190: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000e1a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000e1b0: 7072 732e 6d61 7966 696c 6522 3a20 7b0a prs.mayfile": {. │ │ │ │ -0000e1c0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0000e1d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000e1e0: 2f70 7273 2e6e 7072 656e 6422 3a20 7b0a /prs.nprend": {. │ │ │ │ -0000e1f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0000e200: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000e210: 2f70 7273 2e70 6c75 636b 6572 223a 207b /prs.plucker": { │ │ │ │ -0000e220: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000e230: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000e240: 6e2f 7072 732e 7264 662d 786d 6c2d 6372 n/prs.rdf-xml-cr │ │ │ │ -0000e250: 7970 7422 3a20 7b0a 0973 6f75 7263 653a ypt": {..source: │ │ │ │ -0000e260: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000e270: 6c69 6361 7469 6f6e 2f70 7273 2e76 6366 lication/prs.vcf │ │ │ │ -0000e280: 627a 6970 3222 3a20 7b0a 0973 6f75 7263 bzip2": {..sourc │ │ │ │ -0000e290: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000e2a0: 7070 6c69 6361 7469 6f6e 2f70 7273 2e78 pplication/prs.x │ │ │ │ -0000e2b0: 7366 2b78 6d6c 223a 207b 0a09 736f 7572 sf+xml": {..sour │ │ │ │ -0000e2c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000e2d0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -0000e2e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000e2f0: 0909 2278 7366 220a 095d 0a7d 2c0a 0922 .."xsf"..].},.." │ │ │ │ -0000e300: 6170 706c 6963 6174 696f 6e2f 7073 6b63 application/pskc │ │ │ │ -0000e310: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000e320: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000e330: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000e340: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000e350: 2270 736b 6378 6d6c 220a 095d 0a7d 2c0a "pskcxml"..].},. │ │ │ │ -0000e360: 0922 6170 706c 6963 6174 696f 6e2f 7076 ."application/pv │ │ │ │ -0000e370: 642b 6a73 6f6e 223a 207b 0a09 736f 7572 d+json": {..sour │ │ │ │ -0000e380: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000e390: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000e3a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000e3b0: 2f71 7369 6722 3a20 7b0a 0973 6f75 7263 /qsig": {..sourc │ │ │ │ -0000e3c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000e3d0: 7070 6c69 6361 7469 6f6e 2f72 616d 6c2b pplication/raml+ │ │ │ │ -0000e3e0: 7961 6d6c 223a 207b 0a09 636f 6d70 7265 yaml": {..compre │ │ │ │ -0000e3f0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0000e400: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0000e410: 7261 6d6c 220a 095d 0a7d 2c0a 0922 6170 raml"..].},.."ap │ │ │ │ -0000e420: 706c 6963 6174 696f 6e2f 7261 7074 6f72 plication/raptor │ │ │ │ -0000e430: 6665 6322 3a20 7b0a 0973 6f75 7263 653a fec": {..source: │ │ │ │ -0000e440: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000e450: 6c69 6361 7469 6f6e 2f72 6461 702b 6a73 lication/rdap+js │ │ │ │ -0000e460: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -0000e470: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000e480: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000e490: 2261 7070 6c69 6361 7469 6f6e 2f72 6466 "application/rdf │ │ │ │ -0000e4a0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000e4b0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000e4c0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0000e4d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0000e4e0: 2272 6466 222c 0a09 0922 6f77 6c22 0a09 "rdf",..."owl".. │ │ │ │ -0000e4f0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000e500: 6f6e 2f72 6567 696e 666f 2b78 6d6c 223a on/reginfo+xml": │ │ │ │ -0000e510: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000e520: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000e530: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000e540: 696f 6e73 3a20 5b0a 0909 2272 6966 220a ions: [..."rif". │ │ │ │ -0000e550: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000e560: 696f 6e2f 7265 6c61 782d 6e67 2d63 6f6d ion/relax-ng-com │ │ │ │ -0000e570: 7061 6374 2d73 796e 7461 7822 3a20 7b0a pact-syntax": {. │ │ │ │ -0000e580: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000e590: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000e5a0: 0909 2272 6e63 220a 095d 0a7d 2c0a 0922 .."rnc"..].},.." │ │ │ │ -0000e5b0: 6170 706c 6963 6174 696f 6e2f 7265 6d6f application/remo │ │ │ │ -0000e5c0: 7465 2d70 7269 6e74 696e 6722 3a20 7b0a te-printing": {. │ │ │ │ -0000e5d0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -0000e5e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000e5f0: 6f6e 2f72 6570 7574 6f6e 2b6a 736f 6e22 on/reputon+json" │ │ │ │ -0000e600: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000e610: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000e620: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000e630: 706c 6963 6174 696f 6e2f 7265 736f 6c76 plication/resolv │ │ │ │ -0000e640: 652d 7265 7370 6f6e 7365 2b6a 7774 223a e-response+jwt": │ │ │ │ -0000e650: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000e660: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000e670: 696f 6e2f 7265 736f 7572 6365 2d6c 6973 ion/resource-lis │ │ │ │ -0000e680: 7473 2b78 6d6c 223a 207b 0a09 736f 7572 ts+xml": {..sour │ │ │ │ -0000e690: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000e6a0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -0000e6b0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000e6c0: 0909 2272 6c22 0a09 5d0a 7d2c 0a09 2261 .."rl"..].},.."a │ │ │ │ -0000e6d0: 7070 6c69 6361 7469 6f6e 2f72 6573 6f75 pplication/resou │ │ │ │ -0000e6e0: 7263 652d 6c69 7374 732d 6469 6666 2b78 rce-lists-diff+x │ │ │ │ -0000e6f0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000e700: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000e710: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000e720: 7465 6e73 696f 6e73 3a20 5b0a 0909 2272 tensions: [..."r │ │ │ │ -0000e730: 6c64 220a 095d 0a7d 2c0a 0922 6170 706c ld"..].},.."appl │ │ │ │ -0000e740: 6963 6174 696f 6e2f 7266 632b 786d 6c22 ication/rfc+xml" │ │ │ │ -0000e750: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000e760: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000e770: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0000e780: 706c 6963 6174 696f 6e2f 7269 7363 6f73 plication/riscos │ │ │ │ -0000e790: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000e7a0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000e7b0: 6174 696f 6e2f 726c 6d69 2b78 6d6c 223a ation/rlmi+xml": │ │ │ │ -0000e7c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000e7d0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000e7e0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0000e7f0: 6c69 6361 7469 6f6e 2f72 6c73 2d73 6572 lication/rls-ser │ │ │ │ -0000e800: 7669 6365 732b 786d 6c22 3a20 7b0a 0973 vices+xml": {..s │ │ │ │ -0000e810: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000e820: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000e830: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0000e840: 205b 0a09 0922 7273 220a 095d 0a7d 2c0a [..."rs"..].},. │ │ │ │ -0000e850: 0922 6170 706c 6963 6174 696f 6e2f 726f ."application/ro │ │ │ │ -0000e860: 7574 652d 6170 642b 786d 6c22 3a20 7b0a ute-apd+xml": {. │ │ │ │ -0000e870: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000e880: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0000e890: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -0000e8a0: 733a 205b 0a09 0922 7261 7064 220a 095d s: [..."rapd"..] │ │ │ │ -0000e8b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000e8c0: 6e2f 726f 7574 652d 732d 7473 6964 2b78 n/route-s-tsid+x │ │ │ │ -0000e8d0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000e8e0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000e8f0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0000e900: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -0000e910: 6c73 220a 095d 0a7d 2c0a 0922 6170 706c ls"..].},.."appl │ │ │ │ -0000e920: 6963 6174 696f 6e2f 726f 7574 652d 7573 ication/route-us │ │ │ │ -0000e930: 642b 786d 6c22 3a20 7b0a 0973 6f75 7263 d+xml": {..sourc │ │ │ │ -0000e940: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0000e950: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -0000e960: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000e970: 0922 7275 7364 220a 095d 0a7d 2c0a 0922 ."rusd"..].},.." │ │ │ │ -0000e980: 6170 706c 6963 6174 696f 6e2f 7270 6b69 application/rpki │ │ │ │ -0000e990: 2d63 6865 636b 6c69 7374 223a 207b 0a09 -checklist": {.. │ │ │ │ -0000e9a0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000e9b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000e9c0: 7270 6b69 2d67 686f 7374 6275 7374 6572 rpki-ghostbuster │ │ │ │ -0000e9d0: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0000e9e0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0000e9f0: 6e73 3a20 5b0a 0909 2267 6272 220a 095d ns: [..."gbr"..] │ │ │ │ -0000ea00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000ea10: 6e2f 7270 6b69 2d6d 616e 6966 6573 7422 n/rpki-manifest" │ │ │ │ -0000ea20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000ea30: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0000ea40: 3a20 5b0a 0909 226d 6674 220a 095d 0a7d : [..."mft"..].} │ │ │ │ -0000ea50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000ea60: 7270 6b69 2d70 7562 6c69 6361 7469 6f6e rpki-publication │ │ │ │ -0000ea70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000ea80: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000ea90: 6174 696f 6e2f 7270 6b69 2d72 6f61 223a ation/rpki-roa": │ │ │ │ -0000eaa0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000eab0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0000eac0: 205b 0a09 0922 726f 6122 0a09 5d0a 7d2c [..."roa"..].}, │ │ │ │ -0000ead0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f72 .."application/r │ │ │ │ -0000eae0: 706b 692d 7369 676e 6564 2d74 616c 223a pki-signed-tal": │ │ │ │ -0000eaf0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000eb00: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000eb10: 696f 6e2f 7270 6b69 2d75 7064 6f77 6e22 ion/rpki-updown" │ │ │ │ -0000eb20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000eb30: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000eb40: 7469 6f6e 2f72 7364 2b78 6d6c 223a 207b tion/rsd+xml": { │ │ │ │ -0000eb50: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0000eb60: 6522 2c0a 0963 6f6d 7072 6573 7369 626c e",..compressibl │ │ │ │ -0000eb70: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000eb80: 696f 6e73 3a20 5b0a 0909 2272 7364 220a ions: [..."rsd". │ │ │ │ -0000eb90: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000eba0: 696f 6e2f 7273 732b 786d 6c22 3a20 7b0a ion/rss+xml": {. │ │ │ │ -0000ebb0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -0000ebc0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000ebd0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -0000ebe0: 6f6e 733a 205b 0a09 0922 7273 7322 0a09 ons: [..."rss".. │ │ │ │ -0000ebf0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000ec00: 6f6e 2f72 7466 223a 207b 0a09 736f 7572 on/rtf": {..sour │ │ │ │ -0000ec10: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000ec20: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -0000ec30: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000ec40: 0909 2272 7466 220a 095d 0a7d 2c0a 0922 .."rtf"..].},.." │ │ │ │ -0000ec50: 6170 706c 6963 6174 696f 6e2f 7274 706c application/rtpl │ │ │ │ -0000ec60: 6f6f 7062 6163 6b22 3a20 7b0a 0973 6f75 oopback": {..sou │ │ │ │ -0000ec70: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0000ec80: 2261 7070 6c69 6361 7469 6f6e 2f72 7478 "application/rtx │ │ │ │ -0000ec90: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000eca0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000ecb0: 6174 696f 6e2f 7361 6d6c 6173 7365 7274 ation/samlassert │ │ │ │ -0000ecc0: 696f 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ion+xml": {..sou │ │ │ │ -0000ecd0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000ece0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000ecf0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000ed00: 6e2f 7361 6d6c 6d65 7461 6461 7461 2b78 n/samlmetadata+x │ │ │ │ -0000ed10: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0000ed20: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0000ed30: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0000ed40: 2261 7070 6c69 6361 7469 6f6e 2f73 6172 "application/sar │ │ │ │ -0000ed50: 6966 2b6a 736f 6e22 3a20 7b0a 0973 6f75 if+json": {..sou │ │ │ │ -0000ed60: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0000ed70: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0000ed80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000ed90: 6e2f 7361 7269 662d 6578 7465 726e 616c n/sarif-external │ │ │ │ -0000eda0: 2d70 726f 7065 7274 6965 732b 6a73 6f6e -properties+json │ │ │ │ -0000edb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000edc0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000edd0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000ede0: 7070 6c69 6361 7469 6f6e 2f73 6265 223a pplication/sbe": │ │ │ │ -0000edf0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000ee00: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000ee10: 696f 6e2f 7362 6d6c 2b78 6d6c 223a 207b ion/sbml+xml": { │ │ │ │ -0000ee20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000ee30: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000ee40: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000ee50: 6e73 3a20 5b0a 0909 2273 626d 6c22 0a09 ns: [..."sbml".. │ │ │ │ -0000ee60: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000ee70: 6f6e 2f73 6361 6970 2b78 6d6c 223a 207b on/scaip+xml": { │ │ │ │ -0000ee80: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000ee90: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000eea0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000eeb0: 6361 7469 6f6e 2f73 6369 6d2b 6a73 6f6e cation/scim+json │ │ │ │ -0000eec0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000eed0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000eee0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000eef0: 7070 6c69 6361 7469 6f6e 2f73 6376 702d pplication/scvp- │ │ │ │ -0000ef00: 6376 2d72 6571 7565 7374 223a 207b 0a09 cv-request": {.. │ │ │ │ -0000ef10: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000ef20: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000ef30: 0922 7363 7122 0a09 5d0a 7d2c 0a09 2261 ."scq"..].},.."a │ │ │ │ -0000ef40: 7070 6c69 6361 7469 6f6e 2f73 6376 702d pplication/scvp- │ │ │ │ -0000ef50: 6376 2d72 6573 706f 6e73 6522 3a20 7b0a cv-response": {. │ │ │ │ -0000ef60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000ef70: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000ef80: 0909 2273 6373 220a 095d 0a7d 2c0a 0922 .."scs"..].},.." │ │ │ │ -0000ef90: 6170 706c 6963 6174 696f 6e2f 7363 7670 application/scvp │ │ │ │ -0000efa0: 2d76 702d 7265 7175 6573 7422 3a20 7b0a -vp-request": {. │ │ │ │ -0000efb0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000efc0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000efd0: 0909 2273 7071 220a 095d 0a7d 2c0a 0922 .."spq"..].},.." │ │ │ │ -0000efe0: 6170 706c 6963 6174 696f 6e2f 7363 7670 application/scvp │ │ │ │ -0000eff0: 2d76 702d 7265 7370 6f6e 7365 223a 207b -vp-response": { │ │ │ │ -0000f000: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000f010: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0000f020: 0a09 0922 7370 7022 0a09 5d0a 7d2c 0a09 ..."spp"..].},.. │ │ │ │ -0000f030: 2261 7070 6c69 6361 7469 6f6e 2f73 6470 "application/sdp │ │ │ │ -0000f040: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000f050: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0000f060: 733a 205b 0a09 0922 7364 7022 0a09 5d0a s: [..."sdp"..]. │ │ │ │ -0000f070: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0000f080: 2f73 6563 6576 656e 742b 6a77 7422 3a20 /secevent+jwt": │ │ │ │ -0000f090: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000f0a0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000f0b0: 6f6e 2f73 656e 6d6c 2b63 626f 7222 3a20 on/senml+cbor": │ │ │ │ -0000f0c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000f0d0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000f0e0: 6f6e 2f73 656e 6d6c 2b6a 736f 6e22 3a20 on/senml+json": │ │ │ │ -0000f0f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000f100: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000f110: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0000f120: 6963 6174 696f 6e2f 7365 6e6d 6c2b 786d ication/senml+xm │ │ │ │ -0000f130: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0000f140: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0000f150: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0000f160: 656e 7369 6f6e 733a 205b 0a09 0922 7365 ensions: [..."se │ │ │ │ -0000f170: 6e6d 6c78 220a 095d 0a7d 2c0a 0922 6170 nmlx"..].},.."ap │ │ │ │ -0000f180: 706c 6963 6174 696f 6e2f 7365 6e6d 6c2d plication/senml- │ │ │ │ -0000f190: 6574 6368 2b63 626f 7222 3a20 7b0a 0973 etch+cbor": {..s │ │ │ │ -0000f1a0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000f1b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f1c0: 656e 6d6c 2d65 7463 682b 6a73 6f6e 223a enml-etch+json": │ │ │ │ -0000f1d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000f1e0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000f1f0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0000f200: 6c69 6361 7469 6f6e 2f73 656e 6d6c 2d65 lication/senml-e │ │ │ │ -0000f210: 7869 223a 207b 0a09 736f 7572 6365 3a20 xi": {..source: │ │ │ │ -0000f220: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000f230: 6963 6174 696f 6e2f 7365 6e73 6d6c 2b63 ication/sensml+c │ │ │ │ -0000f240: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ -0000f250: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0000f260: 6c69 6361 7469 6f6e 2f73 656e 736d 6c2b lication/sensml+ │ │ │ │ -0000f270: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -0000f280: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000f290: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0000f2a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f2b0: 656e 736d 6c2b 786d 6c22 3a20 7b0a 0973 ensml+xml": {..s │ │ │ │ -0000f2c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0000f2d0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0000f2e0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0000f2f0: 205b 0a09 0922 7365 6e73 6d6c 7822 0a09 [..."sensmlx".. │ │ │ │ -0000f300: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000f310: 6f6e 2f73 656e 736d 6c2d 6578 6922 3a20 on/sensml-exi": │ │ │ │ -0000f320: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000f330: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0000f340: 6f6e 2f73 6570 2b78 6d6c 223a 207b 0a09 on/sep+xml": {.. │ │ │ │ -0000f350: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0000f360: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0000f370: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0000f380: 7469 6f6e 2f73 6570 2d65 7869 223a 207b tion/sep-exi": { │ │ │ │ -0000f390: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000f3a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000f3b0: 6e2f 7365 7373 696f 6e2d 696e 666f 223a n/session-info": │ │ │ │ -0000f3c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000f3d0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000f3e0: 696f 6e2f 7365 742d 7061 796d 656e 7422 ion/set-payment" │ │ │ │ -0000f3f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000f400: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000f410: 7469 6f6e 2f73 6574 2d70 6179 6d65 6e74 tion/set-payment │ │ │ │ -0000f420: 2d69 6e69 7469 6174 696f 6e22 3a20 7b0a -initiation": {. │ │ │ │ -0000f430: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0000f440: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0000f450: 0909 2273 6574 7061 7922 0a09 5d0a 7d2c .."setpay"..].}, │ │ │ │ -0000f460: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f470: 6574 2d72 6567 6973 7472 6174 696f 6e22 et-registration" │ │ │ │ -0000f480: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000f490: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000f4a0: 7469 6f6e 2f73 6574 2d72 6567 6973 7472 tion/set-registr │ │ │ │ -0000f4b0: 6174 696f 6e2d 696e 6974 6961 7469 6f6e ation-initiation │ │ │ │ -0000f4c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000f4d0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0000f4e0: 733a 205b 0a09 0922 7365 7472 6567 220a s: [..."setreg". │ │ │ │ -0000f4f0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0000f500: 696f 6e2f 7367 6d6c 223a 207b 0a09 736f ion/sgml": {..so │ │ │ │ -0000f510: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000f520: 0922 6170 706c 6963 6174 696f 6e2f 7367 ."application/sg │ │ │ │ -0000f530: 6d6c 2d6f 7065 6e2d 6361 7461 6c6f 6722 ml-open-catalog" │ │ │ │ -0000f540: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000f550: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000f560: 7469 6f6e 2f73 6866 2b78 6d6c 223a 207b tion/shf+xml": { │ │ │ │ -0000f570: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000f580: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000f590: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000f5a0: 6e73 3a20 5b0a 0909 2273 6866 220a 095d ns: [..."shf"..] │ │ │ │ -0000f5b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000f5c0: 6e2f 7369 6576 6522 3a20 7b0a 0973 6f75 n/sieve": {..sou │ │ │ │ -0000f5d0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0000f5e0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -0000f5f0: 6976 222c 0a09 0922 7369 6576 6522 0a09 iv",..."sieve".. │ │ │ │ -0000f600: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000f610: 6f6e 2f73 696d 706c 652d 6669 6c74 6572 on/simple-filter │ │ │ │ -0000f620: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0000f630: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000f640: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0000f650: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f660: 696d 706c 652d 6d65 7373 6167 652d 7375 imple-message-su │ │ │ │ -0000f670: 6d6d 6172 7922 3a20 7b0a 0973 6f75 7263 mmary": {..sourc │ │ │ │ -0000f680: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000f690: 7070 6c69 6361 7469 6f6e 2f73 696d 706c pplication/simpl │ │ │ │ -0000f6a0: 6573 796d 626f 6c63 6f6e 7461 696e 6572 esymbolcontainer │ │ │ │ -0000f6b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000f6c0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000f6d0: 6174 696f 6e2f 7369 7063 223a 207b 0a09 ation/sipc": {.. │ │ │ │ -0000f6e0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0000f6f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0000f700: 736c 6174 6522 3a20 7b0a 0973 6f75 7263 slate": {..sourc │ │ │ │ -0000f710: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000f720: 7070 6c69 6361 7469 6f6e 2f73 6d69 6c22 pplication/smil" │ │ │ │ -0000f730: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0000f740: 6163 6865 220a 7d2c 0a09 2261 7070 6c69 ache".},.."appli │ │ │ │ -0000f750: 6361 7469 6f6e 2f73 6d69 6c2b 786d 6c22 cation/smil+xml" │ │ │ │ -0000f760: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000f770: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0000f780: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0000f790: 7369 6f6e 733a 205b 0a09 0922 736d 6922 sions: [..."smi" │ │ │ │ -0000f7a0: 2c0a 0909 2273 6d69 6c22 0a09 5d0a 7d2c ,..."smil"..].}, │ │ │ │ -0000f7b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f7c0: 6d70 7465 3333 366d 223a 207b 0a09 736f mpte336m": {..so │ │ │ │ -0000f7d0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0000f7e0: 0922 6170 706c 6963 6174 696f 6e2f 736f ."application/so │ │ │ │ -0000f7f0: 6170 2b66 6173 7469 6e66 6f73 6574 223a ap+fastinfoset": │ │ │ │ -0000f800: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000f810: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000f820: 696f 6e2f 736f 6170 2b78 6d6c 223a 207b ion/soap+xml": { │ │ │ │ -0000f830: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000f840: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000f850: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0000f860: 6361 7469 6f6e 2f73 7061 7271 6c2d 7175 cation/sparql-qu │ │ │ │ -0000f870: 6572 7922 3a20 7b0a 0973 6f75 7263 653a ery": {..source: │ │ │ │ -0000f880: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0000f890: 696f 6e73 3a20 5b0a 0909 2272 7122 0a09 ions: [..."rq".. │ │ │ │ -0000f8a0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000f8b0: 6f6e 2f73 7061 7271 6c2d 7265 7375 6c74 on/sparql-result │ │ │ │ -0000f8c0: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ -0000f8d0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0000f8e0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -0000f8f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0000f900: 0922 7372 7822 0a09 5d0a 7d2c 0a09 2261 ."srx"..].},.."a │ │ │ │ -0000f910: 7070 6c69 6361 7469 6f6e 2f73 7064 782b pplication/spdx+ │ │ │ │ -0000f920: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -0000f930: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0000f940: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0000f950: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f960: 7069 7269 7473 2d65 7665 6e74 2b78 6d6c pirits-event+xml │ │ │ │ -0000f970: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000f980: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0000f990: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0000f9a0: 7070 6c69 6361 7469 6f6e 2f73 716c 223a pplication/sql": │ │ │ │ -0000f9b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000f9c0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0000f9d0: 205b 0a09 0922 7371 6c22 0a09 5d0a 7d2c [..."sql"..].}, │ │ │ │ -0000f9e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ -0000f9f0: 7267 7322 3a20 7b0a 0973 6f75 7263 653a rgs": {..source: │ │ │ │ -0000fa00: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0000fa10: 696f 6e73 3a20 5b0a 0909 2267 7261 6d22 ions: [..."gram" │ │ │ │ -0000fa20: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000fa30: 7469 6f6e 2f73 7267 732b 786d 6c22 3a20 tion/srgs+xml": │ │ │ │ -0000fa40: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000fa50: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000fa60: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -0000fa70: 6f6e 733a 205b 0a09 0922 6772 786d 6c22 ons: [..."grxml" │ │ │ │ -0000fa80: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000fa90: 7469 6f6e 2f73 7275 2b78 6d6c 223a 207b tion/sru+xml": { │ │ │ │ -0000faa0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000fab0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000fac0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000fad0: 6e73 3a20 5b0a 0909 2273 7275 220a 095d ns: [..."sru"..] │ │ │ │ -0000fae0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000faf0: 6e2f 7373 646c 2b78 6d6c 223a 207b 0a09 n/ssdl+xml": {.. │ │ │ │ -0000fb00: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -0000fb10: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000fb20: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000fb30: 6e73 3a20 5b0a 0909 2273 7364 6c22 0a09 ns: [..."ssdl".. │ │ │ │ -0000fb40: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0000fb50: 6f6e 2f73 736c 6b65 796c 6f67 6669 6c65 on/sslkeylogfile │ │ │ │ -0000fb60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000fb70: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000fb80: 6174 696f 6e2f 7373 6d6c 2b78 6d6c 223a ation/ssml+xml": │ │ │ │ -0000fb90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000fba0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0000fbb0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0000fbc0: 696f 6e73 3a20 5b0a 0909 2273 736d 6c22 ions: [..."ssml" │ │ │ │ -0000fbd0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0000fbe0: 7469 6f6e 2f73 7432 3131 302d 3431 223a tion/st2110-41": │ │ │ │ -0000fbf0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000fc00: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000fc10: 696f 6e2f 7374 6978 2b6a 736f 6e22 3a20 ion/stix+json": │ │ │ │ -0000fc20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0000fc30: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0000fc40: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0000fc50: 6963 6174 696f 6e2f 7374 7261 7475 6d22 ication/stratum" │ │ │ │ -0000fc60: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000fc70: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000fc80: 7469 6f6e 2f73 7769 642b 6362 6f72 223a tion/swid+cbor": │ │ │ │ -0000fc90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000fca0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000fcb0: 696f 6e2f 7377 6964 2b78 6d6c 223a 207b ion/swid+xml": { │ │ │ │ -0000fcc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000fcd0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0000fce0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0000fcf0: 6e73 3a20 5b0a 0909 2273 7769 6474 6167 ns: [..."swidtag │ │ │ │ -0000fd00: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0000fd10: 6174 696f 6e2f 7461 6d70 2d61 7065 782d ation/tamp-apex- │ │ │ │ -0000fd20: 7570 6461 7465 223a 207b 0a09 736f 7572 update": {..sour │ │ │ │ -0000fd30: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0000fd40: 6170 706c 6963 6174 696f 6e2f 7461 6d70 application/tamp │ │ │ │ -0000fd50: 2d61 7065 782d 7570 6461 7465 2d63 6f6e -apex-update-con │ │ │ │ -0000fd60: 6669 726d 223a 207b 0a09 736f 7572 6365 firm": {..source │ │ │ │ -0000fd70: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0000fd80: 706c 6963 6174 696f 6e2f 7461 6d70 2d63 plication/tamp-c │ │ │ │ -0000fd90: 6f6d 6d75 6e69 7479 2d75 7064 6174 6522 ommunity-update" │ │ │ │ -0000fda0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000fdb0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000fdc0: 7469 6f6e 2f74 616d 702d 636f 6d6d 756e tion/tamp-commun │ │ │ │ -0000fdd0: 6974 792d 7570 6461 7465 2d63 6f6e 6669 ity-update-confi │ │ │ │ -0000fde0: 726d 223a 207b 0a09 736f 7572 6365 3a20 rm": {..source: │ │ │ │ -0000fdf0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000fe00: 6963 6174 696f 6e2f 7461 6d70 2d65 7272 ication/tamp-err │ │ │ │ -0000fe10: 6f72 223a 207b 0a09 736f 7572 6365 3a20 or": {..source: │ │ │ │ -0000fe20: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0000fe30: 6963 6174 696f 6e2f 7461 6d70 2d73 6571 ication/tamp-seq │ │ │ │ -0000fe40: 7565 6e63 652d 6164 6a75 7374 223a 207b uence-adjust": { │ │ │ │ -0000fe50: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0000fe60: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0000fe70: 6e2f 7461 6d70 2d73 6571 7565 6e63 652d n/tamp-sequence- │ │ │ │ -0000fe80: 6164 6a75 7374 2d63 6f6e 6669 726d 223a adjust-confirm": │ │ │ │ -0000fe90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0000fea0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0000feb0: 696f 6e2f 7461 6d70 2d73 7461 7475 732d ion/tamp-status- │ │ │ │ -0000fec0: 7175 6572 7922 3a20 7b0a 0973 6f75 7263 query": {..sourc │ │ │ │ -0000fed0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0000fee0: 7070 6c69 6361 7469 6f6e 2f74 616d 702d pplication/tamp- │ │ │ │ -0000fef0: 7374 6174 7573 2d72 6573 706f 6e73 6522 status-response" │ │ │ │ -0000ff00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0000ff10: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0000ff20: 7469 6f6e 2f74 616d 702d 7570 6461 7465 tion/tamp-update │ │ │ │ -0000ff30: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0000ff40: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0000ff50: 6174 696f 6e2f 7461 6d70 2d75 7064 6174 ation/tamp-updat │ │ │ │ -0000ff60: 652d 636f 6e66 6972 6d22 3a20 7b0a 0973 e-confirm": {..s │ │ │ │ -0000ff70: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0000ff80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ -0000ff90: 6172 223a 207b 0a09 636f 6d70 7265 7373 ar": {..compress │ │ │ │ -0000ffa0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0000ffb0: 6170 706c 6963 6174 696f 6e2f 7461 7869 application/taxi │ │ │ │ -0000ffc0: 692b 6a73 6f6e 223a 207b 0a09 736f 7572 i+json": {..sour │ │ │ │ -0000ffd0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0000ffe0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0000fff0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00010000: 2f74 642b 6a73 6f6e 223a 207b 0a09 736f /td+json": {..so │ │ │ │ -00010010: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00010020: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00010030: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00010040: 6f6e 2f74 6569 2b78 6d6c 223a 207b 0a09 on/tei+xml": {.. │ │ │ │ -00010050: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00010060: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00010070: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -00010080: 3a20 5b0a 0909 2274 6569 222c 0a09 0922 : [..."tei",..." │ │ │ │ -00010090: 7465 6963 6f72 7075 7322 0a09 5d0a 7d2c teicorpus"..].}, │ │ │ │ -000100a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ -000100b0: 6574 7261 5f69 7369 223a 207b 0a09 736f etra_isi": {..so │ │ │ │ -000100c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000100d0: 0922 6170 706c 6963 6174 696f 6e2f 7468 ."application/th │ │ │ │ -000100e0: 7261 7564 2b78 6d6c 223a 207b 0a09 736f raud+xml": {..so │ │ │ │ -000100f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00010100: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00010110: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00010120: 5b0a 0909 2274 6669 220a 095d 0a7d 2c0a [..."tfi"..].},. │ │ │ │ -00010130: 0922 6170 706c 6963 6174 696f 6e2f 7469 ."application/ti │ │ │ │ -00010140: 6d65 7374 616d 702d 7175 6572 7922 3a20 mestamp-query": │ │ │ │ -00010150: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00010160: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00010170: 6f6e 2f74 696d 6573 7461 6d70 2d72 6570 on/timestamp-rep │ │ │ │ -00010180: 6c79 223a 207b 0a09 736f 7572 6365 3a20 ly": {..source: │ │ │ │ -00010190: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -000101a0: 6963 6174 696f 6e2f 7469 6d65 7374 616d ication/timestam │ │ │ │ -000101b0: 7065 642d 6461 7461 223a 207b 0a09 736f ped-data": {..so │ │ │ │ -000101c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -000101d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000101e0: 7473 6422 0a09 5d0a 7d2c 0a09 2261 7070 tsd"..].},.."app │ │ │ │ -000101f0: 6c69 6361 7469 6f6e 2f74 6c73 7270 742b lication/tlsrpt+ │ │ │ │ -00010200: 677a 6970 223a 207b 0a09 736f 7572 6365 gzip": {..source │ │ │ │ -00010210: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00010220: 706c 6963 6174 696f 6e2f 746c 7372 7074 plication/tlsrpt │ │ │ │ -00010230: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00010240: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00010250: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00010260: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00010270: 746d 2b6a 736f 6e22 3a20 7b0a 0973 6f75 tm+json": {..sou │ │ │ │ -00010280: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00010290: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -000102a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000102b0: 6e2f 746e 6175 7468 6c69 7374 223a 207b n/tnauthlist": { │ │ │ │ -000102c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000102d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000102e0: 6e2f 746f 632b 6362 6f72 223a 207b 0a09 n/toc+cbor": {.. │ │ │ │ -000102f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00010300: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00010310: 746f 6b65 6e2d 696e 7472 6f73 7065 6374 token-introspect │ │ │ │ -00010320: 696f 6e2b 6a77 7422 3a20 7b0a 0973 6f75 ion+jwt": {..sou │ │ │ │ -00010330: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00010340: 2261 7070 6c69 6361 7469 6f6e 2f74 6f6d "application/tom │ │ │ │ -00010350: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00010360: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00010370: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00010380: 656e 7369 6f6e 733a 205b 0a09 0922 746f ensions: [..."to │ │ │ │ -00010390: 6d6c 220a 095d 0a7d 2c0a 0922 6170 706c ml"..].},.."appl │ │ │ │ -000103a0: 6963 6174 696f 6e2f 7472 6963 6b6c 652d ication/trickle- │ │ │ │ -000103b0: 6963 652d 7364 7066 7261 6722 3a20 7b0a ice-sdpfrag": {. │ │ │ │ -000103c0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000103d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000103e0: 2f74 7269 6722 3a20 7b0a 0973 6f75 7263 /trig": {..sourc │ │ │ │ -000103f0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00010400: 6e73 696f 6e73 3a20 5b0a 0909 2274 7269 nsions: [..."tri │ │ │ │ -00010410: 6722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 g"..].},.."appli │ │ │ │ -00010420: 6361 7469 6f6e 2f74 7275 7374 2d63 6861 cation/trust-cha │ │ │ │ -00010430: 696e 2b6a 736f 6e22 3a20 7b0a 0973 6f75 in+json": {..sou │ │ │ │ -00010440: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00010450: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00010460: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00010470: 6e2f 7472 7573 742d 6d61 726b 2b6a 7774 n/trust-mark+jwt │ │ │ │ -00010480: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00010490: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -000104a0: 6174 696f 6e2f 7472 7573 742d 6d61 726b ation/trust-mark │ │ │ │ -000104b0: 2d64 656c 6567 6174 696f 6e2b 6a77 7422 -delegation+jwt" │ │ │ │ -000104c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000104d0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000104e0: 7469 6f6e 2f74 746d 6c2b 786d 6c22 3a20 tion/ttml+xml": │ │ │ │ -000104f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00010500: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00010510: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00010520: 6f6e 733a 205b 0a09 0922 7474 6d6c 220a ons: [..."ttml". │ │ │ │ -00010530: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00010540: 696f 6e2f 7476 652d 7472 6967 6765 7222 ion/tve-trigger" │ │ │ │ -00010550: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00010560: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00010570: 7469 6f6e 2f74 7a69 6622 3a20 7b0a 0973 tion/tzif": {..s │ │ │ │ -00010580: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00010590: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ -000105a0: 7a69 662d 6c65 6170 223a 207b 0a09 736f zif-leap": {..so │ │ │ │ -000105b0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000105c0: 0922 6170 706c 6963 6174 696f 6e2f 7562 ."application/ub │ │ │ │ -000105d0: 6a73 6f6e 223a 207b 0a09 636f 6d70 7265 json": {..compre │ │ │ │ -000105e0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -000105f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00010600: 2275 626a 220a 095d 0a7d 2c0a 0922 6170 "ubj"..].},.."ap │ │ │ │ -00010610: 706c 6963 6174 696f 6e2f 7563 6373 2b63 plication/uccs+c │ │ │ │ -00010620: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ -00010630: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00010640: 6c69 6361 7469 6f6e 2f75 6a63 732b 6a73 lication/ujcs+js │ │ │ │ -00010650: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00010660: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00010670: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00010680: 2261 7070 6c69 6361 7469 6f6e 2f75 6c70 "application/ulp │ │ │ │ -00010690: 6665 6322 3a20 7b0a 0973 6f75 7263 653a fec": {..source: │ │ │ │ -000106a0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000106b0: 6c69 6361 7469 6f6e 2f75 7263 2d67 7270 lication/urc-grp │ │ │ │ -000106c0: 7368 6565 742b 786d 6c22 3a20 7b0a 0973 sheet+xml": {..s │ │ │ │ -000106d0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000106e0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -000106f0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00010700: 696f 6e2f 7572 632d 7265 7373 6865 6574 ion/urc-ressheet │ │ │ │ -00010710: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00010720: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00010730: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -00010740: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00010750: 2272 7368 6565 7422 0a09 5d0a 7d2c 0a09 "rsheet"..].},.. │ │ │ │ -00010760: 2261 7070 6c69 6361 7469 6f6e 2f75 7263 "application/urc │ │ │ │ -00010770: 2d74 6172 6765 7464 6573 632b 786d 6c22 -targetdesc+xml" │ │ │ │ -00010780: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00010790: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -000107a0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -000107b0: 7369 6f6e 733a 205b 0a09 0922 7464 220a sions: [..."td". │ │ │ │ -000107c0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000107d0: 696f 6e2f 7572 632d 7569 736f 636b 6574 ion/urc-uisocket │ │ │ │ -000107e0: 6465 7363 2b78 6d6c 223a 207b 0a09 736f desc+xml": {..so │ │ │ │ -000107f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00010800: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00010810: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00010820: 6f6e 2f76 6322 3a20 7b0a 0973 6f75 7263 on/vc": {..sourc │ │ │ │ -00010830: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00010840: 7070 6c69 6361 7469 6f6e 2f76 632b 636f pplication/vc+co │ │ │ │ -00010850: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ -00010860: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00010870: 6963 6174 696f 6e2f 7663 2b6a 7774 223a ication/vc+jwt": │ │ │ │ -00010880: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00010890: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000108a0: 696f 6e2f 7663 6172 642b 6a73 6f6e 223a ion/vcard+json": │ │ │ │ -000108b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000108c0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000108d0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -000108e0: 6c69 6361 7469 6f6e 2f76 6361 7264 2b78 lication/vcard+x │ │ │ │ -000108f0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00010900: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00010910: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00010920: 2261 7070 6c69 6361 7469 6f6e 2f76 656d "application/vem │ │ │ │ -00010930: 6d69 223a 207b 0a09 736f 7572 6365 3a20 mi": {..source: │ │ │ │ -00010940: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00010950: 6963 6174 696f 6e2f 7669 7669 6465 6e63 ication/vividenc │ │ │ │ -00010960: 652e 7363 7269 7074 6669 6c65 223a 207b e.scriptfile": { │ │ │ │ -00010970: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00010980: 6522 0a7d 2c0a 0922 6170 706c 6963 6174 e".},.."applicat │ │ │ │ -00010990: 696f 6e2f 766e 642e 3130 3030 6d69 6e64 ion/vnd.1000mind │ │ │ │ -000109a0: 732e 6465 6369 7369 6f6e 2d6d 6f64 656c s.decision-model │ │ │ │ -000109b0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -000109c0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -000109d0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -000109e0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000109f0: 2231 6b6d 220a 095d 0a7d 2c0a 0922 6170 "1km"..].},.."ap │ │ │ │ -00010a00: 706c 6963 6174 696f 6e2f 766e 642e 316f plication/vnd.1o │ │ │ │ -00010a10: 6222 3a20 7b0a 0973 6f75 7263 653a 2022 b": {..source: " │ │ │ │ -00010a20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00010a30: 6361 7469 6f6e 2f76 6e64 2e33 6770 702d cation/vnd.3gpp- │ │ │ │ -00010a40: 7072 6f73 652b 786d 6c22 3a20 7b0a 0973 prose+xml": {..s │ │ │ │ -00010a50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00010a60: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00010a70: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00010a80: 696f 6e2f 766e 642e 3367 7070 2d70 726f ion/vnd.3gpp-pro │ │ │ │ -00010a90: 7365 2d70 6333 612b 786d 6c22 3a20 7b0a se-pc3a+xml": {. │ │ │ │ -00010aa0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00010ab0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00010ac0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00010ad0: 6174 696f 6e2f 766e 642e 3367 7070 2d70 ation/vnd.3gpp-p │ │ │ │ -00010ae0: 726f 7365 2d70 6333 6163 682b 786d 6c22 rose-pc3ach+xml" │ │ │ │ -00010af0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00010b00: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00010b10: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00010b20: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ -00010b30: 7070 2d70 726f 7365 2d70 6333 6368 2b78 pp-prose-pc3ch+x │ │ │ │ -00010b40: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00010b50: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00010b60: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00010b70: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00010b80: 2e33 6770 702d 7072 6f73 652d 7063 382b .3gpp-prose-pc8+ │ │ │ │ -00010b90: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00010ba0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00010bb0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00010bc0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00010bd0: 642e 3367 7070 2d76 3278 2d6c 6f63 616c d.3gpp-v2x-local │ │ │ │ -00010be0: 2d73 6572 7669 6365 2d69 6e66 6f72 6d61 -service-informa │ │ │ │ -00010bf0: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ -00010c00: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00010c10: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ -00010c20: 7070 2e35 676e 6173 223a 207b 0a09 736f pp.5gnas": {..so │ │ │ │ -00010c30: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00010c40: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00010c50: 642e 3367 7070 2e35 6773 6132 7822 3a20 d.3gpp.5gsa2x": │ │ │ │ -00010c60: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00010c70: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00010c80: 6f6e 2f76 6e64 2e33 6770 702e 3567 7361 on/vnd.3gpp.5gsa │ │ │ │ -00010c90: 3278 2d6c 6f63 616c 2d73 6572 7669 6365 2x-local-service │ │ │ │ -00010ca0: 2d69 6e66 6f72 6d61 7469 6f6e 223a 207b -information": { │ │ │ │ -00010cb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00010cc0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00010cd0: 6e2f 766e 642e 3367 7070 2e35 6773 7632 n/vnd.3gpp.5gsv2 │ │ │ │ -00010ce0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -00010cf0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00010d00: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ -00010d10: 3567 7376 3278 2d6c 6f63 616c 2d73 6572 5gsv2x-local-ser │ │ │ │ -00010d20: 7669 6365 2d69 6e66 6f72 6d61 7469 6f6e vice-information │ │ │ │ -00010d30: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00010d40: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00010d50: 6174 696f 6e2f 766e 642e 3367 7070 2e61 ation/vnd.3gpp.a │ │ │ │ -00010d60: 6363 6573 732d 7472 616e 7366 6572 2d65 ccess-transfer-e │ │ │ │ -00010d70: 7665 6e74 732b 786d 6c22 3a20 7b0a 0973 vents+xml": {..s │ │ │ │ -00010d80: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00010d90: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00010da0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00010db0: 696f 6e2f 766e 642e 3367 7070 2e62 7366 ion/vnd.3gpp.bsf │ │ │ │ -00010dc0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00010dd0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00010de0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00010df0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00010e00: 6e64 2e33 6770 702e 6372 732b 786d 6c22 nd.3gpp.crs+xml" │ │ │ │ -00010e10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00010e20: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00010e30: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00010e40: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ -00010e50: 7070 2e63 7572 7265 6e74 2d6c 6f63 6174 pp.current-locat │ │ │ │ -00010e60: 696f 6e2d 6469 7363 6f76 6572 792b 786d ion-discovery+xm │ │ │ │ -00010e70: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00010e80: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00010e90: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00010ea0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00010eb0: 3367 7070 2e67 6d6f 702b 786d 6c22 3a20 3gpp.gmop+xml": │ │ │ │ -00010ec0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00010ed0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00010ee0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00010ef0: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ -00010f00: 2e67 7470 6322 3a20 7b0a 0973 6f75 7263 .gtpc": {..sourc │ │ │ │ -00010f10: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00010f20: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00010f30: 6770 702e 696e 7465 7277 6f72 6b69 6e67 gpp.interworking │ │ │ │ -00010f40: 2d64 6174 6122 3a20 7b0a 0973 6f75 7263 -data": {..sourc │ │ │ │ -00010f50: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00010f60: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00010f70: 6770 702e 6c70 7022 3a20 7b0a 0973 6f75 gpp.lpp": {..sou │ │ │ │ -00010f80: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00010f90: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00010fa0: 2e33 6770 702e 6d63 2d73 6967 6e61 6c6c .3gpp.mc-signall │ │ │ │ -00010fb0: 696e 672d 6561 7222 3a20 7b0a 0973 6f75 ing-ear": {..sou │ │ │ │ -00010fc0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00010fd0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00010fe0: 2e33 6770 702e 6d63 6461 7461 2d61 6666 .3gpp.mcdata-aff │ │ │ │ -00010ff0: 696c 6961 7469 6f6e 2d63 6f6d 6d61 6e64 iliation-command │ │ │ │ -00011000: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00011010: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00011020: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00011030: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00011040: 6e64 2e33 6770 702e 6d63 6461 7461 2d69 nd.3gpp.mcdata-i │ │ │ │ -00011050: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ -00011060: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00011070: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00011080: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00011090: 6e2f 766e 642e 3367 7070 2e6d 6364 6174 n/vnd.3gpp.mcdat │ │ │ │ -000110a0: 612d 6d73 6773 746f 7265 2d63 7472 6c2d a-msgstore-ctrl- │ │ │ │ -000110b0: 7265 7175 6573 742b 786d 6c22 3a20 7b0a request+xml": {. │ │ │ │ -000110c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000110d0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -000110e0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -000110f0: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ -00011100: 6364 6174 612d 7061 796c 6f61 6422 3a20 cdata-payload": │ │ │ │ -00011110: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00011120: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00011130: 6f6e 2f76 6e64 2e33 6770 702e 6d63 6461 on/vnd.3gpp.mcda │ │ │ │ -00011140: 7461 2d72 6567 726f 7570 2b78 6d6c 223a ta-regroup+xml": │ │ │ │ -00011150: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00011160: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00011170: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00011180: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ -00011190: 702e 6d63 6461 7461 2d73 6572 7669 6365 p.mcdata-service │ │ │ │ -000111a0: 2d63 6f6e 6669 672b 786d 6c22 3a20 7b0a -config+xml": {. │ │ │ │ -000111b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000111c0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -000111d0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -000111e0: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ -000111f0: 6364 6174 612d 7369 676e 616c 6c69 6e67 cdata-signalling │ │ │ │ -00011200: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00011210: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00011220: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ -00011230: 6364 6174 612d 7565 2d63 6f6e 6669 672b cdata-ue-config+ │ │ │ │ -00011240: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00011250: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00011260: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00011270: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00011280: 642e 3367 7070 2e6d 6364 6174 612d 7573 d.3gpp.mcdata-us │ │ │ │ -00011290: 6572 2d70 726f 6669 6c65 2b78 6d6c 223a er-profile+xml": │ │ │ │ -000112a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000112b0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000112c0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -000112d0: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ -000112e0: 702e 6d63 7074 742d 6166 6669 6c69 6174 p.mcptt-affiliat │ │ │ │ -000112f0: 696f 6e2d 636f 6d6d 616e 642b 786d 6c22 ion-command+xml" │ │ │ │ -00011300: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00011310: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00011320: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00011330: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ -00011340: 7070 2e6d 6370 7474 2d66 6c6f 6f72 2d72 pp.mcptt-floor-r │ │ │ │ -00011350: 6571 7565 7374 2b78 6d6c 223a 207b 0a09 equest+xml": {.. │ │ │ │ -00011360: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00011370: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00011380: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00011390: 7469 6f6e 2f76 6e64 2e33 6770 702e 6d63 tion/vnd.3gpp.mc │ │ │ │ -000113a0: 7074 742d 696e 666f 2b78 6d6c 223a 207b ptt-info+xml": { │ │ │ │ -000113b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000113c0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -000113d0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -000113e0: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ -000113f0: 6d63 7074 742d 6c6f 6361 7469 6f6e 2d69 mcptt-location-i │ │ │ │ -00011400: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ -00011410: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00011420: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00011430: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00011440: 6e2f 766e 642e 3367 7070 2e6d 6370 7474 n/vnd.3gpp.mcptt │ │ │ │ -00011450: 2d6d 626d 732d 7573 6167 652d 696e 666f -mbms-usage-info │ │ │ │ -00011460: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00011470: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00011480: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00011490: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000114a0: 6e64 2e33 6770 702e 6d63 7074 742d 7265 nd.3gpp.mcptt-re │ │ │ │ -000114b0: 6772 6f75 702b 786d 6c22 3a20 7b0a 0973 group+xml": {..s │ │ │ │ -000114c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000114d0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -000114e0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -000114f0: 696f 6e2f 766e 642e 3367 7070 2e6d 6370 ion/vnd.3gpp.mcp │ │ │ │ -00011500: 7474 2d73 6572 7669 6365 2d63 6f6e 6669 tt-service-confi │ │ │ │ -00011510: 672b 786d 6c22 3a20 7b0a 0973 6f75 7263 g+xml": {..sourc │ │ │ │ -00011520: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00011530: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00011540: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00011550: 766e 642e 3367 7070 2e6d 6370 7474 2d73 vnd.3gpp.mcptt-s │ │ │ │ -00011560: 6967 6e65 642b 786d 6c22 3a20 7b0a 0973 igned+xml": {..s │ │ │ │ -00011570: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00011580: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00011590: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -000115a0: 696f 6e2f 766e 642e 3367 7070 2e6d 6370 ion/vnd.3gpp.mcp │ │ │ │ -000115b0: 7474 2d75 652d 636f 6e66 6967 2b78 6d6c tt-ue-config+xml │ │ │ │ -000115c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000115d0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -000115e0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -000115f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00011600: 6770 702e 6d63 7074 742d 7565 2d69 6e69 gpp.mcptt-ue-ini │ │ │ │ -00011610: 742d 636f 6e66 6967 2b78 6d6c 223a 207b t-config+xml": { │ │ │ │ -00011620: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00011630: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00011640: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00011650: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ -00011660: 6d63 7074 742d 7573 6572 2d70 726f 6669 mcptt-user-profi │ │ │ │ -00011670: 6c65 2b78 6d6c 223a 207b 0a09 736f 7572 le+xml": {..sour │ │ │ │ -00011680: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00011690: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -000116a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000116b0: 2f76 6e64 2e33 6770 702e 6d63 7669 6465 /vnd.3gpp.mcvide │ │ │ │ -000116c0: 6f2d 6166 6669 6c69 6174 696f 6e2d 636f o-affiliation-co │ │ │ │ -000116d0: 6d6d 616e 642b 786d 6c22 3a20 7b0a 0973 mmand+xml": {..s │ │ │ │ -000116e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000116f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00011700: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00011710: 696f 6e2f 766e 642e 3367 7070 2e6d 6376 ion/vnd.3gpp.mcv │ │ │ │ -00011720: 6964 656f 2d69 6e66 6f2b 786d 6c22 3a20 ideo-info+xml": │ │ │ │ -00011730: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00011740: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00011750: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00011760: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ -00011770: 2e6d 6376 6964 656f 2d6c 6f63 6174 696f .mcvideo-locatio │ │ │ │ -00011780: 6e2d 696e 666f 2b78 6d6c 223a 207b 0a09 n-info+xml": {.. │ │ │ │ -00011790: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000117a0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000117b0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -000117c0: 7469 6f6e 2f76 6e64 2e33 6770 702e 6d63 tion/vnd.3gpp.mc │ │ │ │ -000117d0: 7669 6465 6f2d 6d62 6d73 2d75 7361 6765 video-mbms-usage │ │ │ │ -000117e0: 2d69 6e66 6f2b 786d 6c22 3a20 7b0a 0973 -info+xml": {..s │ │ │ │ -000117f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00011800: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00011810: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00011820: 696f 6e2f 766e 642e 3367 7070 2e6d 6376 ion/vnd.3gpp.mcv │ │ │ │ -00011830: 6964 656f 2d72 6567 726f 7570 2b78 6d6c ideo-regroup+xml │ │ │ │ -00011840: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00011850: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00011860: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00011870: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00011880: 6770 702e 6d63 7669 6465 6f2d 7365 7276 gpp.mcvideo-serv │ │ │ │ -00011890: 6963 652d 636f 6e66 6967 2b78 6d6c 223a ice-config+xml": │ │ │ │ -000118a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000118b0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000118c0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -000118d0: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ -000118e0: 702e 6d63 7669 6465 6f2d 7472 616e 736d p.mcvideo-transm │ │ │ │ -000118f0: 6973 7369 6f6e 2d72 6571 7565 7374 2b78 ission-request+x │ │ │ │ -00011900: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00011910: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00011920: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00011930: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00011940: 2e33 6770 702e 6d63 7669 6465 6f2d 7565 .3gpp.mcvideo-ue │ │ │ │ -00011950: 2d63 6f6e 6669 672b 786d 6c22 3a20 7b0a -config+xml": {. │ │ │ │ -00011960: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00011970: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00011980: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00011990: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ -000119a0: 6376 6964 656f 2d75 7365 722d 7072 6f66 cvideo-user-prof │ │ │ │ -000119b0: 696c 652b 786d 6c22 3a20 7b0a 0973 6f75 ile+xml": {..sou │ │ │ │ -000119c0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000119d0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -000119e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000119f0: 6e2f 766e 642e 3367 7070 2e6d 6964 2d63 n/vnd.3gpp.mid-c │ │ │ │ -00011a00: 616c 6c2b 786d 6c22 3a20 7b0a 0973 6f75 all+xml": {..sou │ │ │ │ -00011a10: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00011a20: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00011a30: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00011a40: 6e2f 766e 642e 3367 7070 2e6e 6761 7022 n/vnd.3gpp.ngap" │ │ │ │ -00011a50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00011a60: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00011a70: 7469 6f6e 2f76 6e64 2e33 6770 702e 7066 tion/vnd.3gpp.pf │ │ │ │ -00011a80: 6370 223a 207b 0a09 736f 7572 6365 3a20 cp": {..source: │ │ │ │ -00011a90: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00011aa0: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ -00011ab0: 2e70 6963 2d62 772d 6c61 7267 6522 3a20 .pic-bw-large": │ │ │ │ -00011ac0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00011ad0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00011ae0: 5b0a 0909 2270 6c62 220a 095d 0a7d 2c0a [..."plb"..].},. │ │ │ │ -00011af0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00011b00: 642e 3367 7070 2e70 6963 2d62 772d 736d d.3gpp.pic-bw-sm │ │ │ │ -00011b10: 616c 6c22 3a20 7b0a 0973 6f75 7263 653a all": {..source: │ │ │ │ -00011b20: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00011b30: 696f 6e73 3a20 5b0a 0909 2270 7362 220a ions: [..."psb". │ │ │ │ -00011b40: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00011b50: 696f 6e2f 766e 642e 3367 7070 2e70 6963 ion/vnd.3gpp.pic │ │ │ │ -00011b60: 2d62 772d 7661 7222 3a20 7b0a 0973 6f75 -bw-var": {..sou │ │ │ │ -00011b70: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00011b80: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ -00011b90: 7662 220a 095d 0a7d 2c0a 0922 6170 706c vb"..].},.."appl │ │ │ │ -00011ba0: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ -00011bb0: 2e70 696e 6170 702d 696e 666f 2b78 6d6c .pinapp-info+xml │ │ │ │ -00011bc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00011bd0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00011be0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00011bf0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00011c00: 6770 702e 7331 6170 223a 207b 0a09 736f gpp.s1ap": {..so │ │ │ │ -00011c10: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00011c20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00011c30: 642e 3367 7070 2e73 6561 6c2d 6772 6f75 d.3gpp.seal-grou │ │ │ │ -00011c40: 702d 646f 632b 786d 6c22 3a20 7b0a 0973 p-doc+xml": {..s │ │ │ │ -00011c50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00011c60: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00011c70: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00011c80: 696f 6e2f 766e 642e 3367 7070 2e73 6561 ion/vnd.3gpp.sea │ │ │ │ -00011c90: 6c2d 696e 666f 2b78 6d6c 223a 207b 0a09 l-info+xml": {.. │ │ │ │ -00011ca0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00011cb0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00011cc0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00011cd0: 7469 6f6e 2f76 6e64 2e33 6770 702e 7365 tion/vnd.3gpp.se │ │ │ │ -00011ce0: 616c 2d6c 6f63 6174 696f 6e2d 696e 666f al-location-info │ │ │ │ -00011cf0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00011d00: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00011d10: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00011d20: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00011d30: 6e64 2e33 6770 702e 7365 616c 2d6d 626d nd.3gpp.seal-mbm │ │ │ │ -00011d40: 732d 7573 6167 652d 696e 666f 2b78 6d6c s-usage-info+xml │ │ │ │ -00011d50: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00011d60: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00011d70: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00011d80: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ -00011d90: 6770 702e 7365 616c 2d6e 6574 776f 726b gpp.seal-network │ │ │ │ -00011da0: 2d71 6f73 2d6d 616e 6167 656d 656e 742d -qos-management- │ │ │ │ -00011db0: 696e 666f 2b78 6d6c 223a 207b 0a09 736f info+xml": {..so │ │ │ │ -00011dc0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00011dd0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00011de0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00011df0: 6f6e 2f76 6e64 2e33 6770 702e 7365 616c on/vnd.3gpp.seal │ │ │ │ -00011e00: 2d75 652d 636f 6e66 6967 2d69 6e66 6f2b -ue-config-info+ │ │ │ │ -00011e10: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00011e20: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00011e30: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00011e40: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00011e50: 642e 3367 7070 2e73 6561 6c2d 756e 6963 d.3gpp.seal-unic │ │ │ │ -00011e60: 6173 742d 696e 666f 2b78 6d6c 223a 207b ast-info+xml": { │ │ │ │ -00011e70: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00011e80: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00011e90: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00011ea0: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ -00011eb0: 7365 616c 2d75 7365 722d 7072 6f66 696c seal-user-profil │ │ │ │ -00011ec0: 652d 696e 666f 2b78 6d6c 223a 207b 0a09 e-info+xml": {.. │ │ │ │ -00011ed0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00011ee0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00011ef0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00011f00: 7469 6f6e 2f76 6e64 2e33 6770 702e 736d tion/vnd.3gpp.sm │ │ │ │ -00011f10: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00011f20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00011f30: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ -00011f40: 736d 732b 786d 6c22 3a20 7b0a 0973 6f75 sms+xml": {..sou │ │ │ │ -00011f50: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00011f60: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00011f70: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00011f80: 6e2f 766e 642e 3367 7070 2e73 7276 6363 n/vnd.3gpp.srvcc │ │ │ │ -00011f90: 2d65 7874 2b78 6d6c 223a 207b 0a09 736f -ext+xml": {..so │ │ │ │ -00011fa0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00011fb0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00011fc0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00011fd0: 6f6e 2f76 6e64 2e33 6770 702e 7372 7663 on/vnd.3gpp.srvc │ │ │ │ -00011fe0: 632d 696e 666f 2b78 6d6c 223a 207b 0a09 c-info+xml": {.. │ │ │ │ -00011ff0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00012000: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00012010: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00012020: 7469 6f6e 2f76 6e64 2e33 6770 702e 7374 tion/vnd.3gpp.st │ │ │ │ -00012030: 6174 652d 616e 642d 6576 656e 742d 696e ate-and-event-in │ │ │ │ -00012040: 666f 2b78 6d6c 223a 207b 0a09 736f 7572 fo+xml": {..sour │ │ │ │ -00012050: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00012060: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00012070: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00012080: 2f76 6e64 2e33 6770 702e 7573 7364 2b78 /vnd.3gpp.ussd+x │ │ │ │ -00012090: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -000120a0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -000120b0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -000120c0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000120d0: 2e33 6770 702e 7632 7822 3a20 7b0a 0973 .3gpp.v2x": {..s │ │ │ │ -000120e0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000120f0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00012100: 6e64 2e33 6770 702e 7661 652d 696e 666f nd.3gpp.vae-info │ │ │ │ -00012110: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00012120: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00012130: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00012140: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00012150: 6e64 2e33 6770 7032 2e62 636d 6373 696e nd.3gpp2.bcmcsin │ │ │ │ -00012160: 666f 2b78 6d6c 223a 207b 0a09 736f 7572 fo+xml": {..sour │ │ │ │ -00012170: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00012180: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00012190: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000121a0: 2f76 6e64 2e33 6770 7032 2e73 6d73 223a /vnd.3gpp2.sms": │ │ │ │ -000121b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000121c0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000121d0: 696f 6e2f 766e 642e 3367 7070 322e 7463 ion/vnd.3gpp2.tc │ │ │ │ -000121e0: 6170 223a 207b 0a09 736f 7572 6365 3a20 ap": {..source: │ │ │ │ -000121f0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00012200: 6f6e 733a 205b 0a09 0922 7463 6170 220a ons: [..."tcap". │ │ │ │ -00012210: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00012220: 696f 6e2f 766e 642e 336c 6967 6874 7373 ion/vnd.3lightss │ │ │ │ -00012230: 6f66 7477 6172 652e 696d 6167 6573 6361 oftware.imagesca │ │ │ │ -00012240: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00012250: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00012260: 6361 7469 6f6e 2f76 6e64 2e33 6d2e 706f cation/vnd.3m.po │ │ │ │ -00012270: 7374 2d69 742d 6e6f 7465 7322 3a20 7b0a st-it-notes": {. │ │ │ │ -00012280: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00012290: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000122a0: 0909 2270 776e 220a 095d 0a7d 2c0a 0922 .."pwn"..].},.." │ │ │ │ -000122b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000122c0: 6163 6370 6163 2e73 696d 706c 792e 6173 accpac.simply.as │ │ │ │ -000122d0: 6f22 3a20 7b0a 0973 6f75 7263 653a 2022 o": {..source: " │ │ │ │ -000122e0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -000122f0: 6e73 3a20 5b0a 0909 2261 736f 220a 095d ns: [..."aso"..] │ │ │ │ -00012300: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00012310: 6e2f 766e 642e 6163 6370 6163 2e73 696d n/vnd.accpac.sim │ │ │ │ -00012320: 706c 792e 696d 7022 3a20 7b0a 0973 6f75 ply.imp": {..sou │ │ │ │ -00012330: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00012340: 7465 6e73 696f 6e73 3a20 5b0a 0909 2269 tensions: [..."i │ │ │ │ -00012350: 6d70 220a 095d 0a7d 2c0a 0922 6170 706c mp"..].},.."appl │ │ │ │ -00012360: 6963 6174 696f 6e2f 766e 642e 6163 6d2e ication/vnd.acm. │ │ │ │ -00012370: 6164 6472 6573 7378 6665 722b 6a73 6f6e addressxfer+json │ │ │ │ -00012380: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00012390: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -000123a0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -000123b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ -000123c0: 636d 2e63 6861 7462 6f74 2b6a 736f 6e22 cm.chatbot+json" │ │ │ │ -000123d0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000123e0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -000123f0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00012400: 706c 6963 6174 696f 6e2f 766e 642e 6163 plication/vnd.ac │ │ │ │ -00012410: 7563 6f62 6f6c 223a 207b 0a09 736f 7572 ucobol": {..sour │ │ │ │ -00012420: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00012430: 656e 7369 6f6e 733a 205b 0a09 0922 6163 ensions: [..."ac │ │ │ │ -00012440: 7522 0a09 5d0a 7d2c 0a09 2261 7070 6c69 u"..].},.."appli │ │ │ │ -00012450: 6361 7469 6f6e 2f76 6e64 2e61 6375 636f cation/vnd.acuco │ │ │ │ -00012460: 7270 223a 207b 0a09 736f 7572 6365 3a20 rp": {..source: │ │ │ │ -00012470: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00012480: 6f6e 733a 205b 0a09 0922 6174 6322 2c0a ons: [..."atc",. │ │ │ │ -00012490: 0909 2261 6375 7463 220a 095d 0a7d 2c0a .."acutc"..].},. │ │ │ │ -000124a0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000124b0: 642e 6164 6f62 652e 6169 722d 6170 706c d.adobe.air-appl │ │ │ │ -000124c0: 6963 6174 696f 6e2d 696e 7374 616c 6c65 ication-installe │ │ │ │ -000124d0: 722d 7061 636b 6167 652b 7a69 7022 3a20 r-package+zip": │ │ │ │ -000124e0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000124f0: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ -00012500: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ -00012510: 6e73 696f 6e73 3a20 5b0a 0909 2261 6972 nsions: [..."air │ │ │ │ -00012520: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00012530: 6174 696f 6e2f 766e 642e 6164 6f62 652e ation/vnd.adobe. │ │ │ │ -00012540: 666c 6173 682e 6d6f 7669 6522 3a20 7b0a flash.movie": {. │ │ │ │ -00012550: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00012560: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00012570: 2f76 6e64 2e61 646f 6265 2e66 6f72 6d73 /vnd.adobe.forms │ │ │ │ -00012580: 6365 6e74 7261 6c2e 6663 6474 223a 207b central.fcdt": { │ │ │ │ -00012590: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000125a0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000125b0: 0a09 0922 6663 6474 220a 095d 0a7d 2c0a ..."fcdt"..].},. │ │ │ │ -000125c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000125d0: 642e 6164 6f62 652e 6678 7022 3a20 7b0a d.adobe.fxp": {. │ │ │ │ -000125e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000125f0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00012600: 0909 2266 7870 222c 0a09 0922 6678 706c .."fxp",..."fxpl │ │ │ │ -00012610: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00012620: 6174 696f 6e2f 766e 642e 6164 6f62 652e ation/vnd.adobe. │ │ │ │ -00012630: 7061 7274 6961 6c2d 7570 6c6f 6164 223a partial-upload": │ │ │ │ -00012640: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00012650: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00012660: 696f 6e2f 766e 642e 6164 6f62 652e 7864 ion/vnd.adobe.xd │ │ │ │ -00012670: 702b 786d 6c22 3a20 7b0a 0973 6f75 7263 p+xml": {..sourc │ │ │ │ -00012680: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00012690: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -000126a0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000126b0: 0922 7864 7022 0a09 5d0a 7d2c 0a09 2261 ."xdp"..].},.."a │ │ │ │ -000126c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ -000126d0: 646f 6265 2e78 6664 6622 3a20 7b0a 0973 dobe.xfdf": {..s │ │ │ │ -000126e0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -000126f0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00012700: 0909 2278 6664 6622 0a09 5d0a 7d2c 0a09 .."xfdf"..].},.. │ │ │ │ -00012710: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00012720: 2e61 6574 6865 722e 696d 7022 3a20 7b0a .aether.imp": {. │ │ │ │ -00012730: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00012740: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00012750: 2f76 6e64 2e61 6670 632e 6166 706c 696e /vnd.afpc.afplin │ │ │ │ -00012760: 6564 6174 6122 3a20 7b0a 0973 6f75 7263 edata": {..sourc │ │ │ │ -00012770: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00012780: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ -00012790: 6670 632e 6166 706c 696e 6564 6174 612d fpc.afplinedata- │ │ │ │ -000127a0: 7061 6765 6465 6622 3a20 7b0a 0973 6f75 pagedef": {..sou │ │ │ │ -000127b0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000127c0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000127d0: 2e61 6670 632e 636d 6f63 612d 636d 7265 .afpc.cmoca-cmre │ │ │ │ -000127e0: 736f 7572 6365 223a 207b 0a09 736f 7572 source": {..sour │ │ │ │ -000127f0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00012800: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00012810: 6166 7063 2e66 6f63 612d 6368 6172 7365 afpc.foca-charse │ │ │ │ -00012820: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -00012830: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00012840: 6361 7469 6f6e 2f76 6e64 2e61 6670 632e cation/vnd.afpc. │ │ │ │ -00012850: 666f 6361 2d63 6f64 6564 666f 6e74 223a foca-codedfont": │ │ │ │ -00012860: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00012870: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00012880: 696f 6e2f 766e 642e 6166 7063 2e66 6f63 ion/vnd.afpc.foc │ │ │ │ -00012890: 612d 636f 6465 7061 6765 223a 207b 0a09 a-codepage": {.. │ │ │ │ -000128a0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -000128b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000128c0: 766e 642e 6166 7063 2e6d 6f64 6361 223a vnd.afpc.modca": │ │ │ │ -000128d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000128e0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000128f0: 696f 6e2f 766e 642e 6166 7063 2e6d 6f64 ion/vnd.afpc.mod │ │ │ │ -00012900: 6361 2d63 6d74 6162 6c65 223a 207b 0a09 ca-cmtable": {.. │ │ │ │ -00012910: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00012920: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00012930: 766e 642e 6166 7063 2e6d 6f64 6361 2d66 vnd.afpc.modca-f │ │ │ │ -00012940: 6f72 6d64 6566 223a 207b 0a09 736f 7572 ormdef": {..sour │ │ │ │ -00012950: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00012960: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00012970: 6166 7063 2e6d 6f64 6361 2d6d 6564 6975 afpc.modca-mediu │ │ │ │ -00012980: 6d6d 6170 223a 207b 0a09 736f 7572 6365 mmap": {..source │ │ │ │ -00012990: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000129a0: 706c 6963 6174 696f 6e2f 766e 642e 6166 plication/vnd.af │ │ │ │ -000129b0: 7063 2e6d 6f64 6361 2d6f 626a 6563 7463 pc.modca-objectc │ │ │ │ -000129c0: 6f6e 7461 696e 6572 223a 207b 0a09 736f ontainer": {..so │ │ │ │ -000129d0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000129e0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000129f0: 642e 6166 7063 2e6d 6f64 6361 2d6f 7665 d.afpc.modca-ove │ │ │ │ -00012a00: 726c 6179 223a 207b 0a09 736f 7572 6365 rlay": {..source │ │ │ │ -00012a10: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00012a20: 706c 6963 6174 696f 6e2f 766e 642e 6166 plication/vnd.af │ │ │ │ -00012a30: 7063 2e6d 6f64 6361 2d70 6167 6573 6567 pc.modca-pageseg │ │ │ │ -00012a40: 6d65 6e74 223a 207b 0a09 736f 7572 6365 ment": {..source │ │ │ │ -00012a50: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00012a60: 706c 6963 6174 696f 6e2f 766e 642e 6167 plication/vnd.ag │ │ │ │ -00012a70: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00012a80: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00012a90: 6e73 3a20 5b0a 0909 2261 6765 220a 095d ns: [..."age"..] │ │ │ │ -00012aa0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00012ab0: 6e2f 766e 642e 6168 2d62 6172 636f 6465 n/vnd.ah-barcode │ │ │ │ -00012ac0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00012ad0: 7061 6368 6522 0a7d 2c0a 0922 6170 706c pache".},.."appl │ │ │ │ -00012ae0: 6963 6174 696f 6e2f 766e 642e 6168 6561 ication/vnd.ahea │ │ │ │ -00012af0: 642e 7370 6163 6522 3a20 7b0a 0973 6f75 d.space": {..sou │ │ │ │ -00012b00: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00012b10: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -00012b20: 6865 6164 220a 095d 0a7d 2c0a 0922 6170 head"..].},.."ap │ │ │ │ -00012b30: 706c 6963 6174 696f 6e2f 766e 642e 6169 plication/vnd.ai │ │ │ │ -00012b40: 727a 6970 2e66 696c 6573 6563 7572 652e rzip.filesecure. │ │ │ │ -00012b50: 617a 6622 3a20 7b0a 0973 6f75 7263 653a azf": {..source: │ │ │ │ -00012b60: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00012b70: 696f 6e73 3a20 5b0a 0909 2261 7a66 220a ions: [..."azf". │ │ │ │ -00012b80: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00012b90: 696f 6e2f 766e 642e 6169 727a 6970 2e66 ion/vnd.airzip.f │ │ │ │ -00012ba0: 696c 6573 6563 7572 652e 617a 7322 3a20 ilesecure.azs": │ │ │ │ -00012bb0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00012bc0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00012bd0: 5b0a 0909 2261 7a73 220a 095d 0a7d 2c0a [..."azs"..].},. │ │ │ │ -00012be0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00012bf0: 642e 616d 6164 6575 732b 6a73 6f6e 223a d.amadeus+json": │ │ │ │ -00012c00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00012c10: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00012c20: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00012c30: 6c69 6361 7469 6f6e 2f76 6e64 2e61 6d61 lication/vnd.ama │ │ │ │ -00012c40: 7a6f 6e2e 6562 6f6f 6b22 3a20 7b0a 0973 zon.ebook": {..s │ │ │ │ -00012c50: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00012c60: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00012c70: 0909 2261 7a77 220a 095d 0a7d 2c0a 0922 .."azw"..].},.." │ │ │ │ -00012c80: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00012c90: 616d 617a 6f6e 2e6d 6f62 6938 2d65 626f amazon.mobi8-ebo │ │ │ │ -00012ca0: 6f6b 223a 207b 0a09 736f 7572 6365 3a20 ok": {..source: │ │ │ │ -00012cb0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00012cc0: 6963 6174 696f 6e2f 766e 642e 616d 6572 ication/vnd.amer │ │ │ │ -00012cd0: 6963 616e 6479 6e61 6d69 6373 2e61 6363 icandynamics.acc │ │ │ │ -00012ce0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00012cf0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00012d00: 733a 205b 0a09 0922 6163 6322 0a09 5d0a s: [..."acc"..]. │ │ │ │ -00012d10: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00012d20: 2f76 6e64 2e61 6d69 6761 2e61 6d69 223a /vnd.amiga.ami": │ │ │ │ -00012d30: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00012d40: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00012d50: 205b 0a09 0922 616d 6922 0a09 5d0a 7d2c [..."ami"..].}, │ │ │ │ -00012d60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00012d70: 6e64 2e61 6d75 6e64 7365 6e2e 6d61 7a65 nd.amundsen.maze │ │ │ │ -00012d80: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00012d90: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00012da0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00012db0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00012dc0: 6e64 2e61 6e64 726f 6964 2e6f 7461 223a nd.android.ota": │ │ │ │ -00012dd0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00012de0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00012df0: 696f 6e2f 766e 642e 616e 6472 6f69 642e ion/vnd.android. │ │ │ │ -00012e00: 7061 636b 6167 652d 6172 6368 6976 6522 package-archive" │ │ │ │ -00012e10: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00012e20: 6163 6865 222c 0a09 636f 6d70 7265 7373 ache",..compress │ │ │ │ -00012e30: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -00012e40: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -00012e50: 706b 220a 095d 0a7d 2c0a 0922 6170 706c pk"..].},.."appl │ │ │ │ -00012e60: 6963 6174 696f 6e2f 766e 642e 616e 6b69 ication/vnd.anki │ │ │ │ -00012e70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00012e80: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00012e90: 6174 696f 6e2f 766e 642e 616e 7365 722d ation/vnd.anser- │ │ │ │ -00012ea0: 7765 622d 6365 7274 6966 6963 6174 652d web-certificate- │ │ │ │ -00012eb0: 6973 7375 652d 696e 6974 6961 7469 6f6e issue-initiation │ │ │ │ -00012ec0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00012ed0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00012ee0: 733a 205b 0a09 0922 6369 6922 0a09 5d0a s: [..."cii"..]. │ │ │ │ -00012ef0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00012f00: 2f76 6e64 2e61 6e73 6572 2d77 6562 2d66 /vnd.anser-web-f │ │ │ │ -00012f10: 756e 6473 2d74 7261 6e73 6665 722d 696e unds-transfer-in │ │ │ │ -00012f20: 6974 6961 7469 6f6e 223a 207b 0a09 736f itiation": {..so │ │ │ │ -00012f30: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00012f40: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00012f50: 0922 6674 6922 0a09 5d0a 7d2c 0a09 2261 ."fti"..].},.."a │ │ │ │ -00012f60: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ -00012f70: 6e74 6978 2e67 616d 652d 636f 6d70 6f6e ntix.game-compon │ │ │ │ -00012f80: 656e 7422 3a20 7b0a 0973 6f75 7263 653a ent": {..source: │ │ │ │ -00012f90: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00012fa0: 696f 6e73 3a20 5b0a 0909 2261 7478 220a ions: [..."atx". │ │ │ │ -00012fb0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00012fc0: 696f 6e2f 766e 642e 6170 6163 6865 2e61 ion/vnd.apache.a │ │ │ │ -00012fd0: 7272 6f77 2e66 696c 6522 3a20 7b0a 0973 rrow.file": {..s │ │ │ │ -00012fe0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00012ff0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00013000: 6e64 2e61 7061 6368 652e 6172 726f 772e nd.apache.arrow. │ │ │ │ -00013010: 7374 7265 616d 223a 207b 0a09 736f 7572 stream": {..sour │ │ │ │ -00013020: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00013030: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00013040: 6170 6163 6865 2e70 6172 7175 6574 223a apache.parquet": │ │ │ │ -00013050: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00013060: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00013070: 696f 6e2f 766e 642e 6170 6163 6865 2e74 ion/vnd.apache.t │ │ │ │ -00013080: 6872 6966 742e 6269 6e61 7279 223a 207b hrift.binary": { │ │ │ │ -00013090: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000130a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000130b0: 6e2f 766e 642e 6170 6163 6865 2e74 6872 n/vnd.apache.thr │ │ │ │ -000130c0: 6966 742e 636f 6d70 6163 7422 3a20 7b0a ift.compact": {. │ │ │ │ -000130d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000130e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000130f0: 2f76 6e64 2e61 7061 6368 652e 7468 7269 /vnd.apache.thri │ │ │ │ -00013100: 6674 2e6a 736f 6e22 3a20 7b0a 0973 6f75 ft.json": {..sou │ │ │ │ -00013110: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00013120: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013130: 2e61 7065 786c 616e 6722 3a20 7b0a 0973 .apexlang": {..s │ │ │ │ -00013140: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00013150: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00013160: 6e64 2e61 7069 2b6a 736f 6e22 3a20 7b0a nd.api+json": {. │ │ │ │ -00013170: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00013180: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00013190: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -000131a0: 6174 696f 6e2f 766e 642e 6170 6c65 7874 ation/vnd.aplext │ │ │ │ -000131b0: 6f72 2e77 6172 7270 2b6a 736f 6e22 3a20 or.warrp+json": │ │ │ │ -000131c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000131d0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -000131e0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -000131f0: 6963 6174 696f 6e2f 766e 642e 6170 6f74 ication/vnd.apot │ │ │ │ -00013200: 6865 6b65 6e64 652e 7265 7365 7276 6174 hekende.reservat │ │ │ │ -00013210: 696f 6e2b 6a73 6f6e 223a 207b 0a09 736f ion+json": {..so │ │ │ │ -00013220: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00013230: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00013240: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00013250: 6f6e 2f76 6e64 2e61 7070 6c65 2e69 6e73 on/vnd.apple.ins │ │ │ │ -00013260: 7461 6c6c 6572 2b78 6d6c 223a 207b 0a09 taller+xml": {.. │ │ │ │ -00013270: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00013280: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00013290: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -000132a0: 3a20 5b0a 0909 226d 706b 6722 0a09 5d0a : [..."mpkg"..]. │ │ │ │ -000132b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000132c0: 2f76 6e64 2e61 7070 6c65 2e6b 6579 6e6f /vnd.apple.keyno │ │ │ │ -000132d0: 7465 223a 207b 0a09 736f 7572 6365 3a20 te": {..source: │ │ │ │ -000132e0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -000132f0: 6f6e 733a 205b 0a09 0922 6b65 7922 0a09 ons: [..."key".. │ │ │ │ -00013300: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00013310: 6f6e 2f76 6e64 2e61 7070 6c65 2e6d 7065 on/vnd.apple.mpe │ │ │ │ -00013320: 6775 726c 223a 207b 0a09 736f 7572 6365 gurl": {..source │ │ │ │ -00013330: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00013340: 7369 6f6e 733a 205b 0a09 0922 6d33 7538 sions: [..."m3u8 │ │ │ │ -00013350: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00013360: 6174 696f 6e2f 766e 642e 6170 706c 652e ation/vnd.apple. │ │ │ │ -00013370: 6e75 6d62 6572 7322 3a20 7b0a 0973 6f75 numbers": {..sou │ │ │ │ -00013380: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00013390: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ -000133a0: 756d 6265 7273 220a 095d 0a7d 2c0a 0922 umbers"..].},.." │ │ │ │ -000133b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000133c0: 6170 706c 652e 7061 6765 7322 3a20 7b0a apple.pages": {. │ │ │ │ -000133d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000133e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000133f0: 0909 2270 6167 6573 220a 095d 0a7d 2c0a .."pages"..].},. │ │ │ │ -00013400: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00013410: 642e 6170 706c 652e 706b 7061 7373 223a d.apple.pkpass": │ │ │ │ -00013420: 207b 0a09 636f 6d70 7265 7373 6962 6c65 {..compressible │ │ │ │ -00013430: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ -00013440: 696f 6e73 3a20 5b0a 0909 2270 6b70 6173 ions: [..."pkpas │ │ │ │ -00013450: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ -00013460: 6361 7469 6f6e 2f76 6e64 2e61 7261 7374 cation/vnd.arast │ │ │ │ -00013470: 7261 2e73 7769 223a 207b 0a09 736f 7572 ra.swi": {..sour │ │ │ │ -00013480: 6365 3a20 2261 7061 6368 6522 0a7d 2c0a ce: "apache".},. │ │ │ │ -00013490: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000134a0: 642e 6172 6973 7461 6e65 7477 6f72 6b73 d.aristanetworks │ │ │ │ -000134b0: 2e73 7769 223a 207b 0a09 736f 7572 6365 .swi": {..source │ │ │ │ -000134c0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -000134d0: 7369 6f6e 733a 205b 0a09 0922 7377 6922 sions: [..."swi" │ │ │ │ -000134e0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000134f0: 7469 6f6e 2f76 6e64 2e61 7274 6973 616e tion/vnd.artisan │ │ │ │ -00013500: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00013510: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00013520: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00013530: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00013540: 766e 642e 6172 7473 7175 6172 6522 3a20 vnd.artsquare": │ │ │ │ -00013550: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00013560: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00013570: 6f6e 2f76 6e64 2e61 7374 7261 6561 2d73 on/vnd.astraea-s │ │ │ │ -00013580: 6f66 7477 6172 652e 696f 7461 223a 207b oftware.iota": { │ │ │ │ -00013590: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000135a0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000135b0: 0a09 0922 696f 7461 220a 095d 0a7d 2c0a ..."iota"..].},. │ │ │ │ -000135c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000135d0: 642e 6175 6469 6f67 7261 7068 223a 207b d.audiograph": { │ │ │ │ -000135e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000135f0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00013600: 0a09 0922 6165 7022 0a09 5d0a 7d2c 0a09 ..."aep"..].},.. │ │ │ │ -00013610: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013620: 2e61 7574 6f64 6573 6b2e 6662 7822 3a20 .autodesk.fbx": │ │ │ │ -00013630: 7b0a 0965 7874 656e 7369 6f6e 733a 205b {..extensions: [ │ │ │ │ -00013640: 0a09 0922 6662 7822 0a09 5d0a 7d2c 0a09 ..."fbx"..].},.. │ │ │ │ -00013650: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013660: 2e61 7574 6f70 6163 6b61 6765 223a 207b .autopackage": { │ │ │ │ -00013670: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00013680: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00013690: 6e2f 766e 642e 6176 616c 6f6e 2b6a 736f n/vnd.avalon+jso │ │ │ │ -000136a0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -000136b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -000136c0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -000136d0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000136e0: 6176 6973 7461 722b 786d 6c22 3a20 7b0a avistar+xml": {. │ │ │ │ -000136f0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00013700: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00013710: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00013720: 6174 696f 6e2f 766e 642e 6261 6c73 616d ation/vnd.balsam │ │ │ │ -00013730: 6971 2e62 6d6d 6c2b 786d 6c22 3a20 7b0a iq.bmml+xml": {. │ │ │ │ -00013740: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00013750: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00013760: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -00013770: 733a 205b 0a09 0922 626d 6d6c 220a 095d s: [..."bmml"..] │ │ │ │ -00013780: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00013790: 6e2f 766e 642e 6261 6c73 616d 6971 2e62 n/vnd.balsamiq.b │ │ │ │ -000137a0: 6d70 7222 3a20 7b0a 0973 6f75 7263 653a mpr": {..source: │ │ │ │ -000137b0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000137c0: 6c69 6361 7469 6f6e 2f76 6e64 2e62 616e lication/vnd.ban │ │ │ │ -000137d0: 616e 612d 6163 636f 756e 7469 6e67 223a ana-accounting": │ │ │ │ -000137e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000137f0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00013800: 696f 6e2f 766e 642e 6262 662e 7573 702e ion/vnd.bbf.usp. │ │ │ │ -00013810: 6572 726f 7222 3a20 7b0a 0973 6f75 7263 error": {..sourc │ │ │ │ -00013820: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00013830: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e62 pplication/vnd.b │ │ │ │ -00013840: 6266 2e75 7370 2e6d 7367 223a 207b 0a09 bf.usp.msg": {.. │ │ │ │ -00013850: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00013860: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00013870: 766e 642e 6262 662e 7573 702e 6d73 672b vnd.bbf.usp.msg+ │ │ │ │ -00013880: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -00013890: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -000138a0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -000138b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000138c0: 6e64 2e62 656b 6974 7a75 722d 7374 6563 nd.bekitzur-stec │ │ │ │ -000138d0: 682b 6a73 6f6e 223a 207b 0a09 736f 7572 h+json": {..sour │ │ │ │ -000138e0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -000138f0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00013900: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00013910: 2f76 6e64 2e62 656c 6967 6874 736f 6674 /vnd.belightsoft │ │ │ │ -00013920: 2e6c 687a 642b 7a69 7022 3a20 7b0a 0973 .lhzd+zip": {..s │ │ │ │ -00013930: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00013940: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00013950: 6c73 650a 7d2c 0a09 2261 7070 6c69 6361 lse.},.."applica │ │ │ │ -00013960: 7469 6f6e 2f76 6e64 2e62 656c 6967 6874 tion/vnd.belight │ │ │ │ -00013970: 736f 6674 2e6c 687a 6c2b 7a69 7022 3a20 soft.lhzl+zip": │ │ │ │ -00013980: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00013990: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -000139a0: 3a20 6661 6c73 650a 7d2c 0a09 2261 7070 : false.},.."app │ │ │ │ -000139b0: 6c69 6361 7469 6f6e 2f76 6e64 2e62 696e lication/vnd.bin │ │ │ │ -000139c0: 742e 6d65 642d 636f 6e74 656e 7422 3a20 t.med-content": │ │ │ │ -000139d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000139e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -000139f0: 6f6e 2f76 6e64 2e62 696f 7061 782e 7264 on/vnd.biopax.rd │ │ │ │ -00013a00: 662b 786d 6c22 3a20 7b0a 0973 6f75 7263 f+xml": {..sourc │ │ │ │ -00013a10: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00013a20: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00013a30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00013a40: 766e 642e 626c 696e 6b2d 6964 622d 7661 vnd.blink-idb-va │ │ │ │ -00013a50: 6c75 652d 7772 6170 7065 7222 3a20 7b0a lue-wrapper": {. │ │ │ │ -00013a60: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00013a70: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00013a80: 2f76 6e64 2e62 6c75 6569 6365 2e6d 756c /vnd.blueice.mul │ │ │ │ -00013a90: 7469 7061 7373 223a 207b 0a09 736f 7572 tipass": {..sour │ │ │ │ -00013aa0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00013ab0: 656e 7369 6f6e 733a 205b 0a09 0922 6d70 ensions: [..."mp │ │ │ │ -00013ac0: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ -00013ad0: 6361 7469 6f6e 2f76 6e64 2e62 6c75 6574 cation/vnd.bluet │ │ │ │ -00013ae0: 6f6f 7468 2e65 702e 6f6f 6222 3a20 7b0a ooth.ep.oob": {. │ │ │ │ -00013af0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00013b00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00013b10: 2f76 6e64 2e62 6c75 6574 6f6f 7468 2e6c /vnd.bluetooth.l │ │ │ │ -00013b20: 652e 6f6f 6222 3a20 7b0a 0973 6f75 7263 e.oob": {..sourc │ │ │ │ -00013b30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00013b40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e62 pplication/vnd.b │ │ │ │ -00013b50: 6d69 223a 207b 0a09 736f 7572 6365 3a20 mi": {..source: │ │ │ │ -00013b60: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00013b70: 6f6e 733a 205b 0a09 0922 626d 6922 0a09 ons: [..."bmi".. │ │ │ │ -00013b80: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00013b90: 6f6e 2f76 6e64 2e62 7066 223a 207b 0a09 on/vnd.bpf": {.. │ │ │ │ -00013ba0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00013bb0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00013bc0: 766e 642e 6270 6633 223a 207b 0a09 736f vnd.bpf3": {..so │ │ │ │ -00013bd0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00013be0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00013bf0: 642e 6275 7369 6e65 7373 6f62 6a65 6374 d.businessobject │ │ │ │ -00013c00: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00013c10: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00013c20: 6e73 3a20 5b0a 0909 2272 6570 220a 095d ns: [..."rep"..] │ │ │ │ -00013c30: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00013c40: 6e2f 766e 642e 6279 752e 7561 7069 2b6a n/vnd.byu.uapi+j │ │ │ │ -00013c50: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00013c60: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00013c70: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00013c80: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00013c90: 642e 627a 6970 3322 3a20 7b0a 0973 6f75 d.bzip3": {..sou │ │ │ │ -00013ca0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00013cb0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013cc0: 2e63 3376 6f63 2e73 6368 6564 756c 652b .c3voc.schedule+ │ │ │ │ -00013cd0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00013ce0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00013cf0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00013d00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00013d10: 642e 6361 622d 6a73 6372 6970 7422 3a20 d.cab-jscript": │ │ │ │ -00013d20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00013d30: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00013d40: 6f6e 2f76 6e64 2e63 616e 6f6e 2d63 7064 on/vnd.canon-cpd │ │ │ │ -00013d50: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00013d60: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00013d70: 6361 7469 6f6e 2f76 6e64 2e63 616e 6f6e cation/vnd.canon │ │ │ │ -00013d80: 2d6c 6970 7322 3a20 7b0a 0973 6f75 7263 -lips": {..sourc │ │ │ │ -00013d90: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00013da0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00013db0: 6170 6173 7973 7465 6d73 2d70 672b 6a73 apasystems-pg+js │ │ │ │ -00013dc0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00013dd0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00013de0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00013df0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013e00: 2e63 656e 6469 6f2e 7468 696e 6c69 6e63 .cendio.thinlinc │ │ │ │ -00013e10: 2e63 6c69 656e 7463 6f6e 6622 3a20 7b0a .clientconf": {. │ │ │ │ -00013e20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00013e30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00013e40: 2f76 6e64 2e63 656e 7475 7279 2d73 7973 /vnd.century-sys │ │ │ │ -00013e50: 7465 6d73 2e74 6370 5f73 7472 6561 6d22 tems.tcp_stream" │ │ │ │ -00013e60: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00013e70: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00013e80: 7469 6f6e 2f76 6e64 2e63 6865 6d64 7261 tion/vnd.chemdra │ │ │ │ -00013e90: 772b 786d 6c22 3a20 7b0a 0973 6f75 7263 w+xml": {..sourc │ │ │ │ -00013ea0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00013eb0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -00013ec0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00013ed0: 0922 6364 786d 6c22 0a09 5d0a 7d2c 0a09 ."cdxml"..].},.. │ │ │ │ -00013ee0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00013ef0: 2e63 6865 7373 2d70 676e 223a 207b 0a09 .chess-pgn": {.. │ │ │ │ -00013f00: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00013f10: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00013f20: 766e 642e 6368 6970 6e75 7473 2e6b 6172 vnd.chipnuts.kar │ │ │ │ -00013f30: 616f 6b65 2d6d 6d64 223a 207b 0a09 736f aoke-mmd": {..so │ │ │ │ -00013f40: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00013f50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00013f60: 6d6d 6422 0a09 5d0a 7d2c 0a09 2261 7070 mmd"..].},.."app │ │ │ │ -00013f70: 6c69 6361 7469 6f6e 2f76 6e64 2e63 6965 lication/vnd.cie │ │ │ │ -00013f80: 6469 223a 207b 0a09 736f 7572 6365 3a20 di": {..source: │ │ │ │ -00013f90: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00013fa0: 6963 6174 696f 6e2f 766e 642e 6369 6e64 ication/vnd.cind │ │ │ │ -00013fb0: 6572 656c 6c61 223a 207b 0a09 736f 7572 erella": {..sour │ │ │ │ -00013fc0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00013fd0: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ -00013fe0: 7922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 y"..].},.."appli │ │ │ │ -00013ff0: 6361 7469 6f6e 2f76 6e64 2e63 6972 7061 cation/vnd.cirpa │ │ │ │ -00014000: 636b 2e69 7364 6e2d 6578 7422 3a20 7b0a ck.isdn-ext": {. │ │ │ │ -00014010: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00014020: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00014030: 2f76 6e64 2e63 6974 6174 696f 6e73 7479 /vnd.citationsty │ │ │ │ -00014040: 6c65 732e 7374 796c 652b 786d 6c22 3a20 les.style+xml": │ │ │ │ -00014050: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00014060: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00014070: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00014080: 6f6e 733a 205b 0a09 0922 6373 6c22 0a09 ons: [..."csl".. │ │ │ │ -00014090: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000140a0: 6f6e 2f76 6e64 2e63 6c61 796d 6f72 6522 on/vnd.claymore" │ │ │ │ -000140b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000140c0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -000140d0: 3a20 5b0a 0909 2263 6c61 220a 095d 0a7d : [..."cla"..].} │ │ │ │ -000140e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000140f0: 766e 642e 636c 6f61 6e74 6f2e 7270 3922 vnd.cloanto.rp9" │ │ │ │ -00014100: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00014110: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00014120: 3a20 5b0a 0909 2272 7039 220a 095d 0a7d : [..."rp9"..].} │ │ │ │ -00014130: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00014140: 766e 642e 636c 6f6e 6b2e 6334 6772 6f75 vnd.clonk.c4grou │ │ │ │ -00014150: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -00014160: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00014170: 6e73 3a20 5b0a 0909 2263 3467 222c 0a09 ns: [..."c4g",.. │ │ │ │ -00014180: 0922 6334 6422 2c0a 0909 2263 3466 222c ."c4d",..."c4f", │ │ │ │ -00014190: 0a09 0922 6334 7022 2c0a 0909 2263 3475 ..."c4p",..."c4u │ │ │ │ -000141a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000141b0: 6174 696f 6e2f 766e 642e 636c 7565 7472 ation/vnd.cluetr │ │ │ │ -000141c0: 7573 742e 6361 7274 6f6d 6f62 696c 652d ust.cartomobile- │ │ │ │ -000141d0: 636f 6e66 6967 223a 207b 0a09 736f 7572 config": {..sour │ │ │ │ -000141e0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -000141f0: 656e 7369 6f6e 733a 205b 0a09 0922 6331 ensions: [..."c1 │ │ │ │ -00014200: 3161 6d63 220a 095d 0a7d 2c0a 0922 6170 1amc"..].},.."ap │ │ │ │ -00014210: 706c 6963 6174 696f 6e2f 766e 642e 636c plication/vnd.cl │ │ │ │ -00014220: 7565 7472 7573 742e 6361 7274 6f6d 6f62 uetrust.cartomob │ │ │ │ -00014230: 696c 652d 636f 6e66 6967 2d70 6b67 223a ile-config-pkg": │ │ │ │ -00014240: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00014250: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00014260: 205b 0a09 0922 6331 3161 6d7a 220a 095d [..."c11amz"..] │ │ │ │ -00014270: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00014280: 6e2f 766e 642e 636e 6366 2e68 656c 6d2e n/vnd.cncf.helm. │ │ │ │ -00014290: 6368 6172 742e 636f 6e74 656e 742e 7631 chart.content.v1 │ │ │ │ -000142a0: 2e74 6172 2b67 7a69 7022 3a20 7b0a 0973 .tar+gzip": {..s │ │ │ │ -000142b0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000142c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000142d0: 6e64 2e63 6e63 662e 6865 6c6d 2e63 6861 nd.cncf.helm.cha │ │ │ │ -000142e0: 7274 2e70 726f 7665 6e61 6e63 652e 7631 rt.provenance.v1 │ │ │ │ -000142f0: 2e70 726f 7622 3a20 7b0a 0973 6f75 7263 .prov": {..sourc │ │ │ │ -00014300: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00014310: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00014320: 6e63 662e 6865 6c6d 2e63 6f6e 6669 672e ncf.helm.config. │ │ │ │ -00014330: 7631 2b6a 736f 6e22 3a20 7b0a 0973 6f75 v1+json": {..sou │ │ │ │ -00014340: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00014350: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00014360: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00014370: 6e2f 766e 642e 636f 6666 6565 7363 7269 n/vnd.coffeescri │ │ │ │ -00014380: 7074 223a 207b 0a09 736f 7572 6365 3a20 pt": {..source: │ │ │ │ -00014390: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -000143a0: 6963 6174 696f 6e2f 766e 642e 636f 6c6c ication/vnd.coll │ │ │ │ -000143b0: 6162 696f 2e78 6f64 6f63 756d 656e 7473 abio.xodocuments │ │ │ │ -000143c0: 2e64 6f63 756d 656e 7422 3a20 7b0a 0973 .document": {..s │ │ │ │ -000143d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000143e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000143f0: 6e64 2e63 6f6c 6c61 6269 6f2e 786f 646f nd.collabio.xodo │ │ │ │ -00014400: 6375 6d65 6e74 732e 646f 6375 6d65 6e74 cuments.document │ │ │ │ -00014410: 2d74 656d 706c 6174 6522 3a20 7b0a 0973 -template": {..s │ │ │ │ -00014420: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00014430: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00014440: 6e64 2e63 6f6c 6c61 6269 6f2e 786f 646f nd.collabio.xodo │ │ │ │ -00014450: 6375 6d65 6e74 732e 7072 6573 656e 7461 cuments.presenta │ │ │ │ -00014460: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ -00014470: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00014480: 706c 6963 6174 696f 6e2f 766e 642e 636f plication/vnd.co │ │ │ │ -00014490: 6c6c 6162 696f 2e78 6f64 6f63 756d 656e llabio.xodocumen │ │ │ │ -000144a0: 7473 2e70 7265 7365 6e74 6174 696f 6e2d ts.presentation- │ │ │ │ -000144b0: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ -000144c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000144d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000144e0: 642e 636f 6c6c 6162 696f 2e78 6f64 6f63 d.collabio.xodoc │ │ │ │ -000144f0: 756d 656e 7473 2e73 7072 6561 6473 6865 uments.spreadshe │ │ │ │ -00014500: 6574 223a 207b 0a09 736f 7572 6365 3a20 et": {..source: │ │ │ │ -00014510: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00014520: 6963 6174 696f 6e2f 766e 642e 636f 6c6c ication/vnd.coll │ │ │ │ -00014530: 6162 696f 2e78 6f64 6f63 756d 656e 7473 abio.xodocuments │ │ │ │ -00014540: 2e73 7072 6561 6473 6865 6574 2d74 656d .spreadsheet-tem │ │ │ │ -00014550: 706c 6174 6522 3a20 7b0a 0973 6f75 7263 plate": {..sourc │ │ │ │ -00014560: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00014570: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00014580: 6f6c 6c65 6374 696f 6e2b 6a73 6f6e 223a ollection+json": │ │ │ │ -00014590: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000145a0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000145b0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -000145c0: 6c69 6361 7469 6f6e 2f76 6e64 2e63 6f6c lication/vnd.col │ │ │ │ -000145d0: 6c65 6374 696f 6e2e 646f 632b 6a73 6f6e lection.doc+json │ │ │ │ -000145e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000145f0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00014600: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00014610: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00014620: 6f6c 6c65 6374 696f 6e2e 6e65 7874 2b6a ollection.next+j │ │ │ │ -00014630: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00014640: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00014650: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00014660: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00014670: 642e 636f 6d69 6362 6f6f 6b2b 7a69 7022 d.comicbook+zip" │ │ │ │ -00014680: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00014690: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -000146a0: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ -000146b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -000146c0: 6f6d 6963 626f 6f6b 2d72 6172 223a 207b omicbook-rar": { │ │ │ │ -000146d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000146e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000146f0: 6e2f 766e 642e 636f 6d6d 6572 6365 2d62 n/vnd.commerce-b │ │ │ │ -00014700: 6174 7465 6c6c 6522 3a20 7b0a 0973 6f75 attelle": {..sou │ │ │ │ -00014710: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00014720: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00014730: 2e63 6f6d 6d6f 6e73 7061 6365 223a 207b .commonspace": { │ │ │ │ -00014740: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00014750: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00014760: 0a09 0922 6373 7022 0a09 5d0a 7d2c 0a09 ..."csp"..].},.. │ │ │ │ -00014770: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00014780: 2e63 6f6e 7461 6374 2e63 6d73 6722 3a20 .contact.cmsg": │ │ │ │ -00014790: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000147a0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000147b0: 5b0a 0909 2263 6462 636d 7367 220a 095d [..."cdbcmsg"..] │ │ │ │ -000147c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000147d0: 6e2f 766e 642e 636f 7265 6f73 2e69 676e n/vnd.coreos.ign │ │ │ │ -000147e0: 6974 696f 6e2b 6a73 6f6e 223a 207b 0a09 ition+json": {.. │ │ │ │ -000147f0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00014800: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00014810: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00014820: 7469 6f6e 2f76 6e64 2e63 6f73 6d6f 6361 tion/vnd.cosmoca │ │ │ │ -00014830: 6c6c 6572 223a 207b 0a09 736f 7572 6365 ller": {..source │ │ │ │ -00014840: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00014850: 7369 6f6e 733a 205b 0a09 0922 636d 6322 sions: [..."cmc" │ │ │ │ -00014860: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00014870: 7469 6f6e 2f76 6e64 2e63 7269 636b 2e63 tion/vnd.crick.c │ │ │ │ -00014880: 6c69 636b 6572 223a 207b 0a09 736f 7572 licker": {..sour │ │ │ │ -00014890: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -000148a0: 656e 7369 6f6e 733a 205b 0a09 0922 636c ensions: [..."cl │ │ │ │ -000148b0: 6b78 220a 095d 0a7d 2c0a 0922 6170 706c kx"..].},.."appl │ │ │ │ -000148c0: 6963 6174 696f 6e2f 766e 642e 6372 6963 ication/vnd.cric │ │ │ │ -000148d0: 6b2e 636c 6963 6b65 722e 6b65 7962 6f61 k.clicker.keyboa │ │ │ │ -000148e0: 7264 223a 207b 0a09 736f 7572 6365 3a20 rd": {..source: │ │ │ │ -000148f0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00014900: 6f6e 733a 205b 0a09 0922 636c 6b6b 220a ons: [..."clkk". │ │ │ │ -00014910: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00014920: 696f 6e2f 766e 642e 6372 6963 6b2e 636c ion/vnd.crick.cl │ │ │ │ -00014930: 6963 6b65 722e 7061 6c65 7474 6522 3a20 icker.palette": │ │ │ │ -00014940: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00014950: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00014960: 5b0a 0909 2263 6c6b 7022 0a09 5d0a 7d2c [..."clkp"..].}, │ │ │ │ -00014970: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00014980: 6e64 2e63 7269 636b 2e63 6c69 636b 6572 nd.crick.clicker │ │ │ │ -00014990: 2e74 656d 706c 6174 6522 3a20 7b0a 0973 .template": {..s │ │ │ │ -000149a0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000149b0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000149c0: 2263 6c6b 7422 0a09 5d0a 7d2c 0a09 2261 "clkt"..].},.."a │ │ │ │ -000149d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -000149e0: 7269 636b 2e63 6c69 636b 6572 2e77 6f72 rick.clicker.wor │ │ │ │ -000149f0: 6462 616e 6b22 3a20 7b0a 0973 6f75 7263 dbank": {..sourc │ │ │ │ -00014a00: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00014a10: 6e73 696f 6e73 3a20 5b0a 0909 2263 6c6b nsions: [..."clk │ │ │ │ -00014a20: 7722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 w"..].},.."appli │ │ │ │ -00014a30: 6361 7469 6f6e 2f76 6e64 2e63 7269 7469 cation/vnd.criti │ │ │ │ -00014a40: 6361 6c74 6f6f 6c73 2e77 6273 2b78 6d6c caltools.wbs+xml │ │ │ │ -00014a50: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00014a60: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00014a70: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -00014a80: 6e73 696f 6e73 3a20 5b0a 0909 2277 6273 nsions: [..."wbs │ │ │ │ -00014a90: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00014aa0: 6174 696f 6e2f 766e 642e 6372 7970 7469 ation/vnd.crypti │ │ │ │ -00014ab0: 692e 7069 7065 2b6a 736f 6e22 3a20 7b0a i.pipe+json": {. │ │ │ │ -00014ac0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00014ad0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00014ae0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00014af0: 6174 696f 6e2f 766e 642e 6372 7970 746f ation/vnd.crypto │ │ │ │ -00014b00: 2d73 6861 6465 2d66 696c 6522 3a20 7b0a -shade-file": {. │ │ │ │ -00014b10: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00014b20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00014b30: 2f76 6e64 2e63 7279 7074 6f6d 6174 6f72 /vnd.cryptomator │ │ │ │ -00014b40: 2e65 6e63 7279 7074 6564 223a 207b 0a09 .encrypted": {.. │ │ │ │ -00014b50: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00014b60: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00014b70: 766e 642e 6372 7970 746f 6d61 746f 722e vnd.cryptomator. │ │ │ │ -00014b80: 7661 756c 7422 3a20 7b0a 0973 6f75 7263 vault": {..sourc │ │ │ │ -00014b90: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00014ba0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00014bb0: 7463 2d70 6f73 6d6c 223a 207b 0a09 736f tc-posml": {..so │ │ │ │ -00014bc0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00014bd0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00014be0: 706d 6c22 0a09 5d0a 7d2c 0a09 2261 7070 pml"..].},.."app │ │ │ │ -00014bf0: 6c69 6361 7469 6f6e 2f76 6e64 2e63 7463 lication/vnd.ctc │ │ │ │ -00014c00: 742e 7773 2b78 6d6c 223a 207b 0a09 736f t.ws+xml": {..so │ │ │ │ -00014c10: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00014c20: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00014c30: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00014c40: 6f6e 2f76 6e64 2e63 7570 732d 7064 6622 on/vnd.cups-pdf" │ │ │ │ -00014c50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00014c60: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00014c70: 7469 6f6e 2f76 6e64 2e63 7570 732d 706f tion/vnd.cups-po │ │ │ │ -00014c80: 7374 7363 7269 7074 223a 207b 0a09 736f stscript": {..so │ │ │ │ -00014c90: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00014ca0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00014cb0: 642e 6375 7073 2d70 7064 223a 207b 0a09 d.cups-ppd": {.. │ │ │ │ -00014cc0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00014cd0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00014ce0: 0922 7070 6422 0a09 5d0a 7d2c 0a09 2261 ."ppd"..].},.."a │ │ │ │ -00014cf0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ -00014d00: 7570 732d 7261 7374 6572 223a 207b 0a09 ups-raster": {.. │ │ │ │ -00014d10: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00014d20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00014d30: 766e 642e 6375 7073 2d72 6177 223a 207b vnd.cups-raw": { │ │ │ │ -00014d40: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000e0b0: 2d73 7472 7563 7475 7265 223a 207b 0a09 -structure": {.. │ │ │ │ +0000e0c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000e0d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000e0e0: 7072 732e 6d61 7966 696c 6522 3a20 7b0a prs.mayfile": {. │ │ │ │ +0000e0f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0000e100: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000e110: 2f70 7273 2e6e 7072 656e 6422 3a20 7b0a /prs.nprend": {. │ │ │ │ +0000e120: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0000e130: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000e140: 2f70 7273 2e70 6c75 636b 6572 223a 207b /prs.plucker": { │ │ │ │ +0000e150: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000e160: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000e170: 6e2f 7072 732e 7264 662d 786d 6c2d 6372 n/prs.rdf-xml-cr │ │ │ │ +0000e180: 7970 7422 3a20 7b0a 0973 6f75 7263 653a ypt": {..source: │ │ │ │ +0000e190: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000e1a0: 6c69 6361 7469 6f6e 2f70 7273 2e76 6366 lication/prs.vcf │ │ │ │ +0000e1b0: 627a 6970 3222 3a20 7b0a 0973 6f75 7263 bzip2": {..sourc │ │ │ │ +0000e1c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000e1d0: 7070 6c69 6361 7469 6f6e 2f70 7273 2e78 pplication/prs.x │ │ │ │ +0000e1e0: 7366 2b78 6d6c 223a 207b 0a09 736f 7572 sf+xml": {..sour │ │ │ │ +0000e1f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000e200: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +0000e210: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000e220: 0909 2278 7366 220a 095d 0a7d 2c0a 0922 .."xsf"..].},.." │ │ │ │ +0000e230: 6170 706c 6963 6174 696f 6e2f 7073 6b63 application/pskc │ │ │ │ +0000e240: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000e250: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000e260: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000e270: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000e280: 2270 736b 6378 6d6c 220a 095d 0a7d 2c0a "pskcxml"..].},. │ │ │ │ +0000e290: 0922 6170 706c 6963 6174 696f 6e2f 7076 ."application/pv │ │ │ │ +0000e2a0: 642b 6a73 6f6e 223a 207b 0a09 736f 7572 d+json": {..sour │ │ │ │ +0000e2b0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000e2c0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000e2d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000e2e0: 2f71 7369 6722 3a20 7b0a 0973 6f75 7263 /qsig": {..sourc │ │ │ │ +0000e2f0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000e300: 7070 6c69 6361 7469 6f6e 2f72 616d 6c2b pplication/raml+ │ │ │ │ +0000e310: 7961 6d6c 223a 207b 0a09 636f 6d70 7265 yaml": {..compre │ │ │ │ +0000e320: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0000e330: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0000e340: 7261 6d6c 220a 095d 0a7d 2c0a 0922 6170 raml"..].},.."ap │ │ │ │ +0000e350: 706c 6963 6174 696f 6e2f 7261 7074 6f72 plication/raptor │ │ │ │ +0000e360: 6665 6322 3a20 7b0a 0973 6f75 7263 653a fec": {..source: │ │ │ │ +0000e370: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000e380: 6c69 6361 7469 6f6e 2f72 6461 702b 6a73 lication/rdap+js │ │ │ │ +0000e390: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +0000e3a0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000e3b0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000e3c0: 2261 7070 6c69 6361 7469 6f6e 2f72 6466 "application/rdf │ │ │ │ +0000e3d0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000e3e0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000e3f0: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0000e400: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0000e410: 2272 6466 222c 0a09 0922 6f77 6c22 0a09 "rdf",..."owl".. │ │ │ │ +0000e420: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000e430: 6f6e 2f72 6567 696e 666f 2b78 6d6c 223a on/reginfo+xml": │ │ │ │ +0000e440: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000e450: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000e460: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000e470: 696f 6e73 3a20 5b0a 0909 2272 6966 220a ions: [..."rif". │ │ │ │ +0000e480: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000e490: 696f 6e2f 7265 6c61 782d 6e67 2d63 6f6d ion/relax-ng-com │ │ │ │ +0000e4a0: 7061 6374 2d73 796e 7461 7822 3a20 7b0a pact-syntax": {. │ │ │ │ +0000e4b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000e4c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000e4d0: 0909 2272 6e63 220a 095d 0a7d 2c0a 0922 .."rnc"..].},.." │ │ │ │ +0000e4e0: 6170 706c 6963 6174 696f 6e2f 7265 6d6f application/remo │ │ │ │ +0000e4f0: 7465 2d70 7269 6e74 696e 6722 3a20 7b0a te-printing": {. │ │ │ │ +0000e500: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +0000e510: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000e520: 6f6e 2f72 6570 7574 6f6e 2b6a 736f 6e22 on/reputon+json" │ │ │ │ +0000e530: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000e540: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000e550: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000e560: 706c 6963 6174 696f 6e2f 7265 736f 6c76 plication/resolv │ │ │ │ +0000e570: 652d 7265 7370 6f6e 7365 2b6a 7774 223a e-response+jwt": │ │ │ │ +0000e580: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000e590: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000e5a0: 696f 6e2f 7265 736f 7572 6365 2d6c 6973 ion/resource-lis │ │ │ │ +0000e5b0: 7473 2b78 6d6c 223a 207b 0a09 736f 7572 ts+xml": {..sour │ │ │ │ +0000e5c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000e5d0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +0000e5e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000e5f0: 0909 2272 6c22 0a09 5d0a 7d2c 0a09 2261 .."rl"..].},.."a │ │ │ │ +0000e600: 7070 6c69 6361 7469 6f6e 2f72 6573 6f75 pplication/resou │ │ │ │ +0000e610: 7263 652d 6c69 7374 732d 6469 6666 2b78 rce-lists-diff+x │ │ │ │ +0000e620: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000e630: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000e640: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000e650: 7465 6e73 696f 6e73 3a20 5b0a 0909 2272 tensions: [..."r │ │ │ │ +0000e660: 6c64 220a 095d 0a7d 2c0a 0922 6170 706c ld"..].},.."appl │ │ │ │ +0000e670: 6963 6174 696f 6e2f 7266 632b 786d 6c22 ication/rfc+xml" │ │ │ │ +0000e680: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000e690: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000e6a0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0000e6b0: 706c 6963 6174 696f 6e2f 7269 7363 6f73 plication/riscos │ │ │ │ +0000e6c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000e6d0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000e6e0: 6174 696f 6e2f 726c 6d69 2b78 6d6c 223a ation/rlmi+xml": │ │ │ │ +0000e6f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000e700: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000e710: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0000e720: 6c69 6361 7469 6f6e 2f72 6c73 2d73 6572 lication/rls-ser │ │ │ │ +0000e730: 7669 6365 732b 786d 6c22 3a20 7b0a 0973 vices+xml": {..s │ │ │ │ +0000e740: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000e750: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000e760: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0000e770: 205b 0a09 0922 7273 220a 095d 0a7d 2c0a [..."rs"..].},. │ │ │ │ +0000e780: 0922 6170 706c 6963 6174 696f 6e2f 726f ."application/ro │ │ │ │ +0000e790: 7574 652d 6170 642b 786d 6c22 3a20 7b0a ute-apd+xml": {. │ │ │ │ +0000e7a0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000e7b0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0000e7c0: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +0000e7d0: 733a 205b 0a09 0922 7261 7064 220a 095d s: [..."rapd"..] │ │ │ │ +0000e7e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000e7f0: 6e2f 726f 7574 652d 732d 7473 6964 2b78 n/route-s-tsid+x │ │ │ │ +0000e800: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000e810: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000e820: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0000e830: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +0000e840: 6c73 220a 095d 0a7d 2c0a 0922 6170 706c ls"..].},.."appl │ │ │ │ +0000e850: 6963 6174 696f 6e2f 726f 7574 652d 7573 ication/route-us │ │ │ │ +0000e860: 642b 786d 6c22 3a20 7b0a 0973 6f75 7263 d+xml": {..sourc │ │ │ │ +0000e870: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0000e880: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +0000e890: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000e8a0: 0922 7275 7364 220a 095d 0a7d 2c0a 0922 ."rusd"..].},.." │ │ │ │ +0000e8b0: 6170 706c 6963 6174 696f 6e2f 7270 6b69 application/rpki │ │ │ │ +0000e8c0: 2d63 6865 636b 6c69 7374 223a 207b 0a09 -checklist": {.. │ │ │ │ +0000e8d0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000e8e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000e8f0: 7270 6b69 2d67 686f 7374 6275 7374 6572 rpki-ghostbuster │ │ │ │ +0000e900: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0000e910: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0000e920: 6e73 3a20 5b0a 0909 2267 6272 220a 095d ns: [..."gbr"..] │ │ │ │ +0000e930: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000e940: 6e2f 7270 6b69 2d6d 616e 6966 6573 7422 n/rpki-manifest" │ │ │ │ +0000e950: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000e960: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0000e970: 3a20 5b0a 0909 226d 6674 220a 095d 0a7d : [..."mft"..].} │ │ │ │ +0000e980: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000e990: 7270 6b69 2d70 7562 6c69 6361 7469 6f6e rpki-publication │ │ │ │ +0000e9a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000e9b0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000e9c0: 6174 696f 6e2f 7270 6b69 2d72 6f61 223a ation/rpki-roa": │ │ │ │ +0000e9d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000e9e0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0000e9f0: 205b 0a09 0922 726f 6122 0a09 5d0a 7d2c [..."roa"..].}, │ │ │ │ +0000ea00: 0a09 2261 7070 6c69 6361 7469 6f6e 2f72 .."application/r │ │ │ │ +0000ea10: 706b 692d 7369 676e 6564 2d74 616c 223a pki-signed-tal": │ │ │ │ +0000ea20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000ea30: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000ea40: 696f 6e2f 7270 6b69 2d75 7064 6f77 6e22 ion/rpki-updown" │ │ │ │ +0000ea50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000ea60: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000ea70: 7469 6f6e 2f72 7364 2b78 6d6c 223a 207b tion/rsd+xml": { │ │ │ │ +0000ea80: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0000ea90: 6522 2c0a 0963 6f6d 7072 6573 7369 626c e",..compressibl │ │ │ │ +0000eaa0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000eab0: 696f 6e73 3a20 5b0a 0909 2272 7364 220a ions: [..."rsd". │ │ │ │ +0000eac0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000ead0: 696f 6e2f 7273 732b 786d 6c22 3a20 7b0a ion/rss+xml": {. │ │ │ │ +0000eae0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +0000eaf0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000eb00: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +0000eb10: 6f6e 733a 205b 0a09 0922 7273 7322 0a09 ons: [..."rss".. │ │ │ │ +0000eb20: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000eb30: 6f6e 2f72 7466 223a 207b 0a09 736f 7572 on/rtf": {..sour │ │ │ │ +0000eb40: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000eb50: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +0000eb60: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000eb70: 0909 2272 7466 220a 095d 0a7d 2c0a 0922 .."rtf"..].},.." │ │ │ │ +0000eb80: 6170 706c 6963 6174 696f 6e2f 7274 706c application/rtpl │ │ │ │ +0000eb90: 6f6f 7062 6163 6b22 3a20 7b0a 0973 6f75 oopback": {..sou │ │ │ │ +0000eba0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0000ebb0: 2261 7070 6c69 6361 7469 6f6e 2f72 7478 "application/rtx │ │ │ │ +0000ebc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000ebd0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000ebe0: 6174 696f 6e2f 7361 6d6c 6173 7365 7274 ation/samlassert │ │ │ │ +0000ebf0: 696f 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ion+xml": {..sou │ │ │ │ +0000ec00: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000ec10: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000ec20: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000ec30: 6e2f 7361 6d6c 6d65 7461 6461 7461 2b78 n/samlmetadata+x │ │ │ │ +0000ec40: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0000ec50: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0000ec60: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0000ec70: 2261 7070 6c69 6361 7469 6f6e 2f73 6172 "application/sar │ │ │ │ +0000ec80: 6966 2b6a 736f 6e22 3a20 7b0a 0973 6f75 if+json": {..sou │ │ │ │ +0000ec90: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0000eca0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0000ecb0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000ecc0: 6e2f 7361 7269 662d 6578 7465 726e 616c n/sarif-external │ │ │ │ +0000ecd0: 2d70 726f 7065 7274 6965 732b 6a73 6f6e -properties+json │ │ │ │ +0000ece0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000ecf0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000ed00: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000ed10: 7070 6c69 6361 7469 6f6e 2f73 6265 223a pplication/sbe": │ │ │ │ +0000ed20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000ed30: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000ed40: 696f 6e2f 7362 6d6c 2b78 6d6c 223a 207b ion/sbml+xml": { │ │ │ │ +0000ed50: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000ed60: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000ed70: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000ed80: 6e73 3a20 5b0a 0909 2273 626d 6c22 0a09 ns: [..."sbml".. │ │ │ │ +0000ed90: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000eda0: 6f6e 2f73 6361 6970 2b78 6d6c 223a 207b on/scaip+xml": { │ │ │ │ +0000edb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000edc0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000edd0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000ede0: 6361 7469 6f6e 2f73 6369 6d2b 6a73 6f6e cation/scim+json │ │ │ │ +0000edf0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000ee00: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000ee10: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000ee20: 7070 6c69 6361 7469 6f6e 2f73 6376 702d pplication/scvp- │ │ │ │ +0000ee30: 6376 2d72 6571 7565 7374 223a 207b 0a09 cv-request": {.. │ │ │ │ +0000ee40: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000ee50: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000ee60: 0922 7363 7122 0a09 5d0a 7d2c 0a09 2261 ."scq"..].},.."a │ │ │ │ +0000ee70: 7070 6c69 6361 7469 6f6e 2f73 6376 702d pplication/scvp- │ │ │ │ +0000ee80: 6376 2d72 6573 706f 6e73 6522 3a20 7b0a cv-response": {. │ │ │ │ +0000ee90: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000eea0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000eeb0: 0909 2273 6373 220a 095d 0a7d 2c0a 0922 .."scs"..].},.." │ │ │ │ +0000eec0: 6170 706c 6963 6174 696f 6e2f 7363 7670 application/scvp │ │ │ │ +0000eed0: 2d76 702d 7265 7175 6573 7422 3a20 7b0a -vp-request": {. │ │ │ │ +0000eee0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000eef0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000ef00: 0909 2273 7071 220a 095d 0a7d 2c0a 0922 .."spq"..].},.." │ │ │ │ +0000ef10: 6170 706c 6963 6174 696f 6e2f 7363 7670 application/scvp │ │ │ │ +0000ef20: 2d76 702d 7265 7370 6f6e 7365 223a 207b -vp-response": { │ │ │ │ +0000ef30: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000ef40: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0000ef50: 0a09 0922 7370 7022 0a09 5d0a 7d2c 0a09 ..."spp"..].},.. │ │ │ │ +0000ef60: 2261 7070 6c69 6361 7469 6f6e 2f73 6470 "application/sdp │ │ │ │ +0000ef70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000ef80: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0000ef90: 733a 205b 0a09 0922 7364 7022 0a09 5d0a s: [..."sdp"..]. │ │ │ │ +0000efa0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000efb0: 2f73 6563 6576 656e 742b 6a77 7422 3a20 /secevent+jwt": │ │ │ │ +0000efc0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000efd0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000efe0: 6f6e 2f73 656e 6d6c 2b63 626f 7222 3a20 on/senml+cbor": │ │ │ │ +0000eff0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000f000: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000f010: 6f6e 2f73 656e 6d6c 2b6a 736f 6e22 3a20 on/senml+json": │ │ │ │ +0000f020: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000f030: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000f040: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0000f050: 6963 6174 696f 6e2f 7365 6e6d 6c2b 786d ication/senml+xm │ │ │ │ +0000f060: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0000f070: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0000f080: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0000f090: 656e 7369 6f6e 733a 205b 0a09 0922 7365 ensions: [..."se │ │ │ │ +0000f0a0: 6e6d 6c78 220a 095d 0a7d 2c0a 0922 6170 nmlx"..].},.."ap │ │ │ │ +0000f0b0: 706c 6963 6174 696f 6e2f 7365 6e6d 6c2d plication/senml- │ │ │ │ +0000f0c0: 6574 6368 2b63 626f 7222 3a20 7b0a 0973 etch+cbor": {..s │ │ │ │ +0000f0d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000f0e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f0f0: 656e 6d6c 2d65 7463 682b 6a73 6f6e 223a enml-etch+json": │ │ │ │ +0000f100: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000f110: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000f120: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0000f130: 6c69 6361 7469 6f6e 2f73 656e 6d6c 2d65 lication/senml-e │ │ │ │ +0000f140: 7869 223a 207b 0a09 736f 7572 6365 3a20 xi": {..source: │ │ │ │ +0000f150: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000f160: 6963 6174 696f 6e2f 7365 6e73 6d6c 2b63 ication/sensml+c │ │ │ │ +0000f170: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ +0000f180: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0000f190: 6c69 6361 7469 6f6e 2f73 656e 736d 6c2b lication/sensml+ │ │ │ │ +0000f1a0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +0000f1b0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000f1c0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0000f1d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f1e0: 656e 736d 6c2b 786d 6c22 3a20 7b0a 0973 ensml+xml": {..s │ │ │ │ +0000f1f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0000f200: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0000f210: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0000f220: 205b 0a09 0922 7365 6e73 6d6c 7822 0a09 [..."sensmlx".. │ │ │ │ +0000f230: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000f240: 6f6e 2f73 656e 736d 6c2d 6578 6922 3a20 on/sensml-exi": │ │ │ │ +0000f250: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000f260: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0000f270: 6f6e 2f73 6570 2b78 6d6c 223a 207b 0a09 on/sep+xml": {.. │ │ │ │ +0000f280: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000f290: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000f2a0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0000f2b0: 7469 6f6e 2f73 6570 2d65 7869 223a 207b tion/sep-exi": { │ │ │ │ +0000f2c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000f2d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000f2e0: 6e2f 7365 7373 696f 6e2d 696e 666f 223a n/session-info": │ │ │ │ +0000f2f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000f300: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000f310: 696f 6e2f 7365 742d 7061 796d 656e 7422 ion/set-payment" │ │ │ │ +0000f320: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000f330: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000f340: 7469 6f6e 2f73 6574 2d70 6179 6d65 6e74 tion/set-payment │ │ │ │ +0000f350: 2d69 6e69 7469 6174 696f 6e22 3a20 7b0a -initiation": {. │ │ │ │ +0000f360: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0000f370: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0000f380: 0909 2273 6574 7061 7922 0a09 5d0a 7d2c .."setpay"..].}, │ │ │ │ +0000f390: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f3a0: 6574 2d72 6567 6973 7472 6174 696f 6e22 et-registration" │ │ │ │ +0000f3b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000f3c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000f3d0: 7469 6f6e 2f73 6574 2d72 6567 6973 7472 tion/set-registr │ │ │ │ +0000f3e0: 6174 696f 6e2d 696e 6974 6961 7469 6f6e ation-initiation │ │ │ │ +0000f3f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000f400: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0000f410: 733a 205b 0a09 0922 7365 7472 6567 220a s: [..."setreg". │ │ │ │ +0000f420: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0000f430: 696f 6e2f 7367 6d6c 223a 207b 0a09 736f ion/sgml": {..so │ │ │ │ +0000f440: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000f450: 0922 6170 706c 6963 6174 696f 6e2f 7367 ."application/sg │ │ │ │ +0000f460: 6d6c 2d6f 7065 6e2d 6361 7461 6c6f 6722 ml-open-catalog" │ │ │ │ +0000f470: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000f480: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000f490: 7469 6f6e 2f73 6866 2b78 6d6c 223a 207b tion/shf+xml": { │ │ │ │ +0000f4a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000f4b0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000f4c0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000f4d0: 6e73 3a20 5b0a 0909 2273 6866 220a 095d ns: [..."shf"..] │ │ │ │ +0000f4e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000f4f0: 6e2f 7369 6576 6522 3a20 7b0a 0973 6f75 n/sieve": {..sou │ │ │ │ +0000f500: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0000f510: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +0000f520: 6976 222c 0a09 0922 7369 6576 6522 0a09 iv",..."sieve".. │ │ │ │ +0000f530: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000f540: 6f6e 2f73 696d 706c 652d 6669 6c74 6572 on/simple-filter │ │ │ │ +0000f550: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0000f560: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000f570: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0000f580: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f590: 696d 706c 652d 6d65 7373 6167 652d 7375 imple-message-su │ │ │ │ +0000f5a0: 6d6d 6172 7922 3a20 7b0a 0973 6f75 7263 mmary": {..sourc │ │ │ │ +0000f5b0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000f5c0: 7070 6c69 6361 7469 6f6e 2f73 696d 706c pplication/simpl │ │ │ │ +0000f5d0: 6573 796d 626f 6c63 6f6e 7461 696e 6572 esymbolcontainer │ │ │ │ +0000f5e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000f5f0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000f600: 6174 696f 6e2f 7369 7063 223a 207b 0a09 ation/sipc": {.. │ │ │ │ +0000f610: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0000f620: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0000f630: 736c 6174 6522 3a20 7b0a 0973 6f75 7263 slate": {..sourc │ │ │ │ +0000f640: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000f650: 7070 6c69 6361 7469 6f6e 2f73 6d69 6c22 pplication/smil" │ │ │ │ +0000f660: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0000f670: 6163 6865 220a 7d2c 0a09 2261 7070 6c69 ache".},.."appli │ │ │ │ +0000f680: 6361 7469 6f6e 2f73 6d69 6c2b 786d 6c22 cation/smil+xml" │ │ │ │ +0000f690: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000f6a0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0000f6b0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0000f6c0: 7369 6f6e 733a 205b 0a09 0922 736d 6922 sions: [..."smi" │ │ │ │ +0000f6d0: 2c0a 0909 2273 6d69 6c22 0a09 5d0a 7d2c ,..."smil"..].}, │ │ │ │ +0000f6e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f6f0: 6d70 7465 3333 366d 223a 207b 0a09 736f mpte336m": {..so │ │ │ │ +0000f700: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0000f710: 0922 6170 706c 6963 6174 696f 6e2f 736f ."application/so │ │ │ │ +0000f720: 6170 2b66 6173 7469 6e66 6f73 6574 223a ap+fastinfoset": │ │ │ │ +0000f730: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000f740: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000f750: 696f 6e2f 736f 6170 2b78 6d6c 223a 207b ion/soap+xml": { │ │ │ │ +0000f760: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000f770: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000f780: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0000f790: 6361 7469 6f6e 2f73 7061 7271 6c2d 7175 cation/sparql-qu │ │ │ │ +0000f7a0: 6572 7922 3a20 7b0a 0973 6f75 7263 653a ery": {..source: │ │ │ │ +0000f7b0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0000f7c0: 696f 6e73 3a20 5b0a 0909 2272 7122 0a09 ions: [..."rq".. │ │ │ │ +0000f7d0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000f7e0: 6f6e 2f73 7061 7271 6c2d 7265 7375 6c74 on/sparql-result │ │ │ │ +0000f7f0: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ +0000f800: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0000f810: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +0000f820: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0000f830: 0922 7372 7822 0a09 5d0a 7d2c 0a09 2261 ."srx"..].},.."a │ │ │ │ +0000f840: 7070 6c69 6361 7469 6f6e 2f73 7064 782b pplication/spdx+ │ │ │ │ +0000f850: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +0000f860: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0000f870: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0000f880: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f890: 7069 7269 7473 2d65 7665 6e74 2b78 6d6c pirits-event+xml │ │ │ │ +0000f8a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000f8b0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0000f8c0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0000f8d0: 7070 6c69 6361 7469 6f6e 2f73 716c 223a pplication/sql": │ │ │ │ +0000f8e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000f8f0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0000f900: 205b 0a09 0922 7371 6c22 0a09 5d0a 7d2c [..."sql"..].}, │ │ │ │ +0000f910: 0a09 2261 7070 6c69 6361 7469 6f6e 2f73 .."application/s │ │ │ │ +0000f920: 7267 7322 3a20 7b0a 0973 6f75 7263 653a rgs": {..source: │ │ │ │ +0000f930: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0000f940: 696f 6e73 3a20 5b0a 0909 2267 7261 6d22 ions: [..."gram" │ │ │ │ +0000f950: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000f960: 7469 6f6e 2f73 7267 732b 786d 6c22 3a20 tion/srgs+xml": │ │ │ │ +0000f970: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000f980: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000f990: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +0000f9a0: 6f6e 733a 205b 0a09 0922 6772 786d 6c22 ons: [..."grxml" │ │ │ │ +0000f9b0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000f9c0: 7469 6f6e 2f73 7275 2b78 6d6c 223a 207b tion/sru+xml": { │ │ │ │ +0000f9d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000f9e0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000f9f0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000fa00: 6e73 3a20 5b0a 0909 2273 7275 220a 095d ns: [..."sru"..] │ │ │ │ +0000fa10: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000fa20: 6e2f 7373 646c 2b78 6d6c 223a 207b 0a09 n/ssdl+xml": {.. │ │ │ │ +0000fa30: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +0000fa40: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000fa50: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000fa60: 6e73 3a20 5b0a 0909 2273 7364 6c22 0a09 ns: [..."ssdl".. │ │ │ │ +0000fa70: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0000fa80: 6f6e 2f73 736c 6b65 796c 6f67 6669 6c65 on/sslkeylogfile │ │ │ │ +0000fa90: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000faa0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000fab0: 6174 696f 6e2f 7373 6d6c 2b78 6d6c 223a ation/ssml+xml": │ │ │ │ +0000fac0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000fad0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0000fae0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0000faf0: 696f 6e73 3a20 5b0a 0909 2273 736d 6c22 ions: [..."ssml" │ │ │ │ +0000fb00: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0000fb10: 7469 6f6e 2f73 7432 3131 302d 3431 223a tion/st2110-41": │ │ │ │ +0000fb20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000fb30: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000fb40: 696f 6e2f 7374 6978 2b6a 736f 6e22 3a20 ion/stix+json": │ │ │ │ +0000fb50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0000fb60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0000fb70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0000fb80: 6963 6174 696f 6e2f 7374 7261 7475 6d22 ication/stratum" │ │ │ │ +0000fb90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000fba0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000fbb0: 7469 6f6e 2f73 7769 642b 6362 6f72 223a tion/swid+cbor": │ │ │ │ +0000fbc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000fbd0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000fbe0: 696f 6e2f 7377 6964 2b78 6d6c 223a 207b ion/swid+xml": { │ │ │ │ +0000fbf0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000fc00: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0000fc10: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0000fc20: 6e73 3a20 5b0a 0909 2273 7769 6474 6167 ns: [..."swidtag │ │ │ │ +0000fc30: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0000fc40: 6174 696f 6e2f 7461 6d70 2d61 7065 782d ation/tamp-apex- │ │ │ │ +0000fc50: 7570 6461 7465 223a 207b 0a09 736f 7572 update": {..sour │ │ │ │ +0000fc60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0000fc70: 6170 706c 6963 6174 696f 6e2f 7461 6d70 application/tamp │ │ │ │ +0000fc80: 2d61 7065 782d 7570 6461 7465 2d63 6f6e -apex-update-con │ │ │ │ +0000fc90: 6669 726d 223a 207b 0a09 736f 7572 6365 firm": {..source │ │ │ │ +0000fca0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0000fcb0: 706c 6963 6174 696f 6e2f 7461 6d70 2d63 plication/tamp-c │ │ │ │ +0000fcc0: 6f6d 6d75 6e69 7479 2d75 7064 6174 6522 ommunity-update" │ │ │ │ +0000fcd0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000fce0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000fcf0: 7469 6f6e 2f74 616d 702d 636f 6d6d 756e tion/tamp-commun │ │ │ │ +0000fd00: 6974 792d 7570 6461 7465 2d63 6f6e 6669 ity-update-confi │ │ │ │ +0000fd10: 726d 223a 207b 0a09 736f 7572 6365 3a20 rm": {..source: │ │ │ │ +0000fd20: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000fd30: 6963 6174 696f 6e2f 7461 6d70 2d65 7272 ication/tamp-err │ │ │ │ +0000fd40: 6f72 223a 207b 0a09 736f 7572 6365 3a20 or": {..source: │ │ │ │ +0000fd50: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0000fd60: 6963 6174 696f 6e2f 7461 6d70 2d73 6571 ication/tamp-seq │ │ │ │ +0000fd70: 7565 6e63 652d 6164 6a75 7374 223a 207b uence-adjust": { │ │ │ │ +0000fd80: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0000fd90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0000fda0: 6e2f 7461 6d70 2d73 6571 7565 6e63 652d n/tamp-sequence- │ │ │ │ +0000fdb0: 6164 6a75 7374 2d63 6f6e 6669 726d 223a adjust-confirm": │ │ │ │ +0000fdc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0000fdd0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0000fde0: 696f 6e2f 7461 6d70 2d73 7461 7475 732d ion/tamp-status- │ │ │ │ +0000fdf0: 7175 6572 7922 3a20 7b0a 0973 6f75 7263 query": {..sourc │ │ │ │ +0000fe00: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0000fe10: 7070 6c69 6361 7469 6f6e 2f74 616d 702d pplication/tamp- │ │ │ │ +0000fe20: 7374 6174 7573 2d72 6573 706f 6e73 6522 status-response" │ │ │ │ +0000fe30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0000fe40: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0000fe50: 7469 6f6e 2f74 616d 702d 7570 6461 7465 tion/tamp-update │ │ │ │ +0000fe60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0000fe70: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0000fe80: 6174 696f 6e2f 7461 6d70 2d75 7064 6174 ation/tamp-updat │ │ │ │ +0000fe90: 652d 636f 6e66 6972 6d22 3a20 7b0a 0973 e-confirm": {..s │ │ │ │ +0000fea0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0000feb0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ +0000fec0: 6172 223a 207b 0a09 636f 6d70 7265 7373 ar": {..compress │ │ │ │ +0000fed0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0000fee0: 6170 706c 6963 6174 696f 6e2f 7461 7869 application/taxi │ │ │ │ +0000fef0: 692b 6a73 6f6e 223a 207b 0a09 736f 7572 i+json": {..sour │ │ │ │ +0000ff00: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0000ff10: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0000ff20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0000ff30: 2f74 642b 6a73 6f6e 223a 207b 0a09 736f /td+json": {..so │ │ │ │ +0000ff40: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0000ff50: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0000ff60: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0000ff70: 6f6e 2f74 6569 2b78 6d6c 223a 207b 0a09 on/tei+xml": {.. │ │ │ │ +0000ff80: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0000ff90: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0000ffa0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +0000ffb0: 3a20 5b0a 0909 2274 6569 222c 0a09 0922 : [..."tei",..." │ │ │ │ +0000ffc0: 7465 6963 6f72 7075 7322 0a09 5d0a 7d2c teicorpus"..].}, │ │ │ │ +0000ffd0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ +0000ffe0: 6574 7261 5f69 7369 223a 207b 0a09 736f etra_isi": {..so │ │ │ │ +0000fff0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00010000: 0922 6170 706c 6963 6174 696f 6e2f 7468 ."application/th │ │ │ │ +00010010: 7261 7564 2b78 6d6c 223a 207b 0a09 736f raud+xml": {..so │ │ │ │ +00010020: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00010030: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00010040: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00010050: 5b0a 0909 2274 6669 220a 095d 0a7d 2c0a [..."tfi"..].},. │ │ │ │ +00010060: 0922 6170 706c 6963 6174 696f 6e2f 7469 ."application/ti │ │ │ │ +00010070: 6d65 7374 616d 702d 7175 6572 7922 3a20 mestamp-query": │ │ │ │ +00010080: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00010090: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +000100a0: 6f6e 2f74 696d 6573 7461 6d70 2d72 6570 on/timestamp-rep │ │ │ │ +000100b0: 6c79 223a 207b 0a09 736f 7572 6365 3a20 ly": {..source: │ │ │ │ +000100c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000100d0: 6963 6174 696f 6e2f 7469 6d65 7374 616d ication/timestam │ │ │ │ +000100e0: 7065 642d 6461 7461 223a 207b 0a09 736f ped-data": {..so │ │ │ │ +000100f0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00010100: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00010110: 7473 6422 0a09 5d0a 7d2c 0a09 2261 7070 tsd"..].},.."app │ │ │ │ +00010120: 6c69 6361 7469 6f6e 2f74 6c73 7270 742b lication/tlsrpt+ │ │ │ │ +00010130: 677a 6970 223a 207b 0a09 736f 7572 6365 gzip": {..source │ │ │ │ +00010140: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00010150: 706c 6963 6174 696f 6e2f 746c 7372 7074 plication/tlsrpt │ │ │ │ +00010160: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00010170: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00010180: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00010190: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000101a0: 746d 2b6a 736f 6e22 3a20 7b0a 0973 6f75 tm+json": {..sou │ │ │ │ +000101b0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +000101c0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +000101d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000101e0: 6e2f 746e 6175 7468 6c69 7374 223a 207b n/tnauthlist": { │ │ │ │ +000101f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00010200: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00010210: 6e2f 746f 632b 6362 6f72 223a 207b 0a09 n/toc+cbor": {.. │ │ │ │ +00010220: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00010230: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00010240: 746f 6b65 6e2d 696e 7472 6f73 7065 6374 token-introspect │ │ │ │ +00010250: 696f 6e2b 6a77 7422 3a20 7b0a 0973 6f75 ion+jwt": {..sou │ │ │ │ +00010260: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00010270: 2261 7070 6c69 6361 7469 6f6e 2f74 6f6d "application/tom │ │ │ │ +00010280: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00010290: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000102a0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +000102b0: 656e 7369 6f6e 733a 205b 0a09 0922 746f ensions: [..."to │ │ │ │ +000102c0: 6d6c 220a 095d 0a7d 2c0a 0922 6170 706c ml"..].},.."appl │ │ │ │ +000102d0: 6963 6174 696f 6e2f 7472 6963 6b6c 652d ication/trickle- │ │ │ │ +000102e0: 6963 652d 7364 7066 7261 6722 3a20 7b0a ice-sdpfrag": {. │ │ │ │ +000102f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00010300: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00010310: 2f74 7269 6722 3a20 7b0a 0973 6f75 7263 /trig": {..sourc │ │ │ │ +00010320: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00010330: 6e73 696f 6e73 3a20 5b0a 0909 2274 7269 nsions: [..."tri │ │ │ │ +00010340: 6722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 g"..].},.."appli │ │ │ │ +00010350: 6361 7469 6f6e 2f74 7275 7374 2d63 6861 cation/trust-cha │ │ │ │ +00010360: 696e 2b6a 736f 6e22 3a20 7b0a 0973 6f75 in+json": {..sou │ │ │ │ +00010370: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00010380: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00010390: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000103a0: 6e2f 7472 7573 742d 6d61 726b 2b6a 7774 n/trust-mark+jwt │ │ │ │ +000103b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000103c0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +000103d0: 6174 696f 6e2f 7472 7573 742d 6d61 726b ation/trust-mark │ │ │ │ +000103e0: 2d64 656c 6567 6174 696f 6e2b 6a77 7422 -delegation+jwt" │ │ │ │ +000103f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00010400: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00010410: 7469 6f6e 2f74 746d 6c2b 786d 6c22 3a20 tion/ttml+xml": │ │ │ │ +00010420: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00010430: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00010440: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00010450: 6f6e 733a 205b 0a09 0922 7474 6d6c 220a ons: [..."ttml". │ │ │ │ +00010460: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00010470: 696f 6e2f 7476 652d 7472 6967 6765 7222 ion/tve-trigger" │ │ │ │ +00010480: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00010490: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000104a0: 7469 6f6e 2f74 7a69 6622 3a20 7b0a 0973 tion/tzif": {..s │ │ │ │ +000104b0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +000104c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f74 .."application/t │ │ │ │ +000104d0: 7a69 662d 6c65 6170 223a 207b 0a09 736f zif-leap": {..so │ │ │ │ +000104e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000104f0: 0922 6170 706c 6963 6174 696f 6e2f 7562 ."application/ub │ │ │ │ +00010500: 6a73 6f6e 223a 207b 0a09 636f 6d70 7265 json": {..compre │ │ │ │ +00010510: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +00010520: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00010530: 2275 626a 220a 095d 0a7d 2c0a 0922 6170 "ubj"..].},.."ap │ │ │ │ +00010540: 706c 6963 6174 696f 6e2f 7563 6373 2b63 plication/uccs+c │ │ │ │ +00010550: 626f 7222 3a20 7b0a 0973 6f75 7263 653a bor": {..source: │ │ │ │ +00010560: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00010570: 6c69 6361 7469 6f6e 2f75 6a63 732b 6a73 lication/ujcs+js │ │ │ │ +00010580: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00010590: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000105a0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +000105b0: 2261 7070 6c69 6361 7469 6f6e 2f75 6c70 "application/ulp │ │ │ │ +000105c0: 6665 6322 3a20 7b0a 0973 6f75 7263 653a fec": {..source: │ │ │ │ +000105d0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +000105e0: 6c69 6361 7469 6f6e 2f75 7263 2d67 7270 lication/urc-grp │ │ │ │ +000105f0: 7368 6565 742b 786d 6c22 3a20 7b0a 0973 sheet+xml": {..s │ │ │ │ +00010600: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00010610: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00010620: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00010630: 696f 6e2f 7572 632d 7265 7373 6865 6574 ion/urc-ressheet │ │ │ │ +00010640: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00010650: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00010660: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +00010670: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00010680: 2272 7368 6565 7422 0a09 5d0a 7d2c 0a09 "rsheet"..].},.. │ │ │ │ +00010690: 2261 7070 6c69 6361 7469 6f6e 2f75 7263 "application/urc │ │ │ │ +000106a0: 2d74 6172 6765 7464 6573 632b 786d 6c22 -targetdesc+xml" │ │ │ │ +000106b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000106c0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000106d0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +000106e0: 7369 6f6e 733a 205b 0a09 0922 7464 220a sions: [..."td". │ │ │ │ +000106f0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00010700: 696f 6e2f 7572 632d 7569 736f 636b 6574 ion/urc-uisocket │ │ │ │ +00010710: 6465 7363 2b78 6d6c 223a 207b 0a09 736f desc+xml": {..so │ │ │ │ +00010720: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00010730: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00010740: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00010750: 6f6e 2f76 6322 3a20 7b0a 0973 6f75 7263 on/vc": {..sourc │ │ │ │ +00010760: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00010770: 7070 6c69 6361 7469 6f6e 2f76 632b 636f pplication/vc+co │ │ │ │ +00010780: 7365 223a 207b 0a09 736f 7572 6365 3a20 se": {..source: │ │ │ │ +00010790: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000107a0: 6963 6174 696f 6e2f 7663 2b6a 7774 223a ication/vc+jwt": │ │ │ │ +000107b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000107c0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000107d0: 696f 6e2f 7663 6172 642b 6a73 6f6e 223a ion/vcard+json": │ │ │ │ +000107e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000107f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00010800: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00010810: 6c69 6361 7469 6f6e 2f76 6361 7264 2b78 lication/vcard+x │ │ │ │ +00010820: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00010830: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00010840: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00010850: 2261 7070 6c69 6361 7469 6f6e 2f76 656d "application/vem │ │ │ │ +00010860: 6d69 223a 207b 0a09 736f 7572 6365 3a20 mi": {..source: │ │ │ │ +00010870: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00010880: 6963 6174 696f 6e2f 7669 7669 6465 6e63 ication/vividenc │ │ │ │ +00010890: 652e 7363 7269 7074 6669 6c65 223a 207b e.scriptfile": { │ │ │ │ +000108a0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +000108b0: 6522 0a7d 2c0a 0922 6170 706c 6963 6174 e".},.."applicat │ │ │ │ +000108c0: 696f 6e2f 766e 642e 3130 3030 6d69 6e64 ion/vnd.1000mind │ │ │ │ +000108d0: 732e 6465 6369 7369 6f6e 2d6d 6f64 656c s.decision-model │ │ │ │ +000108e0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +000108f0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00010900: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +00010910: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00010920: 2231 6b6d 220a 095d 0a7d 2c0a 0922 6170 "1km"..].},.."ap │ │ │ │ +00010930: 706c 6963 6174 696f 6e2f 766e 642e 316f plication/vnd.1o │ │ │ │ +00010940: 6222 3a20 7b0a 0973 6f75 7263 653a 2022 b": {..source: " │ │ │ │ +00010950: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00010960: 6361 7469 6f6e 2f76 6e64 2e33 6770 702d cation/vnd.3gpp- │ │ │ │ +00010970: 7072 6f73 652b 786d 6c22 3a20 7b0a 0973 prose+xml": {..s │ │ │ │ +00010980: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00010990: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +000109a0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +000109b0: 696f 6e2f 766e 642e 3367 7070 2d70 726f ion/vnd.3gpp-pro │ │ │ │ +000109c0: 7365 2d70 6333 612b 786d 6c22 3a20 7b0a se-pc3a+xml": {. │ │ │ │ +000109d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000109e0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +000109f0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00010a00: 6174 696f 6e2f 766e 642e 3367 7070 2d70 ation/vnd.3gpp-p │ │ │ │ +00010a10: 726f 7365 2d70 6333 6163 682b 786d 6c22 rose-pc3ach+xml" │ │ │ │ +00010a20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00010a30: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00010a40: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00010a50: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ +00010a60: 7070 2d70 726f 7365 2d70 6333 6368 2b78 pp-prose-pc3ch+x │ │ │ │ +00010a70: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00010a80: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00010a90: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00010aa0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00010ab0: 2e33 6770 702d 7072 6f73 652d 7063 382b .3gpp-prose-pc8+ │ │ │ │ +00010ac0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00010ad0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00010ae0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00010af0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00010b00: 642e 3367 7070 2d76 3278 2d6c 6f63 616c d.3gpp-v2x-local │ │ │ │ +00010b10: 2d73 6572 7669 6365 2d69 6e66 6f72 6d61 -service-informa │ │ │ │ +00010b20: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ +00010b30: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00010b40: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ +00010b50: 7070 2e35 676e 6173 223a 207b 0a09 736f pp.5gnas": {..so │ │ │ │ +00010b60: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00010b70: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00010b80: 642e 3367 7070 2e35 6773 6132 7822 3a20 d.3gpp.5gsa2x": │ │ │ │ +00010b90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00010ba0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00010bb0: 6f6e 2f76 6e64 2e33 6770 702e 3567 7361 on/vnd.3gpp.5gsa │ │ │ │ +00010bc0: 3278 2d6c 6f63 616c 2d73 6572 7669 6365 2x-local-service │ │ │ │ +00010bd0: 2d69 6e66 6f72 6d61 7469 6f6e 223a 207b -information": { │ │ │ │ +00010be0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00010bf0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00010c00: 6e2f 766e 642e 3367 7070 2e35 6773 7632 n/vnd.3gpp.5gsv2 │ │ │ │ +00010c10: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +00010c20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00010c30: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ +00010c40: 3567 7376 3278 2d6c 6f63 616c 2d73 6572 5gsv2x-local-ser │ │ │ │ +00010c50: 7669 6365 2d69 6e66 6f72 6d61 7469 6f6e vice-information │ │ │ │ +00010c60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00010c70: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00010c80: 6174 696f 6e2f 766e 642e 3367 7070 2e61 ation/vnd.3gpp.a │ │ │ │ +00010c90: 6363 6573 732d 7472 616e 7366 6572 2d65 ccess-transfer-e │ │ │ │ +00010ca0: 7665 6e74 732b 786d 6c22 3a20 7b0a 0973 vents+xml": {..s │ │ │ │ +00010cb0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00010cc0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00010cd0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00010ce0: 696f 6e2f 766e 642e 3367 7070 2e62 7366 ion/vnd.3gpp.bsf │ │ │ │ +00010cf0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00010d00: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00010d10: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00010d20: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00010d30: 6e64 2e33 6770 702e 6372 732b 786d 6c22 nd.3gpp.crs+xml" │ │ │ │ +00010d40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00010d50: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00010d60: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00010d70: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ +00010d80: 7070 2e63 7572 7265 6e74 2d6c 6f63 6174 pp.current-locat │ │ │ │ +00010d90: 696f 6e2d 6469 7363 6f76 6572 792b 786d ion-discovery+xm │ │ │ │ +00010da0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00010db0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00010dc0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00010dd0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00010de0: 3367 7070 2e67 6d6f 702b 786d 6c22 3a20 3gpp.gmop+xml": │ │ │ │ +00010df0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00010e00: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00010e10: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00010e20: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ +00010e30: 2e67 7470 6322 3a20 7b0a 0973 6f75 7263 .gtpc": {..sourc │ │ │ │ +00010e40: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00010e50: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +00010e60: 6770 702e 696e 7465 7277 6f72 6b69 6e67 gpp.interworking │ │ │ │ +00010e70: 2d64 6174 6122 3a20 7b0a 0973 6f75 7263 -data": {..sourc │ │ │ │ +00010e80: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00010e90: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +00010ea0: 6770 702e 6c70 7022 3a20 7b0a 0973 6f75 gpp.lpp": {..sou │ │ │ │ +00010eb0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00010ec0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00010ed0: 2e33 6770 702e 6d63 2d73 6967 6e61 6c6c .3gpp.mc-signall │ │ │ │ +00010ee0: 696e 672d 6561 7222 3a20 7b0a 0973 6f75 ing-ear": {..sou │ │ │ │ +00010ef0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00010f00: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00010f10: 2e33 6770 702e 6d63 6461 7461 2d61 6666 .3gpp.mcdata-aff │ │ │ │ +00010f20: 696c 6961 7469 6f6e 2d63 6f6d 6d61 6e64 iliation-command │ │ │ │ +00010f30: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00010f40: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00010f50: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00010f60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00010f70: 6e64 2e33 6770 702e 6d63 6461 7461 2d69 nd.3gpp.mcdata-i │ │ │ │ +00010f80: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ +00010f90: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00010fa0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00010fb0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00010fc0: 6e2f 766e 642e 3367 7070 2e6d 6364 6174 n/vnd.3gpp.mcdat │ │ │ │ +00010fd0: 612d 6d73 6773 746f 7265 2d63 7472 6c2d a-msgstore-ctrl- │ │ │ │ +00010fe0: 7265 7175 6573 742b 786d 6c22 3a20 7b0a request+xml": {. │ │ │ │ +00010ff0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00011000: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00011010: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00011020: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ +00011030: 6364 6174 612d 7061 796c 6f61 6422 3a20 cdata-payload": │ │ │ │ +00011040: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00011050: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00011060: 6f6e 2f76 6e64 2e33 6770 702e 6d63 6461 on/vnd.3gpp.mcda │ │ │ │ +00011070: 7461 2d72 6567 726f 7570 2b78 6d6c 223a ta-regroup+xml": │ │ │ │ +00011080: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00011090: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +000110a0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +000110b0: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ +000110c0: 702e 6d63 6461 7461 2d73 6572 7669 6365 p.mcdata-service │ │ │ │ +000110d0: 2d63 6f6e 6669 672b 786d 6c22 3a20 7b0a -config+xml": {. │ │ │ │ +000110e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000110f0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00011100: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00011110: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ +00011120: 6364 6174 612d 7369 676e 616c 6c69 6e67 cdata-signalling │ │ │ │ +00011130: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00011140: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00011150: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ +00011160: 6364 6174 612d 7565 2d63 6f6e 6669 672b cdata-ue-config+ │ │ │ │ +00011170: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00011180: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00011190: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +000111a0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000111b0: 642e 3367 7070 2e6d 6364 6174 612d 7573 d.3gpp.mcdata-us │ │ │ │ +000111c0: 6572 2d70 726f 6669 6c65 2b78 6d6c 223a er-profile+xml": │ │ │ │ +000111d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000111e0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +000111f0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00011200: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ +00011210: 702e 6d63 7074 742d 6166 6669 6c69 6174 p.mcptt-affiliat │ │ │ │ +00011220: 696f 6e2d 636f 6d6d 616e 642b 786d 6c22 ion-command+xml" │ │ │ │ +00011230: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00011240: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00011250: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00011260: 706c 6963 6174 696f 6e2f 766e 642e 3367 plication/vnd.3g │ │ │ │ +00011270: 7070 2e6d 6370 7474 2d66 6c6f 6f72 2d72 pp.mcptt-floor-r │ │ │ │ +00011280: 6571 7565 7374 2b78 6d6c 223a 207b 0a09 equest+xml": {.. │ │ │ │ +00011290: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000112a0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000112b0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +000112c0: 7469 6f6e 2f76 6e64 2e33 6770 702e 6d63 tion/vnd.3gpp.mc │ │ │ │ +000112d0: 7074 742d 696e 666f 2b78 6d6c 223a 207b ptt-info+xml": { │ │ │ │ +000112e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000112f0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00011300: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00011310: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ +00011320: 6d63 7074 742d 6c6f 6361 7469 6f6e 2d69 mcptt-location-i │ │ │ │ +00011330: 6e66 6f2b 786d 6c22 3a20 7b0a 0973 6f75 nfo+xml": {..sou │ │ │ │ +00011340: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00011350: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00011360: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00011370: 6e2f 766e 642e 3367 7070 2e6d 6370 7474 n/vnd.3gpp.mcptt │ │ │ │ +00011380: 2d6d 626d 732d 7573 6167 652d 696e 666f -mbms-usage-info │ │ │ │ +00011390: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +000113a0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +000113b0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +000113c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000113d0: 6e64 2e33 6770 702e 6d63 7074 742d 7265 nd.3gpp.mcptt-re │ │ │ │ +000113e0: 6772 6f75 702b 786d 6c22 3a20 7b0a 0973 group+xml": {..s │ │ │ │ +000113f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00011400: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00011410: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00011420: 696f 6e2f 766e 642e 3367 7070 2e6d 6370 ion/vnd.3gpp.mcp │ │ │ │ +00011430: 7474 2d73 6572 7669 6365 2d63 6f6e 6669 tt-service-confi │ │ │ │ +00011440: 672b 786d 6c22 3a20 7b0a 0973 6f75 7263 g+xml": {..sourc │ │ │ │ +00011450: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00011460: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00011470: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00011480: 766e 642e 3367 7070 2e6d 6370 7474 2d73 vnd.3gpp.mcptt-s │ │ │ │ +00011490: 6967 6e65 642b 786d 6c22 3a20 7b0a 0973 igned+xml": {..s │ │ │ │ +000114a0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000114b0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +000114c0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +000114d0: 696f 6e2f 766e 642e 3367 7070 2e6d 6370 ion/vnd.3gpp.mcp │ │ │ │ +000114e0: 7474 2d75 652d 636f 6e66 6967 2b78 6d6c tt-ue-config+xml │ │ │ │ +000114f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00011500: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00011510: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00011520: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +00011530: 6770 702e 6d63 7074 742d 7565 2d69 6e69 gpp.mcptt-ue-ini │ │ │ │ +00011540: 742d 636f 6e66 6967 2b78 6d6c 223a 207b t-config+xml": { │ │ │ │ +00011550: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00011560: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00011570: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00011580: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ +00011590: 6d63 7074 742d 7573 6572 2d70 726f 6669 mcptt-user-profi │ │ │ │ +000115a0: 6c65 2b78 6d6c 223a 207b 0a09 736f 7572 le+xml": {..sour │ │ │ │ +000115b0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000115c0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +000115d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000115e0: 2f76 6e64 2e33 6770 702e 6d63 7669 6465 /vnd.3gpp.mcvide │ │ │ │ +000115f0: 6f2d 6166 6669 6c69 6174 696f 6e2d 636f o-affiliation-co │ │ │ │ +00011600: 6d6d 616e 642b 786d 6c22 3a20 7b0a 0973 mmand+xml": {..s │ │ │ │ +00011610: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00011620: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00011630: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00011640: 696f 6e2f 766e 642e 3367 7070 2e6d 6376 ion/vnd.3gpp.mcv │ │ │ │ +00011650: 6964 656f 2d69 6e66 6f2b 786d 6c22 3a20 ideo-info+xml": │ │ │ │ +00011660: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00011670: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00011680: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00011690: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ +000116a0: 2e6d 6376 6964 656f 2d6c 6f63 6174 696f .mcvideo-locatio │ │ │ │ +000116b0: 6e2d 696e 666f 2b78 6d6c 223a 207b 0a09 n-info+xml": {.. │ │ │ │ +000116c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000116d0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000116e0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +000116f0: 7469 6f6e 2f76 6e64 2e33 6770 702e 6d63 tion/vnd.3gpp.mc │ │ │ │ +00011700: 7669 6465 6f2d 6d62 6d73 2d75 7361 6765 video-mbms-usage │ │ │ │ +00011710: 2d69 6e66 6f2b 786d 6c22 3a20 7b0a 0973 -info+xml": {..s │ │ │ │ +00011720: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00011730: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00011740: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00011750: 696f 6e2f 766e 642e 3367 7070 2e6d 6376 ion/vnd.3gpp.mcv │ │ │ │ +00011760: 6964 656f 2d72 6567 726f 7570 2b78 6d6c ideo-regroup+xml │ │ │ │ +00011770: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00011780: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00011790: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +000117a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +000117b0: 6770 702e 6d63 7669 6465 6f2d 7365 7276 gpp.mcvideo-serv │ │ │ │ +000117c0: 6963 652d 636f 6e66 6967 2b78 6d6c 223a ice-config+xml": │ │ │ │ +000117d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000117e0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +000117f0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00011800: 6c69 6361 7469 6f6e 2f76 6e64 2e33 6770 lication/vnd.3gp │ │ │ │ +00011810: 702e 6d63 7669 6465 6f2d 7472 616e 736d p.mcvideo-transm │ │ │ │ +00011820: 6973 7369 6f6e 2d72 6571 7565 7374 2b78 ission-request+x │ │ │ │ +00011830: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00011840: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00011850: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00011860: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00011870: 2e33 6770 702e 6d63 7669 6465 6f2d 7565 .3gpp.mcvideo-ue │ │ │ │ +00011880: 2d63 6f6e 6669 672b 786d 6c22 3a20 7b0a -config+xml": {. │ │ │ │ +00011890: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000118a0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +000118b0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000118c0: 6174 696f 6e2f 766e 642e 3367 7070 2e6d ation/vnd.3gpp.m │ │ │ │ +000118d0: 6376 6964 656f 2d75 7365 722d 7072 6f66 cvideo-user-prof │ │ │ │ +000118e0: 696c 652b 786d 6c22 3a20 7b0a 0973 6f75 ile+xml": {..sou │ │ │ │ +000118f0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00011900: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00011910: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00011920: 6e2f 766e 642e 3367 7070 2e6d 6964 2d63 n/vnd.3gpp.mid-c │ │ │ │ +00011930: 616c 6c2b 786d 6c22 3a20 7b0a 0973 6f75 all+xml": {..sou │ │ │ │ +00011940: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00011950: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00011960: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00011970: 6e2f 766e 642e 3367 7070 2e6e 6761 7022 n/vnd.3gpp.ngap" │ │ │ │ +00011980: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00011990: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000119a0: 7469 6f6e 2f76 6e64 2e33 6770 702e 7066 tion/vnd.3gpp.pf │ │ │ │ +000119b0: 6370 223a 207b 0a09 736f 7572 6365 3a20 cp": {..source: │ │ │ │ +000119c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000119d0: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ +000119e0: 2e70 6963 2d62 772d 6c61 7267 6522 3a20 .pic-bw-large": │ │ │ │ +000119f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00011a00: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00011a10: 5b0a 0909 2270 6c62 220a 095d 0a7d 2c0a [..."plb"..].},. │ │ │ │ +00011a20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00011a30: 642e 3367 7070 2e70 6963 2d62 772d 736d d.3gpp.pic-bw-sm │ │ │ │ +00011a40: 616c 6c22 3a20 7b0a 0973 6f75 7263 653a all": {..source: │ │ │ │ +00011a50: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00011a60: 696f 6e73 3a20 5b0a 0909 2270 7362 220a ions: [..."psb". │ │ │ │ +00011a70: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00011a80: 696f 6e2f 766e 642e 3367 7070 2e70 6963 ion/vnd.3gpp.pic │ │ │ │ +00011a90: 2d62 772d 7661 7222 3a20 7b0a 0973 6f75 -bw-var": {..sou │ │ │ │ +00011aa0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00011ab0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ +00011ac0: 7662 220a 095d 0a7d 2c0a 0922 6170 706c vb"..].},.."appl │ │ │ │ +00011ad0: 6963 6174 696f 6e2f 766e 642e 3367 7070 ication/vnd.3gpp │ │ │ │ +00011ae0: 2e70 696e 6170 702d 696e 666f 2b78 6d6c .pinapp-info+xml │ │ │ │ +00011af0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00011b00: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00011b10: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00011b20: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +00011b30: 6770 702e 7331 6170 223a 207b 0a09 736f gpp.s1ap": {..so │ │ │ │ +00011b40: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00011b50: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00011b60: 642e 3367 7070 2e73 6561 6c2d 6772 6f75 d.3gpp.seal-grou │ │ │ │ +00011b70: 702d 646f 632b 786d 6c22 3a20 7b0a 0973 p-doc+xml": {..s │ │ │ │ +00011b80: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00011b90: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00011ba0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00011bb0: 696f 6e2f 766e 642e 3367 7070 2e73 6561 ion/vnd.3gpp.sea │ │ │ │ +00011bc0: 6c2d 696e 666f 2b78 6d6c 223a 207b 0a09 l-info+xml": {.. │ │ │ │ +00011bd0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00011be0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00011bf0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00011c00: 7469 6f6e 2f76 6e64 2e33 6770 702e 7365 tion/vnd.3gpp.se │ │ │ │ +00011c10: 616c 2d6c 6f63 6174 696f 6e2d 696e 666f al-location-info │ │ │ │ +00011c20: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00011c30: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00011c40: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00011c50: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00011c60: 6e64 2e33 6770 702e 7365 616c 2d6d 626d nd.3gpp.seal-mbm │ │ │ │ +00011c70: 732d 7573 6167 652d 696e 666f 2b78 6d6c s-usage-info+xml │ │ │ │ +00011c80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00011c90: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00011ca0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00011cb0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e33 pplication/vnd.3 │ │ │ │ +00011cc0: 6770 702e 7365 616c 2d6e 6574 776f 726b gpp.seal-network │ │ │ │ +00011cd0: 2d71 6f73 2d6d 616e 6167 656d 656e 742d -qos-management- │ │ │ │ +00011ce0: 696e 666f 2b78 6d6c 223a 207b 0a09 736f info+xml": {..so │ │ │ │ +00011cf0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00011d00: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00011d10: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00011d20: 6f6e 2f76 6e64 2e33 6770 702e 7365 616c on/vnd.3gpp.seal │ │ │ │ +00011d30: 2d75 652d 636f 6e66 6967 2d69 6e66 6f2b -ue-config-info+ │ │ │ │ +00011d40: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00011d50: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00011d60: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00011d70: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00011d80: 642e 3367 7070 2e73 6561 6c2d 756e 6963 d.3gpp.seal-unic │ │ │ │ +00011d90: 6173 742d 696e 666f 2b78 6d6c 223a 207b ast-info+xml": { │ │ │ │ +00011da0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00011db0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00011dc0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00011dd0: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ +00011de0: 7365 616c 2d75 7365 722d 7072 6f66 696c seal-user-profil │ │ │ │ +00011df0: 652d 696e 666f 2b78 6d6c 223a 207b 0a09 e-info+xml": {.. │ │ │ │ +00011e00: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00011e10: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00011e20: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00011e30: 7469 6f6e 2f76 6e64 2e33 6770 702e 736d tion/vnd.3gpp.sm │ │ │ │ +00011e40: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00011e50: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00011e60: 6361 7469 6f6e 2f76 6e64 2e33 6770 702e cation/vnd.3gpp. │ │ │ │ +00011e70: 736d 732b 786d 6c22 3a20 7b0a 0973 6f75 sms+xml": {..sou │ │ │ │ +00011e80: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00011e90: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00011ea0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00011eb0: 6e2f 766e 642e 3367 7070 2e73 7276 6363 n/vnd.3gpp.srvcc │ │ │ │ +00011ec0: 2d65 7874 2b78 6d6c 223a 207b 0a09 736f -ext+xml": {..so │ │ │ │ +00011ed0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00011ee0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00011ef0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00011f00: 6f6e 2f76 6e64 2e33 6770 702e 7372 7663 on/vnd.3gpp.srvc │ │ │ │ +00011f10: 632d 696e 666f 2b78 6d6c 223a 207b 0a09 c-info+xml": {.. │ │ │ │ +00011f20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00011f30: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00011f40: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00011f50: 7469 6f6e 2f76 6e64 2e33 6770 702e 7374 tion/vnd.3gpp.st │ │ │ │ +00011f60: 6174 652d 616e 642d 6576 656e 742d 696e ate-and-event-in │ │ │ │ +00011f70: 666f 2b78 6d6c 223a 207b 0a09 736f 7572 fo+xml": {..sour │ │ │ │ +00011f80: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00011f90: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00011fa0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00011fb0: 2f76 6e64 2e33 6770 702e 7573 7364 2b78 /vnd.3gpp.ussd+x │ │ │ │ +00011fc0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00011fd0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00011fe0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00011ff0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00012000: 2e33 6770 702e 7632 7822 3a20 7b0a 0973 .3gpp.v2x": {..s │ │ │ │ +00012010: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00012020: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00012030: 6e64 2e33 6770 702e 7661 652d 696e 666f nd.3gpp.vae-info │ │ │ │ +00012040: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00012050: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00012060: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00012070: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00012080: 6e64 2e33 6770 7032 2e62 636d 6373 696e nd.3gpp2.bcmcsin │ │ │ │ +00012090: 666f 2b78 6d6c 223a 207b 0a09 736f 7572 fo+xml": {..sour │ │ │ │ +000120a0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000120b0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +000120c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000120d0: 2f76 6e64 2e33 6770 7032 2e73 6d73 223a /vnd.3gpp2.sms": │ │ │ │ +000120e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000120f0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00012100: 696f 6e2f 766e 642e 3367 7070 322e 7463 ion/vnd.3gpp2.tc │ │ │ │ +00012110: 6170 223a 207b 0a09 736f 7572 6365 3a20 ap": {..source: │ │ │ │ +00012120: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00012130: 6f6e 733a 205b 0a09 0922 7463 6170 220a ons: [..."tcap". │ │ │ │ +00012140: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00012150: 696f 6e2f 766e 642e 336c 6967 6874 7373 ion/vnd.3lightss │ │ │ │ +00012160: 6f66 7477 6172 652e 696d 6167 6573 6361 oftware.imagesca │ │ │ │ +00012170: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00012180: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00012190: 6361 7469 6f6e 2f76 6e64 2e33 6d2e 706f cation/vnd.3m.po │ │ │ │ +000121a0: 7374 2d69 742d 6e6f 7465 7322 3a20 7b0a st-it-notes": {. │ │ │ │ +000121b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000121c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000121d0: 0909 2270 776e 220a 095d 0a7d 2c0a 0922 .."pwn"..].},.." │ │ │ │ +000121e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000121f0: 6163 6370 6163 2e73 696d 706c 792e 6173 accpac.simply.as │ │ │ │ +00012200: 6f22 3a20 7b0a 0973 6f75 7263 653a 2022 o": {..source: " │ │ │ │ +00012210: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00012220: 6e73 3a20 5b0a 0909 2261 736f 220a 095d ns: [..."aso"..] │ │ │ │ +00012230: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00012240: 6e2f 766e 642e 6163 6370 6163 2e73 696d n/vnd.accpac.sim │ │ │ │ +00012250: 706c 792e 696d 7022 3a20 7b0a 0973 6f75 ply.imp": {..sou │ │ │ │ +00012260: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00012270: 7465 6e73 696f 6e73 3a20 5b0a 0909 2269 tensions: [..."i │ │ │ │ +00012280: 6d70 220a 095d 0a7d 2c0a 0922 6170 706c mp"..].},.."appl │ │ │ │ +00012290: 6963 6174 696f 6e2f 766e 642e 6163 6d2e ication/vnd.acm. │ │ │ │ +000122a0: 6164 6472 6573 7378 6665 722b 6a73 6f6e addressxfer+json │ │ │ │ +000122b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000122c0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +000122d0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +000122e0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ +000122f0: 636d 2e63 6861 7462 6f74 2b6a 736f 6e22 cm.chatbot+json" │ │ │ │ +00012300: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00012310: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00012320: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00012330: 706c 6963 6174 696f 6e2f 766e 642e 6163 plication/vnd.ac │ │ │ │ +00012340: 7563 6f62 6f6c 223a 207b 0a09 736f 7572 ucobol": {..sour │ │ │ │ +00012350: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00012360: 656e 7369 6f6e 733a 205b 0a09 0922 6163 ensions: [..."ac │ │ │ │ +00012370: 7522 0a09 5d0a 7d2c 0a09 2261 7070 6c69 u"..].},.."appli │ │ │ │ +00012380: 6361 7469 6f6e 2f76 6e64 2e61 6375 636f cation/vnd.acuco │ │ │ │ +00012390: 7270 223a 207b 0a09 736f 7572 6365 3a20 rp": {..source: │ │ │ │ +000123a0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000123b0: 6f6e 733a 205b 0a09 0922 6174 6322 2c0a ons: [..."atc",. │ │ │ │ +000123c0: 0909 2261 6375 7463 220a 095d 0a7d 2c0a .."acutc"..].},. │ │ │ │ +000123d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000123e0: 642e 6164 6f62 652e 6169 722d 6170 706c d.adobe.air-appl │ │ │ │ +000123f0: 6963 6174 696f 6e2d 696e 7374 616c 6c65 ication-installe │ │ │ │ +00012400: 722d 7061 636b 6167 652b 7a69 7022 3a20 r-package+zip": │ │ │ │ +00012410: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00012420: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ +00012430: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ +00012440: 6e73 696f 6e73 3a20 5b0a 0909 2261 6972 nsions: [..."air │ │ │ │ +00012450: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00012460: 6174 696f 6e2f 766e 642e 6164 6f62 652e ation/vnd.adobe. │ │ │ │ +00012470: 666c 6173 682e 6d6f 7669 6522 3a20 7b0a flash.movie": {. │ │ │ │ +00012480: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00012490: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000124a0: 2f76 6e64 2e61 646f 6265 2e66 6f72 6d73 /vnd.adobe.forms │ │ │ │ +000124b0: 6365 6e74 7261 6c2e 6663 6474 223a 207b central.fcdt": { │ │ │ │ +000124c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000124d0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000124e0: 0a09 0922 6663 6474 220a 095d 0a7d 2c0a ..."fcdt"..].},. │ │ │ │ +000124f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00012500: 642e 6164 6f62 652e 6678 7022 3a20 7b0a d.adobe.fxp": {. │ │ │ │ +00012510: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00012520: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00012530: 0909 2266 7870 222c 0a09 0922 6678 706c .."fxp",..."fxpl │ │ │ │ +00012540: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00012550: 6174 696f 6e2f 766e 642e 6164 6f62 652e ation/vnd.adobe. │ │ │ │ +00012560: 7061 7274 6961 6c2d 7570 6c6f 6164 223a partial-upload": │ │ │ │ +00012570: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012580: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00012590: 696f 6e2f 766e 642e 6164 6f62 652e 7864 ion/vnd.adobe.xd │ │ │ │ +000125a0: 702b 786d 6c22 3a20 7b0a 0973 6f75 7263 p+xml": {..sourc │ │ │ │ +000125b0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +000125c0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +000125d0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000125e0: 0922 7864 7022 0a09 5d0a 7d2c 0a09 2261 ."xdp"..].},.."a │ │ │ │ +000125f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ +00012600: 646f 6265 2e78 6664 6622 3a20 7b0a 0973 dobe.xfdf": {..s │ │ │ │ +00012610: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00012620: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00012630: 0909 2278 6664 6622 0a09 5d0a 7d2c 0a09 .."xfdf"..].},.. │ │ │ │ +00012640: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00012650: 2e61 6574 6865 722e 696d 7022 3a20 7b0a .aether.imp": {. │ │ │ │ +00012660: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00012670: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00012680: 2f76 6e64 2e61 6670 632e 6166 706c 696e /vnd.afpc.afplin │ │ │ │ +00012690: 6564 6174 6122 3a20 7b0a 0973 6f75 7263 edata": {..sourc │ │ │ │ +000126a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000126b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ +000126c0: 6670 632e 6166 706c 696e 6564 6174 612d fpc.afplinedata- │ │ │ │ +000126d0: 7061 6765 6465 6622 3a20 7b0a 0973 6f75 pagedef": {..sou │ │ │ │ +000126e0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000126f0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00012700: 2e61 6670 632e 636d 6f63 612d 636d 7265 .afpc.cmoca-cmre │ │ │ │ +00012710: 736f 7572 6365 223a 207b 0a09 736f 7572 source": {..sour │ │ │ │ +00012720: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00012730: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00012740: 6166 7063 2e66 6f63 612d 6368 6172 7365 afpc.foca-charse │ │ │ │ +00012750: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00012760: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00012770: 6361 7469 6f6e 2f76 6e64 2e61 6670 632e cation/vnd.afpc. │ │ │ │ +00012780: 666f 6361 2d63 6f64 6564 666f 6e74 223a foca-codedfont": │ │ │ │ +00012790: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000127a0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000127b0: 696f 6e2f 766e 642e 6166 7063 2e66 6f63 ion/vnd.afpc.foc │ │ │ │ +000127c0: 612d 636f 6465 7061 6765 223a 207b 0a09 a-codepage": {.. │ │ │ │ +000127d0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +000127e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000127f0: 766e 642e 6166 7063 2e6d 6f64 6361 223a vnd.afpc.modca": │ │ │ │ +00012800: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012810: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00012820: 696f 6e2f 766e 642e 6166 7063 2e6d 6f64 ion/vnd.afpc.mod │ │ │ │ +00012830: 6361 2d63 6d74 6162 6c65 223a 207b 0a09 ca-cmtable": {.. │ │ │ │ +00012840: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00012850: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00012860: 766e 642e 6166 7063 2e6d 6f64 6361 2d66 vnd.afpc.modca-f │ │ │ │ +00012870: 6f72 6d64 6566 223a 207b 0a09 736f 7572 ormdef": {..sour │ │ │ │ +00012880: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00012890: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000128a0: 6166 7063 2e6d 6f64 6361 2d6d 6564 6975 afpc.modca-mediu │ │ │ │ +000128b0: 6d6d 6170 223a 207b 0a09 736f 7572 6365 mmap": {..source │ │ │ │ +000128c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000128d0: 706c 6963 6174 696f 6e2f 766e 642e 6166 plication/vnd.af │ │ │ │ +000128e0: 7063 2e6d 6f64 6361 2d6f 626a 6563 7463 pc.modca-objectc │ │ │ │ +000128f0: 6f6e 7461 696e 6572 223a 207b 0a09 736f ontainer": {..so │ │ │ │ +00012900: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00012910: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00012920: 642e 6166 7063 2e6d 6f64 6361 2d6f 7665 d.afpc.modca-ove │ │ │ │ +00012930: 726c 6179 223a 207b 0a09 736f 7572 6365 rlay": {..source │ │ │ │ +00012940: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00012950: 706c 6963 6174 696f 6e2f 766e 642e 6166 plication/vnd.af │ │ │ │ +00012960: 7063 2e6d 6f64 6361 2d70 6167 6573 6567 pc.modca-pageseg │ │ │ │ +00012970: 6d65 6e74 223a 207b 0a09 736f 7572 6365 ment": {..source │ │ │ │ +00012980: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00012990: 706c 6963 6174 696f 6e2f 766e 642e 6167 plication/vnd.ag │ │ │ │ +000129a0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +000129b0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +000129c0: 6e73 3a20 5b0a 0909 2261 6765 220a 095d ns: [..."age"..] │ │ │ │ +000129d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000129e0: 6e2f 766e 642e 6168 2d62 6172 636f 6465 n/vnd.ah-barcode │ │ │ │ +000129f0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00012a00: 7061 6368 6522 0a7d 2c0a 0922 6170 706c pache".},.."appl │ │ │ │ +00012a10: 6963 6174 696f 6e2f 766e 642e 6168 6561 ication/vnd.ahea │ │ │ │ +00012a20: 642e 7370 6163 6522 3a20 7b0a 0973 6f75 d.space": {..sou │ │ │ │ +00012a30: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00012a40: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +00012a50: 6865 6164 220a 095d 0a7d 2c0a 0922 6170 head"..].},.."ap │ │ │ │ +00012a60: 706c 6963 6174 696f 6e2f 766e 642e 6169 plication/vnd.ai │ │ │ │ +00012a70: 727a 6970 2e66 696c 6573 6563 7572 652e rzip.filesecure. │ │ │ │ +00012a80: 617a 6622 3a20 7b0a 0973 6f75 7263 653a azf": {..source: │ │ │ │ +00012a90: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00012aa0: 696f 6e73 3a20 5b0a 0909 2261 7a66 220a ions: [..."azf". │ │ │ │ +00012ab0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00012ac0: 696f 6e2f 766e 642e 6169 727a 6970 2e66 ion/vnd.airzip.f │ │ │ │ +00012ad0: 696c 6573 6563 7572 652e 617a 7322 3a20 ilesecure.azs": │ │ │ │ +00012ae0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00012af0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00012b00: 5b0a 0909 2261 7a73 220a 095d 0a7d 2c0a [..."azs"..].},. │ │ │ │ +00012b10: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00012b20: 642e 616d 6164 6575 732b 6a73 6f6e 223a d.amadeus+json": │ │ │ │ +00012b30: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012b40: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00012b50: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00012b60: 6c69 6361 7469 6f6e 2f76 6e64 2e61 6d61 lication/vnd.ama │ │ │ │ +00012b70: 7a6f 6e2e 6562 6f6f 6b22 3a20 7b0a 0973 zon.ebook": {..s │ │ │ │ +00012b80: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00012b90: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00012ba0: 0909 2261 7a77 220a 095d 0a7d 2c0a 0922 .."azw"..].},.." │ │ │ │ +00012bb0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00012bc0: 616d 617a 6f6e 2e6d 6f62 6938 2d65 626f amazon.mobi8-ebo │ │ │ │ +00012bd0: 6f6b 223a 207b 0a09 736f 7572 6365 3a20 ok": {..source: │ │ │ │ +00012be0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00012bf0: 6963 6174 696f 6e2f 766e 642e 616d 6572 ication/vnd.amer │ │ │ │ +00012c00: 6963 616e 6479 6e61 6d69 6373 2e61 6363 icandynamics.acc │ │ │ │ +00012c10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00012c20: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00012c30: 733a 205b 0a09 0922 6163 6322 0a09 5d0a s: [..."acc"..]. │ │ │ │ +00012c40: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00012c50: 2f76 6e64 2e61 6d69 6761 2e61 6d69 223a /vnd.amiga.ami": │ │ │ │ +00012c60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012c70: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00012c80: 205b 0a09 0922 616d 6922 0a09 5d0a 7d2c [..."ami"..].}, │ │ │ │ +00012c90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00012ca0: 6e64 2e61 6d75 6e64 7365 6e2e 6d61 7a65 nd.amundsen.maze │ │ │ │ +00012cb0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00012cc0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00012cd0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00012ce0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00012cf0: 6e64 2e61 6e64 726f 6964 2e6f 7461 223a nd.android.ota": │ │ │ │ +00012d00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012d10: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00012d20: 696f 6e2f 766e 642e 616e 6472 6f69 642e ion/vnd.android. │ │ │ │ +00012d30: 7061 636b 6167 652d 6172 6368 6976 6522 package-archive" │ │ │ │ +00012d40: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +00012d50: 6163 6865 222c 0a09 636f 6d70 7265 7373 ache",..compress │ │ │ │ +00012d60: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +00012d70: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +00012d80: 706b 220a 095d 0a7d 2c0a 0922 6170 706c pk"..].},.."appl │ │ │ │ +00012d90: 6963 6174 696f 6e2f 766e 642e 616e 6b69 ication/vnd.anki │ │ │ │ +00012da0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00012db0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00012dc0: 6174 696f 6e2f 766e 642e 616e 7365 722d ation/vnd.anser- │ │ │ │ +00012dd0: 7765 622d 6365 7274 6966 6963 6174 652d web-certificate- │ │ │ │ +00012de0: 6973 7375 652d 696e 6974 6961 7469 6f6e issue-initiation │ │ │ │ +00012df0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00012e00: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00012e10: 733a 205b 0a09 0922 6369 6922 0a09 5d0a s: [..."cii"..]. │ │ │ │ +00012e20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00012e30: 2f76 6e64 2e61 6e73 6572 2d77 6562 2d66 /vnd.anser-web-f │ │ │ │ +00012e40: 756e 6473 2d74 7261 6e73 6665 722d 696e unds-transfer-in │ │ │ │ +00012e50: 6974 6961 7469 6f6e 223a 207b 0a09 736f itiation": {..so │ │ │ │ +00012e60: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00012e70: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00012e80: 0922 6674 6922 0a09 5d0a 7d2c 0a09 2261 ."fti"..].},.."a │ │ │ │ +00012e90: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e61 pplication/vnd.a │ │ │ │ +00012ea0: 6e74 6978 2e67 616d 652d 636f 6d70 6f6e ntix.game-compon │ │ │ │ +00012eb0: 656e 7422 3a20 7b0a 0973 6f75 7263 653a ent": {..source: │ │ │ │ +00012ec0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00012ed0: 696f 6e73 3a20 5b0a 0909 2261 7478 220a ions: [..."atx". │ │ │ │ +00012ee0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00012ef0: 696f 6e2f 766e 642e 6170 6163 6865 2e61 ion/vnd.apache.a │ │ │ │ +00012f00: 7272 6f77 2e66 696c 6522 3a20 7b0a 0973 rrow.file": {..s │ │ │ │ +00012f10: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00012f20: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00012f30: 6e64 2e61 7061 6368 652e 6172 726f 772e nd.apache.arrow. │ │ │ │ +00012f40: 7374 7265 616d 223a 207b 0a09 736f 7572 stream": {..sour │ │ │ │ +00012f50: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00012f60: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00012f70: 6170 6163 6865 2e70 6172 7175 6574 223a apache.parquet": │ │ │ │ +00012f80: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00012f90: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00012fa0: 696f 6e2f 766e 642e 6170 6163 6865 2e74 ion/vnd.apache.t │ │ │ │ +00012fb0: 6872 6966 742e 6269 6e61 7279 223a 207b hrift.binary": { │ │ │ │ +00012fc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00012fd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00012fe0: 6e2f 766e 642e 6170 6163 6865 2e74 6872 n/vnd.apache.thr │ │ │ │ +00012ff0: 6966 742e 636f 6d70 6163 7422 3a20 7b0a ift.compact": {. │ │ │ │ +00013000: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00013010: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00013020: 2f76 6e64 2e61 7061 6368 652e 7468 7269 /vnd.apache.thri │ │ │ │ +00013030: 6674 2e6a 736f 6e22 3a20 7b0a 0973 6f75 ft.json": {..sou │ │ │ │ +00013040: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00013050: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013060: 2e61 7065 786c 616e 6722 3a20 7b0a 0973 .apexlang": {..s │ │ │ │ +00013070: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00013080: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00013090: 6e64 2e61 7069 2b6a 736f 6e22 3a20 7b0a nd.api+json": {. │ │ │ │ +000130a0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000130b0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +000130c0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000130d0: 6174 696f 6e2f 766e 642e 6170 6c65 7874 ation/vnd.aplext │ │ │ │ +000130e0: 6f72 2e77 6172 7270 2b6a 736f 6e22 3a20 or.warrp+json": │ │ │ │ +000130f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00013100: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00013110: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00013120: 6963 6174 696f 6e2f 766e 642e 6170 6f74 ication/vnd.apot │ │ │ │ +00013130: 6865 6b65 6e64 652e 7265 7365 7276 6174 hekende.reservat │ │ │ │ +00013140: 696f 6e2b 6a73 6f6e 223a 207b 0a09 736f ion+json": {..so │ │ │ │ +00013150: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00013160: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00013170: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00013180: 6f6e 2f76 6e64 2e61 7070 6c65 2e69 6e73 on/vnd.apple.ins │ │ │ │ +00013190: 7461 6c6c 6572 2b78 6d6c 223a 207b 0a09 taller+xml": {.. │ │ │ │ +000131a0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000131b0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000131c0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000131d0: 3a20 5b0a 0909 226d 706b 6722 0a09 5d0a : [..."mpkg"..]. │ │ │ │ +000131e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000131f0: 2f76 6e64 2e61 7070 6c65 2e6b 6579 6e6f /vnd.apple.keyno │ │ │ │ +00013200: 7465 223a 207b 0a09 736f 7572 6365 3a20 te": {..source: │ │ │ │ +00013210: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00013220: 6f6e 733a 205b 0a09 0922 6b65 7922 0a09 ons: [..."key".. │ │ │ │ +00013230: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00013240: 6f6e 2f76 6e64 2e61 7070 6c65 2e6d 7065 on/vnd.apple.mpe │ │ │ │ +00013250: 6775 726c 223a 207b 0a09 736f 7572 6365 gurl": {..source │ │ │ │ +00013260: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00013270: 7369 6f6e 733a 205b 0a09 0922 6d33 7538 sions: [..."m3u8 │ │ │ │ +00013280: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00013290: 6174 696f 6e2f 766e 642e 6170 706c 652e ation/vnd.apple. │ │ │ │ +000132a0: 6e75 6d62 6572 7322 3a20 7b0a 0973 6f75 numbers": {..sou │ │ │ │ +000132b0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +000132c0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ +000132d0: 756d 6265 7273 220a 095d 0a7d 2c0a 0922 umbers"..].},.." │ │ │ │ +000132e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000132f0: 6170 706c 652e 7061 6765 7322 3a20 7b0a apple.pages": {. │ │ │ │ +00013300: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00013310: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00013320: 0909 2270 6167 6573 220a 095d 0a7d 2c0a .."pages"..].},. │ │ │ │ +00013330: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00013340: 642e 6170 706c 652e 706b 7061 7373 223a d.apple.pkpass": │ │ │ │ +00013350: 207b 0a09 636f 6d70 7265 7373 6962 6c65 {..compressible │ │ │ │ +00013360: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ +00013370: 696f 6e73 3a20 5b0a 0909 2270 6b70 6173 ions: [..."pkpas │ │ │ │ +00013380: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ +00013390: 6361 7469 6f6e 2f76 6e64 2e61 7261 7374 cation/vnd.arast │ │ │ │ +000133a0: 7261 2e73 7769 223a 207b 0a09 736f 7572 ra.swi": {..sour │ │ │ │ +000133b0: 6365 3a20 2261 7061 6368 6522 0a7d 2c0a ce: "apache".},. │ │ │ │ +000133c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000133d0: 642e 6172 6973 7461 6e65 7477 6f72 6b73 d.aristanetworks │ │ │ │ +000133e0: 2e73 7769 223a 207b 0a09 736f 7572 6365 .swi": {..source │ │ │ │ +000133f0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00013400: 7369 6f6e 733a 205b 0a09 0922 7377 6922 sions: [..."swi" │ │ │ │ +00013410: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00013420: 7469 6f6e 2f76 6e64 2e61 7274 6973 616e tion/vnd.artisan │ │ │ │ +00013430: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00013440: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00013450: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00013460: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00013470: 766e 642e 6172 7473 7175 6172 6522 3a20 vnd.artsquare": │ │ │ │ +00013480: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00013490: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +000134a0: 6f6e 2f76 6e64 2e61 7374 7261 6561 2d73 on/vnd.astraea-s │ │ │ │ +000134b0: 6f66 7477 6172 652e 696f 7461 223a 207b oftware.iota": { │ │ │ │ +000134c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000134d0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000134e0: 0a09 0922 696f 7461 220a 095d 0a7d 2c0a ..."iota"..].},. │ │ │ │ +000134f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00013500: 642e 6175 6469 6f67 7261 7068 223a 207b d.audiograph": { │ │ │ │ +00013510: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00013520: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00013530: 0a09 0922 6165 7022 0a09 5d0a 7d2c 0a09 ..."aep"..].},.. │ │ │ │ +00013540: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013550: 2e61 7574 6f64 6573 6b2e 6662 7822 3a20 .autodesk.fbx": │ │ │ │ +00013560: 7b0a 0965 7874 656e 7369 6f6e 733a 205b {..extensions: [ │ │ │ │ +00013570: 0a09 0922 6662 7822 0a09 5d0a 7d2c 0a09 ..."fbx"..].},.. │ │ │ │ +00013580: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013590: 2e61 7574 6f70 6163 6b61 6765 223a 207b .autopackage": { │ │ │ │ +000135a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000135b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000135c0: 6e2f 766e 642e 6176 616c 6f6e 2b6a 736f n/vnd.avalon+jso │ │ │ │ +000135d0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +000135e0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000135f0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00013600: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00013610: 6176 6973 7461 722b 786d 6c22 3a20 7b0a avistar+xml": {. │ │ │ │ +00013620: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00013630: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00013640: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00013650: 6174 696f 6e2f 766e 642e 6261 6c73 616d ation/vnd.balsam │ │ │ │ +00013660: 6971 2e62 6d6d 6c2b 786d 6c22 3a20 7b0a iq.bmml+xml": {. │ │ │ │ +00013670: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00013680: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00013690: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +000136a0: 733a 205b 0a09 0922 626d 6d6c 220a 095d s: [..."bmml"..] │ │ │ │ +000136b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000136c0: 6e2f 766e 642e 6261 6c73 616d 6971 2e62 n/vnd.balsamiq.b │ │ │ │ +000136d0: 6d70 7222 3a20 7b0a 0973 6f75 7263 653a mpr": {..source: │ │ │ │ +000136e0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +000136f0: 6c69 6361 7469 6f6e 2f76 6e64 2e62 616e lication/vnd.ban │ │ │ │ +00013700: 616e 612d 6163 636f 756e 7469 6e67 223a ana-accounting": │ │ │ │ +00013710: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00013720: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00013730: 696f 6e2f 766e 642e 6262 662e 7573 702e ion/vnd.bbf.usp. │ │ │ │ +00013740: 6572 726f 7222 3a20 7b0a 0973 6f75 7263 error": {..sourc │ │ │ │ +00013750: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00013760: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e62 pplication/vnd.b │ │ │ │ +00013770: 6266 2e75 7370 2e6d 7367 223a 207b 0a09 bf.usp.msg": {.. │ │ │ │ +00013780: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00013790: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000137a0: 766e 642e 6262 662e 7573 702e 6d73 672b vnd.bbf.usp.msg+ │ │ │ │ +000137b0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +000137c0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +000137d0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +000137e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000137f0: 6e64 2e62 656b 6974 7a75 722d 7374 6563 nd.bekitzur-stec │ │ │ │ +00013800: 682b 6a73 6f6e 223a 207b 0a09 736f 7572 h+json": {..sour │ │ │ │ +00013810: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00013820: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00013830: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00013840: 2f76 6e64 2e62 656c 6967 6874 736f 6674 /vnd.belightsoft │ │ │ │ +00013850: 2e6c 687a 642b 7a69 7022 3a20 7b0a 0973 .lhzd+zip": {..s │ │ │ │ +00013860: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00013870: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +00013880: 6c73 650a 7d2c 0a09 2261 7070 6c69 6361 lse.},.."applica │ │ │ │ +00013890: 7469 6f6e 2f76 6e64 2e62 656c 6967 6874 tion/vnd.belight │ │ │ │ +000138a0: 736f 6674 2e6c 687a 6c2b 7a69 7022 3a20 soft.lhzl+zip": │ │ │ │ +000138b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000138c0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +000138d0: 3a20 6661 6c73 650a 7d2c 0a09 2261 7070 : false.},.."app │ │ │ │ +000138e0: 6c69 6361 7469 6f6e 2f76 6e64 2e62 696e lication/vnd.bin │ │ │ │ +000138f0: 742e 6d65 642d 636f 6e74 656e 7422 3a20 t.med-content": │ │ │ │ +00013900: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00013910: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00013920: 6f6e 2f76 6e64 2e62 696f 7061 782e 7264 on/vnd.biopax.rd │ │ │ │ +00013930: 662b 786d 6c22 3a20 7b0a 0973 6f75 7263 f+xml": {..sourc │ │ │ │ +00013940: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00013950: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00013960: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00013970: 766e 642e 626c 696e 6b2d 6964 622d 7661 vnd.blink-idb-va │ │ │ │ +00013980: 6c75 652d 7772 6170 7065 7222 3a20 7b0a lue-wrapper": {. │ │ │ │ +00013990: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000139a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000139b0: 2f76 6e64 2e62 6c75 6569 6365 2e6d 756c /vnd.blueice.mul │ │ │ │ +000139c0: 7469 7061 7373 223a 207b 0a09 736f 7572 tipass": {..sour │ │ │ │ +000139d0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +000139e0: 656e 7369 6f6e 733a 205b 0a09 0922 6d70 ensions: [..."mp │ │ │ │ +000139f0: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ +00013a00: 6361 7469 6f6e 2f76 6e64 2e62 6c75 6574 cation/vnd.bluet │ │ │ │ +00013a10: 6f6f 7468 2e65 702e 6f6f 6222 3a20 7b0a ooth.ep.oob": {. │ │ │ │ +00013a20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00013a30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00013a40: 2f76 6e64 2e62 6c75 6574 6f6f 7468 2e6c /vnd.bluetooth.l │ │ │ │ +00013a50: 652e 6f6f 6222 3a20 7b0a 0973 6f75 7263 e.oob": {..sourc │ │ │ │ +00013a60: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00013a70: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e62 pplication/vnd.b │ │ │ │ +00013a80: 6d69 223a 207b 0a09 736f 7572 6365 3a20 mi": {..source: │ │ │ │ +00013a90: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00013aa0: 6f6e 733a 205b 0a09 0922 626d 6922 0a09 ons: [..."bmi".. │ │ │ │ +00013ab0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00013ac0: 6f6e 2f76 6e64 2e62 7066 223a 207b 0a09 on/vnd.bpf": {.. │ │ │ │ +00013ad0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00013ae0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00013af0: 766e 642e 6270 6633 223a 207b 0a09 736f vnd.bpf3": {..so │ │ │ │ +00013b00: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00013b10: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00013b20: 642e 6275 7369 6e65 7373 6f62 6a65 6374 d.businessobject │ │ │ │ +00013b30: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00013b40: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00013b50: 6e73 3a20 5b0a 0909 2272 6570 220a 095d ns: [..."rep"..] │ │ │ │ +00013b60: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00013b70: 6e2f 766e 642e 6279 752e 7561 7069 2b6a n/vnd.byu.uapi+j │ │ │ │ +00013b80: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +00013b90: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00013ba0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00013bb0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00013bc0: 642e 627a 6970 3322 3a20 7b0a 0973 6f75 d.bzip3": {..sou │ │ │ │ +00013bd0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00013be0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013bf0: 2e63 3376 6f63 2e73 6368 6564 756c 652b .c3voc.schedule+ │ │ │ │ +00013c00: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00013c10: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00013c20: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00013c30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00013c40: 642e 6361 622d 6a73 6372 6970 7422 3a20 d.cab-jscript": │ │ │ │ +00013c50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00013c60: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00013c70: 6f6e 2f76 6e64 2e63 616e 6f6e 2d63 7064 on/vnd.canon-cpd │ │ │ │ +00013c80: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00013c90: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00013ca0: 6361 7469 6f6e 2f76 6e64 2e63 616e 6f6e cation/vnd.canon │ │ │ │ +00013cb0: 2d6c 6970 7322 3a20 7b0a 0973 6f75 7263 -lips": {..sourc │ │ │ │ +00013cc0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00013cd0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00013ce0: 6170 6173 7973 7465 6d73 2d70 672b 6a73 apasystems-pg+js │ │ │ │ +00013cf0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00013d00: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00013d10: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00013d20: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013d30: 2e63 656e 6469 6f2e 7468 696e 6c69 6e63 .cendio.thinlinc │ │ │ │ +00013d40: 2e63 6c69 656e 7463 6f6e 6622 3a20 7b0a .clientconf": {. │ │ │ │ +00013d50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00013d60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00013d70: 2f76 6e64 2e63 656e 7475 7279 2d73 7973 /vnd.century-sys │ │ │ │ +00013d80: 7465 6d73 2e74 6370 5f73 7472 6561 6d22 tems.tcp_stream" │ │ │ │ +00013d90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00013da0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00013db0: 7469 6f6e 2f76 6e64 2e63 6865 6d64 7261 tion/vnd.chemdra │ │ │ │ +00013dc0: 772b 786d 6c22 3a20 7b0a 0973 6f75 7263 w+xml": {..sourc │ │ │ │ +00013dd0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00013de0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +00013df0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00013e00: 0922 6364 786d 6c22 0a09 5d0a 7d2c 0a09 ."cdxml"..].},.. │ │ │ │ +00013e10: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00013e20: 2e63 6865 7373 2d70 676e 223a 207b 0a09 .chess-pgn": {.. │ │ │ │ +00013e30: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00013e40: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00013e50: 766e 642e 6368 6970 6e75 7473 2e6b 6172 vnd.chipnuts.kar │ │ │ │ +00013e60: 616f 6b65 2d6d 6d64 223a 207b 0a09 736f aoke-mmd": {..so │ │ │ │ +00013e70: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00013e80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00013e90: 6d6d 6422 0a09 5d0a 7d2c 0a09 2261 7070 mmd"..].},.."app │ │ │ │ +00013ea0: 6c69 6361 7469 6f6e 2f76 6e64 2e63 6965 lication/vnd.cie │ │ │ │ +00013eb0: 6469 223a 207b 0a09 736f 7572 6365 3a20 di": {..source: │ │ │ │ +00013ec0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00013ed0: 6963 6174 696f 6e2f 766e 642e 6369 6e64 ication/vnd.cind │ │ │ │ +00013ee0: 6572 656c 6c61 223a 207b 0a09 736f 7572 erella": {..sour │ │ │ │ +00013ef0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00013f00: 656e 7369 6f6e 733a 205b 0a09 0922 6364 ensions: [..."cd │ │ │ │ +00013f10: 7922 0a09 5d0a 7d2c 0a09 2261 7070 6c69 y"..].},.."appli │ │ │ │ +00013f20: 6361 7469 6f6e 2f76 6e64 2e63 6972 7061 cation/vnd.cirpa │ │ │ │ +00013f30: 636b 2e69 7364 6e2d 6578 7422 3a20 7b0a ck.isdn-ext": {. │ │ │ │ +00013f40: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00013f50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00013f60: 2f76 6e64 2e63 6974 6174 696f 6e73 7479 /vnd.citationsty │ │ │ │ +00013f70: 6c65 732e 7374 796c 652b 786d 6c22 3a20 les.style+xml": │ │ │ │ +00013f80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00013f90: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00013fa0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00013fb0: 6f6e 733a 205b 0a09 0922 6373 6c22 0a09 ons: [..."csl".. │ │ │ │ +00013fc0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00013fd0: 6f6e 2f76 6e64 2e63 6c61 796d 6f72 6522 on/vnd.claymore" │ │ │ │ +00013fe0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00013ff0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00014000: 3a20 5b0a 0909 2263 6c61 220a 095d 0a7d : [..."cla"..].} │ │ │ │ +00014010: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014020: 766e 642e 636c 6f61 6e74 6f2e 7270 3922 vnd.cloanto.rp9" │ │ │ │ +00014030: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00014040: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00014050: 3a20 5b0a 0909 2272 7039 220a 095d 0a7d : [..."rp9"..].} │ │ │ │ +00014060: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014070: 766e 642e 636c 6f6e 6b2e 6334 6772 6f75 vnd.clonk.c4grou │ │ │ │ +00014080: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +00014090: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +000140a0: 6e73 3a20 5b0a 0909 2263 3467 222c 0a09 ns: [..."c4g",.. │ │ │ │ +000140b0: 0922 6334 6422 2c0a 0909 2263 3466 222c ."c4d",..."c4f", │ │ │ │ +000140c0: 0a09 0922 6334 7022 2c0a 0909 2263 3475 ..."c4p",..."c4u │ │ │ │ +000140d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000140e0: 6174 696f 6e2f 766e 642e 636c 7565 7472 ation/vnd.cluetr │ │ │ │ +000140f0: 7573 742e 6361 7274 6f6d 6f62 696c 652d ust.cartomobile- │ │ │ │ +00014100: 636f 6e66 6967 223a 207b 0a09 736f 7572 config": {..sour │ │ │ │ +00014110: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00014120: 656e 7369 6f6e 733a 205b 0a09 0922 6331 ensions: [..."c1 │ │ │ │ +00014130: 3161 6d63 220a 095d 0a7d 2c0a 0922 6170 1amc"..].},.."ap │ │ │ │ +00014140: 706c 6963 6174 696f 6e2f 766e 642e 636c plication/vnd.cl │ │ │ │ +00014150: 7565 7472 7573 742e 6361 7274 6f6d 6f62 uetrust.cartomob │ │ │ │ +00014160: 696c 652d 636f 6e66 6967 2d70 6b67 223a ile-config-pkg": │ │ │ │ +00014170: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00014180: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00014190: 205b 0a09 0922 6331 3161 6d7a 220a 095d [..."c11amz"..] │ │ │ │ +000141a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000141b0: 6e2f 766e 642e 636e 6366 2e68 656c 6d2e n/vnd.cncf.helm. │ │ │ │ +000141c0: 6368 6172 742e 636f 6e74 656e 742e 7631 chart.content.v1 │ │ │ │ +000141d0: 2e74 6172 2b67 7a69 7022 3a20 7b0a 0973 .tar+gzip": {..s │ │ │ │ +000141e0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +000141f0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00014200: 6e64 2e63 6e63 662e 6865 6c6d 2e63 6861 nd.cncf.helm.cha │ │ │ │ +00014210: 7274 2e70 726f 7665 6e61 6e63 652e 7631 rt.provenance.v1 │ │ │ │ +00014220: 2e70 726f 7622 3a20 7b0a 0973 6f75 7263 .prov": {..sourc │ │ │ │ +00014230: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00014240: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00014250: 6e63 662e 6865 6c6d 2e63 6f6e 6669 672e ncf.helm.config. │ │ │ │ +00014260: 7631 2b6a 736f 6e22 3a20 7b0a 0973 6f75 v1+json": {..sou │ │ │ │ +00014270: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00014280: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00014290: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000142a0: 6e2f 766e 642e 636f 6666 6565 7363 7269 n/vnd.coffeescri │ │ │ │ +000142b0: 7074 223a 207b 0a09 736f 7572 6365 3a20 pt": {..source: │ │ │ │ +000142c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000142d0: 6963 6174 696f 6e2f 766e 642e 636f 6c6c ication/vnd.coll │ │ │ │ +000142e0: 6162 696f 2e78 6f64 6f63 756d 656e 7473 abio.xodocuments │ │ │ │ +000142f0: 2e64 6f63 756d 656e 7422 3a20 7b0a 0973 .document": {..s │ │ │ │ +00014300: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00014310: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00014320: 6e64 2e63 6f6c 6c61 6269 6f2e 786f 646f nd.collabio.xodo │ │ │ │ +00014330: 6375 6d65 6e74 732e 646f 6375 6d65 6e74 cuments.document │ │ │ │ +00014340: 2d74 656d 706c 6174 6522 3a20 7b0a 0973 -template": {..s │ │ │ │ +00014350: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00014360: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00014370: 6e64 2e63 6f6c 6c61 6269 6f2e 786f 646f nd.collabio.xodo │ │ │ │ +00014380: 6375 6d65 6e74 732e 7072 6573 656e 7461 cuments.presenta │ │ │ │ +00014390: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ +000143a0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000143b0: 706c 6963 6174 696f 6e2f 766e 642e 636f plication/vnd.co │ │ │ │ +000143c0: 6c6c 6162 696f 2e78 6f64 6f63 756d 656e llabio.xodocumen │ │ │ │ +000143d0: 7473 2e70 7265 7365 6e74 6174 696f 6e2d ts.presentation- │ │ │ │ +000143e0: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ +000143f0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00014400: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00014410: 642e 636f 6c6c 6162 696f 2e78 6f64 6f63 d.collabio.xodoc │ │ │ │ +00014420: 756d 656e 7473 2e73 7072 6561 6473 6865 uments.spreadshe │ │ │ │ +00014430: 6574 223a 207b 0a09 736f 7572 6365 3a20 et": {..source: │ │ │ │ +00014440: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00014450: 6963 6174 696f 6e2f 766e 642e 636f 6c6c ication/vnd.coll │ │ │ │ +00014460: 6162 696f 2e78 6f64 6f63 756d 656e 7473 abio.xodocuments │ │ │ │ +00014470: 2e73 7072 6561 6473 6865 6574 2d74 656d .spreadsheet-tem │ │ │ │ +00014480: 706c 6174 6522 3a20 7b0a 0973 6f75 7263 plate": {..sourc │ │ │ │ +00014490: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000144a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +000144b0: 6f6c 6c65 6374 696f 6e2b 6a73 6f6e 223a ollection+json": │ │ │ │ +000144c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000144d0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +000144e0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +000144f0: 6c69 6361 7469 6f6e 2f76 6e64 2e63 6f6c lication/vnd.col │ │ │ │ +00014500: 6c65 6374 696f 6e2e 646f 632b 6a73 6f6e lection.doc+json │ │ │ │ +00014510: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00014520: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00014530: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00014540: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00014550: 6f6c 6c65 6374 696f 6e2e 6e65 7874 2b6a ollection.next+j │ │ │ │ +00014560: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +00014570: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00014580: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00014590: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000145a0: 642e 636f 6d69 6362 6f6f 6b2b 7a69 7022 d.comicbook+zip" │ │ │ │ +000145b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000145c0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000145d0: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ +000145e0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +000145f0: 6f6d 6963 626f 6f6b 2d72 6172 223a 207b omicbook-rar": { │ │ │ │ +00014600: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00014610: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00014620: 6e2f 766e 642e 636f 6d6d 6572 6365 2d62 n/vnd.commerce-b │ │ │ │ +00014630: 6174 7465 6c6c 6522 3a20 7b0a 0973 6f75 attelle": {..sou │ │ │ │ +00014640: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00014650: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00014660: 2e63 6f6d 6d6f 6e73 7061 6365 223a 207b .commonspace": { │ │ │ │ +00014670: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00014680: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00014690: 0a09 0922 6373 7022 0a09 5d0a 7d2c 0a09 ..."csp"..].},.. │ │ │ │ +000146a0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000146b0: 2e63 6f6e 7461 6374 2e63 6d73 6722 3a20 .contact.cmsg": │ │ │ │ +000146c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000146d0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +000146e0: 5b0a 0909 2263 6462 636d 7367 220a 095d [..."cdbcmsg"..] │ │ │ │ +000146f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00014700: 6e2f 766e 642e 636f 7265 6f73 2e69 676e n/vnd.coreos.ign │ │ │ │ +00014710: 6974 696f 6e2b 6a73 6f6e 223a 207b 0a09 ition+json": {.. │ │ │ │ +00014720: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00014730: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00014740: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00014750: 7469 6f6e 2f76 6e64 2e63 6f73 6d6f 6361 tion/vnd.cosmoca │ │ │ │ +00014760: 6c6c 6572 223a 207b 0a09 736f 7572 6365 ller": {..source │ │ │ │ +00014770: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00014780: 7369 6f6e 733a 205b 0a09 0922 636d 6322 sions: [..."cmc" │ │ │ │ +00014790: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000147a0: 7469 6f6e 2f76 6e64 2e63 7269 636b 2e63 tion/vnd.crick.c │ │ │ │ +000147b0: 6c69 636b 6572 223a 207b 0a09 736f 7572 licker": {..sour │ │ │ │ +000147c0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +000147d0: 656e 7369 6f6e 733a 205b 0a09 0922 636c ensions: [..."cl │ │ │ │ +000147e0: 6b78 220a 095d 0a7d 2c0a 0922 6170 706c kx"..].},.."appl │ │ │ │ +000147f0: 6963 6174 696f 6e2f 766e 642e 6372 6963 ication/vnd.cric │ │ │ │ +00014800: 6b2e 636c 6963 6b65 722e 6b65 7962 6f61 k.clicker.keyboa │ │ │ │ +00014810: 7264 223a 207b 0a09 736f 7572 6365 3a20 rd": {..source: │ │ │ │ +00014820: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00014830: 6f6e 733a 205b 0a09 0922 636c 6b6b 220a ons: [..."clkk". │ │ │ │ +00014840: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00014850: 696f 6e2f 766e 642e 6372 6963 6b2e 636c ion/vnd.crick.cl │ │ │ │ +00014860: 6963 6b65 722e 7061 6c65 7474 6522 3a20 icker.palette": │ │ │ │ +00014870: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00014880: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00014890: 5b0a 0909 2263 6c6b 7022 0a09 5d0a 7d2c [..."clkp"..].}, │ │ │ │ +000148a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000148b0: 6e64 2e63 7269 636b 2e63 6c69 636b 6572 nd.crick.clicker │ │ │ │ +000148c0: 2e74 656d 706c 6174 6522 3a20 7b0a 0973 .template": {..s │ │ │ │ +000148d0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000148e0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000148f0: 2263 6c6b 7422 0a09 5d0a 7d2c 0a09 2261 "clkt"..].},.."a │ │ │ │ +00014900: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00014910: 7269 636b 2e63 6c69 636b 6572 2e77 6f72 rick.clicker.wor │ │ │ │ +00014920: 6462 616e 6b22 3a20 7b0a 0973 6f75 7263 dbank": {..sourc │ │ │ │ +00014930: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00014940: 6e73 696f 6e73 3a20 5b0a 0909 2263 6c6b nsions: [..."clk │ │ │ │ +00014950: 7722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 w"..].},.."appli │ │ │ │ +00014960: 6361 7469 6f6e 2f76 6e64 2e63 7269 7469 cation/vnd.criti │ │ │ │ +00014970: 6361 6c74 6f6f 6c73 2e77 6273 2b78 6d6c caltools.wbs+xml │ │ │ │ +00014980: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00014990: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +000149a0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +000149b0: 6e73 696f 6e73 3a20 5b0a 0909 2277 6273 nsions: [..."wbs │ │ │ │ +000149c0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000149d0: 6174 696f 6e2f 766e 642e 6372 7970 7469 ation/vnd.crypti │ │ │ │ +000149e0: 692e 7069 7065 2b6a 736f 6e22 3a20 7b0a i.pipe+json": {. │ │ │ │ +000149f0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00014a00: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00014a10: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00014a20: 6174 696f 6e2f 766e 642e 6372 7970 746f ation/vnd.crypto │ │ │ │ +00014a30: 2d73 6861 6465 2d66 696c 6522 3a20 7b0a -shade-file": {. │ │ │ │ +00014a40: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00014a50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00014a60: 2f76 6e64 2e63 7279 7074 6f6d 6174 6f72 /vnd.cryptomator │ │ │ │ +00014a70: 2e65 6e63 7279 7074 6564 223a 207b 0a09 .encrypted": {.. │ │ │ │ +00014a80: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00014a90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014aa0: 766e 642e 6372 7970 746f 6d61 746f 722e vnd.cryptomator. │ │ │ │ +00014ab0: 7661 756c 7422 3a20 7b0a 0973 6f75 7263 vault": {..sourc │ │ │ │ +00014ac0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00014ad0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00014ae0: 7463 2d70 6f73 6d6c 223a 207b 0a09 736f tc-posml": {..so │ │ │ │ +00014af0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00014b00: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00014b10: 706d 6c22 0a09 5d0a 7d2c 0a09 2261 7070 pml"..].},.."app │ │ │ │ +00014b20: 6c69 6361 7469 6f6e 2f76 6e64 2e63 7463 lication/vnd.ctc │ │ │ │ +00014b30: 742e 7773 2b78 6d6c 223a 207b 0a09 736f t.ws+xml": {..so │ │ │ │ +00014b40: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00014b50: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00014b60: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00014b70: 6f6e 2f76 6e64 2e63 7570 732d 7064 6622 on/vnd.cups-pdf" │ │ │ │ +00014b80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00014b90: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00014ba0: 7469 6f6e 2f76 6e64 2e63 7570 732d 706f tion/vnd.cups-po │ │ │ │ +00014bb0: 7374 7363 7269 7074 223a 207b 0a09 736f stscript": {..so │ │ │ │ +00014bc0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00014bd0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00014be0: 642e 6375 7073 2d70 7064 223a 207b 0a09 d.cups-ppd": {.. │ │ │ │ +00014bf0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00014c00: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00014c10: 0922 7070 6422 0a09 5d0a 7d2c 0a09 2261 ."ppd"..].},.."a │ │ │ │ +00014c20: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e63 pplication/vnd.c │ │ │ │ +00014c30: 7570 732d 7261 7374 6572 223a 207b 0a09 ups-raster": {.. │ │ │ │ +00014c40: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00014c50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014c60: 766e 642e 6375 7073 2d72 6177 223a 207b vnd.cups-raw": { │ │ │ │ +00014c70: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00014c80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00014c90: 6e2f 766e 642e 6375 726c 223a 207b 0a09 n/vnd.curl": {.. │ │ │ │ +00014ca0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00014cb0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014cc0: 766e 642e 6375 726c 2e63 6172 223a 207b vnd.curl.car": { │ │ │ │ +00014cd0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00014ce0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00014cf0: 205b 0a09 0922 6361 7222 0a09 5d0a 7d2c [..."car"..].}, │ │ │ │ +00014d00: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00014d10: 6e64 2e63 7572 6c2e 7063 7572 6c22 3a20 nd.curl.pcurl": │ │ │ │ +00014d20: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00014d30: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00014d40: 3a20 5b0a 0909 2270 6375 726c 220a 095d : [..."pcurl"..] │ │ │ │ 00014d50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00014d60: 6e2f 766e 642e 6375 726c 223a 207b 0a09 n/vnd.curl": {.. │ │ │ │ -00014d70: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00014d80: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00014d90: 766e 642e 6375 726c 2e63 6172 223a 207b vnd.curl.car": { │ │ │ │ -00014da0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00014db0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00014dc0: 205b 0a09 0922 6361 7222 0a09 5d0a 7d2c [..."car"..].}, │ │ │ │ -00014dd0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00014de0: 6e64 2e63 7572 6c2e 7063 7572 6c22 3a20 nd.curl.pcurl": │ │ │ │ -00014df0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00014e00: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00014e10: 3a20 5b0a 0909 2270 6375 726c 220a 095d : [..."pcurl"..] │ │ │ │ -00014e20: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00014e30: 6e2f 766e 642e 6379 616e 2e64 6561 6e2e n/vnd.cyan.dean. │ │ │ │ -00014e40: 726f 6f74 2b78 6d6c 223a 207b 0a09 736f root+xml": {..so │ │ │ │ -00014e50: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00014e60: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00014e70: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00014e80: 6f6e 2f76 6e64 2e63 7962 616e 6b22 3a20 on/vnd.cybank": │ │ │ │ -00014e90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00014ea0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00014eb0: 6f6e 2f76 6e64 2e63 7963 6c6f 6e65 6478 on/vnd.cyclonedx │ │ │ │ -00014ec0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00014ed0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00014ee0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00014ef0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00014f00: 766e 642e 6379 636c 6f6e 6564 782b 786d vnd.cyclonedx+xm │ │ │ │ -00014f10: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00014f20: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00014f30: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00014f40: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00014f50: 6432 6c2e 636f 7572 7365 7061 636b 6167 d2l.coursepackag │ │ │ │ -00014f60: 6531 7030 2b7a 6970 223a 207b 0a09 736f e1p0+zip": {..so │ │ │ │ -00014f70: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00014f80: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -00014f90: 7365 0a7d 2c0a 0922 6170 706c 6963 6174 se.},.."applicat │ │ │ │ -00014fa0: 696f 6e2f 766e 642e 6433 6d2d 6461 7461 ion/vnd.d3m-data │ │ │ │ -00014fb0: 7365 7422 3a20 7b0a 0973 6f75 7263 653a set": {..source: │ │ │ │ -00014fc0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00014fd0: 6c69 6361 7469 6f6e 2f76 6e64 2e64 336d lication/vnd.d3m │ │ │ │ -00014fe0: 2d70 726f 626c 656d 223a 207b 0a09 736f -problem": {..so │ │ │ │ -00014ff0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00015000: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00015010: 642e 6461 7274 223a 207b 0a09 736f 7572 d.dart": {..sour │ │ │ │ -00015020: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00015030: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -00015040: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00015050: 0909 2264 6172 7422 0a09 5d0a 7d2c 0a09 .."dart"..].},.. │ │ │ │ -00015060: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00015070: 2e64 6174 612d 7669 7369 6f6e 2e72 647a .data-vision.rdz │ │ │ │ -00015080: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00015090: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -000150a0: 733a 205b 0a09 0922 7264 7a22 0a09 5d0a s: [..."rdz"..]. │ │ │ │ +00014d60: 6e2f 766e 642e 6379 616e 2e64 6561 6e2e n/vnd.cyan.dean. │ │ │ │ +00014d70: 726f 6f74 2b78 6d6c 223a 207b 0a09 736f root+xml": {..so │ │ │ │ +00014d80: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00014d90: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00014da0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00014db0: 6f6e 2f76 6e64 2e63 7962 616e 6b22 3a20 on/vnd.cybank": │ │ │ │ +00014dc0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00014dd0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00014de0: 6f6e 2f76 6e64 2e63 7963 6c6f 6e65 6478 on/vnd.cyclonedx │ │ │ │ +00014df0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00014e00: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00014e10: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00014e20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00014e30: 766e 642e 6379 636c 6f6e 6564 782b 786d vnd.cyclonedx+xm │ │ │ │ +00014e40: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00014e50: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00014e60: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00014e70: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00014e80: 6432 6c2e 636f 7572 7365 7061 636b 6167 d2l.coursepackag │ │ │ │ +00014e90: 6531 7030 2b7a 6970 223a 207b 0a09 736f e1p0+zip": {..so │ │ │ │ +00014ea0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00014eb0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +00014ec0: 7365 0a7d 2c0a 0922 6170 706c 6963 6174 se.},.."applicat │ │ │ │ +00014ed0: 696f 6e2f 766e 642e 6433 6d2d 6461 7461 ion/vnd.d3m-data │ │ │ │ +00014ee0: 7365 7422 3a20 7b0a 0973 6f75 7263 653a set": {..source: │ │ │ │ +00014ef0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00014f00: 6c69 6361 7469 6f6e 2f76 6e64 2e64 336d lication/vnd.d3m │ │ │ │ +00014f10: 2d70 726f 626c 656d 223a 207b 0a09 736f -problem": {..so │ │ │ │ +00014f20: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00014f30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00014f40: 642e 6461 7274 223a 207b 0a09 736f 7572 d.dart": {..sour │ │ │ │ +00014f50: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00014f60: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +00014f70: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00014f80: 0909 2264 6172 7422 0a09 5d0a 7d2c 0a09 .."dart"..].},.. │ │ │ │ +00014f90: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00014fa0: 2e64 6174 612d 7669 7369 6f6e 2e72 647a .data-vision.rdz │ │ │ │ +00014fb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00014fc0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00014fd0: 733a 205b 0a09 0922 7264 7a22 0a09 5d0a s: [..."rdz"..]. │ │ │ │ +00014fe0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00014ff0: 2f76 6e64 2e64 6174 616c 6f67 223a 207b /vnd.datalog": { │ │ │ │ +00015000: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00015010: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00015020: 6e2f 766e 642e 6461 7461 7061 636b 6167 n/vnd.datapackag │ │ │ │ +00015030: 652b 6a73 6f6e 223a 207b 0a09 736f 7572 e+json": {..sour │ │ │ │ +00015040: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00015050: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00015060: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00015070: 2f76 6e64 2e64 6174 6172 6573 6f75 7263 /vnd.dataresourc │ │ │ │ +00015080: 652b 6a73 6f6e 223a 207b 0a09 736f 7572 e+json": {..sour │ │ │ │ +00015090: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000150a0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ 000150b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000150c0: 2f76 6e64 2e64 6174 616c 6f67 223a 207b /vnd.datalog": { │ │ │ │ -000150d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000150e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000150f0: 6e2f 766e 642e 6461 7461 7061 636b 6167 n/vnd.datapackag │ │ │ │ -00015100: 652b 6a73 6f6e 223a 207b 0a09 736f 7572 e+json": {..sour │ │ │ │ -00015110: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00015120: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00015130: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015140: 2f76 6e64 2e64 6174 6172 6573 6f75 7263 /vnd.dataresourc │ │ │ │ -00015150: 652b 6a73 6f6e 223a 207b 0a09 736f 7572 e+json": {..sour │ │ │ │ -00015160: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00015170: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00015180: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015190: 2f76 6e64 2e64 6266 223a 207b 0a09 736f /vnd.dbf": {..so │ │ │ │ -000151a0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -000151b0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000151c0: 6462 6622 0a09 5d0a 7d2c 0a09 2261 7070 dbf"..].},.."app │ │ │ │ -000151d0: 6c69 6361 7469 6f6e 2f76 6e64 2e64 636d lication/vnd.dcm │ │ │ │ -000151e0: 702b 786d 6c22 3a20 7b0a 0973 6f75 7263 p+xml": {..sourc │ │ │ │ -000151f0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00015200: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -00015210: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00015220: 0922 6463 6d70 220a 095d 0a7d 2c0a 0922 ."dcmp"..].},.." │ │ │ │ -00015230: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00015240: 6465 6269 616e 2e62 696e 6172 792d 7061 debian.binary-pa │ │ │ │ -00015250: 636b 6167 6522 3a20 7b0a 0973 6f75 7263 ckage": {..sourc │ │ │ │ -00015260: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00015270: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ -00015280: 6563 652e 6461 7461 223a 207b 0a09 736f ece.data": {..so │ │ │ │ -00015290: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -000152a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000152b0: 7576 6622 2c0a 0909 2275 7676 6622 2c0a uvf",..."uvvf",. │ │ │ │ -000152c0: 0909 2275 7664 222c 0a09 0922 7576 7664 .."uvd",..."uvvd │ │ │ │ +000150c0: 2f76 6e64 2e64 6266 223a 207b 0a09 736f /vnd.dbf": {..so │ │ │ │ +000150d0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +000150e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000150f0: 6462 6622 0a09 5d0a 7d2c 0a09 2261 7070 dbf"..].},.."app │ │ │ │ +00015100: 6c69 6361 7469 6f6e 2f76 6e64 2e64 636d lication/vnd.dcm │ │ │ │ +00015110: 702b 786d 6c22 3a20 7b0a 0973 6f75 7263 p+xml": {..sourc │ │ │ │ +00015120: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00015130: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +00015140: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00015150: 0922 6463 6d70 220a 095d 0a7d 2c0a 0922 ."dcmp"..].},.." │ │ │ │ +00015160: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00015170: 6465 6269 616e 2e62 696e 6172 792d 7061 debian.binary-pa │ │ │ │ +00015180: 636b 6167 6522 3a20 7b0a 0973 6f75 7263 ckage": {..sourc │ │ │ │ +00015190: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000151a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ +000151b0: 6563 652e 6461 7461 223a 207b 0a09 736f ece.data": {..so │ │ │ │ +000151c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +000151d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000151e0: 7576 6622 2c0a 0909 2275 7676 6622 2c0a uvf",..."uvvf",. │ │ │ │ +000151f0: 0909 2275 7664 222c 0a09 0922 7576 7664 .."uvd",..."uvvd │ │ │ │ +00015200: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00015210: 6174 696f 6e2f 766e 642e 6465 6365 2e74 ation/vnd.dece.t │ │ │ │ +00015220: 746d 6c2b 786d 6c22 3a20 7b0a 0973 6f75 tml+xml": {..sou │ │ │ │ +00015230: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00015240: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00015250: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00015260: 0a09 0922 7576 7422 2c0a 0909 2275 7676 ..."uvt",..."uvv │ │ │ │ +00015270: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ +00015280: 6361 7469 6f6e 2f76 6e64 2e64 6563 652e cation/vnd.dece. │ │ │ │ +00015290: 756e 7370 6563 6966 6965 6422 3a20 7b0a unspecified": {. │ │ │ │ +000152a0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000152b0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000152c0: 0909 2275 7678 222c 0a09 0922 7576 7678 .."uvx",..."uvvx │ │ │ │ 000152d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000152e0: 6174 696f 6e2f 766e 642e 6465 6365 2e74 ation/vnd.dece.t │ │ │ │ -000152f0: 746d 6c2b 786d 6c22 3a20 7b0a 0973 6f75 tml+xml": {..sou │ │ │ │ -00015300: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00015310: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00015320: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00015330: 0a09 0922 7576 7422 2c0a 0909 2275 7676 ..."uvt",..."uvv │ │ │ │ -00015340: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ -00015350: 6361 7469 6f6e 2f76 6e64 2e64 6563 652e cation/vnd.dece. │ │ │ │ -00015360: 756e 7370 6563 6966 6965 6422 3a20 7b0a unspecified": {. │ │ │ │ -00015370: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00015380: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00015390: 0909 2275 7678 222c 0a09 0922 7576 7678 .."uvx",..."uvvx │ │ │ │ -000153a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000153b0: 6174 696f 6e2f 766e 642e 6465 6365 2e7a ation/vnd.dece.z │ │ │ │ -000153c0: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -000153d0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -000153e0: 6f6e 733a 205b 0a09 0922 7576 7a22 2c0a ons: [..."uvz",. │ │ │ │ -000153f0: 0909 2275 7676 7a22 0a09 5d0a 7d2c 0a09 .."uvvz"..].},.. │ │ │ │ -00015400: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00015410: 2e64 656e 6f76 6f2e 6663 7365 6c61 796f .denovo.fcselayo │ │ │ │ -00015420: 7574 2d6c 696e 6b22 3a20 7b0a 0973 6f75 ut-link": {..sou │ │ │ │ -00015430: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00015440: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ -00015450: 655f 6c61 756e 6368 220a 095d 0a7d 2c0a e_launch"..].},. │ │ │ │ -00015460: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00015470: 642e 6465 736d 756d 652e 6d6f 7669 6522 d.desmume.movie" │ │ │ │ -00015480: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00015490: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000154a0: 7469 6f6e 2f76 6e64 2e64 6972 2d62 692e tion/vnd.dir-bi. │ │ │ │ -000154b0: 706c 6174 652d 646c 2d6e 6f73 7566 6669 plate-dl-nosuffi │ │ │ │ -000154c0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -000154d0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -000154e0: 6361 7469 6f6e 2f76 6e64 2e64 6d2e 6465 cation/vnd.dm.de │ │ │ │ -000154f0: 6c65 6761 7469 6f6e 2b78 6d6c 223a 207b legation+xml": { │ │ │ │ -00015500: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00015510: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00015520: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00015530: 6361 7469 6f6e 2f76 6e64 2e64 6e61 223a cation/vnd.dna": │ │ │ │ -00015540: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00015550: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00015560: 205b 0a09 0922 646e 6122 0a09 5d0a 7d2c [..."dna"..].}, │ │ │ │ -00015570: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00015580: 6e64 2e64 6f63 756d 656e 742b 6a73 6f6e nd.document+json │ │ │ │ -00015590: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000155a0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -000155b0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -000155c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ -000155d0: 6f6c 6279 2e6d 6c70 223a 207b 0a09 736f olby.mlp": {..so │ │ │ │ -000155e0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -000155f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00015600: 0922 6d6c 7022 0a09 5d0a 7d2c 0a09 2261 ."mlp"..].},.."a │ │ │ │ -00015610: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ -00015620: 6f6c 6279 2e6d 6f62 696c 652e 3122 3a20 olby.mobile.1": │ │ │ │ -00015630: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00015640: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00015650: 6f6e 2f76 6e64 2e64 6f6c 6279 2e6d 6f62 on/vnd.dolby.mob │ │ │ │ -00015660: 696c 652e 3222 3a20 7b0a 0973 6f75 7263 ile.2": {..sourc │ │ │ │ -00015670: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00015680: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ -00015690: 6f72 656d 6972 2e73 636f 7265 636c 6f75 oremir.scoreclou │ │ │ │ -000156a0: 642d 6269 6e61 7279 2d64 6f63 756d 656e d-binary-documen │ │ │ │ -000156b0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -000156c0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -000156d0: 6361 7469 6f6e 2f76 6e64 2e64 7067 7261 cation/vnd.dpgra │ │ │ │ -000156e0: 7068 223a 207b 0a09 736f 7572 6365 3a20 ph": {..source: │ │ │ │ -000156f0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00015700: 6f6e 733a 205b 0a09 0922 6470 6722 0a09 ons: [..."dpg".. │ │ │ │ -00015710: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00015720: 6f6e 2f76 6e64 2e64 7265 616d 6661 6374 on/vnd.dreamfact │ │ │ │ -00015730: 6f72 7922 3a20 7b0a 0973 6f75 7263 653a ory": {..source: │ │ │ │ -00015740: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00015750: 696f 6e73 3a20 5b0a 0909 2264 6661 6322 ions: [..."dfac" │ │ │ │ -00015760: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00015770: 7469 6f6e 2f76 6e64 2e64 7269 7665 2b6a tion/vnd.drive+j │ │ │ │ -00015780: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00015790: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000157a0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -000157b0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000157c0: 642e 6473 2d6b 6579 706f 696e 7422 3a20 d.ds-keypoint": │ │ │ │ -000157d0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000157e0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -000157f0: 3a20 5b0a 0909 226b 7078 7822 0a09 5d0a : [..."kpxx"..]. │ │ │ │ -00015800: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015810: 2f76 6e64 2e64 7467 2e6c 6f63 616c 223a /vnd.dtg.local": │ │ │ │ -00015820: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00015830: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00015840: 696f 6e2f 766e 642e 6474 672e 6c6f 6361 ion/vnd.dtg.loca │ │ │ │ -00015850: 6c2e 666c 6173 6822 3a20 7b0a 0973 6f75 l.flash": {..sou │ │ │ │ -00015860: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00015870: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00015880: 2e64 7467 2e6c 6f63 616c 2e68 746d 6c22 .dtg.local.html" │ │ │ │ -00015890: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000158a0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000158b0: 7469 6f6e 2f76 6e64 2e64 7662 2e61 6974 tion/vnd.dvb.ait │ │ │ │ -000158c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000158d0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -000158e0: 733a 205b 0a09 0922 6169 7422 0a09 5d0a s: [..."ait"..]. │ │ │ │ -000158f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015900: 2f76 6e64 2e64 7662 2e64 7662 6973 6c2b /vnd.dvb.dvbisl+ │ │ │ │ -00015910: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00015920: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00015930: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00015940: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00015950: 642e 6476 622e 6476 626a 223a 207b 0a09 d.dvb.dvbj": {.. │ │ │ │ -00015960: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00015970: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00015980: 766e 642e 6476 622e 6573 6763 6f6e 7461 vnd.dvb.esgconta │ │ │ │ -00015990: 696e 6572 223a 207b 0a09 736f 7572 6365 iner": {..source │ │ │ │ -000159a0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000159b0: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ -000159c0: 622e 6970 6463 6466 746e 6f74 6966 6163 b.ipdcdftnotifac │ │ │ │ -000159d0: 6365 7373 223a 207b 0a09 736f 7572 6365 cess": {..source │ │ │ │ -000159e0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000159f0: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ -00015a00: 622e 6970 6463 6573 6761 6363 6573 7322 b.ipdcesgaccess" │ │ │ │ -00015a10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00015a20: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00015a30: 7469 6f6e 2f76 6e64 2e64 7662 2e69 7064 tion/vnd.dvb.ipd │ │ │ │ -00015a40: 6365 7367 6163 6365 7373 3222 3a20 7b0a cesgaccess2": {. │ │ │ │ -00015a50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00015a60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015a70: 2f76 6e64 2e64 7662 2e69 7064 6365 7367 /vnd.dvb.ipdcesg │ │ │ │ -00015a80: 7064 6422 3a20 7b0a 0973 6f75 7263 653a pdd": {..source: │ │ │ │ -00015a90: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00015aa0: 6c69 6361 7469 6f6e 2f76 6e64 2e64 7662 lication/vnd.dvb │ │ │ │ -00015ab0: 2e69 7064 6372 6f61 6d69 6e67 223a 207b .ipdcroaming": { │ │ │ │ -00015ac0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00015ad0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00015ae0: 6e2f 766e 642e 6476 622e 6970 7476 2e61 n/vnd.dvb.iptv.a │ │ │ │ -00015af0: 6c66 6563 2d62 6173 6522 3a20 7b0a 0973 lfec-base": {..s │ │ │ │ -00015b00: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00015b10: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00015b20: 6e64 2e64 7662 2e69 7074 762e 616c 6665 nd.dvb.iptv.alfe │ │ │ │ -00015b30: 632d 656e 6861 6e63 656d 656e 7422 3a20 c-enhancement": │ │ │ │ -00015b40: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00015b50: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00015b60: 6f6e 2f76 6e64 2e64 7662 2e6e 6f74 6966 on/vnd.dvb.notif │ │ │ │ -00015b70: 2d61 6767 7265 6761 7465 2d72 6f6f 742b -aggregate-root+ │ │ │ │ -00015b80: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00015b90: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00015ba0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00015bb0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00015bc0: 642e 6476 622e 6e6f 7469 662d 636f 6e74 d.dvb.notif-cont │ │ │ │ -00015bd0: 6169 6e65 722b 786d 6c22 3a20 7b0a 0973 ainer+xml": {..s │ │ │ │ -00015be0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00015bf0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00015c00: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00015c10: 696f 6e2f 766e 642e 6476 622e 6e6f 7469 ion/vnd.dvb.noti │ │ │ │ -00015c20: 662d 6765 6e65 7269 632b 786d 6c22 3a20 f-generic+xml": │ │ │ │ -00015c30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00015c40: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00015c50: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00015c60: 6963 6174 696f 6e2f 766e 642e 6476 622e ication/vnd.dvb. │ │ │ │ -00015c70: 6e6f 7469 662d 6961 2d6d 7367 6c69 7374 notif-ia-msglist │ │ │ │ -00015c80: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00015c90: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00015ca0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00015cb0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00015cc0: 6e64 2e64 7662 2e6e 6f74 6966 2d69 612d nd.dvb.notif-ia- │ │ │ │ -00015cd0: 7265 6769 7374 7261 7469 6f6e 2d72 6571 registration-req │ │ │ │ -00015ce0: 7565 7374 2b78 6d6c 223a 207b 0a09 736f uest+xml": {..so │ │ │ │ -00015cf0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00015d00: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00015d10: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00015d20: 6f6e 2f76 6e64 2e64 7662 2e6e 6f74 6966 on/vnd.dvb.notif │ │ │ │ -00015d30: 2d69 612d 7265 6769 7374 7261 7469 6f6e -ia-registration │ │ │ │ -00015d40: 2d72 6573 706f 6e73 652b 786d 6c22 3a20 -response+xml": │ │ │ │ -00015d50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00015d60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00015d70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00015d80: 6963 6174 696f 6e2f 766e 642e 6476 622e ication/vnd.dvb. │ │ │ │ -00015d90: 6e6f 7469 662d 696e 6974 2b78 6d6c 223a notif-init+xml": │ │ │ │ -00015da0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00015db0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00015dc0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00015dd0: 6c69 6361 7469 6f6e 2f76 6e64 2e64 7662 lication/vnd.dvb │ │ │ │ -00015de0: 2e70 6672 223a 207b 0a09 736f 7572 6365 .pfr": {..source │ │ │ │ -00015df0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00015e00: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ -00015e10: 622e 7365 7276 6963 6522 3a20 7b0a 0973 b.service": {..s │ │ │ │ -00015e20: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00015e30: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00015e40: 2273 7663 220a 095d 0a7d 2c0a 0922 6170 "svc"..].},.."ap │ │ │ │ -00015e50: 706c 6963 6174 696f 6e2f 766e 642e 6478 plication/vnd.dx │ │ │ │ -00015e60: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -00015e70: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00015e80: 6361 7469 6f6e 2f76 6e64 2e64 796e 6167 cation/vnd.dynag │ │ │ │ -00015e90: 656f 223a 207b 0a09 736f 7572 6365 3a20 eo": {..source: │ │ │ │ -00015ea0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00015eb0: 6f6e 733a 205b 0a09 0922 6765 6f22 0a09 ons: [..."geo".. │ │ │ │ -00015ec0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00015ed0: 6f6e 2f76 6e64 2e64 7a72 223a 207b 0a09 on/vnd.dzr": {.. │ │ │ │ -00015ee0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00015ef0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00015f00: 766e 642e 6561 7379 6b61 7261 6f6b 652e vnd.easykaraoke. │ │ │ │ -00015f10: 6364 6764 6f77 6e6c 6f61 6422 3a20 7b0a cdgdownload": {. │ │ │ │ -00015f20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00015f30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00015f40: 2f76 6e64 2e65 6364 6973 2d75 7064 6174 /vnd.ecdis-updat │ │ │ │ -00015f50: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00015f60: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00015f70: 6361 7469 6f6e 2f76 6e64 2e65 6369 702e cation/vnd.ecip. │ │ │ │ -00015f80: 726c 7022 3a20 7b0a 0973 6f75 7263 653a rlp": {..source: │ │ │ │ -00015f90: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00015fa0: 6c69 6361 7469 6f6e 2f76 6e64 2e65 636c lication/vnd.ecl │ │ │ │ -00015fb0: 6970 7365 2e64 6974 746f 2b6a 736f 6e22 ipse.ditto+json" │ │ │ │ -00015fc0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00015fd0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00015fe0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00015ff0: 706c 6963 6174 696f 6e2f 766e 642e 6563 plication/vnd.ec │ │ │ │ -00016000: 6f77 696e 2e63 6861 7274 223a 207b 0a09 owin.chart": {.. │ │ │ │ -00016010: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00016020: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00016030: 0922 6d61 6722 0a09 5d0a 7d2c 0a09 2261 ."mag"..].},.."a │ │ │ │ -00016040: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e65 pplication/vnd.e │ │ │ │ -00016050: 636f 7769 6e2e 6669 6c65 7265 7175 6573 cowin.filereques │ │ │ │ -00016060: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -00016070: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00016080: 6361 7469 6f6e 2f76 6e64 2e65 636f 7769 cation/vnd.ecowi │ │ │ │ -00016090: 6e2e 6669 6c65 7570 6461 7465 223a 207b n.fileupdate": { │ │ │ │ -000160a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000160b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000160c0: 6e2f 766e 642e 6563 6f77 696e 2e73 6572 n/vnd.ecowin.ser │ │ │ │ -000160d0: 6965 7322 3a20 7b0a 0973 6f75 7263 653a ies": {..source: │ │ │ │ -000160e0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000160f0: 6c69 6361 7469 6f6e 2f76 6e64 2e65 636f lication/vnd.eco │ │ │ │ -00016100: 7769 6e2e 7365 7269 6573 7265 7175 6573 win.seriesreques │ │ │ │ -00016110: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -00016120: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00016130: 6361 7469 6f6e 2f76 6e64 2e65 636f 7769 cation/vnd.ecowi │ │ │ │ -00016140: 6e2e 7365 7269 6573 7570 6461 7465 223a n.seriesupdate": │ │ │ │ -00016150: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00016160: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00016170: 696f 6e2f 766e 642e 6566 692e 696d 6722 ion/vnd.efi.img" │ │ │ │ -00016180: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00016190: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000161a0: 7469 6f6e 2f76 6e64 2e65 6669 2e69 736f tion/vnd.efi.iso │ │ │ │ -000161b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000161c0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -000161d0: 6174 696f 6e2f 766e 642e 656c 6e2b 7a69 ation/vnd.eln+zi │ │ │ │ -000161e0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -000161f0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00016200: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ -00016210: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00016220: 2e65 6d63 6c69 656e 742e 6163 6365 7373 .emclient.access │ │ │ │ -00016230: 7265 7175 6573 742b 786d 6c22 3a20 7b0a request+xml": {. │ │ │ │ -00016240: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00016250: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00016260: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00016270: 6174 696f 6e2f 766e 642e 656e 6c69 7665 ation/vnd.enlive │ │ │ │ -00016280: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -00016290: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -000162a0: 6e73 3a20 5b0a 0909 226e 6d6c 220a 095d ns: [..."nml"..] │ │ │ │ -000162b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000162c0: 6e2f 766e 642e 656e 7068 6173 652e 656e n/vnd.enphase.en │ │ │ │ -000162d0: 766f 7922 3a20 7b0a 0973 6f75 7263 653a voy": {..source: │ │ │ │ -000162e0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000162f0: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7072 lication/vnd.epr │ │ │ │ -00016300: 696e 7473 2e64 6174 612b 786d 6c22 3a20 ints.data+xml": │ │ │ │ -00016310: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016320: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00016330: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00016340: 6963 6174 696f 6e2f 766e 642e 6570 736f ication/vnd.epso │ │ │ │ -00016350: 6e2e 6573 6622 3a20 7b0a 0973 6f75 7263 n.esf": {..sourc │ │ │ │ -00016360: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00016370: 6e73 696f 6e73 3a20 5b0a 0909 2265 7366 nsions: [..."esf │ │ │ │ -00016380: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00016390: 6174 696f 6e2f 766e 642e 6570 736f 6e2e ation/vnd.epson. │ │ │ │ -000163a0: 6d73 6622 3a20 7b0a 0973 6f75 7263 653a msf": {..source: │ │ │ │ -000163b0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000163c0: 696f 6e73 3a20 5b0a 0909 226d 7366 220a ions: [..."msf". │ │ │ │ -000163d0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000163e0: 696f 6e2f 766e 642e 6570 736f 6e2e 7175 ion/vnd.epson.qu │ │ │ │ -000163f0: 6963 6b61 6e69 6d65 223a 207b 0a09 736f ickanime": {..so │ │ │ │ -00016400: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00016410: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00016420: 7161 6d22 0a09 5d0a 7d2c 0a09 2261 7070 qam"..].},.."app │ │ │ │ -00016430: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7073 lication/vnd.eps │ │ │ │ -00016440: 6f6e 2e73 616c 7422 3a20 7b0a 0973 6f75 on.salt": {..sou │ │ │ │ -00016450: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00016460: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -00016470: 6c74 220a 095d 0a7d 2c0a 0922 6170 706c lt"..].},.."appl │ │ │ │ -00016480: 6963 6174 696f 6e2f 766e 642e 6570 736f ication/vnd.epso │ │ │ │ -00016490: 6e2e 7373 6622 3a20 7b0a 0973 6f75 7263 n.ssf": {..sourc │ │ │ │ -000164a0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -000164b0: 6e73 696f 6e73 3a20 5b0a 0909 2273 7366 nsions: [..."ssf │ │ │ │ -000164c0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000164d0: 6174 696f 6e2f 766e 642e 6572 6963 7373 ation/vnd.ericss │ │ │ │ -000164e0: 6f6e 2e71 7569 636b 6361 6c6c 223a 207b on.quickcall": { │ │ │ │ -000164f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00016500: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00016510: 6e2f 766e 642e 6572 6f66 7322 3a20 7b0a n/vnd.erofs": {. │ │ │ │ -00016520: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00016530: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00016540: 2f76 6e64 2e65 7370 6173 732d 6573 7061 /vnd.espass-espa │ │ │ │ -00016550: 7373 2b7a 6970 223a 207b 0a09 736f 7572 ss+zip": {..sour │ │ │ │ -00016560: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00016570: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -00016580: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00016590: 6e2f 766e 642e 6573 7a69 676e 6f33 2b78 n/vnd.eszigno3+x │ │ │ │ -000165a0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -000165b0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -000165c0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -000165d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ -000165e0: 7333 222c 0a09 0922 6574 3322 0a09 5d0a s3",..."et3"..]. │ │ │ │ -000165f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00016600: 2f76 6e64 2e65 7473 692e 616f 632b 786d /vnd.etsi.aoc+xm │ │ │ │ -00016610: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00016620: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00016630: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00016640: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00016650: 6574 7369 2e61 7369 632d 652b 7a69 7022 etsi.asic-e+zip" │ │ │ │ -00016660: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00016670: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00016680: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ -00016690: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e65 pplication/vnd.e │ │ │ │ -000166a0: 7473 692e 6173 6963 2d73 2b7a 6970 223a tsi.asic-s+zip": │ │ │ │ -000166b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000166c0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000166d0: 653a 2066 616c 7365 0a7d 2c0a 0922 6170 e: false.},.."ap │ │ │ │ -000166e0: 706c 6963 6174 696f 6e2f 766e 642e 6574 plication/vnd.et │ │ │ │ -000166f0: 7369 2e63 7567 2b78 6d6c 223a 207b 0a09 si.cug+xml": {.. │ │ │ │ -00016700: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00016710: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00016720: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00016730: 7469 6f6e 2f76 6e64 2e65 7473 692e 6970 tion/vnd.etsi.ip │ │ │ │ -00016740: 7476 636f 6d6d 616e 642b 786d 6c22 3a20 tvcommand+xml": │ │ │ │ -00016750: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016760: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00016770: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00016780: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ -00016790: 2e69 7074 7664 6973 636f 7665 7279 2b78 .iptvdiscovery+x │ │ │ │ -000167a0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -000167b0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -000167c0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -000167d0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000167e0: 2e65 7473 692e 6970 7476 7072 6f66 696c .etsi.iptvprofil │ │ │ │ -000167f0: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ -00016800: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00016810: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00016820: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00016830: 766e 642e 6574 7369 2e69 7074 7673 6164 vnd.etsi.iptvsad │ │ │ │ -00016840: 2d62 632b 786d 6c22 3a20 7b0a 0973 6f75 -bc+xml": {..sou │ │ │ │ -00016850: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00016860: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00016870: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00016880: 6e2f 766e 642e 6574 7369 2e69 7074 7673 n/vnd.etsi.iptvs │ │ │ │ -00016890: 6164 2d63 6f64 2b78 6d6c 223a 207b 0a09 ad-cod+xml": {.. │ │ │ │ -000168a0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000168b0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000168c0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -000168d0: 7469 6f6e 2f76 6e64 2e65 7473 692e 6970 tion/vnd.etsi.ip │ │ │ │ -000168e0: 7476 7361 642d 6e70 7672 2b78 6d6c 223a tvsad-npvr+xml": │ │ │ │ -000168f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00016900: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00016910: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00016920: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7473 lication/vnd.ets │ │ │ │ -00016930: 692e 6970 7476 7365 7276 6963 652b 786d i.iptvservice+xm │ │ │ │ -00016940: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00016950: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00016960: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00016970: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00016980: 6574 7369 2e69 7074 7673 796e 632b 786d etsi.iptvsync+xm │ │ │ │ -00016990: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -000169a0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -000169b0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -000169c0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000169d0: 6574 7369 2e69 7074 7675 6570 726f 6669 etsi.iptvueprofi │ │ │ │ -000169e0: 6c65 2b78 6d6c 223a 207b 0a09 736f 7572 le+xml": {..sour │ │ │ │ -000169f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00016a00: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00016a10: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00016a20: 2f76 6e64 2e65 7473 692e 6d63 6964 2b78 /vnd.etsi.mcid+x │ │ │ │ -00016a30: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00016a40: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00016a50: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00016a60: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00016a70: 2e65 7473 692e 6d68 6567 3522 3a20 7b0a .etsi.mheg5": {. │ │ │ │ -00016a80: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00016a90: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00016aa0: 2f76 6e64 2e65 7473 692e 6f76 6572 6c6f /vnd.etsi.overlo │ │ │ │ -00016ab0: 6164 2d63 6f6e 7472 6f6c 2d70 6f6c 6963 ad-control-polic │ │ │ │ -00016ac0: 792d 6461 7461 7365 742b 786d 6c22 3a20 y-dataset+xml": │ │ │ │ -00016ad0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016ae0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00016af0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00016b00: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ -00016b10: 2e70 7374 6e2b 786d 6c22 3a20 7b0a 0973 .pstn+xml": {..s │ │ │ │ -00016b20: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00016b30: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00016b40: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00016b50: 696f 6e2f 766e 642e 6574 7369 2e73 6369 ion/vnd.etsi.sci │ │ │ │ -00016b60: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00016b70: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00016b80: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00016b90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00016ba0: 6e64 2e65 7473 692e 7369 6d73 6572 7673 nd.etsi.simservs │ │ │ │ -00016bb0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00016bc0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00016bd0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00016be0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00016bf0: 6e64 2e65 7473 692e 7469 6d65 7374 616d nd.etsi.timestam │ │ │ │ -00016c00: 702d 746f 6b65 6e22 3a20 7b0a 0973 6f75 p-token": {..sou │ │ │ │ -00016c10: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00016c20: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00016c30: 2e65 7473 692e 7473 6c2b 786d 6c22 3a20 .etsi.tsl+xml": │ │ │ │ -00016c40: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016c50: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00016c60: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00016c70: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ -00016c80: 2e74 736c 2e64 6572 223a 207b 0a09 736f .tsl.der": {..so │ │ │ │ -00016c90: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00016ca0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00016cb0: 642e 6575 2e6b 6173 7061 7269 616e 2e63 d.eu.kasparian.c │ │ │ │ -00016cc0: 6172 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ar+json": {..sou │ │ │ │ -00016cd0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00016ce0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00016cf0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00016d00: 6e2f 766e 642e 6575 646f 7261 2e64 6174 n/vnd.eudora.dat │ │ │ │ -00016d10: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ -00016d20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00016d30: 6361 7469 6f6e 2f76 6e64 2e65 766f 6c76 cation/vnd.evolv │ │ │ │ -00016d40: 2e65 6369 672e 7072 6f66 696c 6522 3a20 .ecig.profile": │ │ │ │ -00016d50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016d60: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00016d70: 6f6e 2f76 6e64 2e65 766f 6c76 2e65 6369 on/vnd.evolv.eci │ │ │ │ -00016d80: 672e 7365 7474 696e 6773 223a 207b 0a09 g.settings": {.. │ │ │ │ -00016d90: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00016da0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00016db0: 766e 642e 6576 6f6c 762e 6563 6967 2e74 vnd.evolv.ecig.t │ │ │ │ -00016dc0: 6865 6d65 223a 207b 0a09 736f 7572 6365 heme": {..source │ │ │ │ -00016dd0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00016de0: 706c 6963 6174 696f 6e2f 766e 642e 6578 plication/vnd.ex │ │ │ │ -00016df0: 7374 7265 616d 2d65 6d70 6f77 6572 2b7a stream-empower+z │ │ │ │ -00016e00: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -00016e10: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00016e20: 7369 626c 653a 2066 616c 7365 0a7d 2c0a sible: false.},. │ │ │ │ -00016e30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00016e40: 642e 6578 7374 7265 616d 2d70 6163 6b61 d.exstream-packa │ │ │ │ -00016e50: 6765 223a 207b 0a09 736f 7572 6365 3a20 ge": {..source: │ │ │ │ -00016e60: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00016e70: 6963 6174 696f 6e2f 766e 642e 657a 7069 ication/vnd.ezpi │ │ │ │ -00016e80: 782d 616c 6275 6d22 3a20 7b0a 0973 6f75 x-album": {..sou │ │ │ │ -00016e90: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00016ea0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ -00016eb0: 7a32 220a 095d 0a7d 2c0a 0922 6170 706c z2"..].},.."appl │ │ │ │ -00016ec0: 6963 6174 696f 6e2f 766e 642e 657a 7069 ication/vnd.ezpi │ │ │ │ -00016ed0: 782d 7061 636b 6167 6522 3a20 7b0a 0973 x-package": {..s │ │ │ │ -00016ee0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00016ef0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00016f00: 2265 7a33 220a 095d 0a7d 2c0a 0922 6170 "ez3"..].},.."ap │ │ │ │ -00016f10: 706c 6963 6174 696f 6e2f 766e 642e 662d plication/vnd.f- │ │ │ │ -00016f20: 7365 6375 7265 2e6d 6f62 696c 6522 3a20 secure.mobile": │ │ │ │ -00016f30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00016f40: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00016f50: 6f6e 2f76 6e64 2e66 616d 696c 7973 6561 on/vnd.familysea │ │ │ │ -00016f60: 7263 682e 6765 6463 6f6d 2b7a 6970 223a rch.gedcom+zip": │ │ │ │ -00016f70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00016f80: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00016f90: 653a 2066 616c 7365 0a7d 2c0a 0922 6170 e: false.},.."ap │ │ │ │ -00016fa0: 706c 6963 6174 696f 6e2f 766e 642e 6661 plication/vnd.fa │ │ │ │ -00016fb0: 7374 636f 7079 2d64 6973 6b2d 696d 6167 stcopy-disk-imag │ │ │ │ -00016fc0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00016fd0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00016fe0: 6361 7469 6f6e 2f76 6e64 2e66 6466 223a cation/vnd.fdf": │ │ │ │ -00016ff0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00017000: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00017010: 733a 205b 0a09 0922 6664 6622 0a09 5d0a s: [..."fdf"..]. │ │ │ │ -00017020: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00017030: 2f76 6e64 2e66 6473 6e2e 6d73 6565 6422 /vnd.fdsn.mseed" │ │ │ │ -00017040: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00017050: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00017060: 3a20 5b0a 0909 226d 7365 6564 220a 095d : [..."mseed"..] │ │ │ │ -00017070: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00017080: 6e2f 766e 642e 6664 736e 2e73 6565 6422 n/vnd.fdsn.seed" │ │ │ │ -00017090: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000170a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -000170b0: 3a20 5b0a 0909 2273 6565 6422 2c0a 0909 : [..."seed",... │ │ │ │ -000170c0: 2264 6174 616c 6573 7322 0a09 5d0a 7d2c "dataless"..].}, │ │ │ │ -000170d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000170e0: 6e64 2e66 6473 6e2e 7374 6174 696f 6e78 nd.fdsn.stationx │ │ │ │ -000170f0: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ -00017100: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ -00017110: 7273 6574 3a20 2258 4d4c 2d42 4153 4544 rset: "XML-BASED │ │ │ │ -00017120: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00017130: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00017140: 6963 6174 696f 6e2f 766e 642e 6666 736e ication/vnd.ffsn │ │ │ │ -00017150: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00017160: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00017170: 6361 7469 6f6e 2f76 6e64 2e66 6963 6c61 cation/vnd.ficla │ │ │ │ -00017180: 622e 666c 622b 7a69 7022 3a20 7b0a 0973 b.flb+zip": {..s │ │ │ │ -00017190: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000171a0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -000171b0: 6c73 650a 7d2c 0a09 2261 7070 6c69 6361 lse.},.."applica │ │ │ │ -000171c0: 7469 6f6e 2f76 6e64 2e66 696c 6d69 742e tion/vnd.filmit. │ │ │ │ -000171d0: 7a66 6322 3a20 7b0a 0973 6f75 7263 653a zfc": {..source: │ │ │ │ -000171e0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000171f0: 6c69 6361 7469 6f6e 2f76 6e64 2e66 696e lication/vnd.fin │ │ │ │ -00017200: 7473 223a 207b 0a09 736f 7572 6365 3a20 ts": {..source: │ │ │ │ -00017210: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00017220: 6963 6174 696f 6e2f 766e 642e 6669 7265 ication/vnd.fire │ │ │ │ -00017230: 6d6f 6e6b 6579 732e 636c 6f75 6463 656c monkeys.cloudcel │ │ │ │ -00017240: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00017250: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00017260: 6361 7469 6f6e 2f76 6e64 2e66 6c6f 6772 cation/vnd.flogr │ │ │ │ -00017270: 6170 6869 7422 3a20 7b0a 0973 6f75 7263 aphit": {..sourc │ │ │ │ -00017280: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00017290: 6e73 696f 6e73 3a20 5b0a 0909 2267 7068 nsions: [..."gph │ │ │ │ -000172a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000172b0: 6174 696f 6e2f 766e 642e 666c 7578 7469 ation/vnd.fluxti │ │ │ │ -000172c0: 6d65 2e63 6c69 7022 3a20 7b0a 0973 6f75 me.clip": {..sou │ │ │ │ -000172d0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -000172e0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ -000172f0: 7463 220a 095d 0a7d 2c0a 0922 6170 706c tc"..].},.."appl │ │ │ │ -00017300: 6963 6174 696f 6e2f 766e 642e 666f 6e74 ication/vnd.font │ │ │ │ -00017310: 2d66 6f6e 7466 6f72 6765 2d73 6664 223a -fontforge-sfd": │ │ │ │ -00017320: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00017330: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00017340: 696f 6e2f 766e 642e 6672 616d 656d 616b ion/vnd.framemak │ │ │ │ -00017350: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ -00017360: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00017370: 6f6e 733a 205b 0a09 0922 666d 222c 0a09 ons: [..."fm",.. │ │ │ │ -00017380: 0922 6672 616d 6522 2c0a 0909 226d 616b ."frame",..."mak │ │ │ │ -00017390: 6572 222c 0a09 0922 626f 6f6b 220a 095d er",..."book"..] │ │ │ │ -000173a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000173b0: 6e2f 766e 642e 6672 6565 6c6f 672e 636f n/vnd.freelog.co │ │ │ │ -000173c0: 6d69 6322 3a20 7b0a 0973 6f75 7263 653a mic": {..source: │ │ │ │ -000173d0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000173e0: 6c69 6361 7469 6f6e 2f76 6e64 2e66 726f lication/vnd.fro │ │ │ │ -000173f0: 6761 6e73 2e66 6e63 223a 207b 0a09 736f gans.fnc": {..so │ │ │ │ -00017400: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00017410: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00017420: 0922 666e 6322 0a09 5d0a 7d2c 0a09 2261 ."fnc"..].},.."a │ │ │ │ -00017430: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ -00017440: 726f 6761 6e73 2e6c 7466 223a 207b 0a09 rogans.ltf": {.. │ │ │ │ -00017450: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00017460: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00017470: 0a09 0922 6c74 6622 0a09 5d0a 7d2c 0a09 ..."ltf"..].},.. │ │ │ │ -00017480: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00017490: 2e66 7363 2e77 6562 6c61 756e 6368 223a .fsc.weblaunch": │ │ │ │ -000174a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000174b0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -000174c0: 205b 0a09 0922 6673 6322 0a09 5d0a 7d2c [..."fsc"..].}, │ │ │ │ -000174d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000174e0: 6e64 2e66 756a 6966 696c 6d2e 6662 2e64 nd.fujifilm.fb.d │ │ │ │ -000174f0: 6f63 7577 6f72 6b73 223a 207b 0a09 736f ocuworks": {..so │ │ │ │ -00017500: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00017510: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00017520: 642e 6675 6a69 6669 6c6d 2e66 622e 646f d.fujifilm.fb.do │ │ │ │ -00017530: 6375 776f 726b 732e 6269 6e64 6572 223a cuworks.binder": │ │ │ │ -00017540: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00017550: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00017560: 696f 6e2f 766e 642e 6675 6a69 6669 6c6d ion/vnd.fujifilm │ │ │ │ -00017570: 2e66 622e 646f 6375 776f 726b 732e 636f .fb.docuworks.co │ │ │ │ -00017580: 6e74 6169 6e65 7222 3a20 7b0a 0973 6f75 ntainer": {..sou │ │ │ │ -00017590: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000175a0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000175b0: 2e66 756a 6966 696c 6d2e 6662 2e6a 6669 .fujifilm.fb.jfi │ │ │ │ -000175c0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -000175d0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -000175e0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -000175f0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00017600: 6e64 2e66 756a 6974 7375 2e6f 6173 7973 nd.fujitsu.oasys │ │ │ │ -00017610: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00017620: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00017630: 733a 205b 0a09 0922 6f61 7322 0a09 5d0a s: [..."oas"..]. │ │ │ │ -00017640: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00017650: 2f76 6e64 2e66 756a 6974 7375 2e6f 6173 /vnd.fujitsu.oas │ │ │ │ -00017660: 7973 3222 3a20 7b0a 0973 6f75 7263 653a ys2": {..source: │ │ │ │ -00017670: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00017680: 696f 6e73 3a20 5b0a 0909 226f 6132 220a ions: [..."oa2". │ │ │ │ -00017690: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000176a0: 696f 6e2f 766e 642e 6675 6a69 7473 752e ion/vnd.fujitsu. │ │ │ │ -000176b0: 6f61 7379 7333 223a 207b 0a09 736f 7572 oasys3": {..sour │ │ │ │ -000176c0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -000176d0: 656e 7369 6f6e 733a 205b 0a09 0922 6f61 ensions: [..."oa │ │ │ │ -000176e0: 3322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 3"..].},.."appli │ │ │ │ -000176f0: 6361 7469 6f6e 2f76 6e64 2e66 756a 6974 cation/vnd.fujit │ │ │ │ -00017700: 7375 2e6f 6173 7973 6770 223a 207b 0a09 su.oasysgp": {.. │ │ │ │ -00017710: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00017720: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00017730: 0922 6667 3522 0a09 5d0a 7d2c 0a09 2261 ."fg5"..].},.."a │ │ │ │ -00017740: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ -00017750: 756a 6974 7375 2e6f 6173 7973 7072 7322 ujitsu.oasysprs" │ │ │ │ -00017760: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00017770: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00017780: 3a20 5b0a 0909 2262 6832 220a 095d 0a7d : [..."bh2"..].} │ │ │ │ -00017790: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000177a0: 766e 642e 6675 6a69 7865 726f 782e 6172 vnd.fujixerox.ar │ │ │ │ -000177b0: 742d 6578 223a 207b 0a09 736f 7572 6365 t-ex": {..source │ │ │ │ -000177c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000177d0: 706c 6963 6174 696f 6e2f 766e 642e 6675 plication/vnd.fu │ │ │ │ -000177e0: 6a69 7865 726f 782e 6172 7434 223a 207b jixerox.art4": { │ │ │ │ -000177f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00017800: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00017810: 6e2f 766e 642e 6675 6a69 7865 726f 782e n/vnd.fujixerox. │ │ │ │ -00017820: 6464 6422 3a20 7b0a 0973 6f75 7263 653a ddd": {..source: │ │ │ │ -00017830: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00017840: 696f 6e73 3a20 5b0a 0909 2264 6464 220a ions: [..."ddd". │ │ │ │ -00017850: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00017860: 696f 6e2f 766e 642e 6675 6a69 7865 726f ion/vnd.fujixero │ │ │ │ -00017870: 782e 646f 6375 776f 726b 7322 3a20 7b0a x.docuworks": {. │ │ │ │ -00017880: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00017890: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000178a0: 0909 2278 6477 220a 095d 0a7d 2c0a 0922 .."xdw"..].},.." │ │ │ │ -000178b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000178c0: 6675 6a69 7865 726f 782e 646f 6375 776f fujixerox.docuwo │ │ │ │ -000178d0: 726b 732e 6269 6e64 6572 223a 207b 0a09 rks.binder": {.. │ │ │ │ -000178e0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000178f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00017900: 0922 7862 6422 0a09 5d0a 7d2c 0a09 2261 ."xbd"..].},.."a │ │ │ │ -00017910: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ -00017920: 756a 6978 6572 6f78 2e64 6f63 7577 6f72 ujixerox.docuwor │ │ │ │ -00017930: 6b73 2e63 6f6e 7461 696e 6572 223a 207b ks.container": { │ │ │ │ -00017940: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00017950: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00017960: 6e2f 766e 642e 6675 6a69 7865 726f 782e n/vnd.fujixerox. │ │ │ │ -00017970: 6862 706c 223a 207b 0a09 736f 7572 6365 hbpl": {..source │ │ │ │ -00017980: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00017990: 706c 6963 6174 696f 6e2f 766e 642e 6675 plication/vnd.fu │ │ │ │ -000179a0: 742d 6d69 736e 6574 223a 207b 0a09 736f t-misnet": {..so │ │ │ │ -000179b0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000179c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000179d0: 642e 6675 746f 696e 2b63 626f 7222 3a20 d.futoin+cbor": │ │ │ │ -000179e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000179f0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00017a00: 6f6e 2f76 6e64 2e66 7574 6f69 6e2b 6a73 on/vnd.futoin+js │ │ │ │ -00017a10: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00017a20: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00017a30: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00017a40: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00017a50: 2e66 757a 7a79 7368 6565 7422 3a20 7b0a .fuzzysheet": {. │ │ │ │ -00017a60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00017a70: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00017a80: 0909 2266 7a73 220a 095d 0a7d 2c0a 0922 .."fzs"..].},.." │ │ │ │ -00017a90: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00017aa0: 6761 3467 682e 7061 7373 706f 7274 2b6a ga4gh.passport+j │ │ │ │ -00017ab0: 7774 223a 207b 0a09 736f 7572 6365 3a20 wt": {..source: │ │ │ │ -00017ac0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00017ad0: 6963 6174 696f 6e2f 766e 642e 6765 6e6f ication/vnd.geno │ │ │ │ -00017ae0: 6d61 7469 782e 7475 7865 646f 223a 207b matix.tuxedo": { │ │ │ │ -00017af0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00017b00: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00017b10: 0a09 0922 7478 6422 0a09 5d0a 7d2c 0a09 ..."txd"..].},.. │ │ │ │ -00017b20: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00017b30: 2e67 656e 6f7a 6970 223a 207b 0a09 736f .genozip": {..so │ │ │ │ -00017b40: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00017b50: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00017b60: 642e 6765 6e74 6963 732e 6772 642b 6a73 d.gentics.grd+js │ │ │ │ -00017b70: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00017b80: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00017b90: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00017ba0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00017bb0: 2e67 656e 746f 6f2e 6361 746d 6574 6164 .gentoo.catmetad │ │ │ │ -00017bc0: 6174 612b 786d 6c22 3a20 7b0a 0973 6f75 ata+xml": {..sou │ │ │ │ -00017bd0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00017be0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00017bf0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00017c00: 6e2f 766e 642e 6765 6e74 6f6f 2e65 6275 n/vnd.gentoo.ebu │ │ │ │ -00017c10: 696c 6422 3a20 7b0a 0973 6f75 7263 653a ild": {..source: │ │ │ │ -00017c20: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00017c30: 6c69 6361 7469 6f6e 2f76 6e64 2e67 656e lication/vnd.gen │ │ │ │ -00017c40: 746f 6f2e 6563 6c61 7373 223a 207b 0a09 too.eclass": {.. │ │ │ │ -00017c50: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00017c60: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00017c70: 766e 642e 6765 6e74 6f6f 2e67 706b 6722 vnd.gentoo.gpkg" │ │ │ │ -00017c80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00017c90: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00017ca0: 7469 6f6e 2f76 6e64 2e67 656e 746f 6f2e tion/vnd.gentoo. │ │ │ │ -00017cb0: 6d61 6e69 6665 7374 223a 207b 0a09 736f manifest": {..so │ │ │ │ -00017cc0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00017cd0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00017ce0: 642e 6765 6e74 6f6f 2e70 6b67 6d65 7461 d.gentoo.pkgmeta │ │ │ │ -00017cf0: 6461 7461 2b78 6d6c 223a 207b 0a09 736f data+xml": {..so │ │ │ │ -00017d00: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00017d10: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00017d20: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00017d30: 6f6e 2f76 6e64 2e67 656e 746f 6f2e 7870 on/vnd.gentoo.xp │ │ │ │ -00017d40: 616b 223a 207b 0a09 736f 7572 6365 3a20 ak": {..source: │ │ │ │ -00017d50: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00017d60: 6963 6174 696f 6e2f 766e 642e 6765 6f2b ication/vnd.geo+ │ │ │ │ -00017d70: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -00017d80: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ -00017d90: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00017da0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00017db0: 2f76 6e64 2e67 656f 6375 6265 2b78 6d6c /vnd.geocube+xml │ │ │ │ -00017dc0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00017dd0: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ -00017de0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00017df0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00017e00: 2e67 656f 6765 6272 612e 6669 6c65 223a .geogebra.file": │ │ │ │ -00017e10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00017e20: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00017e30: 205b 0a09 0922 6767 6222 0a09 5d0a 7d2c [..."ggb"..].}, │ │ │ │ -00017e40: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00017e50: 6e64 2e67 656f 6765 6272 612e 7069 6e62 nd.geogebra.pinb │ │ │ │ -00017e60: 6f61 7264 223a 207b 0a09 736f 7572 6365 oard": {..source │ │ │ │ -00017e70: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00017e80: 706c 6963 6174 696f 6e2f 766e 642e 6765 plication/vnd.ge │ │ │ │ -00017e90: 6f67 6562 7261 2e73 6c69 6465 7322 3a20 ogebra.slides": │ │ │ │ -00017ea0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00017eb0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00017ec0: 5b0a 0909 2267 6773 220a 095d 0a7d 2c0a [..."ggs"..].},. │ │ │ │ -00017ed0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00017ee0: 642e 6765 6f67 6562 7261 2e74 6f6f 6c22 d.geogebra.tool" │ │ │ │ -00017ef0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00017f00: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00017f10: 3a20 5b0a 0909 2267 6774 220a 095d 0a7d : [..."ggt"..].} │ │ │ │ -00017f20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00017f30: 766e 642e 6765 6f6d 6574 7279 2d65 7870 vnd.geometry-exp │ │ │ │ -00017f40: 6c6f 7265 7222 3a20 7b0a 0973 6f75 7263 lorer": {..sourc │ │ │ │ -00017f50: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00017f60: 6e73 696f 6e73 3a20 5b0a 0909 2267 6578 nsions: [..."gex │ │ │ │ -00017f70: 222c 0a09 0922 6772 6522 0a09 5d0a 7d2c ",..."gre"..].}, │ │ │ │ -00017f80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00017f90: 6e64 2e67 656f 6e65 7874 223a 207b 0a09 nd.geonext": {.. │ │ │ │ -00017fa0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00017fb0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00017fc0: 0922 6778 7422 0a09 5d0a 7d2c 0a09 2261 ."gxt"..].},.."a │ │ │ │ -00017fd0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ -00017fe0: 656f 706c 616e 223a 207b 0a09 736f 7572 eoplan": {..sour │ │ │ │ -00017ff0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00018000: 656e 7369 6f6e 733a 205b 0a09 0922 6732 ensions: [..."g2 │ │ │ │ -00018010: 7722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 w"..].},.."appli │ │ │ │ -00018020: 6361 7469 6f6e 2f76 6e64 2e67 656f 7370 cation/vnd.geosp │ │ │ │ -00018030: 6163 6522 3a20 7b0a 0973 6f75 7263 653a ace": {..source: │ │ │ │ -00018040: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00018050: 696f 6e73 3a20 5b0a 0909 2267 3377 220a ions: [..."g3w". │ │ │ │ -00018060: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00018070: 696f 6e2f 766e 642e 6765 7262 6572 223a ion/vnd.gerber": │ │ │ │ -00018080: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00018090: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000180a0: 696f 6e2f 766e 642e 676c 6f62 616c 706c ion/vnd.globalpl │ │ │ │ -000180b0: 6174 666f 726d 2e63 6172 642d 636f 6e74 atform.card-cont │ │ │ │ -000180c0: 656e 742d 6d67 7422 3a20 7b0a 0973 6f75 ent-mgt": {..sou │ │ │ │ -000180d0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000180e0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000180f0: 2e67 6c6f 6261 6c70 6c61 7466 6f72 6d2e .globalplatform. │ │ │ │ -00018100: 6361 7264 2d63 6f6e 7465 6e74 2d6d 6774 card-content-mgt │ │ │ │ -00018110: 2d72 6573 706f 6e73 6522 3a20 7b0a 0973 -response": {..s │ │ │ │ -00018120: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00018130: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00018140: 6e64 2e67 6d78 223a 207b 0a09 736f 7572 nd.gmx": {..sour │ │ │ │ -00018150: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00018160: 656e 7369 6f6e 733a 205b 0a09 0922 676d ensions: [..."gm │ │ │ │ -00018170: 7822 0a09 5d0a 7d2c 0a09 2261 7070 6c69 x"..].},.."appli │ │ │ │ -00018180: 6361 7469 6f6e 2f76 6e64 2e67 6e75 2e74 cation/vnd.gnu.t │ │ │ │ -00018190: 616c 6572 2e65 7863 6861 6e67 652b 6a73 aler.exchange+js │ │ │ │ -000181a0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -000181b0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -000181c0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -000181d0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000181e0: 2e67 6e75 2e74 616c 6572 2e6d 6572 6368 .gnu.taler.merch │ │ │ │ -000181f0: 616e 742b 6a73 6f6e 223a 207b 0a09 736f ant+json": {..so │ │ │ │ -00018200: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00018210: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00018220: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00018230: 6f6e 2f76 6e64 2e67 6f6f 676c 652d 6170 on/vnd.google-ap │ │ │ │ -00018240: 7073 2e61 7564 696f 223a 207b 0a7d 2c0a ps.audio": {.},. │ │ │ │ -00018250: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00018260: 642e 676f 6f67 6c65 2d61 7070 732e 646f d.google-apps.do │ │ │ │ -00018270: 6375 6d65 6e74 223a 207b 0a09 636f 6d70 cument": {..comp │ │ │ │ -00018280: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -00018290: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000182a0: 0909 2267 646f 6322 0a09 5d0a 7d2c 0a09 .."gdoc"..].},.. │ │ │ │ -000182b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000182c0: 2e67 6f6f 676c 652d 6170 7073 2e64 7261 .google-apps.dra │ │ │ │ -000182d0: 7769 6e67 223a 207b 0a09 636f 6d70 7265 wing": {..compre │ │ │ │ -000182e0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -000182f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00018300: 2267 6472 6177 220a 095d 0a7d 2c0a 0922 "gdraw"..].},.." │ │ │ │ -00018310: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018320: 676f 6f67 6c65 2d61 7070 732e 6472 6976 google-apps.driv │ │ │ │ -00018330: 652d 7364 6b22 3a20 7b0a 0963 6f6d 7072 e-sdk": {..compr │ │ │ │ -00018340: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ -00018350: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00018360: 766e 642e 676f 6f67 6c65 2d61 7070 732e vnd.google-apps. │ │ │ │ -00018370: 6669 6c65 223a 207b 0a7d 2c0a 0922 6170 file": {.},.."ap │ │ │ │ -00018380: 706c 6963 6174 696f 6e2f 766e 642e 676f plication/vnd.go │ │ │ │ -00018390: 6f67 6c65 2d61 7070 732e 666f 6c64 6572 ogle-apps.folder │ │ │ │ -000183a0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -000183b0: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ -000183c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ -000183d0: 6f6f 676c 652d 6170 7073 2e66 6f72 6d22 oogle-apps.form" │ │ │ │ -000183e0: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ -000183f0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -00018400: 7369 6f6e 733a 205b 0a09 0922 6766 6f72 sions: [..."gfor │ │ │ │ -00018410: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ -00018420: 6361 7469 6f6e 2f76 6e64 2e67 6f6f 676c cation/vnd.googl │ │ │ │ -00018430: 652d 6170 7073 2e66 7573 696f 6e74 6162 e-apps.fusiontab │ │ │ │ -00018440: 6c65 223a 207b 0a7d 2c0a 0922 6170 706c le": {.},.."appl │ │ │ │ -00018450: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ -00018460: 6c65 2d61 7070 732e 6a61 6d22 3a20 7b0a le-apps.jam": {. │ │ │ │ -00018470: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ -00018480: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ -00018490: 733a 205b 0a09 0922 676a 616d 220a 095d s: [..."gjam"..] │ │ │ │ -000184a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000184b0: 6e2f 766e 642e 676f 6f67 6c65 2d61 7070 n/vnd.google-app │ │ │ │ -000184c0: 732e 6d61 696c 2d6c 6179 6f75 7422 3a20 s.mail-layout": │ │ │ │ -000184d0: 7b0a 7d2c 0a09 2261 7070 6c69 6361 7469 {.},.."applicati │ │ │ │ -000184e0: 6f6e 2f76 6e64 2e67 6f6f 676c 652d 6170 on/vnd.google-ap │ │ │ │ -000184f0: 7073 2e6d 6170 223a 207b 0a09 636f 6d70 ps.map": {..comp │ │ │ │ -00018500: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -00018510: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00018520: 0909 2267 6d61 7022 0a09 5d0a 7d2c 0a09 .."gmap"..].},.. │ │ │ │ -00018530: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00018540: 2e67 6f6f 676c 652d 6170 7073 2e70 686f .google-apps.pho │ │ │ │ -00018550: 746f 223a 207b 0a7d 2c0a 0922 6170 706c to": {.},.."appl │ │ │ │ -00018560: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ -00018570: 6c65 2d61 7070 732e 7072 6573 656e 7461 le-apps.presenta │ │ │ │ -00018580: 7469 6f6e 223a 207b 0a09 636f 6d70 7265 tion": {..compre │ │ │ │ -00018590: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -000185a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000185b0: 2267 736c 6964 6573 220a 095d 0a7d 2c0a "gslides"..].},. │ │ │ │ -000185c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000185d0: 642e 676f 6f67 6c65 2d61 7070 732e 7363 d.google-apps.sc │ │ │ │ -000185e0: 7269 7074 223a 207b 0a09 636f 6d70 7265 ript": {..compre │ │ │ │ -000185f0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -00018600: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00018610: 2267 7363 7269 7074 220a 095d 0a7d 2c0a "gscript"..].},. │ │ │ │ -00018620: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00018630: 642e 676f 6f67 6c65 2d61 7070 732e 7368 d.google-apps.sh │ │ │ │ -00018640: 6f72 7463 7574 223a 207b 0a7d 2c0a 0922 ortcut": {.},.." │ │ │ │ -00018650: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018660: 676f 6f67 6c65 2d61 7070 732e 7369 7465 google-apps.site │ │ │ │ -00018670: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -00018680: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ -00018690: 6e73 696f 6e73 3a20 5b0a 0909 2267 7369 nsions: [..."gsi │ │ │ │ -000186a0: 7465 220a 095d 0a7d 2c0a 0922 6170 706c te"..].},.."appl │ │ │ │ -000186b0: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ -000186c0: 6c65 2d61 7070 732e 7370 7265 6164 7368 le-apps.spreadsh │ │ │ │ -000186d0: 6565 7422 3a20 7b0a 0963 6f6d 7072 6573 eet": {..compres │ │ │ │ -000186e0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -000186f0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00018700: 6773 6865 6574 220a 095d 0a7d 2c0a 0922 gsheet"..].},.." │ │ │ │ -00018710: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018720: 676f 6f67 6c65 2d61 7070 732e 756e 6b6e google-apps.unkn │ │ │ │ -00018730: 6f77 6e22 3a20 7b0a 7d2c 0a09 2261 7070 own": {.},.."app │ │ │ │ -00018740: 6c69 6361 7469 6f6e 2f76 6e64 2e67 6f6f lication/vnd.goo │ │ │ │ -00018750: 676c 652d 6170 7073 2e76 6964 656f 223a gle-apps.video": │ │ │ │ -00018760: 207b 0a7d 2c0a 0922 6170 706c 6963 6174 {.},.."applicat │ │ │ │ -00018770: 696f 6e2f 766e 642e 676f 6f67 6c65 2d65 ion/vnd.google-e │ │ │ │ -00018780: 6172 7468 2e6b 6d6c 2b78 6d6c 223a 207b arth.kml+xml": { │ │ │ │ -00018790: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000187a0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -000187b0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -000187c0: 6e73 3a20 5b0a 0909 226b 6d6c 220a 095d ns: [..."kml"..] │ │ │ │ -000187d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000187e0: 6e2f 766e 642e 676f 6f67 6c65 2d65 6172 n/vnd.google-ear │ │ │ │ -000187f0: 7468 2e6b 6d7a 223a 207b 0a09 736f 7572 th.kmz": {..sour │ │ │ │ -00018800: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00018810: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -00018820: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00018830: 0a09 0922 6b6d 7a22 0a09 5d0a 7d2c 0a09 ..."kmz"..].},.. │ │ │ │ -00018840: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00018850: 2e67 6f76 2e73 6b2e 652d 666f 726d 2b78 .gov.sk.e-form+x │ │ │ │ -00018860: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00018870: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ -00018880: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00018890: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000188a0: 6e64 2e67 6f76 2e73 6b2e 652d 666f 726d nd.gov.sk.e-form │ │ │ │ -000188b0: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ -000188c0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -000188d0: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ -000188e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000188f0: 766e 642e 676f 762e 736b 2e78 6d6c 6461 vnd.gov.sk.xmlda │ │ │ │ -00018900: 7461 636f 6e74 6169 6e65 722b 786d 6c22 tacontainer+xml" │ │ │ │ -00018910: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00018920: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00018930: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00018940: 7369 6f6e 733a 205b 0a09 0922 7864 6366 sions: [..."xdcf │ │ │ │ -00018950: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00018960: 6174 696f 6e2f 766e 642e 6770 7873 6565 ation/vnd.gpxsee │ │ │ │ -00018970: 2e6d 6170 2b78 6d6c 223a 207b 0a09 736f .map+xml": {..so │ │ │ │ -00018980: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00018990: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000189a0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -000189b0: 6f6e 2f76 6e64 2e67 7261 6665 7122 3a20 on/vnd.grafeq": │ │ │ │ -000189c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000189d0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000189e0: 5b0a 0909 2267 7166 222c 0a09 0922 6771 [..."gqf",..."gq │ │ │ │ -000189f0: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ -00018a00: 6361 7469 6f6e 2f76 6e64 2e67 7269 646d cation/vnd.gridm │ │ │ │ -00018a10: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -00018a20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00018a30: 6361 7469 6f6e 2f76 6e64 2e67 726f 6f76 cation/vnd.groov │ │ │ │ -00018a40: 652d 6163 636f 756e 7422 3a20 7b0a 0973 e-account": {..s │ │ │ │ -00018a50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00018a60: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00018a70: 2267 6163 220a 095d 0a7d 2c0a 0922 6170 "gac"..].},.."ap │ │ │ │ -00018a80: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ -00018a90: 6f6f 7665 2d68 656c 7022 3a20 7b0a 0973 oove-help": {..s │ │ │ │ -00018aa0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00018ab0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00018ac0: 2267 6866 220a 095d 0a7d 2c0a 0922 6170 "ghf"..].},.."ap │ │ │ │ -00018ad0: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ -00018ae0: 6f6f 7665 2d69 6465 6e74 6974 792d 6d65 oove-identity-me │ │ │ │ -00018af0: 7373 6167 6522 3a20 7b0a 0973 6f75 7263 ssage": {..sourc │ │ │ │ -00018b00: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00018b10: 6e73 696f 6e73 3a20 5b0a 0909 2267 696d nsions: [..."gim │ │ │ │ -00018b20: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00018b30: 6174 696f 6e2f 766e 642e 6772 6f6f 7665 ation/vnd.groove │ │ │ │ -00018b40: 2d69 6e6a 6563 746f 7222 3a20 7b0a 0973 -injector": {..s │ │ │ │ -00018b50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00018b60: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00018b70: 2267 7276 220a 095d 0a7d 2c0a 0922 6170 "grv"..].},.."ap │ │ │ │ -00018b80: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ -00018b90: 6f6f 7665 2d74 6f6f 6c2d 6d65 7373 6167 oove-tool-messag │ │ │ │ -00018ba0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00018bb0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00018bc0: 6e73 3a20 5b0a 0909 2267 746d 220a 095d ns: [..."gtm"..] │ │ │ │ -00018bd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00018be0: 6e2f 766e 642e 6772 6f6f 7665 2d74 6f6f n/vnd.groove-too │ │ │ │ -00018bf0: 6c2d 7465 6d70 6c61 7465 223a 207b 0a09 l-template": {.. │ │ │ │ -00018c00: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00018c10: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00018c20: 0922 7470 6c22 0a09 5d0a 7d2c 0a09 2261 ."tpl"..].},.."a │ │ │ │ -00018c30: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ -00018c40: 726f 6f76 652d 7663 6172 6422 3a20 7b0a roove-vcard": {. │ │ │ │ -00018c50: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00018c60: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00018c70: 0909 2276 6367 220a 095d 0a7d 2c0a 0922 .."vcg"..].},.." │ │ │ │ -00018c80: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018c90: 6861 6c2b 6a73 6f6e 223a 207b 0a09 736f hal+json": {..so │ │ │ │ -00018ca0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00018cb0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00018cc0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00018cd0: 6f6e 2f76 6e64 2e68 616c 2b78 6d6c 223a on/vnd.hal+xml": │ │ │ │ -00018ce0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00018cf0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00018d00: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -00018d10: 696f 6e73 3a20 5b0a 0909 2268 616c 220a ions: [..."hal". │ │ │ │ -00018d20: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00018d30: 696f 6e2f 766e 642e 6861 6e64 6865 6c64 ion/vnd.handheld │ │ │ │ -00018d40: 2d65 6e74 6572 7461 696e 6d65 6e74 2b78 -entertainment+x │ │ │ │ -00018d50: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00018d60: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00018d70: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00018d80: 7465 6e73 696f 6e73 3a20 5b0a 0909 227a tensions: [..."z │ │ │ │ -00018d90: 6d6d 220a 095d 0a7d 2c0a 0922 6170 706c mm"..].},.."appl │ │ │ │ -00018da0: 6963 6174 696f 6e2f 766e 642e 6862 6369 ication/vnd.hbci │ │ │ │ -00018db0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00018dc0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00018dd0: 733a 205b 0a09 0922 6862 6369 220a 095d s: [..."hbci"..] │ │ │ │ -00018de0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00018df0: 6e2f 766e 642e 6863 2b6a 736f 6e22 3a20 n/vnd.hc+json": │ │ │ │ -00018e00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00018e10: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00018e20: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00018e30: 6963 6174 696f 6e2f 766e 642e 6863 6c2d ication/vnd.hcl- │ │ │ │ -00018e40: 6269 7265 706f 7274 7322 3a20 7b0a 0973 bireports": {..s │ │ │ │ -00018e50: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00018e60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00018e70: 6e64 2e68 6474 223a 207b 0a09 736f 7572 nd.hdt": {..sour │ │ │ │ -00018e80: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00018e90: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018ea0: 6865 726f 6b75 2b6a 736f 6e22 3a20 7b0a heroku+json": {. │ │ │ │ -00018eb0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00018ec0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00018ed0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00018ee0: 6174 696f 6e2f 766e 642e 6868 652e 6c65 ation/vnd.hhe.le │ │ │ │ -00018ef0: 7373 6f6e 2d70 6c61 7965 7222 3a20 7b0a sson-player": {. │ │ │ │ -00018f00: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00018f10: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00018f20: 0909 226c 6573 220a 095d 0a7d 2c0a 0922 .."les"..].},.." │ │ │ │ -00018f30: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00018f40: 6870 2d68 7067 6c22 3a20 7b0a 0973 6f75 hp-hpgl": {..sou │ │ │ │ -00018f50: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00018f60: 7465 6e73 696f 6e73 3a20 5b0a 0909 2268 tensions: [..."h │ │ │ │ -00018f70: 7067 6c22 0a09 5d0a 7d2c 0a09 2261 7070 pgl"..].},.."app │ │ │ │ -00018f80: 6c69 6361 7469 6f6e 2f76 6e64 2e68 702d lication/vnd.hp- │ │ │ │ -00018f90: 6870 6964 223a 207b 0a09 736f 7572 6365 hpid": {..source │ │ │ │ -00018fa0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00018fb0: 7369 6f6e 733a 205b 0a09 0922 6870 6964 sions: [..."hpid │ │ │ │ -00018fc0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00018fd0: 6174 696f 6e2f 766e 642e 6870 2d68 7073 ation/vnd.hp-hps │ │ │ │ -00018fe0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00018ff0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00019000: 733a 205b 0a09 0922 6870 7322 0a09 5d0a s: [..."hps"..]. │ │ │ │ -00019010: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00019020: 2f76 6e64 2e68 702d 6a6c 7974 223a 207b /vnd.hp-jlyt": { │ │ │ │ -00019030: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00019040: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00019050: 0a09 0922 6a6c 7422 0a09 5d0a 7d2c 0a09 ..."jlt"..].},.. │ │ │ │ -00019060: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00019070: 2e68 702d 7063 6c22 3a20 7b0a 0973 6f75 .hp-pcl": {..sou │ │ │ │ -00019080: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00019090: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ -000190a0: 636c 220a 095d 0a7d 2c0a 0922 6170 706c cl"..].},.."appl │ │ │ │ -000190b0: 6963 6174 696f 6e2f 766e 642e 6870 2d70 ication/vnd.hp-p │ │ │ │ -000190c0: 636c 786c 223a 207b 0a09 736f 7572 6365 clxl": {..source │ │ │ │ -000190d0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -000190e0: 7369 6f6e 733a 205b 0a09 0922 7063 6c78 sions: [..."pclx │ │ │ │ -000190f0: 6c22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 l"..].},.."appli │ │ │ │ -00019100: 6361 7469 6f6e 2f76 6e64 2e68 736c 223a cation/vnd.hsl": │ │ │ │ -00019110: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00019120: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00019130: 696f 6e2f 766e 642e 6874 7470 686f 6e65 ion/vnd.httphone │ │ │ │ -00019140: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00019150: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00019160: 6174 696f 6e2f 766e 642e 6879 6472 6f73 ation/vnd.hydros │ │ │ │ -00019170: 7461 7469 782e 736f 662d 6461 7461 223a tatix.sof-data": │ │ │ │ -00019180: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00019190: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -000191a0: 205b 0a09 0922 7366 642d 6864 7374 7822 [..."sfd-hdstx" │ │ │ │ -000191b0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000191c0: 7469 6f6e 2f76 6e64 2e68 7970 6572 2b6a tion/vnd.hyper+j │ │ │ │ -000191d0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -000191e0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000191f0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00019200: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00019210: 642e 6879 7065 722d 6974 656d 2b6a 736f d.hyper-item+jso │ │ │ │ -00019220: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -00019230: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00019240: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00019250: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00019260: 6879 7065 7264 7269 7665 2b6a 736f 6e22 hyperdrive+json" │ │ │ │ -00019270: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00019280: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00019290: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -000192a0: 706c 6963 6174 696f 6e2f 766e 642e 687a plication/vnd.hz │ │ │ │ -000192b0: 6e2d 3364 2d63 726f 7373 776f 7264 223a n-3d-crossword": │ │ │ │ -000192c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000192d0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000192e0: 696f 6e2f 766e 642e 6962 6d2e 6166 706c ion/vnd.ibm.afpl │ │ │ │ -000192f0: 696e 6564 6174 6122 3a20 7b0a 0973 6f75 inedata": {..sou │ │ │ │ -00019300: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ -00019310: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00019320: 6e64 2e69 626d 2e65 6c65 6374 726f 6e69 nd.ibm.electroni │ │ │ │ -00019330: 632d 6d65 6469 6122 3a20 7b0a 0973 6f75 c-media": {..sou │ │ │ │ -00019340: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00019350: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00019360: 2e69 626d 2e6d 696e 6970 6179 223a 207b .ibm.minipay": { │ │ │ │ -00019370: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00019380: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00019390: 0a09 0922 6d70 7922 0a09 5d0a 7d2c 0a09 ..."mpy"..].},.. │ │ │ │ -000193a0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000193b0: 2e69 626d 2e6d 6f64 6361 7022 3a20 7b0a .ibm.modcap": {. │ │ │ │ -000193c0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -000193d0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000193e0: 5b0a 0909 2261 6670 222c 0a09 0922 6c69 [..."afp",..."li │ │ │ │ -000193f0: 7374 6166 7022 2c0a 0909 226c 6973 7433 stafp",..."list3 │ │ │ │ -00019400: 3832 3022 0a09 5d0a 7d2c 0a09 2261 7070 820"..].},.."app │ │ │ │ -00019410: 6c69 6361 7469 6f6e 2f76 6e64 2e69 626d lication/vnd.ibm │ │ │ │ -00019420: 2e72 6967 6874 732d 6d61 6e61 6765 6d65 .rights-manageme │ │ │ │ -00019430: 6e74 223a 207b 0a09 736f 7572 6365 3a20 nt": {..source: │ │ │ │ -00019440: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00019450: 6f6e 733a 205b 0a09 0922 6972 6d22 0a09 ons: [..."irm".. │ │ │ │ -00019460: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00019470: 6f6e 2f76 6e64 2e69 626d 2e73 6563 7572 on/vnd.ibm.secur │ │ │ │ -00019480: 652d 636f 6e74 6169 6e65 7222 3a20 7b0a e-container": {. │ │ │ │ -00019490: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000194a0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000194b0: 0909 2273 6322 0a09 5d0a 7d2c 0a09 2261 .."sc"..].},.."a │ │ │ │ -000194c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ -000194d0: 6363 7072 6f66 696c 6522 3a20 7b0a 0973 ccprofile": {..s │ │ │ │ -000194e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000194f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00019500: 2269 6363 222c 0a09 0922 6963 6d22 0a09 "icc",..."icm".. │ │ │ │ -00019510: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00019520: 6f6e 2f76 6e64 2e69 6565 652e 3139 3035 on/vnd.ieee.1905 │ │ │ │ -00019530: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00019540: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00019550: 6174 696f 6e2f 766e 642e 6967 6c6f 6164 ation/vnd.igload │ │ │ │ -00019560: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ -00019570: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00019580: 6f6e 733a 205b 0a09 0922 6967 6c22 0a09 ons: [..."igl".. │ │ │ │ -00019590: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000195a0: 6f6e 2f76 6e64 2e69 6d61 6765 6d65 7465 on/vnd.imagemete │ │ │ │ -000195b0: 722e 666f 6c64 6572 2b7a 6970 223a 207b r.folder+zip": { │ │ │ │ -000195c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000195d0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -000195e0: 2066 616c 7365 0a7d 2c0a 0922 6170 706c false.},.."appl │ │ │ │ -000195f0: 6963 6174 696f 6e2f 766e 642e 696d 6167 ication/vnd.imag │ │ │ │ -00019600: 656d 6574 6572 2e69 6d61 6765 2b7a 6970 emeter.image+zip │ │ │ │ -00019610: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00019620: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00019630: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ -00019640: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00019650: 696d 6d65 7276 6973 696f 6e2d 6976 7022 immervision-ivp" │ │ │ │ -00019660: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00019670: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00019680: 3a20 5b0a 0909 2269 7670 220a 095d 0a7d : [..."ivp"..].} │ │ │ │ -00019690: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000196a0: 766e 642e 696d 6d65 7276 6973 696f 6e2d vnd.immervision- │ │ │ │ -000196b0: 6976 7522 3a20 7b0a 0973 6f75 7263 653a ivu": {..source: │ │ │ │ -000196c0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000196d0: 696f 6e73 3a20 5b0a 0909 2269 7675 220a ions: [..."ivu". │ │ │ │ -000196e0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000196f0: 696f 6e2f 766e 642e 696d 732e 696d 7363 ion/vnd.ims.imsc │ │ │ │ -00019700: 6376 3170 3122 3a20 7b0a 0973 6f75 7263 cv1p1": {..sourc │ │ │ │ -00019710: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00019720: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ -00019730: 6d73 2e69 6d73 6363 7631 7032 223a 207b ms.imsccv1p2": { │ │ │ │ -00019740: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00019750: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00019760: 6e2f 766e 642e 696d 732e 696d 7363 6376 n/vnd.ims.imsccv │ │ │ │ -00019770: 3170 3322 3a20 7b0a 0973 6f75 7263 653a 1p3": {..source: │ │ │ │ -00019780: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00019790: 6c69 6361 7469 6f6e 2f76 6e64 2e69 6d73 lication/vnd.ims │ │ │ │ -000197a0: 2e6c 6973 2e76 322e 7265 7375 6c74 2b6a .lis.v2.result+j │ │ │ │ -000197b0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -000197c0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000197d0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -000197e0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000197f0: 642e 696d 732e 6c74 692e 7632 2e74 6f6f d.ims.lti.v2.too │ │ │ │ -00019800: 6c63 6f6e 7375 6d65 7270 726f 6669 6c65 lconsumerprofile │ │ │ │ -00019810: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00019820: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00019830: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00019840: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00019850: 766e 642e 696d 732e 6c74 692e 7632 2e74 vnd.ims.lti.v2.t │ │ │ │ -00019860: 6f6f 6c70 726f 7879 2b6a 736f 6e22 3a20 oolproxy+json": │ │ │ │ -00019870: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00019880: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00019890: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -000198a0: 6963 6174 696f 6e2f 766e 642e 696d 732e ication/vnd.ims. │ │ │ │ -000198b0: 6c74 692e 7632 2e74 6f6f 6c70 726f 7879 lti.v2.toolproxy │ │ │ │ -000198c0: 2e69 642b 6a73 6f6e 223a 207b 0a09 736f .id+json": {..so │ │ │ │ -000198d0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -000198e0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000198f0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00019900: 6f6e 2f76 6e64 2e69 6d73 2e6c 7469 2e76 on/vnd.ims.lti.v │ │ │ │ -00019910: 322e 746f 6f6c 7365 7474 696e 6773 2b6a 2.toolsettings+j │ │ │ │ -00019920: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00019930: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00019940: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00019950: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00019960: 642e 696d 732e 6c74 692e 7632 2e74 6f6f d.ims.lti.v2.too │ │ │ │ -00019970: 6c73 6574 7469 6e67 732e 7369 6d70 6c65 lsettings.simple │ │ │ │ -00019980: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00019990: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -000199a0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -000199b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000199c0: 766e 642e 696e 666f 726d 6564 636f 6e74 vnd.informedcont │ │ │ │ -000199d0: 726f 6c2e 726d 732b 786d 6c22 3a20 7b0a rol.rms+xml": {. │ │ │ │ -000199e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000199f0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00019a00: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00019a10: 6174 696f 6e2f 766e 642e 696e 666f 726d ation/vnd.inform │ │ │ │ -00019a20: 6978 2d76 6973 696f 6e61 7279 223a 207b ix-visionary": { │ │ │ │ -00019a30: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00019a40: 6522 0a7d 2c0a 0922 6170 706c 6963 6174 e".},.."applicat │ │ │ │ -00019a50: 696f 6e2f 766e 642e 696e 666f 7465 6368 ion/vnd.infotech │ │ │ │ -00019a60: 2e70 726f 6a65 6374 223a 207b 0a09 736f .project": {..so │ │ │ │ -00019a70: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00019a80: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00019a90: 642e 696e 666f 7465 6368 2e70 726f 6a65 d.infotech.proje │ │ │ │ -00019aa0: 6374 2b78 6d6c 223a 207b 0a09 736f 7572 ct+xml": {..sour │ │ │ │ -00019ab0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00019ac0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00019ad0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00019ae0: 2f76 6e64 2e69 6e6e 6f70 6174 682e 7761 /vnd.innopath.wa │ │ │ │ -00019af0: 6d70 2e6e 6f74 6966 6963 6174 696f 6e22 mp.notification" │ │ │ │ -00019b00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00019b10: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00019b20: 7469 6f6e 2f76 6e64 2e69 6e73 6f72 732e tion/vnd.insors. │ │ │ │ -00019b30: 6967 6d22 3a20 7b0a 0973 6f75 7263 653a igm": {..source: │ │ │ │ -00019b40: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00019b50: 696f 6e73 3a20 5b0a 0909 2269 676d 220a ions: [..."igm". │ │ │ │ -00019b60: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00019b70: 696f 6e2f 766e 642e 696e 7465 7263 6f6e ion/vnd.intercon │ │ │ │ -00019b80: 2e66 6f72 6d6e 6574 223a 207b 0a09 736f .formnet": {..so │ │ │ │ -00019b90: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00019ba0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00019bb0: 7870 7722 2c0a 0909 2278 7078 220a 095d xpw",..."xpx"..] │ │ │ │ -00019bc0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00019bd0: 6e2f 766e 642e 696e 7465 7267 656f 223a n/vnd.intergeo": │ │ │ │ -00019be0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00019bf0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00019c00: 205b 0a09 0922 6932 6722 0a09 5d0a 7d2c [..."i2g"..].}, │ │ │ │ -00019c10: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00019c20: 6e64 2e69 6e74 6572 7472 7573 742e 6469 nd.intertrust.di │ │ │ │ -00019c30: 6769 626f 7822 3a20 7b0a 0973 6f75 7263 gibox": {..sourc │ │ │ │ -00019c40: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00019c50: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ -00019c60: 6e74 6572 7472 7573 742e 6e6e 6370 223a ntertrust.nncp": │ │ │ │ -00019c70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00019c80: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00019c90: 696f 6e2f 766e 642e 696e 7475 2e71 626f ion/vnd.intu.qbo │ │ │ │ -00019ca0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00019cb0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00019cc0: 733a 205b 0a09 0922 7162 6f22 0a09 5d0a s: [..."qbo"..]. │ │ │ │ -00019cd0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00019ce0: 2f76 6e64 2e69 6e74 752e 7166 7822 3a20 /vnd.intu.qfx": │ │ │ │ -00019cf0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00019d00: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00019d10: 5b0a 0909 2271 6678 220a 095d 0a7d 2c0a [..."qfx"..].},. │ │ │ │ -00019d20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00019d30: 642e 6970 6673 2e69 706e 732d 7265 636f d.ipfs.ipns-reco │ │ │ │ -00019d40: 7264 223a 207b 0a09 736f 7572 6365 3a20 rd": {..source: │ │ │ │ -00019d50: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00019d60: 6963 6174 696f 6e2f 766e 642e 6970 6c64 ication/vnd.ipld │ │ │ │ -00019d70: 2e63 6172 223a 207b 0a09 736f 7572 6365 .car": {..source │ │ │ │ -00019d80: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00019d90: 706c 6963 6174 696f 6e2f 766e 642e 6970 plication/vnd.ip │ │ │ │ -00019da0: 6c64 2e64 6167 2d63 626f 7222 3a20 7b0a ld.dag-cbor": {. │ │ │ │ -00019db0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00019dc0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00019dd0: 2f76 6e64 2e69 706c 642e 6461 672d 6a73 /vnd.ipld.dag-js │ │ │ │ -00019de0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00019df0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00019e00: 6963 6174 696f 6e2f 766e 642e 6970 6c64 ication/vnd.ipld │ │ │ │ -00019e10: 2e72 6177 223a 207b 0a09 736f 7572 6365 .raw": {..source │ │ │ │ -00019e20: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00019e30: 706c 6963 6174 696f 6e2f 766e 642e 6970 plication/vnd.ip │ │ │ │ -00019e40: 7463 2e67 322e 6361 7461 6c6f 6769 7465 tc.g2.catalogite │ │ │ │ -00019e50: 6d2b 786d 6c22 3a20 7b0a 0973 6f75 7263 m+xml": {..sourc │ │ │ │ -00019e60: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00019e70: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00019e80: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00019e90: 766e 642e 6970 7463 2e67 322e 636f 6e63 vnd.iptc.g2.conc │ │ │ │ -00019ea0: 6570 7469 7465 6d2b 786d 6c22 3a20 7b0a eptitem+xml": {. │ │ │ │ -00019eb0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00019ec0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00019ed0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00019ee0: 6174 696f 6e2f 766e 642e 6970 7463 2e67 ation/vnd.iptc.g │ │ │ │ -00019ef0: 322e 6b6e 6f77 6c65 6467 6569 7465 6d2b 2.knowledgeitem+ │ │ │ │ -00019f00: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00019f10: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00019f20: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00019f30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00019f40: 642e 6970 7463 2e67 322e 6e65 7773 6974 d.iptc.g2.newsit │ │ │ │ -00019f50: 656d 2b78 6d6c 223a 207b 0a09 736f 7572 em+xml": {..sour │ │ │ │ -00019f60: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00019f70: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00019f80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00019f90: 2f76 6e64 2e69 7074 632e 6732 2e6e 6577 /vnd.iptc.g2.new │ │ │ │ -00019fa0: 736d 6573 7361 6765 2b78 6d6c 223a 207b smessage+xml": { │ │ │ │ -00019fb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00019fc0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00019fd0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00019fe0: 6361 7469 6f6e 2f76 6e64 2e69 7074 632e cation/vnd.iptc. │ │ │ │ -00019ff0: 6732 2e70 6163 6b61 6765 6974 656d 2b78 g2.packageitem+x │ │ │ │ -0001a000: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0001a010: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001a020: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0001a030: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001a040: 2e69 7074 632e 6732 2e70 6c61 6e6e 696e .iptc.g2.plannin │ │ │ │ -0001a050: 6769 7465 6d2b 786d 6c22 3a20 7b0a 0973 gitem+xml": {..s │ │ │ │ -0001a060: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001a070: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001a080: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001a090: 696f 6e2f 766e 642e 6970 756e 706c 7567 ion/vnd.ipunplug │ │ │ │ -0001a0a0: 6765 642e 7263 7072 6f66 696c 6522 3a20 ged.rcprofile": │ │ │ │ -0001a0b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001a0c0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001a0d0: 5b0a 0909 2272 6370 726f 6669 6c65 220a [..."rcprofile". │ │ │ │ -0001a0e0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001a0f0: 696f 6e2f 766e 642e 6972 6570 6f73 6974 ion/vnd.ireposit │ │ │ │ -0001a100: 6f72 792e 7061 636b 6167 652b 786d 6c22 ory.package+xml" │ │ │ │ -0001a110: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001a120: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0001a130: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0001a140: 7369 6f6e 733a 205b 0a09 0922 6972 7022 sions: [..."irp" │ │ │ │ -0001a150: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001a160: 7469 6f6e 2f76 6e64 2e69 732d 7870 7222 tion/vnd.is-xpr" │ │ │ │ -0001a170: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001a180: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0001a190: 3a20 5b0a 0909 2278 7072 220a 095d 0a7d : [..."xpr"..].} │ │ │ │ -0001a1a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001a1b0: 766e 642e 6973 6163 2e66 6373 223a 207b vnd.isac.fcs": { │ │ │ │ -0001a1c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001a1d0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001a1e0: 0a09 0922 6663 7322 0a09 5d0a 7d2c 0a09 ..."fcs"..].},.. │ │ │ │ -0001a1f0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001a200: 2e69 736f 3131 3738 332d 3130 2b7a 6970 .iso11783-10+zip │ │ │ │ -0001a210: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001a220: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0001a230: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ -0001a240: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001a250: 6a61 6d22 3a20 7b0a 0973 6f75 7263 653a jam": {..source: │ │ │ │ -0001a260: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001a270: 696f 6e73 3a20 5b0a 0909 226a 616d 220a ions: [..."jam". │ │ │ │ -0001a280: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001a290: 696f 6e2f 766e 642e 6a61 7061 6e6e 6574 ion/vnd.japannet │ │ │ │ -0001a2a0: 2d64 6972 6563 746f 7279 2d73 6572 7669 -directory-servi │ │ │ │ -0001a2b0: 6365 223a 207b 0a09 736f 7572 6365 3a20 ce": {..source: │ │ │ │ -0001a2c0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0001a2d0: 6963 6174 696f 6e2f 766e 642e 6a61 7061 ication/vnd.japa │ │ │ │ -0001a2e0: 6e6e 6574 2d6a 706e 7374 6f72 652d 7761 nnet-jpnstore-wa │ │ │ │ -0001a2f0: 6b65 7570 223a 207b 0a09 736f 7572 6365 keup": {..source │ │ │ │ -0001a300: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001a310: 706c 6963 6174 696f 6e2f 766e 642e 6a61 plication/vnd.ja │ │ │ │ -0001a320: 7061 6e6e 6574 2d70 6179 6d65 6e74 2d77 pannet-payment-w │ │ │ │ -0001a330: 616b 6575 7022 3a20 7b0a 0973 6f75 7263 akeup": {..sourc │ │ │ │ -0001a340: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001a350: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6a pplication/vnd.j │ │ │ │ -0001a360: 6170 616e 6e65 742d 7265 6769 7374 7261 apannet-registra │ │ │ │ -0001a370: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ -0001a380: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001a390: 706c 6963 6174 696f 6e2f 766e 642e 6a61 plication/vnd.ja │ │ │ │ -0001a3a0: 7061 6e6e 6574 2d72 6567 6973 7472 6174 pannet-registrat │ │ │ │ -0001a3b0: 696f 6e2d 7761 6b65 7570 223a 207b 0a09 ion-wakeup": {.. │ │ │ │ -0001a3c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001a3d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001a3e0: 766e 642e 6a61 7061 6e6e 6574 2d73 6574 vnd.japannet-set │ │ │ │ -0001a3f0: 7374 6f72 652d 7761 6b65 7570 223a 207b store-wakeup": { │ │ │ │ -0001a400: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001a410: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001a420: 6e2f 766e 642e 6a61 7061 6e6e 6574 2d76 n/vnd.japannet-v │ │ │ │ -0001a430: 6572 6966 6963 6174 696f 6e22 3a20 7b0a erification": {. │ │ │ │ -0001a440: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001a450: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001a460: 2f76 6e64 2e6a 6170 616e 6e65 742d 7665 /vnd.japannet-ve │ │ │ │ -0001a470: 7269 6669 6361 7469 6f6e 2d77 616b 6575 rification-wakeu │ │ │ │ -0001a480: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -0001a490: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001a4a0: 6361 7469 6f6e 2f76 6e64 2e6a 6370 2e6a cation/vnd.jcp.j │ │ │ │ -0001a4b0: 6176 616d 652e 6d69 646c 6574 2d72 6d73 avame.midlet-rms │ │ │ │ -0001a4c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001a4d0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001a4e0: 733a 205b 0a09 0922 726d 7322 0a09 5d0a s: [..."rms"..]. │ │ │ │ -0001a4f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001a500: 2f76 6e64 2e6a 6973 7022 3a20 7b0a 0973 /vnd.jisp": {..s │ │ │ │ -0001a510: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001a520: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0001a530: 226a 6973 7022 0a09 5d0a 7d2c 0a09 2261 "jisp"..].},.."a │ │ │ │ -0001a540: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6a pplication/vnd.j │ │ │ │ -0001a550: 6f6f 7374 2e6a 6f64 612d 6172 6368 6976 oost.joda-archiv │ │ │ │ -0001a560: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0001a570: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001a580: 6e73 3a20 5b0a 0909 226a 6f64 6122 0a09 ns: [..."joda".. │ │ │ │ -0001a590: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001a5a0: 6f6e 2f76 6e64 2e6a 736b 2e69 7364 6e2d on/vnd.jsk.isdn- │ │ │ │ -0001a5b0: 6e67 6e22 3a20 7b0a 0973 6f75 7263 653a ngn": {..source: │ │ │ │ -0001a5c0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001a5d0: 6c69 6361 7469 6f6e 2f76 6e64 2e6b 6168 lication/vnd.kah │ │ │ │ -0001a5e0: 6f6f 747a 223a 207b 0a09 736f 7572 6365 ootz": {..source │ │ │ │ -0001a5f0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0001a600: 7369 6f6e 733a 205b 0a09 0922 6b74 7a22 sions: [..."ktz" │ │ │ │ -0001a610: 2c0a 0909 226b 7472 220a 095d 0a7d 2c0a ,..."ktr"..].},. │ │ │ │ -0001a620: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001a630: 642e 6b64 652e 6b61 7262 6f6e 223a 207b d.kde.karbon": { │ │ │ │ -0001a640: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001a650: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001a660: 0a09 0922 6b61 7262 6f6e 220a 095d 0a7d ..."karbon"..].} │ │ │ │ -0001a670: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001a680: 766e 642e 6b64 652e 6b63 6861 7274 223a vnd.kde.kchart": │ │ │ │ -0001a690: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001a6a0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001a6b0: 205b 0a09 0922 6368 7274 220a 095d 0a7d [..."chrt"..].} │ │ │ │ -0001a6c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001a6d0: 766e 642e 6b64 652e 6b66 6f72 6d75 6c61 vnd.kde.kformula │ │ │ │ -0001a6e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001a6f0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001a700: 733a 205b 0a09 0922 6b66 6f22 0a09 5d0a s: [..."kfo"..]. │ │ │ │ -0001a710: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001a720: 2f76 6e64 2e6b 6465 2e6b 6976 696f 223a /vnd.kde.kivio": │ │ │ │ -0001a730: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001a740: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001a750: 205b 0a09 0922 666c 7722 0a09 5d0a 7d2c [..."flw"..].}, │ │ │ │ -0001a760: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001a770: 6e64 2e6b 6465 2e6b 6f6e 746f 7572 223a nd.kde.kontour": │ │ │ │ -0001a780: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001a790: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001a7a0: 205b 0a09 0922 6b6f 6e22 0a09 5d0a 7d2c [..."kon"..].}, │ │ │ │ -0001a7b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001a7c0: 6e64 2e6b 6465 2e6b 7072 6573 656e 7465 nd.kde.kpresente │ │ │ │ -0001a7d0: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -0001a7e0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001a7f0: 6e73 3a20 5b0a 0909 226b 7072 222c 0a09 ns: [..."kpr",.. │ │ │ │ -0001a800: 0922 6b70 7422 0a09 5d0a 7d2c 0a09 2261 ."kpt"..].},.."a │ │ │ │ -0001a810: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6b pplication/vnd.k │ │ │ │ -0001a820: 6465 2e6b 7370 7265 6164 223a 207b 0a09 de.kspread": {.. │ │ │ │ -0001a830: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001a840: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001a850: 0922 6b73 7022 0a09 5d0a 7d2c 0a09 2261 ."ksp"..].},.."a │ │ │ │ -0001a860: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6b pplication/vnd.k │ │ │ │ -0001a870: 6465 2e6b 776f 7264 223a 207b 0a09 736f de.kword": {..so │ │ │ │ -0001a880: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001a890: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001a8a0: 6b77 6422 2c0a 0909 226b 7774 220a 095d kwd",..."kwt"..] │ │ │ │ -0001a8b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001a8c0: 6e2f 766e 642e 6b64 6c22 3a20 7b0a 0973 n/vnd.kdl": {..s │ │ │ │ -0001a8d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0001a8e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001a8f0: 6e64 2e6b 656e 616d 6561 6170 7022 3a20 nd.kenameaapp": │ │ │ │ -0001a900: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001a910: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001a920: 5b0a 0909 2268 746b 6522 0a09 5d0a 7d2c [..."htke"..].}, │ │ │ │ -0001a930: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001a940: 6e64 2e6b 6579 6d61 6e2e 6b6d 702b 7a69 nd.keyman.kmp+zi │ │ │ │ -0001a950: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -0001a960: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001a970: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ -0001a980: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001a990: 2e6b 6579 6d61 6e2e 6b6d 7822 3a20 7b0a .keyman.kmx": {. │ │ │ │ -0001a9a0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001a9b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001a9c0: 2f76 6e64 2e6b 6964 7370 6972 6174 696f /vnd.kidspiratio │ │ │ │ -0001a9d0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0001a9e0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001a9f0: 6e73 3a20 5b0a 0909 226b 6961 220a 095d ns: [..."kia"..] │ │ │ │ -0001aa00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001aa10: 6e2f 766e 642e 6b69 6e61 7222 3a20 7b0a n/vnd.kinar": {. │ │ │ │ -0001aa20: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001aa30: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001aa40: 0909 226b 6e65 222c 0a09 0922 6b6e 7022 .."kne",..."knp" │ │ │ │ -0001aa50: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001aa60: 7469 6f6e 2f76 6e64 2e6b 6f61 6e22 3a20 tion/vnd.koan": │ │ │ │ -0001aa70: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001aa80: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001aa90: 5b0a 0909 2273 6b70 222c 0a09 0922 736b [..."skp",..."sk │ │ │ │ -0001aaa0: 6422 2c0a 0909 2273 6b74 222c 0a09 0922 d",..."skt",..." │ │ │ │ -0001aab0: 736b 6d22 0a09 5d0a 7d2c 0a09 2261 7070 skm"..].},.."app │ │ │ │ -0001aac0: 6c69 6361 7469 6f6e 2f76 6e64 2e6b 6f64 lication/vnd.kod │ │ │ │ -0001aad0: 616b 2d64 6573 6372 6970 746f 7222 3a20 ak-descriptor": │ │ │ │ -0001aae0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001aaf0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001ab00: 5b0a 0909 2273 7365 220a 095d 0a7d 2c0a [..."sse"..].},. │ │ │ │ -0001ab10: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001ab20: 642e 6c61 7322 3a20 7b0a 0973 6f75 7263 d.las": {..sourc │ │ │ │ -0001ab30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001ab40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6c pplication/vnd.l │ │ │ │ -0001ab50: 6173 2e6c 6173 2b6a 736f 6e22 3a20 7b0a as.las+json": {. │ │ │ │ -0001ab60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001ab70: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0001ab80: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0001ab90: 6174 696f 6e2f 766e 642e 6c61 732e 6c61 ation/vnd.las.la │ │ │ │ -0001aba0: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ -0001abb0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001abc0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -0001abd0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001abe0: 0922 6c61 7378 6d6c 220a 095d 0a7d 2c0a ."lasxml"..].},. │ │ │ │ -0001abf0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001ac00: 642e 6c61 737a 6970 223a 207b 0a09 736f d.laszip": {..so │ │ │ │ -0001ac10: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0001ac20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001ac30: 642e 6c64 6576 2e70 726f 6475 6374 6c69 d.ldev.productli │ │ │ │ -0001ac40: 6365 6e73 696e 6722 3a20 7b0a 0973 6f75 censing": {..sou │ │ │ │ -0001ac50: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001ac60: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001ac70: 2e6c 6561 702b 6a73 6f6e 223a 207b 0a09 .leap+json": {.. │ │ │ │ -0001ac80: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001ac90: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001aca0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001acb0: 7469 6f6e 2f76 6e64 2e6c 6962 6572 7479 tion/vnd.liberty │ │ │ │ -0001acc0: 2d72 6571 7565 7374 2b78 6d6c 223a 207b -request+xml": { │ │ │ │ -0001acd0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001ace0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0001acf0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0001ad00: 6361 7469 6f6e 2f76 6e64 2e6c 6c61 6d61 cation/vnd.llama │ │ │ │ -0001ad10: 6772 6170 6869 6373 2e6c 6966 652d 6261 graphics.life-ba │ │ │ │ -0001ad20: 6c61 6e63 652e 6465 736b 746f 7022 3a20 lance.desktop": │ │ │ │ -0001ad30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001ad40: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001ad50: 5b0a 0909 226c 6264 220a 095d 0a7d 2c0a [..."lbd"..].},. │ │ │ │ -0001ad60: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001ad70: 642e 6c6c 616d 6167 7261 7068 6963 732e d.llamagraphics. │ │ │ │ -0001ad80: 6c69 6665 2d62 616c 616e 6365 2e65 7863 life-balance.exc │ │ │ │ -0001ad90: 6861 6e67 652b 786d 6c22 3a20 7b0a 0973 hange+xml": {..s │ │ │ │ -0001ada0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001adb0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001adc0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0001add0: 205b 0a09 0922 6c62 6522 0a09 5d0a 7d2c [..."lbe"..].}, │ │ │ │ -0001ade0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001adf0: 6e64 2e6c 6f67 6970 6970 652e 6369 7263 nd.logipipe.circ │ │ │ │ -0001ae00: 7569 742b 7a69 7022 3a20 7b0a 0973 6f75 uit+zip": {..sou │ │ │ │ -0001ae10: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001ae20: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -0001ae30: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001ae40: 6f6e 2f76 6e64 2e6c 6f6f 6d22 3a20 7b0a on/vnd.loom": {. │ │ │ │ -0001ae50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001ae60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001ae70: 2f76 6e64 2e6c 6f74 7573 2d31 2d32 2d33 /vnd.lotus-1-2-3 │ │ │ │ -0001ae80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001ae90: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001aea0: 733a 205b 0a09 0922 3132 3322 0a09 5d0a s: [..."123"..]. │ │ │ │ -0001aeb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001aec0: 2f76 6e64 2e6c 6f74 7573 2d61 7070 726f /vnd.lotus-appro │ │ │ │ -0001aed0: 6163 6822 3a20 7b0a 0973 6f75 7263 653a ach": {..source: │ │ │ │ -0001aee0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001aef0: 696f 6e73 3a20 5b0a 0909 2261 7072 220a ions: [..."apr". │ │ │ │ -0001af00: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001af10: 696f 6e2f 766e 642e 6c6f 7475 732d 6672 ion/vnd.lotus-fr │ │ │ │ -0001af20: 6565 6c61 6e63 6522 3a20 7b0a 0973 6f75 eelance": {..sou │ │ │ │ -0001af30: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001af40: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ -0001af50: 7265 220a 095d 0a7d 2c0a 0922 6170 706c re"..].},.."appl │ │ │ │ -0001af60: 6963 6174 696f 6e2f 766e 642e 6c6f 7475 ication/vnd.lotu │ │ │ │ -0001af70: 732d 6e6f 7465 7322 3a20 7b0a 0973 6f75 s-notes": {..sou │ │ │ │ -0001af80: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001af90: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ -0001afa0: 7366 220a 095d 0a7d 2c0a 0922 6170 706c sf"..].},.."appl │ │ │ │ -0001afb0: 6963 6174 696f 6e2f 766e 642e 6c6f 7475 ication/vnd.lotu │ │ │ │ -0001afc0: 732d 6f72 6761 6e69 7a65 7222 3a20 7b0a s-organizer": {. │ │ │ │ -0001afd0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001afe0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001aff0: 0909 226f 7267 220a 095d 0a7d 2c0a 0922 .."org"..].},.." │ │ │ │ -0001b000: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001b010: 6c6f 7475 732d 7363 7265 656e 6361 6d22 lotus-screencam" │ │ │ │ -0001b020: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001b030: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0001b040: 3a20 5b0a 0909 2273 636d 220a 095d 0a7d : [..."scm"..].} │ │ │ │ -0001b050: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001b060: 766e 642e 6c6f 7475 732d 776f 7264 7072 vnd.lotus-wordpr │ │ │ │ -0001b070: 6f22 3a20 7b0a 0973 6f75 7263 653a 2022 o": {..source: " │ │ │ │ -0001b080: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001b090: 6e73 3a20 5b0a 0909 226c 7770 220a 095d ns: [..."lwp"..] │ │ │ │ -0001b0a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b0b0: 6e2f 766e 642e 6d61 6370 6f72 7473 2e70 n/vnd.macports.p │ │ │ │ -0001b0c0: 6f72 7470 6b67 223a 207b 0a09 736f 7572 ortpkg": {..sour │ │ │ │ -0001b0d0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0001b0e0: 656e 7369 6f6e 733a 205b 0a09 0922 706f ensions: [..."po │ │ │ │ -0001b0f0: 7274 706b 6722 0a09 5d0a 7d2c 0a09 2261 rtpkg"..].},.."a │ │ │ │ -0001b100: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001b110: 6170 626f 782d 7665 6374 6f72 2d74 696c apbox-vector-til │ │ │ │ -0001b120: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0001b130: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001b140: 6e73 3a20 5b0a 0909 226d 7674 220a 095d ns: [..."mvt"..] │ │ │ │ -0001b150: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b160: 6e2f 766e 642e 6d61 726c 696e 2e64 726d n/vnd.marlin.drm │ │ │ │ -0001b170: 2e61 6374 696f 6e74 6f6b 656e 2b78 6d6c .actiontoken+xml │ │ │ │ -0001b180: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001b190: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0001b1a0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001b1b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001b1c0: 6172 6c69 6e2e 6472 6d2e 636f 6e66 746f arlin.drm.confto │ │ │ │ -0001b1d0: 6b65 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ken+xml": {..sou │ │ │ │ -0001b1e0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001b1f0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001b200: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b210: 6e2f 766e 642e 6d61 726c 696e 2e64 726d n/vnd.marlin.drm │ │ │ │ -0001b220: 2e6c 6963 656e 7365 2b78 6d6c 223a 207b .license+xml": { │ │ │ │ -0001b230: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001b240: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0001b250: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0001b260: 6361 7469 6f6e 2f76 6e64 2e6d 6172 6c69 cation/vnd.marli │ │ │ │ -0001b270: 6e2e 6472 6d2e 6d64 6366 223a 207b 0a09 n.drm.mdcf": {.. │ │ │ │ -0001b280: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001b290: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001b2a0: 766e 642e 6d61 736f 6e2b 6a73 6f6e 223a vnd.mason+json": │ │ │ │ -0001b2b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001b2c0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001b2d0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0001b2e0: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6178 lication/vnd.max │ │ │ │ -0001b2f0: 6172 2e61 7263 6869 7665 2e33 747a 2b7a ar.archive.3tz+z │ │ │ │ -0001b300: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -0001b310: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001b320: 7369 626c 653a 2066 616c 7365 0a7d 2c0a sible: false.},. │ │ │ │ -0001b330: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001b340: 642e 6d61 786d 696e 642e 6d61 786d 696e d.maxmind.maxmin │ │ │ │ -0001b350: 642d 6462 223a 207b 0a09 736f 7572 6365 d-db": {..source │ │ │ │ -0001b360: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001b370: 706c 6963 6174 696f 6e2f 766e 642e 6d63 plication/vnd.mc │ │ │ │ -0001b380: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -0001b390: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001b3a0: 6e73 3a20 5b0a 0909 226d 6364 220a 095d ns: [..."mcd"..] │ │ │ │ -0001b3b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b3c0: 6e2f 766e 642e 6d64 6c22 3a20 7b0a 0973 n/vnd.mdl": {..s │ │ │ │ -0001b3d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0001b3e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001b3f0: 6e64 2e6d 646c 2d6d 6273 6466 223a 207b nd.mdl-mbsdf": { │ │ │ │ -0001b400: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001b410: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b420: 6e2f 766e 642e 6d65 6463 616c 6364 6174 n/vnd.medcalcdat │ │ │ │ -0001b430: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ -0001b440: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001b450: 6e73 3a20 5b0a 0909 226d 6331 220a 095d ns: [..."mc1"..] │ │ │ │ -0001b460: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b470: 6e2f 766e 642e 6d65 6469 6173 7461 7469 n/vnd.mediastati │ │ │ │ -0001b480: 6f6e 2e63 646b 6579 223a 207b 0a09 736f on.cdkey": {..so │ │ │ │ -0001b490: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001b4a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001b4b0: 6364 6b65 7922 0a09 5d0a 7d2c 0a09 2261 cdkey"..].},.."a │ │ │ │ -0001b4c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001b4d0: 6564 6963 616c 686f 6c6f 6465 636b 2e72 edicalholodeck.r │ │ │ │ -0001b4e0: 6563 6f72 6478 7222 3a20 7b0a 0973 6f75 ecordxr": {..sou │ │ │ │ -0001b4f0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001b500: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001b510: 2e6d 6572 6964 6961 6e2d 736c 696e 6773 .meridian-slings │ │ │ │ -0001b520: 686f 7422 3a20 7b0a 0973 6f75 7263 653a hot": {..source: │ │ │ │ -0001b530: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001b540: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6572 lication/vnd.mer │ │ │ │ -0001b550: 6d61 6964 223a 207b 0a09 736f 7572 6365 maid": {..source │ │ │ │ -0001b560: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001b570: 706c 6963 6174 696f 6e2f 766e 642e 6d66 plication/vnd.mf │ │ │ │ -0001b580: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ -0001b590: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001b5a0: 6f6e 733a 205b 0a09 0922 6d77 6622 0a09 ons: [..."mwf".. │ │ │ │ -0001b5b0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001b5c0: 6f6e 2f76 6e64 2e6d 666d 7022 3a20 7b0a on/vnd.mfmp": {. │ │ │ │ -0001b5d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001b5e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001b5f0: 0909 226d 666d 220a 095d 0a7d 2c0a 0922 .."mfm"..].},.." │ │ │ │ -0001b600: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001b610: 6d69 6372 6f2b 6a73 6f6e 223a 207b 0a09 micro+json": {.. │ │ │ │ -0001b620: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001b630: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001b640: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001b650: 7469 6f6e 2f76 6e64 2e6d 6963 726f 6772 tion/vnd.microgr │ │ │ │ -0001b660: 6166 782e 666c 6f22 3a20 7b0a 0973 6f75 afx.flo": {..sou │ │ │ │ -0001b670: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001b680: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ -0001b690: 6c6f 220a 095d 0a7d 2c0a 0922 6170 706c lo"..].},.."appl │ │ │ │ -0001b6a0: 6963 6174 696f 6e2f 766e 642e 6d69 6372 ication/vnd.micr │ │ │ │ -0001b6b0: 6f67 7261 6678 2e69 6778 223a 207b 0a09 ografx.igx": {.. │ │ │ │ -0001b6c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001b6d0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001b6e0: 0922 6967 7822 0a09 5d0a 7d2c 0a09 2261 ."igx"..].},.."a │ │ │ │ -0001b6f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001b700: 6963 726f 736f 6674 2e70 6f72 7461 626c icrosoft.portabl │ │ │ │ -0001b710: 652d 6578 6563 7574 6162 6c65 223a 207b e-executable": { │ │ │ │ -0001b720: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001b730: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b740: 6e2f 766e 642e 6d69 6372 6f73 6f66 742e n/vnd.microsoft. │ │ │ │ -0001b750: 7769 6e64 6f77 732e 7468 756d 626e 6169 windows.thumbnai │ │ │ │ -0001b760: 6c2d 6361 6368 6522 3a20 7b0a 0973 6f75 l-cache": {..sou │ │ │ │ -0001b770: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001b780: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001b790: 2e6d 6965 6c65 2b6a 736f 6e22 3a20 7b0a .miele+json": {. │ │ │ │ -0001b7a0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001b7b0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0001b7c0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0001b7d0: 6174 696f 6e2f 766e 642e 6d69 6622 3a20 ation/vnd.mif": │ │ │ │ -0001b7e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001b7f0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001b800: 5b0a 0909 226d 6966 220a 095d 0a7d 2c0a [..."mif"..].},. │ │ │ │ -0001b810: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001b820: 642e 6d69 6e69 736f 6674 2d68 7033 3030 d.minisoft-hp300 │ │ │ │ -0001b830: 302d 7361 7665 223a 207b 0a09 736f 7572 0-save": {..sour │ │ │ │ -0001b840: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0001b850: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001b860: 6d69 7473 7562 6973 6869 2e6d 6973 7479 mitsubishi.misty │ │ │ │ -0001b870: 2d67 7561 7264 2e74 7275 7374 7765 6222 -guard.trustweb" │ │ │ │ -0001b880: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001b890: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0001b8a0: 7469 6f6e 2f76 6e64 2e6d 6f62 6975 732e tion/vnd.mobius. │ │ │ │ -0001b8b0: 6461 6622 3a20 7b0a 0973 6f75 7263 653a daf": {..source: │ │ │ │ -0001b8c0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001b8d0: 696f 6e73 3a20 5b0a 0909 2264 6166 220a ions: [..."daf". │ │ │ │ -0001b8e0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001b8f0: 696f 6e2f 766e 642e 6d6f 6269 7573 2e64 ion/vnd.mobius.d │ │ │ │ -0001b900: 6973 223a 207b 0a09 736f 7572 6365 3a20 is": {..source: │ │ │ │ -0001b910: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001b920: 6f6e 733a 205b 0a09 0922 6469 7322 0a09 ons: [..."dis".. │ │ │ │ -0001b930: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001b940: 6f6e 2f76 6e64 2e6d 6f62 6975 732e 6d62 on/vnd.mobius.mb │ │ │ │ -0001b950: 6b22 3a20 7b0a 0973 6f75 7263 653a 2022 k": {..source: " │ │ │ │ -0001b960: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001b970: 6e73 3a20 5b0a 0909 226d 626b 220a 095d ns: [..."mbk"..] │ │ │ │ -0001b980: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001b990: 6e2f 766e 642e 6d6f 6269 7573 2e6d 7179 n/vnd.mobius.mqy │ │ │ │ -0001b9a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001b9b0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001b9c0: 733a 205b 0a09 0922 6d71 7922 0a09 5d0a s: [..."mqy"..]. │ │ │ │ -0001b9d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001b9e0: 2f76 6e64 2e6d 6f62 6975 732e 6d73 6c22 /vnd.mobius.msl" │ │ │ │ -0001b9f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001ba00: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0001ba10: 3a20 5b0a 0909 226d 736c 220a 095d 0a7d : [..."msl"..].} │ │ │ │ -0001ba20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001ba30: 766e 642e 6d6f 6269 7573 2e70 6c63 223a vnd.mobius.plc": │ │ │ │ -0001ba40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001ba50: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001ba60: 205b 0a09 0922 706c 6322 0a09 5d0a 7d2c [..."plc"..].}, │ │ │ │ -0001ba70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001ba80: 6e64 2e6d 6f62 6975 732e 7478 6622 3a20 nd.mobius.txf": │ │ │ │ -0001ba90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001baa0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0001bab0: 5b0a 0909 2274 7866 220a 095d 0a7d 2c0a [..."txf"..].},. │ │ │ │ -0001bac0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001bad0: 642e 6d6f 646c 223a 207b 0a09 736f 7572 d.modl": {..sour │ │ │ │ -0001bae0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0001baf0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001bb00: 6d6f 7068 756e 2e61 7070 6c69 6361 7469 mophun.applicati │ │ │ │ -0001bb10: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -0001bb20: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001bb30: 6f6e 733a 205b 0a09 0922 6d70 6e22 0a09 ons: [..."mpn".. │ │ │ │ -0001bb40: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001bb50: 6f6e 2f76 6e64 2e6d 6f70 6875 6e2e 6365 on/vnd.mophun.ce │ │ │ │ -0001bb60: 7274 6966 6963 6174 6522 3a20 7b0a 0973 rtificate": {..s │ │ │ │ -0001bb70: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001bb80: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0001bb90: 226d 7063 220a 095d 0a7d 2c0a 0922 6170 "mpc"..].},.."ap │ │ │ │ -0001bba0: 706c 6963 6174 696f 6e2f 766e 642e 6d6f plication/vnd.mo │ │ │ │ -0001bbb0: 746f 726f 6c61 2e66 6c65 7873 7569 7465 torola.flexsuite │ │ │ │ -0001bbc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001bbd0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001bbe0: 6174 696f 6e2f 766e 642e 6d6f 746f 726f ation/vnd.motoro │ │ │ │ -0001bbf0: 6c61 2e66 6c65 7873 7569 7465 2e61 6473 la.flexsuite.ads │ │ │ │ -0001bc00: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ -0001bc10: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001bc20: 6361 7469 6f6e 2f76 6e64 2e6d 6f74 6f72 cation/vnd.motor │ │ │ │ -0001bc30: 6f6c 612e 666c 6578 7375 6974 652e 6669 ola.flexsuite.fi │ │ │ │ -0001bc40: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0001bc50: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001bc60: 6361 7469 6f6e 2f76 6e64 2e6d 6f74 6f72 cation/vnd.motor │ │ │ │ -0001bc70: 6f6c 612e 666c 6578 7375 6974 652e 676f ola.flexsuite.go │ │ │ │ -0001bc80: 7461 7022 3a20 7b0a 0973 6f75 7263 653a tap": {..source: │ │ │ │ -0001bc90: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001bca0: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ -0001bcb0: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ -0001bcc0: 6b6d 7222 3a20 7b0a 0973 6f75 7263 653a kmr": {..source: │ │ │ │ -0001bcd0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001bce0: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ -0001bcf0: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ -0001bd00: 7474 6322 3a20 7b0a 0973 6f75 7263 653a ttc": {..source: │ │ │ │ -0001bd10: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001bd20: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ -0001bd30: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ -0001bd40: 7765 6d22 3a20 7b0a 0973 6f75 7263 653a wem": {..source: │ │ │ │ -0001bd50: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001bd60: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ -0001bd70: 6f72 6f6c 612e 6970 726d 223a 207b 0a09 orola.iprm": {.. │ │ │ │ -0001bd80: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001bd90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001bda0: 766e 642e 6d6f 7a69 6c6c 612e 7875 6c2b vnd.mozilla.xul+ │ │ │ │ -0001bdb0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0001bdc0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0001bdd0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0001bde0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001bdf0: 7875 6c22 0a09 5d0a 7d2c 0a09 2261 7070 xul"..].},.."app │ │ │ │ -0001be00: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ -0001be10: 336d 6664 6f63 756d 656e 7422 3a20 7b0a 3mfdocument": {. │ │ │ │ -0001be20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001be30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001be40: 2f76 6e64 2e6d 732d 6172 7467 616c 7279 /vnd.ms-artgalry │ │ │ │ -0001be50: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001be60: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001be70: 733a 205b 0a09 0922 6369 6c22 0a09 5d0a s: [..."cil"..]. │ │ │ │ -0001be80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001be90: 2f76 6e64 2e6d 732d 6173 6622 3a20 7b0a /vnd.ms-asf": {. │ │ │ │ -0001bea0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001beb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001bec0: 2f76 6e64 2e6d 732d 6361 622d 636f 6d70 /vnd.ms-cab-comp │ │ │ │ -0001bed0: 7265 7373 6564 223a 207b 0a09 736f 7572 ressed": {..sour │ │ │ │ -0001bee0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0001bef0: 656e 7369 6f6e 733a 205b 0a09 0922 6361 ensions: [..."ca │ │ │ │ -0001bf00: 6222 0a09 5d0a 7d2c 0a09 2261 7070 6c69 b"..].},.."appli │ │ │ │ -0001bf10: 6361 7469 6f6e 2f76 6e64 2e6d 732d 636f cation/vnd.ms-co │ │ │ │ -0001bf20: 6c6f 722e 6963 6370 726f 6669 6c65 223a lor.iccprofile": │ │ │ │ -0001bf30: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0001bf40: 6368 6522 0a7d 2c0a 0922 6170 706c 6963 che".},.."applic │ │ │ │ -0001bf50: 6174 696f 6e2f 766e 642e 6d73 2d65 7863 ation/vnd.ms-exc │ │ │ │ -0001bf60: 656c 223a 207b 0a09 736f 7572 6365 3a20 el": {..source: │ │ │ │ -0001bf70: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001bf80: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -0001bf90: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001bfa0: 786c 7322 2c0a 0909 2278 6c6d 222c 0a09 xls",..."xlm",.. │ │ │ │ -0001bfb0: 0922 786c 6122 2c0a 0909 2278 6c63 222c ."xla",..."xlc", │ │ │ │ -0001bfc0: 0a09 0922 786c 7422 2c0a 0909 2278 6c77 ..."xlt",..."xlw │ │ │ │ -0001bfd0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0001bfe0: 6174 696f 6e2f 766e 642e 6d73 2d65 7863 ation/vnd.ms-exc │ │ │ │ -0001bff0: 656c 2e61 6464 696e 2e6d 6163 726f 656e el.addin.macroen │ │ │ │ -0001c000: 6162 6c65 642e 3132 223a 207b 0a09 736f abled.12": {..so │ │ │ │ -0001c010: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001c020: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001c030: 786c 616d 220a 095d 0a7d 2c0a 0922 6170 xlam"..].},.."ap │ │ │ │ -0001c040: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ -0001c050: 2d65 7863 656c 2e73 6865 6574 2e62 696e -excel.sheet.bin │ │ │ │ -0001c060: 6172 792e 6d61 6372 6f65 6e61 626c 6564 ary.macroenabled │ │ │ │ -0001c070: 2e31 3222 3a20 7b0a 0973 6f75 7263 653a .12": {..source: │ │ │ │ -0001c080: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001c090: 696f 6e73 3a20 5b0a 0909 2278 6c73 6222 ions: [..."xlsb" │ │ │ │ -0001c0a0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001c0b0: 7469 6f6e 2f76 6e64 2e6d 732d 6578 6365 tion/vnd.ms-exce │ │ │ │ -0001c0c0: 6c2e 7368 6565 742e 6d61 6372 6f65 6e61 l.sheet.macroena │ │ │ │ -0001c0d0: 626c 6564 2e31 3222 3a20 7b0a 0973 6f75 bled.12": {..sou │ │ │ │ -0001c0e0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001c0f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ -0001c100: 6c73 6d22 0a09 5d0a 7d2c 0a09 2261 7070 lsm"..].},.."app │ │ │ │ -0001c110: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ -0001c120: 6578 6365 6c2e 7465 6d70 6c61 7465 2e6d excel.template.m │ │ │ │ -0001c130: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ -0001c140: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001c150: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001c160: 205b 0a09 0922 786c 746d 220a 095d 0a7d [..."xltm"..].} │ │ │ │ -0001c170: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001c180: 766e 642e 6d73 2d66 6f6e 746f 626a 6563 vnd.ms-fontobjec │ │ │ │ -0001c190: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -0001c1a0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001c1b0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0001c1c0: 656e 7369 6f6e 733a 205b 0a09 0922 656f ensions: [..."eo │ │ │ │ -0001c1d0: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ -0001c1e0: 6361 7469 6f6e 2f76 6e64 2e6d 732d 6874 cation/vnd.ms-ht │ │ │ │ -0001c1f0: 6d6c 6865 6c70 223a 207b 0a09 736f 7572 mlhelp": {..sour │ │ │ │ -0001c200: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0001c210: 656e 7369 6f6e 733a 205b 0a09 0922 6368 ensions: [..."ch │ │ │ │ -0001c220: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ -0001c230: 6361 7469 6f6e 2f76 6e64 2e6d 732d 696d cation/vnd.ms-im │ │ │ │ -0001c240: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0001c250: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001c260: 6e73 3a20 5b0a 0909 2269 6d73 220a 095d ns: [..."ims"..] │ │ │ │ -0001c270: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001c280: 6e2f 766e 642e 6d73 2d6c 726d 223a 207b n/vnd.ms-lrm": { │ │ │ │ -0001c290: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001c2a0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001c2b0: 0a09 0922 6c72 6d22 0a09 5d0a 7d2c 0a09 ..."lrm"..].},.. │ │ │ │ -0001c2c0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001c2d0: 2e6d 732d 6f66 6669 6365 2e61 6374 6976 .ms-office.activ │ │ │ │ -0001c2e0: 6578 2b78 6d6c 223a 207b 0a09 736f 7572 ex+xml": {..sour │ │ │ │ -0001c2f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0001c300: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001c310: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001c320: 2f76 6e64 2e6d 732d 6f66 6669 6365 7468 /vnd.ms-officeth │ │ │ │ -0001c330: 656d 6522 3a20 7b0a 0973 6f75 7263 653a eme": {..source: │ │ │ │ -0001c340: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001c350: 696f 6e73 3a20 5b0a 0909 2274 686d 7822 ions: [..."thmx" │ │ │ │ -0001c360: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001c370: 7469 6f6e 2f76 6e64 2e6d 732d 6f70 656e tion/vnd.ms-open │ │ │ │ -0001c380: 7479 7065 223a 207b 0a09 736f 7572 6365 type": {..source │ │ │ │ -0001c390: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ -0001c3a0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001c3b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001c3c0: 2f76 6e64 2e6d 732d 6f75 746c 6f6f 6b22 /vnd.ms-outlook" │ │ │ │ -0001c3d0: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ -0001c3e0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -0001c3f0: 7369 6f6e 733a 205b 0a09 0922 6d73 6722 sions: [..."msg" │ │ │ │ -0001c400: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001c410: 7469 6f6e 2f76 6e64 2e6d 732d 7061 636b tion/vnd.ms-pack │ │ │ │ -0001c420: 6167 652e 6f62 6675 7363 6174 6564 2d6f age.obfuscated-o │ │ │ │ -0001c430: 7065 6e74 7970 6522 3a20 7b0a 0973 6f75 pentype": {..sou │ │ │ │ -0001c440: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ -0001c450: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001c460: 6e64 2e6d 732d 706b 692e 7365 6363 6174 nd.ms-pki.seccat │ │ │ │ -0001c470: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0001c480: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -0001c490: 6f6e 733a 205b 0a09 0922 6361 7422 0a09 ons: [..."cat".. │ │ │ │ -0001c4a0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001c4b0: 6f6e 2f76 6e64 2e6d 732d 706b 692e 7374 on/vnd.ms-pki.st │ │ │ │ -0001c4c0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001c4d0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -0001c4e0: 696f 6e73 3a20 5b0a 0909 2273 746c 220a ions: [..."stl". │ │ │ │ -0001c4f0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001c500: 696f 6e2f 766e 642e 6d73 2d70 6c61 7972 ion/vnd.ms-playr │ │ │ │ -0001c510: 6561 6479 2e69 6e69 7469 6174 6f72 2b78 eady.initiator+x │ │ │ │ -0001c520: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0001c530: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001c540: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0001c550: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001c560: 2e6d 732d 706f 7765 7270 6f69 6e74 223a .ms-powerpoint": │ │ │ │ -0001c570: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001c580: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001c590: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -0001c5a0: 7369 6f6e 733a 205b 0a09 0922 7070 7422 sions: [..."ppt" │ │ │ │ -0001c5b0: 2c0a 0909 2270 7073 222c 0a09 0922 706f ,..."pps",..."po │ │ │ │ -0001c5c0: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ -0001c5d0: 6361 7469 6f6e 2f76 6e64 2e6d 732d 706f cation/vnd.ms-po │ │ │ │ -0001c5e0: 7765 7270 6f69 6e74 2e61 6464 696e 2e6d werpoint.addin.m │ │ │ │ -0001c5f0: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ -0001c600: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001c610: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001c620: 205b 0a09 0922 7070 616d 220a 095d 0a7d [..."ppam"..].} │ │ │ │ -0001c630: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001c640: 766e 642e 6d73 2d70 6f77 6572 706f 696e vnd.ms-powerpoin │ │ │ │ -0001c650: 742e 7072 6573 656e 7461 7469 6f6e 2e6d t.presentation.m │ │ │ │ -0001c660: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ -0001c670: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001c680: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001c690: 205b 0a09 0922 7070 746d 220a 095d 0a7d [..."pptm"..].} │ │ │ │ -0001c6a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001c6b0: 766e 642e 6d73 2d70 6f77 6572 706f 696e vnd.ms-powerpoin │ │ │ │ -0001c6c0: 742e 736c 6964 652e 6d61 6372 6f65 6e61 t.slide.macroena │ │ │ │ -0001c6d0: 626c 6564 2e31 3222 3a20 7b0a 0973 6f75 bled.12": {..sou │ │ │ │ -0001c6e0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001c6f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -0001c700: 6c64 6d22 0a09 5d0a 7d2c 0a09 2261 7070 ldm"..].},.."app │ │ │ │ -0001c710: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ -0001c720: 706f 7765 7270 6f69 6e74 2e73 6c69 6465 powerpoint.slide │ │ │ │ -0001c730: 7368 6f77 2e6d 6163 726f 656e 6162 6c65 show.macroenable │ │ │ │ -0001c740: 642e 3132 223a 207b 0a09 736f 7572 6365 d.12": {..source │ │ │ │ -0001c750: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0001c760: 7369 6f6e 733a 205b 0a09 0922 7070 736d sions: [..."ppsm │ │ │ │ -0001c770: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0001c780: 6174 696f 6e2f 766e 642e 6d73 2d70 6f77 ation/vnd.ms-pow │ │ │ │ -0001c790: 6572 706f 696e 742e 7465 6d70 6c61 7465 erpoint.template │ │ │ │ -0001c7a0: 2e6d 6163 726f 656e 6162 6c65 642e 3132 .macroenabled.12 │ │ │ │ -0001c7b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001c7c0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001c7d0: 733a 205b 0a09 0922 706f 746d 220a 095d s: [..."potm"..] │ │ │ │ -0001c7e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001c7f0: 6e2f 766e 642e 6d73 2d70 7269 6e74 6465 n/vnd.ms-printde │ │ │ │ -0001c800: 7669 6365 6361 7061 6269 6c69 7469 6573 vicecapabilities │ │ │ │ -0001c810: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0001c820: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0001c830: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0001c840: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001c850: 6e64 2e6d 732d 7072 696e 7469 6e67 2e70 nd.ms-printing.p │ │ │ │ -0001c860: 7269 6e74 7469 636b 6574 2b78 6d6c 223a rintticket+xml": │ │ │ │ -0001c870: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0001c880: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ -0001c890: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001c8a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001c8b0: 732d 7072 696e 7473 6368 656d 6174 6963 s-printschematic │ │ │ │ -0001c8c0: 6b65 742b 786d 6c22 3a20 7b0a 0973 6f75 ket+xml": {..sou │ │ │ │ -0001c8d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001c8e0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001c8f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001c900: 6e2f 766e 642e 6d73 2d70 726f 6a65 6374 n/vnd.ms-project │ │ │ │ -0001c910: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001c920: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001c930: 733a 205b 0a09 0922 6d70 7022 2c0a 0909 s: [..."mpp",... │ │ │ │ -0001c940: 226d 7074 220a 095d 0a7d 2c0a 0922 6170 "mpt"..].},.."ap │ │ │ │ -0001c950: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ -0001c960: 2d74 6e65 6622 3a20 7b0a 0973 6f75 7263 -tnef": {..sourc │ │ │ │ -0001c970: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001c980: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001c990: 732d 7669 7369 6f2e 7669 6577 6572 223a s-visio.viewer": │ │ │ │ -0001c9a0: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ -0001c9b0: 5b0a 0909 2276 6478 220a 095d 0a7d 2c0a [..."vdx"..].},. │ │ │ │ -0001c9c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001c9d0: 642e 6d73 2d77 696e 646f 7773 2e64 6576 d.ms-windows.dev │ │ │ │ -0001c9e0: 6963 6570 6169 7269 6e67 223a 207b 0a09 icepairing": {.. │ │ │ │ -0001c9f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001ca00: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001ca10: 766e 642e 6d73 2d77 696e 646f 7773 2e6e vnd.ms-windows.n │ │ │ │ -0001ca20: 7770 7269 6e74 696e 672e 6f6f 6222 3a20 wprinting.oob": │ │ │ │ -0001ca30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001ca40: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001ca50: 6f6e 2f76 6e64 2e6d 732d 7769 6e64 6f77 on/vnd.ms-window │ │ │ │ -0001ca60: 732e 7072 696e 7465 7270 6169 7269 6e67 s.printerpairing │ │ │ │ -0001ca70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001ca80: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001ca90: 6174 696f 6e2f 766e 642e 6d73 2d77 696e ation/vnd.ms-win │ │ │ │ -0001caa0: 646f 7773 2e77 7364 2e6f 6f62 223a 207b dows.wsd.oob": { │ │ │ │ -0001cab0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001cac0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001cad0: 6e2f 766e 642e 6d73 2d77 6d64 726d 2e6c n/vnd.ms-wmdrm.l │ │ │ │ -0001cae0: 6963 2d63 686c 672d 7265 7122 3a20 7b0a ic-chlg-req": {. │ │ │ │ -0001caf0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001cb00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001cb10: 2f76 6e64 2e6d 732d 776d 6472 6d2e 6c69 /vnd.ms-wmdrm.li │ │ │ │ -0001cb20: 632d 7265 7370 223a 207b 0a09 736f 7572 c-resp": {..sour │ │ │ │ -0001cb30: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0001cb40: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001cb50: 6d73 2d77 6d64 726d 2e6d 6574 6572 2d63 ms-wmdrm.meter-c │ │ │ │ -0001cb60: 686c 672d 7265 7122 3a20 7b0a 0973 6f75 hlg-req": {..sou │ │ │ │ -0001cb70: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001cb80: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001cb90: 2e6d 732d 776d 6472 6d2e 6d65 7465 722d .ms-wmdrm.meter- │ │ │ │ -0001cba0: 7265 7370 223a 207b 0a09 736f 7572 6365 resp": {..source │ │ │ │ -0001cbb0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001cbc0: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ -0001cbd0: 2d77 6f72 642e 646f 6375 6d65 6e74 2e6d -word.document.m │ │ │ │ -0001cbe0: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ -0001cbf0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001cc00: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001cc10: 205b 0a09 0922 646f 636d 220a 095d 0a7d [..."docm"..].} │ │ │ │ -0001cc20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001cc30: 766e 642e 6d73 2d77 6f72 642e 7465 6d70 vnd.ms-word.temp │ │ │ │ -0001cc40: 6c61 7465 2e6d 6163 726f 656e 6162 6c65 late.macroenable │ │ │ │ -0001cc50: 642e 3132 223a 207b 0a09 736f 7572 6365 d.12": {..source │ │ │ │ -0001cc60: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0001cc70: 7369 6f6e 733a 205b 0a09 0922 646f 746d sions: [..."dotm │ │ │ │ -0001cc80: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0001cc90: 6174 696f 6e2f 766e 642e 6d73 2d77 6f72 ation/vnd.ms-wor │ │ │ │ -0001cca0: 6b73 223a 207b 0a09 736f 7572 6365 3a20 ks": {..source: │ │ │ │ -0001ccb0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001ccc0: 6f6e 733a 205b 0a09 0922 7770 7322 2c0a ons: [..."wps",. │ │ │ │ -0001ccd0: 0909 2277 6b73 222c 0a09 0922 7763 6d22 .."wks",..."wcm" │ │ │ │ -0001cce0: 2c0a 0909 2277 6462 220a 095d 0a7d 2c0a ,..."wdb"..].},. │ │ │ │ -0001ccf0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001cd00: 642e 6d73 2d77 706c 223a 207b 0a09 736f d.ms-wpl": {..so │ │ │ │ -0001cd10: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001cd20: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001cd30: 7770 6c22 0a09 5d0a 7d2c 0a09 2261 7070 wpl"..].},.."app │ │ │ │ -0001cd40: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ -0001cd50: 7870 7364 6f63 756d 656e 7422 3a20 7b0a xpsdocument": {. │ │ │ │ -0001cd60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001cd70: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0001cd80: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -0001cd90: 6e73 3a20 5b0a 0909 2278 7073 220a 095d ns: [..."xps"..] │ │ │ │ -0001cda0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001cdb0: 6e2f 766e 642e 6d73 612d 6469 736b 2d69 n/vnd.msa-disk-i │ │ │ │ -0001cdc0: 6d61 6765 223a 207b 0a09 736f 7572 6365 mage": {..source │ │ │ │ -0001cdd0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001cde0: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ -0001cdf0: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ -0001ce00: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001ce10: 6f6e 733a 205b 0a09 0922 6d73 6571 220a ons: [..."mseq". │ │ │ │ -0001ce20: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001ce30: 696f 6e2f 766e 642e 6d73 6770 6163 6b22 ion/vnd.msgpack" │ │ │ │ -0001ce40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001ce50: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0001ce60: 7469 6f6e 2f76 6e64 2e6d 7369 676e 223a tion/vnd.msign": │ │ │ │ -0001ce70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001ce80: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0001ce90: 696f 6e2f 766e 642e 6d75 6c74 6961 642e ion/vnd.multiad. │ │ │ │ -0001cea0: 6372 6561 746f 7222 3a20 7b0a 0973 6f75 creator": {..sou │ │ │ │ -0001ceb0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001cec0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001ced0: 2e6d 756c 7469 6164 2e63 7265 6174 6f72 .multiad.creator │ │ │ │ -0001cee0: 2e63 6966 223a 207b 0a09 736f 7572 6365 .cif": {..source │ │ │ │ -0001cef0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001cf00: 706c 6963 6174 696f 6e2f 766e 642e 6d75 plication/vnd.mu │ │ │ │ -0001cf10: 7369 632d 6e69 6666 223a 207b 0a09 736f sic-niff": {..so │ │ │ │ -0001cf20: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0001cf30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001cf40: 642e 6d75 7369 6369 616e 223a 207b 0a09 d.musician": {.. │ │ │ │ -0001cf50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001cf60: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001cf70: 0922 6d75 7322 0a09 5d0a 7d2c 0a09 2261 ."mus"..].},.."a │ │ │ │ -0001cf80: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ -0001cf90: 7576 6565 2e73 7479 6c65 223a 207b 0a09 uvee.style": {.. │ │ │ │ -0001cfa0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001cfb0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001cfc0: 0922 6d73 7479 220a 095d 0a7d 2c0a 0922 ."msty"..].},.." │ │ │ │ -0001cfd0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001cfe0: 6d79 6e66 6322 3a20 7b0a 0973 6f75 7263 mynfc": {..sourc │ │ │ │ -0001cff0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0001d000: 6e73 696f 6e73 3a20 5b0a 0909 2274 6167 nsions: [..."tag │ │ │ │ -0001d010: 6c65 7422 0a09 5d0a 7d2c 0a09 2261 7070 let"..].},.."app │ │ │ │ -0001d020: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 6163 lication/vnd.nac │ │ │ │ -0001d030: 616d 6172 2e79 6272 6964 2b6a 736f 6e22 amar.ybrid+json" │ │ │ │ -0001d040: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001d050: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0001d060: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0001d070: 706c 6963 6174 696f 6e2f 766e 642e 6e61 plication/vnd.na │ │ │ │ -0001d080: 746f 2e62 696e 6469 6e67 6461 7461 6f62 to.bindingdataob │ │ │ │ -0001d090: 6a65 6374 2b63 626f 7222 3a20 7b0a 0973 ject+cbor": {..s │ │ │ │ -0001d0a0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0001d0b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001d0c0: 6e64 2e6e 6174 6f2e 6269 6e64 696e 6764 nd.nato.bindingd │ │ │ │ -0001d0d0: 6174 616f 626a 6563 742b 6a73 6f6e 223a ataobject+json": │ │ │ │ -0001d0e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001d0f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001d100: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0001d110: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 6174 lication/vnd.nat │ │ │ │ -0001d120: 6f2e 6269 6e64 696e 6764 6174 616f 626a o.bindingdataobj │ │ │ │ -0001d130: 6563 742b 786d 6c22 3a20 7b0a 0973 6f75 ect+xml": {..sou │ │ │ │ -0001d140: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001d150: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001d160: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001d170: 0a09 0922 6264 6f22 0a09 5d0a 7d2c 0a09 ..."bdo"..].},.. │ │ │ │ +000152e0: 6174 696f 6e2f 766e 642e 6465 6365 2e7a ation/vnd.dece.z │ │ │ │ +000152f0: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +00015300: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00015310: 6f6e 733a 205b 0a09 0922 7576 7a22 2c0a ons: [..."uvz",. │ │ │ │ +00015320: 0909 2275 7676 7a22 0a09 5d0a 7d2c 0a09 .."uvvz"..].},.. │ │ │ │ +00015330: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00015340: 2e64 656e 6f76 6f2e 6663 7365 6c61 796f .denovo.fcselayo │ │ │ │ +00015350: 7574 2d6c 696e 6b22 3a20 7b0a 0973 6f75 ut-link": {..sou │ │ │ │ +00015360: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00015370: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ +00015380: 655f 6c61 756e 6368 220a 095d 0a7d 2c0a e_launch"..].},. │ │ │ │ +00015390: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000153a0: 642e 6465 736d 756d 652e 6d6f 7669 6522 d.desmume.movie" │ │ │ │ +000153b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000153c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000153d0: 7469 6f6e 2f76 6e64 2e64 6972 2d62 692e tion/vnd.dir-bi. │ │ │ │ +000153e0: 706c 6174 652d 646c 2d6e 6f73 7566 6669 plate-dl-nosuffi │ │ │ │ +000153f0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +00015400: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00015410: 6361 7469 6f6e 2f76 6e64 2e64 6d2e 6465 cation/vnd.dm.de │ │ │ │ +00015420: 6c65 6761 7469 6f6e 2b78 6d6c 223a 207b legation+xml": { │ │ │ │ +00015430: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00015440: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00015450: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00015460: 6361 7469 6f6e 2f76 6e64 2e64 6e61 223a cation/vnd.dna": │ │ │ │ +00015470: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00015480: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00015490: 205b 0a09 0922 646e 6122 0a09 5d0a 7d2c [..."dna"..].}, │ │ │ │ +000154a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000154b0: 6e64 2e64 6f63 756d 656e 742b 6a73 6f6e nd.document+json │ │ │ │ +000154c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000154d0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +000154e0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +000154f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ +00015500: 6f6c 6279 2e6d 6c70 223a 207b 0a09 736f olby.mlp": {..so │ │ │ │ +00015510: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00015520: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00015530: 0922 6d6c 7022 0a09 5d0a 7d2c 0a09 2261 ."mlp"..].},.."a │ │ │ │ +00015540: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ +00015550: 6f6c 6279 2e6d 6f62 696c 652e 3122 3a20 olby.mobile.1": │ │ │ │ +00015560: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00015570: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00015580: 6f6e 2f76 6e64 2e64 6f6c 6279 2e6d 6f62 on/vnd.dolby.mob │ │ │ │ +00015590: 696c 652e 3222 3a20 7b0a 0973 6f75 7263 ile.2": {..sourc │ │ │ │ +000155a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000155b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e64 pplication/vnd.d │ │ │ │ +000155c0: 6f72 656d 6972 2e73 636f 7265 636c 6f75 oremir.scoreclou │ │ │ │ +000155d0: 642d 6269 6e61 7279 2d64 6f63 756d 656e d-binary-documen │ │ │ │ +000155e0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +000155f0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00015600: 6361 7469 6f6e 2f76 6e64 2e64 7067 7261 cation/vnd.dpgra │ │ │ │ +00015610: 7068 223a 207b 0a09 736f 7572 6365 3a20 ph": {..source: │ │ │ │ +00015620: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00015630: 6f6e 733a 205b 0a09 0922 6470 6722 0a09 ons: [..."dpg".. │ │ │ │ +00015640: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00015650: 6f6e 2f76 6e64 2e64 7265 616d 6661 6374 on/vnd.dreamfact │ │ │ │ +00015660: 6f72 7922 3a20 7b0a 0973 6f75 7263 653a ory": {..source: │ │ │ │ +00015670: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00015680: 696f 6e73 3a20 5b0a 0909 2264 6661 6322 ions: [..."dfac" │ │ │ │ +00015690: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000156a0: 7469 6f6e 2f76 6e64 2e64 7269 7665 2b6a tion/vnd.drive+j │ │ │ │ +000156b0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +000156c0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +000156d0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +000156e0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000156f0: 642e 6473 2d6b 6579 706f 696e 7422 3a20 d.ds-keypoint": │ │ │ │ +00015700: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00015710: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00015720: 3a20 5b0a 0909 226b 7078 7822 0a09 5d0a : [..."kpxx"..]. │ │ │ │ +00015730: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00015740: 2f76 6e64 2e64 7467 2e6c 6f63 616c 223a /vnd.dtg.local": │ │ │ │ +00015750: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00015760: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00015770: 696f 6e2f 766e 642e 6474 672e 6c6f 6361 ion/vnd.dtg.loca │ │ │ │ +00015780: 6c2e 666c 6173 6822 3a20 7b0a 0973 6f75 l.flash": {..sou │ │ │ │ +00015790: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000157a0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000157b0: 2e64 7467 2e6c 6f63 616c 2e68 746d 6c22 .dtg.local.html" │ │ │ │ +000157c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000157d0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000157e0: 7469 6f6e 2f76 6e64 2e64 7662 2e61 6974 tion/vnd.dvb.ait │ │ │ │ +000157f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00015800: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00015810: 733a 205b 0a09 0922 6169 7422 0a09 5d0a s: [..."ait"..]. │ │ │ │ +00015820: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00015830: 2f76 6e64 2e64 7662 2e64 7662 6973 6c2b /vnd.dvb.dvbisl+ │ │ │ │ +00015840: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00015850: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00015860: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00015870: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00015880: 642e 6476 622e 6476 626a 223a 207b 0a09 d.dvb.dvbj": {.. │ │ │ │ +00015890: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +000158a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000158b0: 766e 642e 6476 622e 6573 6763 6f6e 7461 vnd.dvb.esgconta │ │ │ │ +000158c0: 696e 6572 223a 207b 0a09 736f 7572 6365 iner": {..source │ │ │ │ +000158d0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000158e0: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ +000158f0: 622e 6970 6463 6466 746e 6f74 6966 6163 b.ipdcdftnotifac │ │ │ │ +00015900: 6365 7373 223a 207b 0a09 736f 7572 6365 cess": {..source │ │ │ │ +00015910: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00015920: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ +00015930: 622e 6970 6463 6573 6761 6363 6573 7322 b.ipdcesgaccess" │ │ │ │ +00015940: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00015950: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00015960: 7469 6f6e 2f76 6e64 2e64 7662 2e69 7064 tion/vnd.dvb.ipd │ │ │ │ +00015970: 6365 7367 6163 6365 7373 3222 3a20 7b0a cesgaccess2": {. │ │ │ │ +00015980: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00015990: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000159a0: 2f76 6e64 2e64 7662 2e69 7064 6365 7367 /vnd.dvb.ipdcesg │ │ │ │ +000159b0: 7064 6422 3a20 7b0a 0973 6f75 7263 653a pdd": {..source: │ │ │ │ +000159c0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +000159d0: 6c69 6361 7469 6f6e 2f76 6e64 2e64 7662 lication/vnd.dvb │ │ │ │ +000159e0: 2e69 7064 6372 6f61 6d69 6e67 223a 207b .ipdcroaming": { │ │ │ │ +000159f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00015a00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00015a10: 6e2f 766e 642e 6476 622e 6970 7476 2e61 n/vnd.dvb.iptv.a │ │ │ │ +00015a20: 6c66 6563 2d62 6173 6522 3a20 7b0a 0973 lfec-base": {..s │ │ │ │ +00015a30: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00015a40: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00015a50: 6e64 2e64 7662 2e69 7074 762e 616c 6665 nd.dvb.iptv.alfe │ │ │ │ +00015a60: 632d 656e 6861 6e63 656d 656e 7422 3a20 c-enhancement": │ │ │ │ +00015a70: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00015a80: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00015a90: 6f6e 2f76 6e64 2e64 7662 2e6e 6f74 6966 on/vnd.dvb.notif │ │ │ │ +00015aa0: 2d61 6767 7265 6761 7465 2d72 6f6f 742b -aggregate-root+ │ │ │ │ +00015ab0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00015ac0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00015ad0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00015ae0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00015af0: 642e 6476 622e 6e6f 7469 662d 636f 6e74 d.dvb.notif-cont │ │ │ │ +00015b00: 6169 6e65 722b 786d 6c22 3a20 7b0a 0973 ainer+xml": {..s │ │ │ │ +00015b10: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00015b20: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00015b30: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00015b40: 696f 6e2f 766e 642e 6476 622e 6e6f 7469 ion/vnd.dvb.noti │ │ │ │ +00015b50: 662d 6765 6e65 7269 632b 786d 6c22 3a20 f-generic+xml": │ │ │ │ +00015b60: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00015b70: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00015b80: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00015b90: 6963 6174 696f 6e2f 766e 642e 6476 622e ication/vnd.dvb. │ │ │ │ +00015ba0: 6e6f 7469 662d 6961 2d6d 7367 6c69 7374 notif-ia-msglist │ │ │ │ +00015bb0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00015bc0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00015bd0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00015be0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00015bf0: 6e64 2e64 7662 2e6e 6f74 6966 2d69 612d nd.dvb.notif-ia- │ │ │ │ +00015c00: 7265 6769 7374 7261 7469 6f6e 2d72 6571 registration-req │ │ │ │ +00015c10: 7565 7374 2b78 6d6c 223a 207b 0a09 736f uest+xml": {..so │ │ │ │ +00015c20: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00015c30: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00015c40: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00015c50: 6f6e 2f76 6e64 2e64 7662 2e6e 6f74 6966 on/vnd.dvb.notif │ │ │ │ +00015c60: 2d69 612d 7265 6769 7374 7261 7469 6f6e -ia-registration │ │ │ │ +00015c70: 2d72 6573 706f 6e73 652b 786d 6c22 3a20 -response+xml": │ │ │ │ +00015c80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00015c90: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00015ca0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00015cb0: 6963 6174 696f 6e2f 766e 642e 6476 622e ication/vnd.dvb. │ │ │ │ +00015cc0: 6e6f 7469 662d 696e 6974 2b78 6d6c 223a notif-init+xml": │ │ │ │ +00015cd0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00015ce0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00015cf0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00015d00: 6c69 6361 7469 6f6e 2f76 6e64 2e64 7662 lication/vnd.dvb │ │ │ │ +00015d10: 2e70 6672 223a 207b 0a09 736f 7572 6365 .pfr": {..source │ │ │ │ +00015d20: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00015d30: 706c 6963 6174 696f 6e2f 766e 642e 6476 plication/vnd.dv │ │ │ │ +00015d40: 622e 7365 7276 6963 6522 3a20 7b0a 0973 b.service": {..s │ │ │ │ +00015d50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00015d60: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00015d70: 2273 7663 220a 095d 0a7d 2c0a 0922 6170 "svc"..].},.."ap │ │ │ │ +00015d80: 706c 6963 6174 696f 6e2f 766e 642e 6478 plication/vnd.dx │ │ │ │ +00015d90: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +00015da0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00015db0: 6361 7469 6f6e 2f76 6e64 2e64 796e 6167 cation/vnd.dynag │ │ │ │ +00015dc0: 656f 223a 207b 0a09 736f 7572 6365 3a20 eo": {..source: │ │ │ │ +00015dd0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00015de0: 6f6e 733a 205b 0a09 0922 6765 6f22 0a09 ons: [..."geo".. │ │ │ │ +00015df0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00015e00: 6f6e 2f76 6e64 2e64 7a72 223a 207b 0a09 on/vnd.dzr": {.. │ │ │ │ +00015e10: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00015e20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00015e30: 766e 642e 6561 7379 6b61 7261 6f6b 652e vnd.easykaraoke. │ │ │ │ +00015e40: 6364 6764 6f77 6e6c 6f61 6422 3a20 7b0a cdgdownload": {. │ │ │ │ +00015e50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00015e60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00015e70: 2f76 6e64 2e65 6364 6973 2d75 7064 6174 /vnd.ecdis-updat │ │ │ │ +00015e80: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00015e90: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00015ea0: 6361 7469 6f6e 2f76 6e64 2e65 6369 702e cation/vnd.ecip. │ │ │ │ +00015eb0: 726c 7022 3a20 7b0a 0973 6f75 7263 653a rlp": {..source: │ │ │ │ +00015ec0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00015ed0: 6c69 6361 7469 6f6e 2f76 6e64 2e65 636c lication/vnd.ecl │ │ │ │ +00015ee0: 6970 7365 2e64 6974 746f 2b6a 736f 6e22 ipse.ditto+json" │ │ │ │ +00015ef0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00015f00: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00015f10: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00015f20: 706c 6963 6174 696f 6e2f 766e 642e 6563 plication/vnd.ec │ │ │ │ +00015f30: 6f77 696e 2e63 6861 7274 223a 207b 0a09 owin.chart": {.. │ │ │ │ +00015f40: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00015f50: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00015f60: 0922 6d61 6722 0a09 5d0a 7d2c 0a09 2261 ."mag"..].},.."a │ │ │ │ +00015f70: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e65 pplication/vnd.e │ │ │ │ +00015f80: 636f 7769 6e2e 6669 6c65 7265 7175 6573 cowin.filereques │ │ │ │ +00015f90: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00015fa0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00015fb0: 6361 7469 6f6e 2f76 6e64 2e65 636f 7769 cation/vnd.ecowi │ │ │ │ +00015fc0: 6e2e 6669 6c65 7570 6461 7465 223a 207b n.fileupdate": { │ │ │ │ +00015fd0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00015fe0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00015ff0: 6e2f 766e 642e 6563 6f77 696e 2e73 6572 n/vnd.ecowin.ser │ │ │ │ +00016000: 6965 7322 3a20 7b0a 0973 6f75 7263 653a ies": {..source: │ │ │ │ +00016010: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00016020: 6c69 6361 7469 6f6e 2f76 6e64 2e65 636f lication/vnd.eco │ │ │ │ +00016030: 7769 6e2e 7365 7269 6573 7265 7175 6573 win.seriesreques │ │ │ │ +00016040: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00016050: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00016060: 6361 7469 6f6e 2f76 6e64 2e65 636f 7769 cation/vnd.ecowi │ │ │ │ +00016070: 6e2e 7365 7269 6573 7570 6461 7465 223a n.seriesupdate": │ │ │ │ +00016080: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00016090: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000160a0: 696f 6e2f 766e 642e 6566 692e 696d 6722 ion/vnd.efi.img" │ │ │ │ +000160b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000160c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000160d0: 7469 6f6e 2f76 6e64 2e65 6669 2e69 736f tion/vnd.efi.iso │ │ │ │ +000160e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000160f0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00016100: 6174 696f 6e2f 766e 642e 656c 6e2b 7a69 ation/vnd.eln+zi │ │ │ │ +00016110: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +00016120: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00016130: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ +00016140: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00016150: 2e65 6d63 6c69 656e 742e 6163 6365 7373 .emclient.access │ │ │ │ +00016160: 7265 7175 6573 742b 786d 6c22 3a20 7b0a request+xml": {. │ │ │ │ +00016170: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00016180: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00016190: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000161a0: 6174 696f 6e2f 766e 642e 656e 6c69 7665 ation/vnd.enlive │ │ │ │ +000161b0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +000161c0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +000161d0: 6e73 3a20 5b0a 0909 226e 6d6c 220a 095d ns: [..."nml"..] │ │ │ │ +000161e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000161f0: 6e2f 766e 642e 656e 7068 6173 652e 656e n/vnd.enphase.en │ │ │ │ +00016200: 766f 7922 3a20 7b0a 0973 6f75 7263 653a voy": {..source: │ │ │ │ +00016210: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00016220: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7072 lication/vnd.epr │ │ │ │ +00016230: 696e 7473 2e64 6174 612b 786d 6c22 3a20 ints.data+xml": │ │ │ │ +00016240: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016250: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00016260: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00016270: 6963 6174 696f 6e2f 766e 642e 6570 736f ication/vnd.epso │ │ │ │ +00016280: 6e2e 6573 6622 3a20 7b0a 0973 6f75 7263 n.esf": {..sourc │ │ │ │ +00016290: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +000162a0: 6e73 696f 6e73 3a20 5b0a 0909 2265 7366 nsions: [..."esf │ │ │ │ +000162b0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000162c0: 6174 696f 6e2f 766e 642e 6570 736f 6e2e ation/vnd.epson. │ │ │ │ +000162d0: 6d73 6622 3a20 7b0a 0973 6f75 7263 653a msf": {..source: │ │ │ │ +000162e0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +000162f0: 696f 6e73 3a20 5b0a 0909 226d 7366 220a ions: [..."msf". │ │ │ │ +00016300: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00016310: 696f 6e2f 766e 642e 6570 736f 6e2e 7175 ion/vnd.epson.qu │ │ │ │ +00016320: 6963 6b61 6e69 6d65 223a 207b 0a09 736f ickanime": {..so │ │ │ │ +00016330: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00016340: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00016350: 7161 6d22 0a09 5d0a 7d2c 0a09 2261 7070 qam"..].},.."app │ │ │ │ +00016360: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7073 lication/vnd.eps │ │ │ │ +00016370: 6f6e 2e73 616c 7422 3a20 7b0a 0973 6f75 on.salt": {..sou │ │ │ │ +00016380: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00016390: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +000163a0: 6c74 220a 095d 0a7d 2c0a 0922 6170 706c lt"..].},.."appl │ │ │ │ +000163b0: 6963 6174 696f 6e2f 766e 642e 6570 736f ication/vnd.epso │ │ │ │ +000163c0: 6e2e 7373 6622 3a20 7b0a 0973 6f75 7263 n.ssf": {..sourc │ │ │ │ +000163d0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +000163e0: 6e73 696f 6e73 3a20 5b0a 0909 2273 7366 nsions: [..."ssf │ │ │ │ +000163f0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00016400: 6174 696f 6e2f 766e 642e 6572 6963 7373 ation/vnd.ericss │ │ │ │ +00016410: 6f6e 2e71 7569 636b 6361 6c6c 223a 207b on.quickcall": { │ │ │ │ +00016420: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00016430: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00016440: 6e2f 766e 642e 6572 6f66 7322 3a20 7b0a n/vnd.erofs": {. │ │ │ │ +00016450: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00016460: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00016470: 2f76 6e64 2e65 7370 6173 732d 6573 7061 /vnd.espass-espa │ │ │ │ +00016480: 7373 2b7a 6970 223a 207b 0a09 736f 7572 ss+zip": {..sour │ │ │ │ +00016490: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000164a0: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +000164b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000164c0: 6e2f 766e 642e 6573 7a69 676e 6f33 2b78 n/vnd.eszigno3+x │ │ │ │ +000164d0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000164e0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000164f0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00016500: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ +00016510: 7333 222c 0a09 0922 6574 3322 0a09 5d0a s3",..."et3"..]. │ │ │ │ +00016520: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00016530: 2f76 6e64 2e65 7473 692e 616f 632b 786d /vnd.etsi.aoc+xm │ │ │ │ +00016540: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00016550: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00016560: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00016570: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00016580: 6574 7369 2e61 7369 632d 652b 7a69 7022 etsi.asic-e+zip" │ │ │ │ +00016590: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000165a0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000165b0: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ +000165c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e65 pplication/vnd.e │ │ │ │ +000165d0: 7473 692e 6173 6963 2d73 2b7a 6970 223a tsi.asic-s+zip": │ │ │ │ +000165e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000165f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00016600: 653a 2066 616c 7365 0a7d 2c0a 0922 6170 e: false.},.."ap │ │ │ │ +00016610: 706c 6963 6174 696f 6e2f 766e 642e 6574 plication/vnd.et │ │ │ │ +00016620: 7369 2e63 7567 2b78 6d6c 223a 207b 0a09 si.cug+xml": {.. │ │ │ │ +00016630: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00016640: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00016650: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00016660: 7469 6f6e 2f76 6e64 2e65 7473 692e 6970 tion/vnd.etsi.ip │ │ │ │ +00016670: 7476 636f 6d6d 616e 642b 786d 6c22 3a20 tvcommand+xml": │ │ │ │ +00016680: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016690: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +000166a0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +000166b0: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ +000166c0: 2e69 7074 7664 6973 636f 7665 7279 2b78 .iptvdiscovery+x │ │ │ │ +000166d0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000166e0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000166f0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00016700: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00016710: 2e65 7473 692e 6970 7476 7072 6f66 696c .etsi.iptvprofil │ │ │ │ +00016720: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ +00016730: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00016740: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00016750: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00016760: 766e 642e 6574 7369 2e69 7074 7673 6164 vnd.etsi.iptvsad │ │ │ │ +00016770: 2d62 632b 786d 6c22 3a20 7b0a 0973 6f75 -bc+xml": {..sou │ │ │ │ +00016780: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00016790: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +000167a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000167b0: 6e2f 766e 642e 6574 7369 2e69 7074 7673 n/vnd.etsi.iptvs │ │ │ │ +000167c0: 6164 2d63 6f64 2b78 6d6c 223a 207b 0a09 ad-cod+xml": {.. │ │ │ │ +000167d0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000167e0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000167f0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00016800: 7469 6f6e 2f76 6e64 2e65 7473 692e 6970 tion/vnd.etsi.ip │ │ │ │ +00016810: 7476 7361 642d 6e70 7672 2b78 6d6c 223a tvsad-npvr+xml": │ │ │ │ +00016820: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00016830: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00016840: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00016850: 6c69 6361 7469 6f6e 2f76 6e64 2e65 7473 lication/vnd.ets │ │ │ │ +00016860: 692e 6970 7476 7365 7276 6963 652b 786d i.iptvservice+xm │ │ │ │ +00016870: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00016880: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00016890: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +000168a0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000168b0: 6574 7369 2e69 7074 7673 796e 632b 786d etsi.iptvsync+xm │ │ │ │ +000168c0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +000168d0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000168e0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +000168f0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00016900: 6574 7369 2e69 7074 7675 6570 726f 6669 etsi.iptvueprofi │ │ │ │ +00016910: 6c65 2b78 6d6c 223a 207b 0a09 736f 7572 le+xml": {..sour │ │ │ │ +00016920: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00016930: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00016940: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00016950: 2f76 6e64 2e65 7473 692e 6d63 6964 2b78 /vnd.etsi.mcid+x │ │ │ │ +00016960: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00016970: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00016980: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00016990: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000169a0: 2e65 7473 692e 6d68 6567 3522 3a20 7b0a .etsi.mheg5": {. │ │ │ │ +000169b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000169c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000169d0: 2f76 6e64 2e65 7473 692e 6f76 6572 6c6f /vnd.etsi.overlo │ │ │ │ +000169e0: 6164 2d63 6f6e 7472 6f6c 2d70 6f6c 6963 ad-control-polic │ │ │ │ +000169f0: 792d 6461 7461 7365 742b 786d 6c22 3a20 y-dataset+xml": │ │ │ │ +00016a00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016a10: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00016a20: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00016a30: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ +00016a40: 2e70 7374 6e2b 786d 6c22 3a20 7b0a 0973 .pstn+xml": {..s │ │ │ │ +00016a50: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00016a60: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00016a70: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00016a80: 696f 6e2f 766e 642e 6574 7369 2e73 6369 ion/vnd.etsi.sci │ │ │ │ +00016a90: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00016aa0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00016ab0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00016ac0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00016ad0: 6e64 2e65 7473 692e 7369 6d73 6572 7673 nd.etsi.simservs │ │ │ │ +00016ae0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00016af0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00016b00: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00016b10: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00016b20: 6e64 2e65 7473 692e 7469 6d65 7374 616d nd.etsi.timestam │ │ │ │ +00016b30: 702d 746f 6b65 6e22 3a20 7b0a 0973 6f75 p-token": {..sou │ │ │ │ +00016b40: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00016b50: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00016b60: 2e65 7473 692e 7473 6c2b 786d 6c22 3a20 .etsi.tsl+xml": │ │ │ │ +00016b70: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016b80: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00016b90: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00016ba0: 6963 6174 696f 6e2f 766e 642e 6574 7369 ication/vnd.etsi │ │ │ │ +00016bb0: 2e74 736c 2e64 6572 223a 207b 0a09 736f .tsl.der": {..so │ │ │ │ +00016bc0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00016bd0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00016be0: 642e 6575 2e6b 6173 7061 7269 616e 2e63 d.eu.kasparian.c │ │ │ │ +00016bf0: 6172 2b6a 736f 6e22 3a20 7b0a 0973 6f75 ar+json": {..sou │ │ │ │ +00016c00: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00016c10: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00016c20: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00016c30: 6e2f 766e 642e 6575 646f 7261 2e64 6174 n/vnd.eudora.dat │ │ │ │ +00016c40: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ +00016c50: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00016c60: 6361 7469 6f6e 2f76 6e64 2e65 766f 6c76 cation/vnd.evolv │ │ │ │ +00016c70: 2e65 6369 672e 7072 6f66 696c 6522 3a20 .ecig.profile": │ │ │ │ +00016c80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016c90: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00016ca0: 6f6e 2f76 6e64 2e65 766f 6c76 2e65 6369 on/vnd.evolv.eci │ │ │ │ +00016cb0: 672e 7365 7474 696e 6773 223a 207b 0a09 g.settings": {.. │ │ │ │ +00016cc0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00016cd0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00016ce0: 766e 642e 6576 6f6c 762e 6563 6967 2e74 vnd.evolv.ecig.t │ │ │ │ +00016cf0: 6865 6d65 223a 207b 0a09 736f 7572 6365 heme": {..source │ │ │ │ +00016d00: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00016d10: 706c 6963 6174 696f 6e2f 766e 642e 6578 plication/vnd.ex │ │ │ │ +00016d20: 7374 7265 616d 2d65 6d70 6f77 6572 2b7a stream-empower+z │ │ │ │ +00016d30: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +00016d40: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00016d50: 7369 626c 653a 2066 616c 7365 0a7d 2c0a sible: false.},. │ │ │ │ +00016d60: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00016d70: 642e 6578 7374 7265 616d 2d70 6163 6b61 d.exstream-packa │ │ │ │ +00016d80: 6765 223a 207b 0a09 736f 7572 6365 3a20 ge": {..source: │ │ │ │ +00016d90: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00016da0: 6963 6174 696f 6e2f 766e 642e 657a 7069 ication/vnd.ezpi │ │ │ │ +00016db0: 782d 616c 6275 6d22 3a20 7b0a 0973 6f75 x-album": {..sou │ │ │ │ +00016dc0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00016dd0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ +00016de0: 7a32 220a 095d 0a7d 2c0a 0922 6170 706c z2"..].},.."appl │ │ │ │ +00016df0: 6963 6174 696f 6e2f 766e 642e 657a 7069 ication/vnd.ezpi │ │ │ │ +00016e00: 782d 7061 636b 6167 6522 3a20 7b0a 0973 x-package": {..s │ │ │ │ +00016e10: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00016e20: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00016e30: 2265 7a33 220a 095d 0a7d 2c0a 0922 6170 "ez3"..].},.."ap │ │ │ │ +00016e40: 706c 6963 6174 696f 6e2f 766e 642e 662d plication/vnd.f- │ │ │ │ +00016e50: 7365 6375 7265 2e6d 6f62 696c 6522 3a20 secure.mobile": │ │ │ │ +00016e60: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00016e70: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00016e80: 6f6e 2f76 6e64 2e66 616d 696c 7973 6561 on/vnd.familysea │ │ │ │ +00016e90: 7263 682e 6765 6463 6f6d 2b7a 6970 223a rch.gedcom+zip": │ │ │ │ +00016ea0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00016eb0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00016ec0: 653a 2066 616c 7365 0a7d 2c0a 0922 6170 e: false.},.."ap │ │ │ │ +00016ed0: 706c 6963 6174 696f 6e2f 766e 642e 6661 plication/vnd.fa │ │ │ │ +00016ee0: 7374 636f 7079 2d64 6973 6b2d 696d 6167 stcopy-disk-imag │ │ │ │ +00016ef0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00016f00: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00016f10: 6361 7469 6f6e 2f76 6e64 2e66 6466 223a cation/vnd.fdf": │ │ │ │ +00016f20: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00016f30: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00016f40: 733a 205b 0a09 0922 6664 6622 0a09 5d0a s: [..."fdf"..]. │ │ │ │ +00016f50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00016f60: 2f76 6e64 2e66 6473 6e2e 6d73 6565 6422 /vnd.fdsn.mseed" │ │ │ │ +00016f70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00016f80: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00016f90: 3a20 5b0a 0909 226d 7365 6564 220a 095d : [..."mseed"..] │ │ │ │ +00016fa0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00016fb0: 6e2f 766e 642e 6664 736e 2e73 6565 6422 n/vnd.fdsn.seed" │ │ │ │ +00016fc0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00016fd0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00016fe0: 3a20 5b0a 0909 2273 6565 6422 2c0a 0909 : [..."seed",... │ │ │ │ +00016ff0: 2264 6174 616c 6573 7322 0a09 5d0a 7d2c "dataless"..].}, │ │ │ │ +00017000: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00017010: 6e64 2e66 6473 6e2e 7374 6174 696f 6e78 nd.fdsn.stationx │ │ │ │ +00017020: 6d6c 2b78 6d6c 223a 207b 0a09 736f 7572 ml+xml": {..sour │ │ │ │ +00017030: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ +00017040: 7273 6574 3a20 2258 4d4c 2d42 4153 4544 rset: "XML-BASED │ │ │ │ +00017050: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00017060: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00017070: 6963 6174 696f 6e2f 766e 642e 6666 736e ication/vnd.ffsn │ │ │ │ +00017080: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00017090: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +000170a0: 6361 7469 6f6e 2f76 6e64 2e66 6963 6c61 cation/vnd.ficla │ │ │ │ +000170b0: 622e 666c 622b 7a69 7022 3a20 7b0a 0973 b.flb+zip": {..s │ │ │ │ +000170c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000170d0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +000170e0: 6c73 650a 7d2c 0a09 2261 7070 6c69 6361 lse.},.."applica │ │ │ │ +000170f0: 7469 6f6e 2f76 6e64 2e66 696c 6d69 742e tion/vnd.filmit. │ │ │ │ +00017100: 7a66 6322 3a20 7b0a 0973 6f75 7263 653a zfc": {..source: │ │ │ │ +00017110: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00017120: 6c69 6361 7469 6f6e 2f76 6e64 2e66 696e lication/vnd.fin │ │ │ │ +00017130: 7473 223a 207b 0a09 736f 7572 6365 3a20 ts": {..source: │ │ │ │ +00017140: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00017150: 6963 6174 696f 6e2f 766e 642e 6669 7265 ication/vnd.fire │ │ │ │ +00017160: 6d6f 6e6b 6579 732e 636c 6f75 6463 656c monkeys.cloudcel │ │ │ │ +00017170: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00017180: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00017190: 6361 7469 6f6e 2f76 6e64 2e66 6c6f 6772 cation/vnd.flogr │ │ │ │ +000171a0: 6170 6869 7422 3a20 7b0a 0973 6f75 7263 aphit": {..sourc │ │ │ │ +000171b0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +000171c0: 6e73 696f 6e73 3a20 5b0a 0909 2267 7068 nsions: [..."gph │ │ │ │ +000171d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000171e0: 6174 696f 6e2f 766e 642e 666c 7578 7469 ation/vnd.fluxti │ │ │ │ +000171f0: 6d65 2e63 6c69 7022 3a20 7b0a 0973 6f75 me.clip": {..sou │ │ │ │ +00017200: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00017210: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ +00017220: 7463 220a 095d 0a7d 2c0a 0922 6170 706c tc"..].},.."appl │ │ │ │ +00017230: 6963 6174 696f 6e2f 766e 642e 666f 6e74 ication/vnd.font │ │ │ │ +00017240: 2d66 6f6e 7466 6f72 6765 2d73 6664 223a -fontforge-sfd": │ │ │ │ +00017250: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00017260: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00017270: 696f 6e2f 766e 642e 6672 616d 656d 616b ion/vnd.framemak │ │ │ │ +00017280: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ +00017290: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000172a0: 6f6e 733a 205b 0a09 0922 666d 222c 0a09 ons: [..."fm",.. │ │ │ │ +000172b0: 0922 6672 616d 6522 2c0a 0909 226d 616b ."frame",..."mak │ │ │ │ +000172c0: 6572 222c 0a09 0922 626f 6f6b 220a 095d er",..."book"..] │ │ │ │ +000172d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000172e0: 6e2f 766e 642e 6672 6565 6c6f 672e 636f n/vnd.freelog.co │ │ │ │ +000172f0: 6d69 6322 3a20 7b0a 0973 6f75 7263 653a mic": {..source: │ │ │ │ +00017300: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00017310: 6c69 6361 7469 6f6e 2f76 6e64 2e66 726f lication/vnd.fro │ │ │ │ +00017320: 6761 6e73 2e66 6e63 223a 207b 0a09 736f gans.fnc": {..so │ │ │ │ +00017330: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00017340: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00017350: 0922 666e 6322 0a09 5d0a 7d2c 0a09 2261 ."fnc"..].},.."a │ │ │ │ +00017360: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ +00017370: 726f 6761 6e73 2e6c 7466 223a 207b 0a09 rogans.ltf": {.. │ │ │ │ +00017380: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00017390: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000173a0: 0a09 0922 6c74 6622 0a09 5d0a 7d2c 0a09 ..."ltf"..].},.. │ │ │ │ +000173b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000173c0: 2e66 7363 2e77 6562 6c61 756e 6368 223a .fsc.weblaunch": │ │ │ │ +000173d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000173e0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +000173f0: 205b 0a09 0922 6673 6322 0a09 5d0a 7d2c [..."fsc"..].}, │ │ │ │ +00017400: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00017410: 6e64 2e66 756a 6966 696c 6d2e 6662 2e64 nd.fujifilm.fb.d │ │ │ │ +00017420: 6f63 7577 6f72 6b73 223a 207b 0a09 736f ocuworks": {..so │ │ │ │ +00017430: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00017440: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00017450: 642e 6675 6a69 6669 6c6d 2e66 622e 646f d.fujifilm.fb.do │ │ │ │ +00017460: 6375 776f 726b 732e 6269 6e64 6572 223a cuworks.binder": │ │ │ │ +00017470: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00017480: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00017490: 696f 6e2f 766e 642e 6675 6a69 6669 6c6d ion/vnd.fujifilm │ │ │ │ +000174a0: 2e66 622e 646f 6375 776f 726b 732e 636f .fb.docuworks.co │ │ │ │ +000174b0: 6e74 6169 6e65 7222 3a20 7b0a 0973 6f75 ntainer": {..sou │ │ │ │ +000174c0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000174d0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000174e0: 2e66 756a 6966 696c 6d2e 6662 2e6a 6669 .fujifilm.fb.jfi │ │ │ │ +000174f0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00017500: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00017510: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00017520: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00017530: 6e64 2e66 756a 6974 7375 2e6f 6173 7973 nd.fujitsu.oasys │ │ │ │ +00017540: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00017550: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00017560: 733a 205b 0a09 0922 6f61 7322 0a09 5d0a s: [..."oas"..]. │ │ │ │ +00017570: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00017580: 2f76 6e64 2e66 756a 6974 7375 2e6f 6173 /vnd.fujitsu.oas │ │ │ │ +00017590: 7973 3222 3a20 7b0a 0973 6f75 7263 653a ys2": {..source: │ │ │ │ +000175a0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +000175b0: 696f 6e73 3a20 5b0a 0909 226f 6132 220a ions: [..."oa2". │ │ │ │ +000175c0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000175d0: 696f 6e2f 766e 642e 6675 6a69 7473 752e ion/vnd.fujitsu. │ │ │ │ +000175e0: 6f61 7379 7333 223a 207b 0a09 736f 7572 oasys3": {..sour │ │ │ │ +000175f0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00017600: 656e 7369 6f6e 733a 205b 0a09 0922 6f61 ensions: [..."oa │ │ │ │ +00017610: 3322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 3"..].},.."appli │ │ │ │ +00017620: 6361 7469 6f6e 2f76 6e64 2e66 756a 6974 cation/vnd.fujit │ │ │ │ +00017630: 7375 2e6f 6173 7973 6770 223a 207b 0a09 su.oasysgp": {.. │ │ │ │ +00017640: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00017650: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00017660: 0922 6667 3522 0a09 5d0a 7d2c 0a09 2261 ."fg5"..].},.."a │ │ │ │ +00017670: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ +00017680: 756a 6974 7375 2e6f 6173 7973 7072 7322 ujitsu.oasysprs" │ │ │ │ +00017690: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000176a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +000176b0: 3a20 5b0a 0909 2262 6832 220a 095d 0a7d : [..."bh2"..].} │ │ │ │ +000176c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000176d0: 766e 642e 6675 6a69 7865 726f 782e 6172 vnd.fujixerox.ar │ │ │ │ +000176e0: 742d 6578 223a 207b 0a09 736f 7572 6365 t-ex": {..source │ │ │ │ +000176f0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00017700: 706c 6963 6174 696f 6e2f 766e 642e 6675 plication/vnd.fu │ │ │ │ +00017710: 6a69 7865 726f 782e 6172 7434 223a 207b jixerox.art4": { │ │ │ │ +00017720: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00017730: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00017740: 6e2f 766e 642e 6675 6a69 7865 726f 782e n/vnd.fujixerox. │ │ │ │ +00017750: 6464 6422 3a20 7b0a 0973 6f75 7263 653a ddd": {..source: │ │ │ │ +00017760: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00017770: 696f 6e73 3a20 5b0a 0909 2264 6464 220a ions: [..."ddd". │ │ │ │ +00017780: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00017790: 696f 6e2f 766e 642e 6675 6a69 7865 726f ion/vnd.fujixero │ │ │ │ +000177a0: 782e 646f 6375 776f 726b 7322 3a20 7b0a x.docuworks": {. │ │ │ │ +000177b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000177c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000177d0: 0909 2278 6477 220a 095d 0a7d 2c0a 0922 .."xdw"..].},.." │ │ │ │ +000177e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000177f0: 6675 6a69 7865 726f 782e 646f 6375 776f fujixerox.docuwo │ │ │ │ +00017800: 726b 732e 6269 6e64 6572 223a 207b 0a09 rks.binder": {.. │ │ │ │ +00017810: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00017820: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00017830: 0922 7862 6422 0a09 5d0a 7d2c 0a09 2261 ."xbd"..].},.."a │ │ │ │ +00017840: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e66 pplication/vnd.f │ │ │ │ +00017850: 756a 6978 6572 6f78 2e64 6f63 7577 6f72 ujixerox.docuwor │ │ │ │ +00017860: 6b73 2e63 6f6e 7461 696e 6572 223a 207b ks.container": { │ │ │ │ +00017870: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00017880: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00017890: 6e2f 766e 642e 6675 6a69 7865 726f 782e n/vnd.fujixerox. │ │ │ │ +000178a0: 6862 706c 223a 207b 0a09 736f 7572 6365 hbpl": {..source │ │ │ │ +000178b0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000178c0: 706c 6963 6174 696f 6e2f 766e 642e 6675 plication/vnd.fu │ │ │ │ +000178d0: 742d 6d69 736e 6574 223a 207b 0a09 736f t-misnet": {..so │ │ │ │ +000178e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000178f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00017900: 642e 6675 746f 696e 2b63 626f 7222 3a20 d.futoin+cbor": │ │ │ │ +00017910: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00017920: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00017930: 6f6e 2f76 6e64 2e66 7574 6f69 6e2b 6a73 on/vnd.futoin+js │ │ │ │ +00017940: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00017950: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00017960: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00017970: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00017980: 2e66 757a 7a79 7368 6565 7422 3a20 7b0a .fuzzysheet": {. │ │ │ │ +00017990: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000179a0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000179b0: 0909 2266 7a73 220a 095d 0a7d 2c0a 0922 .."fzs"..].},.." │ │ │ │ +000179c0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000179d0: 6761 3467 682e 7061 7373 706f 7274 2b6a ga4gh.passport+j │ │ │ │ +000179e0: 7774 223a 207b 0a09 736f 7572 6365 3a20 wt": {..source: │ │ │ │ +000179f0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00017a00: 6963 6174 696f 6e2f 766e 642e 6765 6e6f ication/vnd.geno │ │ │ │ +00017a10: 6d61 7469 782e 7475 7865 646f 223a 207b matix.tuxedo": { │ │ │ │ +00017a20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00017a30: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00017a40: 0a09 0922 7478 6422 0a09 5d0a 7d2c 0a09 ..."txd"..].},.. │ │ │ │ +00017a50: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00017a60: 2e67 656e 6f7a 6970 223a 207b 0a09 736f .genozip": {..so │ │ │ │ +00017a70: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00017a80: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00017a90: 642e 6765 6e74 6963 732e 6772 642b 6a73 d.gentics.grd+js │ │ │ │ +00017aa0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00017ab0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00017ac0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00017ad0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00017ae0: 2e67 656e 746f 6f2e 6361 746d 6574 6164 .gentoo.catmetad │ │ │ │ +00017af0: 6174 612b 786d 6c22 3a20 7b0a 0973 6f75 ata+xml": {..sou │ │ │ │ +00017b00: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00017b10: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00017b20: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00017b30: 6e2f 766e 642e 6765 6e74 6f6f 2e65 6275 n/vnd.gentoo.ebu │ │ │ │ +00017b40: 696c 6422 3a20 7b0a 0973 6f75 7263 653a ild": {..source: │ │ │ │ +00017b50: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00017b60: 6c69 6361 7469 6f6e 2f76 6e64 2e67 656e lication/vnd.gen │ │ │ │ +00017b70: 746f 6f2e 6563 6c61 7373 223a 207b 0a09 too.eclass": {.. │ │ │ │ +00017b80: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00017b90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00017ba0: 766e 642e 6765 6e74 6f6f 2e67 706b 6722 vnd.gentoo.gpkg" │ │ │ │ +00017bb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00017bc0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00017bd0: 7469 6f6e 2f76 6e64 2e67 656e 746f 6f2e tion/vnd.gentoo. │ │ │ │ +00017be0: 6d61 6e69 6665 7374 223a 207b 0a09 736f manifest": {..so │ │ │ │ +00017bf0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00017c00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00017c10: 642e 6765 6e74 6f6f 2e70 6b67 6d65 7461 d.gentoo.pkgmeta │ │ │ │ +00017c20: 6461 7461 2b78 6d6c 223a 207b 0a09 736f data+xml": {..so │ │ │ │ +00017c30: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00017c40: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00017c50: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00017c60: 6f6e 2f76 6e64 2e67 656e 746f 6f2e 7870 on/vnd.gentoo.xp │ │ │ │ +00017c70: 616b 223a 207b 0a09 736f 7572 6365 3a20 ak": {..source: │ │ │ │ +00017c80: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00017c90: 6963 6174 696f 6e2f 766e 642e 6765 6f2b ication/vnd.geo+ │ │ │ │ +00017ca0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +00017cb0: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ +00017cc0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00017cd0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00017ce0: 2f76 6e64 2e67 656f 6375 6265 2b78 6d6c /vnd.geocube+xml │ │ │ │ +00017cf0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00017d00: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ +00017d10: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00017d20: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00017d30: 2e67 656f 6765 6272 612e 6669 6c65 223a .geogebra.file": │ │ │ │ +00017d40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00017d50: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00017d60: 205b 0a09 0922 6767 6222 0a09 5d0a 7d2c [..."ggb"..].}, │ │ │ │ +00017d70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00017d80: 6e64 2e67 656f 6765 6272 612e 7069 6e62 nd.geogebra.pinb │ │ │ │ +00017d90: 6f61 7264 223a 207b 0a09 736f 7572 6365 oard": {..source │ │ │ │ +00017da0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00017db0: 706c 6963 6174 696f 6e2f 766e 642e 6765 plication/vnd.ge │ │ │ │ +00017dc0: 6f67 6562 7261 2e73 6c69 6465 7322 3a20 ogebra.slides": │ │ │ │ +00017dd0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00017de0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00017df0: 5b0a 0909 2267 6773 220a 095d 0a7d 2c0a [..."ggs"..].},. │ │ │ │ +00017e00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00017e10: 642e 6765 6f67 6562 7261 2e74 6f6f 6c22 d.geogebra.tool" │ │ │ │ +00017e20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00017e30: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00017e40: 3a20 5b0a 0909 2267 6774 220a 095d 0a7d : [..."ggt"..].} │ │ │ │ +00017e50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00017e60: 766e 642e 6765 6f6d 6574 7279 2d65 7870 vnd.geometry-exp │ │ │ │ +00017e70: 6c6f 7265 7222 3a20 7b0a 0973 6f75 7263 lorer": {..sourc │ │ │ │ +00017e80: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00017e90: 6e73 696f 6e73 3a20 5b0a 0909 2267 6578 nsions: [..."gex │ │ │ │ +00017ea0: 222c 0a09 0922 6772 6522 0a09 5d0a 7d2c ",..."gre"..].}, │ │ │ │ +00017eb0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00017ec0: 6e64 2e67 656f 6e65 7874 223a 207b 0a09 nd.geonext": {.. │ │ │ │ +00017ed0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00017ee0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00017ef0: 0922 6778 7422 0a09 5d0a 7d2c 0a09 2261 ."gxt"..].},.."a │ │ │ │ +00017f00: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ +00017f10: 656f 706c 616e 223a 207b 0a09 736f 7572 eoplan": {..sour │ │ │ │ +00017f20: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00017f30: 656e 7369 6f6e 733a 205b 0a09 0922 6732 ensions: [..."g2 │ │ │ │ +00017f40: 7722 0a09 5d0a 7d2c 0a09 2261 7070 6c69 w"..].},.."appli │ │ │ │ +00017f50: 6361 7469 6f6e 2f76 6e64 2e67 656f 7370 cation/vnd.geosp │ │ │ │ +00017f60: 6163 6522 3a20 7b0a 0973 6f75 7263 653a ace": {..source: │ │ │ │ +00017f70: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00017f80: 696f 6e73 3a20 5b0a 0909 2267 3377 220a ions: [..."g3w". │ │ │ │ +00017f90: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00017fa0: 696f 6e2f 766e 642e 6765 7262 6572 223a ion/vnd.gerber": │ │ │ │ +00017fb0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00017fc0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00017fd0: 696f 6e2f 766e 642e 676c 6f62 616c 706c ion/vnd.globalpl │ │ │ │ +00017fe0: 6174 666f 726d 2e63 6172 642d 636f 6e74 atform.card-cont │ │ │ │ +00017ff0: 656e 742d 6d67 7422 3a20 7b0a 0973 6f75 ent-mgt": {..sou │ │ │ │ +00018000: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00018010: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00018020: 2e67 6c6f 6261 6c70 6c61 7466 6f72 6d2e .globalplatform. │ │ │ │ +00018030: 6361 7264 2d63 6f6e 7465 6e74 2d6d 6774 card-content-mgt │ │ │ │ +00018040: 2d72 6573 706f 6e73 6522 3a20 7b0a 0973 -response": {..s │ │ │ │ +00018050: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00018060: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00018070: 6e64 2e67 6d78 223a 207b 0a09 736f 7572 nd.gmx": {..sour │ │ │ │ +00018080: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00018090: 656e 7369 6f6e 733a 205b 0a09 0922 676d ensions: [..."gm │ │ │ │ +000180a0: 7822 0a09 5d0a 7d2c 0a09 2261 7070 6c69 x"..].},.."appli │ │ │ │ +000180b0: 6361 7469 6f6e 2f76 6e64 2e67 6e75 2e74 cation/vnd.gnu.t │ │ │ │ +000180c0: 616c 6572 2e65 7863 6861 6e67 652b 6a73 aler.exchange+js │ │ │ │ +000180d0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +000180e0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000180f0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00018100: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00018110: 2e67 6e75 2e74 616c 6572 2e6d 6572 6368 .gnu.taler.merch │ │ │ │ +00018120: 616e 742b 6a73 6f6e 223a 207b 0a09 736f ant+json": {..so │ │ │ │ +00018130: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00018140: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00018150: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00018160: 6f6e 2f76 6e64 2e67 6f6f 676c 652d 6170 on/vnd.google-ap │ │ │ │ +00018170: 7073 2e61 7564 696f 223a 207b 0a7d 2c0a ps.audio": {.},. │ │ │ │ +00018180: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00018190: 642e 676f 6f67 6c65 2d61 7070 732e 646f d.google-apps.do │ │ │ │ +000181a0: 6375 6d65 6e74 223a 207b 0a09 636f 6d70 cument": {..comp │ │ │ │ +000181b0: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +000181c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000181d0: 0909 2267 646f 6322 0a09 5d0a 7d2c 0a09 .."gdoc"..].},.. │ │ │ │ +000181e0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000181f0: 2e67 6f6f 676c 652d 6170 7073 2e64 7261 .google-apps.dra │ │ │ │ +00018200: 7769 6e67 223a 207b 0a09 636f 6d70 7265 wing": {..compre │ │ │ │ +00018210: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +00018220: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00018230: 2267 6472 6177 220a 095d 0a7d 2c0a 0922 "gdraw"..].},.." │ │ │ │ +00018240: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018250: 676f 6f67 6c65 2d61 7070 732e 6472 6976 google-apps.driv │ │ │ │ +00018260: 652d 7364 6b22 3a20 7b0a 0963 6f6d 7072 e-sdk": {..compr │ │ │ │ +00018270: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ +00018280: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00018290: 766e 642e 676f 6f67 6c65 2d61 7070 732e vnd.google-apps. │ │ │ │ +000182a0: 6669 6c65 223a 207b 0a7d 2c0a 0922 6170 file": {.},.."ap │ │ │ │ +000182b0: 706c 6963 6174 696f 6e2f 766e 642e 676f plication/vnd.go │ │ │ │ +000182c0: 6f67 6c65 2d61 7070 732e 666f 6c64 6572 ogle-apps.folder │ │ │ │ +000182d0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +000182e0: 6c65 3a20 6661 6c73 650a 7d2c 0a09 2261 le: false.},.."a │ │ │ │ +000182f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ +00018300: 6f6f 676c 652d 6170 7073 2e66 6f72 6d22 oogle-apps.form" │ │ │ │ +00018310: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ +00018320: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +00018330: 7369 6f6e 733a 205b 0a09 0922 6766 6f72 sions: [..."gfor │ │ │ │ +00018340: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ +00018350: 6361 7469 6f6e 2f76 6e64 2e67 6f6f 676c cation/vnd.googl │ │ │ │ +00018360: 652d 6170 7073 2e66 7573 696f 6e74 6162 e-apps.fusiontab │ │ │ │ +00018370: 6c65 223a 207b 0a7d 2c0a 0922 6170 706c le": {.},.."appl │ │ │ │ +00018380: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ +00018390: 6c65 2d61 7070 732e 6a61 6d22 3a20 7b0a le-apps.jam": {. │ │ │ │ +000183a0: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ +000183b0: 616c 7365 2c0a 0965 7874 656e 7369 6f6e alse,..extension │ │ │ │ +000183c0: 733a 205b 0a09 0922 676a 616d 220a 095d s: [..."gjam"..] │ │ │ │ +000183d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000183e0: 6e2f 766e 642e 676f 6f67 6c65 2d61 7070 n/vnd.google-app │ │ │ │ +000183f0: 732e 6d61 696c 2d6c 6179 6f75 7422 3a20 s.mail-layout": │ │ │ │ +00018400: 7b0a 7d2c 0a09 2261 7070 6c69 6361 7469 {.},.."applicati │ │ │ │ +00018410: 6f6e 2f76 6e64 2e67 6f6f 676c 652d 6170 on/vnd.google-ap │ │ │ │ +00018420: 7073 2e6d 6170 223a 207b 0a09 636f 6d70 ps.map": {..comp │ │ │ │ +00018430: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +00018440: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00018450: 0909 2267 6d61 7022 0a09 5d0a 7d2c 0a09 .."gmap"..].},.. │ │ │ │ +00018460: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00018470: 2e67 6f6f 676c 652d 6170 7073 2e70 686f .google-apps.pho │ │ │ │ +00018480: 746f 223a 207b 0a7d 2c0a 0922 6170 706c to": {.},.."appl │ │ │ │ +00018490: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ +000184a0: 6c65 2d61 7070 732e 7072 6573 656e 7461 le-apps.presenta │ │ │ │ +000184b0: 7469 6f6e 223a 207b 0a09 636f 6d70 7265 tion": {..compre │ │ │ │ +000184c0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +000184d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000184e0: 2267 736c 6964 6573 220a 095d 0a7d 2c0a "gslides"..].},. │ │ │ │ +000184f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00018500: 642e 676f 6f67 6c65 2d61 7070 732e 7363 d.google-apps.sc │ │ │ │ +00018510: 7269 7074 223a 207b 0a09 636f 6d70 7265 ript": {..compre │ │ │ │ +00018520: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +00018530: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00018540: 2267 7363 7269 7074 220a 095d 0a7d 2c0a "gscript"..].},. │ │ │ │ +00018550: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00018560: 642e 676f 6f67 6c65 2d61 7070 732e 7368 d.google-apps.sh │ │ │ │ +00018570: 6f72 7463 7574 223a 207b 0a7d 2c0a 0922 ortcut": {.},.." │ │ │ │ +00018580: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018590: 676f 6f67 6c65 2d61 7070 732e 7369 7465 google-apps.site │ │ │ │ +000185a0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +000185b0: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ +000185c0: 6e73 696f 6e73 3a20 5b0a 0909 2267 7369 nsions: [..."gsi │ │ │ │ +000185d0: 7465 220a 095d 0a7d 2c0a 0922 6170 706c te"..].},.."appl │ │ │ │ +000185e0: 6963 6174 696f 6e2f 766e 642e 676f 6f67 ication/vnd.goog │ │ │ │ +000185f0: 6c65 2d61 7070 732e 7370 7265 6164 7368 le-apps.spreadsh │ │ │ │ +00018600: 6565 7422 3a20 7b0a 0963 6f6d 7072 6573 eet": {..compres │ │ │ │ +00018610: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +00018620: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00018630: 6773 6865 6574 220a 095d 0a7d 2c0a 0922 gsheet"..].},.." │ │ │ │ +00018640: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018650: 676f 6f67 6c65 2d61 7070 732e 756e 6b6e google-apps.unkn │ │ │ │ +00018660: 6f77 6e22 3a20 7b0a 7d2c 0a09 2261 7070 own": {.},.."app │ │ │ │ +00018670: 6c69 6361 7469 6f6e 2f76 6e64 2e67 6f6f lication/vnd.goo │ │ │ │ +00018680: 676c 652d 6170 7073 2e76 6964 656f 223a gle-apps.video": │ │ │ │ +00018690: 207b 0a7d 2c0a 0922 6170 706c 6963 6174 {.},.."applicat │ │ │ │ +000186a0: 696f 6e2f 766e 642e 676f 6f67 6c65 2d65 ion/vnd.google-e │ │ │ │ +000186b0: 6172 7468 2e6b 6d6c 2b78 6d6c 223a 207b arth.kml+xml": { │ │ │ │ +000186c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000186d0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +000186e0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +000186f0: 6e73 3a20 5b0a 0909 226b 6d6c 220a 095d ns: [..."kml"..] │ │ │ │ +00018700: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00018710: 6e2f 766e 642e 676f 6f67 6c65 2d65 6172 n/vnd.google-ear │ │ │ │ +00018720: 7468 2e6b 6d7a 223a 207b 0a09 736f 7572 th.kmz": {..sour │ │ │ │ +00018730: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00018740: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +00018750: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00018760: 0a09 0922 6b6d 7a22 0a09 5d0a 7d2c 0a09 ..."kmz"..].},.. │ │ │ │ +00018770: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00018780: 2e67 6f76 2e73 6b2e 652d 666f 726d 2b78 .gov.sk.e-form+x │ │ │ │ +00018790: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000187a0: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ +000187b0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +000187c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000187d0: 6e64 2e67 6f76 2e73 6b2e 652d 666f 726d nd.gov.sk.e-form │ │ │ │ +000187e0: 2b7a 6970 223a 207b 0a09 736f 7572 6365 +zip": {..source │ │ │ │ +000187f0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00018800: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ +00018810: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00018820: 766e 642e 676f 762e 736b 2e78 6d6c 6461 vnd.gov.sk.xmlda │ │ │ │ +00018830: 7461 636f 6e74 6169 6e65 722b 786d 6c22 tacontainer+xml" │ │ │ │ +00018840: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00018850: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00018860: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00018870: 7369 6f6e 733a 205b 0a09 0922 7864 6366 sions: [..."xdcf │ │ │ │ +00018880: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00018890: 6174 696f 6e2f 766e 642e 6770 7873 6565 ation/vnd.gpxsee │ │ │ │ +000188a0: 2e6d 6170 2b78 6d6c 223a 207b 0a09 736f .map+xml": {..so │ │ │ │ +000188b0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +000188c0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +000188d0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +000188e0: 6f6e 2f76 6e64 2e67 7261 6665 7122 3a20 on/vnd.grafeq": │ │ │ │ +000188f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00018900: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00018910: 5b0a 0909 2267 7166 222c 0a09 0922 6771 [..."gqf",..."gq │ │ │ │ +00018920: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ +00018930: 6361 7469 6f6e 2f76 6e64 2e67 7269 646d cation/vnd.gridm │ │ │ │ +00018940: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +00018950: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00018960: 6361 7469 6f6e 2f76 6e64 2e67 726f 6f76 cation/vnd.groov │ │ │ │ +00018970: 652d 6163 636f 756e 7422 3a20 7b0a 0973 e-account": {..s │ │ │ │ +00018980: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00018990: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000189a0: 2267 6163 220a 095d 0a7d 2c0a 0922 6170 "gac"..].},.."ap │ │ │ │ +000189b0: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ +000189c0: 6f6f 7665 2d68 656c 7022 3a20 7b0a 0973 oove-help": {..s │ │ │ │ +000189d0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000189e0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000189f0: 2267 6866 220a 095d 0a7d 2c0a 0922 6170 "ghf"..].},.."ap │ │ │ │ +00018a00: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ +00018a10: 6f6f 7665 2d69 6465 6e74 6974 792d 6d65 oove-identity-me │ │ │ │ +00018a20: 7373 6167 6522 3a20 7b0a 0973 6f75 7263 ssage": {..sourc │ │ │ │ +00018a30: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00018a40: 6e73 696f 6e73 3a20 5b0a 0909 2267 696d nsions: [..."gim │ │ │ │ +00018a50: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00018a60: 6174 696f 6e2f 766e 642e 6772 6f6f 7665 ation/vnd.groove │ │ │ │ +00018a70: 2d69 6e6a 6563 746f 7222 3a20 7b0a 0973 -injector": {..s │ │ │ │ +00018a80: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00018a90: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00018aa0: 2267 7276 220a 095d 0a7d 2c0a 0922 6170 "grv"..].},.."ap │ │ │ │ +00018ab0: 706c 6963 6174 696f 6e2f 766e 642e 6772 plication/vnd.gr │ │ │ │ +00018ac0: 6f6f 7665 2d74 6f6f 6c2d 6d65 7373 6167 oove-tool-messag │ │ │ │ +00018ad0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00018ae0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00018af0: 6e73 3a20 5b0a 0909 2267 746d 220a 095d ns: [..."gtm"..] │ │ │ │ +00018b00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00018b10: 6e2f 766e 642e 6772 6f6f 7665 2d74 6f6f n/vnd.groove-too │ │ │ │ +00018b20: 6c2d 7465 6d70 6c61 7465 223a 207b 0a09 l-template": {.. │ │ │ │ +00018b30: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00018b40: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00018b50: 0922 7470 6c22 0a09 5d0a 7d2c 0a09 2261 ."tpl"..].},.."a │ │ │ │ +00018b60: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e67 pplication/vnd.g │ │ │ │ +00018b70: 726f 6f76 652d 7663 6172 6422 3a20 7b0a roove-vcard": {. │ │ │ │ +00018b80: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00018b90: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00018ba0: 0909 2276 6367 220a 095d 0a7d 2c0a 0922 .."vcg"..].},.." │ │ │ │ +00018bb0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018bc0: 6861 6c2b 6a73 6f6e 223a 207b 0a09 736f hal+json": {..so │ │ │ │ +00018bd0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00018be0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00018bf0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00018c00: 6f6e 2f76 6e64 2e68 616c 2b78 6d6c 223a on/vnd.hal+xml": │ │ │ │ +00018c10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00018c20: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00018c30: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +00018c40: 696f 6e73 3a20 5b0a 0909 2268 616c 220a ions: [..."hal". │ │ │ │ +00018c50: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00018c60: 696f 6e2f 766e 642e 6861 6e64 6865 6c64 ion/vnd.handheld │ │ │ │ +00018c70: 2d65 6e74 6572 7461 696e 6d65 6e74 2b78 -entertainment+x │ │ │ │ +00018c80: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00018c90: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00018ca0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00018cb0: 7465 6e73 696f 6e73 3a20 5b0a 0909 227a tensions: [..."z │ │ │ │ +00018cc0: 6d6d 220a 095d 0a7d 2c0a 0922 6170 706c mm"..].},.."appl │ │ │ │ +00018cd0: 6963 6174 696f 6e2f 766e 642e 6862 6369 ication/vnd.hbci │ │ │ │ +00018ce0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00018cf0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00018d00: 733a 205b 0a09 0922 6862 6369 220a 095d s: [..."hbci"..] │ │ │ │ +00018d10: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00018d20: 6e2f 766e 642e 6863 2b6a 736f 6e22 3a20 n/vnd.hc+json": │ │ │ │ +00018d30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00018d40: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00018d50: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00018d60: 6963 6174 696f 6e2f 766e 642e 6863 6c2d ication/vnd.hcl- │ │ │ │ +00018d70: 6269 7265 706f 7274 7322 3a20 7b0a 0973 bireports": {..s │ │ │ │ +00018d80: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00018d90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00018da0: 6e64 2e68 6474 223a 207b 0a09 736f 7572 nd.hdt": {..sour │ │ │ │ +00018db0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00018dc0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018dd0: 6865 726f 6b75 2b6a 736f 6e22 3a20 7b0a heroku+json": {. │ │ │ │ +00018de0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00018df0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00018e00: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00018e10: 6174 696f 6e2f 766e 642e 6868 652e 6c65 ation/vnd.hhe.le │ │ │ │ +00018e20: 7373 6f6e 2d70 6c61 7965 7222 3a20 7b0a sson-player": {. │ │ │ │ +00018e30: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00018e40: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00018e50: 0909 226c 6573 220a 095d 0a7d 2c0a 0922 .."les"..].},.." │ │ │ │ +00018e60: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00018e70: 6870 2d68 7067 6c22 3a20 7b0a 0973 6f75 hp-hpgl": {..sou │ │ │ │ +00018e80: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00018e90: 7465 6e73 696f 6e73 3a20 5b0a 0909 2268 tensions: [..."h │ │ │ │ +00018ea0: 7067 6c22 0a09 5d0a 7d2c 0a09 2261 7070 pgl"..].},.."app │ │ │ │ +00018eb0: 6c69 6361 7469 6f6e 2f76 6e64 2e68 702d lication/vnd.hp- │ │ │ │ +00018ec0: 6870 6964 223a 207b 0a09 736f 7572 6365 hpid": {..source │ │ │ │ +00018ed0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00018ee0: 7369 6f6e 733a 205b 0a09 0922 6870 6964 sions: [..."hpid │ │ │ │ +00018ef0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00018f00: 6174 696f 6e2f 766e 642e 6870 2d68 7073 ation/vnd.hp-hps │ │ │ │ +00018f10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00018f20: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00018f30: 733a 205b 0a09 0922 6870 7322 0a09 5d0a s: [..."hps"..]. │ │ │ │ +00018f40: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00018f50: 2f76 6e64 2e68 702d 6a6c 7974 223a 207b /vnd.hp-jlyt": { │ │ │ │ +00018f60: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00018f70: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00018f80: 0a09 0922 6a6c 7422 0a09 5d0a 7d2c 0a09 ..."jlt"..].},.. │ │ │ │ +00018f90: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00018fa0: 2e68 702d 7063 6c22 3a20 7b0a 0973 6f75 .hp-pcl": {..sou │ │ │ │ +00018fb0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00018fc0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ +00018fd0: 636c 220a 095d 0a7d 2c0a 0922 6170 706c cl"..].},.."appl │ │ │ │ +00018fe0: 6963 6174 696f 6e2f 766e 642e 6870 2d70 ication/vnd.hp-p │ │ │ │ +00018ff0: 636c 786c 223a 207b 0a09 736f 7572 6365 clxl": {..source │ │ │ │ +00019000: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00019010: 7369 6f6e 733a 205b 0a09 0922 7063 6c78 sions: [..."pclx │ │ │ │ +00019020: 6c22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 l"..].},.."appli │ │ │ │ +00019030: 6361 7469 6f6e 2f76 6e64 2e68 736c 223a cation/vnd.hsl": │ │ │ │ +00019040: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00019050: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00019060: 696f 6e2f 766e 642e 6874 7470 686f 6e65 ion/vnd.httphone │ │ │ │ +00019070: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00019080: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00019090: 6174 696f 6e2f 766e 642e 6879 6472 6f73 ation/vnd.hydros │ │ │ │ +000190a0: 7461 7469 782e 736f 662d 6461 7461 223a tatix.sof-data": │ │ │ │ +000190b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000190c0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +000190d0: 205b 0a09 0922 7366 642d 6864 7374 7822 [..."sfd-hdstx" │ │ │ │ +000190e0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000190f0: 7469 6f6e 2f76 6e64 2e68 7970 6572 2b6a tion/vnd.hyper+j │ │ │ │ +00019100: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +00019110: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00019120: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00019130: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00019140: 642e 6879 7065 722d 6974 656d 2b6a 736f d.hyper-item+jso │ │ │ │ +00019150: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +00019160: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00019170: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00019180: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00019190: 6879 7065 7264 7269 7665 2b6a 736f 6e22 hyperdrive+json" │ │ │ │ +000191a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000191b0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000191c0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +000191d0: 706c 6963 6174 696f 6e2f 766e 642e 687a plication/vnd.hz │ │ │ │ +000191e0: 6e2d 3364 2d63 726f 7373 776f 7264 223a n-3d-crossword": │ │ │ │ +000191f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00019200: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00019210: 696f 6e2f 766e 642e 6962 6d2e 6166 706c ion/vnd.ibm.afpl │ │ │ │ +00019220: 696e 6564 6174 6122 3a20 7b0a 0973 6f75 inedata": {..sou │ │ │ │ +00019230: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ +00019240: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00019250: 6e64 2e69 626d 2e65 6c65 6374 726f 6e69 nd.ibm.electroni │ │ │ │ +00019260: 632d 6d65 6469 6122 3a20 7b0a 0973 6f75 c-media": {..sou │ │ │ │ +00019270: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00019280: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00019290: 2e69 626d 2e6d 696e 6970 6179 223a 207b .ibm.minipay": { │ │ │ │ +000192a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000192b0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000192c0: 0a09 0922 6d70 7922 0a09 5d0a 7d2c 0a09 ..."mpy"..].},.. │ │ │ │ +000192d0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000192e0: 2e69 626d 2e6d 6f64 6361 7022 3a20 7b0a .ibm.modcap": {. │ │ │ │ +000192f0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00019300: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00019310: 5b0a 0909 2261 6670 222c 0a09 0922 6c69 [..."afp",..."li │ │ │ │ +00019320: 7374 6166 7022 2c0a 0909 226c 6973 7433 stafp",..."list3 │ │ │ │ +00019330: 3832 3022 0a09 5d0a 7d2c 0a09 2261 7070 820"..].},.."app │ │ │ │ +00019340: 6c69 6361 7469 6f6e 2f76 6e64 2e69 626d lication/vnd.ibm │ │ │ │ +00019350: 2e72 6967 6874 732d 6d61 6e61 6765 6d65 .rights-manageme │ │ │ │ +00019360: 6e74 223a 207b 0a09 736f 7572 6365 3a20 nt": {..source: │ │ │ │ +00019370: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00019380: 6f6e 733a 205b 0a09 0922 6972 6d22 0a09 ons: [..."irm".. │ │ │ │ +00019390: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000193a0: 6f6e 2f76 6e64 2e69 626d 2e73 6563 7572 on/vnd.ibm.secur │ │ │ │ +000193b0: 652d 636f 6e74 6169 6e65 7222 3a20 7b0a e-container": {. │ │ │ │ +000193c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +000193d0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000193e0: 0909 2273 6322 0a09 5d0a 7d2c 0a09 2261 .."sc"..].},.."a │ │ │ │ +000193f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ +00019400: 6363 7072 6f66 696c 6522 3a20 7b0a 0973 ccprofile": {..s │ │ │ │ +00019410: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00019420: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00019430: 2269 6363 222c 0a09 0922 6963 6d22 0a09 "icc",..."icm".. │ │ │ │ +00019440: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00019450: 6f6e 2f76 6e64 2e69 6565 652e 3139 3035 on/vnd.ieee.1905 │ │ │ │ +00019460: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00019470: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00019480: 6174 696f 6e2f 766e 642e 6967 6c6f 6164 ation/vnd.igload │ │ │ │ +00019490: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ +000194a0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000194b0: 6f6e 733a 205b 0a09 0922 6967 6c22 0a09 ons: [..."igl".. │ │ │ │ +000194c0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000194d0: 6f6e 2f76 6e64 2e69 6d61 6765 6d65 7465 on/vnd.imagemete │ │ │ │ +000194e0: 722e 666f 6c64 6572 2b7a 6970 223a 207b r.folder+zip": { │ │ │ │ +000194f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00019500: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00019510: 2066 616c 7365 0a7d 2c0a 0922 6170 706c false.},.."appl │ │ │ │ +00019520: 6963 6174 696f 6e2f 766e 642e 696d 6167 ication/vnd.imag │ │ │ │ +00019530: 656d 6574 6572 2e69 6d61 6765 2b7a 6970 emeter.image+zip │ │ │ │ +00019540: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00019550: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00019560: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ +00019570: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00019580: 696d 6d65 7276 6973 696f 6e2d 6976 7022 immervision-ivp" │ │ │ │ +00019590: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000195a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +000195b0: 3a20 5b0a 0909 2269 7670 220a 095d 0a7d : [..."ivp"..].} │ │ │ │ +000195c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000195d0: 766e 642e 696d 6d65 7276 6973 696f 6e2d vnd.immervision- │ │ │ │ +000195e0: 6976 7522 3a20 7b0a 0973 6f75 7263 653a ivu": {..source: │ │ │ │ +000195f0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00019600: 696f 6e73 3a20 5b0a 0909 2269 7675 220a ions: [..."ivu". │ │ │ │ +00019610: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00019620: 696f 6e2f 766e 642e 696d 732e 696d 7363 ion/vnd.ims.imsc │ │ │ │ +00019630: 6376 3170 3122 3a20 7b0a 0973 6f75 7263 cv1p1": {..sourc │ │ │ │ +00019640: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00019650: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ +00019660: 6d73 2e69 6d73 6363 7631 7032 223a 207b ms.imsccv1p2": { │ │ │ │ +00019670: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00019680: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00019690: 6e2f 766e 642e 696d 732e 696d 7363 6376 n/vnd.ims.imsccv │ │ │ │ +000196a0: 3170 3322 3a20 7b0a 0973 6f75 7263 653a 1p3": {..source: │ │ │ │ +000196b0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +000196c0: 6c69 6361 7469 6f6e 2f76 6e64 2e69 6d73 lication/vnd.ims │ │ │ │ +000196d0: 2e6c 6973 2e76 322e 7265 7375 6c74 2b6a .lis.v2.result+j │ │ │ │ +000196e0: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +000196f0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00019700: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00019710: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00019720: 642e 696d 732e 6c74 692e 7632 2e74 6f6f d.ims.lti.v2.too │ │ │ │ +00019730: 6c63 6f6e 7375 6d65 7270 726f 6669 6c65 lconsumerprofile │ │ │ │ +00019740: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00019750: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00019760: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00019770: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00019780: 766e 642e 696d 732e 6c74 692e 7632 2e74 vnd.ims.lti.v2.t │ │ │ │ +00019790: 6f6f 6c70 726f 7879 2b6a 736f 6e22 3a20 oolproxy+json": │ │ │ │ +000197a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000197b0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +000197c0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +000197d0: 6963 6174 696f 6e2f 766e 642e 696d 732e ication/vnd.ims. │ │ │ │ +000197e0: 6c74 692e 7632 2e74 6f6f 6c70 726f 7879 lti.v2.toolproxy │ │ │ │ +000197f0: 2e69 642b 6a73 6f6e 223a 207b 0a09 736f .id+json": {..so │ │ │ │ +00019800: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00019810: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00019820: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00019830: 6f6e 2f76 6e64 2e69 6d73 2e6c 7469 2e76 on/vnd.ims.lti.v │ │ │ │ +00019840: 322e 746f 6f6c 7365 7474 696e 6773 2b6a 2.toolsettings+j │ │ │ │ +00019850: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +00019860: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00019870: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00019880: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00019890: 642e 696d 732e 6c74 692e 7632 2e74 6f6f d.ims.lti.v2.too │ │ │ │ +000198a0: 6c73 6574 7469 6e67 732e 7369 6d70 6c65 lsettings.simple │ │ │ │ +000198b0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +000198c0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +000198d0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +000198e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000198f0: 766e 642e 696e 666f 726d 6564 636f 6e74 vnd.informedcont │ │ │ │ +00019900: 726f 6c2e 726d 732b 786d 6c22 3a20 7b0a rol.rms+xml": {. │ │ │ │ +00019910: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00019920: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00019930: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00019940: 6174 696f 6e2f 766e 642e 696e 666f 726d ation/vnd.inform │ │ │ │ +00019950: 6978 2d76 6973 696f 6e61 7279 223a 207b ix-visionary": { │ │ │ │ +00019960: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00019970: 6522 0a7d 2c0a 0922 6170 706c 6963 6174 e".},.."applicat │ │ │ │ +00019980: 696f 6e2f 766e 642e 696e 666f 7465 6368 ion/vnd.infotech │ │ │ │ +00019990: 2e70 726f 6a65 6374 223a 207b 0a09 736f .project": {..so │ │ │ │ +000199a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000199b0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000199c0: 642e 696e 666f 7465 6368 2e70 726f 6a65 d.infotech.proje │ │ │ │ +000199d0: 6374 2b78 6d6c 223a 207b 0a09 736f 7572 ct+xml": {..sour │ │ │ │ +000199e0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000199f0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00019a00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00019a10: 2f76 6e64 2e69 6e6e 6f70 6174 682e 7761 /vnd.innopath.wa │ │ │ │ +00019a20: 6d70 2e6e 6f74 6966 6963 6174 696f 6e22 mp.notification" │ │ │ │ +00019a30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00019a40: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00019a50: 7469 6f6e 2f76 6e64 2e69 6e73 6f72 732e tion/vnd.insors. │ │ │ │ +00019a60: 6967 6d22 3a20 7b0a 0973 6f75 7263 653a igm": {..source: │ │ │ │ +00019a70: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00019a80: 696f 6e73 3a20 5b0a 0909 2269 676d 220a ions: [..."igm". │ │ │ │ +00019a90: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00019aa0: 696f 6e2f 766e 642e 696e 7465 7263 6f6e ion/vnd.intercon │ │ │ │ +00019ab0: 2e66 6f72 6d6e 6574 223a 207b 0a09 736f .formnet": {..so │ │ │ │ +00019ac0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00019ad0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00019ae0: 7870 7722 2c0a 0909 2278 7078 220a 095d xpw",..."xpx"..] │ │ │ │ +00019af0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00019b00: 6e2f 766e 642e 696e 7465 7267 656f 223a n/vnd.intergeo": │ │ │ │ +00019b10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00019b20: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00019b30: 205b 0a09 0922 6932 6722 0a09 5d0a 7d2c [..."i2g"..].}, │ │ │ │ +00019b40: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00019b50: 6e64 2e69 6e74 6572 7472 7573 742e 6469 nd.intertrust.di │ │ │ │ +00019b60: 6769 626f 7822 3a20 7b0a 0973 6f75 7263 gibox": {..sourc │ │ │ │ +00019b70: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00019b80: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e69 pplication/vnd.i │ │ │ │ +00019b90: 6e74 6572 7472 7573 742e 6e6e 6370 223a ntertrust.nncp": │ │ │ │ +00019ba0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00019bb0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00019bc0: 696f 6e2f 766e 642e 696e 7475 2e71 626f ion/vnd.intu.qbo │ │ │ │ +00019bd0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00019be0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00019bf0: 733a 205b 0a09 0922 7162 6f22 0a09 5d0a s: [..."qbo"..]. │ │ │ │ +00019c00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00019c10: 2f76 6e64 2e69 6e74 752e 7166 7822 3a20 /vnd.intu.qfx": │ │ │ │ +00019c20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00019c30: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00019c40: 5b0a 0909 2271 6678 220a 095d 0a7d 2c0a [..."qfx"..].},. │ │ │ │ +00019c50: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00019c60: 642e 6970 6673 2e69 706e 732d 7265 636f d.ipfs.ipns-reco │ │ │ │ +00019c70: 7264 223a 207b 0a09 736f 7572 6365 3a20 rd": {..source: │ │ │ │ +00019c80: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00019c90: 6963 6174 696f 6e2f 766e 642e 6970 6c64 ication/vnd.ipld │ │ │ │ +00019ca0: 2e63 6172 223a 207b 0a09 736f 7572 6365 .car": {..source │ │ │ │ +00019cb0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00019cc0: 706c 6963 6174 696f 6e2f 766e 642e 6970 plication/vnd.ip │ │ │ │ +00019cd0: 6c64 2e64 6167 2d63 626f 7222 3a20 7b0a ld.dag-cbor": {. │ │ │ │ +00019ce0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00019cf0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00019d00: 2f76 6e64 2e69 706c 642e 6461 672d 6a73 /vnd.ipld.dag-js │ │ │ │ +00019d10: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00019d20: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00019d30: 6963 6174 696f 6e2f 766e 642e 6970 6c64 ication/vnd.ipld │ │ │ │ +00019d40: 2e72 6177 223a 207b 0a09 736f 7572 6365 .raw": {..source │ │ │ │ +00019d50: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00019d60: 706c 6963 6174 696f 6e2f 766e 642e 6970 plication/vnd.ip │ │ │ │ +00019d70: 7463 2e67 322e 6361 7461 6c6f 6769 7465 tc.g2.catalogite │ │ │ │ +00019d80: 6d2b 786d 6c22 3a20 7b0a 0973 6f75 7263 m+xml": {..sourc │ │ │ │ +00019d90: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00019da0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00019db0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00019dc0: 766e 642e 6970 7463 2e67 322e 636f 6e63 vnd.iptc.g2.conc │ │ │ │ +00019dd0: 6570 7469 7465 6d2b 786d 6c22 3a20 7b0a eptitem+xml": {. │ │ │ │ +00019de0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00019df0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00019e00: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00019e10: 6174 696f 6e2f 766e 642e 6970 7463 2e67 ation/vnd.iptc.g │ │ │ │ +00019e20: 322e 6b6e 6f77 6c65 6467 6569 7465 6d2b 2.knowledgeitem+ │ │ │ │ +00019e30: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00019e40: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00019e50: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00019e60: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00019e70: 642e 6970 7463 2e67 322e 6e65 7773 6974 d.iptc.g2.newsit │ │ │ │ +00019e80: 656d 2b78 6d6c 223a 207b 0a09 736f 7572 em+xml": {..sour │ │ │ │ +00019e90: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00019ea0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00019eb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00019ec0: 2f76 6e64 2e69 7074 632e 6732 2e6e 6577 /vnd.iptc.g2.new │ │ │ │ +00019ed0: 736d 6573 7361 6765 2b78 6d6c 223a 207b smessage+xml": { │ │ │ │ +00019ee0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00019ef0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00019f00: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00019f10: 6361 7469 6f6e 2f76 6e64 2e69 7074 632e cation/vnd.iptc. │ │ │ │ +00019f20: 6732 2e70 6163 6b61 6765 6974 656d 2b78 g2.packageitem+x │ │ │ │ +00019f30: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00019f40: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00019f50: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00019f60: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00019f70: 2e69 7074 632e 6732 2e70 6c61 6e6e 696e .iptc.g2.plannin │ │ │ │ +00019f80: 6769 7465 6d2b 786d 6c22 3a20 7b0a 0973 gitem+xml": {..s │ │ │ │ +00019f90: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00019fa0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00019fb0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00019fc0: 696f 6e2f 766e 642e 6970 756e 706c 7567 ion/vnd.ipunplug │ │ │ │ +00019fd0: 6765 642e 7263 7072 6f66 696c 6522 3a20 ged.rcprofile": │ │ │ │ +00019fe0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00019ff0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001a000: 5b0a 0909 2272 6370 726f 6669 6c65 220a [..."rcprofile". │ │ │ │ +0001a010: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001a020: 696f 6e2f 766e 642e 6972 6570 6f73 6974 ion/vnd.ireposit │ │ │ │ +0001a030: 6f72 792e 7061 636b 6167 652b 786d 6c22 ory.package+xml" │ │ │ │ +0001a040: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001a050: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0001a060: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0001a070: 7369 6f6e 733a 205b 0a09 0922 6972 7022 sions: [..."irp" │ │ │ │ +0001a080: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001a090: 7469 6f6e 2f76 6e64 2e69 732d 7870 7222 tion/vnd.is-xpr" │ │ │ │ +0001a0a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001a0b0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0001a0c0: 3a20 5b0a 0909 2278 7072 220a 095d 0a7d : [..."xpr"..].} │ │ │ │ +0001a0d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001a0e0: 766e 642e 6973 6163 2e66 6373 223a 207b vnd.isac.fcs": { │ │ │ │ +0001a0f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001a100: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001a110: 0a09 0922 6663 7322 0a09 5d0a 7d2c 0a09 ..."fcs"..].},.. │ │ │ │ +0001a120: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001a130: 2e69 736f 3131 3738 332d 3130 2b7a 6970 .iso11783-10+zip │ │ │ │ +0001a140: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001a150: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0001a160: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ +0001a170: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001a180: 6a61 6d22 3a20 7b0a 0973 6f75 7263 653a jam": {..source: │ │ │ │ +0001a190: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001a1a0: 696f 6e73 3a20 5b0a 0909 226a 616d 220a ions: [..."jam". │ │ │ │ +0001a1b0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001a1c0: 696f 6e2f 766e 642e 6a61 7061 6e6e 6574 ion/vnd.japannet │ │ │ │ +0001a1d0: 2d64 6972 6563 746f 7279 2d73 6572 7669 -directory-servi │ │ │ │ +0001a1e0: 6365 223a 207b 0a09 736f 7572 6365 3a20 ce": {..source: │ │ │ │ +0001a1f0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0001a200: 6963 6174 696f 6e2f 766e 642e 6a61 7061 ication/vnd.japa │ │ │ │ +0001a210: 6e6e 6574 2d6a 706e 7374 6f72 652d 7761 nnet-jpnstore-wa │ │ │ │ +0001a220: 6b65 7570 223a 207b 0a09 736f 7572 6365 keup": {..source │ │ │ │ +0001a230: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001a240: 706c 6963 6174 696f 6e2f 766e 642e 6a61 plication/vnd.ja │ │ │ │ +0001a250: 7061 6e6e 6574 2d70 6179 6d65 6e74 2d77 pannet-payment-w │ │ │ │ +0001a260: 616b 6575 7022 3a20 7b0a 0973 6f75 7263 akeup": {..sourc │ │ │ │ +0001a270: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001a280: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6a pplication/vnd.j │ │ │ │ +0001a290: 6170 616e 6e65 742d 7265 6769 7374 7261 apannet-registra │ │ │ │ +0001a2a0: 7469 6f6e 223a 207b 0a09 736f 7572 6365 tion": {..source │ │ │ │ +0001a2b0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001a2c0: 706c 6963 6174 696f 6e2f 766e 642e 6a61 plication/vnd.ja │ │ │ │ +0001a2d0: 7061 6e6e 6574 2d72 6567 6973 7472 6174 pannet-registrat │ │ │ │ +0001a2e0: 696f 6e2d 7761 6b65 7570 223a 207b 0a09 ion-wakeup": {.. │ │ │ │ +0001a2f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001a300: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001a310: 766e 642e 6a61 7061 6e6e 6574 2d73 6574 vnd.japannet-set │ │ │ │ +0001a320: 7374 6f72 652d 7761 6b65 7570 223a 207b store-wakeup": { │ │ │ │ +0001a330: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001a340: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001a350: 6e2f 766e 642e 6a61 7061 6e6e 6574 2d76 n/vnd.japannet-v │ │ │ │ +0001a360: 6572 6966 6963 6174 696f 6e22 3a20 7b0a erification": {. │ │ │ │ +0001a370: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001a380: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001a390: 2f76 6e64 2e6a 6170 616e 6e65 742d 7665 /vnd.japannet-ve │ │ │ │ +0001a3a0: 7269 6669 6361 7469 6f6e 2d77 616b 6575 rification-wakeu │ │ │ │ +0001a3b0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +0001a3c0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001a3d0: 6361 7469 6f6e 2f76 6e64 2e6a 6370 2e6a cation/vnd.jcp.j │ │ │ │ +0001a3e0: 6176 616d 652e 6d69 646c 6574 2d72 6d73 avame.midlet-rms │ │ │ │ +0001a3f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001a400: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001a410: 733a 205b 0a09 0922 726d 7322 0a09 5d0a s: [..."rms"..]. │ │ │ │ +0001a420: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001a430: 2f76 6e64 2e6a 6973 7022 3a20 7b0a 0973 /vnd.jisp": {..s │ │ │ │ +0001a440: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001a450: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0001a460: 226a 6973 7022 0a09 5d0a 7d2c 0a09 2261 "jisp"..].},.."a │ │ │ │ +0001a470: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6a pplication/vnd.j │ │ │ │ +0001a480: 6f6f 7374 2e6a 6f64 612d 6172 6368 6976 oost.joda-archiv │ │ │ │ +0001a490: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0001a4a0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001a4b0: 6e73 3a20 5b0a 0909 226a 6f64 6122 0a09 ns: [..."joda".. │ │ │ │ +0001a4c0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001a4d0: 6f6e 2f76 6e64 2e6a 736b 2e69 7364 6e2d on/vnd.jsk.isdn- │ │ │ │ +0001a4e0: 6e67 6e22 3a20 7b0a 0973 6f75 7263 653a ngn": {..source: │ │ │ │ +0001a4f0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001a500: 6c69 6361 7469 6f6e 2f76 6e64 2e6b 6168 lication/vnd.kah │ │ │ │ +0001a510: 6f6f 747a 223a 207b 0a09 736f 7572 6365 ootz": {..source │ │ │ │ +0001a520: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0001a530: 7369 6f6e 733a 205b 0a09 0922 6b74 7a22 sions: [..."ktz" │ │ │ │ +0001a540: 2c0a 0909 226b 7472 220a 095d 0a7d 2c0a ,..."ktr"..].},. │ │ │ │ +0001a550: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001a560: 642e 6b64 652e 6b61 7262 6f6e 223a 207b d.kde.karbon": { │ │ │ │ +0001a570: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001a580: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001a590: 0a09 0922 6b61 7262 6f6e 220a 095d 0a7d ..."karbon"..].} │ │ │ │ +0001a5a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001a5b0: 766e 642e 6b64 652e 6b63 6861 7274 223a vnd.kde.kchart": │ │ │ │ +0001a5c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001a5d0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001a5e0: 205b 0a09 0922 6368 7274 220a 095d 0a7d [..."chrt"..].} │ │ │ │ +0001a5f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001a600: 766e 642e 6b64 652e 6b66 6f72 6d75 6c61 vnd.kde.kformula │ │ │ │ +0001a610: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001a620: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001a630: 733a 205b 0a09 0922 6b66 6f22 0a09 5d0a s: [..."kfo"..]. │ │ │ │ +0001a640: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001a650: 2f76 6e64 2e6b 6465 2e6b 6976 696f 223a /vnd.kde.kivio": │ │ │ │ +0001a660: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001a670: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001a680: 205b 0a09 0922 666c 7722 0a09 5d0a 7d2c [..."flw"..].}, │ │ │ │ +0001a690: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001a6a0: 6e64 2e6b 6465 2e6b 6f6e 746f 7572 223a nd.kde.kontour": │ │ │ │ +0001a6b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001a6c0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001a6d0: 205b 0a09 0922 6b6f 6e22 0a09 5d0a 7d2c [..."kon"..].}, │ │ │ │ +0001a6e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001a6f0: 6e64 2e6b 6465 2e6b 7072 6573 656e 7465 nd.kde.kpresente │ │ │ │ +0001a700: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +0001a710: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001a720: 6e73 3a20 5b0a 0909 226b 7072 222c 0a09 ns: [..."kpr",.. │ │ │ │ +0001a730: 0922 6b70 7422 0a09 5d0a 7d2c 0a09 2261 ."kpt"..].},.."a │ │ │ │ +0001a740: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6b pplication/vnd.k │ │ │ │ +0001a750: 6465 2e6b 7370 7265 6164 223a 207b 0a09 de.kspread": {.. │ │ │ │ +0001a760: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001a770: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001a780: 0922 6b73 7022 0a09 5d0a 7d2c 0a09 2261 ."ksp"..].},.."a │ │ │ │ +0001a790: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6b pplication/vnd.k │ │ │ │ +0001a7a0: 6465 2e6b 776f 7264 223a 207b 0a09 736f de.kword": {..so │ │ │ │ +0001a7b0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001a7c0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001a7d0: 6b77 6422 2c0a 0909 226b 7774 220a 095d kwd",..."kwt"..] │ │ │ │ +0001a7e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001a7f0: 6e2f 766e 642e 6b64 6c22 3a20 7b0a 0973 n/vnd.kdl": {..s │ │ │ │ +0001a800: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0001a810: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001a820: 6e64 2e6b 656e 616d 6561 6170 7022 3a20 nd.kenameaapp": │ │ │ │ +0001a830: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001a840: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001a850: 5b0a 0909 2268 746b 6522 0a09 5d0a 7d2c [..."htke"..].}, │ │ │ │ +0001a860: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001a870: 6e64 2e6b 6579 6d61 6e2e 6b6d 702b 7a69 nd.keyman.kmp+zi │ │ │ │ +0001a880: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +0001a890: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001a8a0: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ +0001a8b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001a8c0: 2e6b 6579 6d61 6e2e 6b6d 7822 3a20 7b0a .keyman.kmx": {. │ │ │ │ +0001a8d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001a8e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001a8f0: 2f76 6e64 2e6b 6964 7370 6972 6174 696f /vnd.kidspiratio │ │ │ │ +0001a900: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0001a910: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001a920: 6e73 3a20 5b0a 0909 226b 6961 220a 095d ns: [..."kia"..] │ │ │ │ +0001a930: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001a940: 6e2f 766e 642e 6b69 6e61 7222 3a20 7b0a n/vnd.kinar": {. │ │ │ │ +0001a950: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001a960: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001a970: 0909 226b 6e65 222c 0a09 0922 6b6e 7022 .."kne",..."knp" │ │ │ │ +0001a980: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001a990: 7469 6f6e 2f76 6e64 2e6b 6f61 6e22 3a20 tion/vnd.koan": │ │ │ │ +0001a9a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001a9b0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001a9c0: 5b0a 0909 2273 6b70 222c 0a09 0922 736b [..."skp",..."sk │ │ │ │ +0001a9d0: 6422 2c0a 0909 2273 6b74 222c 0a09 0922 d",..."skt",..." │ │ │ │ +0001a9e0: 736b 6d22 0a09 5d0a 7d2c 0a09 2261 7070 skm"..].},.."app │ │ │ │ +0001a9f0: 6c69 6361 7469 6f6e 2f76 6e64 2e6b 6f64 lication/vnd.kod │ │ │ │ +0001aa00: 616b 2d64 6573 6372 6970 746f 7222 3a20 ak-descriptor": │ │ │ │ +0001aa10: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001aa20: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001aa30: 5b0a 0909 2273 7365 220a 095d 0a7d 2c0a [..."sse"..].},. │ │ │ │ +0001aa40: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001aa50: 642e 6c61 7322 3a20 7b0a 0973 6f75 7263 d.las": {..sourc │ │ │ │ +0001aa60: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001aa70: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6c pplication/vnd.l │ │ │ │ +0001aa80: 6173 2e6c 6173 2b6a 736f 6e22 3a20 7b0a as.las+json": {. │ │ │ │ +0001aa90: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001aaa0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0001aab0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0001aac0: 6174 696f 6e2f 766e 642e 6c61 732e 6c61 ation/vnd.las.la │ │ │ │ +0001aad0: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ +0001aae0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001aaf0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +0001ab00: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001ab10: 0922 6c61 7378 6d6c 220a 095d 0a7d 2c0a ."lasxml"..].},. │ │ │ │ +0001ab20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001ab30: 642e 6c61 737a 6970 223a 207b 0a09 736f d.laszip": {..so │ │ │ │ +0001ab40: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0001ab50: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001ab60: 642e 6c64 6576 2e70 726f 6475 6374 6c69 d.ldev.productli │ │ │ │ +0001ab70: 6365 6e73 696e 6722 3a20 7b0a 0973 6f75 censing": {..sou │ │ │ │ +0001ab80: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001ab90: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001aba0: 2e6c 6561 702b 6a73 6f6e 223a 207b 0a09 .leap+json": {.. │ │ │ │ +0001abb0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001abc0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001abd0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001abe0: 7469 6f6e 2f76 6e64 2e6c 6962 6572 7479 tion/vnd.liberty │ │ │ │ +0001abf0: 2d72 6571 7565 7374 2b78 6d6c 223a 207b -request+xml": { │ │ │ │ +0001ac00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001ac10: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0001ac20: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0001ac30: 6361 7469 6f6e 2f76 6e64 2e6c 6c61 6d61 cation/vnd.llama │ │ │ │ +0001ac40: 6772 6170 6869 6373 2e6c 6966 652d 6261 graphics.life-ba │ │ │ │ +0001ac50: 6c61 6e63 652e 6465 736b 746f 7022 3a20 lance.desktop": │ │ │ │ +0001ac60: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001ac70: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001ac80: 5b0a 0909 226c 6264 220a 095d 0a7d 2c0a [..."lbd"..].},. │ │ │ │ +0001ac90: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001aca0: 642e 6c6c 616d 6167 7261 7068 6963 732e d.llamagraphics. │ │ │ │ +0001acb0: 6c69 6665 2d62 616c 616e 6365 2e65 7863 life-balance.exc │ │ │ │ +0001acc0: 6861 6e67 652b 786d 6c22 3a20 7b0a 0973 hange+xml": {..s │ │ │ │ +0001acd0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001ace0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001acf0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0001ad00: 205b 0a09 0922 6c62 6522 0a09 5d0a 7d2c [..."lbe"..].}, │ │ │ │ +0001ad10: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001ad20: 6e64 2e6c 6f67 6970 6970 652e 6369 7263 nd.logipipe.circ │ │ │ │ +0001ad30: 7569 742b 7a69 7022 3a20 7b0a 0973 6f75 uit+zip": {..sou │ │ │ │ +0001ad40: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001ad50: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0001ad60: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001ad70: 6f6e 2f76 6e64 2e6c 6f6f 6d22 3a20 7b0a on/vnd.loom": {. │ │ │ │ +0001ad80: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001ad90: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001ada0: 2f76 6e64 2e6c 6f74 7573 2d31 2d32 2d33 /vnd.lotus-1-2-3 │ │ │ │ +0001adb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001adc0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001add0: 733a 205b 0a09 0922 3132 3322 0a09 5d0a s: [..."123"..]. │ │ │ │ +0001ade0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001adf0: 2f76 6e64 2e6c 6f74 7573 2d61 7070 726f /vnd.lotus-appro │ │ │ │ +0001ae00: 6163 6822 3a20 7b0a 0973 6f75 7263 653a ach": {..source: │ │ │ │ +0001ae10: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001ae20: 696f 6e73 3a20 5b0a 0909 2261 7072 220a ions: [..."apr". │ │ │ │ +0001ae30: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001ae40: 696f 6e2f 766e 642e 6c6f 7475 732d 6672 ion/vnd.lotus-fr │ │ │ │ +0001ae50: 6565 6c61 6e63 6522 3a20 7b0a 0973 6f75 eelance": {..sou │ │ │ │ +0001ae60: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001ae70: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ +0001ae80: 7265 220a 095d 0a7d 2c0a 0922 6170 706c re"..].},.."appl │ │ │ │ +0001ae90: 6963 6174 696f 6e2f 766e 642e 6c6f 7475 ication/vnd.lotu │ │ │ │ +0001aea0: 732d 6e6f 7465 7322 3a20 7b0a 0973 6f75 s-notes": {..sou │ │ │ │ +0001aeb0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001aec0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ +0001aed0: 7366 220a 095d 0a7d 2c0a 0922 6170 706c sf"..].},.."appl │ │ │ │ +0001aee0: 6963 6174 696f 6e2f 766e 642e 6c6f 7475 ication/vnd.lotu │ │ │ │ +0001aef0: 732d 6f72 6761 6e69 7a65 7222 3a20 7b0a s-organizer": {. │ │ │ │ +0001af00: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001af10: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001af20: 0909 226f 7267 220a 095d 0a7d 2c0a 0922 .."org"..].},.." │ │ │ │ +0001af30: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001af40: 6c6f 7475 732d 7363 7265 656e 6361 6d22 lotus-screencam" │ │ │ │ +0001af50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001af60: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0001af70: 3a20 5b0a 0909 2273 636d 220a 095d 0a7d : [..."scm"..].} │ │ │ │ +0001af80: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001af90: 766e 642e 6c6f 7475 732d 776f 7264 7072 vnd.lotus-wordpr │ │ │ │ +0001afa0: 6f22 3a20 7b0a 0973 6f75 7263 653a 2022 o": {..source: " │ │ │ │ +0001afb0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001afc0: 6e73 3a20 5b0a 0909 226c 7770 220a 095d ns: [..."lwp"..] │ │ │ │ +0001afd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001afe0: 6e2f 766e 642e 6d61 6370 6f72 7473 2e70 n/vnd.macports.p │ │ │ │ +0001aff0: 6f72 7470 6b67 223a 207b 0a09 736f 7572 ortpkg": {..sour │ │ │ │ +0001b000: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0001b010: 656e 7369 6f6e 733a 205b 0a09 0922 706f ensions: [..."po │ │ │ │ +0001b020: 7274 706b 6722 0a09 5d0a 7d2c 0a09 2261 rtpkg"..].},.."a │ │ │ │ +0001b030: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001b040: 6170 626f 782d 7665 6374 6f72 2d74 696c apbox-vector-til │ │ │ │ +0001b050: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0001b060: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001b070: 6e73 3a20 5b0a 0909 226d 7674 220a 095d ns: [..."mvt"..] │ │ │ │ +0001b080: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b090: 6e2f 766e 642e 6d61 726c 696e 2e64 726d n/vnd.marlin.drm │ │ │ │ +0001b0a0: 2e61 6374 696f 6e74 6f6b 656e 2b78 6d6c .actiontoken+xml │ │ │ │ +0001b0b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001b0c0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0001b0d0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001b0e0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001b0f0: 6172 6c69 6e2e 6472 6d2e 636f 6e66 746f arlin.drm.confto │ │ │ │ +0001b100: 6b65 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ken+xml": {..sou │ │ │ │ +0001b110: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001b120: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001b130: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b140: 6e2f 766e 642e 6d61 726c 696e 2e64 726d n/vnd.marlin.drm │ │ │ │ +0001b150: 2e6c 6963 656e 7365 2b78 6d6c 223a 207b .license+xml": { │ │ │ │ +0001b160: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001b170: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0001b180: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0001b190: 6361 7469 6f6e 2f76 6e64 2e6d 6172 6c69 cation/vnd.marli │ │ │ │ +0001b1a0: 6e2e 6472 6d2e 6d64 6366 223a 207b 0a09 n.drm.mdcf": {.. │ │ │ │ +0001b1b0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001b1c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001b1d0: 766e 642e 6d61 736f 6e2b 6a73 6f6e 223a vnd.mason+json": │ │ │ │ +0001b1e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001b1f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001b200: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001b210: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6178 lication/vnd.max │ │ │ │ +0001b220: 6172 2e61 7263 6869 7665 2e33 747a 2b7a ar.archive.3tz+z │ │ │ │ +0001b230: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +0001b240: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001b250: 7369 626c 653a 2066 616c 7365 0a7d 2c0a sible: false.},. │ │ │ │ +0001b260: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001b270: 642e 6d61 786d 696e 642e 6d61 786d 696e d.maxmind.maxmin │ │ │ │ +0001b280: 642d 6462 223a 207b 0a09 736f 7572 6365 d-db": {..source │ │ │ │ +0001b290: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001b2a0: 706c 6963 6174 696f 6e2f 766e 642e 6d63 plication/vnd.mc │ │ │ │ +0001b2b0: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +0001b2c0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001b2d0: 6e73 3a20 5b0a 0909 226d 6364 220a 095d ns: [..."mcd"..] │ │ │ │ +0001b2e0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b2f0: 6e2f 766e 642e 6d64 6c22 3a20 7b0a 0973 n/vnd.mdl": {..s │ │ │ │ +0001b300: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0001b310: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001b320: 6e64 2e6d 646c 2d6d 6273 6466 223a 207b nd.mdl-mbsdf": { │ │ │ │ +0001b330: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001b340: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b350: 6e2f 766e 642e 6d65 6463 616c 6364 6174 n/vnd.medcalcdat │ │ │ │ +0001b360: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ +0001b370: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001b380: 6e73 3a20 5b0a 0909 226d 6331 220a 095d ns: [..."mc1"..] │ │ │ │ +0001b390: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b3a0: 6e2f 766e 642e 6d65 6469 6173 7461 7469 n/vnd.mediastati │ │ │ │ +0001b3b0: 6f6e 2e63 646b 6579 223a 207b 0a09 736f on.cdkey": {..so │ │ │ │ +0001b3c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001b3d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001b3e0: 6364 6b65 7922 0a09 5d0a 7d2c 0a09 2261 cdkey"..].},.."a │ │ │ │ +0001b3f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001b400: 6564 6963 616c 686f 6c6f 6465 636b 2e72 edicalholodeck.r │ │ │ │ +0001b410: 6563 6f72 6478 7222 3a20 7b0a 0973 6f75 ecordxr": {..sou │ │ │ │ +0001b420: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001b430: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001b440: 2e6d 6572 6964 6961 6e2d 736c 696e 6773 .meridian-slings │ │ │ │ +0001b450: 686f 7422 3a20 7b0a 0973 6f75 7263 653a hot": {..source: │ │ │ │ +0001b460: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001b470: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6572 lication/vnd.mer │ │ │ │ +0001b480: 6d61 6964 223a 207b 0a09 736f 7572 6365 maid": {..source │ │ │ │ +0001b490: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001b4a0: 706c 6963 6174 696f 6e2f 766e 642e 6d66 plication/vnd.mf │ │ │ │ +0001b4b0: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ +0001b4c0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001b4d0: 6f6e 733a 205b 0a09 0922 6d77 6622 0a09 ons: [..."mwf".. │ │ │ │ +0001b4e0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001b4f0: 6f6e 2f76 6e64 2e6d 666d 7022 3a20 7b0a on/vnd.mfmp": {. │ │ │ │ +0001b500: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001b510: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001b520: 0909 226d 666d 220a 095d 0a7d 2c0a 0922 .."mfm"..].},.." │ │ │ │ +0001b530: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001b540: 6d69 6372 6f2b 6a73 6f6e 223a 207b 0a09 micro+json": {.. │ │ │ │ +0001b550: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001b560: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001b570: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001b580: 7469 6f6e 2f76 6e64 2e6d 6963 726f 6772 tion/vnd.microgr │ │ │ │ +0001b590: 6166 782e 666c 6f22 3a20 7b0a 0973 6f75 afx.flo": {..sou │ │ │ │ +0001b5a0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001b5b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2266 tensions: [..."f │ │ │ │ +0001b5c0: 6c6f 220a 095d 0a7d 2c0a 0922 6170 706c lo"..].},.."appl │ │ │ │ +0001b5d0: 6963 6174 696f 6e2f 766e 642e 6d69 6372 ication/vnd.micr │ │ │ │ +0001b5e0: 6f67 7261 6678 2e69 6778 223a 207b 0a09 ografx.igx": {.. │ │ │ │ +0001b5f0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001b600: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001b610: 0922 6967 7822 0a09 5d0a 7d2c 0a09 2261 ."igx"..].},.."a │ │ │ │ +0001b620: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001b630: 6963 726f 736f 6674 2e70 6f72 7461 626c icrosoft.portabl │ │ │ │ +0001b640: 652d 6578 6563 7574 6162 6c65 223a 207b e-executable": { │ │ │ │ +0001b650: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001b660: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b670: 6e2f 766e 642e 6d69 6372 6f73 6f66 742e n/vnd.microsoft. │ │ │ │ +0001b680: 7769 6e64 6f77 732e 7468 756d 626e 6169 windows.thumbnai │ │ │ │ +0001b690: 6c2d 6361 6368 6522 3a20 7b0a 0973 6f75 l-cache": {..sou │ │ │ │ +0001b6a0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001b6b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001b6c0: 2e6d 6965 6c65 2b6a 736f 6e22 3a20 7b0a .miele+json": {. │ │ │ │ +0001b6d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001b6e0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0001b6f0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0001b700: 6174 696f 6e2f 766e 642e 6d69 6622 3a20 ation/vnd.mif": │ │ │ │ +0001b710: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001b720: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001b730: 5b0a 0909 226d 6966 220a 095d 0a7d 2c0a [..."mif"..].},. │ │ │ │ +0001b740: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001b750: 642e 6d69 6e69 736f 6674 2d68 7033 3030 d.minisoft-hp300 │ │ │ │ +0001b760: 302d 7361 7665 223a 207b 0a09 736f 7572 0-save": {..sour │ │ │ │ +0001b770: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0001b780: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001b790: 6d69 7473 7562 6973 6869 2e6d 6973 7479 mitsubishi.misty │ │ │ │ +0001b7a0: 2d67 7561 7264 2e74 7275 7374 7765 6222 -guard.trustweb" │ │ │ │ +0001b7b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001b7c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0001b7d0: 7469 6f6e 2f76 6e64 2e6d 6f62 6975 732e tion/vnd.mobius. │ │ │ │ +0001b7e0: 6461 6622 3a20 7b0a 0973 6f75 7263 653a daf": {..source: │ │ │ │ +0001b7f0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001b800: 696f 6e73 3a20 5b0a 0909 2264 6166 220a ions: [..."daf". │ │ │ │ +0001b810: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001b820: 696f 6e2f 766e 642e 6d6f 6269 7573 2e64 ion/vnd.mobius.d │ │ │ │ +0001b830: 6973 223a 207b 0a09 736f 7572 6365 3a20 is": {..source: │ │ │ │ +0001b840: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001b850: 6f6e 733a 205b 0a09 0922 6469 7322 0a09 ons: [..."dis".. │ │ │ │ +0001b860: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001b870: 6f6e 2f76 6e64 2e6d 6f62 6975 732e 6d62 on/vnd.mobius.mb │ │ │ │ +0001b880: 6b22 3a20 7b0a 0973 6f75 7263 653a 2022 k": {..source: " │ │ │ │ +0001b890: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001b8a0: 6e73 3a20 5b0a 0909 226d 626b 220a 095d ns: [..."mbk"..] │ │ │ │ +0001b8b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001b8c0: 6e2f 766e 642e 6d6f 6269 7573 2e6d 7179 n/vnd.mobius.mqy │ │ │ │ +0001b8d0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001b8e0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001b8f0: 733a 205b 0a09 0922 6d71 7922 0a09 5d0a s: [..."mqy"..]. │ │ │ │ +0001b900: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001b910: 2f76 6e64 2e6d 6f62 6975 732e 6d73 6c22 /vnd.mobius.msl" │ │ │ │ +0001b920: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001b930: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0001b940: 3a20 5b0a 0909 226d 736c 220a 095d 0a7d : [..."msl"..].} │ │ │ │ +0001b950: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001b960: 766e 642e 6d6f 6269 7573 2e70 6c63 223a vnd.mobius.plc": │ │ │ │ +0001b970: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001b980: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001b990: 205b 0a09 0922 706c 6322 0a09 5d0a 7d2c [..."plc"..].}, │ │ │ │ +0001b9a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001b9b0: 6e64 2e6d 6f62 6975 732e 7478 6622 3a20 nd.mobius.txf": │ │ │ │ +0001b9c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001b9d0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0001b9e0: 5b0a 0909 2274 7866 220a 095d 0a7d 2c0a [..."txf"..].},. │ │ │ │ +0001b9f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001ba00: 642e 6d6f 646c 223a 207b 0a09 736f 7572 d.modl": {..sour │ │ │ │ +0001ba10: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0001ba20: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001ba30: 6d6f 7068 756e 2e61 7070 6c69 6361 7469 mophun.applicati │ │ │ │ +0001ba40: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +0001ba50: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001ba60: 6f6e 733a 205b 0a09 0922 6d70 6e22 0a09 ons: [..."mpn".. │ │ │ │ +0001ba70: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001ba80: 6f6e 2f76 6e64 2e6d 6f70 6875 6e2e 6365 on/vnd.mophun.ce │ │ │ │ +0001ba90: 7274 6966 6963 6174 6522 3a20 7b0a 0973 rtificate": {..s │ │ │ │ +0001baa0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001bab0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0001bac0: 226d 7063 220a 095d 0a7d 2c0a 0922 6170 "mpc"..].},.."ap │ │ │ │ +0001bad0: 706c 6963 6174 696f 6e2f 766e 642e 6d6f plication/vnd.mo │ │ │ │ +0001bae0: 746f 726f 6c61 2e66 6c65 7873 7569 7465 torola.flexsuite │ │ │ │ +0001baf0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001bb00: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001bb10: 6174 696f 6e2f 766e 642e 6d6f 746f 726f ation/vnd.motoro │ │ │ │ +0001bb20: 6c61 2e66 6c65 7873 7569 7465 2e61 6473 la.flexsuite.ads │ │ │ │ +0001bb30: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ +0001bb40: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001bb50: 6361 7469 6f6e 2f76 6e64 2e6d 6f74 6f72 cation/vnd.motor │ │ │ │ +0001bb60: 6f6c 612e 666c 6578 7375 6974 652e 6669 ola.flexsuite.fi │ │ │ │ +0001bb70: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0001bb80: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001bb90: 6361 7469 6f6e 2f76 6e64 2e6d 6f74 6f72 cation/vnd.motor │ │ │ │ +0001bba0: 6f6c 612e 666c 6578 7375 6974 652e 676f ola.flexsuite.go │ │ │ │ +0001bbb0: 7461 7022 3a20 7b0a 0973 6f75 7263 653a tap": {..source: │ │ │ │ +0001bbc0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001bbd0: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ +0001bbe0: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ +0001bbf0: 6b6d 7222 3a20 7b0a 0973 6f75 7263 653a kmr": {..source: │ │ │ │ +0001bc00: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001bc10: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ +0001bc20: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ +0001bc30: 7474 6322 3a20 7b0a 0973 6f75 7263 653a ttc": {..source: │ │ │ │ +0001bc40: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001bc50: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ +0001bc60: 6f72 6f6c 612e 666c 6578 7375 6974 652e orola.flexsuite. │ │ │ │ +0001bc70: 7765 6d22 3a20 7b0a 0973 6f75 7263 653a wem": {..source: │ │ │ │ +0001bc80: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001bc90: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 6f74 lication/vnd.mot │ │ │ │ +0001bca0: 6f72 6f6c 612e 6970 726d 223a 207b 0a09 orola.iprm": {.. │ │ │ │ +0001bcb0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001bcc0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001bcd0: 766e 642e 6d6f 7a69 6c6c 612e 7875 6c2b vnd.mozilla.xul+ │ │ │ │ +0001bce0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0001bcf0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0001bd00: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0001bd10: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001bd20: 7875 6c22 0a09 5d0a 7d2c 0a09 2261 7070 xul"..].},.."app │ │ │ │ +0001bd30: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ +0001bd40: 336d 6664 6f63 756d 656e 7422 3a20 7b0a 3mfdocument": {. │ │ │ │ +0001bd50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001bd60: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001bd70: 2f76 6e64 2e6d 732d 6172 7467 616c 7279 /vnd.ms-artgalry │ │ │ │ +0001bd80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001bd90: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001bda0: 733a 205b 0a09 0922 6369 6c22 0a09 5d0a s: [..."cil"..]. │ │ │ │ +0001bdb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001bdc0: 2f76 6e64 2e6d 732d 6173 6622 3a20 7b0a /vnd.ms-asf": {. │ │ │ │ +0001bdd0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001bde0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001bdf0: 2f76 6e64 2e6d 732d 6361 622d 636f 6d70 /vnd.ms-cab-comp │ │ │ │ +0001be00: 7265 7373 6564 223a 207b 0a09 736f 7572 ressed": {..sour │ │ │ │ +0001be10: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0001be20: 656e 7369 6f6e 733a 205b 0a09 0922 6361 ensions: [..."ca │ │ │ │ +0001be30: 6222 0a09 5d0a 7d2c 0a09 2261 7070 6c69 b"..].},.."appli │ │ │ │ +0001be40: 6361 7469 6f6e 2f76 6e64 2e6d 732d 636f cation/vnd.ms-co │ │ │ │ +0001be50: 6c6f 722e 6963 6370 726f 6669 6c65 223a lor.iccprofile": │ │ │ │ +0001be60: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0001be70: 6368 6522 0a7d 2c0a 0922 6170 706c 6963 che".},.."applic │ │ │ │ +0001be80: 6174 696f 6e2f 766e 642e 6d73 2d65 7863 ation/vnd.ms-exc │ │ │ │ +0001be90: 656c 223a 207b 0a09 736f 7572 6365 3a20 el": {..source: │ │ │ │ +0001bea0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001beb0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +0001bec0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001bed0: 786c 7322 2c0a 0909 2278 6c6d 222c 0a09 xls",..."xlm",.. │ │ │ │ +0001bee0: 0922 786c 6122 2c0a 0909 2278 6c63 222c ."xla",..."xlc", │ │ │ │ +0001bef0: 0a09 0922 786c 7422 2c0a 0909 2278 6c77 ..."xlt",..."xlw │ │ │ │ +0001bf00: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0001bf10: 6174 696f 6e2f 766e 642e 6d73 2d65 7863 ation/vnd.ms-exc │ │ │ │ +0001bf20: 656c 2e61 6464 696e 2e6d 6163 726f 656e el.addin.macroen │ │ │ │ +0001bf30: 6162 6c65 642e 3132 223a 207b 0a09 736f abled.12": {..so │ │ │ │ +0001bf40: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001bf50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001bf60: 786c 616d 220a 095d 0a7d 2c0a 0922 6170 xlam"..].},.."ap │ │ │ │ +0001bf70: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ +0001bf80: 2d65 7863 656c 2e73 6865 6574 2e62 696e -excel.sheet.bin │ │ │ │ +0001bf90: 6172 792e 6d61 6372 6f65 6e61 626c 6564 ary.macroenabled │ │ │ │ +0001bfa0: 2e31 3222 3a20 7b0a 0973 6f75 7263 653a .12": {..source: │ │ │ │ +0001bfb0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001bfc0: 696f 6e73 3a20 5b0a 0909 2278 6c73 6222 ions: [..."xlsb" │ │ │ │ +0001bfd0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001bfe0: 7469 6f6e 2f76 6e64 2e6d 732d 6578 6365 tion/vnd.ms-exce │ │ │ │ +0001bff0: 6c2e 7368 6565 742e 6d61 6372 6f65 6e61 l.sheet.macroena │ │ │ │ +0001c000: 626c 6564 2e31 3222 3a20 7b0a 0973 6f75 bled.12": {..sou │ │ │ │ +0001c010: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001c020: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ +0001c030: 6c73 6d22 0a09 5d0a 7d2c 0a09 2261 7070 lsm"..].},.."app │ │ │ │ +0001c040: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ +0001c050: 6578 6365 6c2e 7465 6d70 6c61 7465 2e6d excel.template.m │ │ │ │ +0001c060: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ +0001c070: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001c080: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001c090: 205b 0a09 0922 786c 746d 220a 095d 0a7d [..."xltm"..].} │ │ │ │ +0001c0a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001c0b0: 766e 642e 6d73 2d66 6f6e 746f 626a 6563 vnd.ms-fontobjec │ │ │ │ +0001c0c0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +0001c0d0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001c0e0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0001c0f0: 656e 7369 6f6e 733a 205b 0a09 0922 656f ensions: [..."eo │ │ │ │ +0001c100: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ +0001c110: 6361 7469 6f6e 2f76 6e64 2e6d 732d 6874 cation/vnd.ms-ht │ │ │ │ +0001c120: 6d6c 6865 6c70 223a 207b 0a09 736f 7572 mlhelp": {..sour │ │ │ │ +0001c130: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0001c140: 656e 7369 6f6e 733a 205b 0a09 0922 6368 ensions: [..."ch │ │ │ │ +0001c150: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ +0001c160: 6361 7469 6f6e 2f76 6e64 2e6d 732d 696d cation/vnd.ms-im │ │ │ │ +0001c170: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0001c180: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001c190: 6e73 3a20 5b0a 0909 2269 6d73 220a 095d ns: [..."ims"..] │ │ │ │ +0001c1a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001c1b0: 6e2f 766e 642e 6d73 2d6c 726d 223a 207b n/vnd.ms-lrm": { │ │ │ │ +0001c1c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001c1d0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001c1e0: 0a09 0922 6c72 6d22 0a09 5d0a 7d2c 0a09 ..."lrm"..].},.. │ │ │ │ +0001c1f0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001c200: 2e6d 732d 6f66 6669 6365 2e61 6374 6976 .ms-office.activ │ │ │ │ +0001c210: 6578 2b78 6d6c 223a 207b 0a09 736f 7572 ex+xml": {..sour │ │ │ │ +0001c220: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0001c230: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001c240: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001c250: 2f76 6e64 2e6d 732d 6f66 6669 6365 7468 /vnd.ms-officeth │ │ │ │ +0001c260: 656d 6522 3a20 7b0a 0973 6f75 7263 653a eme": {..source: │ │ │ │ +0001c270: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001c280: 696f 6e73 3a20 5b0a 0909 2274 686d 7822 ions: [..."thmx" │ │ │ │ +0001c290: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001c2a0: 7469 6f6e 2f76 6e64 2e6d 732d 6f70 656e tion/vnd.ms-open │ │ │ │ +0001c2b0: 7479 7065 223a 207b 0a09 736f 7572 6365 type": {..source │ │ │ │ +0001c2c0: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ +0001c2d0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001c2e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001c2f0: 2f76 6e64 2e6d 732d 6f75 746c 6f6f 6b22 /vnd.ms-outlook" │ │ │ │ +0001c300: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ +0001c310: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +0001c320: 7369 6f6e 733a 205b 0a09 0922 6d73 6722 sions: [..."msg" │ │ │ │ +0001c330: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001c340: 7469 6f6e 2f76 6e64 2e6d 732d 7061 636b tion/vnd.ms-pack │ │ │ │ +0001c350: 6167 652e 6f62 6675 7363 6174 6564 2d6f age.obfuscated-o │ │ │ │ +0001c360: 7065 6e74 7970 6522 3a20 7b0a 0973 6f75 pentype": {..sou │ │ │ │ +0001c370: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ +0001c380: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001c390: 6e64 2e6d 732d 706b 692e 7365 6363 6174 nd.ms-pki.seccat │ │ │ │ +0001c3a0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0001c3b0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +0001c3c0: 6f6e 733a 205b 0a09 0922 6361 7422 0a09 ons: [..."cat".. │ │ │ │ +0001c3d0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001c3e0: 6f6e 2f76 6e64 2e6d 732d 706b 692e 7374 on/vnd.ms-pki.st │ │ │ │ +0001c3f0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001c400: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +0001c410: 696f 6e73 3a20 5b0a 0909 2273 746c 220a ions: [..."stl". │ │ │ │ +0001c420: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001c430: 696f 6e2f 766e 642e 6d73 2d70 6c61 7972 ion/vnd.ms-playr │ │ │ │ +0001c440: 6561 6479 2e69 6e69 7469 6174 6f72 2b78 eady.initiator+x │ │ │ │ +0001c450: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0001c460: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001c470: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0001c480: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001c490: 2e6d 732d 706f 7765 7270 6f69 6e74 223a .ms-powerpoint": │ │ │ │ +0001c4a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001c4b0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001c4c0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +0001c4d0: 7369 6f6e 733a 205b 0a09 0922 7070 7422 sions: [..."ppt" │ │ │ │ +0001c4e0: 2c0a 0909 2270 7073 222c 0a09 0922 706f ,..."pps",..."po │ │ │ │ +0001c4f0: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ +0001c500: 6361 7469 6f6e 2f76 6e64 2e6d 732d 706f cation/vnd.ms-po │ │ │ │ +0001c510: 7765 7270 6f69 6e74 2e61 6464 696e 2e6d werpoint.addin.m │ │ │ │ +0001c520: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ +0001c530: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001c540: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001c550: 205b 0a09 0922 7070 616d 220a 095d 0a7d [..."ppam"..].} │ │ │ │ +0001c560: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001c570: 766e 642e 6d73 2d70 6f77 6572 706f 696e vnd.ms-powerpoin │ │ │ │ +0001c580: 742e 7072 6573 656e 7461 7469 6f6e 2e6d t.presentation.m │ │ │ │ +0001c590: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ +0001c5a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001c5b0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001c5c0: 205b 0a09 0922 7070 746d 220a 095d 0a7d [..."pptm"..].} │ │ │ │ +0001c5d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001c5e0: 766e 642e 6d73 2d70 6f77 6572 706f 696e vnd.ms-powerpoin │ │ │ │ +0001c5f0: 742e 736c 6964 652e 6d61 6372 6f65 6e61 t.slide.macroena │ │ │ │ +0001c600: 626c 6564 2e31 3222 3a20 7b0a 0973 6f75 bled.12": {..sou │ │ │ │ +0001c610: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001c620: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +0001c630: 6c64 6d22 0a09 5d0a 7d2c 0a09 2261 7070 ldm"..].},.."app │ │ │ │ +0001c640: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ +0001c650: 706f 7765 7270 6f69 6e74 2e73 6c69 6465 powerpoint.slide │ │ │ │ +0001c660: 7368 6f77 2e6d 6163 726f 656e 6162 6c65 show.macroenable │ │ │ │ +0001c670: 642e 3132 223a 207b 0a09 736f 7572 6365 d.12": {..source │ │ │ │ +0001c680: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0001c690: 7369 6f6e 733a 205b 0a09 0922 7070 736d sions: [..."ppsm │ │ │ │ +0001c6a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0001c6b0: 6174 696f 6e2f 766e 642e 6d73 2d70 6f77 ation/vnd.ms-pow │ │ │ │ +0001c6c0: 6572 706f 696e 742e 7465 6d70 6c61 7465 erpoint.template │ │ │ │ +0001c6d0: 2e6d 6163 726f 656e 6162 6c65 642e 3132 .macroenabled.12 │ │ │ │ +0001c6e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001c6f0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001c700: 733a 205b 0a09 0922 706f 746d 220a 095d s: [..."potm"..] │ │ │ │ +0001c710: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001c720: 6e2f 766e 642e 6d73 2d70 7269 6e74 6465 n/vnd.ms-printde │ │ │ │ +0001c730: 7669 6365 6361 7061 6269 6c69 7469 6573 vicecapabilities │ │ │ │ +0001c740: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0001c750: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0001c760: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0001c770: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001c780: 6e64 2e6d 732d 7072 696e 7469 6e67 2e70 nd.ms-printing.p │ │ │ │ +0001c790: 7269 6e74 7469 636b 6574 2b78 6d6c 223a rintticket+xml": │ │ │ │ +0001c7a0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0001c7b0: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ +0001c7c0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001c7d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001c7e0: 732d 7072 696e 7473 6368 656d 6174 6963 s-printschematic │ │ │ │ +0001c7f0: 6b65 742b 786d 6c22 3a20 7b0a 0973 6f75 ket+xml": {..sou │ │ │ │ +0001c800: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001c810: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001c820: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001c830: 6e2f 766e 642e 6d73 2d70 726f 6a65 6374 n/vnd.ms-project │ │ │ │ +0001c840: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001c850: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001c860: 733a 205b 0a09 0922 6d70 7022 2c0a 0909 s: [..."mpp",... │ │ │ │ +0001c870: 226d 7074 220a 095d 0a7d 2c0a 0922 6170 "mpt"..].},.."ap │ │ │ │ +0001c880: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ +0001c890: 2d74 6e65 6622 3a20 7b0a 0973 6f75 7263 -tnef": {..sourc │ │ │ │ +0001c8a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001c8b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001c8c0: 732d 7669 7369 6f2e 7669 6577 6572 223a s-visio.viewer": │ │ │ │ +0001c8d0: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ +0001c8e0: 5b0a 0909 2276 6478 220a 095d 0a7d 2c0a [..."vdx"..].},. │ │ │ │ +0001c8f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001c900: 642e 6d73 2d77 696e 646f 7773 2e64 6576 d.ms-windows.dev │ │ │ │ +0001c910: 6963 6570 6169 7269 6e67 223a 207b 0a09 icepairing": {.. │ │ │ │ +0001c920: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001c930: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001c940: 766e 642e 6d73 2d77 696e 646f 7773 2e6e vnd.ms-windows.n │ │ │ │ +0001c950: 7770 7269 6e74 696e 672e 6f6f 6222 3a20 wprinting.oob": │ │ │ │ +0001c960: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001c970: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001c980: 6f6e 2f76 6e64 2e6d 732d 7769 6e64 6f77 on/vnd.ms-window │ │ │ │ +0001c990: 732e 7072 696e 7465 7270 6169 7269 6e67 s.printerpairing │ │ │ │ +0001c9a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001c9b0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001c9c0: 6174 696f 6e2f 766e 642e 6d73 2d77 696e ation/vnd.ms-win │ │ │ │ +0001c9d0: 646f 7773 2e77 7364 2e6f 6f62 223a 207b dows.wsd.oob": { │ │ │ │ +0001c9e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001c9f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001ca00: 6e2f 766e 642e 6d73 2d77 6d64 726d 2e6c n/vnd.ms-wmdrm.l │ │ │ │ +0001ca10: 6963 2d63 686c 672d 7265 7122 3a20 7b0a ic-chlg-req": {. │ │ │ │ +0001ca20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001ca30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001ca40: 2f76 6e64 2e6d 732d 776d 6472 6d2e 6c69 /vnd.ms-wmdrm.li │ │ │ │ +0001ca50: 632d 7265 7370 223a 207b 0a09 736f 7572 c-resp": {..sour │ │ │ │ +0001ca60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0001ca70: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001ca80: 6d73 2d77 6d64 726d 2e6d 6574 6572 2d63 ms-wmdrm.meter-c │ │ │ │ +0001ca90: 686c 672d 7265 7122 3a20 7b0a 0973 6f75 hlg-req": {..sou │ │ │ │ +0001caa0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001cab0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001cac0: 2e6d 732d 776d 6472 6d2e 6d65 7465 722d .ms-wmdrm.meter- │ │ │ │ +0001cad0: 7265 7370 223a 207b 0a09 736f 7572 6365 resp": {..source │ │ │ │ +0001cae0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001caf0: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ +0001cb00: 2d77 6f72 642e 646f 6375 6d65 6e74 2e6d -word.document.m │ │ │ │ +0001cb10: 6163 726f 656e 6162 6c65 642e 3132 223a acroenabled.12": │ │ │ │ +0001cb20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001cb30: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001cb40: 205b 0a09 0922 646f 636d 220a 095d 0a7d [..."docm"..].} │ │ │ │ +0001cb50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001cb60: 766e 642e 6d73 2d77 6f72 642e 7465 6d70 vnd.ms-word.temp │ │ │ │ +0001cb70: 6c61 7465 2e6d 6163 726f 656e 6162 6c65 late.macroenable │ │ │ │ +0001cb80: 642e 3132 223a 207b 0a09 736f 7572 6365 d.12": {..source │ │ │ │ +0001cb90: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0001cba0: 7369 6f6e 733a 205b 0a09 0922 646f 746d sions: [..."dotm │ │ │ │ +0001cbb0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0001cbc0: 6174 696f 6e2f 766e 642e 6d73 2d77 6f72 ation/vnd.ms-wor │ │ │ │ +0001cbd0: 6b73 223a 207b 0a09 736f 7572 6365 3a20 ks": {..source: │ │ │ │ +0001cbe0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001cbf0: 6f6e 733a 205b 0a09 0922 7770 7322 2c0a ons: [..."wps",. │ │ │ │ +0001cc00: 0909 2277 6b73 222c 0a09 0922 7763 6d22 .."wks",..."wcm" │ │ │ │ +0001cc10: 2c0a 0909 2277 6462 220a 095d 0a7d 2c0a ,..."wdb"..].},. │ │ │ │ +0001cc20: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001cc30: 642e 6d73 2d77 706c 223a 207b 0a09 736f d.ms-wpl": {..so │ │ │ │ +0001cc40: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001cc50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001cc60: 7770 6c22 0a09 5d0a 7d2c 0a09 2261 7070 wpl"..].},.."app │ │ │ │ +0001cc70: 6c69 6361 7469 6f6e 2f76 6e64 2e6d 732d lication/vnd.ms- │ │ │ │ +0001cc80: 7870 7364 6f63 756d 656e 7422 3a20 7b0a xpsdocument": {. │ │ │ │ +0001cc90: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001cca0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0001ccb0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +0001ccc0: 6e73 3a20 5b0a 0909 2278 7073 220a 095d ns: [..."xps"..] │ │ │ │ +0001ccd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001cce0: 6e2f 766e 642e 6d73 612d 6469 736b 2d69 n/vnd.msa-disk-i │ │ │ │ +0001ccf0: 6d61 6765 223a 207b 0a09 736f 7572 6365 mage": {..source │ │ │ │ +0001cd00: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001cd10: 706c 6963 6174 696f 6e2f 766e 642e 6d73 plication/vnd.ms │ │ │ │ +0001cd20: 6571 223a 207b 0a09 736f 7572 6365 3a20 eq": {..source: │ │ │ │ +0001cd30: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001cd40: 6f6e 733a 205b 0a09 0922 6d73 6571 220a ons: [..."mseq". │ │ │ │ +0001cd50: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001cd60: 696f 6e2f 766e 642e 6d73 6770 6163 6b22 ion/vnd.msgpack" │ │ │ │ +0001cd70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001cd80: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0001cd90: 7469 6f6e 2f76 6e64 2e6d 7369 676e 223a tion/vnd.msign": │ │ │ │ +0001cda0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001cdb0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0001cdc0: 696f 6e2f 766e 642e 6d75 6c74 6961 642e ion/vnd.multiad. │ │ │ │ +0001cdd0: 6372 6561 746f 7222 3a20 7b0a 0973 6f75 creator": {..sou │ │ │ │ +0001cde0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001cdf0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001ce00: 2e6d 756c 7469 6164 2e63 7265 6174 6f72 .multiad.creator │ │ │ │ +0001ce10: 2e63 6966 223a 207b 0a09 736f 7572 6365 .cif": {..source │ │ │ │ +0001ce20: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001ce30: 706c 6963 6174 696f 6e2f 766e 642e 6d75 plication/vnd.mu │ │ │ │ +0001ce40: 7369 632d 6e69 6666 223a 207b 0a09 736f sic-niff": {..so │ │ │ │ +0001ce50: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0001ce60: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001ce70: 642e 6d75 7369 6369 616e 223a 207b 0a09 d.musician": {.. │ │ │ │ +0001ce80: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001ce90: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001cea0: 0922 6d75 7322 0a09 5d0a 7d2c 0a09 2261 ."mus"..].},.."a │ │ │ │ +0001ceb0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6d pplication/vnd.m │ │ │ │ +0001cec0: 7576 6565 2e73 7479 6c65 223a 207b 0a09 uvee.style": {.. │ │ │ │ +0001ced0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001cee0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001cef0: 0922 6d73 7479 220a 095d 0a7d 2c0a 0922 ."msty"..].},.." │ │ │ │ +0001cf00: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001cf10: 6d79 6e66 6322 3a20 7b0a 0973 6f75 7263 mynfc": {..sourc │ │ │ │ +0001cf20: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0001cf30: 6e73 696f 6e73 3a20 5b0a 0909 2274 6167 nsions: [..."tag │ │ │ │ +0001cf40: 6c65 7422 0a09 5d0a 7d2c 0a09 2261 7070 let"..].},.."app │ │ │ │ +0001cf50: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 6163 lication/vnd.nac │ │ │ │ +0001cf60: 616d 6172 2e79 6272 6964 2b6a 736f 6e22 amar.ybrid+json" │ │ │ │ +0001cf70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001cf80: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0001cf90: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0001cfa0: 706c 6963 6174 696f 6e2f 766e 642e 6e61 plication/vnd.na │ │ │ │ +0001cfb0: 746f 2e62 696e 6469 6e67 6461 7461 6f62 to.bindingdataob │ │ │ │ +0001cfc0: 6a65 6374 2b63 626f 7222 3a20 7b0a 0973 ject+cbor": {..s │ │ │ │ +0001cfd0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0001cfe0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001cff0: 6e64 2e6e 6174 6f2e 6269 6e64 696e 6764 nd.nato.bindingd │ │ │ │ +0001d000: 6174 616f 626a 6563 742b 6a73 6f6e 223a ataobject+json": │ │ │ │ +0001d010: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001d020: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001d030: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001d040: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 6174 lication/vnd.nat │ │ │ │ +0001d050: 6f2e 6269 6e64 696e 6764 6174 616f 626a o.bindingdataobj │ │ │ │ +0001d060: 6563 742b 786d 6c22 3a20 7b0a 0973 6f75 ect+xml": {..sou │ │ │ │ +0001d070: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001d080: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001d090: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001d0a0: 0a09 0922 6264 6f22 0a09 5d0a 7d2c 0a09 ..."bdo"..].},.. │ │ │ │ +0001d0b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001d0c0: 2e6e 6174 6f2e 6f70 656e 786d 6c66 6f72 .nato.openxmlfor │ │ │ │ +0001d0d0: 6d61 7473 2d70 6163 6b61 6765 2e69 6570 mats-package.iep │ │ │ │ +0001d0e0: 642b 7a69 7022 3a20 7b0a 0973 6f75 7263 d+zip": {..sourc │ │ │ │ +0001d0f0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001d100: 7265 7373 6962 6c65 3a20 6661 6c73 650a ressible: false. │ │ │ │ +0001d110: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001d120: 2f76 6e64 2e6e 6364 2e63 6f6e 7472 6f6c /vnd.ncd.control │ │ │ │ +0001d130: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001d140: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001d150: 6174 696f 6e2f 766e 642e 6e63 642e 7265 ation/vnd.ncd.re │ │ │ │ +0001d160: 6665 7265 6e63 6522 3a20 7b0a 0973 6f75 ference": {..sou │ │ │ │ +0001d170: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ 0001d180: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001d190: 2e6e 6174 6f2e 6f70 656e 786d 6c66 6f72 .nato.openxmlfor │ │ │ │ -0001d1a0: 6d61 7473 2d70 6163 6b61 6765 2e69 6570 mats-package.iep │ │ │ │ -0001d1b0: 642b 7a69 7022 3a20 7b0a 0973 6f75 7263 d+zip": {..sourc │ │ │ │ -0001d1c0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001d1d0: 7265 7373 6962 6c65 3a20 6661 6c73 650a ressible: false. │ │ │ │ -0001d1e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001d1f0: 2f76 6e64 2e6e 6364 2e63 6f6e 7472 6f6c /vnd.ncd.control │ │ │ │ -0001d200: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001d210: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001d220: 6174 696f 6e2f 766e 642e 6e63 642e 7265 ation/vnd.ncd.re │ │ │ │ -0001d230: 6665 7265 6e63 6522 3a20 7b0a 0973 6f75 ference": {..sou │ │ │ │ -0001d240: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001d250: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001d260: 2e6e 6561 7273 742e 696e 762b 6a73 6f6e .nearst.inv+json │ │ │ │ -0001d270: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001d280: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0001d290: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001d2a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ -0001d2b0: 6562 756d 696e 642e 6c69 6e65 223a 207b ebumind.line": { │ │ │ │ -0001d2c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001d2d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001d2e0: 6e2f 766e 642e 6e65 7276 616e 6122 3a20 n/vnd.nervana": │ │ │ │ -0001d2f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001d300: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001d310: 6f6e 2f76 6e64 2e6e 6574 6670 7822 3a20 on/vnd.netfpx": │ │ │ │ -0001d320: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001d330: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001d340: 6f6e 2f76 6e64 2e6e 6575 726f 6c61 6e67 on/vnd.neurolang │ │ │ │ -0001d350: 7561 6765 2e6e 6c75 223a 207b 0a09 736f uage.nlu": {..so │ │ │ │ -0001d360: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001d370: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001d380: 6e6c 7522 0a09 5d0a 7d2c 0a09 2261 7070 nlu"..].},.."app │ │ │ │ -0001d390: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 696d lication/vnd.nim │ │ │ │ -0001d3a0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0001d3b0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001d3c0: 6361 7469 6f6e 2f76 6e64 2e6e 696e 7465 cation/vnd.ninte │ │ │ │ -0001d3d0: 6e64 6f2e 6e69 7472 6f2e 726f 6d22 3a20 ndo.nitro.rom": │ │ │ │ -0001d3e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001d3f0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001d400: 6f6e 2f76 6e64 2e6e 696e 7465 6e64 6f2e on/vnd.nintendo. │ │ │ │ -0001d410: 736e 6573 2e72 6f6d 223a 207b 0a09 736f snes.rom": {..so │ │ │ │ -0001d420: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0001d430: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001d440: 642e 6e69 7466 223a 207b 0a09 736f 7572 d.nitf": {..sour │ │ │ │ -0001d450: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0001d460: 656e 7369 6f6e 733a 205b 0a09 0922 6e74 ensions: [..."nt │ │ │ │ -0001d470: 6622 2c0a 0909 226e 6974 6622 0a09 5d0a f",..."nitf"..]. │ │ │ │ -0001d480: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001d490: 2f76 6e64 2e6e 6f62 6c65 6e65 742d 6469 /vnd.noblenet-di │ │ │ │ -0001d4a0: 7265 6374 6f72 7922 3a20 7b0a 0973 6f75 rectory": {..sou │ │ │ │ -0001d4b0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0001d4c0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ -0001d4d0: 6e64 220a 095d 0a7d 2c0a 0922 6170 706c nd"..].},.."appl │ │ │ │ -0001d4e0: 6963 6174 696f 6e2f 766e 642e 6e6f 626c ication/vnd.nobl │ │ │ │ -0001d4f0: 656e 6574 2d73 6561 6c65 7222 3a20 7b0a enet-sealer": {. │ │ │ │ -0001d500: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001d510: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001d520: 0909 226e 6e73 220a 095d 0a7d 2c0a 0922 .."nns"..].},.." │ │ │ │ -0001d530: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001d540: 6e6f 626c 656e 6574 2d77 6562 223a 207b noblenet-web": { │ │ │ │ -0001d550: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001d560: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001d570: 0a09 0922 6e6e 7722 0a09 5d0a 7d2c 0a09 ..."nnw"..].},.. │ │ │ │ -0001d580: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001d590: 2e6e 6f6b 6961 2e63 6174 616c 6f67 7322 .nokia.catalogs" │ │ │ │ -0001d5a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001d5b0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0001d5c0: 7469 6f6e 2f76 6e64 2e6e 6f6b 6961 2e63 tion/vnd.nokia.c │ │ │ │ -0001d5d0: 6f6e 6d6c 2b77 6278 6d6c 223a 207b 0a09 onml+wbxml": {.. │ │ │ │ -0001d5e0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001d5f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001d600: 766e 642e 6e6f 6b69 612e 636f 6e6d 6c2b vnd.nokia.conml+ │ │ │ │ -0001d610: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0001d620: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0001d630: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0001d640: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001d650: 642e 6e6f 6b69 612e 6970 7476 2e63 6f6e d.nokia.iptv.con │ │ │ │ -0001d660: 6669 672b 786d 6c22 3a20 7b0a 0973 6f75 fig+xml": {..sou │ │ │ │ -0001d670: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001d680: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001d690: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001d6a0: 6e2f 766e 642e 6e6f 6b69 612e 6973 6473 n/vnd.nokia.isds │ │ │ │ -0001d6b0: 2d72 6164 696f 2d70 7265 7365 7473 223a -radio-presets": │ │ │ │ -0001d6c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001d6d0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0001d6e0: 696f 6e2f 766e 642e 6e6f 6b69 612e 6c61 ion/vnd.nokia.la │ │ │ │ -0001d6f0: 6e64 6d61 726b 2b77 6278 6d6c 223a 207b ndmark+wbxml": { │ │ │ │ -0001d700: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001d710: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001d720: 6e2f 766e 642e 6e6f 6b69 612e 6c61 6e64 n/vnd.nokia.land │ │ │ │ -0001d730: 6d61 726b 2b78 6d6c 223a 207b 0a09 736f mark+xml": {..so │ │ │ │ -0001d740: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001d750: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001d760: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001d770: 6f6e 2f76 6e64 2e6e 6f6b 6961 2e6c 616e on/vnd.nokia.lan │ │ │ │ -0001d780: 646d 6172 6b63 6f6c 6c65 6374 696f 6e2b dmarkcollection+ │ │ │ │ -0001d790: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0001d7a0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0001d7b0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0001d7c0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001d7d0: 642e 6e6f 6b69 612e 6e2d 6761 6765 2e61 d.nokia.n-gage.a │ │ │ │ -0001d7e0: 632b 786d 6c22 3a20 7b0a 0973 6f75 7263 c+xml": {..sourc │ │ │ │ -0001d7f0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001d800: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -0001d810: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001d820: 0922 6163 220a 095d 0a7d 2c0a 0922 6170 ."ac"..].},.."ap │ │ │ │ -0001d830: 706c 6963 6174 696f 6e2f 766e 642e 6e6f plication/vnd.no │ │ │ │ -0001d840: 6b69 612e 6e2d 6761 6765 2e64 6174 6122 kia.n-gage.data" │ │ │ │ -0001d850: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001d860: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0001d870: 3a20 5b0a 0909 226e 6764 6174 220a 095d : [..."ngdat"..] │ │ │ │ -0001d880: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001d890: 6e2f 766e 642e 6e6f 6b69 612e 6e2d 6761 n/vnd.nokia.n-ga │ │ │ │ -0001d8a0: 6765 2e73 796d 6269 616e 2e69 6e73 7461 ge.symbian.insta │ │ │ │ -0001d8b0: 6c6c 223a 207b 0a09 736f 7572 6365 3a20 ll": {..source: │ │ │ │ -0001d8c0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -0001d8d0: 7369 6f6e 733a 205b 0a09 0922 6e2d 6761 sions: [..."n-ga │ │ │ │ -0001d8e0: 6765 220a 095d 0a7d 2c0a 0922 6170 706c ge"..].},.."appl │ │ │ │ -0001d8f0: 6963 6174 696f 6e2f 766e 642e 6e6f 6b69 ication/vnd.noki │ │ │ │ -0001d900: 612e 6e63 6422 3a20 7b0a 0973 6f75 7263 a.ncd": {..sourc │ │ │ │ -0001d910: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001d920: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ -0001d930: 6f6b 6961 2e70 6364 2b77 6278 6d6c 223a okia.pcd+wbxml": │ │ │ │ -0001d940: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001d950: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0001d960: 696f 6e2f 766e 642e 6e6f 6b69 612e 7063 ion/vnd.nokia.pc │ │ │ │ -0001d970: 642b 786d 6c22 3a20 7b0a 0973 6f75 7263 d+xml": {..sourc │ │ │ │ -0001d980: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001d990: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -0001d9a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001d9b0: 766e 642e 6e6f 6b69 612e 7261 6469 6f2d vnd.nokia.radio- │ │ │ │ -0001d9c0: 7072 6573 6574 223a 207b 0a09 736f 7572 preset": {..sour │ │ │ │ -0001d9d0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0001d9e0: 656e 7369 6f6e 733a 205b 0a09 0922 7270 ensions: [..."rp │ │ │ │ -0001d9f0: 7374 220a 095d 0a7d 2c0a 0922 6170 706c st"..].},.."appl │ │ │ │ -0001da00: 6963 6174 696f 6e2f 766e 642e 6e6f 6b69 ication/vnd.noki │ │ │ │ -0001da10: 612e 7261 6469 6f2d 7072 6573 6574 7322 a.radio-presets" │ │ │ │ -0001da20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001da30: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0001da40: 3a20 5b0a 0909 2272 7073 7322 0a09 5d0a : [..."rpss"..]. │ │ │ │ -0001da50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001da60: 2f76 6e64 2e6e 6f76 6164 6967 6d2e 6564 /vnd.novadigm.ed │ │ │ │ -0001da70: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ -0001da80: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001da90: 6e73 3a20 5b0a 0909 2265 646d 220a 095d ns: [..."edm"..] │ │ │ │ -0001daa0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001dab0: 6e2f 766e 642e 6e6f 7661 6469 676d 2e65 n/vnd.novadigm.e │ │ │ │ -0001dac0: 6478 223a 207b 0a09 736f 7572 6365 3a20 dx": {..source: │ │ │ │ -0001dad0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001dae0: 6f6e 733a 205b 0a09 0922 6564 7822 0a09 ons: [..."edx".. │ │ │ │ -0001daf0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001db00: 6f6e 2f76 6e64 2e6e 6f76 6164 6967 6d2e on/vnd.novadigm. │ │ │ │ -0001db10: 6578 7422 3a20 7b0a 0973 6f75 7263 653a ext": {..source: │ │ │ │ -0001db20: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0001db30: 696f 6e73 3a20 5b0a 0909 2265 7874 220a ions: [..."ext". │ │ │ │ -0001db40: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001db50: 696f 6e2f 766e 642e 6e74 742d 6c6f 6361 ion/vnd.ntt-loca │ │ │ │ -0001db60: 6c2e 636f 6e74 656e 742d 7368 6172 6522 l.content-share" │ │ │ │ -0001db70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001db80: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0001db90: 7469 6f6e 2f76 6e64 2e6e 7474 2d6c 6f63 tion/vnd.ntt-loc │ │ │ │ -0001dba0: 616c 2e66 696c 652d 7472 616e 7366 6572 al.file-transfer │ │ │ │ -0001dbb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001dbc0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001dbd0: 6174 696f 6e2f 766e 642e 6e74 742d 6c6f ation/vnd.ntt-lo │ │ │ │ -0001dbe0: 6361 6c2e 6f67 775f 7265 6d6f 7465 2d61 cal.ogw_remote-a │ │ │ │ -0001dbf0: 6363 6573 7322 3a20 7b0a 0973 6f75 7263 ccess": {..sourc │ │ │ │ -0001dc00: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001dc10: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ -0001dc20: 7474 2d6c 6f63 616c 2e73 6970 2d74 615f tt-local.sip-ta_ │ │ │ │ -0001dc30: 7265 6d6f 7465 223a 207b 0a09 736f 7572 remote": {..sour │ │ │ │ -0001dc40: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0001dc50: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001dc60: 6e74 742d 6c6f 6361 6c2e 7369 702d 7461 ntt-local.sip-ta │ │ │ │ -0001dc70: 5f74 6370 5f73 7472 6561 6d22 3a20 7b0a _tcp_stream": {. │ │ │ │ -0001dc80: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001dc90: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001dca0: 2f76 6e64 2e6f 6169 2e77 6f72 6b66 6c6f /vnd.oai.workflo │ │ │ │ -0001dcb0: 7773 223a 207b 0a09 736f 7572 6365 3a20 ws": {..source: │ │ │ │ -0001dcc0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0001dcd0: 6963 6174 696f 6e2f 766e 642e 6f61 692e ication/vnd.oai. │ │ │ │ -0001dce0: 776f 726b 666c 6f77 732b 6a73 6f6e 223a workflows+json": │ │ │ │ -0001dcf0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001dd00: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001dd10: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0001dd20: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6169 lication/vnd.oai │ │ │ │ -0001dd30: 2e77 6f72 6b66 6c6f 7773 2b79 616d 6c22 .workflows+yaml" │ │ │ │ -0001dd40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001dd50: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -0001dd60: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ -0001dd70: 7065 6e64 6f63 756d 656e 742e 6261 7365 pendocument.base │ │ │ │ -0001dd80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001dd90: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001dda0: 6174 696f 6e2f 766e 642e 6f61 7369 732e ation/vnd.oasis. │ │ │ │ -0001ddb0: 6f70 656e 646f 6375 6d65 6e74 2e63 6861 opendocument.cha │ │ │ │ -0001ddc0: 7274 223a 207b 0a09 736f 7572 6365 3a20 rt": {..source: │ │ │ │ -0001ddd0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0001dde0: 6f6e 733a 205b 0a09 0922 6f64 6322 0a09 ons: [..."odc".. │ │ │ │ -0001ddf0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001de00: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ -0001de10: 6e64 6f63 756d 656e 742e 6368 6172 742d ndocument.chart- │ │ │ │ -0001de20: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ -0001de30: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0001de40: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001de50: 6f74 6322 0a09 5d0a 7d2c 0a09 2261 7070 otc"..].},.."app │ │ │ │ -0001de60: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6173 lication/vnd.oas │ │ │ │ -0001de70: 6973 2e6f 7065 6e64 6f63 756d 656e 742e is.opendocument. │ │ │ │ -0001de80: 6461 7461 6261 7365 223a 207b 0a09 736f database": {..so │ │ │ │ -0001de90: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0001dea0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0001deb0: 0922 6f64 6222 0a09 5d0a 7d2c 0a09 2261 ."odb"..].},.."a │ │ │ │ -0001dec0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001ded0: 6173 6973 2e6f 7065 6e64 6f63 756d 656e asis.opendocumen │ │ │ │ -0001dee0: 742e 666f 726d 756c 6122 3a20 7b0a 0973 t.formula": {..s │ │ │ │ -0001def0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001df00: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0001df10: 226f 6466 220a 095d 0a7d 2c0a 0922 6170 "odf"..].},.."ap │ │ │ │ -0001df20: 706c 6963 6174 696f 6e2f 766e 642e 6f61 plication/vnd.oa │ │ │ │ -0001df30: 7369 732e 6f70 656e 646f 6375 6d65 6e74 sis.opendocument │ │ │ │ -0001df40: 2e66 6f72 6d75 6c61 2d74 656d 706c 6174 .formula-templat │ │ │ │ -0001df50: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0001df60: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001df70: 6e73 3a20 5b0a 0909 226f 6466 7422 0a09 ns: [..."odft".. │ │ │ │ -0001df80: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001df90: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ -0001dfa0: 6e64 6f63 756d 656e 742e 6772 6170 6869 ndocument.graphi │ │ │ │ -0001dfb0: 6373 223a 207b 0a09 736f 7572 6365 3a20 cs": {..source: │ │ │ │ -0001dfc0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001dfd0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -0001dfe0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0001dff0: 6f64 6722 0a09 5d0a 7d2c 0a09 2261 7070 odg"..].},.."app │ │ │ │ -0001e000: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6173 lication/vnd.oas │ │ │ │ -0001e010: 6973 2e6f 7065 6e64 6f63 756d 656e 742e is.opendocument. │ │ │ │ -0001e020: 6772 6170 6869 6373 2d74 656d 706c 6174 graphics-templat │ │ │ │ -0001e030: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0001e040: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0001e050: 6e73 3a20 5b0a 0909 226f 7467 220a 095d ns: [..."otg"..] │ │ │ │ -0001e060: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001e070: 6e2f 766e 642e 6f61 7369 732e 6f70 656e n/vnd.oasis.open │ │ │ │ -0001e080: 646f 6375 6d65 6e74 2e69 6d61 6765 223a document.image": │ │ │ │ -0001e090: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001e0a0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001e0b0: 205b 0a09 0922 6f64 6922 0a09 5d0a 7d2c [..."odi"..].}, │ │ │ │ -0001e0c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001e0d0: 6e64 2e6f 6173 6973 2e6f 7065 6e64 6f63 nd.oasis.opendoc │ │ │ │ -0001e0e0: 756d 656e 742e 696d 6167 652d 7465 6d70 ument.image-temp │ │ │ │ -0001e0f0: 6c61 7465 223a 207b 0a09 736f 7572 6365 late": {..source │ │ │ │ -0001e100: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0001e110: 7369 6f6e 733a 205b 0a09 0922 6f74 6922 sions: [..."oti" │ │ │ │ -0001e120: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001e130: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ -0001e140: 7065 6e64 6f63 756d 656e 742e 7072 6573 pendocument.pres │ │ │ │ -0001e150: 656e 7461 7469 6f6e 223a 207b 0a09 736f entation": {..so │ │ │ │ -0001e160: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001e170: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -0001e180: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ -0001e190: 205b 0a09 0922 6f64 7022 0a09 5d0a 7d2c [..."odp"..].}, │ │ │ │ -0001e1a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001e1b0: 6e64 2e6f 6173 6973 2e6f 7065 6e64 6f63 nd.oasis.opendoc │ │ │ │ -0001e1c0: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ -0001e1d0: 6f6e 2d74 656d 706c 6174 6522 3a20 7b0a on-template": {. │ │ │ │ -0001e1e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001e1f0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001e200: 0909 226f 7470 220a 095d 0a7d 2c0a 0922 .."otp"..].},.." │ │ │ │ -0001e210: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001e220: 6f61 7369 732e 6f70 656e 646f 6375 6d65 oasis.opendocume │ │ │ │ -0001e230: 6e74 2e73 7072 6561 6473 6865 6574 223a nt.spreadsheet": │ │ │ │ -0001e240: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001e250: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001e260: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -0001e270: 7369 6f6e 733a 205b 0a09 0922 6f64 7322 sions: [..."ods" │ │ │ │ -0001e280: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001e290: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ -0001e2a0: 7065 6e64 6f63 756d 656e 742e 7370 7265 pendocument.spre │ │ │ │ -0001e2b0: 6164 7368 6565 742d 7465 6d70 6c61 7465 adsheet-template │ │ │ │ -0001e2c0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001e2d0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0001e2e0: 733a 205b 0a09 0922 6f74 7322 0a09 5d0a s: [..."ots"..]. │ │ │ │ -0001e2f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001e300: 2f76 6e64 2e6f 6173 6973 2e6f 7065 6e64 /vnd.oasis.opend │ │ │ │ -0001e310: 6f63 756d 656e 742e 7465 7874 223a 207b ocument.text": { │ │ │ │ -0001e320: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001e330: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0001e340: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ -0001e350: 6f6e 733a 205b 0a09 0922 6f64 7422 0a09 ons: [..."odt".. │ │ │ │ -0001e360: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0001e370: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ -0001e380: 6e64 6f63 756d 656e 742e 7465 7874 2d6d ndocument.text-m │ │ │ │ -0001e390: 6173 7465 7222 3a20 7b0a 0973 6f75 7263 aster": {..sourc │ │ │ │ -0001e3a0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0001e3b0: 6e73 696f 6e73 3a20 5b0a 0909 226f 646d nsions: [..."odm │ │ │ │ -0001e3c0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -0001e3d0: 6174 696f 6e2f 766e 642e 6f61 7369 732e ation/vnd.oasis. │ │ │ │ -0001e3e0: 6f70 656e 646f 6375 6d65 6e74 2e74 6578 opendocument.tex │ │ │ │ -0001e3f0: 742d 6d61 7374 6572 2d74 656d 706c 6174 t-master-templat │ │ │ │ -0001e400: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0001e410: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001e420: 6361 7469 6f6e 2f76 6e64 2e6f 6173 6973 cation/vnd.oasis │ │ │ │ -0001e430: 2e6f 7065 6e64 6f63 756d 656e 742e 7465 .opendocument.te │ │ │ │ -0001e440: 7874 2d74 656d 706c 6174 6522 3a20 7b0a xt-template": {. │ │ │ │ -0001e450: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001e460: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001e470: 0909 226f 7474 220a 095d 0a7d 2c0a 0922 .."ott"..].},.." │ │ │ │ -0001e480: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001e490: 6f61 7369 732e 6f70 656e 646f 6375 6d65 oasis.opendocume │ │ │ │ -0001e4a0: 6e74 2e74 6578 742d 7765 6222 3a20 7b0a nt.text-web": {. │ │ │ │ -0001e4b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001e4c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0001e4d0: 0909 226f 7468 220a 095d 0a7d 2c0a 0922 .."oth"..].},.." │ │ │ │ -0001e4e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001e4f0: 6f62 6e22 3a20 7b0a 0973 6f75 7263 653a obn": {..source: │ │ │ │ -0001e500: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001e510: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6366 lication/vnd.ocf │ │ │ │ -0001e520: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ -0001e530: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001e540: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001e550: 6369 2e69 6d61 6765 2e6d 616e 6966 6573 ci.image.manifes │ │ │ │ -0001e560: 742e 7631 2b6a 736f 6e22 3a20 7b0a 0973 t.v1+json": {..s │ │ │ │ -0001e570: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001e580: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001e590: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001e5a0: 696f 6e2f 766e 642e 6f66 746e 2e6c 3130 ion/vnd.oftn.l10 │ │ │ │ -0001e5b0: 6e2b 6a73 6f6e 223a 207b 0a09 736f 7572 n+json": {..sour │ │ │ │ -0001e5c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0001e5d0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001e5e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001e5f0: 2f76 6e64 2e6f 6970 662e 636f 6e74 656e /vnd.oipf.conten │ │ │ │ -0001e600: 7461 6363 6573 7364 6f77 6e6c 6f61 642b taccessdownload+ │ │ │ │ -0001e610: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0001e620: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0001e630: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0001e640: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001e650: 642e 6f69 7066 2e63 6f6e 7465 6e74 6163 d.oipf.contentac │ │ │ │ -0001e660: 6365 7373 7374 7265 616d 696e 672b 786d cessstreaming+xm │ │ │ │ -0001e670: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001e680: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001e690: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001e6a0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001e6b0: 6f69 7066 2e63 7370 672d 6865 7862 696e oipf.cspg-hexbin │ │ │ │ -0001e6c0: 6172 7922 3a20 7b0a 0973 6f75 7263 653a ary": {..source: │ │ │ │ -0001e6d0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001e6e0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6970 lication/vnd.oip │ │ │ │ -0001e6f0: 662e 6461 652e 7376 672b 786d 6c22 3a20 f.dae.svg+xml": │ │ │ │ -0001e700: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001e710: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0001e720: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0001e730: 6963 6174 696f 6e2f 766e 642e 6f69 7066 ication/vnd.oipf │ │ │ │ -0001e740: 2e64 6165 2e78 6874 6d6c 2b78 6d6c 223a .dae.xhtml+xml": │ │ │ │ -0001e750: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001e760: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001e770: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0001e780: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6970 lication/vnd.oip │ │ │ │ -0001e790: 662e 6d69 7070 7663 6f6e 7472 6f6c 6d65 f.mippvcontrolme │ │ │ │ -0001e7a0: 7373 6167 652b 786d 6c22 3a20 7b0a 0973 ssage+xml": {..s │ │ │ │ -0001e7b0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001e7c0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001e7d0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001e7e0: 696f 6e2f 766e 642e 6f69 7066 2e70 6165 ion/vnd.oipf.pae │ │ │ │ -0001e7f0: 2e67 656d 223a 207b 0a09 736f 7572 6365 .gem": {..source │ │ │ │ -0001e800: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001e810: 706c 6963 6174 696f 6e2f 766e 642e 6f69 plication/vnd.oi │ │ │ │ -0001e820: 7066 2e73 7064 6973 636f 7665 7279 2b78 pf.spdiscovery+x │ │ │ │ -0001e830: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0001e840: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001e850: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0001e860: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001e870: 2e6f 6970 662e 7370 646c 6973 742b 786d .oipf.spdlist+xm │ │ │ │ -0001e880: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001e890: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001e8a0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001e8b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001e8c0: 6f69 7066 2e75 6570 726f 6669 6c65 2b78 oipf.ueprofile+x │ │ │ │ -0001e8d0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0001e8e0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001e8f0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0001e900: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001e910: 2e6f 6970 662e 7573 6572 7072 6f66 696c .oipf.userprofil │ │ │ │ -0001e920: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ -0001e930: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001e940: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -0001e950: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001e960: 766e 642e 6f6c 7063 2d73 7567 6172 223a vnd.olpc-sugar": │ │ │ │ -0001e970: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001e980: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0001e990: 205b 0a09 0922 786f 220a 095d 0a7d 2c0a [..."xo"..].},. │ │ │ │ -0001e9a0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001e9b0: 642e 6f6d 612d 7363 7773 2d63 6f6e 6669 d.oma-scws-confi │ │ │ │ -0001e9c0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ -0001e9d0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001e9e0: 6361 7469 6f6e 2f76 6e64 2e6f 6d61 2d73 cation/vnd.oma-s │ │ │ │ -0001e9f0: 6377 732d 6874 7470 2d72 6571 7565 7374 cws-http-request │ │ │ │ -0001ea00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001ea10: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001ea20: 6174 696f 6e2f 766e 642e 6f6d 612d 7363 ation/vnd.oma-sc │ │ │ │ -0001ea30: 7773 2d68 7474 702d 7265 7370 6f6e 7365 ws-http-response │ │ │ │ -0001ea40: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001ea50: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001ea60: 6174 696f 6e2f 766e 642e 6f6d 612e 6263 ation/vnd.oma.bc │ │ │ │ -0001ea70: 6173 742e 6173 736f 6369 6174 6564 2d70 ast.associated-p │ │ │ │ -0001ea80: 726f 6365 6475 7265 2d70 6172 616d 6574 rocedure-paramet │ │ │ │ -0001ea90: 6572 2b78 6d6c 223a 207b 0a09 736f 7572 er+xml": {..sour │ │ │ │ -0001eaa0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0001eab0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001eac0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001ead0: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e64 /vnd.oma.bcast.d │ │ │ │ -0001eae0: 726d 2d74 7269 6767 6572 2b78 6d6c 223a rm-trigger+xml": │ │ │ │ -0001eaf0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0001eb00: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ -0001eb10: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001eb20: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001eb30: 6d61 2e62 6361 7374 2e69 6d64 2b78 6d6c ma.bcast.imd+xml │ │ │ │ -0001eb40: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001eb50: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0001eb60: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001eb70: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001eb80: 6d61 2e62 6361 7374 2e6c 746b 6d22 3a20 ma.bcast.ltkm": │ │ │ │ -0001eb90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001eba0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001ebb0: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ -0001ebc0: 2e6e 6f74 6966 6963 6174 696f 6e2b 786d .notification+xm │ │ │ │ -0001ebd0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001ebe0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001ebf0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001ec00: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001ec10: 6f6d 612e 6263 6173 742e 7072 6f76 6973 oma.bcast.provis │ │ │ │ -0001ec20: 696f 6e69 6e67 7472 6967 6765 7222 3a20 ioningtrigger": │ │ │ │ -0001ec30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001ec40: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001ec50: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ -0001ec60: 2e73 6762 6f6f 7422 3a20 7b0a 0973 6f75 .sgboot": {..sou │ │ │ │ -0001ec70: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0001ec80: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001ec90: 2e6f 6d61 2e62 6361 7374 2e73 6764 642b .oma.bcast.sgdd+ │ │ │ │ -0001eca0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0001ecb0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0001ecc0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -0001ecd0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -0001ece0: 642e 6f6d 612e 6263 6173 742e 7367 6475 d.oma.bcast.sgdu │ │ │ │ -0001ecf0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001ed00: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001ed10: 6174 696f 6e2f 766e 642e 6f6d 612e 6263 ation/vnd.oma.bc │ │ │ │ -0001ed20: 6173 742e 7369 6d70 6c65 2d73 796d 626f ast.simple-symbo │ │ │ │ -0001ed30: 6c2d 636f 6e74 6169 6e65 7222 3a20 7b0a l-container": {. │ │ │ │ -0001ed40: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001ed50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001ed60: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e73 /vnd.oma.bcast.s │ │ │ │ -0001ed70: 6d61 7274 6361 7264 2d74 7269 6767 6572 martcard-trigger │ │ │ │ -0001ed80: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0001ed90: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ -0001eda0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001edb0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001edc0: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e73 /vnd.oma.bcast.s │ │ │ │ -0001edd0: 7072 6f76 2b78 6d6c 223a 207b 0a09 736f prov+xml": {..so │ │ │ │ -0001ede0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001edf0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001ee00: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001ee10: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ -0001ee20: 2e73 746b 6d22 3a20 7b0a 0973 6f75 7263 .stkm": {..sourc │ │ │ │ -0001ee30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001ee40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001ee50: 6d61 2e63 6162 2d61 6464 7265 7373 2d62 ma.cab-address-b │ │ │ │ -0001ee60: 6f6f 6b2b 786d 6c22 3a20 7b0a 0973 6f75 ook+xml": {..sou │ │ │ │ -0001ee70: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001ee80: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001ee90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001eea0: 6e2f 766e 642e 6f6d 612e 6361 622d 6665 n/vnd.oma.cab-fe │ │ │ │ -0001eeb0: 6174 7572 652d 6861 6e64 6c65 722b 786d ature-handler+xm │ │ │ │ -0001eec0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001eed0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001eee0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001eef0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001ef00: 6f6d 612e 6361 622d 7063 632b 786d 6c22 oma.cab-pcc+xml" │ │ │ │ -0001ef10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001ef20: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0001ef30: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0001ef40: 706c 6963 6174 696f 6e2f 766e 642e 6f6d plication/vnd.om │ │ │ │ -0001ef50: 612e 6361 622d 7375 6273 2d69 6e76 6974 a.cab-subs-invit │ │ │ │ -0001ef60: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ -0001ef70: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0001ef80: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -0001ef90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001efa0: 766e 642e 6f6d 612e 6361 622d 7573 6572 vnd.oma.cab-user │ │ │ │ -0001efb0: 2d70 7265 6673 2b78 6d6c 223a 207b 0a09 -prefs+xml": {.. │ │ │ │ -0001efc0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001efd0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001efe0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001eff0: 7469 6f6e 2f76 6e64 2e6f 6d61 2e64 6364 tion/vnd.oma.dcd │ │ │ │ -0001f000: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001f010: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0001f020: 6174 696f 6e2f 766e 642e 6f6d 612e 6463 ation/vnd.oma.dc │ │ │ │ -0001f030: 6463 223a 207b 0a09 736f 7572 6365 3a20 dc": {..source: │ │ │ │ -0001f040: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0001f050: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ -0001f060: 6464 322b 786d 6c22 3a20 7b0a 0973 6f75 dd2+xml": {..sou │ │ │ │ -0001f070: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001f080: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001f090: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0001f0a0: 0a09 0922 6464 3222 0a09 5d0a 7d2c 0a09 ..."dd2"..].},.. │ │ │ │ -0001f0b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001f0c0: 2e6f 6d61 2e64 726d 2e72 6973 642b 786d .oma.drm.risd+xm │ │ │ │ -0001f0d0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001f0e0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001f0f0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001f100: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001f110: 6f6d 612e 6772 6f75 702d 7573 6167 652d oma.group-usage- │ │ │ │ -0001f120: 6c69 7374 2b78 6d6c 223a 207b 0a09 736f list+xml": {..so │ │ │ │ -0001f130: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001f140: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001f150: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001f160: 6f6e 2f76 6e64 2e6f 6d61 2e6c 776d 326d on/vnd.oma.lwm2m │ │ │ │ -0001f170: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ -0001f180: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0001f190: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001f1a0: 6d61 2e6c 776d 326d 2b6a 736f 6e22 3a20 ma.lwm2m+json": │ │ │ │ -0001f1b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001f1c0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0001f1d0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0001f1e0: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ -0001f1f0: 6c77 6d32 6d2b 746c 7622 3a20 7b0a 0973 lwm2m+tlv": {..s │ │ │ │ -0001f200: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0001f210: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001f220: 6e64 2e6f 6d61 2e70 616c 2b78 6d6c 223a nd.oma.pal+xml": │ │ │ │ -0001f230: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001f240: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0001f250: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0001f260: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6d61 lication/vnd.oma │ │ │ │ -0001f270: 2e70 6f63 2e64 6574 6169 6c65 642d 7072 .poc.detailed-pr │ │ │ │ -0001f280: 6f67 7265 7373 2d72 6570 6f72 742b 786d ogress-report+xm │ │ │ │ -0001f290: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001f2a0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001f2b0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001f2c0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001f2d0: 6f6d 612e 706f 632e 6669 6e61 6c2d 7265 oma.poc.final-re │ │ │ │ -0001f2e0: 706f 7274 2b78 6d6c 223a 207b 0a09 736f port+xml": {..so │ │ │ │ -0001f2f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001f300: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001f310: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001f320: 6f6e 2f76 6e64 2e6f 6d61 2e70 6f63 2e67 on/vnd.oma.poc.g │ │ │ │ -0001f330: 726f 7570 732b 786d 6c22 3a20 7b0a 0973 roups+xml": {..s │ │ │ │ -0001f340: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001f350: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001f360: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001f370: 696f 6e2f 766e 642e 6f6d 612e 706f 632e ion/vnd.oma.poc. │ │ │ │ -0001f380: 696e 766f 6361 7469 6f6e 2d64 6573 6372 invocation-descr │ │ │ │ -0001f390: 6970 746f 722b 786d 6c22 3a20 7b0a 0973 iptor+xml": {..s │ │ │ │ -0001f3a0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001f3b0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001f3c0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001f3d0: 696f 6e2f 766e 642e 6f6d 612e 706f 632e ion/vnd.oma.poc. │ │ │ │ -0001f3e0: 6f70 7469 6d69 7a65 642d 7072 6f67 7265 optimized-progre │ │ │ │ -0001f3f0: 7373 2d72 6570 6f72 742b 786d 6c22 3a20 ss-report+xml": │ │ │ │ -0001f400: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001f410: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0001f420: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -0001f430: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ -0001f440: 7075 7368 223a 207b 0a09 736f 7572 6365 push": {..source │ │ │ │ -0001f450: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001f460: 706c 6963 6174 696f 6e2f 766e 642e 6f6d plication/vnd.om │ │ │ │ -0001f470: 612e 7363 6964 6d2e 6d65 7373 6167 6573 a.scidm.messages │ │ │ │ -0001f480: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0001f490: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0001f4a0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0001f4b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001f4c0: 6e64 2e6f 6d61 2e78 6361 702d 6469 7265 nd.oma.xcap-dire │ │ │ │ -0001f4d0: 6374 6f72 792b 786d 6c22 3a20 7b0a 0973 ctory+xml": {..s │ │ │ │ -0001f4e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001f4f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001f500: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001f510: 696f 6e2f 766e 642e 6f6d 6164 732d 656d ion/vnd.omads-em │ │ │ │ -0001f520: 6169 6c2b 786d 6c22 3a20 7b0a 0973 6f75 ail+xml": {..sou │ │ │ │ -0001f530: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ -0001f540: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ -0001f550: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001f560: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001f570: 7469 6f6e 2f76 6e64 2e6f 6d61 6473 2d66 tion/vnd.omads-f │ │ │ │ -0001f580: 696c 652b 786d 6c22 3a20 7b0a 0973 6f75 ile+xml": {..sou │ │ │ │ -0001f590: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ -0001f5a0: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ -0001f5b0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001f5c0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001f5d0: 7469 6f6e 2f76 6e64 2e6f 6d61 6473 2d66 tion/vnd.omads-f │ │ │ │ -0001f5e0: 6f6c 6465 722b 786d 6c22 3a20 7b0a 0973 older+xml": {..s │ │ │ │ -0001f5f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001f600: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ -0001f610: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0001f620: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0001f630: 6361 7469 6f6e 2f76 6e64 2e6f 6d61 6c6f cation/vnd.omalo │ │ │ │ -0001f640: 632d 7375 706c 2d69 6e69 7422 3a20 7b0a c-supl-init": {. │ │ │ │ -0001f650: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001f660: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001f670: 2f76 6e64 2e6f 6e65 7061 6765 7222 3a20 /vnd.onepager": │ │ │ │ -0001f680: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001f690: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -0001f6a0: 6f6e 2f76 6e64 2e6f 6e65 7061 6765 7274 on/vnd.onepagert │ │ │ │ -0001f6b0: 616d 7022 3a20 7b0a 0973 6f75 7263 653a amp": {..source: │ │ │ │ -0001f6c0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -0001f6d0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6e65 lication/vnd.one │ │ │ │ -0001f6e0: 7061 6765 7274 616d 7822 3a20 7b0a 0973 pagertamx": {..s │ │ │ │ -0001f6f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0001f700: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001f710: 6e64 2e6f 6e65 7061 6765 7274 6174 223a nd.onepagertat": │ │ │ │ -0001f720: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001f730: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -0001f740: 696f 6e2f 766e 642e 6f6e 6570 6167 6572 ion/vnd.onepager │ │ │ │ -0001f750: 7461 7470 223a 207b 0a09 736f 7572 6365 tatp": {..source │ │ │ │ -0001f760: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -0001f770: 706c 6963 6174 696f 6e2f 766e 642e 6f6e plication/vnd.on │ │ │ │ -0001f780: 6570 6167 6572 7461 7478 223a 207b 0a09 epagertatx": {.. │ │ │ │ -0001f790: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0001f7a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0001f7b0: 766e 642e 6f6e 7669 662e 6d65 7461 6461 vnd.onvif.metada │ │ │ │ -0001f7c0: 7461 223a 207b 0a09 736f 7572 6365 3a20 ta": {..source: │ │ │ │ -0001f7d0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -0001f7e0: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ -0001f7f0: 626c 6f78 2e67 616d 652b 786d 6c22 3a20 blox.game+xml": │ │ │ │ -0001f800: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0001f810: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0001f820: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -0001f830: 6f6e 733a 205b 0a09 0922 6f62 6778 220a ons: [..."obgx". │ │ │ │ -0001f840: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -0001f850: 696f 6e2f 766e 642e 6f70 656e 626c 6f78 ion/vnd.openblox │ │ │ │ -0001f860: 2e67 616d 652d 6269 6e61 7279 223a 207b .game-binary": { │ │ │ │ -0001f870: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001f880: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001f890: 6e2f 766e 642e 6f70 656e 6579 652e 6f65 n/vnd.openeye.oe │ │ │ │ -0001f8a0: 6222 3a20 7b0a 0973 6f75 7263 653a 2022 b": {..source: " │ │ │ │ -0001f8b0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -0001f8c0: 6361 7469 6f6e 2f76 6e64 2e6f 7065 6e6f cation/vnd.openo │ │ │ │ -0001f8d0: 6666 6963 656f 7267 2e65 7874 656e 7369 fficeorg.extensi │ │ │ │ -0001f8e0: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -0001f8f0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -0001f900: 7369 6f6e 733a 205b 0a09 0922 6f78 7422 sions: [..."oxt" │ │ │ │ -0001f910: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001f920: 7469 6f6e 2f76 6e64 2e6f 7065 6e73 7472 tion/vnd.openstr │ │ │ │ -0001f930: 6565 746d 6170 2e64 6174 612b 786d 6c22 eetmap.data+xml" │ │ │ │ -0001f940: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0001f950: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0001f960: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0001f970: 7369 6f6e 733a 205b 0a09 0922 6f73 6d22 sions: [..."osm" │ │ │ │ -0001f980: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -0001f990: 7469 6f6e 2f76 6e64 2e6f 7065 6e74 696d tion/vnd.opentim │ │ │ │ -0001f9a0: 6573 7461 6d70 732e 6f74 7322 3a20 7b0a estamps.ots": {. │ │ │ │ -0001f9b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0001f9c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001f9d0: 2f76 6e64 2e6f 7065 6e76 7069 2e64 7370 /vnd.openvpi.dsp │ │ │ │ -0001f9e0: 782b 6a73 6f6e 223a 207b 0a09 736f 7572 x+json": {..sour │ │ │ │ -0001f9f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0001fa00: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0001fa10: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0001fa20: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ -0001fa30: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ -0001fa40: 6e74 2e63 7573 746f 6d2d 7072 6f70 6572 nt.custom-proper │ │ │ │ -0001fa50: 7469 6573 2b78 6d6c 223a 207b 0a09 736f ties+xml": {..so │ │ │ │ -0001fa60: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001fa70: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001fa80: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001fa90: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -0001faa0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -0001fab0: 6d65 6e74 2e63 7573 746f 6d78 6d6c 7072 ment.customxmlpr │ │ │ │ -0001fac0: 6f70 6572 7469 6573 2b78 6d6c 223a 207b operties+xml": { │ │ │ │ -0001fad0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0001fae0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0001faf0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0001fb00: 6361 7469 6f6e 2f76 6e64 2e6f 7065 6e78 cation/vnd.openx │ │ │ │ -0001fb10: 6d6c 666f 726d 6174 732d 6f66 6669 6365 mlformats-office │ │ │ │ -0001fb20: 646f 6375 6d65 6e74 2e64 7261 7769 6e67 document.drawing │ │ │ │ -0001fb30: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0001fb40: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0001fb50: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0001fb60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001fb70: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ -0001fb80: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ -0001fb90: 2e64 7261 7769 6e67 6d6c 2e63 6861 7274 .drawingml.chart │ │ │ │ -0001fba0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0001fbb0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0001fbc0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0001fbd0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -0001fbe0: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ -0001fbf0: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ -0001fc00: 2e64 7261 7769 6e67 6d6c 2e63 6861 7274 .drawingml.chart │ │ │ │ -0001fc10: 7368 6170 6573 2b78 6d6c 223a 207b 0a09 shapes+xml": {.. │ │ │ │ -0001fc20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0001fc30: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0001fc40: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -0001fc50: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ -0001fc60: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ -0001fc70: 6375 6d65 6e74 2e64 7261 7769 6e67 6d6c cument.drawingml │ │ │ │ -0001fc80: 2e64 6961 6772 616d 636f 6c6f 7273 2b78 .diagramcolors+x │ │ │ │ -0001fc90: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0001fca0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0001fcb0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -0001fcc0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -0001fcd0: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ -0001fce0: 6f66 6669 6365 646f 6375 6d65 6e74 2e64 officedocument.d │ │ │ │ -0001fcf0: 7261 7769 6e67 6d6c 2e64 6961 6772 616d rawingml.diagram │ │ │ │ -0001fd00: 6461 7461 2b78 6d6c 223a 207b 0a09 736f data+xml": {..so │ │ │ │ -0001fd10: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0001fd20: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0001fd30: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -0001fd40: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -0001fd50: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -0001fd60: 6d65 6e74 2e64 7261 7769 6e67 6d6c 2e64 ment.drawingml.d │ │ │ │ -0001fd70: 6961 6772 616d 6c61 796f 7574 2b78 6d6c iagramlayout+xml │ │ │ │ -0001fd80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0001fd90: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0001fda0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0001fdb0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -0001fdc0: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ -0001fdd0: 6669 6365 646f 6375 6d65 6e74 2e64 7261 ficedocument.dra │ │ │ │ -0001fde0: 7769 6e67 6d6c 2e64 6961 6772 616d 7374 wingml.diagramst │ │ │ │ -0001fdf0: 796c 652b 786d 6c22 3a20 7b0a 0973 6f75 yle+xml": {..sou │ │ │ │ -0001fe00: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0001fe10: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0001fe20: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0001fe30: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ -0001fe40: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ -0001fe50: 656e 742e 6578 7465 6e64 6564 2d70 726f ent.extended-pro │ │ │ │ -0001fe60: 7065 7274 6965 732b 786d 6c22 3a20 7b0a perties+xml": {. │ │ │ │ -0001fe70: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0001fe80: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0001fe90: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -0001fea0: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ -0001feb0: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ -0001fec0: 6f63 756d 656e 742e 7072 6573 656e 7461 ocument.presenta │ │ │ │ -0001fed0: 7469 6f6e 6d6c 2e63 6f6d 6d65 6e74 6175 tionml.commentau │ │ │ │ -0001fee0: 7468 6f72 732b 786d 6c22 3a20 7b0a 0973 thors+xml": {..s │ │ │ │ -0001fef0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0001ff00: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0001ff10: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0001ff20: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -0001ff30: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -0001ff40: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ -0001ff50: 6f6e 6d6c 2e63 6f6d 6d65 6e74 732b 786d onml.comments+xm │ │ │ │ -0001ff60: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0001ff70: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0001ff80: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0001ff90: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -0001ffa0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ -0001ffb0: 6666 6963 6564 6f63 756d 656e 742e 7072 fficedocument.pr │ │ │ │ -0001ffc0: 6573 656e 7461 7469 6f6e 6d6c 2e68 616e esentationml.han │ │ │ │ -0001ffd0: 646f 7574 6d61 7374 6572 2b78 6d6c 223a doutmaster+xml": │ │ │ │ -0001ffe0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0001fff0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00020000: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00020010: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00020020: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00020030: 6365 646f 6375 6d65 6e74 2e70 7265 7365 cedocument.prese │ │ │ │ -00020040: 6e74 6174 696f 6e6d 6c2e 6e6f 7465 736d ntationml.notesm │ │ │ │ -00020050: 6173 7465 722b 786d 6c22 3a20 7b0a 0973 aster+xml": {..s │ │ │ │ -00020060: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00020070: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00020080: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00020090: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -000200a0: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -000200b0: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ -000200c0: 6f6e 6d6c 2e6e 6f74 6573 736c 6964 652b onml.notesslide+ │ │ │ │ -000200d0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -000200e0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000200f0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00020100: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00020110: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ -00020120: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ -00020130: 7072 6573 656e 7461 7469 6f6e 6d6c 2e70 presentationml.p │ │ │ │ -00020140: 7265 7365 6e74 6174 696f 6e22 3a20 7b0a resentation": {. │ │ │ │ -00020150: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00020160: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00020170: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -00020180: 6e73 3a20 5b0a 0909 2270 7074 7822 0a09 ns: [..."pptx".. │ │ │ │ -00020190: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000201a0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -000201b0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -000201c0: 6d65 6e74 2e70 7265 7365 6e74 6174 696f ment.presentatio │ │ │ │ -000201d0: 6e6d 6c2e 7072 6573 656e 7461 7469 6f6e nml.presentation │ │ │ │ -000201e0: 2e6d 6169 6e2b 786d 6c22 3a20 7b0a 0973 .main+xml": {..s │ │ │ │ -000201f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00020200: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00020210: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00020220: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -00020230: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -00020240: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ -00020250: 6f6e 6d6c 2e70 7265 7370 726f 7073 2b78 onml.presprops+x │ │ │ │ -00020260: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00020270: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00020280: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00020290: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000202a0: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ -000202b0: 6f66 6669 6365 646f 6375 6d65 6e74 2e70 officedocument.p │ │ │ │ -000202c0: 7265 7365 6e74 6174 696f 6e6d 6c2e 736c resentationml.sl │ │ │ │ -000202d0: 6964 6522 3a20 7b0a 0973 6f75 7263 653a ide": {..source: │ │ │ │ -000202e0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000202f0: 696f 6e73 3a20 5b0a 0909 2273 6c64 7822 ions: [..."sldx" │ │ │ │ -00020300: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00020310: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ -00020320: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ -00020330: 6375 6d65 6e74 2e70 7265 7365 6e74 6174 cument.presentat │ │ │ │ -00020340: 696f 6e6d 6c2e 736c 6964 652b 786d 6c22 ionml.slide+xml" │ │ │ │ -00020350: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00020360: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00020370: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00020380: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ -00020390: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ -000203a0: 6963 6564 6f63 756d 656e 742e 7072 6573 icedocument.pres │ │ │ │ -000203b0: 656e 7461 7469 6f6e 6d6c 2e73 6c69 6465 entationml.slide │ │ │ │ -000203c0: 6c61 796f 7574 2b78 6d6c 223a 207b 0a09 layout+xml": {.. │ │ │ │ -000203d0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000203e0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000203f0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00020400: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ -00020410: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ -00020420: 6375 6d65 6e74 2e70 7265 7365 6e74 6174 cument.presentat │ │ │ │ -00020430: 696f 6e6d 6c2e 736c 6964 656d 6173 7465 ionml.slidemaste │ │ │ │ -00020440: 722b 786d 6c22 3a20 7b0a 0973 6f75 7263 r+xml": {..sourc │ │ │ │ -00020450: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00020460: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00020470: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00020480: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -00020490: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ -000204a0: 742e 7072 6573 656e 7461 7469 6f6e 6d6c t.presentationml │ │ │ │ -000204b0: 2e73 6c69 6465 7368 6f77 223a 207b 0a09 .slideshow": {.. │ │ │ │ -000204c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000204d0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000204e0: 0922 7070 7378 220a 095d 0a7d 2c0a 0922 ."ppsx"..].},.." │ │ │ │ -000204f0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00020500: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ -00020510: 6666 6963 6564 6f63 756d 656e 742e 7072 fficedocument.pr │ │ │ │ -00020520: 6573 656e 7461 7469 6f6e 6d6c 2e73 6c69 esentationml.sli │ │ │ │ -00020530: 6465 7368 6f77 2e6d 6169 6e2b 786d 6c22 deshow.main+xml" │ │ │ │ -00020540: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00020550: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00020560: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00020570: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ -00020580: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ -00020590: 6963 6564 6f63 756d 656e 742e 7072 6573 icedocument.pres │ │ │ │ -000205a0: 656e 7461 7469 6f6e 6d6c 2e73 6c69 6465 entationml.slide │ │ │ │ -000205b0: 7570 6461 7465 696e 666f 2b78 6d6c 223a updateinfo+xml": │ │ │ │ -000205c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000205d0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000205e0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -000205f0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00020600: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00020610: 6365 646f 6375 6d65 6e74 2e70 7265 7365 cedocument.prese │ │ │ │ -00020620: 6e74 6174 696f 6e6d 6c2e 7461 626c 6573 ntationml.tables │ │ │ │ -00020630: 7479 6c65 732b 786d 6c22 3a20 7b0a 0973 tyles+xml": {..s │ │ │ │ -00020640: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00020650: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00020660: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00020670: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -00020680: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -00020690: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ -000206a0: 6f6e 6d6c 2e74 6167 732b 786d 6c22 3a20 onml.tags+xml": │ │ │ │ -000206b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000206c0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -000206d0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -000206e0: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ -000206f0: 786d 6c66 6f72 6d61 7473 2d6f 6666 6963 xmlformats-offic │ │ │ │ -00020700: 6564 6f63 756d 656e 742e 7072 6573 656e edocument.presen │ │ │ │ -00020710: 7461 7469 6f6e 6d6c 2e74 656d 706c 6174 tationml.templat │ │ │ │ -00020720: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00020730: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00020740: 6e73 3a20 5b0a 0909 2270 6f74 7822 0a09 ns: [..."potx".. │ │ │ │ -00020750: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00020760: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00020770: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -00020780: 6d65 6e74 2e70 7265 7365 6e74 6174 696f ment.presentatio │ │ │ │ -00020790: 6e6d 6c2e 7465 6d70 6c61 7465 2e6d 6169 nml.template.mai │ │ │ │ -000207a0: 6e2b 786d 6c22 3a20 7b0a 0973 6f75 7263 n+xml": {..sourc │ │ │ │ -000207b0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -000207c0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -000207d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000207e0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -000207f0: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ -00020800: 742e 7072 6573 656e 7461 7469 6f6e 6d6c t.presentationml │ │ │ │ -00020810: 2e76 6965 7770 726f 7073 2b78 6d6c 223a .viewprops+xml": │ │ │ │ -00020820: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00020830: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00020840: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00020850: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00020860: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00020870: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ -00020880: 6473 6865 6574 6d6c 2e63 616c 6363 6861 dsheetml.calccha │ │ │ │ -00020890: 696e 2b78 6d6c 223a 207b 0a09 736f 7572 in+xml": {..sour │ │ │ │ -000208a0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -000208b0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -000208c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000208d0: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ -000208e0: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ -000208f0: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ -00020900: 2e63 6861 7274 7368 6565 742b 786d 6c22 .chartsheet+xml" │ │ │ │ -00020910: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00020920: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00020930: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00020940: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ -00020950: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ -00020960: 6963 6564 6f63 756d 656e 742e 7370 7265 icedocument.spre │ │ │ │ -00020970: 6164 7368 6565 746d 6c2e 636f 6d6d 656e adsheetml.commen │ │ │ │ -00020980: 7473 2b78 6d6c 223a 207b 0a09 736f 7572 ts+xml": {..sour │ │ │ │ -00020990: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -000209a0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -000209b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000209c0: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ -000209d0: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ -000209e0: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ -000209f0: 2e63 6f6e 6e65 6374 696f 6e73 2b78 6d6c .connections+xml │ │ │ │ -00020a00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00020a10: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00020a20: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00020a30: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -00020a40: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ -00020a50: 6669 6365 646f 6375 6d65 6e74 2e73 7072 ficedocument.spr │ │ │ │ -00020a60: 6561 6473 6865 6574 6d6c 2e64 6961 6c6f eadsheetml.dialo │ │ │ │ -00020a70: 6773 6865 6574 2b78 6d6c 223a 207b 0a09 gsheet+xml": {.. │ │ │ │ -00020a80: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00020a90: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00020aa0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00020ab0: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ -00020ac0: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ -00020ad0: 6375 6d65 6e74 2e73 7072 6561 6473 6865 cument.spreadshe │ │ │ │ -00020ae0: 6574 6d6c 2e65 7874 6572 6e61 6c6c 696e etml.externallin │ │ │ │ -00020af0: 6b2b 786d 6c22 3a20 7b0a 0973 6f75 7263 k+xml": {..sourc │ │ │ │ -00020b00: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00020b10: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00020b20: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00020b30: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -00020b40: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ -00020b50: 742e 7370 7265 6164 7368 6565 746d 6c2e t.spreadsheetml. │ │ │ │ -00020b60: 7069 766f 7463 6163 6865 6465 6669 6e69 pivotcachedefini │ │ │ │ -00020b70: 7469 6f6e 2b78 6d6c 223a 207b 0a09 736f tion+xml": {..so │ │ │ │ -00020b80: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00020b90: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00020ba0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00020bb0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00020bc0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -00020bd0: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ -00020be0: 6d6c 2e70 6976 6f74 6361 6368 6572 6563 ml.pivotcacherec │ │ │ │ -00020bf0: 6f72 6473 2b78 6d6c 223a 207b 0a09 736f ords+xml": {..so │ │ │ │ -00020c00: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00020c10: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00020c20: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00020c30: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00020c40: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -00020c50: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ -00020c60: 6d6c 2e70 6976 6f74 7461 626c 652b 786d ml.pivottable+xm │ │ │ │ -00020c70: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00020c80: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00020c90: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00020ca0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00020cb0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ -00020cc0: 6666 6963 6564 6f63 756d 656e 742e 7370 fficedocument.sp │ │ │ │ -00020cd0: 7265 6164 7368 6565 746d 6c2e 7175 6572 readsheetml.quer │ │ │ │ -00020ce0: 7974 6162 6c65 2b78 6d6c 223a 207b 0a09 ytable+xml": {.. │ │ │ │ -00020cf0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00020d00: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00020d10: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00020d20: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ -00020d30: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ -00020d40: 6375 6d65 6e74 2e73 7072 6561 6473 6865 cument.spreadshe │ │ │ │ -00020d50: 6574 6d6c 2e72 6576 6973 696f 6e68 6561 etml.revisionhea │ │ │ │ -00020d60: 6465 7273 2b78 6d6c 223a 207b 0a09 736f ders+xml": {..so │ │ │ │ -00020d70: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00020d80: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00020d90: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00020da0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00020db0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -00020dc0: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ -00020dd0: 6d6c 2e72 6576 6973 696f 6e6c 6f67 2b78 ml.revisionlog+x │ │ │ │ -00020de0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00020df0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00020e00: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00020e10: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00020e20: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ -00020e30: 6f66 6669 6365 646f 6375 6d65 6e74 2e73 officedocument.s │ │ │ │ -00020e40: 7072 6561 6473 6865 6574 6d6c 2e73 6861 preadsheetml.sha │ │ │ │ -00020e50: 7265 6473 7472 696e 6773 2b78 6d6c 223a redstrings+xml": │ │ │ │ -00020e60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00020e70: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00020e80: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00020e90: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00020ea0: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00020eb0: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ -00020ec0: 6473 6865 6574 6d6c 2e73 6865 6574 223a dsheetml.sheet": │ │ │ │ -00020ed0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00020ee0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00020ef0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -00020f00: 7369 6f6e 733a 205b 0a09 0922 786c 7378 sions: [..."xlsx │ │ │ │ -00020f10: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00020f20: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ -00020f30: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ -00020f40: 6f63 756d 656e 742e 7370 7265 6164 7368 ocument.spreadsh │ │ │ │ -00020f50: 6565 746d 6c2e 7368 6565 742e 6d61 696e eetml.sheet.main │ │ │ │ -00020f60: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00020f70: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00020f80: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00020f90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00020fa0: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ -00020fb0: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ -00020fc0: 2e73 7072 6561 6473 6865 6574 6d6c 2e73 .spreadsheetml.s │ │ │ │ -00020fd0: 6865 6574 6d65 7461 6461 7461 2b78 6d6c heetmetadata+xml │ │ │ │ -00020fe0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00020ff0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00021000: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00021010: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -00021020: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ -00021030: 6669 6365 646f 6375 6d65 6e74 2e73 7072 ficedocument.spr │ │ │ │ -00021040: 6561 6473 6865 6574 6d6c 2e73 7479 6c65 eadsheetml.style │ │ │ │ -00021050: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ -00021060: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00021070: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00021080: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00021090: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -000210a0: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ -000210b0: 742e 7370 7265 6164 7368 6565 746d 6c2e t.spreadsheetml. │ │ │ │ -000210c0: 7461 626c 652b 786d 6c22 3a20 7b0a 0973 table+xml": {..s │ │ │ │ -000210d0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000210e0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -000210f0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00021100: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -00021110: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -00021120: 756d 656e 742e 7370 7265 6164 7368 6565 ument.spreadshee │ │ │ │ -00021130: 746d 6c2e 7461 626c 6573 696e 676c 6563 tml.tablesinglec │ │ │ │ -00021140: 656c 6c73 2b78 6d6c 223a 207b 0a09 736f ells+xml": {..so │ │ │ │ -00021150: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00021160: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00021170: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00021180: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00021190: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -000211a0: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ -000211b0: 6d6c 2e74 656d 706c 6174 6522 3a20 7b0a ml.template": {. │ │ │ │ -000211c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000211d0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000211e0: 0909 2278 6c74 7822 0a09 5d0a 7d2c 0a09 .."xltx"..].},.. │ │ │ │ -000211f0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00021200: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ -00021210: 6f66 6669 6365 646f 6375 6d65 6e74 2e73 officedocument.s │ │ │ │ -00021220: 7072 6561 6473 6865 6574 6d6c 2e74 656d preadsheetml.tem │ │ │ │ -00021230: 706c 6174 652e 6d61 696e 2b78 6d6c 223a plate.main+xml": │ │ │ │ -00021240: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00021250: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00021260: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00021270: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00021280: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00021290: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ -000212a0: 6473 6865 6574 6d6c 2e75 7365 726e 616d dsheetml.usernam │ │ │ │ -000212b0: 6573 2b78 6d6c 223a 207b 0a09 736f 7572 es+xml": {..sour │ │ │ │ -000212c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -000212d0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -000212e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000212f0: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ -00021300: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ -00021310: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ -00021320: 2e76 6f6c 6174 696c 6564 6570 656e 6465 .volatiledepende │ │ │ │ -00021330: 6e63 6965 732b 786d 6c22 3a20 7b0a 0973 ncies+xml": {..s │ │ │ │ -00021340: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00021350: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00021360: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00021370: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -00021380: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -00021390: 756d 656e 742e 7370 7265 6164 7368 6565 ument.spreadshee │ │ │ │ -000213a0: 746d 6c2e 776f 726b 7368 6565 742b 786d tml.worksheet+xm │ │ │ │ -000213b0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -000213c0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -000213d0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -000213e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000213f0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ -00021400: 6666 6963 6564 6f63 756d 656e 742e 7468 fficedocument.th │ │ │ │ -00021410: 656d 652b 786d 6c22 3a20 7b0a 0973 6f75 eme+xml": {..sou │ │ │ │ -00021420: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00021430: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00021440: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00021450: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ -00021460: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ -00021470: 656e 742e 7468 656d 656f 7665 7272 6964 ent.themeoverrid │ │ │ │ -00021480: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ -00021490: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -000214a0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -000214b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000214c0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -000214d0: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ -000214e0: 742e 766d 6c64 7261 7769 6e67 223a 207b t.vmldrawing": { │ │ │ │ -000214f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00021500: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00021510: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ -00021520: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ -00021530: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ -00021540: 6e67 6d6c 2e63 6f6d 6d65 6e74 732b 786d ngml.comments+xm │ │ │ │ -00021550: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00021560: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00021570: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00021580: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00021590: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ -000215a0: 6666 6963 6564 6f63 756d 656e 742e 776f fficedocument.wo │ │ │ │ -000215b0: 7264 7072 6f63 6573 7369 6e67 6d6c 2e64 rdprocessingml.d │ │ │ │ -000215c0: 6f63 756d 656e 7422 3a20 7b0a 0973 6f75 ocument": {..sou │ │ │ │ -000215d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -000215e0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -000215f0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00021600: 5b0a 0909 2264 6f63 7822 0a09 5d0a 7d2c [..."docx"..].}, │ │ │ │ -00021610: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00021620: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ -00021630: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ -00021640: 2e77 6f72 6470 726f 6365 7373 696e 676d .wordprocessingm │ │ │ │ -00021650: 6c2e 646f 6375 6d65 6e74 2e67 6c6f 7373 l.document.gloss │ │ │ │ -00021660: 6172 792b 786d 6c22 3a20 7b0a 0973 6f75 ary+xml": {..sou │ │ │ │ -00021670: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00021680: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00021690: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000216a0: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ -000216b0: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ -000216c0: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ -000216d0: 6e67 6d6c 2e64 6f63 756d 656e 742e 6d61 ngml.document.ma │ │ │ │ -000216e0: 696e 2b78 6d6c 223a 207b 0a09 736f 7572 in+xml": {..sour │ │ │ │ -000216f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00021700: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00021710: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00021720: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ -00021730: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ -00021740: 6e74 2e77 6f72 6470 726f 6365 7373 696e nt.wordprocessin │ │ │ │ -00021750: 676d 6c2e 656e 646e 6f74 6573 2b78 6d6c gml.endnotes+xml │ │ │ │ -00021760: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00021770: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00021780: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00021790: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ -000217a0: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ -000217b0: 6669 6365 646f 6375 6d65 6e74 2e77 6f72 ficedocument.wor │ │ │ │ -000217c0: 6470 726f 6365 7373 696e 676d 6c2e 666f dprocessingml.fo │ │ │ │ -000217d0: 6e74 7461 626c 652b 786d 6c22 3a20 7b0a nttable+xml": {. │ │ │ │ -000217e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000217f0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00021800: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00021810: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ -00021820: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ -00021830: 6f63 756d 656e 742e 776f 7264 7072 6f63 ocument.wordproc │ │ │ │ -00021840: 6573 7369 6e67 6d6c 2e66 6f6f 7465 722b essingml.footer+ │ │ │ │ -00021850: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00021860: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00021870: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00021880: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00021890: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ -000218a0: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ -000218b0: 776f 7264 7072 6f63 6573 7369 6e67 6d6c wordprocessingml │ │ │ │ -000218c0: 2e66 6f6f 746e 6f74 6573 2b78 6d6c 223a .footnotes+xml": │ │ │ │ -000218d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000218e0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -000218f0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00021900: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ -00021910: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ -00021920: 6365 646f 6375 6d65 6e74 2e77 6f72 6470 cedocument.wordp │ │ │ │ -00021930: 726f 6365 7373 696e 676d 6c2e 6e75 6d62 rocessingml.numb │ │ │ │ -00021940: 6572 696e 672b 786d 6c22 3a20 7b0a 0973 ering+xml": {..s │ │ │ │ -00021950: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00021960: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00021970: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00021980: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ -00021990: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ -000219a0: 756d 656e 742e 776f 7264 7072 6f63 6573 ument.wordproces │ │ │ │ -000219b0: 7369 6e67 6d6c 2e73 6574 7469 6e67 732b singml.settings+ │ │ │ │ -000219c0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -000219d0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -000219e0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -000219f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00021a00: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ -00021a10: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ -00021a20: 776f 7264 7072 6f63 6573 7369 6e67 6d6c wordprocessingml │ │ │ │ -00021a30: 2e73 7479 6c65 732b 786d 6c22 3a20 7b0a .styles+xml": {. │ │ │ │ -00021a40: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00021a50: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00021a60: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00021a70: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ -00021a80: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ -00021a90: 6f63 756d 656e 742e 776f 7264 7072 6f63 ocument.wordproc │ │ │ │ -00021aa0: 6573 7369 6e67 6d6c 2e74 656d 706c 6174 essingml.templat │ │ │ │ -00021ab0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00021ac0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00021ad0: 6e73 3a20 5b0a 0909 2264 6f74 7822 0a09 ns: [..."dotx".. │ │ │ │ -00021ae0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00021af0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ -00021b00: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ -00021b10: 6d65 6e74 2e77 6f72 6470 726f 6365 7373 ment.wordprocess │ │ │ │ -00021b20: 696e 676d 6c2e 7465 6d70 6c61 7465 2e6d ingml.template.m │ │ │ │ -00021b30: 6169 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ain+xml": {..sou │ │ │ │ -00021b40: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00021b50: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00021b60: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00021b70: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ -00021b80: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ -00021b90: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ -00021ba0: 6e67 6d6c 2e77 6562 7365 7474 696e 6773 ngml.websettings │ │ │ │ -00021bb0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -00021bc0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00021bd0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00021be0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00021bf0: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ -00021c00: 732d 7061 636b 6167 652e 636f 7265 2d70 s-package.core-p │ │ │ │ -00021c10: 726f 7065 7274 6965 732b 786d 6c22 3a20 roperties+xml": │ │ │ │ -00021c20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00021c30: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00021c40: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00021c50: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ -00021c60: 786d 6c66 6f72 6d61 7473 2d70 6163 6b61 xmlformats-packa │ │ │ │ -00021c70: 6765 2e64 6967 6974 616c 2d73 6967 6e61 ge.digital-signa │ │ │ │ -00021c80: 7475 7265 2d78 6d6c 7369 676e 6174 7572 ture-xmlsignatur │ │ │ │ -00021c90: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ -00021ca0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00021cb0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00021cc0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00021cd0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ -00021ce0: 7473 2d70 6163 6b61 6765 2e72 656c 6174 ts-package.relat │ │ │ │ -00021cf0: 696f 6e73 6869 7073 2b78 6d6c 223a 207b ionships+xml": { │ │ │ │ -00021d00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00021d10: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00021d20: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00021d30: 6361 7469 6f6e 2f76 6e64 2e6f 7261 636c cation/vnd.oracl │ │ │ │ -00021d40: 652e 7265 736f 7572 6365 2b6a 736f 6e22 e.resource+json" │ │ │ │ -00021d50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00021d60: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00021d70: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00021d80: 706c 6963 6174 696f 6e2f 766e 642e 6f72 plication/vnd.or │ │ │ │ -00021d90: 616e 6765 2e69 6e64 6174 6122 3a20 7b0a ange.indata": {. │ │ │ │ -00021da0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00021db0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00021dc0: 2f76 6e64 2e6f 7361 2e6e 6574 6465 706c /vnd.osa.netdepl │ │ │ │ -00021dd0: 6f79 223a 207b 0a09 736f 7572 6365 3a20 oy": {..source: │ │ │ │ -00021de0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00021df0: 6963 6174 696f 6e2f 766e 642e 6f73 6765 ication/vnd.osge │ │ │ │ -00021e00: 6f2e 6d61 7067 7569 6465 2e70 6163 6b61 o.mapguide.packa │ │ │ │ -00021e10: 6765 223a 207b 0a09 736f 7572 6365 3a20 ge": {..source: │ │ │ │ -00021e20: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00021e30: 6f6e 733a 205b 0a09 0922 6d67 7022 0a09 ons: [..."mgp".. │ │ │ │ -00021e40: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00021e50: 6f6e 2f76 6e64 2e6f 7367 692e 6275 6e64 on/vnd.osgi.bund │ │ │ │ -00021e60: 6c65 223a 207b 0a09 736f 7572 6365 3a20 le": {..source: │ │ │ │ -00021e70: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00021e80: 6963 6174 696f 6e2f 766e 642e 6f73 6769 ication/vnd.osgi │ │ │ │ -00021e90: 2e64 7022 3a20 7b0a 0973 6f75 7263 653a .dp": {..source: │ │ │ │ -00021ea0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00021eb0: 696f 6e73 3a20 5b0a 0909 2264 7022 0a09 ions: [..."dp".. │ │ │ │ -00021ec0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00021ed0: 6f6e 2f76 6e64 2e6f 7367 692e 7375 6273 on/vnd.osgi.subs │ │ │ │ -00021ee0: 7973 7465 6d22 3a20 7b0a 0973 6f75 7263 ystem": {..sourc │ │ │ │ -00021ef0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00021f00: 6e73 696f 6e73 3a20 5b0a 0909 2265 7361 nsions: [..."esa │ │ │ │ -00021f10: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00021f20: 6174 696f 6e2f 766e 642e 6f74 7073 2e63 ation/vnd.otps.c │ │ │ │ -00021f30: 742d 6b69 702b 786d 6c22 3a20 7b0a 0973 t-kip+xml": {..s │ │ │ │ -00021f40: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00021f50: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00021f60: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00021f70: 696f 6e2f 766e 642e 6f78 6c69 2e63 6f75 ion/vnd.oxli.cou │ │ │ │ -00021f80: 6e74 6772 6170 6822 3a20 7b0a 0973 6f75 ntgraph": {..sou │ │ │ │ -00021f90: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00021fa0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00021fb0: 2e70 6167 6572 6475 7479 2b6a 736f 6e22 .pagerduty+json" │ │ │ │ -00021fc0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00021fd0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00021fe0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00021ff0: 706c 6963 6174 696f 6e2f 766e 642e 7061 plication/vnd.pa │ │ │ │ -00022000: 6c6d 223a 207b 0a09 736f 7572 6365 3a20 lm": {..source: │ │ │ │ -00022010: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00022020: 6f6e 733a 205b 0a09 0922 7064 6222 2c0a ons: [..."pdb",. │ │ │ │ -00022030: 0909 2270 7161 222c 0a09 0922 6f70 7263 .."pqa",..."oprc │ │ │ │ -00022040: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00022050: 6174 696f 6e2f 766e 642e 7061 6e6f 706c ation/vnd.panopl │ │ │ │ -00022060: 7922 3a20 7b0a 0973 6f75 7263 653a 2022 y": {..source: " │ │ │ │ -00022070: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00022080: 6361 7469 6f6e 2f76 6e64 2e70 616f 732e cation/vnd.paos. │ │ │ │ -00022090: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -000220a0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -000220b0: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6174 lication/vnd.pat │ │ │ │ -000220c0: 656e 7464 6976 6522 3a20 7b0a 0973 6f75 entdive": {..sou │ │ │ │ -000220d0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000220e0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000220f0: 2e70 6174 6965 6e74 6563 6f6d 6d73 646f .patientecommsdo │ │ │ │ -00022100: 6322 3a20 7b0a 0973 6f75 7263 653a 2022 c": {..source: " │ │ │ │ -00022110: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00022120: 6361 7469 6f6e 2f76 6e64 2e70 6177 6161 cation/vnd.pawaa │ │ │ │ -00022130: 6669 6c65 223a 207b 0a09 736f 7572 6365 file": {..source │ │ │ │ -00022140: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00022150: 7369 6f6e 733a 205b 0a09 0922 7061 7722 sions: [..."paw" │ │ │ │ -00022160: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00022170: 7469 6f6e 2f76 6e64 2e70 636f 7322 3a20 tion/vnd.pcos": │ │ │ │ -00022180: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00022190: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -000221a0: 6f6e 2f76 6e64 2e70 672e 666f 726d 6174 on/vnd.pg.format │ │ │ │ -000221b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000221c0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -000221d0: 733a 205b 0a09 0922 7374 7222 0a09 5d0a s: [..."str"..]. │ │ │ │ -000221e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000221f0: 2f76 6e64 2e70 672e 6f73 6173 6c69 223a /vnd.pg.osasli": │ │ │ │ -00022200: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022210: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00022220: 205b 0a09 0922 6569 3622 0a09 5d0a 7d2c [..."ei6"..].}, │ │ │ │ -00022230: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00022240: 6e64 2e70 6961 6363 6573 732e 6170 706c nd.piaccess.appl │ │ │ │ -00022250: 6963 6174 696f 6e2d 6c69 6365 6e63 6522 ication-licence" │ │ │ │ -00022260: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00022270: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00022280: 7469 6f6e 2f76 6e64 2e70 6963 7365 6c22 tion/vnd.picsel" │ │ │ │ -00022290: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000222a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -000222b0: 3a20 5b0a 0909 2265 6669 6622 0a09 5d0a : [..."efif"..]. │ │ │ │ -000222c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000222d0: 2f76 6e64 2e70 6d69 2e77 6964 6765 7422 /vnd.pmi.widget" │ │ │ │ -000222e0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000222f0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00022300: 3a20 5b0a 0909 2277 6722 0a09 5d0a 7d2c : [..."wg"..].}, │ │ │ │ -00022310: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00022320: 6e64 2e70 6f63 2e67 726f 7570 2d61 6476 nd.poc.group-adv │ │ │ │ -00022330: 6572 7469 7365 6d65 6e74 2b78 6d6c 223a ertisement+xml": │ │ │ │ -00022340: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022350: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00022360: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00022370: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6f63 lication/vnd.poc │ │ │ │ -00022380: 6b65 746c 6561 726e 223a 207b 0a09 736f ketlearn": {..so │ │ │ │ -00022390: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -000223a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000223b0: 706c 6622 0a09 5d0a 7d2c 0a09 2261 7070 plf"..].},.."app │ │ │ │ -000223c0: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6f77 lication/vnd.pow │ │ │ │ -000223d0: 6572 6275 696c 6465 7236 223a 207b 0a09 erbuilder6": {.. │ │ │ │ -000223e0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000223f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00022400: 0922 7062 6422 0a09 5d0a 7d2c 0a09 2261 ."pbd"..].},.."a │ │ │ │ -00022410: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e70 pplication/vnd.p │ │ │ │ -00022420: 6f77 6572 6275 696c 6465 7236 2d73 223a owerbuilder6-s": │ │ │ │ -00022430: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022440: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00022450: 696f 6e2f 766e 642e 706f 7765 7262 7569 ion/vnd.powerbui │ │ │ │ -00022460: 6c64 6572 3722 3a20 7b0a 0973 6f75 7263 lder7": {..sourc │ │ │ │ -00022470: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00022480: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e70 pplication/vnd.p │ │ │ │ -00022490: 6f77 6572 6275 696c 6465 7237 2d73 223a owerbuilder7-s": │ │ │ │ -000224a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000224b0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000224c0: 696f 6e2f 766e 642e 706f 7765 7262 7569 ion/vnd.powerbui │ │ │ │ -000224d0: 6c64 6572 3735 223a 207b 0a09 736f 7572 lder75": {..sour │ │ │ │ -000224e0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000224f0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00022500: 706f 7765 7262 7569 6c64 6572 3735 2d73 powerbuilder75-s │ │ │ │ -00022510: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00022520: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00022530: 6174 696f 6e2f 766e 642e 7072 656d 696e ation/vnd.premin │ │ │ │ -00022540: 6574 223a 207b 0a09 736f 7572 6365 3a20 et": {..source: │ │ │ │ -00022550: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00022560: 6963 6174 696f 6e2f 766e 642e 7072 6576 ication/vnd.prev │ │ │ │ -00022570: 6965 7773 7973 7465 6d73 2e62 6f78 223a iewsystems.box": │ │ │ │ -00022580: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022590: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -000225a0: 205b 0a09 0922 626f 7822 0a09 5d0a 7d2c [..."box"..].}, │ │ │ │ -000225b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000225c0: 6e64 2e70 726f 6372 6174 652e 6272 7573 nd.procrate.brus │ │ │ │ -000225d0: 6873 6574 223a 207b 0a09 6578 7465 6e73 hset": {..extens │ │ │ │ -000225e0: 696f 6e73 3a20 5b0a 0909 2262 7275 7368 ions: [..."brush │ │ │ │ -000225f0: 7365 7422 0a09 5d0a 7d2c 0a09 2261 7070 set"..].},.."app │ │ │ │ -00022600: 6c69 6361 7469 6f6e 2f76 6e64 2e70 726f lication/vnd.pro │ │ │ │ -00022610: 6372 6561 7465 2e62 7275 7368 223a 207b create.brush": { │ │ │ │ -00022620: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00022630: 0909 2262 7275 7368 220a 095d 0a7d 2c0a .."brush"..].},. │ │ │ │ -00022640: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00022650: 642e 7072 6f63 7265 6174 652e 6472 6561 d.procreate.drea │ │ │ │ -00022660: 6d22 3a20 7b0a 0965 7874 656e 7369 6f6e m": {..extension │ │ │ │ -00022670: 733a 205b 0a09 0922 6472 6d22 0a09 5d0a s: [..."drm"..]. │ │ │ │ -00022680: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00022690: 2f76 6e64 2e70 726f 7465 7573 2e6d 6167 /vnd.proteus.mag │ │ │ │ -000226a0: 617a 696e 6522 3a20 7b0a 0973 6f75 7263 azine": {..sourc │ │ │ │ -000226b0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -000226c0: 6e73 696f 6e73 3a20 5b0a 0909 226d 677a nsions: [..."mgz │ │ │ │ -000226d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000226e0: 6174 696f 6e2f 766e 642e 7073 6673 223a ation/vnd.psfs": │ │ │ │ -000226f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022700: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00022710: 696f 6e2f 766e 642e 7074 2e6d 756e 6475 ion/vnd.pt.mundu │ │ │ │ -00022720: 736d 756e 6469 223a 207b 0a09 736f 7572 smundi": {..sour │ │ │ │ -00022730: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00022740: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00022750: 7075 626c 6973 6861 7265 2d64 656c 7461 publishare-delta │ │ │ │ -00022760: 2d74 7265 6522 3a20 7b0a 0973 6f75 7263 -tree": {..sourc │ │ │ │ -00022770: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00022780: 6e73 696f 6e73 3a20 5b0a 0909 2271 7073 nsions: [..."qps │ │ │ │ -00022790: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000227a0: 6174 696f 6e2f 766e 642e 7076 692e 7074 ation/vnd.pvi.pt │ │ │ │ -000227b0: 6964 3122 3a20 7b0a 0973 6f75 7263 653a id1": {..source: │ │ │ │ -000227c0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000227d0: 696f 6e73 3a20 5b0a 0909 2270 7469 6422 ions: [..."ptid" │ │ │ │ -000227e0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000227f0: 7469 6f6e 2f76 6e64 2e70 7767 2d6d 756c tion/vnd.pwg-mul │ │ │ │ -00022800: 7469 706c 6578 6564 223a 207b 0a09 736f tiplexed": {..so │ │ │ │ -00022810: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00022820: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00022830: 642e 7077 672d 7868 746d 6c2d 7072 696e d.pwg-xhtml-prin │ │ │ │ -00022840: 742b 786d 6c22 3a20 7b0a 0973 6f75 7263 t+xml": {..sourc │ │ │ │ -00022850: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00022860: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -00022870: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00022880: 0922 7868 746d 220a 095d 0a7d 2c0a 0922 ."xhtm"..].},.." │ │ │ │ -00022890: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000228a0: 7175 616c 636f 6d6d 2e62 7265 772d 6170 qualcomm.brew-ap │ │ │ │ -000228b0: 702d 7265 7322 3a20 7b0a 0973 6f75 7263 p-res": {..sourc │ │ │ │ -000228c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -000228d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e71 pplication/vnd.q │ │ │ │ -000228e0: 7561 7261 6e74 6169 6e65 6e65 7422 3a20 uarantainenet": │ │ │ │ -000228f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00022900: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00022910: 6f6e 2f76 6e64 2e71 7561 726b 2e71 7561 on/vnd.quark.qua │ │ │ │ -00022920: 726b 7870 7265 7373 223a 207b 0a09 736f rkxpress": {..so │ │ │ │ -00022930: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00022940: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00022950: 7178 6422 2c0a 0909 2271 7874 222c 0a09 qxd",..."qxt",.. │ │ │ │ -00022960: 0922 7177 6422 2c0a 0909 2271 7774 222c ."qwd",..."qwt", │ │ │ │ -00022970: 0a09 0922 7178 6c22 2c0a 0909 2271 7862 ..."qxl",..."qxb │ │ │ │ -00022980: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00022990: 6174 696f 6e2f 766e 642e 7175 6f62 6a65 ation/vnd.quobje │ │ │ │ -000229a0: 6374 2d71 756f 7864 6f63 756d 656e 7422 ct-quoxdocument" │ │ │ │ -000229b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000229c0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000229d0: 7469 6f6e 2f76 6e64 2e72 6164 6973 7973 tion/vnd.radisys │ │ │ │ -000229e0: 2e6d 6f6d 6c2b 786d 6c22 3a20 7b0a 0973 .moml+xml": {..s │ │ │ │ -000229f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00022a00: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00022a10: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00022a20: 696f 6e2f 766e 642e 7261 6469 7379 732e ion/vnd.radisys. │ │ │ │ -00022a30: 6d73 6d6c 2b78 6d6c 223a 207b 0a09 736f msml+xml": {..so │ │ │ │ -00022a40: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00022a50: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00022a60: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00022a70: 6f6e 2f76 6e64 2e72 6164 6973 7973 2e6d on/vnd.radisys.m │ │ │ │ -00022a80: 736d 6c2d 6175 6469 742b 786d 6c22 3a20 sml-audit+xml": │ │ │ │ -00022a90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00022aa0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00022ab0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00022ac0: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ -00022ad0: 7379 732e 6d73 6d6c 2d61 7564 6974 2d63 sys.msml-audit-c │ │ │ │ -00022ae0: 6f6e 662b 786d 6c22 3a20 7b0a 0973 6f75 onf+xml": {..sou │ │ │ │ -00022af0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00022b00: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00022b10: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00022b20: 6e2f 766e 642e 7261 6469 7379 732e 6d73 n/vnd.radisys.ms │ │ │ │ -00022b30: 6d6c 2d61 7564 6974 2d63 6f6e 6e2b 786d ml-audit-conn+xm │ │ │ │ -00022b40: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00022b50: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00022b60: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00022b70: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00022b80: 7261 6469 7379 732e 6d73 6d6c 2d61 7564 radisys.msml-aud │ │ │ │ -00022b90: 6974 2d64 6961 6c6f 672b 786d 6c22 3a20 it-dialog+xml": │ │ │ │ -00022ba0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00022bb0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00022bc0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00022bd0: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ -00022be0: 7379 732e 6d73 6d6c 2d61 7564 6974 2d73 sys.msml-audit-s │ │ │ │ -00022bf0: 7472 6561 6d2b 786d 6c22 3a20 7b0a 0973 tream+xml": {..s │ │ │ │ -00022c00: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00022c10: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00022c20: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00022c30: 696f 6e2f 766e 642e 7261 6469 7379 732e ion/vnd.radisys. │ │ │ │ -00022c40: 6d73 6d6c 2d63 6f6e 662b 786d 6c22 3a20 msml-conf+xml": │ │ │ │ -00022c50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00022c60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00022c70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00022c80: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ -00022c90: 7379 732e 6d73 6d6c 2d64 6961 6c6f 672b sys.msml-dialog+ │ │ │ │ -00022ca0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00022cb0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00022cc0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00022cd0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00022ce0: 642e 7261 6469 7379 732e 6d73 6d6c 2d64 d.radisys.msml-d │ │ │ │ -00022cf0: 6961 6c6f 672d 6261 7365 2b78 6d6c 223a ialog-base+xml": │ │ │ │ -00022d00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022d10: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00022d20: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00022d30: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6164 lication/vnd.rad │ │ │ │ -00022d40: 6973 7973 2e6d 736d 6c2d 6469 616c 6f67 isys.msml-dialog │ │ │ │ -00022d50: 2d66 6178 2d64 6574 6563 742b 786d 6c22 -fax-detect+xml" │ │ │ │ -00022d60: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00022d70: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00022d80: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00022d90: 706c 6963 6174 696f 6e2f 766e 642e 7261 plication/vnd.ra │ │ │ │ -00022da0: 6469 7379 732e 6d73 6d6c 2d64 6961 6c6f disys.msml-dialo │ │ │ │ -00022db0: 672d 6661 782d 7365 6e64 7265 6376 2b78 g-fax-sendrecv+x │ │ │ │ -00022dc0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00022dd0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00022de0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00022df0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00022e00: 2e72 6164 6973 7973 2e6d 736d 6c2d 6469 .radisys.msml-di │ │ │ │ -00022e10: 616c 6f67 2d67 726f 7570 2b78 6d6c 223a alog-group+xml": │ │ │ │ -00022e20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00022e30: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00022e40: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00022e50: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6164 lication/vnd.rad │ │ │ │ -00022e60: 6973 7973 2e6d 736d 6c2d 6469 616c 6f67 isys.msml-dialog │ │ │ │ -00022e70: 2d73 7065 6563 682b 786d 6c22 3a20 7b0a -speech+xml": {. │ │ │ │ -00022e80: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00022e90: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00022ea0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00022eb0: 6174 696f 6e2f 766e 642e 7261 6469 7379 ation/vnd.radisy │ │ │ │ -00022ec0: 732e 6d73 6d6c 2d64 6961 6c6f 672d 7472 s.msml-dialog-tr │ │ │ │ -00022ed0: 616e 7366 6f72 6d2b 786d 6c22 3a20 7b0a ansform+xml": {. │ │ │ │ -00022ee0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00022ef0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00022f00: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ -00022f10: 6174 696f 6e2f 766e 642e 7261 696e 7374 ation/vnd.rainst │ │ │ │ -00022f20: 6f72 2e64 6174 6122 3a20 7b0a 0973 6f75 or.data": {..sou │ │ │ │ -00022f30: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00022f40: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00022f50: 2e72 6170 6964 223a 207b 0a09 736f 7572 .rapid": {..sour │ │ │ │ -00022f60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00022f70: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00022f80: 7261 7222 3a20 7b0a 0973 6f75 7263 653a rar": {..source: │ │ │ │ -00022f90: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00022fa0: 696f 6e73 3a20 5b0a 0909 2272 6172 220a ions: [..."rar". │ │ │ │ -00022fb0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00022fc0: 696f 6e2f 766e 642e 7265 616c 766e 632e ion/vnd.realvnc. │ │ │ │ -00022fd0: 6265 6422 3a20 7b0a 0973 6f75 7263 653a bed": {..source: │ │ │ │ -00022fe0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00022ff0: 696f 6e73 3a20 5b0a 0909 2262 6564 220a ions: [..."bed". │ │ │ │ -00023000: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00023010: 696f 6e2f 766e 642e 7265 636f 7264 6172 ion/vnd.recordar │ │ │ │ -00023020: 652e 6d75 7369 6378 6d6c 223a 207b 0a09 e.musicxml": {.. │ │ │ │ -00023030: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00023040: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00023050: 0922 6d78 6c22 0a09 5d0a 7d2c 0a09 2261 ."mxl"..].},.."a │ │ │ │ -00023060: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e72 pplication/vnd.r │ │ │ │ -00023070: 6563 6f72 6461 7265 2e6d 7573 6963 786d ecordare.musicxm │ │ │ │ -00023080: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ -00023090: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -000230a0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -000230b0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000230c0: 0922 6d75 7369 6378 6d6c 220a 095d 0a7d ."musicxml"..].} │ │ │ │ -000230d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000230e0: 766e 642e 7265 6c70 6970 6522 3a20 7b0a vnd.relpipe": {. │ │ │ │ -000230f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00023100: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023110: 2f76 6e64 2e72 656e 6c65 6172 6e2e 726c /vnd.renlearn.rl │ │ │ │ -00023120: 7072 696e 7422 3a20 7b0a 0973 6f75 7263 print": {..sourc │ │ │ │ -00023130: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00023140: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e72 pplication/vnd.r │ │ │ │ -00023150: 6573 696c 6965 6e74 2e6c 6f67 6963 223a esilient.logic": │ │ │ │ -00023160: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00023170: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00023180: 696f 6e2f 766e 642e 7265 7374 6675 6c2b ion/vnd.restful+ │ │ │ │ -00023190: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -000231a0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -000231b0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -000231c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000231d0: 6e64 2e72 6967 2e63 7279 7074 6f6e 6f74 nd.rig.cryptonot │ │ │ │ -000231e0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -000231f0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00023200: 6e73 3a20 5b0a 0909 2263 7279 7074 6f6e ns: [..."crypton │ │ │ │ -00023210: 6f74 6522 0a09 5d0a 7d2c 0a09 2261 7070 ote"..].},.."app │ │ │ │ -00023220: 6c69 6361 7469 6f6e 2f76 6e64 2e72 696d lication/vnd.rim │ │ │ │ -00023230: 2e63 6f64 223a 207b 0a09 736f 7572 6365 .cod": {..source │ │ │ │ -00023240: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -00023250: 656e 7369 6f6e 733a 205b 0a09 0922 636f ensions: [..."co │ │ │ │ -00023260: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ -00023270: 6361 7469 6f6e 2f76 6e64 2e72 6e2d 7265 cation/vnd.rn-re │ │ │ │ -00023280: 616c 6d65 6469 6122 3a20 7b0a 0973 6f75 almedia": {..sou │ │ │ │ -00023290: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000232a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000232b0: 2272 6d22 0a09 5d0a 7d2c 0a09 2261 7070 "rm"..].},.."app │ │ │ │ -000232c0: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6e2d lication/vnd.rn- │ │ │ │ -000232d0: 7265 616c 6d65 6469 612d 7662 7222 3a20 realmedia-vbr": │ │ │ │ -000232e0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000232f0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00023300: 3a20 5b0a 0909 2272 6d76 6222 0a09 5d0a : [..."rmvb"..]. │ │ │ │ -00023310: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023320: 2f76 6e64 2e72 6f75 7465 3636 2e6c 696e /vnd.route66.lin │ │ │ │ -00023330: 6b36 362b 786d 6c22 3a20 7b0a 0973 6f75 k66+xml": {..sou │ │ │ │ -00023340: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00023350: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00023360: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00023370: 0a09 0922 6c69 6e6b 3636 220a 095d 0a7d ..."link66"..].} │ │ │ │ -00023380: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00023390: 766e 642e 7273 2d32 3734 7822 3a20 7b0a vnd.rs-274x": {. │ │ │ │ -000233a0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000233b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000233c0: 2f76 6e64 2e72 7563 6b75 732e 646f 776e /vnd.ruckus.down │ │ │ │ -000233d0: 6c6f 6164 223a 207b 0a09 736f 7572 6365 load": {..source │ │ │ │ -000233e0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000233f0: 706c 6963 6174 696f 6e2f 766e 642e 7333 plication/vnd.s3 │ │ │ │ -00023400: 736d 7322 3a20 7b0a 0973 6f75 7263 653a sms": {..source: │ │ │ │ -00023410: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00023420: 6c69 6361 7469 6f6e 2f76 6e64 2e73 6169 lication/vnd.sai │ │ │ │ -00023430: 6c69 6e67 7472 6163 6b65 722e 7472 6163 lingtracker.trac │ │ │ │ -00023440: 6b22 3a20 7b0a 0973 6f75 7263 653a 2022 k": {..source: " │ │ │ │ -00023450: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00023460: 6e73 3a20 5b0a 0909 2273 7422 0a09 5d0a ns: [..."st"..]. │ │ │ │ -00023470: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023480: 2f76 6e64 2e73 6172 223a 207b 0a09 736f /vnd.sar": {..so │ │ │ │ -00023490: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000234a0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000234b0: 642e 7362 6d2e 6369 6422 3a20 7b0a 0973 d.sbm.cid": {..s │ │ │ │ -000234c0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000234d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000234e0: 6e64 2e73 626d 2e6d 6964 3222 3a20 7b0a nd.sbm.mid2": {. │ │ │ │ -000234f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00023500: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023510: 2f76 6e64 2e73 6372 6962 7573 223a 207b /vnd.scribus": { │ │ │ │ +0001d190: 2e6e 6561 7273 742e 696e 762b 6a73 6f6e .nearst.inv+json │ │ │ │ +0001d1a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001d1b0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0001d1c0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001d1d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ +0001d1e0: 6562 756d 696e 642e 6c69 6e65 223a 207b ebumind.line": { │ │ │ │ +0001d1f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001d200: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001d210: 6e2f 766e 642e 6e65 7276 616e 6122 3a20 n/vnd.nervana": │ │ │ │ +0001d220: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001d230: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001d240: 6f6e 2f76 6e64 2e6e 6574 6670 7822 3a20 on/vnd.netfpx": │ │ │ │ +0001d250: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001d260: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001d270: 6f6e 2f76 6e64 2e6e 6575 726f 6c61 6e67 on/vnd.neurolang │ │ │ │ +0001d280: 7561 6765 2e6e 6c75 223a 207b 0a09 736f uage.nlu": {..so │ │ │ │ +0001d290: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001d2a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001d2b0: 6e6c 7522 0a09 5d0a 7d2c 0a09 2261 7070 nlu"..].},.."app │ │ │ │ +0001d2c0: 6c69 6361 7469 6f6e 2f76 6e64 2e6e 696d lication/vnd.nim │ │ │ │ +0001d2d0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0001d2e0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001d2f0: 6361 7469 6f6e 2f76 6e64 2e6e 696e 7465 cation/vnd.ninte │ │ │ │ +0001d300: 6e64 6f2e 6e69 7472 6f2e 726f 6d22 3a20 ndo.nitro.rom": │ │ │ │ +0001d310: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001d320: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001d330: 6f6e 2f76 6e64 2e6e 696e 7465 6e64 6f2e on/vnd.nintendo. │ │ │ │ +0001d340: 736e 6573 2e72 6f6d 223a 207b 0a09 736f snes.rom": {..so │ │ │ │ +0001d350: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0001d360: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001d370: 642e 6e69 7466 223a 207b 0a09 736f 7572 d.nitf": {..sour │ │ │ │ +0001d380: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0001d390: 656e 7369 6f6e 733a 205b 0a09 0922 6e74 ensions: [..."nt │ │ │ │ +0001d3a0: 6622 2c0a 0909 226e 6974 6622 0a09 5d0a f",..."nitf"..]. │ │ │ │ +0001d3b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001d3c0: 2f76 6e64 2e6e 6f62 6c65 6e65 742d 6469 /vnd.noblenet-di │ │ │ │ +0001d3d0: 7265 6374 6f72 7922 3a20 7b0a 0973 6f75 rectory": {..sou │ │ │ │ +0001d3e0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0001d3f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ +0001d400: 6e64 220a 095d 0a7d 2c0a 0922 6170 706c nd"..].},.."appl │ │ │ │ +0001d410: 6963 6174 696f 6e2f 766e 642e 6e6f 626c ication/vnd.nobl │ │ │ │ +0001d420: 656e 6574 2d73 6561 6c65 7222 3a20 7b0a enet-sealer": {. │ │ │ │ +0001d430: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001d440: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001d450: 0909 226e 6e73 220a 095d 0a7d 2c0a 0922 .."nns"..].},.." │ │ │ │ +0001d460: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001d470: 6e6f 626c 656e 6574 2d77 6562 223a 207b noblenet-web": { │ │ │ │ +0001d480: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001d490: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001d4a0: 0a09 0922 6e6e 7722 0a09 5d0a 7d2c 0a09 ..."nnw"..].},.. │ │ │ │ +0001d4b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001d4c0: 2e6e 6f6b 6961 2e63 6174 616c 6f67 7322 .nokia.catalogs" │ │ │ │ +0001d4d0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001d4e0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0001d4f0: 7469 6f6e 2f76 6e64 2e6e 6f6b 6961 2e63 tion/vnd.nokia.c │ │ │ │ +0001d500: 6f6e 6d6c 2b77 6278 6d6c 223a 207b 0a09 onml+wbxml": {.. │ │ │ │ +0001d510: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001d520: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001d530: 766e 642e 6e6f 6b69 612e 636f 6e6d 6c2b vnd.nokia.conml+ │ │ │ │ +0001d540: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0001d550: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0001d560: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0001d570: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001d580: 642e 6e6f 6b69 612e 6970 7476 2e63 6f6e d.nokia.iptv.con │ │ │ │ +0001d590: 6669 672b 786d 6c22 3a20 7b0a 0973 6f75 fig+xml": {..sou │ │ │ │ +0001d5a0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001d5b0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001d5c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001d5d0: 6e2f 766e 642e 6e6f 6b69 612e 6973 6473 n/vnd.nokia.isds │ │ │ │ +0001d5e0: 2d72 6164 696f 2d70 7265 7365 7473 223a -radio-presets": │ │ │ │ +0001d5f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001d600: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0001d610: 696f 6e2f 766e 642e 6e6f 6b69 612e 6c61 ion/vnd.nokia.la │ │ │ │ +0001d620: 6e64 6d61 726b 2b77 6278 6d6c 223a 207b ndmark+wbxml": { │ │ │ │ +0001d630: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001d640: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001d650: 6e2f 766e 642e 6e6f 6b69 612e 6c61 6e64 n/vnd.nokia.land │ │ │ │ +0001d660: 6d61 726b 2b78 6d6c 223a 207b 0a09 736f mark+xml": {..so │ │ │ │ +0001d670: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001d680: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001d690: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001d6a0: 6f6e 2f76 6e64 2e6e 6f6b 6961 2e6c 616e on/vnd.nokia.lan │ │ │ │ +0001d6b0: 646d 6172 6b63 6f6c 6c65 6374 696f 6e2b dmarkcollection+ │ │ │ │ +0001d6c0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0001d6d0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0001d6e0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0001d6f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001d700: 642e 6e6f 6b69 612e 6e2d 6761 6765 2e61 d.nokia.n-gage.a │ │ │ │ +0001d710: 632b 786d 6c22 3a20 7b0a 0973 6f75 7263 c+xml": {..sourc │ │ │ │ +0001d720: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001d730: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +0001d740: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001d750: 0922 6163 220a 095d 0a7d 2c0a 0922 6170 ."ac"..].},.."ap │ │ │ │ +0001d760: 706c 6963 6174 696f 6e2f 766e 642e 6e6f plication/vnd.no │ │ │ │ +0001d770: 6b69 612e 6e2d 6761 6765 2e64 6174 6122 kia.n-gage.data" │ │ │ │ +0001d780: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001d790: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0001d7a0: 3a20 5b0a 0909 226e 6764 6174 220a 095d : [..."ngdat"..] │ │ │ │ +0001d7b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001d7c0: 6e2f 766e 642e 6e6f 6b69 612e 6e2d 6761 n/vnd.nokia.n-ga │ │ │ │ +0001d7d0: 6765 2e73 796d 6269 616e 2e69 6e73 7461 ge.symbian.insta │ │ │ │ +0001d7e0: 6c6c 223a 207b 0a09 736f 7572 6365 3a20 ll": {..source: │ │ │ │ +0001d7f0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +0001d800: 7369 6f6e 733a 205b 0a09 0922 6e2d 6761 sions: [..."n-ga │ │ │ │ +0001d810: 6765 220a 095d 0a7d 2c0a 0922 6170 706c ge"..].},.."appl │ │ │ │ +0001d820: 6963 6174 696f 6e2f 766e 642e 6e6f 6b69 ication/vnd.noki │ │ │ │ +0001d830: 612e 6e63 6422 3a20 7b0a 0973 6f75 7263 a.ncd": {..sourc │ │ │ │ +0001d840: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001d850: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ +0001d860: 6f6b 6961 2e70 6364 2b77 6278 6d6c 223a okia.pcd+wbxml": │ │ │ │ +0001d870: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001d880: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0001d890: 696f 6e2f 766e 642e 6e6f 6b69 612e 7063 ion/vnd.nokia.pc │ │ │ │ +0001d8a0: 642b 786d 6c22 3a20 7b0a 0973 6f75 7263 d+xml": {..sourc │ │ │ │ +0001d8b0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001d8c0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +0001d8d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001d8e0: 766e 642e 6e6f 6b69 612e 7261 6469 6f2d vnd.nokia.radio- │ │ │ │ +0001d8f0: 7072 6573 6574 223a 207b 0a09 736f 7572 preset": {..sour │ │ │ │ +0001d900: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0001d910: 656e 7369 6f6e 733a 205b 0a09 0922 7270 ensions: [..."rp │ │ │ │ +0001d920: 7374 220a 095d 0a7d 2c0a 0922 6170 706c st"..].},.."appl │ │ │ │ +0001d930: 6963 6174 696f 6e2f 766e 642e 6e6f 6b69 ication/vnd.noki │ │ │ │ +0001d940: 612e 7261 6469 6f2d 7072 6573 6574 7322 a.radio-presets" │ │ │ │ +0001d950: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001d960: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0001d970: 3a20 5b0a 0909 2272 7073 7322 0a09 5d0a : [..."rpss"..]. │ │ │ │ +0001d980: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001d990: 2f76 6e64 2e6e 6f76 6164 6967 6d2e 6564 /vnd.novadigm.ed │ │ │ │ +0001d9a0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ +0001d9b0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001d9c0: 6e73 3a20 5b0a 0909 2265 646d 220a 095d ns: [..."edm"..] │ │ │ │ +0001d9d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001d9e0: 6e2f 766e 642e 6e6f 7661 6469 676d 2e65 n/vnd.novadigm.e │ │ │ │ +0001d9f0: 6478 223a 207b 0a09 736f 7572 6365 3a20 dx": {..source: │ │ │ │ +0001da00: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001da10: 6f6e 733a 205b 0a09 0922 6564 7822 0a09 ons: [..."edx".. │ │ │ │ +0001da20: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001da30: 6f6e 2f76 6e64 2e6e 6f76 6164 6967 6d2e on/vnd.novadigm. │ │ │ │ +0001da40: 6578 7422 3a20 7b0a 0973 6f75 7263 653a ext": {..source: │ │ │ │ +0001da50: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0001da60: 696f 6e73 3a20 5b0a 0909 2265 7874 220a ions: [..."ext". │ │ │ │ +0001da70: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001da80: 696f 6e2f 766e 642e 6e74 742d 6c6f 6361 ion/vnd.ntt-loca │ │ │ │ +0001da90: 6c2e 636f 6e74 656e 742d 7368 6172 6522 l.content-share" │ │ │ │ +0001daa0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001dab0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0001dac0: 7469 6f6e 2f76 6e64 2e6e 7474 2d6c 6f63 tion/vnd.ntt-loc │ │ │ │ +0001dad0: 616c 2e66 696c 652d 7472 616e 7366 6572 al.file-transfer │ │ │ │ +0001dae0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001daf0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001db00: 6174 696f 6e2f 766e 642e 6e74 742d 6c6f ation/vnd.ntt-lo │ │ │ │ +0001db10: 6361 6c2e 6f67 775f 7265 6d6f 7465 2d61 cal.ogw_remote-a │ │ │ │ +0001db20: 6363 6573 7322 3a20 7b0a 0973 6f75 7263 ccess": {..sourc │ │ │ │ +0001db30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001db40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6e pplication/vnd.n │ │ │ │ +0001db50: 7474 2d6c 6f63 616c 2e73 6970 2d74 615f tt-local.sip-ta_ │ │ │ │ +0001db60: 7265 6d6f 7465 223a 207b 0a09 736f 7572 remote": {..sour │ │ │ │ +0001db70: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0001db80: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001db90: 6e74 742d 6c6f 6361 6c2e 7369 702d 7461 ntt-local.sip-ta │ │ │ │ +0001dba0: 5f74 6370 5f73 7472 6561 6d22 3a20 7b0a _tcp_stream": {. │ │ │ │ +0001dbb0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001dbc0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001dbd0: 2f76 6e64 2e6f 6169 2e77 6f72 6b66 6c6f /vnd.oai.workflo │ │ │ │ +0001dbe0: 7773 223a 207b 0a09 736f 7572 6365 3a20 ws": {..source: │ │ │ │ +0001dbf0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0001dc00: 6963 6174 696f 6e2f 766e 642e 6f61 692e ication/vnd.oai. │ │ │ │ +0001dc10: 776f 726b 666c 6f77 732b 6a73 6f6e 223a workflows+json": │ │ │ │ +0001dc20: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001dc30: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001dc40: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001dc50: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6169 lication/vnd.oai │ │ │ │ +0001dc60: 2e77 6f72 6b66 6c6f 7773 2b79 616d 6c22 .workflows+yaml" │ │ │ │ +0001dc70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001dc80: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +0001dc90: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ +0001dca0: 7065 6e64 6f63 756d 656e 742e 6261 7365 pendocument.base │ │ │ │ +0001dcb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001dcc0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001dcd0: 6174 696f 6e2f 766e 642e 6f61 7369 732e ation/vnd.oasis. │ │ │ │ +0001dce0: 6f70 656e 646f 6375 6d65 6e74 2e63 6861 opendocument.cha │ │ │ │ +0001dcf0: 7274 223a 207b 0a09 736f 7572 6365 3a20 rt": {..source: │ │ │ │ +0001dd00: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0001dd10: 6f6e 733a 205b 0a09 0922 6f64 6322 0a09 ons: [..."odc".. │ │ │ │ +0001dd20: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001dd30: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ +0001dd40: 6e64 6f63 756d 656e 742e 6368 6172 742d ndocument.chart- │ │ │ │ +0001dd50: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ +0001dd60: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0001dd70: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001dd80: 6f74 6322 0a09 5d0a 7d2c 0a09 2261 7070 otc"..].},.."app │ │ │ │ +0001dd90: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6173 lication/vnd.oas │ │ │ │ +0001dda0: 6973 2e6f 7065 6e64 6f63 756d 656e 742e is.opendocument. │ │ │ │ +0001ddb0: 6461 7461 6261 7365 223a 207b 0a09 736f database": {..so │ │ │ │ +0001ddc0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0001ddd0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0001dde0: 0922 6f64 6222 0a09 5d0a 7d2c 0a09 2261 ."odb"..].},.."a │ │ │ │ +0001ddf0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001de00: 6173 6973 2e6f 7065 6e64 6f63 756d 656e asis.opendocumen │ │ │ │ +0001de10: 742e 666f 726d 756c 6122 3a20 7b0a 0973 t.formula": {..s │ │ │ │ +0001de20: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001de30: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0001de40: 226f 6466 220a 095d 0a7d 2c0a 0922 6170 "odf"..].},.."ap │ │ │ │ +0001de50: 706c 6963 6174 696f 6e2f 766e 642e 6f61 plication/vnd.oa │ │ │ │ +0001de60: 7369 732e 6f70 656e 646f 6375 6d65 6e74 sis.opendocument │ │ │ │ +0001de70: 2e66 6f72 6d75 6c61 2d74 656d 706c 6174 .formula-templat │ │ │ │ +0001de80: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0001de90: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001dea0: 6e73 3a20 5b0a 0909 226f 6466 7422 0a09 ns: [..."odft".. │ │ │ │ +0001deb0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001dec0: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ +0001ded0: 6e64 6f63 756d 656e 742e 6772 6170 6869 ndocument.graphi │ │ │ │ +0001dee0: 6373 223a 207b 0a09 736f 7572 6365 3a20 cs": {..source: │ │ │ │ +0001def0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001df00: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +0001df10: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0001df20: 6f64 6722 0a09 5d0a 7d2c 0a09 2261 7070 odg"..].},.."app │ │ │ │ +0001df30: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6173 lication/vnd.oas │ │ │ │ +0001df40: 6973 2e6f 7065 6e64 6f63 756d 656e 742e is.opendocument. │ │ │ │ +0001df50: 6772 6170 6869 6373 2d74 656d 706c 6174 graphics-templat │ │ │ │ +0001df60: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0001df70: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0001df80: 6e73 3a20 5b0a 0909 226f 7467 220a 095d ns: [..."otg"..] │ │ │ │ +0001df90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001dfa0: 6e2f 766e 642e 6f61 7369 732e 6f70 656e n/vnd.oasis.open │ │ │ │ +0001dfb0: 646f 6375 6d65 6e74 2e69 6d61 6765 223a document.image": │ │ │ │ +0001dfc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001dfd0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001dfe0: 205b 0a09 0922 6f64 6922 0a09 5d0a 7d2c [..."odi"..].}, │ │ │ │ +0001dff0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001e000: 6e64 2e6f 6173 6973 2e6f 7065 6e64 6f63 nd.oasis.opendoc │ │ │ │ +0001e010: 756d 656e 742e 696d 6167 652d 7465 6d70 ument.image-temp │ │ │ │ +0001e020: 6c61 7465 223a 207b 0a09 736f 7572 6365 late": {..source │ │ │ │ +0001e030: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0001e040: 7369 6f6e 733a 205b 0a09 0922 6f74 6922 sions: [..."oti" │ │ │ │ +0001e050: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001e060: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ +0001e070: 7065 6e64 6f63 756d 656e 742e 7072 6573 pendocument.pres │ │ │ │ +0001e080: 656e 7461 7469 6f6e 223a 207b 0a09 736f entation": {..so │ │ │ │ +0001e090: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001e0a0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +0001e0b0: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ +0001e0c0: 205b 0a09 0922 6f64 7022 0a09 5d0a 7d2c [..."odp"..].}, │ │ │ │ +0001e0d0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001e0e0: 6e64 2e6f 6173 6973 2e6f 7065 6e64 6f63 nd.oasis.opendoc │ │ │ │ +0001e0f0: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ +0001e100: 6f6e 2d74 656d 706c 6174 6522 3a20 7b0a on-template": {. │ │ │ │ +0001e110: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001e120: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001e130: 0909 226f 7470 220a 095d 0a7d 2c0a 0922 .."otp"..].},.." │ │ │ │ +0001e140: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001e150: 6f61 7369 732e 6f70 656e 646f 6375 6d65 oasis.opendocume │ │ │ │ +0001e160: 6e74 2e73 7072 6561 6473 6865 6574 223a nt.spreadsheet": │ │ │ │ +0001e170: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001e180: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001e190: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +0001e1a0: 7369 6f6e 733a 205b 0a09 0922 6f64 7322 sions: [..."ods" │ │ │ │ +0001e1b0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001e1c0: 7469 6f6e 2f76 6e64 2e6f 6173 6973 2e6f tion/vnd.oasis.o │ │ │ │ +0001e1d0: 7065 6e64 6f63 756d 656e 742e 7370 7265 pendocument.spre │ │ │ │ +0001e1e0: 6164 7368 6565 742d 7465 6d70 6c61 7465 adsheet-template │ │ │ │ +0001e1f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001e200: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0001e210: 733a 205b 0a09 0922 6f74 7322 0a09 5d0a s: [..."ots"..]. │ │ │ │ +0001e220: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001e230: 2f76 6e64 2e6f 6173 6973 2e6f 7065 6e64 /vnd.oasis.opend │ │ │ │ +0001e240: 6f63 756d 656e 742e 7465 7874 223a 207b ocument.text": { │ │ │ │ +0001e250: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001e260: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0001e270: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ +0001e280: 6f6e 733a 205b 0a09 0922 6f64 7422 0a09 ons: [..."odt".. │ │ │ │ +0001e290: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0001e2a0: 6f6e 2f76 6e64 2e6f 6173 6973 2e6f 7065 on/vnd.oasis.ope │ │ │ │ +0001e2b0: 6e64 6f63 756d 656e 742e 7465 7874 2d6d ndocument.text-m │ │ │ │ +0001e2c0: 6173 7465 7222 3a20 7b0a 0973 6f75 7263 aster": {..sourc │ │ │ │ +0001e2d0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0001e2e0: 6e73 696f 6e73 3a20 5b0a 0909 226f 646d nsions: [..."odm │ │ │ │ +0001e2f0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +0001e300: 6174 696f 6e2f 766e 642e 6f61 7369 732e ation/vnd.oasis. │ │ │ │ +0001e310: 6f70 656e 646f 6375 6d65 6e74 2e74 6578 opendocument.tex │ │ │ │ +0001e320: 742d 6d61 7374 6572 2d74 656d 706c 6174 t-master-templat │ │ │ │ +0001e330: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0001e340: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001e350: 6361 7469 6f6e 2f76 6e64 2e6f 6173 6973 cation/vnd.oasis │ │ │ │ +0001e360: 2e6f 7065 6e64 6f63 756d 656e 742e 7465 .opendocument.te │ │ │ │ +0001e370: 7874 2d74 656d 706c 6174 6522 3a20 7b0a xt-template": {. │ │ │ │ +0001e380: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001e390: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001e3a0: 0909 226f 7474 220a 095d 0a7d 2c0a 0922 .."ott"..].},.." │ │ │ │ +0001e3b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001e3c0: 6f61 7369 732e 6f70 656e 646f 6375 6d65 oasis.opendocume │ │ │ │ +0001e3d0: 6e74 2e74 6578 742d 7765 6222 3a20 7b0a nt.text-web": {. │ │ │ │ +0001e3e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001e3f0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0001e400: 0909 226f 7468 220a 095d 0a7d 2c0a 0922 .."oth"..].},.." │ │ │ │ +0001e410: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001e420: 6f62 6e22 3a20 7b0a 0973 6f75 7263 653a obn": {..source: │ │ │ │ +0001e430: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001e440: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6366 lication/vnd.ocf │ │ │ │ +0001e450: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ +0001e460: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001e470: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001e480: 6369 2e69 6d61 6765 2e6d 616e 6966 6573 ci.image.manifes │ │ │ │ +0001e490: 742e 7631 2b6a 736f 6e22 3a20 7b0a 0973 t.v1+json": {..s │ │ │ │ +0001e4a0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001e4b0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001e4c0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001e4d0: 696f 6e2f 766e 642e 6f66 746e 2e6c 3130 ion/vnd.oftn.l10 │ │ │ │ +0001e4e0: 6e2b 6a73 6f6e 223a 207b 0a09 736f 7572 n+json": {..sour │ │ │ │ +0001e4f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0001e500: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001e510: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001e520: 2f76 6e64 2e6f 6970 662e 636f 6e74 656e /vnd.oipf.conten │ │ │ │ +0001e530: 7461 6363 6573 7364 6f77 6e6c 6f61 642b taccessdownload+ │ │ │ │ +0001e540: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0001e550: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0001e560: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0001e570: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001e580: 642e 6f69 7066 2e63 6f6e 7465 6e74 6163 d.oipf.contentac │ │ │ │ +0001e590: 6365 7373 7374 7265 616d 696e 672b 786d cessstreaming+xm │ │ │ │ +0001e5a0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001e5b0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001e5c0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001e5d0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001e5e0: 6f69 7066 2e63 7370 672d 6865 7862 696e oipf.cspg-hexbin │ │ │ │ +0001e5f0: 6172 7922 3a20 7b0a 0973 6f75 7263 653a ary": {..source: │ │ │ │ +0001e600: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001e610: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6970 lication/vnd.oip │ │ │ │ +0001e620: 662e 6461 652e 7376 672b 786d 6c22 3a20 f.dae.svg+xml": │ │ │ │ +0001e630: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001e640: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0001e650: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0001e660: 6963 6174 696f 6e2f 766e 642e 6f69 7066 ication/vnd.oipf │ │ │ │ +0001e670: 2e64 6165 2e78 6874 6d6c 2b78 6d6c 223a .dae.xhtml+xml": │ │ │ │ +0001e680: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001e690: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001e6a0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001e6b0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6970 lication/vnd.oip │ │ │ │ +0001e6c0: 662e 6d69 7070 7663 6f6e 7472 6f6c 6d65 f.mippvcontrolme │ │ │ │ +0001e6d0: 7373 6167 652b 786d 6c22 3a20 7b0a 0973 ssage+xml": {..s │ │ │ │ +0001e6e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001e6f0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001e700: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001e710: 696f 6e2f 766e 642e 6f69 7066 2e70 6165 ion/vnd.oipf.pae │ │ │ │ +0001e720: 2e67 656d 223a 207b 0a09 736f 7572 6365 .gem": {..source │ │ │ │ +0001e730: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001e740: 706c 6963 6174 696f 6e2f 766e 642e 6f69 plication/vnd.oi │ │ │ │ +0001e750: 7066 2e73 7064 6973 636f 7665 7279 2b78 pf.spdiscovery+x │ │ │ │ +0001e760: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0001e770: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001e780: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0001e790: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001e7a0: 2e6f 6970 662e 7370 646c 6973 742b 786d .oipf.spdlist+xm │ │ │ │ +0001e7b0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001e7c0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001e7d0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001e7e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001e7f0: 6f69 7066 2e75 6570 726f 6669 6c65 2b78 oipf.ueprofile+x │ │ │ │ +0001e800: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0001e810: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001e820: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0001e830: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001e840: 2e6f 6970 662e 7573 6572 7072 6f66 696c .oipf.userprofil │ │ │ │ +0001e850: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ +0001e860: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001e870: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +0001e880: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001e890: 766e 642e 6f6c 7063 2d73 7567 6172 223a vnd.olpc-sugar": │ │ │ │ +0001e8a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001e8b0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0001e8c0: 205b 0a09 0922 786f 220a 095d 0a7d 2c0a [..."xo"..].},. │ │ │ │ +0001e8d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001e8e0: 642e 6f6d 612d 7363 7773 2d63 6f6e 6669 d.oma-scws-confi │ │ │ │ +0001e8f0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ +0001e900: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001e910: 6361 7469 6f6e 2f76 6e64 2e6f 6d61 2d73 cation/vnd.oma-s │ │ │ │ +0001e920: 6377 732d 6874 7470 2d72 6571 7565 7374 cws-http-request │ │ │ │ +0001e930: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001e940: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001e950: 6174 696f 6e2f 766e 642e 6f6d 612d 7363 ation/vnd.oma-sc │ │ │ │ +0001e960: 7773 2d68 7474 702d 7265 7370 6f6e 7365 ws-http-response │ │ │ │ +0001e970: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001e980: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001e990: 6174 696f 6e2f 766e 642e 6f6d 612e 6263 ation/vnd.oma.bc │ │ │ │ +0001e9a0: 6173 742e 6173 736f 6369 6174 6564 2d70 ast.associated-p │ │ │ │ +0001e9b0: 726f 6365 6475 7265 2d70 6172 616d 6574 rocedure-paramet │ │ │ │ +0001e9c0: 6572 2b78 6d6c 223a 207b 0a09 736f 7572 er+xml": {..sour │ │ │ │ +0001e9d0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0001e9e0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001e9f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001ea00: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e64 /vnd.oma.bcast.d │ │ │ │ +0001ea10: 726d 2d74 7269 6767 6572 2b78 6d6c 223a rm-trigger+xml": │ │ │ │ +0001ea20: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0001ea30: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ +0001ea40: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001ea50: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001ea60: 6d61 2e62 6361 7374 2e69 6d64 2b78 6d6c ma.bcast.imd+xml │ │ │ │ +0001ea70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001ea80: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0001ea90: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001eaa0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001eab0: 6d61 2e62 6361 7374 2e6c 746b 6d22 3a20 ma.bcast.ltkm": │ │ │ │ +0001eac0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001ead0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001eae0: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ +0001eaf0: 2e6e 6f74 6966 6963 6174 696f 6e2b 786d .notification+xm │ │ │ │ +0001eb00: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001eb10: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001eb20: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001eb30: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001eb40: 6f6d 612e 6263 6173 742e 7072 6f76 6973 oma.bcast.provis │ │ │ │ +0001eb50: 696f 6e69 6e67 7472 6967 6765 7222 3a20 ioningtrigger": │ │ │ │ +0001eb60: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001eb70: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001eb80: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ +0001eb90: 2e73 6762 6f6f 7422 3a20 7b0a 0973 6f75 .sgboot": {..sou │ │ │ │ +0001eba0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0001ebb0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001ebc0: 2e6f 6d61 2e62 6361 7374 2e73 6764 642b .oma.bcast.sgdd+ │ │ │ │ +0001ebd0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0001ebe0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0001ebf0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +0001ec00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +0001ec10: 642e 6f6d 612e 6263 6173 742e 7367 6475 d.oma.bcast.sgdu │ │ │ │ +0001ec20: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001ec30: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001ec40: 6174 696f 6e2f 766e 642e 6f6d 612e 6263 ation/vnd.oma.bc │ │ │ │ +0001ec50: 6173 742e 7369 6d70 6c65 2d73 796d 626f ast.simple-symbo │ │ │ │ +0001ec60: 6c2d 636f 6e74 6169 6e65 7222 3a20 7b0a l-container": {. │ │ │ │ +0001ec70: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001ec80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001ec90: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e73 /vnd.oma.bcast.s │ │ │ │ +0001eca0: 6d61 7274 6361 7264 2d74 7269 6767 6572 martcard-trigger │ │ │ │ +0001ecb0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0001ecc0: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ +0001ecd0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001ece0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001ecf0: 2f76 6e64 2e6f 6d61 2e62 6361 7374 2e73 /vnd.oma.bcast.s │ │ │ │ +0001ed00: 7072 6f76 2b78 6d6c 223a 207b 0a09 736f prov+xml": {..so │ │ │ │ +0001ed10: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001ed20: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001ed30: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001ed40: 6f6e 2f76 6e64 2e6f 6d61 2e62 6361 7374 on/vnd.oma.bcast │ │ │ │ +0001ed50: 2e73 746b 6d22 3a20 7b0a 0973 6f75 7263 .stkm": {..sourc │ │ │ │ +0001ed60: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001ed70: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001ed80: 6d61 2e63 6162 2d61 6464 7265 7373 2d62 ma.cab-address-b │ │ │ │ +0001ed90: 6f6f 6b2b 786d 6c22 3a20 7b0a 0973 6f75 ook+xml": {..sou │ │ │ │ +0001eda0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001edb0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001edc0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001edd0: 6e2f 766e 642e 6f6d 612e 6361 622d 6665 n/vnd.oma.cab-fe │ │ │ │ +0001ede0: 6174 7572 652d 6861 6e64 6c65 722b 786d ature-handler+xm │ │ │ │ +0001edf0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001ee00: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001ee10: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001ee20: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001ee30: 6f6d 612e 6361 622d 7063 632b 786d 6c22 oma.cab-pcc+xml" │ │ │ │ +0001ee40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001ee50: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0001ee60: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0001ee70: 706c 6963 6174 696f 6e2f 766e 642e 6f6d plication/vnd.om │ │ │ │ +0001ee80: 612e 6361 622d 7375 6273 2d69 6e76 6974 a.cab-subs-invit │ │ │ │ +0001ee90: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ +0001eea0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0001eeb0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +0001eec0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001eed0: 766e 642e 6f6d 612e 6361 622d 7573 6572 vnd.oma.cab-user │ │ │ │ +0001eee0: 2d70 7265 6673 2b78 6d6c 223a 207b 0a09 -prefs+xml": {.. │ │ │ │ +0001eef0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001ef00: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001ef10: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001ef20: 7469 6f6e 2f76 6e64 2e6f 6d61 2e64 6364 tion/vnd.oma.dcd │ │ │ │ +0001ef30: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001ef40: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0001ef50: 6174 696f 6e2f 766e 642e 6f6d 612e 6463 ation/vnd.oma.dc │ │ │ │ +0001ef60: 6463 223a 207b 0a09 736f 7572 6365 3a20 dc": {..source: │ │ │ │ +0001ef70: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0001ef80: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ +0001ef90: 6464 322b 786d 6c22 3a20 7b0a 0973 6f75 dd2+xml": {..sou │ │ │ │ +0001efa0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001efb0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001efc0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0001efd0: 0a09 0922 6464 3222 0a09 5d0a 7d2c 0a09 ..."dd2"..].},.. │ │ │ │ +0001efe0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001eff0: 2e6f 6d61 2e64 726d 2e72 6973 642b 786d .oma.drm.risd+xm │ │ │ │ +0001f000: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001f010: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001f020: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001f030: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001f040: 6f6d 612e 6772 6f75 702d 7573 6167 652d oma.group-usage- │ │ │ │ +0001f050: 6c69 7374 2b78 6d6c 223a 207b 0a09 736f list+xml": {..so │ │ │ │ +0001f060: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001f070: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001f080: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001f090: 6f6e 2f76 6e64 2e6f 6d61 2e6c 776d 326d on/vnd.oma.lwm2m │ │ │ │ +0001f0a0: 2b63 626f 7222 3a20 7b0a 0973 6f75 7263 +cbor": {..sourc │ │ │ │ +0001f0b0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0001f0c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001f0d0: 6d61 2e6c 776d 326d 2b6a 736f 6e22 3a20 ma.lwm2m+json": │ │ │ │ +0001f0e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001f0f0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0001f100: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0001f110: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ +0001f120: 6c77 6d32 6d2b 746c 7622 3a20 7b0a 0973 lwm2m+tlv": {..s │ │ │ │ +0001f130: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0001f140: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001f150: 6e64 2e6f 6d61 2e70 616c 2b78 6d6c 223a nd.oma.pal+xml": │ │ │ │ +0001f160: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001f170: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001f180: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001f190: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6d61 lication/vnd.oma │ │ │ │ +0001f1a0: 2e70 6f63 2e64 6574 6169 6c65 642d 7072 .poc.detailed-pr │ │ │ │ +0001f1b0: 6f67 7265 7373 2d72 6570 6f72 742b 786d ogress-report+xm │ │ │ │ +0001f1c0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001f1d0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001f1e0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001f1f0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001f200: 6f6d 612e 706f 632e 6669 6e61 6c2d 7265 oma.poc.final-re │ │ │ │ +0001f210: 706f 7274 2b78 6d6c 223a 207b 0a09 736f port+xml": {..so │ │ │ │ +0001f220: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001f230: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001f240: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001f250: 6f6e 2f76 6e64 2e6f 6d61 2e70 6f63 2e67 on/vnd.oma.poc.g │ │ │ │ +0001f260: 726f 7570 732b 786d 6c22 3a20 7b0a 0973 roups+xml": {..s │ │ │ │ +0001f270: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001f280: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001f290: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001f2a0: 696f 6e2f 766e 642e 6f6d 612e 706f 632e ion/vnd.oma.poc. │ │ │ │ +0001f2b0: 696e 766f 6361 7469 6f6e 2d64 6573 6372 invocation-descr │ │ │ │ +0001f2c0: 6970 746f 722b 786d 6c22 3a20 7b0a 0973 iptor+xml": {..s │ │ │ │ +0001f2d0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001f2e0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001f2f0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001f300: 696f 6e2f 766e 642e 6f6d 612e 706f 632e ion/vnd.oma.poc. │ │ │ │ +0001f310: 6f70 7469 6d69 7a65 642d 7072 6f67 7265 optimized-progre │ │ │ │ +0001f320: 7373 2d72 6570 6f72 742b 786d 6c22 3a20 ss-report+xml": │ │ │ │ +0001f330: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001f340: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0001f350: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +0001f360: 6963 6174 696f 6e2f 766e 642e 6f6d 612e ication/vnd.oma. │ │ │ │ +0001f370: 7075 7368 223a 207b 0a09 736f 7572 6365 push": {..source │ │ │ │ +0001f380: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001f390: 706c 6963 6174 696f 6e2f 766e 642e 6f6d plication/vnd.om │ │ │ │ +0001f3a0: 612e 7363 6964 6d2e 6d65 7373 6167 6573 a.scidm.messages │ │ │ │ +0001f3b0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0001f3c0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0001f3d0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0001f3e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001f3f0: 6e64 2e6f 6d61 2e78 6361 702d 6469 7265 nd.oma.xcap-dire │ │ │ │ +0001f400: 6374 6f72 792b 786d 6c22 3a20 7b0a 0973 ctory+xml": {..s │ │ │ │ +0001f410: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001f420: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001f430: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001f440: 696f 6e2f 766e 642e 6f6d 6164 732d 656d ion/vnd.omads-em │ │ │ │ +0001f450: 6169 6c2b 786d 6c22 3a20 7b0a 0973 6f75 ail+xml": {..sou │ │ │ │ +0001f460: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ +0001f470: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ +0001f480: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001f490: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001f4a0: 7469 6f6e 2f76 6e64 2e6f 6d61 6473 2d66 tion/vnd.omads-f │ │ │ │ +0001f4b0: 696c 652b 786d 6c22 3a20 7b0a 0973 6f75 ile+xml": {..sou │ │ │ │ +0001f4c0: 7263 653a 2022 6961 6e61 222c 0a09 6368 rce: "iana",..ch │ │ │ │ +0001f4d0: 6172 7365 743a 2022 5554 462d 3822 2c0a arset: "UTF-8",. │ │ │ │ +0001f4e0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001f4f0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001f500: 7469 6f6e 2f76 6e64 2e6f 6d61 6473 2d66 tion/vnd.omads-f │ │ │ │ +0001f510: 6f6c 6465 722b 786d 6c22 3a20 7b0a 0973 older+xml": {..s │ │ │ │ +0001f520: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001f530: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ +0001f540: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0001f550: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0001f560: 6361 7469 6f6e 2f76 6e64 2e6f 6d61 6c6f cation/vnd.omalo │ │ │ │ +0001f570: 632d 7375 706c 2d69 6e69 7422 3a20 7b0a c-supl-init": {. │ │ │ │ +0001f580: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001f590: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001f5a0: 2f76 6e64 2e6f 6e65 7061 6765 7222 3a20 /vnd.onepager": │ │ │ │ +0001f5b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001f5c0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +0001f5d0: 6f6e 2f76 6e64 2e6f 6e65 7061 6765 7274 on/vnd.onepagert │ │ │ │ +0001f5e0: 616d 7022 3a20 7b0a 0973 6f75 7263 653a amp": {..source: │ │ │ │ +0001f5f0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +0001f600: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 6e65 lication/vnd.one │ │ │ │ +0001f610: 7061 6765 7274 616d 7822 3a20 7b0a 0973 pagertamx": {..s │ │ │ │ +0001f620: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0001f630: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001f640: 6e64 2e6f 6e65 7061 6765 7274 6174 223a nd.onepagertat": │ │ │ │ +0001f650: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001f660: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +0001f670: 696f 6e2f 766e 642e 6f6e 6570 6167 6572 ion/vnd.onepager │ │ │ │ +0001f680: 7461 7470 223a 207b 0a09 736f 7572 6365 tatp": {..source │ │ │ │ +0001f690: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +0001f6a0: 706c 6963 6174 696f 6e2f 766e 642e 6f6e plication/vnd.on │ │ │ │ +0001f6b0: 6570 6167 6572 7461 7478 223a 207b 0a09 epagertatx": {.. │ │ │ │ +0001f6c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0001f6d0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0001f6e0: 766e 642e 6f6e 7669 662e 6d65 7461 6461 vnd.onvif.metada │ │ │ │ +0001f6f0: 7461 223a 207b 0a09 736f 7572 6365 3a20 ta": {..source: │ │ │ │ +0001f700: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +0001f710: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ +0001f720: 626c 6f78 2e67 616d 652b 786d 6c22 3a20 blox.game+xml": │ │ │ │ +0001f730: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0001f740: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0001f750: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +0001f760: 6f6e 733a 205b 0a09 0922 6f62 6778 220a ons: [..."obgx". │ │ │ │ +0001f770: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +0001f780: 696f 6e2f 766e 642e 6f70 656e 626c 6f78 ion/vnd.openblox │ │ │ │ +0001f790: 2e67 616d 652d 6269 6e61 7279 223a 207b .game-binary": { │ │ │ │ +0001f7a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001f7b0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001f7c0: 6e2f 766e 642e 6f70 656e 6579 652e 6f65 n/vnd.openeye.oe │ │ │ │ +0001f7d0: 6222 3a20 7b0a 0973 6f75 7263 653a 2022 b": {..source: " │ │ │ │ +0001f7e0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +0001f7f0: 6361 7469 6f6e 2f76 6e64 2e6f 7065 6e6f cation/vnd.openo │ │ │ │ +0001f800: 6666 6963 656f 7267 2e65 7874 656e 7369 fficeorg.extensi │ │ │ │ +0001f810: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +0001f820: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +0001f830: 7369 6f6e 733a 205b 0a09 0922 6f78 7422 sions: [..."oxt" │ │ │ │ +0001f840: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001f850: 7469 6f6e 2f76 6e64 2e6f 7065 6e73 7472 tion/vnd.openstr │ │ │ │ +0001f860: 6565 746d 6170 2e64 6174 612b 786d 6c22 eetmap.data+xml" │ │ │ │ +0001f870: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0001f880: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0001f890: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0001f8a0: 7369 6f6e 733a 205b 0a09 0922 6f73 6d22 sions: [..."osm" │ │ │ │ +0001f8b0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +0001f8c0: 7469 6f6e 2f76 6e64 2e6f 7065 6e74 696d tion/vnd.opentim │ │ │ │ +0001f8d0: 6573 7461 6d70 732e 6f74 7322 3a20 7b0a estamps.ots": {. │ │ │ │ +0001f8e0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0001f8f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001f900: 2f76 6e64 2e6f 7065 6e76 7069 2e64 7370 /vnd.openvpi.dsp │ │ │ │ +0001f910: 782b 6a73 6f6e 223a 207b 0a09 736f 7572 x+json": {..sour │ │ │ │ +0001f920: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0001f930: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0001f940: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0001f950: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ +0001f960: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ +0001f970: 6e74 2e63 7573 746f 6d2d 7072 6f70 6572 nt.custom-proper │ │ │ │ +0001f980: 7469 6573 2b78 6d6c 223a 207b 0a09 736f ties+xml": {..so │ │ │ │ +0001f990: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001f9a0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001f9b0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001f9c0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +0001f9d0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +0001f9e0: 6d65 6e74 2e63 7573 746f 6d78 6d6c 7072 ment.customxmlpr │ │ │ │ +0001f9f0: 6f70 6572 7469 6573 2b78 6d6c 223a 207b operties+xml": { │ │ │ │ +0001fa00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0001fa10: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0001fa20: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0001fa30: 6361 7469 6f6e 2f76 6e64 2e6f 7065 6e78 cation/vnd.openx │ │ │ │ +0001fa40: 6d6c 666f 726d 6174 732d 6f66 6669 6365 mlformats-office │ │ │ │ +0001fa50: 646f 6375 6d65 6e74 2e64 7261 7769 6e67 document.drawing │ │ │ │ +0001fa60: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0001fa70: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0001fa80: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0001fa90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001faa0: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ +0001fab0: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ +0001fac0: 2e64 7261 7769 6e67 6d6c 2e63 6861 7274 .drawingml.chart │ │ │ │ +0001fad0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0001fae0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0001faf0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +0001fb00: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +0001fb10: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ +0001fb20: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ +0001fb30: 2e64 7261 7769 6e67 6d6c 2e63 6861 7274 .drawingml.chart │ │ │ │ +0001fb40: 7368 6170 6573 2b78 6d6c 223a 207b 0a09 shapes+xml": {.. │ │ │ │ +0001fb50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0001fb60: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0001fb70: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +0001fb80: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ +0001fb90: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ +0001fba0: 6375 6d65 6e74 2e64 7261 7769 6e67 6d6c cument.drawingml │ │ │ │ +0001fbb0: 2e64 6961 6772 616d 636f 6c6f 7273 2b78 .diagramcolors+x │ │ │ │ +0001fbc0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0001fbd0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0001fbe0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +0001fbf0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +0001fc00: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ +0001fc10: 6f66 6669 6365 646f 6375 6d65 6e74 2e64 officedocument.d │ │ │ │ +0001fc20: 7261 7769 6e67 6d6c 2e64 6961 6772 616d rawingml.diagram │ │ │ │ +0001fc30: 6461 7461 2b78 6d6c 223a 207b 0a09 736f data+xml": {..so │ │ │ │ +0001fc40: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +0001fc50: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +0001fc60: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +0001fc70: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +0001fc80: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +0001fc90: 6d65 6e74 2e64 7261 7769 6e67 6d6c 2e64 ment.drawingml.d │ │ │ │ +0001fca0: 6961 6772 616d 6c61 796f 7574 2b78 6d6c iagramlayout+xml │ │ │ │ +0001fcb0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0001fcc0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0001fcd0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0001fce0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +0001fcf0: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ +0001fd00: 6669 6365 646f 6375 6d65 6e74 2e64 7261 ficedocument.dra │ │ │ │ +0001fd10: 7769 6e67 6d6c 2e64 6961 6772 616d 7374 wingml.diagramst │ │ │ │ +0001fd20: 796c 652b 786d 6c22 3a20 7b0a 0973 6f75 yle+xml": {..sou │ │ │ │ +0001fd30: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0001fd40: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0001fd50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0001fd60: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ +0001fd70: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ +0001fd80: 656e 742e 6578 7465 6e64 6564 2d70 726f ent.extended-pro │ │ │ │ +0001fd90: 7065 7274 6965 732b 786d 6c22 3a20 7b0a perties+xml": {. │ │ │ │ +0001fda0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0001fdb0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0001fdc0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +0001fdd0: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ +0001fde0: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ +0001fdf0: 6f63 756d 656e 742e 7072 6573 656e 7461 ocument.presenta │ │ │ │ +0001fe00: 7469 6f6e 6d6c 2e63 6f6d 6d65 6e74 6175 tionml.commentau │ │ │ │ +0001fe10: 7468 6f72 732b 786d 6c22 3a20 7b0a 0973 thors+xml": {..s │ │ │ │ +0001fe20: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001fe30: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001fe40: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001fe50: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +0001fe60: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +0001fe70: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ +0001fe80: 6f6e 6d6c 2e63 6f6d 6d65 6e74 732b 786d onml.comments+xm │ │ │ │ +0001fe90: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0001fea0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0001feb0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0001fec0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +0001fed0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ +0001fee0: 6666 6963 6564 6f63 756d 656e 742e 7072 fficedocument.pr │ │ │ │ +0001fef0: 6573 656e 7461 7469 6f6e 6d6c 2e68 616e esentationml.han │ │ │ │ +0001ff00: 646f 7574 6d61 7374 6572 2b78 6d6c 223a doutmaster+xml": │ │ │ │ +0001ff10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0001ff20: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0001ff30: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0001ff40: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +0001ff50: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +0001ff60: 6365 646f 6375 6d65 6e74 2e70 7265 7365 cedocument.prese │ │ │ │ +0001ff70: 6e74 6174 696f 6e6d 6c2e 6e6f 7465 736d ntationml.notesm │ │ │ │ +0001ff80: 6173 7465 722b 786d 6c22 3a20 7b0a 0973 aster+xml": {..s │ │ │ │ +0001ff90: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0001ffa0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0001ffb0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0001ffc0: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +0001ffd0: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +0001ffe0: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ +0001fff0: 6f6e 6d6c 2e6e 6f74 6573 736c 6964 652b onml.notesslide+ │ │ │ │ +00020000: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00020010: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00020020: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00020030: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00020040: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ +00020050: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ +00020060: 7072 6573 656e 7461 7469 6f6e 6d6c 2e70 presentationml.p │ │ │ │ +00020070: 7265 7365 6e74 6174 696f 6e22 3a20 7b0a resentation": {. │ │ │ │ +00020080: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00020090: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +000200a0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +000200b0: 6e73 3a20 5b0a 0909 2270 7074 7822 0a09 ns: [..."pptx".. │ │ │ │ +000200c0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000200d0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +000200e0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +000200f0: 6d65 6e74 2e70 7265 7365 6e74 6174 696f ment.presentatio │ │ │ │ +00020100: 6e6d 6c2e 7072 6573 656e 7461 7469 6f6e nml.presentation │ │ │ │ +00020110: 2e6d 6169 6e2b 786d 6c22 3a20 7b0a 0973 .main+xml": {..s │ │ │ │ +00020120: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00020130: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00020140: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00020150: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +00020160: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +00020170: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ +00020180: 6f6e 6d6c 2e70 7265 7370 726f 7073 2b78 onml.presprops+x │ │ │ │ +00020190: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000201a0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000201b0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +000201c0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000201d0: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ +000201e0: 6f66 6669 6365 646f 6375 6d65 6e74 2e70 officedocument.p │ │ │ │ +000201f0: 7265 7365 6e74 6174 696f 6e6d 6c2e 736c resentationml.sl │ │ │ │ +00020200: 6964 6522 3a20 7b0a 0973 6f75 7263 653a ide": {..source: │ │ │ │ +00020210: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00020220: 696f 6e73 3a20 5b0a 0909 2273 6c64 7822 ions: [..."sldx" │ │ │ │ +00020230: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00020240: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ +00020250: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ +00020260: 6375 6d65 6e74 2e70 7265 7365 6e74 6174 cument.presentat │ │ │ │ +00020270: 696f 6e6d 6c2e 736c 6964 652b 786d 6c22 ionml.slide+xml" │ │ │ │ +00020280: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00020290: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000202a0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +000202b0: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ +000202c0: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ +000202d0: 6963 6564 6f63 756d 656e 742e 7072 6573 icedocument.pres │ │ │ │ +000202e0: 656e 7461 7469 6f6e 6d6c 2e73 6c69 6465 entationml.slide │ │ │ │ +000202f0: 6c61 796f 7574 2b78 6d6c 223a 207b 0a09 layout+xml": {.. │ │ │ │ +00020300: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00020310: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00020320: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00020330: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ +00020340: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ +00020350: 6375 6d65 6e74 2e70 7265 7365 6e74 6174 cument.presentat │ │ │ │ +00020360: 696f 6e6d 6c2e 736c 6964 656d 6173 7465 ionml.slidemaste │ │ │ │ +00020370: 722b 786d 6c22 3a20 7b0a 0973 6f75 7263 r+xml": {..sourc │ │ │ │ +00020380: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00020390: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +000203a0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000203b0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +000203c0: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ +000203d0: 742e 7072 6573 656e 7461 7469 6f6e 6d6c t.presentationml │ │ │ │ +000203e0: 2e73 6c69 6465 7368 6f77 223a 207b 0a09 .slideshow": {.. │ │ │ │ +000203f0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00020400: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00020410: 0922 7070 7378 220a 095d 0a7d 2c0a 0922 ."ppsx"..].},.." │ │ │ │ +00020420: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00020430: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ +00020440: 6666 6963 6564 6f63 756d 656e 742e 7072 fficedocument.pr │ │ │ │ +00020450: 6573 656e 7461 7469 6f6e 6d6c 2e73 6c69 esentationml.sli │ │ │ │ +00020460: 6465 7368 6f77 2e6d 6169 6e2b 786d 6c22 deshow.main+xml" │ │ │ │ +00020470: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00020480: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00020490: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +000204a0: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ +000204b0: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ +000204c0: 6963 6564 6f63 756d 656e 742e 7072 6573 icedocument.pres │ │ │ │ +000204d0: 656e 7461 7469 6f6e 6d6c 2e73 6c69 6465 entationml.slide │ │ │ │ +000204e0: 7570 6461 7465 696e 666f 2b78 6d6c 223a updateinfo+xml": │ │ │ │ +000204f0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00020500: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00020510: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00020520: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +00020530: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +00020540: 6365 646f 6375 6d65 6e74 2e70 7265 7365 cedocument.prese │ │ │ │ +00020550: 6e74 6174 696f 6e6d 6c2e 7461 626c 6573 ntationml.tables │ │ │ │ +00020560: 7479 6c65 732b 786d 6c22 3a20 7b0a 0973 tyles+xml": {..s │ │ │ │ +00020570: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00020580: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00020590: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +000205a0: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +000205b0: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +000205c0: 756d 656e 742e 7072 6573 656e 7461 7469 ument.presentati │ │ │ │ +000205d0: 6f6e 6d6c 2e74 6167 732b 786d 6c22 3a20 onml.tags+xml": │ │ │ │ +000205e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000205f0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00020600: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00020610: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ +00020620: 786d 6c66 6f72 6d61 7473 2d6f 6666 6963 xmlformats-offic │ │ │ │ +00020630: 6564 6f63 756d 656e 742e 7072 6573 656e edocument.presen │ │ │ │ +00020640: 7461 7469 6f6e 6d6c 2e74 656d 706c 6174 tationml.templat │ │ │ │ +00020650: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00020660: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00020670: 6e73 3a20 5b0a 0909 2270 6f74 7822 0a09 ns: [..."potx".. │ │ │ │ +00020680: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00020690: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +000206a0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +000206b0: 6d65 6e74 2e70 7265 7365 6e74 6174 696f ment.presentatio │ │ │ │ +000206c0: 6e6d 6c2e 7465 6d70 6c61 7465 2e6d 6169 nml.template.mai │ │ │ │ +000206d0: 6e2b 786d 6c22 3a20 7b0a 0973 6f75 7263 n+xml": {..sourc │ │ │ │ +000206e0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +000206f0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00020700: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00020710: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +00020720: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ +00020730: 742e 7072 6573 656e 7461 7469 6f6e 6d6c t.presentationml │ │ │ │ +00020740: 2e76 6965 7770 726f 7073 2b78 6d6c 223a .viewprops+xml": │ │ │ │ +00020750: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00020760: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00020770: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00020780: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +00020790: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +000207a0: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ +000207b0: 6473 6865 6574 6d6c 2e63 616c 6363 6861 dsheetml.calccha │ │ │ │ +000207c0: 696e 2b78 6d6c 223a 207b 0a09 736f 7572 in+xml": {..sour │ │ │ │ +000207d0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000207e0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +000207f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00020800: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ +00020810: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ +00020820: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ +00020830: 2e63 6861 7274 7368 6565 742b 786d 6c22 .chartsheet+xml" │ │ │ │ +00020840: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00020850: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00020860: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00020870: 706c 6963 6174 696f 6e2f 766e 642e 6f70 plication/vnd.op │ │ │ │ +00020880: 656e 786d 6c66 6f72 6d61 7473 2d6f 6666 enxmlformats-off │ │ │ │ +00020890: 6963 6564 6f63 756d 656e 742e 7370 7265 icedocument.spre │ │ │ │ +000208a0: 6164 7368 6565 746d 6c2e 636f 6d6d 656e adsheetml.commen │ │ │ │ +000208b0: 7473 2b78 6d6c 223a 207b 0a09 736f 7572 ts+xml": {..sour │ │ │ │ +000208c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +000208d0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +000208e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000208f0: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ +00020900: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ +00020910: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ +00020920: 2e63 6f6e 6e65 6374 696f 6e73 2b78 6d6c .connections+xml │ │ │ │ +00020930: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00020940: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00020950: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00020960: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +00020970: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ +00020980: 6669 6365 646f 6375 6d65 6e74 2e73 7072 ficedocument.spr │ │ │ │ +00020990: 6561 6473 6865 6574 6d6c 2e64 6961 6c6f eadsheetml.dialo │ │ │ │ +000209a0: 6773 6865 6574 2b78 6d6c 223a 207b 0a09 gsheet+xml": {.. │ │ │ │ +000209b0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000209c0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000209d0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +000209e0: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ +000209f0: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ +00020a00: 6375 6d65 6e74 2e73 7072 6561 6473 6865 cument.spreadshe │ │ │ │ +00020a10: 6574 6d6c 2e65 7874 6572 6e61 6c6c 696e etml.externallin │ │ │ │ +00020a20: 6b2b 786d 6c22 3a20 7b0a 0973 6f75 7263 k+xml": {..sourc │ │ │ │ +00020a30: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00020a40: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00020a50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00020a60: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +00020a70: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ +00020a80: 742e 7370 7265 6164 7368 6565 746d 6c2e t.spreadsheetml. │ │ │ │ +00020a90: 7069 766f 7463 6163 6865 6465 6669 6e69 pivotcachedefini │ │ │ │ +00020aa0: 7469 6f6e 2b78 6d6c 223a 207b 0a09 736f tion+xml": {..so │ │ │ │ +00020ab0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00020ac0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00020ad0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00020ae0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +00020af0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +00020b00: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ +00020b10: 6d6c 2e70 6976 6f74 6361 6368 6572 6563 ml.pivotcacherec │ │ │ │ +00020b20: 6f72 6473 2b78 6d6c 223a 207b 0a09 736f ords+xml": {..so │ │ │ │ +00020b30: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00020b40: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00020b50: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00020b60: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +00020b70: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +00020b80: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ +00020b90: 6d6c 2e70 6976 6f74 7461 626c 652b 786d ml.pivottable+xm │ │ │ │ +00020ba0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00020bb0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00020bc0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00020bd0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00020be0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ +00020bf0: 6666 6963 6564 6f63 756d 656e 742e 7370 fficedocument.sp │ │ │ │ +00020c00: 7265 6164 7368 6565 746d 6c2e 7175 6572 readsheetml.quer │ │ │ │ +00020c10: 7974 6162 6c65 2b78 6d6c 223a 207b 0a09 ytable+xml": {.. │ │ │ │ +00020c20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00020c30: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00020c40: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00020c50: 7469 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c tion/vnd.openxml │ │ │ │ +00020c60: 666f 726d 6174 732d 6f66 6669 6365 646f formats-officedo │ │ │ │ +00020c70: 6375 6d65 6e74 2e73 7072 6561 6473 6865 cument.spreadshe │ │ │ │ +00020c80: 6574 6d6c 2e72 6576 6973 696f 6e68 6561 etml.revisionhea │ │ │ │ +00020c90: 6465 7273 2b78 6d6c 223a 207b 0a09 736f ders+xml": {..so │ │ │ │ +00020ca0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00020cb0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00020cc0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00020cd0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +00020ce0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +00020cf0: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ +00020d00: 6d6c 2e72 6576 6973 696f 6e6c 6f67 2b78 ml.revisionlog+x │ │ │ │ +00020d10: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00020d20: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00020d30: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00020d40: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00020d50: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ +00020d60: 6f66 6669 6365 646f 6375 6d65 6e74 2e73 officedocument.s │ │ │ │ +00020d70: 7072 6561 6473 6865 6574 6d6c 2e73 6861 preadsheetml.sha │ │ │ │ +00020d80: 7265 6473 7472 696e 6773 2b78 6d6c 223a redstrings+xml": │ │ │ │ +00020d90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00020da0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00020db0: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00020dc0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +00020dd0: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +00020de0: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ +00020df0: 6473 6865 6574 6d6c 2e73 6865 6574 223a dsheetml.sheet": │ │ │ │ +00020e00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00020e10: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00020e20: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +00020e30: 7369 6f6e 733a 205b 0a09 0922 786c 7378 sions: [..."xlsx │ │ │ │ +00020e40: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00020e50: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ +00020e60: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ +00020e70: 6f63 756d 656e 742e 7370 7265 6164 7368 ocument.spreadsh │ │ │ │ +00020e80: 6565 746d 6c2e 7368 6565 742e 6d61 696e eetml.sheet.main │ │ │ │ +00020e90: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00020ea0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00020eb0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00020ec0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00020ed0: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ +00020ee0: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ +00020ef0: 2e73 7072 6561 6473 6865 6574 6d6c 2e73 .spreadsheetml.s │ │ │ │ +00020f00: 6865 6574 6d65 7461 6461 7461 2b78 6d6c heetmetadata+xml │ │ │ │ +00020f10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00020f20: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00020f30: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00020f40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +00020f50: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ +00020f60: 6669 6365 646f 6375 6d65 6e74 2e73 7072 ficedocument.spr │ │ │ │ +00020f70: 6561 6473 6865 6574 6d6c 2e73 7479 6c65 eadsheetml.style │ │ │ │ +00020f80: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ +00020f90: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00020fa0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00020fb0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00020fc0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +00020fd0: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ +00020fe0: 742e 7370 7265 6164 7368 6565 746d 6c2e t.spreadsheetml. │ │ │ │ +00020ff0: 7461 626c 652b 786d 6c22 3a20 7b0a 0973 table+xml": {..s │ │ │ │ +00021000: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00021010: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00021020: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00021030: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +00021040: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +00021050: 756d 656e 742e 7370 7265 6164 7368 6565 ument.spreadshee │ │ │ │ +00021060: 746d 6c2e 7461 626c 6573 696e 676c 6563 tml.tablesinglec │ │ │ │ +00021070: 656c 6c73 2b78 6d6c 223a 207b 0a09 736f ells+xml": {..so │ │ │ │ +00021080: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00021090: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +000210a0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +000210b0: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +000210c0: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +000210d0: 6d65 6e74 2e73 7072 6561 6473 6865 6574 ment.spreadsheet │ │ │ │ +000210e0: 6d6c 2e74 656d 706c 6174 6522 3a20 7b0a ml.template": {. │ │ │ │ +000210f0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00021100: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00021110: 0909 2278 6c74 7822 0a09 5d0a 7d2c 0a09 .."xltx"..].},.. │ │ │ │ +00021120: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00021130: 2e6f 7065 6e78 6d6c 666f 726d 6174 732d .openxmlformats- │ │ │ │ +00021140: 6f66 6669 6365 646f 6375 6d65 6e74 2e73 officedocument.s │ │ │ │ +00021150: 7072 6561 6473 6865 6574 6d6c 2e74 656d preadsheetml.tem │ │ │ │ +00021160: 706c 6174 652e 6d61 696e 2b78 6d6c 223a plate.main+xml": │ │ │ │ +00021170: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00021180: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00021190: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +000211a0: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +000211b0: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +000211c0: 6365 646f 6375 6d65 6e74 2e73 7072 6561 cedocument.sprea │ │ │ │ +000211d0: 6473 6865 6574 6d6c 2e75 7365 726e 616d dsheetml.usernam │ │ │ │ +000211e0: 6573 2b78 6d6c 223a 207b 0a09 736f 7572 es+xml": {..sour │ │ │ │ +000211f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00021200: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00021210: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00021220: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ +00021230: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ +00021240: 6e74 2e73 7072 6561 6473 6865 6574 6d6c nt.spreadsheetml │ │ │ │ +00021250: 2e76 6f6c 6174 696c 6564 6570 656e 6465 .volatiledepende │ │ │ │ +00021260: 6e63 6965 732b 786d 6c22 3a20 7b0a 0973 ncies+xml": {..s │ │ │ │ +00021270: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00021280: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00021290: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +000212a0: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +000212b0: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +000212c0: 756d 656e 742e 7370 7265 6164 7368 6565 ument.spreadshee │ │ │ │ +000212d0: 746d 6c2e 776f 726b 7368 6565 742b 786d tml.worksheet+xm │ │ │ │ +000212e0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +000212f0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00021300: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00021310: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00021320: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ +00021330: 6666 6963 6564 6f63 756d 656e 742e 7468 fficedocument.th │ │ │ │ +00021340: 656d 652b 786d 6c22 3a20 7b0a 0973 6f75 eme+xml": {..sou │ │ │ │ +00021350: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00021360: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00021370: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00021380: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ +00021390: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ +000213a0: 656e 742e 7468 656d 656f 7665 7272 6964 ent.themeoverrid │ │ │ │ +000213b0: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ +000213c0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +000213d0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +000213e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000213f0: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +00021400: 7473 2d6f 6666 6963 6564 6f63 756d 656e ts-officedocumen │ │ │ │ +00021410: 742e 766d 6c64 7261 7769 6e67 223a 207b t.vmldrawing": { │ │ │ │ +00021420: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00021430: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00021440: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ +00021450: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ +00021460: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ +00021470: 6e67 6d6c 2e63 6f6d 6d65 6e74 732b 786d ngml.comments+xm │ │ │ │ +00021480: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00021490: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +000214a0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +000214b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000214c0: 6f70 656e 786d 6c66 6f72 6d61 7473 2d6f openxmlformats-o │ │ │ │ +000214d0: 6666 6963 6564 6f63 756d 656e 742e 776f fficedocument.wo │ │ │ │ +000214e0: 7264 7072 6f63 6573 7369 6e67 6d6c 2e64 rdprocessingml.d │ │ │ │ +000214f0: 6f63 756d 656e 7422 3a20 7b0a 0973 6f75 ocument": {..sou │ │ │ │ +00021500: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00021510: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +00021520: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00021530: 5b0a 0909 2264 6f63 7822 0a09 5d0a 7d2c [..."docx"..].}, │ │ │ │ +00021540: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00021550: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ +00021560: 732d 6f66 6669 6365 646f 6375 6d65 6e74 s-officedocument │ │ │ │ +00021570: 2e77 6f72 6470 726f 6365 7373 696e 676d .wordprocessingm │ │ │ │ +00021580: 6c2e 646f 6375 6d65 6e74 2e67 6c6f 7373 l.document.gloss │ │ │ │ +00021590: 6172 792b 786d 6c22 3a20 7b0a 0973 6f75 ary+xml": {..sou │ │ │ │ +000215a0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +000215b0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +000215c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000215d0: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ +000215e0: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ +000215f0: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ +00021600: 6e67 6d6c 2e64 6f63 756d 656e 742e 6d61 ngml.document.ma │ │ │ │ +00021610: 696e 2b78 6d6c 223a 207b 0a09 736f 7572 in+xml": {..sour │ │ │ │ +00021620: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00021630: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00021640: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00021650: 2f76 6e64 2e6f 7065 6e78 6d6c 666f 726d /vnd.openxmlform │ │ │ │ +00021660: 6174 732d 6f66 6669 6365 646f 6375 6d65 ats-officedocume │ │ │ │ +00021670: 6e74 2e77 6f72 6470 726f 6365 7373 696e nt.wordprocessin │ │ │ │ +00021680: 676d 6c2e 656e 646e 6f74 6573 2b78 6d6c gml.endnotes+xml │ │ │ │ +00021690: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000216a0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +000216b0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +000216c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e6f pplication/vnd.o │ │ │ │ +000216d0: 7065 6e78 6d6c 666f 726d 6174 732d 6f66 penxmlformats-of │ │ │ │ +000216e0: 6669 6365 646f 6375 6d65 6e74 2e77 6f72 ficedocument.wor │ │ │ │ +000216f0: 6470 726f 6365 7373 696e 676d 6c2e 666f dprocessingml.fo │ │ │ │ +00021700: 6e74 7461 626c 652b 786d 6c22 3a20 7b0a nttable+xml": {. │ │ │ │ +00021710: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00021720: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00021730: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00021740: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ +00021750: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ +00021760: 6f63 756d 656e 742e 776f 7264 7072 6f63 ocument.wordproc │ │ │ │ +00021770: 6573 7369 6e67 6d6c 2e66 6f6f 7465 722b essingml.footer+ │ │ │ │ +00021780: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00021790: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +000217a0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +000217b0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000217c0: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ +000217d0: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ +000217e0: 776f 7264 7072 6f63 6573 7369 6e67 6d6c wordprocessingml │ │ │ │ +000217f0: 2e66 6f6f 746e 6f74 6573 2b78 6d6c 223a .footnotes+xml": │ │ │ │ +00021800: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00021810: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00021820: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00021830: 6c69 6361 7469 6f6e 2f76 6e64 2e6f 7065 lication/vnd.ope │ │ │ │ +00021840: 6e78 6d6c 666f 726d 6174 732d 6f66 6669 nxmlformats-offi │ │ │ │ +00021850: 6365 646f 6375 6d65 6e74 2e77 6f72 6470 cedocument.wordp │ │ │ │ +00021860: 726f 6365 7373 696e 676d 6c2e 6e75 6d62 rocessingml.numb │ │ │ │ +00021870: 6572 696e 672b 786d 6c22 3a20 7b0a 0973 ering+xml": {..s │ │ │ │ +00021880: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00021890: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +000218a0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +000218b0: 696f 6e2f 766e 642e 6f70 656e 786d 6c66 ion/vnd.openxmlf │ │ │ │ +000218c0: 6f72 6d61 7473 2d6f 6666 6963 6564 6f63 ormats-officedoc │ │ │ │ +000218d0: 756d 656e 742e 776f 7264 7072 6f63 6573 ument.wordproces │ │ │ │ +000218e0: 7369 6e67 6d6c 2e73 6574 7469 6e67 732b singml.settings+ │ │ │ │ +000218f0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00021900: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00021910: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00021920: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00021930: 642e 6f70 656e 786d 6c66 6f72 6d61 7473 d.openxmlformats │ │ │ │ +00021940: 2d6f 6666 6963 6564 6f63 756d 656e 742e -officedocument. │ │ │ │ +00021950: 776f 7264 7072 6f63 6573 7369 6e67 6d6c wordprocessingml │ │ │ │ +00021960: 2e73 7479 6c65 732b 786d 6c22 3a20 7b0a .styles+xml": {. │ │ │ │ +00021970: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00021980: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00021990: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +000219a0: 6174 696f 6e2f 766e 642e 6f70 656e 786d ation/vnd.openxm │ │ │ │ +000219b0: 6c66 6f72 6d61 7473 2d6f 6666 6963 6564 lformats-officed │ │ │ │ +000219c0: 6f63 756d 656e 742e 776f 7264 7072 6f63 ocument.wordproc │ │ │ │ +000219d0: 6573 7369 6e67 6d6c 2e74 656d 706c 6174 essingml.templat │ │ │ │ +000219e0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +000219f0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00021a00: 6e73 3a20 5b0a 0909 2264 6f74 7822 0a09 ns: [..."dotx".. │ │ │ │ +00021a10: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00021a20: 6f6e 2f76 6e64 2e6f 7065 6e78 6d6c 666f on/vnd.openxmlfo │ │ │ │ +00021a30: 726d 6174 732d 6f66 6669 6365 646f 6375 rmats-officedocu │ │ │ │ +00021a40: 6d65 6e74 2e77 6f72 6470 726f 6365 7373 ment.wordprocess │ │ │ │ +00021a50: 696e 676d 6c2e 7465 6d70 6c61 7465 2e6d ingml.template.m │ │ │ │ +00021a60: 6169 6e2b 786d 6c22 3a20 7b0a 0973 6f75 ain+xml": {..sou │ │ │ │ +00021a70: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00021a80: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00021a90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00021aa0: 6e2f 766e 642e 6f70 656e 786d 6c66 6f72 n/vnd.openxmlfor │ │ │ │ +00021ab0: 6d61 7473 2d6f 6666 6963 6564 6f63 756d mats-officedocum │ │ │ │ +00021ac0: 656e 742e 776f 7264 7072 6f63 6573 7369 ent.wordprocessi │ │ │ │ +00021ad0: 6e67 6d6c 2e77 6562 7365 7474 696e 6773 ngml.websettings │ │ │ │ +00021ae0: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +00021af0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +00021b00: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00021b10: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00021b20: 6e64 2e6f 7065 6e78 6d6c 666f 726d 6174 nd.openxmlformat │ │ │ │ +00021b30: 732d 7061 636b 6167 652e 636f 7265 2d70 s-package.core-p │ │ │ │ +00021b40: 726f 7065 7274 6965 732b 786d 6c22 3a20 roperties+xml": │ │ │ │ +00021b50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00021b60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00021b70: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00021b80: 6963 6174 696f 6e2f 766e 642e 6f70 656e ication/vnd.open │ │ │ │ +00021b90: 786d 6c66 6f72 6d61 7473 2d70 6163 6b61 xmlformats-packa │ │ │ │ +00021ba0: 6765 2e64 6967 6974 616c 2d73 6967 6e61 ge.digital-signa │ │ │ │ +00021bb0: 7475 7265 2d78 6d6c 7369 676e 6174 7572 ture-xmlsignatur │ │ │ │ +00021bc0: 652b 786d 6c22 3a20 7b0a 0973 6f75 7263 e+xml": {..sourc │ │ │ │ +00021bd0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00021be0: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00021bf0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00021c00: 766e 642e 6f70 656e 786d 6c66 6f72 6d61 vnd.openxmlforma │ │ │ │ +00021c10: 7473 2d70 6163 6b61 6765 2e72 656c 6174 ts-package.relat │ │ │ │ +00021c20: 696f 6e73 6869 7073 2b78 6d6c 223a 207b ionships+xml": { │ │ │ │ +00021c30: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00021c40: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00021c50: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00021c60: 6361 7469 6f6e 2f76 6e64 2e6f 7261 636c cation/vnd.oracl │ │ │ │ +00021c70: 652e 7265 736f 7572 6365 2b6a 736f 6e22 e.resource+json" │ │ │ │ +00021c80: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00021c90: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00021ca0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00021cb0: 706c 6963 6174 696f 6e2f 766e 642e 6f72 plication/vnd.or │ │ │ │ +00021cc0: 616e 6765 2e69 6e64 6174 6122 3a20 7b0a ange.indata": {. │ │ │ │ +00021cd0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00021ce0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00021cf0: 2f76 6e64 2e6f 7361 2e6e 6574 6465 706c /vnd.osa.netdepl │ │ │ │ +00021d00: 6f79 223a 207b 0a09 736f 7572 6365 3a20 oy": {..source: │ │ │ │ +00021d10: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00021d20: 6963 6174 696f 6e2f 766e 642e 6f73 6765 ication/vnd.osge │ │ │ │ +00021d30: 6f2e 6d61 7067 7569 6465 2e70 6163 6b61 o.mapguide.packa │ │ │ │ +00021d40: 6765 223a 207b 0a09 736f 7572 6365 3a20 ge": {..source: │ │ │ │ +00021d50: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00021d60: 6f6e 733a 205b 0a09 0922 6d67 7022 0a09 ons: [..."mgp".. │ │ │ │ +00021d70: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00021d80: 6f6e 2f76 6e64 2e6f 7367 692e 6275 6e64 on/vnd.osgi.bund │ │ │ │ +00021d90: 6c65 223a 207b 0a09 736f 7572 6365 3a20 le": {..source: │ │ │ │ +00021da0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00021db0: 6963 6174 696f 6e2f 766e 642e 6f73 6769 ication/vnd.osgi │ │ │ │ +00021dc0: 2e64 7022 3a20 7b0a 0973 6f75 7263 653a .dp": {..source: │ │ │ │ +00021dd0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00021de0: 696f 6e73 3a20 5b0a 0909 2264 7022 0a09 ions: [..."dp".. │ │ │ │ +00021df0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00021e00: 6f6e 2f76 6e64 2e6f 7367 692e 7375 6273 on/vnd.osgi.subs │ │ │ │ +00021e10: 7973 7465 6d22 3a20 7b0a 0973 6f75 7263 ystem": {..sourc │ │ │ │ +00021e20: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00021e30: 6e73 696f 6e73 3a20 5b0a 0909 2265 7361 nsions: [..."esa │ │ │ │ +00021e40: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00021e50: 6174 696f 6e2f 766e 642e 6f74 7073 2e63 ation/vnd.otps.c │ │ │ │ +00021e60: 742d 6b69 702b 786d 6c22 3a20 7b0a 0973 t-kip+xml": {..s │ │ │ │ +00021e70: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00021e80: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00021e90: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00021ea0: 696f 6e2f 766e 642e 6f78 6c69 2e63 6f75 ion/vnd.oxli.cou │ │ │ │ +00021eb0: 6e74 6772 6170 6822 3a20 7b0a 0973 6f75 ntgraph": {..sou │ │ │ │ +00021ec0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00021ed0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00021ee0: 2e70 6167 6572 6475 7479 2b6a 736f 6e22 .pagerduty+json" │ │ │ │ +00021ef0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00021f00: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00021f10: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00021f20: 706c 6963 6174 696f 6e2f 766e 642e 7061 plication/vnd.pa │ │ │ │ +00021f30: 6c6d 223a 207b 0a09 736f 7572 6365 3a20 lm": {..source: │ │ │ │ +00021f40: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00021f50: 6f6e 733a 205b 0a09 0922 7064 6222 2c0a ons: [..."pdb",. │ │ │ │ +00021f60: 0909 2270 7161 222c 0a09 0922 6f70 7263 .."pqa",..."oprc │ │ │ │ +00021f70: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00021f80: 6174 696f 6e2f 766e 642e 7061 6e6f 706c ation/vnd.panopl │ │ │ │ +00021f90: 7922 3a20 7b0a 0973 6f75 7263 653a 2022 y": {..source: " │ │ │ │ +00021fa0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00021fb0: 6361 7469 6f6e 2f76 6e64 2e70 616f 732e cation/vnd.paos. │ │ │ │ +00021fc0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00021fd0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00021fe0: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6174 lication/vnd.pat │ │ │ │ +00021ff0: 656e 7464 6976 6522 3a20 7b0a 0973 6f75 entdive": {..sou │ │ │ │ +00022000: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00022010: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00022020: 2e70 6174 6965 6e74 6563 6f6d 6d73 646f .patientecommsdo │ │ │ │ +00022030: 6322 3a20 7b0a 0973 6f75 7263 653a 2022 c": {..source: " │ │ │ │ +00022040: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00022050: 6361 7469 6f6e 2f76 6e64 2e70 6177 6161 cation/vnd.pawaa │ │ │ │ +00022060: 6669 6c65 223a 207b 0a09 736f 7572 6365 file": {..source │ │ │ │ +00022070: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00022080: 7369 6f6e 733a 205b 0a09 0922 7061 7722 sions: [..."paw" │ │ │ │ +00022090: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000220a0: 7469 6f6e 2f76 6e64 2e70 636f 7322 3a20 tion/vnd.pcos": │ │ │ │ +000220b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000220c0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +000220d0: 6f6e 2f76 6e64 2e70 672e 666f 726d 6174 on/vnd.pg.format │ │ │ │ +000220e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000220f0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00022100: 733a 205b 0a09 0922 7374 7222 0a09 5d0a s: [..."str"..]. │ │ │ │ +00022110: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00022120: 2f76 6e64 2e70 672e 6f73 6173 6c69 223a /vnd.pg.osasli": │ │ │ │ +00022130: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022140: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00022150: 205b 0a09 0922 6569 3622 0a09 5d0a 7d2c [..."ei6"..].}, │ │ │ │ +00022160: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00022170: 6e64 2e70 6961 6363 6573 732e 6170 706c nd.piaccess.appl │ │ │ │ +00022180: 6963 6174 696f 6e2d 6c69 6365 6e63 6522 ication-licence" │ │ │ │ +00022190: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000221a0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000221b0: 7469 6f6e 2f76 6e64 2e70 6963 7365 6c22 tion/vnd.picsel" │ │ │ │ +000221c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000221d0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +000221e0: 3a20 5b0a 0909 2265 6669 6622 0a09 5d0a : [..."efif"..]. │ │ │ │ +000221f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00022200: 2f76 6e64 2e70 6d69 2e77 6964 6765 7422 /vnd.pmi.widget" │ │ │ │ +00022210: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00022220: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00022230: 3a20 5b0a 0909 2277 6722 0a09 5d0a 7d2c : [..."wg"..].}, │ │ │ │ +00022240: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00022250: 6e64 2e70 6f63 2e67 726f 7570 2d61 6476 nd.poc.group-adv │ │ │ │ +00022260: 6572 7469 7365 6d65 6e74 2b78 6d6c 223a ertisement+xml": │ │ │ │ +00022270: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022280: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00022290: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +000222a0: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6f63 lication/vnd.poc │ │ │ │ +000222b0: 6b65 746c 6561 726e 223a 207b 0a09 736f ketlearn": {..so │ │ │ │ +000222c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +000222d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000222e0: 706c 6622 0a09 5d0a 7d2c 0a09 2261 7070 plf"..].},.."app │ │ │ │ +000222f0: 6c69 6361 7469 6f6e 2f76 6e64 2e70 6f77 lication/vnd.pow │ │ │ │ +00022300: 6572 6275 696c 6465 7236 223a 207b 0a09 erbuilder6": {.. │ │ │ │ +00022310: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00022320: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00022330: 0922 7062 6422 0a09 5d0a 7d2c 0a09 2261 ."pbd"..].},.."a │ │ │ │ +00022340: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e70 pplication/vnd.p │ │ │ │ +00022350: 6f77 6572 6275 696c 6465 7236 2d73 223a owerbuilder6-s": │ │ │ │ +00022360: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022370: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00022380: 696f 6e2f 766e 642e 706f 7765 7262 7569 ion/vnd.powerbui │ │ │ │ +00022390: 6c64 6572 3722 3a20 7b0a 0973 6f75 7263 lder7": {..sourc │ │ │ │ +000223a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000223b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e70 pplication/vnd.p │ │ │ │ +000223c0: 6f77 6572 6275 696c 6465 7237 2d73 223a owerbuilder7-s": │ │ │ │ +000223d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000223e0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000223f0: 696f 6e2f 766e 642e 706f 7765 7262 7569 ion/vnd.powerbui │ │ │ │ +00022400: 6c64 6572 3735 223a 207b 0a09 736f 7572 lder75": {..sour │ │ │ │ +00022410: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00022420: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00022430: 706f 7765 7262 7569 6c64 6572 3735 2d73 powerbuilder75-s │ │ │ │ +00022440: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00022450: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00022460: 6174 696f 6e2f 766e 642e 7072 656d 696e ation/vnd.premin │ │ │ │ +00022470: 6574 223a 207b 0a09 736f 7572 6365 3a20 et": {..source: │ │ │ │ +00022480: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00022490: 6963 6174 696f 6e2f 766e 642e 7072 6576 ication/vnd.prev │ │ │ │ +000224a0: 6965 7773 7973 7465 6d73 2e62 6f78 223a iewsystems.box": │ │ │ │ +000224b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000224c0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +000224d0: 205b 0a09 0922 626f 7822 0a09 5d0a 7d2c [..."box"..].}, │ │ │ │ +000224e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000224f0: 6e64 2e70 726f 6372 6174 652e 6272 7573 nd.procrate.brus │ │ │ │ +00022500: 6873 6574 223a 207b 0a09 6578 7465 6e73 hset": {..extens │ │ │ │ +00022510: 696f 6e73 3a20 5b0a 0909 2262 7275 7368 ions: [..."brush │ │ │ │ +00022520: 7365 7422 0a09 5d0a 7d2c 0a09 2261 7070 set"..].},.."app │ │ │ │ +00022530: 6c69 6361 7469 6f6e 2f76 6e64 2e70 726f lication/vnd.pro │ │ │ │ +00022540: 6372 6561 7465 2e62 7275 7368 223a 207b create.brush": { │ │ │ │ +00022550: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00022560: 0909 2262 7275 7368 220a 095d 0a7d 2c0a .."brush"..].},. │ │ │ │ +00022570: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00022580: 642e 7072 6f63 7265 6174 652e 6472 6561 d.procreate.drea │ │ │ │ +00022590: 6d22 3a20 7b0a 0965 7874 656e 7369 6f6e m": {..extension │ │ │ │ +000225a0: 733a 205b 0a09 0922 6472 6d22 0a09 5d0a s: [..."drm"..]. │ │ │ │ +000225b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000225c0: 2f76 6e64 2e70 726f 7465 7573 2e6d 6167 /vnd.proteus.mag │ │ │ │ +000225d0: 617a 696e 6522 3a20 7b0a 0973 6f75 7263 azine": {..sourc │ │ │ │ +000225e0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +000225f0: 6e73 696f 6e73 3a20 5b0a 0909 226d 677a nsions: [..."mgz │ │ │ │ +00022600: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00022610: 6174 696f 6e2f 766e 642e 7073 6673 223a ation/vnd.psfs": │ │ │ │ +00022620: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022630: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00022640: 696f 6e2f 766e 642e 7074 2e6d 756e 6475 ion/vnd.pt.mundu │ │ │ │ +00022650: 736d 756e 6469 223a 207b 0a09 736f 7572 smundi": {..sour │ │ │ │ +00022660: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00022670: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00022680: 7075 626c 6973 6861 7265 2d64 656c 7461 publishare-delta │ │ │ │ +00022690: 2d74 7265 6522 3a20 7b0a 0973 6f75 7263 -tree": {..sourc │ │ │ │ +000226a0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +000226b0: 6e73 696f 6e73 3a20 5b0a 0909 2271 7073 nsions: [..."qps │ │ │ │ +000226c0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000226d0: 6174 696f 6e2f 766e 642e 7076 692e 7074 ation/vnd.pvi.pt │ │ │ │ +000226e0: 6964 3122 3a20 7b0a 0973 6f75 7263 653a id1": {..source: │ │ │ │ +000226f0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00022700: 696f 6e73 3a20 5b0a 0909 2270 7469 6422 ions: [..."ptid" │ │ │ │ +00022710: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00022720: 7469 6f6e 2f76 6e64 2e70 7767 2d6d 756c tion/vnd.pwg-mul │ │ │ │ +00022730: 7469 706c 6578 6564 223a 207b 0a09 736f tiplexed": {..so │ │ │ │ +00022740: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00022750: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00022760: 642e 7077 672d 7868 746d 6c2d 7072 696e d.pwg-xhtml-prin │ │ │ │ +00022770: 742b 786d 6c22 3a20 7b0a 0973 6f75 7263 t+xml": {..sourc │ │ │ │ +00022780: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00022790: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +000227a0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000227b0: 0922 7868 746d 220a 095d 0a7d 2c0a 0922 ."xhtm"..].},.." │ │ │ │ +000227c0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000227d0: 7175 616c 636f 6d6d 2e62 7265 772d 6170 qualcomm.brew-ap │ │ │ │ +000227e0: 702d 7265 7322 3a20 7b0a 0973 6f75 7263 p-res": {..sourc │ │ │ │ +000227f0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00022800: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e71 pplication/vnd.q │ │ │ │ +00022810: 7561 7261 6e74 6169 6e65 6e65 7422 3a20 uarantainenet": │ │ │ │ +00022820: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00022830: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00022840: 6f6e 2f76 6e64 2e71 7561 726b 2e71 7561 on/vnd.quark.qua │ │ │ │ +00022850: 726b 7870 7265 7373 223a 207b 0a09 736f rkxpress": {..so │ │ │ │ +00022860: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00022870: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00022880: 7178 6422 2c0a 0909 2271 7874 222c 0a09 qxd",..."qxt",.. │ │ │ │ +00022890: 0922 7177 6422 2c0a 0909 2271 7774 222c ."qwd",..."qwt", │ │ │ │ +000228a0: 0a09 0922 7178 6c22 2c0a 0909 2271 7862 ..."qxl",..."qxb │ │ │ │ +000228b0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000228c0: 6174 696f 6e2f 766e 642e 7175 6f62 6a65 ation/vnd.quobje │ │ │ │ +000228d0: 6374 2d71 756f 7864 6f63 756d 656e 7422 ct-quoxdocument" │ │ │ │ +000228e0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000228f0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00022900: 7469 6f6e 2f76 6e64 2e72 6164 6973 7973 tion/vnd.radisys │ │ │ │ +00022910: 2e6d 6f6d 6c2b 786d 6c22 3a20 7b0a 0973 .moml+xml": {..s │ │ │ │ +00022920: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00022930: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00022940: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00022950: 696f 6e2f 766e 642e 7261 6469 7379 732e ion/vnd.radisys. │ │ │ │ +00022960: 6d73 6d6c 2b78 6d6c 223a 207b 0a09 736f msml+xml": {..so │ │ │ │ +00022970: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00022980: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00022990: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +000229a0: 6f6e 2f76 6e64 2e72 6164 6973 7973 2e6d on/vnd.radisys.m │ │ │ │ +000229b0: 736d 6c2d 6175 6469 742b 786d 6c22 3a20 sml-audit+xml": │ │ │ │ +000229c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000229d0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +000229e0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +000229f0: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ +00022a00: 7379 732e 6d73 6d6c 2d61 7564 6974 2d63 sys.msml-audit-c │ │ │ │ +00022a10: 6f6e 662b 786d 6c22 3a20 7b0a 0973 6f75 onf+xml": {..sou │ │ │ │ +00022a20: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00022a30: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00022a40: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00022a50: 6e2f 766e 642e 7261 6469 7379 732e 6d73 n/vnd.radisys.ms │ │ │ │ +00022a60: 6d6c 2d61 7564 6974 2d63 6f6e 6e2b 786d ml-audit-conn+xm │ │ │ │ +00022a70: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00022a80: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00022a90: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00022aa0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00022ab0: 7261 6469 7379 732e 6d73 6d6c 2d61 7564 radisys.msml-aud │ │ │ │ +00022ac0: 6974 2d64 6961 6c6f 672b 786d 6c22 3a20 it-dialog+xml": │ │ │ │ +00022ad0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00022ae0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00022af0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00022b00: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ +00022b10: 7379 732e 6d73 6d6c 2d61 7564 6974 2d73 sys.msml-audit-s │ │ │ │ +00022b20: 7472 6561 6d2b 786d 6c22 3a20 7b0a 0973 tream+xml": {..s │ │ │ │ +00022b30: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00022b40: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00022b50: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00022b60: 696f 6e2f 766e 642e 7261 6469 7379 732e ion/vnd.radisys. │ │ │ │ +00022b70: 6d73 6d6c 2d63 6f6e 662b 786d 6c22 3a20 msml-conf+xml": │ │ │ │ +00022b80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00022b90: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00022ba0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00022bb0: 6963 6174 696f 6e2f 766e 642e 7261 6469 ication/vnd.radi │ │ │ │ +00022bc0: 7379 732e 6d73 6d6c 2d64 6961 6c6f 672b sys.msml-dialog+ │ │ │ │ +00022bd0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00022be0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00022bf0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00022c00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00022c10: 642e 7261 6469 7379 732e 6d73 6d6c 2d64 d.radisys.msml-d │ │ │ │ +00022c20: 6961 6c6f 672d 6261 7365 2b78 6d6c 223a ialog-base+xml": │ │ │ │ +00022c30: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022c40: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00022c50: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00022c60: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6164 lication/vnd.rad │ │ │ │ +00022c70: 6973 7973 2e6d 736d 6c2d 6469 616c 6f67 isys.msml-dialog │ │ │ │ +00022c80: 2d66 6178 2d64 6574 6563 742b 786d 6c22 -fax-detect+xml" │ │ │ │ +00022c90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00022ca0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00022cb0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00022cc0: 706c 6963 6174 696f 6e2f 766e 642e 7261 plication/vnd.ra │ │ │ │ +00022cd0: 6469 7379 732e 6d73 6d6c 2d64 6961 6c6f disys.msml-dialo │ │ │ │ +00022ce0: 672d 6661 782d 7365 6e64 7265 6376 2b78 g-fax-sendrecv+x │ │ │ │ +00022cf0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00022d00: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00022d10: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00022d20: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00022d30: 2e72 6164 6973 7973 2e6d 736d 6c2d 6469 .radisys.msml-di │ │ │ │ +00022d40: 616c 6f67 2d67 726f 7570 2b78 6d6c 223a alog-group+xml": │ │ │ │ +00022d50: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00022d60: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00022d70: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00022d80: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6164 lication/vnd.rad │ │ │ │ +00022d90: 6973 7973 2e6d 736d 6c2d 6469 616c 6f67 isys.msml-dialog │ │ │ │ +00022da0: 2d73 7065 6563 682b 786d 6c22 3a20 7b0a -speech+xml": {. │ │ │ │ +00022db0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00022dc0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00022dd0: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00022de0: 6174 696f 6e2f 766e 642e 7261 6469 7379 ation/vnd.radisy │ │ │ │ +00022df0: 732e 6d73 6d6c 2d64 6961 6c6f 672d 7472 s.msml-dialog-tr │ │ │ │ +00022e00: 616e 7366 6f72 6d2b 786d 6c22 3a20 7b0a ansform+xml": {. │ │ │ │ +00022e10: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00022e20: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00022e30: 7472 7565 0a7d 2c0a 0922 6170 706c 6963 true.},.."applic │ │ │ │ +00022e40: 6174 696f 6e2f 766e 642e 7261 696e 7374 ation/vnd.rainst │ │ │ │ +00022e50: 6f72 2e64 6174 6122 3a20 7b0a 0973 6f75 or.data": {..sou │ │ │ │ +00022e60: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00022e70: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00022e80: 2e72 6170 6964 223a 207b 0a09 736f 7572 .rapid": {..sour │ │ │ │ +00022e90: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00022ea0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00022eb0: 7261 7222 3a20 7b0a 0973 6f75 7263 653a rar": {..source: │ │ │ │ +00022ec0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00022ed0: 696f 6e73 3a20 5b0a 0909 2272 6172 220a ions: [..."rar". │ │ │ │ +00022ee0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00022ef0: 696f 6e2f 766e 642e 7265 616c 766e 632e ion/vnd.realvnc. │ │ │ │ +00022f00: 6265 6422 3a20 7b0a 0973 6f75 7263 653a bed": {..source: │ │ │ │ +00022f10: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00022f20: 696f 6e73 3a20 5b0a 0909 2262 6564 220a ions: [..."bed". │ │ │ │ +00022f30: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00022f40: 696f 6e2f 766e 642e 7265 636f 7264 6172 ion/vnd.recordar │ │ │ │ +00022f50: 652e 6d75 7369 6378 6d6c 223a 207b 0a09 e.musicxml": {.. │ │ │ │ +00022f60: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00022f70: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00022f80: 0922 6d78 6c22 0a09 5d0a 7d2c 0a09 2261 ."mxl"..].},.."a │ │ │ │ +00022f90: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e72 pplication/vnd.r │ │ │ │ +00022fa0: 6563 6f72 6461 7265 2e6d 7573 6963 786d ecordare.musicxm │ │ │ │ +00022fb0: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ +00022fc0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00022fd0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +00022fe0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00022ff0: 0922 6d75 7369 6378 6d6c 220a 095d 0a7d ."musicxml"..].} │ │ │ │ +00023000: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00023010: 766e 642e 7265 6c70 6970 6522 3a20 7b0a vnd.relpipe": {. │ │ │ │ +00023020: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00023030: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023040: 2f76 6e64 2e72 656e 6c65 6172 6e2e 726c /vnd.renlearn.rl │ │ │ │ +00023050: 7072 696e 7422 3a20 7b0a 0973 6f75 7263 print": {..sourc │ │ │ │ +00023060: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00023070: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e72 pplication/vnd.r │ │ │ │ +00023080: 6573 696c 6965 6e74 2e6c 6f67 6963 223a esilient.logic": │ │ │ │ +00023090: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000230a0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000230b0: 696f 6e2f 766e 642e 7265 7374 6675 6c2b ion/vnd.restful+ │ │ │ │ +000230c0: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +000230d0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +000230e0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +000230f0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00023100: 6e64 2e72 6967 2e63 7279 7074 6f6e 6f74 nd.rig.cryptonot │ │ │ │ +00023110: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00023120: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00023130: 6e73 3a20 5b0a 0909 2263 7279 7074 6f6e ns: [..."crypton │ │ │ │ +00023140: 6f74 6522 0a09 5d0a 7d2c 0a09 2261 7070 ote"..].},.."app │ │ │ │ +00023150: 6c69 6361 7469 6f6e 2f76 6e64 2e72 696d lication/vnd.rim │ │ │ │ +00023160: 2e63 6f64 223a 207b 0a09 736f 7572 6365 .cod": {..source │ │ │ │ +00023170: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +00023180: 656e 7369 6f6e 733a 205b 0a09 0922 636f ensions: [..."co │ │ │ │ +00023190: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ +000231a0: 6361 7469 6f6e 2f76 6e64 2e72 6e2d 7265 cation/vnd.rn-re │ │ │ │ +000231b0: 616c 6d65 6469 6122 3a20 7b0a 0973 6f75 almedia": {..sou │ │ │ │ +000231c0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +000231d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000231e0: 2272 6d22 0a09 5d0a 7d2c 0a09 2261 7070 "rm"..].},.."app │ │ │ │ +000231f0: 6c69 6361 7469 6f6e 2f76 6e64 2e72 6e2d lication/vnd.rn- │ │ │ │ +00023200: 7265 616c 6d65 6469 612d 7662 7222 3a20 realmedia-vbr": │ │ │ │ +00023210: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00023220: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00023230: 3a20 5b0a 0909 2272 6d76 6222 0a09 5d0a : [..."rmvb"..]. │ │ │ │ +00023240: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023250: 2f76 6e64 2e72 6f75 7465 3636 2e6c 696e /vnd.route66.lin │ │ │ │ +00023260: 6b36 362b 786d 6c22 3a20 7b0a 0973 6f75 k66+xml": {..sou │ │ │ │ +00023270: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00023280: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00023290: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000232a0: 0a09 0922 6c69 6e6b 3636 220a 095d 0a7d ..."link66"..].} │ │ │ │ +000232b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000232c0: 766e 642e 7273 2d32 3734 7822 3a20 7b0a vnd.rs-274x": {. │ │ │ │ +000232d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000232e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000232f0: 2f76 6e64 2e72 7563 6b75 732e 646f 776e /vnd.ruckus.down │ │ │ │ +00023300: 6c6f 6164 223a 207b 0a09 736f 7572 6365 load": {..source │ │ │ │ +00023310: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00023320: 706c 6963 6174 696f 6e2f 766e 642e 7333 plication/vnd.s3 │ │ │ │ +00023330: 736d 7322 3a20 7b0a 0973 6f75 7263 653a sms": {..source: │ │ │ │ +00023340: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00023350: 6c69 6361 7469 6f6e 2f76 6e64 2e73 6169 lication/vnd.sai │ │ │ │ +00023360: 6c69 6e67 7472 6163 6b65 722e 7472 6163 lingtracker.trac │ │ │ │ +00023370: 6b22 3a20 7b0a 0973 6f75 7263 653a 2022 k": {..source: " │ │ │ │ +00023380: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00023390: 6e73 3a20 5b0a 0909 2273 7422 0a09 5d0a ns: [..."st"..]. │ │ │ │ +000233a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000233b0: 2f76 6e64 2e73 6172 223a 207b 0a09 736f /vnd.sar": {..so │ │ │ │ +000233c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000233d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000233e0: 642e 7362 6d2e 6369 6422 3a20 7b0a 0973 d.sbm.cid": {..s │ │ │ │ +000233f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00023400: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00023410: 6e64 2e73 626d 2e6d 6964 3222 3a20 7b0a nd.sbm.mid2": {. │ │ │ │ +00023420: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00023430: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023440: 2f76 6e64 2e73 6372 6962 7573 223a 207b /vnd.scribus": { │ │ │ │ +00023450: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00023460: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00023470: 6e2f 766e 642e 7365 616c 6564 2e33 6466 n/vnd.sealed.3df │ │ │ │ +00023480: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00023490: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +000234a0: 6174 696f 6e2f 766e 642e 7365 616c 6564 ation/vnd.sealed │ │ │ │ +000234b0: 2e63 7366 223a 207b 0a09 736f 7572 6365 .csf": {..source │ │ │ │ +000234c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000234d0: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ +000234e0: 616c 6564 2e64 6f63 223a 207b 0a09 736f aled.doc": {..so │ │ │ │ +000234f0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00023500: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00023510: 642e 7365 616c 6564 2e65 6d6c 223a 207b d.sealed.eml": { │ │ │ │ 00023520: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ 00023530: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00023540: 6e2f 766e 642e 7365 616c 6564 2e33 6466 n/vnd.sealed.3df │ │ │ │ +00023540: 6e2f 766e 642e 7365 616c 6564 2e6d 6874 n/vnd.sealed.mht │ │ │ │ 00023550: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ 00023560: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ 00023570: 6174 696f 6e2f 766e 642e 7365 616c 6564 ation/vnd.sealed │ │ │ │ -00023580: 2e63 7366 223a 207b 0a09 736f 7572 6365 .csf": {..source │ │ │ │ +00023580: 2e6e 6574 223a 207b 0a09 736f 7572 6365 .net": {..source │ │ │ │ 00023590: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ 000235a0: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ -000235b0: 616c 6564 2e64 6f63 223a 207b 0a09 736f aled.doc": {..so │ │ │ │ +000235b0: 616c 6564 2e70 7074 223a 207b 0a09 736f aled.ppt": {..so │ │ │ │ 000235c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ 000235d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000235e0: 642e 7365 616c 6564 2e65 6d6c 223a 207b d.sealed.eml": { │ │ │ │ -000235f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00023600: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00023610: 6e2f 766e 642e 7365 616c 6564 2e6d 6874 n/vnd.sealed.mht │ │ │ │ -00023620: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00023630: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00023640: 6174 696f 6e2f 766e 642e 7365 616c 6564 ation/vnd.sealed │ │ │ │ -00023650: 2e6e 6574 223a 207b 0a09 736f 7572 6365 .net": {..source │ │ │ │ -00023660: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00023670: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ -00023680: 616c 6564 2e70 7074 223a 207b 0a09 736f aled.ppt": {..so │ │ │ │ -00023690: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000236a0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000236b0: 642e 7365 616c 6564 2e74 6966 6622 3a20 d.sealed.tiff": │ │ │ │ -000236c0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000236d0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -000236e0: 6f6e 2f76 6e64 2e73 6561 6c65 642e 786c on/vnd.sealed.xl │ │ │ │ -000236f0: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00023700: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00023710: 6361 7469 6f6e 2f76 6e64 2e73 6561 6c65 cation/vnd.seale │ │ │ │ -00023720: 646d 6564 6961 2e73 6f66 7473 6561 6c2e dmedia.softseal. │ │ │ │ -00023730: 6874 6d6c 223a 207b 0a09 736f 7572 6365 html": {..source │ │ │ │ -00023740: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00023750: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ -00023760: 616c 6564 6d65 6469 612e 736f 6674 7365 aledmedia.softse │ │ │ │ -00023770: 616c 2e70 6466 223a 207b 0a09 736f 7572 al.pdf": {..sour │ │ │ │ -00023780: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00023790: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000237a0: 7365 656d 6169 6c22 3a20 7b0a 0973 6f75 seemail": {..sou │ │ │ │ -000237b0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -000237c0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -000237d0: 6565 220a 095d 0a7d 2c0a 0922 6170 706c ee"..].},.."appl │ │ │ │ -000237e0: 6963 6174 696f 6e2f 766e 642e 7365 6973 ication/vnd.seis │ │ │ │ -000237f0: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ -00023800: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00023810: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ -00023820: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00023830: 766e 642e 7365 6d61 223a 207b 0a09 736f vnd.sema": {..so │ │ │ │ -00023840: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00023850: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00023860: 7365 6d61 220a 095d 0a7d 2c0a 0922 6170 sema"..].},.."ap │ │ │ │ -00023870: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ -00023880: 6d64 223a 207b 0a09 736f 7572 6365 3a20 md": {..source: │ │ │ │ -00023890: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -000238a0: 6f6e 733a 205b 0a09 0922 7365 6d64 220a ons: [..."semd". │ │ │ │ -000238b0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000238c0: 696f 6e2f 766e 642e 7365 6d66 223a 207b ion/vnd.semf": { │ │ │ │ -000238d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000238e0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000238f0: 0a09 0922 7365 6d66 220a 095d 0a7d 2c0a ..."semf"..].},. │ │ │ │ -00023900: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00023910: 642e 7368 6164 652d 7361 7665 2d66 696c d.shade-save-fil │ │ │ │ -00023920: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00023930: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00023940: 6361 7469 6f6e 2f76 6e64 2e73 6861 6e61 cation/vnd.shana │ │ │ │ -00023950: 2e69 6e66 6f72 6d65 642e 666f 726d 6461 .informed.formda │ │ │ │ -00023960: 7461 223a 207b 0a09 736f 7572 6365 3a20 ta": {..source: │ │ │ │ -00023970: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00023980: 6f6e 733a 205b 0a09 0922 6966 6d22 0a09 ons: [..."ifm".. │ │ │ │ -00023990: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000239a0: 6f6e 2f76 6e64 2e73 6861 6e61 2e69 6e66 on/vnd.shana.inf │ │ │ │ -000239b0: 6f72 6d65 642e 666f 726d 7465 6d70 6c61 ormed.formtempla │ │ │ │ -000239c0: 7465 223a 207b 0a09 736f 7572 6365 3a20 te": {..source: │ │ │ │ -000239d0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -000239e0: 6f6e 733a 205b 0a09 0922 6974 7022 0a09 ons: [..."itp".. │ │ │ │ -000239f0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00023a00: 6f6e 2f76 6e64 2e73 6861 6e61 2e69 6e66 on/vnd.shana.inf │ │ │ │ -00023a10: 6f72 6d65 642e 696e 7465 7263 6861 6e67 ormed.interchang │ │ │ │ -00023a20: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00023a30: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00023a40: 6e73 3a20 5b0a 0909 2269 6966 220a 095d ns: [..."iif"..] │ │ │ │ -00023a50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00023a60: 6e2f 766e 642e 7368 616e 612e 696e 666f n/vnd.shana.info │ │ │ │ -00023a70: 726d 6564 2e70 6163 6b61 6765 223a 207b rmed.package": { │ │ │ │ -00023a80: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00023a90: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00023aa0: 0a09 0922 6970 6b22 0a09 5d0a 7d2c 0a09 ..."ipk"..].},.. │ │ │ │ -00023ab0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00023ac0: 2e73 686f 6f74 7072 6f6f 662b 6a73 6f6e .shootproof+json │ │ │ │ -00023ad0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00023ae0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00023af0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00023b00: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -00023b10: 686f 706b 6963 6b2b 6a73 6f6e 223a 207b hopkick+json": { │ │ │ │ -00023b20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00023b30: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00023b40: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00023b50: 6361 7469 6f6e 2f76 6e64 2e73 6870 223a cation/vnd.shp": │ │ │ │ -00023b60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00023b70: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00023b80: 696f 6e2f 766e 642e 7368 7822 3a20 7b0a ion/vnd.shx": {. │ │ │ │ -00023b90: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00023ba0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023bb0: 2f76 6e64 2e73 6967 726f 6b2e 7365 7373 /vnd.sigrok.sess │ │ │ │ -00023bc0: 696f 6e22 3a20 7b0a 0973 6f75 7263 653a ion": {..source: │ │ │ │ -00023bd0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00023be0: 6c69 6361 7469 6f6e 2f76 6e64 2e73 696d lication/vnd.sim │ │ │ │ -00023bf0: 7465 6368 2d6d 696e 646d 6170 7065 7222 tech-mindmapper" │ │ │ │ -00023c00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00023c10: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00023c20: 3a20 5b0a 0909 2274 7764 222c 0a09 0922 : [..."twd",..." │ │ │ │ -00023c30: 7477 6473 220a 095d 0a7d 2c0a 0922 6170 twds"..].},.."ap │ │ │ │ -00023c40: 706c 6963 6174 696f 6e2f 766e 642e 7369 plication/vnd.si │ │ │ │ -00023c50: 7265 6e2b 6a73 6f6e 223a 207b 0a09 736f ren+json": {..so │ │ │ │ -00023c60: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00023c70: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00023c80: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00023c90: 6f6e 2f76 6e64 2e73 6b65 7463 686f 6d65 on/vnd.sketchome │ │ │ │ -00023ca0: 7472 7922 3a20 7b0a 0973 6f75 7263 653a try": {..source: │ │ │ │ -00023cb0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00023cc0: 6c69 6361 7469 6f6e 2f76 6e64 2e73 6d61 lication/vnd.sma │ │ │ │ -00023cd0: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ -00023ce0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00023cf0: 6e73 3a20 5b0a 0909 226d 6d66 220a 095d ns: [..."mmf"..] │ │ │ │ -00023d00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00023d10: 6e2f 766e 642e 736d 6172 742e 6e6f 7465 n/vnd.smart.note │ │ │ │ -00023d20: 626f 6f6b 223a 207b 0a09 736f 7572 6365 book": {..source │ │ │ │ -00023d30: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00023d40: 706c 6963 6174 696f 6e2f 766e 642e 736d plication/vnd.sm │ │ │ │ -00023d50: 6172 742e 7465 6163 6865 7222 3a20 7b0a art.teacher": {. │ │ │ │ -00023d60: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -00023d70: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00023d80: 0909 2274 6561 6368 6572 220a 095d 0a7d .."teacher"..].} │ │ │ │ -00023d90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00023da0: 766e 642e 736d 696e 7469 6f2e 706f 7274 vnd.smintio.port │ │ │ │ -00023db0: 616c 732e 6172 6368 6976 6522 3a20 7b0a als.archive": {. │ │ │ │ -00023dc0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00023dd0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023de0: 2f76 6e64 2e73 6e65 7364 6576 2d70 6167 /vnd.snesdev-pag │ │ │ │ -00023df0: 652d 7461 626c 6522 3a20 7b0a 0973 6f75 e-table": {..sou │ │ │ │ -00023e00: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00023e10: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00023e20: 2e73 6f66 7477 6172 6536 3032 2e66 696c .software602.fil │ │ │ │ -00023e30: 6c65 722e 666f 726d 2b78 6d6c 223a 207b ler.form+xml": { │ │ │ │ -00023e40: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00023e50: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00023e60: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -00023e70: 6e73 3a20 5b0a 0909 2266 6f22 0a09 5d0a ns: [..."fo"..]. │ │ │ │ -00023e80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00023e90: 2f76 6e64 2e73 6f66 7477 6172 6536 3032 /vnd.software602 │ │ │ │ -00023ea0: 2e66 696c 6c65 722e 666f 726d 2d78 6d6c .filler.form-xml │ │ │ │ -00023eb0: 2d7a 6970 223a 207b 0a09 736f 7572 6365 -zip": {..source │ │ │ │ -00023ec0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00023ed0: 706c 6963 6174 696f 6e2f 766e 642e 736f plication/vnd.so │ │ │ │ -00023ee0: 6c65 6e74 2e73 646b 6d2b 786d 6c22 3a20 lent.sdkm+xml": │ │ │ │ -00023ef0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00023f00: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00023f10: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00023f20: 6f6e 733a 205b 0a09 0922 7364 6b6d 222c ons: [..."sdkm", │ │ │ │ -00023f30: 0a09 0922 7364 6b64 220a 095d 0a7d 2c0a ..."sdkd"..].},. │ │ │ │ -00023f40: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00023f50: 642e 7370 6f74 6669 7265 2e64 7870 223a d.spotfire.dxp": │ │ │ │ -00023f60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00023f70: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00023f80: 205b 0a09 0922 6478 7022 0a09 5d0a 7d2c [..."dxp"..].}, │ │ │ │ -00023f90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00023fa0: 6e64 2e73 706f 7466 6972 652e 7366 7322 nd.spotfire.sfs" │ │ │ │ -00023fb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00023fc0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00023fd0: 3a20 5b0a 0909 2273 6673 220a 095d 0a7d : [..."sfs"..].} │ │ │ │ -00023fe0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00023ff0: 766e 642e 7371 6c69 7465 3322 3a20 7b0a vnd.sqlite3": {. │ │ │ │ -00024000: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00024010: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00024020: 2f76 6e64 2e73 7373 2d63 6f64 223a 207b /vnd.sss-cod": { │ │ │ │ -00024030: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00024040: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00024050: 6e2f 766e 642e 7373 732d 6474 6622 3a20 n/vnd.sss-dtf": │ │ │ │ -00024060: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00024070: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00024080: 6f6e 2f76 6e64 2e73 7373 2d6e 7466 223a on/vnd.sss-ntf": │ │ │ │ -00024090: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000240a0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000240b0: 696f 6e2f 766e 642e 7374 6172 6469 7669 ion/vnd.stardivi │ │ │ │ -000240c0: 7369 6f6e 2e63 616c 6322 3a20 7b0a 0973 sion.calc": {..s │ │ │ │ -000240d0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -000240e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000240f0: 0909 2273 6463 220a 095d 0a7d 2c0a 0922 .."sdc"..].},.." │ │ │ │ -00024100: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00024110: 7374 6172 6469 7669 7369 6f6e 2e64 7261 stardivision.dra │ │ │ │ -00024120: 7722 3a20 7b0a 0973 6f75 7263 653a 2022 w": {..source: " │ │ │ │ -00024130: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -00024140: 696f 6e73 3a20 5b0a 0909 2273 6461 220a ions: [..."sda". │ │ │ │ -00024150: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00024160: 696f 6e2f 766e 642e 7374 6172 6469 7669 ion/vnd.stardivi │ │ │ │ -00024170: 7369 6f6e 2e69 6d70 7265 7373 223a 207b sion.impress": { │ │ │ │ -00024180: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00024190: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -000241a0: 205b 0a09 0922 7364 6422 0a09 5d0a 7d2c [..."sdd"..].}, │ │ │ │ -000241b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000241c0: 6e64 2e73 7461 7264 6976 6973 696f 6e2e nd.stardivision. │ │ │ │ -000241d0: 6d61 7468 223a 207b 0a09 736f 7572 6365 math": {..source │ │ │ │ -000241e0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -000241f0: 656e 7369 6f6e 733a 205b 0a09 0922 736d ensions: [..."sm │ │ │ │ -00024200: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ -00024210: 6361 7469 6f6e 2f76 6e64 2e73 7461 7264 cation/vnd.stard │ │ │ │ -00024220: 6976 6973 696f 6e2e 7772 6974 6572 223a ivision.writer": │ │ │ │ -00024230: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00024240: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00024250: 733a 205b 0a09 0922 7364 7722 2c0a 0909 s: [..."sdw",... │ │ │ │ -00024260: 2276 6f72 220a 095d 0a7d 2c0a 0922 6170 "vor"..].},.."ap │ │ │ │ -00024270: 706c 6963 6174 696f 6e2f 766e 642e 7374 plication/vnd.st │ │ │ │ -00024280: 6172 6469 7669 7369 6f6e 2e77 7269 7465 ardivision.write │ │ │ │ -00024290: 722d 676c 6f62 616c 223a 207b 0a09 736f r-global": {..so │ │ │ │ -000242a0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -000242b0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000242c0: 0922 7367 6c22 0a09 5d0a 7d2c 0a09 2261 ."sgl"..].},.."a │ │ │ │ -000242d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -000242e0: 7465 706d 616e 6961 2e70 6163 6b61 6765 tepmania.package │ │ │ │ -000242f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00024300: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00024310: 733a 205b 0a09 0922 736d 7a69 7022 0a09 s: [..."smzip".. │ │ │ │ -00024320: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00024330: 6f6e 2f76 6e64 2e73 7465 706d 616e 6961 on/vnd.stepmania │ │ │ │ -00024340: 2e73 7465 7063 6861 7274 223a 207b 0a09 .stepchart": {.. │ │ │ │ -00024350: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00024360: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00024370: 0922 736d 220a 095d 0a7d 2c0a 0922 6170 ."sm"..].},.."ap │ │ │ │ -00024380: 706c 6963 6174 696f 6e2f 766e 642e 7374 plication/vnd.st │ │ │ │ -00024390: 7265 6574 2d73 7472 6561 6d22 3a20 7b0a reet-stream": {. │ │ │ │ -000243a0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000243b0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000243c0: 2f76 6e64 2e73 756e 2e77 6164 6c2b 786d /vnd.sun.wadl+xm │ │ │ │ -000243d0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -000243e0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -000243f0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00024400: 656e 7369 6f6e 733a 205b 0a09 0922 7761 ensions: [..."wa │ │ │ │ -00024410: 646c 220a 095d 0a7d 2c0a 0922 6170 706c dl"..].},.."appl │ │ │ │ -00024420: 6963 6174 696f 6e2f 766e 642e 7375 6e2e ication/vnd.sun. │ │ │ │ -00024430: 786d 6c2e 6361 6c63 223a 207b 0a09 736f xml.calc": {..so │ │ │ │ -00024440: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00024450: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00024460: 0922 7378 6322 0a09 5d0a 7d2c 0a09 2261 ."sxc"..].},.."a │ │ │ │ -00024470: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -00024480: 756e 2e78 6d6c 2e63 616c 632e 7465 6d70 un.xml.calc.temp │ │ │ │ -00024490: 6c61 7465 223a 207b 0a09 736f 7572 6365 late": {..source │ │ │ │ -000244a0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -000244b0: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ -000244c0: 6322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 c"..].},.."appli │ │ │ │ -000244d0: 6361 7469 6f6e 2f76 6e64 2e73 756e 2e78 cation/vnd.sun.x │ │ │ │ -000244e0: 6d6c 2e64 7261 7722 3a20 7b0a 0973 6f75 ml.draw": {..sou │ │ │ │ -000244f0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00024500: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00024510: 2273 7864 220a 095d 0a7d 2c0a 0922 6170 "sxd"..].},.."ap │ │ │ │ -00024520: 706c 6963 6174 696f 6e2f 766e 642e 7375 plication/vnd.su │ │ │ │ -00024530: 6e2e 786d 6c2e 6472 6177 2e74 656d 706c n.xml.draw.templ │ │ │ │ -00024540: 6174 6522 3a20 7b0a 0973 6f75 7263 653a ate": {..source: │ │ │ │ -00024550: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -00024560: 6e73 696f 6e73 3a20 5b0a 0909 2273 7464 nsions: [..."std │ │ │ │ -00024570: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00024580: 6174 696f 6e2f 766e 642e 7375 6e2e 786d ation/vnd.sun.xm │ │ │ │ -00024590: 6c2e 696d 7072 6573 7322 3a20 7b0a 0973 l.impress": {..s │ │ │ │ -000245a0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -000245b0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000245c0: 0909 2273 7869 220a 095d 0a7d 2c0a 0922 .."sxi"..].},.." │ │ │ │ -000245d0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000245e0: 7375 6e2e 786d 6c2e 696d 7072 6573 732e sun.xml.impress. │ │ │ │ -000245f0: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ -00024600: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00024610: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00024620: 0922 7374 6922 0a09 5d0a 7d2c 0a09 2261 ."sti"..].},.."a │ │ │ │ -00024630: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -00024640: 756e 2e78 6d6c 2e6d 6174 6822 3a20 7b0a un.xml.math": {. │ │ │ │ -00024650: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -00024660: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00024670: 5b0a 0909 2273 786d 220a 095d 0a7d 2c0a [..."sxm"..].},. │ │ │ │ -00024680: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00024690: 642e 7375 6e2e 786d 6c2e 7772 6974 6572 d.sun.xml.writer │ │ │ │ -000246a0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -000246b0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -000246c0: 6f6e 733a 205b 0a09 0922 7378 7722 0a09 ons: [..."sxw".. │ │ │ │ -000246d0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000246e0: 6f6e 2f76 6e64 2e73 756e 2e78 6d6c 2e77 on/vnd.sun.xml.w │ │ │ │ -000246f0: 7269 7465 722e 676c 6f62 616c 223a 207b riter.global": { │ │ │ │ -00024700: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00024710: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00024720: 205b 0a09 0922 7378 6722 0a09 5d0a 7d2c [..."sxg"..].}, │ │ │ │ -00024730: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00024740: 6e64 2e73 756e 2e78 6d6c 2e77 7269 7465 nd.sun.xml.write │ │ │ │ -00024750: 722e 7465 6d70 6c61 7465 223a 207b 0a09 r.template": {.. │ │ │ │ -00024760: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00024770: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00024780: 0a09 0922 7374 7722 0a09 5d0a 7d2c 0a09 ..."stw"..].},.. │ │ │ │ -00024790: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000247a0: 2e73 7573 2d63 616c 656e 6461 7222 3a20 .sus-calendar": │ │ │ │ -000247b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000247c0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000247d0: 5b0a 0909 2273 7573 222c 0a09 0922 7375 [..."sus",..."su │ │ │ │ -000247e0: 7370 220a 095d 0a7d 2c0a 0922 6170 706c sp"..].},.."appl │ │ │ │ -000247f0: 6963 6174 696f 6e2f 766e 642e 7376 6422 ication/vnd.svd" │ │ │ │ -00024800: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00024810: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00024820: 3a20 5b0a 0909 2273 7664 220a 095d 0a7d : [..."svd"..].} │ │ │ │ -00024830: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00024840: 766e 642e 7377 6966 7476 6965 772d 6963 vnd.swiftview-ic │ │ │ │ -00024850: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00024860: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00024870: 6361 7469 6f6e 2f76 6e64 2e73 7962 796c cation/vnd.sybyl │ │ │ │ -00024880: 2e6d 6f6c 3222 3a20 7b0a 0973 6f75 7263 .mol2": {..sourc │ │ │ │ -00024890: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -000248a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -000248b0: 7963 6c65 2b78 6d6c 223a 207b 0a09 736f ycle+xml": {..so │ │ │ │ -000248c0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -000248d0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000248e0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -000248f0: 6f6e 2f76 6e64 2e73 7966 742b 6a73 6f6e on/vnd.syft+json │ │ │ │ -00024900: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00024910: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00024920: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00024930: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -00024940: 796d 6269 616e 2e69 6e73 7461 6c6c 223a ymbian.install": │ │ │ │ -00024950: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00024960: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00024970: 733a 205b 0a09 0922 7369 7322 2c0a 0909 s: [..."sis",... │ │ │ │ -00024980: 2273 6973 7822 0a09 5d0a 7d2c 0a09 2261 "sisx"..].},.."a │ │ │ │ -00024990: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ -000249a0: 796e 636d 6c2b 786d 6c22 3a20 7b0a 0973 yncml+xml": {..s │ │ │ │ -000249b0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000249c0: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ -000249d0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -000249e0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -000249f0: 6e73 3a20 5b0a 0909 2278 736d 220a 095d ns: [..."xsm"..] │ │ │ │ -00024a00: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00024a10: 6e2f 766e 642e 7379 6e63 6d6c 2e64 6d2b n/vnd.syncml.dm+ │ │ │ │ -00024a20: 7762 786d 6c22 3a20 7b0a 0973 6f75 7263 wbxml": {..sourc │ │ │ │ -00024a30: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ -00024a40: 7365 743a 2022 5554 462d 3822 2c0a 0965 set: "UTF-8",..e │ │ │ │ -00024a50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00024a60: 6264 6d22 0a09 5d0a 7d2c 0a09 2261 7070 bdm"..].},.."app │ │ │ │ -00024a70: 6c69 6361 7469 6f6e 2f76 6e64 2e73 796e lication/vnd.syn │ │ │ │ -00024a80: 636d 6c2e 646d 2b78 6d6c 223a 207b 0a09 cml.dm+xml": {.. │ │ │ │ -00024a90: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00024aa0: 0963 6861 7273 6574 3a20 2255 5446 2d38 .charset: "UTF-8 │ │ │ │ -00024ab0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00024ac0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -00024ad0: 6f6e 733a 205b 0a09 0922 7864 6d22 0a09 ons: [..."xdm".. │ │ │ │ -00024ae0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00024af0: 6f6e 2f76 6e64 2e73 796e 636d 6c2e 646d on/vnd.syncml.dm │ │ │ │ -00024b00: 2e6e 6f74 6966 6963 6174 696f 6e22 3a20 .notification": │ │ │ │ -00024b10: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00024b20: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -00024b30: 6f6e 2f76 6e64 2e73 796e 636d 6c2e 646d on/vnd.syncml.dm │ │ │ │ -00024b40: 6464 662b 7762 786d 6c22 3a20 7b0a 0973 ddf+wbxml": {..s │ │ │ │ -00024b50: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00024b60: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00024b70: 6e64 2e73 796e 636d 6c2e 646d 6464 662b nd.syncml.dmddf+ │ │ │ │ -00024b80: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00024b90: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -00024ba0: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ -00024bb0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -00024bc0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00024bd0: 0909 2264 6466 220a 095d 0a7d 2c0a 0922 .."ddf"..].},.." │ │ │ │ -00024be0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00024bf0: 7379 6e63 6d6c 2e64 6d74 6e64 732b 7762 syncml.dmtnds+wb │ │ │ │ -00024c00: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00024c10: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ -00024c20: 6c69 6361 7469 6f6e 2f76 6e64 2e73 796e lication/vnd.syn │ │ │ │ -00024c30: 636d 6c2e 646d 746e 6473 2b78 6d6c 223a cml.dmtnds+xml": │ │ │ │ -00024c40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00024c50: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ -00024c60: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ -00024c70: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00024c80: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00024c90: 7379 6e63 6d6c 2e64 732e 6e6f 7469 6669 syncml.ds.notifi │ │ │ │ -00024ca0: 6361 7469 6f6e 223a 207b 0a09 736f 7572 cation": {..sour │ │ │ │ -00024cb0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00024cc0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00024cd0: 7461 626c 6573 6368 656d 612b 6a73 6f6e tableschema+json │ │ │ │ -00024ce0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00024cf0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00024d00: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -00024d10: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e74 pplication/vnd.t │ │ │ │ -00024d20: 616f 2e69 6e74 656e 742d 6d6f 6475 6c65 ao.intent-module │ │ │ │ -00024d30: 2d61 7263 6869 7665 223a 207b 0a09 736f -archive": {..so │ │ │ │ -00024d40: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00024d50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00024d60: 7461 6f22 0a09 5d0a 7d2c 0a09 2261 7070 tao"..].},.."app │ │ │ │ -00024d70: 6c69 6361 7469 6f6e 2f76 6e64 2e74 6370 lication/vnd.tcp │ │ │ │ -00024d80: 6475 6d70 2e70 6361 7022 3a20 7b0a 0973 dump.pcap": {..s │ │ │ │ -00024d90: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00024da0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00024db0: 2270 6361 7022 2c0a 0909 2263 6170 222c "pcap",..."cap", │ │ │ │ -00024dc0: 0a09 0922 646d 7022 0a09 5d0a 7d2c 0a09 ..."dmp"..].},.. │ │ │ │ -00024dd0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00024de0: 2e74 6869 6e6b 2d63 656c 6c2e 7070 7474 .think-cell.pptt │ │ │ │ -00024df0: 632b 6a73 6f6e 223a 207b 0a09 736f 7572 c+json": {..sour │ │ │ │ -00024e00: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00024e10: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00024e20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00024e30: 2f76 6e64 2e74 6d64 2e6d 6564 6961 666c /vnd.tmd.mediafl │ │ │ │ -00024e40: 6578 2e61 7069 2b78 6d6c 223a 207b 0a09 ex.api+xml": {.. │ │ │ │ -00024e50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00024e60: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00024e70: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00024e80: 7469 6f6e 2f76 6e64 2e74 6d6c 223a 207b tion/vnd.tml": { │ │ │ │ -00024e90: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00024ea0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00024eb0: 6e2f 766e 642e 746d 6f62 696c 652d 6c69 n/vnd.tmobile-li │ │ │ │ -00024ec0: 7665 7476 223a 207b 0a09 736f 7572 6365 vetv": {..source │ │ │ │ -00024ed0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00024ee0: 7369 6f6e 733a 205b 0a09 0922 746d 6f22 sions: [..."tmo" │ │ │ │ -00024ef0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00024f00: 7469 6f6e 2f76 6e64 2e74 7269 2e6f 6e65 tion/vnd.tri.one │ │ │ │ -00024f10: 736f 7572 6365 223a 207b 0a09 736f 7572 source": {..sour │ │ │ │ -00024f20: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00024f30: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00024f40: 7472 6964 2e74 7074 223a 207b 0a09 736f trid.tpt": {..so │ │ │ │ -00024f50: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00024f60: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00024f70: 7470 7422 0a09 5d0a 7d2c 0a09 2261 7070 tpt"..].},.."app │ │ │ │ -00024f80: 6c69 6361 7469 6f6e 2f76 6e64 2e74 7269 lication/vnd.tri │ │ │ │ -00024f90: 7363 6170 652e 6d78 7322 3a20 7b0a 0973 scape.mxs": {..s │ │ │ │ -00024fa0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00024fb0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00024fc0: 226d 7873 220a 095d 0a7d 2c0a 0922 6170 "mxs"..].},.."ap │ │ │ │ -00024fd0: 706c 6963 6174 696f 6e2f 766e 642e 7472 plication/vnd.tr │ │ │ │ -00024fe0: 7565 6170 7022 3a20 7b0a 0973 6f75 7263 ueapp": {..sourc │ │ │ │ -00024ff0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00025000: 6e73 696f 6e73 3a20 5b0a 0909 2274 7261 nsions: [..."tra │ │ │ │ -00025010: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00025020: 6174 696f 6e2f 766e 642e 7472 7565 646f ation/vnd.truedo │ │ │ │ -00025030: 6322 3a20 7b0a 0973 6f75 7263 653a 2022 c": {..source: " │ │ │ │ -00025040: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025050: 6361 7469 6f6e 2f76 6e64 2e75 6269 736f cation/vnd.ubiso │ │ │ │ -00025060: 6674 2e77 6562 706c 6179 6572 223a 207b ft.webplayer": { │ │ │ │ -00025070: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00025080: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00025090: 6e2f 766e 642e 7566 646c 223a 207b 0a09 n/vnd.ufdl": {.. │ │ │ │ -000250a0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000250b0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000250c0: 0922 7566 6422 2c0a 0909 2275 6664 6c22 ."ufd",..."ufdl" │ │ │ │ -000250d0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000250e0: 7469 6f6e 2f76 6e64 2e75 6963 2e6f 7364 tion/vnd.uic.osd │ │ │ │ -000250f0: 6d2b 6a73 6f6e 223a 207b 0a09 736f 7572 m+json": {..sour │ │ │ │ -00025100: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00025110: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00025120: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00025130: 2f76 6e64 2e75 6971 2e74 6865 6d65 223a /vnd.uiq.theme": │ │ │ │ -00025140: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00025150: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00025160: 205b 0a09 0922 7574 7a22 0a09 5d0a 7d2c [..."utz"..].}, │ │ │ │ -00025170: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00025180: 6e64 2e75 6d61 6a69 6e22 3a20 7b0a 0973 nd.umajin": {..s │ │ │ │ -00025190: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000251a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000251b0: 2275 6d6a 220a 095d 0a7d 2c0a 0922 6170 "umj"..].},.."ap │ │ │ │ -000251c0: 706c 6963 6174 696f 6e2f 766e 642e 756e plication/vnd.un │ │ │ │ -000251d0: 6974 7922 3a20 7b0a 0973 6f75 7263 653a ity": {..source: │ │ │ │ -000251e0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000251f0: 696f 6e73 3a20 5b0a 0909 2275 6e69 7479 ions: [..."unity │ │ │ │ -00025200: 7765 6222 0a09 5d0a 7d2c 0a09 2261 7070 web"..].},.."app │ │ │ │ -00025210: 6c69 6361 7469 6f6e 2f76 6e64 2e75 6f6d lication/vnd.uom │ │ │ │ -00025220: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ -00025230: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00025240: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -00025250: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00025260: 0922 756f 6d6c 222c 0a09 0922 756f 220a ."uoml",..."uo". │ │ │ │ -00025270: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00025280: 696f 6e2f 766e 642e 7570 6c61 6e65 742e ion/vnd.uplanet. │ │ │ │ -00025290: 616c 6572 7422 3a20 7b0a 0973 6f75 7263 alert": {..sourc │ │ │ │ -000252a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -000252b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e75 pplication/vnd.u │ │ │ │ -000252c0: 706c 616e 6574 2e61 6c65 7274 2d77 6278 planet.alert-wbx │ │ │ │ -000252d0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -000252e0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -000252f0: 6963 6174 696f 6e2f 766e 642e 7570 6c61 ication/vnd.upla │ │ │ │ -00025300: 6e65 742e 6265 6172 6572 2d63 686f 6963 net.bearer-choic │ │ │ │ -00025310: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -00025320: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025330: 6361 7469 6f6e 2f76 6e64 2e75 706c 616e cation/vnd.uplan │ │ │ │ -00025340: 6574 2e62 6561 7265 722d 6368 6f69 6365 et.bearer-choice │ │ │ │ -00025350: 2d77 6278 6d6c 223a 207b 0a09 736f 7572 -wbxml": {..sour │ │ │ │ -00025360: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00025370: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00025380: 7570 6c61 6e65 742e 6361 6368 656f 7022 uplanet.cacheop" │ │ │ │ -00025390: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000253a0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -000253b0: 7469 6f6e 2f76 6e64 2e75 706c 616e 6574 tion/vnd.uplanet │ │ │ │ -000253c0: 2e63 6163 6865 6f70 2d77 6278 6d6c 223a .cacheop-wbxml": │ │ │ │ -000253d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000253e0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -000253f0: 696f 6e2f 766e 642e 7570 6c61 6e65 742e ion/vnd.uplanet. │ │ │ │ -00025400: 6368 616e 6e65 6c22 3a20 7b0a 0973 6f75 channel": {..sou │ │ │ │ -00025410: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00025420: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00025430: 2e75 706c 616e 6574 2e63 6861 6e6e 656c .uplanet.channel │ │ │ │ -00025440: 2d77 6278 6d6c 223a 207b 0a09 736f 7572 -wbxml": {..sour │ │ │ │ -00025450: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00025460: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00025470: 7570 6c61 6e65 742e 6c69 7374 223a 207b uplanet.list": { │ │ │ │ -00025480: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00025490: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000254a0: 6e2f 766e 642e 7570 6c61 6e65 742e 6c69 n/vnd.uplanet.li │ │ │ │ -000254b0: 7374 2d77 6278 6d6c 223a 207b 0a09 736f st-wbxml": {..so │ │ │ │ -000254c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000254d0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -000254e0: 642e 7570 6c61 6e65 742e 6c69 7374 636d d.uplanet.listcm │ │ │ │ -000254f0: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -00025500: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025510: 6361 7469 6f6e 2f76 6e64 2e75 706c 616e cation/vnd.uplan │ │ │ │ -00025520: 6574 2e6c 6973 7463 6d64 2d77 6278 6d6c et.listcmd-wbxml │ │ │ │ -00025530: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00025540: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00025550: 6174 696f 6e2f 766e 642e 7570 6c61 6e65 ation/vnd.uplane │ │ │ │ -00025560: 742e 7369 676e 616c 223a 207b 0a09 736f t.signal": {..so │ │ │ │ -00025570: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00025580: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00025590: 642e 7572 692d 6d61 7022 3a20 7b0a 0973 d.uri-map": {..s │ │ │ │ -000255a0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000255b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -000255c0: 6e64 2e76 616c 7665 2e73 6f75 7263 652e nd.valve.source. │ │ │ │ -000255d0: 6d61 7465 7269 616c 223a 207b 0a09 736f material": {..so │ │ │ │ -000255e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000255f0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00025600: 642e 7663 7822 3a20 7b0a 0973 6f75 7263 d.vcx": {..sourc │ │ │ │ -00025610: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00025620: 6e73 696f 6e73 3a20 5b0a 0909 2276 6378 nsions: [..."vcx │ │ │ │ -00025630: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00025640: 6174 696f 6e2f 766e 642e 7664 2d73 7475 ation/vnd.vd-stu │ │ │ │ -00025650: 6479 223a 207b 0a09 736f 7572 6365 3a20 dy": {..source: │ │ │ │ -00025660: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00025670: 6963 6174 696f 6e2f 766e 642e 7665 6374 ication/vnd.vect │ │ │ │ -00025680: 6f72 776f 726b 7322 3a20 7b0a 0973 6f75 orworks": {..sou │ │ │ │ -00025690: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -000256a0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -000256b0: 2e76 656c 2b6a 736f 6e22 3a20 7b0a 0973 .vel+json": {..s │ │ │ │ -000256c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000256d0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -000256e0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -000256f0: 696f 6e2f 766e 642e 7665 7261 6973 6f6e ion/vnd.veraison │ │ │ │ -00025700: 2e74 736d 2d72 6570 6f72 742b 6362 6f72 .tsm-report+cbor │ │ │ │ -00025710: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00025720: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00025730: 6174 696f 6e2f 766e 642e 7665 7261 6973 ation/vnd.verais │ │ │ │ -00025740: 6f6e 2e74 736d 2d72 6570 6f72 742b 6a73 on.tsm-report+js │ │ │ │ -00025750: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00025760: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00025770: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00025780: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00025790: 2e76 6572 696d 6174 7269 782e 7663 6173 .verimatrix.vcas │ │ │ │ -000257a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000257b0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -000257c0: 6174 696f 6e2f 766e 642e 7665 7269 746f ation/vnd.verito │ │ │ │ -000257d0: 6e65 2e61 696f 6e2b 6a73 6f6e 223a 207b ne.aion+json": { │ │ │ │ -000257e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000257f0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00025800: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -00025810: 6361 7469 6f6e 2f76 6e64 2e76 6572 7961 cation/vnd.verya │ │ │ │ -00025820: 6e74 2e74 6869 6e22 3a20 7b0a 0973 6f75 nt.thin": {..sou │ │ │ │ -00025830: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00025840: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00025850: 2e76 6573 2e65 6e63 7279 7074 6564 223a .ves.encrypted": │ │ │ │ -00025860: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00025870: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00025880: 696f 6e2f 766e 642e 7669 6473 6f66 742e ion/vnd.vidsoft. │ │ │ │ -00025890: 7669 6463 6f6e 6665 7265 6e63 6522 3a20 vidconference": │ │ │ │ -000258a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000258b0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -000258c0: 6f6e 2f76 6e64 2e76 6973 696f 223a 207b on/vnd.visio": { │ │ │ │ -000258d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000258e0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000258f0: 0a09 0922 7673 6422 2c0a 0909 2276 7374 ..."vsd",..."vst │ │ │ │ -00025900: 222c 0a09 0922 7673 7322 2c0a 0909 2276 ",..."vss",..."v │ │ │ │ -00025910: 7377 222c 0a09 0922 7673 6478 222c 0a09 sw",..."vsdx",.. │ │ │ │ -00025920: 0922 7674 7822 0a09 5d0a 7d2c 0a09 2261 ."vtx"..].},.."a │ │ │ │ -00025930: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e76 pplication/vnd.v │ │ │ │ -00025940: 6973 696f 6e61 7279 223a 207b 0a09 736f isionary": {..so │ │ │ │ -00025950: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00025960: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00025970: 7669 7322 0a09 5d0a 7d2c 0a09 2261 7070 vis"..].},.."app │ │ │ │ -00025980: 6c69 6361 7469 6f6e 2f76 6e64 2e76 6976 lication/vnd.viv │ │ │ │ -00025990: 6964 656e 6365 2e73 6372 6970 7466 696c idence.scriptfil │ │ │ │ -000259a0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -000259b0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -000259c0: 6361 7469 6f6e 2f76 6e64 2e76 6f63 616c cation/vnd.vocal │ │ │ │ -000259d0: 7368 6170 6572 2e76 7370 3422 3a20 7b0a shaper.vsp4": {. │ │ │ │ -000259e0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000259f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00025a00: 2f76 6e64 2e76 7366 223a 207b 0a09 736f /vnd.vsf": {..so │ │ │ │ -00025a10: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00025a20: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00025a30: 7673 6622 0a09 5d0a 7d2c 0a09 2261 7070 vsf"..].},.."app │ │ │ │ -00025a40: 6c69 6361 7469 6f6e 2f76 6e64 2e77 6170 lication/vnd.wap │ │ │ │ -00025a50: 2e73 6963 223a 207b 0a09 736f 7572 6365 .sic": {..source │ │ │ │ -00025a60: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00025a70: 706c 6963 6174 696f 6e2f 766e 642e 7761 plication/vnd.wa │ │ │ │ -00025a80: 702e 736c 6322 3a20 7b0a 0973 6f75 7263 p.slc": {..sourc │ │ │ │ -00025a90: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00025aa0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e77 pplication/vnd.w │ │ │ │ -00025ab0: 6170 2e77 6278 6d6c 223a 207b 0a09 736f ap.wbxml": {..so │ │ │ │ -00025ac0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00025ad0: 6861 7273 6574 3a20 2255 5446 2d38 222c harset: "UTF-8", │ │ │ │ -00025ae0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00025af0: 0909 2277 6278 6d6c 220a 095d 0a7d 2c0a .."wbxml"..].},. │ │ │ │ -00025b00: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00025b10: 642e 7761 702e 776d 6c63 223a 207b 0a09 d.wap.wmlc": {.. │ │ │ │ -00025b20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00025b30: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00025b40: 0922 776d 6c63 220a 095d 0a7d 2c0a 0922 ."wmlc"..].},.." │ │ │ │ -00025b50: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -00025b60: 7761 702e 776d 6c73 6372 6970 7463 223a wap.wmlscriptc": │ │ │ │ -00025b70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00025b80: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00025b90: 205b 0a09 0922 776d 6c73 6322 0a09 5d0a [..."wmlsc"..]. │ │ │ │ -00025ba0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00025bb0: 2f76 6e64 2e77 6173 6d66 6c6f 772e 7761 /vnd.wasmflow.wa │ │ │ │ -00025bc0: 666c 223a 207b 0a09 736f 7572 6365 3a20 fl": {..source: │ │ │ │ -00025bd0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00025be0: 6963 6174 696f 6e2f 766e 642e 7765 6274 ication/vnd.webt │ │ │ │ -00025bf0: 7572 626f 223a 207b 0a09 736f 7572 6365 urbo": {..source │ │ │ │ -00025c00: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00025c10: 7369 6f6e 733a 205b 0a09 0922 7774 6222 sions: [..."wtb" │ │ │ │ -00025c20: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00025c30: 7469 6f6e 2f76 6e64 2e77 6661 2e64 7070 tion/vnd.wfa.dpp │ │ │ │ -00025c40: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00025c50: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00025c60: 6174 696f 6e2f 766e 642e 7766 612e 7032 ation/vnd.wfa.p2 │ │ │ │ -00025c70: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -00025c80: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025c90: 6361 7469 6f6e 2f76 6e64 2e77 6661 2e77 cation/vnd.wfa.w │ │ │ │ -00025ca0: 7363 223a 207b 0a09 736f 7572 6365 3a20 sc": {..source: │ │ │ │ -00025cb0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00025cc0: 6963 6174 696f 6e2f 766e 642e 7769 6e64 ication/vnd.wind │ │ │ │ -00025cd0: 6f77 732e 6465 7669 6365 7061 6972 696e ows.devicepairin │ │ │ │ -00025ce0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ -00025cf0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025d00: 6361 7469 6f6e 2f76 6e64 2e77 6d63 223a cation/vnd.wmc": │ │ │ │ -00025d10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00025d20: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00025d30: 696f 6e2f 766e 642e 776d 662e 626f 6f74 ion/vnd.wmf.boot │ │ │ │ -00025d40: 7374 7261 7022 3a20 7b0a 0973 6f75 7263 strap": {..sourc │ │ │ │ -00025d50: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -00025d60: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e77 pplication/vnd.w │ │ │ │ -00025d70: 6f6c 6672 616d 2e6d 6174 6865 6d61 7469 olfram.mathemati │ │ │ │ -00025d80: 6361 223a 207b 0a09 736f 7572 6365 3a20 ca": {..source: │ │ │ │ -00025d90: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00025da0: 6963 6174 696f 6e2f 766e 642e 776f 6c66 ication/vnd.wolf │ │ │ │ -00025db0: 7261 6d2e 6d61 7468 656d 6174 6963 612e ram.mathematica. │ │ │ │ -00025dc0: 7061 636b 6167 6522 3a20 7b0a 0973 6f75 package": {..sou │ │ │ │ -00025dd0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00025de0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00025df0: 2e77 6f6c 6672 616d 2e70 6c61 7965 7222 .wolfram.player" │ │ │ │ -00025e00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00025e10: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00025e20: 3a20 5b0a 0909 226e 6270 220a 095d 0a7d : [..."nbp"..].} │ │ │ │ -00025e30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00025e40: 766e 642e 776f 7264 6c69 6674 223a 207b vnd.wordlift": { │ │ │ │ -00025e50: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00025e60: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00025e70: 6e2f 766e 642e 776f 7264 7065 7266 6563 n/vnd.wordperfec │ │ │ │ -00025e80: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +000235e0: 642e 7365 616c 6564 2e74 6966 6622 3a20 d.sealed.tiff": │ │ │ │ +000235f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00023600: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00023610: 6f6e 2f76 6e64 2e73 6561 6c65 642e 786c on/vnd.sealed.xl │ │ │ │ +00023620: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00023630: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00023640: 6361 7469 6f6e 2f76 6e64 2e73 6561 6c65 cation/vnd.seale │ │ │ │ +00023650: 646d 6564 6961 2e73 6f66 7473 6561 6c2e dmedia.softseal. │ │ │ │ +00023660: 6874 6d6c 223a 207b 0a09 736f 7572 6365 html": {..source │ │ │ │ +00023670: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00023680: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ +00023690: 616c 6564 6d65 6469 612e 736f 6674 7365 aledmedia.softse │ │ │ │ +000236a0: 616c 2e70 6466 223a 207b 0a09 736f 7572 al.pdf": {..sour │ │ │ │ +000236b0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000236c0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000236d0: 7365 656d 6169 6c22 3a20 7b0a 0973 6f75 seemail": {..sou │ │ │ │ +000236e0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +000236f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +00023700: 6565 220a 095d 0a7d 2c0a 0922 6170 706c ee"..].},.."appl │ │ │ │ +00023710: 6963 6174 696f 6e2f 766e 642e 7365 6973 ication/vnd.seis │ │ │ │ +00023720: 2b6a 736f 6e22 3a20 7b0a 0973 6f75 7263 +json": {..sourc │ │ │ │ +00023730: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00023740: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00023750: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00023760: 766e 642e 7365 6d61 223a 207b 0a09 736f vnd.sema": {..so │ │ │ │ +00023770: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00023780: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00023790: 7365 6d61 220a 095d 0a7d 2c0a 0922 6170 sema"..].},.."ap │ │ │ │ +000237a0: 706c 6963 6174 696f 6e2f 766e 642e 7365 plication/vnd.se │ │ │ │ +000237b0: 6d64 223a 207b 0a09 736f 7572 6365 3a20 md": {..source: │ │ │ │ +000237c0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000237d0: 6f6e 733a 205b 0a09 0922 7365 6d64 220a ons: [..."semd". │ │ │ │ +000237e0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000237f0: 696f 6e2f 766e 642e 7365 6d66 223a 207b ion/vnd.semf": { │ │ │ │ +00023800: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00023810: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00023820: 0a09 0922 7365 6d66 220a 095d 0a7d 2c0a ..."semf"..].},. │ │ │ │ +00023830: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00023840: 642e 7368 6164 652d 7361 7665 2d66 696c d.shade-save-fil │ │ │ │ +00023850: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00023860: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00023870: 6361 7469 6f6e 2f76 6e64 2e73 6861 6e61 cation/vnd.shana │ │ │ │ +00023880: 2e69 6e66 6f72 6d65 642e 666f 726d 6461 .informed.formda │ │ │ │ +00023890: 7461 223a 207b 0a09 736f 7572 6365 3a20 ta": {..source: │ │ │ │ +000238a0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000238b0: 6f6e 733a 205b 0a09 0922 6966 6d22 0a09 ons: [..."ifm".. │ │ │ │ +000238c0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000238d0: 6f6e 2f76 6e64 2e73 6861 6e61 2e69 6e66 on/vnd.shana.inf │ │ │ │ +000238e0: 6f72 6d65 642e 666f 726d 7465 6d70 6c61 ormed.formtempla │ │ │ │ +000238f0: 7465 223a 207b 0a09 736f 7572 6365 3a20 te": {..source: │ │ │ │ +00023900: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00023910: 6f6e 733a 205b 0a09 0922 6974 7022 0a09 ons: [..."itp".. │ │ │ │ +00023920: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00023930: 6f6e 2f76 6e64 2e73 6861 6e61 2e69 6e66 on/vnd.shana.inf │ │ │ │ +00023940: 6f72 6d65 642e 696e 7465 7263 6861 6e67 ormed.interchang │ │ │ │ +00023950: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00023960: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00023970: 6e73 3a20 5b0a 0909 2269 6966 220a 095d ns: [..."iif"..] │ │ │ │ +00023980: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00023990: 6e2f 766e 642e 7368 616e 612e 696e 666f n/vnd.shana.info │ │ │ │ +000239a0: 726d 6564 2e70 6163 6b61 6765 223a 207b rmed.package": { │ │ │ │ +000239b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000239c0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000239d0: 0a09 0922 6970 6b22 0a09 5d0a 7d2c 0a09 ..."ipk"..].},.. │ │ │ │ +000239e0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000239f0: 2e73 686f 6f74 7072 6f6f 662b 6a73 6f6e .shootproof+json │ │ │ │ +00023a00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00023a10: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00023a20: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00023a30: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +00023a40: 686f 706b 6963 6b2b 6a73 6f6e 223a 207b hopkick+json": { │ │ │ │ +00023a50: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00023a60: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00023a70: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00023a80: 6361 7469 6f6e 2f76 6e64 2e73 6870 223a cation/vnd.shp": │ │ │ │ +00023a90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00023aa0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00023ab0: 696f 6e2f 766e 642e 7368 7822 3a20 7b0a ion/vnd.shx": {. │ │ │ │ +00023ac0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00023ad0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023ae0: 2f76 6e64 2e73 6967 726f 6b2e 7365 7373 /vnd.sigrok.sess │ │ │ │ +00023af0: 696f 6e22 3a20 7b0a 0973 6f75 7263 653a ion": {..source: │ │ │ │ +00023b00: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00023b10: 6c69 6361 7469 6f6e 2f76 6e64 2e73 696d lication/vnd.sim │ │ │ │ +00023b20: 7465 6368 2d6d 696e 646d 6170 7065 7222 tech-mindmapper" │ │ │ │ +00023b30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00023b40: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00023b50: 3a20 5b0a 0909 2274 7764 222c 0a09 0922 : [..."twd",..." │ │ │ │ +00023b60: 7477 6473 220a 095d 0a7d 2c0a 0922 6170 twds"..].},.."ap │ │ │ │ +00023b70: 706c 6963 6174 696f 6e2f 766e 642e 7369 plication/vnd.si │ │ │ │ +00023b80: 7265 6e2b 6a73 6f6e 223a 207b 0a09 736f ren+json": {..so │ │ │ │ +00023b90: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00023ba0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00023bb0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00023bc0: 6f6e 2f76 6e64 2e73 6b65 7463 686f 6d65 on/vnd.sketchome │ │ │ │ +00023bd0: 7472 7922 3a20 7b0a 0973 6f75 7263 653a try": {..source: │ │ │ │ +00023be0: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00023bf0: 6c69 6361 7469 6f6e 2f76 6e64 2e73 6d61 lication/vnd.sma │ │ │ │ +00023c00: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ +00023c10: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00023c20: 6e73 3a20 5b0a 0909 226d 6d66 220a 095d ns: [..."mmf"..] │ │ │ │ +00023c30: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00023c40: 6e2f 766e 642e 736d 6172 742e 6e6f 7465 n/vnd.smart.note │ │ │ │ +00023c50: 626f 6f6b 223a 207b 0a09 736f 7572 6365 book": {..source │ │ │ │ +00023c60: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00023c70: 706c 6963 6174 696f 6e2f 766e 642e 736d plication/vnd.sm │ │ │ │ +00023c80: 6172 742e 7465 6163 6865 7222 3a20 7b0a art.teacher": {. │ │ │ │ +00023c90: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00023ca0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00023cb0: 0909 2274 6561 6368 6572 220a 095d 0a7d .."teacher"..].} │ │ │ │ +00023cc0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00023cd0: 766e 642e 736d 696e 7469 6f2e 706f 7274 vnd.smintio.port │ │ │ │ +00023ce0: 616c 732e 6172 6368 6976 6522 3a20 7b0a als.archive": {. │ │ │ │ +00023cf0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00023d00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023d10: 2f76 6e64 2e73 6e65 7364 6576 2d70 6167 /vnd.snesdev-pag │ │ │ │ +00023d20: 652d 7461 626c 6522 3a20 7b0a 0973 6f75 e-table": {..sou │ │ │ │ +00023d30: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00023d40: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00023d50: 2e73 6f66 7477 6172 6536 3032 2e66 696c .software602.fil │ │ │ │ +00023d60: 6c65 722e 666f 726d 2b78 6d6c 223a 207b ler.form+xml": { │ │ │ │ +00023d70: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00023d80: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00023d90: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00023da0: 6e73 3a20 5b0a 0909 2266 6f22 0a09 5d0a ns: [..."fo"..]. │ │ │ │ +00023db0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023dc0: 2f76 6e64 2e73 6f66 7477 6172 6536 3032 /vnd.software602 │ │ │ │ +00023dd0: 2e66 696c 6c65 722e 666f 726d 2d78 6d6c .filler.form-xml │ │ │ │ +00023de0: 2d7a 6970 223a 207b 0a09 736f 7572 6365 -zip": {..source │ │ │ │ +00023df0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00023e00: 706c 6963 6174 696f 6e2f 766e 642e 736f plication/vnd.so │ │ │ │ +00023e10: 6c65 6e74 2e73 646b 6d2b 786d 6c22 3a20 lent.sdkm+xml": │ │ │ │ +00023e20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00023e30: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00023e40: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00023e50: 6f6e 733a 205b 0a09 0922 7364 6b6d 222c ons: [..."sdkm", │ │ │ │ +00023e60: 0a09 0922 7364 6b64 220a 095d 0a7d 2c0a ..."sdkd"..].},. │ │ │ │ +00023e70: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00023e80: 642e 7370 6f74 6669 7265 2e64 7870 223a d.spotfire.dxp": │ │ │ │ +00023e90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00023ea0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00023eb0: 205b 0a09 0922 6478 7022 0a09 5d0a 7d2c [..."dxp"..].}, │ │ │ │ +00023ec0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00023ed0: 6e64 2e73 706f 7466 6972 652e 7366 7322 nd.spotfire.sfs" │ │ │ │ +00023ee0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00023ef0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00023f00: 3a20 5b0a 0909 2273 6673 220a 095d 0a7d : [..."sfs"..].} │ │ │ │ +00023f10: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00023f20: 766e 642e 7371 6c69 7465 3322 3a20 7b0a vnd.sqlite3": {. │ │ │ │ +00023f30: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00023f40: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00023f50: 2f76 6e64 2e73 7373 2d63 6f64 223a 207b /vnd.sss-cod": { │ │ │ │ +00023f60: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00023f70: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00023f80: 6e2f 766e 642e 7373 732d 6474 6622 3a20 n/vnd.sss-dtf": │ │ │ │ +00023f90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00023fa0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00023fb0: 6f6e 2f76 6e64 2e73 7373 2d6e 7466 223a on/vnd.sss-ntf": │ │ │ │ +00023fc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00023fd0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00023fe0: 696f 6e2f 766e 642e 7374 6172 6469 7669 ion/vnd.stardivi │ │ │ │ +00023ff0: 7369 6f6e 2e63 616c 6322 3a20 7b0a 0973 sion.calc": {..s │ │ │ │ +00024000: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00024010: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00024020: 0909 2273 6463 220a 095d 0a7d 2c0a 0922 .."sdc"..].},.." │ │ │ │ +00024030: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024040: 7374 6172 6469 7669 7369 6f6e 2e64 7261 stardivision.dra │ │ │ │ +00024050: 7722 3a20 7b0a 0973 6f75 7263 653a 2022 w": {..source: " │ │ │ │ +00024060: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +00024070: 696f 6e73 3a20 5b0a 0909 2273 6461 220a ions: [..."sda". │ │ │ │ +00024080: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00024090: 696f 6e2f 766e 642e 7374 6172 6469 7669 ion/vnd.stardivi │ │ │ │ +000240a0: 7369 6f6e 2e69 6d70 7265 7373 223a 207b sion.impress": { │ │ │ │ +000240b0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +000240c0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +000240d0: 205b 0a09 0922 7364 6422 0a09 5d0a 7d2c [..."sdd"..].}, │ │ │ │ +000240e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000240f0: 6e64 2e73 7461 7264 6976 6973 696f 6e2e nd.stardivision. │ │ │ │ +00024100: 6d61 7468 223a 207b 0a09 736f 7572 6365 math": {..source │ │ │ │ +00024110: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +00024120: 656e 7369 6f6e 733a 205b 0a09 0922 736d ensions: [..."sm │ │ │ │ +00024130: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ +00024140: 6361 7469 6f6e 2f76 6e64 2e73 7461 7264 cation/vnd.stard │ │ │ │ +00024150: 6976 6973 696f 6e2e 7772 6974 6572 223a ivision.writer": │ │ │ │ +00024160: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00024170: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00024180: 733a 205b 0a09 0922 7364 7722 2c0a 0909 s: [..."sdw",... │ │ │ │ +00024190: 2276 6f72 220a 095d 0a7d 2c0a 0922 6170 "vor"..].},.."ap │ │ │ │ +000241a0: 706c 6963 6174 696f 6e2f 766e 642e 7374 plication/vnd.st │ │ │ │ +000241b0: 6172 6469 7669 7369 6f6e 2e77 7269 7465 ardivision.write │ │ │ │ +000241c0: 722d 676c 6f62 616c 223a 207b 0a09 736f r-global": {..so │ │ │ │ +000241d0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +000241e0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000241f0: 0922 7367 6c22 0a09 5d0a 7d2c 0a09 2261 ."sgl"..].},.."a │ │ │ │ +00024200: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +00024210: 7465 706d 616e 6961 2e70 6163 6b61 6765 tepmania.package │ │ │ │ +00024220: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00024230: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00024240: 733a 205b 0a09 0922 736d 7a69 7022 0a09 s: [..."smzip".. │ │ │ │ +00024250: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00024260: 6f6e 2f76 6e64 2e73 7465 706d 616e 6961 on/vnd.stepmania │ │ │ │ +00024270: 2e73 7465 7063 6861 7274 223a 207b 0a09 .stepchart": {.. │ │ │ │ +00024280: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00024290: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000242a0: 0922 736d 220a 095d 0a7d 2c0a 0922 6170 ."sm"..].},.."ap │ │ │ │ +000242b0: 706c 6963 6174 696f 6e2f 766e 642e 7374 plication/vnd.st │ │ │ │ +000242c0: 7265 6574 2d73 7472 6561 6d22 3a20 7b0a reet-stream": {. │ │ │ │ +000242d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000242e0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +000242f0: 2f76 6e64 2e73 756e 2e77 6164 6c2b 786d /vnd.sun.wadl+xm │ │ │ │ +00024300: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00024310: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00024320: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00024330: 656e 7369 6f6e 733a 205b 0a09 0922 7761 ensions: [..."wa │ │ │ │ +00024340: 646c 220a 095d 0a7d 2c0a 0922 6170 706c dl"..].},.."appl │ │ │ │ +00024350: 6963 6174 696f 6e2f 766e 642e 7375 6e2e ication/vnd.sun. │ │ │ │ +00024360: 786d 6c2e 6361 6c63 223a 207b 0a09 736f xml.calc": {..so │ │ │ │ +00024370: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00024380: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00024390: 0922 7378 6322 0a09 5d0a 7d2c 0a09 2261 ."sxc"..].},.."a │ │ │ │ +000243a0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +000243b0: 756e 2e78 6d6c 2e63 616c 632e 7465 6d70 un.xml.calc.temp │ │ │ │ +000243c0: 6c61 7465 223a 207b 0a09 736f 7572 6365 late": {..source │ │ │ │ +000243d0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +000243e0: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ +000243f0: 6322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 c"..].},.."appli │ │ │ │ +00024400: 6361 7469 6f6e 2f76 6e64 2e73 756e 2e78 cation/vnd.sun.x │ │ │ │ +00024410: 6d6c 2e64 7261 7722 3a20 7b0a 0973 6f75 ml.draw": {..sou │ │ │ │ +00024420: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00024430: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00024440: 2273 7864 220a 095d 0a7d 2c0a 0922 6170 "sxd"..].},.."ap │ │ │ │ +00024450: 706c 6963 6174 696f 6e2f 766e 642e 7375 plication/vnd.su │ │ │ │ +00024460: 6e2e 786d 6c2e 6472 6177 2e74 656d 706c n.xml.draw.templ │ │ │ │ +00024470: 6174 6522 3a20 7b0a 0973 6f75 7263 653a ate": {..source: │ │ │ │ +00024480: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +00024490: 6e73 696f 6e73 3a20 5b0a 0909 2273 7464 nsions: [..."std │ │ │ │ +000244a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000244b0: 6174 696f 6e2f 766e 642e 7375 6e2e 786d ation/vnd.sun.xm │ │ │ │ +000244c0: 6c2e 696d 7072 6573 7322 3a20 7b0a 0973 l.impress": {..s │ │ │ │ +000244d0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +000244e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000244f0: 0909 2273 7869 220a 095d 0a7d 2c0a 0922 .."sxi"..].},.." │ │ │ │ +00024500: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024510: 7375 6e2e 786d 6c2e 696d 7072 6573 732e sun.xml.impress. │ │ │ │ +00024520: 7465 6d70 6c61 7465 223a 207b 0a09 736f template": {..so │ │ │ │ +00024530: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00024540: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00024550: 0922 7374 6922 0a09 5d0a 7d2c 0a09 2261 ."sti"..].},.."a │ │ │ │ +00024560: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +00024570: 756e 2e78 6d6c 2e6d 6174 6822 3a20 7b0a un.xml.math": {. │ │ │ │ +00024580: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00024590: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +000245a0: 5b0a 0909 2273 786d 220a 095d 0a7d 2c0a [..."sxm"..].},. │ │ │ │ +000245b0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000245c0: 642e 7375 6e2e 786d 6c2e 7772 6974 6572 d.sun.xml.writer │ │ │ │ +000245d0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +000245e0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +000245f0: 6f6e 733a 205b 0a09 0922 7378 7722 0a09 ons: [..."sxw".. │ │ │ │ +00024600: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00024610: 6f6e 2f76 6e64 2e73 756e 2e78 6d6c 2e77 on/vnd.sun.xml.w │ │ │ │ +00024620: 7269 7465 722e 676c 6f62 616c 223a 207b riter.global": { │ │ │ │ +00024630: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00024640: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00024650: 205b 0a09 0922 7378 6722 0a09 5d0a 7d2c [..."sxg"..].}, │ │ │ │ +00024660: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00024670: 6e64 2e73 756e 2e78 6d6c 2e77 7269 7465 nd.sun.xml.write │ │ │ │ +00024680: 722e 7465 6d70 6c61 7465 223a 207b 0a09 r.template": {.. │ │ │ │ +00024690: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +000246a0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000246b0: 0a09 0922 7374 7722 0a09 5d0a 7d2c 0a09 ..."stw"..].},.. │ │ │ │ +000246c0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000246d0: 2e73 7573 2d63 616c 656e 6461 7222 3a20 .sus-calendar": │ │ │ │ +000246e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000246f0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00024700: 5b0a 0909 2273 7573 222c 0a09 0922 7375 [..."sus",..."su │ │ │ │ +00024710: 7370 220a 095d 0a7d 2c0a 0922 6170 706c sp"..].},.."appl │ │ │ │ +00024720: 6963 6174 696f 6e2f 766e 642e 7376 6422 ication/vnd.svd" │ │ │ │ +00024730: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00024740: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00024750: 3a20 5b0a 0909 2273 7664 220a 095d 0a7d : [..."svd"..].} │ │ │ │ +00024760: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00024770: 766e 642e 7377 6966 7476 6965 772d 6963 vnd.swiftview-ic │ │ │ │ +00024780: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00024790: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +000247a0: 6361 7469 6f6e 2f76 6e64 2e73 7962 796c cation/vnd.sybyl │ │ │ │ +000247b0: 2e6d 6f6c 3222 3a20 7b0a 0973 6f75 7263 .mol2": {..sourc │ │ │ │ +000247c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000247d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +000247e0: 7963 6c65 2b78 6d6c 223a 207b 0a09 736f ycle+xml": {..so │ │ │ │ +000247f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00024800: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00024810: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00024820: 6f6e 2f76 6e64 2e73 7966 742b 6a73 6f6e on/vnd.syft+json │ │ │ │ +00024830: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00024840: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00024850: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00024860: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +00024870: 796d 6269 616e 2e69 6e73 7461 6c6c 223a ymbian.install": │ │ │ │ +00024880: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00024890: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +000248a0: 733a 205b 0a09 0922 7369 7322 2c0a 0909 s: [..."sis",... │ │ │ │ +000248b0: 2273 6973 7822 0a09 5d0a 7d2c 0a09 2261 "sisx"..].},.."a │ │ │ │ +000248c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e73 pplication/vnd.s │ │ │ │ +000248d0: 796e 636d 6c2b 786d 6c22 3a20 7b0a 0973 yncml+xml": {..s │ │ │ │ +000248e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000248f0: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ +00024900: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00024910: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00024920: 6e73 3a20 5b0a 0909 2278 736d 220a 095d ns: [..."xsm"..] │ │ │ │ +00024930: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00024940: 6e2f 766e 642e 7379 6e63 6d6c 2e64 6d2b n/vnd.syncml.dm+ │ │ │ │ +00024950: 7762 786d 6c22 3a20 7b0a 0973 6f75 7263 wbxml": {..sourc │ │ │ │ +00024960: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ +00024970: 7365 743a 2022 5554 462d 3822 2c0a 0965 set: "UTF-8",..e │ │ │ │ +00024980: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00024990: 6264 6d22 0a09 5d0a 7d2c 0a09 2261 7070 bdm"..].},.."app │ │ │ │ +000249a0: 6c69 6361 7469 6f6e 2f76 6e64 2e73 796e lication/vnd.syn │ │ │ │ +000249b0: 636d 6c2e 646d 2b78 6d6c 223a 207b 0a09 cml.dm+xml": {.. │ │ │ │ +000249c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000249d0: 0963 6861 7273 6574 3a20 2255 5446 2d38 .charset: "UTF-8 │ │ │ │ +000249e0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +000249f0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +00024a00: 6f6e 733a 205b 0a09 0922 7864 6d22 0a09 ons: [..."xdm".. │ │ │ │ +00024a10: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00024a20: 6f6e 2f76 6e64 2e73 796e 636d 6c2e 646d on/vnd.syncml.dm │ │ │ │ +00024a30: 2e6e 6f74 6966 6963 6174 696f 6e22 3a20 .notification": │ │ │ │ +00024a40: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00024a50: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00024a60: 6f6e 2f76 6e64 2e73 796e 636d 6c2e 646d on/vnd.syncml.dm │ │ │ │ +00024a70: 6464 662b 7762 786d 6c22 3a20 7b0a 0973 ddf+wbxml": {..s │ │ │ │ +00024a80: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00024a90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00024aa0: 6e64 2e73 796e 636d 6c2e 646d 6464 662b nd.syncml.dmddf+ │ │ │ │ +00024ab0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00024ac0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +00024ad0: 743a 2022 5554 462d 3822 2c0a 0963 6f6d t: "UTF-8",..com │ │ │ │ +00024ae0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +00024af0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00024b00: 0909 2264 6466 220a 095d 0a7d 2c0a 0922 .."ddf"..].},.." │ │ │ │ +00024b10: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024b20: 7379 6e63 6d6c 2e64 6d74 6e64 732b 7762 syncml.dmtnds+wb │ │ │ │ +00024b30: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00024b40: 2022 6961 6e61 220a 7d2c 0a09 2261 7070 "iana".},.."app │ │ │ │ +00024b50: 6c69 6361 7469 6f6e 2f76 6e64 2e73 796e lication/vnd.syn │ │ │ │ +00024b60: 636d 6c2e 646d 746e 6473 2b78 6d6c 223a cml.dmtnds+xml": │ │ │ │ +00024b70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00024b80: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ +00024b90: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ +00024ba0: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00024bb0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024bc0: 7379 6e63 6d6c 2e64 732e 6e6f 7469 6669 syncml.ds.notifi │ │ │ │ +00024bd0: 6361 7469 6f6e 223a 207b 0a09 736f 7572 cation": {..sour │ │ │ │ +00024be0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00024bf0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024c00: 7461 626c 6573 6368 656d 612b 6a73 6f6e tableschema+json │ │ │ │ +00024c10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00024c20: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00024c30: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +00024c40: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e74 pplication/vnd.t │ │ │ │ +00024c50: 616f 2e69 6e74 656e 742d 6d6f 6475 6c65 ao.intent-module │ │ │ │ +00024c60: 2d61 7263 6869 7665 223a 207b 0a09 736f -archive": {..so │ │ │ │ +00024c70: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00024c80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00024c90: 7461 6f22 0a09 5d0a 7d2c 0a09 2261 7070 tao"..].},.."app │ │ │ │ +00024ca0: 6c69 6361 7469 6f6e 2f76 6e64 2e74 6370 lication/vnd.tcp │ │ │ │ +00024cb0: 6475 6d70 2e70 6361 7022 3a20 7b0a 0973 dump.pcap": {..s │ │ │ │ +00024cc0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00024cd0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00024ce0: 2270 6361 7022 2c0a 0909 2263 6170 222c "pcap",..."cap", │ │ │ │ +00024cf0: 0a09 0922 646d 7022 0a09 5d0a 7d2c 0a09 ..."dmp"..].},.. │ │ │ │ +00024d00: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00024d10: 2e74 6869 6e6b 2d63 656c 6c2e 7070 7474 .think-cell.pptt │ │ │ │ +00024d20: 632b 6a73 6f6e 223a 207b 0a09 736f 7572 c+json": {..sour │ │ │ │ +00024d30: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00024d40: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00024d50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00024d60: 2f76 6e64 2e74 6d64 2e6d 6564 6961 666c /vnd.tmd.mediafl │ │ │ │ +00024d70: 6578 2e61 7069 2b78 6d6c 223a 207b 0a09 ex.api+xml": {.. │ │ │ │ +00024d80: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00024d90: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00024da0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00024db0: 7469 6f6e 2f76 6e64 2e74 6d6c 223a 207b tion/vnd.tml": { │ │ │ │ +00024dc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00024dd0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00024de0: 6e2f 766e 642e 746d 6f62 696c 652d 6c69 n/vnd.tmobile-li │ │ │ │ +00024df0: 7665 7476 223a 207b 0a09 736f 7572 6365 vetv": {..source │ │ │ │ +00024e00: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00024e10: 7369 6f6e 733a 205b 0a09 0922 746d 6f22 sions: [..."tmo" │ │ │ │ +00024e20: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00024e30: 7469 6f6e 2f76 6e64 2e74 7269 2e6f 6e65 tion/vnd.tri.one │ │ │ │ +00024e40: 736f 7572 6365 223a 207b 0a09 736f 7572 source": {..sour │ │ │ │ +00024e50: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00024e60: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00024e70: 7472 6964 2e74 7074 223a 207b 0a09 736f trid.tpt": {..so │ │ │ │ +00024e80: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00024e90: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00024ea0: 7470 7422 0a09 5d0a 7d2c 0a09 2261 7070 tpt"..].},.."app │ │ │ │ +00024eb0: 6c69 6361 7469 6f6e 2f76 6e64 2e74 7269 lication/vnd.tri │ │ │ │ +00024ec0: 7363 6170 652e 6d78 7322 3a20 7b0a 0973 scape.mxs": {..s │ │ │ │ +00024ed0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00024ee0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00024ef0: 226d 7873 220a 095d 0a7d 2c0a 0922 6170 "mxs"..].},.."ap │ │ │ │ +00024f00: 706c 6963 6174 696f 6e2f 766e 642e 7472 plication/vnd.tr │ │ │ │ +00024f10: 7565 6170 7022 3a20 7b0a 0973 6f75 7263 ueapp": {..sourc │ │ │ │ +00024f20: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00024f30: 6e73 696f 6e73 3a20 5b0a 0909 2274 7261 nsions: [..."tra │ │ │ │ +00024f40: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00024f50: 6174 696f 6e2f 766e 642e 7472 7565 646f ation/vnd.truedo │ │ │ │ +00024f60: 6322 3a20 7b0a 0973 6f75 7263 653a 2022 c": {..source: " │ │ │ │ +00024f70: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00024f80: 6361 7469 6f6e 2f76 6e64 2e75 6269 736f cation/vnd.ubiso │ │ │ │ +00024f90: 6674 2e77 6562 706c 6179 6572 223a 207b ft.webplayer": { │ │ │ │ +00024fa0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00024fb0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00024fc0: 6e2f 766e 642e 7566 646c 223a 207b 0a09 n/vnd.ufdl": {.. │ │ │ │ +00024fd0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00024fe0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00024ff0: 0922 7566 6422 2c0a 0909 2275 6664 6c22 ."ufd",..."ufdl" │ │ │ │ +00025000: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00025010: 7469 6f6e 2f76 6e64 2e75 6963 2e6f 7364 tion/vnd.uic.osd │ │ │ │ +00025020: 6d2b 6a73 6f6e 223a 207b 0a09 736f 7572 m+json": {..sour │ │ │ │ +00025030: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00025040: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00025050: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00025060: 2f76 6e64 2e75 6971 2e74 6865 6d65 223a /vnd.uiq.theme": │ │ │ │ +00025070: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00025080: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00025090: 205b 0a09 0922 7574 7a22 0a09 5d0a 7d2c [..."utz"..].}, │ │ │ │ +000250a0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000250b0: 6e64 2e75 6d61 6a69 6e22 3a20 7b0a 0973 nd.umajin": {..s │ │ │ │ +000250c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000250d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000250e0: 2275 6d6a 220a 095d 0a7d 2c0a 0922 6170 "umj"..].},.."ap │ │ │ │ +000250f0: 706c 6963 6174 696f 6e2f 766e 642e 756e plication/vnd.un │ │ │ │ +00025100: 6974 7922 3a20 7b0a 0973 6f75 7263 653a ity": {..source: │ │ │ │ +00025110: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +00025120: 696f 6e73 3a20 5b0a 0909 2275 6e69 7479 ions: [..."unity │ │ │ │ +00025130: 7765 6222 0a09 5d0a 7d2c 0a09 2261 7070 web"..].},.."app │ │ │ │ +00025140: 6c69 6361 7469 6f6e 2f76 6e64 2e75 6f6d lication/vnd.uom │ │ │ │ +00025150: 6c2b 786d 6c22 3a20 7b0a 0973 6f75 7263 l+xml": {..sourc │ │ │ │ +00025160: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00025170: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +00025180: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00025190: 0922 756f 6d6c 222c 0a09 0922 756f 220a ."uoml",..."uo". │ │ │ │ +000251a0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000251b0: 696f 6e2f 766e 642e 7570 6c61 6e65 742e ion/vnd.uplanet. │ │ │ │ +000251c0: 616c 6572 7422 3a20 7b0a 0973 6f75 7263 alert": {..sourc │ │ │ │ +000251d0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000251e0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e75 pplication/vnd.u │ │ │ │ +000251f0: 706c 616e 6574 2e61 6c65 7274 2d77 6278 planet.alert-wbx │ │ │ │ +00025200: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00025210: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00025220: 6963 6174 696f 6e2f 766e 642e 7570 6c61 ication/vnd.upla │ │ │ │ +00025230: 6e65 742e 6265 6172 6572 2d63 686f 6963 net.bearer-choic │ │ │ │ +00025240: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +00025250: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00025260: 6361 7469 6f6e 2f76 6e64 2e75 706c 616e cation/vnd.uplan │ │ │ │ +00025270: 6574 2e62 6561 7265 722d 6368 6f69 6365 et.bearer-choice │ │ │ │ +00025280: 2d77 6278 6d6c 223a 207b 0a09 736f 7572 -wbxml": {..sour │ │ │ │ +00025290: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000252a0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000252b0: 7570 6c61 6e65 742e 6361 6368 656f 7022 uplanet.cacheop" │ │ │ │ +000252c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000252d0: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +000252e0: 7469 6f6e 2f76 6e64 2e75 706c 616e 6574 tion/vnd.uplanet │ │ │ │ +000252f0: 2e63 6163 6865 6f70 2d77 6278 6d6c 223a .cacheop-wbxml": │ │ │ │ +00025300: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00025310: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00025320: 696f 6e2f 766e 642e 7570 6c61 6e65 742e ion/vnd.uplanet. │ │ │ │ +00025330: 6368 616e 6e65 6c22 3a20 7b0a 0973 6f75 channel": {..sou │ │ │ │ +00025340: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00025350: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00025360: 2e75 706c 616e 6574 2e63 6861 6e6e 656c .uplanet.channel │ │ │ │ +00025370: 2d77 6278 6d6c 223a 207b 0a09 736f 7572 -wbxml": {..sour │ │ │ │ +00025380: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00025390: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000253a0: 7570 6c61 6e65 742e 6c69 7374 223a 207b uplanet.list": { │ │ │ │ +000253b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000253c0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000253d0: 6e2f 766e 642e 7570 6c61 6e65 742e 6c69 n/vnd.uplanet.li │ │ │ │ +000253e0: 7374 2d77 6278 6d6c 223a 207b 0a09 736f st-wbxml": {..so │ │ │ │ +000253f0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00025400: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00025410: 642e 7570 6c61 6e65 742e 6c69 7374 636d d.uplanet.listcm │ │ │ │ +00025420: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +00025430: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00025440: 6361 7469 6f6e 2f76 6e64 2e75 706c 616e cation/vnd.uplan │ │ │ │ +00025450: 6574 2e6c 6973 7463 6d64 2d77 6278 6d6c et.listcmd-wbxml │ │ │ │ +00025460: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00025470: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00025480: 6174 696f 6e2f 766e 642e 7570 6c61 6e65 ation/vnd.uplane │ │ │ │ +00025490: 742e 7369 676e 616c 223a 207b 0a09 736f t.signal": {..so │ │ │ │ +000254a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +000254b0: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +000254c0: 642e 7572 692d 6d61 7022 3a20 7b0a 0973 d.uri-map": {..s │ │ │ │ +000254d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +000254e0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000254f0: 6e64 2e76 616c 7665 2e73 6f75 7263 652e nd.valve.source. │ │ │ │ +00025500: 6d61 7465 7269 616c 223a 207b 0a09 736f material": {..so │ │ │ │ +00025510: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00025520: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00025530: 642e 7663 7822 3a20 7b0a 0973 6f75 7263 d.vcx": {..sourc │ │ │ │ +00025540: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00025550: 6e73 696f 6e73 3a20 5b0a 0909 2276 6378 nsions: [..."vcx │ │ │ │ +00025560: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00025570: 6174 696f 6e2f 766e 642e 7664 2d73 7475 ation/vnd.vd-stu │ │ │ │ +00025580: 6479 223a 207b 0a09 736f 7572 6365 3a20 dy": {..source: │ │ │ │ +00025590: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000255a0: 6963 6174 696f 6e2f 766e 642e 7665 6374 ication/vnd.vect │ │ │ │ +000255b0: 6f72 776f 726b 7322 3a20 7b0a 0973 6f75 orworks": {..sou │ │ │ │ +000255c0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000255d0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000255e0: 2e76 656c 2b6a 736f 6e22 3a20 7b0a 0973 .vel+json": {..s │ │ │ │ +000255f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00025600: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00025610: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00025620: 696f 6e2f 766e 642e 7665 7261 6973 6f6e ion/vnd.veraison │ │ │ │ +00025630: 2e74 736d 2d72 6570 6f72 742b 6362 6f72 .tsm-report+cbor │ │ │ │ +00025640: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00025650: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00025660: 6174 696f 6e2f 766e 642e 7665 7261 6973 ation/vnd.verais │ │ │ │ +00025670: 6f6e 2e74 736d 2d72 6570 6f72 742b 6a73 on.tsm-report+js │ │ │ │ +00025680: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ +00025690: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000256a0: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +000256b0: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +000256c0: 2e76 6572 696d 6174 7269 782e 7663 6173 .verimatrix.vcas │ │ │ │ +000256d0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000256e0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +000256f0: 6174 696f 6e2f 766e 642e 7665 7269 746f ation/vnd.verito │ │ │ │ +00025700: 6e65 2e61 696f 6e2b 6a73 6f6e 223a 207b ne.aion+json": { │ │ │ │ +00025710: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00025720: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00025730: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +00025740: 6361 7469 6f6e 2f76 6e64 2e76 6572 7961 cation/vnd.verya │ │ │ │ +00025750: 6e74 2e74 6869 6e22 3a20 7b0a 0973 6f75 nt.thin": {..sou │ │ │ │ +00025760: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00025770: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00025780: 2e76 6573 2e65 6e63 7279 7074 6564 223a .ves.encrypted": │ │ │ │ +00025790: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000257a0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +000257b0: 696f 6e2f 766e 642e 7669 6473 6f66 742e ion/vnd.vidsoft. │ │ │ │ +000257c0: 7669 6463 6f6e 6665 7265 6e63 6522 3a20 vidconference": │ │ │ │ +000257d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000257e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +000257f0: 6f6e 2f76 6e64 2e76 6973 696f 223a 207b on/vnd.visio": { │ │ │ │ +00025800: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00025810: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00025820: 0a09 0922 7673 6422 2c0a 0909 2276 7374 ..."vsd",..."vst │ │ │ │ +00025830: 222c 0a09 0922 7673 7322 2c0a 0909 2276 ",..."vss",..."v │ │ │ │ +00025840: 7377 222c 0a09 0922 7673 6478 222c 0a09 sw",..."vsdx",.. │ │ │ │ +00025850: 0922 7674 7822 0a09 5d0a 7d2c 0a09 2261 ."vtx"..].},.."a │ │ │ │ +00025860: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e76 pplication/vnd.v │ │ │ │ +00025870: 6973 696f 6e61 7279 223a 207b 0a09 736f isionary": {..so │ │ │ │ +00025880: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00025890: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000258a0: 7669 7322 0a09 5d0a 7d2c 0a09 2261 7070 vis"..].},.."app │ │ │ │ +000258b0: 6c69 6361 7469 6f6e 2f76 6e64 2e76 6976 lication/vnd.viv │ │ │ │ +000258c0: 6964 656e 6365 2e73 6372 6970 7466 696c idence.scriptfil │ │ │ │ +000258d0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +000258e0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +000258f0: 6361 7469 6f6e 2f76 6e64 2e76 6f63 616c cation/vnd.vocal │ │ │ │ +00025900: 7368 6170 6572 2e76 7370 3422 3a20 7b0a shaper.vsp4": {. │ │ │ │ +00025910: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00025920: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00025930: 2f76 6e64 2e76 7366 223a 207b 0a09 736f /vnd.vsf": {..so │ │ │ │ +00025940: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00025950: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00025960: 7673 6622 0a09 5d0a 7d2c 0a09 2261 7070 vsf"..].},.."app │ │ │ │ +00025970: 6c69 6361 7469 6f6e 2f76 6e64 2e77 6170 lication/vnd.wap │ │ │ │ +00025980: 2e73 6963 223a 207b 0a09 736f 7572 6365 .sic": {..source │ │ │ │ +00025990: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +000259a0: 706c 6963 6174 696f 6e2f 766e 642e 7761 plication/vnd.wa │ │ │ │ +000259b0: 702e 736c 6322 3a20 7b0a 0973 6f75 7263 p.slc": {..sourc │ │ │ │ +000259c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +000259d0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e77 pplication/vnd.w │ │ │ │ +000259e0: 6170 2e77 6278 6d6c 223a 207b 0a09 736f ap.wbxml": {..so │ │ │ │ +000259f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00025a00: 6861 7273 6574 3a20 2255 5446 2d38 222c harset: "UTF-8", │ │ │ │ +00025a10: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00025a20: 0909 2277 6278 6d6c 220a 095d 0a7d 2c0a .."wbxml"..].},. │ │ │ │ +00025a30: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00025a40: 642e 7761 702e 776d 6c63 223a 207b 0a09 d.wap.wmlc": {.. │ │ │ │ +00025a50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00025a60: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00025a70: 0922 776d 6c63 220a 095d 0a7d 2c0a 0922 ."wmlc"..].},.." │ │ │ │ +00025a80: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00025a90: 7761 702e 776d 6c73 6372 6970 7463 223a wap.wmlscriptc": │ │ │ │ +00025aa0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00025ab0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00025ac0: 205b 0a09 0922 776d 6c73 6322 0a09 5d0a [..."wmlsc"..]. │ │ │ │ +00025ad0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00025ae0: 2f76 6e64 2e77 6173 6d66 6c6f 772e 7761 /vnd.wasmflow.wa │ │ │ │ +00025af0: 666c 223a 207b 0a09 736f 7572 6365 3a20 fl": {..source: │ │ │ │ +00025b00: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00025b10: 6963 6174 696f 6e2f 766e 642e 7765 6274 ication/vnd.webt │ │ │ │ +00025b20: 7572 626f 223a 207b 0a09 736f 7572 6365 urbo": {..source │ │ │ │ +00025b30: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00025b40: 7369 6f6e 733a 205b 0a09 0922 7774 6222 sions: [..."wtb" │ │ │ │ +00025b50: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00025b60: 7469 6f6e 2f76 6e64 2e77 6661 2e64 7070 tion/vnd.wfa.dpp │ │ │ │ +00025b70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00025b80: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +00025b90: 6174 696f 6e2f 766e 642e 7766 612e 7032 ation/vnd.wfa.p2 │ │ │ │ +00025ba0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +00025bb0: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00025bc0: 6361 7469 6f6e 2f76 6e64 2e77 6661 2e77 cation/vnd.wfa.w │ │ │ │ +00025bd0: 7363 223a 207b 0a09 736f 7572 6365 3a20 sc": {..source: │ │ │ │ +00025be0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00025bf0: 6963 6174 696f 6e2f 766e 642e 7769 6e64 ication/vnd.wind │ │ │ │ +00025c00: 6f77 732e 6465 7669 6365 7061 6972 696e ows.devicepairin │ │ │ │ +00025c10: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ +00025c20: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00025c30: 6361 7469 6f6e 2f76 6e64 2e77 6d63 223a cation/vnd.wmc": │ │ │ │ +00025c40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00025c50: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00025c60: 696f 6e2f 766e 642e 776d 662e 626f 6f74 ion/vnd.wmf.boot │ │ │ │ +00025c70: 7374 7261 7022 3a20 7b0a 0973 6f75 7263 strap": {..sourc │ │ │ │ +00025c80: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +00025c90: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e77 pplication/vnd.w │ │ │ │ +00025ca0: 6f6c 6672 616d 2e6d 6174 6865 6d61 7469 olfram.mathemati │ │ │ │ +00025cb0: 6361 223a 207b 0a09 736f 7572 6365 3a20 ca": {..source: │ │ │ │ +00025cc0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00025cd0: 6963 6174 696f 6e2f 766e 642e 776f 6c66 ication/vnd.wolf │ │ │ │ +00025ce0: 7261 6d2e 6d61 7468 656d 6174 6963 612e ram.mathematica. │ │ │ │ +00025cf0: 7061 636b 6167 6522 3a20 7b0a 0973 6f75 package": {..sou │ │ │ │ +00025d00: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00025d10: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00025d20: 2e77 6f6c 6672 616d 2e70 6c61 7965 7222 .wolfram.player" │ │ │ │ +00025d30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00025d40: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00025d50: 3a20 5b0a 0909 226e 6270 220a 095d 0a7d : [..."nbp"..].} │ │ │ │ +00025d60: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00025d70: 766e 642e 776f 7264 6c69 6674 223a 207b vnd.wordlift": { │ │ │ │ +00025d80: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00025d90: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00025da0: 6e2f 766e 642e 776f 7264 7065 7266 6563 n/vnd.wordperfec │ │ │ │ +00025db0: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00025dc0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00025dd0: 6e73 3a20 5b0a 0909 2277 7064 220a 095d ns: [..."wpd"..] │ │ │ │ +00025de0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00025df0: 6e2f 766e 642e 7771 6422 3a20 7b0a 0973 n/vnd.wqd": {..s │ │ │ │ +00025e00: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00025e10: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00025e20: 2277 7164 220a 095d 0a7d 2c0a 0922 6170 "wqd"..].},.."ap │ │ │ │ +00025e30: 706c 6963 6174 696f 6e2f 766e 642e 7772 plication/vnd.wr │ │ │ │ +00025e40: 712d 6870 3330 3030 2d6c 6162 656c 6c65 q-hp3000-labelle │ │ │ │ +00025e50: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +00025e60: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ +00025e70: 6361 7469 6f6e 2f76 6e64 2e77 742e 7374 cation/vnd.wt.st │ │ │ │ +00025e80: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ 00025e90: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00025ea0: 6e73 3a20 5b0a 0909 2277 7064 220a 095d ns: [..."wpd"..] │ │ │ │ +00025ea0: 6e73 3a20 5b0a 0909 2273 7466 220a 095d ns: [..."stf"..] │ │ │ │ 00025eb0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00025ec0: 6e2f 766e 642e 7771 6422 3a20 7b0a 0973 n/vnd.wqd": {..s │ │ │ │ -00025ed0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00025ee0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00025ef0: 2277 7164 220a 095d 0a7d 2c0a 0922 6170 "wqd"..].},.."ap │ │ │ │ -00025f00: 706c 6963 6174 696f 6e2f 766e 642e 7772 plication/vnd.wr │ │ │ │ -00025f10: 712d 6870 3330 3030 2d6c 6162 656c 6c65 q-hp3000-labelle │ │ │ │ -00025f20: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -00025f30: 6961 6e61 220a 7d2c 0a09 2261 7070 6c69 iana".},.."appli │ │ │ │ -00025f40: 6361 7469 6f6e 2f76 6e64 2e77 742e 7374 cation/vnd.wt.st │ │ │ │ -00025f50: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ -00025f60: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00025f70: 6e73 3a20 5b0a 0909 2273 7466 220a 095d ns: [..."stf"..] │ │ │ │ -00025f80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00025f90: 6e2f 766e 642e 7776 2e63 7370 2b77 6278 n/vnd.wv.csp+wbx │ │ │ │ -00025fa0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00025fb0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00025fc0: 6963 6174 696f 6e2f 766e 642e 7776 2e63 ication/vnd.wv.c │ │ │ │ -00025fd0: 7370 2b78 6d6c 223a 207b 0a09 736f 7572 sp+xml": {..sour │ │ │ │ -00025fe0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -00025ff0: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -00026000: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00026010: 2f76 6e64 2e77 762e 7373 702b 786d 6c22 /vnd.wv.ssp+xml" │ │ │ │ -00026020: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00026030: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00026040: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -00026050: 706c 6963 6174 696f 6e2f 766e 642e 7861 plication/vnd.xa │ │ │ │ -00026060: 636d 6c2b 6a73 6f6e 223a 207b 0a09 736f cml+json": {..so │ │ │ │ -00026070: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00026080: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00026090: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -000260a0: 6f6e 2f76 6e64 2e78 6172 6122 3a20 7b0a on/vnd.xara": {. │ │ │ │ -000260b0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000260c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000260d0: 0909 2278 6172 220a 095d 0a7d 2c0a 0922 .."xar"..].},.." │ │ │ │ -000260e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000260f0: 7861 7269 6e2e 6370 6a22 3a20 7b0a 0973 xarin.cpj": {..s │ │ │ │ -00026100: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00026110: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00026120: 6e64 2e78 6563 7265 7473 2d65 6e63 7279 nd.xecrets-encry │ │ │ │ -00026130: 7074 6564 223a 207b 0a09 736f 7572 6365 pted": {..source │ │ │ │ -00026140: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00026150: 706c 6963 6174 696f 6e2f 766e 642e 7866 plication/vnd.xf │ │ │ │ -00026160: 646c 223a 207b 0a09 736f 7572 6365 3a20 dl": {..source: │ │ │ │ -00026170: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00026180: 6f6e 733a 205b 0a09 0922 7866 646c 220a ons: [..."xfdl". │ │ │ │ -00026190: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000261a0: 696f 6e2f 766e 642e 7866 646c 2e77 6562 ion/vnd.xfdl.web │ │ │ │ -000261b0: 666f 726d 223a 207b 0a09 736f 7572 6365 form": {..source │ │ │ │ -000261c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -000261d0: 706c 6963 6174 696f 6e2f 766e 642e 786d plication/vnd.xm │ │ │ │ -000261e0: 692b 786d 6c22 3a20 7b0a 0973 6f75 7263 i+xml": {..sourc │ │ │ │ -000261f0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00026200: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00025ec0: 6e2f 766e 642e 7776 2e63 7370 2b77 6278 n/vnd.wv.csp+wbx │ │ │ │ +00025ed0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00025ee0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +00025ef0: 6963 6174 696f 6e2f 766e 642e 7776 2e63 ication/vnd.wv.c │ │ │ │ +00025f00: 7370 2b78 6d6c 223a 207b 0a09 736f 7572 sp+xml": {..sour │ │ │ │ +00025f10: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +00025f20: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +00025f30: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00025f40: 2f76 6e64 2e77 762e 7373 702b 786d 6c22 /vnd.wv.ssp+xml" │ │ │ │ +00025f50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00025f60: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00025f70: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +00025f80: 706c 6963 6174 696f 6e2f 766e 642e 7861 plication/vnd.xa │ │ │ │ +00025f90: 636d 6c2b 6a73 6f6e 223a 207b 0a09 736f cml+json": {..so │ │ │ │ +00025fa0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00025fb0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00025fc0: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00025fd0: 6f6e 2f76 6e64 2e78 6172 6122 3a20 7b0a on/vnd.xara": {. │ │ │ │ +00025fe0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00025ff0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00026000: 0909 2278 6172 220a 095d 0a7d 2c0a 0922 .."xar"..].},.." │ │ │ │ +00026010: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +00026020: 7861 7269 6e2e 6370 6a22 3a20 7b0a 0973 xarin.cpj": {..s │ │ │ │ +00026030: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00026040: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00026050: 6e64 2e78 6563 7265 7473 2d65 6e63 7279 nd.xecrets-encry │ │ │ │ +00026060: 7074 6564 223a 207b 0a09 736f 7572 6365 pted": {..source │ │ │ │ +00026070: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00026080: 706c 6963 6174 696f 6e2f 766e 642e 7866 plication/vnd.xf │ │ │ │ +00026090: 646c 223a 207b 0a09 736f 7572 6365 3a20 dl": {..source: │ │ │ │ +000260a0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000260b0: 6f6e 733a 205b 0a09 0922 7866 646c 220a ons: [..."xfdl". │ │ │ │ +000260c0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000260d0: 696f 6e2f 766e 642e 7866 646c 2e77 6562 ion/vnd.xfdl.web │ │ │ │ +000260e0: 666f 726d 223a 207b 0a09 736f 7572 6365 form": {..source │ │ │ │ +000260f0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00026100: 706c 6963 6174 696f 6e2f 766e 642e 786d plication/vnd.xm │ │ │ │ +00026110: 692b 786d 6c22 3a20 7b0a 0973 6f75 7263 i+xml": {..sourc │ │ │ │ +00026120: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00026130: 7265 7373 6962 6c65 3a20 7472 7565 0a7d ressible: true.} │ │ │ │ +00026140: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00026150: 766e 642e 786d 7069 652e 6370 6b67 223a vnd.xmpie.cpkg": │ │ │ │ +00026160: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00026170: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00026180: 696f 6e2f 766e 642e 786d 7069 652e 6470 ion/vnd.xmpie.dp │ │ │ │ +00026190: 6b67 223a 207b 0a09 736f 7572 6365 3a20 kg": {..source: │ │ │ │ +000261a0: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ +000261b0: 6963 6174 696f 6e2f 766e 642e 786d 7069 ication/vnd.xmpi │ │ │ │ +000261c0: 652e 706c 616e 223a 207b 0a09 736f 7572 e.plan": {..sour │ │ │ │ +000261d0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000261e0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ +000261f0: 786d 7069 652e 7070 6b67 223a 207b 0a09 xmpie.ppkg": {.. │ │ │ │ +00026200: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ 00026210: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00026220: 766e 642e 786d 7069 652e 6370 6b67 223a vnd.xmpie.cpkg": │ │ │ │ +00026220: 766e 642e 786d 7069 652e 786c 696d 223a vnd.xmpie.xlim": │ │ │ │ 00026230: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ 00026240: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00026250: 696f 6e2f 766e 642e 786d 7069 652e 6470 ion/vnd.xmpie.dp │ │ │ │ -00026260: 6b67 223a 207b 0a09 736f 7572 6365 3a20 kg": {..source: │ │ │ │ -00026270: 2269 616e 6122 0a7d 2c0a 0922 6170 706c "iana".},.."appl │ │ │ │ -00026280: 6963 6174 696f 6e2f 766e 642e 786d 7069 ication/vnd.xmpi │ │ │ │ -00026290: 652e 706c 616e 223a 207b 0a09 736f 7572 e.plan": {..sour │ │ │ │ -000262a0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000262b0: 6170 706c 6963 6174 696f 6e2f 766e 642e application/vnd. │ │ │ │ -000262c0: 786d 7069 652e 7070 6b67 223a 207b 0a09 xmpie.ppkg": {.. │ │ │ │ -000262d0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -000262e0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000262f0: 766e 642e 786d 7069 652e 786c 696d 223a vnd.xmpie.xlim": │ │ │ │ -00026300: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00026310: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00026320: 696f 6e2f 766e 642e 7961 6d61 6861 2e68 ion/vnd.yamaha.h │ │ │ │ -00026330: 762d 6469 6322 3a20 7b0a 0973 6f75 7263 v-dic": {..sourc │ │ │ │ -00026340: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00026350: 6e73 696f 6e73 3a20 5b0a 0909 2268 7664 nsions: [..."hvd │ │ │ │ -00026360: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00026370: 6174 696f 6e2f 766e 642e 7961 6d61 6861 ation/vnd.yamaha │ │ │ │ -00026380: 2e68 762d 7363 7269 7074 223a 207b 0a09 .hv-script": {.. │ │ │ │ -00026390: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000263a0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000263b0: 0922 6876 7322 0a09 5d0a 7d2c 0a09 2261 ."hvs"..].},.."a │ │ │ │ -000263c0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e79 pplication/vnd.y │ │ │ │ -000263d0: 616d 6168 612e 6876 2d76 6f69 6365 223a amaha.hv-voice": │ │ │ │ -000263e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000263f0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00026400: 205b 0a09 0922 6876 7022 0a09 5d0a 7d2c [..."hvp"..].}, │ │ │ │ -00026410: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00026420: 6e64 2e79 616d 6168 612e 6f70 656e 7363 nd.yamaha.opensc │ │ │ │ -00026430: 6f72 6566 6f72 6d61 7422 3a20 7b0a 0973 oreformat": {..s │ │ │ │ -00026440: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00026450: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00026460: 226f 7366 220a 095d 0a7d 2c0a 0922 6170 "osf"..].},.."ap │ │ │ │ -00026470: 706c 6963 6174 696f 6e2f 766e 642e 7961 plication/vnd.ya │ │ │ │ -00026480: 6d61 6861 2e6f 7065 6e73 636f 7265 666f maha.openscorefo │ │ │ │ -00026490: 726d 6174 2e6f 7366 7076 672b 786d 6c22 rmat.osfpvg+xml" │ │ │ │ -000264a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000264b0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -000264c0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -000264d0: 7369 6f6e 733a 205b 0a09 0922 6f73 6670 sions: [..."osfp │ │ │ │ -000264e0: 7667 220a 095d 0a7d 2c0a 0922 6170 706c vg"..].},.."appl │ │ │ │ -000264f0: 6963 6174 696f 6e2f 766e 642e 7961 6d61 ication/vnd.yama │ │ │ │ -00026500: 6861 2e72 656d 6f74 652d 7365 7475 7022 ha.remote-setup" │ │ │ │ -00026510: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00026520: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ -00026530: 7469 6f6e 2f76 6e64 2e79 616d 6168 612e tion/vnd.yamaha. │ │ │ │ -00026540: 736d 6166 2d61 7564 696f 223a 207b 0a09 smaf-audio": {.. │ │ │ │ -00026550: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00026560: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00026570: 0922 7361 6622 0a09 5d0a 7d2c 0a09 2261 ."saf"..].},.."a │ │ │ │ -00026580: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e79 pplication/vnd.y │ │ │ │ -00026590: 616d 6168 612e 736d 6166 2d70 6872 6173 amaha.smaf-phras │ │ │ │ -000265a0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -000265b0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -000265c0: 6e73 3a20 5b0a 0909 2273 7066 220a 095d ns: [..."spf"..] │ │ │ │ -000265d0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -000265e0: 6e2f 766e 642e 7961 6d61 6861 2e74 6872 n/vnd.yamaha.thr │ │ │ │ -000265f0: 6f75 6768 2d6e 676e 223a 207b 0a09 736f ough-ngn": {..so │ │ │ │ -00026600: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00026610: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00026620: 642e 7961 6d61 6861 2e74 756e 6e65 6c2d d.yamaha.tunnel- │ │ │ │ -00026630: 7564 7065 6e63 6170 223a 207b 0a09 736f udpencap": {..so │ │ │ │ -00026640: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00026650: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ -00026660: 642e 7961 6f77 656d 6522 3a20 7b0a 0973 d.yaoweme": {..s │ │ │ │ -00026670: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00026680: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00026690: 6e64 2e79 656c 6c6f 7772 6976 6572 2d63 nd.yellowriver-c │ │ │ │ -000266a0: 7573 746f 6d2d 6d65 6e75 223a 207b 0a09 ustom-menu": {.. │ │ │ │ -000266b0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000266c0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000266d0: 0922 636d 7022 0a09 5d0a 7d2c 0a09 2261 ."cmp"..].},.."a │ │ │ │ -000266e0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e7a pplication/vnd.z │ │ │ │ -000266f0: 756c 223a 207b 0a09 736f 7572 6365 3a20 ul": {..source: │ │ │ │ -00026700: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00026710: 6f6e 733a 205b 0a09 0922 7a69 7222 2c0a ons: [..."zir",. │ │ │ │ -00026720: 0909 227a 6972 7a22 0a09 5d0a 7d2c 0a09 .."zirz"..].},.. │ │ │ │ -00026730: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ -00026740: 2e7a 7a61 7a7a 2e64 6563 6b2b 786d 6c22 .zzazz.deck+xml" │ │ │ │ -00026750: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00026760: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00026770: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00026780: 7369 6f6e 733a 205b 0a09 0922 7a61 7a22 sions: [..."zaz" │ │ │ │ -00026790: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000267a0: 7469 6f6e 2f76 6f69 6365 786d 6c2b 786d tion/voicexml+xm │ │ │ │ -000267b0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -000267c0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -000267d0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -000267e0: 656e 7369 6f6e 733a 205b 0a09 0922 7678 ensions: [..."vx │ │ │ │ -000267f0: 6d6c 220a 095d 0a7d 2c0a 0922 6170 706c ml"..].},.."appl │ │ │ │ -00026800: 6963 6174 696f 6e2f 766f 7563 6865 722d ication/voucher- │ │ │ │ -00026810: 636d 732b 6a73 6f6e 223a 207b 0a09 736f cms+json": {..so │ │ │ │ -00026820: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00026830: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00026840: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ -00026850: 6f6e 2f76 6f75 6368 6572 2d6a 7773 2b6a on/voucher-jws+j │ │ │ │ -00026860: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ -00026870: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00026880: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -00026890: 0922 6170 706c 6963 6174 696f 6e2f 7670 ."application/vp │ │ │ │ -000268a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -000268b0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -000268c0: 6174 696f 6e2f 7670 2b63 6f73 6522 3a20 ation/vp+cose": │ │ │ │ -000268d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000268e0: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ -000268f0: 6f6e 2f76 702b 6a77 7422 3a20 7b0a 0973 on/vp+jwt": {..s │ │ │ │ -00026900: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00026910: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ -00026920: 712d 7274 6370 7872 223a 207b 0a09 736f q-rtcpxr": {..so │ │ │ │ -00026930: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00026940: 0922 6170 706c 6963 6174 696f 6e2f 7761 ."application/wa │ │ │ │ -00026950: 736d 223a 207b 0a09 736f 7572 6365 3a20 sm": {..source: │ │ │ │ +00026250: 696f 6e2f 766e 642e 7961 6d61 6861 2e68 ion/vnd.yamaha.h │ │ │ │ +00026260: 762d 6469 6322 3a20 7b0a 0973 6f75 7263 v-dic": {..sourc │ │ │ │ +00026270: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00026280: 6e73 696f 6e73 3a20 5b0a 0909 2268 7664 nsions: [..."hvd │ │ │ │ +00026290: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000262a0: 6174 696f 6e2f 766e 642e 7961 6d61 6861 ation/vnd.yamaha │ │ │ │ +000262b0: 2e68 762d 7363 7269 7074 223a 207b 0a09 .hv-script": {.. │ │ │ │ +000262c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000262d0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000262e0: 0922 6876 7322 0a09 5d0a 7d2c 0a09 2261 ."hvs"..].},.."a │ │ │ │ +000262f0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e79 pplication/vnd.y │ │ │ │ +00026300: 616d 6168 612e 6876 2d76 6f69 6365 223a amaha.hv-voice": │ │ │ │ +00026310: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00026320: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00026330: 205b 0a09 0922 6876 7022 0a09 5d0a 7d2c [..."hvp"..].}, │ │ │ │ +00026340: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00026350: 6e64 2e79 616d 6168 612e 6f70 656e 7363 nd.yamaha.opensc │ │ │ │ +00026360: 6f72 6566 6f72 6d61 7422 3a20 7b0a 0973 oreformat": {..s │ │ │ │ +00026370: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00026380: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00026390: 226f 7366 220a 095d 0a7d 2c0a 0922 6170 "osf"..].},.."ap │ │ │ │ +000263a0: 706c 6963 6174 696f 6e2f 766e 642e 7961 plication/vnd.ya │ │ │ │ +000263b0: 6d61 6861 2e6f 7065 6e73 636f 7265 666f maha.openscorefo │ │ │ │ +000263c0: 726d 6174 2e6f 7366 7076 672b 786d 6c22 rmat.osfpvg+xml" │ │ │ │ +000263d0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000263e0: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000263f0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00026400: 7369 6f6e 733a 205b 0a09 0922 6f73 6670 sions: [..."osfp │ │ │ │ +00026410: 7667 220a 095d 0a7d 2c0a 0922 6170 706c vg"..].},.."appl │ │ │ │ +00026420: 6963 6174 696f 6e2f 766e 642e 7961 6d61 ication/vnd.yama │ │ │ │ +00026430: 6861 2e72 656d 6f74 652d 7365 7475 7022 ha.remote-setup" │ │ │ │ +00026440: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00026450: 6e61 220a 7d2c 0a09 2261 7070 6c69 6361 na".},.."applica │ │ │ │ +00026460: 7469 6f6e 2f76 6e64 2e79 616d 6168 612e tion/vnd.yamaha. │ │ │ │ +00026470: 736d 6166 2d61 7564 696f 223a 207b 0a09 smaf-audio": {.. │ │ │ │ +00026480: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00026490: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000264a0: 0922 7361 6622 0a09 5d0a 7d2c 0a09 2261 ."saf"..].},.."a │ │ │ │ +000264b0: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e79 pplication/vnd.y │ │ │ │ +000264c0: 616d 6168 612e 736d 6166 2d70 6872 6173 amaha.smaf-phras │ │ │ │ +000264d0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +000264e0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +000264f0: 6e73 3a20 5b0a 0909 2273 7066 220a 095d ns: [..."spf"..] │ │ │ │ +00026500: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00026510: 6e2f 766e 642e 7961 6d61 6861 2e74 6872 n/vnd.yamaha.thr │ │ │ │ +00026520: 6f75 6768 2d6e 676e 223a 207b 0a09 736f ough-ngn": {..so │ │ │ │ +00026530: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00026540: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00026550: 642e 7961 6d61 6861 2e74 756e 6e65 6c2d d.yamaha.tunnel- │ │ │ │ +00026560: 7564 7065 6e63 6170 223a 207b 0a09 736f udpencap": {..so │ │ │ │ +00026570: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00026580: 0922 6170 706c 6963 6174 696f 6e2f 766e ."application/vn │ │ │ │ +00026590: 642e 7961 6f77 656d 6522 3a20 7b0a 0973 d.yaoweme": {..s │ │ │ │ +000265a0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +000265b0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +000265c0: 6e64 2e79 656c 6c6f 7772 6976 6572 2d63 nd.yellowriver-c │ │ │ │ +000265d0: 7573 746f 6d2d 6d65 6e75 223a 207b 0a09 ustom-menu": {.. │ │ │ │ +000265e0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000265f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00026600: 0922 636d 7022 0a09 5d0a 7d2c 0a09 2261 ."cmp"..].},.."a │ │ │ │ +00026610: 7070 6c69 6361 7469 6f6e 2f76 6e64 2e7a pplication/vnd.z │ │ │ │ +00026620: 756c 223a 207b 0a09 736f 7572 6365 3a20 ul": {..source: │ │ │ │ +00026630: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00026640: 6f6e 733a 205b 0a09 0922 7a69 7222 2c0a ons: [..."zir",. │ │ │ │ +00026650: 0909 227a 6972 7a22 0a09 5d0a 7d2c 0a09 .."zirz"..].},.. │ │ │ │ +00026660: 2261 7070 6c69 6361 7469 6f6e 2f76 6e64 "application/vnd │ │ │ │ +00026670: 2e7a 7a61 7a7a 2e64 6563 6b2b 786d 6c22 .zzazz.deck+xml" │ │ │ │ +00026680: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00026690: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +000266a0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +000266b0: 7369 6f6e 733a 205b 0a09 0922 7a61 7a22 sions: [..."zaz" │ │ │ │ +000266c0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000266d0: 7469 6f6e 2f76 6f69 6365 786d 6c2b 786d tion/voicexml+xm │ │ │ │ +000266e0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +000266f0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00026700: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00026710: 656e 7369 6f6e 733a 205b 0a09 0922 7678 ensions: [..."vx │ │ │ │ +00026720: 6d6c 220a 095d 0a7d 2c0a 0922 6170 706c ml"..].},.."appl │ │ │ │ +00026730: 6963 6174 696f 6e2f 766f 7563 6865 722d ication/voucher- │ │ │ │ +00026740: 636d 732b 6a73 6f6e 223a 207b 0a09 736f cms+json": {..so │ │ │ │ +00026750: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00026760: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00026770: 650a 7d2c 0a09 2261 7070 6c69 6361 7469 e.},.."applicati │ │ │ │ +00026780: 6f6e 2f76 6f75 6368 6572 2d6a 7773 2b6a on/voucher-jws+j │ │ │ │ +00026790: 736f 6e22 3a20 7b0a 0973 6f75 7263 653a son": {..source: │ │ │ │ +000267a0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +000267b0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +000267c0: 0922 6170 706c 6963 6174 696f 6e2f 7670 ."application/vp │ │ │ │ +000267d0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000267e0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +000267f0: 6174 696f 6e2f 7670 2b63 6f73 6522 3a20 ation/vp+cose": │ │ │ │ +00026800: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00026810: 220a 7d2c 0a09 2261 7070 6c69 6361 7469 ".},.."applicati │ │ │ │ +00026820: 6f6e 2f76 702b 6a77 7422 3a20 7b0a 0973 on/vp+jwt": {..s │ │ │ │ +00026830: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00026840: 0a09 2261 7070 6c69 6361 7469 6f6e 2f76 .."application/v │ │ │ │ +00026850: 712d 7274 6370 7872 223a 207b 0a09 736f q-rtcpxr": {..so │ │ │ │ +00026860: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00026870: 0922 6170 706c 6963 6174 696f 6e2f 7761 ."application/wa │ │ │ │ +00026880: 736d 223a 207b 0a09 736f 7572 6365 3a20 sm": {..source: │ │ │ │ +00026890: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +000268a0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +000268b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2277 tensions: [..."w │ │ │ │ +000268c0: 6173 6d22 0a09 5d0a 7d2c 0a09 2261 7070 asm"..].},.."app │ │ │ │ +000268d0: 6c69 6361 7469 6f6e 2f77 6174 6368 6572 lication/watcher │ │ │ │ +000268e0: 696e 666f 2b78 6d6c 223a 207b 0a09 736f info+xml": {..so │ │ │ │ +000268f0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00026900: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00026910: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00026920: 5b0a 0909 2277 6966 220a 095d 0a7d 2c0a [..."wif"..].},. │ │ │ │ +00026930: 0922 6170 706c 6963 6174 696f 6e2f 7765 ."application/we │ │ │ │ +00026940: 6270 7573 682d 6f70 7469 6f6e 732b 6a73 bpush-options+js │ │ │ │ +00026950: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ 00026960: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00026970: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00026980: 7465 6e73 696f 6e73 3a20 5b0a 0909 2277 tensions: [..."w │ │ │ │ -00026990: 6173 6d22 0a09 5d0a 7d2c 0a09 2261 7070 asm"..].},.."app │ │ │ │ -000269a0: 6c69 6361 7469 6f6e 2f77 6174 6368 6572 lication/watcher │ │ │ │ -000269b0: 696e 666f 2b78 6d6c 223a 207b 0a09 736f info+xml": {..so │ │ │ │ -000269c0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -000269d0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000269e0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -000269f0: 5b0a 0909 2277 6966 220a 095d 0a7d 2c0a [..."wif"..].},. │ │ │ │ -00026a00: 0922 6170 706c 6963 6174 696f 6e2f 7765 ."application/we │ │ │ │ -00026a10: 6270 7573 682d 6f70 7469 6f6e 732b 6a73 bpush-options+js │ │ │ │ -00026a20: 6f6e 223a 207b 0a09 736f 7572 6365 3a20 on": {..source: │ │ │ │ -00026a30: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00026a40: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ -00026a50: 2261 7070 6c69 6361 7469 6f6e 2f77 686f "application/who │ │ │ │ -00026a60: 6973 7070 2d71 7565 7279 223a 207b 0a09 ispp-query": {.. │ │ │ │ -00026a70: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00026a80: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00026a90: 7768 6f69 7370 702d 7265 7370 6f6e 7365 whoispp-response │ │ │ │ -00026aa0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00026ab0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -00026ac0: 6174 696f 6e2f 7769 6467 6574 223a 207b ation/widget": { │ │ │ │ -00026ad0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00026ae0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00026af0: 0a09 0922 7767 7422 0a09 5d0a 7d2c 0a09 ..."wgt"..].},.. │ │ │ │ -00026b00: 2261 7070 6c69 6361 7469 6f6e 2f77 696e "application/win │ │ │ │ -00026b10: 686c 7022 3a20 7b0a 0973 6f75 7263 653a hlp": {..source: │ │ │ │ -00026b20: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -00026b30: 6e73 696f 6e73 3a20 5b0a 0909 2268 6c70 nsions: [..."hlp │ │ │ │ -00026b40: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00026b50: 6174 696f 6e2f 7769 7461 223a 207b 0a09 ation/wita": {.. │ │ │ │ -00026b60: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00026b70: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00026b80: 776f 7264 7065 7266 6563 7435 2e31 223a wordperfect5.1": │ │ │ │ -00026b90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00026ba0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ -00026bb0: 696f 6e2f 7773 646c 2b78 6d6c 223a 207b ion/wsdl+xml": { │ │ │ │ -00026bc0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00026bd0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00026be0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -00026bf0: 6e73 3a20 5b0a 0909 2277 7364 6c22 0a09 ns: [..."wsdl".. │ │ │ │ -00026c00: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00026c10: 6f6e 2f77 7370 6f6c 6963 792b 786d 6c22 on/wspolicy+xml" │ │ │ │ -00026c20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00026c30: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00026c40: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00026c50: 7369 6f6e 733a 205b 0a09 0922 7773 706f sions: [..."wspo │ │ │ │ -00026c60: 6c69 6379 220a 095d 0a7d 2c0a 0922 6170 licy"..].},.."ap │ │ │ │ -00026c70: 706c 6963 6174 696f 6e2f 782d 377a 2d63 plication/x-7z-c │ │ │ │ -00026c80: 6f6d 7072 6573 7365 6422 3a20 7b0a 0973 ompressed": {..s │ │ │ │ -00026c90: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00026ca0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00026cb0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -00026cc0: 6e73 3a20 5b0a 0909 2237 7a22 0a09 5d0a ns: [..."7z"..]. │ │ │ │ -00026cd0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00026ce0: 2f78 2d61 6269 776f 7264 223a 207b 0a09 /x-abiword": {.. │ │ │ │ -00026cf0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00026d00: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00026d10: 0a09 0922 6162 7722 0a09 5d0a 7d2c 0a09 ..."abw"..].},.. │ │ │ │ -00026d20: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ -00026d30: 6365 2d63 6f6d 7072 6573 7365 6422 3a20 ce-compressed": │ │ │ │ -00026d40: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00026d50: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00026d60: 3a20 5b0a 0909 2261 6365 220a 095d 0a7d : [..."ace"..].} │ │ │ │ -00026d70: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00026d80: 782d 616d 6622 3a20 7b0a 0973 6f75 7263 x-amf": {..sourc │ │ │ │ -00026d90: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ -00026da0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ -00026db0: 7070 6c65 2d64 6973 6b69 6d61 6765 223a pple-diskimage": │ │ │ │ -00026dc0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00026dd0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00026de0: 733a 205b 0a09 0922 646d 6722 0a09 5d0a s: [..."dmg"..]. │ │ │ │ -00026df0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00026e00: 2f78 2d61 726a 223a 207b 0a09 636f 6d70 /x-arj": {..comp │ │ │ │ -00026e10: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -00026e20: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00026e30: 0909 2261 726a 220a 095d 0a7d 2c0a 0922 .."arj"..].},.." │ │ │ │ -00026e40: 6170 706c 6963 6174 696f 6e2f 782d 6175 application/x-au │ │ │ │ -00026e50: 7468 6f72 7761 7265 2d62 696e 223a 207b thorware-bin": { │ │ │ │ -00026e60: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00026e70: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00026e80: 205b 0a09 0922 6161 6222 2c0a 0909 2278 [..."aab",..."x │ │ │ │ -00026e90: 3332 222c 0a09 0922 7533 3222 2c0a 0909 32",..."u32",... │ │ │ │ -00026ea0: 2276 6f78 220a 095d 0a7d 2c0a 0922 6170 "vox"..].},.."ap │ │ │ │ -00026eb0: 706c 6963 6174 696f 6e2f 782d 6175 7468 plication/x-auth │ │ │ │ -00026ec0: 6f72 7761 7265 2d6d 6170 223a 207b 0a09 orware-map": {.. │ │ │ │ -00026ed0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00026ee0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00026ef0: 0a09 0922 6161 6d22 0a09 5d0a 7d2c 0a09 ..."aam"..].},.. │ │ │ │ -00026f00: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ -00026f10: 7574 686f 7277 6172 652d 7365 6722 3a20 uthorware-seg": │ │ │ │ -00026f20: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00026f30: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00026f40: 3a20 5b0a 0909 2261 6173 220a 095d 0a7d : [..."aas"..].} │ │ │ │ -00026f50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00026f60: 782d 6263 7069 6f22 3a20 7b0a 0973 6f75 x-bcpio": {..sou │ │ │ │ -00026f70: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00026f80: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00026f90: 2262 6370 696f 220a 095d 0a7d 2c0a 0922 "bcpio"..].},.." │ │ │ │ -00026fa0: 6170 706c 6963 6174 696f 6e2f 782d 6264 application/x-bd │ │ │ │ -00026fb0: 6f63 223a 207b 0a09 636f 6d70 7265 7373 oc": {..compress │ │ │ │ -00026fc0: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -00026fd0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ -00026fe0: 646f 6322 0a09 5d0a 7d2c 0a09 2261 7070 doc"..].},.."app │ │ │ │ -00026ff0: 6c69 6361 7469 6f6e 2f78 2d62 6974 746f lication/x-bitto │ │ │ │ -00027000: 7272 656e 7422 3a20 7b0a 0973 6f75 7263 rrent": {..sourc │ │ │ │ -00027010: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00027020: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ -00027030: 6f72 7265 6e74 220a 095d 0a7d 2c0a 0922 orrent"..].},.." │ │ │ │ -00027040: 6170 706c 6963 6174 696f 6e2f 782d 626c application/x-bl │ │ │ │ -00027050: 656e 6465 7222 3a20 7b0a 0965 7874 656e ender": {..exten │ │ │ │ -00027060: 7369 6f6e 733a 205b 0a09 0922 626c 656e sions: [..."blen │ │ │ │ -00027070: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ -00027080: 6361 7469 6f6e 2f78 2d62 6c6f 7262 223a cation/x-blorb": │ │ │ │ -00027090: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -000270a0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -000270b0: 733a 205b 0a09 0922 626c 6222 2c0a 0909 s: [..."blb",... │ │ │ │ -000270c0: 2262 6c6f 7262 220a 095d 0a7d 2c0a 0922 "blorb"..].},.." │ │ │ │ -000270d0: 6170 706c 6963 6174 696f 6e2f 782d 627a application/x-bz │ │ │ │ -000270e0: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -000270f0: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ -00027100: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ -00027110: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00027120: 0922 627a 220a 095d 0a7d 2c0a 0922 6170 ."bz"..].},.."ap │ │ │ │ -00027130: 706c 6963 6174 696f 6e2f 782d 627a 6970 plication/x-bzip │ │ │ │ -00027140: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ -00027150: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ -00027160: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -00027170: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00027180: 2262 7a32 222c 0a09 0922 626f 7a22 0a09 "bz2",..."boz".. │ │ │ │ -00027190: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000271a0: 6f6e 2f78 2d63 6272 223a 207b 0a09 736f on/x-cbr": {..so │ │ │ │ -000271b0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -000271c0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000271d0: 0922 6362 7222 2c0a 0909 2263 6261 222c ."cbr",..."cba", │ │ │ │ -000271e0: 0a09 0922 6362 7422 2c0a 0909 2263 627a ..."cbt",..."cbz │ │ │ │ -000271f0: 222c 0a09 0922 6362 3722 0a09 5d0a 7d2c ",..."cb7"..].}, │ │ │ │ -00027200: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00027210: 2d63 646c 696e 6b22 3a20 7b0a 0973 6f75 -cdlink": {..sou │ │ │ │ -00027220: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00027230: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00027240: 2276 6364 220a 095d 0a7d 2c0a 0922 6170 "vcd"..].},.."ap │ │ │ │ -00027250: 706c 6963 6174 696f 6e2f 782d 6366 732d plication/x-cfs- │ │ │ │ -00027260: 636f 6d70 7265 7373 6564 223a 207b 0a09 compressed": {.. │ │ │ │ -00027270: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00027280: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00027290: 0a09 0922 6366 7322 0a09 5d0a 7d2c 0a09 ..."cfs"..].},.. │ │ │ │ -000272a0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d63 "application/x-c │ │ │ │ -000272b0: 6861 7422 3a20 7b0a 0973 6f75 7263 653a hat": {..source: │ │ │ │ -000272c0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -000272d0: 6e73 696f 6e73 3a20 5b0a 0909 2263 6861 nsions: [..."cha │ │ │ │ -000272e0: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ -000272f0: 6361 7469 6f6e 2f78 2d63 6865 7373 2d70 cation/x-chess-p │ │ │ │ -00027300: 676e 223a 207b 0a09 736f 7572 6365 3a20 gn": {..source: │ │ │ │ -00027310: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -00027320: 7369 6f6e 733a 205b 0a09 0922 7067 6e22 sions: [..."pgn" │ │ │ │ -00027330: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00027340: 7469 6f6e 2f78 2d63 6872 6f6d 652d 6578 tion/x-chrome-ex │ │ │ │ -00027350: 7465 6e73 696f 6e22 3a20 7b0a 0965 7874 tension": {..ext │ │ │ │ -00027360: 656e 7369 6f6e 733a 205b 0a09 0922 6372 ensions: [..."cr │ │ │ │ -00027370: 7822 0a09 5d0a 7d2c 0a09 2261 7070 6c69 x"..].},.."appli │ │ │ │ -00027380: 6361 7469 6f6e 2f78 2d63 6f63 6f61 223a cation/x-cocoa": │ │ │ │ -00027390: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ -000273a0: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ -000273b0: 3a20 5b0a 0909 2263 636f 220a 095d 0a7d : [..."cco"..].} │ │ │ │ -000273c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000273d0: 782d 636f 6d70 7265 7373 223a 207b 0a09 x-compress": {.. │ │ │ │ -000273e0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -000273f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00027400: 6e2f 782d 636f 6d70 7265 7373 6564 223a n/x-compressed": │ │ │ │ -00027410: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ -00027420: 5b0a 0909 2272 6172 220a 095d 0a7d 2c0a [..."rar"..].},. │ │ │ │ -00027430: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00027440: 636f 6e66 6572 656e 6365 223a 207b 0a09 conference": {.. │ │ │ │ -00027450: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00027460: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00027470: 0a09 0922 6e73 6322 0a09 5d0a 7d2c 0a09 ..."nsc"..].},.. │ │ │ │ -00027480: 2261 7070 6c69 6361 7469 6f6e 2f78 2d63 "application/x-c │ │ │ │ -00027490: 7069 6f22 3a20 7b0a 0973 6f75 7263 653a pio": {..source: │ │ │ │ -000274a0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -000274b0: 6e73 696f 6e73 3a20 5b0a 0909 2263 7069 nsions: [..."cpi │ │ │ │ -000274c0: 6f22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 o"..].},.."appli │ │ │ │ -000274d0: 6361 7469 6f6e 2f78 2d63 7368 223a 207b cation/x-csh": { │ │ │ │ -000274e0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -000274f0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00027500: 205b 0a09 0922 6373 6822 0a09 5d0a 7d2c [..."csh"..].}, │ │ │ │ -00027510: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00027520: 2d64 6562 223a 207b 0a09 636f 6d70 7265 -deb": {..compre │ │ │ │ -00027530: 7373 6962 6c65 3a20 6661 6c73 650a 7d2c ssible: false.}, │ │ │ │ -00027540: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00027550: 2d64 6562 6961 6e2d 7061 636b 6167 6522 -debian-package" │ │ │ │ -00027560: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00027570: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -00027580: 6e73 3a20 5b0a 0909 2264 6562 222c 0a09 ns: [..."deb",.. │ │ │ │ -00027590: 0922 7564 6562 220a 095d 0a7d 2c0a 0922 ."udeb"..].},.." │ │ │ │ -000275a0: 6170 706c 6963 6174 696f 6e2f 782d 6467 application/x-dg │ │ │ │ -000275b0: 632d 636f 6d70 7265 7373 6564 223a 207b c-compressed": { │ │ │ │ -000275c0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -000275d0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -000275e0: 205b 0a09 0922 6467 6322 0a09 5d0a 7d2c [..."dgc"..].}, │ │ │ │ -000275f0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00027600: 2d64 6972 6563 746f 7222 3a20 7b0a 0973 -director": {..s │ │ │ │ -00027610: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00027620: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00027630: 0909 2264 6972 222c 0a09 0922 6463 7222 .."dir",..."dcr" │ │ │ │ -00027640: 2c0a 0909 2264 7872 222c 0a09 0922 6373 ,..."dxr",..."cs │ │ │ │ -00027650: 7422 2c0a 0909 2263 6374 222c 0a09 0922 t",..."cct",..." │ │ │ │ -00027660: 6378 7422 2c0a 0909 2277 3364 222c 0a09 cxt",..."w3d",.. │ │ │ │ -00027670: 0922 6667 6422 2c0a 0909 2273 7761 220a ."fgd",..."swa". │ │ │ │ -00027680: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00027690: 696f 6e2f 782d 646f 6f6d 223a 207b 0a09 ion/x-doom": {.. │ │ │ │ -000276a0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -000276b0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -000276c0: 0a09 0922 7761 6422 0a09 5d0a 7d2c 0a09 ..."wad"..].},.. │ │ │ │ -000276d0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d64 "application/x-d │ │ │ │ -000276e0: 7462 6e63 782b 786d 6c22 3a20 7b0a 0973 tbncx+xml": {..s │ │ │ │ -000276f0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00027700: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00027710: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -00027720: 733a 205b 0a09 0922 6e63 7822 0a09 5d0a s: [..."ncx"..]. │ │ │ │ -00027730: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00027740: 2f78 2d64 7462 6f6f 6b2b 786d 6c22 3a20 /x-dtbook+xml": │ │ │ │ -00027750: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00027760: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ -00027770: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00027780: 7369 6f6e 733a 205b 0a09 0922 6474 6222 sions: [..."dtb" │ │ │ │ -00027790: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -000277a0: 7469 6f6e 2f78 2d64 7462 7265 736f 7572 tion/x-dtbresour │ │ │ │ -000277b0: 6365 2b78 6d6c 223a 207b 0a09 736f 7572 ce+xml": {..sour │ │ │ │ -000277c0: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ -000277d0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000277e0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -000277f0: 5b0a 0909 2272 6573 220a 095d 0a7d 2c0a [..."res"..].},. │ │ │ │ -00027800: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00027810: 6476 6922 3a20 7b0a 0973 6f75 7263 653a dvi": {..source: │ │ │ │ -00027820: 2022 6170 6163 6865 222c 0a09 636f 6d70 "apache",..comp │ │ │ │ -00027830: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -00027840: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00027850: 0909 2264 7669 220a 095d 0a7d 2c0a 0922 .."dvi"..].},.." │ │ │ │ -00027860: 6170 706c 6963 6174 696f 6e2f 782d 656e application/x-en │ │ │ │ -00027870: 766f 7922 3a20 7b0a 0973 6f75 7263 653a voy": {..source: │ │ │ │ -00027880: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -00027890: 6e73 696f 6e73 3a20 5b0a 0909 2265 7679 nsions: [..."evy │ │ │ │ -000278a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000278b0: 6174 696f 6e2f 782d 6576 6122 3a20 7b0a ation/x-eva": {. │ │ │ │ -000278c0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -000278d0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000278e0: 5b0a 0909 2265 7661 220a 095d 0a7d 2c0a [..."eva"..].},. │ │ │ │ -000278f0: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00027900: 666f 6e74 2d62 6466 223a 207b 0a09 736f font-bdf": {..so │ │ │ │ -00027910: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00027920: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00027930: 0922 6264 6622 0a09 5d0a 7d2c 0a09 2261 ."bdf"..].},.."a │ │ │ │ -00027940: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ -00027950: 742d 646f 7322 3a20 7b0a 0973 6f75 7263 t-dos": {..sourc │ │ │ │ -00027960: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ -00027970: 2261 7070 6c69 6361 7469 6f6e 2f78 2d66 "application/x-f │ │ │ │ -00027980: 6f6e 742d 6672 616d 656d 616b 6572 223a ont-framemaker": │ │ │ │ -00027990: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -000279a0: 6368 6522 0a7d 2c0a 0922 6170 706c 6963 che".},.."applic │ │ │ │ -000279b0: 6174 696f 6e2f 782d 666f 6e74 2d67 686f ation/x-font-gho │ │ │ │ -000279c0: 7374 7363 7269 7074 223a 207b 0a09 736f stscript": {..so │ │ │ │ -000279d0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -000279e0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000279f0: 0922 6773 6622 0a09 5d0a 7d2c 0a09 2261 ."gsf"..].},.."a │ │ │ │ -00027a00: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ -00027a10: 742d 6c69 6267 7278 223a 207b 0a09 736f t-libgrx": {..so │ │ │ │ -00027a20: 7572 6365 3a20 2261 7061 6368 6522 0a7d urce: "apache".} │ │ │ │ -00027a30: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00027a40: 782d 666f 6e74 2d6c 696e 7578 2d70 7366 x-font-linux-psf │ │ │ │ -00027a50: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00027a60: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00027a70: 6f6e 733a 205b 0a09 0922 7073 6622 0a09 ons: [..."psf".. │ │ │ │ -00027a80: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00027a90: 6f6e 2f78 2d66 6f6e 742d 7063 6622 3a20 on/x-font-pcf": │ │ │ │ -00027aa0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00027ab0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00027ac0: 3a20 5b0a 0909 2270 6366 220a 095d 0a7d : [..."pcf"..].} │ │ │ │ -00027ad0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00027ae0: 782d 666f 6e74 2d73 6e66 223a 207b 0a09 x-font-snf": {.. │ │ │ │ -00027af0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00027b00: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00027b10: 0a09 0922 736e 6622 0a09 5d0a 7d2c 0a09 ..."snf"..].},.. │ │ │ │ -00027b20: 2261 7070 6c69 6361 7469 6f6e 2f78 2d66 "application/x-f │ │ │ │ -00027b30: 6f6e 742d 7370 6565 646f 223a 207b 0a09 ont-speedo": {.. │ │ │ │ -00027b40: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00027b50: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00027b60: 6e2f 782d 666f 6e74 2d73 756e 6f73 2d6e n/x-font-sunos-n │ │ │ │ -00027b70: 6577 7322 3a20 7b0a 0973 6f75 7263 653a ews": {..source: │ │ │ │ -00027b80: 2022 6170 6163 6865 220a 7d2c 0a09 2261 "apache".},.."a │ │ │ │ -00027b90: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ -00027ba0: 742d 7479 7065 3122 3a20 7b0a 0973 6f75 t-type1": {..sou │ │ │ │ -00027bb0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00027bc0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00027bd0: 2270 6661 222c 0a09 0922 7066 6222 2c0a "pfa",..."pfb",. │ │ │ │ -00027be0: 0909 2270 666d 222c 0a09 0922 6166 6d22 .."pfm",..."afm" │ │ │ │ -00027bf0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00027c00: 7469 6f6e 2f78 2d66 6f6e 742d 7666 6f6e tion/x-font-vfon │ │ │ │ -00027c10: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -00027c20: 6170 6163 6865 220a 7d2c 0a09 2261 7070 apache".},.."app │ │ │ │ -00027c30: 6c69 6361 7469 6f6e 2f78 2d66 7265 6561 lication/x-freea │ │ │ │ -00027c40: 7263 223a 207b 0a09 736f 7572 6365 3a20 rc": {..source: │ │ │ │ -00027c50: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -00027c60: 7369 6f6e 733a 205b 0a09 0922 6172 6322 sions: [..."arc" │ │ │ │ -00027c70: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00027c80: 7469 6f6e 2f78 2d66 7574 7572 6573 706c tion/x-futurespl │ │ │ │ -00027c90: 6173 6822 3a20 7b0a 0973 6f75 7263 653a ash": {..source: │ │ │ │ -00027ca0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -00027cb0: 6e73 696f 6e73 3a20 5b0a 0909 2273 706c nsions: [..."spl │ │ │ │ -00027cc0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00027cd0: 6174 696f 6e2f 782d 6763 612d 636f 6d70 ation/x-gca-comp │ │ │ │ -00027ce0: 7265 7373 6564 223a 207b 0a09 736f 7572 ressed": {..sour │ │ │ │ -00027cf0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00027d00: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00027d10: 6763 6122 0a09 5d0a 7d2c 0a09 2261 7070 gca"..].},.."app │ │ │ │ -00027d20: 6c69 6361 7469 6f6e 2f78 2d67 6c75 6c78 lication/x-glulx │ │ │ │ -00027d30: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00027d40: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00027d50: 6f6e 733a 205b 0a09 0922 756c 7822 0a09 ons: [..."ulx".. │ │ │ │ -00027d60: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00027d70: 6f6e 2f78 2d67 6e75 6d65 7269 6322 3a20 on/x-gnumeric": │ │ │ │ -00027d80: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00027d90: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00027da0: 3a20 5b0a 0909 2267 6e75 6d65 7269 6322 : [..."gnumeric" │ │ │ │ -00027db0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00027dc0: 7469 6f6e 2f78 2d67 7261 6d70 732d 786d tion/x-gramps-xm │ │ │ │ -00027dd0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00027de0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -00027df0: 696f 6e73 3a20 5b0a 0909 2267 7261 6d70 ions: [..."gramp │ │ │ │ -00027e00: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ -00027e10: 6361 7469 6f6e 2f78 2d67 7461 7222 3a20 cation/x-gtar": │ │ │ │ -00027e20: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00027e30: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00027e40: 3a20 5b0a 0909 2267 7461 7222 0a09 5d0a : [..."gtar"..]. │ │ │ │ -00027e50: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00027e60: 2f78 2d67 7a69 7022 3a20 7b0a 0973 6f75 /x-gzip": {..sou │ │ │ │ -00027e70: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ -00027e80: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00027e90: 2d68 6466 223a 207b 0a09 736f 7572 6365 -hdf": {..source │ │ │ │ -00027ea0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -00027eb0: 656e 7369 6f6e 733a 205b 0a09 0922 6864 ensions: [..."hd │ │ │ │ -00027ec0: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ -00027ed0: 6361 7469 6f6e 2f78 2d68 7474 7064 2d70 cation/x-httpd-p │ │ │ │ -00027ee0: 6870 223a 207b 0a09 636f 6d70 7265 7373 hp": {..compress │ │ │ │ -00027ef0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00027f00: 656e 7369 6f6e 733a 205b 0a09 0922 7068 ensions: [..."ph │ │ │ │ -00027f10: 7022 0a09 5d0a 7d2c 0a09 2261 7070 6c69 p"..].},.."appli │ │ │ │ -00027f20: 6361 7469 6f6e 2f78 2d69 6e73 7461 6c6c cation/x-install │ │ │ │ -00027f30: 2d69 6e73 7472 7563 7469 6f6e 7322 3a20 -instructions": │ │ │ │ -00027f40: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00027f50: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00027f60: 3a20 5b0a 0909 2269 6e73 7461 6c6c 220a : [..."install". │ │ │ │ -00027f70: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00027f80: 696f 6e2f 782d 6970 796e 622b 6a73 6f6e ion/x-ipynb+json │ │ │ │ -00027f90: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -00027fa0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00027fb0: 7369 6f6e 733a 205b 0a09 0922 6970 796e sions: [..."ipyn │ │ │ │ -00027fc0: 6222 0a09 5d0a 7d2c 0a09 2261 7070 6c69 b"..].},.."appli │ │ │ │ -00027fd0: 6361 7469 6f6e 2f78 2d69 736f 3936 3630 cation/x-iso9660 │ │ │ │ -00027fe0: 2d69 6d61 6765 223a 207b 0a09 736f 7572 -image": {..sour │ │ │ │ -00027ff0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00028000: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00028010: 6973 6f22 0a09 5d0a 7d2c 0a09 2261 7070 iso"..].},.."app │ │ │ │ -00028020: 6c69 6361 7469 6f6e 2f78 2d69 776f 726b lication/x-iwork │ │ │ │ -00028030: 2d6b 6579 6e6f 7465 2d73 6666 6b65 7922 -keynote-sffkey" │ │ │ │ -00028040: 3a20 7b0a 0965 7874 656e 7369 6f6e 733a : {..extensions: │ │ │ │ -00028050: 205b 0a09 0922 6b65 7922 0a09 5d0a 7d2c [..."key"..].}, │ │ │ │ -00028060: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00028070: 2d69 776f 726b 2d6e 756d 6265 7273 2d73 -iwork-numbers-s │ │ │ │ -00028080: 6666 6e75 6d62 6572 7322 3a20 7b0a 0965 ffnumbers": {..e │ │ │ │ -00028090: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000280a0: 6e75 6d62 6572 7322 0a09 5d0a 7d2c 0a09 numbers"..].},.. │ │ │ │ -000280b0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d69 "application/x-i │ │ │ │ -000280c0: 776f 726b 2d70 6167 6573 2d73 6666 7061 work-pages-sffpa │ │ │ │ -000280d0: 6765 7322 3a20 7b0a 0965 7874 656e 7369 ges": {..extensi │ │ │ │ -000280e0: 6f6e 733a 205b 0a09 0922 7061 6765 7322 ons: [..."pages" │ │ │ │ -000280f0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00028100: 7469 6f6e 2f78 2d6a 6176 612d 6172 6368 tion/x-java-arch │ │ │ │ -00028110: 6976 652d 6469 6666 223a 207b 0a09 736f ive-diff": {..so │ │ │ │ -00028120: 7572 6365 3a20 226e 6769 6e78 222c 0a09 urce: "nginx",.. │ │ │ │ -00028130: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00028140: 226a 6172 6469 6666 220a 095d 0a7d 2c0a "jardiff"..].},. │ │ │ │ -00028150: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00028160: 6a61 7661 2d6a 6e6c 702d 6669 6c65 223a java-jnlp-file": │ │ │ │ -00028170: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00028180: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ -00028190: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ -000281a0: 656e 7369 6f6e 733a 205b 0a09 0922 6a6e ensions: [..."jn │ │ │ │ -000281b0: 6c70 220a 095d 0a7d 2c0a 0922 6170 706c lp"..].},.."appl │ │ │ │ -000281c0: 6963 6174 696f 6e2f 782d 6a61 7661 7363 ication/x-javasc │ │ │ │ -000281d0: 7269 7074 223a 207b 0a09 636f 6d70 7265 ript": {..compre │ │ │ │ -000281e0: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ -000281f0: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00028200: 6b65 6570 6173 7332 223a 207b 0a09 6578 keepass2": {..ex │ │ │ │ -00028210: 7465 6e73 696f 6e73 3a20 5b0a 0909 226b tensions: [..."k │ │ │ │ -00028220: 6462 7822 0a09 5d0a 7d2c 0a09 2261 7070 dbx"..].},.."app │ │ │ │ -00028230: 6c69 6361 7469 6f6e 2f78 2d6c 6174 6578 lication/x-latex │ │ │ │ -00028240: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00028250: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ -00028260: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -00028270: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00028280: 6c61 7465 7822 0a09 5d0a 7d2c 0a09 2261 latex"..].},.."a │ │ │ │ -00028290: 7070 6c69 6361 7469 6f6e 2f78 2d6c 7561 pplication/x-lua │ │ │ │ -000282a0: 2d62 7974 6563 6f64 6522 3a20 7b0a 0965 -bytecode": {..e │ │ │ │ -000282b0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000282c0: 6c75 6163 220a 095d 0a7d 2c0a 0922 6170 luac"..].},.."ap │ │ │ │ -000282d0: 706c 6963 6174 696f 6e2f 782d 6c7a 682d plication/x-lzh- │ │ │ │ -000282e0: 636f 6d70 7265 7373 6564 223a 207b 0a09 compressed": {.. │ │ │ │ -000282f0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00028300: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00028310: 0a09 0922 6c7a 6822 2c0a 0909 226c 6861 ..."lzh",..."lha │ │ │ │ -00028320: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00028330: 6174 696f 6e2f 782d 6d61 6b65 7365 6c66 ation/x-makeself │ │ │ │ -00028340: 223a 207b 0a09 736f 7572 6365 3a20 226e ": {..source: "n │ │ │ │ -00028350: 6769 6e78 222c 0a09 6578 7465 6e73 696f ginx",..extensio │ │ │ │ -00028360: 6e73 3a20 5b0a 0909 2272 756e 220a 095d ns: [..."run"..] │ │ │ │ -00028370: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00028380: 6e2f 782d 6d69 6522 3a20 7b0a 0973 6f75 n/x-mie": {..sou │ │ │ │ -00028390: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000283a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000283b0: 226d 6965 220a 095d 0a7d 2c0a 0922 6170 "mie"..].},.."ap │ │ │ │ -000283c0: 706c 6963 6174 696f 6e2f 782d 6d6f 6269 plication/x-mobi │ │ │ │ -000283d0: 706f 636b 6574 2d65 626f 6f6b 223a 207b pocket-ebook": { │ │ │ │ -000283e0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -000283f0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00028400: 205b 0a09 0922 7072 6322 2c0a 0909 226d [..."prc",..."m │ │ │ │ -00028410: 6f62 6922 0a09 5d0a 7d2c 0a09 2261 7070 obi"..].},.."app │ │ │ │ -00028420: 6c69 6361 7469 6f6e 2f78 2d6d 7065 6775 lication/x-mpegu │ │ │ │ -00028430: 726c 223a 207b 0a09 636f 6d70 7265 7373 rl": {..compress │ │ │ │ -00028440: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ -00028450: 2261 7070 6c69 6361 7469 6f6e 2f78 2d6d "application/x-m │ │ │ │ -00028460: 732d 6170 706c 6963 6174 696f 6e22 3a20 s-application": │ │ │ │ -00028470: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00028480: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00028490: 3a20 5b0a 0909 2261 7070 6c69 6361 7469 : [..."applicati │ │ │ │ -000284a0: 6f6e 220a 095d 0a7d 2c0a 0922 6170 706c on"..].},.."appl │ │ │ │ -000284b0: 6963 6174 696f 6e2f 782d 6d73 2d73 686f ication/x-ms-sho │ │ │ │ -000284c0: 7274 6375 7422 3a20 7b0a 0973 6f75 7263 rtcut": {..sourc │ │ │ │ -000284d0: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -000284e0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226c tensions: [..."l │ │ │ │ -000284f0: 6e6b 220a 095d 0a7d 2c0a 0922 6170 706c nk"..].},.."appl │ │ │ │ -00028500: 6963 6174 696f 6e2f 782d 6d73 2d77 6d64 ication/x-ms-wmd │ │ │ │ -00028510: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00028520: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00028530: 6f6e 733a 205b 0a09 0922 776d 6422 0a09 ons: [..."wmd".. │ │ │ │ -00028540: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028550: 6f6e 2f78 2d6d 732d 776d 7a22 3a20 7b0a on/x-ms-wmz": {. │ │ │ │ -00028560: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -00028570: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00028580: 5b0a 0909 2277 6d7a 220a 095d 0a7d 2c0a [..."wmz"..].},. │ │ │ │ -00028590: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -000285a0: 6d73 2d78 6261 7022 3a20 7b0a 0973 6f75 ms-xbap": {..sou │ │ │ │ -000285b0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000285c0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000285d0: 2278 6261 7022 0a09 5d0a 7d2c 0a09 2261 "xbap"..].},.."a │ │ │ │ -000285e0: 7070 6c69 6361 7469 6f6e 2f78 2d6d 7361 pplication/x-msa │ │ │ │ -000285f0: 6363 6573 7322 3a20 7b0a 0973 6f75 7263 ccess": {..sourc │ │ │ │ -00028600: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00028610: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -00028620: 6462 220a 095d 0a7d 2c0a 0922 6170 706c db"..].},.."appl │ │ │ │ -00028630: 6963 6174 696f 6e2f 782d 6d73 6269 6e64 ication/x-msbind │ │ │ │ -00028640: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ -00028650: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -00028660: 7369 6f6e 733a 205b 0a09 0922 6f62 6422 sions: [..."obd" │ │ │ │ -00028670: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00028680: 7469 6f6e 2f78 2d6d 7363 6172 6466 696c tion/x-mscardfil │ │ │ │ -00028690: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -000286a0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -000286b0: 696f 6e73 3a20 5b0a 0909 2263 7264 220a ions: [..."crd". │ │ │ │ -000286c0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000286d0: 696f 6e2f 782d 6d73 636c 6970 223a 207b ion/x-msclip": { │ │ │ │ -000286e0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -000286f0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00028700: 205b 0a09 0922 636c 7022 0a09 5d0a 7d2c [..."clp"..].}, │ │ │ │ -00028710: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00028720: 2d6d 7364 6f73 2d70 726f 6772 616d 223a -msdos-program": │ │ │ │ -00028730: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ -00028740: 5b0a 0909 2265 7865 220a 095d 0a7d 2c0a [..."exe"..].},. │ │ │ │ -00028750: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00028760: 6d73 646f 776e 6c6f 6164 223a 207b 0a09 msdownload": {.. │ │ │ │ -00028770: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00028780: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00028790: 0a09 0922 6578 6522 2c0a 0909 2264 6c6c ..."exe",..."dll │ │ │ │ -000287a0: 222c 0a09 0922 636f 6d22 2c0a 0909 2262 ",..."com",..."b │ │ │ │ -000287b0: 6174 222c 0a09 0922 6d73 6922 0a09 5d0a at",..."msi"..]. │ │ │ │ -000287c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000287d0: 2f78 2d6d 736d 6564 6961 7669 6577 223a /x-msmediaview": │ │ │ │ -000287e0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -000287f0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00028800: 733a 205b 0a09 0922 6d76 6222 2c0a 0909 s: [..."mvb",... │ │ │ │ -00028810: 226d 3133 222c 0a09 0922 6d31 3422 0a09 "m13",..."m14".. │ │ │ │ -00028820: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028830: 6f6e 2f78 2d6d 736d 6574 6166 696c 6522 on/x-msmetafile" │ │ │ │ -00028840: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00028850: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -00028860: 6e73 3a20 5b0a 0909 2277 6d66 222c 0a09 ns: [..."wmf",.. │ │ │ │ -00028870: 0922 776d 7a22 2c0a 0909 2265 6d66 222c ."wmz",..."emf", │ │ │ │ -00028880: 0a09 0922 656d 7a22 0a09 5d0a 7d2c 0a09 ..."emz"..].},.. │ │ │ │ -00028890: 2261 7070 6c69 6361 7469 6f6e 2f78 2d6d "application/x-m │ │ │ │ -000288a0: 736d 6f6e 6579 223a 207b 0a09 736f 7572 smoney": {..sour │ │ │ │ -000288b0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -000288c0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -000288d0: 6d6e 7922 0a09 5d0a 7d2c 0a09 2261 7070 mny"..].},.."app │ │ │ │ -000288e0: 6c69 6361 7469 6f6e 2f78 2d6d 7370 7562 lication/x-mspub │ │ │ │ -000288f0: 6c69 7368 6572 223a 207b 0a09 736f 7572 lisher": {..sour │ │ │ │ -00028900: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00028910: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00028920: 7075 6222 0a09 5d0a 7d2c 0a09 2261 7070 pub"..].},.."app │ │ │ │ -00028930: 6c69 6361 7469 6f6e 2f78 2d6d 7373 6368 lication/x-mssch │ │ │ │ -00028940: 6564 756c 6522 3a20 7b0a 0973 6f75 7263 edule": {..sourc │ │ │ │ -00028950: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00028960: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ -00028970: 6364 220a 095d 0a7d 2c0a 0922 6170 706c cd"..].},.."appl │ │ │ │ -00028980: 6963 6174 696f 6e2f 782d 6d73 7465 726d ication/x-msterm │ │ │ │ -00028990: 696e 616c 223a 207b 0a09 736f 7572 6365 inal": {..source │ │ │ │ -000289a0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -000289b0: 656e 7369 6f6e 733a 205b 0a09 0922 7472 ensions: [..."tr │ │ │ │ -000289c0: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ -000289d0: 6361 7469 6f6e 2f78 2d6d 7377 7269 7465 cation/x-mswrite │ │ │ │ -000289e0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -000289f0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00028a00: 6f6e 733a 205b 0a09 0922 7772 6922 0a09 ons: [..."wri".. │ │ │ │ -00028a10: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028a20: 6f6e 2f78 2d6e 6574 6364 6622 3a20 7b0a on/x-netcdf": {. │ │ │ │ -00028a30: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -00028a40: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00028a50: 5b0a 0909 226e 6322 2c0a 0909 2263 6466 [..."nc",..."cdf │ │ │ │ -00028a60: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00028a70: 6174 696f 6e2f 782d 6e73 2d70 726f 7879 ation/x-ns-proxy │ │ │ │ -00028a80: 2d61 7574 6f63 6f6e 6669 6722 3a20 7b0a -autoconfig": {. │ │ │ │ -00028a90: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00028aa0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -00028ab0: 3a20 5b0a 0909 2270 6163 220a 095d 0a7d : [..."pac"..].} │ │ │ │ -00028ac0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00028ad0: 782d 6e7a 6222 3a20 7b0a 0973 6f75 7263 x-nzb": {..sourc │ │ │ │ -00028ae0: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00028af0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ -00028b00: 7a62 220a 095d 0a7d 2c0a 0922 6170 706c zb"..].},.."appl │ │ │ │ -00028b10: 6963 6174 696f 6e2f 782d 7065 726c 223a ication/x-perl": │ │ │ │ -00028b20: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ -00028b30: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ -00028b40: 3a20 5b0a 0909 2270 6c22 2c0a 0909 2270 : [..."pl",..."p │ │ │ │ -00028b50: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ -00028b60: 6361 7469 6f6e 2f78 2d70 696c 6f74 223a cation/x-pilot": │ │ │ │ -00028b70: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ -00028b80: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ -00028b90: 3a20 5b0a 0909 2270 7263 222c 0a09 0922 : [..."prc",..." │ │ │ │ -00028ba0: 7064 6222 0a09 5d0a 7d2c 0a09 2261 7070 pdb"..].},.."app │ │ │ │ -00028bb0: 6c69 6361 7469 6f6e 2f78 2d70 6b63 7331 lication/x-pkcs1 │ │ │ │ -00028bc0: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ -00028bd0: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ -00028be0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -00028bf0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00028c00: 2270 3132 222c 0a09 0922 7066 7822 0a09 "p12",..."pfx".. │ │ │ │ -00028c10: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028c20: 6f6e 2f78 2d70 6b63 7337 2d63 6572 7469 on/x-pkcs7-certi │ │ │ │ -00028c30: 6669 6361 7465 7322 3a20 7b0a 0973 6f75 ficates": {..sou │ │ │ │ -00028c40: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00028c50: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00028c60: 2270 3762 222c 0a09 0922 7370 6322 0a09 "p7b",..."spc".. │ │ │ │ -00028c70: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028c80: 6f6e 2f78 2d70 6b63 7337 2d63 6572 7472 on/x-pkcs7-certr │ │ │ │ -00028c90: 6571 7265 7370 223a 207b 0a09 736f 7572 eqresp": {..sour │ │ │ │ -00028ca0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00028cb0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00028cc0: 7037 7222 0a09 5d0a 7d2c 0a09 2261 7070 p7r"..].},.."app │ │ │ │ -00028cd0: 6c69 6361 7469 6f6e 2f78 2d70 6b69 2d6d lication/x-pki-m │ │ │ │ -00028ce0: 6573 7361 6765 223a 207b 0a09 736f 7572 essage": {..sour │ │ │ │ -00028cf0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00028d00: 6170 706c 6963 6174 696f 6e2f 782d 7261 application/x-ra │ │ │ │ -00028d10: 722d 636f 6d70 7265 7373 6564 223a 207b r-compressed": { │ │ │ │ -00028d20: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00028d30: 6522 2c0a 0963 6f6d 7072 6573 7369 626c e",..compressibl │ │ │ │ -00028d40: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -00028d50: 7369 6f6e 733a 205b 0a09 0922 7261 7222 sions: [..."rar" │ │ │ │ -00028d60: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00028d70: 7469 6f6e 2f78 2d72 6564 6861 742d 7061 tion/x-redhat-pa │ │ │ │ -00028d80: 636b 6167 652d 6d61 6e61 6765 7222 3a20 ckage-manager": │ │ │ │ -00028d90: 7b0a 0973 6f75 7263 653a 2022 6e67 696e {..source: "ngin │ │ │ │ -00028da0: 7822 2c0a 0965 7874 656e 7369 6f6e 733a x",..extensions: │ │ │ │ -00028db0: 205b 0a09 0922 7270 6d22 0a09 5d0a 7d2c [..."rpm"..].}, │ │ │ │ -00028dc0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00028dd0: 2d72 6573 6561 7263 682d 696e 666f 2d73 -research-info-s │ │ │ │ -00028de0: 7973 7465 6d73 223a 207b 0a09 736f 7572 ystems": {..sour │ │ │ │ -00028df0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00028e00: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00028e10: 7269 7322 0a09 5d0a 7d2c 0a09 2261 7070 ris"..].},.."app │ │ │ │ -00028e20: 6c69 6361 7469 6f6e 2f78 2d73 6561 223a lication/x-sea": │ │ │ │ -00028e30: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ -00028e40: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ -00028e50: 3a20 5b0a 0909 2273 6561 220a 095d 0a7d : [..."sea"..].} │ │ │ │ -00028e60: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00028e70: 782d 7368 223a 207b 0a09 736f 7572 6365 x-sh": {..source │ │ │ │ -00028e80: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ -00028e90: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ -00028ea0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00028eb0: 0909 2273 6822 0a09 5d0a 7d2c 0a09 2261 .."sh"..].},.."a │ │ │ │ -00028ec0: 7070 6c69 6361 7469 6f6e 2f78 2d73 6861 pplication/x-sha │ │ │ │ -00028ed0: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -00028ee0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -00028ef0: 696f 6e73 3a20 5b0a 0909 2273 6861 7222 ions: [..."shar" │ │ │ │ -00028f00: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00028f10: 7469 6f6e 2f78 2d73 686f 636b 7761 7665 tion/x-shockwave │ │ │ │ -00028f20: 2d66 6c61 7368 223a 207b 0a09 736f 7572 -flash": {..sour │ │ │ │ -00028f30: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ -00028f40: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -00028f50: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ -00028f60: 205b 0a09 0922 7377 6622 0a09 5d0a 7d2c [..."swf"..].}, │ │ │ │ -00028f70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00028f80: 2d73 696c 7665 726c 6967 6874 2d61 7070 -silverlight-app │ │ │ │ -00028f90: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00028fa0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00028fb0: 6f6e 733a 205b 0a09 0922 7861 7022 0a09 ons: [..."xap".. │ │ │ │ -00028fc0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00028fd0: 6f6e 2f78 2d73 716c 223a 207b 0a09 736f on/x-sql": {..so │ │ │ │ -00028fe0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00028ff0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00029000: 0922 7371 6c22 0a09 5d0a 7d2c 0a09 2261 ."sql"..].},.."a │ │ │ │ -00029010: 7070 6c69 6361 7469 6f6e 2f78 2d73 7475 pplication/x-stu │ │ │ │ -00029020: 6666 6974 223a 207b 0a09 736f 7572 6365 ffit": {..source │ │ │ │ -00029030: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ -00029040: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -00029050: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00029060: 0a09 0922 7369 7422 0a09 5d0a 7d2c 0a09 ..."sit"..].},.. │ │ │ │ -00029070: 2261 7070 6c69 6361 7469 6f6e 2f78 2d73 "application/x-s │ │ │ │ -00029080: 7475 6666 6974 7822 3a20 7b0a 0973 6f75 tuffitx": {..sou │ │ │ │ -00029090: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000290a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000290b0: 2273 6974 7822 0a09 5d0a 7d2c 0a09 2261 "sitx"..].},.."a │ │ │ │ -000290c0: 7070 6c69 6361 7469 6f6e 2f78 2d73 7562 pplication/x-sub │ │ │ │ -000290d0: 7269 7022 3a20 7b0a 0973 6f75 7263 653a rip": {..source: │ │ │ │ -000290e0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -000290f0: 6e73 696f 6e73 3a20 5b0a 0909 2273 7274 nsions: [..."srt │ │ │ │ -00029100: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00029110: 6174 696f 6e2f 782d 7376 3463 7069 6f22 ation/x-sv4cpio" │ │ │ │ -00029120: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00029130: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -00029140: 6e73 3a20 5b0a 0909 2273 7634 6370 696f ns: [..."sv4cpio │ │ │ │ -00029150: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00029160: 6174 696f 6e2f 782d 7376 3463 7263 223a ation/x-sv4crc": │ │ │ │ -00029170: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00029180: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00029190: 733a 205b 0a09 0922 7376 3463 7263 220a s: [..."sv4crc". │ │ │ │ -000291a0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -000291b0: 696f 6e2f 782d 7433 766d 2d69 6d61 6765 ion/x-t3vm-image │ │ │ │ -000291c0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -000291d0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -000291e0: 6f6e 733a 205b 0a09 0922 7433 220a 095d ons: [..."t3"..] │ │ │ │ -000291f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -00029200: 6e2f 782d 7461 6473 223a 207b 0a09 736f n/x-tads": {..so │ │ │ │ -00029210: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00029220: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00029230: 0922 6761 6d22 0a09 5d0a 7d2c 0a09 2261 ."gam"..].},.."a │ │ │ │ -00029240: 7070 6c69 6361 7469 6f6e 2f78 2d74 6172 pplication/x-tar │ │ │ │ -00029250: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00029260: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ -00029270: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00029280: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ -00029290: 6172 220a 095d 0a7d 2c0a 0922 6170 706c ar"..].},.."appl │ │ │ │ -000292a0: 6963 6174 696f 6e2f 782d 7463 6c22 3a20 ication/x-tcl": │ │ │ │ -000292b0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000292c0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -000292d0: 3a20 5b0a 0909 2274 636c 222c 0a09 0922 : [..."tcl",..." │ │ │ │ -000292e0: 746b 220a 095d 0a7d 2c0a 0922 6170 706c tk"..].},.."appl │ │ │ │ -000292f0: 6963 6174 696f 6e2f 782d 7465 7822 3a20 ication/x-tex": │ │ │ │ -00029300: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00029310: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00029320: 3a20 5b0a 0909 2274 6578 220a 095d 0a7d : [..."tex"..].} │ │ │ │ -00029330: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00029340: 782d 7465 782d 7466 6d22 3a20 7b0a 0973 x-tex-tfm": {..s │ │ │ │ -00029350: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00029360: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00029370: 0909 2274 666d 220a 095d 0a7d 2c0a 0922 .."tfm"..].},.." │ │ │ │ -00029380: 6170 706c 6963 6174 696f 6e2f 782d 7465 application/x-te │ │ │ │ -00029390: 7869 6e66 6f22 3a20 7b0a 0973 6f75 7263 xinfo": {..sourc │ │ │ │ -000293a0: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -000293b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ -000293c0: 6578 696e 666f 222c 0a09 0922 7465 7869 exinfo",..."texi │ │ │ │ -000293d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000293e0: 6174 696f 6e2f 782d 7467 6966 223a 207b ation/x-tgif": { │ │ │ │ -000293f0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -00029400: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -00029410: 205b 0a09 0922 6f62 6a22 0a09 5d0a 7d2c [..."obj"..].}, │ │ │ │ -00029420: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00029430: 2d75 7374 6172 223a 207b 0a09 736f 7572 -ustar": {..sour │ │ │ │ -00029440: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00029450: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00029460: 7573 7461 7222 0a09 5d0a 7d2c 0a09 2261 ustar"..].},.."a │ │ │ │ -00029470: 7070 6c69 6361 7469 6f6e 2f78 2d76 6972 pplication/x-vir │ │ │ │ -00029480: 7475 616c 626f 782d 6864 6422 3a20 7b0a tualbox-hdd": {. │ │ │ │ -00029490: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000294a0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -000294b0: 3a20 5b0a 0909 2268 6464 220a 095d 0a7d : [..."hdd"..].} │ │ │ │ -000294c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -000294d0: 782d 7669 7274 7561 6c62 6f78 2d6f 7661 x-virtualbox-ova │ │ │ │ -000294e0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -000294f0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00029500: 7369 6f6e 733a 205b 0a09 0922 6f76 6122 sions: [..."ova" │ │ │ │ -00029510: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ -00029520: 7469 6f6e 2f78 2d76 6972 7475 616c 626f tion/x-virtualbo │ │ │ │ -00029530: 782d 6f76 6622 3a20 7b0a 0963 6f6d 7072 x-ovf": {..compr │ │ │ │ -00029540: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -00029550: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00029560: 226f 7666 220a 095d 0a7d 2c0a 0922 6170 "ovf"..].},.."ap │ │ │ │ -00029570: 706c 6963 6174 696f 6e2f 782d 7669 7274 plication/x-virt │ │ │ │ -00029580: 7561 6c62 6f78 2d76 626f 7822 3a20 7b0a ualbox-vbox": {. │ │ │ │ -00029590: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000295a0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -000295b0: 3a20 5b0a 0909 2276 626f 7822 0a09 5d0a : [..."vbox"..]. │ │ │ │ -000295c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000295d0: 2f78 2d76 6972 7475 616c 626f 782d 7662 /x-virtualbox-vb │ │ │ │ -000295e0: 6f78 2d65 7874 7061 636b 223a 207b 0a09 ox-extpack": {.. │ │ │ │ -000295f0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00029600: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -00029610: 3a20 5b0a 0909 2276 626f 782d 6578 7470 : [..."vbox-extp │ │ │ │ -00029620: 6163 6b22 0a09 5d0a 7d2c 0a09 2261 7070 ack"..].},.."app │ │ │ │ -00029630: 6c69 6361 7469 6f6e 2f78 2d76 6972 7475 lication/x-virtu │ │ │ │ -00029640: 616c 626f 782d 7664 6922 3a20 7b0a 0963 albox-vdi": {..c │ │ │ │ -00029650: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00029660: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00029670: 5b0a 0909 2276 6469 220a 095d 0a7d 2c0a [..."vdi"..].},. │ │ │ │ -00029680: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ -00029690: 7669 7274 7561 6c62 6f78 2d76 6864 223a virtualbox-vhd": │ │ │ │ -000296a0: 207b 0a09 636f 6d70 7265 7373 6962 6c65 {..compressible │ │ │ │ -000296b0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -000296c0: 6f6e 733a 205b 0a09 0922 7668 6422 0a09 ons: [..."vhd".. │ │ │ │ -000296d0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -000296e0: 6f6e 2f78 2d76 6972 7475 616c 626f 782d on/x-virtualbox- │ │ │ │ -000296f0: 766d 646b 223a 207b 0a09 636f 6d70 7265 vmdk": {..compre │ │ │ │ -00029700: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00029710: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00029720: 766d 646b 220a 095d 0a7d 2c0a 0922 6170 vmdk"..].},.."ap │ │ │ │ -00029730: 706c 6963 6174 696f 6e2f 782d 7761 6973 plication/x-wais │ │ │ │ -00029740: 2d73 6f75 7263 6522 3a20 7b0a 0973 6f75 -source": {..sou │ │ │ │ -00029750: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00029760: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00029770: 2273 7263 220a 095d 0a7d 2c0a 0922 6170 "src"..].},.."ap │ │ │ │ -00029780: 706c 6963 6174 696f 6e2f 782d 7765 622d plication/x-web- │ │ │ │ -00029790: 6170 702d 6d61 6e69 6665 7374 2b6a 736f app-manifest+jso │ │ │ │ -000297a0: 6e22 3a20 7b0a 0963 6f6d 7072 6573 7369 n": {..compressi │ │ │ │ -000297b0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -000297c0: 6e73 696f 6e73 3a20 5b0a 0909 2277 6562 nsions: [..."web │ │ │ │ -000297d0: 6170 7022 0a09 5d0a 7d2c 0a09 2261 7070 app"..].},.."app │ │ │ │ -000297e0: 6c69 6361 7469 6f6e 2f78 2d77 7777 2d66 lication/x-www-f │ │ │ │ -000297f0: 6f72 6d2d 7572 6c65 6e63 6f64 6564 223a orm-urlencoded": │ │ │ │ -00029800: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00029810: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00029820: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -00029830: 6c69 6361 7469 6f6e 2f78 2d78 3530 392d lication/x-x509- │ │ │ │ -00029840: 6361 2d63 6572 7422 3a20 7b0a 0973 6f75 ca-cert": {..sou │ │ │ │ -00029850: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00029860: 7465 6e73 696f 6e73 3a20 5b0a 0909 2264 tensions: [..."d │ │ │ │ -00029870: 6572 222c 0a09 0922 6372 7422 2c0a 0909 er",..."crt",... │ │ │ │ -00029880: 2270 656d 220a 095d 0a7d 2c0a 0922 6170 "pem"..].},.."ap │ │ │ │ -00029890: 706c 6963 6174 696f 6e2f 782d 7835 3039 plication/x-x509 │ │ │ │ -000298a0: 2d63 612d 7261 2d63 6572 7422 3a20 7b0a -ca-ra-cert": {. │ │ │ │ -000298b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000298c0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -000298d0: 2f78 2d78 3530 392d 6e65 7874 2d63 612d /x-x509-next-ca- │ │ │ │ -000298e0: 6365 7274 223a 207b 0a09 736f 7572 6365 cert": {..source │ │ │ │ -000298f0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ -00029900: 706c 6963 6174 696f 6e2f 782d 7866 6967 plication/x-xfig │ │ │ │ -00029910: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00029920: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00029930: 6f6e 733a 205b 0a09 0922 6669 6722 0a09 ons: [..."fig".. │ │ │ │ -00029940: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00029950: 6f6e 2f78 2d78 6c69 6666 2b78 6d6c 223a on/x-xliff+xml": │ │ │ │ -00029960: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00029970: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ -00029980: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -00029990: 6e73 696f 6e73 3a20 5b0a 0909 2278 6c66 nsions: [..."xlf │ │ │ │ -000299a0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -000299b0: 6174 696f 6e2f 782d 7870 696e 7374 616c ation/x-xpinstal │ │ │ │ -000299c0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -000299d0: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ -000299e0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -000299f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00029a00: 2278 7069 220a 095d 0a7d 2c0a 0922 6170 "xpi"..].},.."ap │ │ │ │ -00029a10: 706c 6963 6174 696f 6e2f 782d 787a 223a plication/x-xz": │ │ │ │ -00029a20: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00029a30: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00029a40: 733a 205b 0a09 0922 787a 220a 095d 0a7d s: [..."xz"..].} │ │ │ │ -00029a50: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00029a60: 782d 7a69 702d 636f 6d70 7265 7373 6564 x-zip-compressed │ │ │ │ -00029a70: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ -00029a80: 3a20 5b0a 0909 227a 6970 220a 095d 0a7d : [..."zip"..].} │ │ │ │ -00029a90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -00029aa0: 782d 7a6d 6163 6869 6e65 223a 207b 0a09 x-zmachine": {.. │ │ │ │ -00029ab0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00029ac0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00029ad0: 0a09 0922 7a31 222c 0a09 0922 7a32 222c ..."z1",..."z2", │ │ │ │ -00029ae0: 0a09 0922 7a33 222c 0a09 0922 7a34 222c ..."z3",..."z4", │ │ │ │ -00029af0: 0a09 0922 7a35 222c 0a09 0922 7a36 222c ..."z5",..."z6", │ │ │ │ -00029b00: 0a09 0922 7a37 222c 0a09 0922 7a38 220a ..."z7",..."z8". │ │ │ │ -00029b10: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ -00029b20: 696f 6e2f 7834 3030 2d62 7022 3a20 7b0a ion/x400-bp": {. │ │ │ │ -00029b30: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00029b40: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -00029b50: 2f78 6163 6d6c 2b78 6d6c 223a 207b 0a09 /xacml+xml": {.. │ │ │ │ -00029b60: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00029b70: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00029b80: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ -00029b90: 7469 6f6e 2f78 616d 6c2b 786d 6c22 3a20 tion/xaml+xml": │ │ │ │ -00029ba0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00029bb0: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ -00029bc0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00029bd0: 7369 6f6e 733a 205b 0a09 0922 7861 6d6c sions: [..."xaml │ │ │ │ -00029be0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ -00029bf0: 6174 696f 6e2f 7863 6170 2d61 7474 2b78 ation/xcap-att+x │ │ │ │ -00029c00: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00029c10: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00029c20: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00029c30: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ -00029c40: 6176 220a 095d 0a7d 2c0a 0922 6170 706c av"..].},.."appl │ │ │ │ -00029c50: 6963 6174 696f 6e2f 7863 6170 2d63 6170 ication/xcap-cap │ │ │ │ -00029c60: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ -00029c70: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -00029c80: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ -00029c90: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00029ca0: 0922 7863 6122 0a09 5d0a 7d2c 0a09 2261 ."xca"..].},.."a │ │ │ │ -00029cb0: 7070 6c69 6361 7469 6f6e 2f78 6361 702d pplication/xcap- │ │ │ │ -00029cc0: 6469 6666 2b78 6d6c 223a 207b 0a09 736f diff+xml": {..so │ │ │ │ -00029cd0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00029ce0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00029cf0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00029d00: 5b0a 0909 2278 6466 220a 095d 0a7d 2c0a [..."xdf"..].},. │ │ │ │ -00029d10: 0922 6170 706c 6963 6174 696f 6e2f 7863 ."application/xc │ │ │ │ -00029d20: 6170 2d65 6c2b 786d 6c22 3a20 7b0a 0973 ap-el+xml": {..s │ │ │ │ -00029d30: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00029d40: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00029d50: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -00029d60: 205b 0a09 0922 7865 6c22 0a09 5d0a 7d2c [..."xel"..].}, │ │ │ │ -00029d70: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -00029d80: 6361 702d 6572 726f 722b 786d 6c22 3a20 cap-error+xml": │ │ │ │ -00029d90: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00029da0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -00029db0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ -00029dc0: 6963 6174 696f 6e2f 7863 6170 2d6e 732b ication/xcap-ns+ │ │ │ │ -00029dd0: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -00029de0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00029df0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00029e00: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00029e10: 786e 7322 0a09 5d0a 7d2c 0a09 2261 7070 xns"..].},.."app │ │ │ │ -00029e20: 6c69 6361 7469 6f6e 2f78 636f 6e2d 636f lication/xcon-co │ │ │ │ -00029e30: 6e66 6572 656e 6365 2d69 6e66 6f2b 786d nference-info+xm │ │ │ │ -00029e40: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00029e50: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00029e60: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -00029e70: 6170 706c 6963 6174 696f 6e2f 7863 6f6e application/xcon │ │ │ │ -00029e80: 2d63 6f6e 6665 7265 6e63 652d 696e 666f -conference-info │ │ │ │ -00029e90: 2d64 6966 662b 786d 6c22 3a20 7b0a 0973 -diff+xml": {..s │ │ │ │ -00029ea0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00029eb0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00029ec0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -00029ed0: 696f 6e2f 7865 6e63 2b78 6d6c 223a 207b ion/xenc+xml": { │ │ │ │ -00029ee0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00029ef0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00029f00: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -00029f10: 6e73 3a20 5b0a 0909 2278 656e 6322 0a09 ns: [..."xenc".. │ │ │ │ -00029f20: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00029f30: 6f6e 2f78 6664 6622 3a20 7b0a 0973 6f75 on/xfdf": {..sou │ │ │ │ -00029f40: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -00029f50: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ -00029f60: 6664 6622 0a09 5d0a 7d2c 0a09 2261 7070 fdf"..].},.."app │ │ │ │ -00029f70: 6c69 6361 7469 6f6e 2f78 6874 6d6c 2b78 lication/xhtml+x │ │ │ │ -00029f80: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00029f90: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00029fa0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00029fb0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ -00029fc0: 6874 6d6c 222c 0a09 0922 7868 7422 0a09 html",..."xht".. │ │ │ │ -00029fd0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -00029fe0: 6f6e 2f78 6874 6d6c 2d76 6f69 6365 2b78 on/xhtml-voice+x │ │ │ │ -00029ff0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0002a000: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ -0002a010: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -0002a020: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -0002a030: 6c69 6666 2b78 6d6c 223a 207b 0a09 736f liff+xml": {..so │ │ │ │ -0002a040: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -0002a050: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -0002a060: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -0002a070: 5b0a 0909 2278 6c66 220a 095d 0a7d 2c0a [..."xlf"..].},. │ │ │ │ -0002a080: 0922 6170 706c 6963 6174 696f 6e2f 786d ."application/xm │ │ │ │ -0002a090: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0002a0a0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002a0b0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0002a0c0: 656e 7369 6f6e 733a 205b 0a09 0922 786d ensions: [..."xm │ │ │ │ -0002a0d0: 6c22 2c0a 0909 2278 736c 222c 0a09 0922 l",..."xsl",..." │ │ │ │ -0002a0e0: 7873 6422 2c0a 0909 2272 6e67 220a 095d xsd",..."rng"..] │ │ │ │ -0002a0f0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ -0002a100: 6e2f 786d 6c2d 6474 6422 3a20 7b0a 0973 n/xml-dtd": {..s │ │ │ │ -0002a110: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002a120: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0002a130: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0002a140: 205b 0a09 0922 6474 6422 0a09 5d0a 7d2c [..."dtd"..].}, │ │ │ │ -0002a150: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -0002a160: 6d6c 2d65 7874 6572 6e61 6c2d 7061 7273 ml-external-pars │ │ │ │ -0002a170: 6564 2d65 6e74 6974 7922 3a20 7b0a 0973 ed-entity": {..s │ │ │ │ -0002a180: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002a190: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ -0002a1a0: 6d6c 2d70 6174 6368 2b78 6d6c 223a 207b ml-patch+xml": { │ │ │ │ -0002a1b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002a1c0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0002a1d0: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ -0002a1e0: 6361 7469 6f6e 2f78 6d70 702b 786d 6c22 cation/xmpp+xml" │ │ │ │ -0002a1f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002a200: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0002a210: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ -0002a220: 706c 6963 6174 696f 6e2f 786f 702b 786d plication/xop+xm │ │ │ │ -0002a230: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0002a240: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002a250: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0002a260: 656e 7369 6f6e 733a 205b 0a09 0922 786f ensions: [..."xo │ │ │ │ -0002a270: 7022 0a09 5d0a 7d2c 0a09 2261 7070 6c69 p"..].},.."appli │ │ │ │ -0002a280: 6361 7469 6f6e 2f78 7072 6f63 2b78 6d6c cation/xproc+xml │ │ │ │ -0002a290: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0002a2a0: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ -0002a2b0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -0002a2c0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ -0002a2d0: 706c 220a 095d 0a7d 2c0a 0922 6170 706c pl"..].},.."appl │ │ │ │ -0002a2e0: 6963 6174 696f 6e2f 7873 6c74 2b78 6d6c ication/xslt+xml │ │ │ │ -0002a2f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002a300: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0002a310: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -0002a320: 6e73 696f 6e73 3a20 5b0a 0909 2278 736c nsions: [..."xsl │ │ │ │ -0002a330: 222c 0a09 0922 7873 6c74 220a 095d 0a7d ",..."xslt"..].} │ │ │ │ -0002a340: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0002a350: 7873 7066 2b78 6d6c 223a 207b 0a09 736f xspf+xml": {..so │ │ │ │ -0002a360: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0002a370: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0002a380: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -0002a390: 3a20 5b0a 0909 2278 7370 6622 0a09 5d0a : [..."xspf"..]. │ │ │ │ -0002a3a0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0002a3b0: 2f78 762b 786d 6c22 3a20 7b0a 0973 6f75 /xv+xml": {..sou │ │ │ │ -0002a3c0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0002a3d0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0002a3e0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002a3f0: 0a09 0922 6d78 6d6c 222c 0a09 0922 7868 ..."mxml",..."xh │ │ │ │ -0002a400: 766d 6c22 2c0a 0909 2278 766d 6c22 2c0a vml",..."xvml",. │ │ │ │ -0002a410: 0909 2278 766d 220a 095d 0a7d 2c0a 0922 .."xvm"..].},.." │ │ │ │ -0002a420: 6170 706c 6963 6174 696f 6e2f 7961 6d6c application/yaml │ │ │ │ -0002a430: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002a440: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ -0002a450: 6174 696f 6e2f 7961 6e67 223a 207b 0a09 ation/yang": {.. │ │ │ │ -0002a460: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002a470: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002a480: 0922 7961 6e67 220a 095d 0a7d 2c0a 0922 ."yang"..].},.." │ │ │ │ -0002a490: 6170 706c 6963 6174 696f 6e2f 7961 6e67 application/yang │ │ │ │ -0002a4a0: 2d64 6174 612b 6362 6f72 223a 207b 0a09 -data+cbor": {.. │ │ │ │ -0002a4b0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002a4c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ -0002a4d0: 7961 6e67 2d64 6174 612b 6a73 6f6e 223a yang-data+json": │ │ │ │ -0002a4e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002a4f0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0002a500: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ -0002a510: 6c69 6361 7469 6f6e 2f79 616e 672d 6461 lication/yang-da │ │ │ │ -0002a520: 7461 2b78 6d6c 223a 207b 0a09 736f 7572 ta+xml": {..sour │ │ │ │ -0002a530: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0002a540: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ -0002a550: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ -0002a560: 2f79 616e 672d 7061 7463 682b 6a73 6f6e /yang-patch+json │ │ │ │ -0002a570: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002a580: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0002a590: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ -0002a5a0: 7070 6c69 6361 7469 6f6e 2f79 616e 672d pplication/yang- │ │ │ │ -0002a5b0: 7061 7463 682b 786d 6c22 3a20 7b0a 0973 patch+xml": {..s │ │ │ │ -0002a5c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002a5d0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0002a5e0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ -0002a5f0: 696f 6e2f 7961 6e67 2d73 6964 2b6a 736f ion/yang-sid+jso │ │ │ │ -0002a600: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0002a610: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002a620: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ -0002a630: 6170 706c 6963 6174 696f 6e2f 7969 6e2b application/yin+ │ │ │ │ -0002a640: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ -0002a650: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0002a660: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0002a670: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002a680: 7969 6e22 0a09 5d0a 7d2c 0a09 2261 7070 yin"..].},.."app │ │ │ │ -0002a690: 6c69 6361 7469 6f6e 2f7a 6970 223a 207b lication/zip": { │ │ │ │ -0002a6a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002a6b0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0002a6c0: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ -0002a6d0: 6f6e 733a 205b 0a09 0922 7a69 7022 0a09 ons: [..."zip".. │ │ │ │ -0002a6e0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0002a6f0: 6f6e 2f7a 6970 2b64 6f74 6c6f 7474 6965 on/zip+dotlottie │ │ │ │ -0002a700: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ -0002a710: 3a20 5b0a 0909 226c 6f74 7469 6522 0a09 : [..."lottie".. │ │ │ │ -0002a720: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ -0002a730: 6f6e 2f7a 6c69 6222 3a20 7b0a 0973 6f75 on/zlib": {..sou │ │ │ │ -0002a740: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002a750: 2261 7070 6c69 6361 7469 6f6e 2f7a 7374 "application/zst │ │ │ │ -0002a760: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -0002a770: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002a780: 2f31 642d 696e 7465 726c 6561 7665 642d /1d-interleaved- │ │ │ │ -0002a790: 7061 7269 7479 6665 6322 3a20 7b0a 0973 parityfec": {..s │ │ │ │ -0002a7a0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002a7b0: 0a09 2261 7564 696f 2f33 326b 6164 7063 .."audio/32kadpc │ │ │ │ -0002a7c0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ -0002a7d0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002a7e0: 2f33 6770 7022 3a20 7b0a 0973 6f75 7263 /3gpp": {..sourc │ │ │ │ -0002a7f0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ -0002a800: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -0002a810: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002a820: 0909 2233 6770 7022 0a09 5d0a 7d2c 0a09 .."3gpp"..].},.. │ │ │ │ -0002a830: 2261 7564 696f 2f33 6770 7032 223a 207b "audio/3gpp2": { │ │ │ │ +00026970: 7369 626c 653a 2074 7275 650a 7d2c 0a09 sible: true.},.. │ │ │ │ +00026980: 2261 7070 6c69 6361 7469 6f6e 2f77 686f "application/who │ │ │ │ +00026990: 6973 7070 2d71 7565 7279 223a 207b 0a09 ispp-query": {.. │ │ │ │ +000269a0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +000269b0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000269c0: 7768 6f69 7370 702d 7265 7370 6f6e 7365 whoispp-response │ │ │ │ +000269d0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000269e0: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +000269f0: 6174 696f 6e2f 7769 6467 6574 223a 207b ation/widget": { │ │ │ │ +00026a00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00026a10: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00026a20: 0a09 0922 7767 7422 0a09 5d0a 7d2c 0a09 ..."wgt"..].},.. │ │ │ │ +00026a30: 2261 7070 6c69 6361 7469 6f6e 2f77 696e "application/win │ │ │ │ +00026a40: 686c 7022 3a20 7b0a 0973 6f75 7263 653a hlp": {..source: │ │ │ │ +00026a50: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +00026a60: 6e73 696f 6e73 3a20 5b0a 0909 2268 6c70 nsions: [..."hlp │ │ │ │ +00026a70: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00026a80: 6174 696f 6e2f 7769 7461 223a 207b 0a09 ation/wita": {.. │ │ │ │ +00026a90: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00026aa0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00026ab0: 776f 7264 7065 7266 6563 7435 2e31 223a wordperfect5.1": │ │ │ │ +00026ac0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00026ad0: 6122 0a7d 2c0a 0922 6170 706c 6963 6174 a".},.."applicat │ │ │ │ +00026ae0: 696f 6e2f 7773 646c 2b78 6d6c 223a 207b ion/wsdl+xml": { │ │ │ │ +00026af0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00026b00: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00026b10: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00026b20: 6e73 3a20 5b0a 0909 2277 7364 6c22 0a09 ns: [..."wsdl".. │ │ │ │ +00026b30: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00026b40: 6f6e 2f77 7370 6f6c 6963 792b 786d 6c22 on/wspolicy+xml" │ │ │ │ +00026b50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00026b60: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00026b70: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00026b80: 7369 6f6e 733a 205b 0a09 0922 7773 706f sions: [..."wspo │ │ │ │ +00026b90: 6c69 6379 220a 095d 0a7d 2c0a 0922 6170 licy"..].},.."ap │ │ │ │ +00026ba0: 706c 6963 6174 696f 6e2f 782d 377a 2d63 plication/x-7z-c │ │ │ │ +00026bb0: 6f6d 7072 6573 7365 6422 3a20 7b0a 0973 ompressed": {..s │ │ │ │ +00026bc0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00026bd0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00026be0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +00026bf0: 6e73 3a20 5b0a 0909 2237 7a22 0a09 5d0a ns: [..."7z"..]. │ │ │ │ +00026c00: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00026c10: 2f78 2d61 6269 776f 7264 223a 207b 0a09 /x-abiword": {.. │ │ │ │ +00026c20: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00026c30: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00026c40: 0a09 0922 6162 7722 0a09 5d0a 7d2c 0a09 ..."abw"..].},.. │ │ │ │ +00026c50: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ +00026c60: 6365 2d63 6f6d 7072 6573 7365 6422 3a20 ce-compressed": │ │ │ │ +00026c70: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00026c80: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00026c90: 3a20 5b0a 0909 2261 6365 220a 095d 0a7d : [..."ace"..].} │ │ │ │ +00026ca0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00026cb0: 782d 616d 6622 3a20 7b0a 0973 6f75 7263 x-amf": {..sourc │ │ │ │ +00026cc0: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ +00026cd0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ +00026ce0: 7070 6c65 2d64 6973 6b69 6d61 6765 223a pple-diskimage": │ │ │ │ +00026cf0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00026d00: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00026d10: 733a 205b 0a09 0922 646d 6722 0a09 5d0a s: [..."dmg"..]. │ │ │ │ +00026d20: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00026d30: 2f78 2d61 726a 223a 207b 0a09 636f 6d70 /x-arj": {..comp │ │ │ │ +00026d40: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +00026d50: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00026d60: 0909 2261 726a 220a 095d 0a7d 2c0a 0922 .."arj"..].},.." │ │ │ │ +00026d70: 6170 706c 6963 6174 696f 6e2f 782d 6175 application/x-au │ │ │ │ +00026d80: 7468 6f72 7761 7265 2d62 696e 223a 207b thorware-bin": { │ │ │ │ +00026d90: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00026da0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00026db0: 205b 0a09 0922 6161 6222 2c0a 0909 2278 [..."aab",..."x │ │ │ │ +00026dc0: 3332 222c 0a09 0922 7533 3222 2c0a 0909 32",..."u32",... │ │ │ │ +00026dd0: 2276 6f78 220a 095d 0a7d 2c0a 0922 6170 "vox"..].},.."ap │ │ │ │ +00026de0: 706c 6963 6174 696f 6e2f 782d 6175 7468 plication/x-auth │ │ │ │ +00026df0: 6f72 7761 7265 2d6d 6170 223a 207b 0a09 orware-map": {.. │ │ │ │ +00026e00: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00026e10: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00026e20: 0a09 0922 6161 6d22 0a09 5d0a 7d2c 0a09 ..."aam"..].},.. │ │ │ │ +00026e30: 2261 7070 6c69 6361 7469 6f6e 2f78 2d61 "application/x-a │ │ │ │ +00026e40: 7574 686f 7277 6172 652d 7365 6722 3a20 uthorware-seg": │ │ │ │ +00026e50: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00026e60: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00026e70: 3a20 5b0a 0909 2261 6173 220a 095d 0a7d : [..."aas"..].} │ │ │ │ +00026e80: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00026e90: 782d 6263 7069 6f22 3a20 7b0a 0973 6f75 x-bcpio": {..sou │ │ │ │ +00026ea0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00026eb0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00026ec0: 2262 6370 696f 220a 095d 0a7d 2c0a 0922 "bcpio"..].},.." │ │ │ │ +00026ed0: 6170 706c 6963 6174 696f 6e2f 782d 6264 application/x-bd │ │ │ │ +00026ee0: 6f63 223a 207b 0a09 636f 6d70 7265 7373 oc": {..compress │ │ │ │ +00026ef0: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +00026f00: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ +00026f10: 646f 6322 0a09 5d0a 7d2c 0a09 2261 7070 doc"..].},.."app │ │ │ │ +00026f20: 6c69 6361 7469 6f6e 2f78 2d62 6974 746f lication/x-bitto │ │ │ │ +00026f30: 7272 656e 7422 3a20 7b0a 0973 6f75 7263 rrent": {..sourc │ │ │ │ +00026f40: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00026f50: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ +00026f60: 6f72 7265 6e74 220a 095d 0a7d 2c0a 0922 orrent"..].},.." │ │ │ │ +00026f70: 6170 706c 6963 6174 696f 6e2f 782d 626c application/x-bl │ │ │ │ +00026f80: 656e 6465 7222 3a20 7b0a 0965 7874 656e ender": {..exten │ │ │ │ +00026f90: 7369 6f6e 733a 205b 0a09 0922 626c 656e sions: [..."blen │ │ │ │ +00026fa0: 6422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 d"..].},.."appli │ │ │ │ +00026fb0: 6361 7469 6f6e 2f78 2d62 6c6f 7262 223a cation/x-blorb": │ │ │ │ +00026fc0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00026fd0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00026fe0: 733a 205b 0a09 0922 626c 6222 2c0a 0909 s: [..."blb",... │ │ │ │ +00026ff0: 2262 6c6f 7262 220a 095d 0a7d 2c0a 0922 "blorb"..].},.." │ │ │ │ +00027000: 6170 706c 6963 6174 696f 6e2f 782d 627a application/x-bz │ │ │ │ +00027010: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +00027020: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ +00027030: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ +00027040: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00027050: 0922 627a 220a 095d 0a7d 2c0a 0922 6170 ."bz"..].},.."ap │ │ │ │ +00027060: 706c 6963 6174 696f 6e2f 782d 627a 6970 plication/x-bzip │ │ │ │ +00027070: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ +00027080: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ +00027090: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +000270a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000270b0: 2262 7a32 222c 0a09 0922 626f 7a22 0a09 "bz2",..."boz".. │ │ │ │ +000270c0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000270d0: 6f6e 2f78 2d63 6272 223a 207b 0a09 736f on/x-cbr": {..so │ │ │ │ +000270e0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +000270f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00027100: 0922 6362 7222 2c0a 0909 2263 6261 222c ."cbr",..."cba", │ │ │ │ +00027110: 0a09 0922 6362 7422 2c0a 0909 2263 627a ..."cbt",..."cbz │ │ │ │ +00027120: 222c 0a09 0922 6362 3722 0a09 5d0a 7d2c ",..."cb7"..].}, │ │ │ │ +00027130: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027140: 2d63 646c 696e 6b22 3a20 7b0a 0973 6f75 -cdlink": {..sou │ │ │ │ +00027150: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00027160: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00027170: 2276 6364 220a 095d 0a7d 2c0a 0922 6170 "vcd"..].},.."ap │ │ │ │ +00027180: 706c 6963 6174 696f 6e2f 782d 6366 732d plication/x-cfs- │ │ │ │ +00027190: 636f 6d70 7265 7373 6564 223a 207b 0a09 compressed": {.. │ │ │ │ +000271a0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +000271b0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000271c0: 0a09 0922 6366 7322 0a09 5d0a 7d2c 0a09 ..."cfs"..].},.. │ │ │ │ +000271d0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d63 "application/x-c │ │ │ │ +000271e0: 6861 7422 3a20 7b0a 0973 6f75 7263 653a hat": {..source: │ │ │ │ +000271f0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +00027200: 6e73 696f 6e73 3a20 5b0a 0909 2263 6861 nsions: [..."cha │ │ │ │ +00027210: 7422 0a09 5d0a 7d2c 0a09 2261 7070 6c69 t"..].},.."appli │ │ │ │ +00027220: 6361 7469 6f6e 2f78 2d63 6865 7373 2d70 cation/x-chess-p │ │ │ │ +00027230: 676e 223a 207b 0a09 736f 7572 6365 3a20 gn": {..source: │ │ │ │ +00027240: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +00027250: 7369 6f6e 733a 205b 0a09 0922 7067 6e22 sions: [..."pgn" │ │ │ │ +00027260: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00027270: 7469 6f6e 2f78 2d63 6872 6f6d 652d 6578 tion/x-chrome-ex │ │ │ │ +00027280: 7465 6e73 696f 6e22 3a20 7b0a 0965 7874 tension": {..ext │ │ │ │ +00027290: 656e 7369 6f6e 733a 205b 0a09 0922 6372 ensions: [..."cr │ │ │ │ +000272a0: 7822 0a09 5d0a 7d2c 0a09 2261 7070 6c69 x"..].},.."appli │ │ │ │ +000272b0: 6361 7469 6f6e 2f78 2d63 6f63 6f61 223a cation/x-cocoa": │ │ │ │ +000272c0: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ +000272d0: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ +000272e0: 3a20 5b0a 0909 2263 636f 220a 095d 0a7d : [..."cco"..].} │ │ │ │ +000272f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00027300: 782d 636f 6d70 7265 7373 223a 207b 0a09 x-compress": {.. │ │ │ │ +00027310: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00027320: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00027330: 6e2f 782d 636f 6d70 7265 7373 6564 223a n/x-compressed": │ │ │ │ +00027340: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ +00027350: 5b0a 0909 2272 6172 220a 095d 0a7d 2c0a [..."rar"..].},. │ │ │ │ +00027360: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00027370: 636f 6e66 6572 656e 6365 223a 207b 0a09 conference": {.. │ │ │ │ +00027380: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00027390: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000273a0: 0a09 0922 6e73 6322 0a09 5d0a 7d2c 0a09 ..."nsc"..].},.. │ │ │ │ +000273b0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d63 "application/x-c │ │ │ │ +000273c0: 7069 6f22 3a20 7b0a 0973 6f75 7263 653a pio": {..source: │ │ │ │ +000273d0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +000273e0: 6e73 696f 6e73 3a20 5b0a 0909 2263 7069 nsions: [..."cpi │ │ │ │ +000273f0: 6f22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 o"..].},.."appli │ │ │ │ +00027400: 6361 7469 6f6e 2f78 2d63 7368 223a 207b cation/x-csh": { │ │ │ │ +00027410: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00027420: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00027430: 205b 0a09 0922 6373 6822 0a09 5d0a 7d2c [..."csh"..].}, │ │ │ │ +00027440: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027450: 2d64 6562 223a 207b 0a09 636f 6d70 7265 -deb": {..compre │ │ │ │ +00027460: 7373 6962 6c65 3a20 6661 6c73 650a 7d2c ssible: false.}, │ │ │ │ +00027470: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027480: 2d64 6562 6961 6e2d 7061 636b 6167 6522 -debian-package" │ │ │ │ +00027490: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +000274a0: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +000274b0: 6e73 3a20 5b0a 0909 2264 6562 222c 0a09 ns: [..."deb",.. │ │ │ │ +000274c0: 0922 7564 6562 220a 095d 0a7d 2c0a 0922 ."udeb"..].},.." │ │ │ │ +000274d0: 6170 706c 6963 6174 696f 6e2f 782d 6467 application/x-dg │ │ │ │ +000274e0: 632d 636f 6d70 7265 7373 6564 223a 207b c-compressed": { │ │ │ │ +000274f0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00027500: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00027510: 205b 0a09 0922 6467 6322 0a09 5d0a 7d2c [..."dgc"..].}, │ │ │ │ +00027520: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027530: 2d64 6972 6563 746f 7222 3a20 7b0a 0973 -director": {..s │ │ │ │ +00027540: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00027550: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00027560: 0909 2264 6972 222c 0a09 0922 6463 7222 .."dir",..."dcr" │ │ │ │ +00027570: 2c0a 0909 2264 7872 222c 0a09 0922 6373 ,..."dxr",..."cs │ │ │ │ +00027580: 7422 2c0a 0909 2263 6374 222c 0a09 0922 t",..."cct",..." │ │ │ │ +00027590: 6378 7422 2c0a 0909 2277 3364 222c 0a09 cxt",..."w3d",.. │ │ │ │ +000275a0: 0922 6667 6422 2c0a 0909 2273 7761 220a ."fgd",..."swa". │ │ │ │ +000275b0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000275c0: 696f 6e2f 782d 646f 6f6d 223a 207b 0a09 ion/x-doom": {.. │ │ │ │ +000275d0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +000275e0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000275f0: 0a09 0922 7761 6422 0a09 5d0a 7d2c 0a09 ..."wad"..].},.. │ │ │ │ +00027600: 2261 7070 6c69 6361 7469 6f6e 2f78 2d64 "application/x-d │ │ │ │ +00027610: 7462 6e63 782b 786d 6c22 3a20 7b0a 0973 tbncx+xml": {..s │ │ │ │ +00027620: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00027630: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00027640: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +00027650: 733a 205b 0a09 0922 6e63 7822 0a09 5d0a s: [..."ncx"..]. │ │ │ │ +00027660: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00027670: 2f78 2d64 7462 6f6f 6b2b 786d 6c22 3a20 /x-dtbook+xml": │ │ │ │ +00027680: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00027690: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ +000276a0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +000276b0: 7369 6f6e 733a 205b 0a09 0922 6474 6222 sions: [..."dtb" │ │ │ │ +000276c0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000276d0: 7469 6f6e 2f78 2d64 7462 7265 736f 7572 tion/x-dtbresour │ │ │ │ +000276e0: 6365 2b78 6d6c 223a 207b 0a09 736f 7572 ce+xml": {..sour │ │ │ │ +000276f0: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ +00027700: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00027710: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00027720: 5b0a 0909 2272 6573 220a 095d 0a7d 2c0a [..."res"..].},. │ │ │ │ +00027730: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00027740: 6476 6922 3a20 7b0a 0973 6f75 7263 653a dvi": {..source: │ │ │ │ +00027750: 2022 6170 6163 6865 222c 0a09 636f 6d70 "apache",..comp │ │ │ │ +00027760: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +00027770: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00027780: 0909 2264 7669 220a 095d 0a7d 2c0a 0922 .."dvi"..].},.." │ │ │ │ +00027790: 6170 706c 6963 6174 696f 6e2f 782d 656e application/x-en │ │ │ │ +000277a0: 766f 7922 3a20 7b0a 0973 6f75 7263 653a voy": {..source: │ │ │ │ +000277b0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +000277c0: 6e73 696f 6e73 3a20 5b0a 0909 2265 7679 nsions: [..."evy │ │ │ │ +000277d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000277e0: 6174 696f 6e2f 782d 6576 6122 3a20 7b0a ation/x-eva": {. │ │ │ │ +000277f0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00027800: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00027810: 5b0a 0909 2265 7661 220a 095d 0a7d 2c0a [..."eva"..].},. │ │ │ │ +00027820: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00027830: 666f 6e74 2d62 6466 223a 207b 0a09 736f font-bdf": {..so │ │ │ │ +00027840: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00027850: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00027860: 0922 6264 6622 0a09 5d0a 7d2c 0a09 2261 ."bdf"..].},.."a │ │ │ │ +00027870: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ +00027880: 742d 646f 7322 3a20 7b0a 0973 6f75 7263 t-dos": {..sourc │ │ │ │ +00027890: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ +000278a0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d66 "application/x-f │ │ │ │ +000278b0: 6f6e 742d 6672 616d 656d 616b 6572 223a ont-framemaker": │ │ │ │ +000278c0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +000278d0: 6368 6522 0a7d 2c0a 0922 6170 706c 6963 che".},.."applic │ │ │ │ +000278e0: 6174 696f 6e2f 782d 666f 6e74 2d67 686f ation/x-font-gho │ │ │ │ +000278f0: 7374 7363 7269 7074 223a 207b 0a09 736f stscript": {..so │ │ │ │ +00027900: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00027910: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00027920: 0922 6773 6622 0a09 5d0a 7d2c 0a09 2261 ."gsf"..].},.."a │ │ │ │ +00027930: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ +00027940: 742d 6c69 6267 7278 223a 207b 0a09 736f t-libgrx": {..so │ │ │ │ +00027950: 7572 6365 3a20 2261 7061 6368 6522 0a7d urce: "apache".} │ │ │ │ +00027960: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00027970: 782d 666f 6e74 2d6c 696e 7578 2d70 7366 x-font-linux-psf │ │ │ │ +00027980: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00027990: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +000279a0: 6f6e 733a 205b 0a09 0922 7073 6622 0a09 ons: [..."psf".. │ │ │ │ +000279b0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +000279c0: 6f6e 2f78 2d66 6f6e 742d 7063 6622 3a20 on/x-font-pcf": │ │ │ │ +000279d0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +000279e0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +000279f0: 3a20 5b0a 0909 2270 6366 220a 095d 0a7d : [..."pcf"..].} │ │ │ │ +00027a00: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00027a10: 782d 666f 6e74 2d73 6e66 223a 207b 0a09 x-font-snf": {.. │ │ │ │ +00027a20: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00027a30: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00027a40: 0a09 0922 736e 6622 0a09 5d0a 7d2c 0a09 ..."snf"..].},.. │ │ │ │ +00027a50: 2261 7070 6c69 6361 7469 6f6e 2f78 2d66 "application/x-f │ │ │ │ +00027a60: 6f6e 742d 7370 6565 646f 223a 207b 0a09 ont-speedo": {.. │ │ │ │ +00027a70: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00027a80: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00027a90: 6e2f 782d 666f 6e74 2d73 756e 6f73 2d6e n/x-font-sunos-n │ │ │ │ +00027aa0: 6577 7322 3a20 7b0a 0973 6f75 7263 653a ews": {..source: │ │ │ │ +00027ab0: 2022 6170 6163 6865 220a 7d2c 0a09 2261 "apache".},.."a │ │ │ │ +00027ac0: 7070 6c69 6361 7469 6f6e 2f78 2d66 6f6e pplication/x-fon │ │ │ │ +00027ad0: 742d 7479 7065 3122 3a20 7b0a 0973 6f75 t-type1": {..sou │ │ │ │ +00027ae0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00027af0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00027b00: 2270 6661 222c 0a09 0922 7066 6222 2c0a "pfa",..."pfb",. │ │ │ │ +00027b10: 0909 2270 666d 222c 0a09 0922 6166 6d22 .."pfm",..."afm" │ │ │ │ +00027b20: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00027b30: 7469 6f6e 2f78 2d66 6f6e 742d 7666 6f6e tion/x-font-vfon │ │ │ │ +00027b40: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00027b50: 6170 6163 6865 220a 7d2c 0a09 2261 7070 apache".},.."app │ │ │ │ +00027b60: 6c69 6361 7469 6f6e 2f78 2d66 7265 6561 lication/x-freea │ │ │ │ +00027b70: 7263 223a 207b 0a09 736f 7572 6365 3a20 rc": {..source: │ │ │ │ +00027b80: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +00027b90: 7369 6f6e 733a 205b 0a09 0922 6172 6322 sions: [..."arc" │ │ │ │ +00027ba0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00027bb0: 7469 6f6e 2f78 2d66 7574 7572 6573 706c tion/x-futurespl │ │ │ │ +00027bc0: 6173 6822 3a20 7b0a 0973 6f75 7263 653a ash": {..source: │ │ │ │ +00027bd0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +00027be0: 6e73 696f 6e73 3a20 5b0a 0909 2273 706c nsions: [..."spl │ │ │ │ +00027bf0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00027c00: 6174 696f 6e2f 782d 6763 612d 636f 6d70 ation/x-gca-comp │ │ │ │ +00027c10: 7265 7373 6564 223a 207b 0a09 736f 7572 ressed": {..sour │ │ │ │ +00027c20: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00027c30: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00027c40: 6763 6122 0a09 5d0a 7d2c 0a09 2261 7070 gca"..].},.."app │ │ │ │ +00027c50: 6c69 6361 7469 6f6e 2f78 2d67 6c75 6c78 lication/x-glulx │ │ │ │ +00027c60: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00027c70: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00027c80: 6f6e 733a 205b 0a09 0922 756c 7822 0a09 ons: [..."ulx".. │ │ │ │ +00027c90: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00027ca0: 6f6e 2f78 2d67 6e75 6d65 7269 6322 3a20 on/x-gnumeric": │ │ │ │ +00027cb0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00027cc0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00027cd0: 3a20 5b0a 0909 2267 6e75 6d65 7269 6322 : [..."gnumeric" │ │ │ │ +00027ce0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00027cf0: 7469 6f6e 2f78 2d67 7261 6d70 732d 786d tion/x-gramps-xm │ │ │ │ +00027d00: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00027d10: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +00027d20: 696f 6e73 3a20 5b0a 0909 2267 7261 6d70 ions: [..."gramp │ │ │ │ +00027d30: 7322 0a09 5d0a 7d2c 0a09 2261 7070 6c69 s"..].},.."appli │ │ │ │ +00027d40: 6361 7469 6f6e 2f78 2d67 7461 7222 3a20 cation/x-gtar": │ │ │ │ +00027d50: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00027d60: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00027d70: 3a20 5b0a 0909 2267 7461 7222 0a09 5d0a : [..."gtar"..]. │ │ │ │ +00027d80: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00027d90: 2f78 2d67 7a69 7022 3a20 7b0a 0973 6f75 /x-gzip": {..sou │ │ │ │ +00027da0: 7263 653a 2022 6170 6163 6865 220a 7d2c rce: "apache".}, │ │ │ │ +00027db0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027dc0: 2d68 6466 223a 207b 0a09 736f 7572 6365 -hdf": {..source │ │ │ │ +00027dd0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +00027de0: 656e 7369 6f6e 733a 205b 0a09 0922 6864 ensions: [..."hd │ │ │ │ +00027df0: 6622 0a09 5d0a 7d2c 0a09 2261 7070 6c69 f"..].},.."appli │ │ │ │ +00027e00: 6361 7469 6f6e 2f78 2d68 7474 7064 2d70 cation/x-httpd-p │ │ │ │ +00027e10: 6870 223a 207b 0a09 636f 6d70 7265 7373 hp": {..compress │ │ │ │ +00027e20: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00027e30: 656e 7369 6f6e 733a 205b 0a09 0922 7068 ensions: [..."ph │ │ │ │ +00027e40: 7022 0a09 5d0a 7d2c 0a09 2261 7070 6c69 p"..].},.."appli │ │ │ │ +00027e50: 6361 7469 6f6e 2f78 2d69 6e73 7461 6c6c cation/x-install │ │ │ │ +00027e60: 2d69 6e73 7472 7563 7469 6f6e 7322 3a20 -instructions": │ │ │ │ +00027e70: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00027e80: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00027e90: 3a20 5b0a 0909 2269 6e73 7461 6c6c 220a : [..."install". │ │ │ │ +00027ea0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00027eb0: 696f 6e2f 782d 6970 796e 622b 6a73 6f6e ion/x-ipynb+json │ │ │ │ +00027ec0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +00027ed0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00027ee0: 7369 6f6e 733a 205b 0a09 0922 6970 796e sions: [..."ipyn │ │ │ │ +00027ef0: 6222 0a09 5d0a 7d2c 0a09 2261 7070 6c69 b"..].},.."appli │ │ │ │ +00027f00: 6361 7469 6f6e 2f78 2d69 736f 3936 3630 cation/x-iso9660 │ │ │ │ +00027f10: 2d69 6d61 6765 223a 207b 0a09 736f 7572 -image": {..sour │ │ │ │ +00027f20: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00027f30: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00027f40: 6973 6f22 0a09 5d0a 7d2c 0a09 2261 7070 iso"..].},.."app │ │ │ │ +00027f50: 6c69 6361 7469 6f6e 2f78 2d69 776f 726b lication/x-iwork │ │ │ │ +00027f60: 2d6b 6579 6e6f 7465 2d73 6666 6b65 7922 -keynote-sffkey" │ │ │ │ +00027f70: 3a20 7b0a 0965 7874 656e 7369 6f6e 733a : {..extensions: │ │ │ │ +00027f80: 205b 0a09 0922 6b65 7922 0a09 5d0a 7d2c [..."key"..].}, │ │ │ │ +00027f90: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00027fa0: 2d69 776f 726b 2d6e 756d 6265 7273 2d73 -iwork-numbers-s │ │ │ │ +00027fb0: 6666 6e75 6d62 6572 7322 3a20 7b0a 0965 ffnumbers": {..e │ │ │ │ +00027fc0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00027fd0: 6e75 6d62 6572 7322 0a09 5d0a 7d2c 0a09 numbers"..].},.. │ │ │ │ +00027fe0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d69 "application/x-i │ │ │ │ +00027ff0: 776f 726b 2d70 6167 6573 2d73 6666 7061 work-pages-sffpa │ │ │ │ +00028000: 6765 7322 3a20 7b0a 0965 7874 656e 7369 ges": {..extensi │ │ │ │ +00028010: 6f6e 733a 205b 0a09 0922 7061 6765 7322 ons: [..."pages" │ │ │ │ +00028020: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00028030: 7469 6f6e 2f78 2d6a 6176 612d 6172 6368 tion/x-java-arch │ │ │ │ +00028040: 6976 652d 6469 6666 223a 207b 0a09 736f ive-diff": {..so │ │ │ │ +00028050: 7572 6365 3a20 226e 6769 6e78 222c 0a09 urce: "nginx",.. │ │ │ │ +00028060: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00028070: 226a 6172 6469 6666 220a 095d 0a7d 2c0a "jardiff"..].},. │ │ │ │ +00028080: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00028090: 6a61 7661 2d6a 6e6c 702d 6669 6c65 223a java-jnlp-file": │ │ │ │ +000280a0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +000280b0: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ +000280c0: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ +000280d0: 656e 7369 6f6e 733a 205b 0a09 0922 6a6e ensions: [..."jn │ │ │ │ +000280e0: 6c70 220a 095d 0a7d 2c0a 0922 6170 706c lp"..].},.."appl │ │ │ │ +000280f0: 6963 6174 696f 6e2f 782d 6a61 7661 7363 ication/x-javasc │ │ │ │ +00028100: 7269 7074 223a 207b 0a09 636f 6d70 7265 ript": {..compre │ │ │ │ +00028110: 7373 6962 6c65 3a20 7472 7565 0a7d 2c0a ssible: true.},. │ │ │ │ +00028120: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00028130: 6b65 6570 6173 7332 223a 207b 0a09 6578 keepass2": {..ex │ │ │ │ +00028140: 7465 6e73 696f 6e73 3a20 5b0a 0909 226b tensions: [..."k │ │ │ │ +00028150: 6462 7822 0a09 5d0a 7d2c 0a09 2261 7070 dbx"..].},.."app │ │ │ │ +00028160: 6c69 6361 7469 6f6e 2f78 2d6c 6174 6578 lication/x-latex │ │ │ │ +00028170: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00028180: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ +00028190: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +000281a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000281b0: 6c61 7465 7822 0a09 5d0a 7d2c 0a09 2261 latex"..].},.."a │ │ │ │ +000281c0: 7070 6c69 6361 7469 6f6e 2f78 2d6c 7561 pplication/x-lua │ │ │ │ +000281d0: 2d62 7974 6563 6f64 6522 3a20 7b0a 0965 -bytecode": {..e │ │ │ │ +000281e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000281f0: 6c75 6163 220a 095d 0a7d 2c0a 0922 6170 luac"..].},.."ap │ │ │ │ +00028200: 706c 6963 6174 696f 6e2f 782d 6c7a 682d plication/x-lzh- │ │ │ │ +00028210: 636f 6d70 7265 7373 6564 223a 207b 0a09 compressed": {.. │ │ │ │ +00028220: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00028230: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00028240: 0a09 0922 6c7a 6822 2c0a 0909 226c 6861 ..."lzh",..."lha │ │ │ │ +00028250: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00028260: 6174 696f 6e2f 782d 6d61 6b65 7365 6c66 ation/x-makeself │ │ │ │ +00028270: 223a 207b 0a09 736f 7572 6365 3a20 226e ": {..source: "n │ │ │ │ +00028280: 6769 6e78 222c 0a09 6578 7465 6e73 696f ginx",..extensio │ │ │ │ +00028290: 6e73 3a20 5b0a 0909 2272 756e 220a 095d ns: [..."run"..] │ │ │ │ +000282a0: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +000282b0: 6e2f 782d 6d69 6522 3a20 7b0a 0973 6f75 n/x-mie": {..sou │ │ │ │ +000282c0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +000282d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000282e0: 226d 6965 220a 095d 0a7d 2c0a 0922 6170 "mie"..].},.."ap │ │ │ │ +000282f0: 706c 6963 6174 696f 6e2f 782d 6d6f 6269 plication/x-mobi │ │ │ │ +00028300: 706f 636b 6574 2d65 626f 6f6b 223a 207b pocket-ebook": { │ │ │ │ +00028310: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00028320: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00028330: 205b 0a09 0922 7072 6322 2c0a 0909 226d [..."prc",..."m │ │ │ │ +00028340: 6f62 6922 0a09 5d0a 7d2c 0a09 2261 7070 obi"..].},.."app │ │ │ │ +00028350: 6c69 6361 7469 6f6e 2f78 2d6d 7065 6775 lication/x-mpegu │ │ │ │ +00028360: 726c 223a 207b 0a09 636f 6d70 7265 7373 rl": {..compress │ │ │ │ +00028370: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ +00028380: 2261 7070 6c69 6361 7469 6f6e 2f78 2d6d "application/x-m │ │ │ │ +00028390: 732d 6170 706c 6963 6174 696f 6e22 3a20 s-application": │ │ │ │ +000283a0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +000283b0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +000283c0: 3a20 5b0a 0909 2261 7070 6c69 6361 7469 : [..."applicati │ │ │ │ +000283d0: 6f6e 220a 095d 0a7d 2c0a 0922 6170 706c on"..].},.."appl │ │ │ │ +000283e0: 6963 6174 696f 6e2f 782d 6d73 2d73 686f ication/x-ms-sho │ │ │ │ +000283f0: 7274 6375 7422 3a20 7b0a 0973 6f75 7263 rtcut": {..sourc │ │ │ │ +00028400: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00028410: 7465 6e73 696f 6e73 3a20 5b0a 0909 226c tensions: [..."l │ │ │ │ +00028420: 6e6b 220a 095d 0a7d 2c0a 0922 6170 706c nk"..].},.."appl │ │ │ │ +00028430: 6963 6174 696f 6e2f 782d 6d73 2d77 6d64 ication/x-ms-wmd │ │ │ │ +00028440: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00028450: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00028460: 6f6e 733a 205b 0a09 0922 776d 6422 0a09 ons: [..."wmd".. │ │ │ │ +00028470: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028480: 6f6e 2f78 2d6d 732d 776d 7a22 3a20 7b0a on/x-ms-wmz": {. │ │ │ │ +00028490: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +000284a0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +000284b0: 5b0a 0909 2277 6d7a 220a 095d 0a7d 2c0a [..."wmz"..].},. │ │ │ │ +000284c0: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +000284d0: 6d73 2d78 6261 7022 3a20 7b0a 0973 6f75 ms-xbap": {..sou │ │ │ │ +000284e0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +000284f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00028500: 2278 6261 7022 0a09 5d0a 7d2c 0a09 2261 "xbap"..].},.."a │ │ │ │ +00028510: 7070 6c69 6361 7469 6f6e 2f78 2d6d 7361 pplication/x-msa │ │ │ │ +00028520: 6363 6573 7322 3a20 7b0a 0973 6f75 7263 ccess": {..sourc │ │ │ │ +00028530: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00028540: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +00028550: 6462 220a 095d 0a7d 2c0a 0922 6170 706c db"..].},.."appl │ │ │ │ +00028560: 6963 6174 696f 6e2f 782d 6d73 6269 6e64 ication/x-msbind │ │ │ │ +00028570: 6572 223a 207b 0a09 736f 7572 6365 3a20 er": {..source: │ │ │ │ +00028580: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +00028590: 7369 6f6e 733a 205b 0a09 0922 6f62 6422 sions: [..."obd" │ │ │ │ +000285a0: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +000285b0: 7469 6f6e 2f78 2d6d 7363 6172 6466 696c tion/x-mscardfil │ │ │ │ +000285c0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +000285d0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +000285e0: 696f 6e73 3a20 5b0a 0909 2263 7264 220a ions: [..."crd". │ │ │ │ +000285f0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00028600: 696f 6e2f 782d 6d73 636c 6970 223a 207b ion/x-msclip": { │ │ │ │ +00028610: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00028620: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00028630: 205b 0a09 0922 636c 7022 0a09 5d0a 7d2c [..."clp"..].}, │ │ │ │ +00028640: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00028650: 2d6d 7364 6f73 2d70 726f 6772 616d 223a -msdos-program": │ │ │ │ +00028660: 207b 0a09 6578 7465 6e73 696f 6e73 3a20 {..extensions: │ │ │ │ +00028670: 5b0a 0909 2265 7865 220a 095d 0a7d 2c0a [..."exe"..].},. │ │ │ │ +00028680: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +00028690: 6d73 646f 776e 6c6f 6164 223a 207b 0a09 msdownload": {.. │ │ │ │ +000286a0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +000286b0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +000286c0: 0a09 0922 6578 6522 2c0a 0909 2264 6c6c ..."exe",..."dll │ │ │ │ +000286d0: 222c 0a09 0922 636f 6d22 2c0a 0909 2262 ",..."com",..."b │ │ │ │ +000286e0: 6174 222c 0a09 0922 6d73 6922 0a09 5d0a at",..."msi"..]. │ │ │ │ +000286f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00028700: 2f78 2d6d 736d 6564 6961 7669 6577 223a /x-msmediaview": │ │ │ │ +00028710: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00028720: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00028730: 733a 205b 0a09 0922 6d76 6222 2c0a 0909 s: [..."mvb",... │ │ │ │ +00028740: 226d 3133 222c 0a09 0922 6d31 3422 0a09 "m13",..."m14".. │ │ │ │ +00028750: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028760: 6f6e 2f78 2d6d 736d 6574 6166 696c 6522 on/x-msmetafile" │ │ │ │ +00028770: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +00028780: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +00028790: 6e73 3a20 5b0a 0909 2277 6d66 222c 0a09 ns: [..."wmf",.. │ │ │ │ +000287a0: 0922 776d 7a22 2c0a 0909 2265 6d66 222c ."wmz",..."emf", │ │ │ │ +000287b0: 0a09 0922 656d 7a22 0a09 5d0a 7d2c 0a09 ..."emz"..].},.. │ │ │ │ +000287c0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d6d "application/x-m │ │ │ │ +000287d0: 736d 6f6e 6579 223a 207b 0a09 736f 7572 smoney": {..sour │ │ │ │ +000287e0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +000287f0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00028800: 6d6e 7922 0a09 5d0a 7d2c 0a09 2261 7070 mny"..].},.."app │ │ │ │ +00028810: 6c69 6361 7469 6f6e 2f78 2d6d 7370 7562 lication/x-mspub │ │ │ │ +00028820: 6c69 7368 6572 223a 207b 0a09 736f 7572 lisher": {..sour │ │ │ │ +00028830: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00028840: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00028850: 7075 6222 0a09 5d0a 7d2c 0a09 2261 7070 pub"..].},.."app │ │ │ │ +00028860: 6c69 6361 7469 6f6e 2f78 2d6d 7373 6368 lication/x-mssch │ │ │ │ +00028870: 6564 756c 6522 3a20 7b0a 0973 6f75 7263 edule": {..sourc │ │ │ │ +00028880: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00028890: 7465 6e73 696f 6e73 3a20 5b0a 0909 2273 tensions: [..."s │ │ │ │ +000288a0: 6364 220a 095d 0a7d 2c0a 0922 6170 706c cd"..].},.."appl │ │ │ │ +000288b0: 6963 6174 696f 6e2f 782d 6d73 7465 726d ication/x-msterm │ │ │ │ +000288c0: 696e 616c 223a 207b 0a09 736f 7572 6365 inal": {..source │ │ │ │ +000288d0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +000288e0: 656e 7369 6f6e 733a 205b 0a09 0922 7472 ensions: [..."tr │ │ │ │ +000288f0: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ +00028900: 6361 7469 6f6e 2f78 2d6d 7377 7269 7465 cation/x-mswrite │ │ │ │ +00028910: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00028920: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00028930: 6f6e 733a 205b 0a09 0922 7772 6922 0a09 ons: [..."wri".. │ │ │ │ +00028940: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028950: 6f6e 2f78 2d6e 6574 6364 6622 3a20 7b0a on/x-netcdf": {. │ │ │ │ +00028960: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00028970: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00028980: 5b0a 0909 226e 6322 2c0a 0909 2263 6466 [..."nc",..."cdf │ │ │ │ +00028990: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000289a0: 6174 696f 6e2f 782d 6e73 2d70 726f 7879 ation/x-ns-proxy │ │ │ │ +000289b0: 2d61 7574 6f63 6f6e 6669 6722 3a20 7b0a -autoconfig": {. │ │ │ │ +000289c0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000289d0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000289e0: 3a20 5b0a 0909 2270 6163 220a 095d 0a7d : [..."pac"..].} │ │ │ │ +000289f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00028a00: 782d 6e7a 6222 3a20 7b0a 0973 6f75 7263 x-nzb": {..sourc │ │ │ │ +00028a10: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00028a20: 7465 6e73 696f 6e73 3a20 5b0a 0909 226e tensions: [..."n │ │ │ │ +00028a30: 7a62 220a 095d 0a7d 2c0a 0922 6170 706c zb"..].},.."appl │ │ │ │ +00028a40: 6963 6174 696f 6e2f 782d 7065 726c 223a ication/x-perl": │ │ │ │ +00028a50: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ +00028a60: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ +00028a70: 3a20 5b0a 0909 2270 6c22 2c0a 0909 2270 : [..."pl",..."p │ │ │ │ +00028a80: 6d22 0a09 5d0a 7d2c 0a09 2261 7070 6c69 m"..].},.."appli │ │ │ │ +00028a90: 6361 7469 6f6e 2f78 2d70 696c 6f74 223a cation/x-pilot": │ │ │ │ +00028aa0: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ +00028ab0: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ +00028ac0: 3a20 5b0a 0909 2270 7263 222c 0a09 0922 : [..."prc",..." │ │ │ │ +00028ad0: 7064 6222 0a09 5d0a 7d2c 0a09 2261 7070 pdb"..].},.."app │ │ │ │ +00028ae0: 6c69 6361 7469 6f6e 2f78 2d70 6b63 7331 lication/x-pkcs1 │ │ │ │ +00028af0: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ +00028b00: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ +00028b10: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +00028b20: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00028b30: 2270 3132 222c 0a09 0922 7066 7822 0a09 "p12",..."pfx".. │ │ │ │ +00028b40: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028b50: 6f6e 2f78 2d70 6b63 7337 2d63 6572 7469 on/x-pkcs7-certi │ │ │ │ +00028b60: 6669 6361 7465 7322 3a20 7b0a 0973 6f75 ficates": {..sou │ │ │ │ +00028b70: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00028b80: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00028b90: 2270 3762 222c 0a09 0922 7370 6322 0a09 "p7b",..."spc".. │ │ │ │ +00028ba0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028bb0: 6f6e 2f78 2d70 6b63 7337 2d63 6572 7472 on/x-pkcs7-certr │ │ │ │ +00028bc0: 6571 7265 7370 223a 207b 0a09 736f 7572 eqresp": {..sour │ │ │ │ +00028bd0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00028be0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00028bf0: 7037 7222 0a09 5d0a 7d2c 0a09 2261 7070 p7r"..].},.."app │ │ │ │ +00028c00: 6c69 6361 7469 6f6e 2f78 2d70 6b69 2d6d lication/x-pki-m │ │ │ │ +00028c10: 6573 7361 6765 223a 207b 0a09 736f 7572 essage": {..sour │ │ │ │ +00028c20: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00028c30: 6170 706c 6963 6174 696f 6e2f 782d 7261 application/x-ra │ │ │ │ +00028c40: 722d 636f 6d70 7265 7373 6564 223a 207b r-compressed": { │ │ │ │ +00028c50: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00028c60: 6522 2c0a 0963 6f6d 7072 6573 7369 626c e",..compressibl │ │ │ │ +00028c70: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +00028c80: 7369 6f6e 733a 205b 0a09 0922 7261 7222 sions: [..."rar" │ │ │ │ +00028c90: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00028ca0: 7469 6f6e 2f78 2d72 6564 6861 742d 7061 tion/x-redhat-pa │ │ │ │ +00028cb0: 636b 6167 652d 6d61 6e61 6765 7222 3a20 ckage-manager": │ │ │ │ +00028cc0: 7b0a 0973 6f75 7263 653a 2022 6e67 696e {..source: "ngin │ │ │ │ +00028cd0: 7822 2c0a 0965 7874 656e 7369 6f6e 733a x",..extensions: │ │ │ │ +00028ce0: 205b 0a09 0922 7270 6d22 0a09 5d0a 7d2c [..."rpm"..].}, │ │ │ │ +00028cf0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00028d00: 2d72 6573 6561 7263 682d 696e 666f 2d73 -research-info-s │ │ │ │ +00028d10: 7973 7465 6d73 223a 207b 0a09 736f 7572 ystems": {..sour │ │ │ │ +00028d20: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00028d30: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00028d40: 7269 7322 0a09 5d0a 7d2c 0a09 2261 7070 ris"..].},.."app │ │ │ │ +00028d50: 6c69 6361 7469 6f6e 2f78 2d73 6561 223a lication/x-sea": │ │ │ │ +00028d60: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ +00028d70: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ +00028d80: 3a20 5b0a 0909 2273 6561 220a 095d 0a7d : [..."sea"..].} │ │ │ │ +00028d90: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00028da0: 782d 7368 223a 207b 0a09 736f 7572 6365 x-sh": {..source │ │ │ │ +00028db0: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ +00028dc0: 7072 6573 7369 626c 653a 2074 7275 652c pressible: true, │ │ │ │ +00028dd0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00028de0: 0909 2273 6822 0a09 5d0a 7d2c 0a09 2261 .."sh"..].},.."a │ │ │ │ +00028df0: 7070 6c69 6361 7469 6f6e 2f78 2d73 6861 pplication/x-sha │ │ │ │ +00028e00: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +00028e10: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +00028e20: 696f 6e73 3a20 5b0a 0909 2273 6861 7222 ions: [..."shar" │ │ │ │ +00028e30: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00028e40: 7469 6f6e 2f78 2d73 686f 636b 7761 7665 tion/x-shockwave │ │ │ │ +00028e50: 2d66 6c61 7368 223a 207b 0a09 736f 7572 -flash": {..sour │ │ │ │ +00028e60: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ +00028e70: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +00028e80: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ +00028e90: 205b 0a09 0922 7377 6622 0a09 5d0a 7d2c [..."swf"..].}, │ │ │ │ +00028ea0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00028eb0: 2d73 696c 7665 726c 6967 6874 2d61 7070 -silverlight-app │ │ │ │ +00028ec0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00028ed0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00028ee0: 6f6e 733a 205b 0a09 0922 7861 7022 0a09 ons: [..."xap".. │ │ │ │ +00028ef0: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00028f00: 6f6e 2f78 2d73 716c 223a 207b 0a09 736f on/x-sql": {..so │ │ │ │ +00028f10: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00028f20: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00028f30: 0922 7371 6c22 0a09 5d0a 7d2c 0a09 2261 ."sql"..].},.."a │ │ │ │ +00028f40: 7070 6c69 6361 7469 6f6e 2f78 2d73 7475 pplication/x-stu │ │ │ │ +00028f50: 6666 6974 223a 207b 0a09 736f 7572 6365 ffit": {..source │ │ │ │ +00028f60: 3a20 2261 7061 6368 6522 2c0a 0963 6f6d : "apache",..com │ │ │ │ +00028f70: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +00028f80: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00028f90: 0a09 0922 7369 7422 0a09 5d0a 7d2c 0a09 ..."sit"..].},.. │ │ │ │ +00028fa0: 2261 7070 6c69 6361 7469 6f6e 2f78 2d73 "application/x-s │ │ │ │ +00028fb0: 7475 6666 6974 7822 3a20 7b0a 0973 6f75 tuffitx": {..sou │ │ │ │ +00028fc0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00028fd0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00028fe0: 2273 6974 7822 0a09 5d0a 7d2c 0a09 2261 "sitx"..].},.."a │ │ │ │ +00028ff0: 7070 6c69 6361 7469 6f6e 2f78 2d73 7562 pplication/x-sub │ │ │ │ +00029000: 7269 7022 3a20 7b0a 0973 6f75 7263 653a rip": {..source: │ │ │ │ +00029010: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +00029020: 6e73 696f 6e73 3a20 5b0a 0909 2273 7274 nsions: [..."srt │ │ │ │ +00029030: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00029040: 6174 696f 6e2f 782d 7376 3463 7069 6f22 ation/x-sv4cpio" │ │ │ │ +00029050: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +00029060: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +00029070: 6e73 3a20 5b0a 0909 2273 7634 6370 696f ns: [..."sv4cpio │ │ │ │ +00029080: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00029090: 6174 696f 6e2f 782d 7376 3463 7263 223a ation/x-sv4crc": │ │ │ │ +000290a0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +000290b0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +000290c0: 733a 205b 0a09 0922 7376 3463 7263 220a s: [..."sv4crc". │ │ │ │ +000290d0: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +000290e0: 696f 6e2f 782d 7433 766d 2d69 6d61 6765 ion/x-t3vm-image │ │ │ │ +000290f0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00029100: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00029110: 6f6e 733a 205b 0a09 0922 7433 220a 095d ons: [..."t3"..] │ │ │ │ +00029120: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +00029130: 6e2f 782d 7461 6473 223a 207b 0a09 736f n/x-tads": {..so │ │ │ │ +00029140: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00029150: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00029160: 0922 6761 6d22 0a09 5d0a 7d2c 0a09 2261 ."gam"..].},.."a │ │ │ │ +00029170: 7070 6c69 6361 7469 6f6e 2f78 2d74 6172 pplication/x-tar │ │ │ │ +00029180: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00029190: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ +000291a0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +000291b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ +000291c0: 6172 220a 095d 0a7d 2c0a 0922 6170 706c ar"..].},.."appl │ │ │ │ +000291d0: 6963 6174 696f 6e2f 782d 7463 6c22 3a20 ication/x-tcl": │ │ │ │ +000291e0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +000291f0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00029200: 3a20 5b0a 0909 2274 636c 222c 0a09 0922 : [..."tcl",..." │ │ │ │ +00029210: 746b 220a 095d 0a7d 2c0a 0922 6170 706c tk"..].},.."appl │ │ │ │ +00029220: 6963 6174 696f 6e2f 782d 7465 7822 3a20 ication/x-tex": │ │ │ │ +00029230: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00029240: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00029250: 3a20 5b0a 0909 2274 6578 220a 095d 0a7d : [..."tex"..].} │ │ │ │ +00029260: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00029270: 782d 7465 782d 7466 6d22 3a20 7b0a 0973 x-tex-tfm": {..s │ │ │ │ +00029280: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +00029290: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000292a0: 0909 2274 666d 220a 095d 0a7d 2c0a 0922 .."tfm"..].},.." │ │ │ │ +000292b0: 6170 706c 6963 6174 696f 6e2f 782d 7465 application/x-te │ │ │ │ +000292c0: 7869 6e66 6f22 3a20 7b0a 0973 6f75 7263 xinfo": {..sourc │ │ │ │ +000292d0: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +000292e0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ +000292f0: 6578 696e 666f 222c 0a09 0922 7465 7869 exinfo",..."texi │ │ │ │ +00029300: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00029310: 6174 696f 6e2f 782d 7467 6966 223a 207b ation/x-tgif": { │ │ │ │ +00029320: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00029330: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00029340: 205b 0a09 0922 6f62 6a22 0a09 5d0a 7d2c [..."obj"..].}, │ │ │ │ +00029350: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00029360: 2d75 7374 6172 223a 207b 0a09 736f 7572 -ustar": {..sour │ │ │ │ +00029370: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00029380: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00029390: 7573 7461 7222 0a09 5d0a 7d2c 0a09 2261 ustar"..].},.."a │ │ │ │ +000293a0: 7070 6c69 6361 7469 6f6e 2f78 2d76 6972 pplication/x-vir │ │ │ │ +000293b0: 7475 616c 626f 782d 6864 6422 3a20 7b0a tualbox-hdd": {. │ │ │ │ +000293c0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000293d0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000293e0: 3a20 5b0a 0909 2268 6464 220a 095d 0a7d : [..."hdd"..].} │ │ │ │ +000293f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00029400: 782d 7669 7274 7561 6c62 6f78 2d6f 7661 x-virtualbox-ova │ │ │ │ +00029410: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +00029420: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00029430: 7369 6f6e 733a 205b 0a09 0922 6f76 6122 sions: [..."ova" │ │ │ │ +00029440: 0a09 5d0a 7d2c 0a09 2261 7070 6c69 6361 ..].},.."applica │ │ │ │ +00029450: 7469 6f6e 2f78 2d76 6972 7475 616c 626f tion/x-virtualbo │ │ │ │ +00029460: 782d 6f76 6622 3a20 7b0a 0963 6f6d 7072 x-ovf": {..compr │ │ │ │ +00029470: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +00029480: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00029490: 226f 7666 220a 095d 0a7d 2c0a 0922 6170 "ovf"..].},.."ap │ │ │ │ +000294a0: 706c 6963 6174 696f 6e2f 782d 7669 7274 plication/x-virt │ │ │ │ +000294b0: 7561 6c62 6f78 2d76 626f 7822 3a20 7b0a ualbox-vbox": {. │ │ │ │ +000294c0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000294d0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000294e0: 3a20 5b0a 0909 2276 626f 7822 0a09 5d0a : [..."vbox"..]. │ │ │ │ +000294f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00029500: 2f78 2d76 6972 7475 616c 626f 782d 7662 /x-virtualbox-vb │ │ │ │ +00029510: 6f78 2d65 7874 7061 636b 223a 207b 0a09 ox-extpack": {.. │ │ │ │ +00029520: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +00029530: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +00029540: 3a20 5b0a 0909 2276 626f 782d 6578 7470 : [..."vbox-extp │ │ │ │ +00029550: 6163 6b22 0a09 5d0a 7d2c 0a09 2261 7070 ack"..].},.."app │ │ │ │ +00029560: 6c69 6361 7469 6f6e 2f78 2d76 6972 7475 lication/x-virtu │ │ │ │ +00029570: 616c 626f 782d 7664 6922 3a20 7b0a 0963 albox-vdi": {..c │ │ │ │ +00029580: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00029590: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +000295a0: 5b0a 0909 2276 6469 220a 095d 0a7d 2c0a [..."vdi"..].},. │ │ │ │ +000295b0: 0922 6170 706c 6963 6174 696f 6e2f 782d ."application/x- │ │ │ │ +000295c0: 7669 7274 7561 6c62 6f78 2d76 6864 223a virtualbox-vhd": │ │ │ │ +000295d0: 207b 0a09 636f 6d70 7265 7373 6962 6c65 {..compressible │ │ │ │ +000295e0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +000295f0: 6f6e 733a 205b 0a09 0922 7668 6422 0a09 ons: [..."vhd".. │ │ │ │ +00029600: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00029610: 6f6e 2f78 2d76 6972 7475 616c 626f 782d on/x-virtualbox- │ │ │ │ +00029620: 766d 646b 223a 207b 0a09 636f 6d70 7265 vmdk": {..compre │ │ │ │ +00029630: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +00029640: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00029650: 766d 646b 220a 095d 0a7d 2c0a 0922 6170 vmdk"..].},.."ap │ │ │ │ +00029660: 706c 6963 6174 696f 6e2f 782d 7761 6973 plication/x-wais │ │ │ │ +00029670: 2d73 6f75 7263 6522 3a20 7b0a 0973 6f75 -source": {..sou │ │ │ │ +00029680: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00029690: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000296a0: 2273 7263 220a 095d 0a7d 2c0a 0922 6170 "src"..].},.."ap │ │ │ │ +000296b0: 706c 6963 6174 696f 6e2f 782d 7765 622d plication/x-web- │ │ │ │ +000296c0: 6170 702d 6d61 6e69 6665 7374 2b6a 736f app-manifest+jso │ │ │ │ +000296d0: 6e22 3a20 7b0a 0963 6f6d 7072 6573 7369 n": {..compressi │ │ │ │ +000296e0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +000296f0: 6e73 696f 6e73 3a20 5b0a 0909 2277 6562 nsions: [..."web │ │ │ │ +00029700: 6170 7022 0a09 5d0a 7d2c 0a09 2261 7070 app"..].},.."app │ │ │ │ +00029710: 6c69 6361 7469 6f6e 2f78 2d77 7777 2d66 lication/x-www-f │ │ │ │ +00029720: 6f72 6d2d 7572 6c65 6e63 6f64 6564 223a orm-urlencoded": │ │ │ │ +00029730: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00029740: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00029750: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +00029760: 6c69 6361 7469 6f6e 2f78 2d78 3530 392d lication/x-x509- │ │ │ │ +00029770: 6361 2d63 6572 7422 3a20 7b0a 0973 6f75 ca-cert": {..sou │ │ │ │ +00029780: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00029790: 7465 6e73 696f 6e73 3a20 5b0a 0909 2264 tensions: [..."d │ │ │ │ +000297a0: 6572 222c 0a09 0922 6372 7422 2c0a 0909 er",..."crt",... │ │ │ │ +000297b0: 2270 656d 220a 095d 0a7d 2c0a 0922 6170 "pem"..].},.."ap │ │ │ │ +000297c0: 706c 6963 6174 696f 6e2f 782d 7835 3039 plication/x-x509 │ │ │ │ +000297d0: 2d63 612d 7261 2d63 6572 7422 3a20 7b0a -ca-ra-cert": {. │ │ │ │ +000297e0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000297f0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00029800: 2f78 2d78 3530 392d 6e65 7874 2d63 612d /x-x509-next-ca- │ │ │ │ +00029810: 6365 7274 223a 207b 0a09 736f 7572 6365 cert": {..source │ │ │ │ +00029820: 3a20 2269 616e 6122 0a7d 2c0a 0922 6170 : "iana".},.."ap │ │ │ │ +00029830: 706c 6963 6174 696f 6e2f 782d 7866 6967 plication/x-xfig │ │ │ │ +00029840: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00029850: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00029860: 6f6e 733a 205b 0a09 0922 6669 6722 0a09 ons: [..."fig".. │ │ │ │ +00029870: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00029880: 6f6e 2f78 2d78 6c69 6666 2b78 6d6c 223a on/x-xliff+xml": │ │ │ │ +00029890: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +000298a0: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ +000298b0: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +000298c0: 6e73 696f 6e73 3a20 5b0a 0909 2278 6c66 nsions: [..."xlf │ │ │ │ +000298d0: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +000298e0: 6174 696f 6e2f 782d 7870 696e 7374 616c ation/x-xpinstal │ │ │ │ +000298f0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00029900: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ +00029910: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +00029920: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00029930: 2278 7069 220a 095d 0a7d 2c0a 0922 6170 "xpi"..].},.."ap │ │ │ │ +00029940: 706c 6963 6174 696f 6e2f 782d 787a 223a plication/x-xz": │ │ │ │ +00029950: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00029960: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00029970: 733a 205b 0a09 0922 787a 220a 095d 0a7d s: [..."xz"..].} │ │ │ │ +00029980: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +00029990: 782d 7a69 702d 636f 6d70 7265 7373 6564 x-zip-compressed │ │ │ │ +000299a0: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ +000299b0: 3a20 5b0a 0909 227a 6970 220a 095d 0a7d : [..."zip"..].} │ │ │ │ +000299c0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +000299d0: 782d 7a6d 6163 6869 6e65 223a 207b 0a09 x-zmachine": {.. │ │ │ │ +000299e0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +000299f0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00029a00: 0a09 0922 7a31 222c 0a09 0922 7a32 222c ..."z1",..."z2", │ │ │ │ +00029a10: 0a09 0922 7a33 222c 0a09 0922 7a34 222c ..."z3",..."z4", │ │ │ │ +00029a20: 0a09 0922 7a35 222c 0a09 0922 7a36 222c ..."z5",..."z6", │ │ │ │ +00029a30: 0a09 0922 7a37 222c 0a09 0922 7a38 220a ..."z7",..."z8". │ │ │ │ +00029a40: 095d 0a7d 2c0a 0922 6170 706c 6963 6174 .].},.."applicat │ │ │ │ +00029a50: 696f 6e2f 7834 3030 2d62 7022 3a20 7b0a ion/x400-bp": {. │ │ │ │ +00029a60: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00029a70: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +00029a80: 2f78 6163 6d6c 2b78 6d6c 223a 207b 0a09 /xacml+xml": {.. │ │ │ │ +00029a90: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00029aa0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00029ab0: 7275 650a 7d2c 0a09 2261 7070 6c69 6361 rue.},.."applica │ │ │ │ +00029ac0: 7469 6f6e 2f78 616d 6c2b 786d 6c22 3a20 tion/xaml+xml": │ │ │ │ +00029ad0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00029ae0: 6865 222c 0a09 636f 6d70 7265 7373 6962 he",..compressib │ │ │ │ +00029af0: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00029b00: 7369 6f6e 733a 205b 0a09 0922 7861 6d6c sions: [..."xaml │ │ │ │ +00029b10: 220a 095d 0a7d 2c0a 0922 6170 706c 6963 "..].},.."applic │ │ │ │ +00029b20: 6174 696f 6e2f 7863 6170 2d61 7474 2b78 ation/xcap-att+x │ │ │ │ +00029b30: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00029b40: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00029b50: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00029b60: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ +00029b70: 6176 220a 095d 0a7d 2c0a 0922 6170 706c av"..].},.."appl │ │ │ │ +00029b80: 6963 6174 696f 6e2f 7863 6170 2d63 6170 ication/xcap-cap │ │ │ │ +00029b90: 732b 786d 6c22 3a20 7b0a 0973 6f75 7263 s+xml": {..sourc │ │ │ │ +00029ba0: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +00029bb0: 7265 7373 6962 6c65 3a20 7472 7565 2c0a ressible: true,. │ │ │ │ +00029bc0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00029bd0: 0922 7863 6122 0a09 5d0a 7d2c 0a09 2261 ."xca"..].},.."a │ │ │ │ +00029be0: 7070 6c69 6361 7469 6f6e 2f78 6361 702d pplication/xcap- │ │ │ │ +00029bf0: 6469 6666 2b78 6d6c 223a 207b 0a09 736f diff+xml": {..so │ │ │ │ +00029c00: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00029c10: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00029c20: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00029c30: 5b0a 0909 2278 6466 220a 095d 0a7d 2c0a [..."xdf"..].},. │ │ │ │ +00029c40: 0922 6170 706c 6963 6174 696f 6e2f 7863 ."application/xc │ │ │ │ +00029c50: 6170 2d65 6c2b 786d 6c22 3a20 7b0a 0973 ap-el+xml": {..s │ │ │ │ +00029c60: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00029c70: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00029c80: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +00029c90: 205b 0a09 0922 7865 6c22 0a09 5d0a 7d2c [..."xel"..].}, │ │ │ │ +00029ca0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00029cb0: 6361 702d 6572 726f 722b 786d 6c22 3a20 cap-error+xml": │ │ │ │ +00029cc0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00029cd0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +00029ce0: 3a20 7472 7565 0a7d 2c0a 0922 6170 706c : true.},.."appl │ │ │ │ +00029cf0: 6963 6174 696f 6e2f 7863 6170 2d6e 732b ication/xcap-ns+ │ │ │ │ +00029d00: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +00029d10: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00029d20: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +00029d30: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00029d40: 786e 7322 0a09 5d0a 7d2c 0a09 2261 7070 xns"..].},.."app │ │ │ │ +00029d50: 6c69 6361 7469 6f6e 2f78 636f 6e2d 636f lication/xcon-co │ │ │ │ +00029d60: 6e66 6572 656e 6365 2d69 6e66 6f2b 786d nference-info+xm │ │ │ │ +00029d70: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00029d80: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00029d90: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +00029da0: 6170 706c 6963 6174 696f 6e2f 7863 6f6e application/xcon │ │ │ │ +00029db0: 2d63 6f6e 6665 7265 6e63 652d 696e 666f -conference-info │ │ │ │ +00029dc0: 2d64 6966 662b 786d 6c22 3a20 7b0a 0973 -diff+xml": {..s │ │ │ │ +00029dd0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00029de0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00029df0: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +00029e00: 696f 6e2f 7865 6e63 2b78 6d6c 223a 207b ion/xenc+xml": { │ │ │ │ +00029e10: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00029e20: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00029e30: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00029e40: 6e73 3a20 5b0a 0909 2278 656e 6322 0a09 ns: [..."xenc".. │ │ │ │ +00029e50: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00029e60: 6f6e 2f78 6664 6622 3a20 7b0a 0973 6f75 on/xfdf": {..sou │ │ │ │ +00029e70: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +00029e80: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ +00029e90: 6664 6622 0a09 5d0a 7d2c 0a09 2261 7070 fdf"..].},.."app │ │ │ │ +00029ea0: 6c69 6361 7469 6f6e 2f78 6874 6d6c 2b78 lication/xhtml+x │ │ │ │ +00029eb0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00029ec0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00029ed0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00029ee0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ +00029ef0: 6874 6d6c 222c 0a09 0922 7868 7422 0a09 html",..."xht".. │ │ │ │ +00029f00: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +00029f10: 6f6e 2f78 6874 6d6c 2d76 6f69 6365 2b78 on/xhtml-voice+x │ │ │ │ +00029f20: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +00029f30: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ +00029f40: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00029f50: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +00029f60: 6c69 6666 2b78 6d6c 223a 207b 0a09 736f liff+xml": {..so │ │ │ │ +00029f70: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00029f80: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00029f90: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00029fa0: 5b0a 0909 2278 6c66 220a 095d 0a7d 2c0a [..."xlf"..].},. │ │ │ │ +00029fb0: 0922 6170 706c 6963 6174 696f 6e2f 786d ."application/xm │ │ │ │ +00029fc0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00029fd0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00029fe0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00029ff0: 656e 7369 6f6e 733a 205b 0a09 0922 786d ensions: [..."xm │ │ │ │ +0002a000: 6c22 2c0a 0909 2278 736c 222c 0a09 0922 l",..."xsl",..." │ │ │ │ +0002a010: 7873 6422 2c0a 0909 2272 6e67 220a 095d xsd",..."rng"..] │ │ │ │ +0002a020: 0a7d 2c0a 0922 6170 706c 6963 6174 696f .},.."applicatio │ │ │ │ +0002a030: 6e2f 786d 6c2d 6474 6422 3a20 7b0a 0973 n/xml-dtd": {..s │ │ │ │ +0002a040: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002a050: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0002a060: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0002a070: 205b 0a09 0922 6474 6422 0a09 5d0a 7d2c [..."dtd"..].}, │ │ │ │ +0002a080: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +0002a090: 6d6c 2d65 7874 6572 6e61 6c2d 7061 7273 ml-external-pars │ │ │ │ +0002a0a0: 6564 2d65 6e74 6974 7922 3a20 7b0a 0973 ed-entity": {..s │ │ │ │ +0002a0b0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002a0c0: 0a09 2261 7070 6c69 6361 7469 6f6e 2f78 .."application/x │ │ │ │ +0002a0d0: 6d6c 2d70 6174 6368 2b78 6d6c 223a 207b ml-patch+xml": { │ │ │ │ +0002a0e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002a0f0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0002a100: 2074 7275 650a 7d2c 0a09 2261 7070 6c69 true.},.."appli │ │ │ │ +0002a110: 6361 7469 6f6e 2f78 6d70 702b 786d 6c22 cation/xmpp+xml" │ │ │ │ +0002a120: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002a130: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0002a140: 6c65 3a20 7472 7565 0a7d 2c0a 0922 6170 le: true.},.."ap │ │ │ │ +0002a150: 706c 6963 6174 696f 6e2f 786f 702b 786d plication/xop+xm │ │ │ │ +0002a160: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0002a170: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002a180: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0002a190: 656e 7369 6f6e 733a 205b 0a09 0922 786f ensions: [..."xo │ │ │ │ +0002a1a0: 7022 0a09 5d0a 7d2c 0a09 2261 7070 6c69 p"..].},.."appli │ │ │ │ +0002a1b0: 6361 7469 6f6e 2f78 7072 6f63 2b78 6d6c cation/xproc+xml │ │ │ │ +0002a1c0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0002a1d0: 7061 6368 6522 2c0a 0963 6f6d 7072 6573 pache",..compres │ │ │ │ +0002a1e0: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +0002a1f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2278 tensions: [..."x │ │ │ │ +0002a200: 706c 220a 095d 0a7d 2c0a 0922 6170 706c pl"..].},.."appl │ │ │ │ +0002a210: 6963 6174 696f 6e2f 7873 6c74 2b78 6d6c ication/xslt+xml │ │ │ │ +0002a220: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002a230: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0002a240: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +0002a250: 6e73 696f 6e73 3a20 5b0a 0909 2278 736c nsions: [..."xsl │ │ │ │ +0002a260: 222c 0a09 0922 7873 6c74 220a 095d 0a7d ",..."xslt"..].} │ │ │ │ +0002a270: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0002a280: 7873 7066 2b78 6d6c 223a 207b 0a09 736f xspf+xml": {..so │ │ │ │ +0002a290: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0002a2a0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0002a2b0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +0002a2c0: 3a20 5b0a 0909 2278 7370 6622 0a09 5d0a : [..."xspf"..]. │ │ │ │ +0002a2d0: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0002a2e0: 2f78 762b 786d 6c22 3a20 7b0a 0973 6f75 /xv+xml": {..sou │ │ │ │ +0002a2f0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0002a300: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0002a310: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002a320: 0a09 0922 6d78 6d6c 222c 0a09 0922 7868 ..."mxml",..."xh │ │ │ │ +0002a330: 766d 6c22 2c0a 0909 2278 766d 6c22 2c0a vml",..."xvml",. │ │ │ │ +0002a340: 0909 2278 766d 220a 095d 0a7d 2c0a 0922 .."xvm"..].},.." │ │ │ │ +0002a350: 6170 706c 6963 6174 696f 6e2f 7961 6d6c application/yaml │ │ │ │ +0002a360: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002a370: 616e 6122 0a7d 2c0a 0922 6170 706c 6963 ana".},.."applic │ │ │ │ +0002a380: 6174 696f 6e2f 7961 6e67 223a 207b 0a09 ation/yang": {.. │ │ │ │ +0002a390: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002a3a0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002a3b0: 0922 7961 6e67 220a 095d 0a7d 2c0a 0922 ."yang"..].},.." │ │ │ │ +0002a3c0: 6170 706c 6963 6174 696f 6e2f 7961 6e67 application/yang │ │ │ │ +0002a3d0: 2d64 6174 612b 6362 6f72 223a 207b 0a09 -data+cbor": {.. │ │ │ │ +0002a3e0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002a3f0: 2c0a 0922 6170 706c 6963 6174 696f 6e2f ,.."application/ │ │ │ │ +0002a400: 7961 6e67 2d64 6174 612b 6a73 6f6e 223a yang-data+json": │ │ │ │ +0002a410: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002a420: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0002a430: 653a 2074 7275 650a 7d2c 0a09 2261 7070 e: true.},.."app │ │ │ │ +0002a440: 6c69 6361 7469 6f6e 2f79 616e 672d 6461 lication/yang-da │ │ │ │ +0002a450: 7461 2b78 6d6c 223a 207b 0a09 736f 7572 ta+xml": {..sour │ │ │ │ +0002a460: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0002a470: 7072 6573 7369 626c 653a 2074 7275 650a pressible: true. │ │ │ │ +0002a480: 7d2c 0a09 2261 7070 6c69 6361 7469 6f6e },.."application │ │ │ │ +0002a490: 2f79 616e 672d 7061 7463 682b 6a73 6f6e /yang-patch+json │ │ │ │ +0002a4a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002a4b0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0002a4c0: 626c 653a 2074 7275 650a 7d2c 0a09 2261 ble: true.},.."a │ │ │ │ +0002a4d0: 7070 6c69 6361 7469 6f6e 2f79 616e 672d pplication/yang- │ │ │ │ +0002a4e0: 7061 7463 682b 786d 6c22 3a20 7b0a 0973 patch+xml": {..s │ │ │ │ +0002a4f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002a500: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0002a510: 7565 0a7d 2c0a 0922 6170 706c 6963 6174 ue.},.."applicat │ │ │ │ +0002a520: 696f 6e2f 7961 6e67 2d73 6964 2b6a 736f ion/yang-sid+jso │ │ │ │ +0002a530: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0002a540: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002a550: 6962 6c65 3a20 7472 7565 0a7d 2c0a 0922 ible: true.},.." │ │ │ │ +0002a560: 6170 706c 6963 6174 696f 6e2f 7969 6e2b application/yin+ │ │ │ │ +0002a570: 786d 6c22 3a20 7b0a 0973 6f75 7263 653a xml": {..source: │ │ │ │ +0002a580: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0002a590: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0002a5a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002a5b0: 7969 6e22 0a09 5d0a 7d2c 0a09 2261 7070 yin"..].},.."app │ │ │ │ +0002a5c0: 6c69 6361 7469 6f6e 2f7a 6970 223a 207b lication/zip": { │ │ │ │ +0002a5d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002a5e0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0002a5f0: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ +0002a600: 6f6e 733a 205b 0a09 0922 7a69 7022 0a09 ons: [..."zip".. │ │ │ │ +0002a610: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0002a620: 6f6e 2f7a 6970 2b64 6f74 6c6f 7474 6965 on/zip+dotlottie │ │ │ │ +0002a630: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ +0002a640: 3a20 5b0a 0909 226c 6f74 7469 6522 0a09 : [..."lottie".. │ │ │ │ +0002a650: 5d0a 7d2c 0a09 2261 7070 6c69 6361 7469 ].},.."applicati │ │ │ │ +0002a660: 6f6e 2f7a 6c69 6222 3a20 7b0a 0973 6f75 on/zlib": {..sou │ │ │ │ +0002a670: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002a680: 2261 7070 6c69 6361 7469 6f6e 2f7a 7374 "application/zst │ │ │ │ +0002a690: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +0002a6a0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002a6b0: 2f31 642d 696e 7465 726c 6561 7665 642d /1d-interleaved- │ │ │ │ +0002a6c0: 7061 7269 7479 6665 6322 3a20 7b0a 0973 parityfec": {..s │ │ │ │ +0002a6d0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002a6e0: 0a09 2261 7564 696f 2f33 326b 6164 7063 .."audio/32kadpc │ │ │ │ +0002a6f0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ +0002a700: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002a710: 2f33 6770 7022 3a20 7b0a 0973 6f75 7263 /3gpp": {..sourc │ │ │ │ +0002a720: 653a 2022 6961 6e61 222c 0a09 636f 6d70 e: "iana",..comp │ │ │ │ +0002a730: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +0002a740: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002a750: 0909 2233 6770 7022 0a09 5d0a 7d2c 0a09 .."3gpp"..].},.. │ │ │ │ +0002a760: 2261 7564 696f 2f33 6770 7032 223a 207b "audio/3gpp2": { │ │ │ │ +0002a770: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002a780: 0a7d 2c0a 0922 6175 6469 6f2f 6161 6322 .},.."audio/aac" │ │ │ │ +0002a790: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002a7a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002a7b0: 3a20 5b0a 0909 2261 6474 7322 2c0a 0909 : [..."adts",... │ │ │ │ +0002a7c0: 2261 6163 220a 095d 0a7d 2c0a 0922 6175 "aac"..].},.."au │ │ │ │ +0002a7d0: 6469 6f2f 6163 3322 3a20 7b0a 0973 6f75 dio/ac3": {..sou │ │ │ │ +0002a7e0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002a7f0: 2261 7564 696f 2f61 6470 636d 223a 207b "audio/adpcm": { │ │ │ │ +0002a800: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0002a810: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +0002a820: 205b 0a09 0922 6164 7022 0a09 5d0a 7d2c [..."adp"..].}, │ │ │ │ +0002a830: 0a09 2261 7564 696f 2f61 6d72 223a 207b .."audio/amr": { │ │ │ │ 0002a840: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002a850: 0a7d 2c0a 0922 6175 6469 6f2f 6161 6322 .},.."audio/aac" │ │ │ │ -0002a860: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002a870: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002a880: 3a20 5b0a 0909 2261 6474 7322 2c0a 0909 : [..."adts",... │ │ │ │ -0002a890: 2261 6163 220a 095d 0a7d 2c0a 0922 6175 "aac"..].},.."au │ │ │ │ -0002a8a0: 6469 6f2f 6163 3322 3a20 7b0a 0973 6f75 dio/ac3": {..sou │ │ │ │ -0002a8b0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002a8c0: 2261 7564 696f 2f61 6470 636d 223a 207b "audio/adpcm": { │ │ │ │ -0002a8d0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0002a8e0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -0002a8f0: 205b 0a09 0922 6164 7022 0a09 5d0a 7d2c [..."adp"..].}, │ │ │ │ -0002a900: 0a09 2261 7564 696f 2f61 6d72 223a 207b .."audio/amr": { │ │ │ │ -0002a910: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002a920: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002a930: 0a09 0922 616d 7222 0a09 5d0a 7d2c 0a09 ..."amr"..].},.. │ │ │ │ -0002a940: 2261 7564 696f 2f61 6d72 2d77 6222 3a20 "audio/amr-wb": │ │ │ │ -0002a950: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002a960: 220a 7d2c 0a09 2261 7564 696f 2f61 6d72 ".},.."audio/amr │ │ │ │ -0002a970: 2d77 622b 223a 207b 0a09 736f 7572 6365 -wb+": {..source │ │ │ │ -0002a980: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002a990: 6469 6f2f 6170 7478 223a 207b 0a09 736f dio/aptx": {..so │ │ │ │ -0002a9a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002a9b0: 0922 6175 6469 6f2f 6173 6322 3a20 7b0a ."audio/asc": {. │ │ │ │ -0002a9c0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002a9d0: 7d2c 0a09 2261 7564 696f 2f61 7472 6163 },.."audio/atrac │ │ │ │ -0002a9e0: 2d61 6476 616e 6365 642d 6c6f 7373 6c65 -advanced-lossle │ │ │ │ -0002a9f0: 7373 223a 207b 0a09 736f 7572 6365 3a20 ss": {..source: │ │ │ │ -0002aa00: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002aa10: 6f2f 6174 7261 632d 7822 3a20 7b0a 0973 o/atrac-x": {..s │ │ │ │ -0002aa20: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002aa30: 0a09 2261 7564 696f 2f61 7472 6163 3322 .."audio/atrac3" │ │ │ │ -0002aa40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002aa50: 6e61 220a 7d2c 0a09 2261 7564 696f 2f62 na".},.."audio/b │ │ │ │ -0002aa60: 6173 6963 223a 207b 0a09 736f 7572 6365 asic": {..source │ │ │ │ -0002aa70: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0002aa80: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ -0002aa90: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002aaa0: 0922 6175 222c 0a09 0922 736e 6422 0a09 ."au",..."snd".. │ │ │ │ -0002aab0: 5d0a 7d2c 0a09 2261 7564 696f 2f62 7631 ].},.."audio/bv1 │ │ │ │ -0002aac0: 3622 3a20 7b0a 0973 6f75 7263 653a 2022 6": {..source: " │ │ │ │ -0002aad0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002aae0: 2f62 7633 3222 3a20 7b0a 0973 6f75 7263 /bv32": {..sourc │ │ │ │ -0002aaf0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002ab00: 7564 696f 2f63 6c65 6172 6d6f 6465 223a udio/clearmode": │ │ │ │ -0002ab10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002ab20: 6122 0a7d 2c0a 0922 6175 6469 6f2f 636e a".},.."audio/cn │ │ │ │ -0002ab30: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002ab40: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002ab50: 6461 7431 3222 3a20 7b0a 0973 6f75 7263 dat12": {..sourc │ │ │ │ -0002ab60: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002ab70: 7564 696f 2f64 6c73 223a 207b 0a09 736f udio/dls": {..so │ │ │ │ -0002ab80: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002ab90: 0922 6175 6469 6f2f 6473 722d 6573 3230 ."audio/dsr-es20 │ │ │ │ -0002aba0: 3131 3038 223a 207b 0a09 736f 7572 6365 1108": {..source │ │ │ │ -0002abb0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002abc0: 6469 6f2f 6473 722d 6573 3230 3230 3530 dio/dsr-es202050 │ │ │ │ -0002abd0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002abe0: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002abf0: 6473 722d 6573 3230 3232 3131 223a 207b dsr-es202211": { │ │ │ │ -0002ac00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002ac10: 0a7d 2c0a 0922 6175 6469 6f2f 6473 722d .},.."audio/dsr- │ │ │ │ -0002ac20: 6573 3230 3232 3132 223a 207b 0a09 736f es202212": {..so │ │ │ │ -0002ac30: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002ac40: 0922 6175 6469 6f2f 6476 223a 207b 0a09 ."audio/dv": {.. │ │ │ │ -0002ac50: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002ac60: 2c0a 0922 6175 6469 6f2f 6476 6934 223a ,.."audio/dvi4": │ │ │ │ -0002ac70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002ac80: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6561 a".},.."audio/ea │ │ │ │ -0002ac90: 6333 223a 207b 0a09 736f 7572 6365 3a20 c3": {..source: │ │ │ │ -0002aca0: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002acb0: 6f2f 656e 6361 7072 7470 223a 207b 0a09 o/encaprtp": {.. │ │ │ │ -0002acc0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002acd0: 2c0a 0922 6175 6469 6f2f 6576 7263 223a ,.."audio/evrc": │ │ │ │ -0002ace0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002acf0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6576 a".},.."audio/ev │ │ │ │ -0002ad00: 7263 2d71 6370 223a 207b 0a09 736f 7572 rc-qcp": {..sour │ │ │ │ -0002ad10: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002ad20: 6175 6469 6f2f 6576 7263 3022 3a20 7b0a audio/evrc0": {. │ │ │ │ -0002ad30: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002ad40: 7d2c 0a09 2261 7564 696f 2f65 7672 6331 },.."audio/evrc1 │ │ │ │ -0002ad50: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002ad60: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002ad70: 6576 7263 6222 3a20 7b0a 0973 6f75 7263 evrcb": {..sourc │ │ │ │ -0002ad80: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002ad90: 7564 696f 2f65 7672 6362 3022 3a20 7b0a udio/evrcb0": {. │ │ │ │ -0002ada0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002adb0: 7d2c 0a09 2261 7564 696f 2f65 7672 6362 },.."audio/evrcb │ │ │ │ -0002adc0: 3122 3a20 7b0a 0973 6f75 7263 653a 2022 1": {..source: " │ │ │ │ -0002add0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002ade0: 2f65 7672 636e 7722 3a20 7b0a 0973 6f75 /evrcnw": {..sou │ │ │ │ -0002adf0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002ae00: 2261 7564 696f 2f65 7672 636e 7730 223a "audio/evrcnw0": │ │ │ │ -0002ae10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002ae20: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6576 a".},.."audio/ev │ │ │ │ -0002ae30: 7263 6e77 3122 3a20 7b0a 0973 6f75 7263 rcnw1": {..sourc │ │ │ │ -0002ae40: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002ae50: 7564 696f 2f65 7672 6377 6222 3a20 7b0a udio/evrcwb": {. │ │ │ │ -0002ae60: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002ae70: 7d2c 0a09 2261 7564 696f 2f65 7672 6377 },.."audio/evrcw │ │ │ │ -0002ae80: 6230 223a 207b 0a09 736f 7572 6365 3a20 b0": {..source: │ │ │ │ -0002ae90: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002aea0: 6f2f 6576 7263 7762 3122 3a20 7b0a 0973 o/evrcwb1": {..s │ │ │ │ -0002aeb0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002aec0: 0a09 2261 7564 696f 2f65 7673 223a 207b .."audio/evs": { │ │ │ │ -0002aed0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002aee0: 0a7d 2c0a 0922 6175 6469 6f2f 666c 6163 .},.."audio/flac │ │ │ │ -0002aef0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002af00: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002af10: 666c 6578 6665 6322 3a20 7b0a 0973 6f75 flexfec": {..sou │ │ │ │ -0002af20: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002af30: 2261 7564 696f 2f66 7764 7265 6422 3a20 "audio/fwdred": │ │ │ │ -0002af40: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002af50: 220a 7d2c 0a09 2261 7564 696f 2f67 3731 ".},.."audio/g71 │ │ │ │ -0002af60: 312d 3022 3a20 7b0a 0973 6f75 7263 653a 1-0": {..source: │ │ │ │ -0002af70: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ -0002af80: 696f 2f67 3731 3922 3a20 7b0a 0973 6f75 io/g719": {..sou │ │ │ │ -0002af90: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002afa0: 2261 7564 696f 2f67 3732 3222 3a20 7b0a "audio/g722": {. │ │ │ │ -0002afb0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002afc0: 7d2c 0a09 2261 7564 696f 2f67 3732 3231 },.."audio/g7221 │ │ │ │ -0002afd0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002afe0: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002aff0: 6737 3233 223a 207b 0a09 736f 7572 6365 g723": {..source │ │ │ │ -0002b000: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002b010: 6469 6f2f 6737 3236 2d31 3622 3a20 7b0a dio/g726-16": {. │ │ │ │ -0002b020: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002b030: 7d2c 0a09 2261 7564 696f 2f67 3732 362d },.."audio/g726- │ │ │ │ -0002b040: 3234 223a 207b 0a09 736f 7572 6365 3a20 24": {..source: │ │ │ │ -0002b050: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002b060: 6f2f 6737 3236 2d33 3222 3a20 7b0a 0973 o/g726-32": {..s │ │ │ │ -0002b070: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002b080: 0a09 2261 7564 696f 2f67 3732 362d 3430 .."audio/g726-40 │ │ │ │ -0002b090: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002b0a0: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002b0b0: 6737 3238 223a 207b 0a09 736f 7572 6365 g728": {..source │ │ │ │ -0002b0c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002b0d0: 6469 6f2f 6737 3239 223a 207b 0a09 736f dio/g729": {..so │ │ │ │ -0002b0e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002b0f0: 0922 6175 6469 6f2f 6737 3239 3122 3a20 ."audio/g7291": │ │ │ │ -0002b100: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002b110: 220a 7d2c 0a09 2261 7564 696f 2f67 3732 ".},.."audio/g72 │ │ │ │ -0002b120: 3964 223a 207b 0a09 736f 7572 6365 3a20 9d": {..source: │ │ │ │ -0002b130: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002b140: 6f2f 6737 3239 6522 3a20 7b0a 0973 6f75 o/g729e": {..sou │ │ │ │ -0002b150: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002b160: 2261 7564 696f 2f67 736d 223a 207b 0a09 "audio/gsm": {.. │ │ │ │ -0002b170: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002b180: 2c0a 0922 6175 6469 6f2f 6773 6d2d 6566 ,.."audio/gsm-ef │ │ │ │ -0002b190: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -0002b1a0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002b1b0: 2f67 736d 2d68 722d 3038 223a 207b 0a09 /gsm-hr-08": {.. │ │ │ │ -0002b1c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002b1d0: 2c0a 0922 6175 6469 6f2f 696c 6263 223a ,.."audio/ilbc": │ │ │ │ -0002b1e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002b1f0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6970 a".},.."audio/ip │ │ │ │ -0002b200: 2d6d 725f 7632 2e35 223a 207b 0a09 736f -mr_v2.5": {..so │ │ │ │ -0002b210: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002b220: 0922 6175 6469 6f2f 6973 6163 223a 207b ."audio/isac": { │ │ │ │ -0002b230: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0002b240: 6522 0a7d 2c0a 0922 6175 6469 6f2f 6c31 e".},.."audio/l1 │ │ │ │ -0002b250: 3622 3a20 7b0a 0973 6f75 7263 653a 2022 6": {..source: " │ │ │ │ -0002b260: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002b270: 2f6c 3230 223a 207b 0a09 736f 7572 6365 /l20": {..source │ │ │ │ -0002b280: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002b290: 6469 6f2f 6c32 3422 3a20 7b0a 0973 6f75 dio/l24": {..sou │ │ │ │ -0002b2a0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0002b2b0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -0002b2c0: 650a 7d2c 0a09 2261 7564 696f 2f6c 3822 e.},.."audio/l8" │ │ │ │ -0002b2d0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002b2e0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f6c na".},.."audio/l │ │ │ │ -0002b2f0: 7063 223a 207b 0a09 736f 7572 6365 3a20 pc": {..source: │ │ │ │ -0002b300: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ -0002b310: 6f2f 6d61 7472 6f73 6b61 223a 207b 0a09 o/matroska": {.. │ │ │ │ -0002b320: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002b330: 2c0a 0922 6175 6469 6f2f 6d65 6c70 223a ,.."audio/melp": │ │ │ │ -0002b340: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002b350: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6d65 a".},.."audio/me │ │ │ │ -0002b360: 6c70 3132 3030 223a 207b 0a09 736f 7572 lp1200": {..sour │ │ │ │ -0002b370: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002b380: 6175 6469 6f2f 6d65 6c70 3234 3030 223a audio/melp2400": │ │ │ │ -0002b390: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002b3a0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6d65 a".},.."audio/me │ │ │ │ -0002b3b0: 6c70 3630 3022 3a20 7b0a 0973 6f75 7263 lp600": {..sourc │ │ │ │ -0002b3c0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002b3d0: 7564 696f 2f6d 6861 7322 3a20 7b0a 0973 udio/mhas": {..s │ │ │ │ -0002b3e0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002b3f0: 0a09 2261 7564 696f 2f6d 6964 6922 3a20 .."audio/midi": │ │ │ │ -0002b400: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0002b410: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -0002b420: 3a20 5b0a 0909 226d 6964 222c 0a09 0922 : [..."mid",..." │ │ │ │ -0002b430: 6d69 6469 222c 0a09 0922 6b61 7222 2c0a midi",..."kar",. │ │ │ │ -0002b440: 0909 2272 6d69 220a 095d 0a7d 2c0a 0922 .."rmi"..].},.." │ │ │ │ -0002b450: 6175 6469 6f2f 6d69 6469 2d63 6c69 7022 audio/midi-clip" │ │ │ │ -0002b460: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002b470: 6e61 220a 7d2c 0a09 2261 7564 696f 2f6d na".},.."audio/m │ │ │ │ -0002b480: 6f62 696c 652d 786d 6622 3a20 7b0a 0973 obile-xmf": {..s │ │ │ │ -0002b490: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002b4a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002b4b0: 226d 786d 6622 0a09 5d0a 7d2c 0a09 2261 "mxmf"..].},.."a │ │ │ │ -0002b4c0: 7564 696f 2f6d 7033 223a 207b 0a09 636f udio/mp3": {..co │ │ │ │ -0002b4d0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -0002b4e0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -0002b4f0: 5b0a 0909 226d 7033 220a 095d 0a7d 2c0a [..."mp3"..].},. │ │ │ │ -0002b500: 0922 6175 6469 6f2f 6d70 3422 3a20 7b0a ."audio/mp4": {. │ │ │ │ -0002b510: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002b520: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0002b530: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -0002b540: 6e73 3a20 5b0a 0909 226d 3461 222c 0a09 ns: [..."m4a",.. │ │ │ │ -0002b550: 0922 6d70 3461 222c 0a09 0922 6d34 6222 ."mp4a",..."m4b" │ │ │ │ -0002b560: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f6d ..].},.."audio/m │ │ │ │ -0002b570: 7034 612d 6c61 746d 223a 207b 0a09 736f p4a-latm": {..so │ │ │ │ -0002b580: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002b590: 0922 6175 6469 6f2f 6d70 6122 3a20 7b0a ."audio/mpa": {. │ │ │ │ -0002b5a0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002b5b0: 7d2c 0a09 2261 7564 696f 2f6d 7061 2d72 },.."audio/mpa-r │ │ │ │ -0002b5c0: 6f62 7573 7422 3a20 7b0a 0973 6f75 7263 obust": {..sourc │ │ │ │ -0002b5d0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002b5e0: 7564 696f 2f6d 7065 6722 3a20 7b0a 0973 udio/mpeg": {..s │ │ │ │ -0002b5f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002b600: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0002b610: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0002b620: 3a20 5b0a 0909 226d 7067 6122 2c0a 0909 : [..."mpga",... │ │ │ │ -0002b630: 226d 7032 222c 0a09 0922 6d70 3261 222c "mp2",..."mp2a", │ │ │ │ -0002b640: 0a09 0922 6d70 3322 2c0a 0909 226d 3261 ..."mp3",..."m2a │ │ │ │ -0002b650: 222c 0a09 0922 6d33 6122 0a09 5d0a 7d2c ",..."m3a"..].}, │ │ │ │ -0002b660: 0a09 2261 7564 696f 2f6d 7065 6734 2d67 .."audio/mpeg4-g │ │ │ │ -0002b670: 656e 6572 6963 223a 207b 0a09 736f 7572 eneric": {..sour │ │ │ │ -0002b680: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002b690: 6175 6469 6f2f 6d75 7365 7061 636b 223a audio/musepack": │ │ │ │ -0002b6a0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0002b6b0: 6368 6522 0a7d 2c0a 0922 6175 6469 6f2f che".},.."audio/ │ │ │ │ -0002b6c0: 6f67 6722 3a20 7b0a 0973 6f75 7263 653a ogg": {..source: │ │ │ │ -0002b6d0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -0002b6e0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -0002b6f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002b700: 226f 6761 222c 0a09 0922 6f67 6722 2c0a "oga",..."ogg",. │ │ │ │ -0002b710: 0909 2273 7078 222c 0a09 0922 6f70 7573 .."spx",..."opus │ │ │ │ -0002b720: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ -0002b730: 6f70 7573 223a 207b 0a09 736f 7572 6365 opus": {..source │ │ │ │ -0002b740: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002b750: 6469 6f2f 7061 7269 7479 6665 6322 3a20 dio/parityfec": │ │ │ │ -0002b760: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002b770: 220a 7d2c 0a09 2261 7564 696f 2f70 636d ".},.."audio/pcm │ │ │ │ -0002b780: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ -0002b790: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002b7a0: 2f70 636d 612d 7762 223a 207b 0a09 736f /pcma-wb": {..so │ │ │ │ -0002b7b0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002b7c0: 0922 6175 6469 6f2f 7063 6d75 223a 207b ."audio/pcmu": { │ │ │ │ -0002b7d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002b7e0: 0a7d 2c0a 0922 6175 6469 6f2f 7063 6d75 .},.."audio/pcmu │ │ │ │ -0002b7f0: 2d77 6222 3a20 7b0a 0973 6f75 7263 653a -wb": {..source: │ │ │ │ -0002b800: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ -0002b810: 696f 2f70 7273 2e73 6964 223a 207b 0a09 io/prs.sid": {.. │ │ │ │ -0002b820: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002b830: 2c0a 0922 6175 6469 6f2f 7163 656c 7022 ,.."audio/qcelp" │ │ │ │ -0002b840: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002b850: 6e61 220a 7d2c 0a09 2261 7564 696f 2f72 na".},.."audio/r │ │ │ │ -0002b860: 6170 746f 7266 6563 223a 207b 0a09 736f aptorfec": {..so │ │ │ │ -0002b870: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002b880: 0922 6175 6469 6f2f 7265 6422 3a20 7b0a ."audio/red": {. │ │ │ │ -0002b890: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002b8a0: 7d2c 0a09 2261 7564 696f 2f72 7470 2d65 },.."audio/rtp-e │ │ │ │ -0002b8b0: 6e63 2d61 6573 636d 3132 3822 3a20 7b0a nc-aescm128": {. │ │ │ │ -0002b8c0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002b8d0: 7d2c 0a09 2261 7564 696f 2f72 7470 2d6d },.."audio/rtp-m │ │ │ │ -0002b8e0: 6964 6922 3a20 7b0a 0973 6f75 7263 653a idi": {..source: │ │ │ │ -0002b8f0: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ -0002b900: 696f 2f72 7470 6c6f 6f70 6261 636b 223a io/rtploopback": │ │ │ │ -0002b910: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002b920: 6122 0a7d 2c0a 0922 6175 6469 6f2f 7274 a".},.."audio/rt │ │ │ │ -0002b930: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -0002b940: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002b950: 2f73 336d 223a 207b 0a09 736f 7572 6365 /s3m": {..source │ │ │ │ -0002b960: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -0002b970: 656e 7369 6f6e 733a 205b 0a09 0922 7333 ensions: [..."s3 │ │ │ │ -0002b980: 6d22 0a09 5d0a 7d2c 0a09 2261 7564 696f m"..].},.."audio │ │ │ │ -0002b990: 2f73 6369 7022 3a20 7b0a 0973 6f75 7263 /scip": {..sourc │ │ │ │ -0002b9a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002b9b0: 7564 696f 2f73 696c 6b22 3a20 7b0a 0973 udio/silk": {..s │ │ │ │ -0002b9c0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -0002b9d0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002b9e0: 0909 2273 696c 220a 095d 0a7d 2c0a 0922 .."sil"..].},.." │ │ │ │ -0002b9f0: 6175 6469 6f2f 736d 7622 3a20 7b0a 0973 audio/smv": {..s │ │ │ │ -0002ba00: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002ba10: 0a09 2261 7564 696f 2f73 6d76 2d71 6370 .."audio/smv-qcp │ │ │ │ -0002ba20: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002ba30: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002ba40: 736d 7630 223a 207b 0a09 736f 7572 6365 smv0": {..source │ │ │ │ -0002ba50: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002ba60: 6469 6f2f 736f 6661 223a 207b 0a09 736f dio/sofa": {..so │ │ │ │ -0002ba70: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002ba80: 0922 6175 6469 6f2f 7370 2d6d 6964 6922 ."audio/sp-midi" │ │ │ │ -0002ba90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002baa0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f73 na".},.."audio/s │ │ │ │ -0002bab0: 7065 6578 223a 207b 0a09 736f 7572 6365 peex": {..source │ │ │ │ +0002a850: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002a860: 0a09 0922 616d 7222 0a09 5d0a 7d2c 0a09 ..."amr"..].},.. │ │ │ │ +0002a870: 2261 7564 696f 2f61 6d72 2d77 6222 3a20 "audio/amr-wb": │ │ │ │ +0002a880: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002a890: 220a 7d2c 0a09 2261 7564 696f 2f61 6d72 ".},.."audio/amr │ │ │ │ +0002a8a0: 2d77 622b 223a 207b 0a09 736f 7572 6365 -wb+": {..source │ │ │ │ +0002a8b0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002a8c0: 6469 6f2f 6170 7478 223a 207b 0a09 736f dio/aptx": {..so │ │ │ │ +0002a8d0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002a8e0: 0922 6175 6469 6f2f 6173 6322 3a20 7b0a ."audio/asc": {. │ │ │ │ +0002a8f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002a900: 7d2c 0a09 2261 7564 696f 2f61 7472 6163 },.."audio/atrac │ │ │ │ +0002a910: 2d61 6476 616e 6365 642d 6c6f 7373 6c65 -advanced-lossle │ │ │ │ +0002a920: 7373 223a 207b 0a09 736f 7572 6365 3a20 ss": {..source: │ │ │ │ +0002a930: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002a940: 6f2f 6174 7261 632d 7822 3a20 7b0a 0973 o/atrac-x": {..s │ │ │ │ +0002a950: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002a960: 0a09 2261 7564 696f 2f61 7472 6163 3322 .."audio/atrac3" │ │ │ │ +0002a970: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002a980: 6e61 220a 7d2c 0a09 2261 7564 696f 2f62 na".},.."audio/b │ │ │ │ +0002a990: 6173 6963 223a 207b 0a09 736f 7572 6365 asic": {..source │ │ │ │ +0002a9a0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0002a9b0: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ +0002a9c0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002a9d0: 0922 6175 222c 0a09 0922 736e 6422 0a09 ."au",..."snd".. │ │ │ │ +0002a9e0: 5d0a 7d2c 0a09 2261 7564 696f 2f62 7631 ].},.."audio/bv1 │ │ │ │ +0002a9f0: 3622 3a20 7b0a 0973 6f75 7263 653a 2022 6": {..source: " │ │ │ │ +0002aa00: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002aa10: 2f62 7633 3222 3a20 7b0a 0973 6f75 7263 /bv32": {..sourc │ │ │ │ +0002aa20: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002aa30: 7564 696f 2f63 6c65 6172 6d6f 6465 223a udio/clearmode": │ │ │ │ +0002aa40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002aa50: 6122 0a7d 2c0a 0922 6175 6469 6f2f 636e a".},.."audio/cn │ │ │ │ +0002aa60: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002aa70: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002aa80: 6461 7431 3222 3a20 7b0a 0973 6f75 7263 dat12": {..sourc │ │ │ │ +0002aa90: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002aaa0: 7564 696f 2f64 6c73 223a 207b 0a09 736f udio/dls": {..so │ │ │ │ +0002aab0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002aac0: 0922 6175 6469 6f2f 6473 722d 6573 3230 ."audio/dsr-es20 │ │ │ │ +0002aad0: 3131 3038 223a 207b 0a09 736f 7572 6365 1108": {..source │ │ │ │ +0002aae0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002aaf0: 6469 6f2f 6473 722d 6573 3230 3230 3530 dio/dsr-es202050 │ │ │ │ +0002ab00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002ab10: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002ab20: 6473 722d 6573 3230 3232 3131 223a 207b dsr-es202211": { │ │ │ │ +0002ab30: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002ab40: 0a7d 2c0a 0922 6175 6469 6f2f 6473 722d .},.."audio/dsr- │ │ │ │ +0002ab50: 6573 3230 3232 3132 223a 207b 0a09 736f es202212": {..so │ │ │ │ +0002ab60: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002ab70: 0922 6175 6469 6f2f 6476 223a 207b 0a09 ."audio/dv": {.. │ │ │ │ +0002ab80: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002ab90: 2c0a 0922 6175 6469 6f2f 6476 6934 223a ,.."audio/dvi4": │ │ │ │ +0002aba0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002abb0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6561 a".},.."audio/ea │ │ │ │ +0002abc0: 6333 223a 207b 0a09 736f 7572 6365 3a20 c3": {..source: │ │ │ │ +0002abd0: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002abe0: 6f2f 656e 6361 7072 7470 223a 207b 0a09 o/encaprtp": {.. │ │ │ │ +0002abf0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002ac00: 2c0a 0922 6175 6469 6f2f 6576 7263 223a ,.."audio/evrc": │ │ │ │ +0002ac10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002ac20: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6576 a".},.."audio/ev │ │ │ │ +0002ac30: 7263 2d71 6370 223a 207b 0a09 736f 7572 rc-qcp": {..sour │ │ │ │ +0002ac40: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002ac50: 6175 6469 6f2f 6576 7263 3022 3a20 7b0a audio/evrc0": {. │ │ │ │ +0002ac60: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002ac70: 7d2c 0a09 2261 7564 696f 2f65 7672 6331 },.."audio/evrc1 │ │ │ │ +0002ac80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002ac90: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002aca0: 6576 7263 6222 3a20 7b0a 0973 6f75 7263 evrcb": {..sourc │ │ │ │ +0002acb0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002acc0: 7564 696f 2f65 7672 6362 3022 3a20 7b0a udio/evrcb0": {. │ │ │ │ +0002acd0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002ace0: 7d2c 0a09 2261 7564 696f 2f65 7672 6362 },.."audio/evrcb │ │ │ │ +0002acf0: 3122 3a20 7b0a 0973 6f75 7263 653a 2022 1": {..source: " │ │ │ │ +0002ad00: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002ad10: 2f65 7672 636e 7722 3a20 7b0a 0973 6f75 /evrcnw": {..sou │ │ │ │ +0002ad20: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002ad30: 2261 7564 696f 2f65 7672 636e 7730 223a "audio/evrcnw0": │ │ │ │ +0002ad40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002ad50: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6576 a".},.."audio/ev │ │ │ │ +0002ad60: 7263 6e77 3122 3a20 7b0a 0973 6f75 7263 rcnw1": {..sourc │ │ │ │ +0002ad70: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002ad80: 7564 696f 2f65 7672 6377 6222 3a20 7b0a udio/evrcwb": {. │ │ │ │ +0002ad90: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002ada0: 7d2c 0a09 2261 7564 696f 2f65 7672 6377 },.."audio/evrcw │ │ │ │ +0002adb0: 6230 223a 207b 0a09 736f 7572 6365 3a20 b0": {..source: │ │ │ │ +0002adc0: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002add0: 6f2f 6576 7263 7762 3122 3a20 7b0a 0973 o/evrcwb1": {..s │ │ │ │ +0002ade0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002adf0: 0a09 2261 7564 696f 2f65 7673 223a 207b .."audio/evs": { │ │ │ │ +0002ae00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002ae10: 0a7d 2c0a 0922 6175 6469 6f2f 666c 6163 .},.."audio/flac │ │ │ │ +0002ae20: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002ae30: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002ae40: 666c 6578 6665 6322 3a20 7b0a 0973 6f75 flexfec": {..sou │ │ │ │ +0002ae50: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002ae60: 2261 7564 696f 2f66 7764 7265 6422 3a20 "audio/fwdred": │ │ │ │ +0002ae70: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002ae80: 220a 7d2c 0a09 2261 7564 696f 2f67 3731 ".},.."audio/g71 │ │ │ │ +0002ae90: 312d 3022 3a20 7b0a 0973 6f75 7263 653a 1-0": {..source: │ │ │ │ +0002aea0: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ +0002aeb0: 696f 2f67 3731 3922 3a20 7b0a 0973 6f75 io/g719": {..sou │ │ │ │ +0002aec0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002aed0: 2261 7564 696f 2f67 3732 3222 3a20 7b0a "audio/g722": {. │ │ │ │ +0002aee0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002aef0: 7d2c 0a09 2261 7564 696f 2f67 3732 3231 },.."audio/g7221 │ │ │ │ +0002af00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002af10: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002af20: 6737 3233 223a 207b 0a09 736f 7572 6365 g723": {..source │ │ │ │ +0002af30: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002af40: 6469 6f2f 6737 3236 2d31 3622 3a20 7b0a dio/g726-16": {. │ │ │ │ +0002af50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002af60: 7d2c 0a09 2261 7564 696f 2f67 3732 362d },.."audio/g726- │ │ │ │ +0002af70: 3234 223a 207b 0a09 736f 7572 6365 3a20 24": {..source: │ │ │ │ +0002af80: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002af90: 6f2f 6737 3236 2d33 3222 3a20 7b0a 0973 o/g726-32": {..s │ │ │ │ +0002afa0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002afb0: 0a09 2261 7564 696f 2f67 3732 362d 3430 .."audio/g726-40 │ │ │ │ +0002afc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002afd0: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002afe0: 6737 3238 223a 207b 0a09 736f 7572 6365 g728": {..source │ │ │ │ +0002aff0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002b000: 6469 6f2f 6737 3239 223a 207b 0a09 736f dio/g729": {..so │ │ │ │ +0002b010: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b020: 0922 6175 6469 6f2f 6737 3239 3122 3a20 ."audio/g7291": │ │ │ │ +0002b030: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002b040: 220a 7d2c 0a09 2261 7564 696f 2f67 3732 ".},.."audio/g72 │ │ │ │ +0002b050: 3964 223a 207b 0a09 736f 7572 6365 3a20 9d": {..source: │ │ │ │ +0002b060: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002b070: 6f2f 6737 3239 6522 3a20 7b0a 0973 6f75 o/g729e": {..sou │ │ │ │ +0002b080: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002b090: 2261 7564 696f 2f67 736d 223a 207b 0a09 "audio/gsm": {.. │ │ │ │ +0002b0a0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002b0b0: 2c0a 0922 6175 6469 6f2f 6773 6d2d 6566 ,.."audio/gsm-ef │ │ │ │ +0002b0c0: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +0002b0d0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002b0e0: 2f67 736d 2d68 722d 3038 223a 207b 0a09 /gsm-hr-08": {.. │ │ │ │ +0002b0f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002b100: 2c0a 0922 6175 6469 6f2f 696c 6263 223a ,.."audio/ilbc": │ │ │ │ +0002b110: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002b120: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6970 a".},.."audio/ip │ │ │ │ +0002b130: 2d6d 725f 7632 2e35 223a 207b 0a09 736f -mr_v2.5": {..so │ │ │ │ +0002b140: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b150: 0922 6175 6469 6f2f 6973 6163 223a 207b ."audio/isac": { │ │ │ │ +0002b160: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0002b170: 6522 0a7d 2c0a 0922 6175 6469 6f2f 6c31 e".},.."audio/l1 │ │ │ │ +0002b180: 3622 3a20 7b0a 0973 6f75 7263 653a 2022 6": {..source: " │ │ │ │ +0002b190: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002b1a0: 2f6c 3230 223a 207b 0a09 736f 7572 6365 /l20": {..source │ │ │ │ +0002b1b0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002b1c0: 6469 6f2f 6c32 3422 3a20 7b0a 0973 6f75 dio/l24": {..sou │ │ │ │ +0002b1d0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0002b1e0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0002b1f0: 650a 7d2c 0a09 2261 7564 696f 2f6c 3822 e.},.."audio/l8" │ │ │ │ +0002b200: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002b210: 6e61 220a 7d2c 0a09 2261 7564 696f 2f6c na".},.."audio/l │ │ │ │ +0002b220: 7063 223a 207b 0a09 736f 7572 6365 3a20 pc": {..source: │ │ │ │ +0002b230: 2269 616e 6122 0a7d 2c0a 0922 6175 6469 "iana".},.."audi │ │ │ │ +0002b240: 6f2f 6d61 7472 6f73 6b61 223a 207b 0a09 o/matroska": {.. │ │ │ │ +0002b250: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002b260: 2c0a 0922 6175 6469 6f2f 6d65 6c70 223a ,.."audio/melp": │ │ │ │ +0002b270: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002b280: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6d65 a".},.."audio/me │ │ │ │ +0002b290: 6c70 3132 3030 223a 207b 0a09 736f 7572 lp1200": {..sour │ │ │ │ +0002b2a0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002b2b0: 6175 6469 6f2f 6d65 6c70 3234 3030 223a audio/melp2400": │ │ │ │ +0002b2c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002b2d0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 6d65 a".},.."audio/me │ │ │ │ +0002b2e0: 6c70 3630 3022 3a20 7b0a 0973 6f75 7263 lp600": {..sourc │ │ │ │ +0002b2f0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002b300: 7564 696f 2f6d 6861 7322 3a20 7b0a 0973 udio/mhas": {..s │ │ │ │ +0002b310: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002b320: 0a09 2261 7564 696f 2f6d 6964 6922 3a20 .."audio/midi": │ │ │ │ +0002b330: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0002b340: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +0002b350: 3a20 5b0a 0909 226d 6964 222c 0a09 0922 : [..."mid",..." │ │ │ │ +0002b360: 6d69 6469 222c 0a09 0922 6b61 7222 2c0a midi",..."kar",. │ │ │ │ +0002b370: 0909 2272 6d69 220a 095d 0a7d 2c0a 0922 .."rmi"..].},.." │ │ │ │ +0002b380: 6175 6469 6f2f 6d69 6469 2d63 6c69 7022 audio/midi-clip" │ │ │ │ +0002b390: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002b3a0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f6d na".},.."audio/m │ │ │ │ +0002b3b0: 6f62 696c 652d 786d 6622 3a20 7b0a 0973 obile-xmf": {..s │ │ │ │ +0002b3c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002b3d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002b3e0: 226d 786d 6622 0a09 5d0a 7d2c 0a09 2261 "mxmf"..].},.."a │ │ │ │ +0002b3f0: 7564 696f 2f6d 7033 223a 207b 0a09 636f udio/mp3": {..co │ │ │ │ +0002b400: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0002b410: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +0002b420: 5b0a 0909 226d 7033 220a 095d 0a7d 2c0a [..."mp3"..].},. │ │ │ │ +0002b430: 0922 6175 6469 6f2f 6d70 3422 3a20 7b0a ."audio/mp4": {. │ │ │ │ +0002b440: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002b450: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0002b460: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +0002b470: 6e73 3a20 5b0a 0909 226d 3461 222c 0a09 ns: [..."m4a",.. │ │ │ │ +0002b480: 0922 6d70 3461 222c 0a09 0922 6d34 6222 ."mp4a",..."m4b" │ │ │ │ +0002b490: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f6d ..].},.."audio/m │ │ │ │ +0002b4a0: 7034 612d 6c61 746d 223a 207b 0a09 736f p4a-latm": {..so │ │ │ │ +0002b4b0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b4c0: 0922 6175 6469 6f2f 6d70 6122 3a20 7b0a ."audio/mpa": {. │ │ │ │ +0002b4d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002b4e0: 7d2c 0a09 2261 7564 696f 2f6d 7061 2d72 },.."audio/mpa-r │ │ │ │ +0002b4f0: 6f62 7573 7422 3a20 7b0a 0973 6f75 7263 obust": {..sourc │ │ │ │ +0002b500: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002b510: 7564 696f 2f6d 7065 6722 3a20 7b0a 0973 udio/mpeg": {..s │ │ │ │ +0002b520: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002b530: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0002b540: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0002b550: 3a20 5b0a 0909 226d 7067 6122 2c0a 0909 : [..."mpga",... │ │ │ │ +0002b560: 226d 7032 222c 0a09 0922 6d70 3261 222c "mp2",..."mp2a", │ │ │ │ +0002b570: 0a09 0922 6d70 3322 2c0a 0909 226d 3261 ..."mp3",..."m2a │ │ │ │ +0002b580: 222c 0a09 0922 6d33 6122 0a09 5d0a 7d2c ",..."m3a"..].}, │ │ │ │ +0002b590: 0a09 2261 7564 696f 2f6d 7065 6734 2d67 .."audio/mpeg4-g │ │ │ │ +0002b5a0: 656e 6572 6963 223a 207b 0a09 736f 7572 eneric": {..sour │ │ │ │ +0002b5b0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002b5c0: 6175 6469 6f2f 6d75 7365 7061 636b 223a audio/musepack": │ │ │ │ +0002b5d0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0002b5e0: 6368 6522 0a7d 2c0a 0922 6175 6469 6f2f che".},.."audio/ │ │ │ │ +0002b5f0: 6f67 6722 3a20 7b0a 0973 6f75 7263 653a ogg": {..source: │ │ │ │ +0002b600: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +0002b610: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +0002b620: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002b630: 226f 6761 222c 0a09 0922 6f67 6722 2c0a "oga",..."ogg",. │ │ │ │ +0002b640: 0909 2273 7078 222c 0a09 0922 6f70 7573 .."spx",..."opus │ │ │ │ +0002b650: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ +0002b660: 6f70 7573 223a 207b 0a09 736f 7572 6365 opus": {..source │ │ │ │ +0002b670: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002b680: 6469 6f2f 7061 7269 7479 6665 6322 3a20 dio/parityfec": │ │ │ │ +0002b690: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002b6a0: 220a 7d2c 0a09 2261 7564 696f 2f70 636d ".},.."audio/pcm │ │ │ │ +0002b6b0: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ +0002b6c0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002b6d0: 2f70 636d 612d 7762 223a 207b 0a09 736f /pcma-wb": {..so │ │ │ │ +0002b6e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b6f0: 0922 6175 6469 6f2f 7063 6d75 223a 207b ."audio/pcmu": { │ │ │ │ +0002b700: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002b710: 0a7d 2c0a 0922 6175 6469 6f2f 7063 6d75 .},.."audio/pcmu │ │ │ │ +0002b720: 2d77 6222 3a20 7b0a 0973 6f75 7263 653a -wb": {..source: │ │ │ │ +0002b730: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ +0002b740: 696f 2f70 7273 2e73 6964 223a 207b 0a09 io/prs.sid": {.. │ │ │ │ +0002b750: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002b760: 2c0a 0922 6175 6469 6f2f 7163 656c 7022 ,.."audio/qcelp" │ │ │ │ +0002b770: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002b780: 6e61 220a 7d2c 0a09 2261 7564 696f 2f72 na".},.."audio/r │ │ │ │ +0002b790: 6170 746f 7266 6563 223a 207b 0a09 736f aptorfec": {..so │ │ │ │ +0002b7a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b7b0: 0922 6175 6469 6f2f 7265 6422 3a20 7b0a ."audio/red": {. │ │ │ │ +0002b7c0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002b7d0: 7d2c 0a09 2261 7564 696f 2f72 7470 2d65 },.."audio/rtp-e │ │ │ │ +0002b7e0: 6e63 2d61 6573 636d 3132 3822 3a20 7b0a nc-aescm128": {. │ │ │ │ +0002b7f0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002b800: 7d2c 0a09 2261 7564 696f 2f72 7470 2d6d },.."audio/rtp-m │ │ │ │ +0002b810: 6964 6922 3a20 7b0a 0973 6f75 7263 653a idi": {..source: │ │ │ │ +0002b820: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ +0002b830: 696f 2f72 7470 6c6f 6f70 6261 636b 223a io/rtploopback": │ │ │ │ +0002b840: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002b850: 6122 0a7d 2c0a 0922 6175 6469 6f2f 7274 a".},.."audio/rt │ │ │ │ +0002b860: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +0002b870: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002b880: 2f73 336d 223a 207b 0a09 736f 7572 6365 /s3m": {..source │ │ │ │ +0002b890: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +0002b8a0: 656e 7369 6f6e 733a 205b 0a09 0922 7333 ensions: [..."s3 │ │ │ │ +0002b8b0: 6d22 0a09 5d0a 7d2c 0a09 2261 7564 696f m"..].},.."audio │ │ │ │ +0002b8c0: 2f73 6369 7022 3a20 7b0a 0973 6f75 7263 /scip": {..sourc │ │ │ │ +0002b8d0: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002b8e0: 7564 696f 2f73 696c 6b22 3a20 7b0a 0973 udio/silk": {..s │ │ │ │ +0002b8f0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +0002b900: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002b910: 0909 2273 696c 220a 095d 0a7d 2c0a 0922 .."sil"..].},.." │ │ │ │ +0002b920: 6175 6469 6f2f 736d 7622 3a20 7b0a 0973 audio/smv": {..s │ │ │ │ +0002b930: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002b940: 0a09 2261 7564 696f 2f73 6d76 2d71 6370 .."audio/smv-qcp │ │ │ │ +0002b950: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002b960: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002b970: 736d 7630 223a 207b 0a09 736f 7572 6365 smv0": {..source │ │ │ │ +0002b980: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002b990: 6469 6f2f 736f 6661 223a 207b 0a09 736f dio/sofa": {..so │ │ │ │ +0002b9a0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002b9b0: 0922 6175 6469 6f2f 7370 2d6d 6964 6922 ."audio/sp-midi" │ │ │ │ +0002b9c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002b9d0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f73 na".},.."audio/s │ │ │ │ +0002b9e0: 7065 6578 223a 207b 0a09 736f 7572 6365 peex": {..source │ │ │ │ +0002b9f0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002ba00: 6469 6f2f 7431 3430 6322 3a20 7b0a 0973 dio/t140c": {..s │ │ │ │ +0002ba10: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002ba20: 0a09 2261 7564 696f 2f74 3338 223a 207b .."audio/t38": { │ │ │ │ +0002ba30: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002ba40: 0a7d 2c0a 0922 6175 6469 6f2f 7465 6c65 .},.."audio/tele │ │ │ │ +0002ba50: 7068 6f6e 652d 6576 656e 7422 3a20 7b0a phone-event": {. │ │ │ │ +0002ba60: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002ba70: 7d2c 0a09 2261 7564 696f 2f74 6574 7261 },.."audio/tetra │ │ │ │ +0002ba80: 5f61 6365 6c70 223a 207b 0a09 736f 7572 _acelp": {..sour │ │ │ │ +0002ba90: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002baa0: 6175 6469 6f2f 7465 7472 615f 6163 656c audio/tetra_acel │ │ │ │ +0002bab0: 705f 6262 223a 207b 0a09 736f 7572 6365 p_bb": {..source │ │ │ │ 0002bac0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002bad0: 6469 6f2f 7431 3430 6322 3a20 7b0a 0973 dio/t140c": {..s │ │ │ │ -0002bae0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002baf0: 0a09 2261 7564 696f 2f74 3338 223a 207b .."audio/t38": { │ │ │ │ -0002bb00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002bb10: 0a7d 2c0a 0922 6175 6469 6f2f 7465 6c65 .},.."audio/tele │ │ │ │ -0002bb20: 7068 6f6e 652d 6576 656e 7422 3a20 7b0a phone-event": {. │ │ │ │ -0002bb30: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002bb40: 7d2c 0a09 2261 7564 696f 2f74 6574 7261 },.."audio/tetra │ │ │ │ -0002bb50: 5f61 6365 6c70 223a 207b 0a09 736f 7572 _acelp": {..sour │ │ │ │ -0002bb60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002bb70: 6175 6469 6f2f 7465 7472 615f 6163 656c audio/tetra_acel │ │ │ │ -0002bb80: 705f 6262 223a 207b 0a09 736f 7572 6365 p_bb": {..source │ │ │ │ -0002bb90: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002bba0: 6469 6f2f 746f 6e65 223a 207b 0a09 736f dio/tone": {..so │ │ │ │ -0002bbb0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002bbc0: 0922 6175 6469 6f2f 7473 7663 6973 223a ."audio/tsvcis": │ │ │ │ -0002bbd0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002bbe0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 7565 a".},.."audio/ue │ │ │ │ -0002bbf0: 6d63 6c69 7022 3a20 7b0a 0973 6f75 7263 mclip": {..sourc │ │ │ │ -0002bc00: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ -0002bc10: 7564 696f 2f75 6c70 6665 6322 3a20 7b0a udio/ulpfec": {. │ │ │ │ -0002bc20: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002bc30: 7d2c 0a09 2261 7564 696f 2f75 7361 6322 },.."audio/usac" │ │ │ │ -0002bc40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002bc50: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ -0002bc60: 6476 6922 3a20 7b0a 0973 6f75 7263 653a dvi": {..source: │ │ │ │ -0002bc70: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ -0002bc80: 696f 2f76 6d72 2d77 6222 3a20 7b0a 0973 io/vmr-wb": {..s │ │ │ │ -0002bc90: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002bca0: 0a09 2261 7564 696f 2f76 6e64 2e33 6770 .."audio/vnd.3gp │ │ │ │ -0002bcb0: 702e 6975 6670 223a 207b 0a09 736f 7572 p.iufp": {..sour │ │ │ │ -0002bcc0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002bcd0: 6175 6469 6f2f 766e 642e 3473 6222 3a20 audio/vnd.4sb": │ │ │ │ -0002bce0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002bcf0: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002bd00: 2e61 7564 696f 6b6f 7a22 3a20 7b0a 0973 .audiokoz": {..s │ │ │ │ -0002bd10: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002bd20: 0a09 2261 7564 696f 2f76 6e64 2e63 656c .."audio/vnd.cel │ │ │ │ -0002bd30: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -0002bd40: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002bd50: 2f76 6e64 2e63 6973 636f 2e6e 7365 223a /vnd.cisco.nse": │ │ │ │ -0002bd60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002bd70: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ -0002bd80: 642e 636d 6c65 732e 7261 6469 6f2d 6576 d.cmles.radio-ev │ │ │ │ -0002bd90: 656e 7473 223a 207b 0a09 736f 7572 6365 ents": {..source │ │ │ │ -0002bda0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002bdb0: 6469 6f2f 766e 642e 636e 732e 616e 7031 dio/vnd.cns.anp1 │ │ │ │ -0002bdc0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002bdd0: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002bde0: 766e 642e 636e 732e 696e 6631 223a 207b vnd.cns.inf1": { │ │ │ │ -0002bdf0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002be00: 0a7d 2c0a 0922 6175 6469 6f2f 766e 642e .},.."audio/vnd. │ │ │ │ -0002be10: 6465 6365 2e61 7564 696f 223a 207b 0a09 dece.audio": {.. │ │ │ │ -0002be20: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002be30: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002be40: 0922 7576 6122 2c0a 0909 2275 7676 6122 ."uva",..."uvva" │ │ │ │ -0002be50: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f76 ..].},.."audio/v │ │ │ │ -0002be60: 6e64 2e64 6967 6974 616c 2d77 696e 6473 nd.digital-winds │ │ │ │ -0002be70: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002be80: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002be90: 733a 205b 0a09 0922 656f 6c22 0a09 5d0a s: [..."eol"..]. │ │ │ │ -0002bea0: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e64 },.."audio/vnd.d │ │ │ │ -0002beb0: 6c6e 612e 6164 7473 223a 207b 0a09 736f lna.adts": {..so │ │ │ │ -0002bec0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002bed0: 0922 6175 6469 6f2f 766e 642e 646f 6c62 ."audio/vnd.dolb │ │ │ │ -0002bee0: 792e 6865 6161 632e 3122 3a20 7b0a 0973 y.heaac.1": {..s │ │ │ │ -0002bef0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002bf00: 0a09 2261 7564 696f 2f76 6e64 2e64 6f6c .."audio/vnd.dol │ │ │ │ -0002bf10: 6279 2e68 6561 6163 2e32 223a 207b 0a09 by.heaac.2": {.. │ │ │ │ -0002bf20: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002bf30: 2c0a 0922 6175 6469 6f2f 766e 642e 646f ,.."audio/vnd.do │ │ │ │ -0002bf40: 6c62 792e 6d6c 7022 3a20 7b0a 0973 6f75 lby.mlp": {..sou │ │ │ │ -0002bf50: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002bf60: 2261 7564 696f 2f76 6e64 2e64 6f6c 6279 "audio/vnd.dolby │ │ │ │ -0002bf70: 2e6d 7073 223a 207b 0a09 736f 7572 6365 .mps": {..source │ │ │ │ -0002bf80: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002bf90: 6469 6f2f 766e 642e 646f 6c62 792e 706c dio/vnd.dolby.pl │ │ │ │ -0002bfa0: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ -0002bfb0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002bfc0: 2f76 6e64 2e64 6f6c 6279 2e70 6c32 7822 /vnd.dolby.pl2x" │ │ │ │ -0002bfd0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002bfe0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ -0002bff0: 6e64 2e64 6f6c 6279 2e70 6c32 7a22 3a20 nd.dolby.pl2z": │ │ │ │ -0002c000: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002c010: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002c020: 2e64 6f6c 6279 2e70 756c 7365 2e31 223a .dolby.pulse.1": │ │ │ │ -0002c030: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002c040: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ -0002c050: 642e 6472 6122 3a20 7b0a 0973 6f75 7263 d.dra": {..sourc │ │ │ │ -0002c060: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0002c070: 6e73 696f 6e73 3a20 5b0a 0909 2264 7261 nsions: [..."dra │ │ │ │ -0002c080: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ -0002c090: 766e 642e 6474 7322 3a20 7b0a 0973 6f75 vnd.dts": {..sou │ │ │ │ -0002c0a0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002c0b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2264 tensions: [..."d │ │ │ │ -0002c0c0: 7473 220a 095d 0a7d 2c0a 0922 6175 6469 ts"..].},.."audi │ │ │ │ -0002c0d0: 6f2f 766e 642e 6474 732e 6864 223a 207b o/vnd.dts.hd": { │ │ │ │ -0002c0e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002c0f0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002c100: 0a09 0922 6474 7368 6422 0a09 5d0a 7d2c ..."dtshd"..].}, │ │ │ │ -0002c110: 0a09 2261 7564 696f 2f76 6e64 2e64 7473 .."audio/vnd.dts │ │ │ │ -0002c120: 2e75 6864 223a 207b 0a09 736f 7572 6365 .uhd": {..source │ │ │ │ -0002c130: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ -0002c140: 6469 6f2f 766e 642e 6476 622e 6669 6c65 dio/vnd.dvb.file │ │ │ │ -0002c150: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002c160: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ -0002c170: 766e 642e 6576 6572 6164 2e70 6c6a 223a vnd.everad.plj": │ │ │ │ -0002c180: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002c190: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ -0002c1a0: 642e 686e 732e 6175 6469 6f22 3a20 7b0a d.hns.audio": {. │ │ │ │ -0002c1b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002c1c0: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e6c },.."audio/vnd.l │ │ │ │ -0002c1d0: 7563 656e 742e 766f 6963 6522 3a20 7b0a ucent.voice": {. │ │ │ │ -0002c1e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002c1f0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002c200: 0909 226c 7670 220a 095d 0a7d 2c0a 0922 .."lvp"..].},.." │ │ │ │ -0002c210: 6175 6469 6f2f 766e 642e 6d73 2d70 6c61 audio/vnd.ms-pla │ │ │ │ -0002c220: 7972 6561 6479 2e6d 6564 6961 2e70 7961 yready.media.pya │ │ │ │ -0002c230: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002c240: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002c250: 733a 205b 0a09 0922 7079 6122 0a09 5d0a s: [..."pya"..]. │ │ │ │ -0002c260: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e6e },.."audio/vnd.n │ │ │ │ -0002c270: 6f6b 6961 2e6d 6f62 696c 652d 786d 6622 okia.mobile-xmf" │ │ │ │ -0002c280: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002c290: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ -0002c2a0: 6e64 2e6e 6f72 7465 6c2e 7662 6b22 3a20 nd.nortel.vbk": │ │ │ │ -0002c2b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002c2c0: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002c2d0: 2e6e 7565 7261 2e65 6365 6c70 3438 3030 .nuera.ecelp4800 │ │ │ │ -0002c2e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002c2f0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002c300: 733a 205b 0a09 0922 6563 656c 7034 3830 s: [..."ecelp480 │ │ │ │ -0002c310: 3022 0a09 5d0a 7d2c 0a09 2261 7564 696f 0"..].},.."audio │ │ │ │ -0002c320: 2f76 6e64 2e6e 7565 7261 2e65 6365 6c70 /vnd.nuera.ecelp │ │ │ │ -0002c330: 3734 3730 223a 207b 0a09 736f 7572 6365 7470": {..source │ │ │ │ -0002c340: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002c350: 7369 6f6e 733a 205b 0a09 0922 6563 656c sions: [..."ecel │ │ │ │ -0002c360: 7037 3437 3022 0a09 5d0a 7d2c 0a09 2261 p7470"..].},.."a │ │ │ │ -0002c370: 7564 696f 2f76 6e64 2e6e 7565 7261 2e65 udio/vnd.nuera.e │ │ │ │ -0002c380: 6365 6c70 3936 3030 223a 207b 0a09 736f celp9600": {..so │ │ │ │ -0002c390: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002c3a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002c3b0: 6563 656c 7039 3630 3022 0a09 5d0a 7d2c ecelp9600"..].}, │ │ │ │ -0002c3c0: 0a09 2261 7564 696f 2f76 6e64 2e6f 6374 .."audio/vnd.oct │ │ │ │ -0002c3d0: 656c 2e73 6263 223a 207b 0a09 736f 7572 el.sbc": {..sour │ │ │ │ -0002c3e0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002c3f0: 6175 6469 6f2f 766e 642e 7072 6573 6f6e audio/vnd.preson │ │ │ │ -0002c400: 7573 2e6d 756c 7469 7472 6163 6b22 3a20 us.multitrack": │ │ │ │ -0002c410: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002c420: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002c430: 2e71 6365 6c70 223a 207b 0a09 736f 7572 .qcelp": {..sour │ │ │ │ -0002c440: 6365 3a20 2261 7061 6368 6522 0a7d 2c0a ce: "apache".},. │ │ │ │ -0002c450: 0922 6175 6469 6f2f 766e 642e 7268 6574 ."audio/vnd.rhet │ │ │ │ -0002c460: 6f72 6578 2e33 326b 6164 7063 6d22 3a20 orex.32kadpcm": │ │ │ │ -0002c470: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002c480: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002c490: 2e72 6970 223a 207b 0a09 736f 7572 6365 .rip": {..source │ │ │ │ -0002c4a0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002c4b0: 7369 6f6e 733a 205b 0a09 0922 7269 7022 sions: [..."rip" │ │ │ │ -0002c4c0: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f76 ..].},.."audio/v │ │ │ │ -0002c4d0: 6e64 2e72 6e2d 7265 616c 6175 6469 6f22 nd.rn-realaudio" │ │ │ │ -0002c4e0: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ -0002c4f0: 653a 2066 616c 7365 0a7d 2c0a 0922 6175 e: false.},.."au │ │ │ │ -0002c500: 6469 6f2f 766e 642e 7365 616c 6564 6d65 dio/vnd.sealedme │ │ │ │ -0002c510: 6469 612e 736f 6674 7365 616c 2e6d 7065 dia.softseal.mpe │ │ │ │ -0002c520: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ -0002c530: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ -0002c540: 2f76 6e64 2e76 6d78 2e63 7673 6422 3a20 /vnd.vmx.cvsd": │ │ │ │ -0002c550: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002c560: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ -0002c570: 2e77 6176 6522 3a20 7b0a 0963 6f6d 7072 .wave": {..compr │ │ │ │ -0002c580: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ -0002c590: 2c0a 0922 6175 6469 6f2f 766f 7262 6973 ,.."audio/vorbis │ │ │ │ -0002c5a0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002c5b0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0002c5c0: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ -0002c5d0: 6175 6469 6f2f 766f 7262 6973 2d63 6f6e audio/vorbis-con │ │ │ │ -0002c5e0: 6669 6722 3a20 7b0a 0973 6f75 7263 653a fig": {..source: │ │ │ │ -0002c5f0: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ -0002c600: 696f 2f77 6176 223a 207b 0a09 636f 6d70 io/wav": {..comp │ │ │ │ -0002c610: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ -0002c620: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002c630: 0909 2277 6176 220a 095d 0a7d 2c0a 0922 .."wav"..].},.." │ │ │ │ -0002c640: 6175 6469 6f2f 7761 7665 223a 207b 0a09 audio/wave": {.. │ │ │ │ -0002c650: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0002c660: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0002c670: 3a20 5b0a 0909 2277 6176 220a 095d 0a7d : [..."wav"..].} │ │ │ │ -0002c680: 2c0a 0922 6175 6469 6f2f 7765 626d 223a ,.."audio/webm": │ │ │ │ -0002c690: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0002c6a0: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ -0002c6b0: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ -0002c6c0: 656e 7369 6f6e 733a 205b 0a09 0922 7765 ensions: [..."we │ │ │ │ -0002c6d0: 6261 220a 095d 0a7d 2c0a 0922 6175 6469 ba"..].},.."audi │ │ │ │ -0002c6e0: 6f2f 782d 6161 6322 3a20 7b0a 0973 6f75 o/x-aac": {..sou │ │ │ │ -0002c6f0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -0002c700: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0002c710: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0002c720: 3a20 5b0a 0909 2261 6163 220a 095d 0a7d : [..."aac"..].} │ │ │ │ -0002c730: 2c0a 0922 6175 6469 6f2f 782d 6169 6666 ,.."audio/x-aiff │ │ │ │ -0002c740: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0002c750: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -0002c760: 6f6e 733a 205b 0a09 0922 6169 6622 2c0a ons: [..."aif",. │ │ │ │ -0002c770: 0909 2261 6966 6622 2c0a 0909 2261 6966 .."aiff",..."aif │ │ │ │ -0002c780: 6322 0a09 5d0a 7d2c 0a09 2261 7564 696f c"..].},.."audio │ │ │ │ -0002c790: 2f78 2d63 6166 223a 207b 0a09 736f 7572 /x-caf": {..sour │ │ │ │ -0002c7a0: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ -0002c7b0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ -0002c7c0: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ -0002c7d0: 205b 0a09 0922 6361 6622 0a09 5d0a 7d2c [..."caf"..].}, │ │ │ │ -0002c7e0: 0a09 2261 7564 696f 2f78 2d66 6c61 6322 .."audio/x-flac" │ │ │ │ -0002c7f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002c800: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -0002c810: 6e73 3a20 5b0a 0909 2266 6c61 6322 0a09 ns: [..."flac".. │ │ │ │ -0002c820: 5d0a 7d2c 0a09 2261 7564 696f 2f78 2d6d ].},.."audio/x-m │ │ │ │ -0002c830: 3461 223a 207b 0a09 736f 7572 6365 3a20 4a": {..source: │ │ │ │ -0002c840: 226e 6769 6e78 222c 0a09 6578 7465 6e73 "nginx",..extens │ │ │ │ -0002c850: 696f 6e73 3a20 5b0a 0909 226d 3461 220a ions: [..."m4a". │ │ │ │ -0002c860: 095d 0a7d 2c0a 0922 6175 6469 6f2f 782d .].},.."audio/x- │ │ │ │ -0002c870: 6d61 7472 6f73 6b61 223a 207b 0a09 736f matroska": {..so │ │ │ │ +0002bad0: 6469 6f2f 746f 6e65 223a 207b 0a09 736f dio/tone": {..so │ │ │ │ +0002bae0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002baf0: 0922 6175 6469 6f2f 7473 7663 6973 223a ."audio/tsvcis": │ │ │ │ +0002bb00: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002bb10: 6122 0a7d 2c0a 0922 6175 6469 6f2f 7565 a".},.."audio/ue │ │ │ │ +0002bb20: 6d63 6c69 7022 3a20 7b0a 0973 6f75 7263 mclip": {..sourc │ │ │ │ +0002bb30: 653a 2022 6961 6e61 220a 7d2c 0a09 2261 e: "iana".},.."a │ │ │ │ +0002bb40: 7564 696f 2f75 6c70 6665 6322 3a20 7b0a udio/ulpfec": {. │ │ │ │ +0002bb50: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002bb60: 7d2c 0a09 2261 7564 696f 2f75 7361 6322 },.."audio/usac" │ │ │ │ +0002bb70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002bb80: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ +0002bb90: 6476 6922 3a20 7b0a 0973 6f75 7263 653a dvi": {..source: │ │ │ │ +0002bba0: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ +0002bbb0: 696f 2f76 6d72 2d77 6222 3a20 7b0a 0973 io/vmr-wb": {..s │ │ │ │ +0002bbc0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002bbd0: 0a09 2261 7564 696f 2f76 6e64 2e33 6770 .."audio/vnd.3gp │ │ │ │ +0002bbe0: 702e 6975 6670 223a 207b 0a09 736f 7572 p.iufp": {..sour │ │ │ │ +0002bbf0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002bc00: 6175 6469 6f2f 766e 642e 3473 6222 3a20 audio/vnd.4sb": │ │ │ │ +0002bc10: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002bc20: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002bc30: 2e61 7564 696f 6b6f 7a22 3a20 7b0a 0973 .audiokoz": {..s │ │ │ │ +0002bc40: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002bc50: 0a09 2261 7564 696f 2f76 6e64 2e63 656c .."audio/vnd.cel │ │ │ │ +0002bc60: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +0002bc70: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002bc80: 2f76 6e64 2e63 6973 636f 2e6e 7365 223a /vnd.cisco.nse": │ │ │ │ +0002bc90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002bca0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ +0002bcb0: 642e 636d 6c65 732e 7261 6469 6f2d 6576 d.cmles.radio-ev │ │ │ │ +0002bcc0: 656e 7473 223a 207b 0a09 736f 7572 6365 ents": {..source │ │ │ │ +0002bcd0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002bce0: 6469 6f2f 766e 642e 636e 732e 616e 7031 dio/vnd.cns.anp1 │ │ │ │ +0002bcf0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002bd00: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002bd10: 766e 642e 636e 732e 696e 6631 223a 207b vnd.cns.inf1": { │ │ │ │ +0002bd20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002bd30: 0a7d 2c0a 0922 6175 6469 6f2f 766e 642e .},.."audio/vnd. │ │ │ │ +0002bd40: 6465 6365 2e61 7564 696f 223a 207b 0a09 dece.audio": {.. │ │ │ │ +0002bd50: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002bd60: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002bd70: 0922 7576 6122 2c0a 0909 2275 7676 6122 ."uva",..."uvva" │ │ │ │ +0002bd80: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f76 ..].},.."audio/v │ │ │ │ +0002bd90: 6e64 2e64 6967 6974 616c 2d77 696e 6473 nd.digital-winds │ │ │ │ +0002bda0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002bdb0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002bdc0: 733a 205b 0a09 0922 656f 6c22 0a09 5d0a s: [..."eol"..]. │ │ │ │ +0002bdd0: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e64 },.."audio/vnd.d │ │ │ │ +0002bde0: 6c6e 612e 6164 7473 223a 207b 0a09 736f lna.adts": {..so │ │ │ │ +0002bdf0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002be00: 0922 6175 6469 6f2f 766e 642e 646f 6c62 ."audio/vnd.dolb │ │ │ │ +0002be10: 792e 6865 6161 632e 3122 3a20 7b0a 0973 y.heaac.1": {..s │ │ │ │ +0002be20: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002be30: 0a09 2261 7564 696f 2f76 6e64 2e64 6f6c .."audio/vnd.dol │ │ │ │ +0002be40: 6279 2e68 6561 6163 2e32 223a 207b 0a09 by.heaac.2": {.. │ │ │ │ +0002be50: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002be60: 2c0a 0922 6175 6469 6f2f 766e 642e 646f ,.."audio/vnd.do │ │ │ │ +0002be70: 6c62 792e 6d6c 7022 3a20 7b0a 0973 6f75 lby.mlp": {..sou │ │ │ │ +0002be80: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002be90: 2261 7564 696f 2f76 6e64 2e64 6f6c 6279 "audio/vnd.dolby │ │ │ │ +0002bea0: 2e6d 7073 223a 207b 0a09 736f 7572 6365 .mps": {..source │ │ │ │ +0002beb0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002bec0: 6469 6f2f 766e 642e 646f 6c62 792e 706c dio/vnd.dolby.pl │ │ │ │ +0002bed0: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ +0002bee0: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002bef0: 2f76 6e64 2e64 6f6c 6279 2e70 6c32 7822 /vnd.dolby.pl2x" │ │ │ │ +0002bf00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002bf10: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ +0002bf20: 6e64 2e64 6f6c 6279 2e70 6c32 7a22 3a20 nd.dolby.pl2z": │ │ │ │ +0002bf30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002bf40: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002bf50: 2e64 6f6c 6279 2e70 756c 7365 2e31 223a .dolby.pulse.1": │ │ │ │ +0002bf60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002bf70: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ +0002bf80: 642e 6472 6122 3a20 7b0a 0973 6f75 7263 d.dra": {..sourc │ │ │ │ +0002bf90: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0002bfa0: 6e73 696f 6e73 3a20 5b0a 0909 2264 7261 nsions: [..."dra │ │ │ │ +0002bfb0: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ +0002bfc0: 766e 642e 6474 7322 3a20 7b0a 0973 6f75 vnd.dts": {..sou │ │ │ │ +0002bfd0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002bfe0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2264 tensions: [..."d │ │ │ │ +0002bff0: 7473 220a 095d 0a7d 2c0a 0922 6175 6469 ts"..].},.."audi │ │ │ │ +0002c000: 6f2f 766e 642e 6474 732e 6864 223a 207b o/vnd.dts.hd": { │ │ │ │ +0002c010: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002c020: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002c030: 0a09 0922 6474 7368 6422 0a09 5d0a 7d2c ..."dtshd"..].}, │ │ │ │ +0002c040: 0a09 2261 7564 696f 2f76 6e64 2e64 7473 .."audio/vnd.dts │ │ │ │ +0002c050: 2e75 6864 223a 207b 0a09 736f 7572 6365 .uhd": {..source │ │ │ │ +0002c060: 3a20 2269 616e 6122 0a7d 2c0a 0922 6175 : "iana".},.."au │ │ │ │ +0002c070: 6469 6f2f 766e 642e 6476 622e 6669 6c65 dio/vnd.dvb.file │ │ │ │ +0002c080: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002c090: 616e 6122 0a7d 2c0a 0922 6175 6469 6f2f ana".},.."audio/ │ │ │ │ +0002c0a0: 766e 642e 6576 6572 6164 2e70 6c6a 223a vnd.everad.plj": │ │ │ │ +0002c0b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002c0c0: 6122 0a7d 2c0a 0922 6175 6469 6f2f 766e a".},.."audio/vn │ │ │ │ +0002c0d0: 642e 686e 732e 6175 6469 6f22 3a20 7b0a d.hns.audio": {. │ │ │ │ +0002c0e0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002c0f0: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e6c },.."audio/vnd.l │ │ │ │ +0002c100: 7563 656e 742e 766f 6963 6522 3a20 7b0a ucent.voice": {. │ │ │ │ +0002c110: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002c120: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002c130: 0909 226c 7670 220a 095d 0a7d 2c0a 0922 .."lvp"..].},.." │ │ │ │ +0002c140: 6175 6469 6f2f 766e 642e 6d73 2d70 6c61 audio/vnd.ms-pla │ │ │ │ +0002c150: 7972 6561 6479 2e6d 6564 6961 2e70 7961 yready.media.pya │ │ │ │ +0002c160: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002c170: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002c180: 733a 205b 0a09 0922 7079 6122 0a09 5d0a s: [..."pya"..]. │ │ │ │ +0002c190: 7d2c 0a09 2261 7564 696f 2f76 6e64 2e6e },.."audio/vnd.n │ │ │ │ +0002c1a0: 6f6b 6961 2e6d 6f62 696c 652d 786d 6622 okia.mobile-xmf" │ │ │ │ +0002c1b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002c1c0: 6e61 220a 7d2c 0a09 2261 7564 696f 2f76 na".},.."audio/v │ │ │ │ +0002c1d0: 6e64 2e6e 6f72 7465 6c2e 7662 6b22 3a20 nd.nortel.vbk": │ │ │ │ +0002c1e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002c1f0: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002c200: 2e6e 7565 7261 2e65 6365 6c70 3438 3030 .nuera.ecelp4800 │ │ │ │ +0002c210: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002c220: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002c230: 733a 205b 0a09 0922 6563 656c 7034 3830 s: [..."ecelp480 │ │ │ │ +0002c240: 3022 0a09 5d0a 7d2c 0a09 2261 7564 696f 0"..].},.."audio │ │ │ │ +0002c250: 2f76 6e64 2e6e 7565 7261 2e65 6365 6c70 /vnd.nuera.ecelp │ │ │ │ +0002c260: 3734 3730 223a 207b 0a09 736f 7572 6365 7470": {..source │ │ │ │ +0002c270: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002c280: 7369 6f6e 733a 205b 0a09 0922 6563 656c sions: [..."ecel │ │ │ │ +0002c290: 7037 3437 3022 0a09 5d0a 7d2c 0a09 2261 p7470"..].},.."a │ │ │ │ +0002c2a0: 7564 696f 2f76 6e64 2e6e 7565 7261 2e65 udio/vnd.nuera.e │ │ │ │ +0002c2b0: 6365 6c70 3936 3030 223a 207b 0a09 736f celp9600": {..so │ │ │ │ +0002c2c0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002c2d0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002c2e0: 6563 656c 7039 3630 3022 0a09 5d0a 7d2c ecelp9600"..].}, │ │ │ │ +0002c2f0: 0a09 2261 7564 696f 2f76 6e64 2e6f 6374 .."audio/vnd.oct │ │ │ │ +0002c300: 656c 2e73 6263 223a 207b 0a09 736f 7572 el.sbc": {..sour │ │ │ │ +0002c310: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002c320: 6175 6469 6f2f 766e 642e 7072 6573 6f6e audio/vnd.preson │ │ │ │ +0002c330: 7573 2e6d 756c 7469 7472 6163 6b22 3a20 us.multitrack": │ │ │ │ +0002c340: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002c350: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002c360: 2e71 6365 6c70 223a 207b 0a09 736f 7572 .qcelp": {..sour │ │ │ │ +0002c370: 6365 3a20 2261 7061 6368 6522 0a7d 2c0a ce: "apache".},. │ │ │ │ +0002c380: 0922 6175 6469 6f2f 766e 642e 7268 6574 ."audio/vnd.rhet │ │ │ │ +0002c390: 6f72 6578 2e33 326b 6164 7063 6d22 3a20 orex.32kadpcm": │ │ │ │ +0002c3a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002c3b0: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002c3c0: 2e72 6970 223a 207b 0a09 736f 7572 6365 .rip": {..source │ │ │ │ +0002c3d0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002c3e0: 7369 6f6e 733a 205b 0a09 0922 7269 7022 sions: [..."rip" │ │ │ │ +0002c3f0: 0a09 5d0a 7d2c 0a09 2261 7564 696f 2f76 ..].},.."audio/v │ │ │ │ +0002c400: 6e64 2e72 6e2d 7265 616c 6175 6469 6f22 nd.rn-realaudio" │ │ │ │ +0002c410: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ +0002c420: 653a 2066 616c 7365 0a7d 2c0a 0922 6175 e: false.},.."au │ │ │ │ +0002c430: 6469 6f2f 766e 642e 7365 616c 6564 6d65 dio/vnd.sealedme │ │ │ │ +0002c440: 6469 612e 736f 6674 7365 616c 2e6d 7065 dia.softseal.mpe │ │ │ │ +0002c450: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ +0002c460: 6961 6e61 220a 7d2c 0a09 2261 7564 696f iana".},.."audio │ │ │ │ +0002c470: 2f76 6e64 2e76 6d78 2e63 7673 6422 3a20 /vnd.vmx.cvsd": │ │ │ │ +0002c480: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002c490: 220a 7d2c 0a09 2261 7564 696f 2f76 6e64 ".},.."audio/vnd │ │ │ │ +0002c4a0: 2e77 6176 6522 3a20 7b0a 0963 6f6d 7072 .wave": {..compr │ │ │ │ +0002c4b0: 6573 7369 626c 653a 2066 616c 7365 0a7d essible: false.} │ │ │ │ +0002c4c0: 2c0a 0922 6175 6469 6f2f 766f 7262 6973 ,.."audio/vorbis │ │ │ │ +0002c4d0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002c4e0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0002c4f0: 626c 653a 2066 616c 7365 0a7d 2c0a 0922 ble: false.},.." │ │ │ │ +0002c500: 6175 6469 6f2f 766f 7262 6973 2d63 6f6e audio/vorbis-con │ │ │ │ +0002c510: 6669 6722 3a20 7b0a 0973 6f75 7263 653a fig": {..source: │ │ │ │ +0002c520: 2022 6961 6e61 220a 7d2c 0a09 2261 7564 "iana".},.."aud │ │ │ │ +0002c530: 696f 2f77 6176 223a 207b 0a09 636f 6d70 io/wav": {..comp │ │ │ │ +0002c540: 7265 7373 6962 6c65 3a20 6661 6c73 652c ressible: false, │ │ │ │ +0002c550: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002c560: 0909 2277 6176 220a 095d 0a7d 2c0a 0922 .."wav"..].},.." │ │ │ │ +0002c570: 6175 6469 6f2f 7761 7665 223a 207b 0a09 audio/wave": {.. │ │ │ │ +0002c580: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0002c590: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0002c5a0: 3a20 5b0a 0909 2277 6176 220a 095d 0a7d : [..."wav"..].} │ │ │ │ +0002c5b0: 2c0a 0922 6175 6469 6f2f 7765 626d 223a ,.."audio/webm": │ │ │ │ +0002c5c0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0002c5d0: 6368 6522 2c0a 0963 6f6d 7072 6573 7369 che",..compressi │ │ │ │ +0002c5e0: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ +0002c5f0: 656e 7369 6f6e 733a 205b 0a09 0922 7765 ensions: [..."we │ │ │ │ +0002c600: 6261 220a 095d 0a7d 2c0a 0922 6175 6469 ba"..].},.."audi │ │ │ │ +0002c610: 6f2f 782d 6161 6322 3a20 7b0a 0973 6f75 o/x-aac": {..sou │ │ │ │ +0002c620: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +0002c630: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0002c640: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0002c650: 3a20 5b0a 0909 2261 6163 220a 095d 0a7d : [..."aac"..].} │ │ │ │ +0002c660: 2c0a 0922 6175 6469 6f2f 782d 6169 6666 ,.."audio/x-aiff │ │ │ │ +0002c670: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0002c680: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +0002c690: 6f6e 733a 205b 0a09 0922 6169 6622 2c0a ons: [..."aif",. │ │ │ │ +0002c6a0: 0909 2261 6966 6622 2c0a 0909 2261 6966 .."aiff",..."aif │ │ │ │ +0002c6b0: 6322 0a09 5d0a 7d2c 0a09 2261 7564 696f c"..].},.."audio │ │ │ │ +0002c6c0: 2f78 2d63 6166 223a 207b 0a09 736f 7572 /x-caf": {..sour │ │ │ │ +0002c6d0: 6365 3a20 2261 7061 6368 6522 2c0a 0963 ce: "apache",..c │ │ │ │ +0002c6e0: 6f6d 7072 6573 7369 626c 653a 2066 616c ompressible: fal │ │ │ │ +0002c6f0: 7365 2c0a 0965 7874 656e 7369 6f6e 733a se,..extensions: │ │ │ │ +0002c700: 205b 0a09 0922 6361 6622 0a09 5d0a 7d2c [..."caf"..].}, │ │ │ │ +0002c710: 0a09 2261 7564 696f 2f78 2d66 6c61 6322 .."audio/x-flac" │ │ │ │ +0002c720: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002c730: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +0002c740: 6e73 3a20 5b0a 0909 2266 6c61 6322 0a09 ns: [..."flac".. │ │ │ │ +0002c750: 5d0a 7d2c 0a09 2261 7564 696f 2f78 2d6d ].},.."audio/x-m │ │ │ │ +0002c760: 3461 223a 207b 0a09 736f 7572 6365 3a20 4a": {..source: │ │ │ │ +0002c770: 226e 6769 6e78 222c 0a09 6578 7465 6e73 "nginx",..extens │ │ │ │ +0002c780: 696f 6e73 3a20 5b0a 0909 226d 3461 220a ions: [..."m4a". │ │ │ │ +0002c790: 095d 0a7d 2c0a 0922 6175 6469 6f2f 782d .].},.."audio/x- │ │ │ │ +0002c7a0: 6d61 7472 6f73 6b61 223a 207b 0a09 736f matroska": {..so │ │ │ │ +0002c7b0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +0002c7c0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002c7d0: 0922 6d6b 6122 0a09 5d0a 7d2c 0a09 2261 ."mka"..].},.."a │ │ │ │ +0002c7e0: 7564 696f 2f78 2d6d 7065 6775 726c 223a udio/x-mpegurl": │ │ │ │ +0002c7f0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +0002c800: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +0002c810: 733a 205b 0a09 0922 6d33 7522 0a09 5d0a s: [..."m3u"..]. │ │ │ │ +0002c820: 7d2c 0a09 2261 7564 696f 2f78 2d6d 732d },.."audio/x-ms- │ │ │ │ +0002c830: 7761 7822 3a20 7b0a 0973 6f75 7263 653a wax": {..source: │ │ │ │ +0002c840: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +0002c850: 6e73 696f 6e73 3a20 5b0a 0909 2277 6178 nsions: [..."wax │ │ │ │ +0002c860: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ +0002c870: 782d 6d73 2d77 6d61 223a 207b 0a09 736f x-ms-wma": {..so │ │ │ │ 0002c880: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ 0002c890: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002c8a0: 0922 6d6b 6122 0a09 5d0a 7d2c 0a09 2261 ."mka"..].},.."a │ │ │ │ -0002c8b0: 7564 696f 2f78 2d6d 7065 6775 726c 223a udio/x-mpegurl": │ │ │ │ -0002c8c0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -0002c8d0: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -0002c8e0: 733a 205b 0a09 0922 6d33 7522 0a09 5d0a s: [..."m3u"..]. │ │ │ │ -0002c8f0: 7d2c 0a09 2261 7564 696f 2f78 2d6d 732d },.."audio/x-ms- │ │ │ │ -0002c900: 7761 7822 3a20 7b0a 0973 6f75 7263 653a wax": {..source: │ │ │ │ -0002c910: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -0002c920: 6e73 696f 6e73 3a20 5b0a 0909 2277 6178 nsions: [..."wax │ │ │ │ -0002c930: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ -0002c940: 782d 6d73 2d77 6d61 223a 207b 0a09 736f x-ms-wma": {..so │ │ │ │ -0002c950: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -0002c960: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002c970: 0922 776d 6122 0a09 5d0a 7d2c 0a09 2261 ."wma"..].},.."a │ │ │ │ -0002c980: 7564 696f 2f78 2d70 6e2d 7265 616c 6175 udio/x-pn-realau │ │ │ │ -0002c990: 6469 6f22 3a20 7b0a 0973 6f75 7263 653a dio": {..source: │ │ │ │ -0002c9a0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -0002c9b0: 6e73 696f 6e73 3a20 5b0a 0909 2272 616d nsions: [..."ram │ │ │ │ -0002c9c0: 222c 0a09 0922 7261 220a 095d 0a7d 2c0a ",..."ra"..].},. │ │ │ │ -0002c9d0: 0922 6175 6469 6f2f 782d 706e 2d72 6561 ."audio/x-pn-rea │ │ │ │ -0002c9e0: 6c61 7564 696f 2d70 6c75 6769 6e22 3a20 laudio-plugin": │ │ │ │ -0002c9f0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0002ca00: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -0002ca10: 3a20 5b0a 0909 2272 6d70 220a 095d 0a7d : [..."rmp"..].} │ │ │ │ -0002ca20: 2c0a 0922 6175 6469 6f2f 782d 7265 616c ,.."audio/x-real │ │ │ │ -0002ca30: 6175 6469 6f22 3a20 7b0a 0973 6f75 7263 audio": {..sourc │ │ │ │ -0002ca40: 653a 2022 6e67 696e 7822 2c0a 0965 7874 e: "nginx",..ext │ │ │ │ -0002ca50: 656e 7369 6f6e 733a 205b 0a09 0922 7261 ensions: [..."ra │ │ │ │ -0002ca60: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ -0002ca70: 782d 7474 6122 3a20 7b0a 0973 6f75 7263 x-tta": {..sourc │ │ │ │ -0002ca80: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ -0002ca90: 2261 7564 696f 2f78 2d77 6176 223a 207b "audio/x-wav": { │ │ │ │ -0002caa0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0002cab0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -0002cac0: 205b 0a09 0922 7761 7622 0a09 5d0a 7d2c [..."wav"..].}, │ │ │ │ -0002cad0: 0a09 2261 7564 696f 2f78 6d22 3a20 7b0a .."audio/xm": {. │ │ │ │ -0002cae0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -0002caf0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0002cb00: 5b0a 0909 2278 6d22 0a09 5d0a 7d2c 0a09 [..."xm"..].},.. │ │ │ │ -0002cb10: 2263 6865 6d69 6361 6c2f 782d 6364 7822 "chemical/x-cdx" │ │ │ │ -0002cb20: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002cb30: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -0002cb40: 6e73 3a20 5b0a 0909 2263 6478 220a 095d ns: [..."cdx"..] │ │ │ │ -0002cb50: 0a7d 2c0a 0922 6368 656d 6963 616c 2f78 .},.."chemical/x │ │ │ │ -0002cb60: 2d63 6966 223a 207b 0a09 736f 7572 6365 -cif": {..source │ │ │ │ -0002cb70: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -0002cb80: 656e 7369 6f6e 733a 205b 0a09 0922 6369 ensions: [..."ci │ │ │ │ -0002cb90: 6622 0a09 5d0a 7d2c 0a09 2263 6865 6d69 f"..].},.."chemi │ │ │ │ -0002cba0: 6361 6c2f 782d 636d 6466 223a 207b 0a09 cal/x-cmdf": {.. │ │ │ │ -0002cbb0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -0002cbc0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002cbd0: 0a09 0922 636d 6466 220a 095d 0a7d 2c0a ..."cmdf"..].},. │ │ │ │ -0002cbe0: 0922 6368 656d 6963 616c 2f78 2d63 6d6c ."chemical/x-cml │ │ │ │ -0002cbf0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0002cc00: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -0002cc10: 6f6e 733a 205b 0a09 0922 636d 6c22 0a09 ons: [..."cml".. │ │ │ │ -0002cc20: 5d0a 7d2c 0a09 2263 6865 6d69 6361 6c2f ].},.."chemical/ │ │ │ │ -0002cc30: 782d 6373 6d6c 223a 207b 0a09 736f 7572 x-csml": {..sour │ │ │ │ -0002cc40: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -0002cc50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002cc60: 6373 6d6c 220a 095d 0a7d 2c0a 0922 6368 csml"..].},.."ch │ │ │ │ -0002cc70: 656d 6963 616c 2f78 2d70 6462 223a 207b emical/x-pdb": { │ │ │ │ -0002cc80: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0002cc90: 6522 0a7d 2c0a 0922 6368 656d 6963 616c e".},.."chemical │ │ │ │ -0002cca0: 2f78 2d78 797a 223a 207b 0a09 736f 7572 /x-xyz": {..sour │ │ │ │ -0002ccb0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -0002ccc0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002ccd0: 7879 7a22 0a09 5d0a 7d2c 0a09 2266 6f6e xyz"..].},.."fon │ │ │ │ -0002cce0: 742f 636f 6c6c 6563 7469 6f6e 223a 207b t/collection": { │ │ │ │ -0002ccf0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002cd00: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002cd10: 0a09 0922 7474 6322 0a09 5d0a 7d2c 0a09 ..."ttc"..].},.. │ │ │ │ -0002cd20: 2266 6f6e 742f 6f74 6622 3a20 7b0a 0973 "font/otf": {..s │ │ │ │ -0002cd30: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002cd40: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0002cd50: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0002cd60: 205b 0a09 0922 6f74 6622 0a09 5d0a 7d2c [..."otf"..].}, │ │ │ │ -0002cd70: 0a09 2266 6f6e 742f 7366 6e74 223a 207b .."font/sfnt": { │ │ │ │ -0002cd80: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002cd90: 0a7d 2c0a 0922 666f 6e74 2f74 7466 223a .},.."font/ttf": │ │ │ │ -0002cda0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002cdb0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0002cdc0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -0002cdd0: 696f 6e73 3a20 5b0a 0909 2274 7466 220a ions: [..."ttf". │ │ │ │ -0002cde0: 095d 0a7d 2c0a 0922 666f 6e74 2f77 6f66 .].},.."font/wof │ │ │ │ -0002cdf0: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ -0002ce00: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002ce10: 6e73 3a20 5b0a 0909 2277 6f66 6622 0a09 ns: [..."woff".. │ │ │ │ -0002ce20: 5d0a 7d2c 0a09 2266 6f6e 742f 776f 6666 ].},.."font/woff │ │ │ │ -0002ce30: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ -0002ce40: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002ce50: 6e73 3a20 5b0a 0909 2277 6f66 6632 220a ns: [..."woff2". │ │ │ │ -0002ce60: 095d 0a7d 2c0a 0922 696d 6167 652f 6163 .].},.."image/ac │ │ │ │ -0002ce70: 6573 223a 207b 0a09 736f 7572 6365 3a20 es": {..source: │ │ │ │ -0002ce80: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0002ce90: 6f6e 733a 205b 0a09 0922 6578 7222 0a09 ons: [..."exr".. │ │ │ │ -0002cea0: 5d0a 7d2c 0a09 2269 6d61 6765 2f61 706e ].},.."image/apn │ │ │ │ -0002ceb0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ -0002cec0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002ced0: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -0002cee0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -0002cef0: 706e 6722 0a09 5d0a 7d2c 0a09 2269 6d61 png"..].},.."ima │ │ │ │ -0002cf00: 6765 2f61 7663 6922 3a20 7b0a 0973 6f75 ge/avci": {..sou │ │ │ │ -0002cf10: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002cf20: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -0002cf30: 7663 6922 0a09 5d0a 7d2c 0a09 2269 6d61 vci"..].},.."ima │ │ │ │ -0002cf40: 6765 2f61 7663 7322 3a20 7b0a 0973 6f75 ge/avcs": {..sou │ │ │ │ -0002cf50: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002cf60: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -0002cf70: 7663 7322 0a09 5d0a 7d2c 0a09 2269 6d61 vcs"..].},.."ima │ │ │ │ -0002cf80: 6765 2f61 7669 6622 3a20 7b0a 0973 6f75 ge/avif": {..sou │ │ │ │ -0002cf90: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0002cfa0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -0002cfb0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -0002cfc0: 5b0a 0909 2261 7669 6622 0a09 5d0a 7d2c [..."avif"..].}, │ │ │ │ -0002cfd0: 0a09 2269 6d61 6765 2f62 6d70 223a 207b .."image/bmp": { │ │ │ │ -0002cfe0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002cff0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0002d000: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -0002d010: 6e73 3a20 5b0a 0909 2262 6d70 222c 0a09 ns: [..."bmp",.. │ │ │ │ -0002d020: 0922 6469 6222 0a09 5d0a 7d2c 0a09 2269 ."dib"..].},.."i │ │ │ │ -0002d030: 6d61 6765 2f63 676d 223a 207b 0a09 736f mage/cgm": {..so │ │ │ │ -0002d040: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002d050: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002d060: 6367 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 cgm"..].},.."ima │ │ │ │ -0002d070: 6765 2f64 6963 6f6d 2d72 6c65 223a 207b ge/dicom-rle": { │ │ │ │ -0002d080: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002d090: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002d0a0: 0a09 0922 6472 6c65 220a 095d 0a7d 2c0a ..."drle"..].},. │ │ │ │ -0002d0b0: 0922 696d 6167 652f 6470 7822 3a20 7b0a ."image/dpx": {. │ │ │ │ -0002d0c0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002d0d0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002d0e0: 0909 2264 7078 220a 095d 0a7d 2c0a 0922 .."dpx"..].},.." │ │ │ │ -0002d0f0: 696d 6167 652f 656d 6622 3a20 7b0a 0973 image/emf": {..s │ │ │ │ -0002d100: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002d110: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002d120: 2265 6d66 220a 095d 0a7d 2c0a 0922 696d "emf"..].},.."im │ │ │ │ -0002d130: 6167 652f 6669 7473 223a 207b 0a09 736f age/fits": {..so │ │ │ │ -0002d140: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002d150: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002d160: 6669 7473 220a 095d 0a7d 2c0a 0922 696d fits"..].},.."im │ │ │ │ -0002d170: 6167 652f 6733 6661 7822 3a20 7b0a 0973 age/g3fax": {..s │ │ │ │ -0002d180: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002d190: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002d1a0: 2267 3322 0a09 5d0a 7d2c 0a09 2269 6d61 "g3"..].},.."ima │ │ │ │ -0002d1b0: 6765 2f67 6966 223a 207b 0a09 736f 7572 ge/gif": {..sour │ │ │ │ -0002d1c0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0002d1d0: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -0002d1e0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002d1f0: 0a09 0922 6769 6622 0a09 5d0a 7d2c 0a09 ..."gif"..].},.. │ │ │ │ -0002d200: 2269 6d61 6765 2f68 6569 6322 3a20 7b0a "image/heic": {. │ │ │ │ -0002d210: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002d220: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002d230: 0909 2268 6569 6322 0a09 5d0a 7d2c 0a09 .."heic"..].},.. │ │ │ │ -0002d240: 2269 6d61 6765 2f68 6569 632d 7365 7175 "image/heic-sequ │ │ │ │ -0002d250: 656e 6365 223a 207b 0a09 736f 7572 6365 ence": {..source │ │ │ │ -0002d260: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002d270: 7369 6f6e 733a 205b 0a09 0922 6865 6963 sions: [..."heic │ │ │ │ -0002d280: 7322 0a09 5d0a 7d2c 0a09 2269 6d61 6765 s"..].},.."image │ │ │ │ -0002d290: 2f68 6569 6622 3a20 7b0a 0973 6f75 7263 /heif": {..sourc │ │ │ │ -0002d2a0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0002d2b0: 6e73 696f 6e73 3a20 5b0a 0909 2268 6569 nsions: [..."hei │ │ │ │ -0002d2c0: 6622 0a09 5d0a 7d2c 0a09 2269 6d61 6765 f"..].},.."image │ │ │ │ -0002d2d0: 2f68 6569 662d 7365 7175 656e 6365 223a /heif-sequence": │ │ │ │ -0002d2e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002d2f0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002d300: 205b 0a09 0922 6865 6966 7322 0a09 5d0a [..."heifs"..]. │ │ │ │ -0002d310: 7d2c 0a09 2269 6d61 6765 2f68 656a 326b },.."image/hej2k │ │ │ │ -0002d320: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002d330: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002d340: 733a 205b 0a09 0922 6865 6a32 220a 095d s: [..."hej2"..] │ │ │ │ -0002d350: 0a7d 2c0a 0922 696d 6167 652f 6965 6622 .},.."image/ief" │ │ │ │ -0002d360: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002d370: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002d380: 3a20 5b0a 0909 2269 6566 220a 095d 0a7d : [..."ief"..].} │ │ │ │ -0002d390: 2c0a 0922 696d 6167 652f 6a32 6322 3a20 ,.."image/j2c": │ │ │ │ -0002d3a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002d3b0: 220a 7d2c 0a09 2269 6d61 6765 2f6a 6169 ".},.."image/jai │ │ │ │ -0002d3c0: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ -0002d3d0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002d3e0: 6e73 3a20 5b0a 0909 226a 6169 6922 0a09 ns: [..."jaii".. │ │ │ │ -0002d3f0: 5d0a 7d2c 0a09 2269 6d61 6765 2f6a 6169 ].},.."image/jai │ │ │ │ -0002d400: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0002d410: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002d420: 6e73 3a20 5b0a 0909 226a 6169 7322 0a09 ns: [..."jais".. │ │ │ │ -0002d430: 5d0a 7d2c 0a09 2269 6d61 6765 2f6a 6c73 ].},.."image/jls │ │ │ │ -0002d440: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002d450: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002d460: 733a 205b 0a09 0922 6a6c 7322 0a09 5d0a s: [..."jls"..]. │ │ │ │ -0002d470: 7d2c 0a09 2269 6d61 6765 2f6a 7032 223a },.."image/jp2": │ │ │ │ -0002d480: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002d490: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -0002d4a0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -0002d4b0: 7369 6f6e 733a 205b 0a09 0922 6a70 3222 sions: [..."jp2" │ │ │ │ -0002d4c0: 2c0a 0909 226a 7067 3222 0a09 5d0a 7d2c ,..."jpg2"..].}, │ │ │ │ -0002d4d0: 0a09 2269 6d61 6765 2f6a 7065 6722 3a20 .."image/jpeg": │ │ │ │ -0002d4e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002d4f0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002d500: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ -0002d510: 696f 6e73 3a20 5b0a 0909 226a 7067 222c ions: [..."jpg", │ │ │ │ -0002d520: 0a09 0922 6a70 6567 222c 0a09 0922 6a70 ..."jpeg",..."jp │ │ │ │ -0002d530: 6522 0a09 5d0a 7d2c 0a09 2269 6d61 6765 e"..].},.."image │ │ │ │ -0002d540: 2f6a 7068 223a 207b 0a09 736f 7572 6365 /jph": {..source │ │ │ │ -0002d550: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002d560: 7369 6f6e 733a 205b 0a09 0922 6a70 6822 sions: [..."jph" │ │ │ │ -0002d570: 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2f6a ..].},.."image/j │ │ │ │ -0002d580: 7068 6322 3a20 7b0a 0973 6f75 7263 653a phc": {..source: │ │ │ │ -0002d590: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0002d5a0: 696f 6e73 3a20 5b0a 0909 226a 6863 220a ions: [..."jhc". │ │ │ │ -0002d5b0: 095d 0a7d 2c0a 0922 696d 6167 652f 6a70 .].},.."image/jp │ │ │ │ -0002d5c0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ -0002d5d0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002d5e0: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -0002d5f0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -0002d600: 706d 222c 0a09 0922 6a70 676d 220a 095d pm",..."jpgm"..] │ │ │ │ -0002d610: 0a7d 2c0a 0922 696d 6167 652f 6a70 7822 .},.."image/jpx" │ │ │ │ -0002d620: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002d630: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0002d640: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ -0002d650: 6e73 696f 6e73 3a20 5b0a 0909 226a 7078 nsions: [..."jpx │ │ │ │ -0002d660: 222c 0a09 0922 6a70 6622 0a09 5d0a 7d2c ",..."jpf"..].}, │ │ │ │ -0002d670: 0a09 2269 6d61 6765 2f6a 786c 223a 207b .."image/jxl": { │ │ │ │ -0002d680: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002d690: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002d6a0: 0a09 0922 6a78 6c22 0a09 5d0a 7d2c 0a09 ..."jxl"..].},.. │ │ │ │ -0002d6b0: 2269 6d61 6765 2f6a 7872 223a 207b 0a09 "image/jxr": {.. │ │ │ │ -0002d6c0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002d6d0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002d6e0: 0922 6a78 7222 0a09 5d0a 7d2c 0a09 2269 ."jxr"..].},.."i │ │ │ │ -0002d6f0: 6d61 6765 2f6a 7872 6122 3a20 7b0a 0973 mage/jxra": {..s │ │ │ │ -0002d700: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002d710: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002d720: 226a 7872 6122 0a09 5d0a 7d2c 0a09 2269 "jxra"..].},.."i │ │ │ │ -0002d730: 6d61 6765 2f6a 7872 7322 3a20 7b0a 0973 mage/jxrs": {..s │ │ │ │ -0002d740: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002d750: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002d760: 226a 7872 7322 0a09 5d0a 7d2c 0a09 2269 "jxrs"..].},.."i │ │ │ │ -0002d770: 6d61 6765 2f6a 7873 223a 207b 0a09 736f mage/jxs": {..so │ │ │ │ -0002d780: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002d790: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002d7a0: 6a78 7322 0a09 5d0a 7d2c 0a09 2269 6d61 jxs"..].},.."ima │ │ │ │ -0002d7b0: 6765 2f6a 7873 6322 3a20 7b0a 0973 6f75 ge/jxsc": {..sou │ │ │ │ -0002d7c0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002d7d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -0002d7e0: 7873 6322 0a09 5d0a 7d2c 0a09 2269 6d61 xsc"..].},.."ima │ │ │ │ -0002d7f0: 6765 2f6a 7873 6922 3a20 7b0a 0973 6f75 ge/jxsi": {..sou │ │ │ │ -0002d800: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002d810: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -0002d820: 7873 6922 0a09 5d0a 7d2c 0a09 2269 6d61 xsi"..].},.."ima │ │ │ │ -0002d830: 6765 2f6a 7873 7322 3a20 7b0a 0973 6f75 ge/jxss": {..sou │ │ │ │ -0002d840: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002d850: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -0002d860: 7873 7322 0a09 5d0a 7d2c 0a09 2269 6d61 xss"..].},.."ima │ │ │ │ -0002d870: 6765 2f6b 7478 223a 207b 0a09 736f 7572 ge/ktx": {..sour │ │ │ │ -0002d880: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0002d890: 656e 7369 6f6e 733a 205b 0a09 0922 6b74 ensions: [..."kt │ │ │ │ -0002d8a0: 7822 0a09 5d0a 7d2c 0a09 2269 6d61 6765 x"..].},.."image │ │ │ │ -0002d8b0: 2f6b 7478 3222 3a20 7b0a 0973 6f75 7263 /ktx2": {..sourc │ │ │ │ -0002d8c0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0002d8d0: 6e73 696f 6e73 3a20 5b0a 0909 226b 7478 nsions: [..."ktx │ │ │ │ -0002d8e0: 3222 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2"..].},.."image │ │ │ │ -0002d8f0: 2f6e 6170 6c70 7322 3a20 7b0a 0973 6f75 /naplps": {..sou │ │ │ │ -0002d900: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002d910: 2269 6d61 6765 2f70 6a70 6567 223a 207b "image/pjpeg": { │ │ │ │ -0002d920: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0002d930: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -0002d940: 6e73 3a20 5b0a 0909 226a 6669 6622 0a09 ns: [..."jfif".. │ │ │ │ -0002d950: 5d0a 7d2c 0a09 2269 6d61 6765 2f70 6e67 ].},.."image/png │ │ │ │ -0002d960: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002d970: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0002d980: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ -0002d990: 656e 7369 6f6e 733a 205b 0a09 0922 706e ensions: [..."pn │ │ │ │ -0002d9a0: 6722 0a09 5d0a 7d2c 0a09 2269 6d61 6765 g"..].},.."image │ │ │ │ -0002d9b0: 2f70 7273 2e62 7469 6622 3a20 7b0a 0973 /prs.btif": {..s │ │ │ │ -0002d9c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002d9d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002d9e0: 2262 7469 6622 2c0a 0909 2262 7466 220a "btif",..."btf". │ │ │ │ -0002d9f0: 095d 0a7d 2c0a 0922 696d 6167 652f 7072 .].},.."image/pr │ │ │ │ -0002da00: 732e 7074 6922 3a20 7b0a 0973 6f75 7263 s.pti": {..sourc │ │ │ │ -0002da10: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0002da20: 6e73 696f 6e73 3a20 5b0a 0909 2270 7469 nsions: [..."pti │ │ │ │ -0002da30: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ -0002da40: 7077 672d 7261 7374 6572 223a 207b 0a09 pwg-raster": {.. │ │ │ │ -0002da50: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002da60: 2c0a 0922 696d 6167 652f 7367 6922 3a20 ,.."image/sgi": │ │ │ │ -0002da70: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0002da80: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -0002da90: 3a20 5b0a 0909 2273 6769 220a 095d 0a7d : [..."sgi"..].} │ │ │ │ -0002daa0: 2c0a 0922 696d 6167 652f 7376 672b 786d ,.."image/svg+xm │ │ │ │ -0002dab0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0002dac0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002dad0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0002dae0: 656e 7369 6f6e 733a 205b 0a09 0922 7376 ensions: [..."sv │ │ │ │ -0002daf0: 6722 2c0a 0909 2273 7667 7a22 0a09 5d0a g",..."svgz"..]. │ │ │ │ -0002db00: 7d2c 0a09 2269 6d61 6765 2f74 3338 223a },.."image/t38": │ │ │ │ -0002db10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002db20: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002db30: 205b 0a09 0922 7433 3822 0a09 5d0a 7d2c [..."t38"..].}, │ │ │ │ -0002db40: 0a09 2269 6d61 6765 2f74 6966 6622 3a20 .."image/tiff": │ │ │ │ -0002db50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002db60: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002db70: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ -0002db80: 696f 6e73 3a20 5b0a 0909 2274 6966 222c ions: [..."tif", │ │ │ │ -0002db90: 0a09 0922 7469 6666 220a 095d 0a7d 2c0a ..."tiff"..].},. │ │ │ │ -0002dba0: 0922 696d 6167 652f 7469 6666 2d66 7822 ."image/tiff-fx" │ │ │ │ -0002dbb0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002dbc0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002dbd0: 3a20 5b0a 0909 2274 6678 220a 095d 0a7d : [..."tfx"..].} │ │ │ │ -0002dbe0: 2c0a 0922 696d 6167 652f 766e 642e 6164 ,.."image/vnd.ad │ │ │ │ -0002dbf0: 6f62 652e 7068 6f74 6f73 686f 7022 3a20 obe.photoshop": │ │ │ │ -0002dc00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002dc10: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002dc20: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -0002dc30: 6f6e 733a 205b 0a09 0922 7073 6422 0a09 ons: [..."psd".. │ │ │ │ -0002dc40: 5d0a 7d2c 0a09 2269 6d61 6765 2f76 6e64 ].},.."image/vnd │ │ │ │ -0002dc50: 2e61 6972 7a69 702e 6163 6365 6c65 7261 .airzip.accelera │ │ │ │ -0002dc60: 746f 722e 617a 7622 3a20 7b0a 0973 6f75 tor.azv": {..sou │ │ │ │ -0002dc70: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002dc80: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ -0002dc90: 7a76 220a 095d 0a7d 2c0a 0922 696d 6167 zv"..].},.."imag │ │ │ │ -0002dca0: 652f 766e 642e 636c 6970 223a 207b 0a09 e/vnd.clip": {.. │ │ │ │ -0002dcb0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -0002dcc0: 2c0a 0922 696d 6167 652f 766e 642e 636e ,.."image/vnd.cn │ │ │ │ -0002dcd0: 732e 696e 6632 223a 207b 0a09 736f 7572 s.inf2": {..sour │ │ │ │ -0002dce0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002dcf0: 696d 6167 652f 766e 642e 6465 6365 2e67 image/vnd.dece.g │ │ │ │ -0002dd00: 7261 7068 6963 223a 207b 0a09 736f 7572 raphic": {..sour │ │ │ │ -0002dd10: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0002dd20: 656e 7369 6f6e 733a 205b 0a09 0922 7576 ensions: [..."uv │ │ │ │ -0002dd30: 6922 2c0a 0909 2275 7676 6922 2c0a 0909 i",..."uvvi",... │ │ │ │ -0002dd40: 2275 7667 222c 0a09 0922 7576 7667 220a "uvg",..."uvvg". │ │ │ │ -0002dd50: 095d 0a7d 2c0a 0922 696d 6167 652f 766e .].},.."image/vn │ │ │ │ -0002dd60: 642e 646a 7675 223a 207b 0a09 736f 7572 d.djvu": {..sour │ │ │ │ -0002dd70: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0002dd80: 656e 7369 6f6e 733a 205b 0a09 0922 646a ensions: [..."dj │ │ │ │ -0002dd90: 7675 222c 0a09 0922 646a 7622 0a09 5d0a vu",..."djv"..]. │ │ │ │ -0002dda0: 7d2c 0a09 2269 6d61 6765 2f76 6e64 2e64 },.."image/vnd.d │ │ │ │ -0002ddb0: 7662 2e73 7562 7469 746c 6522 3a20 7b0a vb.subtitle": {. │ │ │ │ -0002ddc0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002ddd0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002dde0: 0909 2273 7562 220a 095d 0a7d 2c0a 0922 .."sub"..].},.." │ │ │ │ -0002ddf0: 696d 6167 652f 766e 642e 6477 6722 3a20 image/vnd.dwg": │ │ │ │ -0002de00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002de10: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0002de20: 5b0a 0909 2264 7767 220a 095d 0a7d 2c0a [..."dwg"..].},. │ │ │ │ -0002de30: 0922 696d 6167 652f 766e 642e 6478 6622 ."image/vnd.dxf" │ │ │ │ -0002de40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002de50: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002de60: 3a20 5b0a 0909 2264 7866 220a 095d 0a7d : [..."dxf"..].} │ │ │ │ -0002de70: 2c0a 0922 696d 6167 652f 766e 642e 6661 ,.."image/vnd.fa │ │ │ │ -0002de80: 7374 6269 6473 6865 6574 223a 207b 0a09 stbidsheet": {.. │ │ │ │ -0002de90: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002dea0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002deb0: 0922 6662 7322 0a09 5d0a 7d2c 0a09 2269 ."fbs"..].},.."i │ │ │ │ -0002dec0: 6d61 6765 2f76 6e64 2e66 7078 223a 207b mage/vnd.fpx": { │ │ │ │ -0002ded0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002dee0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002def0: 0a09 0922 6670 7822 0a09 5d0a 7d2c 0a09 ..."fpx"..].},.. │ │ │ │ -0002df00: 2269 6d61 6765 2f76 6e64 2e66 7374 223a "image/vnd.fst": │ │ │ │ -0002df10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002df20: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002df30: 205b 0a09 0922 6673 7422 0a09 5d0a 7d2c [..."fst"..].}, │ │ │ │ -0002df40: 0a09 2269 6d61 6765 2f76 6e64 2e66 756a .."image/vnd.fuj │ │ │ │ -0002df50: 6978 6572 6f78 2e65 646d 6963 732d 6d6d ixerox.edmics-mm │ │ │ │ -0002df60: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ -0002df70: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002df80: 6e73 3a20 5b0a 0909 226d 6d72 220a 095d ns: [..."mmr"..] │ │ │ │ -0002df90: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ -0002dfa0: 6675 6a69 7865 726f 782e 6564 6d69 6373 fujixerox.edmics │ │ │ │ -0002dfb0: 2d72 6c63 223a 207b 0a09 736f 7572 6365 -rlc": {..source │ │ │ │ -0002dfc0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002dfd0: 7369 6f6e 733a 205b 0a09 0922 726c 6322 sions: [..."rlc" │ │ │ │ -0002dfe0: 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2f76 ..].},.."image/v │ │ │ │ -0002dff0: 6e64 2e67 6c6f 6261 6c67 7261 7068 6963 nd.globalgraphic │ │ │ │ -0002e000: 732e 7067 6222 3a20 7b0a 0973 6f75 7263 s.pgb": {..sourc │ │ │ │ -0002e010: 653a 2022 6961 6e61 220a 7d2c 0a09 2269 e: "iana".},.."i │ │ │ │ -0002e020: 6d61 6765 2f76 6e64 2e6d 6963 726f 736f mage/vnd.microso │ │ │ │ -0002e030: 6674 2e69 636f 6e22 3a20 7b0a 0973 6f75 ft.icon": {..sou │ │ │ │ -0002e040: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -0002e050: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0002e060: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002e070: 0a09 0922 6963 6f22 0a09 5d0a 7d2c 0a09 ..."ico"..].},.. │ │ │ │ -0002e080: 2269 6d61 6765 2f76 6e64 2e6d 6978 223a "image/vnd.mix": │ │ │ │ -0002e090: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002e0a0: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ -0002e0b0: 642e 6d6f 7a69 6c6c 612e 6170 6e67 223a d.mozilla.apng": │ │ │ │ -0002e0c0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002e0d0: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ -0002e0e0: 642e 6d73 2d64 6473 223a 207b 0a09 636f d.ms-dds": {..co │ │ │ │ -0002e0f0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0002e100: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002e110: 0a09 0922 6464 7322 0a09 5d0a 7d2c 0a09 ..."dds"..].},.. │ │ │ │ -0002e120: 2269 6d61 6765 2f76 6e64 2e6d 732d 6d6f "image/vnd.ms-mo │ │ │ │ -0002e130: 6469 223a 207b 0a09 736f 7572 6365 3a20 di": {..source: │ │ │ │ -0002e140: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0002e150: 6f6e 733a 205b 0a09 0922 6d64 6922 0a09 ons: [..."mdi".. │ │ │ │ -0002e160: 5d0a 7d2c 0a09 2269 6d61 6765 2f76 6e64 ].},.."image/vnd │ │ │ │ -0002e170: 2e6d 732d 7068 6f74 6f22 3a20 7b0a 0973 .ms-photo": {..s │ │ │ │ -0002e180: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -0002e190: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002e1a0: 0909 2277 6470 220a 095d 0a7d 2c0a 0922 .."wdp"..].},.." │ │ │ │ -0002e1b0: 696d 6167 652f 766e 642e 6e65 742d 6670 image/vnd.net-fp │ │ │ │ -0002e1c0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -0002e1d0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002e1e0: 6e73 3a20 5b0a 0909 226e 7078 220a 095d ns: [..."npx"..] │ │ │ │ -0002e1f0: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ -0002e200: 7063 6f2e 6231 3622 3a20 7b0a 0973 6f75 pco.b16": {..sou │ │ │ │ -0002e210: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002e220: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ -0002e230: 3136 220a 095d 0a7d 2c0a 0922 696d 6167 16"..].},.."imag │ │ │ │ -0002e240: 652f 766e 642e 7261 6469 616e 6365 223a e/vnd.radiance": │ │ │ │ -0002e250: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002e260: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ -0002e270: 642e 7365 616c 6564 2e70 6e67 223a 207b d.sealed.png": { │ │ │ │ -0002e280: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002e290: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ -0002e2a0: 7365 616c 6564 6d65 6469 612e 736f 6674 sealedmedia.soft │ │ │ │ -0002e2b0: 7365 616c 2e67 6966 223a 207b 0a09 736f seal.gif": {..so │ │ │ │ -0002e2c0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002e2d0: 0922 696d 6167 652f 766e 642e 7365 616c ."image/vnd.seal │ │ │ │ -0002e2e0: 6564 6d65 6469 612e 736f 6674 7365 616c edmedia.softseal │ │ │ │ -0002e2f0: 2e6a 7067 223a 207b 0a09 736f 7572 6365 .jpg": {..source │ │ │ │ -0002e300: 3a20 2269 616e 6122 0a7d 2c0a 0922 696d : "iana".},.."im │ │ │ │ -0002e310: 6167 652f 766e 642e 7376 6622 3a20 7b0a age/vnd.svf": {. │ │ │ │ -0002e320: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -0002e330: 7d2c 0a09 2269 6d61 6765 2f76 6e64 2e74 },.."image/vnd.t │ │ │ │ -0002e340: 656e 6365 6e74 2e74 6170 223a 207b 0a09 encent.tap": {.. │ │ │ │ -0002e350: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002e360: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002e370: 0922 7461 7022 0a09 5d0a 7d2c 0a09 2269 ."tap"..].},.."i │ │ │ │ -0002e380: 6d61 6765 2f76 6e64 2e76 616c 7665 2e73 mage/vnd.valve.s │ │ │ │ -0002e390: 6f75 7263 652e 7465 7874 7572 6522 3a20 ource.texture": │ │ │ │ -0002e3a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002e3b0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0002e3c0: 5b0a 0909 2276 7466 220a 095d 0a7d 2c0a [..."vtf"..].},. │ │ │ │ -0002e3d0: 0922 696d 6167 652f 766e 642e 7761 702e ."image/vnd.wap. │ │ │ │ -0002e3e0: 7762 6d70 223a 207b 0a09 736f 7572 6365 wbmp": {..source │ │ │ │ -0002e3f0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002e400: 7369 6f6e 733a 205b 0a09 0922 7762 6d70 sions: [..."wbmp │ │ │ │ -0002e410: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ -0002e420: 766e 642e 7869 6666 223a 207b 0a09 736f vnd.xiff": {..so │ │ │ │ -0002e430: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002e440: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002e450: 7869 6622 0a09 5d0a 7d2c 0a09 2269 6d61 xif"..].},.."ima │ │ │ │ -0002e460: 6765 2f76 6e64 2e7a 6272 7573 682e 7063 ge/vnd.zbrush.pc │ │ │ │ -0002e470: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -0002e480: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002e490: 6e73 3a20 5b0a 0909 2270 6378 220a 095d ns: [..."pcx"..] │ │ │ │ -0002e4a0: 0a7d 2c0a 0922 696d 6167 652f 7765 6270 .},.."image/webp │ │ │ │ -0002e4b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002e4c0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002e4d0: 733a 205b 0a09 0922 7765 6270 220a 095d s: [..."webp"..] │ │ │ │ -0002e4e0: 0a7d 2c0a 0922 696d 6167 652f 776d 6622 .},.."image/wmf" │ │ │ │ -0002e4f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002e500: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002e510: 3a20 5b0a 0909 2277 6d66 220a 095d 0a7d : [..."wmf"..].} │ │ │ │ -0002e520: 2c0a 0922 696d 6167 652f 782d 3364 7322 ,.."image/x-3ds" │ │ │ │ -0002e530: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002e540: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -0002e550: 6e73 3a20 5b0a 0909 2233 6473 220a 095d ns: [..."3ds"..] │ │ │ │ -0002e560: 0a7d 2c0a 0922 696d 6167 652f 782d 6164 .},.."image/x-ad │ │ │ │ -0002e570: 6f62 652d 646e 6722 3a20 7b0a 0965 7874 obe-dng": {..ext │ │ │ │ -0002e580: 656e 7369 6f6e 733a 205b 0a09 0922 646e ensions: [..."dn │ │ │ │ -0002e590: 6722 0a09 5d0a 7d2c 0a09 2269 6d61 6765 g"..].},.."image │ │ │ │ -0002e5a0: 2f78 2d63 6d75 2d72 6173 7465 7222 3a20 /x-cmu-raster": │ │ │ │ -0002e5b0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0002e5c0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -0002e5d0: 3a20 5b0a 0909 2272 6173 220a 095d 0a7d : [..."ras"..].} │ │ │ │ -0002e5e0: 2c0a 0922 696d 6167 652f 782d 636d 7822 ,.."image/x-cmx" │ │ │ │ -0002e5f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002e600: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -0002e610: 6e73 3a20 5b0a 0909 2263 6d78 220a 095d ns: [..."cmx"..] │ │ │ │ -0002e620: 0a7d 2c0a 0922 696d 6167 652f 782d 656d .},.."image/x-em │ │ │ │ -0002e630: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ -0002e640: 6961 6e61 220a 7d2c 0a09 2269 6d61 6765 iana".},.."image │ │ │ │ -0002e650: 2f78 2d66 7265 6568 616e 6422 3a20 7b0a /x-freehand": {. │ │ │ │ -0002e660: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -0002e670: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -0002e680: 5b0a 0909 2266 6822 2c0a 0909 2266 6863 [..."fh",..."fhc │ │ │ │ -0002e690: 222c 0a09 0922 6668 3422 2c0a 0909 2266 ",..."fh4",..."f │ │ │ │ -0002e6a0: 6835 222c 0a09 0922 6668 3722 0a09 5d0a h5",..."fh7"..]. │ │ │ │ -0002e6b0: 7d2c 0a09 2269 6d61 6765 2f78 2d69 636f },.."image/x-ico │ │ │ │ -0002e6c0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0002e6d0: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ -0002e6e0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -0002e6f0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002e700: 6963 6f22 0a09 5d0a 7d2c 0a09 2269 6d61 ico"..].},.."ima │ │ │ │ -0002e710: 6765 2f78 2d6a 6e67 223a 207b 0a09 736f ge/x-jng": {..so │ │ │ │ -0002e720: 7572 6365 3a20 226e 6769 6e78 222c 0a09 urce: "nginx",.. │ │ │ │ -0002e730: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002e740: 226a 6e67 220a 095d 0a7d 2c0a 0922 696d "jng"..].},.."im │ │ │ │ -0002e750: 6167 652f 782d 6d72 7369 642d 696d 6167 age/x-mrsid-imag │ │ │ │ -0002e760: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0002e770: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -0002e780: 696f 6e73 3a20 5b0a 0909 2273 6964 220a ions: [..."sid". │ │ │ │ -0002e790: 095d 0a7d 2c0a 0922 696d 6167 652f 782d .].},.."image/x- │ │ │ │ -0002e7a0: 6d73 2d62 6d70 223a 207b 0a09 736f 7572 ms-bmp": {..sour │ │ │ │ -0002e7b0: 6365 3a20 226e 6769 6e78 222c 0a09 636f ce: "nginx",..co │ │ │ │ -0002e7c0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -0002e7d0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002e7e0: 0a09 0922 626d 7022 0a09 5d0a 7d2c 0a09 ..."bmp"..].},.. │ │ │ │ -0002e7f0: 2269 6d61 6765 2f78 2d70 6378 223a 207b "image/x-pcx": { │ │ │ │ -0002e800: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -0002e810: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -0002e820: 205b 0a09 0922 7063 7822 0a09 5d0a 7d2c [..."pcx"..].}, │ │ │ │ -0002e830: 0a09 2269 6d61 6765 2f78 2d70 6963 7422 .."image/x-pict" │ │ │ │ -0002e840: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002e850: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -0002e860: 6e73 3a20 5b0a 0909 2270 6963 222c 0a09 ns: [..."pic",.. │ │ │ │ -0002e870: 0922 7063 7422 0a09 5d0a 7d2c 0a09 2269 ."pct"..].},.."i │ │ │ │ -0002e880: 6d61 6765 2f78 2d70 6f72 7461 626c 652d mage/x-portable- │ │ │ │ -0002e890: 616e 796d 6170 223a 207b 0a09 736f 7572 anymap": {..sour │ │ │ │ -0002e8a0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -0002e8b0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002e8c0: 706e 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 pnm"..].},.."ima │ │ │ │ -0002e8d0: 6765 2f78 2d70 6f72 7461 626c 652d 6269 ge/x-portable-bi │ │ │ │ -0002e8e0: 746d 6170 223a 207b 0a09 736f 7572 6365 tmap": {..source │ │ │ │ -0002e8f0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -0002e900: 656e 7369 6f6e 733a 205b 0a09 0922 7062 ensions: [..."pb │ │ │ │ -0002e910: 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 6765 m"..].},.."image │ │ │ │ -0002e920: 2f78 2d70 6f72 7461 626c 652d 6772 6179 /x-portable-gray │ │ │ │ -0002e930: 6d61 7022 3a20 7b0a 0973 6f75 7263 653a map": {..source: │ │ │ │ -0002e940: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -0002e950: 6e73 696f 6e73 3a20 5b0a 0909 2270 676d nsions: [..."pgm │ │ │ │ -0002e960: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ -0002e970: 782d 706f 7274 6162 6c65 2d70 6978 6d61 x-portable-pixma │ │ │ │ -0002e980: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -0002e990: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -0002e9a0: 696f 6e73 3a20 5b0a 0909 2270 706d 220a ions: [..."ppm". │ │ │ │ -0002e9b0: 095d 0a7d 2c0a 0922 696d 6167 652f 782d .].},.."image/x- │ │ │ │ -0002e9c0: 7267 6222 3a20 7b0a 0973 6f75 7263 653a rgb": {..source: │ │ │ │ -0002e9d0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -0002e9e0: 6e73 696f 6e73 3a20 5b0a 0909 2272 6762 nsions: [..."rgb │ │ │ │ -0002e9f0: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ -0002ea00: 782d 7467 6122 3a20 7b0a 0973 6f75 7263 x-tga": {..sourc │ │ │ │ -0002ea10: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -0002ea20: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ -0002ea30: 6761 220a 095d 0a7d 2c0a 0922 696d 6167 ga"..].},.."imag │ │ │ │ -0002ea40: 652f 782d 776d 6622 3a20 7b0a 0973 6f75 e/x-wmf": {..sou │ │ │ │ -0002ea50: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002ea60: 2269 6d61 6765 2f78 2d78 6269 746d 6170 "image/x-xbitmap │ │ │ │ -0002ea70: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0002ea80: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -0002ea90: 6f6e 733a 205b 0a09 0922 7862 6d22 0a09 ons: [..."xbm".. │ │ │ │ -0002eaa0: 5d0a 7d2c 0a09 2269 6d61 6765 2f78 2d78 ].},.."image/x-x │ │ │ │ -0002eab0: 6366 223a 207b 0a09 636f 6d70 7265 7373 cf": {..compress │ │ │ │ -0002eac0: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ -0002ead0: 2269 6d61 6765 2f78 2d78 7069 786d 6170 "image/x-xpixmap │ │ │ │ -0002eae0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -0002eaf0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -0002eb00: 6f6e 733a 205b 0a09 0922 7870 6d22 0a09 ons: [..."xpm".. │ │ │ │ -0002eb10: 5d0a 7d2c 0a09 2269 6d61 6765 2f78 2d78 ].},.."image/x-x │ │ │ │ -0002eb20: 7769 6e64 6f77 6475 6d70 223a 207b 0a09 windowdump": {.. │ │ │ │ -0002eb30: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -0002eb40: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002eb50: 0a09 0922 7877 6422 0a09 5d0a 7d2c 0a09 ..."xwd"..].},.. │ │ │ │ -0002eb60: 226d 6573 7361 6765 2f62 6874 7470 223a "message/bhttp": │ │ │ │ -0002eb70: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002eb80: 6122 0a7d 2c0a 0922 6d65 7373 6167 652f a".},.."message/ │ │ │ │ -0002eb90: 6370 696d 223a 207b 0a09 736f 7572 6365 cpim": {..source │ │ │ │ -0002eba0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6d65 : "iana".},.."me │ │ │ │ -0002ebb0: 7373 6167 652f 6465 6c69 7665 7279 2d73 ssage/delivery-s │ │ │ │ -0002ebc0: 7461 7475 7322 3a20 7b0a 0973 6f75 7263 tatus": {..sourc │ │ │ │ -0002ebd0: 653a 2022 6961 6e61 220a 7d2c 0a09 226d e: "iana".},.."m │ │ │ │ -0002ebe0: 6573 7361 6765 2f64 6973 706f 7369 7469 essage/dispositi │ │ │ │ -0002ebf0: 6f6e 2d6e 6f74 6966 6963 6174 696f 6e22 on-notification" │ │ │ │ -0002ec00: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002ec10: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002ec20: 3a20 5b0a 0909 2264 6973 706f 7369 7469 : [..."dispositi │ │ │ │ -0002ec30: 6f6e 2d6e 6f74 6966 6963 6174 696f 6e22 on-notification" │ │ │ │ -0002ec40: 0a09 5d0a 7d2c 0a09 226d 6573 7361 6765 ..].},.."message │ │ │ │ -0002ec50: 2f65 7874 6572 6e61 6c2d 626f 6479 223a /external-body": │ │ │ │ -0002ec60: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002ec70: 6122 0a7d 2c0a 0922 6d65 7373 6167 652f a".},.."message/ │ │ │ │ -0002ec80: 6665 6564 6261 636b 2d72 6570 6f72 7422 feedback-report" │ │ │ │ -0002ec90: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002eca0: 6e61 220a 7d2c 0a09 226d 6573 7361 6765 na".},.."message │ │ │ │ -0002ecb0: 2f67 6c6f 6261 6c22 3a20 7b0a 0973 6f75 /global": {..sou │ │ │ │ -0002ecc0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002ecd0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2275 tensions: [..."u │ │ │ │ -0002ece0: 386d 7367 220a 095d 0a7d 2c0a 0922 6d65 8msg"..].},.."me │ │ │ │ -0002ecf0: 7373 6167 652f 676c 6f62 616c 2d64 656c ssage/global-del │ │ │ │ -0002ed00: 6976 6572 792d 7374 6174 7573 223a 207b ivery-status": { │ │ │ │ -0002ed10: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002ed20: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002ed30: 0a09 0922 7538 6473 6e22 0a09 5d0a 7d2c ..."u8dsn"..].}, │ │ │ │ -0002ed40: 0a09 226d 6573 7361 6765 2f67 6c6f 6261 .."message/globa │ │ │ │ -0002ed50: 6c2d 6469 7370 6f73 6974 696f 6e2d 6e6f l-disposition-no │ │ │ │ -0002ed60: 7469 6669 6361 7469 6f6e 223a 207b 0a09 tification": {.. │ │ │ │ +0002c8a0: 0922 776d 6122 0a09 5d0a 7d2c 0a09 2261 ."wma"..].},.."a │ │ │ │ +0002c8b0: 7564 696f 2f78 2d70 6e2d 7265 616c 6175 udio/x-pn-realau │ │ │ │ +0002c8c0: 6469 6f22 3a20 7b0a 0973 6f75 7263 653a dio": {..source: │ │ │ │ +0002c8d0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +0002c8e0: 6e73 696f 6e73 3a20 5b0a 0909 2272 616d nsions: [..."ram │ │ │ │ +0002c8f0: 222c 0a09 0922 7261 220a 095d 0a7d 2c0a ",..."ra"..].},. │ │ │ │ +0002c900: 0922 6175 6469 6f2f 782d 706e 2d72 6561 ."audio/x-pn-rea │ │ │ │ +0002c910: 6c61 7564 696f 2d70 6c75 6769 6e22 3a20 laudio-plugin": │ │ │ │ +0002c920: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0002c930: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +0002c940: 3a20 5b0a 0909 2272 6d70 220a 095d 0a7d : [..."rmp"..].} │ │ │ │ +0002c950: 2c0a 0922 6175 6469 6f2f 782d 7265 616c ,.."audio/x-real │ │ │ │ +0002c960: 6175 6469 6f22 3a20 7b0a 0973 6f75 7263 audio": {..sourc │ │ │ │ +0002c970: 653a 2022 6e67 696e 7822 2c0a 0965 7874 e: "nginx",..ext │ │ │ │ +0002c980: 656e 7369 6f6e 733a 205b 0a09 0922 7261 ensions: [..."ra │ │ │ │ +0002c990: 220a 095d 0a7d 2c0a 0922 6175 6469 6f2f "..].},.."audio/ │ │ │ │ +0002c9a0: 782d 7474 6122 3a20 7b0a 0973 6f75 7263 x-tta": {..sourc │ │ │ │ +0002c9b0: 653a 2022 6170 6163 6865 220a 7d2c 0a09 e: "apache".},.. │ │ │ │ +0002c9c0: 2261 7564 696f 2f78 2d77 6176 223a 207b "audio/x-wav": { │ │ │ │ +0002c9d0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0002c9e0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +0002c9f0: 205b 0a09 0922 7761 7622 0a09 5d0a 7d2c [..."wav"..].}, │ │ │ │ +0002ca00: 0a09 2261 7564 696f 2f78 6d22 3a20 7b0a .."audio/xm": {. │ │ │ │ +0002ca10: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +0002ca20: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0002ca30: 5b0a 0909 2278 6d22 0a09 5d0a 7d2c 0a09 [..."xm"..].},.. │ │ │ │ +0002ca40: 2263 6865 6d69 6361 6c2f 782d 6364 7822 "chemical/x-cdx" │ │ │ │ +0002ca50: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002ca60: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +0002ca70: 6e73 3a20 5b0a 0909 2263 6478 220a 095d ns: [..."cdx"..] │ │ │ │ +0002ca80: 0a7d 2c0a 0922 6368 656d 6963 616c 2f78 .},.."chemical/x │ │ │ │ +0002ca90: 2d63 6966 223a 207b 0a09 736f 7572 6365 -cif": {..source │ │ │ │ +0002caa0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +0002cab0: 656e 7369 6f6e 733a 205b 0a09 0922 6369 ensions: [..."ci │ │ │ │ +0002cac0: 6622 0a09 5d0a 7d2c 0a09 2263 6865 6d69 f"..].},.."chemi │ │ │ │ +0002cad0: 6361 6c2f 782d 636d 6466 223a 207b 0a09 cal/x-cmdf": {.. │ │ │ │ +0002cae0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +0002caf0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002cb00: 0a09 0922 636d 6466 220a 095d 0a7d 2c0a ..."cmdf"..].},. │ │ │ │ +0002cb10: 0922 6368 656d 6963 616c 2f78 2d63 6d6c ."chemical/x-cml │ │ │ │ +0002cb20: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0002cb30: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +0002cb40: 6f6e 733a 205b 0a09 0922 636d 6c22 0a09 ons: [..."cml".. │ │ │ │ +0002cb50: 5d0a 7d2c 0a09 2263 6865 6d69 6361 6c2f ].},.."chemical/ │ │ │ │ +0002cb60: 782d 6373 6d6c 223a 207b 0a09 736f 7572 x-csml": {..sour │ │ │ │ +0002cb70: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +0002cb80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002cb90: 6373 6d6c 220a 095d 0a7d 2c0a 0922 6368 csml"..].},.."ch │ │ │ │ +0002cba0: 656d 6963 616c 2f78 2d70 6462 223a 207b emical/x-pdb": { │ │ │ │ +0002cbb0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0002cbc0: 6522 0a7d 2c0a 0922 6368 656d 6963 616c e".},.."chemical │ │ │ │ +0002cbd0: 2f78 2d78 797a 223a 207b 0a09 736f 7572 /x-xyz": {..sour │ │ │ │ +0002cbe0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +0002cbf0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002cc00: 7879 7a22 0a09 5d0a 7d2c 0a09 2266 6f6e xyz"..].},.."fon │ │ │ │ +0002cc10: 742f 636f 6c6c 6563 7469 6f6e 223a 207b t/collection": { │ │ │ │ +0002cc20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002cc30: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002cc40: 0a09 0922 7474 6322 0a09 5d0a 7d2c 0a09 ..."ttc"..].},.. │ │ │ │ +0002cc50: 2266 6f6e 742f 6f74 6622 3a20 7b0a 0973 "font/otf": {..s │ │ │ │ +0002cc60: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002cc70: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0002cc80: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0002cc90: 205b 0a09 0922 6f74 6622 0a09 5d0a 7d2c [..."otf"..].}, │ │ │ │ +0002cca0: 0a09 2266 6f6e 742f 7366 6e74 223a 207b .."font/sfnt": { │ │ │ │ +0002ccb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002ccc0: 0a7d 2c0a 0922 666f 6e74 2f74 7466 223a .},.."font/ttf": │ │ │ │ +0002ccd0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002cce0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0002ccf0: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +0002cd00: 696f 6e73 3a20 5b0a 0909 2274 7466 220a ions: [..."ttf". │ │ │ │ +0002cd10: 095d 0a7d 2c0a 0922 666f 6e74 2f77 6f66 .].},.."font/wof │ │ │ │ +0002cd20: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ +0002cd30: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002cd40: 6e73 3a20 5b0a 0909 2277 6f66 6622 0a09 ns: [..."woff".. │ │ │ │ +0002cd50: 5d0a 7d2c 0a09 2266 6f6e 742f 776f 6666 ].},.."font/woff │ │ │ │ +0002cd60: 3222 3a20 7b0a 0973 6f75 7263 653a 2022 2": {..source: " │ │ │ │ +0002cd70: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002cd80: 6e73 3a20 5b0a 0909 2277 6f66 6632 220a ns: [..."woff2". │ │ │ │ +0002cd90: 095d 0a7d 2c0a 0922 696d 6167 652f 6163 .].},.."image/ac │ │ │ │ +0002cda0: 6573 223a 207b 0a09 736f 7572 6365 3a20 es": {..source: │ │ │ │ +0002cdb0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0002cdc0: 6f6e 733a 205b 0a09 0922 6578 7222 0a09 ons: [..."exr".. │ │ │ │ +0002cdd0: 5d0a 7d2c 0a09 2269 6d61 6765 2f61 706e ].},.."image/apn │ │ │ │ +0002cde0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ +0002cdf0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002ce00: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +0002ce10: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +0002ce20: 706e 6722 0a09 5d0a 7d2c 0a09 2269 6d61 png"..].},.."ima │ │ │ │ +0002ce30: 6765 2f61 7663 6922 3a20 7b0a 0973 6f75 ge/avci": {..sou │ │ │ │ +0002ce40: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002ce50: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +0002ce60: 7663 6922 0a09 5d0a 7d2c 0a09 2269 6d61 vci"..].},.."ima │ │ │ │ +0002ce70: 6765 2f61 7663 7322 3a20 7b0a 0973 6f75 ge/avcs": {..sou │ │ │ │ +0002ce80: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002ce90: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +0002cea0: 7663 7322 0a09 5d0a 7d2c 0a09 2269 6d61 vcs"..].},.."ima │ │ │ │ +0002ceb0: 6765 2f61 7669 6622 3a20 7b0a 0973 6f75 ge/avif": {..sou │ │ │ │ +0002cec0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0002ced0: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0002cee0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +0002cef0: 5b0a 0909 2261 7669 6622 0a09 5d0a 7d2c [..."avif"..].}, │ │ │ │ +0002cf00: 0a09 2269 6d61 6765 2f62 6d70 223a 207b .."image/bmp": { │ │ │ │ +0002cf10: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002cf20: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0002cf30: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +0002cf40: 6e73 3a20 5b0a 0909 2262 6d70 222c 0a09 ns: [..."bmp",.. │ │ │ │ +0002cf50: 0922 6469 6222 0a09 5d0a 7d2c 0a09 2269 ."dib"..].},.."i │ │ │ │ +0002cf60: 6d61 6765 2f63 676d 223a 207b 0a09 736f mage/cgm": {..so │ │ │ │ +0002cf70: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002cf80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002cf90: 6367 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 cgm"..].},.."ima │ │ │ │ +0002cfa0: 6765 2f64 6963 6f6d 2d72 6c65 223a 207b ge/dicom-rle": { │ │ │ │ +0002cfb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002cfc0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002cfd0: 0a09 0922 6472 6c65 220a 095d 0a7d 2c0a ..."drle"..].},. │ │ │ │ +0002cfe0: 0922 696d 6167 652f 6470 7822 3a20 7b0a ."image/dpx": {. │ │ │ │ +0002cff0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002d000: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002d010: 0909 2264 7078 220a 095d 0a7d 2c0a 0922 .."dpx"..].},.." │ │ │ │ +0002d020: 696d 6167 652f 656d 6622 3a20 7b0a 0973 image/emf": {..s │ │ │ │ +0002d030: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002d040: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002d050: 2265 6d66 220a 095d 0a7d 2c0a 0922 696d "emf"..].},.."im │ │ │ │ +0002d060: 6167 652f 6669 7473 223a 207b 0a09 736f age/fits": {..so │ │ │ │ +0002d070: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002d080: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002d090: 6669 7473 220a 095d 0a7d 2c0a 0922 696d fits"..].},.."im │ │ │ │ +0002d0a0: 6167 652f 6733 6661 7822 3a20 7b0a 0973 age/g3fax": {..s │ │ │ │ +0002d0b0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002d0c0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002d0d0: 2267 3322 0a09 5d0a 7d2c 0a09 2269 6d61 "g3"..].},.."ima │ │ │ │ +0002d0e0: 6765 2f67 6966 223a 207b 0a09 736f 7572 ge/gif": {..sour │ │ │ │ +0002d0f0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0002d100: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +0002d110: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002d120: 0a09 0922 6769 6622 0a09 5d0a 7d2c 0a09 ..."gif"..].},.. │ │ │ │ +0002d130: 2269 6d61 6765 2f68 6569 6322 3a20 7b0a "image/heic": {. │ │ │ │ +0002d140: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002d150: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002d160: 0909 2268 6569 6322 0a09 5d0a 7d2c 0a09 .."heic"..].},.. │ │ │ │ +0002d170: 2269 6d61 6765 2f68 6569 632d 7365 7175 "image/heic-sequ │ │ │ │ +0002d180: 656e 6365 223a 207b 0a09 736f 7572 6365 ence": {..source │ │ │ │ +0002d190: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002d1a0: 7369 6f6e 733a 205b 0a09 0922 6865 6963 sions: [..."heic │ │ │ │ +0002d1b0: 7322 0a09 5d0a 7d2c 0a09 2269 6d61 6765 s"..].},.."image │ │ │ │ +0002d1c0: 2f68 6569 6622 3a20 7b0a 0973 6f75 7263 /heif": {..sourc │ │ │ │ +0002d1d0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0002d1e0: 6e73 696f 6e73 3a20 5b0a 0909 2268 6569 nsions: [..."hei │ │ │ │ +0002d1f0: 6622 0a09 5d0a 7d2c 0a09 2269 6d61 6765 f"..].},.."image │ │ │ │ +0002d200: 2f68 6569 662d 7365 7175 656e 6365 223a /heif-sequence": │ │ │ │ +0002d210: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002d220: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002d230: 205b 0a09 0922 6865 6966 7322 0a09 5d0a [..."heifs"..]. │ │ │ │ +0002d240: 7d2c 0a09 2269 6d61 6765 2f68 656a 326b },.."image/hej2k │ │ │ │ +0002d250: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002d260: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002d270: 733a 205b 0a09 0922 6865 6a32 220a 095d s: [..."hej2"..] │ │ │ │ +0002d280: 0a7d 2c0a 0922 696d 6167 652f 6965 6622 .},.."image/ief" │ │ │ │ +0002d290: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002d2a0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002d2b0: 3a20 5b0a 0909 2269 6566 220a 095d 0a7d : [..."ief"..].} │ │ │ │ +0002d2c0: 2c0a 0922 696d 6167 652f 6a32 6322 3a20 ,.."image/j2c": │ │ │ │ +0002d2d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002d2e0: 220a 7d2c 0a09 2269 6d61 6765 2f6a 6169 ".},.."image/jai │ │ │ │ +0002d2f0: 6922 3a20 7b0a 0973 6f75 7263 653a 2022 i": {..source: " │ │ │ │ +0002d300: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002d310: 6e73 3a20 5b0a 0909 226a 6169 6922 0a09 ns: [..."jaii".. │ │ │ │ +0002d320: 5d0a 7d2c 0a09 2269 6d61 6765 2f6a 6169 ].},.."image/jai │ │ │ │ +0002d330: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0002d340: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002d350: 6e73 3a20 5b0a 0909 226a 6169 7322 0a09 ns: [..."jais".. │ │ │ │ +0002d360: 5d0a 7d2c 0a09 2269 6d61 6765 2f6a 6c73 ].},.."image/jls │ │ │ │ +0002d370: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002d380: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002d390: 733a 205b 0a09 0922 6a6c 7322 0a09 5d0a s: [..."jls"..]. │ │ │ │ +0002d3a0: 7d2c 0a09 2269 6d61 6765 2f6a 7032 223a },.."image/jp2": │ │ │ │ +0002d3b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002d3c0: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +0002d3d0: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +0002d3e0: 7369 6f6e 733a 205b 0a09 0922 6a70 3222 sions: [..."jp2" │ │ │ │ +0002d3f0: 2c0a 0909 226a 7067 3222 0a09 5d0a 7d2c ,..."jpg2"..].}, │ │ │ │ +0002d400: 0a09 2269 6d61 6765 2f6a 7065 6722 3a20 .."image/jpeg": │ │ │ │ +0002d410: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002d420: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002d430: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ +0002d440: 696f 6e73 3a20 5b0a 0909 226a 7067 222c ions: [..."jpg", │ │ │ │ +0002d450: 0a09 0922 6a70 6567 222c 0a09 0922 6a70 ..."jpeg",..."jp │ │ │ │ +0002d460: 6522 0a09 5d0a 7d2c 0a09 2269 6d61 6765 e"..].},.."image │ │ │ │ +0002d470: 2f6a 7068 223a 207b 0a09 736f 7572 6365 /jph": {..source │ │ │ │ +0002d480: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002d490: 7369 6f6e 733a 205b 0a09 0922 6a70 6822 sions: [..."jph" │ │ │ │ +0002d4a0: 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2f6a ..].},.."image/j │ │ │ │ +0002d4b0: 7068 6322 3a20 7b0a 0973 6f75 7263 653a phc": {..source: │ │ │ │ +0002d4c0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0002d4d0: 696f 6e73 3a20 5b0a 0909 226a 6863 220a ions: [..."jhc". │ │ │ │ +0002d4e0: 095d 0a7d 2c0a 0922 696d 6167 652f 6a70 .].},.."image/jp │ │ │ │ +0002d4f0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ +0002d500: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002d510: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +0002d520: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +0002d530: 706d 222c 0a09 0922 6a70 676d 220a 095d pm",..."jpgm"..] │ │ │ │ +0002d540: 0a7d 2c0a 0922 696d 6167 652f 6a70 7822 .},.."image/jpx" │ │ │ │ +0002d550: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002d560: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0002d570: 6c65 3a20 6661 6c73 652c 0a09 6578 7465 le: false,..exte │ │ │ │ +0002d580: 6e73 696f 6e73 3a20 5b0a 0909 226a 7078 nsions: [..."jpx │ │ │ │ +0002d590: 222c 0a09 0922 6a70 6622 0a09 5d0a 7d2c ",..."jpf"..].}, │ │ │ │ +0002d5a0: 0a09 2269 6d61 6765 2f6a 786c 223a 207b .."image/jxl": { │ │ │ │ +0002d5b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002d5c0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002d5d0: 0a09 0922 6a78 6c22 0a09 5d0a 7d2c 0a09 ..."jxl"..].},.. │ │ │ │ +0002d5e0: 2269 6d61 6765 2f6a 7872 223a 207b 0a09 "image/jxr": {.. │ │ │ │ +0002d5f0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002d600: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002d610: 0922 6a78 7222 0a09 5d0a 7d2c 0a09 2269 ."jxr"..].},.."i │ │ │ │ +0002d620: 6d61 6765 2f6a 7872 6122 3a20 7b0a 0973 mage/jxra": {..s │ │ │ │ +0002d630: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002d640: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002d650: 226a 7872 6122 0a09 5d0a 7d2c 0a09 2269 "jxra"..].},.."i │ │ │ │ +0002d660: 6d61 6765 2f6a 7872 7322 3a20 7b0a 0973 mage/jxrs": {..s │ │ │ │ +0002d670: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002d680: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002d690: 226a 7872 7322 0a09 5d0a 7d2c 0a09 2269 "jxrs"..].},.."i │ │ │ │ +0002d6a0: 6d61 6765 2f6a 7873 223a 207b 0a09 736f mage/jxs": {..so │ │ │ │ +0002d6b0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002d6c0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002d6d0: 6a78 7322 0a09 5d0a 7d2c 0a09 2269 6d61 jxs"..].},.."ima │ │ │ │ +0002d6e0: 6765 2f6a 7873 6322 3a20 7b0a 0973 6f75 ge/jxsc": {..sou │ │ │ │ +0002d6f0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002d700: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +0002d710: 7873 6322 0a09 5d0a 7d2c 0a09 2269 6d61 xsc"..].},.."ima │ │ │ │ +0002d720: 6765 2f6a 7873 6922 3a20 7b0a 0973 6f75 ge/jxsi": {..sou │ │ │ │ +0002d730: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002d740: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +0002d750: 7873 6922 0a09 5d0a 7d2c 0a09 2269 6d61 xsi"..].},.."ima │ │ │ │ +0002d760: 6765 2f6a 7873 7322 3a20 7b0a 0973 6f75 ge/jxss": {..sou │ │ │ │ +0002d770: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002d780: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +0002d790: 7873 7322 0a09 5d0a 7d2c 0a09 2269 6d61 xss"..].},.."ima │ │ │ │ +0002d7a0: 6765 2f6b 7478 223a 207b 0a09 736f 7572 ge/ktx": {..sour │ │ │ │ +0002d7b0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0002d7c0: 656e 7369 6f6e 733a 205b 0a09 0922 6b74 ensions: [..."kt │ │ │ │ +0002d7d0: 7822 0a09 5d0a 7d2c 0a09 2269 6d61 6765 x"..].},.."image │ │ │ │ +0002d7e0: 2f6b 7478 3222 3a20 7b0a 0973 6f75 7263 /ktx2": {..sourc │ │ │ │ +0002d7f0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0002d800: 6e73 696f 6e73 3a20 5b0a 0909 226b 7478 nsions: [..."ktx │ │ │ │ +0002d810: 3222 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2"..].},.."image │ │ │ │ +0002d820: 2f6e 6170 6c70 7322 3a20 7b0a 0973 6f75 /naplps": {..sou │ │ │ │ +0002d830: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002d840: 2269 6d61 6765 2f70 6a70 6567 223a 207b "image/pjpeg": { │ │ │ │ +0002d850: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0002d860: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +0002d870: 6e73 3a20 5b0a 0909 226a 6669 6622 0a09 ns: [..."jfif".. │ │ │ │ +0002d880: 5d0a 7d2c 0a09 2269 6d61 6765 2f70 6e67 ].},.."image/png │ │ │ │ +0002d890: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002d8a0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0002d8b0: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ +0002d8c0: 656e 7369 6f6e 733a 205b 0a09 0922 706e ensions: [..."pn │ │ │ │ +0002d8d0: 6722 0a09 5d0a 7d2c 0a09 2269 6d61 6765 g"..].},.."image │ │ │ │ +0002d8e0: 2f70 7273 2e62 7469 6622 3a20 7b0a 0973 /prs.btif": {..s │ │ │ │ +0002d8f0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002d900: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002d910: 2262 7469 6622 2c0a 0909 2262 7466 220a "btif",..."btf". │ │ │ │ +0002d920: 095d 0a7d 2c0a 0922 696d 6167 652f 7072 .].},.."image/pr │ │ │ │ +0002d930: 732e 7074 6922 3a20 7b0a 0973 6f75 7263 s.pti": {..sourc │ │ │ │ +0002d940: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0002d950: 6e73 696f 6e73 3a20 5b0a 0909 2270 7469 nsions: [..."pti │ │ │ │ +0002d960: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ +0002d970: 7077 672d 7261 7374 6572 223a 207b 0a09 pwg-raster": {.. │ │ │ │ +0002d980: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002d990: 2c0a 0922 696d 6167 652f 7367 6922 3a20 ,.."image/sgi": │ │ │ │ +0002d9a0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0002d9b0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +0002d9c0: 3a20 5b0a 0909 2273 6769 220a 095d 0a7d : [..."sgi"..].} │ │ │ │ +0002d9d0: 2c0a 0922 696d 6167 652f 7376 672b 786d ,.."image/svg+xm │ │ │ │ +0002d9e0: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0002d9f0: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002da00: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0002da10: 656e 7369 6f6e 733a 205b 0a09 0922 7376 ensions: [..."sv │ │ │ │ +0002da20: 6722 2c0a 0909 2273 7667 7a22 0a09 5d0a g",..."svgz"..]. │ │ │ │ +0002da30: 7d2c 0a09 2269 6d61 6765 2f74 3338 223a },.."image/t38": │ │ │ │ +0002da40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002da50: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002da60: 205b 0a09 0922 7433 3822 0a09 5d0a 7d2c [..."t38"..].}, │ │ │ │ +0002da70: 0a09 2269 6d61 6765 2f74 6966 6622 3a20 .."image/tiff": │ │ │ │ +0002da80: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002da90: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002daa0: 3a20 6661 6c73 652c 0a09 6578 7465 6e73 : false,..extens │ │ │ │ +0002dab0: 696f 6e73 3a20 5b0a 0909 2274 6966 222c ions: [..."tif", │ │ │ │ +0002dac0: 0a09 0922 7469 6666 220a 095d 0a7d 2c0a ..."tiff"..].},. │ │ │ │ +0002dad0: 0922 696d 6167 652f 7469 6666 2d66 7822 ."image/tiff-fx" │ │ │ │ +0002dae0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002daf0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002db00: 3a20 5b0a 0909 2274 6678 220a 095d 0a7d : [..."tfx"..].} │ │ │ │ +0002db10: 2c0a 0922 696d 6167 652f 766e 642e 6164 ,.."image/vnd.ad │ │ │ │ +0002db20: 6f62 652e 7068 6f74 6f73 686f 7022 3a20 obe.photoshop": │ │ │ │ +0002db30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002db40: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002db50: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +0002db60: 6f6e 733a 205b 0a09 0922 7073 6422 0a09 ons: [..."psd".. │ │ │ │ +0002db70: 5d0a 7d2c 0a09 2269 6d61 6765 2f76 6e64 ].},.."image/vnd │ │ │ │ +0002db80: 2e61 6972 7a69 702e 6163 6365 6c65 7261 .airzip.accelera │ │ │ │ +0002db90: 746f 722e 617a 7622 3a20 7b0a 0973 6f75 tor.azv": {..sou │ │ │ │ +0002dba0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002dbb0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2261 tensions: [..."a │ │ │ │ +0002dbc0: 7a76 220a 095d 0a7d 2c0a 0922 696d 6167 zv"..].},.."imag │ │ │ │ +0002dbd0: 652f 766e 642e 636c 6970 223a 207b 0a09 e/vnd.clip": {.. │ │ │ │ +0002dbe0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +0002dbf0: 2c0a 0922 696d 6167 652f 766e 642e 636e ,.."image/vnd.cn │ │ │ │ +0002dc00: 732e 696e 6632 223a 207b 0a09 736f 7572 s.inf2": {..sour │ │ │ │ +0002dc10: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002dc20: 696d 6167 652f 766e 642e 6465 6365 2e67 image/vnd.dece.g │ │ │ │ +0002dc30: 7261 7068 6963 223a 207b 0a09 736f 7572 raphic": {..sour │ │ │ │ +0002dc40: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0002dc50: 656e 7369 6f6e 733a 205b 0a09 0922 7576 ensions: [..."uv │ │ │ │ +0002dc60: 6922 2c0a 0909 2275 7676 6922 2c0a 0909 i",..."uvvi",... │ │ │ │ +0002dc70: 2275 7667 222c 0a09 0922 7576 7667 220a "uvg",..."uvvg". │ │ │ │ +0002dc80: 095d 0a7d 2c0a 0922 696d 6167 652f 766e .].},.."image/vn │ │ │ │ +0002dc90: 642e 646a 7675 223a 207b 0a09 736f 7572 d.djvu": {..sour │ │ │ │ +0002dca0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0002dcb0: 656e 7369 6f6e 733a 205b 0a09 0922 646a ensions: [..."dj │ │ │ │ +0002dcc0: 7675 222c 0a09 0922 646a 7622 0a09 5d0a vu",..."djv"..]. │ │ │ │ +0002dcd0: 7d2c 0a09 2269 6d61 6765 2f76 6e64 2e64 },.."image/vnd.d │ │ │ │ +0002dce0: 7662 2e73 7562 7469 746c 6522 3a20 7b0a vb.subtitle": {. │ │ │ │ +0002dcf0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002dd00: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002dd10: 0909 2273 7562 220a 095d 0a7d 2c0a 0922 .."sub"..].},.." │ │ │ │ +0002dd20: 696d 6167 652f 766e 642e 6477 6722 3a20 image/vnd.dwg": │ │ │ │ +0002dd30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002dd40: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0002dd50: 5b0a 0909 2264 7767 220a 095d 0a7d 2c0a [..."dwg"..].},. │ │ │ │ +0002dd60: 0922 696d 6167 652f 766e 642e 6478 6622 ."image/vnd.dxf" │ │ │ │ +0002dd70: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002dd80: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002dd90: 3a20 5b0a 0909 2264 7866 220a 095d 0a7d : [..."dxf"..].} │ │ │ │ +0002dda0: 2c0a 0922 696d 6167 652f 766e 642e 6661 ,.."image/vnd.fa │ │ │ │ +0002ddb0: 7374 6269 6473 6865 6574 223a 207b 0a09 stbidsheet": {.. │ │ │ │ +0002ddc0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002ddd0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002dde0: 0922 6662 7322 0a09 5d0a 7d2c 0a09 2269 ."fbs"..].},.."i │ │ │ │ +0002ddf0: 6d61 6765 2f76 6e64 2e66 7078 223a 207b mage/vnd.fpx": { │ │ │ │ +0002de00: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002de10: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002de20: 0a09 0922 6670 7822 0a09 5d0a 7d2c 0a09 ..."fpx"..].},.. │ │ │ │ +0002de30: 2269 6d61 6765 2f76 6e64 2e66 7374 223a "image/vnd.fst": │ │ │ │ +0002de40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002de50: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002de60: 205b 0a09 0922 6673 7422 0a09 5d0a 7d2c [..."fst"..].}, │ │ │ │ +0002de70: 0a09 2269 6d61 6765 2f76 6e64 2e66 756a .."image/vnd.fuj │ │ │ │ +0002de80: 6978 6572 6f78 2e65 646d 6963 732d 6d6d ixerox.edmics-mm │ │ │ │ +0002de90: 7222 3a20 7b0a 0973 6f75 7263 653a 2022 r": {..source: " │ │ │ │ +0002dea0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002deb0: 6e73 3a20 5b0a 0909 226d 6d72 220a 095d ns: [..."mmr"..] │ │ │ │ +0002dec0: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ +0002ded0: 6675 6a69 7865 726f 782e 6564 6d69 6373 fujixerox.edmics │ │ │ │ +0002dee0: 2d72 6c63 223a 207b 0a09 736f 7572 6365 -rlc": {..source │ │ │ │ +0002def0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002df00: 7369 6f6e 733a 205b 0a09 0922 726c 6322 sions: [..."rlc" │ │ │ │ +0002df10: 0a09 5d0a 7d2c 0a09 2269 6d61 6765 2f76 ..].},.."image/v │ │ │ │ +0002df20: 6e64 2e67 6c6f 6261 6c67 7261 7068 6963 nd.globalgraphic │ │ │ │ +0002df30: 732e 7067 6222 3a20 7b0a 0973 6f75 7263 s.pgb": {..sourc │ │ │ │ +0002df40: 653a 2022 6961 6e61 220a 7d2c 0a09 2269 e: "iana".},.."i │ │ │ │ +0002df50: 6d61 6765 2f76 6e64 2e6d 6963 726f 736f mage/vnd.microso │ │ │ │ +0002df60: 6674 2e69 636f 6e22 3a20 7b0a 0973 6f75 ft.icon": {..sou │ │ │ │ +0002df70: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0002df80: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0002df90: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002dfa0: 0a09 0922 6963 6f22 0a09 5d0a 7d2c 0a09 ..."ico"..].},.. │ │ │ │ +0002dfb0: 2269 6d61 6765 2f76 6e64 2e6d 6978 223a "image/vnd.mix": │ │ │ │ +0002dfc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002dfd0: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ +0002dfe0: 642e 6d6f 7a69 6c6c 612e 6170 6e67 223a d.mozilla.apng": │ │ │ │ +0002dff0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002e000: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ +0002e010: 642e 6d73 2d64 6473 223a 207b 0a09 636f d.ms-dds": {..co │ │ │ │ +0002e020: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0002e030: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002e040: 0a09 0922 6464 7322 0a09 5d0a 7d2c 0a09 ..."dds"..].},.. │ │ │ │ +0002e050: 2269 6d61 6765 2f76 6e64 2e6d 732d 6d6f "image/vnd.ms-mo │ │ │ │ +0002e060: 6469 223a 207b 0a09 736f 7572 6365 3a20 di": {..source: │ │ │ │ +0002e070: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0002e080: 6f6e 733a 205b 0a09 0922 6d64 6922 0a09 ons: [..."mdi".. │ │ │ │ +0002e090: 5d0a 7d2c 0a09 2269 6d61 6765 2f76 6e64 ].},.."image/vnd │ │ │ │ +0002e0a0: 2e6d 732d 7068 6f74 6f22 3a20 7b0a 0973 .ms-photo": {..s │ │ │ │ +0002e0b0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +0002e0c0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002e0d0: 0909 2277 6470 220a 095d 0a7d 2c0a 0922 .."wdp"..].},.." │ │ │ │ +0002e0e0: 696d 6167 652f 766e 642e 6e65 742d 6670 image/vnd.net-fp │ │ │ │ +0002e0f0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +0002e100: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002e110: 6e73 3a20 5b0a 0909 226e 7078 220a 095d ns: [..."npx"..] │ │ │ │ +0002e120: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ +0002e130: 7063 6f2e 6231 3622 3a20 7b0a 0973 6f75 pco.b16": {..sou │ │ │ │ +0002e140: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002e150: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ +0002e160: 3136 220a 095d 0a7d 2c0a 0922 696d 6167 16"..].},.."imag │ │ │ │ +0002e170: 652f 766e 642e 7261 6469 616e 6365 223a e/vnd.radiance": │ │ │ │ +0002e180: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002e190: 6122 0a7d 2c0a 0922 696d 6167 652f 766e a".},.."image/vn │ │ │ │ +0002e1a0: 642e 7365 616c 6564 2e70 6e67 223a 207b d.sealed.png": { │ │ │ │ +0002e1b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002e1c0: 0a7d 2c0a 0922 696d 6167 652f 766e 642e .},.."image/vnd. │ │ │ │ +0002e1d0: 7365 616c 6564 6d65 6469 612e 736f 6674 sealedmedia.soft │ │ │ │ +0002e1e0: 7365 616c 2e67 6966 223a 207b 0a09 736f seal.gif": {..so │ │ │ │ +0002e1f0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002e200: 0922 696d 6167 652f 766e 642e 7365 616c ."image/vnd.seal │ │ │ │ +0002e210: 6564 6d65 6469 612e 736f 6674 7365 616c edmedia.softseal │ │ │ │ +0002e220: 2e6a 7067 223a 207b 0a09 736f 7572 6365 .jpg": {..source │ │ │ │ +0002e230: 3a20 2269 616e 6122 0a7d 2c0a 0922 696d : "iana".},.."im │ │ │ │ +0002e240: 6167 652f 766e 642e 7376 6622 3a20 7b0a age/vnd.svf": {. │ │ │ │ +0002e250: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +0002e260: 7d2c 0a09 2269 6d61 6765 2f76 6e64 2e74 },.."image/vnd.t │ │ │ │ +0002e270: 656e 6365 6e74 2e74 6170 223a 207b 0a09 encent.tap": {.. │ │ │ │ +0002e280: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002e290: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002e2a0: 0922 7461 7022 0a09 5d0a 7d2c 0a09 2269 ."tap"..].},.."i │ │ │ │ +0002e2b0: 6d61 6765 2f76 6e64 2e76 616c 7665 2e73 mage/vnd.valve.s │ │ │ │ +0002e2c0: 6f75 7263 652e 7465 7874 7572 6522 3a20 ource.texture": │ │ │ │ +0002e2d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002e2e0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0002e2f0: 5b0a 0909 2276 7466 220a 095d 0a7d 2c0a [..."vtf"..].},. │ │ │ │ +0002e300: 0922 696d 6167 652f 766e 642e 7761 702e ."image/vnd.wap. │ │ │ │ +0002e310: 7762 6d70 223a 207b 0a09 736f 7572 6365 wbmp": {..source │ │ │ │ +0002e320: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002e330: 7369 6f6e 733a 205b 0a09 0922 7762 6d70 sions: [..."wbmp │ │ │ │ +0002e340: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ +0002e350: 766e 642e 7869 6666 223a 207b 0a09 736f vnd.xiff": {..so │ │ │ │ +0002e360: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002e370: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002e380: 7869 6622 0a09 5d0a 7d2c 0a09 2269 6d61 xif"..].},.."ima │ │ │ │ +0002e390: 6765 2f76 6e64 2e7a 6272 7573 682e 7063 ge/vnd.zbrush.pc │ │ │ │ +0002e3a0: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +0002e3b0: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002e3c0: 6e73 3a20 5b0a 0909 2270 6378 220a 095d ns: [..."pcx"..] │ │ │ │ +0002e3d0: 0a7d 2c0a 0922 696d 6167 652f 7765 6270 .},.."image/webp │ │ │ │ +0002e3e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002e3f0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002e400: 733a 205b 0a09 0922 7765 6270 220a 095d s: [..."webp"..] │ │ │ │ +0002e410: 0a7d 2c0a 0922 696d 6167 652f 776d 6622 .},.."image/wmf" │ │ │ │ +0002e420: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002e430: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002e440: 3a20 5b0a 0909 2277 6d66 220a 095d 0a7d : [..."wmf"..].} │ │ │ │ +0002e450: 2c0a 0922 696d 6167 652f 782d 3364 7322 ,.."image/x-3ds" │ │ │ │ +0002e460: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002e470: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +0002e480: 6e73 3a20 5b0a 0909 2233 6473 220a 095d ns: [..."3ds"..] │ │ │ │ +0002e490: 0a7d 2c0a 0922 696d 6167 652f 782d 6164 .},.."image/x-ad │ │ │ │ +0002e4a0: 6f62 652d 646e 6722 3a20 7b0a 0965 7874 obe-dng": {..ext │ │ │ │ +0002e4b0: 656e 7369 6f6e 733a 205b 0a09 0922 646e ensions: [..."dn │ │ │ │ +0002e4c0: 6722 0a09 5d0a 7d2c 0a09 2269 6d61 6765 g"..].},.."image │ │ │ │ +0002e4d0: 2f78 2d63 6d75 2d72 6173 7465 7222 3a20 /x-cmu-raster": │ │ │ │ +0002e4e0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0002e4f0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +0002e500: 3a20 5b0a 0909 2272 6173 220a 095d 0a7d : [..."ras"..].} │ │ │ │ +0002e510: 2c0a 0922 696d 6167 652f 782d 636d 7822 ,.."image/x-cmx" │ │ │ │ +0002e520: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002e530: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +0002e540: 6e73 3a20 5b0a 0909 2263 6d78 220a 095d ns: [..."cmx"..] │ │ │ │ +0002e550: 0a7d 2c0a 0922 696d 6167 652f 782d 656d .},.."image/x-em │ │ │ │ +0002e560: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ +0002e570: 6961 6e61 220a 7d2c 0a09 2269 6d61 6765 iana".},.."image │ │ │ │ +0002e580: 2f78 2d66 7265 6568 616e 6422 3a20 7b0a /x-freehand": {. │ │ │ │ +0002e590: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +0002e5a0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +0002e5b0: 5b0a 0909 2266 6822 2c0a 0909 2266 6863 [..."fh",..."fhc │ │ │ │ +0002e5c0: 222c 0a09 0922 6668 3422 2c0a 0909 2266 ",..."fh4",..."f │ │ │ │ +0002e5d0: 6835 222c 0a09 0922 6668 3722 0a09 5d0a h5",..."fh7"..]. │ │ │ │ +0002e5e0: 7d2c 0a09 2269 6d61 6765 2f78 2d69 636f },.."image/x-ico │ │ │ │ +0002e5f0: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0002e600: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ +0002e610: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +0002e620: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002e630: 6963 6f22 0a09 5d0a 7d2c 0a09 2269 6d61 ico"..].},.."ima │ │ │ │ +0002e640: 6765 2f78 2d6a 6e67 223a 207b 0a09 736f ge/x-jng": {..so │ │ │ │ +0002e650: 7572 6365 3a20 226e 6769 6e78 222c 0a09 urce: "nginx",.. │ │ │ │ +0002e660: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002e670: 226a 6e67 220a 095d 0a7d 2c0a 0922 696d "jng"..].},.."im │ │ │ │ +0002e680: 6167 652f 782d 6d72 7369 642d 696d 6167 age/x-mrsid-imag │ │ │ │ +0002e690: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0002e6a0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +0002e6b0: 696f 6e73 3a20 5b0a 0909 2273 6964 220a ions: [..."sid". │ │ │ │ +0002e6c0: 095d 0a7d 2c0a 0922 696d 6167 652f 782d .].},.."image/x- │ │ │ │ +0002e6d0: 6d73 2d62 6d70 223a 207b 0a09 736f 7572 ms-bmp": {..sour │ │ │ │ +0002e6e0: 6365 3a20 226e 6769 6e78 222c 0a09 636f ce: "nginx",..co │ │ │ │ +0002e6f0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +0002e700: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002e710: 0a09 0922 626d 7022 0a09 5d0a 7d2c 0a09 ..."bmp"..].},.. │ │ │ │ +0002e720: 2269 6d61 6765 2f78 2d70 6378 223a 207b "image/x-pcx": { │ │ │ │ +0002e730: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +0002e740: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +0002e750: 205b 0a09 0922 7063 7822 0a09 5d0a 7d2c [..."pcx"..].}, │ │ │ │ +0002e760: 0a09 2269 6d61 6765 2f78 2d70 6963 7422 .."image/x-pict" │ │ │ │ +0002e770: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002e780: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +0002e790: 6e73 3a20 5b0a 0909 2270 6963 222c 0a09 ns: [..."pic",.. │ │ │ │ +0002e7a0: 0922 7063 7422 0a09 5d0a 7d2c 0a09 2269 ."pct"..].},.."i │ │ │ │ +0002e7b0: 6d61 6765 2f78 2d70 6f72 7461 626c 652d mage/x-portable- │ │ │ │ +0002e7c0: 616e 796d 6170 223a 207b 0a09 736f 7572 anymap": {..sour │ │ │ │ +0002e7d0: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +0002e7e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002e7f0: 706e 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 pnm"..].},.."ima │ │ │ │ +0002e800: 6765 2f78 2d70 6f72 7461 626c 652d 6269 ge/x-portable-bi │ │ │ │ +0002e810: 746d 6170 223a 207b 0a09 736f 7572 6365 tmap": {..source │ │ │ │ +0002e820: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +0002e830: 656e 7369 6f6e 733a 205b 0a09 0922 7062 ensions: [..."pb │ │ │ │ +0002e840: 6d22 0a09 5d0a 7d2c 0a09 2269 6d61 6765 m"..].},.."image │ │ │ │ +0002e850: 2f78 2d70 6f72 7461 626c 652d 6772 6179 /x-portable-gray │ │ │ │ +0002e860: 6d61 7022 3a20 7b0a 0973 6f75 7263 653a map": {..source: │ │ │ │ +0002e870: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +0002e880: 6e73 696f 6e73 3a20 5b0a 0909 2270 676d nsions: [..."pgm │ │ │ │ +0002e890: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ +0002e8a0: 782d 706f 7274 6162 6c65 2d70 6978 6d61 x-portable-pixma │ │ │ │ +0002e8b0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +0002e8c0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +0002e8d0: 696f 6e73 3a20 5b0a 0909 2270 706d 220a ions: [..."ppm". │ │ │ │ +0002e8e0: 095d 0a7d 2c0a 0922 696d 6167 652f 782d .].},.."image/x- │ │ │ │ +0002e8f0: 7267 6222 3a20 7b0a 0973 6f75 7263 653a rgb": {..source: │ │ │ │ +0002e900: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +0002e910: 6e73 696f 6e73 3a20 5b0a 0909 2272 6762 nsions: [..."rgb │ │ │ │ +0002e920: 220a 095d 0a7d 2c0a 0922 696d 6167 652f "..].},.."image/ │ │ │ │ +0002e930: 782d 7467 6122 3a20 7b0a 0973 6f75 7263 x-tga": {..sourc │ │ │ │ +0002e940: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +0002e950: 7465 6e73 696f 6e73 3a20 5b0a 0909 2274 tensions: [..."t │ │ │ │ +0002e960: 6761 220a 095d 0a7d 2c0a 0922 696d 6167 ga"..].},.."imag │ │ │ │ +0002e970: 652f 782d 776d 6622 3a20 7b0a 0973 6f75 e/x-wmf": {..sou │ │ │ │ +0002e980: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002e990: 2269 6d61 6765 2f78 2d78 6269 746d 6170 "image/x-xbitmap │ │ │ │ +0002e9a0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0002e9b0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +0002e9c0: 6f6e 733a 205b 0a09 0922 7862 6d22 0a09 ons: [..."xbm".. │ │ │ │ +0002e9d0: 5d0a 7d2c 0a09 2269 6d61 6765 2f78 2d78 ].},.."image/x-x │ │ │ │ +0002e9e0: 6366 223a 207b 0a09 636f 6d70 7265 7373 cf": {..compress │ │ │ │ +0002e9f0: 6962 6c65 3a20 6661 6c73 650a 7d2c 0a09 ible: false.},.. │ │ │ │ +0002ea00: 2269 6d61 6765 2f78 2d78 7069 786d 6170 "image/x-xpixmap │ │ │ │ +0002ea10: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +0002ea20: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +0002ea30: 6f6e 733a 205b 0a09 0922 7870 6d22 0a09 ons: [..."xpm".. │ │ │ │ +0002ea40: 5d0a 7d2c 0a09 2269 6d61 6765 2f78 2d78 ].},.."image/x-x │ │ │ │ +0002ea50: 7769 6e64 6f77 6475 6d70 223a 207b 0a09 windowdump": {.. │ │ │ │ +0002ea60: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +0002ea70: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002ea80: 0a09 0922 7877 6422 0a09 5d0a 7d2c 0a09 ..."xwd"..].},.. │ │ │ │ +0002ea90: 226d 6573 7361 6765 2f62 6874 7470 223a "message/bhttp": │ │ │ │ +0002eaa0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002eab0: 6122 0a7d 2c0a 0922 6d65 7373 6167 652f a".},.."message/ │ │ │ │ +0002eac0: 6370 696d 223a 207b 0a09 736f 7572 6365 cpim": {..source │ │ │ │ +0002ead0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6d65 : "iana".},.."me │ │ │ │ +0002eae0: 7373 6167 652f 6465 6c69 7665 7279 2d73 ssage/delivery-s │ │ │ │ +0002eaf0: 7461 7475 7322 3a20 7b0a 0973 6f75 7263 tatus": {..sourc │ │ │ │ +0002eb00: 653a 2022 6961 6e61 220a 7d2c 0a09 226d e: "iana".},.."m │ │ │ │ +0002eb10: 6573 7361 6765 2f64 6973 706f 7369 7469 essage/dispositi │ │ │ │ +0002eb20: 6f6e 2d6e 6f74 6966 6963 6174 696f 6e22 on-notification" │ │ │ │ +0002eb30: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002eb40: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002eb50: 3a20 5b0a 0909 2264 6973 706f 7369 7469 : [..."dispositi │ │ │ │ +0002eb60: 6f6e 2d6e 6f74 6966 6963 6174 696f 6e22 on-notification" │ │ │ │ +0002eb70: 0a09 5d0a 7d2c 0a09 226d 6573 7361 6765 ..].},.."message │ │ │ │ +0002eb80: 2f65 7874 6572 6e61 6c2d 626f 6479 223a /external-body": │ │ │ │ +0002eb90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002eba0: 6122 0a7d 2c0a 0922 6d65 7373 6167 652f a".},.."message/ │ │ │ │ +0002ebb0: 6665 6564 6261 636b 2d72 6570 6f72 7422 feedback-report" │ │ │ │ +0002ebc0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002ebd0: 6e61 220a 7d2c 0a09 226d 6573 7361 6765 na".},.."message │ │ │ │ +0002ebe0: 2f67 6c6f 6261 6c22 3a20 7b0a 0973 6f75 /global": {..sou │ │ │ │ +0002ebf0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002ec00: 7465 6e73 696f 6e73 3a20 5b0a 0909 2275 tensions: [..."u │ │ │ │ +0002ec10: 386d 7367 220a 095d 0a7d 2c0a 0922 6d65 8msg"..].},.."me │ │ │ │ +0002ec20: 7373 6167 652f 676c 6f62 616c 2d64 656c ssage/global-del │ │ │ │ +0002ec30: 6976 6572 792d 7374 6174 7573 223a 207b ivery-status": { │ │ │ │ +0002ec40: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002ec50: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002ec60: 0a09 0922 7538 6473 6e22 0a09 5d0a 7d2c ..."u8dsn"..].}, │ │ │ │ +0002ec70: 0a09 226d 6573 7361 6765 2f67 6c6f 6261 .."message/globa │ │ │ │ +0002ec80: 6c2d 6469 7370 6f73 6974 696f 6e2d 6e6f l-disposition-no │ │ │ │ +0002ec90: 7469 6669 6361 7469 6f6e 223a 207b 0a09 tification": {.. │ │ │ │ +0002eca0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002ecb0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002ecc0: 0922 7538 6d64 6e22 0a09 5d0a 7d2c 0a09 ."u8mdn"..].},.. │ │ │ │ +0002ecd0: 226d 6573 7361 6765 2f67 6c6f 6261 6c2d "message/global- │ │ │ │ +0002ece0: 6865 6164 6572 7322 3a20 7b0a 0973 6f75 headers": {..sou │ │ │ │ +0002ecf0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002ed00: 7465 6e73 696f 6e73 3a20 5b0a 0909 2275 tensions: [..."u │ │ │ │ +0002ed10: 3868 6472 220a 095d 0a7d 2c0a 0922 6d65 8hdr"..].},.."me │ │ │ │ +0002ed20: 7373 6167 652f 6874 7470 223a 207b 0a09 ssage/http": {.. │ │ │ │ +0002ed30: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002ed40: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ +0002ed50: 616c 7365 0a7d 2c0a 0922 6d65 7373 6167 alse.},.."messag │ │ │ │ +0002ed60: 652f 696d 646e 2b78 6d6c 223a 207b 0a09 e/imdn+xml": {.. │ │ │ │ 0002ed70: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002ed80: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002ed90: 0922 7538 6d64 6e22 0a09 5d0a 7d2c 0a09 ."u8mdn"..].},.. │ │ │ │ -0002eda0: 226d 6573 7361 6765 2f67 6c6f 6261 6c2d "message/global- │ │ │ │ -0002edb0: 6865 6164 6572 7322 3a20 7b0a 0973 6f75 headers": {..sou │ │ │ │ -0002edc0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002edd0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2275 tensions: [..."u │ │ │ │ -0002ede0: 3868 6472 220a 095d 0a7d 2c0a 0922 6d65 8hdr"..].},.."me │ │ │ │ -0002edf0: 7373 6167 652f 6874 7470 223a 207b 0a09 ssage/http": {.. │ │ │ │ -0002ee00: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002ee10: 0963 6f6d 7072 6573 7369 626c 653a 2066 .compressible: f │ │ │ │ -0002ee20: 616c 7365 0a7d 2c0a 0922 6d65 7373 6167 alse.},.."messag │ │ │ │ -0002ee30: 652f 696d 646e 2b78 6d6c 223a 207b 0a09 e/imdn+xml": {.. │ │ │ │ -0002ee40: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002ee50: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -0002ee60: 7275 650a 7d2c 0a09 226d 6573 7361 6765 rue.},.."message │ │ │ │ -0002ee70: 2f6d 6c73 223a 207b 0a09 736f 7572 6365 /mls": {..source │ │ │ │ -0002ee80: 3a20 2269 616e 6122 0a7d 2c0a 0922 6d65 : "iana".},.."me │ │ │ │ -0002ee90: 7373 6167 652f 6e65 7773 223a 207b 0a09 ssage/news": {.. │ │ │ │ -0002eea0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -0002eeb0: 0a7d 2c0a 0922 6d65 7373 6167 652f 6f68 .},.."message/oh │ │ │ │ -0002eec0: 7474 702d 7265 7122 3a20 7b0a 0973 6f75 ttp-req": {..sou │ │ │ │ -0002eed0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002eee0: 226d 6573 7361 6765 2f6f 6874 7470 2d72 "message/ohttp-r │ │ │ │ -0002eef0: 6573 223a 207b 0a09 736f 7572 6365 3a20 es": {..source: │ │ │ │ -0002ef00: 2269 616e 6122 0a7d 2c0a 0922 6d65 7373 "iana".},.."mess │ │ │ │ -0002ef10: 6167 652f 7061 7274 6961 6c22 3a20 7b0a age/partial": {. │ │ │ │ -0002ef20: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002ef30: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0002ef40: 6661 6c73 650a 7d2c 0a09 226d 6573 7361 false.},.."messa │ │ │ │ -0002ef50: 6765 2f72 6663 3832 3222 3a20 7b0a 0973 ge/rfc822": {..s │ │ │ │ -0002ef60: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002ef70: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0002ef80: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0002ef90: 205b 0a09 0922 656d 6c22 2c0a 0909 226d [..."eml",..."m │ │ │ │ -0002efa0: 696d 6522 2c0a 0909 226d 6874 222c 0a09 ime",..."mht",.. │ │ │ │ -0002efb0: 0922 6d68 746d 6c22 0a09 5d0a 7d2c 0a09 ."mhtml"..].},.. │ │ │ │ -0002efc0: 226d 6573 7361 6765 2f73 2d68 7474 7022 "message/s-http" │ │ │ │ -0002efd0: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -0002efe0: 6163 6865 220a 7d2c 0a09 226d 6573 7361 ache".},.."messa │ │ │ │ -0002eff0: 6765 2f73 6970 223a 207b 0a09 736f 7572 ge/sip": {..sour │ │ │ │ -0002f000: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002f010: 6d65 7373 6167 652f 7369 7066 7261 6722 message/sipfrag" │ │ │ │ -0002f020: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002f030: 6e61 220a 7d2c 0a09 226d 6573 7361 6765 na".},.."message │ │ │ │ -0002f040: 2f74 7261 636b 696e 672d 7374 6174 7573 /tracking-status │ │ │ │ -0002f050: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002f060: 616e 6122 0a7d 2c0a 0922 6d65 7373 6167 ana".},.."messag │ │ │ │ -0002f070: 652f 766e 642e 7369 2e73 696d 7022 3a20 e/vnd.si.simp": │ │ │ │ -0002f080: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -0002f090: 6865 220a 7d2c 0a09 226d 6573 7361 6765 he".},.."message │ │ │ │ -0002f0a0: 2f76 6e64 2e77 6661 2e77 7363 223a 207b /vnd.wfa.wsc": { │ │ │ │ -0002f0b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002f0c0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -0002f0d0: 0a09 0922 7773 6322 0a09 5d0a 7d2c 0a09 ..."wsc"..].},.. │ │ │ │ -0002f0e0: 226d 6f64 656c 2f33 6d66 223a 207b 0a09 "model/3mf": {.. │ │ │ │ -0002f0f0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002f100: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002f110: 0922 336d 6622 0a09 5d0a 7d2c 0a09 226d ."3mf"..].},.."m │ │ │ │ -0002f120: 6f64 656c 2f65 3537 223a 207b 0a09 736f odel/e57": {..so │ │ │ │ -0002f130: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -0002f140: 0922 6d6f 6465 6c2f 676c 7466 2b6a 736f ."model/gltf+jso │ │ │ │ -0002f150: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ -0002f160: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002f170: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -0002f180: 656e 7369 6f6e 733a 205b 0a09 0922 676c ensions: [..."gl │ │ │ │ -0002f190: 7466 220a 095d 0a7d 2c0a 0922 6d6f 6465 tf"..].},.."mode │ │ │ │ -0002f1a0: 6c2f 676c 7466 2d62 696e 6172 7922 3a20 l/gltf-binary": │ │ │ │ -0002f1b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002f1c0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002f1d0: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ -0002f1e0: 6f6e 733a 205b 0a09 0922 676c 6222 0a09 ons: [..."glb".. │ │ │ │ -0002f1f0: 5d0a 7d2c 0a09 226d 6f64 656c 2f69 6765 ].},.."model/ige │ │ │ │ -0002f200: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -0002f210: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -0002f220: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ -0002f230: 7465 6e73 696f 6e73 3a20 5b0a 0909 2269 tensions: [..."i │ │ │ │ -0002f240: 6773 222c 0a09 0922 6967 6573 220a 095d gs",..."iges"..] │ │ │ │ -0002f250: 0a7d 2c0a 0922 6d6f 6465 6c2f 6a74 223a .},.."model/jt": │ │ │ │ -0002f260: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002f270: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002f280: 205b 0a09 0922 6a74 220a 095d 0a7d 2c0a [..."jt"..].},. │ │ │ │ -0002f290: 0922 6d6f 6465 6c2f 6d65 7368 223a 207b ."model/mesh": { │ │ │ │ -0002f2a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002f2b0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0002f2c0: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ -0002f2d0: 6f6e 733a 205b 0a09 0922 6d73 6822 2c0a ons: [..."msh",. │ │ │ │ -0002f2e0: 0909 226d 6573 6822 2c0a 0909 2273 696c .."mesh",..."sil │ │ │ │ -0002f2f0: 6f22 0a09 5d0a 7d2c 0a09 226d 6f64 656c o"..].},.."model │ │ │ │ -0002f300: 2f6d 746c 223a 207b 0a09 736f 7572 6365 /mtl": {..source │ │ │ │ -0002f310: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002f320: 7369 6f6e 733a 205b 0a09 0922 6d74 6c22 sions: [..."mtl" │ │ │ │ -0002f330: 0a09 5d0a 7d2c 0a09 226d 6f64 656c 2f6f ..].},.."model/o │ │ │ │ -0002f340: 626a 223a 207b 0a09 736f 7572 6365 3a20 bj": {..source: │ │ │ │ -0002f350: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -0002f360: 6f6e 733a 205b 0a09 0922 6f62 6a22 0a09 ons: [..."obj".. │ │ │ │ -0002f370: 5d0a 7d2c 0a09 226d 6f64 656c 2f70 7263 ].},.."model/prc │ │ │ │ -0002f380: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002f390: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -0002f3a0: 733a 205b 0a09 0922 7072 6322 0a09 5d0a s: [..."prc"..]. │ │ │ │ -0002f3b0: 7d2c 0a09 226d 6f64 656c 2f73 7465 7022 },.."model/step" │ │ │ │ -0002f3c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002f3d0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002f3e0: 3a20 5b0a 0909 2273 7465 7022 2c0a 0909 : [..."step",... │ │ │ │ -0002f3f0: 2273 7470 222c 0a09 0922 7374 706e 6322 "stp",..."stpnc" │ │ │ │ -0002f400: 2c0a 0909 2270 3231 222c 0a09 0922 3231 ,..."p21",..."21 │ │ │ │ -0002f410: 3022 0a09 5d0a 7d2c 0a09 226d 6f64 656c 0"..].},.."model │ │ │ │ -0002f420: 2f73 7465 702b 786d 6c22 3a20 7b0a 0973 /step+xml": {..s │ │ │ │ -0002f430: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002f440: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -0002f450: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -0002f460: 205b 0a09 0922 7374 7078 220a 095d 0a7d [..."stpx"..].} │ │ │ │ -0002f470: 2c0a 0922 6d6f 6465 6c2f 7374 6570 2b7a ,.."model/step+z │ │ │ │ -0002f480: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -0002f490: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0002f4a0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -0002f4b0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002f4c0: 7374 707a 220a 095d 0a7d 2c0a 0922 6d6f stpz"..].},.."mo │ │ │ │ -0002f4d0: 6465 6c2f 7374 6570 2d78 6d6c 2b7a 6970 del/step-xml+zip │ │ │ │ -0002f4e0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -0002f4f0: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -0002f500: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ -0002f510: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ -0002f520: 7078 7a22 0a09 5d0a 7d2c 0a09 226d 6f64 pxz"..].},.."mod │ │ │ │ -0002f530: 656c 2f73 746c 223a 207b 0a09 736f 7572 el/stl": {..sour │ │ │ │ -0002f540: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0002f550: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ -0002f560: 6c22 0a09 5d0a 7d2c 0a09 226d 6f64 656c l"..].},.."model │ │ │ │ -0002f570: 2f75 3364 223a 207b 0a09 736f 7572 6365 /u3d": {..source │ │ │ │ -0002f580: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -0002f590: 7369 6f6e 733a 205b 0a09 0922 7533 6422 sions: [..."u3d" │ │ │ │ -0002f5a0: 0a09 5d0a 7d2c 0a09 226d 6f64 656c 2f76 ..].},.."model/v │ │ │ │ -0002f5b0: 6e64 2e62 6172 7922 3a20 7b0a 0973 6f75 nd.bary": {..sou │ │ │ │ -0002f5c0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002f5d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ -0002f5e0: 6172 7922 0a09 5d0a 7d2c 0a09 226d 6f64 ary"..].},.."mod │ │ │ │ -0002f5f0: 656c 2f76 6e64 2e63 6c64 223a 207b 0a09 el/vnd.cld": {.. │ │ │ │ -0002f600: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002f610: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002f620: 0922 636c 6422 0a09 5d0a 7d2c 0a09 226d ."cld"..].},.."m │ │ │ │ -0002f630: 6f64 656c 2f76 6e64 2e63 6f6c 6c61 6461 odel/vnd.collada │ │ │ │ -0002f640: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ -0002f650: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -0002f660: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ -0002f670: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002f680: 2264 6165 220a 095d 0a7d 2c0a 0922 6d6f "dae"..].},.."mo │ │ │ │ -0002f690: 6465 6c2f 766e 642e 6477 6622 3a20 7b0a del/vnd.dwf": {. │ │ │ │ -0002f6a0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -0002f6b0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -0002f6c0: 0909 2264 7766 220a 095d 0a7d 2c0a 0922 .."dwf"..].},.." │ │ │ │ -0002f6d0: 6d6f 6465 6c2f 766e 642e 666c 6174 6c61 model/vnd.flatla │ │ │ │ -0002f6e0: 6e64 2e33 646d 6c22 3a20 7b0a 0973 6f75 nd.3dml": {..sou │ │ │ │ -0002f6f0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -0002f700: 226d 6f64 656c 2f76 6e64 2e67 646c 223a "model/vnd.gdl": │ │ │ │ -0002f710: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002f720: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002f730: 205b 0a09 0922 6764 6c22 0a09 5d0a 7d2c [..."gdl"..].}, │ │ │ │ -0002f740: 0a09 226d 6f64 656c 2f76 6e64 2e67 732d .."model/vnd.gs- │ │ │ │ -0002f750: 6764 6c22 3a20 7b0a 0973 6f75 7263 653a gdl": {..source: │ │ │ │ -0002f760: 2022 6170 6163 6865 220a 7d2c 0a09 226d "apache".},.."m │ │ │ │ -0002f770: 6f64 656c 2f76 6e64 2e67 732e 6764 6c22 odel/vnd.gs.gdl" │ │ │ │ -0002f780: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002f790: 6e61 220a 7d2c 0a09 226d 6f64 656c 2f76 na".},.."model/v │ │ │ │ -0002f7a0: 6e64 2e67 7477 223a 207b 0a09 736f 7572 nd.gtw": {..sour │ │ │ │ -0002f7b0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -0002f7c0: 656e 7369 6f6e 733a 205b 0a09 0922 6774 ensions: [..."gt │ │ │ │ -0002f7d0: 7722 0a09 5d0a 7d2c 0a09 226d 6f64 656c w"..].},.."model │ │ │ │ -0002f7e0: 2f76 6e64 2e6d 6f6d 6c2b 786d 6c22 3a20 /vnd.moml+xml": │ │ │ │ -0002f7f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002f800: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002f810: 3a20 7472 7565 0a7d 2c0a 0922 6d6f 6465 : true.},.."mode │ │ │ │ -0002f820: 6c2f 766e 642e 6d74 7322 3a20 7b0a 0973 l/vnd.mts": {..s │ │ │ │ -0002f830: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002f840: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -0002f850: 226d 7473 220a 095d 0a7d 2c0a 0922 6d6f "mts"..].},.."mo │ │ │ │ -0002f860: 6465 6c2f 766e 642e 6f70 656e 6765 7822 del/vnd.opengex" │ │ │ │ -0002f870: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002f880: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -0002f890: 3a20 5b0a 0909 226f 6765 7822 0a09 5d0a : [..."ogex"..]. │ │ │ │ -0002f8a0: 7d2c 0a09 226d 6f64 656c 2f76 6e64 2e70 },.."model/vnd.p │ │ │ │ -0002f8b0: 6172 6173 6f6c 6964 2e74 7261 6e73 6d69 arasolid.transmi │ │ │ │ -0002f8c0: 742e 6269 6e61 7279 223a 207b 0a09 736f t.binary": {..so │ │ │ │ -0002f8d0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -0002f8e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002f8f0: 785f 6222 0a09 5d0a 7d2c 0a09 226d 6f64 x_b"..].},.."mod │ │ │ │ -0002f900: 656c 2f76 6e64 2e70 6172 6173 6f6c 6964 el/vnd.parasolid │ │ │ │ -0002f910: 2e74 7261 6e73 6d69 742e 7465 7874 223a .transmit.text": │ │ │ │ -0002f920: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -0002f930: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -0002f940: 205b 0a09 0922 785f 7422 0a09 5d0a 7d2c [..."x_t"..].}, │ │ │ │ -0002f950: 0a09 226d 6f64 656c 2f76 6e64 2e70 7974 .."model/vnd.pyt │ │ │ │ -0002f960: 6861 2e70 796f 7822 3a20 7b0a 0973 6f75 ha.pyox": {..sou │ │ │ │ -0002f970: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002f980: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ -0002f990: 796f 222c 0a09 0922 7079 6f78 220a 095d yo",..."pyox"..] │ │ │ │ -0002f9a0: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ -0002f9b0: 726f 7365 7474 652e 616e 6e6f 7461 7465 rosette.annotate │ │ │ │ -0002f9c0: 642d 6461 7461 2d6d 6f64 656c 223a 207b d-data-model": { │ │ │ │ -0002f9d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002f9e0: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ -0002f9f0: 7361 702e 7664 7322 3a20 7b0a 0973 6f75 sap.vds": {..sou │ │ │ │ -0002fa00: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -0002fa10: 7465 6e73 696f 6e73 3a20 5b0a 0909 2276 tensions: [..."v │ │ │ │ -0002fa20: 6473 220a 095d 0a7d 2c0a 0922 6d6f 6465 ds"..].},.."mode │ │ │ │ -0002fa30: 6c2f 766e 642e 7573 6461 223a 207b 0a09 l/vnd.usda": {.. │ │ │ │ -0002fa40: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -0002fa50: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -0002fa60: 0922 7573 6461 220a 095d 0a7d 2c0a 0922 ."usda"..].},.." │ │ │ │ -0002fa70: 6d6f 6465 6c2f 766e 642e 7573 647a 2b7a model/vnd.usdz+z │ │ │ │ -0002fa80: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ -0002fa90: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0002faa0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -0002fab0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002fac0: 7573 647a 220a 095d 0a7d 2c0a 0922 6d6f usdz"..].},.."mo │ │ │ │ -0002fad0: 6465 6c2f 766e 642e 7661 6c76 652e 736f del/vnd.valve.so │ │ │ │ -0002fae0: 7572 6365 2e63 6f6d 7069 6c65 642d 6d61 urce.compiled-ma │ │ │ │ -0002faf0: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ -0002fb00: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002fb10: 6e73 3a20 5b0a 0909 2262 7370 220a 095d ns: [..."bsp"..] │ │ │ │ -0002fb20: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ -0002fb30: 7674 7522 3a20 7b0a 0973 6f75 7263 653a vtu": {..source: │ │ │ │ -0002fb40: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -0002fb50: 696f 6e73 3a20 5b0a 0909 2276 7475 220a ions: [..."vtu". │ │ │ │ -0002fb60: 095d 0a7d 2c0a 0922 6d6f 6465 6c2f 7672 .].},.."model/vr │ │ │ │ -0002fb70: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -0002fb80: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -0002fb90: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ -0002fba0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -0002fbb0: 7772 6c22 2c0a 0909 2276 726d 6c22 0a09 wrl",..."vrml".. │ │ │ │ -0002fbc0: 5d0a 7d2c 0a09 226d 6f64 656c 2f78 3364 ].},.."model/x3d │ │ │ │ -0002fbd0: 2b62 696e 6172 7922 3a20 7b0a 0973 6f75 +binary": {..sou │ │ │ │ -0002fbe0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -0002fbf0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0002fc00: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -0002fc10: 3a20 5b0a 0909 2278 3364 6222 2c0a 0909 : [..."x3db",... │ │ │ │ -0002fc20: 2278 3364 627a 220a 095d 0a7d 2c0a 0922 "x3dbz"..].},.." │ │ │ │ -0002fc30: 6d6f 6465 6c2f 7833 642b 6661 7374 696e model/x3d+fastin │ │ │ │ -0002fc40: 666f 7365 7422 3a20 7b0a 0973 6f75 7263 foset": {..sourc │ │ │ │ -0002fc50: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -0002fc60: 6e73 696f 6e73 3a20 5b0a 0909 2278 3364 nsions: [..."x3d │ │ │ │ -0002fc70: 6222 0a09 5d0a 7d2c 0a09 226d 6f64 656c b"..].},.."model │ │ │ │ -0002fc80: 2f78 3364 2b76 726d 6c22 3a20 7b0a 0973 /x3d+vrml": {..s │ │ │ │ -0002fc90: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -0002fca0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -0002fcb0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ -0002fcc0: 6e73 3a20 5b0a 0909 2278 3364 7622 2c0a ns: [..."x3dv",. │ │ │ │ -0002fcd0: 0909 2278 3364 767a 220a 095d 0a7d 2c0a .."x3dvz"..].},. │ │ │ │ -0002fce0: 0922 6d6f 6465 6c2f 7833 642b 786d 6c22 ."model/x3d+xml" │ │ │ │ -0002fcf0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002fd00: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -0002fd10: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -0002fd20: 7369 6f6e 733a 205b 0a09 0922 7833 6422 sions: [..."x3d" │ │ │ │ -0002fd30: 2c0a 0909 2278 3364 7a22 0a09 5d0a 7d2c ,..."x3dz"..].}, │ │ │ │ -0002fd40: 0a09 226d 6f64 656c 2f78 3364 2d76 726d .."model/x3d-vrm │ │ │ │ -0002fd50: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -0002fd60: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -0002fd70: 6e73 3a20 5b0a 0909 2278 3364 7622 0a09 ns: [..."x3dv".. │ │ │ │ -0002fd80: 5d0a 7d2c 0a09 226d 756c 7469 7061 7274 ].},.."multipart │ │ │ │ -0002fd90: 2f61 6c74 6572 6e61 7469 7665 223a 207b /alternative": { │ │ │ │ -0002fda0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -0002fdb0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -0002fdc0: 2066 616c 7365 0a7d 2c0a 0922 6d75 6c74 false.},.."mult │ │ │ │ -0002fdd0: 6970 6172 742f 6170 706c 6564 6f75 626c ipart/appledoubl │ │ │ │ -0002fde0: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ -0002fdf0: 6961 6e61 220a 7d2c 0a09 226d 756c 7469 iana".},.."multi │ │ │ │ -0002fe00: 7061 7274 2f62 7974 6572 616e 6765 7322 part/byteranges" │ │ │ │ -0002fe10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -0002fe20: 6e61 220a 7d2c 0a09 226d 756c 7469 7061 na".},.."multipa │ │ │ │ -0002fe30: 7274 2f64 6967 6573 7422 3a20 7b0a 0973 rt/digest": {..s │ │ │ │ -0002fe40: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -0002fe50: 0a09 226d 756c 7469 7061 7274 2f65 6e63 .."multipart/enc │ │ │ │ -0002fe60: 7279 7074 6564 223a 207b 0a09 736f 7572 rypted": {..sour │ │ │ │ -0002fe70: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ -0002fe80: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ -0002fe90: 0a7d 2c0a 0922 6d75 6c74 6970 6172 742f .},.."multipart/ │ │ │ │ -0002fea0: 666f 726d 2d64 6174 6122 3a20 7b0a 0973 form-data": {..s │ │ │ │ -0002feb0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -0002fec0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -0002fed0: 6c73 650a 7d2c 0a09 226d 756c 7469 7061 lse.},.."multipa │ │ │ │ -0002fee0: 7274 2f68 6561 6465 722d 7365 7422 3a20 rt/header-set": │ │ │ │ -0002fef0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002ff00: 220a 7d2c 0a09 226d 756c 7469 7061 7274 ".},.."multipart │ │ │ │ -0002ff10: 2f6d 6978 6564 223a 207b 0a09 736f 7572 /mixed": {..sour │ │ │ │ -0002ff20: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002ff30: 6d75 6c74 6970 6172 742f 6d75 6c74 696c multipart/multil │ │ │ │ -0002ff40: 696e 6775 616c 223a 207b 0a09 736f 7572 ingual": {..sour │ │ │ │ -0002ff50: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -0002ff60: 6d75 6c74 6970 6172 742f 7061 7261 6c6c multipart/parall │ │ │ │ -0002ff70: 656c 223a 207b 0a09 736f 7572 6365 3a20 el": {..source: │ │ │ │ -0002ff80: 2269 616e 6122 0a7d 2c0a 0922 6d75 6c74 "iana".},.."mult │ │ │ │ -0002ff90: 6970 6172 742f 7265 6c61 7465 6422 3a20 ipart/related": │ │ │ │ -0002ffa0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002ffb0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ -0002ffc0: 3a20 6661 6c73 650a 7d2c 0a09 226d 756c : false.},.."mul │ │ │ │ -0002ffd0: 7469 7061 7274 2f72 6570 6f72 7422 3a20 tipart/report": │ │ │ │ -0002ffe0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -0002fff0: 220a 7d2c 0a09 226d 756c 7469 7061 7274 ".},.."multipart │ │ │ │ -00030000: 2f73 6967 6e65 6422 3a20 7b0a 0973 6f75 /signed": {..sou │ │ │ │ -00030010: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00030020: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -00030030: 650a 7d2c 0a09 226d 756c 7469 7061 7274 e.},.."multipart │ │ │ │ -00030040: 2f76 6e64 2e62 696e 742e 6d65 642d 706c /vnd.bint.med-pl │ │ │ │ -00030050: 7573 223a 207b 0a09 736f 7572 6365 3a20 us": {..source: │ │ │ │ -00030060: 2269 616e 6122 0a7d 2c0a 0922 6d75 6c74 "iana".},.."mult │ │ │ │ -00030070: 6970 6172 742f 766f 6963 652d 6d65 7373 ipart/voice-mess │ │ │ │ -00030080: 6167 6522 3a20 7b0a 0973 6f75 7263 653a age": {..source: │ │ │ │ -00030090: 2022 6961 6e61 220a 7d2c 0a09 226d 756c "iana".},.."mul │ │ │ │ -000300a0: 7469 7061 7274 2f78 2d6d 6978 6564 2d72 tipart/x-mixed-r │ │ │ │ -000300b0: 6570 6c61 6365 223a 207b 0a09 736f 7572 eplace": {..sour │ │ │ │ -000300c0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000300d0: 7465 7874 2f31 642d 696e 7465 726c 6561 text/1d-interlea │ │ │ │ -000300e0: 7665 642d 7061 7269 7479 6665 6322 3a20 ved-parityfec": │ │ │ │ -000300f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00030100: 220a 7d2c 0a09 2274 6578 742f 6361 6368 ".},.."text/cach │ │ │ │ -00030110: 652d 6d61 6e69 6665 7374 223a 207b 0a09 e-manifest": {.. │ │ │ │ -00030120: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00030130: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00030140: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -00030150: 3a20 5b0a 0909 2261 7070 6361 6368 6522 : [..."appcache" │ │ │ │ -00030160: 2c0a 0909 226d 616e 6966 6573 7422 0a09 ,..."manifest".. │ │ │ │ -00030170: 5d0a 7d2c 0a09 2274 6578 742f 6361 6c65 ].},.."text/cale │ │ │ │ -00030180: 6e64 6172 223a 207b 0a09 736f 7572 6365 ndar": {..source │ │ │ │ -00030190: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -000301a0: 7369 6f6e 733a 205b 0a09 0922 6963 7322 sions: [..."ics" │ │ │ │ -000301b0: 2c0a 0909 2269 6662 220a 095d 0a7d 2c0a ,..."ifb"..].},. │ │ │ │ -000301c0: 0922 7465 7874 2f63 616c 656e 6465 7222 ."text/calender" │ │ │ │ -000301d0: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ -000301e0: 653a 2074 7275 650a 7d2c 0a09 2274 6578 e: true.},.."tex │ │ │ │ -000301f0: 742f 636d 6422 3a20 7b0a 0963 6f6d 7072 t/cmd": {..compr │ │ │ │ -00030200: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00030210: 0a09 2274 6578 742f 636f 6666 6565 7363 .."text/coffeesc │ │ │ │ -00030220: 7269 7074 223a 207b 0a09 6578 7465 6e73 ript": {..extens │ │ │ │ -00030230: 696f 6e73 3a20 5b0a 0909 2263 6f66 6665 ions: [..."coffe │ │ │ │ -00030240: 6522 2c0a 0909 226c 6974 636f 6666 6565 e",..."litcoffee │ │ │ │ -00030250: 220a 095d 0a7d 2c0a 0922 7465 7874 2f63 "..].},.."text/c │ │ │ │ -00030260: 716c 223a 207b 0a09 736f 7572 6365 3a20 ql": {..source: │ │ │ │ -00030270: 2269 616e 6122 0a7d 2c0a 0922 7465 7874 "iana".},.."text │ │ │ │ -00030280: 2f63 716c 2d65 7870 7265 7373 696f 6e22 /cql-expression" │ │ │ │ -00030290: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -000302a0: 6e61 220a 7d2c 0a09 2274 6578 742f 6371 na".},.."text/cq │ │ │ │ -000302b0: 6c2d 6964 656e 7469 6669 6572 223a 207b l-identifier": { │ │ │ │ -000302c0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000302d0: 0a7d 2c0a 0922 7465 7874 2f63 7373 223a .},.."text/css": │ │ │ │ -000302e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000302f0: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ -00030300: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ -00030310: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00030320: 656e 7369 6f6e 733a 205b 0a09 0922 6373 ensions: [..."cs │ │ │ │ -00030330: 7322 0a09 5d0a 7d2c 0a09 2274 6578 742f s"..].},.."text/ │ │ │ │ -00030340: 6373 7622 3a20 7b0a 0973 6f75 7263 653a csv": {..source: │ │ │ │ -00030350: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00030360: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00030370: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00030380: 6373 7622 0a09 5d0a 7d2c 0a09 2274 6578 csv"..].},.."tex │ │ │ │ -00030390: 742f 6373 762d 7363 6865 6d61 223a 207b t/csv-schema": { │ │ │ │ -000303a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000303b0: 0a7d 2c0a 0922 7465 7874 2f64 6972 6563 .},.."text/direc │ │ │ │ -000303c0: 746f 7279 223a 207b 0a09 736f 7572 6365 tory": {..source │ │ │ │ -000303d0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ -000303e0: 7874 2f64 6e73 223a 207b 0a09 736f 7572 xt/dns": {..sour │ │ │ │ -000303f0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00030400: 7465 7874 2f65 636d 6173 6372 6970 7422 text/ecmascript" │ │ │ │ -00030410: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00030420: 6163 6865 220a 7d2c 0a09 2274 6578 742f ache".},.."text/ │ │ │ │ -00030430: 656e 6361 7072 7470 223a 207b 0a09 736f encaprtp": {..so │ │ │ │ -00030440: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00030450: 0922 7465 7874 2f65 6e72 6963 6865 6422 ."text/enriched" │ │ │ │ -00030460: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00030470: 6e61 220a 7d2c 0a09 2274 6578 742f 6668 na".},.."text/fh │ │ │ │ -00030480: 6972 7061 7468 223a 207b 0a09 736f 7572 irpath": {..sour │ │ │ │ -00030490: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000304a0: 7465 7874 2f66 6c65 7866 6563 223a 207b text/flexfec": { │ │ │ │ -000304b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000304c0: 0a7d 2c0a 0922 7465 7874 2f66 7764 7265 .},.."text/fwdre │ │ │ │ -000304d0: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ -000304e0: 6961 6e61 220a 7d2c 0a09 2274 6578 742f iana".},.."text/ │ │ │ │ -000304f0: 6766 6633 223a 207b 0a09 736f 7572 6365 gff3": {..source │ │ │ │ -00030500: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ -00030510: 7874 2f67 7261 6d6d 6172 2d72 6566 2d6c xt/grammar-ref-l │ │ │ │ -00030520: 6973 7422 3a20 7b0a 0973 6f75 7263 653a ist": {..source: │ │ │ │ -00030530: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ -00030540: 742f 686c 3776 3222 3a20 7b0a 0973 6f75 t/hl7v2": {..sou │ │ │ │ -00030550: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00030560: 2274 6578 742f 6874 6d6c 223a 207b 0a09 "text/html": {.. │ │ │ │ -00030570: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00030580: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -00030590: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -000305a0: 3a20 5b0a 0909 2268 746d 6c22 2c0a 0909 : [..."html",... │ │ │ │ -000305b0: 2268 746d 222c 0a09 0922 7368 746d 6c22 "htm",..."shtml" │ │ │ │ -000305c0: 0a09 5d0a 7d2c 0a09 2274 6578 742f 6a61 ..].},.."text/ja │ │ │ │ -000305d0: 6465 223a 207b 0a09 6578 7465 6e73 696f de": {..extensio │ │ │ │ -000305e0: 6e73 3a20 5b0a 0909 226a 6164 6522 0a09 ns: [..."jade".. │ │ │ │ -000305f0: 5d0a 7d2c 0a09 2274 6578 742f 6a61 7661 ].},.."text/java │ │ │ │ -00030600: 7363 7269 7074 223a 207b 0a09 736f 7572 script": {..sour │ │ │ │ -00030610: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ -00030620: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ -00030630: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00030640: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -00030650: 205b 0a09 0922 6a73 222c 0a09 0922 6d6a [..."js",..."mj │ │ │ │ -00030660: 7322 0a09 5d0a 7d2c 0a09 2274 6578 742f s"..].},.."text/ │ │ │ │ -00030670: 6a63 722d 636e 6422 3a20 7b0a 0973 6f75 jcr-cnd": {..sou │ │ │ │ -00030680: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00030690: 2274 6578 742f 6a73 7822 3a20 7b0a 0963 "text/jsx": {..c │ │ │ │ -000306a0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -000306b0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -000306c0: 5b0a 0909 226a 7378 220a 095d 0a7d 2c0a [..."jsx"..].},. │ │ │ │ -000306d0: 0922 7465 7874 2f6c 6573 7322 3a20 7b0a ."text/less": {. │ │ │ │ -000306e0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ -000306f0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ -00030700: 3a20 5b0a 0909 226c 6573 7322 0a09 5d0a : [..."less"..]. │ │ │ │ -00030710: 7d2c 0a09 2274 6578 742f 6d61 726b 646f },.."text/markdo │ │ │ │ -00030720: 776e 223a 207b 0a09 736f 7572 6365 3a20 wn": {..source: │ │ │ │ -00030730: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ -00030740: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00030750: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -00030760: 6422 2c0a 0909 226d 6172 6b64 6f77 6e22 d",..."markdown" │ │ │ │ -00030770: 0a09 5d0a 7d2c 0a09 2274 6578 742f 6d61 ..].},.."text/ma │ │ │ │ -00030780: 7468 6d6c 223a 207b 0a09 736f 7572 6365 thml": {..source │ │ │ │ -00030790: 3a20 226e 6769 6e78 222c 0a09 6578 7465 : "nginx",..exte │ │ │ │ -000307a0: 6e73 696f 6e73 3a20 5b0a 0909 226d 6d6c nsions: [..."mml │ │ │ │ -000307b0: 220a 095d 0a7d 2c0a 0922 7465 7874 2f6d "..].},.."text/m │ │ │ │ -000307c0: 6478 223a 207b 0a09 636f 6d70 7265 7373 dx": {..compress │ │ │ │ -000307d0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -000307e0: 656e 7369 6f6e 733a 205b 0a09 0922 6d64 ensions: [..."md │ │ │ │ -000307f0: 7822 0a09 5d0a 7d2c 0a09 2274 6578 742f x"..].},.."text/ │ │ │ │ -00030800: 6d69 7a61 7222 3a20 7b0a 0973 6f75 7263 mizar": {..sourc │ │ │ │ -00030810: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ -00030820: 6578 742f 6e33 223a 207b 0a09 736f 7572 ext/n3": {..sour │ │ │ │ -00030830: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ -00030840: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ -00030850: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00030860: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -00030870: 205b 0a09 0922 6e33 220a 095d 0a7d 2c0a [..."n3"..].},. │ │ │ │ -00030880: 0922 7465 7874 2f70 6172 616d 6574 6572 ."text/parameter │ │ │ │ -00030890: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -000308a0: 6961 6e61 222c 0a09 6368 6172 7365 743a iana",..charset: │ │ │ │ -000308b0: 2022 5554 462d 3822 0a7d 2c0a 0922 7465 "UTF-8".},.."te │ │ │ │ -000308c0: 7874 2f70 6172 6974 7966 6563 223a 207b xt/parityfec": { │ │ │ │ -000308d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000308e0: 0a7d 2c0a 0922 7465 7874 2f70 6c61 696e .},.."text/plain │ │ │ │ -000308f0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00030900: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ -00030910: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ -00030920: 6e73 696f 6e73 3a20 5b0a 0909 2274 7874 nsions: [..."txt │ │ │ │ -00030930: 222c 0a09 0922 7465 7874 222c 0a09 0922 ",..."text",..." │ │ │ │ -00030940: 636f 6e66 222c 0a09 0922 6465 6622 2c0a conf",..."def",. │ │ │ │ -00030950: 0909 226c 6973 7422 2c0a 0909 226c 6f67 .."list",..."log │ │ │ │ -00030960: 222c 0a09 0922 696e 222c 0a09 0922 696e ",..."in",..."in │ │ │ │ -00030970: 6922 0a09 5d0a 7d2c 0a09 2274 6578 742f i"..].},.."text/ │ │ │ │ -00030980: 7072 6f76 656e 616e 6365 2d6e 6f74 6174 provenance-notat │ │ │ │ -00030990: 696f 6e22 3a20 7b0a 0973 6f75 7263 653a ion": {..source: │ │ │ │ -000309a0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -000309b0: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ -000309c0: 7465 7874 2f70 7273 2e66 616c 6c65 6e73 text/prs.fallens │ │ │ │ -000309d0: 7465 696e 2e72 7374 223a 207b 0a09 736f tein.rst": {..so │ │ │ │ -000309e0: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -000309f0: 0922 7465 7874 2f70 7273 2e6c 696e 6573 ."text/prs.lines │ │ │ │ -00030a00: 2e74 6167 223a 207b 0a09 736f 7572 6365 .tag": {..source │ │ │ │ -00030a10: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00030a20: 7369 6f6e 733a 205b 0a09 0922 6473 6322 sions: [..."dsc" │ │ │ │ -00030a30: 0a09 5d0a 7d2c 0a09 2274 6578 742f 7072 ..].},.."text/pr │ │ │ │ -00030a40: 732e 7072 6f70 2e6c 6f67 6963 223a 207b s.prop.logic": { │ │ │ │ -00030a50: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00030a60: 0a7d 2c0a 0922 7465 7874 2f70 7273 2e74 .},.."text/prs.t │ │ │ │ -00030a70: 6578 6922 3a20 7b0a 0973 6f75 7263 653a exi": {..source: │ │ │ │ -00030a80: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ -00030a90: 742f 7261 7074 6f72 6665 6322 3a20 7b0a t/raptorfec": {. │ │ │ │ -00030aa0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00030ab0: 7d2c 0a09 2274 6578 742f 7265 6422 3a20 },.."text/red": │ │ │ │ -00030ac0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00030ad0: 220a 7d2c 0a09 2274 6578 742f 7266 6338 ".},.."text/rfc8 │ │ │ │ -00030ae0: 3232 2d68 6561 6465 7273 223a 207b 0a09 22-headers": {.. │ │ │ │ -00030af0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00030b00: 2c0a 0922 7465 7874 2f72 6963 6874 6578 ,.."text/richtex │ │ │ │ -00030b10: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ -00030b20: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ -00030b30: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ -00030b40: 656e 7369 6f6e 733a 205b 0a09 0922 7274 ensions: [..."rt │ │ │ │ -00030b50: 7822 0a09 5d0a 7d2c 0a09 2274 6578 742f x"..].},.."text/ │ │ │ │ -00030b60: 7274 6622 3a20 7b0a 0973 6f75 7263 653a rtf": {..source: │ │ │ │ -00030b70: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ -00030b80: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ -00030b90: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00030ba0: 7274 6622 0a09 5d0a 7d2c 0a09 2274 6578 rtf"..].},.."tex │ │ │ │ -00030bb0: 742f 7274 702d 656e 632d 6165 7363 6d31 t/rtp-enc-aescm1 │ │ │ │ -00030bc0: 3238 223a 207b 0a09 736f 7572 6365 3a20 28": {..source: │ │ │ │ -00030bd0: 2269 616e 6122 0a7d 2c0a 0922 7465 7874 "iana".},.."text │ │ │ │ -00030be0: 2f72 7470 6c6f 6f70 6261 636b 223a 207b /rtploopback": { │ │ │ │ -00030bf0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00030c00: 0a7d 2c0a 0922 7465 7874 2f72 7478 223a .},.."text/rtx": │ │ │ │ -00030c10: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00030c20: 6122 0a7d 2c0a 0922 7465 7874 2f73 676d a".},.."text/sgm │ │ │ │ -00030c30: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00030c40: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00030c50: 6e73 3a20 5b0a 0909 2273 676d 6c22 2c0a ns: [..."sgml",. │ │ │ │ -00030c60: 0909 2273 676d 220a 095d 0a7d 2c0a 0922 .."sgm"..].},.." │ │ │ │ -00030c70: 7465 7874 2f73 6861 636c 6322 3a20 7b0a text/shaclc": {. │ │ │ │ -00030c80: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00030c90: 7d2c 0a09 2274 6578 742f 7368 6578 223a },.."text/shex": │ │ │ │ -00030ca0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00030cb0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00030cc0: 205b 0a09 0922 7368 6578 220a 095d 0a7d [..."shex"..].} │ │ │ │ -00030cd0: 2c0a 0922 7465 7874 2f73 6c69 6d22 3a20 ,.."text/slim": │ │ │ │ -00030ce0: 7b0a 0965 7874 656e 7369 6f6e 733a 205b {..extensions: [ │ │ │ │ -00030cf0: 0a09 0922 736c 696d 222c 0a09 0922 736c ..."slim",..."sl │ │ │ │ -00030d00: 6d22 0a09 5d0a 7d2c 0a09 2274 6578 742f m"..].},.."text/ │ │ │ │ -00030d10: 7370 6478 223a 207b 0a09 736f 7572 6365 spdx": {..source │ │ │ │ -00030d20: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ -00030d30: 7369 6f6e 733a 205b 0a09 0922 7370 6478 sions: [..."spdx │ │ │ │ -00030d40: 220a 095d 0a7d 2c0a 0922 7465 7874 2f73 "..].},.."text/s │ │ │ │ -00030d50: 7472 696e 6773 223a 207b 0a09 736f 7572 trings": {..sour │ │ │ │ -00030d60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00030d70: 7465 7874 2f73 7479 6c75 7322 3a20 7b0a text/stylus": {. │ │ │ │ -00030d80: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00030d90: 0922 7374 796c 7573 222c 0a09 0922 7374 ."stylus",..."st │ │ │ │ -00030da0: 796c 220a 095d 0a7d 2c0a 0922 7465 7874 yl"..].},.."text │ │ │ │ -00030db0: 2f74 3134 3022 3a20 7b0a 0973 6f75 7263 /t140": {..sourc │ │ │ │ -00030dc0: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ -00030dd0: 6578 742f 7461 622d 7365 7061 7261 7465 ext/tab-separate │ │ │ │ -00030de0: 642d 7661 6c75 6573 223a 207b 0a09 736f d-values": {..so │ │ │ │ -00030df0: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ -00030e00: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ -00030e10: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00030e20: 5b0a 0909 2274 7376 220a 095d 0a7d 2c0a [..."tsv"..].},. │ │ │ │ -00030e30: 0922 7465 7874 2f74 726f 6666 223a 207b ."text/troff": { │ │ │ │ -00030e40: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00030e50: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00030e60: 0a09 0922 7422 2c0a 0909 2274 7222 2c0a ..."t",..."tr",. │ │ │ │ -00030e70: 0909 2272 6f66 6622 2c0a 0909 226d 616e .."roff",..."man │ │ │ │ -00030e80: 222c 0a09 0922 6d65 222c 0a09 0922 6d73 ",..."me",..."ms │ │ │ │ -00030e90: 220a 095d 0a7d 2c0a 0922 7465 7874 2f74 "..].},.."text/t │ │ │ │ -00030ea0: 7572 746c 6522 3a20 7b0a 0973 6f75 7263 urtle": {..sourc │ │ │ │ -00030eb0: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ -00030ec0: 7365 743a 2022 5554 462d 3822 2c0a 0965 set: "UTF-8",..e │ │ │ │ -00030ed0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00030ee0: 7474 6c22 0a09 5d0a 7d2c 0a09 2274 6578 ttl"..].},.."tex │ │ │ │ -00030ef0: 742f 756c 7066 6563 223a 207b 0a09 736f t/ulpfec": {..so │ │ │ │ -00030f00: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00030f10: 0922 7465 7874 2f75 7269 2d6c 6973 7422 ."text/uri-list" │ │ │ │ -00030f20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00030f30: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ -00030f40: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ -00030f50: 7369 6f6e 733a 205b 0a09 0922 7572 6922 sions: [..."uri" │ │ │ │ -00030f60: 2c0a 0909 2275 7269 7322 2c0a 0909 2275 ,..."uris",..."u │ │ │ │ -00030f70: 726c 7322 0a09 5d0a 7d2c 0a09 2274 6578 rls"..].},.."tex │ │ │ │ -00030f80: 742f 7663 6172 6422 3a20 7b0a 0973 6f75 t/vcard": {..sou │ │ │ │ -00030f90: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ -00030fa0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00030fb0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00030fc0: 0a09 0922 7663 6172 6422 0a09 5d0a 7d2c ..."vcard"..].}, │ │ │ │ -00030fd0: 0a09 2274 6578 742f 766e 642e 6122 3a20 .."text/vnd.a": │ │ │ │ -00030fe0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00030ff0: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ -00031000: 6162 6322 3a20 7b0a 0973 6f75 7263 653a abc": {..source: │ │ │ │ -00031010: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ -00031020: 742f 766e 642e 6173 6369 692d 6172 7422 t/vnd.ascii-art" │ │ │ │ -00031030: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00031040: 6e61 220a 7d2c 0a09 2274 6578 742f 766e na".},.."text/vn │ │ │ │ -00031050: 642e 6375 726c 223a 207b 0a09 736f 7572 d.curl": {..sour │ │ │ │ -00031060: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -00031070: 656e 7369 6f6e 733a 205b 0a09 0922 6375 ensions: [..."cu │ │ │ │ -00031080: 726c 220a 095d 0a7d 2c0a 0922 7465 7874 rl"..].},.."text │ │ │ │ -00031090: 2f76 6e64 2e63 7572 6c2e 6463 7572 6c22 /vnd.curl.dcurl" │ │ │ │ -000310a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -000310b0: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -000310c0: 6e73 3a20 5b0a 0909 2264 6375 726c 220a ns: [..."dcurl". │ │ │ │ -000310d0: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ -000310e0: 2e63 7572 6c2e 6d63 7572 6c22 3a20 7b0a .curl.mcurl": {. │ │ │ │ -000310f0: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ -00031100: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -00031110: 5b0a 0909 226d 6375 726c 220a 095d 0a7d [..."mcurl"..].} │ │ │ │ -00031120: 2c0a 0922 7465 7874 2f76 6e64 2e63 7572 ,.."text/vnd.cur │ │ │ │ -00031130: 6c2e 7363 7572 6c22 3a20 7b0a 0973 6f75 l.scurl": {..sou │ │ │ │ -00031140: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00031150: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00031160: 2273 6375 726c 220a 095d 0a7d 2c0a 0922 "scurl"..].},.." │ │ │ │ -00031170: 7465 7874 2f76 6e64 2e64 6562 6961 6e2e text/vnd.debian. │ │ │ │ -00031180: 636f 7079 7269 6768 7422 3a20 7b0a 0973 copyright": {..s │ │ │ │ -00031190: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000311a0: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ -000311b0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e64 .},.."text/vnd.d │ │ │ │ -000311c0: 6d63 6c69 656e 7473 6372 6970 7422 3a20 mclientscript": │ │ │ │ -000311d0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000311e0: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ -000311f0: 6476 622e 7375 6274 6974 6c65 223a 207b dvb.subtitle": { │ │ │ │ -00031200: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00031210: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00031220: 0a09 0922 7375 6222 0a09 5d0a 7d2c 0a09 ..."sub"..].},.. │ │ │ │ -00031230: 2274 6578 742f 766e 642e 6573 6d65 7274 "text/vnd.esmert │ │ │ │ -00031240: 6563 2e74 6865 6d65 2d64 6573 6372 6970 ec.theme-descrip │ │ │ │ -00031250: 746f 7222 3a20 7b0a 0973 6f75 7263 653a tor": {..source: │ │ │ │ -00031260: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -00031270: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ -00031280: 7465 7874 2f76 6e64 2e65 7863 6861 6e67 text/vnd.exchang │ │ │ │ -00031290: 6561 626c 6522 3a20 7b0a 0973 6f75 7263 eable": {..sourc │ │ │ │ -000312a0: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ -000312b0: 6578 742f 766e 642e 6661 6d69 6c79 7365 ext/vnd.familyse │ │ │ │ -000312c0: 6172 6368 2e67 6564 636f 6d22 3a20 7b0a arch.gedcom": {. │ │ │ │ -000312d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000312e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -000312f0: 0909 2267 6564 220a 095d 0a7d 2c0a 0922 .."ged"..].},.." │ │ │ │ -00031300: 7465 7874 2f76 6e64 2e66 6963 6c61 622e text/vnd.ficlab. │ │ │ │ -00031310: 666c 7422 3a20 7b0a 0973 6f75 7263 653a flt": {..source: │ │ │ │ -00031320: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ -00031330: 742f 766e 642e 666c 7922 3a20 7b0a 0973 t/vnd.fly": {..s │ │ │ │ -00031340: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00031350: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00031360: 2266 6c79 220a 095d 0a7d 2c0a 0922 7465 "fly"..].},.."te │ │ │ │ -00031370: 7874 2f76 6e64 2e66 6d69 2e66 6c65 7873 xt/vnd.fmi.flexs │ │ │ │ -00031380: 746f 7222 3a20 7b0a 0973 6f75 7263 653a tor": {..source: │ │ │ │ -00031390: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -000313a0: 696f 6e73 3a20 5b0a 0909 2266 6c78 220a ions: [..."flx". │ │ │ │ -000313b0: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ -000313c0: 2e67 6d6c 223a 207b 0a09 736f 7572 6365 .gml": {..source │ │ │ │ -000313d0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ -000313e0: 7874 2f76 6e64 2e67 7261 7068 7669 7a22 xt/vnd.graphviz" │ │ │ │ -000313f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00031400: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00031410: 3a20 5b0a 0909 2267 7622 0a09 5d0a 7d2c : [..."gv"..].}, │ │ │ │ -00031420: 0a09 2274 6578 742f 766e 642e 6861 6e73 .."text/vnd.hans │ │ │ │ -00031430: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00031440: 616e 6122 0a7d 2c0a 0922 7465 7874 2f76 ana".},.."text/v │ │ │ │ -00031450: 6e64 2e68 676c 223a 207b 0a09 736f 7572 nd.hgl": {..sour │ │ │ │ -00031460: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00031470: 7465 7874 2f76 6e64 2e69 6e33 642e 3364 text/vnd.in3d.3d │ │ │ │ -00031480: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ -00031490: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -000314a0: 6f6e 733a 205b 0a09 0922 3364 6d6c 220a ons: [..."3dml". │ │ │ │ -000314b0: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ -000314c0: 2e69 6e33 642e 7370 6f74 223a 207b 0a09 .in3d.spot": {.. │ │ │ │ -000314d0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -000314e0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -000314f0: 0922 7370 6f74 220a 095d 0a7d 2c0a 0922 ."spot"..].},.." │ │ │ │ -00031500: 7465 7874 2f76 6e64 2e69 7074 632e 6e65 text/vnd.iptc.ne │ │ │ │ -00031510: 7773 6d6c 223a 207b 0a09 736f 7572 6365 wsml": {..source │ │ │ │ -00031520: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ -00031530: 7874 2f76 6e64 2e69 7074 632e 6e69 7466 xt/vnd.iptc.nitf │ │ │ │ -00031540: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00031550: 616e 6122 0a7d 2c0a 0922 7465 7874 2f76 ana".},.."text/v │ │ │ │ -00031560: 6e64 2e6c 6174 6578 2d7a 223a 207b 0a09 nd.latex-z": {.. │ │ │ │ -00031570: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00031580: 2c0a 0922 7465 7874 2f76 6e64 2e6d 6f74 ,.."text/vnd.mot │ │ │ │ -00031590: 6f72 6f6c 612e 7265 666c 6578 223a 207b orola.reflex": { │ │ │ │ -000315a0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000315b0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e6d .},.."text/vnd.m │ │ │ │ -000315c0: 732d 6d65 6469 6170 6163 6b61 6765 223a s-mediapackage": │ │ │ │ -000315d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000315e0: 6122 0a7d 2c0a 0922 7465 7874 2f76 6e64 a".},.."text/vnd │ │ │ │ -000315f0: 2e6e 6574 3270 686f 6e65 2e63 6f6d 6d63 .net2phone.commc │ │ │ │ -00031600: 656e 7465 722e 636f 6d6d 616e 6422 3a20 enter.command": │ │ │ │ -00031610: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00031620: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ -00031630: 7261 6469 7379 732e 6d73 6d6c 2d62 6173 radisys.msml-bas │ │ │ │ -00031640: 6963 2d6c 6179 6f75 7422 3a20 7b0a 0973 ic-layout": {..s │ │ │ │ -00031650: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00031660: 0a09 2274 6578 742f 766e 642e 7365 6e78 .."text/vnd.senx │ │ │ │ -00031670: 2e77 6172 7073 6372 6970 7422 3a20 7b0a .warpscript": {. │ │ │ │ -00031680: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00031690: 7d2c 0a09 2274 6578 742f 766e 642e 7369 },.."text/vnd.si │ │ │ │ -000316a0: 2e75 7269 6361 7461 6c6f 6775 6522 3a20 .uricatalogue": │ │ │ │ -000316b0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000316c0: 6865 220a 7d2c 0a09 2274 6578 742f 766e he".},.."text/vn │ │ │ │ -000316d0: 642e 736f 7369 223a 207b 0a09 736f 7572 d.sosi": {..sour │ │ │ │ -000316e0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000316f0: 7465 7874 2f76 6e64 2e73 756e 2e6a 326d text/vnd.sun.j2m │ │ │ │ -00031700: 652e 6170 702d 6465 7363 7269 7074 6f72 e.app-descriptor │ │ │ │ -00031710: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00031720: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ -00031730: 2255 5446 2d38 222c 0a09 6578 7465 6e73 "UTF-8",..extens │ │ │ │ -00031740: 696f 6e73 3a20 5b0a 0909 226a 6164 220a ions: [..."jad". │ │ │ │ -00031750: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ -00031760: 2e74 726f 6c6c 7465 6368 2e6c 696e 6775 .trolltech.lingu │ │ │ │ -00031770: 6973 7422 3a20 7b0a 0973 6f75 7263 653a ist": {..source: │ │ │ │ -00031780: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ -00031790: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ -000317a0: 7465 7874 2f76 6e64 2e76 6366 223a 207b text/vnd.vcf": { │ │ │ │ -000317b0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000317c0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e77 .},.."text/vnd.w │ │ │ │ -000317d0: 6170 2e73 6922 3a20 7b0a 0973 6f75 7263 ap.si": {..sourc │ │ │ │ -000317e0: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ -000317f0: 6578 742f 766e 642e 7761 702e 736c 223a ext/vnd.wap.sl": │ │ │ │ -00031800: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00031810: 6122 0a7d 2c0a 0922 7465 7874 2f76 6e64 a".},.."text/vnd │ │ │ │ -00031820: 2e77 6170 2e77 6d6c 223a 207b 0a09 736f .wap.wml": {..so │ │ │ │ -00031830: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00031840: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00031850: 776d 6c22 0a09 5d0a 7d2c 0a09 2274 6578 wml"..].},.."tex │ │ │ │ -00031860: 742f 766e 642e 7761 702e 776d 6c73 6372 t/vnd.wap.wmlscr │ │ │ │ -00031870: 6970 7422 3a20 7b0a 0973 6f75 7263 653a ipt": {..source: │ │ │ │ -00031880: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ -00031890: 696f 6e73 3a20 5b0a 0909 2277 6d6c 7322 ions: [..."wmls" │ │ │ │ -000318a0: 0a09 5d0a 7d2c 0a09 2274 6578 742f 766e ..].},.."text/vn │ │ │ │ -000318b0: 642e 7a6f 6f2e 6b63 6c22 3a20 7b0a 0973 d.zoo.kcl": {..s │ │ │ │ -000318c0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000318d0: 0a09 2274 6578 742f 7674 7422 3a20 7b0a .."text/vtt": {. │ │ │ │ -000318e0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ -000318f0: 0a09 6368 6172 7365 743a 2022 5554 462d ..charset: "UTF- │ │ │ │ -00031900: 3822 2c0a 0963 6f6d 7072 6573 7369 626c 8",..compressibl │ │ │ │ -00031910: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -00031920: 696f 6e73 3a20 5b0a 0909 2276 7474 220a ions: [..."vtt". │ │ │ │ -00031930: 095d 0a7d 2c0a 0922 7465 7874 2f77 6773 .].},.."text/wgs │ │ │ │ -00031940: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ -00031950: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ -00031960: 6e73 3a20 5b0a 0909 2277 6773 6c22 0a09 ns: [..."wgsl".. │ │ │ │ -00031970: 5d0a 7d2c 0a09 2274 6578 742f 782d 6173 ].},.."text/x-as │ │ │ │ -00031980: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ -00031990: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -000319a0: 696f 6e73 3a20 5b0a 0909 2273 222c 0a09 ions: [..."s",.. │ │ │ │ -000319b0: 0922 6173 6d22 0a09 5d0a 7d2c 0a09 2274 ."asm"..].},.."t │ │ │ │ -000319c0: 6578 742f 782d 6322 3a20 7b0a 0973 6f75 ext/x-c": {..sou │ │ │ │ -000319d0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000319e0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000319f0: 2263 222c 0a09 0922 6363 222c 0a09 0922 "c",..."cc",..." │ │ │ │ -00031a00: 6378 7822 2c0a 0909 2263 7070 222c 0a09 cxx",..."cpp",.. │ │ │ │ -00031a10: 0922 6822 2c0a 0909 2268 6822 2c0a 0909 ."h",..."hh",... │ │ │ │ -00031a20: 2264 6963 220a 095d 0a7d 2c0a 0922 7465 "dic"..].},.."te │ │ │ │ -00031a30: 7874 2f78 2d63 6f6d 706f 6e65 6e74 223a xt/x-component": │ │ │ │ -00031a40: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ -00031a50: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ -00031a60: 3a20 5b0a 0909 2268 7463 220a 095d 0a7d : [..."htc"..].} │ │ │ │ -00031a70: 2c0a 0922 7465 7874 2f78 2d66 6f72 7472 ,.."text/x-fortr │ │ │ │ -00031a80: 616e 223a 207b 0a09 736f 7572 6365 3a20 an": {..source: │ │ │ │ -00031a90: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -00031aa0: 7369 6f6e 733a 205b 0a09 0922 6622 2c0a sions: [..."f",. │ │ │ │ -00031ab0: 0909 2266 6f72 222c 0a09 0922 6637 3722 .."for",..."f77" │ │ │ │ -00031ac0: 2c0a 0909 2266 3930 220a 095d 0a7d 2c0a ,..."f90"..].},. │ │ │ │ -00031ad0: 0922 7465 7874 2f78 2d67 7774 2d72 7063 ."text/x-gwt-rpc │ │ │ │ -00031ae0: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -00031af0: 6c65 3a20 7472 7565 0a7d 2c0a 0922 7465 le: true.},.."te │ │ │ │ -00031b00: 7874 2f78 2d68 616e 646c 6562 6172 732d xt/x-handlebars- │ │ │ │ -00031b10: 7465 6d70 6c61 7465 223a 207b 0a09 6578 template": {..ex │ │ │ │ -00031b20: 7465 6e73 696f 6e73 3a20 5b0a 0909 2268 tensions: [..."h │ │ │ │ -00031b30: 6273 220a 095d 0a7d 2c0a 0922 7465 7874 bs"..].},.."text │ │ │ │ -00031b40: 2f78 2d6a 6176 612d 736f 7572 6365 223a /x-java-source": │ │ │ │ -00031b50: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00031b60: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00031b70: 733a 205b 0a09 0922 6a61 7661 220a 095d s: [..."java"..] │ │ │ │ -00031b80: 0a7d 2c0a 0922 7465 7874 2f78 2d6a 7175 .},.."text/x-jqu │ │ │ │ -00031b90: 6572 792d 746d 706c 223a 207b 0a09 636f ery-tmpl": {..co │ │ │ │ -00031ba0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00031bb0: 0a7d 2c0a 0922 7465 7874 2f78 2d6c 7561 .},.."text/x-lua │ │ │ │ -00031bc0: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ -00031bd0: 3a20 5b0a 0909 226c 7561 220a 095d 0a7d : [..."lua"..].} │ │ │ │ -00031be0: 2c0a 0922 7465 7874 2f78 2d6d 6172 6b64 ,.."text/x-markd │ │ │ │ -00031bf0: 6f77 6e22 3a20 7b0a 0963 6f6d 7072 6573 own": {..compres │ │ │ │ -00031c00: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ -00031c10: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -00031c20: 6b64 220a 095d 0a7d 2c0a 0922 7465 7874 kd"..].},.."text │ │ │ │ -00031c30: 2f78 2d6e 666f 223a 207b 0a09 736f 7572 /x-nfo": {..sour │ │ │ │ -00031c40: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00031c50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00031c60: 6e66 6f22 0a09 5d0a 7d2c 0a09 2274 6578 nfo"..].},.."tex │ │ │ │ -00031c70: 742f 782d 6f70 6d6c 223a 207b 0a09 736f t/x-opml": {..so │ │ │ │ -00031c80: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ -00031c90: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00031ca0: 0922 6f70 6d6c 220a 095d 0a7d 2c0a 0922 ."opml"..].},.." │ │ │ │ -00031cb0: 7465 7874 2f78 2d6f 7267 223a 207b 0a09 text/x-org": {.. │ │ │ │ -00031cc0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ -00031cd0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ -00031ce0: 205b 0a09 0922 6f72 6722 0a09 5d0a 7d2c [..."org"..].}, │ │ │ │ -00031cf0: 0a09 2274 6578 742f 782d 7061 7363 616c .."text/x-pascal │ │ │ │ -00031d00: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00031d10: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -00031d20: 6f6e 733a 205b 0a09 0922 7022 2c0a 0909 ons: [..."p",... │ │ │ │ -00031d30: 2270 6173 220a 095d 0a7d 2c0a 0922 7465 "pas"..].},.."te │ │ │ │ -00031d40: 7874 2f78 2d70 726f 6365 7373 696e 6722 xt/x-processing" │ │ │ │ -00031d50: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ -00031d60: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ -00031d70: 696f 6e73 3a20 5b0a 0909 2270 6465 220a ions: [..."pde". │ │ │ │ -00031d80: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ -00031d90: 6173 7322 3a20 7b0a 0965 7874 656e 7369 ass": {..extensi │ │ │ │ -00031da0: 6f6e 733a 205b 0a09 0922 7361 7373 220a ons: [..."sass". │ │ │ │ -00031db0: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ -00031dc0: 6373 7322 3a20 7b0a 0965 7874 656e 7369 css": {..extensi │ │ │ │ -00031dd0: 6f6e 733a 205b 0a09 0922 7363 7373 220a ons: [..."scss". │ │ │ │ -00031de0: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ -00031df0: 6574 6578 7422 3a20 7b0a 0973 6f75 7263 etext": {..sourc │ │ │ │ -00031e00: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00031e10: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ -00031e20: 7478 220a 095d 0a7d 2c0a 0922 7465 7874 tx"..].},.."text │ │ │ │ -00031e30: 2f78 2d73 6676 223a 207b 0a09 736f 7572 /x-sfv": {..sour │ │ │ │ -00031e40: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ -00031e50: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00031e60: 7366 7622 0a09 5d0a 7d2c 0a09 2274 6578 sfv"..].},.."tex │ │ │ │ -00031e70: 742f 782d 7375 7365 2d79 6d70 223a 207b t/x-suse-ymp": { │ │ │ │ -00031e80: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ -00031e90: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ -00031ea0: 733a 205b 0a09 0922 796d 7022 0a09 5d0a s: [..."ymp"..]. │ │ │ │ -00031eb0: 7d2c 0a09 2274 6578 742f 782d 7575 656e },.."text/x-uuen │ │ │ │ -00031ec0: 636f 6465 223a 207b 0a09 736f 7572 6365 code": {..source │ │ │ │ -00031ed0: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ -00031ee0: 656e 7369 6f6e 733a 205b 0a09 0922 7575 ensions: [..."uu │ │ │ │ -00031ef0: 220a 095d 0a7d 2c0a 0922 7465 7874 2f78 "..].},.."text/x │ │ │ │ -00031f00: 2d76 6361 6c65 6e64 6172 223a 207b 0a09 -vcalendar": {.. │ │ │ │ -00031f10: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00031f20: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00031f30: 0a09 0922 7663 7322 0a09 5d0a 7d2c 0a09 ..."vcs"..].},.. │ │ │ │ -00031f40: 2274 6578 742f 782d 7663 6172 6422 3a20 "text/x-vcard": │ │ │ │ -00031f50: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00031f60: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -00031f70: 3a20 5b0a 0909 2276 6366 220a 095d 0a7d : [..."vcf"..].} │ │ │ │ -00031f80: 2c0a 0922 7465 7874 2f78 6d6c 223a 207b ,.."text/xml": { │ │ │ │ -00031f90: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00031fa0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ -00031fb0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ -00031fc0: 6e73 3a20 5b0a 0909 2278 6d6c 220a 095d ns: [..."xml"..] │ │ │ │ -00031fd0: 0a7d 2c0a 0922 7465 7874 2f78 6d6c 2d65 .},.."text/xml-e │ │ │ │ -00031fe0: 7874 6572 6e61 6c2d 7061 7273 6564 2d65 xternal-parsed-e │ │ │ │ -00031ff0: 6e74 6974 7922 3a20 7b0a 0973 6f75 7263 ntity": {..sourc │ │ │ │ -00032000: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ -00032010: 6578 742f 7961 6d6c 223a 207b 0a09 636f ext/yaml": {..co │ │ │ │ -00032020: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ -00032030: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00032040: 0a09 0922 7961 6d6c 222c 0a09 0922 796d ..."yaml",..."ym │ │ │ │ -00032050: 6c22 0a09 5d0a 7d2c 0a09 2276 6964 656f l"..].},.."video │ │ │ │ -00032060: 2f31 642d 696e 7465 726c 6561 7665 642d /1d-interleaved- │ │ │ │ -00032070: 7061 7269 7479 6665 6322 3a20 7b0a 0973 parityfec": {..s │ │ │ │ -00032080: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00032090: 0a09 2276 6964 656f 2f33 6770 7022 3a20 .."video/3gpp": │ │ │ │ -000320a0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000320b0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ -000320c0: 5b0a 0909 2233 6770 222c 0a09 0922 3367 [..."3gp",..."3g │ │ │ │ -000320d0: 7070 220a 095d 0a7d 2c0a 0922 7669 6465 pp"..].},.."vide │ │ │ │ -000320e0: 6f2f 3367 7070 2d74 7422 3a20 7b0a 0973 o/3gpp-tt": {..s │ │ │ │ -000320f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00032100: 0a09 2276 6964 656f 2f33 6770 7032 223a .."video/3gpp2": │ │ │ │ -00032110: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00032120: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00032130: 205b 0a09 0922 3367 3222 0a09 5d0a 7d2c [..."3g2"..].}, │ │ │ │ -00032140: 0a09 2276 6964 656f 2f61 7631 223a 207b .."video/av1": { │ │ │ │ -00032150: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00032160: 0a7d 2c0a 0922 7669 6465 6f2f 626d 7065 .},.."video/bmpe │ │ │ │ -00032170: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ -00032180: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -00032190: 2f62 7436 3536 223a 207b 0a09 736f 7572 /bt656": {..sour │ │ │ │ -000321a0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -000321b0: 7669 6465 6f2f 6365 6c62 223a 207b 0a09 video/celb": {.. │ │ │ │ -000321c0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -000321d0: 2c0a 0922 7669 6465 6f2f 6476 223a 207b ,.."video/dv": { │ │ │ │ -000321e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000321f0: 0a7d 2c0a 0922 7669 6465 6f2f 656e 6361 .},.."video/enca │ │ │ │ -00032200: 7072 7470 223a 207b 0a09 736f 7572 6365 prtp": {..source │ │ │ │ -00032210: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -00032220: 6465 6f2f 6576 6322 3a20 7b0a 0973 6f75 deo/evc": {..sou │ │ │ │ -00032230: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ -00032240: 2276 6964 656f 2f66 6676 3122 3a20 7b0a "video/ffv1": {. │ │ │ │ +0002ed80: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +0002ed90: 7275 650a 7d2c 0a09 226d 6573 7361 6765 rue.},.."message │ │ │ │ +0002eda0: 2f6d 6c73 223a 207b 0a09 736f 7572 6365 /mls": {..source │ │ │ │ +0002edb0: 3a20 2269 616e 6122 0a7d 2c0a 0922 6d65 : "iana".},.."me │ │ │ │ +0002edc0: 7373 6167 652f 6e65 7773 223a 207b 0a09 ssage/news": {.. │ │ │ │ +0002edd0: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +0002ede0: 0a7d 2c0a 0922 6d65 7373 6167 652f 6f68 .},.."message/oh │ │ │ │ +0002edf0: 7474 702d 7265 7122 3a20 7b0a 0973 6f75 ttp-req": {..sou │ │ │ │ +0002ee00: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002ee10: 226d 6573 7361 6765 2f6f 6874 7470 2d72 "message/ohttp-r │ │ │ │ +0002ee20: 6573 223a 207b 0a09 736f 7572 6365 3a20 es": {..source: │ │ │ │ +0002ee30: 2269 616e 6122 0a7d 2c0a 0922 6d65 7373 "iana".},.."mess │ │ │ │ +0002ee40: 6167 652f 7061 7274 6961 6c22 3a20 7b0a age/partial": {. │ │ │ │ +0002ee50: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002ee60: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0002ee70: 6661 6c73 650a 7d2c 0a09 226d 6573 7361 false.},.."messa │ │ │ │ +0002ee80: 6765 2f72 6663 3832 3222 3a20 7b0a 0973 ge/rfc822": {..s │ │ │ │ +0002ee90: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002eea0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0002eeb0: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0002eec0: 205b 0a09 0922 656d 6c22 2c0a 0909 226d [..."eml",..."m │ │ │ │ +0002eed0: 696d 6522 2c0a 0909 226d 6874 222c 0a09 ime",..."mht",.. │ │ │ │ +0002eee0: 0922 6d68 746d 6c22 0a09 5d0a 7d2c 0a09 ."mhtml"..].},.. │ │ │ │ +0002eef0: 226d 6573 7361 6765 2f73 2d68 7474 7022 "message/s-http" │ │ │ │ +0002ef00: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +0002ef10: 6163 6865 220a 7d2c 0a09 226d 6573 7361 ache".},.."messa │ │ │ │ +0002ef20: 6765 2f73 6970 223a 207b 0a09 736f 7572 ge/sip": {..sour │ │ │ │ +0002ef30: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002ef40: 6d65 7373 6167 652f 7369 7066 7261 6722 message/sipfrag" │ │ │ │ +0002ef50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002ef60: 6e61 220a 7d2c 0a09 226d 6573 7361 6765 na".},.."message │ │ │ │ +0002ef70: 2f74 7261 636b 696e 672d 7374 6174 7573 /tracking-status │ │ │ │ +0002ef80: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002ef90: 616e 6122 0a7d 2c0a 0922 6d65 7373 6167 ana".},.."messag │ │ │ │ +0002efa0: 652f 766e 642e 7369 2e73 696d 7022 3a20 e/vnd.si.simp": │ │ │ │ +0002efb0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +0002efc0: 6865 220a 7d2c 0a09 226d 6573 7361 6765 he".},.."message │ │ │ │ +0002efd0: 2f76 6e64 2e77 6661 2e77 7363 223a 207b /vnd.wfa.wsc": { │ │ │ │ +0002efe0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002eff0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +0002f000: 0a09 0922 7773 6322 0a09 5d0a 7d2c 0a09 ..."wsc"..].},.. │ │ │ │ +0002f010: 226d 6f64 656c 2f33 6d66 223a 207b 0a09 "model/3mf": {.. │ │ │ │ +0002f020: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002f030: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002f040: 0922 336d 6622 0a09 5d0a 7d2c 0a09 226d ."3mf"..].},.."m │ │ │ │ +0002f050: 6f64 656c 2f65 3537 223a 207b 0a09 736f odel/e57": {..so │ │ │ │ +0002f060: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +0002f070: 0922 6d6f 6465 6c2f 676c 7466 2b6a 736f ."model/gltf+jso │ │ │ │ +0002f080: 6e22 3a20 7b0a 0973 6f75 7263 653a 2022 n": {..source: " │ │ │ │ +0002f090: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002f0a0: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +0002f0b0: 656e 7369 6f6e 733a 205b 0a09 0922 676c ensions: [..."gl │ │ │ │ +0002f0c0: 7466 220a 095d 0a7d 2c0a 0922 6d6f 6465 tf"..].},.."mode │ │ │ │ +0002f0d0: 6c2f 676c 7466 2d62 696e 6172 7922 3a20 l/gltf-binary": │ │ │ │ +0002f0e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002f0f0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002f100: 3a20 7472 7565 2c0a 0965 7874 656e 7369 : true,..extensi │ │ │ │ +0002f110: 6f6e 733a 205b 0a09 0922 676c 6222 0a09 ons: [..."glb".. │ │ │ │ +0002f120: 5d0a 7d2c 0a09 226d 6f64 656c 2f69 6765 ].},.."model/ige │ │ │ │ +0002f130: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +0002f140: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +0002f150: 6962 6c65 3a20 6661 6c73 652c 0a09 6578 ible: false,..ex │ │ │ │ +0002f160: 7465 6e73 696f 6e73 3a20 5b0a 0909 2269 tensions: [..."i │ │ │ │ +0002f170: 6773 222c 0a09 0922 6967 6573 220a 095d gs",..."iges"..] │ │ │ │ +0002f180: 0a7d 2c0a 0922 6d6f 6465 6c2f 6a74 223a .},.."model/jt": │ │ │ │ +0002f190: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002f1a0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002f1b0: 205b 0a09 0922 6a74 220a 095d 0a7d 2c0a [..."jt"..].},. │ │ │ │ +0002f1c0: 0922 6d6f 6465 6c2f 6d65 7368 223a 207b ."model/mesh": { │ │ │ │ +0002f1d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002f1e0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0002f1f0: 2066 616c 7365 2c0a 0965 7874 656e 7369 false,..extensi │ │ │ │ +0002f200: 6f6e 733a 205b 0a09 0922 6d73 6822 2c0a ons: [..."msh",. │ │ │ │ +0002f210: 0909 226d 6573 6822 2c0a 0909 2273 696c .."mesh",..."sil │ │ │ │ +0002f220: 6f22 0a09 5d0a 7d2c 0a09 226d 6f64 656c o"..].},.."model │ │ │ │ +0002f230: 2f6d 746c 223a 207b 0a09 736f 7572 6365 /mtl": {..source │ │ │ │ +0002f240: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002f250: 7369 6f6e 733a 205b 0a09 0922 6d74 6c22 sions: [..."mtl" │ │ │ │ +0002f260: 0a09 5d0a 7d2c 0a09 226d 6f64 656c 2f6f ..].},.."model/o │ │ │ │ +0002f270: 626a 223a 207b 0a09 736f 7572 6365 3a20 bj": {..source: │ │ │ │ +0002f280: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +0002f290: 6f6e 733a 205b 0a09 0922 6f62 6a22 0a09 ons: [..."obj".. │ │ │ │ +0002f2a0: 5d0a 7d2c 0a09 226d 6f64 656c 2f70 7263 ].},.."model/prc │ │ │ │ +0002f2b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002f2c0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +0002f2d0: 733a 205b 0a09 0922 7072 6322 0a09 5d0a s: [..."prc"..]. │ │ │ │ +0002f2e0: 7d2c 0a09 226d 6f64 656c 2f73 7465 7022 },.."model/step" │ │ │ │ +0002f2f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002f300: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002f310: 3a20 5b0a 0909 2273 7465 7022 2c0a 0909 : [..."step",... │ │ │ │ +0002f320: 2273 7470 222c 0a09 0922 7374 706e 6322 "stp",..."stpnc" │ │ │ │ +0002f330: 2c0a 0909 2270 3231 222c 0a09 0922 3231 ,..."p21",..."21 │ │ │ │ +0002f340: 3022 0a09 5d0a 7d2c 0a09 226d 6f64 656c 0"..].},.."model │ │ │ │ +0002f350: 2f73 7465 702b 786d 6c22 3a20 7b0a 0973 /step+xml": {..s │ │ │ │ +0002f360: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002f370: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +0002f380: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +0002f390: 205b 0a09 0922 7374 7078 220a 095d 0a7d [..."stpx"..].} │ │ │ │ +0002f3a0: 2c0a 0922 6d6f 6465 6c2f 7374 6570 2b7a ,.."model/step+z │ │ │ │ +0002f3b0: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +0002f3c0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0002f3d0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +0002f3e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002f3f0: 7374 707a 220a 095d 0a7d 2c0a 0922 6d6f stpz"..].},.."mo │ │ │ │ +0002f400: 6465 6c2f 7374 6570 2d78 6d6c 2b7a 6970 del/step-xml+zip │ │ │ │ +0002f410: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +0002f420: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +0002f430: 626c 653a 2066 616c 7365 2c0a 0965 7874 ble: false,..ext │ │ │ │ +0002f440: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ +0002f450: 7078 7a22 0a09 5d0a 7d2c 0a09 226d 6f64 pxz"..].},.."mod │ │ │ │ +0002f460: 656c 2f73 746c 223a 207b 0a09 736f 7572 el/stl": {..sour │ │ │ │ +0002f470: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0002f480: 656e 7369 6f6e 733a 205b 0a09 0922 7374 ensions: [..."st │ │ │ │ +0002f490: 6c22 0a09 5d0a 7d2c 0a09 226d 6f64 656c l"..].},.."model │ │ │ │ +0002f4a0: 2f75 3364 223a 207b 0a09 736f 7572 6365 /u3d": {..source │ │ │ │ +0002f4b0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +0002f4c0: 7369 6f6e 733a 205b 0a09 0922 7533 6422 sions: [..."u3d" │ │ │ │ +0002f4d0: 0a09 5d0a 7d2c 0a09 226d 6f64 656c 2f76 ..].},.."model/v │ │ │ │ +0002f4e0: 6e64 2e62 6172 7922 3a20 7b0a 0973 6f75 nd.bary": {..sou │ │ │ │ +0002f4f0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002f500: 7465 6e73 696f 6e73 3a20 5b0a 0909 2262 tensions: [..."b │ │ │ │ +0002f510: 6172 7922 0a09 5d0a 7d2c 0a09 226d 6f64 ary"..].},.."mod │ │ │ │ +0002f520: 656c 2f76 6e64 2e63 6c64 223a 207b 0a09 el/vnd.cld": {.. │ │ │ │ +0002f530: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002f540: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002f550: 0922 636c 6422 0a09 5d0a 7d2c 0a09 226d ."cld"..].},.."m │ │ │ │ +0002f560: 6f64 656c 2f76 6e64 2e63 6f6c 6c61 6461 odel/vnd.collada │ │ │ │ +0002f570: 2b78 6d6c 223a 207b 0a09 736f 7572 6365 +xml": {..source │ │ │ │ +0002f580: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +0002f590: 6573 7369 626c 653a 2074 7275 652c 0a09 essible: true,.. │ │ │ │ +0002f5a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002f5b0: 2264 6165 220a 095d 0a7d 2c0a 0922 6d6f "dae"..].},.."mo │ │ │ │ +0002f5c0: 6465 6c2f 766e 642e 6477 6622 3a20 7b0a del/vnd.dwf": {. │ │ │ │ +0002f5d0: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +0002f5e0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +0002f5f0: 0909 2264 7766 220a 095d 0a7d 2c0a 0922 .."dwf"..].},.." │ │ │ │ +0002f600: 6d6f 6465 6c2f 766e 642e 666c 6174 6c61 model/vnd.flatla │ │ │ │ +0002f610: 6e64 2e33 646d 6c22 3a20 7b0a 0973 6f75 nd.3dml": {..sou │ │ │ │ +0002f620: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +0002f630: 226d 6f64 656c 2f76 6e64 2e67 646c 223a "model/vnd.gdl": │ │ │ │ +0002f640: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002f650: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002f660: 205b 0a09 0922 6764 6c22 0a09 5d0a 7d2c [..."gdl"..].}, │ │ │ │ +0002f670: 0a09 226d 6f64 656c 2f76 6e64 2e67 732d .."model/vnd.gs- │ │ │ │ +0002f680: 6764 6c22 3a20 7b0a 0973 6f75 7263 653a gdl": {..source: │ │ │ │ +0002f690: 2022 6170 6163 6865 220a 7d2c 0a09 226d "apache".},.."m │ │ │ │ +0002f6a0: 6f64 656c 2f76 6e64 2e67 732e 6764 6c22 odel/vnd.gs.gdl" │ │ │ │ +0002f6b0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002f6c0: 6e61 220a 7d2c 0a09 226d 6f64 656c 2f76 na".},.."model/v │ │ │ │ +0002f6d0: 6e64 2e67 7477 223a 207b 0a09 736f 7572 nd.gtw": {..sour │ │ │ │ +0002f6e0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +0002f6f0: 656e 7369 6f6e 733a 205b 0a09 0922 6774 ensions: [..."gt │ │ │ │ +0002f700: 7722 0a09 5d0a 7d2c 0a09 226d 6f64 656c w"..].},.."model │ │ │ │ +0002f710: 2f76 6e64 2e6d 6f6d 6c2b 786d 6c22 3a20 /vnd.moml+xml": │ │ │ │ +0002f720: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002f730: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002f740: 3a20 7472 7565 0a7d 2c0a 0922 6d6f 6465 : true.},.."mode │ │ │ │ +0002f750: 6c2f 766e 642e 6d74 7322 3a20 7b0a 0973 l/vnd.mts": {..s │ │ │ │ +0002f760: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002f770: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +0002f780: 226d 7473 220a 095d 0a7d 2c0a 0922 6d6f "mts"..].},.."mo │ │ │ │ +0002f790: 6465 6c2f 766e 642e 6f70 656e 6765 7822 del/vnd.opengex" │ │ │ │ +0002f7a0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002f7b0: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +0002f7c0: 3a20 5b0a 0909 226f 6765 7822 0a09 5d0a : [..."ogex"..]. │ │ │ │ +0002f7d0: 7d2c 0a09 226d 6f64 656c 2f76 6e64 2e70 },.."model/vnd.p │ │ │ │ +0002f7e0: 6172 6173 6f6c 6964 2e74 7261 6e73 6d69 arasolid.transmi │ │ │ │ +0002f7f0: 742e 6269 6e61 7279 223a 207b 0a09 736f t.binary": {..so │ │ │ │ +0002f800: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +0002f810: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002f820: 785f 6222 0a09 5d0a 7d2c 0a09 226d 6f64 x_b"..].},.."mod │ │ │ │ +0002f830: 656c 2f76 6e64 2e70 6172 6173 6f6c 6964 el/vnd.parasolid │ │ │ │ +0002f840: 2e74 7261 6e73 6d69 742e 7465 7874 223a .transmit.text": │ │ │ │ +0002f850: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +0002f860: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +0002f870: 205b 0a09 0922 785f 7422 0a09 5d0a 7d2c [..."x_t"..].}, │ │ │ │ +0002f880: 0a09 226d 6f64 656c 2f76 6e64 2e70 7974 .."model/vnd.pyt │ │ │ │ +0002f890: 6861 2e70 796f 7822 3a20 7b0a 0973 6f75 ha.pyox": {..sou │ │ │ │ +0002f8a0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002f8b0: 7465 6e73 696f 6e73 3a20 5b0a 0909 2270 tensions: [..."p │ │ │ │ +0002f8c0: 796f 222c 0a09 0922 7079 6f78 220a 095d yo",..."pyox"..] │ │ │ │ +0002f8d0: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ +0002f8e0: 726f 7365 7474 652e 616e 6e6f 7461 7465 rosette.annotate │ │ │ │ +0002f8f0: 642d 6461 7461 2d6d 6f64 656c 223a 207b d-data-model": { │ │ │ │ +0002f900: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002f910: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ +0002f920: 7361 702e 7664 7322 3a20 7b0a 0973 6f75 sap.vds": {..sou │ │ │ │ +0002f930: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +0002f940: 7465 6e73 696f 6e73 3a20 5b0a 0909 2276 tensions: [..."v │ │ │ │ +0002f950: 6473 220a 095d 0a7d 2c0a 0922 6d6f 6465 ds"..].},.."mode │ │ │ │ +0002f960: 6c2f 766e 642e 7573 6461 223a 207b 0a09 l/vnd.usda": {.. │ │ │ │ +0002f970: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +0002f980: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +0002f990: 0922 7573 6461 220a 095d 0a7d 2c0a 0922 ."usda"..].},.." │ │ │ │ +0002f9a0: 6d6f 6465 6c2f 766e 642e 7573 647a 2b7a model/vnd.usdz+z │ │ │ │ +0002f9b0: 6970 223a 207b 0a09 736f 7572 6365 3a20 ip": {..source: │ │ │ │ +0002f9c0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0002f9d0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +0002f9e0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002f9f0: 7573 647a 220a 095d 0a7d 2c0a 0922 6d6f usdz"..].},.."mo │ │ │ │ +0002fa00: 6465 6c2f 766e 642e 7661 6c76 652e 736f del/vnd.valve.so │ │ │ │ +0002fa10: 7572 6365 2e63 6f6d 7069 6c65 642d 6d61 urce.compiled-ma │ │ │ │ +0002fa20: 7022 3a20 7b0a 0973 6f75 7263 653a 2022 p": {..source: " │ │ │ │ +0002fa30: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002fa40: 6e73 3a20 5b0a 0909 2262 7370 220a 095d ns: [..."bsp"..] │ │ │ │ +0002fa50: 0a7d 2c0a 0922 6d6f 6465 6c2f 766e 642e .},.."model/vnd. │ │ │ │ +0002fa60: 7674 7522 3a20 7b0a 0973 6f75 7263 653a vtu": {..source: │ │ │ │ +0002fa70: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +0002fa80: 696f 6e73 3a20 5b0a 0909 2276 7475 220a ions: [..."vtu". │ │ │ │ +0002fa90: 095d 0a7d 2c0a 0922 6d6f 6465 6c2f 7672 .].},.."model/vr │ │ │ │ +0002faa0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +0002fab0: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +0002fac0: 7369 626c 653a 2066 616c 7365 2c0a 0965 sible: false,..e │ │ │ │ +0002fad0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +0002fae0: 7772 6c22 2c0a 0909 2276 726d 6c22 0a09 wrl",..."vrml".. │ │ │ │ +0002faf0: 5d0a 7d2c 0a09 226d 6f64 656c 2f78 3364 ].},.."model/x3d │ │ │ │ +0002fb00: 2b62 696e 6172 7922 3a20 7b0a 0973 6f75 +binary": {..sou │ │ │ │ +0002fb10: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +0002fb20: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0002fb30: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +0002fb40: 3a20 5b0a 0909 2278 3364 6222 2c0a 0909 : [..."x3db",... │ │ │ │ +0002fb50: 2278 3364 627a 220a 095d 0a7d 2c0a 0922 "x3dbz"..].},.." │ │ │ │ +0002fb60: 6d6f 6465 6c2f 7833 642b 6661 7374 696e model/x3d+fastin │ │ │ │ +0002fb70: 666f 7365 7422 3a20 7b0a 0973 6f75 7263 foset": {..sourc │ │ │ │ +0002fb80: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +0002fb90: 6e73 696f 6e73 3a20 5b0a 0909 2278 3364 nsions: [..."x3d │ │ │ │ +0002fba0: 6222 0a09 5d0a 7d2c 0a09 226d 6f64 656c b"..].},.."model │ │ │ │ +0002fbb0: 2f78 3364 2b76 726d 6c22 3a20 7b0a 0973 /x3d+vrml": {..s │ │ │ │ +0002fbc0: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +0002fbd0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +0002fbe0: 6661 6c73 652c 0a09 6578 7465 6e73 696f false,..extensio │ │ │ │ +0002fbf0: 6e73 3a20 5b0a 0909 2278 3364 7622 2c0a ns: [..."x3dv",. │ │ │ │ +0002fc00: 0909 2278 3364 767a 220a 095d 0a7d 2c0a .."x3dvz"..].},. │ │ │ │ +0002fc10: 0922 6d6f 6465 6c2f 7833 642b 786d 6c22 ."model/x3d+xml" │ │ │ │ +0002fc20: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002fc30: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +0002fc40: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +0002fc50: 7369 6f6e 733a 205b 0a09 0922 7833 6422 sions: [..."x3d" │ │ │ │ +0002fc60: 2c0a 0909 2278 3364 7a22 0a09 5d0a 7d2c ,..."x3dz"..].}, │ │ │ │ +0002fc70: 0a09 226d 6f64 656c 2f78 3364 2d76 726d .."model/x3d-vrm │ │ │ │ +0002fc80: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +0002fc90: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +0002fca0: 6e73 3a20 5b0a 0909 2278 3364 7622 0a09 ns: [..."x3dv".. │ │ │ │ +0002fcb0: 5d0a 7d2c 0a09 226d 756c 7469 7061 7274 ].},.."multipart │ │ │ │ +0002fcc0: 2f61 6c74 6572 6e61 7469 7665 223a 207b /alternative": { │ │ │ │ +0002fcd0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +0002fce0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +0002fcf0: 2066 616c 7365 0a7d 2c0a 0922 6d75 6c74 false.},.."mult │ │ │ │ +0002fd00: 6970 6172 742f 6170 706c 6564 6f75 626c ipart/appledoubl │ │ │ │ +0002fd10: 6522 3a20 7b0a 0973 6f75 7263 653a 2022 e": {..source: " │ │ │ │ +0002fd20: 6961 6e61 220a 7d2c 0a09 226d 756c 7469 iana".},.."multi │ │ │ │ +0002fd30: 7061 7274 2f62 7974 6572 616e 6765 7322 part/byteranges" │ │ │ │ +0002fd40: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +0002fd50: 6e61 220a 7d2c 0a09 226d 756c 7469 7061 na".},.."multipa │ │ │ │ +0002fd60: 7274 2f64 6967 6573 7422 3a20 7b0a 0973 rt/digest": {..s │ │ │ │ +0002fd70: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +0002fd80: 0a09 226d 756c 7469 7061 7274 2f65 6e63 .."multipart/enc │ │ │ │ +0002fd90: 7279 7074 6564 223a 207b 0a09 736f 7572 rypted": {..sour │ │ │ │ +0002fda0: 6365 3a20 2269 616e 6122 2c0a 0963 6f6d ce: "iana",..com │ │ │ │ +0002fdb0: 7072 6573 7369 626c 653a 2066 616c 7365 pressible: false │ │ │ │ +0002fdc0: 0a7d 2c0a 0922 6d75 6c74 6970 6172 742f .},.."multipart/ │ │ │ │ +0002fdd0: 666f 726d 2d64 6174 6122 3a20 7b0a 0973 form-data": {..s │ │ │ │ +0002fde0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +0002fdf0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +0002fe00: 6c73 650a 7d2c 0a09 226d 756c 7469 7061 lse.},.."multipa │ │ │ │ +0002fe10: 7274 2f68 6561 6465 722d 7365 7422 3a20 rt/header-set": │ │ │ │ +0002fe20: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002fe30: 220a 7d2c 0a09 226d 756c 7469 7061 7274 ".},.."multipart │ │ │ │ +0002fe40: 2f6d 6978 6564 223a 207b 0a09 736f 7572 /mixed": {..sour │ │ │ │ +0002fe50: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002fe60: 6d75 6c74 6970 6172 742f 6d75 6c74 696c multipart/multil │ │ │ │ +0002fe70: 696e 6775 616c 223a 207b 0a09 736f 7572 ingual": {..sour │ │ │ │ +0002fe80: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +0002fe90: 6d75 6c74 6970 6172 742f 7061 7261 6c6c multipart/parall │ │ │ │ +0002fea0: 656c 223a 207b 0a09 736f 7572 6365 3a20 el": {..source: │ │ │ │ +0002feb0: 2269 616e 6122 0a7d 2c0a 0922 6d75 6c74 "iana".},.."mult │ │ │ │ +0002fec0: 6970 6172 742f 7265 6c61 7465 6422 3a20 ipart/related": │ │ │ │ +0002fed0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002fee0: 222c 0a09 636f 6d70 7265 7373 6962 6c65 ",..compressible │ │ │ │ +0002fef0: 3a20 6661 6c73 650a 7d2c 0a09 226d 756c : false.},.."mul │ │ │ │ +0002ff00: 7469 7061 7274 2f72 6570 6f72 7422 3a20 tipart/report": │ │ │ │ +0002ff10: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +0002ff20: 220a 7d2c 0a09 226d 756c 7469 7061 7274 ".},.."multipart │ │ │ │ +0002ff30: 2f73 6967 6e65 6422 3a20 7b0a 0973 6f75 /signed": {..sou │ │ │ │ +0002ff40: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +0002ff50: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +0002ff60: 650a 7d2c 0a09 226d 756c 7469 7061 7274 e.},.."multipart │ │ │ │ +0002ff70: 2f76 6e64 2e62 696e 742e 6d65 642d 706c /vnd.bint.med-pl │ │ │ │ +0002ff80: 7573 223a 207b 0a09 736f 7572 6365 3a20 us": {..source: │ │ │ │ +0002ff90: 2269 616e 6122 0a7d 2c0a 0922 6d75 6c74 "iana".},.."mult │ │ │ │ +0002ffa0: 6970 6172 742f 766f 6963 652d 6d65 7373 ipart/voice-mess │ │ │ │ +0002ffb0: 6167 6522 3a20 7b0a 0973 6f75 7263 653a age": {..source: │ │ │ │ +0002ffc0: 2022 6961 6e61 220a 7d2c 0a09 226d 756c "iana".},.."mul │ │ │ │ +0002ffd0: 7469 7061 7274 2f78 2d6d 6978 6564 2d72 tipart/x-mixed-r │ │ │ │ +0002ffe0: 6570 6c61 6365 223a 207b 0a09 736f 7572 eplace": {..sour │ │ │ │ +0002fff0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00030000: 7465 7874 2f31 642d 696e 7465 726c 6561 text/1d-interlea │ │ │ │ +00030010: 7665 642d 7061 7269 7479 6665 6322 3a20 ved-parityfec": │ │ │ │ +00030020: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00030030: 220a 7d2c 0a09 2274 6578 742f 6361 6368 ".},.."text/cach │ │ │ │ +00030040: 652d 6d61 6e69 6665 7374 223a 207b 0a09 e-manifest": {.. │ │ │ │ +00030050: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00030060: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00030070: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +00030080: 3a20 5b0a 0909 2261 7070 6361 6368 6522 : [..."appcache" │ │ │ │ +00030090: 2c0a 0909 226d 616e 6966 6573 7422 0a09 ,..."manifest".. │ │ │ │ +000300a0: 5d0a 7d2c 0a09 2274 6578 742f 6361 6c65 ].},.."text/cale │ │ │ │ +000300b0: 6e64 6172 223a 207b 0a09 736f 7572 6365 ndar": {..source │ │ │ │ +000300c0: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +000300d0: 7369 6f6e 733a 205b 0a09 0922 6963 7322 sions: [..."ics" │ │ │ │ +000300e0: 2c0a 0909 2269 6662 220a 095d 0a7d 2c0a ,..."ifb"..].},. │ │ │ │ +000300f0: 0922 7465 7874 2f63 616c 656e 6465 7222 ."text/calender" │ │ │ │ +00030100: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ +00030110: 653a 2074 7275 650a 7d2c 0a09 2274 6578 e: true.},.."tex │ │ │ │ +00030120: 742f 636d 6422 3a20 7b0a 0963 6f6d 7072 t/cmd": {..compr │ │ │ │ +00030130: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +00030140: 0a09 2274 6578 742f 636f 6666 6565 7363 .."text/coffeesc │ │ │ │ +00030150: 7269 7074 223a 207b 0a09 6578 7465 6e73 ript": {..extens │ │ │ │ +00030160: 696f 6e73 3a20 5b0a 0909 2263 6f66 6665 ions: [..."coffe │ │ │ │ +00030170: 6522 2c0a 0909 226c 6974 636f 6666 6565 e",..."litcoffee │ │ │ │ +00030180: 220a 095d 0a7d 2c0a 0922 7465 7874 2f63 "..].},.."text/c │ │ │ │ +00030190: 716c 223a 207b 0a09 736f 7572 6365 3a20 ql": {..source: │ │ │ │ +000301a0: 2269 616e 6122 0a7d 2c0a 0922 7465 7874 "iana".},.."text │ │ │ │ +000301b0: 2f63 716c 2d65 7870 7265 7373 696f 6e22 /cql-expression" │ │ │ │ +000301c0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000301d0: 6e61 220a 7d2c 0a09 2274 6578 742f 6371 na".},.."text/cq │ │ │ │ +000301e0: 6c2d 6964 656e 7469 6669 6572 223a 207b l-identifier": { │ │ │ │ +000301f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00030200: 0a7d 2c0a 0922 7465 7874 2f63 7373 223a .},.."text/css": │ │ │ │ +00030210: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00030220: 6122 2c0a 0963 6861 7273 6574 3a20 2255 a",..charset: "U │ │ │ │ +00030230: 5446 2d38 222c 0a09 636f 6d70 7265 7373 TF-8",..compress │ │ │ │ +00030240: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00030250: 656e 7369 6f6e 733a 205b 0a09 0922 6373 ensions: [..."cs │ │ │ │ +00030260: 7322 0a09 5d0a 7d2c 0a09 2274 6578 742f s"..].},.."text/ │ │ │ │ +00030270: 6373 7622 3a20 7b0a 0973 6f75 7263 653a csv": {..source: │ │ │ │ +00030280: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00030290: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +000302a0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000302b0: 6373 7622 0a09 5d0a 7d2c 0a09 2274 6578 csv"..].},.."tex │ │ │ │ +000302c0: 742f 6373 762d 7363 6865 6d61 223a 207b t/csv-schema": { │ │ │ │ +000302d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000302e0: 0a7d 2c0a 0922 7465 7874 2f64 6972 6563 .},.."text/direc │ │ │ │ +000302f0: 746f 7279 223a 207b 0a09 736f 7572 6365 tory": {..source │ │ │ │ +00030300: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ +00030310: 7874 2f64 6e73 223a 207b 0a09 736f 7572 xt/dns": {..sour │ │ │ │ +00030320: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00030330: 7465 7874 2f65 636d 6173 6372 6970 7422 text/ecmascript" │ │ │ │ +00030340: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +00030350: 6163 6865 220a 7d2c 0a09 2274 6578 742f ache".},.."text/ │ │ │ │ +00030360: 656e 6361 7072 7470 223a 207b 0a09 736f encaprtp": {..so │ │ │ │ +00030370: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00030380: 0922 7465 7874 2f65 6e72 6963 6865 6422 ."text/enriched" │ │ │ │ +00030390: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +000303a0: 6e61 220a 7d2c 0a09 2274 6578 742f 6668 na".},.."text/fh │ │ │ │ +000303b0: 6972 7061 7468 223a 207b 0a09 736f 7572 irpath": {..sour │ │ │ │ +000303c0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000303d0: 7465 7874 2f66 6c65 7866 6563 223a 207b text/flexfec": { │ │ │ │ +000303e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000303f0: 0a7d 2c0a 0922 7465 7874 2f66 7764 7265 .},.."text/fwdre │ │ │ │ +00030400: 6422 3a20 7b0a 0973 6f75 7263 653a 2022 d": {..source: " │ │ │ │ +00030410: 6961 6e61 220a 7d2c 0a09 2274 6578 742f iana".},.."text/ │ │ │ │ +00030420: 6766 6633 223a 207b 0a09 736f 7572 6365 gff3": {..source │ │ │ │ +00030430: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ +00030440: 7874 2f67 7261 6d6d 6172 2d72 6566 2d6c xt/grammar-ref-l │ │ │ │ +00030450: 6973 7422 3a20 7b0a 0973 6f75 7263 653a ist": {..source: │ │ │ │ +00030460: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ +00030470: 742f 686c 3776 3222 3a20 7b0a 0973 6f75 t/hl7v2": {..sou │ │ │ │ +00030480: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00030490: 2274 6578 742f 6874 6d6c 223a 207b 0a09 "text/html": {.. │ │ │ │ +000304a0: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +000304b0: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +000304c0: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +000304d0: 3a20 5b0a 0909 2268 746d 6c22 2c0a 0909 : [..."html",... │ │ │ │ +000304e0: 2268 746d 222c 0a09 0922 7368 746d 6c22 "htm",..."shtml" │ │ │ │ +000304f0: 0a09 5d0a 7d2c 0a09 2274 6578 742f 6a61 ..].},.."text/ja │ │ │ │ +00030500: 6465 223a 207b 0a09 6578 7465 6e73 696f de": {..extensio │ │ │ │ +00030510: 6e73 3a20 5b0a 0909 226a 6164 6522 0a09 ns: [..."jade".. │ │ │ │ +00030520: 5d0a 7d2c 0a09 2274 6578 742f 6a61 7661 ].},.."text/java │ │ │ │ +00030530: 7363 7269 7074 223a 207b 0a09 736f 7572 script": {..sour │ │ │ │ +00030540: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ +00030550: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ +00030560: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00030570: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +00030580: 205b 0a09 0922 6a73 222c 0a09 0922 6d6a [..."js",..."mj │ │ │ │ +00030590: 7322 0a09 5d0a 7d2c 0a09 2274 6578 742f s"..].},.."text/ │ │ │ │ +000305a0: 6a63 722d 636e 6422 3a20 7b0a 0973 6f75 jcr-cnd": {..sou │ │ │ │ +000305b0: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +000305c0: 2274 6578 742f 6a73 7822 3a20 7b0a 0963 "text/jsx": {..c │ │ │ │ +000305d0: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +000305e0: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +000305f0: 5b0a 0909 226a 7378 220a 095d 0a7d 2c0a [..."jsx"..].},. │ │ │ │ +00030600: 0922 7465 7874 2f6c 6573 7322 3a20 7b0a ."text/less": {. │ │ │ │ +00030610: 0963 6f6d 7072 6573 7369 626c 653a 2074 .compressible: t │ │ │ │ +00030620: 7275 652c 0a09 6578 7465 6e73 696f 6e73 rue,..extensions │ │ │ │ +00030630: 3a20 5b0a 0909 226c 6573 7322 0a09 5d0a : [..."less"..]. │ │ │ │ +00030640: 7d2c 0a09 2274 6578 742f 6d61 726b 646f },.."text/markdo │ │ │ │ +00030650: 776e 223a 207b 0a09 736f 7572 6365 3a20 wn": {..source: │ │ │ │ +00030660: 2269 616e 6122 2c0a 0963 6f6d 7072 6573 "iana",..compres │ │ │ │ +00030670: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00030680: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +00030690: 6422 2c0a 0909 226d 6172 6b64 6f77 6e22 d",..."markdown" │ │ │ │ +000306a0: 0a09 5d0a 7d2c 0a09 2274 6578 742f 6d61 ..].},.."text/ma │ │ │ │ +000306b0: 7468 6d6c 223a 207b 0a09 736f 7572 6365 thml": {..source │ │ │ │ +000306c0: 3a20 226e 6769 6e78 222c 0a09 6578 7465 : "nginx",..exte │ │ │ │ +000306d0: 6e73 696f 6e73 3a20 5b0a 0909 226d 6d6c nsions: [..."mml │ │ │ │ +000306e0: 220a 095d 0a7d 2c0a 0922 7465 7874 2f6d "..].},.."text/m │ │ │ │ +000306f0: 6478 223a 207b 0a09 636f 6d70 7265 7373 dx": {..compress │ │ │ │ +00030700: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00030710: 656e 7369 6f6e 733a 205b 0a09 0922 6d64 ensions: [..."md │ │ │ │ +00030720: 7822 0a09 5d0a 7d2c 0a09 2274 6578 742f x"..].},.."text/ │ │ │ │ +00030730: 6d69 7a61 7222 3a20 7b0a 0973 6f75 7263 mizar": {..sourc │ │ │ │ +00030740: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ +00030750: 6578 742f 6e33 223a 207b 0a09 736f 7572 ext/n3": {..sour │ │ │ │ +00030760: 6365 3a20 2269 616e 6122 2c0a 0963 6861 ce: "iana",..cha │ │ │ │ +00030770: 7273 6574 3a20 2255 5446 2d38 222c 0a09 rset: "UTF-8",.. │ │ │ │ +00030780: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00030790: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +000307a0: 205b 0a09 0922 6e33 220a 095d 0a7d 2c0a [..."n3"..].},. │ │ │ │ +000307b0: 0922 7465 7874 2f70 6172 616d 6574 6572 ."text/parameter │ │ │ │ +000307c0: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +000307d0: 6961 6e61 222c 0a09 6368 6172 7365 743a iana",..charset: │ │ │ │ +000307e0: 2022 5554 462d 3822 0a7d 2c0a 0922 7465 "UTF-8".},.."te │ │ │ │ +000307f0: 7874 2f70 6172 6974 7966 6563 223a 207b xt/parityfec": { │ │ │ │ +00030800: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00030810: 0a7d 2c0a 0922 7465 7874 2f70 6c61 696e .},.."text/plain │ │ │ │ +00030820: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00030830: 616e 6122 2c0a 0963 6f6d 7072 6573 7369 ana",..compressi │ │ │ │ +00030840: 626c 653a 2074 7275 652c 0a09 6578 7465 ble: true,..exte │ │ │ │ +00030850: 6e73 696f 6e73 3a20 5b0a 0909 2274 7874 nsions: [..."txt │ │ │ │ +00030860: 222c 0a09 0922 7465 7874 222c 0a09 0922 ",..."text",..." │ │ │ │ +00030870: 636f 6e66 222c 0a09 0922 6465 6622 2c0a conf",..."def",. │ │ │ │ +00030880: 0909 226c 6973 7422 2c0a 0909 226c 6f67 .."list",..."log │ │ │ │ +00030890: 222c 0a09 0922 696e 222c 0a09 0922 696e ",..."in",..."in │ │ │ │ +000308a0: 6922 0a09 5d0a 7d2c 0a09 2274 6578 742f i"..].},.."text/ │ │ │ │ +000308b0: 7072 6f76 656e 616e 6365 2d6e 6f74 6174 provenance-notat │ │ │ │ +000308c0: 696f 6e22 3a20 7b0a 0973 6f75 7263 653a ion": {..source: │ │ │ │ +000308d0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +000308e0: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ +000308f0: 7465 7874 2f70 7273 2e66 616c 6c65 6e73 text/prs.fallens │ │ │ │ +00030900: 7465 696e 2e72 7374 223a 207b 0a09 736f tein.rst": {..so │ │ │ │ +00030910: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00030920: 0922 7465 7874 2f70 7273 2e6c 696e 6573 ."text/prs.lines │ │ │ │ +00030930: 2e74 6167 223a 207b 0a09 736f 7572 6365 .tag": {..source │ │ │ │ +00030940: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00030950: 7369 6f6e 733a 205b 0a09 0922 6473 6322 sions: [..."dsc" │ │ │ │ +00030960: 0a09 5d0a 7d2c 0a09 2274 6578 742f 7072 ..].},.."text/pr │ │ │ │ +00030970: 732e 7072 6f70 2e6c 6f67 6963 223a 207b s.prop.logic": { │ │ │ │ +00030980: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00030990: 0a7d 2c0a 0922 7465 7874 2f70 7273 2e74 .},.."text/prs.t │ │ │ │ +000309a0: 6578 6922 3a20 7b0a 0973 6f75 7263 653a exi": {..source: │ │ │ │ +000309b0: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ +000309c0: 742f 7261 7074 6f72 6665 6322 3a20 7b0a t/raptorfec": {. │ │ │ │ +000309d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000309e0: 7d2c 0a09 2274 6578 742f 7265 6422 3a20 },.."text/red": │ │ │ │ +000309f0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00030a00: 220a 7d2c 0a09 2274 6578 742f 7266 6338 ".},.."text/rfc8 │ │ │ │ +00030a10: 3232 2d68 6561 6465 7273 223a 207b 0a09 22-headers": {.. │ │ │ │ +00030a20: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00030a30: 2c0a 0922 7465 7874 2f72 6963 6874 6578 ,.."text/richtex │ │ │ │ +00030a40: 7422 3a20 7b0a 0973 6f75 7263 653a 2022 t": {..source: " │ │ │ │ +00030a50: 6961 6e61 222c 0a09 636f 6d70 7265 7373 iana",..compress │ │ │ │ +00030a60: 6962 6c65 3a20 7472 7565 2c0a 0965 7874 ible: true,..ext │ │ │ │ +00030a70: 656e 7369 6f6e 733a 205b 0a09 0922 7274 ensions: [..."rt │ │ │ │ +00030a80: 7822 0a09 5d0a 7d2c 0a09 2274 6578 742f x"..].},.."text/ │ │ │ │ +00030a90: 7274 6622 3a20 7b0a 0973 6f75 7263 653a rtf": {..source: │ │ │ │ +00030aa0: 2022 6961 6e61 222c 0a09 636f 6d70 7265 "iana",..compre │ │ │ │ +00030ab0: 7373 6962 6c65 3a20 7472 7565 2c0a 0965 ssible: true,..e │ │ │ │ +00030ac0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00030ad0: 7274 6622 0a09 5d0a 7d2c 0a09 2274 6578 rtf"..].},.."tex │ │ │ │ +00030ae0: 742f 7274 702d 656e 632d 6165 7363 6d31 t/rtp-enc-aescm1 │ │ │ │ +00030af0: 3238 223a 207b 0a09 736f 7572 6365 3a20 28": {..source: │ │ │ │ +00030b00: 2269 616e 6122 0a7d 2c0a 0922 7465 7874 "iana".},.."text │ │ │ │ +00030b10: 2f72 7470 6c6f 6f70 6261 636b 223a 207b /rtploopback": { │ │ │ │ +00030b20: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00030b30: 0a7d 2c0a 0922 7465 7874 2f72 7478 223a .},.."text/rtx": │ │ │ │ +00030b40: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00030b50: 6122 0a7d 2c0a 0922 7465 7874 2f73 676d a".},.."text/sgm │ │ │ │ +00030b60: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00030b70: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00030b80: 6e73 3a20 5b0a 0909 2273 676d 6c22 2c0a ns: [..."sgml",. │ │ │ │ +00030b90: 0909 2273 676d 220a 095d 0a7d 2c0a 0922 .."sgm"..].},.." │ │ │ │ +00030ba0: 7465 7874 2f73 6861 636c 6322 3a20 7b0a text/shaclc": {. │ │ │ │ +00030bb0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00030bc0: 7d2c 0a09 2274 6578 742f 7368 6578 223a },.."text/shex": │ │ │ │ +00030bd0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00030be0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00030bf0: 205b 0a09 0922 7368 6578 220a 095d 0a7d [..."shex"..].} │ │ │ │ +00030c00: 2c0a 0922 7465 7874 2f73 6c69 6d22 3a20 ,.."text/slim": │ │ │ │ +00030c10: 7b0a 0965 7874 656e 7369 6f6e 733a 205b {..extensions: [ │ │ │ │ +00030c20: 0a09 0922 736c 696d 222c 0a09 0922 736c ..."slim",..."sl │ │ │ │ +00030c30: 6d22 0a09 5d0a 7d2c 0a09 2274 6578 742f m"..].},.."text/ │ │ │ │ +00030c40: 7370 6478 223a 207b 0a09 736f 7572 6365 spdx": {..source │ │ │ │ +00030c50: 3a20 2269 616e 6122 2c0a 0965 7874 656e : "iana",..exten │ │ │ │ +00030c60: 7369 6f6e 733a 205b 0a09 0922 7370 6478 sions: [..."spdx │ │ │ │ +00030c70: 220a 095d 0a7d 2c0a 0922 7465 7874 2f73 "..].},.."text/s │ │ │ │ +00030c80: 7472 696e 6773 223a 207b 0a09 736f 7572 trings": {..sour │ │ │ │ +00030c90: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00030ca0: 7465 7874 2f73 7479 6c75 7322 3a20 7b0a text/stylus": {. │ │ │ │ +00030cb0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00030cc0: 0922 7374 796c 7573 222c 0a09 0922 7374 ."stylus",..."st │ │ │ │ +00030cd0: 796c 220a 095d 0a7d 2c0a 0922 7465 7874 yl"..].},.."text │ │ │ │ +00030ce0: 2f74 3134 3022 3a20 7b0a 0973 6f75 7263 /t140": {..sourc │ │ │ │ +00030cf0: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ +00030d00: 6578 742f 7461 622d 7365 7061 7261 7465 ext/tab-separate │ │ │ │ +00030d10: 642d 7661 6c75 6573 223a 207b 0a09 736f d-values": {..so │ │ │ │ +00030d20: 7572 6365 3a20 2269 616e 6122 2c0a 0963 urce: "iana",..c │ │ │ │ +00030d30: 6f6d 7072 6573 7369 626c 653a 2074 7275 ompressible: tru │ │ │ │ +00030d40: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00030d50: 5b0a 0909 2274 7376 220a 095d 0a7d 2c0a [..."tsv"..].},. │ │ │ │ +00030d60: 0922 7465 7874 2f74 726f 6666 223a 207b ."text/troff": { │ │ │ │ +00030d70: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00030d80: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00030d90: 0a09 0922 7422 2c0a 0909 2274 7222 2c0a ..."t",..."tr",. │ │ │ │ +00030da0: 0909 2272 6f66 6622 2c0a 0909 226d 616e .."roff",..."man │ │ │ │ +00030db0: 222c 0a09 0922 6d65 222c 0a09 0922 6d73 ",..."me",..."ms │ │ │ │ +00030dc0: 220a 095d 0a7d 2c0a 0922 7465 7874 2f74 "..].},.."text/t │ │ │ │ +00030dd0: 7572 746c 6522 3a20 7b0a 0973 6f75 7263 urtle": {..sourc │ │ │ │ +00030de0: 653a 2022 6961 6e61 222c 0a09 6368 6172 e: "iana",..char │ │ │ │ +00030df0: 7365 743a 2022 5554 462d 3822 2c0a 0965 set: "UTF-8",..e │ │ │ │ +00030e00: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00030e10: 7474 6c22 0a09 5d0a 7d2c 0a09 2274 6578 ttl"..].},.."tex │ │ │ │ +00030e20: 742f 756c 7066 6563 223a 207b 0a09 736f t/ulpfec": {..so │ │ │ │ +00030e30: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00030e40: 0922 7465 7874 2f75 7269 2d6c 6973 7422 ."text/uri-list" │ │ │ │ +00030e50: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00030e60: 6e61 222c 0a09 636f 6d70 7265 7373 6962 na",..compressib │ │ │ │ +00030e70: 6c65 3a20 7472 7565 2c0a 0965 7874 656e le: true,..exten │ │ │ │ +00030e80: 7369 6f6e 733a 205b 0a09 0922 7572 6922 sions: [..."uri" │ │ │ │ +00030e90: 2c0a 0909 2275 7269 7322 2c0a 0909 2275 ,..."uris",..."u │ │ │ │ +00030ea0: 726c 7322 0a09 5d0a 7d2c 0a09 2274 6578 rls"..].},.."tex │ │ │ │ +00030eb0: 742f 7663 6172 6422 3a20 7b0a 0973 6f75 t/vcard": {..sou │ │ │ │ +00030ec0: 7263 653a 2022 6961 6e61 222c 0a09 636f rce: "iana",..co │ │ │ │ +00030ed0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00030ee0: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00030ef0: 0a09 0922 7663 6172 6422 0a09 5d0a 7d2c ..."vcard"..].}, │ │ │ │ +00030f00: 0a09 2274 6578 742f 766e 642e 6122 3a20 .."text/vnd.a": │ │ │ │ +00030f10: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00030f20: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ +00030f30: 6162 6322 3a20 7b0a 0973 6f75 7263 653a abc": {..source: │ │ │ │ +00030f40: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ +00030f50: 742f 766e 642e 6173 6369 692d 6172 7422 t/vnd.ascii-art" │ │ │ │ +00030f60: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00030f70: 6e61 220a 7d2c 0a09 2274 6578 742f 766e na".},.."text/vn │ │ │ │ +00030f80: 642e 6375 726c 223a 207b 0a09 736f 7572 d.curl": {..sour │ │ │ │ +00030f90: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00030fa0: 656e 7369 6f6e 733a 205b 0a09 0922 6375 ensions: [..."cu │ │ │ │ +00030fb0: 726c 220a 095d 0a7d 2c0a 0922 7465 7874 rl"..].},.."text │ │ │ │ +00030fc0: 2f76 6e64 2e63 7572 6c2e 6463 7572 6c22 /vnd.curl.dcurl" │ │ │ │ +00030fd0: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +00030fe0: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +00030ff0: 6e73 3a20 5b0a 0909 2264 6375 726c 220a ns: [..."dcurl". │ │ │ │ +00031000: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ +00031010: 2e63 7572 6c2e 6d63 7572 6c22 3a20 7b0a .curl.mcurl": {. │ │ │ │ +00031020: 0973 6f75 7263 653a 2022 6170 6163 6865 .source: "apache │ │ │ │ +00031030: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00031040: 5b0a 0909 226d 6375 726c 220a 095d 0a7d [..."mcurl"..].} │ │ │ │ +00031050: 2c0a 0922 7465 7874 2f76 6e64 2e63 7572 ,.."text/vnd.cur │ │ │ │ +00031060: 6c2e 7363 7572 6c22 3a20 7b0a 0973 6f75 l.scurl": {..sou │ │ │ │ +00031070: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00031080: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00031090: 2273 6375 726c 220a 095d 0a7d 2c0a 0922 "scurl"..].},.." │ │ │ │ +000310a0: 7465 7874 2f76 6e64 2e64 6562 6961 6e2e text/vnd.debian. │ │ │ │ +000310b0: 636f 7079 7269 6768 7422 3a20 7b0a 0973 copyright": {..s │ │ │ │ +000310c0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000310d0: 6368 6172 7365 743a 2022 5554 462d 3822 charset: "UTF-8" │ │ │ │ +000310e0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e64 .},.."text/vnd.d │ │ │ │ +000310f0: 6d63 6c69 656e 7473 6372 6970 7422 3a20 mclientscript": │ │ │ │ +00031100: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00031110: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ +00031120: 6476 622e 7375 6274 6974 6c65 223a 207b dvb.subtitle": { │ │ │ │ +00031130: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00031140: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00031150: 0a09 0922 7375 6222 0a09 5d0a 7d2c 0a09 ..."sub"..].},.. │ │ │ │ +00031160: 2274 6578 742f 766e 642e 6573 6d65 7274 "text/vnd.esmert │ │ │ │ +00031170: 6563 2e74 6865 6d65 2d64 6573 6372 6970 ec.theme-descrip │ │ │ │ +00031180: 746f 7222 3a20 7b0a 0973 6f75 7263 653a tor": {..source: │ │ │ │ +00031190: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +000311a0: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ +000311b0: 7465 7874 2f76 6e64 2e65 7863 6861 6e67 text/vnd.exchang │ │ │ │ +000311c0: 6561 626c 6522 3a20 7b0a 0973 6f75 7263 eable": {..sourc │ │ │ │ +000311d0: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ +000311e0: 6578 742f 766e 642e 6661 6d69 6c79 7365 ext/vnd.familyse │ │ │ │ +000311f0: 6172 6368 2e67 6564 636f 6d22 3a20 7b0a arch.gedcom": {. │ │ │ │ +00031200: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00031210: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +00031220: 0909 2267 6564 220a 095d 0a7d 2c0a 0922 .."ged"..].},.." │ │ │ │ +00031230: 7465 7874 2f76 6e64 2e66 6963 6c61 622e text/vnd.ficlab. │ │ │ │ +00031240: 666c 7422 3a20 7b0a 0973 6f75 7263 653a flt": {..source: │ │ │ │ +00031250: 2022 6961 6e61 220a 7d2c 0a09 2274 6578 "iana".},.."tex │ │ │ │ +00031260: 742f 766e 642e 666c 7922 3a20 7b0a 0973 t/vnd.fly": {..s │ │ │ │ +00031270: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00031280: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00031290: 2266 6c79 220a 095d 0a7d 2c0a 0922 7465 "fly"..].},.."te │ │ │ │ +000312a0: 7874 2f76 6e64 2e66 6d69 2e66 6c65 7873 xt/vnd.fmi.flexs │ │ │ │ +000312b0: 746f 7222 3a20 7b0a 0973 6f75 7263 653a tor": {..source: │ │ │ │ +000312c0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +000312d0: 696f 6e73 3a20 5b0a 0909 2266 6c78 220a ions: [..."flx". │ │ │ │ +000312e0: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ +000312f0: 2e67 6d6c 223a 207b 0a09 736f 7572 6365 .gml": {..source │ │ │ │ +00031300: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ +00031310: 7874 2f76 6e64 2e67 7261 7068 7669 7a22 xt/vnd.graphviz" │ │ │ │ +00031320: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00031330: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00031340: 3a20 5b0a 0909 2267 7622 0a09 5d0a 7d2c : [..."gv"..].}, │ │ │ │ +00031350: 0a09 2274 6578 742f 766e 642e 6861 6e73 .."text/vnd.hans │ │ │ │ +00031360: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00031370: 616e 6122 0a7d 2c0a 0922 7465 7874 2f76 ana".},.."text/v │ │ │ │ +00031380: 6e64 2e68 676c 223a 207b 0a09 736f 7572 nd.hgl": {..sour │ │ │ │ +00031390: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000313a0: 7465 7874 2f76 6e64 2e69 6e33 642e 3364 text/vnd.in3d.3d │ │ │ │ +000313b0: 6d6c 223a 207b 0a09 736f 7572 6365 3a20 ml": {..source: │ │ │ │ +000313c0: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +000313d0: 6f6e 733a 205b 0a09 0922 3364 6d6c 220a ons: [..."3dml". │ │ │ │ +000313e0: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ +000313f0: 2e69 6e33 642e 7370 6f74 223a 207b 0a09 .in3d.spot": {.. │ │ │ │ +00031400: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00031410: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00031420: 0922 7370 6f74 220a 095d 0a7d 2c0a 0922 ."spot"..].},.." │ │ │ │ +00031430: 7465 7874 2f76 6e64 2e69 7074 632e 6e65 text/vnd.iptc.ne │ │ │ │ +00031440: 7773 6d6c 223a 207b 0a09 736f 7572 6365 wsml": {..source │ │ │ │ +00031450: 3a20 2269 616e 6122 0a7d 2c0a 0922 7465 : "iana".},.."te │ │ │ │ +00031460: 7874 2f76 6e64 2e69 7074 632e 6e69 7466 xt/vnd.iptc.nitf │ │ │ │ +00031470: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00031480: 616e 6122 0a7d 2c0a 0922 7465 7874 2f76 ana".},.."text/v │ │ │ │ +00031490: 6e64 2e6c 6174 6578 2d7a 223a 207b 0a09 nd.latex-z": {.. │ │ │ │ +000314a0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +000314b0: 2c0a 0922 7465 7874 2f76 6e64 2e6d 6f74 ,.."text/vnd.mot │ │ │ │ +000314c0: 6f72 6f6c 612e 7265 666c 6578 223a 207b orola.reflex": { │ │ │ │ +000314d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000314e0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e6d .},.."text/vnd.m │ │ │ │ +000314f0: 732d 6d65 6469 6170 6163 6b61 6765 223a s-mediapackage": │ │ │ │ +00031500: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00031510: 6122 0a7d 2c0a 0922 7465 7874 2f76 6e64 a".},.."text/vnd │ │ │ │ +00031520: 2e6e 6574 3270 686f 6e65 2e63 6f6d 6d63 .net2phone.commc │ │ │ │ +00031530: 656e 7465 722e 636f 6d6d 616e 6422 3a20 enter.command": │ │ │ │ +00031540: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00031550: 220a 7d2c 0a09 2274 6578 742f 766e 642e ".},.."text/vnd. │ │ │ │ +00031560: 7261 6469 7379 732e 6d73 6d6c 2d62 6173 radisys.msml-bas │ │ │ │ +00031570: 6963 2d6c 6179 6f75 7422 3a20 7b0a 0973 ic-layout": {..s │ │ │ │ +00031580: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00031590: 0a09 2274 6578 742f 766e 642e 7365 6e78 .."text/vnd.senx │ │ │ │ +000315a0: 2e77 6172 7073 6372 6970 7422 3a20 7b0a .warpscript": {. │ │ │ │ +000315b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000315c0: 7d2c 0a09 2274 6578 742f 766e 642e 7369 },.."text/vnd.si │ │ │ │ +000315d0: 2e75 7269 6361 7461 6c6f 6775 6522 3a20 .uricatalogue": │ │ │ │ +000315e0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +000315f0: 6865 220a 7d2c 0a09 2274 6578 742f 766e he".},.."text/vn │ │ │ │ +00031600: 642e 736f 7369 223a 207b 0a09 736f 7572 d.sosi": {..sour │ │ │ │ +00031610: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00031620: 7465 7874 2f76 6e64 2e73 756e 2e6a 326d text/vnd.sun.j2m │ │ │ │ +00031630: 652e 6170 702d 6465 7363 7269 7074 6f72 e.app-descriptor │ │ │ │ +00031640: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00031650: 616e 6122 2c0a 0963 6861 7273 6574 3a20 ana",..charset: │ │ │ │ +00031660: 2255 5446 2d38 222c 0a09 6578 7465 6e73 "UTF-8",..extens │ │ │ │ +00031670: 696f 6e73 3a20 5b0a 0909 226a 6164 220a ions: [..."jad". │ │ │ │ +00031680: 095d 0a7d 2c0a 0922 7465 7874 2f76 6e64 .].},.."text/vnd │ │ │ │ +00031690: 2e74 726f 6c6c 7465 6368 2e6c 696e 6775 .trolltech.lingu │ │ │ │ +000316a0: 6973 7422 3a20 7b0a 0973 6f75 7263 653a ist": {..source: │ │ │ │ +000316b0: 2022 6961 6e61 222c 0a09 6368 6172 7365 "iana",..charse │ │ │ │ +000316c0: 743a 2022 5554 462d 3822 0a7d 2c0a 0922 t: "UTF-8".},.." │ │ │ │ +000316d0: 7465 7874 2f76 6e64 2e76 6366 223a 207b text/vnd.vcf": { │ │ │ │ +000316e0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000316f0: 0a7d 2c0a 0922 7465 7874 2f76 6e64 2e77 .},.."text/vnd.w │ │ │ │ +00031700: 6170 2e73 6922 3a20 7b0a 0973 6f75 7263 ap.si": {..sourc │ │ │ │ +00031710: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ +00031720: 6578 742f 766e 642e 7761 702e 736c 223a ext/vnd.wap.sl": │ │ │ │ +00031730: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00031740: 6122 0a7d 2c0a 0922 7465 7874 2f76 6e64 a".},.."text/vnd │ │ │ │ +00031750: 2e77 6170 2e77 6d6c 223a 207b 0a09 736f .wap.wml": {..so │ │ │ │ +00031760: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00031770: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00031780: 776d 6c22 0a09 5d0a 7d2c 0a09 2274 6578 wml"..].},.."tex │ │ │ │ +00031790: 742f 766e 642e 7761 702e 776d 6c73 6372 t/vnd.wap.wmlscr │ │ │ │ +000317a0: 6970 7422 3a20 7b0a 0973 6f75 7263 653a ipt": {..source: │ │ │ │ +000317b0: 2022 6961 6e61 222c 0a09 6578 7465 6e73 "iana",..extens │ │ │ │ +000317c0: 696f 6e73 3a20 5b0a 0909 2277 6d6c 7322 ions: [..."wmls" │ │ │ │ +000317d0: 0a09 5d0a 7d2c 0a09 2274 6578 742f 766e ..].},.."text/vn │ │ │ │ +000317e0: 642e 7a6f 6f2e 6b63 6c22 3a20 7b0a 0973 d.zoo.kcl": {..s │ │ │ │ +000317f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00031800: 0a09 2274 6578 742f 7674 7422 3a20 7b0a .."text/vtt": {. │ │ │ │ +00031810: 0973 6f75 7263 653a 2022 6961 6e61 222c .source: "iana", │ │ │ │ +00031820: 0a09 6368 6172 7365 743a 2022 5554 462d ..charset: "UTF- │ │ │ │ +00031830: 3822 2c0a 0963 6f6d 7072 6573 7369 626c 8",..compressibl │ │ │ │ +00031840: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +00031850: 696f 6e73 3a20 5b0a 0909 2276 7474 220a ions: [..."vtt". │ │ │ │ +00031860: 095d 0a7d 2c0a 0922 7465 7874 2f77 6773 .].},.."text/wgs │ │ │ │ +00031870: 6c22 3a20 7b0a 0973 6f75 7263 653a 2022 l": {..source: " │ │ │ │ +00031880: 6961 6e61 222c 0a09 6578 7465 6e73 696f iana",..extensio │ │ │ │ +00031890: 6e73 3a20 5b0a 0909 2277 6773 6c22 0a09 ns: [..."wgsl".. │ │ │ │ +000318a0: 5d0a 7d2c 0a09 2274 6578 742f 782d 6173 ].},.."text/x-as │ │ │ │ +000318b0: 6d22 3a20 7b0a 0973 6f75 7263 653a 2022 m": {..source: " │ │ │ │ +000318c0: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +000318d0: 696f 6e73 3a20 5b0a 0909 2273 222c 0a09 ions: [..."s",.. │ │ │ │ +000318e0: 0922 6173 6d22 0a09 5d0a 7d2c 0a09 2274 ."asm"..].},.."t │ │ │ │ +000318f0: 6578 742f 782d 6322 3a20 7b0a 0973 6f75 ext/x-c": {..sou │ │ │ │ +00031900: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00031910: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00031920: 2263 222c 0a09 0922 6363 222c 0a09 0922 "c",..."cc",..." │ │ │ │ +00031930: 6378 7822 2c0a 0909 2263 7070 222c 0a09 cxx",..."cpp",.. │ │ │ │ +00031940: 0922 6822 2c0a 0909 2268 6822 2c0a 0909 ."h",..."hh",... │ │ │ │ +00031950: 2264 6963 220a 095d 0a7d 2c0a 0922 7465 "dic"..].},.."te │ │ │ │ +00031960: 7874 2f78 2d63 6f6d 706f 6e65 6e74 223a xt/x-component": │ │ │ │ +00031970: 207b 0a09 736f 7572 6365 3a20 226e 6769 {..source: "ngi │ │ │ │ +00031980: 6e78 222c 0a09 6578 7465 6e73 696f 6e73 nx",..extensions │ │ │ │ +00031990: 3a20 5b0a 0909 2268 7463 220a 095d 0a7d : [..."htc"..].} │ │ │ │ +000319a0: 2c0a 0922 7465 7874 2f78 2d66 6f72 7472 ,.."text/x-fortr │ │ │ │ +000319b0: 616e 223a 207b 0a09 736f 7572 6365 3a20 an": {..source: │ │ │ │ +000319c0: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +000319d0: 7369 6f6e 733a 205b 0a09 0922 6622 2c0a sions: [..."f",. │ │ │ │ +000319e0: 0909 2266 6f72 222c 0a09 0922 6637 3722 .."for",..."f77" │ │ │ │ +000319f0: 2c0a 0909 2266 3930 220a 095d 0a7d 2c0a ,..."f90"..].},. │ │ │ │ +00031a00: 0922 7465 7874 2f78 2d67 7774 2d72 7063 ."text/x-gwt-rpc │ │ │ │ +00031a10: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +00031a20: 6c65 3a20 7472 7565 0a7d 2c0a 0922 7465 le: true.},.."te │ │ │ │ +00031a30: 7874 2f78 2d68 616e 646c 6562 6172 732d xt/x-handlebars- │ │ │ │ +00031a40: 7465 6d70 6c61 7465 223a 207b 0a09 6578 template": {..ex │ │ │ │ +00031a50: 7465 6e73 696f 6e73 3a20 5b0a 0909 2268 tensions: [..."h │ │ │ │ +00031a60: 6273 220a 095d 0a7d 2c0a 0922 7465 7874 bs"..].},.."text │ │ │ │ +00031a70: 2f78 2d6a 6176 612d 736f 7572 6365 223a /x-java-source": │ │ │ │ +00031a80: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00031a90: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00031aa0: 733a 205b 0a09 0922 6a61 7661 220a 095d s: [..."java"..] │ │ │ │ +00031ab0: 0a7d 2c0a 0922 7465 7874 2f78 2d6a 7175 .},.."text/x-jqu │ │ │ │ +00031ac0: 6572 792d 746d 706c 223a 207b 0a09 636f ery-tmpl": {..co │ │ │ │ +00031ad0: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00031ae0: 0a7d 2c0a 0922 7465 7874 2f78 2d6c 7561 .},.."text/x-lua │ │ │ │ +00031af0: 223a 207b 0a09 6578 7465 6e73 696f 6e73 ": {..extensions │ │ │ │ +00031b00: 3a20 5b0a 0909 226c 7561 220a 095d 0a7d : [..."lua"..].} │ │ │ │ +00031b10: 2c0a 0922 7465 7874 2f78 2d6d 6172 6b64 ,.."text/x-markd │ │ │ │ +00031b20: 6f77 6e22 3a20 7b0a 0963 6f6d 7072 6573 own": {..compres │ │ │ │ +00031b30: 7369 626c 653a 2074 7275 652c 0a09 6578 sible: true,..ex │ │ │ │ +00031b40: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +00031b50: 6b64 220a 095d 0a7d 2c0a 0922 7465 7874 kd"..].},.."text │ │ │ │ +00031b60: 2f78 2d6e 666f 223a 207b 0a09 736f 7572 /x-nfo": {..sour │ │ │ │ +00031b70: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00031b80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00031b90: 6e66 6f22 0a09 5d0a 7d2c 0a09 2274 6578 nfo"..].},.."tex │ │ │ │ +00031ba0: 742f 782d 6f70 6d6c 223a 207b 0a09 736f t/x-opml": {..so │ │ │ │ +00031bb0: 7572 6365 3a20 2261 7061 6368 6522 2c0a urce: "apache",. │ │ │ │ +00031bc0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00031bd0: 0922 6f70 6d6c 220a 095d 0a7d 2c0a 0922 ."opml"..].},.." │ │ │ │ +00031be0: 7465 7874 2f78 2d6f 7267 223a 207b 0a09 text/x-org": {.. │ │ │ │ +00031bf0: 636f 6d70 7265 7373 6962 6c65 3a20 7472 compressible: tr │ │ │ │ +00031c00: 7565 2c0a 0965 7874 656e 7369 6f6e 733a ue,..extensions: │ │ │ │ +00031c10: 205b 0a09 0922 6f72 6722 0a09 5d0a 7d2c [..."org"..].}, │ │ │ │ +00031c20: 0a09 2274 6578 742f 782d 7061 7363 616c .."text/x-pascal │ │ │ │ +00031c30: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +00031c40: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +00031c50: 6f6e 733a 205b 0a09 0922 7022 2c0a 0909 ons: [..."p",... │ │ │ │ +00031c60: 2270 6173 220a 095d 0a7d 2c0a 0922 7465 "pas"..].},.."te │ │ │ │ +00031c70: 7874 2f78 2d70 726f 6365 7373 696e 6722 xt/x-processing" │ │ │ │ +00031c80: 3a20 7b0a 0963 6f6d 7072 6573 7369 626c : {..compressibl │ │ │ │ +00031c90: 653a 2074 7275 652c 0a09 6578 7465 6e73 e: true,..extens │ │ │ │ +00031ca0: 696f 6e73 3a20 5b0a 0909 2270 6465 220a ions: [..."pde". │ │ │ │ +00031cb0: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ +00031cc0: 6173 7322 3a20 7b0a 0965 7874 656e 7369 ass": {..extensi │ │ │ │ +00031cd0: 6f6e 733a 205b 0a09 0922 7361 7373 220a ons: [..."sass". │ │ │ │ +00031ce0: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ +00031cf0: 6373 7322 3a20 7b0a 0965 7874 656e 7369 css": {..extensi │ │ │ │ +00031d00: 6f6e 733a 205b 0a09 0922 7363 7373 220a ons: [..."scss". │ │ │ │ +00031d10: 095d 0a7d 2c0a 0922 7465 7874 2f78 2d73 .].},.."text/x-s │ │ │ │ +00031d20: 6574 6578 7422 3a20 7b0a 0973 6f75 7263 etext": {..sourc │ │ │ │ +00031d30: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00031d40: 7465 6e73 696f 6e73 3a20 5b0a 0909 2265 tensions: [..."e │ │ │ │ +00031d50: 7478 220a 095d 0a7d 2c0a 0922 7465 7874 tx"..].},.."text │ │ │ │ +00031d60: 2f78 2d73 6676 223a 207b 0a09 736f 7572 /x-sfv": {..sour │ │ │ │ +00031d70: 6365 3a20 2261 7061 6368 6522 2c0a 0965 ce: "apache",..e │ │ │ │ +00031d80: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00031d90: 7366 7622 0a09 5d0a 7d2c 0a09 2274 6578 sfv"..].},.."tex │ │ │ │ +00031da0: 742f 782d 7375 7365 2d79 6d70 223a 207b t/x-suse-ymp": { │ │ │ │ +00031db0: 0a09 636f 6d70 7265 7373 6962 6c65 3a20 ..compressible: │ │ │ │ +00031dc0: 7472 7565 2c0a 0965 7874 656e 7369 6f6e true,..extension │ │ │ │ +00031dd0: 733a 205b 0a09 0922 796d 7022 0a09 5d0a s: [..."ymp"..]. │ │ │ │ +00031de0: 7d2c 0a09 2274 6578 742f 782d 7575 656e },.."text/x-uuen │ │ │ │ +00031df0: 636f 6465 223a 207b 0a09 736f 7572 6365 code": {..source │ │ │ │ +00031e00: 3a20 2261 7061 6368 6522 2c0a 0965 7874 : "apache",..ext │ │ │ │ +00031e10: 656e 7369 6f6e 733a 205b 0a09 0922 7575 ensions: [..."uu │ │ │ │ +00031e20: 220a 095d 0a7d 2c0a 0922 7465 7874 2f78 "..].},.."text/x │ │ │ │ +00031e30: 2d76 6361 6c65 6e64 6172 223a 207b 0a09 -vcalendar": {.. │ │ │ │ +00031e40: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00031e50: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00031e60: 0a09 0922 7663 7322 0a09 5d0a 7d2c 0a09 ..."vcs"..].},.. │ │ │ │ +00031e70: 2274 6578 742f 782d 7663 6172 6422 3a20 "text/x-vcard": │ │ │ │ +00031e80: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00031e90: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00031ea0: 3a20 5b0a 0909 2276 6366 220a 095d 0a7d : [..."vcf"..].} │ │ │ │ +00031eb0: 2c0a 0922 7465 7874 2f78 6d6c 223a 207b ,.."text/xml": { │ │ │ │ +00031ec0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00031ed0: 2c0a 0963 6f6d 7072 6573 7369 626c 653a ,..compressible: │ │ │ │ +00031ee0: 2074 7275 652c 0a09 6578 7465 6e73 696f true,..extensio │ │ │ │ +00031ef0: 6e73 3a20 5b0a 0909 2278 6d6c 220a 095d ns: [..."xml"..] │ │ │ │ +00031f00: 0a7d 2c0a 0922 7465 7874 2f78 6d6c 2d65 .},.."text/xml-e │ │ │ │ +00031f10: 7874 6572 6e61 6c2d 7061 7273 6564 2d65 xternal-parsed-e │ │ │ │ +00031f20: 6e74 6974 7922 3a20 7b0a 0973 6f75 7263 ntity": {..sourc │ │ │ │ +00031f30: 653a 2022 6961 6e61 220a 7d2c 0a09 2274 e: "iana".},.."t │ │ │ │ +00031f40: 6578 742f 7961 6d6c 223a 207b 0a09 636f ext/yaml": {..co │ │ │ │ +00031f50: 6d70 7265 7373 6962 6c65 3a20 7472 7565 mpressible: true │ │ │ │ +00031f60: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00031f70: 0a09 0922 7961 6d6c 222c 0a09 0922 796d ..."yaml",..."ym │ │ │ │ +00031f80: 6c22 0a09 5d0a 7d2c 0a09 2276 6964 656f l"..].},.."video │ │ │ │ +00031f90: 2f31 642d 696e 7465 726c 6561 7665 642d /1d-interleaved- │ │ │ │ +00031fa0: 7061 7269 7479 6665 6322 3a20 7b0a 0973 parityfec": {..s │ │ │ │ +00031fb0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00031fc0: 0a09 2276 6964 656f 2f33 6770 7022 3a20 .."video/3gpp": │ │ │ │ +00031fd0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00031fe0: 222c 0a09 6578 7465 6e73 696f 6e73 3a20 ",..extensions: │ │ │ │ +00031ff0: 5b0a 0909 2233 6770 222c 0a09 0922 3367 [..."3gp",..."3g │ │ │ │ +00032000: 7070 220a 095d 0a7d 2c0a 0922 7669 6465 pp"..].},.."vide │ │ │ │ +00032010: 6f2f 3367 7070 2d74 7422 3a20 7b0a 0973 o/3gpp-tt": {..s │ │ │ │ +00032020: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00032030: 0a09 2276 6964 656f 2f33 6770 7032 223a .."video/3gpp2": │ │ │ │ +00032040: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00032050: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00032060: 205b 0a09 0922 3367 3222 0a09 5d0a 7d2c [..."3g2"..].}, │ │ │ │ +00032070: 0a09 2276 6964 656f 2f61 7631 223a 207b .."video/av1": { │ │ │ │ +00032080: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00032090: 0a7d 2c0a 0922 7669 6465 6f2f 626d 7065 .},.."video/bmpe │ │ │ │ +000320a0: 6722 3a20 7b0a 0973 6f75 7263 653a 2022 g": {..source: " │ │ │ │ +000320b0: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +000320c0: 2f62 7436 3536 223a 207b 0a09 736f 7572 /bt656": {..sour │ │ │ │ +000320d0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000320e0: 7669 6465 6f2f 6365 6c62 223a 207b 0a09 video/celb": {.. │ │ │ │ +000320f0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00032100: 2c0a 0922 7669 6465 6f2f 6476 223a 207b ,.."video/dv": { │ │ │ │ +00032110: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00032120: 0a7d 2c0a 0922 7669 6465 6f2f 656e 6361 .},.."video/enca │ │ │ │ +00032130: 7072 7470 223a 207b 0a09 736f 7572 6365 prtp": {..source │ │ │ │ +00032140: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +00032150: 6465 6f2f 6576 6322 3a20 7b0a 0973 6f75 deo/evc": {..sou │ │ │ │ +00032160: 7263 653a 2022 6961 6e61 220a 7d2c 0a09 rce: "iana".},.. │ │ │ │ +00032170: 2276 6964 656f 2f66 6676 3122 3a20 7b0a "video/ffv1": {. │ │ │ │ +00032180: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00032190: 7d2c 0a09 2276 6964 656f 2f66 6c65 7866 },.."video/flexf │ │ │ │ +000321a0: 6563 223a 207b 0a09 736f 7572 6365 3a20 ec": {..source: │ │ │ │ +000321b0: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ +000321c0: 6f2f 6832 3631 223a 207b 0a09 736f 7572 o/h261": {..sour │ │ │ │ +000321d0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +000321e0: 656e 7369 6f6e 733a 205b 0a09 0922 6832 ensions: [..."h2 │ │ │ │ +000321f0: 3631 220a 095d 0a7d 2c0a 0922 7669 6465 61"..].},.."vide │ │ │ │ +00032200: 6f2f 6832 3633 223a 207b 0a09 736f 7572 o/h263": {..sour │ │ │ │ +00032210: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ +00032220: 656e 7369 6f6e 733a 205b 0a09 0922 6832 ensions: [..."h2 │ │ │ │ +00032230: 3633 220a 095d 0a7d 2c0a 0922 7669 6465 63"..].},.."vide │ │ │ │ +00032240: 6f2f 6832 3633 2d31 3939 3822 3a20 7b0a o/h263-1998": {. │ │ │ │ 00032250: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00032260: 7d2c 0a09 2276 6964 656f 2f66 6c65 7866 },.."video/flexf │ │ │ │ -00032270: 6563 223a 207b 0a09 736f 7572 6365 3a20 ec": {..source: │ │ │ │ -00032280: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ -00032290: 6f2f 6832 3631 223a 207b 0a09 736f 7572 o/h261": {..sour │ │ │ │ -000322a0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -000322b0: 656e 7369 6f6e 733a 205b 0a09 0922 6832 ensions: [..."h2 │ │ │ │ -000322c0: 3631 220a 095d 0a7d 2c0a 0922 7669 6465 61"..].},.."vide │ │ │ │ -000322d0: 6f2f 6832 3633 223a 207b 0a09 736f 7572 o/h263": {..sour │ │ │ │ -000322e0: 6365 3a20 2269 616e 6122 2c0a 0965 7874 ce: "iana",..ext │ │ │ │ -000322f0: 656e 7369 6f6e 733a 205b 0a09 0922 6832 ensions: [..."h2 │ │ │ │ -00032300: 3633 220a 095d 0a7d 2c0a 0922 7669 6465 63"..].},.."vide │ │ │ │ -00032310: 6f2f 6832 3633 2d31 3939 3822 3a20 7b0a o/h263-1998": {. │ │ │ │ -00032320: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00032330: 7d2c 0a09 2276 6964 656f 2f68 3236 332d },.."video/h263- │ │ │ │ -00032340: 3230 3030 223a 207b 0a09 736f 7572 6365 2000": {..source │ │ │ │ -00032350: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -00032360: 6465 6f2f 6832 3634 223a 207b 0a09 736f deo/h264": {..so │ │ │ │ -00032370: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00032380: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00032390: 6832 3634 220a 095d 0a7d 2c0a 0922 7669 h264"..].},.."vi │ │ │ │ -000323a0: 6465 6f2f 6832 3634 2d72 6364 6f22 3a20 deo/h264-rcdo": │ │ │ │ -000323b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -000323c0: 220a 7d2c 0a09 2276 6964 656f 2f68 3236 ".},.."video/h26 │ │ │ │ -000323d0: 342d 7376 6322 3a20 7b0a 0973 6f75 7263 4-svc": {..sourc │ │ │ │ -000323e0: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ -000323f0: 6964 656f 2f68 3236 3522 3a20 7b0a 0973 ideo/h265": {..s │ │ │ │ -00032400: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00032410: 0a09 2276 6964 656f 2f68 3236 3622 3a20 .."video/h266": │ │ │ │ -00032420: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00032430: 220a 7d2c 0a09 2276 6964 656f 2f69 736f ".},.."video/iso │ │ │ │ -00032440: 2e73 6567 6d65 6e74 223a 207b 0a09 736f .segment": {..so │ │ │ │ -00032450: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00032460: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00032470: 6d34 7322 0a09 5d0a 7d2c 0a09 2276 6964 m4s"..].},.."vid │ │ │ │ -00032480: 656f 2f6a 7065 6722 3a20 7b0a 0973 6f75 eo/jpeg": {..sou │ │ │ │ -00032490: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ -000324a0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ -000324b0: 7067 7622 0a09 5d0a 7d2c 0a09 2276 6964 pgv"..].},.."vid │ │ │ │ -000324c0: 656f 2f6a 7065 6732 3030 3022 3a20 7b0a eo/jpeg2000": {. │ │ │ │ -000324d0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -000324e0: 7d2c 0a09 2276 6964 656f 2f6a 706d 223a },.."video/jpm": │ │ │ │ -000324f0: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00032500: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00032510: 733a 205b 0a09 0922 6a70 6d22 2c0a 0909 s: [..."jpm",... │ │ │ │ -00032520: 226a 7067 6d22 0a09 5d0a 7d2c 0a09 2276 "jpgm"..].},.."v │ │ │ │ -00032530: 6964 656f 2f6a 7873 7622 3a20 7b0a 0973 ideo/jxsv": {..s │ │ │ │ -00032540: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -00032550: 0a09 2276 6964 656f 2f6c 6f74 7469 652b .."video/lottie+ │ │ │ │ -00032560: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ -00032570: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00032580: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ -00032590: 0a09 2276 6964 656f 2f6d 6174 726f 736b .."video/matrosk │ │ │ │ -000325a0: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ -000325b0: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -000325c0: 2f6d 6174 726f 736b 612d 3364 223a 207b /matroska-3d": { │ │ │ │ -000325d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -000325e0: 0a7d 2c0a 0922 7669 6465 6f2f 6d6a 3222 .},.."video/mj2" │ │ │ │ -000325f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00032600: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ -00032610: 3a20 5b0a 0909 226d 6a32 222c 0a09 0922 : [..."mj2",..." │ │ │ │ -00032620: 6d6a 7032 220a 095d 0a7d 2c0a 0922 7669 mjp2"..].},.."vi │ │ │ │ -00032630: 6465 6f2f 6d70 3173 223a 207b 0a09 736f deo/mp1s": {..so │ │ │ │ -00032640: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00032650: 0922 7669 6465 6f2f 6d70 3270 223a 207b ."video/mp2p": { │ │ │ │ -00032660: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00032670: 0a7d 2c0a 0922 7669 6465 6f2f 6d70 3274 .},.."video/mp2t │ │ │ │ -00032680: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00032690: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -000326a0: 733a 205b 0a09 0922 7473 222c 0a09 0922 s: [..."ts",..." │ │ │ │ -000326b0: 6d32 7422 2c0a 0909 226d 3274 7322 2c0a m2t",..."m2ts",. │ │ │ │ -000326c0: 0909 226d 7473 220a 095d 0a7d 2c0a 0922 .."mts"..].},.." │ │ │ │ -000326d0: 7669 6465 6f2f 6d70 3422 3a20 7b0a 0973 video/mp4": {..s │ │ │ │ -000326e0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -000326f0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00032700: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -00032710: 3a20 5b0a 0909 226d 7034 222c 0a09 0922 : [..."mp4",..." │ │ │ │ -00032720: 6d70 3476 222c 0a09 0922 6d70 6734 220a mp4v",..."mpg4". │ │ │ │ -00032730: 095d 0a7d 2c0a 0922 7669 6465 6f2f 6d70 .].},.."video/mp │ │ │ │ -00032740: 3476 2d65 7322 3a20 7b0a 0973 6f75 7263 4v-es": {..sourc │ │ │ │ -00032750: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ -00032760: 6964 656f 2f6d 7065 6722 3a20 7b0a 0973 ideo/mpeg": {..s │ │ │ │ -00032770: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00032780: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00032790: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -000327a0: 3a20 5b0a 0909 226d 7065 6722 2c0a 0909 : [..."mpeg",... │ │ │ │ -000327b0: 226d 7067 222c 0a09 0922 6d70 6522 2c0a "mpg",..."mpe",. │ │ │ │ -000327c0: 0909 226d 3176 222c 0a09 0922 6d32 7622 .."m1v",..."m2v" │ │ │ │ -000327d0: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f6d ..].},.."video/m │ │ │ │ -000327e0: 7065 6734 2d67 656e 6572 6963 223a 207b peg4-generic": { │ │ │ │ -000327f0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00032800: 0a7d 2c0a 0922 7669 6465 6f2f 6d70 7622 .},.."video/mpv" │ │ │ │ -00032810: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00032820: 6e61 220a 7d2c 0a09 2276 6964 656f 2f6e na".},.."video/n │ │ │ │ -00032830: 7622 3a20 7b0a 0973 6f75 7263 653a 2022 v": {..source: " │ │ │ │ -00032840: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -00032850: 2f6f 6767 223a 207b 0a09 736f 7572 6365 /ogg": {..source │ │ │ │ -00032860: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ -00032870: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ -00032880: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00032890: 0922 6f67 7622 0a09 5d0a 7d2c 0a09 2276 ."ogv"..].},.."v │ │ │ │ -000328a0: 6964 656f 2f70 6172 6974 7966 6563 223a ideo/parityfec": │ │ │ │ -000328b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000328c0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 706f a".},.."video/po │ │ │ │ -000328d0: 696e 7465 7222 3a20 7b0a 0973 6f75 7263 inter": {..sourc │ │ │ │ -000328e0: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ -000328f0: 6964 656f 2f71 7569 636b 7469 6d65 223a ideo/quicktime": │ │ │ │ -00032900: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00032910: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ -00032920: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ -00032930: 7369 6f6e 733a 205b 0a09 0922 7174 222c sions: [..."qt", │ │ │ │ -00032940: 0a09 0922 6d6f 7622 0a09 5d0a 7d2c 0a09 ..."mov"..].},.. │ │ │ │ -00032950: 2276 6964 656f 2f72 6170 746f 7266 6563 "video/raptorfec │ │ │ │ -00032960: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00032970: 616e 6122 0a7d 2c0a 0922 7669 6465 6f2f ana".},.."video/ │ │ │ │ -00032980: 7261 7722 3a20 7b0a 0973 6f75 7263 653a raw": {..source: │ │ │ │ -00032990: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ -000329a0: 656f 2f72 7470 2d65 6e63 2d61 6573 636d eo/rtp-enc-aescm │ │ │ │ -000329b0: 3132 3822 3a20 7b0a 0973 6f75 7263 653a 128": {..source: │ │ │ │ -000329c0: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ -000329d0: 656f 2f72 7470 6c6f 6f70 6261 636b 223a eo/rtploopback": │ │ │ │ -000329e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000329f0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 7274 a".},.."video/rt │ │ │ │ -00032a00: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ -00032a10: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -00032a20: 2f73 6369 7022 3a20 7b0a 0973 6f75 7263 /scip": {..sourc │ │ │ │ -00032a30: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ -00032a40: 6964 656f 2f73 6d70 7465 3239 3122 3a20 ideo/smpte291": │ │ │ │ -00032a50: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00032a60: 220a 7d2c 0a09 2276 6964 656f 2f73 6d70 ".},.."video/smp │ │ │ │ -00032a70: 7465 3239 326d 223a 207b 0a09 736f 7572 te292m": {..sour │ │ │ │ -00032a80: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00032a90: 7669 6465 6f2f 756c 7066 6563 223a 207b video/ulpfec": { │ │ │ │ -00032aa0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00032ab0: 0a7d 2c0a 0922 7669 6465 6f2f 7663 3122 .},.."video/vc1" │ │ │ │ -00032ac0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00032ad0: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ -00032ae0: 6332 223a 207b 0a09 736f 7572 6365 3a20 c2": {..source: │ │ │ │ -00032af0: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ -00032b00: 6f2f 766e 642e 6363 7476 223a 207b 0a09 o/vnd.cctv": {.. │ │ │ │ +00032260: 7d2c 0a09 2276 6964 656f 2f68 3236 332d },.."video/h263- │ │ │ │ +00032270: 3230 3030 223a 207b 0a09 736f 7572 6365 2000": {..source │ │ │ │ +00032280: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +00032290: 6465 6f2f 6832 3634 223a 207b 0a09 736f deo/h264": {..so │ │ │ │ +000322a0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +000322b0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000322c0: 6832 3634 220a 095d 0a7d 2c0a 0922 7669 h264"..].},.."vi │ │ │ │ +000322d0: 6465 6f2f 6832 3634 2d72 6364 6f22 3a20 deo/h264-rcdo": │ │ │ │ +000322e0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000322f0: 220a 7d2c 0a09 2276 6964 656f 2f68 3236 ".},.."video/h26 │ │ │ │ +00032300: 342d 7376 6322 3a20 7b0a 0973 6f75 7263 4-svc": {..sourc │ │ │ │ +00032310: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ +00032320: 6964 656f 2f68 3236 3522 3a20 7b0a 0973 ideo/h265": {..s │ │ │ │ +00032330: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00032340: 0a09 2276 6964 656f 2f68 3236 3622 3a20 .."video/h266": │ │ │ │ +00032350: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00032360: 220a 7d2c 0a09 2276 6964 656f 2f69 736f ".},.."video/iso │ │ │ │ +00032370: 2e73 6567 6d65 6e74 223a 207b 0a09 736f .segment": {..so │ │ │ │ +00032380: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00032390: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +000323a0: 6d34 7322 0a09 5d0a 7d2c 0a09 2276 6964 m4s"..].},.."vid │ │ │ │ +000323b0: 656f 2f6a 7065 6722 3a20 7b0a 0973 6f75 eo/jpeg": {..sou │ │ │ │ +000323c0: 7263 653a 2022 6961 6e61 222c 0a09 6578 rce: "iana",..ex │ │ │ │ +000323d0: 7465 6e73 696f 6e73 3a20 5b0a 0909 226a tensions: [..."j │ │ │ │ +000323e0: 7067 7622 0a09 5d0a 7d2c 0a09 2276 6964 pgv"..].},.."vid │ │ │ │ +000323f0: 656f 2f6a 7065 6732 3030 3022 3a20 7b0a eo/jpeg2000": {. │ │ │ │ +00032400: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +00032410: 7d2c 0a09 2276 6964 656f 2f6a 706d 223a },.."video/jpm": │ │ │ │ +00032420: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00032430: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00032440: 733a 205b 0a09 0922 6a70 6d22 2c0a 0909 s: [..."jpm",... │ │ │ │ +00032450: 226a 7067 6d22 0a09 5d0a 7d2c 0a09 2276 "jpgm"..].},.."v │ │ │ │ +00032460: 6964 656f 2f6a 7873 7622 3a20 7b0a 0973 ideo/jxsv": {..s │ │ │ │ +00032470: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00032480: 0a09 2276 6964 656f 2f6c 6f74 7469 652b .."video/lottie+ │ │ │ │ +00032490: 6a73 6f6e 223a 207b 0a09 736f 7572 6365 json": {..source │ │ │ │ +000324a0: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +000324b0: 6573 7369 626c 653a 2074 7275 650a 7d2c essible: true.}, │ │ │ │ +000324c0: 0a09 2276 6964 656f 2f6d 6174 726f 736b .."video/matrosk │ │ │ │ +000324d0: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ +000324e0: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +000324f0: 2f6d 6174 726f 736b 612d 3364 223a 207b /matroska-3d": { │ │ │ │ +00032500: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00032510: 0a7d 2c0a 0922 7669 6465 6f2f 6d6a 3222 .},.."video/mj2" │ │ │ │ +00032520: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00032530: 6e61 222c 0a09 6578 7465 6e73 696f 6e73 na",..extensions │ │ │ │ +00032540: 3a20 5b0a 0909 226d 6a32 222c 0a09 0922 : [..."mj2",..." │ │ │ │ +00032550: 6d6a 7032 220a 095d 0a7d 2c0a 0922 7669 mjp2"..].},.."vi │ │ │ │ +00032560: 6465 6f2f 6d70 3173 223a 207b 0a09 736f deo/mp1s": {..so │ │ │ │ +00032570: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00032580: 0922 7669 6465 6f2f 6d70 3270 223a 207b ."video/mp2p": { │ │ │ │ +00032590: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000325a0: 0a7d 2c0a 0922 7669 6465 6f2f 6d70 3274 .},.."video/mp2t │ │ │ │ +000325b0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000325c0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +000325d0: 733a 205b 0a09 0922 7473 222c 0a09 0922 s: [..."ts",..." │ │ │ │ +000325e0: 6d32 7422 2c0a 0909 226d 3274 7322 2c0a m2t",..."m2ts",. │ │ │ │ +000325f0: 0909 226d 7473 220a 095d 0a7d 2c0a 0922 .."mts"..].},.." │ │ │ │ +00032600: 7669 6465 6f2f 6d70 3422 3a20 7b0a 0973 video/mp4": {..s │ │ │ │ +00032610: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00032620: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +00032630: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +00032640: 3a20 5b0a 0909 226d 7034 222c 0a09 0922 : [..."mp4",..." │ │ │ │ +00032650: 6d70 3476 222c 0a09 0922 6d70 6734 220a mp4v",..."mpg4". │ │ │ │ +00032660: 095d 0a7d 2c0a 0922 7669 6465 6f2f 6d70 .].},.."video/mp │ │ │ │ +00032670: 3476 2d65 7322 3a20 7b0a 0973 6f75 7263 4v-es": {..sourc │ │ │ │ +00032680: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ +00032690: 6964 656f 2f6d 7065 6722 3a20 7b0a 0973 ideo/mpeg": {..s │ │ │ │ +000326a0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +000326b0: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +000326c0: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +000326d0: 3a20 5b0a 0909 226d 7065 6722 2c0a 0909 : [..."mpeg",... │ │ │ │ +000326e0: 226d 7067 222c 0a09 0922 6d70 6522 2c0a "mpg",..."mpe",. │ │ │ │ +000326f0: 0909 226d 3176 222c 0a09 0922 6d32 7622 .."m1v",..."m2v" │ │ │ │ +00032700: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f6d ..].},.."video/m │ │ │ │ +00032710: 7065 6734 2d67 656e 6572 6963 223a 207b peg4-generic": { │ │ │ │ +00032720: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00032730: 0a7d 2c0a 0922 7669 6465 6f2f 6d70 7622 .},.."video/mpv" │ │ │ │ +00032740: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00032750: 6e61 220a 7d2c 0a09 2276 6964 656f 2f6e na".},.."video/n │ │ │ │ +00032760: 7622 3a20 7b0a 0973 6f75 7263 653a 2022 v": {..source: " │ │ │ │ +00032770: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +00032780: 2f6f 6767 223a 207b 0a09 736f 7572 6365 /ogg": {..source │ │ │ │ +00032790: 3a20 2269 616e 6122 2c0a 0963 6f6d 7072 : "iana",..compr │ │ │ │ +000327a0: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ +000327b0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +000327c0: 0922 6f67 7622 0a09 5d0a 7d2c 0a09 2276 ."ogv"..].},.."v │ │ │ │ +000327d0: 6964 656f 2f70 6172 6974 7966 6563 223a ideo/parityfec": │ │ │ │ +000327e0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000327f0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 706f a".},.."video/po │ │ │ │ +00032800: 696e 7465 7222 3a20 7b0a 0973 6f75 7263 inter": {..sourc │ │ │ │ +00032810: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ +00032820: 6964 656f 2f71 7569 636b 7469 6d65 223a ideo/quicktime": │ │ │ │ +00032830: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00032840: 6122 2c0a 0963 6f6d 7072 6573 7369 626c a",..compressibl │ │ │ │ +00032850: 653a 2066 616c 7365 2c0a 0965 7874 656e e: false,..exten │ │ │ │ +00032860: 7369 6f6e 733a 205b 0a09 0922 7174 222c sions: [..."qt", │ │ │ │ +00032870: 0a09 0922 6d6f 7622 0a09 5d0a 7d2c 0a09 ..."mov"..].},.. │ │ │ │ +00032880: 2276 6964 656f 2f72 6170 746f 7266 6563 "video/raptorfec │ │ │ │ +00032890: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +000328a0: 616e 6122 0a7d 2c0a 0922 7669 6465 6f2f ana".},.."video/ │ │ │ │ +000328b0: 7261 7722 3a20 7b0a 0973 6f75 7263 653a raw": {..source: │ │ │ │ +000328c0: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ +000328d0: 656f 2f72 7470 2d65 6e63 2d61 6573 636d eo/rtp-enc-aescm │ │ │ │ +000328e0: 3132 3822 3a20 7b0a 0973 6f75 7263 653a 128": {..source: │ │ │ │ +000328f0: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ +00032900: 656f 2f72 7470 6c6f 6f70 6261 636b 223a eo/rtploopback": │ │ │ │ +00032910: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00032920: 6122 0a7d 2c0a 0922 7669 6465 6f2f 7274 a".},.."video/rt │ │ │ │ +00032930: 7822 3a20 7b0a 0973 6f75 7263 653a 2022 x": {..source: " │ │ │ │ +00032940: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +00032950: 2f73 6369 7022 3a20 7b0a 0973 6f75 7263 /scip": {..sourc │ │ │ │ +00032960: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ +00032970: 6964 656f 2f73 6d70 7465 3239 3122 3a20 ideo/smpte291": │ │ │ │ +00032980: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00032990: 220a 7d2c 0a09 2276 6964 656f 2f73 6d70 ".},.."video/smp │ │ │ │ +000329a0: 7465 3239 326d 223a 207b 0a09 736f 7572 te292m": {..sour │ │ │ │ +000329b0: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +000329c0: 7669 6465 6f2f 756c 7066 6563 223a 207b video/ulpfec": { │ │ │ │ +000329d0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +000329e0: 0a7d 2c0a 0922 7669 6465 6f2f 7663 3122 .},.."video/vc1" │ │ │ │ +000329f0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00032a00: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ +00032a10: 6332 223a 207b 0a09 736f 7572 6365 3a20 c2": {..source: │ │ │ │ +00032a20: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ +00032a30: 6f2f 766e 642e 6363 7476 223a 207b 0a09 o/vnd.cctv": {.. │ │ │ │ +00032a40: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00032a50: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ +00032a60: 6365 2e68 6422 3a20 7b0a 0973 6f75 7263 ce.hd": {..sourc │ │ │ │ +00032a70: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00032a80: 6e73 696f 6e73 3a20 5b0a 0909 2275 7668 nsions: [..."uvh │ │ │ │ +00032a90: 222c 0a09 0922 7576 7668 220a 095d 0a7d ",..."uvvh"..].} │ │ │ │ +00032aa0: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ +00032ab0: 6365 2e6d 6f62 696c 6522 3a20 7b0a 0973 ce.mobile": {..s │ │ │ │ +00032ac0: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ +00032ad0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00032ae0: 2275 766d 222c 0a09 0922 7576 766d 220a "uvm",..."uvvm". │ │ │ │ +00032af0: 095d 0a7d 2c0a 0922 7669 6465 6f2f 766e .].},.."video/vn │ │ │ │ +00032b00: 642e 6465 6365 2e6d 7034 223a 207b 0a09 d.dece.mp4": {.. │ │ │ │ 00032b10: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ 00032b20: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ -00032b30: 6365 2e68 6422 3a20 7b0a 0973 6f75 7263 ce.hd": {..sourc │ │ │ │ +00032b30: 6365 2e70 6422 3a20 7b0a 0973 6f75 7263 ce.pd": {..sourc │ │ │ │ 00032b40: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00032b50: 6e73 696f 6e73 3a20 5b0a 0909 2275 7668 nsions: [..."uvh │ │ │ │ -00032b60: 222c 0a09 0922 7576 7668 220a 095d 0a7d ",..."uvvh"..].} │ │ │ │ +00032b50: 6e73 696f 6e73 3a20 5b0a 0909 2275 7670 nsions: [..."uvp │ │ │ │ +00032b60: 222c 0a09 0922 7576 7670 220a 095d 0a7d ",..."uvvp"..].} │ │ │ │ 00032b70: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ -00032b80: 6365 2e6d 6f62 696c 6522 3a20 7b0a 0973 ce.mobile": {..s │ │ │ │ -00032b90: 6f75 7263 653a 2022 6961 6e61 222c 0a09 ource: "iana",.. │ │ │ │ -00032ba0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -00032bb0: 2275 766d 222c 0a09 0922 7576 766d 220a "uvm",..."uvvm". │ │ │ │ -00032bc0: 095d 0a7d 2c0a 0922 7669 6465 6f2f 766e .].},.."video/vn │ │ │ │ -00032bd0: 642e 6465 6365 2e6d 7034 223a 207b 0a09 d.dece.mp4": {.. │ │ │ │ -00032be0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00032bf0: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ -00032c00: 6365 2e70 6422 3a20 7b0a 0973 6f75 7263 ce.pd": {..sourc │ │ │ │ -00032c10: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00032c20: 6e73 696f 6e73 3a20 5b0a 0909 2275 7670 nsions: [..."uvp │ │ │ │ -00032c30: 222c 0a09 0922 7576 7670 220a 095d 0a7d ",..."uvvp"..].} │ │ │ │ -00032c40: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ -00032c50: 6365 2e73 6422 3a20 7b0a 0973 6f75 7263 ce.sd": {..sourc │ │ │ │ -00032c60: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00032c70: 6e73 696f 6e73 3a20 5b0a 0909 2275 7673 nsions: [..."uvs │ │ │ │ -00032c80: 222c 0a09 0922 7576 7673 220a 095d 0a7d ",..."uvvs"..].} │ │ │ │ -00032c90: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ -00032ca0: 6365 2e76 6964 656f 223a 207b 0a09 736f ce.video": {..so │ │ │ │ -00032cb0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00032cc0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00032cd0: 7576 7622 2c0a 0909 2275 7676 7622 0a09 uvv",..."uvvv".. │ │ │ │ -00032ce0: 5d0a 7d2c 0a09 2276 6964 656f 2f76 6e64 ].},.."video/vnd │ │ │ │ -00032cf0: 2e64 6972 6563 7476 2e6d 7065 6722 3a20 .directv.mpeg": │ │ │ │ -00032d00: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00032d10: 220a 7d2c 0a09 2276 6964 656f 2f76 6e64 ".},.."video/vnd │ │ │ │ -00032d20: 2e64 6972 6563 7476 2e6d 7065 672d 7474 .directv.mpeg-tt │ │ │ │ -00032d30: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ -00032d40: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -00032d50: 2f76 6e64 2e64 6c6e 612e 6d70 6567 2d74 /vnd.dlna.mpeg-t │ │ │ │ -00032d60: 7473 223a 207b 0a09 736f 7572 6365 3a20 ts": {..source: │ │ │ │ -00032d70: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ -00032d80: 6f2f 766e 642e 6476 622e 6669 6c65 223a o/vnd.dvb.file": │ │ │ │ -00032d90: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00032da0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ -00032db0: 205b 0a09 0922 6476 6222 0a09 5d0a 7d2c [..."dvb"..].}, │ │ │ │ -00032dc0: 0a09 2276 6964 656f 2f76 6e64 2e66 7674 .."video/vnd.fvt │ │ │ │ -00032dd0: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00032de0: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ -00032df0: 733a 205b 0a09 0922 6676 7422 0a09 5d0a s: [..."fvt"..]. │ │ │ │ -00032e00: 7d2c 0a09 2276 6964 656f 2f76 6e64 2e68 },.."video/vnd.h │ │ │ │ -00032e10: 6e73 2e76 6964 656f 223a 207b 0a09 736f ns.video": {..so │ │ │ │ -00032e20: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ -00032e30: 0922 7669 6465 6f2f 766e 642e 6970 7476 ."video/vnd.iptv │ │ │ │ -00032e40: 666f 7275 6d2e 3164 7061 7269 7479 6665 forum.1dparityfe │ │ │ │ -00032e50: 632d 3130 3130 223a 207b 0a09 736f 7572 c-1010": {..sour │ │ │ │ -00032e60: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ -00032e70: 7669 6465 6f2f 766e 642e 6970 7476 666f video/vnd.iptvfo │ │ │ │ -00032e80: 7275 6d2e 3164 7061 7269 7479 6665 632d rum.1dparityfec- │ │ │ │ -00032e90: 3230 3035 223a 207b 0a09 736f 7572 6365 2005": {..source │ │ │ │ -00032ea0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -00032eb0: 6465 6f2f 766e 642e 6970 7476 666f 7275 deo/vnd.iptvforu │ │ │ │ -00032ec0: 6d2e 3264 7061 7269 7479 6665 632d 3130 m.2dparityfec-10 │ │ │ │ -00032ed0: 3130 223a 207b 0a09 736f 7572 6365 3a20 10": {..source: │ │ │ │ -00032ee0: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ -00032ef0: 6f2f 766e 642e 6970 7476 666f 7275 6d2e o/vnd.iptvforum. │ │ │ │ -00032f00: 3264 7061 7269 7479 6665 632d 3230 3035 2dparityfec-2005 │ │ │ │ -00032f10: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ -00032f20: 616e 6122 0a7d 2c0a 0922 7669 6465 6f2f ana".},.."video/ │ │ │ │ -00032f30: 766e 642e 6970 7476 666f 7275 6d2e 7474 vnd.iptvforum.tt │ │ │ │ -00032f40: 7361 7663 223a 207b 0a09 736f 7572 6365 savc": {..source │ │ │ │ -00032f50: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -00032f60: 6465 6f2f 766e 642e 6970 7476 666f 7275 deo/vnd.iptvforu │ │ │ │ -00032f70: 6d2e 7474 736d 7065 6732 223a 207b 0a09 m.ttsmpeg2": {.. │ │ │ │ -00032f80: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ -00032f90: 2c0a 0922 7669 6465 6f2f 766e 642e 6d6f ,.."video/vnd.mo │ │ │ │ -00032fa0: 746f 726f 6c61 2e76 6964 656f 223a 207b torola.video": { │ │ │ │ -00032fb0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ -00032fc0: 0a7d 2c0a 0922 7669 6465 6f2f 766e 642e .},.."video/vnd. │ │ │ │ -00032fd0: 6d6f 746f 726f 6c61 2e76 6964 656f 7022 motorola.videop" │ │ │ │ -00032fe0: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00032ff0: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ -00033000: 6e64 2e6d 7065 6775 726c 223a 207b 0a09 nd.mpegurl": {.. │ │ │ │ -00033010: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ -00033020: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00033030: 0922 6d78 7522 2c0a 0909 226d 3475 220a ."mxu",..."m4u". │ │ │ │ -00033040: 095d 0a7d 2c0a 0922 7669 6465 6f2f 766e .].},.."video/vn │ │ │ │ -00033050: 642e 6d73 2d70 6c61 7972 6561 6479 2e6d d.ms-playready.m │ │ │ │ -00033060: 6564 6961 2e70 7976 223a 207b 0a09 736f edia.pyv": {..so │ │ │ │ -00033070: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ -00033080: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ -00033090: 7079 7622 0a09 5d0a 7d2c 0a09 2276 6964 pyv"..].},.."vid │ │ │ │ -000330a0: 656f 2f76 6e64 2e6e 6f6b 6961 2e69 6e74 eo/vnd.nokia.int │ │ │ │ -000330b0: 6572 6c65 6176 6564 2d6d 756c 7469 6d65 erleaved-multime │ │ │ │ -000330c0: 6469 6122 3a20 7b0a 0973 6f75 7263 653a dia": {..source: │ │ │ │ -000330d0: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ -000330e0: 656f 2f76 6e64 2e6e 6f6b 6961 2e6d 7034 eo/vnd.nokia.mp4 │ │ │ │ -000330f0: 7672 223a 207b 0a09 736f 7572 6365 3a20 vr": {..source: │ │ │ │ -00033100: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ -00033110: 6f2f 766e 642e 6e6f 6b69 612e 7669 6465 o/vnd.nokia.vide │ │ │ │ -00033120: 6f76 6f69 7022 3a20 7b0a 0973 6f75 7263 ovoip": {..sourc │ │ │ │ -00033130: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ -00033140: 6964 656f 2f76 6e64 2e6f 626a 6563 7476 ideo/vnd.objectv │ │ │ │ -00033150: 6964 656f 223a 207b 0a09 736f 7572 6365 ideo": {..source │ │ │ │ -00033160: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -00033170: 6465 6f2f 766e 642e 706c 616e 6172 223a deo/vnd.planar": │ │ │ │ -00033180: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -00033190: 6122 0a7d 2c0a 0922 7669 6465 6f2f 766e a".},.."video/vn │ │ │ │ -000331a0: 642e 7261 6467 616d 6574 746f 6f6c 732e d.radgamettools. │ │ │ │ -000331b0: 6269 6e6b 223a 207b 0a09 736f 7572 6365 bink": {..source │ │ │ │ -000331c0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ -000331d0: 6465 6f2f 766e 642e 7261 6467 616d 6574 deo/vnd.radgamet │ │ │ │ -000331e0: 746f 6f6c 732e 736d 6163 6b65 7222 3a20 tools.smacker": │ │ │ │ -000331f0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -00033200: 6865 220a 7d2c 0a09 2276 6964 656f 2f76 he".},.."video/v │ │ │ │ -00033210: 6e64 2e73 6561 6c65 642e 6d70 6567 3122 nd.sealed.mpeg1" │ │ │ │ -00033220: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00033230: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ -00033240: 6e64 2e73 6561 6c65 642e 6d70 6567 3422 nd.sealed.mpeg4" │ │ │ │ -00033250: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ -00033260: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ -00033270: 6e64 2e73 6561 6c65 642e 7377 6622 3a20 nd.sealed.swf": │ │ │ │ -00033280: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ -00033290: 220a 7d2c 0a09 2276 6964 656f 2f76 6e64 ".},.."video/vnd │ │ │ │ -000332a0: 2e73 6561 6c65 646d 6564 6961 2e73 6f66 .sealedmedia.sof │ │ │ │ -000332b0: 7473 6561 6c2e 6d6f 7622 3a20 7b0a 0973 tseal.mov": {..s │ │ │ │ -000332c0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ -000332d0: 0a09 2276 6964 656f 2f76 6e64 2e75 7676 .."video/vnd.uvv │ │ │ │ -000332e0: 752e 6d70 3422 3a20 7b0a 0973 6f75 7263 u.mp4": {..sourc │ │ │ │ -000332f0: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ -00033300: 6e73 696f 6e73 3a20 5b0a 0909 2275 7675 nsions: [..."uvu │ │ │ │ -00033310: 222c 0a09 0922 7576 7675 220a 095d 0a7d ",..."uvvu"..].} │ │ │ │ -00033320: 2c0a 0922 7669 6465 6f2f 766e 642e 7669 ,.."video/vnd.vi │ │ │ │ -00033330: 766f 223a 207b 0a09 736f 7572 6365 3a20 vo": {..source: │ │ │ │ -00033340: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ -00033350: 6f6e 733a 205b 0a09 0922 7669 7622 0a09 ons: [..."viv".. │ │ │ │ -00033360: 5d0a 7d2c 0a09 2276 6964 656f 2f76 6e64 ].},.."video/vnd │ │ │ │ -00033370: 2e79 6f75 7475 6265 2e79 7422 3a20 7b0a .youtube.yt": {. │ │ │ │ -00033380: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ -00033390: 7d2c 0a09 2276 6964 656f 2f76 7038 223a },.."video/vp8": │ │ │ │ -000333a0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ -000333b0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 7670 a".},.."video/vp │ │ │ │ -000333c0: 3922 3a20 7b0a 0973 6f75 7263 653a 2022 9": {..source: " │ │ │ │ -000333d0: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ -000333e0: 2f77 6562 6d22 3a20 7b0a 0973 6f75 7263 /webm": {..sourc │ │ │ │ -000333f0: 653a 2022 6170 6163 6865 222c 0a09 636f e: "apache",..co │ │ │ │ -00033400: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ -00033410: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ -00033420: 5b0a 0909 2277 6562 6d22 0a09 5d0a 7d2c [..."webm"..].}, │ │ │ │ -00033430: 0a09 2276 6964 656f 2f78 2d66 3476 223a .."video/x-f4v": │ │ │ │ -00033440: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ -00033450: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ -00033460: 733a 205b 0a09 0922 6634 7622 0a09 5d0a s: [..."f4v"..]. │ │ │ │ -00033470: 7d2c 0a09 2276 6964 656f 2f78 2d66 6c69 },.."video/x-fli │ │ │ │ -00033480: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ -00033490: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ -000334a0: 6f6e 733a 205b 0a09 0922 666c 6922 0a09 ons: [..."fli".. │ │ │ │ -000334b0: 5d0a 7d2c 0a09 2276 6964 656f 2f78 2d66 ].},.."video/x-f │ │ │ │ -000334c0: 6c76 223a 207b 0a09 736f 7572 6365 3a20 lv": {..source: │ │ │ │ -000334d0: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ -000334e0: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ -000334f0: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ -00033500: 0922 666c 7622 0a09 5d0a 7d2c 0a09 2276 ."flv"..].},.."v │ │ │ │ -00033510: 6964 656f 2f78 2d6d 3476 223a 207b 0a09 ideo/x-m4v": {.. │ │ │ │ -00033520: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ -00033530: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ -00033540: 0a09 0922 6d34 7622 0a09 5d0a 7d2c 0a09 ..."m4v"..].},.. │ │ │ │ -00033550: 2276 6964 656f 2f78 2d6d 6174 726f 736b "video/x-matrosk │ │ │ │ -00033560: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ -00033570: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ -00033580: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ -00033590: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000335a0: 226d 6b76 222c 0a09 0922 6d6b 3364 222c "mkv",..."mk3d", │ │ │ │ -000335b0: 0a09 0922 6d6b 7322 0a09 5d0a 7d2c 0a09 ..."mks"..].},.. │ │ │ │ -000335c0: 2276 6964 656f 2f78 2d6d 6e67 223a 207b "video/x-mng": { │ │ │ │ -000335d0: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ -000335e0: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ -000335f0: 205b 0a09 0922 6d6e 6722 0a09 5d0a 7d2c [..."mng"..].}, │ │ │ │ -00033600: 0a09 2276 6964 656f 2f78 2d6d 732d 6173 .."video/x-ms-as │ │ │ │ -00033610: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ -00033620: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ -00033630: 696f 6e73 3a20 5b0a 0909 2261 7366 222c ions: [..."asf", │ │ │ │ -00033640: 0a09 0922 6173 7822 0a09 5d0a 7d2c 0a09 ..."asx"..].},.. │ │ │ │ -00033650: 2276 6964 656f 2f78 2d6d 732d 766f 6222 "video/x-ms-vob" │ │ │ │ -00033660: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ -00033670: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ -00033680: 6e73 3a20 5b0a 0909 2276 6f62 220a 095d ns: [..."vob"..] │ │ │ │ -00033690: 0a7d 2c0a 0922 7669 6465 6f2f 782d 6d73 .},.."video/x-ms │ │ │ │ -000336a0: 2d77 6d22 3a20 7b0a 0973 6f75 7263 653a -wm": {..source: │ │ │ │ -000336b0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ -000336c0: 6e73 696f 6e73 3a20 5b0a 0909 2277 6d22 nsions: [..."wm" │ │ │ │ -000336d0: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f78 ..].},.."video/x │ │ │ │ -000336e0: 2d6d 732d 776d 7622 3a20 7b0a 0973 6f75 -ms-wmv": {..sou │ │ │ │ -000336f0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -00033700: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ -00033710: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ -00033720: 3a20 5b0a 0909 2277 6d76 220a 095d 0a7d : [..."wmv"..].} │ │ │ │ -00033730: 2c0a 0922 7669 6465 6f2f 782d 6d73 2d77 ,.."video/x-ms-w │ │ │ │ -00033740: 6d78 223a 207b 0a09 736f 7572 6365 3a20 mx": {..source: │ │ │ │ -00033750: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ -00033760: 7369 6f6e 733a 205b 0a09 0922 776d 7822 sions: [..."wmx" │ │ │ │ -00033770: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f78 ..].},.."video/x │ │ │ │ -00033780: 2d6d 732d 7776 7822 3a20 7b0a 0973 6f75 -ms-wvx": {..sou │ │ │ │ -00033790: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000337a0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000337b0: 2277 7678 220a 095d 0a7d 2c0a 0922 7669 "wvx"..].},.."vi │ │ │ │ -000337c0: 6465 6f2f 782d 6d73 7669 6465 6f22 3a20 deo/x-msvideo": │ │ │ │ -000337d0: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ -000337e0: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ -000337f0: 3a20 5b0a 0909 2261 7669 220a 095d 0a7d : [..."avi"..].} │ │ │ │ -00033800: 2c0a 0922 7669 6465 6f2f 782d 7367 692d ,.."video/x-sgi- │ │ │ │ -00033810: 6d6f 7669 6522 3a20 7b0a 0973 6f75 7263 movie": {..sourc │ │ │ │ -00033820: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ -00033830: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ -00033840: 6f76 6965 220a 095d 0a7d 2c0a 0922 7669 ovie"..].},.."vi │ │ │ │ -00033850: 6465 6f2f 782d 736d 7622 3a20 7b0a 0973 deo/x-smv": {..s │ │ │ │ -00033860: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ -00033870: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ -00033880: 0909 2273 6d76 220a 095d 0a7d 2c0a 0922 .."smv"..].},.." │ │ │ │ -00033890: 782d 636f 6e66 6572 656e 6365 2f78 2d63 x-conference/x-c │ │ │ │ -000338a0: 6f6f 6c74 616c 6b22 3a20 7b0a 0973 6f75 ooltalk": {..sou │ │ │ │ -000338b0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ -000338c0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ -000338d0: 2269 6365 220a 095d 0a7d 2c0a 0922 782d "ice"..].},.."x- │ │ │ │ -000338e0: 7368 6164 6572 2f78 2d66 7261 676d 656e shader/x-fragmen │ │ │ │ -000338f0: 7422 3a20 7b0a 0963 6f6d 7072 6573 7369 t": {..compressi │ │ │ │ -00033900: 626c 653a 2074 7275 650a 7d2c 0a09 2278 ble: true.},.."x │ │ │ │ -00033910: 2d73 6861 6465 722f 782d 7665 7274 6578 -shader/x-vertex │ │ │ │ -00033920: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ -00033930: 6c65 3a20 7472 7565 0a7d 0a7d 3b0a 0a2f le: true.}.};../ │ │ │ │ -00033940: 2a21 0a20 2a20 6d69 6d65 2d64 620a 202a *!. * mime-db. * │ │ │ │ -00033950: 2043 6f70 7972 6967 6874 2863 2920 3230 Copyright(c) 20 │ │ │ │ -00033960: 3134 204a 6f6e 6174 6861 6e20 4f6e 670a 14 Jonathan Ong. │ │ │ │ -00033970: 202a 2043 6f70 7972 6967 6874 2863 2920 * Copyright(c) │ │ │ │ -00033980: 3230 3135 2d32 3032 3220 446f 7567 6c61 2015-2022 Dougla │ │ │ │ -00033990: 7320 4368 7269 7374 6f70 6865 7220 5769 s Christopher Wi │ │ │ │ -000339a0: 6c73 6f6e 0a20 2a20 4d49 5420 4c69 6365 lson. * MIT Lice │ │ │ │ -000339b0: 6e73 6564 0a20 2a2f 0a0a 2f2a 2a0a 202a nsed. */../**. * │ │ │ │ -000339c0: 204d 6f64 756c 6520 6578 706f 7274 732e Module exports. │ │ │ │ -000339d0: 0a20 2a2f 0a0a 7661 7220 6d69 6d65 4462 . */..var mimeDb │ │ │ │ -000339e0: 203d 2072 6571 7569 7265 2424 303b 0a0a = require$$0;.. │ │ │ │ -000339f0: 2f2f 2027 6d69 6d65 2d73 636f 7265 2720 // 'mime-score' │ │ │ │ -00033a00: 6261 636b 2d70 6f72 7465 6420 746f 2043 back-ported to C │ │ │ │ -00033a10: 6f6d 6d6f 6e4a 530a 0a2f 2f20 5363 6f72 ommonJS..// Scor │ │ │ │ -00033a20: 6520 5246 4320 6661 6365 7473 2028 7365 e RFC facets (se │ │ │ │ -00033a30: 6520 6874 7470 733a 2f2f 746f 6f6c 732e e https://tools. │ │ │ │ -00033a40: 6965 7466 2e6f 7267 2f68 746d 6c2f 7266 ietf.org/html/rf │ │ │ │ -00033a50: 6336 3833 3823 7365 6374 696f 6e2d 3329 c6838#section-3) │ │ │ │ -00033a60: 0a76 6172 2046 4143 4554 5f53 434f 5245 .var FACET_SCORE │ │ │ │ -00033a70: 5320 3d20 7b0a 2020 2770 7273 2e27 3a20 S = {. 'prs.': │ │ │ │ -00033a80: 3130 302c 0a20 2027 782d 273a 2032 3030 100,. 'x-': 200 │ │ │ │ -00033a90: 2c0a 2020 2778 2e27 3a20 3330 302c 0a20 ,. 'x.': 300,. │ │ │ │ -00033aa0: 2027 766e 642e 273a 2034 3030 2c0a 2020 'vnd.': 400,. │ │ │ │ -00033ab0: 6465 6661 756c 743a 2039 3030 0a7d 3b0a default: 900.};. │ │ │ │ -00033ac0: 0a2f 2f20 5363 6f72 6520 6d69 6d65 2073 .// Score mime s │ │ │ │ -00033ad0: 6f75 7263 6520 284c 6f67 6963 206f 7269 ource (Logic ori │ │ │ │ -00033ae0: 6769 6e61 6c6c 7920 6672 6f6d 2060 6a73 ginally from `js │ │ │ │ -00033af0: 6874 7470 2f6d 696d 652d 7479 7065 7360 http/mime-types` │ │ │ │ -00033b00: 206d 6f64 756c 6529 0a76 6172 2053 4f55 module).var SOU │ │ │ │ -00033b10: 5243 455f 5343 4f52 4553 203d 207b 0a20 RCE_SCORES = {. │ │ │ │ -00033b20: 206e 6769 6e78 3a20 3130 2c0a 2020 6170 nginx: 10,. ap │ │ │ │ -00033b30: 6163 6865 3a20 3230 2c0a 2020 6961 6e61 ache: 20,. iana │ │ │ │ -00033b40: 3a20 3430 2c0a 2020 6465 6661 756c 743a : 40,. default: │ │ │ │ -00033b50: 2033 3020 2f2f 2064 6566 696e 6974 696f 30 // definitio │ │ │ │ -00033b60: 6e73 2061 6464 6564 2062 7920 606a 7368 ns added by `jsh │ │ │ │ -00033b70: 7474 702f 6d69 6d65 2d64 6260 2070 726f ttp/mime-db` pro │ │ │ │ -00033b80: 6a65 6374 3f0a 7d3b 0a0a 7661 7220 5459 ject?.};..var TY │ │ │ │ -00033b90: 5045 5f53 434f 5245 5320 3d20 7b0a 2020 PE_SCORES = {. │ │ │ │ -00033ba0: 2f2f 2070 7265 6665 7220 6170 706c 6963 // prefer applic │ │ │ │ -00033bb0: 6174 696f 6e2f 786d 6c20 6f76 6572 2074 ation/xml over t │ │ │ │ -00033bc0: 6578 742f 786d 6c0a 2020 2f2f 2070 7265 ext/xml. // pre │ │ │ │ -00033bd0: 6665 7220 6170 706c 6963 6174 696f 6e2f fer application/ │ │ │ │ -00033be0: 7274 6620 6f76 6572 2074 6578 742f 7274 rtf over text/rt │ │ │ │ -00033bf0: 660a 2020 6170 706c 6963 6174 696f 6e3a f. application: │ │ │ │ -00033c00: 2031 2c0a 0a20 202f 2f20 7072 6566 6572 1,.. // prefer │ │ │ │ -00033c10: 2066 6f6e 742f 776f 6666 206f 7665 7220 font/woff over │ │ │ │ -00033c20: 6170 706c 6963 6174 696f 6e2f 666f 6e74 application/font │ │ │ │ -00033c30: 2d77 6f66 660a 2020 666f 6e74 3a20 322c -woff. font: 2, │ │ │ │ -00033c40: 0a0a 2020 6465 6661 756c 743a 2030 0a7d .. default: 0.} │ │ │ │ -00033c50: 3b0a 0a2f 2a2a 0a20 2a20 4765 7420 6561 ;../**. * Get ea │ │ │ │ -00033c60: 6368 2063 6f6d 706f 6e65 6e74 206f 6620 ch component of │ │ │ │ -00033c70: 7468 6520 7363 6f72 6520 666f 7220 6120 the score for a │ │ │ │ -00033c80: 6d69 6d65 2074 7970 652e 2020 5468 6520 mime type. The │ │ │ │ -00033c90: 7375 6d20 6f66 2074 6865 7365 2069 7320 sum of these is │ │ │ │ -00033ca0: 7468 650a 202a 2074 6f74 616c 2073 636f the. * total sco │ │ │ │ -00033cb0: 7265 2e20 2054 6865 2068 6967 6865 7220 re. The higher │ │ │ │ -00033cc0: 7468 6520 7363 6f72 652c 2074 6865 206d the score, the m │ │ │ │ -00033cd0: 6f72 6520 226f 6666 6963 6961 6c22 2074 ore "official" t │ │ │ │ -00033ce0: 6865 2074 7970 652e 0a20 2a2f 0a76 6172 he type.. */.var │ │ │ │ -00033cf0: 206d 696d 6553 636f 7265 203d 2066 756e mimeScore = fun │ │ │ │ -00033d00: 6374 696f 6e20 6d69 6d65 5363 6f72 6520 ction mimeScore │ │ │ │ -00033d10: 286d 696d 6554 7970 652c 2073 6f75 7263 (mimeType, sourc │ │ │ │ -00033d20: 6520 3d20 2764 6566 6175 6c74 2729 207b e = 'default') { │ │ │ │ -00033d30: 0a20 2069 6620 286d 696d 6554 7970 6520 . if (mimeType │ │ │ │ -00033d40: 3d3d 3d20 2761 7070 6c69 6361 7469 6f6e === 'application │ │ │ │ -00033d50: 2f6f 6374 6574 2d73 7472 6561 6d27 2920 /octet-stream') │ │ │ │ -00033d60: 7b0a 2020 2020 7265 7475 726e 2030 0a20 {. return 0. │ │ │ │ -00033d70: 207d 0a0a 2020 636f 6e73 7420 5b74 7970 }.. const [typ │ │ │ │ -00033d80: 652c 2073 7562 7479 7065 5d20 3d20 6d69 e, subtype] = mi │ │ │ │ -00033d90: 6d65 5479 7065 2e73 706c 6974 2827 2f27 meType.split('/' │ │ │ │ -00033da0: 293b 0a0a 2020 636f 6e73 7420 6661 6365 );.. const face │ │ │ │ -00033db0: 7420 3d20 7375 6274 7970 652e 7265 706c t = subtype.repl │ │ │ │ -00033dc0: 6163 6528 2f28 5c2e 7c78 2d29 2e2a 2f2c ace(/(\.|x-).*/, │ │ │ │ -00033dd0: 2027 2431 2729 3b0a 0a20 2063 6f6e 7374 '$1');.. const │ │ │ │ -00033de0: 2066 6163 6574 5363 6f72 6520 3d20 4641 facetScore = FA │ │ │ │ -00033df0: 4345 545f 5343 4f52 4553 5b66 6163 6574 CET_SCORES[facet │ │ │ │ -00033e00: 5d20 7c7c 2046 4143 4554 5f53 434f 5245 ] || FACET_SCORE │ │ │ │ -00033e10: 532e 6465 6661 756c 743b 0a20 2063 6f6e S.default;. con │ │ │ │ -00033e20: 7374 2073 6f75 7263 6553 636f 7265 203d st sourceScore = │ │ │ │ -00033e30: 2053 4f55 5243 455f 5343 4f52 4553 5b73 SOURCE_SCORES[s │ │ │ │ -00033e40: 6f75 7263 655d 207c 7c20 534f 5552 4345 ource] || SOURCE │ │ │ │ -00033e50: 5f53 434f 5245 532e 6465 6661 756c 743b _SCORES.default; │ │ │ │ -00033e60: 0a20 2063 6f6e 7374 2074 7970 6553 636f . const typeSco │ │ │ │ -00033e70: 7265 203d 2054 5950 455f 5343 4f52 4553 re = TYPE_SCORES │ │ │ │ -00033e80: 5b74 7970 655d 207c 7c20 5459 5045 5f53 [type] || TYPE_S │ │ │ │ -00033e90: 434f 5245 532e 6465 6661 756c 743b 0a0a CORES.default;.. │ │ │ │ -00033ea0: 2020 2f2f 2041 6c6c 2065 6c73 6520 6265 // All else be │ │ │ │ -00033eb0: 696e 6720 6571 7561 6c20 7072 6566 6572 ing equal prefer │ │ │ │ -00033ec0: 2073 686f 7274 6572 2074 7970 6573 0a20 shorter types. │ │ │ │ -00033ed0: 2063 6f6e 7374 206c 656e 6774 6853 636f const lengthSco │ │ │ │ -00033ee0: 7265 203d 2031 202d 206d 696d 6554 7970 re = 1 - mimeTyp │ │ │ │ -00033ef0: 652e 6c65 6e67 7468 202f 2031 3030 3b0a e.length / 100;. │ │ │ │ -00033f00: 0a20 2072 6574 7572 6e20 6661 6365 7453 . return facetS │ │ │ │ -00033f10: 636f 7265 202b 2073 6f75 7263 6553 636f core + sourceSco │ │ │ │ -00033f20: 7265 202b 2074 7970 6553 636f 7265 202b re + typeScore + │ │ │ │ -00033f30: 206c 656e 6774 6853 636f 7265 0a7d 3b0a lengthScore.};. │ │ │ │ -00033f40: 0a2f 2a21 0a20 2a20 6d69 6d65 2d74 7970 ./*!. * mime-typ │ │ │ │ -00033f50: 6573 0a20 2a20 436f 7079 7269 6768 7428 es. * Copyright( │ │ │ │ -00033f60: 6329 2032 3031 3420 4a6f 6e61 7468 616e c) 2014 Jonathan │ │ │ │ -00033f70: 204f 6e67 0a20 2a20 436f 7079 7269 6768 Ong. * Copyrigh │ │ │ │ -00033f80: 7428 6329 2032 3031 3520 446f 7567 6c61 t(c) 2015 Dougla │ │ │ │ -00033f90: 7320 4368 7269 7374 6f70 6865 7220 5769 s Christopher Wi │ │ │ │ -00033fa0: 6c73 6f6e 0a20 2a20 4d49 5420 4c69 6365 lson. * MIT Lice │ │ │ │ -00033fb0: 6e73 6564 0a20 2a2f 0a0a 2866 756e 6374 nsed. */..(funct │ │ │ │ -00033fc0: 696f 6e20 2865 7870 6f72 7473 2920 7b0a ion (exports) {. │ │ │ │ -00033fd0: 0a09 2f2a 2a0a 0920 2a20 4d6f 6475 6c65 ../**.. * Module │ │ │ │ -00033fe0: 2064 6570 656e 6465 6e63 6965 732e 0a09 dependencies... │ │ │ │ -00033ff0: 202a 2040 7072 6976 6174 650a 0920 2a2f * @private.. */ │ │ │ │ -00034000: 0a0a 0976 6172 2064 6220 3d20 6d69 6d65 ...var db = mime │ │ │ │ -00034010: 4462 3b0a 0976 6172 2065 7874 6e61 6d65 Db;..var extname │ │ │ │ -00034020: 203d 2072 6571 7569 7265 2424 3124 312e = require$$1$1. │ │ │ │ -00034030: 6578 746e 616d 653b 0a09 7661 7220 6d69 extname;..var mi │ │ │ │ -00034040: 6d65 5363 6f72 6524 3120 3d20 6d69 6d65 meScore$1 = mime │ │ │ │ -00034050: 5363 6f72 653b 0a0a 092f 2a2a 0a09 202a Score;.../**.. * │ │ │ │ -00034060: 204d 6f64 756c 6520 7661 7269 6162 6c65 Module variable │ │ │ │ -00034070: 732e 0a09 202a 2040 7072 6976 6174 650a s... * @private. │ │ │ │ -00034080: 0920 2a2f 0a0a 0976 6172 2045 5854 5241 . */...var EXTRA │ │ │ │ -00034090: 4354 5f54 5950 455f 5245 4745 5850 203d CT_TYPE_REGEXP = │ │ │ │ -000340a0: 202f 5e5c 732a 285b 5e3b 5c73 5d2a 2928 /^\s*([^;\s]*)( │ │ │ │ -000340b0: 3f3a 3b7c 5c73 7c24 292f 3b0a 0976 6172 ?:;|\s|$)/;..var │ │ │ │ -000340c0: 2054 4558 545f 5459 5045 5f52 4547 4558 TEXT_TYPE_REGEX │ │ │ │ -000340d0: 5020 3d20 2f5e 7465 7874 5c2f 2f69 3b0a P = /^text\//i;. │ │ │ │ -000340e0: 0a09 2f2a 2a0a 0920 2a20 4d6f 6475 6c65 ../**.. * Module │ │ │ │ -000340f0: 2065 7870 6f72 7473 2e0a 0920 2a20 4070 exports... * @p │ │ │ │ -00034100: 7562 6c69 630a 0920 2a2f 0a0a 0965 7870 ublic.. */...exp │ │ │ │ -00034110: 6f72 7473 2e63 6861 7273 6574 203d 2063 orts.charset = c │ │ │ │ -00034120: 6861 7273 6574 3b0a 0965 7870 6f72 7473 harset;..exports │ │ │ │ -00034130: 2e63 6861 7273 6574 7320 3d20 7b20 6c6f .charsets = { lo │ │ │ │ -00034140: 6f6b 7570 3a20 6368 6172 7365 7420 7d3b okup: charset }; │ │ │ │ -00034150: 0a09 6578 706f 7274 732e 636f 6e74 656e ..exports.conten │ │ │ │ -00034160: 7454 7970 6520 3d20 636f 6e74 656e 7454 tType = contentT │ │ │ │ -00034170: 7970 653b 0a09 6578 706f 7274 732e 6578 ype;..exports.ex │ │ │ │ -00034180: 7465 6e73 696f 6e20 3d20 6578 7465 6e73 tension = extens │ │ │ │ -00034190: 696f 6e3b 0a09 6578 706f 7274 732e 6578 ion;..exports.ex │ │ │ │ -000341a0: 7465 6e73 696f 6e73 203d 204f 626a 6563 tensions = Objec │ │ │ │ -000341b0: 742e 6372 6561 7465 286e 756c 6c29 3b0a t.create(null);. │ │ │ │ -000341c0: 0965 7870 6f72 7473 2e6c 6f6f 6b75 7020 .exports.lookup │ │ │ │ -000341d0: 3d20 6c6f 6f6b 7570 3b0a 0965 7870 6f72 = lookup;..expor │ │ │ │ -000341e0: 7473 2e74 7970 6573 203d 204f 626a 6563 ts.types = Objec │ │ │ │ -000341f0: 742e 6372 6561 7465 286e 756c 6c29 3b0a t.create(null);. │ │ │ │ -00034200: 0965 7870 6f72 7473 2e5f 6578 7465 6e73 .exports._extens │ │ │ │ -00034210: 696f 6e43 6f6e 666c 6963 7473 203d 205b ionConflicts = [ │ │ │ │ -00034220: 5d3b 0a0a 092f 2f20 506f 7075 6c61 7465 ];...// Populate │ │ │ │ -00034230: 2074 6865 2065 7874 656e 7369 6f6e 732f the extensions/ │ │ │ │ -00034240: 7479 7065 7320 6d61 7073 0a09 706f 7075 types maps..popu │ │ │ │ -00034250: 6c61 7465 4d61 7073 2865 7870 6f72 7473 lateMaps(exports │ │ │ │ -00034260: 2e65 7874 656e 7369 6f6e 732c 2065 7870 .extensions, exp │ │ │ │ -00034270: 6f72 7473 2e74 7970 6573 293b 0a0a 092f orts.types);.../ │ │ │ │ -00034280: 2a2a 0a09 202a 2047 6574 2074 6865 2064 **.. * Get the d │ │ │ │ -00034290: 6566 6175 6c74 2063 6861 7273 6574 2066 efault charset f │ │ │ │ -000342a0: 6f72 2061 204d 494d 4520 7479 7065 2e0a or a MIME type.. │ │ │ │ -000342b0: 0920 2a0a 0920 2a20 4070 6172 616d 207b . *.. * @param { │ │ │ │ -000342c0: 7374 7269 6e67 7d20 7479 7065 0a09 202a string} type.. * │ │ │ │ -000342d0: 2040 7265 7475 726e 207b 626f 6f6c 6561 @return {boolea │ │ │ │ -000342e0: 6e7c 7374 7269 6e67 7d0a 0920 2a2f 0a0a n|string}.. */.. │ │ │ │ -000342f0: 0966 756e 6374 696f 6e20 6368 6172 7365 .function charse │ │ │ │ -00034300: 7420 2874 7970 6529 207b 0a09 2020 6966 t (type) {.. if │ │ │ │ -00034310: 2028 2174 7970 6520 7c7c 2074 7970 656f (!type || typeo │ │ │ │ -00034320: 6620 7479 7065 2021 3d3d 2027 7374 7269 f type !== 'stri │ │ │ │ -00034330: 6e67 2729 207b 0a09 2020 2020 7265 7475 ng') {.. retu │ │ │ │ -00034340: 726e 2066 616c 7365 0a09 2020 7d0a 0a09 rn false.. }... │ │ │ │ -00034350: 2020 2f2f 2054 4f44 4f3a 2075 7365 206d // TODO: use m │ │ │ │ -00034360: 6564 6961 2d74 7970 6572 0a09 2020 7661 edia-typer.. va │ │ │ │ -00034370: 7220 6d61 7463 6820 3d20 4558 5452 4143 r match = EXTRAC │ │ │ │ -00034380: 545f 5459 5045 5f52 4547 4558 502e 6578 T_TYPE_REGEXP.ex │ │ │ │ -00034390: 6563 2874 7970 6529 3b0a 0920 2076 6172 ec(type);.. var │ │ │ │ -000343a0: 206d 696d 6520 3d20 6d61 7463 6820 2626 mime = match && │ │ │ │ -000343b0: 2064 625b 6d61 7463 685b 315d 2e74 6f4c db[match[1].toL │ │ │ │ -000343c0: 6f77 6572 4361 7365 2829 5d3b 0a0a 0920 owerCase()];... │ │ │ │ -000343d0: 2069 6620 286d 696d 6520 2626 206d 696d if (mime && mim │ │ │ │ -000343e0: 652e 6368 6172 7365 7429 207b 0a09 2020 e.charset) {.. │ │ │ │ -000343f0: 2020 7265 7475 726e 206d 696d 652e 6368 return mime.ch │ │ │ │ -00034400: 6172 7365 740a 0920 207d 0a0a 0920 202f arset.. }... / │ │ │ │ -00034410: 2f20 6465 6661 756c 7420 7465 7874 2f2a / default text/* │ │ │ │ -00034420: 2074 6f20 7574 662d 380a 0920 2069 6620 to utf-8.. if │ │ │ │ -00034430: 286d 6174 6368 2026 2620 5445 5854 5f54 (match && TEXT_T │ │ │ │ -00034440: 5950 455f 5245 4745 5850 2e74 6573 7428 YPE_REGEXP.test( │ │ │ │ -00034450: 6d61 7463 685b 315d 2929 207b 0a09 2020 match[1])) {.. │ │ │ │ -00034460: 2020 7265 7475 726e 2027 5554 462d 3827 return 'UTF-8' │ │ │ │ -00034470: 0a09 2020 7d0a 0a09 2020 7265 7475 726e .. }... return │ │ │ │ -00034480: 2066 616c 7365 0a09 7d0a 0a09 2f2a 2a0a false..}.../**. │ │ │ │ -00034490: 0920 2a20 4372 6561 7465 2061 2066 756c . * Create a ful │ │ │ │ -000344a0: 6c20 436f 6e74 656e 742d 5479 7065 2068 l Content-Type h │ │ │ │ -000344b0: 6561 6465 7220 6769 7665 6e20 6120 4d49 eader given a MI │ │ │ │ -000344c0: 4d45 2074 7970 6520 6f72 2065 7874 656e ME type or exten │ │ │ │ -000344d0: 7369 6f6e 2e0a 0920 2a0a 0920 2a20 4070 sion... *.. * @p │ │ │ │ -000344e0: 6172 616d 207b 7374 7269 6e67 7d20 7374 aram {string} st │ │ │ │ -000344f0: 720a 0920 2a20 4072 6574 7572 6e20 7b62 r.. * @return {b │ │ │ │ -00034500: 6f6f 6c65 616e 7c73 7472 696e 677d 0a09 oolean|string}.. │ │ │ │ -00034510: 202a 2f0a 0a09 6675 6e63 7469 6f6e 2063 */...function c │ │ │ │ -00034520: 6f6e 7465 6e74 5479 7065 2028 7374 7229 ontentType (str) │ │ │ │ -00034530: 207b 0a09 2020 2f2f 2054 4f44 4f3a 2073 {.. // TODO: s │ │ │ │ -00034540: 686f 756c 6420 7468 6973 2065 7665 6e20 hould this even │ │ │ │ -00034550: 6265 2069 6e20 7468 6973 206d 6f64 756c be in this modul │ │ │ │ -00034560: 653f 0a09 2020 6966 2028 2173 7472 207c e?.. if (!str | │ │ │ │ -00034570: 7c20 7479 7065 6f66 2073 7472 2021 3d3d | typeof str !== │ │ │ │ -00034580: 2027 7374 7269 6e67 2729 207b 0a09 2020 'string') {.. │ │ │ │ -00034590: 2020 7265 7475 726e 2066 616c 7365 0a09 return false.. │ │ │ │ -000345a0: 2020 7d0a 0a09 2020 7661 7220 6d69 6d65 }... var mime │ │ │ │ -000345b0: 203d 2073 7472 2e69 6e64 6578 4f66 2827 = str.indexOf(' │ │ │ │ -000345c0: 2f27 2920 3d3d 3d20 2d31 203f 2065 7870 /') === -1 ? exp │ │ │ │ -000345d0: 6f72 7473 2e6c 6f6f 6b75 7028 7374 7229 orts.lookup(str) │ │ │ │ -000345e0: 203a 2073 7472 3b0a 0a09 2020 6966 2028 : str;... if ( │ │ │ │ -000345f0: 216d 696d 6529 207b 0a09 2020 2020 7265 !mime) {.. re │ │ │ │ -00034600: 7475 726e 2066 616c 7365 0a09 2020 7d0a turn false.. }. │ │ │ │ -00034610: 0a09 2020 2f2f 2054 4f44 4f3a 2075 7365 .. // TODO: use │ │ │ │ -00034620: 2063 6f6e 7465 6e74 2d74 7970 6520 6f72 content-type or │ │ │ │ -00034630: 206f 7468 6572 206d 6f64 756c 650a 0920 other module.. │ │ │ │ -00034640: 2069 6620 286d 696d 652e 696e 6465 784f if (mime.indexO │ │ │ │ -00034650: 6628 2763 6861 7273 6574 2729 203d 3d3d f('charset') === │ │ │ │ -00034660: 202d 3129 207b 0a09 2020 2020 7661 7220 -1) {.. var │ │ │ │ -00034670: 6368 6172 7365 7420 3d20 6578 706f 7274 charset = export │ │ │ │ -00034680: 732e 6368 6172 7365 7428 6d69 6d65 293b s.charset(mime); │ │ │ │ -00034690: 0a09 2020 2020 6966 2028 6368 6172 7365 .. if (charse │ │ │ │ -000346a0: 7429 206d 696d 6520 2b3d 2027 3b20 6368 t) mime += '; ch │ │ │ │ -000346b0: 6172 7365 743d 2720 2b20 6368 6172 7365 arset=' + charse │ │ │ │ -000346c0: 742e 746f 4c6f 7765 7243 6173 6528 293b t.toLowerCase(); │ │ │ │ -000346d0: 0a09 2020 7d0a 0a09 2020 7265 7475 726e .. }... return │ │ │ │ -000346e0: 206d 696d 650a 097d 0a0a 092f 2a2a 0a09 mime..}.../**.. │ │ │ │ -000346f0: 202a 2047 6574 2074 6865 2064 6566 6175 * Get the defau │ │ │ │ -00034700: 6c74 2065 7874 656e 7369 6f6e 2066 6f72 lt extension for │ │ │ │ -00034710: 2061 204d 494d 4520 7479 7065 2e0a 0920 a MIME type... │ │ │ │ -00034720: 2a0a 0920 2a20 4070 6172 616d 207b 7374 *.. * @param {st │ │ │ │ -00034730: 7269 6e67 7d20 7479 7065 0a09 202a 2040 ring} type.. * @ │ │ │ │ -00034740: 7265 7475 726e 207b 626f 6f6c 6561 6e7c return {boolean| │ │ │ │ -00034750: 7374 7269 6e67 7d0a 0920 2a2f 0a0a 0966 string}.. */...f │ │ │ │ -00034760: 756e 6374 696f 6e20 6578 7465 6e73 696f unction extensio │ │ │ │ -00034770: 6e20 2874 7970 6529 207b 0a09 2020 6966 n (type) {.. if │ │ │ │ -00034780: 2028 2174 7970 6520 7c7c 2074 7970 656f (!type || typeo │ │ │ │ -00034790: 6620 7479 7065 2021 3d3d 2027 7374 7269 f type !== 'stri │ │ │ │ -000347a0: 6e67 2729 207b 0a09 2020 2020 7265 7475 ng') {.. retu │ │ │ │ -000347b0: 726e 2066 616c 7365 0a09 2020 7d0a 0a09 rn false.. }... │ │ │ │ -000347c0: 2020 2f2f 2054 4f44 4f3a 2075 7365 206d // TODO: use m │ │ │ │ -000347d0: 6564 6961 2d74 7970 6572 0a09 2020 7661 edia-typer.. va │ │ │ │ -000347e0: 7220 6d61 7463 6820 3d20 4558 5452 4143 r match = EXTRAC │ │ │ │ -000347f0: 545f 5459 5045 5f52 4547 4558 502e 6578 T_TYPE_REGEXP.ex │ │ │ │ -00034800: 6563 2874 7970 6529 3b0a 0a09 2020 2f2f ec(type);... // │ │ │ │ -00034810: 2067 6574 2065 7874 656e 7369 6f6e 730a get extensions. │ │ │ │ -00034820: 0920 2076 6172 2065 7874 7320 3d20 6d61 . var exts = ma │ │ │ │ -00034830: 7463 6820 2626 2065 7870 6f72 7473 2e65 tch && exports.e │ │ │ │ -00034840: 7874 656e 7369 6f6e 735b 6d61 7463 685b xtensions[match[ │ │ │ │ -00034850: 315d 2e74 6f4c 6f77 6572 4361 7365 2829 1].toLowerCase() │ │ │ │ -00034860: 5d3b 0a0a 0920 2069 6620 2821 6578 7473 ];... if (!exts │ │ │ │ -00034870: 207c 7c20 2165 7874 732e 6c65 6e67 7468 || !exts.length │ │ │ │ -00034880: 2920 7b0a 0920 2020 2072 6574 7572 6e20 ) {.. return │ │ │ │ -00034890: 6661 6c73 650a 0920 207d 0a0a 0920 2072 false.. }... r │ │ │ │ -000348a0: 6574 7572 6e20 6578 7473 5b30 5d0a 097d eturn exts[0]..} │ │ │ │ -000348b0: 0a0a 092f 2a2a 0a09 202a 204c 6f6f 6b75 .../**.. * Looku │ │ │ │ -000348c0: 7020 7468 6520 4d49 4d45 2074 7970 6520 p the MIME type │ │ │ │ -000348d0: 666f 7220 6120 6669 6c65 2070 6174 682f for a file path/ │ │ │ │ -000348e0: 6578 7465 6e73 696f 6e2e 0a09 202a 0a09 extension... *.. │ │ │ │ -000348f0: 202a 2040 7061 7261 6d20 7b73 7472 696e * @param {strin │ │ │ │ -00034900: 677d 2070 6174 680a 0920 2a20 4072 6574 g} path.. * @ret │ │ │ │ -00034910: 7572 6e20 7b62 6f6f 6c65 616e 7c73 7472 urn {boolean|str │ │ │ │ -00034920: 696e 677d 0a09 202a 2f0a 0a09 6675 6e63 ing}.. */...func │ │ │ │ -00034930: 7469 6f6e 206c 6f6f 6b75 7020 2870 6174 tion lookup (pat │ │ │ │ -00034940: 6829 207b 0a09 2020 6966 2028 2170 6174 h) {.. if (!pat │ │ │ │ -00034950: 6820 7c7c 2074 7970 656f 6620 7061 7468 h || typeof path │ │ │ │ -00034960: 2021 3d3d 2027 7374 7269 6e67 2729 207b !== 'string') { │ │ │ │ -00034970: 0a09 2020 2020 7265 7475 726e 2066 616c .. return fal │ │ │ │ -00034980: 7365 0a09 2020 7d0a 0a09 2020 2f2f 2067 se.. }... // g │ │ │ │ -00034990: 6574 2074 6865 2065 7874 656e 7369 6f6e et the extension │ │ │ │ -000349a0: 2028 2265 7874 2220 6f72 2022 2e65 7874 ("ext" or ".ext │ │ │ │ -000349b0: 2220 6f72 2066 756c 6c20 7061 7468 290a " or full path). │ │ │ │ -000349c0: 0920 2076 6172 2065 7874 656e 7369 6f6e . var extension │ │ │ │ -000349d0: 203d 2065 7874 6e61 6d65 2827 782e 2720 = extname('x.' │ │ │ │ -000349e0: 2b20 7061 7468 290a 0920 2020 202e 746f + path).. .to │ │ │ │ -000349f0: 4c6f 7765 7243 6173 6528 290a 0920 2020 LowerCase().. │ │ │ │ -00034a00: 202e 736c 6963 6528 3129 3b0a 0a09 2020 .slice(1);... │ │ │ │ -00034a10: 6966 2028 2165 7874 656e 7369 6f6e 2920 if (!extension) │ │ │ │ -00034a20: 7b0a 0920 2020 2072 6574 7572 6e20 6661 {.. return fa │ │ │ │ -00034a30: 6c73 650a 0920 207d 0a0a 0920 2072 6574 lse.. }... ret │ │ │ │ -00034a40: 7572 6e20 6578 706f 7274 732e 7479 7065 urn exports.type │ │ │ │ -00034a50: 735b 6578 7465 6e73 696f 6e5d 207c 7c20 s[extension] || │ │ │ │ -00034a60: 6661 6c73 650a 097d 0a0a 092f 2a2a 0a09 false..}.../**.. │ │ │ │ -00034a70: 202a 2050 6f70 756c 6174 6520 7468 6520 * Populate the │ │ │ │ -00034a80: 6578 7465 6e73 696f 6e73 2061 6e64 2074 extensions and t │ │ │ │ -00034a90: 7970 6573 206d 6170 732e 0a09 202a 2040 ypes maps... * @ │ │ │ │ -00034aa0: 7072 6976 6174 650a 0920 2a2f 0a0a 0966 private.. */...f │ │ │ │ -00034ab0: 756e 6374 696f 6e20 706f 7075 6c61 7465 unction populate │ │ │ │ -00034ac0: 4d61 7073 2028 6578 7465 6e73 696f 6e73 Maps (extensions │ │ │ │ -00034ad0: 2c20 7479 7065 7329 207b 0a09 2020 4f62 , types) {.. Ob │ │ │ │ -00034ae0: 6a65 6374 2e6b 6579 7328 6462 292e 666f ject.keys(db).fo │ │ │ │ -00034af0: 7245 6163 6828 6675 6e63 7469 6f6e 2066 rEach(function f │ │ │ │ -00034b00: 6f72 4561 6368 4d69 6d65 5479 7065 2028 orEachMimeType ( │ │ │ │ -00034b10: 7479 7065 2920 7b0a 0920 2020 2076 6172 type) {.. var │ │ │ │ -00034b20: 206d 696d 6520 3d20 6462 5b74 7970 655d mime = db[type] │ │ │ │ -00034b30: 3b0a 0920 2020 2076 6172 2065 7874 7320 ;.. var exts │ │ │ │ -00034b40: 3d20 6d69 6d65 2e65 7874 656e 7369 6f6e = mime.extension │ │ │ │ -00034b50: 733b 0a0a 0920 2020 2069 6620 2821 6578 s;... if (!ex │ │ │ │ -00034b60: 7473 207c 7c20 2165 7874 732e 6c65 6e67 ts || !exts.leng │ │ │ │ -00034b70: 7468 2920 7b0a 0920 2020 2020 2072 6574 th) {.. ret │ │ │ │ -00034b80: 7572 6e0a 0920 2020 207d 0a0a 0920 2020 urn.. }... │ │ │ │ -00034b90: 202f 2f20 6d69 6d65 202d 3e20 6578 7465 // mime -> exte │ │ │ │ -00034ba0: 6e73 696f 6e73 0a09 2020 2020 6578 7465 nsions.. exte │ │ │ │ -00034bb0: 6e73 696f 6e73 5b74 7970 655d 203d 2065 nsions[type] = e │ │ │ │ -00034bc0: 7874 733b 0a0a 0920 2020 202f 2f20 6578 xts;... // ex │ │ │ │ -00034bd0: 7465 6e73 696f 6e20 2d3e 206d 696d 650a tension -> mime. │ │ │ │ -00034be0: 0920 2020 2066 6f72 2028 7661 7220 6920 . for (var i │ │ │ │ -00034bf0: 3d20 303b 2069 203c 2065 7874 732e 6c65 = 0; i < exts.le │ │ │ │ -00034c00: 6e67 7468 3b20 692b 2b29 207b 0a09 2020 ngth; i++) {.. │ │ │ │ -00034c10: 2020 2020 7661 7220 6578 7465 6e73 696f var extensio │ │ │ │ -00034c20: 6e20 3d20 6578 7473 5b69 5d3b 0a09 2020 n = exts[i];.. │ │ │ │ -00034c30: 2020 2020 7479 7065 735b 6578 7465 6e73 types[extens │ │ │ │ -00034c40: 696f 6e5d 203d 205f 7072 6566 6572 7265 ion] = _preferre │ │ │ │ -00034c50: 6454 7970 6528 6578 7465 6e73 696f 6e2c dType(extension, │ │ │ │ -00034c60: 2074 7970 6573 5b65 7874 656e 7369 6f6e types[extension │ │ │ │ -00034c70: 5d2c 2074 7970 6529 3b0a 0a09 2020 2020 ], type);... │ │ │ │ -00034c80: 2020 2f2f 2044 454c 4554 4520 2865 7665 // DELETE (eve │ │ │ │ -00034c90: 6e74 7561 6c6c 7929 3a20 4361 7074 7572 ntually): Captur │ │ │ │ -00034ca0: 6520 6578 7465 6e73 696f 6e2d 3e74 7970 e extension->typ │ │ │ │ -00034cb0: 6520 6d61 7073 2074 6861 7420 6368 616e e maps that chan │ │ │ │ -00034cc0: 6765 2061 7320 610a 0920 2020 2020 202f ge as a.. / │ │ │ │ -00034cd0: 2f20 7265 7375 6c74 206f 6620 7377 6974 / result of swit │ │ │ │ -00034ce0: 6368 696e 6720 746f 206d 696d 652d 7363 ching to mime-sc │ │ │ │ -00034cf0: 6f72 652e 2020 5468 6973 2069 7320 6a75 ore. This is ju │ │ │ │ -00034d00: 7374 2074 6f20 6865 6c70 206d 616b 6520 st to help make │ │ │ │ -00034d10: 7265 7669 6577 696e 670a 0920 2020 2020 reviewing.. │ │ │ │ -00034d20: 202f 2f20 5052 2023 3131 3920 6561 7369 // PR #119 easi │ │ │ │ -00034d30: 6572 2c20 616e 6420 6361 6e20 6265 2072 er, and can be r │ │ │ │ -00034d40: 656d 6f76 6564 206f 6e63 6520 7468 6174 emoved once that │ │ │ │ -00034d50: 2050 5220 6973 2061 7070 726f 7665 642e PR is approved. │ │ │ │ -00034d60: 0a09 2020 2020 2020 636f 6e73 7420 6c65 .. const le │ │ │ │ -00034d70: 6761 6379 5479 7065 203d 205f 7072 6566 gacyType = _pref │ │ │ │ -00034d80: 6572 7265 6454 7970 654c 6567 6163 7928 erredTypeLegacy( │ │ │ │ -00034d90: 0a09 2020 2020 2020 2020 6578 7465 6e73 .. extens │ │ │ │ -00034da0: 696f 6e2c 0a09 2020 2020 2020 2020 7479 ion,.. ty │ │ │ │ -00034db0: 7065 735b 6578 7465 6e73 696f 6e5d 2c0a pes[extension],. │ │ │ │ -00034dc0: 0920 2020 2020 2020 2074 7970 650a 0920 . type.. │ │ │ │ -00034dd0: 2020 2020 2029 3b0a 0920 2020 2020 2069 );.. i │ │ │ │ -00034de0: 6620 286c 6567 6163 7954 7970 6520 213d f (legacyType != │ │ │ │ -00034df0: 3d20 7479 7065 735b 6578 7465 6e73 696f = types[extensio │ │ │ │ -00034e00: 6e5d 2920 7b0a 0920 2020 2020 2020 2065 n]) {.. e │ │ │ │ -00034e10: 7870 6f72 7473 2e5f 6578 7465 6e73 696f xports._extensio │ │ │ │ -00034e20: 6e43 6f6e 666c 6963 7473 2e70 7573 6828 nConflicts.push( │ │ │ │ -00034e30: 5b65 7874 656e 7369 6f6e 2c20 6c65 6761 [extension, lega │ │ │ │ -00034e40: 6379 5479 7065 2c20 7479 7065 735b 6578 cyType, types[ex │ │ │ │ -00034e50: 7465 6e73 696f 6e5d 5d29 3b0a 0920 2020 tension]]);.. │ │ │ │ -00034e60: 2020 207d 0a09 2020 2020 7d0a 0920 207d }.. }.. } │ │ │ │ -00034e70: 293b 0a09 7d0a 0a09 2f2f 2052 6573 6f6c );..}...// Resol │ │ │ │ -00034e80: 7665 2074 7970 6520 636f 6e66 6c69 6374 ve type conflict │ │ │ │ -00034e90: 2075 7369 6e67 206d 696d 652d 7363 6f72 using mime-scor │ │ │ │ -00034ea0: 650a 0966 756e 6374 696f 6e20 5f70 7265 e..function _pre │ │ │ │ -00034eb0: 6665 7272 6564 5479 7065 2028 6578 742c ferredType (ext, │ │ │ │ -00034ec0: 2074 7970 6530 2c20 7479 7065 3129 207b type0, type1) { │ │ │ │ -00034ed0: 0a09 2020 7661 7220 7363 6f72 6530 203d .. var score0 = │ │ │ │ -00034ee0: 2074 7970 6530 203f 206d 696d 6553 636f type0 ? mimeSco │ │ │ │ -00034ef0: 7265 2431 2874 7970 6530 2c20 6462 5b74 re$1(type0, db[t │ │ │ │ -00034f00: 7970 6530 5d2e 736f 7572 6365 2920 3a20 ype0].source) : │ │ │ │ -00034f10: 303b 0a09 2020 7661 7220 7363 6f72 6531 0;.. var score1 │ │ │ │ -00034f20: 203d 2074 7970 6531 203f 206d 696d 6553 = type1 ? mimeS │ │ │ │ -00034f30: 636f 7265 2431 2874 7970 6531 2c20 6462 core$1(type1, db │ │ │ │ -00034f40: 5b74 7970 6531 5d2e 736f 7572 6365 2920 [type1].source) │ │ │ │ -00034f50: 3a20 303b 0a0a 0920 2072 6574 7572 6e20 : 0;... return │ │ │ │ -00034f60: 7363 6f72 6530 203e 2073 636f 7265 3120 score0 > score1 │ │ │ │ -00034f70: 3f20 7479 7065 3020 3a20 7479 7065 310a ? type0 : type1. │ │ │ │ -00034f80: 097d 0a0a 092f 2f20 5265 736f 6c76 6520 .}...// Resolve │ │ │ │ -00034f90: 7479 7065 2063 6f6e 666c 6963 7420 7573 type conflict us │ │ │ │ -00034fa0: 696e 6720 7072 652d 6d69 6d65 2d73 636f ing pre-mime-sco │ │ │ │ -00034fb0: 7265 206c 6f67 6963 0a09 6675 6e63 7469 re logic..functi │ │ │ │ -00034fc0: 6f6e 205f 7072 6566 6572 7265 6454 7970 on _preferredTyp │ │ │ │ -00034fd0: 654c 6567 6163 7920 2865 7874 2c20 7479 eLegacy (ext, ty │ │ │ │ -00034fe0: 7065 302c 2074 7970 6531 2920 7b0a 0920 pe0, type1) {.. │ │ │ │ -00034ff0: 2076 6172 2053 4f55 5243 455f 5241 4e4b var SOURCE_RANK │ │ │ │ -00035000: 203d 205b 276e 6769 6e78 272c 2027 6170 = ['nginx', 'ap │ │ │ │ -00035010: 6163 6865 272c 2075 6e64 6566 696e 6564 ache', undefined │ │ │ │ -00035020: 2c20 2769 616e 6127 5d3b 0a0a 0920 2076 , 'iana'];... v │ │ │ │ -00035030: 6172 2073 636f 7265 3020 3d20 7479 7065 ar score0 = type │ │ │ │ -00035040: 3020 3f20 534f 5552 4345 5f52 414e 4b2e 0 ? SOURCE_RANK. │ │ │ │ -00035050: 696e 6465 784f 6628 6462 5b74 7970 6530 indexOf(db[type0 │ │ │ │ -00035060: 5d2e 736f 7572 6365 2920 3a20 303b 0a09 ].source) : 0;.. │ │ │ │ -00035070: 2020 7661 7220 7363 6f72 6531 203d 2074 var score1 = t │ │ │ │ -00035080: 7970 6531 203f 2053 4f55 5243 455f 5241 ype1 ? SOURCE_RA │ │ │ │ -00035090: 4e4b 2e69 6e64 6578 4f66 2864 625b 7479 NK.indexOf(db[ty │ │ │ │ -000350a0: 7065 315d 2e73 6f75 7263 6529 203a 2030 pe1].source) : 0 │ │ │ │ -000350b0: 3b0a 0a09 2020 6966 2028 0a09 2020 2020 ;... if (.. │ │ │ │ -000350c0: 6578 706f 7274 732e 7479 7065 735b 6578 exports.types[ex │ │ │ │ -000350d0: 7465 6e73 696f 6e5d 2021 3d3d 2027 6170 tension] !== 'ap │ │ │ │ -000350e0: 706c 6963 6174 696f 6e2f 6f63 7465 742d plication/octet- │ │ │ │ -000350f0: 7374 7265 616d 2720 2626 0a09 2020 2020 stream' &&.. │ │ │ │ -00035100: 2873 636f 7265 3020 3e20 7363 6f72 6531 (score0 > score1 │ │ │ │ -00035110: 207c 7c0a 0920 2020 2020 2028 7363 6f72 ||.. (scor │ │ │ │ -00035120: 6530 203d 3d3d 2073 636f 7265 3120 2626 e0 === score1 && │ │ │ │ -00035130: 0a09 2020 2020 2020 2020 6578 706f 7274 .. export │ │ │ │ -00035140: 732e 7479 7065 735b 6578 7465 6e73 696f s.types[extensio │ │ │ │ -00035150: 6e5d 3f2e 736c 6963 6528 302c 2031 3229 n]?.slice(0, 12) │ │ │ │ -00035160: 203d 3d3d 2027 6170 706c 6963 6174 696f === 'applicatio │ │ │ │ -00035170: 6e2f 2729 290a 0920 2029 207b 0a09 2020 n/')).. ) {.. │ │ │ │ -00035180: 2020 7265 7475 726e 2074 7970 6530 0a09 return type0.. │ │ │ │ -00035190: 2020 7d0a 0a09 2020 7265 7475 726e 2073 }... return s │ │ │ │ -000351a0: 636f 7265 3020 3e20 7363 6f72 6531 203f core0 > score1 ? │ │ │ │ -000351b0: 2074 7970 6530 203a 2074 7970 6531 0a09 type0 : type1.. │ │ │ │ -000351c0: 7d20 0a7d 2028 6d69 6d65 5479 7065 7329 } .} (mimeTypes) │ │ │ │ -000351d0: 293b 0a0a 7661 7220 6465 6665 725f 3120 );..var defer_1 │ │ │ │ -000351e0: 3d20 6465 6665 7224 313b 0a0a 2f2a 2a0a = defer$1;../**. │ │ │ │ -000351f0: 202a 2052 756e 7320 7072 6f76 6964 6564 * Runs provided │ │ │ │ -00035200: 2066 756e 6374 696f 6e20 6f6e 206e 6578 function on nex │ │ │ │ -00035210: 7420 6974 6572 6174 696f 6e20 6f66 2074 t iteration of t │ │ │ │ -00035220: 6865 2065 7665 6e74 206c 6f6f 700a 202a he event loop. * │ │ │ │ -00035230: 0a20 2a20 4070 6172 616d 207b 6675 6e63 . * @param {func │ │ │ │ -00035240: 7469 6f6e 7d20 666e 202d 2066 756e 6374 tion} fn - funct │ │ │ │ -00035250: 696f 6e20 746f 2072 756e 0a20 2a2f 0a66 ion to run. */.f │ │ │ │ -00035260: 756e 6374 696f 6e20 6465 6665 7224 3128 unction defer$1( │ │ │ │ -00035270: 666e 290a 7b0a 2020 7661 7220 6e65 7874 fn).{. var next │ │ │ │ -00035280: 5469 636b 203d 2074 7970 656f 6620 7365 Tick = typeof se │ │ │ │ -00035290: 7449 6d6d 6564 6961 7465 203d 3d20 2766 tImmediate == 'f │ │ │ │ -000352a0: 756e 6374 696f 6e27 0a20 2020 203f 2073 unction'. ? s │ │ │ │ -000352b0: 6574 496d 6d65 6469 6174 650a 2020 2020 etImmediate. │ │ │ │ -000352c0: 3a20 280a 2020 2020 2020 7479 7065 6f66 : (. typeof │ │ │ │ -000352d0: 2070 726f 6365 7373 203d 3d20 276f 626a process == 'obj │ │ │ │ -000352e0: 6563 7427 2026 2620 7479 7065 6f66 2070 ect' && typeof p │ │ │ │ -000352f0: 726f 6365 7373 2e6e 6578 7454 6963 6b20 rocess.nextTick │ │ │ │ -00035300: 3d3d 2027 6675 6e63 7469 6f6e 270a 2020 == 'function'. │ │ │ │ -00035310: 2020 2020 3f20 7072 6f63 6573 732e 6e65 ? process.ne │ │ │ │ -00035320: 7874 5469 636b 0a20 2020 2020 203a 206e xtTick. : n │ │ │ │ -00035330: 756c 6c0a 2020 2020 293b 0a0a 2020 6966 ull. );.. if │ │ │ │ -00035340: 2028 6e65 7874 5469 636b 290a 2020 7b0a (nextTick). {. │ │ │ │ -00035350: 2020 2020 6e65 7874 5469 636b 2866 6e29 nextTick(fn) │ │ │ │ -00035360: 3b0a 2020 7d0a 2020 656c 7365 0a20 207b ;. }. else. { │ │ │ │ -00035370: 0a20 2020 2073 6574 5469 6d65 6f75 7428 . setTimeout( │ │ │ │ -00035380: 666e 2c20 3029 3b0a 2020 7d0a 7d0a 0a76 fn, 0);. }.}..v │ │ │ │ -00035390: 6172 2064 6566 6572 203d 2064 6566 6572 ar defer = defer │ │ │ │ -000353a0: 5f31 3b0a 0a2f 2f20 4150 490a 7661 7220 _1;..// API.var │ │ │ │ -000353b0: 6173 796e 635f 3120 3d20 6173 796e 6324 async_1 = async$ │ │ │ │ -000353c0: 323b 0a0a 2f2a 2a0a 202a 2052 756e 7320 2;../**. * Runs │ │ │ │ -000353d0: 7072 6f76 6964 6564 2063 616c 6c62 6163 provided callbac │ │ │ │ -000353e0: 6b20 6173 796e 6368 726f 6e6f 7573 6c79 k asynchronously │ │ │ │ -000353f0: 0a20 2a20 6576 656e 2069 6620 6361 6c6c . * even if call │ │ │ │ -00035400: 6261 636b 2069 7473 656c 6620 6973 206e back itself is n │ │ │ │ -00035410: 6f74 0a20 2a0a 202a 2040 7061 7261 6d20 ot. *. * @param │ │ │ │ -00035420: 2020 7b66 756e 6374 696f 6e7d 2063 616c {function} cal │ │ │ │ -00035430: 6c62 6163 6b20 2d20 6361 6c6c 6261 636b lback - callback │ │ │ │ -00035440: 2074 6f20 696e 766f 6b65 0a20 2a20 4072 to invoke. * @r │ │ │ │ -00035450: 6574 7572 6e73 207b 6675 6e63 7469 6f6e eturns {function │ │ │ │ -00035460: 7d20 2d20 6175 676d 656e 7465 6420 6361 } - augmented ca │ │ │ │ -00035470: 6c6c 6261 636b 0a20 2a2f 0a66 756e 6374 llback. */.funct │ │ │ │ -00035480: 696f 6e20 6173 796e 6324 3228 6361 6c6c ion async$2(call │ │ │ │ -00035490: 6261 636b 290a 7b0a 2020 7661 7220 6973 back).{. var is │ │ │ │ -000354a0: 4173 796e 6320 3d20 6661 6c73 653b 0a0a Async = false;.. │ │ │ │ -000354b0: 2020 2f2f 2063 6865 636b 2069 6620 6173 // check if as │ │ │ │ -000354c0: 796e 6320 6861 7070 656e 6564 0a20 2064 ync happened. d │ │ │ │ -000354d0: 6566 6572 2866 756e 6374 696f 6e28 2920 efer(function() │ │ │ │ -000354e0: 7b20 6973 4173 796e 6320 3d20 7472 7565 { isAsync = true │ │ │ │ -000354f0: 3b20 7d29 3b0a 0a20 2072 6574 7572 6e20 ; });.. return │ │ │ │ -00035500: 6675 6e63 7469 6f6e 2061 7379 6e63 5f63 function async_c │ │ │ │ -00035510: 616c 6c62 6163 6b28 6572 722c 2072 6573 allback(err, res │ │ │ │ -00035520: 756c 7429 0a20 207b 0a20 2020 2069 6620 ult). {. if │ │ │ │ -00035530: 2869 7341 7379 6e63 290a 2020 2020 7b0a (isAsync). {. │ │ │ │ -00035540: 2020 2020 2020 6361 6c6c 6261 636b 2865 callback(e │ │ │ │ -00035550: 7272 2c20 7265 7375 6c74 293b 0a20 2020 rr, result);. │ │ │ │ -00035560: 207d 0a20 2020 2065 6c73 650a 2020 2020 }. else. │ │ │ │ -00035570: 7b0a 2020 2020 2020 6465 6665 7228 6675 {. defer(fu │ │ │ │ -00035580: 6e63 7469 6f6e 206e 6578 7454 6963 6b5f nction nextTick_ │ │ │ │ -00035590: 6361 6c6c 6261 636b 2829 0a20 2020 2020 callback(). │ │ │ │ -000355a0: 207b 0a20 2020 2020 2020 2063 616c 6c62 {. callb │ │ │ │ -000355b0: 6163 6b28 6572 722c 2072 6573 756c 7429 ack(err, result) │ │ │ │ -000355c0: 3b0a 2020 2020 2020 7d29 3b0a 2020 2020 ;. });. │ │ │ │ -000355d0: 7d0a 2020 7d3b 0a7d 0a0a 2f2f 2041 5049 }. };.}..// API │ │ │ │ -000355e0: 0a76 6172 2061 626f 7274 5f31 203d 2061 .var abort_1 = a │ │ │ │ -000355f0: 626f 7274 2432 3b0a 0a2f 2a2a 0a20 2a20 bort$2;../**. * │ │ │ │ -00035600: 4162 6f72 7473 206c 6566 746f 7665 7220 Aborts leftover │ │ │ │ -00035610: 6163 7469 7665 206a 6f62 730a 202a 0a20 active jobs. *. │ │ │ │ -00035620: 2a20 4070 6172 616d 207b 6f62 6a65 6374 * @param {object │ │ │ │ -00035630: 7d20 7374 6174 6520 2d20 6375 7272 656e } state - curren │ │ │ │ -00035640: 7420 7374 6174 6520 6f62 6a65 6374 0a20 t state object. │ │ │ │ -00035650: 2a2f 0a66 756e 6374 696f 6e20 6162 6f72 */.function abor │ │ │ │ -00035660: 7424 3228 7374 6174 6529 0a7b 0a20 204f t$2(state).{. O │ │ │ │ -00035670: 626a 6563 742e 6b65 7973 2873 7461 7465 bject.keys(state │ │ │ │ -00035680: 2e6a 6f62 7329 2e66 6f72 4561 6368 2863 .jobs).forEach(c │ │ │ │ -00035690: 6c65 616e 2e62 696e 6428 7374 6174 6529 lean.bind(state) │ │ │ │ -000356a0: 293b 0a0a 2020 2f2f 2072 6573 6574 206c );.. // reset l │ │ │ │ -000356b0: 6566 746f 7665 7220 6a6f 6273 0a20 2073 eftover jobs. s │ │ │ │ -000356c0: 7461 7465 2e6a 6f62 7320 3d20 7b7d 3b0a tate.jobs = {};. │ │ │ │ -000356d0: 7d0a 0a2f 2a2a 0a20 2a20 436c 6561 6e73 }../**. * Cleans │ │ │ │ -000356e0: 2075 7020 6c65 6674 6f76 6572 206a 6f62 up leftover job │ │ │ │ -000356f0: 2062 7920 696e 766f 6b69 6e67 2061 626f by invoking abo │ │ │ │ -00035700: 7274 2066 756e 6374 696f 6e20 666f 7220 rt function for │ │ │ │ -00035710: 7468 6520 7072 6f76 6964 6564 206a 6f62 the provided job │ │ │ │ -00035720: 2069 640a 202a 0a20 2a20 4074 6869 7320 id. *. * @this │ │ │ │ -00035730: 2073 7461 7465 0a20 2a20 4070 6172 616d state. * @param │ │ │ │ -00035740: 207b 7374 7269 6e67 7c6e 756d 6265 727d {string|number} │ │ │ │ -00035750: 206b 6579 202d 206a 6f62 2069 6420 746f key - job id to │ │ │ │ -00035760: 2061 626f 7274 0a20 2a2f 0a66 756e 6374 abort. */.funct │ │ │ │ -00035770: 696f 6e20 636c 6561 6e28 6b65 7929 0a7b ion clean(key).{ │ │ │ │ -00035780: 0a20 2069 6620 2874 7970 656f 6620 7468 . if (typeof th │ │ │ │ -00035790: 6973 2e6a 6f62 735b 6b65 795d 203d 3d20 is.jobs[key] == │ │ │ │ -000357a0: 2766 756e 6374 696f 6e27 290a 2020 7b0a 'function'). {. │ │ │ │ -000357b0: 2020 2020 7468 6973 2e6a 6f62 735b 6b65 this.jobs[ke │ │ │ │ -000357c0: 795d 2829 3b0a 2020 7d0a 7d0a 0a76 6172 y]();. }.}..var │ │ │ │ -000357d0: 2061 7379 6e63 2431 203d 2061 7379 6e63 async$1 = async │ │ │ │ -000357e0: 5f31 0a20 202c 2061 626f 7274 2431 203d _1. , abort$1 = │ │ │ │ -000357f0: 2061 626f 7274 5f31 0a20 203b 0a0a 2f2f abort_1. ;..// │ │ │ │ -00035800: 2041 5049 0a76 6172 2069 7465 7261 7465 API.var iterate │ │ │ │ -00035810: 5f31 203d 2069 7465 7261 7465 2432 3b0a _1 = iterate$2;. │ │ │ │ -00035820: 0a2f 2a2a 0a20 2a20 4974 6572 6174 6573 ./**. * Iterates │ │ │ │ -00035830: 206f 7665 7220 6561 6368 206a 6f62 206f over each job o │ │ │ │ -00035840: 626a 6563 740a 202a 0a20 2a20 4070 6172 bject. *. * @par │ │ │ │ -00035850: 616d 207b 6172 7261 797c 6f62 6a65 6374 am {array|object │ │ │ │ -00035860: 7d20 6c69 7374 202d 2061 7272 6179 206f } list - array o │ │ │ │ -00035870: 7220 6f62 6a65 6374 2028 6e61 6d65 6420 r object (named │ │ │ │ -00035880: 6c69 7374 2920 746f 2069 7465 7261 7465 list) to iterate │ │ │ │ -00035890: 206f 7665 720a 202a 2040 7061 7261 6d20 over. * @param │ │ │ │ -000358a0: 7b66 756e 6374 696f 6e7d 2069 7465 7261 {function} itera │ │ │ │ -000358b0: 746f 7220 2d20 6974 6572 6174 6f72 2074 tor - iterator t │ │ │ │ -000358c0: 6f20 7275 6e0a 202a 2040 7061 7261 6d20 o run. * @param │ │ │ │ -000358d0: 7b6f 626a 6563 747d 2073 7461 7465 202d {object} state - │ │ │ │ -000358e0: 2063 7572 7265 6e74 206a 6f62 2073 7461 current job sta │ │ │ │ -000358f0: 7475 730a 202a 2040 7061 7261 6d20 7b66 tus. * @param {f │ │ │ │ -00035900: 756e 6374 696f 6e7d 2063 616c 6c62 6163 unction} callbac │ │ │ │ -00035910: 6b20 2d20 696e 766f 6b65 6420 7768 656e k - invoked when │ │ │ │ -00035920: 2061 6c6c 2065 6c65 6d65 6e74 7320 7072 all elements pr │ │ │ │ -00035930: 6f63 6573 7365 640a 202a 2f0a 6675 6e63 ocessed. */.func │ │ │ │ -00035940: 7469 6f6e 2069 7465 7261 7465 2432 286c tion iterate$2(l │ │ │ │ -00035950: 6973 742c 2069 7465 7261 746f 722c 2073 ist, iterator, s │ │ │ │ -00035960: 7461 7465 2c20 6361 6c6c 6261 636b 290a tate, callback). │ │ │ │ -00035970: 7b0a 2020 2f2f 2073 746f 7265 2063 7572 {. // store cur │ │ │ │ -00035980: 7265 6e74 2069 6e64 6578 0a20 2076 6172 rent index. var │ │ │ │ -00035990: 206b 6579 203d 2073 7461 7465 5b27 6b65 key = state['ke │ │ │ │ -000359a0: 7965 644c 6973 7427 5d20 3f20 7374 6174 yedList'] ? stat │ │ │ │ -000359b0: 655b 276b 6579 6564 4c69 7374 275d 5b73 e['keyedList'][s │ │ │ │ -000359c0: 7461 7465 2e69 6e64 6578 5d20 3a20 7374 tate.index] : st │ │ │ │ -000359d0: 6174 652e 696e 6465 783b 0a0a 2020 7374 ate.index;.. st │ │ │ │ -000359e0: 6174 652e 6a6f 6273 5b6b 6579 5d20 3d20 ate.jobs[key] = │ │ │ │ -000359f0: 7275 6e4a 6f62 2869 7465 7261 746f 722c runJob(iterator, │ │ │ │ -00035a00: 206b 6579 2c20 6c69 7374 5b6b 6579 5d2c key, list[key], │ │ │ │ -00035a10: 2066 756e 6374 696f 6e28 6572 726f 722c function(error, │ │ │ │ -00035a20: 206f 7574 7075 7429 0a20 207b 0a20 2020 output). {. │ │ │ │ -00035a30: 202f 2f20 646f 6e27 7420 7265 7065 6174 // don't repeat │ │ │ │ -00035a40: 2079 6f75 7273 656c 660a 2020 2020 2f2f yourself. // │ │ │ │ -00035a50: 2073 6b69 7020 7365 636f 6e64 6172 7920 skip secondary │ │ │ │ -00035a60: 6361 6c6c 6261 636b 730a 2020 2020 6966 callbacks. if │ │ │ │ -00035a70: 2028 2128 6b65 7920 696e 2073 7461 7465 (!(key in state │ │ │ │ -00035a80: 2e6a 6f62 7329 290a 2020 2020 7b0a 2020 .jobs)). {. │ │ │ │ -00035a90: 2020 2020 7265 7475 726e 3b0a 2020 2020 return;. │ │ │ │ -00035aa0: 7d0a 0a20 2020 202f 2f20 636c 6561 6e20 }.. // clean │ │ │ │ -00035ab0: 7570 206a 6f62 730a 2020 2020 6465 6c65 up jobs. dele │ │ │ │ -00035ac0: 7465 2073 7461 7465 2e6a 6f62 735b 6b65 te state.jobs[ke │ │ │ │ -00035ad0: 795d 3b0a 0a20 2020 2069 6620 2865 7272 y];.. if (err │ │ │ │ -00035ae0: 6f72 290a 2020 2020 7b0a 2020 2020 2020 or). {. │ │ │ │ -00035af0: 2f2f 2064 6f6e 2774 2070 726f 6365 7373 // don't process │ │ │ │ -00035b00: 2072 6573 7420 6f66 2074 6865 2072 6573 rest of the res │ │ │ │ -00035b10: 756c 7473 0a20 2020 2020 202f 2f20 7374 ults. // st │ │ │ │ -00035b20: 6f70 2073 7469 6c6c 2061 6374 6976 6520 op still active │ │ │ │ -00035b30: 6a6f 6273 0a20 2020 2020 202f 2f20 616e jobs. // an │ │ │ │ -00035b40: 6420 7265 7365 7420 7468 6520 6c69 7374 d reset the list │ │ │ │ -00035b50: 0a20 2020 2020 2061 626f 7274 2431 2873 . abort$1(s │ │ │ │ -00035b60: 7461 7465 293b 0a20 2020 207d 0a20 2020 tate);. }. │ │ │ │ -00035b70: 2065 6c73 650a 2020 2020 7b0a 2020 2020 else. {. │ │ │ │ -00035b80: 2020 7374 6174 652e 7265 7375 6c74 735b state.results[ │ │ │ │ -00035b90: 6b65 795d 203d 206f 7574 7075 743b 0a20 key] = output;. │ │ │ │ -00035ba0: 2020 207d 0a0a 2020 2020 2f2f 2072 6574 }.. // ret │ │ │ │ -00035bb0: 7572 6e20 7361 6c76 6167 6564 2072 6573 urn salvaged res │ │ │ │ -00035bc0: 756c 7473 0a20 2020 2063 616c 6c62 6163 ults. callbac │ │ │ │ -00035bd0: 6b28 6572 726f 722c 2073 7461 7465 2e72 k(error, state.r │ │ │ │ -00035be0: 6573 756c 7473 293b 0a20 207d 293b 0a7d esults);. });.} │ │ │ │ -00035bf0: 0a0a 2f2a 2a0a 202a 2052 756e 7320 6974 ../**. * Runs it │ │ │ │ -00035c00: 6572 6174 6f72 206f 7665 7220 7072 6f76 erator over prov │ │ │ │ -00035c10: 6964 6564 206a 6f62 2065 6c65 6d65 6e74 ided job element │ │ │ │ -00035c20: 0a20 2a0a 202a 2040 7061 7261 6d20 2020 . *. * @param │ │ │ │ -00035c30: 7b66 756e 6374 696f 6e7d 2069 7465 7261 {function} itera │ │ │ │ -00035c40: 746f 7220 2d20 6974 6572 6174 6f72 2074 tor - iterator t │ │ │ │ -00035c50: 6f20 696e 766f 6b65 0a20 2a20 4070 6172 o invoke. * @par │ │ │ │ -00035c60: 616d 2020 207b 7374 7269 6e67 7c6e 756d am {string|num │ │ │ │ -00035c70: 6265 727d 206b 6579 202d 206b 6579 2f69 ber} key - key/i │ │ │ │ -00035c80: 6e64 6578 206f 6620 7468 6520 656c 656d ndex of the elem │ │ │ │ -00035c90: 656e 7420 696e 2074 6865 206c 6973 7420 ent in the list │ │ │ │ -00035ca0: 6f66 206a 6f62 730a 202a 2040 7061 7261 of jobs. * @para │ │ │ │ -00035cb0: 6d20 2020 7b6d 6978 6564 7d20 6974 656d m {mixed} item │ │ │ │ -00035cc0: 202d 206a 6f62 2064 6573 6372 6970 7469 - job descripti │ │ │ │ -00035cd0: 6f6e 0a20 2a20 4070 6172 616d 2020 207b on. * @param { │ │ │ │ -00035ce0: 6675 6e63 7469 6f6e 7d20 6361 6c6c 6261 function} callba │ │ │ │ -00035cf0: 636b 202d 2069 6e76 6f6b 6564 2061 6674 ck - invoked aft │ │ │ │ -00035d00: 6572 2069 7465 7261 746f 7220 6973 2064 er iterator is d │ │ │ │ -00035d10: 6f6e 6520 7769 7468 2074 6865 206a 6f62 one with the job │ │ │ │ -00035d20: 0a20 2a20 4072 6574 7572 6e73 207b 6675 . * @returns {fu │ │ │ │ -00035d30: 6e63 7469 6f6e 7c6d 6978 6564 7d20 2d20 nction|mixed} - │ │ │ │ -00035d40: 6a6f 6220 6162 6f72 7420 6675 6e63 7469 job abort functi │ │ │ │ -00035d50: 6f6e 206f 7220 736f 6d65 7468 696e 6720 on or something │ │ │ │ -00035d60: 656c 7365 0a20 2a2f 0a66 756e 6374 696f else. */.functio │ │ │ │ -00035d70: 6e20 7275 6e4a 6f62 2869 7465 7261 746f n runJob(iterato │ │ │ │ -00035d80: 722c 206b 6579 2c20 6974 656d 2c20 6361 r, key, item, ca │ │ │ │ -00035d90: 6c6c 6261 636b 290a 7b0a 2020 7661 7220 llback).{. var │ │ │ │ -00035da0: 6162 6f72 7465 723b 0a0a 2020 2f2f 2061 aborter;.. // a │ │ │ │ -00035db0: 6c6c 6f77 2073 686f 7274 6375 7420 6966 llow shortcut if │ │ │ │ -00035dc0: 2069 7465 7261 746f 7220 6578 7065 6374 iterator expect │ │ │ │ -00035dd0: 7320 6f6e 6c79 2074 776f 2061 7267 756d s only two argum │ │ │ │ -00035de0: 656e 7473 0a20 2069 6620 2869 7465 7261 ents. if (itera │ │ │ │ -00035df0: 746f 722e 6c65 6e67 7468 203d 3d20 3229 tor.length == 2) │ │ │ │ -00035e00: 0a20 207b 0a20 2020 2061 626f 7274 6572 . {. aborter │ │ │ │ -00035e10: 203d 2069 7465 7261 746f 7228 6974 656d = iterator(item │ │ │ │ -00035e20: 2c20 6173 796e 6324 3128 6361 6c6c 6261 , async$1(callba │ │ │ │ -00035e30: 636b 2929 3b0a 2020 7d0a 2020 2f2f 206f ck));. }. // o │ │ │ │ -00035e40: 7468 6572 7769 7365 2067 6f20 7769 7468 therwise go with │ │ │ │ -00035e50: 2066 756c 6c20 7468 7265 6520 6172 6775 full three argu │ │ │ │ -00035e60: 6d65 6e74 730a 2020 656c 7365 0a20 207b ments. else. { │ │ │ │ -00035e70: 0a20 2020 2061 626f 7274 6572 203d 2069 . aborter = i │ │ │ │ -00035e80: 7465 7261 746f 7228 6974 656d 2c20 6b65 terator(item, ke │ │ │ │ -00035e90: 792c 2061 7379 6e63 2431 2863 616c 6c62 y, async$1(callb │ │ │ │ -00035ea0: 6163 6b29 293b 0a20 207d 0a0a 2020 7265 ack));. }.. re │ │ │ │ -00035eb0: 7475 726e 2061 626f 7274 6572 3b0a 7d0a turn aborter;.}. │ │ │ │ -00035ec0: 0a2f 2f20 4150 490a 7661 7220 7374 6174 .// API.var stat │ │ │ │ -00035ed0: 655f 3120 3d20 7374 6174 653b 0a0a 2f2a e_1 = state;../* │ │ │ │ -00035ee0: 2a0a 202a 2043 7265 6174 6573 2069 6e69 *. * Creates ini │ │ │ │ -00035ef0: 7469 616c 2073 7461 7465 206f 626a 6563 tial state objec │ │ │ │ -00035f00: 740a 202a 2066 6f72 2069 7465 7261 7469 t. * for iterati │ │ │ │ -00035f10: 6f6e 206f 7665 7220 6c69 7374 0a20 2a0a on over list. *. │ │ │ │ -00035f20: 202a 2040 7061 7261 6d20 2020 7b61 7272 * @param {arr │ │ │ │ -00035f30: 6179 7c6f 626a 6563 747d 206c 6973 7420 ay|object} list │ │ │ │ -00035f40: 2d20 6c69 7374 2074 6f20 6974 6572 6174 - list to iterat │ │ │ │ -00035f50: 6520 6f76 6572 0a20 2a20 4070 6172 616d e over. * @param │ │ │ │ -00035f60: 2020 207b 6675 6e63 7469 6f6e 7c6e 756c {function|nul │ │ │ │ -00035f70: 6c7d 2073 6f72 744d 6574 686f 6420 2d20 l} sortMethod - │ │ │ │ -00035f80: 6675 6e63 7469 6f6e 2074 6f20 7573 6520 function to use │ │ │ │ -00035f90: 666f 7220 6b65 7973 2073 6f72 742c 0a20 for keys sort,. │ │ │ │ -00035fa0: 2a20 2020 2020 2020 2020 2020 2020 2020 * │ │ │ │ -00035fb0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00035fc0: 2020 2020 2020 6f72 2060 6e75 6c6c 6020 or `null` │ │ │ │ -00035fd0: 746f 206b 6565 7020 7468 656d 2061 7320 to keep them as │ │ │ │ -00035fe0: 6973 0a20 2a20 4072 6574 7572 6e73 207b is. * @returns { │ │ │ │ -00035ff0: 6f62 6a65 6374 7d20 2d20 696e 6974 6961 object} - initia │ │ │ │ -00036000: 6c20 7374 6174 6520 6f62 6a65 6374 0a20 l state object. │ │ │ │ -00036010: 2a2f 0a66 756e 6374 696f 6e20 7374 6174 */.function stat │ │ │ │ -00036020: 6528 6c69 7374 2c20 736f 7274 4d65 7468 e(list, sortMeth │ │ │ │ -00036030: 6f64 290a 7b0a 2020 7661 7220 6973 4e61 od).{. var isNa │ │ │ │ -00036040: 6d65 644c 6973 7420 3d20 2141 7272 6179 medList = !Array │ │ │ │ -00036050: 2e69 7341 7272 6179 286c 6973 7429 0a20 .isArray(list). │ │ │ │ -00036060: 2020 202c 2069 6e69 7453 7461 7465 203d , initState = │ │ │ │ -00036070: 0a20 2020 207b 0a20 2020 2020 2069 6e64 . {. ind │ │ │ │ -00036080: 6578 2020 2020 3a20 302c 0a20 2020 2020 ex : 0,. │ │ │ │ -00036090: 206b 6579 6564 4c69 7374 3a20 6973 4e61 keyedList: isNa │ │ │ │ -000360a0: 6d65 644c 6973 7420 7c7c 2073 6f72 744d medList || sortM │ │ │ │ -000360b0: 6574 686f 6420 3f20 4f62 6a65 6374 2e6b ethod ? Object.k │ │ │ │ -000360c0: 6579 7328 6c69 7374 2920 3a20 6e75 6c6c eys(list) : null │ │ │ │ -000360d0: 2c0a 2020 2020 2020 6a6f 6273 2020 2020 ,. jobs │ │ │ │ -000360e0: 203a 207b 7d2c 0a20 2020 2020 2072 6573 : {},. res │ │ │ │ -000360f0: 756c 7473 2020 3a20 6973 4e61 6d65 644c ults : isNamedL │ │ │ │ -00036100: 6973 7420 3f20 7b7d 203a 205b 5d2c 0a20 ist ? {} : [],. │ │ │ │ -00036110: 2020 2020 2073 697a 6520 2020 2020 3a20 size : │ │ │ │ -00036120: 6973 4e61 6d65 644c 6973 7420 3f20 4f62 isNamedList ? Ob │ │ │ │ -00036130: 6a65 6374 2e6b 6579 7328 6c69 7374 292e ject.keys(list). │ │ │ │ -00036140: 6c65 6e67 7468 203a 206c 6973 742e 6c65 length : list.le │ │ │ │ -00036150: 6e67 7468 0a20 2020 207d 0a20 2020 203b ngth. }. ; │ │ │ │ -00036160: 0a0a 2020 6966 2028 736f 7274 4d65 7468 .. if (sortMeth │ │ │ │ -00036170: 6f64 290a 2020 7b0a 2020 2020 2f2f 2073 od). {. // s │ │ │ │ -00036180: 6f72 7420 6172 7261 7920 6b65 7973 2062 ort array keys b │ │ │ │ -00036190: 6173 6564 206f 6e20 6974 2773 2076 616c ased on it's val │ │ │ │ -000361a0: 7565 730a 2020 2020 2f2f 2073 6f72 7420 ues. // sort │ │ │ │ -000361b0: 6f62 6a65 6374 2773 206b 6579 7320 6a75 object's keys ju │ │ │ │ -000361c0: 7374 206f 6e20 6f77 6e20 6d65 7269 740a st on own merit. │ │ │ │ -000361d0: 2020 2020 696e 6974 5374 6174 652e 6b65 initState.ke │ │ │ │ -000361e0: 7965 644c 6973 742e 736f 7274 2869 734e yedList.sort(isN │ │ │ │ -000361f0: 616d 6564 4c69 7374 203f 2073 6f72 744d amedList ? sortM │ │ │ │ -00036200: 6574 686f 6420 3a20 6675 6e63 7469 6f6e ethod : function │ │ │ │ -00036210: 2861 2c20 6229 0a20 2020 207b 0a20 2020 (a, b). {. │ │ │ │ -00036220: 2020 2072 6574 7572 6e20 736f 7274 4d65 return sortMe │ │ │ │ -00036230: 7468 6f64 286c 6973 745b 615d 2c20 6c69 thod(list[a], li │ │ │ │ -00036240: 7374 5b62 5d29 3b0a 2020 2020 7d29 3b0a st[b]);. });. │ │ │ │ -00036250: 2020 7d0a 0a20 2072 6574 7572 6e20 696e }.. return in │ │ │ │ -00036260: 6974 5374 6174 653b 0a7d 0a0a 7661 7220 itState;.}..var │ │ │ │ -00036270: 6162 6f72 7420 3d20 6162 6f72 745f 310a abort = abort_1. │ │ │ │ -00036280: 2020 2c20 6173 796e 6320 3d20 6173 796e , async = asyn │ │ │ │ -00036290: 635f 310a 2020 3b0a 0a2f 2f20 4150 490a c_1. ;..// API. │ │ │ │ -000362a0: 7661 7220 7465 726d 696e 6174 6f72 5f31 var terminator_1 │ │ │ │ -000362b0: 203d 2074 6572 6d69 6e61 746f 7224 323b = terminator$2; │ │ │ │ -000362c0: 0a0a 2f2a 2a0a 202a 2054 6572 6d69 6e61 ../**. * Termina │ │ │ │ -000362d0: 7465 7320 6a6f 6273 2069 6e20 7468 6520 tes jobs in the │ │ │ │ -000362e0: 6174 7461 6368 6564 2073 7461 7465 2063 attached state c │ │ │ │ -000362f0: 6f6e 7465 7874 0a20 2a0a 202a 2040 7468 ontext. *. * @th │ │ │ │ -00036300: 6973 2020 4173 796e 634b 6974 5374 6174 is AsyncKitStat │ │ │ │ -00036310: 6523 0a20 2a20 4070 6172 616d 207b 6675 e#. * @param {fu │ │ │ │ -00036320: 6e63 7469 6f6e 7d20 6361 6c6c 6261 636b nction} callback │ │ │ │ -00036330: 202d 2066 696e 616c 2063 616c 6c62 6163 - final callbac │ │ │ │ -00036340: 6b20 746f 2069 6e76 6f6b 6520 6166 7465 k to invoke afte │ │ │ │ -00036350: 7220 7465 726d 696e 6174 696f 6e0a 202a r termination. * │ │ │ │ -00036360: 2f0a 6675 6e63 7469 6f6e 2074 6572 6d69 /.function termi │ │ │ │ -00036370: 6e61 746f 7224 3228 6361 6c6c 6261 636b nator$2(callback │ │ │ │ -00036380: 290a 7b0a 2020 6966 2028 214f 626a 6563 ).{. if (!Objec │ │ │ │ -00036390: 742e 6b65 7973 2874 6869 732e 6a6f 6273 t.keys(this.jobs │ │ │ │ -000363a0: 292e 6c65 6e67 7468 290a 2020 7b0a 2020 ).length). {. │ │ │ │ -000363b0: 2020 7265 7475 726e 3b0a 2020 7d0a 0a20 return;. }.. │ │ │ │ -000363c0: 202f 2f20 6661 7374 2066 6f72 7761 7264 // fast forward │ │ │ │ -000363d0: 2069 7465 7261 7469 6f6e 2069 6e64 6578 iteration index │ │ │ │ -000363e0: 0a20 2074 6869 732e 696e 6465 7820 3d20 . this.index = │ │ │ │ -000363f0: 7468 6973 2e73 697a 653b 0a0a 2020 2f2f this.size;.. // │ │ │ │ -00036400: 2061 626f 7274 206a 6f62 730a 2020 6162 abort jobs. ab │ │ │ │ -00036410: 6f72 7428 7468 6973 293b 0a0a 2020 2f2f ort(this);.. // │ │ │ │ -00036420: 2073 656e 6420 6261 636b 2072 6573 756c send back resul │ │ │ │ -00036430: 7473 2077 6520 6861 7665 2073 6f20 6661 ts we have so fa │ │ │ │ -00036440: 720a 2020 6173 796e 6328 6361 6c6c 6261 r. async(callba │ │ │ │ -00036450: 636b 2928 6e75 6c6c 2c20 7468 6973 2e72 ck)(null, this.r │ │ │ │ -00036460: 6573 756c 7473 293b 0a7d 0a0a 7661 7220 esults);.}..var │ │ │ │ -00036470: 6974 6572 6174 6524 3120 2020 203d 2069 iterate$1 = i │ │ │ │ -00036480: 7465 7261 7465 5f31 0a20 202c 2069 6e69 terate_1. , ini │ │ │ │ -00036490: 7453 7461 7465 2431 2020 3d20 7374 6174 tState$1 = stat │ │ │ │ -000364a0: 655f 310a 2020 2c20 7465 726d 696e 6174 e_1. , terminat │ │ │ │ -000364b0: 6f72 2431 203d 2074 6572 6d69 6e61 746f or$1 = terminato │ │ │ │ -000364c0: 725f 310a 2020 3b0a 0a2f 2f20 5075 626c r_1. ;..// Publ │ │ │ │ -000364d0: 6963 2041 5049 0a76 6172 2070 6172 616c ic API.var paral │ │ │ │ -000364e0: 6c65 6c5f 3120 3d20 7061 7261 6c6c 656c lel_1 = parallel │ │ │ │ -000364f0: 3b0a 0a2f 2a2a 0a20 2a20 5275 6e73 2069 ;../**. * Runs i │ │ │ │ -00036500: 7465 7261 746f 7220 6f76 6572 2070 726f terator over pro │ │ │ │ -00036510: 7669 6465 6420 6172 7261 7920 656c 656d vided array elem │ │ │ │ -00036520: 656e 7473 2069 6e20 7061 7261 6c6c 656c ents in parallel │ │ │ │ -00036530: 0a20 2a0a 202a 2040 7061 7261 6d20 2020 . *. * @param │ │ │ │ -00036540: 7b61 7272 6179 7c6f 626a 6563 747d 206c {array|object} l │ │ │ │ -00036550: 6973 7420 2d20 6172 7261 7920 6f72 206f ist - array or o │ │ │ │ -00036560: 626a 6563 7420 286e 616d 6564 206c 6973 bject (named lis │ │ │ │ -00036570: 7429 2074 6f20 6974 6572 6174 6520 6f76 t) to iterate ov │ │ │ │ -00036580: 6572 0a20 2a20 4070 6172 616d 2020 207b er. * @param { │ │ │ │ -00036590: 6675 6e63 7469 6f6e 7d20 6974 6572 6174 function} iterat │ │ │ │ -000365a0: 6f72 202d 2069 7465 7261 746f 7220 746f or - iterator to │ │ │ │ -000365b0: 2072 756e 0a20 2a20 4070 6172 616d 2020 run. * @param │ │ │ │ -000365c0: 207b 6675 6e63 7469 6f6e 7d20 6361 6c6c {function} call │ │ │ │ -000365d0: 6261 636b 202d 2069 6e76 6f6b 6564 2077 back - invoked w │ │ │ │ -000365e0: 6865 6e20 616c 6c20 656c 656d 656e 7473 hen all elements │ │ │ │ -000365f0: 2070 726f 6365 7373 6564 0a20 2a20 4072 processed. * @r │ │ │ │ -00036600: 6574 7572 6e73 207b 6675 6e63 7469 6f6e eturns {function │ │ │ │ -00036610: 7d20 2d20 6a6f 6273 2074 6572 6d69 6e61 } - jobs termina │ │ │ │ -00036620: 746f 720a 202a 2f0a 6675 6e63 7469 6f6e tor. */.function │ │ │ │ -00036630: 2070 6172 616c 6c65 6c28 6c69 7374 2c20 parallel(list, │ │ │ │ -00036640: 6974 6572 6174 6f72 2c20 6361 6c6c 6261 iterator, callba │ │ │ │ -00036650: 636b 290a 7b0a 2020 7661 7220 7374 6174 ck).{. var stat │ │ │ │ -00036660: 6520 3d20 696e 6974 5374 6174 6524 3128 e = initState$1( │ │ │ │ -00036670: 6c69 7374 293b 0a0a 2020 7768 696c 6520 list);.. while │ │ │ │ -00036680: 2873 7461 7465 2e69 6e64 6578 203c 2028 (state.index < ( │ │ │ │ -00036690: 7374 6174 655b 276b 6579 6564 4c69 7374 state['keyedList │ │ │ │ -000366a0: 275d 207c 7c20 6c69 7374 292e 6c65 6e67 '] || list).leng │ │ │ │ -000366b0: 7468 290a 2020 7b0a 2020 2020 6974 6572 th). {. iter │ │ │ │ -000366c0: 6174 6524 3128 6c69 7374 2c20 6974 6572 ate$1(list, iter │ │ │ │ -000366d0: 6174 6f72 2c20 7374 6174 652c 2066 756e ator, state, fun │ │ │ │ -000366e0: 6374 696f 6e28 6572 726f 722c 2072 6573 ction(error, res │ │ │ │ -000366f0: 756c 7429 0a20 2020 207b 0a20 2020 2020 ult). {. │ │ │ │ -00036700: 2069 6620 2865 7272 6f72 290a 2020 2020 if (error). │ │ │ │ -00036710: 2020 7b0a 2020 2020 2020 2020 6361 6c6c {. call │ │ │ │ -00036720: 6261 636b 2865 7272 6f72 2c20 7265 7375 back(error, resu │ │ │ │ -00036730: 6c74 293b 0a20 2020 2020 2020 2072 6574 lt);. ret │ │ │ │ -00036740: 7572 6e3b 0a20 2020 2020 207d 0a0a 2020 urn;. }.. │ │ │ │ -00036750: 2020 2020 2f2f 206c 6f6f 6b73 206c 696b // looks lik │ │ │ │ -00036760: 6520 6974 2773 2074 6865 206c 6173 7420 e it's the last │ │ │ │ -00036770: 6f6e 650a 2020 2020 2020 6966 2028 4f62 one. if (Ob │ │ │ │ -00036780: 6a65 6374 2e6b 6579 7328 7374 6174 652e ject.keys(state. │ │ │ │ -00036790: 6a6f 6273 292e 6c65 6e67 7468 203d 3d3d jobs).length === │ │ │ │ -000367a0: 2030 290a 2020 2020 2020 7b0a 2020 2020 0). {. │ │ │ │ -000367b0: 2020 2020 6361 6c6c 6261 636b 286e 756c callback(nul │ │ │ │ -000367c0: 6c2c 2073 7461 7465 2e72 6573 756c 7473 l, state.results │ │ │ │ -000367d0: 293b 0a20 2020 2020 2020 2072 6574 7572 );. retur │ │ │ │ -000367e0: 6e3b 0a20 2020 2020 207d 0a20 2020 207d n;. }. } │ │ │ │ -000367f0: 293b 0a0a 2020 2020 7374 6174 652e 696e );.. state.in │ │ │ │ -00036800: 6465 782b 2b3b 0a20 207d 0a0a 2020 7265 dex++;. }.. re │ │ │ │ -00036810: 7475 726e 2074 6572 6d69 6e61 746f 7224 turn terminator$ │ │ │ │ -00036820: 312e 6269 6e64 2873 7461 7465 2c20 6361 1.bind(state, ca │ │ │ │ -00036830: 6c6c 6261 636b 293b 0a7d 0a0a 7661 7220 llback);.}..var │ │ │ │ -00036840: 7365 7269 616c 4f72 6465 7265 6424 3220 serialOrdered$2 │ │ │ │ -00036850: 3d20 7b65 7870 6f72 7473 3a20 7b7d 7d3b = {exports: {}}; │ │ │ │ -00036860: 0a0a 7661 7220 6974 6572 6174 6520 2020 ..var iterate │ │ │ │ -00036870: 203d 2069 7465 7261 7465 5f31 0a20 202c = iterate_1. , │ │ │ │ -00036880: 2069 6e69 7453 7461 7465 2020 3d20 7374 initState = st │ │ │ │ -00036890: 6174 655f 310a 2020 2c20 7465 726d 696e ate_1. , termin │ │ │ │ -000368a0: 6174 6f72 203d 2074 6572 6d69 6e61 746f ator = terminato │ │ │ │ -000368b0: 725f 310a 2020 3b0a 0a2f 2f20 5075 626c r_1. ;..// Publ │ │ │ │ -000368c0: 6963 2041 5049 0a73 6572 6961 6c4f 7264 ic API.serialOrd │ │ │ │ -000368d0: 6572 6564 2432 2e65 7870 6f72 7473 203d ered$2.exports = │ │ │ │ -000368e0: 2073 6572 6961 6c4f 7264 6572 6564 2431 serialOrdered$1 │ │ │ │ -000368f0: 3b0a 2f2f 2073 6f72 7469 6e67 2068 656c ;.// sorting hel │ │ │ │ -00036900: 7065 7273 0a73 6572 6961 6c4f 7264 6572 pers.serialOrder │ │ │ │ -00036910: 6564 2432 2e65 7870 6f72 7473 2e61 7363 ed$2.exports.asc │ │ │ │ -00036920: 656e 6469 6e67 2020 3d20 6173 6365 6e64 ending = ascend │ │ │ │ -00036930: 696e 673b 0a73 6572 6961 6c4f 7264 6572 ing;.serialOrder │ │ │ │ -00036940: 6564 2432 2e65 7870 6f72 7473 2e64 6573 ed$2.exports.des │ │ │ │ -00036950: 6365 6e64 696e 6720 3d20 6465 7363 656e cending = descen │ │ │ │ -00036960: 6469 6e67 3b0a 0a2f 2a2a 0a20 2a20 5275 ding;../**. * Ru │ │ │ │ -00036970: 6e73 2069 7465 7261 746f 7220 6f76 6572 ns iterator over │ │ │ │ -00036980: 2070 726f 7669 6465 6420 736f 7274 6564 provided sorted │ │ │ │ -00036990: 2061 7272 6179 2065 6c65 6d65 6e74 7320 array elements │ │ │ │ -000369a0: 696e 2073 6572 6965 730a 202a 0a20 2a20 in series. *. * │ │ │ │ -000369b0: 4070 6172 616d 2020 207b 6172 7261 797c @param {array| │ │ │ │ -000369c0: 6f62 6a65 6374 7d20 6c69 7374 202d 2061 object} list - a │ │ │ │ -000369d0: 7272 6179 206f 7220 6f62 6a65 6374 2028 rray or object ( │ │ │ │ -000369e0: 6e61 6d65 6420 6c69 7374 2920 746f 2069 named list) to i │ │ │ │ -000369f0: 7465 7261 7465 206f 7665 720a 202a 2040 terate over. * @ │ │ │ │ -00036a00: 7061 7261 6d20 2020 7b66 756e 6374 696f param {functio │ │ │ │ -00036a10: 6e7d 2069 7465 7261 746f 7220 2d20 6974 n} iterator - it │ │ │ │ -00036a20: 6572 6174 6f72 2074 6f20 7275 6e0a 202a erator to run. * │ │ │ │ -00036a30: 2040 7061 7261 6d20 2020 7b66 756e 6374 @param {funct │ │ │ │ -00036a40: 696f 6e7d 2073 6f72 744d 6574 686f 6420 ion} sortMethod │ │ │ │ -00036a50: 2d20 6375 7374 6f6d 2073 6f72 7420 6675 - custom sort fu │ │ │ │ -00036a60: 6e63 7469 6f6e 0a20 2a20 4070 6172 616d nction. * @param │ │ │ │ -00036a70: 2020 207b 6675 6e63 7469 6f6e 7d20 6361 {function} ca │ │ │ │ -00036a80: 6c6c 6261 636b 202d 2069 6e76 6f6b 6564 llback - invoked │ │ │ │ -00036a90: 2077 6865 6e20 616c 6c20 656c 656d 656e when all elemen │ │ │ │ -00036aa0: 7473 2070 726f 6365 7373 6564 0a20 2a20 ts processed. * │ │ │ │ -00036ab0: 4072 6574 7572 6e73 207b 6675 6e63 7469 @returns {functi │ │ │ │ -00036ac0: 6f6e 7d20 2d20 6a6f 6273 2074 6572 6d69 on} - jobs termi │ │ │ │ -00036ad0: 6e61 746f 720a 202a 2f0a 6675 6e63 7469 nator. */.functi │ │ │ │ -00036ae0: 6f6e 2073 6572 6961 6c4f 7264 6572 6564 on serialOrdered │ │ │ │ -00036af0: 2431 286c 6973 742c 2069 7465 7261 746f $1(list, iterato │ │ │ │ -00036b00: 722c 2073 6f72 744d 6574 686f 642c 2063 r, sortMethod, c │ │ │ │ -00036b10: 616c 6c62 6163 6b29 0a7b 0a20 2076 6172 allback).{. var │ │ │ │ -00036b20: 2073 7461 7465 203d 2069 6e69 7453 7461 state = initSta │ │ │ │ -00036b30: 7465 286c 6973 742c 2073 6f72 744d 6574 te(list, sortMet │ │ │ │ -00036b40: 686f 6429 3b0a 0a20 2069 7465 7261 7465 hod);.. iterate │ │ │ │ -00036b50: 286c 6973 742c 2069 7465 7261 746f 722c (list, iterator, │ │ │ │ -00036b60: 2073 7461 7465 2c20 6675 6e63 7469 6f6e state, function │ │ │ │ -00036b70: 2069 7465 7261 746f 7248 616e 646c 6572 iteratorHandler │ │ │ │ -00036b80: 2865 7272 6f72 2c20 7265 7375 6c74 290a (error, result). │ │ │ │ -00036b90: 2020 7b0a 2020 2020 6966 2028 6572 726f {. if (erro │ │ │ │ -00036ba0: 7229 0a20 2020 207b 0a20 2020 2020 2063 r). {. c │ │ │ │ -00036bb0: 616c 6c62 6163 6b28 6572 726f 722c 2072 allback(error, r │ │ │ │ -00036bc0: 6573 756c 7429 3b0a 2020 2020 2020 7265 esult);. re │ │ │ │ -00036bd0: 7475 726e 3b0a 2020 2020 7d0a 0a20 2020 turn;. }.. │ │ │ │ -00036be0: 2073 7461 7465 2e69 6e64 6578 2b2b 3b0a state.index++;. │ │ │ │ -00036bf0: 0a20 2020 202f 2f20 6172 6520 7765 2074 . // are we t │ │ │ │ -00036c00: 6865 7265 2079 6574 3f0a 2020 2020 6966 here yet?. if │ │ │ │ -00036c10: 2028 7374 6174 652e 696e 6465 7820 3c20 (state.index < │ │ │ │ -00036c20: 2873 7461 7465 5b27 6b65 7965 644c 6973 (state['keyedLis │ │ │ │ -00036c30: 7427 5d20 7c7c 206c 6973 7429 2e6c 656e t'] || list).len │ │ │ │ -00036c40: 6774 6829 0a20 2020 207b 0a20 2020 2020 gth). {. │ │ │ │ -00036c50: 2069 7465 7261 7465 286c 6973 742c 2069 iterate(list, i │ │ │ │ -00036c60: 7465 7261 746f 722c 2073 7461 7465 2c20 terator, state, │ │ │ │ -00036c70: 6974 6572 6174 6f72 4861 6e64 6c65 7229 iteratorHandler) │ │ │ │ -00036c80: 3b0a 2020 2020 2020 7265 7475 726e 3b0a ;. return;. │ │ │ │ -00036c90: 2020 2020 7d0a 0a20 2020 202f 2f20 646f }.. // do │ │ │ │ -00036ca0: 6e65 2068 6572 650a 2020 2020 6361 6c6c ne here. call │ │ │ │ -00036cb0: 6261 636b 286e 756c 6c2c 2073 7461 7465 back(null, state │ │ │ │ -00036cc0: 2e72 6573 756c 7473 293b 0a20 207d 293b .results);. }); │ │ │ │ -00036cd0: 0a0a 2020 7265 7475 726e 2074 6572 6d69 .. return termi │ │ │ │ -00036ce0: 6e61 746f 722e 6269 6e64 2873 7461 7465 nator.bind(state │ │ │ │ -00036cf0: 2c20 6361 6c6c 6261 636b 293b 0a7d 0a0a , callback);.}.. │ │ │ │ -00036d00: 2f2a 0a20 2a20 2d2d 2053 6f72 7420 6d65 /*. * -- Sort me │ │ │ │ -00036d10: 7468 6f64 730a 202a 2f0a 0a2f 2a2a 0a20 thods. */../**. │ │ │ │ -00036d20: 2a20 736f 7274 2068 656c 7065 7220 746f * sort helper to │ │ │ │ -00036d30: 2073 6f72 7420 6172 7261 7920 656c 656d sort array elem │ │ │ │ -00036d40: 656e 7473 2069 6e20 6173 6365 6e64 696e ents in ascendin │ │ │ │ -00036d50: 6720 6f72 6465 720a 202a 0a20 2a20 4070 g order. *. * @p │ │ │ │ -00036d60: 6172 616d 2020 207b 6d69 7865 647d 2061 aram {mixed} a │ │ │ │ -00036d70: 202d 2061 6e20 6974 656d 2074 6f20 636f - an item to co │ │ │ │ -00036d80: 6d70 6172 650a 202a 2040 7061 7261 6d20 mpare. * @param │ │ │ │ -00036d90: 2020 7b6d 6978 6564 7d20 6220 2d20 616e {mixed} b - an │ │ │ │ -00036da0: 2069 7465 6d20 746f 2063 6f6d 7061 7265 item to compare │ │ │ │ -00036db0: 0a20 2a20 4072 6574 7572 6e73 207b 6e75 . * @returns {nu │ │ │ │ -00036dc0: 6d62 6572 7d20 2d20 636f 6d70 6172 6973 mber} - comparis │ │ │ │ -00036dd0: 6f6e 2072 6573 756c 740a 202a 2f0a 6675 on result. */.fu │ │ │ │ -00036de0: 6e63 7469 6f6e 2061 7363 656e 6469 6e67 nction ascending │ │ │ │ -00036df0: 2861 2c20 6229 0a7b 0a20 2072 6574 7572 (a, b).{. retur │ │ │ │ -00036e00: 6e20 6120 3c20 6220 3f20 2d31 203a 2061 n a < b ? -1 : a │ │ │ │ -00036e10: 203e 2062 203f 2031 203a 2030 3b0a 7d0a > b ? 1 : 0;.}. │ │ │ │ -00036e20: 0a2f 2a2a 0a20 2a20 736f 7274 2068 656c ./**. * sort hel │ │ │ │ -00036e30: 7065 7220 746f 2073 6f72 7420 6172 7261 per to sort arra │ │ │ │ -00036e40: 7920 656c 656d 656e 7473 2069 6e20 6465 y elements in de │ │ │ │ -00036e50: 7363 656e 6469 6e67 206f 7264 6572 0a20 scending order. │ │ │ │ -00036e60: 2a0a 202a 2040 7061 7261 6d20 2020 7b6d *. * @param {m │ │ │ │ -00036e70: 6978 6564 7d20 6120 2d20 616e 2069 7465 ixed} a - an ite │ │ │ │ -00036e80: 6d20 746f 2063 6f6d 7061 7265 0a20 2a20 m to compare. * │ │ │ │ -00036e90: 4070 6172 616d 2020 207b 6d69 7865 647d @param {mixed} │ │ │ │ -00036ea0: 2062 202d 2061 6e20 6974 656d 2074 6f20 b - an item to │ │ │ │ -00036eb0: 636f 6d70 6172 650a 202a 2040 7265 7475 compare. * @retu │ │ │ │ -00036ec0: 726e 7320 7b6e 756d 6265 727d 202d 2063 rns {number} - c │ │ │ │ -00036ed0: 6f6d 7061 7269 736f 6e20 7265 7375 6c74 omparison result │ │ │ │ -00036ee0: 0a20 2a2f 0a66 756e 6374 696f 6e20 6465 . */.function de │ │ │ │ -00036ef0: 7363 656e 6469 6e67 2861 2c20 6229 0a7b scending(a, b).{ │ │ │ │ -00036f00: 0a20 2072 6574 7572 6e20 2d31 202a 2061 . return -1 * a │ │ │ │ -00036f10: 7363 656e 6469 6e67 2861 2c20 6229 3b0a scending(a, b);. │ │ │ │ -00036f20: 7d0a 0a76 6172 2073 6572 6961 6c4f 7264 }..var serialOrd │ │ │ │ -00036f30: 6572 6564 4578 706f 7274 7320 3d20 7365 eredExports = se │ │ │ │ -00036f40: 7269 616c 4f72 6465 7265 6424 322e 6578 rialOrdered$2.ex │ │ │ │ -00036f50: 706f 7274 733b 0a0a 7661 7220 7365 7269 ports;..var seri │ │ │ │ -00036f60: 616c 4f72 6465 7265 6420 3d20 7365 7269 alOrdered = seri │ │ │ │ -00036f70: 616c 4f72 6465 7265 6445 7870 6f72 7473 alOrderedExports │ │ │ │ -00036f80: 3b0a 0a2f 2f20 5075 626c 6963 2041 5049 ;..// Public API │ │ │ │ -00036f90: 0a76 6172 2073 6572 6961 6c5f 3120 3d20 .var serial_1 = │ │ │ │ -00036fa0: 7365 7269 616c 3b0a 0a2f 2a2a 0a20 2a20 serial;../**. * │ │ │ │ -00036fb0: 5275 6e73 2069 7465 7261 746f 7220 6f76 Runs iterator ov │ │ │ │ -00036fc0: 6572 2070 726f 7669 6465 6420 6172 7261 er provided arra │ │ │ │ -00036fd0: 7920 656c 656d 656e 7473 2069 6e20 7365 y elements in se │ │ │ │ -00036fe0: 7269 6573 0a20 2a0a 202a 2040 7061 7261 ries. *. * @para │ │ │ │ -00036ff0: 6d20 2020 7b61 7272 6179 7c6f 626a 6563 m {array|objec │ │ │ │ -00037000: 747d 206c 6973 7420 2d20 6172 7261 7920 t} list - array │ │ │ │ -00037010: 6f72 206f 626a 6563 7420 286e 616d 6564 or object (named │ │ │ │ -00037020: 206c 6973 7429 2074 6f20 6974 6572 6174 list) to iterat │ │ │ │ -00037030: 6520 6f76 6572 0a20 2a20 4070 6172 616d e over. * @param │ │ │ │ -00037040: 2020 207b 6675 6e63 7469 6f6e 7d20 6974 {function} it │ │ │ │ -00037050: 6572 6174 6f72 202d 2069 7465 7261 746f erator - iterato │ │ │ │ -00037060: 7220 746f 2072 756e 0a20 2a20 4070 6172 r to run. * @par │ │ │ │ -00037070: 616d 2020 207b 6675 6e63 7469 6f6e 7d20 am {function} │ │ │ │ -00037080: 6361 6c6c 6261 636b 202d 2069 6e76 6f6b callback - invok │ │ │ │ -00037090: 6564 2077 6865 6e20 616c 6c20 656c 656d ed when all elem │ │ │ │ -000370a0: 656e 7473 2070 726f 6365 7373 6564 0a20 ents processed. │ │ │ │ -000370b0: 2a20 4072 6574 7572 6e73 207b 6675 6e63 * @returns {func │ │ │ │ -000370c0: 7469 6f6e 7d20 2d20 6a6f 6273 2074 6572 tion} - jobs ter │ │ │ │ -000370d0: 6d69 6e61 746f 720a 202a 2f0a 6675 6e63 minator. */.func │ │ │ │ -000370e0: 7469 6f6e 2073 6572 6961 6c28 6c69 7374 tion serial(list │ │ │ │ -000370f0: 2c20 6974 6572 6174 6f72 2c20 6361 6c6c , iterator, call │ │ │ │ -00037100: 6261 636b 290a 7b0a 2020 7265 7475 726e back).{. return │ │ │ │ -00037110: 2073 6572 6961 6c4f 7264 6572 6564 286c serialOrdered(l │ │ │ │ -00037120: 6973 742c 2069 7465 7261 746f 722c 206e ist, iterator, n │ │ │ │ -00037130: 756c 6c2c 2063 616c 6c62 6163 6b29 3b0a ull, callback);. │ │ │ │ -00037140: 7d0a 0a76 6172 2061 7379 6e63 6b69 7424 }..var asynckit$ │ │ │ │ -00037150: 3120 3d0a 7b0a 2020 7061 7261 6c6c 656c 1 =.{. parallel │ │ │ │ -00037160: 2020 2020 2020 3a20 7061 7261 6c6c 656c : parallel │ │ │ │ -00037170: 5f31 2c0a 2020 7365 7269 616c 2020 2020 _1,. serial │ │ │ │ -00037180: 2020 2020 3a20 7365 7269 616c 5f31 2c0a : serial_1,. │ │ │ │ -00037190: 2020 7365 7269 616c 4f72 6465 7265 6420 serialOrdered │ │ │ │ -000371a0: 3a20 7365 7269 616c 4f72 6465 7265 6445 : serialOrderedE │ │ │ │ -000371b0: 7870 6f72 7473 0a7d 3b0a 0a76 6172 2073 xports.};..var s │ │ │ │ -000371c0: 6861 6d73 2431 3b0a 7661 7220 6861 7352 hams$1;.var hasR │ │ │ │ -000371d0: 6571 7569 7265 6453 6861 6d73 2431 3b0a equiredShams$1;. │ │ │ │ -000371e0: 0a66 756e 6374 696f 6e20 7265 7175 6972 .function requir │ │ │ │ -000371f0: 6553 6861 6d73 2431 2028 2920 7b0a 0969 eShams$1 () {..i │ │ │ │ -00037200: 6620 2868 6173 5265 7175 6972 6564 5368 f (hasRequiredSh │ │ │ │ -00037210: 616d 7324 3129 2072 6574 7572 6e20 7368 ams$1) return sh │ │ │ │ -00037220: 616d 7324 313b 0a09 6861 7352 6571 7569 ams$1;..hasRequi │ │ │ │ -00037230: 7265 6453 6861 6d73 2431 203d 2031 3b0a redShams$1 = 1;. │ │ │ │ -00037240: 0a09 2f2a 2065 736c 696e 7420 636f 6d70 ../* eslint comp │ │ │ │ -00037250: 6c65 7869 7479 3a20 5b32 2c20 3138 5d2c lexity: [2, 18], │ │ │ │ -00037260: 206d 6178 2d73 7461 7465 6d65 6e74 733a max-statements: │ │ │ │ -00037270: 205b 322c 2033 335d 202a 2f0a 0973 6861 [2, 33] */..sha │ │ │ │ -00037280: 6d73 2431 203d 2066 756e 6374 696f 6e20 ms$1 = function │ │ │ │ -00037290: 6861 7353 796d 626f 6c73 2829 207b 0a09 hasSymbols() {.. │ │ │ │ -000372a0: 0969 6620 2874 7970 656f 6620 5379 6d62 .if (typeof Symb │ │ │ │ -000372b0: 6f6c 2021 3d3d 2027 6675 6e63 7469 6f6e ol !== 'function │ │ │ │ -000372c0: 2720 7c7c 2074 7970 656f 6620 4f62 6a65 ' || typeof Obje │ │ │ │ -000372d0: 6374 2e67 6574 4f77 6e50 726f 7065 7274 ct.getOwnPropert │ │ │ │ -000372e0: 7953 796d 626f 6c73 2021 3d3d 2027 6675 ySymbols !== 'fu │ │ │ │ -000372f0: 6e63 7469 6f6e 2729 207b 2072 6574 7572 nction') { retur │ │ │ │ -00037300: 6e20 6661 6c73 653b 207d 0a09 0969 6620 n false; }...if │ │ │ │ -00037310: 2874 7970 656f 6620 5379 6d62 6f6c 2e69 (typeof Symbol.i │ │ │ │ -00037320: 7465 7261 746f 7220 3d3d 3d20 2773 796d terator === 'sym │ │ │ │ -00037330: 626f 6c27 2920 7b20 7265 7475 726e 2074 bol') { return t │ │ │ │ -00037340: 7275 653b 207d 0a0a 0909 7661 7220 6f62 rue; }....var ob │ │ │ │ -00037350: 6a20 3d20 7b7d 3b0a 0909 7661 7220 7379 j = {};...var sy │ │ │ │ -00037360: 6d20 3d20 5379 6d62 6f6c 2827 7465 7374 m = Symbol('test │ │ │ │ -00037370: 2729 3b0a 0909 7661 7220 7379 6d4f 626a ');...var symObj │ │ │ │ -00037380: 203d 204f 626a 6563 7428 7379 6d29 3b0a = Object(sym);. │ │ │ │ -00037390: 0909 6966 2028 7479 7065 6f66 2073 796d ..if (typeof sym │ │ │ │ -000373a0: 203d 3d3d 2027 7374 7269 6e67 2729 207b === 'string') { │ │ │ │ -000373b0: 2072 6574 7572 6e20 6661 6c73 653b 207d return false; } │ │ │ │ -000373c0: 0a0a 0909 6966 2028 4f62 6a65 6374 2e70 ....if (Object.p │ │ │ │ -000373d0: 726f 746f 7479 7065 2e74 6f53 7472 696e rototype.toStrin │ │ │ │ -000373e0: 672e 6361 6c6c 2873 796d 2920 213d 3d20 g.call(sym) !== │ │ │ │ -000373f0: 275b 6f62 6a65 6374 2053 796d 626f 6c5d '[object Symbol] │ │ │ │ -00037400: 2729 207b 2072 6574 7572 6e20 6661 6c73 ') { return fals │ │ │ │ -00037410: 653b 207d 0a09 0969 6620 284f 626a 6563 e; }...if (Objec │ │ │ │ -00037420: 742e 7072 6f74 6f74 7970 652e 746f 5374 t.prototype.toSt │ │ │ │ -00037430: 7269 6e67 2e63 616c 6c28 7379 6d4f 626a ring.call(symObj │ │ │ │ -00037440: 2920 213d 3d20 275b 6f62 6a65 6374 2053 ) !== '[object S │ │ │ │ -00037450: 796d 626f 6c5d 2729 207b 2072 6574 7572 ymbol]') { retur │ │ │ │ -00037460: 6e20 6661 6c73 653b 207d 0a0a 0909 2f2f n false; }....// │ │ │ │ -00037470: 2074 656d 7020 6469 7361 626c 6564 2070 temp disabled p │ │ │ │ -00037480: 6572 2068 7474 7073 3a2f 2f67 6974 6875 er https://githu │ │ │ │ -00037490: 622e 636f 6d2f 6c6a 6861 7262 2f6f 626a b.com/ljharb/obj │ │ │ │ -000374a0: 6563 742e 6173 7369 676e 2f69 7373 7565 ect.assign/issue │ │ │ │ -000374b0: 732f 3137 0a09 092f 2f20 6966 2028 7379 s/17...// if (sy │ │ │ │ -000374c0: 6d20 696e 7374 616e 6365 6f66 2053 796d m instanceof Sym │ │ │ │ -000374d0: 626f 6c29 207b 2072 6574 7572 6e20 6661 bol) { return fa │ │ │ │ -000374e0: 6c73 653b 207d 0a09 092f 2f20 7465 6d70 lse; }...// temp │ │ │ │ -000374f0: 2064 6973 6162 6c65 6420 7065 7220 6874 disabled per ht │ │ │ │ -00037500: 7470 733a 2f2f 6769 7468 7562 2e63 6f6d tps://github.com │ │ │ │ -00037510: 2f57 6562 5265 666c 6563 7469 6f6e 2f67 /WebReflection/g │ │ │ │ -00037520: 6574 2d6f 776e 2d70 726f 7065 7274 792d et-own-property- │ │ │ │ -00037530: 7379 6d62 6f6c 732f 6973 7375 6573 2f34 symbols/issues/4 │ │ │ │ -00037540: 0a09 092f 2f20 6966 2028 2128 7379 6d4f ...// if (!(symO │ │ │ │ -00037550: 626a 2069 6e73 7461 6e63 656f 6620 5379 bj instanceof Sy │ │ │ │ -00037560: 6d62 6f6c 2929 207b 2072 6574 7572 6e20 mbol)) { return │ │ │ │ -00037570: 6661 6c73 653b 207d 0a0a 0909 2f2f 2069 false; }....// i │ │ │ │ -00037580: 6620 2874 7970 656f 6620 5379 6d62 6f6c f (typeof Symbol │ │ │ │ -00037590: 2e70 726f 746f 7479 7065 2e74 6f53 7472 .prototype.toStr │ │ │ │ -000375a0: 696e 6720 213d 3d20 2766 756e 6374 696f ing !== 'functio │ │ │ │ -000375b0: 6e27 2920 7b20 7265 7475 726e 2066 616c n') { return fal │ │ │ │ -000375c0: 7365 3b20 7d0a 0909 2f2f 2069 6620 2853 se; }...// if (S │ │ │ │ -000375d0: 7472 696e 6728 7379 6d29 2021 3d3d 2053 tring(sym) !== S │ │ │ │ -000375e0: 796d 626f 6c2e 7072 6f74 6f74 7970 652e ymbol.prototype. │ │ │ │ -000375f0: 746f 5374 7269 6e67 2e63 616c 6c28 7379 toString.call(sy │ │ │ │ -00037600: 6d29 2920 7b20 7265 7475 726e 2066 616c m)) { return fal │ │ │ │ -00037610: 7365 3b20 7d0a 0a09 0976 6172 2073 796d se; }....var sym │ │ │ │ -00037620: 5661 6c20 3d20 3432 3b0a 0909 6f62 6a5b Val = 42;...obj[ │ │ │ │ -00037630: 7379 6d5d 203d 2073 796d 5661 6c3b 0a09 sym] = symVal;.. │ │ │ │ -00037640: 0966 6f72 2028 7379 6d20 696e 206f 626a .for (sym in obj │ │ │ │ -00037650: 2920 7b20 7265 7475 726e 2066 616c 7365 ) { return false │ │ │ │ -00037660: 3b20 7d20 2f2f 2065 736c 696e 742d 6469 ; } // eslint-di │ │ │ │ -00037670: 7361 626c 652d 6c69 6e65 206e 6f2d 7265 sable-line no-re │ │ │ │ -00037680: 7374 7269 6374 6564 2d73 796e 7461 782c stricted-syntax, │ │ │ │ -00037690: 206e 6f2d 756e 7265 6163 6861 626c 652d no-unreachable- │ │ │ │ -000376a0: 6c6f 6f70 0a09 0969 6620 2874 7970 656f loop...if (typeo │ │ │ │ -000376b0: 6620 4f62 6a65 6374 2e6b 6579 7320 3d3d f Object.keys == │ │ │ │ -000376c0: 3d20 2766 756e 6374 696f 6e27 2026 2620 = 'function' && │ │ │ │ -000376d0: 4f62 6a65 6374 2e6b 6579 7328 6f62 6a29 Object.keys(obj) │ │ │ │ -000376e0: 2e6c 656e 6774 6820 213d 3d20 3029 207b .length !== 0) { │ │ │ │ -000376f0: 2072 6574 7572 6e20 6661 6c73 653b 207d return false; } │ │ │ │ -00037700: 0a0a 0909 6966 2028 7479 7065 6f66 204f ....if (typeof O │ │ │ │ -00037710: 626a 6563 742e 6765 744f 776e 5072 6f70 bject.getOwnProp │ │ │ │ -00037720: 6572 7479 4e61 6d65 7320 3d3d 3d20 2766 ertyNames === 'f │ │ │ │ -00037730: 756e 6374 696f 6e27 2026 2620 4f62 6a65 unction' && Obje │ │ │ │ -00037740: 6374 2e67 6574 4f77 6e50 726f 7065 7274 ct.getOwnPropert │ │ │ │ -00037750: 794e 616d 6573 286f 626a 292e 6c65 6e67 yNames(obj).leng │ │ │ │ -00037760: 7468 2021 3d3d 2030 2920 7b20 7265 7475 th !== 0) { retu │ │ │ │ -00037770: 726e 2066 616c 7365 3b20 7d0a 0a09 0976 rn false; }....v │ │ │ │ -00037780: 6172 2073 796d 7320 3d20 4f62 6a65 6374 ar syms = Object │ │ │ │ -00037790: 2e67 6574 4f77 6e50 726f 7065 7274 7953 .getOwnPropertyS │ │ │ │ -000377a0: 796d 626f 6c73 286f 626a 293b 0a09 0969 ymbols(obj);...i │ │ │ │ -000377b0: 6620 2873 796d 732e 6c65 6e67 7468 2021 f (syms.length ! │ │ │ │ -000377c0: 3d3d 2031 207c 7c20 7379 6d73 5b30 5d20 == 1 || syms[0] │ │ │ │ -000377d0: 213d 3d20 7379 6d29 207b 2072 6574 7572 !== sym) { retur │ │ │ │ -000377e0: 6e20 6661 6c73 653b 207d 0a0a 0909 6966 n false; }....if │ │ │ │ -000377f0: 2028 214f 626a 6563 742e 7072 6f74 6f74 (!Object.protot │ │ │ │ -00037800: 7970 652e 7072 6f70 6572 7479 4973 456e ype.propertyIsEn │ │ │ │ -00037810: 756d 6572 6162 6c65 2e63 616c 6c28 6f62 umerable.call(ob │ │ │ │ -00037820: 6a2c 2073 796d 2929 207b 2072 6574 7572 j, sym)) { retur │ │ │ │ -00037830: 6e20 6661 6c73 653b 207d 0a0a 0909 6966 n false; }....if │ │ │ │ -00037840: 2028 7479 7065 6f66 204f 626a 6563 742e (typeof Object. │ │ │ │ -00037850: 6765 744f 776e 5072 6f70 6572 7479 4465 getOwnPropertyDe │ │ │ │ -00037860: 7363 7269 7074 6f72 203d 3d3d 2027 6675 scriptor === 'fu │ │ │ │ -00037870: 6e63 7469 6f6e 2729 207b 0a09 0909 7661 nction') {....va │ │ │ │ -00037880: 7220 6465 7363 7269 7074 6f72 203d 204f r descriptor = O │ │ │ │ -00037890: 626a 6563 742e 6765 744f 776e 5072 6f70 bject.getOwnProp │ │ │ │ -000378a0: 6572 7479 4465 7363 7269 7074 6f72 286f ertyDescriptor(o │ │ │ │ -000378b0: 626a 2c20 7379 6d29 3b0a 0909 0969 6620 bj, sym);....if │ │ │ │ -000378c0: 2864 6573 6372 6970 746f 722e 7661 6c75 (descriptor.valu │ │ │ │ -000378d0: 6520 213d 3d20 7379 6d56 616c 207c 7c20 e !== symVal || │ │ │ │ -000378e0: 6465 7363 7269 7074 6f72 2e65 6e75 6d65 descriptor.enume │ │ │ │ -000378f0: 7261 626c 6520 213d 3d20 7472 7565 2920 rable !== true) │ │ │ │ -00037900: 7b20 7265 7475 726e 2066 616c 7365 3b20 { return false; │ │ │ │ -00037910: 7d0a 0909 7d0a 0a09 0972 6574 7572 6e20 }...}....return │ │ │ │ -00037920: 7472 7565 3b0a 097d 3b0a 0972 6574 7572 true;..};..retur │ │ │ │ -00037930: 6e20 7368 616d 7324 313b 0a7d 0a0a 7661 n shams$1;.}..va │ │ │ │ -00037940: 7220 6f72 6967 5379 6d62 6f6c 203d 2074 r origSymbol = t │ │ │ │ -00037950: 7970 656f 6620 5379 6d62 6f6c 2021 3d3d ypeof Symbol !== │ │ │ │ -00037960: 2027 756e 6465 6669 6e65 6427 2026 2620 'undefined' && │ │ │ │ -00037970: 5379 6d62 6f6c 3b0a 7661 7220 6861 7353 Symbol;.var hasS │ │ │ │ -00037980: 796d 626f 6c53 6861 6d20 3d20 7265 7175 ymbolSham = requ │ │ │ │ -00037990: 6972 6553 6861 6d73 2431 2829 3b0a 0a76 ireShams$1();..v │ │ │ │ -000379a0: 6172 2068 6173 5379 6d62 6f6c 7324 3120 ar hasSymbols$1 │ │ │ │ -000379b0: 3d20 6675 6e63 7469 6f6e 2068 6173 4e61 = function hasNa │ │ │ │ -000379c0: 7469 7665 5379 6d62 6f6c 7328 2920 7b0a tiveSymbols() {. │ │ │ │ -000379d0: 0969 6620 2874 7970 656f 6620 6f72 6967 .if (typeof orig │ │ │ │ -000379e0: 5379 6d62 6f6c 2021 3d3d 2027 6675 6e63 Symbol !== 'func │ │ │ │ -000379f0: 7469 6f6e 2729 207b 2072 6574 7572 6e20 tion') { return │ │ │ │ -00037a00: 6661 6c73 653b 207d 0a09 6966 2028 7479 false; }..if (ty │ │ │ │ -00037a10: 7065 6f66 2053 796d 626f 6c20 213d 3d20 peof Symbol !== │ │ │ │ -00037a20: 2766 756e 6374 696f 6e27 2920 7b20 7265 'function') { re │ │ │ │ -00037a30: 7475 726e 2066 616c 7365 3b20 7d0a 0969 turn false; }..i │ │ │ │ -00037a40: 6620 2874 7970 656f 6620 6f72 6967 5379 f (typeof origSy │ │ │ │ -00037a50: 6d62 6f6c 2827 666f 6f27 2920 213d 3d20 mbol('foo') !== │ │ │ │ -00037a60: 2773 796d 626f 6c27 2920 7b20 7265 7475 'symbol') { retu │ │ │ │ -00037a70: 726e 2066 616c 7365 3b20 7d0a 0969 6620 rn false; }..if │ │ │ │ -00037a80: 2874 7970 656f 6620 5379 6d62 6f6c 2827 (typeof Symbol(' │ │ │ │ -00037a90: 6261 7227 2920 213d 3d20 2773 796d 626f bar') !== 'symbo │ │ │ │ -00037aa0: 6c27 2920 7b20 7265 7475 726e 2066 616c l') { return fal │ │ │ │ -00037ab0: 7365 3b20 7d0a 0a09 7265 7475 726e 2068 se; }...return h │ │ │ │ -00037ac0: 6173 5379 6d62 6f6c 5368 616d 2829 3b0a asSymbolSham();. │ │ │ │ -00037ad0: 7d3b 0a0a 7661 7220 7465 7374 2431 203d };..var test$1 = │ │ │ │ -00037ae0: 207b 0a09 666f 6f3a 207b 7d0a 7d3b 0a0a {..foo: {}.};.. │ │ │ │ -00037af0: 7661 7220 244f 626a 6563 7420 3d20 4f62 var $Object = Ob │ │ │ │ -00037b00: 6a65 6374 3b0a 0a76 6172 2068 6173 5072 ject;..var hasPr │ │ │ │ -00037b10: 6f74 6f24 3120 3d20 6675 6e63 7469 6f6e oto$1 = function │ │ │ │ -00037b20: 2068 6173 5072 6f74 6f28 2920 7b0a 0972 hasProto() {..r │ │ │ │ -00037b30: 6574 7572 6e20 7b20 5f5f 7072 6f74 6f5f eturn { __proto_ │ │ │ │ -00037b40: 5f3a 2074 6573 7424 3120 7d2e 666f 6f20 _: test$1 }.foo │ │ │ │ -00037b50: 3d3d 3d20 7465 7374 2431 2e66 6f6f 2026 === test$1.foo & │ │ │ │ -00037b60: 2620 2128 7b20 5f5f 7072 6f74 6f5f 5f3a & !({ __proto__: │ │ │ │ -00037b70: 206e 756c 6c20 7d20 696e 7374 616e 6365 null } instance │ │ │ │ -00037b80: 6f66 2024 4f62 6a65 6374 293b 0a7d 3b0a of $Object);.};. │ │ │ │ -00037b90: 0a2f 2a20 6573 6c69 6e74 206e 6f2d 696e ./* eslint no-in │ │ │ │ -00037ba0: 7661 6c69 642d 7468 6973 3a20 3120 2a2f valid-this: 1 */ │ │ │ │ -00037bb0: 0a0a 7661 7220 4552 524f 525f 4d45 5353 ..var ERROR_MESS │ │ │ │ -00037bc0: 4147 4520 3d20 2746 756e 6374 696f 6e2e AGE = 'Function. │ │ │ │ -00037bd0: 7072 6f74 6f74 7970 652e 6269 6e64 2063 prototype.bind c │ │ │ │ -00037be0: 616c 6c65 6420 6f6e 2069 6e63 6f6d 7061 alled on incompa │ │ │ │ -00037bf0: 7469 626c 6520 273b 0a76 6172 2074 6f53 tible ';.var toS │ │ │ │ -00037c00: 7472 203d 204f 626a 6563 742e 7072 6f74 tr = Object.prot │ │ │ │ -00037c10: 6f74 7970 652e 746f 5374 7269 6e67 3b0a otype.toString;. │ │ │ │ -00037c20: 7661 7220 6d61 7820 3d20 4d61 7468 2e6d var max = Math.m │ │ │ │ -00037c30: 6178 3b0a 7661 7220 6675 6e63 5479 7065 ax;.var funcType │ │ │ │ -00037c40: 203d 2027 5b6f 626a 6563 7420 4675 6e63 = '[object Func │ │ │ │ -00037c50: 7469 6f6e 5d27 3b0a 0a76 6172 2063 6f6e tion]';..var con │ │ │ │ -00037c60: 6361 7474 7920 3d20 6675 6e63 7469 6f6e catty = function │ │ │ │ -00037c70: 2063 6f6e 6361 7474 7928 612c 2062 2920 concatty(a, b) │ │ │ │ -00037c80: 7b0a 2020 2020 7661 7220 6172 7220 3d20 {. var arr = │ │ │ │ -00037c90: 5b5d 3b0a 0a20 2020 2066 6f72 2028 7661 [];.. for (va │ │ │ │ -00037ca0: 7220 6920 3d20 303b 2069 203c 2061 2e6c r i = 0; i < a.l │ │ │ │ -00037cb0: 656e 6774 683b 2069 202b 3d20 3129 207b ength; i += 1) { │ │ │ │ -00037cc0: 0a20 2020 2020 2020 2061 7272 5b69 5d20 . arr[i] │ │ │ │ -00037cd0: 3d20 615b 695d 3b0a 2020 2020 7d0a 2020 = a[i];. }. │ │ │ │ -00037ce0: 2020 666f 7220 2876 6172 206a 203d 2030 for (var j = 0 │ │ │ │ -00037cf0: 3b20 6a20 3c20 622e 6c65 6e67 7468 3b20 ; j < b.length; │ │ │ │ -00037d00: 6a20 2b3d 2031 2920 7b0a 2020 2020 2020 j += 1) {. │ │ │ │ -00037d10: 2020 6172 725b 6a20 2b20 612e 6c65 6e67 arr[j + a.leng │ │ │ │ -00037d20: 7468 5d20 3d20 625b 6a5d 3b0a 2020 2020 th] = b[j];. │ │ │ │ -00037d30: 7d0a 0a20 2020 2072 6574 7572 6e20 6172 }.. return ar │ │ │ │ -00037d40: 723b 0a7d 3b0a 0a76 6172 2073 6c69 6379 r;.};..var slicy │ │ │ │ -00037d50: 203d 2066 756e 6374 696f 6e20 736c 6963 = function slic │ │ │ │ -00037d60: 7928 6172 724c 696b 652c 206f 6666 7365 y(arrLike, offse │ │ │ │ -00037d70: 7429 207b 0a20 2020 2076 6172 2061 7272 t) {. var arr │ │ │ │ -00037d80: 203d 205b 5d3b 0a20 2020 2066 6f72 2028 = [];. for ( │ │ │ │ -00037d90: 7661 7220 6920 3d20 6f66 6673 6574 207c var i = offset | │ │ │ │ -00037da0: 7c20 302c 206a 203d 2030 3b20 6920 3c20 | 0, j = 0; i < │ │ │ │ -00037db0: 6172 724c 696b 652e 6c65 6e67 7468 3b20 arrLike.length; │ │ │ │ -00037dc0: 6920 2b3d 2031 2c20 6a20 2b3d 2031 2920 i += 1, j += 1) │ │ │ │ -00037dd0: 7b0a 2020 2020 2020 2020 6172 725b 6a5d {. arr[j] │ │ │ │ -00037de0: 203d 2061 7272 4c69 6b65 5b69 5d3b 0a20 = arrLike[i];. │ │ │ │ -00037df0: 2020 207d 0a20 2020 2072 6574 7572 6e20 }. return │ │ │ │ -00037e00: 6172 723b 0a7d 3b0a 0a76 6172 206a 6f69 arr;.};..var joi │ │ │ │ -00037e10: 6e79 203d 2066 756e 6374 696f 6e20 2861 ny = function (a │ │ │ │ -00037e20: 7272 2c20 6a6f 696e 6572 2920 7b0a 2020 rr, joiner) {. │ │ │ │ -00037e30: 2020 7661 7220 7374 7220 3d20 2727 3b0a var str = '';. │ │ │ │ -00037e40: 2020 2020 666f 7220 2876 6172 2069 203d for (var i = │ │ │ │ -00037e50: 2030 3b20 6920 3c20 6172 722e 6c65 6e67 0; i < arr.leng │ │ │ │ -00037e60: 7468 3b20 6920 2b3d 2031 2920 7b0a 2020 th; i += 1) {. │ │ │ │ -00037e70: 2020 2020 2020 7374 7220 2b3d 2061 7272 str += arr │ │ │ │ -00037e80: 5b69 5d3b 0a20 2020 2020 2020 2069 6620 [i];. if │ │ │ │ -00037e90: 2869 202b 2031 203c 2061 7272 2e6c 656e (i + 1 < arr.len │ │ │ │ -00037ea0: 6774 6829 207b 0a20 2020 2020 2020 2020 gth) {. │ │ │ │ -00037eb0: 2020 2073 7472 202b 3d20 6a6f 696e 6572 str += joiner │ │ │ │ -00037ec0: 3b0a 2020 2020 2020 2020 7d0a 2020 2020 ;. }. │ │ │ │ -00037ed0: 7d0a 2020 2020 7265 7475 726e 2073 7472 }. return str │ │ │ │ -00037ee0: 3b0a 7d3b 0a0a 7661 7220 696d 706c 656d ;.};..var implem │ │ │ │ -00037ef0: 656e 7461 7469 6f6e 2431 203d 2066 756e entation$1 = fun │ │ │ │ -00037f00: 6374 696f 6e20 6269 6e64 2874 6861 7429 ction bind(that) │ │ │ │ -00037f10: 207b 0a20 2020 2076 6172 2074 6172 6765 {. var targe │ │ │ │ -00037f20: 7420 3d20 7468 6973 3b0a 2020 2020 6966 t = this;. if │ │ │ │ -00037f30: 2028 7479 7065 6f66 2074 6172 6765 7420 (typeof target │ │ │ │ -00037f40: 213d 3d20 2766 756e 6374 696f 6e27 207c !== 'function' | │ │ │ │ -00037f50: 7c20 746f 5374 722e 6170 706c 7928 7461 | toStr.apply(ta │ │ │ │ -00037f60: 7267 6574 2920 213d 3d20 6675 6e63 5479 rget) !== funcTy │ │ │ │ -00037f70: 7065 2920 7b0a 2020 2020 2020 2020 7468 pe) {. th │ │ │ │ -00037f80: 726f 7720 6e65 7720 5479 7065 4572 726f row new TypeErro │ │ │ │ -00037f90: 7228 4552 524f 525f 4d45 5353 4147 4520 r(ERROR_MESSAGE │ │ │ │ -00037fa0: 2b20 7461 7267 6574 293b 0a20 2020 207d + target);. } │ │ │ │ -00037fb0: 0a20 2020 2076 6172 2061 7267 7320 3d20 . var args = │ │ │ │ -00037fc0: 736c 6963 7928 6172 6775 6d65 6e74 732c slicy(arguments, │ │ │ │ -00037fd0: 2031 293b 0a0a 2020 2020 7661 7220 626f 1);.. var bo │ │ │ │ -00037fe0: 756e 643b 0a20 2020 2076 6172 2062 696e und;. var bin │ │ │ │ -00037ff0: 6465 7220 3d20 6675 6e63 7469 6f6e 2028 der = function ( │ │ │ │ -00038000: 2920 7b0a 2020 2020 2020 2020 6966 2028 ) {. if ( │ │ │ │ -00038010: 7468 6973 2069 6e73 7461 6e63 656f 6620 this instanceof │ │ │ │ -00038020: 626f 756e 6429 207b 0a20 2020 2020 2020 bound) {. │ │ │ │ -00038030: 2020 2020 2076 6172 2072 6573 756c 7420 var result │ │ │ │ -00038040: 3d20 7461 7267 6574 2e61 7070 6c79 280a = target.apply(. │ │ │ │ -00038050: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ -00038060: 7468 6973 2c0a 2020 2020 2020 2020 2020 this,. │ │ │ │ -00038070: 2020 2020 2020 636f 6e63 6174 7479 2861 concatty(a │ │ │ │ -00038080: 7267 732c 2061 7267 756d 656e 7473 290a rgs, arguments). │ │ │ │ -00038090: 2020 2020 2020 2020 2020 2020 293b 0a20 );. │ │ │ │ -000380a0: 2020 2020 2020 2020 2020 2069 6620 284f if (O │ │ │ │ -000380b0: 626a 6563 7428 7265 7375 6c74 2920 3d3d bject(result) == │ │ │ │ -000380c0: 3d20 7265 7375 6c74 2920 7b0a 2020 2020 = result) {. │ │ │ │ -000380d0: 2020 2020 2020 2020 2020 2020 7265 7475 retu │ │ │ │ -000380e0: 726e 2072 6573 756c 743b 0a20 2020 2020 rn result;. │ │ │ │ -000380f0: 2020 2020 2020 207d 0a20 2020 2020 2020 }. │ │ │ │ -00038100: 2020 2020 2072 6574 7572 6e20 7468 6973 return this │ │ │ │ -00038110: 3b0a 2020 2020 2020 2020 7d0a 2020 2020 ;. }. │ │ │ │ -00038120: 2020 2020 7265 7475 726e 2074 6172 6765 return targe │ │ │ │ -00038130: 742e 6170 706c 7928 0a20 2020 2020 2020 t.apply(. │ │ │ │ -00038140: 2020 2020 2074 6861 742c 0a20 2020 2020 that,. │ │ │ │ -00038150: 2020 2020 2020 2063 6f6e 6361 7474 7928 concatty( │ │ │ │ -00038160: 6172 6773 2c20 6172 6775 6d65 6e74 7329 args, arguments) │ │ │ │ -00038170: 0a20 2020 2020 2020 2029 3b0a 0a20 2020 . );.. │ │ │ │ -00038180: 207d 3b0a 0a20 2020 2076 6172 2062 6f75 };.. var bou │ │ │ │ -00038190: 6e64 4c65 6e67 7468 203d 206d 6178 2830 ndLength = max(0 │ │ │ │ -000381a0: 2c20 7461 7267 6574 2e6c 656e 6774 6820 , target.length │ │ │ │ -000381b0: 2d20 6172 6773 2e6c 656e 6774 6829 3b0a - args.length);. │ │ │ │ -000381c0: 2020 2020 7661 7220 626f 756e 6441 7267 var boundArg │ │ │ │ -000381d0: 7320 3d20 5b5d 3b0a 2020 2020 666f 7220 s = [];. for │ │ │ │ -000381e0: 2876 6172 2069 203d 2030 3b20 6920 3c20 (var i = 0; i < │ │ │ │ -000381f0: 626f 756e 644c 656e 6774 683b 2069 2b2b boundLength; i++ │ │ │ │ -00038200: 2920 7b0a 2020 2020 2020 2020 626f 756e ) {. boun │ │ │ │ -00038210: 6441 7267 735b 695d 203d 2027 2427 202b dArgs[i] = '$' + │ │ │ │ -00038220: 2069 3b0a 2020 2020 7d0a 0a20 2020 2062 i;. }.. b │ │ │ │ -00038230: 6f75 6e64 203d 2046 756e 6374 696f 6e28 ound = Function( │ │ │ │ -00038240: 2762 696e 6465 7227 2c20 2772 6574 7572 'binder', 'retur │ │ │ │ -00038250: 6e20 6675 6e63 7469 6f6e 2028 2720 2b20 n function (' + │ │ │ │ -00038260: 6a6f 696e 7928 626f 756e 6441 7267 732c joiny(boundArgs, │ │ │ │ -00038270: 2027 2c27 2920 2b20 2729 7b20 7265 7475 ',') + '){ retu │ │ │ │ -00038280: 726e 2062 696e 6465 722e 6170 706c 7928 rn binder.apply( │ │ │ │ -00038290: 7468 6973 2c61 7267 756d 656e 7473 293b this,arguments); │ │ │ │ -000382a0: 207d 2729 2862 696e 6465 7229 3b0a 0a20 }')(binder);.. │ │ │ │ -000382b0: 2020 2069 6620 2874 6172 6765 742e 7072 if (target.pr │ │ │ │ -000382c0: 6f74 6f74 7970 6529 207b 0a20 2020 2020 ototype) {. │ │ │ │ -000382d0: 2020 2076 6172 2045 6d70 7479 203d 2066 var Empty = f │ │ │ │ -000382e0: 756e 6374 696f 6e20 456d 7074 7928 2920 unction Empty() │ │ │ │ -000382f0: 7b7d 3b0a 2020 2020 2020 2020 456d 7074 {};. Empt │ │ │ │ -00038300: 792e 7072 6f74 6f74 7970 6520 3d20 7461 y.prototype = ta │ │ │ │ -00038310: 7267 6574 2e70 726f 746f 7479 7065 3b0a rget.prototype;. │ │ │ │ -00038320: 2020 2020 2020 2020 626f 756e 642e 7072 bound.pr │ │ │ │ -00038330: 6f74 6f74 7970 6520 3d20 6e65 7720 456d ototype = new Em │ │ │ │ -00038340: 7074 7928 293b 0a20 2020 2020 2020 2045 pty();. E │ │ │ │ -00038350: 6d70 7479 2e70 726f 746f 7479 7065 203d mpty.prototype = │ │ │ │ -00038360: 206e 756c 6c3b 0a20 2020 207d 0a0a 2020 null;. }.. │ │ │ │ -00038370: 2020 7265 7475 726e 2062 6f75 6e64 3b0a return bound;. │ │ │ │ -00038380: 7d3b 0a0a 7661 7220 696d 706c 656d 656e };..var implemen │ │ │ │ -00038390: 7461 7469 6f6e 203d 2069 6d70 6c65 6d65 tation = impleme │ │ │ │ -000383a0: 6e74 6174 696f 6e24 313b 0a0a 7661 7220 ntation$1;..var │ │ │ │ -000383b0: 6675 6e63 7469 6f6e 4269 6e64 203d 2046 functionBind = F │ │ │ │ -000383c0: 756e 6374 696f 6e2e 7072 6f74 6f74 7970 unction.prototyp │ │ │ │ -000383d0: 652e 6269 6e64 207c 7c20 696d 706c 656d e.bind || implem │ │ │ │ -000383e0: 656e 7461 7469 6f6e 3b0a 0a76 6172 2063 entation;..var c │ │ │ │ -000383f0: 616c 6c20 3d20 4675 6e63 7469 6f6e 2e70 all = Function.p │ │ │ │ -00038400: 726f 746f 7479 7065 2e63 616c 6c3b 0a76 rototype.call;.v │ │ │ │ -00038410: 6172 2024 6861 734f 776e 203d 204f 626a ar $hasOwn = Obj │ │ │ │ -00038420: 6563 742e 7072 6f74 6f74 7970 652e 6861 ect.prototype.ha │ │ │ │ -00038430: 734f 776e 5072 6f70 6572 7479 3b0a 7661 sOwnProperty;.va │ │ │ │ -00038440: 7220 6269 6e64 2431 203d 2066 756e 6374 r bind$1 = funct │ │ │ │ -00038450: 696f 6e42 696e 643b 0a0a 2f2a 2a20 4074 ionBind;../** @t │ │ │ │ -00038460: 7970 6520 7b28 6f3a 207b 7d2c 2070 3a20 ype {(o: {}, p: │ │ │ │ -00038470: 5072 6f70 6572 7479 4b65 7929 203d 3e20 PropertyKey) => │ │ │ │ -00038480: 7020 6973 206b 6579 6f66 206f 7d20 2a2f p is keyof o} */ │ │ │ │ -00038490: 0a76 6172 2068 6173 6f77 6e20 3d20 6269 .var hasown = bi │ │ │ │ -000384a0: 6e64 2431 2e63 616c 6c28 6361 6c6c 2c20 nd$1.call(call, │ │ │ │ -000384b0: 2468 6173 4f77 6e29 3b0a 0a76 6172 2075 $hasOwn);..var u │ │ │ │ -000384c0: 6e64 6566 696e 6564 2431 3b0a 0a76 6172 ndefined$1;..var │ │ │ │ -000384d0: 2024 5379 6e74 6178 4572 726f 7220 3d20 $SyntaxError = │ │ │ │ -000384e0: 5379 6e74 6178 4572 726f 723b 0a76 6172 SyntaxError;.var │ │ │ │ -000384f0: 2024 4675 6e63 7469 6f6e 203d 2046 756e $Function = Fun │ │ │ │ -00038500: 6374 696f 6e3b 0a76 6172 2024 5479 7065 ction;.var $Type │ │ │ │ -00038510: 4572 726f 7224 3120 3d20 5479 7065 4572 Error$1 = TypeEr │ │ │ │ -00038520: 726f 723b 0a0a 2f2f 2065 736c 696e 742d ror;..// eslint- │ │ │ │ -00038530: 6469 7361 626c 652d 6e65 7874 2d6c 696e disable-next-lin │ │ │ │ -00038540: 6520 636f 6e73 6973 7465 6e74 2d72 6574 e consistent-ret │ │ │ │ -00038550: 7572 6e0a 7661 7220 6765 7445 7661 6c6c urn.var getEvall │ │ │ │ -00038560: 6564 436f 6e73 7472 7563 746f 7220 3d20 edConstructor = │ │ │ │ -00038570: 6675 6e63 7469 6f6e 2028 6578 7072 6573 function (expres │ │ │ │ -00038580: 7369 6f6e 5379 6e74 6178 2920 7b0a 0974 sionSyntax) {..t │ │ │ │ -00038590: 7279 207b 0a09 0972 6574 7572 6e20 2446 ry {...return $F │ │ │ │ -000385a0: 756e 6374 696f 6e28 2722 7573 6520 7374 unction('"use st │ │ │ │ -000385b0: 7269 6374 223b 2072 6574 7572 6e20 2827 rict"; return (' │ │ │ │ -000385c0: 202b 2065 7870 7265 7373 696f 6e53 796e + expressionSyn │ │ │ │ -000385d0: 7461 7820 2b20 2729 2e63 6f6e 7374 7275 tax + ').constru │ │ │ │ -000385e0: 6374 6f72 3b27 2928 293b 0a09 7d20 6361 ctor;')();..} ca │ │ │ │ -000385f0: 7463 6820 2865 2920 7b7d 0a7d 3b0a 0a76 tch (e) {}.};..v │ │ │ │ -00038600: 6172 2024 674f 5044 203d 204f 626a 6563 ar $gOPD = Objec │ │ │ │ -00038610: 742e 6765 744f 776e 5072 6f70 6572 7479 t.getOwnProperty │ │ │ │ -00038620: 4465 7363 7269 7074 6f72 3b0a 6966 2028 Descriptor;.if ( │ │ │ │ -00038630: 2467 4f50 4429 207b 0a09 7472 7920 7b0a $gOPD) {..try {. │ │ │ │ -00038640: 0909 2467 4f50 4428 7b7d 2c20 2727 293b ..$gOPD({}, ''); │ │ │ │ -00038650: 0a09 7d20 6361 7463 6820 2865 2920 7b0a ..} catch (e) {. │ │ │ │ -00038660: 0909 2467 4f50 4420 3d20 6e75 6c6c 3b20 ..$gOPD = null; │ │ │ │ -00038670: 2f2f 2074 6869 7320 6973 2049 4520 382c // this is IE 8, │ │ │ │ -00038680: 2077 6869 6368 2068 6173 2061 2062 726f which has a bro │ │ │ │ -00038690: 6b65 6e20 674f 5044 0a09 7d0a 7d0a 0a76 ken gOPD..}.}..v │ │ │ │ -000386a0: 6172 2074 6872 6f77 5479 7065 4572 726f ar throwTypeErro │ │ │ │ -000386b0: 7220 3d20 6675 6e63 7469 6f6e 2028 2920 r = function () │ │ │ │ -000386c0: 7b0a 0974 6872 6f77 206e 6577 2024 5479 {..throw new $Ty │ │ │ │ -000386d0: 7065 4572 726f 7224 3128 293b 0a7d 3b0a peError$1();.};. │ │ │ │ -000386e0: 7661 7220 5468 726f 7754 7970 6545 7272 var ThrowTypeErr │ │ │ │ -000386f0: 6f72 203d 2024 674f 5044 0a09 3f20 2866 or = $gOPD..? (f │ │ │ │ -00038700: 756e 6374 696f 6e20 2829 207b 0a09 0974 unction () {...t │ │ │ │ -00038710: 7279 207b 0a09 0909 2f2f 2065 736c 696e ry {....// eslin │ │ │ │ -00038720: 742d 6469 7361 626c 652d 6e65 7874 2d6c t-disable-next-l │ │ │ │ -00038730: 696e 6520 6e6f 2d75 6e75 7365 642d 6578 ine no-unused-ex │ │ │ │ -00038740: 7072 6573 7369 6f6e 732c 206e 6f2d 6361 pressions, no-ca │ │ │ │ -00038750: 6c6c 6572 2c20 6e6f 2d72 6573 7472 6963 ller, no-restric │ │ │ │ -00038760: 7465 642d 7072 6f70 6572 7469 6573 0a09 ted-properties.. │ │ │ │ -00038770: 0909 6172 6775 6d65 6e74 732e 6361 6c6c ..arguments.call │ │ │ │ -00038780: 6565 3b20 2f2f 2049 4520 3820 646f 6573 ee; // IE 8 does │ │ │ │ -00038790: 206e 6f74 2074 6872 6f77 2068 6572 650a not throw here. │ │ │ │ -000387a0: 0909 0972 6574 7572 6e20 7468 726f 7754 ...return throwT │ │ │ │ -000387b0: 7970 6545 7272 6f72 3b0a 0909 7d20 6361 ypeError;...} ca │ │ │ │ -000387c0: 7463 6820 2863 616c 6c65 6554 6872 6f77 tch (calleeThrow │ │ │ │ -000387d0: 7329 207b 0a09 0909 7472 7920 7b0a 0909 s) {....try {... │ │ │ │ -000387e0: 0909 2f2f 2049 4520 3820 7468 726f 7773 ..// IE 8 throws │ │ │ │ -000387f0: 206f 6e20 4f62 6a65 6374 2e67 6574 4f77 on Object.getOw │ │ │ │ -00038800: 6e50 726f 7065 7274 7944 6573 6372 6970 nPropertyDescrip │ │ │ │ -00038810: 746f 7228 6172 6775 6d65 6e74 732c 2027 tor(arguments, ' │ │ │ │ -00038820: 2729 0a09 0909 0972 6574 7572 6e20 2467 ').....return $g │ │ │ │ -00038830: 4f50 4428 6172 6775 6d65 6e74 732c 2027 OPD(arguments, ' │ │ │ │ -00038840: 6361 6c6c 6565 2729 2e67 6574 3b0a 0909 callee').get;... │ │ │ │ -00038850: 097d 2063 6174 6368 2028 674f 5044 7468 .} catch (gOPDth │ │ │ │ -00038860: 726f 7773 2920 7b0a 0909 0909 7265 7475 rows) {.....retu │ │ │ │ -00038870: 726e 2074 6872 6f77 5479 7065 4572 726f rn throwTypeErro │ │ │ │ -00038880: 723b 0a09 0909 7d0a 0909 7d0a 097d 2829 r;....}...}..}() │ │ │ │ -00038890: 290a 093a 2074 6872 6f77 5479 7065 4572 )..: throwTypeEr │ │ │ │ -000388a0: 726f 723b 0a0a 7661 7220 6861 7353 796d ror;..var hasSym │ │ │ │ -000388b0: 626f 6c73 203d 2068 6173 5379 6d62 6f6c bols = hasSymbol │ │ │ │ -000388c0: 7324 3128 293b 0a76 6172 2068 6173 5072 s$1();.var hasPr │ │ │ │ -000388d0: 6f74 6f20 3d20 6861 7350 726f 746f 2431 oto = hasProto$1 │ │ │ │ -000388e0: 2829 3b0a 0a76 6172 2067 6574 5072 6f74 ();..var getProt │ │ │ │ -000388f0: 6f20 3d20 4f62 6a65 6374 2e67 6574 5072 o = Object.getPr │ │ │ │ -00038900: 6f74 6f74 7970 654f 6620 7c7c 2028 0a09 ototypeOf || (.. │ │ │ │ -00038910: 6861 7350 726f 746f 0a09 093f 2066 756e hasProto...? fun │ │ │ │ -00038920: 6374 696f 6e20 2878 2920 7b20 7265 7475 ction (x) { retu │ │ │ │ -00038930: 726e 2078 2e5f 5f70 726f 746f 5f5f 3b20 rn x.__proto__; │ │ │ │ -00038940: 7d20 2f2f 2065 736c 696e 742d 6469 7361 } // eslint-disa │ │ │ │ -00038950: 626c 652d 6c69 6e65 206e 6f2d 7072 6f74 ble-line no-prot │ │ │ │ -00038960: 6f0a 0909 3a20 6e75 6c6c 0a29 3b0a 0a76 o...: null.);..v │ │ │ │ -00038970: 6172 206e 6565 6473 4576 616c 203d 207b ar needsEval = { │ │ │ │ -00038980: 7d3b 0a0a 7661 7220 5479 7065 6441 7272 };..var TypedArr │ │ │ │ -00038990: 6179 203d 2074 7970 656f 6620 5569 6e74 ay = typeof Uint │ │ │ │ -000389a0: 3841 7272 6179 203d 3d3d 2027 756e 6465 8Array === 'unde │ │ │ │ -000389b0: 6669 6e65 6427 207c 7c20 2167 6574 5072 fined' || !getPr │ │ │ │ -000389c0: 6f74 6f20 3f20 756e 6465 6669 6e65 6424 oto ? undefined$ │ │ │ │ -000389d0: 3120 3a20 6765 7450 726f 746f 2855 696e 1 : getProto(Uin │ │ │ │ -000389e0: 7438 4172 7261 7929 3b0a 0a76 6172 2049 t8Array);..var I │ │ │ │ -000389f0: 4e54 5249 4e53 4943 5320 3d20 7b0a 0927 NTRINSICS = {..' │ │ │ │ -00038a00: 2541 6767 7265 6761 7465 4572 726f 7225 %AggregateError% │ │ │ │ -00038a10: 273a 2074 7970 656f 6620 4167 6772 6567 ': typeof Aggreg │ │ │ │ -00038a20: 6174 6545 7272 6f72 203d 3d3d 2027 756e ateError === 'un │ │ │ │ -00038a30: 6465 6669 6e65 6427 203f 2075 6e64 6566 defined' ? undef │ │ │ │ -00038a40: 696e 6564 2431 203a 2041 6767 7265 6761 ined$1 : Aggrega │ │ │ │ -00038a50: 7465 4572 726f 722c 0a09 2725 4172 7261 teError,..'%Arra │ │ │ │ -00038a60: 7925 273a 2041 7272 6179 2c0a 0927 2541 y%': Array,..'%A │ │ │ │ -00038a70: 7272 6179 4275 6666 6572 2527 3a20 7479 rrayBuffer%': ty │ │ │ │ -00038a80: 7065 6f66 2041 7272 6179 4275 6666 6572 peof ArrayBuffer │ │ │ │ -00038a90: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -00038aa0: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -00038ab0: 2041 7272 6179 4275 6666 6572 2c0a 0927 ArrayBuffer,..' │ │ │ │ -00038ac0: 2541 7272 6179 4974 6572 6174 6f72 5072 %ArrayIteratorPr │ │ │ │ -00038ad0: 6f74 6f74 7970 6525 273a 2068 6173 5379 ototype%': hasSy │ │ │ │ -00038ae0: 6d62 6f6c 7320 2626 2067 6574 5072 6f74 mbols && getProt │ │ │ │ -00038af0: 6f20 3f20 6765 7450 726f 746f 285b 5d5b o ? getProto([][ │ │ │ │ -00038b00: 5379 6d62 6f6c 2e69 7465 7261 746f 725d Symbol.iterator] │ │ │ │ -00038b10: 2829 2920 3a20 756e 6465 6669 6e65 6424 ()) : undefined$ │ │ │ │ -00038b20: 312c 0a09 2725 4173 796e 6346 726f 6d53 1,..'%AsyncFromS │ │ │ │ -00038b30: 796e 6349 7465 7261 746f 7250 726f 746f yncIteratorProto │ │ │ │ -00038b40: 7479 7065 2527 3a20 756e 6465 6669 6e65 type%': undefine │ │ │ │ -00038b50: 6424 312c 0a09 2725 4173 796e 6346 756e d$1,..'%AsyncFun │ │ │ │ -00038b60: 6374 696f 6e25 273a 206e 6565 6473 4576 ction%': needsEv │ │ │ │ -00038b70: 616c 2c0a 0927 2541 7379 6e63 4765 6e65 al,..'%AsyncGene │ │ │ │ -00038b80: 7261 746f 7225 273a 206e 6565 6473 4576 rator%': needsEv │ │ │ │ -00038b90: 616c 2c0a 0927 2541 7379 6e63 4765 6e65 al,..'%AsyncGene │ │ │ │ -00038ba0: 7261 746f 7246 756e 6374 696f 6e25 273a ratorFunction%': │ │ │ │ -00038bb0: 206e 6565 6473 4576 616c 2c0a 0927 2541 needsEval,..'%A │ │ │ │ -00038bc0: 7379 6e63 4974 6572 6174 6f72 5072 6f74 syncIteratorProt │ │ │ │ -00038bd0: 6f74 7970 6525 273a 206e 6565 6473 4576 otype%': needsEv │ │ │ │ -00038be0: 616c 2c0a 0927 2541 746f 6d69 6373 2527 al,..'%Atomics%' │ │ │ │ -00038bf0: 3a20 7479 7065 6f66 2041 746f 6d69 6373 : typeof Atomics │ │ │ │ -00038c00: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -00038c10: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -00038c20: 2041 746f 6d69 6373 2c0a 0927 2542 6967 Atomics,..'%Big │ │ │ │ -00038c30: 496e 7425 273a 2074 7970 656f 6620 4269 Int%': typeof Bi │ │ │ │ -00038c40: 6749 6e74 203d 3d3d 2027 756e 6465 6669 gInt === 'undefi │ │ │ │ -00038c50: 6e65 6427 203f 2075 6e64 6566 696e 6564 ned' ? undefined │ │ │ │ -00038c60: 2431 203a 2042 6967 496e 742c 0a09 2725 $1 : BigInt,..'% │ │ │ │ -00038c70: 4269 6749 6e74 3634 4172 7261 7925 273a BigInt64Array%': │ │ │ │ -00038c80: 2074 7970 656f 6620 4269 6749 6e74 3634 typeof BigInt64 │ │ │ │ -00038c90: 4172 7261 7920 3d3d 3d20 2775 6e64 6566 Array === 'undef │ │ │ │ -00038ca0: 696e 6564 2720 3f20 756e 6465 6669 6e65 ined' ? undefine │ │ │ │ -00038cb0: 6424 3120 3a20 4269 6749 6e74 3634 4172 d$1 : BigInt64Ar │ │ │ │ -00038cc0: 7261 792c 0a09 2725 4269 6755 696e 7436 ray,..'%BigUint6 │ │ │ │ -00038cd0: 3441 7272 6179 2527 3a20 7479 7065 6f66 4Array%': typeof │ │ │ │ -00038ce0: 2042 6967 5569 6e74 3634 4172 7261 7920 BigUint64Array │ │ │ │ -00038cf0: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ -00038d00: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ -00038d10: 4269 6755 696e 7436 3441 7272 6179 2c0a BigUint64Array,. │ │ │ │ -00038d20: 0927 2542 6f6f 6c65 616e 2527 3a20 426f .'%Boolean%': Bo │ │ │ │ -00038d30: 6f6c 6561 6e2c 0a09 2725 4461 7461 5669 olean,..'%DataVi │ │ │ │ -00038d40: 6577 2527 3a20 7479 7065 6f66 2044 6174 ew%': typeof Dat │ │ │ │ -00038d50: 6156 6965 7720 3d3d 3d20 2775 6e64 6566 aView === 'undef │ │ │ │ -00038d60: 696e 6564 2720 3f20 756e 6465 6669 6e65 ined' ? undefine │ │ │ │ -00038d70: 6424 3120 3a20 4461 7461 5669 6577 2c0a d$1 : DataView,. │ │ │ │ -00038d80: 0927 2544 6174 6525 273a 2044 6174 652c .'%Date%': Date, │ │ │ │ -00038d90: 0a09 2725 6465 636f 6465 5552 4925 273a ..'%decodeURI%': │ │ │ │ -00038da0: 2064 6563 6f64 6555 5249 2c0a 0927 2564 decodeURI,..'%d │ │ │ │ -00038db0: 6563 6f64 6555 5249 436f 6d70 6f6e 656e ecodeURIComponen │ │ │ │ -00038dc0: 7425 273a 2064 6563 6f64 6555 5249 436f t%': decodeURICo │ │ │ │ -00038dd0: 6d70 6f6e 656e 742c 0a09 2725 656e 636f mponent,..'%enco │ │ │ │ -00038de0: 6465 5552 4925 273a 2065 6e63 6f64 6555 deURI%': encodeU │ │ │ │ -00038df0: 5249 2c0a 0927 2565 6e63 6f64 6555 5249 RI,..'%encodeURI │ │ │ │ -00038e00: 436f 6d70 6f6e 656e 7425 273a 2065 6e63 Component%': enc │ │ │ │ -00038e10: 6f64 6555 5249 436f 6d70 6f6e 656e 742c odeURIComponent, │ │ │ │ -00038e20: 0a09 2725 4572 726f 7225 273a 2045 7272 ..'%Error%': Err │ │ │ │ -00038e30: 6f72 2c0a 0927 2565 7661 6c25 273a 2065 or,..'%eval%': e │ │ │ │ -00038e40: 7661 6c2c 202f 2f20 6573 6c69 6e74 2d64 val, // eslint-d │ │ │ │ -00038e50: 6973 6162 6c65 2d6c 696e 6520 6e6f 2d65 isable-line no-e │ │ │ │ -00038e60: 7661 6c0a 0927 2545 7661 6c45 7272 6f72 val..'%EvalError │ │ │ │ -00038e70: 2527 3a20 4576 616c 4572 726f 722c 0a09 %': EvalError,.. │ │ │ │ -00038e80: 2725 466c 6f61 7433 3241 7272 6179 2527 '%Float32Array%' │ │ │ │ -00038e90: 3a20 7479 7065 6f66 2046 6c6f 6174 3332 : typeof Float32 │ │ │ │ -00038ea0: 4172 7261 7920 3d3d 3d20 2775 6e64 6566 Array === 'undef │ │ │ │ -00038eb0: 696e 6564 2720 3f20 756e 6465 6669 6e65 ined' ? undefine │ │ │ │ -00038ec0: 6424 3120 3a20 466c 6f61 7433 3241 7272 d$1 : Float32Arr │ │ │ │ -00038ed0: 6179 2c0a 0927 2546 6c6f 6174 3634 4172 ay,..'%Float64Ar │ │ │ │ -00038ee0: 7261 7925 273a 2074 7970 656f 6620 466c ray%': typeof Fl │ │ │ │ -00038ef0: 6f61 7436 3441 7272 6179 203d 3d3d 2027 oat64Array === ' │ │ │ │ -00038f00: 756e 6465 6669 6e65 6427 203f 2075 6e64 undefined' ? und │ │ │ │ -00038f10: 6566 696e 6564 2431 203a 2046 6c6f 6174 efined$1 : Float │ │ │ │ -00038f20: 3634 4172 7261 792c 0a09 2725 4669 6e61 64Array,..'%Fina │ │ │ │ -00038f30: 6c69 7a61 7469 6f6e 5265 6769 7374 7279 lizationRegistry │ │ │ │ -00038f40: 2527 3a20 7479 7065 6f66 2046 696e 616c %': typeof Final │ │ │ │ -00038f50: 697a 6174 696f 6e52 6567 6973 7472 7920 izationRegistry │ │ │ │ -00038f60: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ -00038f70: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ -00038f80: 4669 6e61 6c69 7a61 7469 6f6e 5265 6769 FinalizationRegi │ │ │ │ -00038f90: 7374 7279 2c0a 0927 2546 756e 6374 696f stry,..'%Functio │ │ │ │ -00038fa0: 6e25 273a 2024 4675 6e63 7469 6f6e 2c0a n%': $Function,. │ │ │ │ -00038fb0: 0927 2547 656e 6572 6174 6f72 4675 6e63 .'%GeneratorFunc │ │ │ │ -00038fc0: 7469 6f6e 2527 3a20 6e65 6564 7345 7661 tion%': needsEva │ │ │ │ -00038fd0: 6c2c 0a09 2725 496e 7438 4172 7261 7925 l,..'%Int8Array% │ │ │ │ -00038fe0: 273a 2074 7970 656f 6620 496e 7438 4172 ': typeof Int8Ar │ │ │ │ -00038ff0: 7261 7920 3d3d 3d20 2775 6e64 6566 696e ray === 'undefin │ │ │ │ -00039000: 6564 2720 3f20 756e 6465 6669 6e65 6424 ed' ? undefined$ │ │ │ │ -00039010: 3120 3a20 496e 7438 4172 7261 792c 0a09 1 : Int8Array,.. │ │ │ │ -00039020: 2725 496e 7431 3641 7272 6179 2527 3a20 '%Int16Array%': │ │ │ │ -00039030: 7479 7065 6f66 2049 6e74 3136 4172 7261 typeof Int16Arra │ │ │ │ -00039040: 7920 3d3d 3d20 2775 6e64 6566 696e 6564 y === 'undefined │ │ │ │ -00039050: 2720 3f20 756e 6465 6669 6e65 6424 3120 ' ? undefined$1 │ │ │ │ -00039060: 3a20 496e 7431 3641 7272 6179 2c0a 0927 : Int16Array,..' │ │ │ │ -00039070: 2549 6e74 3332 4172 7261 7925 273a 2074 %Int32Array%': t │ │ │ │ -00039080: 7970 656f 6620 496e 7433 3241 7272 6179 ypeof Int32Array │ │ │ │ -00039090: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -000390a0: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -000390b0: 2049 6e74 3332 4172 7261 792c 0a09 2725 Int32Array,..'% │ │ │ │ -000390c0: 6973 4669 6e69 7465 2527 3a20 6973 4669 isFinite%': isFi │ │ │ │ -000390d0: 6e69 7465 2c0a 0927 2569 734e 614e 2527 nite,..'%isNaN%' │ │ │ │ -000390e0: 3a20 6973 4e61 4e2c 0a09 2725 4974 6572 : isNaN,..'%Iter │ │ │ │ -000390f0: 6174 6f72 5072 6f74 6f74 7970 6525 273a atorPrototype%': │ │ │ │ -00039100: 2068 6173 5379 6d62 6f6c 7320 2626 2067 hasSymbols && g │ │ │ │ -00039110: 6574 5072 6f74 6f20 3f20 6765 7450 726f etProto ? getPro │ │ │ │ -00039120: 746f 2867 6574 5072 6f74 6f28 5b5d 5b53 to(getProto([][S │ │ │ │ -00039130: 796d 626f 6c2e 6974 6572 6174 6f72 5d28 ymbol.iterator]( │ │ │ │ -00039140: 2929 2920 3a20 756e 6465 6669 6e65 6424 ))) : undefined$ │ │ │ │ -00039150: 312c 0a09 2725 4a53 4f4e 2527 3a20 7479 1,..'%JSON%': ty │ │ │ │ -00039160: 7065 6f66 204a 534f 4e20 3d3d 3d20 276f peof JSON === 'o │ │ │ │ -00039170: 626a 6563 7427 203f 204a 534f 4e20 3a20 bject' ? JSON : │ │ │ │ -00039180: 756e 6465 6669 6e65 6424 312c 0a09 2725 undefined$1,..'% │ │ │ │ -00039190: 4d61 7025 273a 2074 7970 656f 6620 4d61 Map%': typeof Ma │ │ │ │ -000391a0: 7020 3d3d 3d20 2775 6e64 6566 696e 6564 p === 'undefined │ │ │ │ -000391b0: 2720 3f20 756e 6465 6669 6e65 6424 3120 ' ? undefined$1 │ │ │ │ -000391c0: 3a20 4d61 702c 0a09 2725 4d61 7049 7465 : Map,..'%MapIte │ │ │ │ -000391d0: 7261 746f 7250 726f 746f 7479 7065 2527 ratorPrototype%' │ │ │ │ -000391e0: 3a20 7479 7065 6f66 204d 6170 203d 3d3d : typeof Map === │ │ │ │ -000391f0: 2027 756e 6465 6669 6e65 6427 207c 7c20 'undefined' || │ │ │ │ -00039200: 2168 6173 5379 6d62 6f6c 7320 7c7c 2021 !hasSymbols || ! │ │ │ │ -00039210: 6765 7450 726f 746f 203f 2075 6e64 6566 getProto ? undef │ │ │ │ -00039220: 696e 6564 2431 203a 2067 6574 5072 6f74 ined$1 : getProt │ │ │ │ -00039230: 6f28 6e65 7720 4d61 7028 295b 5379 6d62 o(new Map()[Symb │ │ │ │ -00039240: 6f6c 2e69 7465 7261 746f 725d 2829 292c ol.iterator]()), │ │ │ │ -00039250: 0a09 2725 4d61 7468 2527 3a20 4d61 7468 ..'%Math%': Math │ │ │ │ -00039260: 2c0a 0927 254e 756d 6265 7225 273a 204e ,..'%Number%': N │ │ │ │ -00039270: 756d 6265 722c 0a09 2725 4f62 6a65 6374 umber,..'%Object │ │ │ │ -00039280: 2527 3a20 4f62 6a65 6374 2c0a 0927 2570 %': Object,..'%p │ │ │ │ -00039290: 6172 7365 466c 6f61 7425 273a 2070 6172 arseFloat%': par │ │ │ │ -000392a0: 7365 466c 6f61 742c 0a09 2725 7061 7273 seFloat,..'%pars │ │ │ │ -000392b0: 6549 6e74 2527 3a20 7061 7273 6549 6e74 eInt%': parseInt │ │ │ │ -000392c0: 2c0a 0927 2550 726f 6d69 7365 2527 3a20 ,..'%Promise%': │ │ │ │ -000392d0: 7479 7065 6f66 2050 726f 6d69 7365 203d typeof Promise = │ │ │ │ -000392e0: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ -000392f0: 2075 6e64 6566 696e 6564 2431 203a 2050 undefined$1 : P │ │ │ │ -00039300: 726f 6d69 7365 2c0a 0927 2550 726f 7879 romise,..'%Proxy │ │ │ │ -00039310: 2527 3a20 7479 7065 6f66 2050 726f 7879 %': typeof Proxy │ │ │ │ -00039320: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -00039330: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -00039340: 2050 726f 7879 2c0a 0927 2552 616e 6765 Proxy,..'%Range │ │ │ │ -00039350: 4572 726f 7225 273a 2052 616e 6765 4572 Error%': RangeEr │ │ │ │ -00039360: 726f 722c 0a09 2725 5265 6665 7265 6e63 ror,..'%Referenc │ │ │ │ -00039370: 6545 7272 6f72 2527 3a20 5265 6665 7265 eError%': Refere │ │ │ │ -00039380: 6e63 6545 7272 6f72 2c0a 0927 2552 6566 nceError,..'%Ref │ │ │ │ -00039390: 6c65 6374 2527 3a20 7479 7065 6f66 2052 lect%': typeof R │ │ │ │ -000393a0: 6566 6c65 6374 203d 3d3d 2027 756e 6465 eflect === 'unde │ │ │ │ -000393b0: 6669 6e65 6427 203f 2075 6e64 6566 696e fined' ? undefin │ │ │ │ -000393c0: 6564 2431 203a 2052 6566 6c65 6374 2c0a ed$1 : Reflect,. │ │ │ │ -000393d0: 0927 2552 6567 4578 7025 273a 2052 6567 .'%RegExp%': Reg │ │ │ │ -000393e0: 4578 702c 0a09 2725 5365 7425 273a 2074 Exp,..'%Set%': t │ │ │ │ -000393f0: 7970 656f 6620 5365 7420 3d3d 3d20 2775 ypeof Set === 'u │ │ │ │ -00039400: 6e64 6566 696e 6564 2720 3f20 756e 6465 ndefined' ? unde │ │ │ │ -00039410: 6669 6e65 6424 3120 3a20 5365 742c 0a09 fined$1 : Set,.. │ │ │ │ -00039420: 2725 5365 7449 7465 7261 746f 7250 726f '%SetIteratorPro │ │ │ │ -00039430: 746f 7479 7065 2527 3a20 7479 7065 6f66 totype%': typeof │ │ │ │ -00039440: 2053 6574 203d 3d3d 2027 756e 6465 6669 Set === 'undefi │ │ │ │ -00039450: 6e65 6427 207c 7c20 2168 6173 5379 6d62 ned' || !hasSymb │ │ │ │ -00039460: 6f6c 7320 7c7c 2021 6765 7450 726f 746f ols || !getProto │ │ │ │ -00039470: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -00039480: 2067 6574 5072 6f74 6f28 6e65 7720 5365 getProto(new Se │ │ │ │ -00039490: 7428 295b 5379 6d62 6f6c 2e69 7465 7261 t()[Symbol.itera │ │ │ │ -000394a0: 746f 725d 2829 292c 0a09 2725 5368 6172 tor]()),..'%Shar │ │ │ │ -000394b0: 6564 4172 7261 7942 7566 6665 7225 273a edArrayBuffer%': │ │ │ │ -000394c0: 2074 7970 656f 6620 5368 6172 6564 4172 typeof SharedAr │ │ │ │ -000394d0: 7261 7942 7566 6665 7220 3d3d 3d20 2775 rayBuffer === 'u │ │ │ │ -000394e0: 6e64 6566 696e 6564 2720 3f20 756e 6465 ndefined' ? unde │ │ │ │ -000394f0: 6669 6e65 6424 3120 3a20 5368 6172 6564 fined$1 : Shared │ │ │ │ -00039500: 4172 7261 7942 7566 6665 722c 0a09 2725 ArrayBuffer,..'% │ │ │ │ -00039510: 5374 7269 6e67 2527 3a20 5374 7269 6e67 String%': String │ │ │ │ -00039520: 2c0a 0927 2553 7472 696e 6749 7465 7261 ,..'%StringItera │ │ │ │ -00039530: 746f 7250 726f 746f 7479 7065 2527 3a20 torPrototype%': │ │ │ │ -00039540: 6861 7353 796d 626f 6c73 2026 2620 6765 hasSymbols && ge │ │ │ │ -00039550: 7450 726f 746f 203f 2067 6574 5072 6f74 tProto ? getProt │ │ │ │ -00039560: 6f28 2727 5b53 796d 626f 6c2e 6974 6572 o(''[Symbol.iter │ │ │ │ -00039570: 6174 6f72 5d28 2929 203a 2075 6e64 6566 ator]()) : undef │ │ │ │ -00039580: 696e 6564 2431 2c0a 0927 2553 796d 626f ined$1,..'%Symbo │ │ │ │ -00039590: 6c25 273a 2068 6173 5379 6d62 6f6c 7320 l%': hasSymbols │ │ │ │ -000395a0: 3f20 5379 6d62 6f6c 203a 2075 6e64 6566 ? Symbol : undef │ │ │ │ -000395b0: 696e 6564 2431 2c0a 0927 2553 796e 7461 ined$1,..'%Synta │ │ │ │ -000395c0: 7845 7272 6f72 2527 3a20 2453 796e 7461 xError%': $Synta │ │ │ │ -000395d0: 7845 7272 6f72 2c0a 0927 2554 6872 6f77 xError,..'%Throw │ │ │ │ -000395e0: 5479 7065 4572 726f 7225 273a 2054 6872 TypeError%': Thr │ │ │ │ -000395f0: 6f77 5479 7065 4572 726f 722c 0a09 2725 owTypeError,..'% │ │ │ │ -00039600: 5479 7065 6441 7272 6179 2527 3a20 5479 TypedArray%': Ty │ │ │ │ -00039610: 7065 6441 7272 6179 2c0a 0927 2554 7970 pedArray,..'%Typ │ │ │ │ -00039620: 6545 7272 6f72 2527 3a20 2454 7970 6545 eError%': $TypeE │ │ │ │ -00039630: 7272 6f72 2431 2c0a 0927 2555 696e 7438 rror$1,..'%Uint8 │ │ │ │ -00039640: 4172 7261 7925 273a 2074 7970 656f 6620 Array%': typeof │ │ │ │ -00039650: 5569 6e74 3841 7272 6179 203d 3d3d 2027 Uint8Array === ' │ │ │ │ -00039660: 756e 6465 6669 6e65 6427 203f 2075 6e64 undefined' ? und │ │ │ │ -00039670: 6566 696e 6564 2431 203a 2055 696e 7438 efined$1 : Uint8 │ │ │ │ -00039680: 4172 7261 792c 0a09 2725 5569 6e74 3843 Array,..'%Uint8C │ │ │ │ -00039690: 6c61 6d70 6564 4172 7261 7925 273a 2074 lampedArray%': t │ │ │ │ -000396a0: 7970 656f 6620 5569 6e74 3843 6c61 6d70 ypeof Uint8Clamp │ │ │ │ -000396b0: 6564 4172 7261 7920 3d3d 3d20 2775 6e64 edArray === 'und │ │ │ │ -000396c0: 6566 696e 6564 2720 3f20 756e 6465 6669 efined' ? undefi │ │ │ │ -000396d0: 6e65 6424 3120 3a20 5569 6e74 3843 6c61 ned$1 : Uint8Cla │ │ │ │ -000396e0: 6d70 6564 4172 7261 792c 0a09 2725 5569 mpedArray,..'%Ui │ │ │ │ -000396f0: 6e74 3136 4172 7261 7925 273a 2074 7970 nt16Array%': typ │ │ │ │ -00039700: 656f 6620 5569 6e74 3136 4172 7261 7920 eof Uint16Array │ │ │ │ -00039710: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ -00039720: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ -00039730: 5569 6e74 3136 4172 7261 792c 0a09 2725 Uint16Array,..'% │ │ │ │ -00039740: 5569 6e74 3332 4172 7261 7925 273a 2074 Uint32Array%': t │ │ │ │ -00039750: 7970 656f 6620 5569 6e74 3332 4172 7261 ypeof Uint32Arra │ │ │ │ -00039760: 7920 3d3d 3d20 2775 6e64 6566 696e 6564 y === 'undefined │ │ │ │ -00039770: 2720 3f20 756e 6465 6669 6e65 6424 3120 ' ? undefined$1 │ │ │ │ -00039780: 3a20 5569 6e74 3332 4172 7261 792c 0a09 : Uint32Array,.. │ │ │ │ -00039790: 2725 5552 4945 7272 6f72 2527 3a20 5552 '%URIError%': UR │ │ │ │ -000397a0: 4945 7272 6f72 2c0a 0927 2557 6561 6b4d IError,..'%WeakM │ │ │ │ -000397b0: 6170 2527 3a20 7479 7065 6f66 2057 6561 ap%': typeof Wea │ │ │ │ -000397c0: 6b4d 6170 203d 3d3d 2027 756e 6465 6669 kMap === 'undefi │ │ │ │ -000397d0: 6e65 6427 203f 2075 6e64 6566 696e 6564 ned' ? undefined │ │ │ │ -000397e0: 2431 203a 2057 6561 6b4d 6170 2c0a 0927 $1 : WeakMap,..' │ │ │ │ -000397f0: 2557 6561 6b52 6566 2527 3a20 7479 7065 %WeakRef%': type │ │ │ │ -00039800: 6f66 2057 6561 6b52 6566 203d 3d3d 2027 of WeakRef === ' │ │ │ │ -00039810: 756e 6465 6669 6e65 6427 203f 2075 6e64 undefined' ? und │ │ │ │ -00039820: 6566 696e 6564 2431 203a 2057 6561 6b52 efined$1 : WeakR │ │ │ │ -00039830: 6566 2c0a 0927 2557 6561 6b53 6574 2527 ef,..'%WeakSet%' │ │ │ │ -00039840: 3a20 7479 7065 6f66 2057 6561 6b53 6574 : typeof WeakSet │ │ │ │ -00039850: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -00039860: 203f 2075 6e64 6566 696e 6564 2431 203a ? undefined$1 : │ │ │ │ -00039870: 2057 6561 6b53 6574 0a7d 3b0a 0a69 6620 WeakSet.};..if │ │ │ │ -00039880: 2867 6574 5072 6f74 6f29 207b 0a09 7472 (getProto) {..tr │ │ │ │ -00039890: 7920 7b0a 0909 6e75 6c6c 2e65 7272 6f72 y {...null.error │ │ │ │ -000398a0: 3b20 2f2f 2065 736c 696e 742d 6469 7361 ; // eslint-disa │ │ │ │ -000398b0: 626c 652d 6c69 6e65 206e 6f2d 756e 7573 ble-line no-unus │ │ │ │ -000398c0: 6564 2d65 7870 7265 7373 696f 6e73 0a09 ed-expressions.. │ │ │ │ -000398d0: 7d20 6361 7463 6820 2865 2920 7b0a 0909 } catch (e) {... │ │ │ │ -000398e0: 2f2f 2068 7474 7073 3a2f 2f67 6974 6875 // https://githu │ │ │ │ -000398f0: 622e 636f 6d2f 7463 3339 2f70 726f 706f b.com/tc39/propo │ │ │ │ -00039900: 7361 6c2d 7368 6164 6f77 7265 616c 6d2f sal-shadowrealm/ │ │ │ │ -00039910: 7075 6c6c 2f33 3834 2369 7373 7565 636f pull/384#issueco │ │ │ │ -00039920: 6d6d 656e 742d 3133 3634 3236 3432 3239 mment-1364264229 │ │ │ │ -00039930: 0a09 0976 6172 2065 7272 6f72 5072 6f74 ...var errorProt │ │ │ │ -00039940: 6f20 3d20 6765 7450 726f 746f 2867 6574 o = getProto(get │ │ │ │ -00039950: 5072 6f74 6f28 6529 293b 0a09 0949 4e54 Proto(e));...INT │ │ │ │ -00039960: 5249 4e53 4943 535b 2725 4572 726f 722e RINSICS['%Error. │ │ │ │ -00039970: 7072 6f74 6f74 7970 6525 275d 203d 2065 prototype%'] = e │ │ │ │ -00039980: 7272 6f72 5072 6f74 6f3b 0a09 7d0a 7d0a rrorProto;..}.}. │ │ │ │ -00039990: 0a76 6172 2064 6f45 7661 6c20 3d20 6675 .var doEval = fu │ │ │ │ -000399a0: 6e63 7469 6f6e 2064 6f45 7661 6c28 6e61 nction doEval(na │ │ │ │ -000399b0: 6d65 2920 7b0a 0976 6172 2076 616c 7565 me) {..var value │ │ │ │ -000399c0: 3b0a 0969 6620 286e 616d 6520 3d3d 3d20 ;..if (name === │ │ │ │ -000399d0: 2725 4173 796e 6346 756e 6374 696f 6e25 '%AsyncFunction% │ │ │ │ -000399e0: 2729 207b 0a09 0976 616c 7565 203d 2067 ') {...value = g │ │ │ │ -000399f0: 6574 4576 616c 6c65 6443 6f6e 7374 7275 etEvalledConstru │ │ │ │ -00039a00: 6374 6f72 2827 6173 796e 6320 6675 6e63 ctor('async func │ │ │ │ -00039a10: 7469 6f6e 2028 2920 7b7d 2729 3b0a 097d tion () {}');..} │ │ │ │ -00039a20: 2065 6c73 6520 6966 2028 6e61 6d65 203d else if (name = │ │ │ │ -00039a30: 3d3d 2027 2547 656e 6572 6174 6f72 4675 == '%GeneratorFu │ │ │ │ -00039a40: 6e63 7469 6f6e 2527 2920 7b0a 0909 7661 nction%') {...va │ │ │ │ -00039a50: 6c75 6520 3d20 6765 7445 7661 6c6c 6564 lue = getEvalled │ │ │ │ -00039a60: 436f 6e73 7472 7563 746f 7228 2766 756e Constructor('fun │ │ │ │ -00039a70: 6374 696f 6e2a 2028 2920 7b7d 2729 3b0a ction* () {}');. │ │ │ │ -00039a80: 097d 2065 6c73 6520 6966 2028 6e61 6d65 .} else if (name │ │ │ │ -00039a90: 203d 3d3d 2027 2541 7379 6e63 4765 6e65 === '%AsyncGene │ │ │ │ -00039aa0: 7261 746f 7246 756e 6374 696f 6e25 2729 ratorFunction%') │ │ │ │ -00039ab0: 207b 0a09 0976 616c 7565 203d 2067 6574 {...value = get │ │ │ │ -00039ac0: 4576 616c 6c65 6443 6f6e 7374 7275 6374 EvalledConstruct │ │ │ │ -00039ad0: 6f72 2827 6173 796e 6320 6675 6e63 7469 or('async functi │ │ │ │ -00039ae0: 6f6e 2a20 2829 207b 7d27 293b 0a09 7d20 on* () {}');..} │ │ │ │ -00039af0: 656c 7365 2069 6620 286e 616d 6520 3d3d else if (name == │ │ │ │ -00039b00: 3d20 2725 4173 796e 6347 656e 6572 6174 = '%AsyncGenerat │ │ │ │ -00039b10: 6f72 2527 2920 7b0a 0909 7661 7220 666e or%') {...var fn │ │ │ │ -00039b20: 203d 2064 6f45 7661 6c28 2725 4173 796e = doEval('%Asyn │ │ │ │ -00039b30: 6347 656e 6572 6174 6f72 4675 6e63 7469 cGeneratorFuncti │ │ │ │ -00039b40: 6f6e 2527 293b 0a09 0969 6620 2866 6e29 on%');...if (fn) │ │ │ │ -00039b50: 207b 0a09 0909 7661 6c75 6520 3d20 666e {....value = fn │ │ │ │ -00039b60: 2e70 726f 746f 7479 7065 3b0a 0909 7d0a .prototype;...}. │ │ │ │ -00039b70: 097d 2065 6c73 6520 6966 2028 6e61 6d65 .} else if (name │ │ │ │ -00039b80: 203d 3d3d 2027 2541 7379 6e63 4974 6572 === '%AsyncIter │ │ │ │ -00039b90: 6174 6f72 5072 6f74 6f74 7970 6525 2729 atorPrototype%') │ │ │ │ -00039ba0: 207b 0a09 0976 6172 2067 656e 203d 2064 {...var gen = d │ │ │ │ -00039bb0: 6f45 7661 6c28 2725 4173 796e 6347 656e oEval('%AsyncGen │ │ │ │ -00039bc0: 6572 6174 6f72 2527 293b 0a09 0969 6620 erator%');...if │ │ │ │ -00039bd0: 2867 656e 2026 2620 6765 7450 726f 746f (gen && getProto │ │ │ │ -00039be0: 2920 7b0a 0909 0976 616c 7565 203d 2067 ) {....value = g │ │ │ │ -00039bf0: 6574 5072 6f74 6f28 6765 6e2e 7072 6f74 etProto(gen.prot │ │ │ │ -00039c00: 6f74 7970 6529 3b0a 0909 7d0a 097d 0a0a otype);...}..}.. │ │ │ │ -00039c10: 0949 4e54 5249 4e53 4943 535b 6e61 6d65 .INTRINSICS[name │ │ │ │ -00039c20: 5d20 3d20 7661 6c75 653b 0a0a 0972 6574 ] = value;...ret │ │ │ │ -00039c30: 7572 6e20 7661 6c75 653b 0a7d 3b0a 0a76 urn value;.};..v │ │ │ │ -00039c40: 6172 204c 4547 4143 595f 414c 4941 5345 ar LEGACY_ALIASE │ │ │ │ -00039c50: 5320 3d20 7b0a 0927 2541 7272 6179 4275 S = {..'%ArrayBu │ │ │ │ -00039c60: 6666 6572 5072 6f74 6f74 7970 6525 273a fferPrototype%': │ │ │ │ -00039c70: 205b 2741 7272 6179 4275 6666 6572 272c ['ArrayBuffer', │ │ │ │ -00039c80: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ -00039c90: 2725 4172 7261 7950 726f 746f 7479 7065 '%ArrayPrototype │ │ │ │ -00039ca0: 2527 3a20 5b27 4172 7261 7927 2c20 2770 %': ['Array', 'p │ │ │ │ -00039cb0: 726f 746f 7479 7065 275d 2c0a 0927 2541 rototype'],..'%A │ │ │ │ -00039cc0: 7272 6179 5072 6f74 6f5f 656e 7472 6965 rrayProto_entrie │ │ │ │ -00039cd0: 7325 273a 205b 2741 7272 6179 272c 2027 s%': ['Array', ' │ │ │ │ -00039ce0: 7072 6f74 6f74 7970 6527 2c20 2765 6e74 prototype', 'ent │ │ │ │ -00039cf0: 7269 6573 275d 2c0a 0927 2541 7272 6179 ries'],..'%Array │ │ │ │ -00039d00: 5072 6f74 6f5f 666f 7245 6163 6825 273a Proto_forEach%': │ │ │ │ -00039d10: 205b 2741 7272 6179 272c 2027 7072 6f74 ['Array', 'prot │ │ │ │ -00039d20: 6f74 7970 6527 2c20 2766 6f72 4561 6368 otype', 'forEach │ │ │ │ -00039d30: 275d 2c0a 0927 2541 7272 6179 5072 6f74 '],..'%ArrayProt │ │ │ │ -00039d40: 6f5f 6b65 7973 2527 3a20 5b27 4172 7261 o_keys%': ['Arra │ │ │ │ -00039d50: 7927 2c20 2770 726f 746f 7479 7065 272c y', 'prototype', │ │ │ │ -00039d60: 2027 6b65 7973 275d 2c0a 0927 2541 7272 'keys'],..'%Arr │ │ │ │ -00039d70: 6179 5072 6f74 6f5f 7661 6c75 6573 2527 ayProto_values%' │ │ │ │ -00039d80: 3a20 5b27 4172 7261 7927 2c20 2770 726f : ['Array', 'pro │ │ │ │ -00039d90: 746f 7479 7065 272c 2027 7661 6c75 6573 totype', 'values │ │ │ │ -00039da0: 275d 2c0a 0927 2541 7379 6e63 4675 6e63 '],..'%AsyncFunc │ │ │ │ -00039db0: 7469 6f6e 5072 6f74 6f74 7970 6525 273a tionPrototype%': │ │ │ │ -00039dc0: 205b 2741 7379 6e63 4675 6e63 7469 6f6e ['AsyncFunction │ │ │ │ -00039dd0: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ -00039de0: 0a09 2725 4173 796e 6347 656e 6572 6174 ..'%AsyncGenerat │ │ │ │ -00039df0: 6f72 2527 3a20 5b27 4173 796e 6347 656e or%': ['AsyncGen │ │ │ │ -00039e00: 6572 6174 6f72 4675 6e63 7469 6f6e 272c eratorFunction', │ │ │ │ -00039e10: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ -00039e20: 2725 4173 796e 6347 656e 6572 6174 6f72 '%AsyncGenerator │ │ │ │ -00039e30: 5072 6f74 6f74 7970 6525 273a 205b 2741 Prototype%': ['A │ │ │ │ -00039e40: 7379 6e63 4765 6e65 7261 746f 7246 756e syncGeneratorFun │ │ │ │ -00039e50: 6374 696f 6e27 2c20 2770 726f 746f 7479 ction', 'prototy │ │ │ │ -00039e60: 7065 272c 2027 7072 6f74 6f74 7970 6527 pe', 'prototype' │ │ │ │ -00039e70: 5d2c 0a09 2725 426f 6f6c 6561 6e50 726f ],..'%BooleanPro │ │ │ │ -00039e80: 746f 7479 7065 2527 3a20 5b27 426f 6f6c totype%': ['Bool │ │ │ │ -00039e90: 6561 6e27 2c20 2770 726f 746f 7479 7065 ean', 'prototype │ │ │ │ -00039ea0: 275d 2c0a 0927 2544 6174 6156 6965 7750 '],..'%DataViewP │ │ │ │ -00039eb0: 726f 746f 7479 7065 2527 3a20 5b27 4461 rototype%': ['Da │ │ │ │ -00039ec0: 7461 5669 6577 272c 2027 7072 6f74 6f74 taView', 'protot │ │ │ │ -00039ed0: 7970 6527 5d2c 0a09 2725 4461 7465 5072 ype'],..'%DatePr │ │ │ │ -00039ee0: 6f74 6f74 7970 6525 273a 205b 2744 6174 ototype%': ['Dat │ │ │ │ -00039ef0: 6527 2c20 2770 726f 746f 7479 7065 275d e', 'prototype'] │ │ │ │ -00039f00: 2c0a 0927 2545 7272 6f72 5072 6f74 6f74 ,..'%ErrorProtot │ │ │ │ -00039f10: 7970 6525 273a 205b 2745 7272 6f72 272c ype%': ['Error', │ │ │ │ -00039f20: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ -00039f30: 2725 4576 616c 4572 726f 7250 726f 746f '%EvalErrorProto │ │ │ │ -00039f40: 7479 7065 2527 3a20 5b27 4576 616c 4572 type%': ['EvalEr │ │ │ │ -00039f50: 726f 7227 2c20 2770 726f 746f 7479 7065 ror', 'prototype │ │ │ │ -00039f60: 275d 2c0a 0927 2546 6c6f 6174 3332 4172 '],..'%Float32Ar │ │ │ │ -00039f70: 7261 7950 726f 746f 7479 7065 2527 3a20 rayPrototype%': │ │ │ │ -00039f80: 5b27 466c 6f61 7433 3241 7272 6179 272c ['Float32Array', │ │ │ │ -00039f90: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ -00039fa0: 2725 466c 6f61 7436 3441 7272 6179 5072 '%Float64ArrayPr │ │ │ │ -00039fb0: 6f74 6f74 7970 6525 273a 205b 2746 6c6f ototype%': ['Flo │ │ │ │ -00039fc0: 6174 3634 4172 7261 7927 2c20 2770 726f at64Array', 'pro │ │ │ │ -00039fd0: 746f 7479 7065 275d 2c0a 0927 2546 756e totype'],..'%Fun │ │ │ │ -00039fe0: 6374 696f 6e50 726f 746f 7479 7065 2527 ctionPrototype%' │ │ │ │ -00039ff0: 3a20 5b27 4675 6e63 7469 6f6e 272c 2027 : ['Function', ' │ │ │ │ -0003a000: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ -0003a010: 4765 6e65 7261 746f 7225 273a 205b 2747 Generator%': ['G │ │ │ │ -0003a020: 656e 6572 6174 6f72 4675 6e63 7469 6f6e eneratorFunction │ │ │ │ -0003a030: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ -0003a040: 0a09 2725 4765 6e65 7261 746f 7250 726f ..'%GeneratorPro │ │ │ │ -0003a050: 746f 7479 7065 2527 3a20 5b27 4765 6e65 totype%': ['Gene │ │ │ │ -0003a060: 7261 746f 7246 756e 6374 696f 6e27 2c20 ratorFunction', │ │ │ │ -0003a070: 2770 726f 746f 7479 7065 272c 2027 7072 'prototype', 'pr │ │ │ │ -0003a080: 6f74 6f74 7970 6527 5d2c 0a09 2725 496e ototype'],..'%In │ │ │ │ -0003a090: 7438 4172 7261 7950 726f 746f 7479 7065 t8ArrayPrototype │ │ │ │ -0003a0a0: 2527 3a20 5b27 496e 7438 4172 7261 7927 %': ['Int8Array' │ │ │ │ -0003a0b0: 2c20 2770 726f 746f 7479 7065 275d 2c0a , 'prototype'],. │ │ │ │ -0003a0c0: 0927 2549 6e74 3136 4172 7261 7950 726f .'%Int16ArrayPro │ │ │ │ -0003a0d0: 746f 7479 7065 2527 3a20 5b27 496e 7431 totype%': ['Int1 │ │ │ │ -0003a0e0: 3641 7272 6179 272c 2027 7072 6f74 6f74 6Array', 'protot │ │ │ │ -0003a0f0: 7970 6527 5d2c 0a09 2725 496e 7433 3241 ype'],..'%Int32A │ │ │ │ -0003a100: 7272 6179 5072 6f74 6f74 7970 6525 273a rrayPrototype%': │ │ │ │ -0003a110: 205b 2749 6e74 3332 4172 7261 7927 2c20 ['Int32Array', │ │ │ │ -0003a120: 2770 726f 746f 7479 7065 275d 2c0a 0927 'prototype'],..' │ │ │ │ -0003a130: 254a 534f 4e50 6172 7365 2527 3a20 5b27 %JSONParse%': [' │ │ │ │ -0003a140: 4a53 4f4e 272c 2027 7061 7273 6527 5d2c JSON', 'parse'], │ │ │ │ -0003a150: 0a09 2725 4a53 4f4e 5374 7269 6e67 6966 ..'%JSONStringif │ │ │ │ -0003a160: 7925 273a 205b 274a 534f 4e27 2c20 2773 y%': ['JSON', 's │ │ │ │ -0003a170: 7472 696e 6769 6679 275d 2c0a 0927 254d tringify'],..'%M │ │ │ │ -0003a180: 6170 5072 6f74 6f74 7970 6525 273a 205b apPrototype%': [ │ │ │ │ -0003a190: 274d 6170 272c 2027 7072 6f74 6f74 7970 'Map', 'prototyp │ │ │ │ -0003a1a0: 6527 5d2c 0a09 2725 4e75 6d62 6572 5072 e'],..'%NumberPr │ │ │ │ -0003a1b0: 6f74 6f74 7970 6525 273a 205b 274e 756d ototype%': ['Num │ │ │ │ -0003a1c0: 6265 7227 2c20 2770 726f 746f 7479 7065 ber', 'prototype │ │ │ │ -0003a1d0: 275d 2c0a 0927 254f 626a 6563 7450 726f '],..'%ObjectPro │ │ │ │ -0003a1e0: 746f 7479 7065 2527 3a20 5b27 4f62 6a65 totype%': ['Obje │ │ │ │ -0003a1f0: 6374 272c 2027 7072 6f74 6f74 7970 6527 ct', 'prototype' │ │ │ │ -0003a200: 5d2c 0a09 2725 4f62 6a50 726f 746f 5f74 ],..'%ObjProto_t │ │ │ │ -0003a210: 6f53 7472 696e 6725 273a 205b 274f 626a oString%': ['Obj │ │ │ │ -0003a220: 6563 7427 2c20 2770 726f 746f 7479 7065 ect', 'prototype │ │ │ │ -0003a230: 272c 2027 746f 5374 7269 6e67 275d 2c0a ', 'toString'],. │ │ │ │ -0003a240: 0927 254f 626a 5072 6f74 6f5f 7661 6c75 .'%ObjProto_valu │ │ │ │ -0003a250: 654f 6625 273a 205b 274f 626a 6563 7427 eOf%': ['Object' │ │ │ │ -0003a260: 2c20 2770 726f 746f 7479 7065 272c 2027 , 'prototype', ' │ │ │ │ -0003a270: 7661 6c75 654f 6627 5d2c 0a09 2725 5072 valueOf'],..'%Pr │ │ │ │ -0003a280: 6f6d 6973 6550 726f 746f 7479 7065 2527 omisePrototype%' │ │ │ │ -0003a290: 3a20 5b27 5072 6f6d 6973 6527 2c20 2770 : ['Promise', 'p │ │ │ │ -0003a2a0: 726f 746f 7479 7065 275d 2c0a 0927 2550 rototype'],..'%P │ │ │ │ -0003a2b0: 726f 6d69 7365 5072 6f74 6f5f 7468 656e romiseProto_then │ │ │ │ -0003a2c0: 2527 3a20 5b27 5072 6f6d 6973 6527 2c20 %': ['Promise', │ │ │ │ -0003a2d0: 2770 726f 746f 7479 7065 272c 2027 7468 'prototype', 'th │ │ │ │ -0003a2e0: 656e 275d 2c0a 0927 2550 726f 6d69 7365 en'],..'%Promise │ │ │ │ -0003a2f0: 5f61 6c6c 2527 3a20 5b27 5072 6f6d 6973 _all%': ['Promis │ │ │ │ -0003a300: 6527 2c20 2761 6c6c 275d 2c0a 0927 2550 e', 'all'],..'%P │ │ │ │ -0003a310: 726f 6d69 7365 5f72 656a 6563 7425 273a romise_reject%': │ │ │ │ -0003a320: 205b 2750 726f 6d69 7365 272c 2027 7265 ['Promise', 're │ │ │ │ -0003a330: 6a65 6374 275d 2c0a 0927 2550 726f 6d69 ject'],..'%Promi │ │ │ │ -0003a340: 7365 5f72 6573 6f6c 7665 2527 3a20 5b27 se_resolve%': [' │ │ │ │ -0003a350: 5072 6f6d 6973 6527 2c20 2772 6573 6f6c Promise', 'resol │ │ │ │ -0003a360: 7665 275d 2c0a 0927 2552 616e 6765 4572 ve'],..'%RangeEr │ │ │ │ -0003a370: 726f 7250 726f 746f 7479 7065 2527 3a20 rorPrototype%': │ │ │ │ -0003a380: 5b27 5261 6e67 6545 7272 6f72 272c 2027 ['RangeError', ' │ │ │ │ -0003a390: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ -0003a3a0: 5265 6665 7265 6e63 6545 7272 6f72 5072 ReferenceErrorPr │ │ │ │ -0003a3b0: 6f74 6f74 7970 6525 273a 205b 2752 6566 ototype%': ['Ref │ │ │ │ -0003a3c0: 6572 656e 6365 4572 726f 7227 2c20 2770 erenceError', 'p │ │ │ │ -0003a3d0: 726f 746f 7479 7065 275d 2c0a 0927 2552 rototype'],..'%R │ │ │ │ -0003a3e0: 6567 4578 7050 726f 746f 7479 7065 2527 egExpPrototype%' │ │ │ │ -0003a3f0: 3a20 5b27 5265 6745 7870 272c 2027 7072 : ['RegExp', 'pr │ │ │ │ -0003a400: 6f74 6f74 7970 6527 5d2c 0a09 2725 5365 ototype'],..'%Se │ │ │ │ -0003a410: 7450 726f 746f 7479 7065 2527 3a20 5b27 tPrototype%': [' │ │ │ │ -0003a420: 5365 7427 2c20 2770 726f 746f 7479 7065 Set', 'prototype │ │ │ │ -0003a430: 275d 2c0a 0927 2553 6861 7265 6441 7272 '],..'%SharedArr │ │ │ │ -0003a440: 6179 4275 6666 6572 5072 6f74 6f74 7970 ayBufferPrototyp │ │ │ │ -0003a450: 6525 273a 205b 2753 6861 7265 6441 7272 e%': ['SharedArr │ │ │ │ -0003a460: 6179 4275 6666 6572 272c 2027 7072 6f74 ayBuffer', 'prot │ │ │ │ -0003a470: 6f74 7970 6527 5d2c 0a09 2725 5374 7269 otype'],..'%Stri │ │ │ │ -0003a480: 6e67 5072 6f74 6f74 7970 6525 273a 205b ngPrototype%': [ │ │ │ │ -0003a490: 2753 7472 696e 6727 2c20 2770 726f 746f 'String', 'proto │ │ │ │ -0003a4a0: 7479 7065 275d 2c0a 0927 2553 796d 626f type'],..'%Symbo │ │ │ │ -0003a4b0: 6c50 726f 746f 7479 7065 2527 3a20 5b27 lPrototype%': [' │ │ │ │ -0003a4c0: 5379 6d62 6f6c 272c 2027 7072 6f74 6f74 Symbol', 'protot │ │ │ │ -0003a4d0: 7970 6527 5d2c 0a09 2725 5379 6e74 6178 ype'],..'%Syntax │ │ │ │ -0003a4e0: 4572 726f 7250 726f 746f 7479 7065 2527 ErrorPrototype%' │ │ │ │ -0003a4f0: 3a20 5b27 5379 6e74 6178 4572 726f 7227 : ['SyntaxError' │ │ │ │ -0003a500: 2c20 2770 726f 746f 7479 7065 275d 2c0a , 'prototype'],. │ │ │ │ -0003a510: 0927 2554 7970 6564 4172 7261 7950 726f .'%TypedArrayPro │ │ │ │ -0003a520: 746f 7479 7065 2527 3a20 5b27 5479 7065 totype%': ['Type │ │ │ │ -0003a530: 6441 7272 6179 272c 2027 7072 6f74 6f74 dArray', 'protot │ │ │ │ -0003a540: 7970 6527 5d2c 0a09 2725 5479 7065 4572 ype'],..'%TypeEr │ │ │ │ -0003a550: 726f 7250 726f 746f 7479 7065 2527 3a20 rorPrototype%': │ │ │ │ -0003a560: 5b27 5479 7065 4572 726f 7227 2c20 2770 ['TypeError', 'p │ │ │ │ -0003a570: 726f 746f 7479 7065 275d 2c0a 0927 2555 rototype'],..'%U │ │ │ │ -0003a580: 696e 7438 4172 7261 7950 726f 746f 7479 int8ArrayPrototy │ │ │ │ -0003a590: 7065 2527 3a20 5b27 5569 6e74 3841 7272 pe%': ['Uint8Arr │ │ │ │ -0003a5a0: 6179 272c 2027 7072 6f74 6f74 7970 6527 ay', 'prototype' │ │ │ │ -0003a5b0: 5d2c 0a09 2725 5569 6e74 3843 6c61 6d70 ],..'%Uint8Clamp │ │ │ │ -0003a5c0: 6564 4172 7261 7950 726f 746f 7479 7065 edArrayPrototype │ │ │ │ -0003a5d0: 2527 3a20 5b27 5569 6e74 3843 6c61 6d70 %': ['Uint8Clamp │ │ │ │ -0003a5e0: 6564 4172 7261 7927 2c20 2770 726f 746f edArray', 'proto │ │ │ │ -0003a5f0: 7479 7065 275d 2c0a 0927 2555 696e 7431 type'],..'%Uint1 │ │ │ │ -0003a600: 3641 7272 6179 5072 6f74 6f74 7970 6525 6ArrayPrototype% │ │ │ │ -0003a610: 273a 205b 2755 696e 7431 3641 7272 6179 ': ['Uint16Array │ │ │ │ -0003a620: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ -0003a630: 0a09 2725 5569 6e74 3332 4172 7261 7950 ..'%Uint32ArrayP │ │ │ │ -0003a640: 726f 746f 7479 7065 2527 3a20 5b27 5569 rototype%': ['Ui │ │ │ │ -0003a650: 6e74 3332 4172 7261 7927 2c20 2770 726f nt32Array', 'pro │ │ │ │ -0003a660: 746f 7479 7065 275d 2c0a 0927 2555 5249 totype'],..'%URI │ │ │ │ -0003a670: 4572 726f 7250 726f 746f 7479 7065 2527 ErrorPrototype%' │ │ │ │ -0003a680: 3a20 5b27 5552 4945 7272 6f72 272c 2027 : ['URIError', ' │ │ │ │ -0003a690: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ -0003a6a0: 5765 616b 4d61 7050 726f 746f 7479 7065 WeakMapPrototype │ │ │ │ -0003a6b0: 2527 3a20 5b27 5765 616b 4d61 7027 2c20 %': ['WeakMap', │ │ │ │ -0003a6c0: 2770 726f 746f 7479 7065 275d 2c0a 0927 'prototype'],..' │ │ │ │ -0003a6d0: 2557 6561 6b53 6574 5072 6f74 6f74 7970 %WeakSetPrototyp │ │ │ │ -0003a6e0: 6525 273a 205b 2757 6561 6b53 6574 272c e%': ['WeakSet', │ │ │ │ -0003a6f0: 2027 7072 6f74 6f74 7970 6527 5d0a 7d3b 'prototype'].}; │ │ │ │ -0003a700: 0a0a 7661 7220 6269 6e64 203d 2066 756e ..var bind = fun │ │ │ │ -0003a710: 6374 696f 6e42 696e 643b 0a76 6172 2068 ctionBind;.var h │ │ │ │ -0003a720: 6173 4f77 6e24 3220 3d20 6861 736f 776e asOwn$2 = hasown │ │ │ │ -0003a730: 3b0a 7661 7220 2463 6f6e 6361 7420 3d20 ;.var $concat = │ │ │ │ -0003a740: 6269 6e64 2e63 616c 6c28 4675 6e63 7469 bind.call(Functi │ │ │ │ -0003a750: 6f6e 2e63 616c 6c2c 2041 7272 6179 2e70 on.call, Array.p │ │ │ │ -0003a760: 726f 746f 7479 7065 2e63 6f6e 6361 7429 rototype.concat) │ │ │ │ -0003a770: 3b0a 7661 7220 2473 706c 6963 6541 7070 ;.var $spliceApp │ │ │ │ -0003a780: 6c79 203d 2062 696e 642e 6361 6c6c 2846 ly = bind.call(F │ │ │ │ -0003a790: 756e 6374 696f 6e2e 6170 706c 792c 2041 unction.apply, A │ │ │ │ -0003a7a0: 7272 6179 2e70 726f 746f 7479 7065 2e73 rray.prototype.s │ │ │ │ -0003a7b0: 706c 6963 6529 3b0a 7661 7220 2472 6570 plice);.var $rep │ │ │ │ -0003a7c0: 6c61 6365 203d 2062 696e 642e 6361 6c6c lace = bind.call │ │ │ │ -0003a7d0: 2846 756e 6374 696f 6e2e 6361 6c6c 2c20 (Function.call, │ │ │ │ -0003a7e0: 5374 7269 6e67 2e70 726f 746f 7479 7065 String.prototype │ │ │ │ -0003a7f0: 2e72 6570 6c61 6365 293b 0a76 6172 2024 .replace);.var $ │ │ │ │ -0003a800: 7374 7253 6c69 6365 203d 2062 696e 642e strSlice = bind. │ │ │ │ -0003a810: 6361 6c6c 2846 756e 6374 696f 6e2e 6361 call(Function.ca │ │ │ │ -0003a820: 6c6c 2c20 5374 7269 6e67 2e70 726f 746f ll, String.proto │ │ │ │ -0003a830: 7479 7065 2e73 6c69 6365 293b 0a76 6172 type.slice);.var │ │ │ │ -0003a840: 2024 6578 6563 203d 2062 696e 642e 6361 $exec = bind.ca │ │ │ │ -0003a850: 6c6c 2846 756e 6374 696f 6e2e 6361 6c6c ll(Function.call │ │ │ │ -0003a860: 2c20 5265 6745 7870 2e70 726f 746f 7479 , RegExp.prototy │ │ │ │ -0003a870: 7065 2e65 7865 6329 3b0a 0a2f 2a20 6164 pe.exec);../* ad │ │ │ │ -0003a880: 6170 7465 6420 6672 6f6d 2068 7474 7073 apted from https │ │ │ │ -0003a890: 3a2f 2f67 6974 6875 622e 636f 6d2f 6c6f ://github.com/lo │ │ │ │ -0003a8a0: 6461 7368 2f6c 6f64 6173 682f 626c 6f62 dash/lodash/blob │ │ │ │ -0003a8b0: 2f34 2e31 372e 3135 2f64 6973 742f 6c6f /4.17.15/dist/lo │ │ │ │ -0003a8c0: 6461 7368 2e6a 7323 4c36 3733 352d 4c36 dash.js#L6735-L6 │ │ │ │ -0003a8d0: 3734 3420 2a2f 0a76 6172 2072 6550 726f 744 */.var rePro │ │ │ │ -0003a8e0: 704e 616d 6520 3d20 2f5b 5e25 2e5b 5c5d pName = /[^%.[\] │ │ │ │ -0003a8f0: 5d2b 7c5c 5b28 3f3a 282d 3f5c 642b 283f ]+|\[(?:(-?\d+(? │ │ │ │ -0003a900: 3a5c 2e5c 642b 293f 297c 285b 2227 5d29 :\.\d+)?)|(["']) │ │ │ │ -0003a910: 2828 3f3a 283f 215c 3229 5b5e 5c5c 5d7c ((?:(?!\2)[^\\]| │ │ │ │ -0003a920: 5c5c 2e29 2a3f 295c 3229 5c5d 7c28 3f3d \\.)*?)\2)\]|(?= │ │ │ │ -0003a930: 283f 3a5c 2e7c 5c5b 5c5d 2928 3f3a 5c2e (?:\.|\[\])(?:\. │ │ │ │ -0003a940: 7c5c 5b5c 5d7c 2524 2929 2f67 3b0a 7661 |\[\]|%$))/g;.va │ │ │ │ -0003a950: 7220 7265 4573 6361 7065 4368 6172 203d r reEscapeChar = │ │ │ │ -0003a960: 202f 5c5c 285c 5c29 3f2f 673b 202f 2a2a /\\(\\)?/g; /** │ │ │ │ -0003a970: 2055 7365 6420 746f 206d 6174 6368 2062 Used to match b │ │ │ │ -0003a980: 6163 6b73 6c61 7368 6573 2069 6e20 7072 ackslashes in pr │ │ │ │ -0003a990: 6f70 6572 7479 2070 6174 6873 2e20 2a2f operty paths. */ │ │ │ │ -0003a9a0: 0a76 6172 2073 7472 696e 6754 6f50 6174 .var stringToPat │ │ │ │ -0003a9b0: 6820 3d20 6675 6e63 7469 6f6e 2073 7472 h = function str │ │ │ │ -0003a9c0: 696e 6754 6f50 6174 6828 7374 7269 6e67 ingToPath(string │ │ │ │ -0003a9d0: 2920 7b0a 0976 6172 2066 6972 7374 203d ) {..var first = │ │ │ │ -0003a9e0: 2024 7374 7253 6c69 6365 2873 7472 696e $strSlice(strin │ │ │ │ -0003a9f0: 672c 2030 2c20 3129 3b0a 0976 6172 206c g, 0, 1);..var l │ │ │ │ -0003aa00: 6173 7420 3d20 2473 7472 536c 6963 6528 ast = $strSlice( │ │ │ │ -0003aa10: 7374 7269 6e67 2c20 2d31 293b 0a09 6966 string, -1);..if │ │ │ │ -0003aa20: 2028 6669 7273 7420 3d3d 3d20 2725 2720 (first === '%' │ │ │ │ -0003aa30: 2626 206c 6173 7420 213d 3d20 2725 2729 && last !== '%') │ │ │ │ -0003aa40: 207b 0a09 0974 6872 6f77 206e 6577 2024 {...throw new $ │ │ │ │ -0003aa50: 5379 6e74 6178 4572 726f 7228 2769 6e76 SyntaxError('inv │ │ │ │ -0003aa60: 616c 6964 2069 6e74 7269 6e73 6963 2073 alid intrinsic s │ │ │ │ -0003aa70: 796e 7461 782c 2065 7870 6563 7465 6420 yntax, expected │ │ │ │ -0003aa80: 636c 6f73 696e 6720 6025 6027 293b 0a09 closing `%`');.. │ │ │ │ -0003aa90: 7d20 656c 7365 2069 6620 286c 6173 7420 } else if (last │ │ │ │ -0003aaa0: 3d3d 3d20 2725 2720 2626 2066 6972 7374 === '%' && first │ │ │ │ -0003aab0: 2021 3d3d 2027 2527 2920 7b0a 0909 7468 !== '%') {...th │ │ │ │ -0003aac0: 726f 7720 6e65 7720 2453 796e 7461 7845 row new $SyntaxE │ │ │ │ -0003aad0: 7272 6f72 2827 696e 7661 6c69 6420 696e rror('invalid in │ │ │ │ -0003aae0: 7472 696e 7369 6320 7379 6e74 6178 2c20 trinsic syntax, │ │ │ │ -0003aaf0: 6578 7065 6374 6564 206f 7065 6e69 6e67 expected opening │ │ │ │ -0003ab00: 2060 2560 2729 3b0a 097d 0a09 7661 7220 `%`');..}..var │ │ │ │ -0003ab10: 7265 7375 6c74 203d 205b 5d3b 0a09 2472 result = [];..$r │ │ │ │ -0003ab20: 6570 6c61 6365 2873 7472 696e 672c 2072 eplace(string, r │ │ │ │ -0003ab30: 6550 726f 704e 616d 652c 2066 756e 6374 ePropName, funct │ │ │ │ -0003ab40: 696f 6e20 286d 6174 6368 2c20 6e75 6d62 ion (match, numb │ │ │ │ -0003ab50: 6572 2c20 7175 6f74 652c 2073 7562 5374 er, quote, subSt │ │ │ │ -0003ab60: 7269 6e67 2920 7b0a 0909 7265 7375 6c74 ring) {...result │ │ │ │ -0003ab70: 5b72 6573 756c 742e 6c65 6e67 7468 5d20 [result.length] │ │ │ │ -0003ab80: 3d20 7175 6f74 6520 3f20 2472 6570 6c61 = quote ? $repla │ │ │ │ -0003ab90: 6365 2873 7562 5374 7269 6e67 2c20 7265 ce(subString, re │ │ │ │ -0003aba0: 4573 6361 7065 4368 6172 2c20 2724 3127 EscapeChar, '$1' │ │ │ │ -0003abb0: 2920 3a20 6e75 6d62 6572 207c 7c20 6d61 ) : number || ma │ │ │ │ -0003abc0: 7463 683b 0a09 7d29 3b0a 0972 6574 7572 tch;..});..retur │ │ │ │ -0003abd0: 6e20 7265 7375 6c74 3b0a 7d3b 0a2f 2a20 n result;.};./* │ │ │ │ -0003abe0: 656e 6420 6164 6170 7461 7469 6f6e 202a end adaptation * │ │ │ │ -0003abf0: 2f0a 0a76 6172 2067 6574 4261 7365 496e /..var getBaseIn │ │ │ │ -0003ac00: 7472 696e 7369 6320 3d20 6675 6e63 7469 trinsic = functi │ │ │ │ -0003ac10: 6f6e 2067 6574 4261 7365 496e 7472 696e on getBaseIntrin │ │ │ │ -0003ac20: 7369 6328 6e61 6d65 2c20 616c 6c6f 774d sic(name, allowM │ │ │ │ -0003ac30: 6973 7369 6e67 2920 7b0a 0976 6172 2069 issing) {..var i │ │ │ │ -0003ac40: 6e74 7269 6e73 6963 4e61 6d65 203d 206e ntrinsicName = n │ │ │ │ -0003ac50: 616d 653b 0a09 7661 7220 616c 6961 733b ame;..var alias; │ │ │ │ -0003ac60: 0a09 6966 2028 6861 734f 776e 2432 284c ..if (hasOwn$2(L │ │ │ │ -0003ac70: 4547 4143 595f 414c 4941 5345 532c 2069 EGACY_ALIASES, i │ │ │ │ -0003ac80: 6e74 7269 6e73 6963 4e61 6d65 2929 207b ntrinsicName)) { │ │ │ │ -0003ac90: 0a09 0961 6c69 6173 203d 204c 4547 4143 ...alias = LEGAC │ │ │ │ -0003aca0: 595f 414c 4941 5345 535b 696e 7472 696e Y_ALIASES[intrin │ │ │ │ -0003acb0: 7369 634e 616d 655d 3b0a 0909 696e 7472 sicName];...intr │ │ │ │ -0003acc0: 696e 7369 634e 616d 6520 3d20 2725 2720 insicName = '%' │ │ │ │ -0003acd0: 2b20 616c 6961 735b 305d 202b 2027 2527 + alias[0] + '%' │ │ │ │ -0003ace0: 3b0a 097d 0a0a 0969 6620 2868 6173 4f77 ;..}...if (hasOw │ │ │ │ -0003acf0: 6e24 3228 494e 5452 494e 5349 4353 2c20 n$2(INTRINSICS, │ │ │ │ -0003ad00: 696e 7472 696e 7369 634e 616d 6529 2920 intrinsicName)) │ │ │ │ -0003ad10: 7b0a 0909 7661 7220 7661 6c75 6520 3d20 {...var value = │ │ │ │ -0003ad20: 494e 5452 494e 5349 4353 5b69 6e74 7269 INTRINSICS[intri │ │ │ │ -0003ad30: 6e73 6963 4e61 6d65 5d3b 0a09 0969 6620 nsicName];...if │ │ │ │ -0003ad40: 2876 616c 7565 203d 3d3d 206e 6565 6473 (value === needs │ │ │ │ -0003ad50: 4576 616c 2920 7b0a 0909 0976 616c 7565 Eval) {....value │ │ │ │ -0003ad60: 203d 2064 6f45 7661 6c28 696e 7472 696e = doEval(intrin │ │ │ │ -0003ad70: 7369 634e 616d 6529 3b0a 0909 7d0a 0909 sicName);...}... │ │ │ │ -0003ad80: 6966 2028 7479 7065 6f66 2076 616c 7565 if (typeof value │ │ │ │ -0003ad90: 203d 3d3d 2027 756e 6465 6669 6e65 6427 === 'undefined' │ │ │ │ -0003ada0: 2026 2620 2161 6c6c 6f77 4d69 7373 696e && !allowMissin │ │ │ │ -0003adb0: 6729 207b 0a09 0909 7468 726f 7720 6e65 g) {....throw ne │ │ │ │ -0003adc0: 7720 2454 7970 6545 7272 6f72 2431 2827 w $TypeError$1(' │ │ │ │ -0003add0: 696e 7472 696e 7369 6320 2720 2b20 6e61 intrinsic ' + na │ │ │ │ -0003ade0: 6d65 202b 2027 2065 7869 7374 732c 2062 me + ' exists, b │ │ │ │ -0003adf0: 7574 2069 7320 6e6f 7420 6176 6169 6c61 ut is not availa │ │ │ │ -0003ae00: 626c 652e 2050 6c65 6173 6520 6669 6c65 ble. Please file │ │ │ │ -0003ae10: 2061 6e20 6973 7375 6521 2729 3b0a 0909 an issue!');... │ │ │ │ -0003ae20: 7d0a 0a09 0972 6574 7572 6e20 7b0a 0909 }....return {... │ │ │ │ -0003ae30: 0961 6c69 6173 3a20 616c 6961 732c 0a09 .alias: alias,.. │ │ │ │ -0003ae40: 0909 6e61 6d65 3a20 696e 7472 696e 7369 ..name: intrinsi │ │ │ │ -0003ae50: 634e 616d 652c 0a09 0909 7661 6c75 653a cName,....value: │ │ │ │ -0003ae60: 2076 616c 7565 0a09 097d 3b0a 097d 0a0a value...};..}.. │ │ │ │ -0003ae70: 0974 6872 6f77 206e 6577 2024 5379 6e74 .throw new $Synt │ │ │ │ -0003ae80: 6178 4572 726f 7228 2769 6e74 7269 6e73 axError('intrins │ │ │ │ -0003ae90: 6963 2027 202b 206e 616d 6520 2b20 2720 ic ' + name + ' │ │ │ │ -0003aea0: 646f 6573 206e 6f74 2065 7869 7374 2127 does not exist!' │ │ │ │ -0003aeb0: 293b 0a7d 3b0a 0a76 6172 2067 6574 496e );.};..var getIn │ │ │ │ -0003aec0: 7472 696e 7369 6320 3d20 6675 6e63 7469 trinsic = functi │ │ │ │ -0003aed0: 6f6e 2047 6574 496e 7472 696e 7369 6328 on GetIntrinsic( │ │ │ │ -0003aee0: 6e61 6d65 2c20 616c 6c6f 774d 6973 7369 name, allowMissi │ │ │ │ -0003aef0: 6e67 2920 7b0a 0969 6620 2874 7970 656f ng) {..if (typeo │ │ │ │ -0003af00: 6620 6e61 6d65 2021 3d3d 2027 7374 7269 f name !== 'stri │ │ │ │ -0003af10: 6e67 2720 7c7c 206e 616d 652e 6c65 6e67 ng' || name.leng │ │ │ │ -0003af20: 7468 203d 3d3d 2030 2920 7b0a 0909 7468 th === 0) {...th │ │ │ │ -0003af30: 726f 7720 6e65 7720 2454 7970 6545 7272 row new $TypeErr │ │ │ │ -0003af40: 6f72 2431 2827 696e 7472 696e 7369 6320 or$1('intrinsic │ │ │ │ -0003af50: 6e61 6d65 206d 7573 7420 6265 2061 206e name must be a n │ │ │ │ -0003af60: 6f6e 2d65 6d70 7479 2073 7472 696e 6727 on-empty string' │ │ │ │ -0003af70: 293b 0a09 7d0a 0969 6620 2861 7267 756d );..}..if (argum │ │ │ │ -0003af80: 656e 7473 2e6c 656e 6774 6820 3e20 3120 ents.length > 1 │ │ │ │ -0003af90: 2626 2074 7970 656f 6620 616c 6c6f 774d && typeof allowM │ │ │ │ -0003afa0: 6973 7369 6e67 2021 3d3d 2027 626f 6f6c issing !== 'bool │ │ │ │ -0003afb0: 6561 6e27 2920 7b0a 0909 7468 726f 7720 ean') {...throw │ │ │ │ -0003afc0: 6e65 7720 2454 7970 6545 7272 6f72 2431 new $TypeError$1 │ │ │ │ -0003afd0: 2827 2261 6c6c 6f77 4d69 7373 696e 6722 ('"allowMissing" │ │ │ │ -0003afe0: 2061 7267 756d 656e 7420 6d75 7374 2062 argument must b │ │ │ │ -0003aff0: 6520 6120 626f 6f6c 6561 6e27 293b 0a09 e a boolean');.. │ │ │ │ -0003b000: 7d0a 0a09 6966 2028 2465 7865 6328 2f5e }...if ($exec(/^ │ │ │ │ -0003b010: 253f 5b5e 255d 2a25 3f24 2f2c 206e 616d %?[^%]*%?$/, nam │ │ │ │ -0003b020: 6529 203d 3d3d 206e 756c 6c29 207b 0a09 e) === null) {.. │ │ │ │ -0003b030: 0974 6872 6f77 206e 6577 2024 5379 6e74 .throw new $Synt │ │ │ │ -0003b040: 6178 4572 726f 7228 2760 2560 206d 6179 axError('`%` may │ │ │ │ -0003b050: 206e 6f74 2062 6520 7072 6573 656e 7420 not be present │ │ │ │ -0003b060: 616e 7977 6865 7265 2062 7574 2061 7420 anywhere but at │ │ │ │ -0003b070: 7468 6520 6265 6769 6e6e 696e 6720 616e the beginning an │ │ │ │ -0003b080: 6420 656e 6420 6f66 2074 6865 2069 6e74 d end of the int │ │ │ │ -0003b090: 7269 6e73 6963 206e 616d 6527 293b 0a09 rinsic name');.. │ │ │ │ -0003b0a0: 7d0a 0976 6172 2070 6172 7473 203d 2073 }..var parts = s │ │ │ │ -0003b0b0: 7472 696e 6754 6f50 6174 6828 6e61 6d65 tringToPath(name │ │ │ │ -0003b0c0: 293b 0a09 7661 7220 696e 7472 696e 7369 );..var intrinsi │ │ │ │ -0003b0d0: 6342 6173 654e 616d 6520 3d20 7061 7274 cBaseName = part │ │ │ │ -0003b0e0: 732e 6c65 6e67 7468 203e 2030 203f 2070 s.length > 0 ? p │ │ │ │ -0003b0f0: 6172 7473 5b30 5d20 3a20 2727 3b0a 0a09 arts[0] : '';... │ │ │ │ -0003b100: 7661 7220 696e 7472 696e 7369 6320 3d20 var intrinsic = │ │ │ │ -0003b110: 6765 7442 6173 6549 6e74 7269 6e73 6963 getBaseIntrinsic │ │ │ │ -0003b120: 2827 2527 202b 2069 6e74 7269 6e73 6963 ('%' + intrinsic │ │ │ │ -0003b130: 4261 7365 4e61 6d65 202b 2027 2527 2c20 BaseName + '%', │ │ │ │ -0003b140: 616c 6c6f 774d 6973 7369 6e67 293b 0a09 allowMissing);.. │ │ │ │ -0003b150: 7661 7220 696e 7472 696e 7369 6352 6561 var intrinsicRea │ │ │ │ -0003b160: 6c4e 616d 6520 3d20 696e 7472 696e 7369 lName = intrinsi │ │ │ │ -0003b170: 632e 6e61 6d65 3b0a 0976 6172 2076 616c c.name;..var val │ │ │ │ -0003b180: 7565 203d 2069 6e74 7269 6e73 6963 2e76 ue = intrinsic.v │ │ │ │ -0003b190: 616c 7565 3b0a 0976 6172 2073 6b69 7046 alue;..var skipF │ │ │ │ -0003b1a0: 7572 7468 6572 4361 6368 696e 6720 3d20 urtherCaching = │ │ │ │ -0003b1b0: 6661 6c73 653b 0a0a 0976 6172 2061 6c69 false;...var ali │ │ │ │ -0003b1c0: 6173 203d 2069 6e74 7269 6e73 6963 2e61 as = intrinsic.a │ │ │ │ -0003b1d0: 6c69 6173 3b0a 0969 6620 2861 6c69 6173 lias;..if (alias │ │ │ │ -0003b1e0: 2920 7b0a 0909 696e 7472 696e 7369 6342 ) {...intrinsicB │ │ │ │ -0003b1f0: 6173 654e 616d 6520 3d20 616c 6961 735b aseName = alias[ │ │ │ │ -0003b200: 305d 3b0a 0909 2473 706c 6963 6541 7070 0];...$spliceApp │ │ │ │ -0003b210: 6c79 2870 6172 7473 2c20 2463 6f6e 6361 ly(parts, $conca │ │ │ │ -0003b220: 7428 5b30 2c20 315d 2c20 616c 6961 7329 t([0, 1], alias) │ │ │ │ -0003b230: 293b 0a09 7d0a 0a09 666f 7220 2876 6172 );..}...for (var │ │ │ │ -0003b240: 2069 203d 2031 2c20 6973 4f77 6e20 3d20 i = 1, isOwn = │ │ │ │ -0003b250: 7472 7565 3b20 6920 3c20 7061 7274 732e true; i < parts. │ │ │ │ -0003b260: 6c65 6e67 7468 3b20 6920 2b3d 2031 2920 length; i += 1) │ │ │ │ -0003b270: 7b0a 0909 7661 7220 7061 7274 203d 2070 {...var part = p │ │ │ │ -0003b280: 6172 7473 5b69 5d3b 0a09 0976 6172 2066 arts[i];...var f │ │ │ │ -0003b290: 6972 7374 203d 2024 7374 7253 6c69 6365 irst = $strSlice │ │ │ │ -0003b2a0: 2870 6172 742c 2030 2c20 3129 3b0a 0909 (part, 0, 1);... │ │ │ │ -0003b2b0: 7661 7220 6c61 7374 203d 2024 7374 7253 var last = $strS │ │ │ │ -0003b2c0: 6c69 6365 2870 6172 742c 202d 3129 3b0a lice(part, -1);. │ │ │ │ -0003b2d0: 0909 6966 2028 0a09 0909 280a 0909 0909 ..if (....(..... │ │ │ │ -0003b2e0: 2866 6972 7374 203d 3d3d 2027 2227 207c (first === '"' | │ │ │ │ -0003b2f0: 7c20 6669 7273 7420 3d3d 3d20 2227 2220 | first === "'" │ │ │ │ -0003b300: 7c7c 2066 6972 7374 203d 3d3d 2027 6027 || first === '`' │ │ │ │ -0003b310: 290a 0909 0909 7c7c 2028 6c61 7374 203d ).....|| (last = │ │ │ │ -0003b320: 3d3d 2027 2227 207c 7c20 6c61 7374 203d == '"' || last = │ │ │ │ -0003b330: 3d3d 2022 2722 207c 7c20 6c61 7374 203d == "'" || last = │ │ │ │ -0003b340: 3d3d 2027 6027 290a 0909 0929 0a09 0909 == '`')....).... │ │ │ │ -0003b350: 2626 2066 6972 7374 2021 3d3d 206c 6173 && first !== las │ │ │ │ -0003b360: 740a 0909 2920 7b0a 0909 0974 6872 6f77 t...) {....throw │ │ │ │ -0003b370: 206e 6577 2024 5379 6e74 6178 4572 726f new $SyntaxErro │ │ │ │ -0003b380: 7228 2770 726f 7065 7274 7920 6e61 6d65 r('property name │ │ │ │ -0003b390: 7320 7769 7468 2071 756f 7465 7320 6d75 s with quotes mu │ │ │ │ -0003b3a0: 7374 2068 6176 6520 6d61 7463 6869 6e67 st have matching │ │ │ │ -0003b3b0: 2071 756f 7465 7327 293b 0a09 097d 0a09 quotes');...}.. │ │ │ │ -0003b3c0: 0969 6620 2870 6172 7420 3d3d 3d20 2763 .if (part === 'c │ │ │ │ -0003b3d0: 6f6e 7374 7275 6374 6f72 2720 7c7c 2021 onstructor' || ! │ │ │ │ -0003b3e0: 6973 4f77 6e29 207b 0a09 0909 736b 6970 isOwn) {....skip │ │ │ │ -0003b3f0: 4675 7274 6865 7243 6163 6869 6e67 203d FurtherCaching = │ │ │ │ -0003b400: 2074 7275 653b 0a09 097d 0a0a 0909 696e true;...}....in │ │ │ │ -0003b410: 7472 696e 7369 6342 6173 654e 616d 6520 trinsicBaseName │ │ │ │ -0003b420: 2b3d 2027 2e27 202b 2070 6172 743b 0a09 += '.' + part;.. │ │ │ │ -0003b430: 0969 6e74 7269 6e73 6963 5265 616c 4e61 .intrinsicRealNa │ │ │ │ -0003b440: 6d65 203d 2027 2527 202b 2069 6e74 7269 me = '%' + intri │ │ │ │ -0003b450: 6e73 6963 4261 7365 4e61 6d65 202b 2027 nsicBaseName + ' │ │ │ │ -0003b460: 2527 3b0a 0a09 0969 6620 2868 6173 4f77 %';....if (hasOw │ │ │ │ -0003b470: 6e24 3228 494e 5452 494e 5349 4353 2c20 n$2(INTRINSICS, │ │ │ │ -0003b480: 696e 7472 696e 7369 6352 6561 6c4e 616d intrinsicRealNam │ │ │ │ -0003b490: 6529 2920 7b0a 0909 0976 616c 7565 203d e)) {....value = │ │ │ │ -0003b4a0: 2049 4e54 5249 4e53 4943 535b 696e 7472 INTRINSICS[intr │ │ │ │ -0003b4b0: 696e 7369 6352 6561 6c4e 616d 655d 3b0a insicRealName];. │ │ │ │ -0003b4c0: 0909 7d20 656c 7365 2069 6620 2876 616c ..} else if (val │ │ │ │ -0003b4d0: 7565 2021 3d20 6e75 6c6c 2920 7b0a 0909 ue != null) {... │ │ │ │ -0003b4e0: 0969 6620 2821 2870 6172 7420 696e 2076 .if (!(part in v │ │ │ │ -0003b4f0: 616c 7565 2929 207b 0a09 0909 0969 6620 alue)) {.....if │ │ │ │ -0003b500: 2821 616c 6c6f 774d 6973 7369 6e67 2920 (!allowMissing) │ │ │ │ -0003b510: 7b0a 0909 0909 0974 6872 6f77 206e 6577 {......throw new │ │ │ │ -0003b520: 2024 5479 7065 4572 726f 7224 3128 2762 $TypeError$1('b │ │ │ │ -0003b530: 6173 6520 696e 7472 696e 7369 6320 666f ase intrinsic fo │ │ │ │ -0003b540: 7220 2720 2b20 6e61 6d65 202b 2027 2065 r ' + name + ' e │ │ │ │ -0003b550: 7869 7374 732c 2062 7574 2074 6865 2070 xists, but the p │ │ │ │ -0003b560: 726f 7065 7274 7920 6973 206e 6f74 2061 roperty is not a │ │ │ │ -0003b570: 7661 696c 6162 6c65 2e27 293b 0a09 0909 vailable.');.... │ │ │ │ -0003b580: 097d 0a09 0909 0972 6574 7572 6e20 766f .}.....return vo │ │ │ │ -0003b590: 6964 2075 6e64 6566 696e 6564 2431 3b0a id undefined$1;. │ │ │ │ -0003b5a0: 0909 097d 0a09 0909 6966 2028 2467 4f50 ...}....if ($gOP │ │ │ │ -0003b5b0: 4420 2626 2028 6920 2b20 3129 203e 3d20 D && (i + 1) >= │ │ │ │ -0003b5c0: 7061 7274 732e 6c65 6e67 7468 2920 7b0a parts.length) {. │ │ │ │ -0003b5d0: 0909 0909 7661 7220 6465 7363 203d 2024 ....var desc = $ │ │ │ │ -0003b5e0: 674f 5044 2876 616c 7565 2c20 7061 7274 gOPD(value, part │ │ │ │ -0003b5f0: 293b 0a09 0909 0969 734f 776e 203d 2021 );.....isOwn = ! │ │ │ │ -0003b600: 2164 6573 633b 0a0a 0909 0909 2f2f 2042 !desc;......// B │ │ │ │ -0003b610: 7920 636f 6e76 656e 7469 6f6e 2c20 7768 y convention, wh │ │ │ │ -0003b620: 656e 2061 2064 6174 6120 7072 6f70 6572 en a data proper │ │ │ │ -0003b630: 7479 2069 7320 636f 6e76 6572 7465 6420 ty is converted │ │ │ │ -0003b640: 746f 2061 6e20 6163 6365 7373 6f72 0a09 to an accessor.. │ │ │ │ -0003b650: 0909 092f 2f20 7072 6f70 6572 7479 2074 ...// property t │ │ │ │ -0003b660: 6f20 656d 756c 6174 6520 6120 6461 7461 o emulate a data │ │ │ │ -0003b670: 2070 726f 7065 7274 7920 7468 6174 2064 property that d │ │ │ │ -0003b680: 6f65 7320 6e6f 7420 7375 6666 6572 2066 oes not suffer f │ │ │ │ -0003b690: 726f 6d0a 0909 0909 2f2f 2074 6865 206f rom.....// the o │ │ │ │ -0003b6a0: 7665 7272 6964 6520 6d69 7374 616b 652c verride mistake, │ │ │ │ -0003b6b0: 2074 6861 7420 6163 6365 7373 6f72 2773 that accessor's │ │ │ │ -0003b6c0: 2067 6574 7465 7220 6973 206d 6172 6b65 getter is marke │ │ │ │ -0003b6d0: 6420 7769 7468 0a09 0909 092f 2f20 616e d with.....// an │ │ │ │ -0003b6e0: 2060 6f72 6967 696e 616c 5661 6c75 6560 `originalValue` │ │ │ │ -0003b6f0: 2070 726f 7065 7274 792e 2048 6572 652c property. Here, │ │ │ │ -0003b700: 2077 6865 6e20 7765 2064 6574 6563 7420 when we detect │ │ │ │ -0003b710: 7468 6973 2c20 7765 0a09 0909 092f 2f20 this, we.....// │ │ │ │ -0003b720: 7570 686f 6c64 2074 6865 2069 6c6c 7573 uphold the illus │ │ │ │ -0003b730: 696f 6e20 6279 2070 7265 7465 6e64 696e ion by pretendin │ │ │ │ -0003b740: 6720 746f 2073 6565 2074 6861 7420 6f72 g to see that or │ │ │ │ -0003b750: 6967 696e 616c 2064 6174 610a 0909 0909 iginal data..... │ │ │ │ -0003b760: 2f2f 2070 726f 7065 7274 792c 2069 2e65 // property, i.e │ │ │ │ -0003b770: 2e2c 2072 6574 7572 6e69 6e67 2074 6865 ., returning the │ │ │ │ -0003b780: 2076 616c 7565 2072 6174 6865 7220 7468 value rather th │ │ │ │ -0003b790: 616e 2074 6865 2067 6574 7465 720a 0909 an the getter... │ │ │ │ -0003b7a0: 0909 2f2f 2069 7473 656c 662e 0a09 0909 ..// itself..... │ │ │ │ -0003b7b0: 0969 6620 2869 734f 776e 2026 2620 2767 .if (isOwn && 'g │ │ │ │ -0003b7c0: 6574 2720 696e 2064 6573 6320 2626 2021 et' in desc && ! │ │ │ │ -0003b7d0: 2827 6f72 6967 696e 616c 5661 6c75 6527 ('originalValue' │ │ │ │ -0003b7e0: 2069 6e20 6465 7363 2e67 6574 2929 207b in desc.get)) { │ │ │ │ -0003b7f0: 0a09 0909 0909 7661 6c75 6520 3d20 6465 ......value = de │ │ │ │ -0003b800: 7363 2e67 6574 3b0a 0909 0909 7d20 656c sc.get;.....} el │ │ │ │ -0003b810: 7365 207b 0a09 0909 0909 7661 6c75 6520 se {......value │ │ │ │ -0003b820: 3d20 7661 6c75 655b 7061 7274 5d3b 0a09 = value[part];.. │ │ │ │ -0003b830: 0909 097d 0a09 0909 7d20 656c 7365 207b ...}....} else { │ │ │ │ -0003b840: 0a09 0909 0969 734f 776e 203d 2068 6173 .....isOwn = has │ │ │ │ -0003b850: 4f77 6e24 3228 7661 6c75 652c 2070 6172 Own$2(value, par │ │ │ │ -0003b860: 7429 3b0a 0909 0909 7661 6c75 6520 3d20 t);.....value = │ │ │ │ -0003b870: 7661 6c75 655b 7061 7274 5d3b 0a09 0909 value[part];.... │ │ │ │ -0003b880: 7d0a 0a09 0909 6966 2028 6973 4f77 6e20 }.....if (isOwn │ │ │ │ -0003b890: 2626 2021 736b 6970 4675 7274 6865 7243 && !skipFurtherC │ │ │ │ -0003b8a0: 6163 6869 6e67 2920 7b0a 0909 0909 494e aching) {.....IN │ │ │ │ -0003b8b0: 5452 494e 5349 4353 5b69 6e74 7269 6e73 TRINSICS[intrins │ │ │ │ -0003b8c0: 6963 5265 616c 4e61 6d65 5d20 3d20 7661 icRealName] = va │ │ │ │ -0003b8d0: 6c75 653b 0a09 0909 7d0a 0909 7d0a 097d lue;....}...}..} │ │ │ │ -0003b8e0: 0a09 7265 7475 726e 2076 616c 7565 3b0a ..return value;. │ │ │ │ -0003b8f0: 7d3b 0a0a 7661 7220 7368 616d 733b 0a76 };..var shams;.v │ │ │ │ -0003b900: 6172 2068 6173 5265 7175 6972 6564 5368 ar hasRequiredSh │ │ │ │ -0003b910: 616d 733b 0a0a 6675 6e63 7469 6f6e 2072 ams;..function r │ │ │ │ -0003b920: 6571 7569 7265 5368 616d 7320 2829 207b equireShams () { │ │ │ │ -0003b930: 0a09 6966 2028 6861 7352 6571 7569 7265 ..if (hasRequire │ │ │ │ -0003b940: 6453 6861 6d73 2920 7265 7475 726e 2073 dShams) return s │ │ │ │ -0003b950: 6861 6d73 3b0a 0968 6173 5265 7175 6972 hams;..hasRequir │ │ │ │ -0003b960: 6564 5368 616d 7320 3d20 313b 0a0a 0976 edShams = 1;...v │ │ │ │ -0003b970: 6172 2068 6173 5379 6d62 6f6c 7320 3d20 ar hasSymbols = │ │ │ │ -0003b980: 7265 7175 6972 6553 6861 6d73 2431 2829 requireShams$1() │ │ │ │ -0003b990: 3b0a 0a09 7368 616d 7320 3d20 6675 6e63 ;...shams = func │ │ │ │ -0003b9a0: 7469 6f6e 2068 6173 546f 5374 7269 6e67 tion hasToString │ │ │ │ -0003b9b0: 5461 6753 6861 6d73 2829 207b 0a09 0972 TagShams() {...r │ │ │ │ -0003b9c0: 6574 7572 6e20 6861 7353 796d 626f 6c73 eturn hasSymbols │ │ │ │ -0003b9d0: 2829 2026 2620 2121 5379 6d62 6f6c 2e74 () && !!Symbol.t │ │ │ │ -0003b9e0: 6f53 7472 696e 6754 6167 3b0a 097d 3b0a oStringTag;..};. │ │ │ │ -0003b9f0: 0972 6574 7572 6e20 7368 616d 733b 0a7d .return shams;.} │ │ │ │ -0003ba00: 0a0a 7661 7220 7479 7065 3b0a 7661 7220 ..var type;.var │ │ │ │ -0003ba10: 6861 7352 6571 7569 7265 6454 7970 653b hasRequiredType; │ │ │ │ -0003ba20: 0a0a 6675 6e63 7469 6f6e 2072 6571 7569 ..function requi │ │ │ │ -0003ba30: 7265 5479 7065 2028 2920 7b0a 0969 6620 reType () {..if │ │ │ │ -0003ba40: 2868 6173 5265 7175 6972 6564 5479 7065 (hasRequiredType │ │ │ │ -0003ba50: 2920 7265 7475 726e 2074 7970 653b 0a09 ) return type;.. │ │ │ │ -0003ba60: 6861 7352 6571 7569 7265 6454 7970 6520 hasRequiredType │ │ │ │ -0003ba70: 3d20 313b 0a0a 092f 2a2a 2040 7479 7065 = 1;.../** @type │ │ │ │ -0003ba80: 207b 696d 706f 7274 2827 2e2f 7479 7065 {import('./type │ │ │ │ -0003ba90: 2729 7d20 2a2f 0a09 7479 7065 203d 2054 ')} */..type = T │ │ │ │ -0003baa0: 7970 6545 7272 6f72 3b0a 0972 6574 7572 ypeError;..retur │ │ │ │ -0003bab0: 6e20 7479 7065 3b0a 7d0a 0a76 6172 2047 n type;.}..var G │ │ │ │ -0003bac0: 6574 496e 7472 696e 7369 6320 3d20 6765 etIntrinsic = ge │ │ │ │ -0003bad0: 7449 6e74 7269 6e73 6963 3b0a 0a76 6172 tIntrinsic;..var │ │ │ │ -0003bae0: 2024 6465 6669 6e65 5072 6f70 6572 7479 $defineProperty │ │ │ │ -0003baf0: 203d 2047 6574 496e 7472 696e 7369 6328 = GetIntrinsic( │ │ │ │ -0003bb00: 2725 4f62 6a65 6374 2e64 6566 696e 6550 '%Object.defineP │ │ │ │ -0003bb10: 726f 7065 7274 7925 272c 2074 7275 6529 roperty%', true) │ │ │ │ -0003bb20: 3b0a 0a76 6172 2068 6173 546f 5374 7269 ;..var hasToStri │ │ │ │ -0003bb30: 6e67 5461 6720 3d20 7265 7175 6972 6553 ngTag = requireS │ │ │ │ -0003bb40: 6861 6d73 2829 2829 3b0a 7661 7220 6861 hams()();.var ha │ │ │ │ -0003bb50: 734f 776e 2431 203d 2068 6173 6f77 6e3b sOwn$1 = hasown; │ │ │ │ -0003bb60: 0a76 6172 2024 5479 7065 4572 726f 7220 .var $TypeError │ │ │ │ -0003bb70: 3d20 7265 7175 6972 6554 7970 6528 293b = requireType(); │ │ │ │ -0003bb80: 0a0a 7661 7220 746f 5374 7269 6e67 5461 ..var toStringTa │ │ │ │ -0003bb90: 6720 3d20 6861 7354 6f53 7472 696e 6754 g = hasToStringT │ │ │ │ -0003bba0: 6167 203f 2053 796d 626f 6c2e 746f 5374 ag ? Symbol.toSt │ │ │ │ -0003bbb0: 7269 6e67 5461 6720 3a20 6e75 6c6c 3b0a ringTag : null;. │ │ │ │ -0003bbc0: 0a2f 2a2a 2040 7479 7065 207b 696d 706f ./** @type {impo │ │ │ │ -0003bbd0: 7274 2827 2e27 297d 202a 2f0a 7661 7220 rt('.')} */.var │ │ │ │ -0003bbe0: 6573 5365 7454 6f73 7472 696e 6774 6167 esSetTostringtag │ │ │ │ -0003bbf0: 203d 2066 756e 6374 696f 6e20 7365 7454 = function setT │ │ │ │ -0003bc00: 6f53 7472 696e 6754 6167 286f 626a 6563 oStringTag(objec │ │ │ │ -0003bc10: 742c 2076 616c 7565 2920 7b0a 0976 6172 t, value) {..var │ │ │ │ -0003bc20: 206f 7665 7272 6964 6549 6653 6574 203d overrideIfSet = │ │ │ │ -0003bc30: 2061 7267 756d 656e 7473 2e6c 656e 6774 arguments.lengt │ │ │ │ -0003bc40: 6820 3e20 3220 2626 2021 2161 7267 756d h > 2 && !!argum │ │ │ │ -0003bc50: 656e 7473 5b32 5d20 2626 2061 7267 756d ents[2] && argum │ │ │ │ -0003bc60: 656e 7473 5b32 5d2e 666f 7263 653b 0a09 ents[2].force;.. │ │ │ │ -0003bc70: 7661 7220 6e6f 6e43 6f6e 6669 6775 7261 var nonConfigura │ │ │ │ -0003bc80: 626c 6520 3d20 6172 6775 6d65 6e74 732e ble = arguments. │ │ │ │ -0003bc90: 6c65 6e67 7468 203e 2032 2026 2620 2121 length > 2 && !! │ │ │ │ -0003bca0: 6172 6775 6d65 6e74 735b 325d 2026 2620 arguments[2] && │ │ │ │ -0003bcb0: 6172 6775 6d65 6e74 735b 325d 2e6e 6f6e arguments[2].non │ │ │ │ -0003bcc0: 436f 6e66 6967 7572 6162 6c65 3b0a 0969 Configurable;..i │ │ │ │ -0003bcd0: 6620 280a 0909 2874 7970 656f 6620 6f76 f (...(typeof ov │ │ │ │ -0003bce0: 6572 7269 6465 4966 5365 7420 213d 3d20 errideIfSet !== │ │ │ │ -0003bcf0: 2775 6e64 6566 696e 6564 2720 2626 2074 'undefined' && t │ │ │ │ -0003bd00: 7970 656f 6620 6f76 6572 7269 6465 4966 ypeof overrideIf │ │ │ │ -0003bd10: 5365 7420 213d 3d20 2762 6f6f 6c65 616e Set !== 'boolean │ │ │ │ -0003bd20: 2729 0a09 097c 7c20 2874 7970 656f 6620 ')...|| (typeof │ │ │ │ -0003bd30: 6e6f 6e43 6f6e 6669 6775 7261 626c 6520 nonConfigurable │ │ │ │ -0003bd40: 213d 3d20 2775 6e64 6566 696e 6564 2720 !== 'undefined' │ │ │ │ -0003bd50: 2626 2074 7970 656f 6620 6e6f 6e43 6f6e && typeof nonCon │ │ │ │ -0003bd60: 6669 6775 7261 626c 6520 213d 3d20 2762 figurable !== 'b │ │ │ │ -0003bd70: 6f6f 6c65 616e 2729 0a09 2920 7b0a 0909 oolean')..) {... │ │ │ │ -0003bd80: 7468 726f 7720 6e65 7720 2454 7970 6545 throw new $TypeE │ │ │ │ -0003bd90: 7272 6f72 2827 6966 2070 726f 7669 6465 rror('if provide │ │ │ │ -0003bda0: 642c 2074 6865 2060 6f76 6572 7269 6465 d, the `override │ │ │ │ -0003bdb0: 4966 5365 7460 2061 6e64 2060 6e6f 6e43 IfSet` and `nonC │ │ │ │ -0003bdc0: 6f6e 6669 6775 7261 626c 6560 206f 7074 onfigurable` opt │ │ │ │ -0003bdd0: 696f 6e73 206d 7573 7420 6265 2062 6f6f ions must be boo │ │ │ │ -0003bde0: 6c65 616e 7327 293b 0a09 7d0a 0969 6620 leans');..}..if │ │ │ │ -0003bdf0: 2874 6f53 7472 696e 6754 6167 2026 2620 (toStringTag && │ │ │ │ -0003be00: 286f 7665 7272 6964 6549 6653 6574 207c (overrideIfSet | │ │ │ │ -0003be10: 7c20 2168 6173 4f77 6e24 3128 6f62 6a65 | !hasOwn$1(obje │ │ │ │ -0003be20: 6374 2c20 746f 5374 7269 6e67 5461 6729 ct, toStringTag) │ │ │ │ -0003be30: 2929 207b 0a09 0969 6620 2824 6465 6669 )) {...if ($defi │ │ │ │ -0003be40: 6e65 5072 6f70 6572 7479 2920 7b0a 0909 neProperty) {... │ │ │ │ -0003be50: 0924 6465 6669 6e65 5072 6f70 6572 7479 .$defineProperty │ │ │ │ -0003be60: 286f 626a 6563 742c 2074 6f53 7472 696e (object, toStrin │ │ │ │ -0003be70: 6754 6167 2c20 7b0a 0909 0909 636f 6e66 gTag, {.....conf │ │ │ │ -0003be80: 6967 7572 6162 6c65 3a20 216e 6f6e 436f igurable: !nonCo │ │ │ │ -0003be90: 6e66 6967 7572 6162 6c65 2c0a 0909 0909 nfigurable,..... │ │ │ │ -0003bea0: 656e 756d 6572 6162 6c65 3a20 6661 6c73 enumerable: fals │ │ │ │ -0003beb0: 652c 0a09 0909 0976 616c 7565 3a20 7661 e,.....value: va │ │ │ │ -0003bec0: 6c75 652c 0a09 0909 0977 7269 7461 626c lue,.....writabl │ │ │ │ -0003bed0: 653a 2066 616c 7365 0a09 0909 7d29 3b0a e: false....});. │ │ │ │ -0003bee0: 0909 7d20 656c 7365 207b 0a09 0909 6f62 ..} else {....ob │ │ │ │ -0003bef0: 6a65 6374 5b74 6f53 7472 696e 6754 6167 ject[toStringTag │ │ │ │ -0003bf00: 5d20 3d20 7661 6c75 653b 202f 2f20 6573 ] = value; // es │ │ │ │ -0003bf10: 6c69 6e74 2d64 6973 6162 6c65 2d6c 696e lint-disable-lin │ │ │ │ -0003bf20: 6520 6e6f 2d70 6172 616d 2d72 6561 7373 e no-param-reass │ │ │ │ -0003bf30: 6967 6e0a 0909 7d0a 097d 0a7d 3b0a 0a2f ign...}..}.};../ │ │ │ │ -0003bf40: 2f20 706f 7075 6c61 7465 7320 6d69 7373 / populates miss │ │ │ │ -0003bf50: 696e 6720 7661 6c75 6573 0a76 6172 2070 ing values.var p │ │ │ │ -0003bf60: 6f70 756c 6174 6524 3120 3d20 6675 6e63 opulate$1 = func │ │ │ │ -0003bf70: 7469 6f6e 2028 6473 742c 2073 7263 2920 tion (dst, src) │ │ │ │ -0003bf80: 7b0a 2020 4f62 6a65 6374 2e6b 6579 7328 {. Object.keys( │ │ │ │ -0003bf90: 7372 6329 2e66 6f72 4561 6368 2866 756e src).forEach(fun │ │ │ │ -0003bfa0: 6374 696f 6e20 2870 726f 7029 207b 0a20 ction (prop) {. │ │ │ │ -0003bfb0: 2020 2064 7374 5b70 726f 705d 203d 2064 dst[prop] = d │ │ │ │ -0003bfc0: 7374 5b70 726f 705d 207c 7c20 7372 635b st[prop] || src[ │ │ │ │ -0003bfd0: 7072 6f70 5d3b 202f 2f20 6573 6c69 6e74 prop]; // eslint │ │ │ │ -0003bfe0: 2d64 6973 6162 6c65 2d6c 696e 6520 6e6f -disable-line no │ │ │ │ -0003bff0: 2d70 6172 616d 2d72 6561 7373 6967 6e0a -param-reassign. │ │ │ │ -0003c000: 2020 7d29 3b0a 0a20 2072 6574 7572 6e20 });.. return │ │ │ │ -0003c010: 6473 743b 0a7d 3b0a 0a76 6172 2043 6f6d dst;.};..var Com │ │ │ │ -0003c020: 6269 6e65 6453 7472 6561 6d20 3d20 636f binedStream = co │ │ │ │ -0003c030: 6d62 696e 6564 5f73 7472 6561 6d3b 0a76 mbined_stream;.v │ │ │ │ -0003c040: 6172 2075 7469 6c20 3d20 7265 7175 6972 ar util = requir │ │ │ │ -0003c050: 6524 2431 3b0a 7661 7220 7061 7468 203d e$$1;.var path = │ │ │ │ -0003c060: 2072 6571 7569 7265 2424 3124 313b 0a76 require$$1$1;.v │ │ │ │ -0003c070: 6172 2068 7474 7024 3120 3d20 7265 7175 ar http$1 = requ │ │ │ │ -0003c080: 6972 6524 2433 3b0a 7661 7220 6874 7470 ire$$3;.var http │ │ │ │ -0003c090: 7324 3120 3d20 7265 7175 6972 6524 2434 s$1 = require$$4 │ │ │ │ -0003c0a0: 3b0a 7661 7220 7061 7273 6555 726c 2432 ;.var parseUrl$2 │ │ │ │ -0003c0b0: 203d 2072 6571 7569 7265 2424 3024 312e = require$$0$1. │ │ │ │ -0003c0c0: 7061 7273 653b 0a76 6172 2066 7320 3d20 parse;.var fs = │ │ │ │ -0003c0d0: 7265 7175 6972 6524 2436 3b0a 7661 7220 require$$6;.var │ │ │ │ -0003c0e0: 5374 7265 616d 203d 2073 7472 6561 6d2e Stream = stream. │ │ │ │ -0003c0f0: 5374 7265 616d 3b0a 7661 7220 6372 7970 Stream;.var cryp │ │ │ │ -0003c100: 746f 203d 2072 6571 7569 7265 2424 383b to = require$$8; │ │ │ │ -0003c110: 0a76 6172 206d 696d 6520 3d20 6d69 6d65 .var mime = mime │ │ │ │ -0003c120: 5479 7065 733b 0a76 6172 2061 7379 6e63 Types;.var async │ │ │ │ -0003c130: 6b69 7420 3d20 6173 796e 636b 6974 2431 kit = asynckit$1 │ │ │ │ -0003c140: 3b0a 7661 7220 7365 7454 6f53 7472 696e ;.var setToStrin │ │ │ │ -0003c150: 6754 6167 203d 2065 7353 6574 546f 7374 gTag = esSetTost │ │ │ │ -0003c160: 7269 6e67 7461 673b 0a76 6172 2068 6173 ringtag;.var has │ │ │ │ -0003c170: 4f77 6e20 3d20 6861 736f 776e 3b0a 7661 Own = hasown;.va │ │ │ │ -0003c180: 7220 706f 7075 6c61 7465 203d 2070 6f70 r populate = pop │ │ │ │ -0003c190: 756c 6174 6524 313b 0a0a 2f2a 2a0a 202a ulate$1;../**. * │ │ │ │ -0003c1a0: 2043 7265 6174 6520 7265 6164 6162 6c65 Create readable │ │ │ │ -0003c1b0: 2022 6d75 6c74 6970 6172 742f 666f 726d "multipart/form │ │ │ │ -0003c1c0: 2d64 6174 6122 2073 7472 6561 6d73 2e0a -data" streams.. │ │ │ │ -0003c1d0: 202a 2043 616e 2062 6520 7573 6564 2074 * Can be used t │ │ │ │ -0003c1e0: 6f20 7375 626d 6974 2066 6f72 6d73 0a20 o submit forms. │ │ │ │ -0003c1f0: 2a20 616e 6420 6669 6c65 2075 706c 6f61 * and file uploa │ │ │ │ -0003c200: 6473 2074 6f20 6f74 6865 7220 7765 6220 ds to other web │ │ │ │ -0003c210: 6170 706c 6963 6174 696f 6e73 2e0a 202a applications.. * │ │ │ │ -0003c220: 0a20 2a20 4063 6f6e 7374 7275 6374 6f72 . * @constructor │ │ │ │ -0003c230: 0a20 2a20 4070 6172 616d 207b 6f62 6a65 . * @param {obje │ │ │ │ -0003c240: 6374 7d20 6f70 7469 6f6e 7320 2d20 5072 ct} options - Pr │ │ │ │ -0003c250: 6f70 6572 7469 6573 2074 6f20 6265 2061 operties to be a │ │ │ │ -0003c260: 6464 6564 2f6f 7665 7272 6964 656e 2066 dded/overriden f │ │ │ │ -0003c270: 6f72 2046 6f72 6d44 6174 6120 616e 6420 or FormData and │ │ │ │ -0003c280: 436f 6d62 696e 6564 5374 7265 616d 0a20 CombinedStream. │ │ │ │ -0003c290: 2a2f 0a66 756e 6374 696f 6e20 466f 726d */.function Form │ │ │ │ -0003c2a0: 4461 7461 2431 286f 7074 696f 6e73 2920 Data$1(options) │ │ │ │ -0003c2b0: 7b0a 2020 6966 2028 2128 7468 6973 2069 {. if (!(this i │ │ │ │ -0003c2c0: 6e73 7461 6e63 656f 6620 466f 726d 4461 nstanceof FormDa │ │ │ │ -0003c2d0: 7461 2431 2929 207b 0a20 2020 2072 6574 ta$1)) {. ret │ │ │ │ -0003c2e0: 7572 6e20 6e65 7720 466f 726d 4461 7461 urn new FormData │ │ │ │ -0003c2f0: 2431 286f 7074 696f 6e73 293b 0a20 207d $1(options);. } │ │ │ │ -0003c300: 0a0a 2020 7468 6973 2e5f 6f76 6572 6865 .. this._overhe │ │ │ │ -0003c310: 6164 4c65 6e67 7468 203d 2030 3b0a 2020 adLength = 0;. │ │ │ │ -0003c320: 7468 6973 2e5f 7661 6c75 654c 656e 6774 this._valueLengt │ │ │ │ -0003c330: 6820 3d20 303b 0a20 2074 6869 732e 5f76 h = 0;. this._v │ │ │ │ -0003c340: 616c 7565 7354 6f4d 6561 7375 7265 203d aluesToMeasure = │ │ │ │ -0003c350: 205b 5d3b 0a0a 2020 436f 6d62 696e 6564 [];.. Combined │ │ │ │ -0003c360: 5374 7265 616d 2e63 616c 6c28 7468 6973 Stream.call(this │ │ │ │ -0003c370: 293b 0a0a 2020 6f70 7469 6f6e 7320 3d20 );.. options = │ │ │ │ -0003c380: 6f70 7469 6f6e 7320 7c7c 207b 7d3b 202f options || {}; / │ │ │ │ -0003c390: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ -0003c3a0: 2d6c 696e 6520 6e6f 2d70 6172 616d 2d72 -line no-param-r │ │ │ │ -0003c3b0: 6561 7373 6967 6e0a 2020 666f 7220 2876 eassign. for (v │ │ │ │ -0003c3c0: 6172 206f 7074 696f 6e20 696e 206f 7074 ar option in opt │ │ │ │ -0003c3d0: 696f 6e73 2920 7b20 2f2f 2065 736c 696e ions) { // eslin │ │ │ │ -0003c3e0: 742d 6469 7361 626c 652d 6c69 6e65 206e t-disable-line n │ │ │ │ -0003c3f0: 6f2d 7265 7374 7269 6374 6564 2d73 796e o-restricted-syn │ │ │ │ -0003c400: 7461 780a 2020 2020 7468 6973 5b6f 7074 tax. this[opt │ │ │ │ -0003c410: 696f 6e5d 203d 206f 7074 696f 6e73 5b6f ion] = options[o │ │ │ │ -0003c420: 7074 696f 6e5d 3b0a 2020 7d0a 7d0a 0a2f ption];. }.}../ │ │ │ │ -0003c430: 2f20 6d61 6b65 2069 7420 6120 5374 7265 / make it a Stre │ │ │ │ -0003c440: 616d 0a75 7469 6c2e 696e 6865 7269 7473 am.util.inherits │ │ │ │ -0003c450: 2846 6f72 6d44 6174 6124 312c 2043 6f6d (FormData$1, Com │ │ │ │ -0003c460: 6269 6e65 6453 7472 6561 6d29 3b0a 0a46 binedStream);..F │ │ │ │ -0003c470: 6f72 6d44 6174 6124 312e 4c49 4e45 5f42 ormData$1.LINE_B │ │ │ │ -0003c480: 5245 414b 203d 2027 5c72 5c6e 273b 0a46 REAK = '\r\n';.F │ │ │ │ -0003c490: 6f72 6d44 6174 6124 312e 4445 4641 554c ormData$1.DEFAUL │ │ │ │ -0003c4a0: 545f 434f 4e54 454e 545f 5459 5045 203d T_CONTENT_TYPE = │ │ │ │ -0003c4b0: 2027 6170 706c 6963 6174 696f 6e2f 6f63 'application/oc │ │ │ │ -0003c4c0: 7465 742d 7374 7265 616d 273b 0a0a 466f tet-stream';..Fo │ │ │ │ -0003c4d0: 726d 4461 7461 2431 2e70 726f 746f 7479 rmData$1.prototy │ │ │ │ -0003c4e0: 7065 2e61 7070 656e 6420 3d20 6675 6e63 pe.append = func │ │ │ │ -0003c4f0: 7469 6f6e 2028 6669 656c 642c 2076 616c tion (field, val │ │ │ │ -0003c500: 7565 2c20 6f70 7469 6f6e 7329 207b 0a20 ue, options) {. │ │ │ │ -0003c510: 206f 7074 696f 6e73 203d 206f 7074 696f options = optio │ │ │ │ -0003c520: 6e73 207c 7c20 7b7d 3b20 2f2f 2065 736c ns || {}; // esl │ │ │ │ -0003c530: 696e 742d 6469 7361 626c 652d 6c69 6e65 int-disable-line │ │ │ │ -0003c540: 206e 6f2d 7061 7261 6d2d 7265 6173 7369 no-param-reassi │ │ │ │ -0003c550: 676e 0a0a 2020 2f2f 2061 6c6c 6f77 2066 gn.. // allow f │ │ │ │ -0003c560: 696c 656e 616d 6520 6173 2073 696e 676c ilename as singl │ │ │ │ -0003c570: 6520 6f70 7469 6f6e 0a20 2069 6620 2874 e option. if (t │ │ │ │ -0003c580: 7970 656f 6620 6f70 7469 6f6e 7320 3d3d ypeof options == │ │ │ │ -0003c590: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ -0003c5a0: 2020 6f70 7469 6f6e 7320 3d20 7b20 6669 options = { fi │ │ │ │ -0003c5b0: 6c65 6e61 6d65 3a20 6f70 7469 6f6e 7320 lename: options │ │ │ │ -0003c5c0: 7d3b 202f 2f20 6573 6c69 6e74 2d64 6973 }; // eslint-dis │ │ │ │ -0003c5d0: 6162 6c65 2d6c 696e 6520 6e6f 2d70 6172 able-line no-par │ │ │ │ -0003c5e0: 616d 2d72 6561 7373 6967 6e0a 2020 7d0a am-reassign. }. │ │ │ │ -0003c5f0: 0a20 2076 6172 2061 7070 656e 6420 3d20 . var append = │ │ │ │ -0003c600: 436f 6d62 696e 6564 5374 7265 616d 2e70 CombinedStream.p │ │ │ │ -0003c610: 726f 746f 7479 7065 2e61 7070 656e 642e rototype.append. │ │ │ │ -0003c620: 6269 6e64 2874 6869 7329 3b0a 0a20 202f bind(this);.. / │ │ │ │ -0003c630: 2f20 616c 6c20 7468 6174 2073 7472 6561 / all that strea │ │ │ │ -0003c640: 6d79 2062 7573 696e 6573 7320 6361 6e27 my business can' │ │ │ │ -0003c650: 7420 6861 6e64 6c65 206e 756d 6265 7273 t handle numbers │ │ │ │ -0003c660: 0a20 2069 6620 2874 7970 656f 6620 7661 . if (typeof va │ │ │ │ -0003c670: 6c75 6520 3d3d 3d20 276e 756d 6265 7227 lue === 'number' │ │ │ │ -0003c680: 207c 7c20 7661 6c75 6520 3d3d 206e 756c || value == nul │ │ │ │ -0003c690: 6c29 207b 0a20 2020 2076 616c 7565 203d l) {. value = │ │ │ │ -0003c6a0: 2053 7472 696e 6728 7661 6c75 6529 3b20 String(value); │ │ │ │ -0003c6b0: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ -0003c6c0: 652d 6c69 6e65 206e 6f2d 7061 7261 6d2d e-line no-param- │ │ │ │ -0003c6d0: 7265 6173 7369 676e 0a20 207d 0a0a 2020 reassign. }.. │ │ │ │ -0003c6e0: 2f2f 2068 7474 7073 3a2f 2f67 6974 6875 // https://githu │ │ │ │ -0003c6f0: 622e 636f 6d2f 6665 6c69 7867 652f 6e6f b.com/felixge/no │ │ │ │ -0003c700: 6465 2d66 6f72 6d2d 6461 7461 2f69 7373 de-form-data/iss │ │ │ │ -0003c710: 7565 732f 3338 0a20 2069 6620 2841 7272 ues/38. if (Arr │ │ │ │ -0003c720: 6179 2e69 7341 7272 6179 2876 616c 7565 ay.isArray(value │ │ │ │ -0003c730: 2929 207b 0a20 2020 202f 2a0a 2020 2020 )) {. /*. │ │ │ │ -0003c740: 202a 2050 6c65 6173 6520 636f 6e76 6572 * Please conver │ │ │ │ -0003c750: 7420 796f 7572 2061 7272 6179 2069 6e74 t your array int │ │ │ │ -0003c760: 6f20 7374 7269 6e67 0a20 2020 2020 2a20 o string. * │ │ │ │ -0003c770: 7468 6520 7761 7920 7765 6220 7365 7276 the way web serv │ │ │ │ -0003c780: 6572 2065 7870 6563 7473 2069 740a 2020 er expects it. │ │ │ │ -0003c790: 2020 202a 2f0a 2020 2020 7468 6973 2e5f */. this._ │ │ │ │ -0003c7a0: 6572 726f 7228 6e65 7720 4572 726f 7228 error(new Error( │ │ │ │ -0003c7b0: 2741 7272 6179 7320 6172 6520 6e6f 7420 'Arrays are not │ │ │ │ -0003c7c0: 7375 7070 6f72 7465 642e 2729 293b 0a20 supported.'));. │ │ │ │ -0003c7d0: 2020 2072 6574 7572 6e3b 0a20 207d 0a0a return;. }.. │ │ │ │ -0003c7e0: 2020 7661 7220 6865 6164 6572 203d 2074 var header = t │ │ │ │ -0003c7f0: 6869 732e 5f6d 756c 7469 5061 7274 4865 his._multiPartHe │ │ │ │ -0003c800: 6164 6572 2866 6965 6c64 2c20 7661 6c75 ader(field, valu │ │ │ │ -0003c810: 652c 206f 7074 696f 6e73 293b 0a20 2076 e, options);. v │ │ │ │ -0003c820: 6172 2066 6f6f 7465 7220 3d20 7468 6973 ar footer = this │ │ │ │ -0003c830: 2e5f 6d75 6c74 6950 6172 7446 6f6f 7465 ._multiPartFoote │ │ │ │ -0003c840: 7228 293b 0a0a 2020 6170 7065 6e64 2868 r();.. append(h │ │ │ │ -0003c850: 6561 6465 7229 3b0a 2020 6170 7065 6e64 eader);. append │ │ │ │ -0003c860: 2876 616c 7565 293b 0a20 2061 7070 656e (value);. appen │ │ │ │ -0003c870: 6428 666f 6f74 6572 293b 0a0a 2020 2f2f d(footer);.. // │ │ │ │ -0003c880: 2070 6173 7320 616c 6f6e 6720 6f70 7469 pass along opti │ │ │ │ -0003c890: 6f6e 732e 6b6e 6f77 6e4c 656e 6774 680a ons.knownLength. │ │ │ │ -0003c8a0: 2020 7468 6973 2e5f 7472 6163 6b4c 656e this._trackLen │ │ │ │ -0003c8b0: 6774 6828 6865 6164 6572 2c20 7661 6c75 gth(header, valu │ │ │ │ -0003c8c0: 652c 206f 7074 696f 6e73 293b 0a7d 3b0a e, options);.};. │ │ │ │ -0003c8d0: 0a46 6f72 6d44 6174 6124 312e 7072 6f74 .FormData$1.prot │ │ │ │ -0003c8e0: 6f74 7970 652e 5f74 7261 636b 4c65 6e67 otype._trackLeng │ │ │ │ -0003c8f0: 7468 203d 2066 756e 6374 696f 6e20 2868 th = function (h │ │ │ │ -0003c900: 6561 6465 722c 2076 616c 7565 2c20 6f70 eader, value, op │ │ │ │ -0003c910: 7469 6f6e 7329 207b 0a20 2076 6172 2076 tions) {. var v │ │ │ │ -0003c920: 616c 7565 4c65 6e67 7468 203d 2030 3b0a alueLength = 0;. │ │ │ │ -0003c930: 0a20 202f 2a0a 2020 202a 2075 7365 6420 . /*. * used │ │ │ │ -0003c940: 772f 2067 6574 4c65 6e67 7468 5379 6e63 w/ getLengthSync │ │ │ │ -0003c950: 2829 2c20 7768 656e 206c 656e 6774 6820 (), when length │ │ │ │ -0003c960: 6973 206b 6e6f 776e 2e0a 2020 202a 2065 is known.. * e │ │ │ │ -0003c970: 2e67 2e20 666f 7220 7374 7265 616d 696e .g. for streamin │ │ │ │ -0003c980: 6720 6469 7265 6374 6c79 2066 726f 6d20 g directly from │ │ │ │ -0003c990: 6120 7265 6d6f 7465 2073 6572 7665 722c a remote server, │ │ │ │ -0003c9a0: 0a20 2020 2a20 772f 2061 206b 6e6f 776e . * w/ a known │ │ │ │ -0003c9b0: 2066 696c 6520 6120 7369 7a65 2c20 616e file a size, an │ │ │ │ -0003c9c0: 6420 6e6f 7420 7761 6e74 696e 6720 746f d not wanting to │ │ │ │ -0003c9d0: 2077 6169 7420 666f 720a 2020 202a 2069 wait for. * i │ │ │ │ -0003c9e0: 6e63 6f6d 696e 6720 6669 6c65 2074 6f20 ncoming file to │ │ │ │ -0003c9f0: 6669 6e69 7368 2074 6f20 6765 7420 6974 finish to get it │ │ │ │ -0003ca00: 7320 7369 7a65 2e0a 2020 202a 2f0a 2020 s size.. */. │ │ │ │ -0003ca10: 6966 2028 6f70 7469 6f6e 732e 6b6e 6f77 if (options.know │ │ │ │ -0003ca20: 6e4c 656e 6774 6820 213d 206e 756c 6c29 nLength != null) │ │ │ │ -0003ca30: 207b 0a20 2020 2076 616c 7565 4c65 6e67 {. valueLeng │ │ │ │ -0003ca40: 7468 202b 3d20 4e75 6d62 6572 286f 7074 th += Number(opt │ │ │ │ -0003ca50: 696f 6e73 2e6b 6e6f 776e 4c65 6e67 7468 ions.knownLength │ │ │ │ -0003ca60: 293b 0a20 207d 2065 6c73 6520 6966 2028 );. } else if ( │ │ │ │ -0003ca70: 4275 6666 6572 2e69 7342 7566 6665 7228 Buffer.isBuffer( │ │ │ │ -0003ca80: 7661 6c75 6529 2920 7b0a 2020 2020 7661 value)) {. va │ │ │ │ -0003ca90: 6c75 654c 656e 6774 6820 3d20 7661 6c75 lueLength = valu │ │ │ │ -0003caa0: 652e 6c65 6e67 7468 3b0a 2020 7d20 656c e.length;. } el │ │ │ │ -0003cab0: 7365 2069 6620 2874 7970 656f 6620 7661 se if (typeof va │ │ │ │ -0003cac0: 6c75 6520 3d3d 3d20 2773 7472 696e 6727 lue === 'string' │ │ │ │ -0003cad0: 2920 7b0a 2020 2020 7661 6c75 654c 656e ) {. valueLen │ │ │ │ -0003cae0: 6774 6820 3d20 4275 6666 6572 2e62 7974 gth = Buffer.byt │ │ │ │ -0003caf0: 654c 656e 6774 6828 7661 6c75 6529 3b0a eLength(value);. │ │ │ │ -0003cb00: 2020 7d0a 0a20 2074 6869 732e 5f76 616c }.. this._val │ │ │ │ -0003cb10: 7565 4c65 6e67 7468 202b 3d20 7661 6c75 ueLength += valu │ │ │ │ -0003cb20: 654c 656e 6774 683b 0a0a 2020 2f2f 2040 eLength;.. // @ │ │ │ │ -0003cb30: 6368 6563 6b20 7768 7920 6164 6420 4352 check why add CR │ │ │ │ -0003cb40: 4c46 3f20 646f 6573 2074 6869 7320 6163 LF? does this ac │ │ │ │ -0003cb50: 636f 756e 7420 666f 7220 6375 7374 6f6d count for custom │ │ │ │ -0003cb60: 2f6d 756c 7469 706c 6520 4352 4c46 733f /multiple CRLFs? │ │ │ │ -0003cb70: 0a20 2074 6869 732e 5f6f 7665 7268 6561 . this._overhea │ │ │ │ -0003cb80: 644c 656e 6774 6820 2b3d 2042 7566 6665 dLength += Buffe │ │ │ │ -0003cb90: 722e 6279 7465 4c65 6e67 7468 2868 6561 r.byteLength(hea │ │ │ │ -0003cba0: 6465 7229 202b 2046 6f72 6d44 6174 6124 der) + FormData$ │ │ │ │ -0003cbb0: 312e 4c49 4e45 5f42 5245 414b 2e6c 656e 1.LINE_BREAK.len │ │ │ │ -0003cbc0: 6774 683b 0a0a 2020 2f2f 2065 6d70 7479 gth;.. // empty │ │ │ │ -0003cbd0: 206f 7220 6569 7468 6572 2064 6f65 736e or either doesn │ │ │ │ -0003cbe0: 2774 2068 6176 6520 7061 7468 206f 7220 't have path or │ │ │ │ -0003cbf0: 6e6f 7420 616e 2068 7474 7020 7265 7370 not an http resp │ │ │ │ -0003cc00: 6f6e 7365 206f 7220 6e6f 7420 6120 7374 onse or not a st │ │ │ │ -0003cc10: 7265 616d 0a20 2069 6620 2821 7661 6c75 ream. if (!valu │ │ │ │ -0003cc20: 6520 7c7c 2028 2176 616c 7565 2e70 6174 e || (!value.pat │ │ │ │ -0003cc30: 6820 2626 2021 2876 616c 7565 2e72 6561 h && !(value.rea │ │ │ │ -0003cc40: 6461 626c 6520 2626 2068 6173 4f77 6e28 dable && hasOwn( │ │ │ │ -0003cc50: 7661 6c75 652c 2027 6874 7470 5665 7273 value, 'httpVers │ │ │ │ -0003cc60: 696f 6e27 2929 2026 2620 2128 7661 6c75 ion')) && !(valu │ │ │ │ -0003cc70: 6520 696e 7374 616e 6365 6f66 2053 7472 e instanceof Str │ │ │ │ -0003cc80: 6561 6d29 2929 207b 0a20 2020 2072 6574 eam))) {. ret │ │ │ │ -0003cc90: 7572 6e3b 0a20 207d 0a0a 2020 2f2f 206e urn;. }.. // n │ │ │ │ -0003cca0: 6f20 6e65 6564 2074 6f20 626f 7468 6572 o need to bother │ │ │ │ -0003ccb0: 2077 6974 6820 7468 6520 6c65 6e67 7468 with the length │ │ │ │ -0003ccc0: 0a20 2069 6620 2821 6f70 7469 6f6e 732e . if (!options. │ │ │ │ -0003ccd0: 6b6e 6f77 6e4c 656e 6774 6829 207b 0a20 knownLength) {. │ │ │ │ -0003cce0: 2020 2074 6869 732e 5f76 616c 7565 7354 this._valuesT │ │ │ │ -0003ccf0: 6f4d 6561 7375 7265 2e70 7573 6828 7661 oMeasure.push(va │ │ │ │ -0003cd00: 6c75 6529 3b0a 2020 7d0a 7d3b 0a0a 466f lue);. }.};..Fo │ │ │ │ -0003cd10: 726d 4461 7461 2431 2e70 726f 746f 7479 rmData$1.prototy │ │ │ │ -0003cd20: 7065 2e5f 6c65 6e67 7468 5265 7472 6965 pe._lengthRetrie │ │ │ │ -0003cd30: 7665 7220 3d20 6675 6e63 7469 6f6e 2028 ver = function ( │ │ │ │ -0003cd40: 7661 6c75 652c 2063 616c 6c62 6163 6b29 value, callback) │ │ │ │ -0003cd50: 207b 0a20 2069 6620 2868 6173 4f77 6e28 {. if (hasOwn( │ │ │ │ -0003cd60: 7661 6c75 652c 2027 6664 2729 2920 7b0a value, 'fd')) {. │ │ │ │ -0003cd70: 2020 2020 2f2f 2074 616b 6520 7265 6164 // take read │ │ │ │ -0003cd80: 2072 616e 6765 2069 6e74 6f20 6120 6163 range into a ac │ │ │ │ -0003cd90: 636f 756e 740a 2020 2020 2f2f 2060 656e count. // `en │ │ │ │ -0003cda0: 6460 203d 2049 6e66 696e 6974 7920 e280 d` = Infinity .. │ │ │ │ -0003cdb0: 933e 2072 6561 6420 6669 6c65 2074 696c .> read file til │ │ │ │ -0003cdc0: 6c20 7468 6520 656e 640a 2020 2020 2f2f l the end. // │ │ │ │ -0003cdd0: 0a20 2020 202f 2f20 544f 444f 3a20 4c6f . // TODO: Lo │ │ │ │ -0003cde0: 6f6b 7320 6c69 6b65 2074 6865 7265 2069 oks like there i │ │ │ │ -0003cdf0: 7320 6275 6720 696e 204e 6f64 6520 6673 s bug in Node fs │ │ │ │ -0003ce00: 2e63 7265 6174 6552 6561 6453 7472 6561 .createReadStrea │ │ │ │ -0003ce10: 6d0a 2020 2020 2f2f 2069 7420 646f 6573 m. // it does │ │ │ │ -0003ce20: 6e27 7420 7265 7370 6563 7420 6065 6e64 n't respect `end │ │ │ │ -0003ce30: 6020 6f70 7469 6f6e 7320 7769 7468 6f75 ` options withou │ │ │ │ -0003ce40: 7420 6073 7461 7274 6020 6f70 7469 6f6e t `start` option │ │ │ │ -0003ce50: 730a 2020 2020 2f2f 2046 6978 2069 7420 s. // Fix it │ │ │ │ -0003ce60: 7768 656e 206e 6f64 6520 6669 7865 7320 when node fixes │ │ │ │ -0003ce70: 6974 2e0a 2020 2020 2f2f 2068 7474 7073 it.. // https │ │ │ │ -0003ce80: 3a2f 2f67 6974 6875 622e 636f 6d2f 6a6f ://github.com/jo │ │ │ │ -0003ce90: 7965 6e74 2f6e 6f64 652f 6973 7375 6573 yent/node/issues │ │ │ │ -0003cea0: 2f37 3831 390a 2020 2020 6966 2028 7661 /7819. if (va │ │ │ │ -0003ceb0: 6c75 652e 656e 6420 213d 2075 6e64 6566 lue.end != undef │ │ │ │ -0003cec0: 696e 6564 2026 2620 7661 6c75 652e 656e ined && value.en │ │ │ │ -0003ced0: 6420 213d 2049 6e66 696e 6974 7920 2626 d != Infinity && │ │ │ │ -0003cee0: 2076 616c 7565 2e73 7461 7274 2021 3d20 value.start != │ │ │ │ -0003cef0: 756e 6465 6669 6e65 6429 207b 0a20 2020 undefined) {. │ │ │ │ -0003cf00: 2020 202f 2f20 7768 656e 2065 6e64 2073 // when end s │ │ │ │ -0003cf10: 7065 6369 6669 6564 0a20 2020 2020 202f pecified. / │ │ │ │ -0003cf20: 2f20 6e6f 206e 6565 6420 746f 2063 616c / no need to cal │ │ │ │ -0003cf30: 6375 6c61 7465 2072 616e 6765 0a20 2020 culate range. │ │ │ │ -0003cf40: 2020 202f 2f20 696e 636c 7573 6976 652c // inclusive, │ │ │ │ -0003cf50: 2073 7461 7274 7320 7769 7468 2030 0a20 starts with 0. │ │ │ │ -0003cf60: 2020 2020 2063 616c 6c62 6163 6b28 6e75 callback(nu │ │ │ │ -0003cf70: 6c6c 2c20 7661 6c75 652e 656e 6420 2b20 ll, value.end + │ │ │ │ -0003cf80: 3120 2d20 2876 616c 7565 2e73 7461 7274 1 - (value.start │ │ │ │ -0003cf90: 203f 2076 616c 7565 2e73 7461 7274 203a ? value.start : │ │ │ │ -0003cfa0: 2030 2929 3b20 2f2f 2065 736c 696e 742d 0)); // eslint- │ │ │ │ -0003cfb0: 6469 7361 626c 652d 6c69 6e65 2063 616c disable-line cal │ │ │ │ -0003cfc0: 6c62 6163 6b2d 7265 7475 726e 0a0a 2020 lback-return.. │ │ │ │ -0003cfd0: 2020 2020 2f2f 206e 6f74 2074 6861 7420 // not that │ │ │ │ -0003cfe0: 6661 7374 2073 6e6f 6f70 790a 2020 2020 fast snoopy. │ │ │ │ -0003cff0: 7d20 656c 7365 207b 0a20 2020 2020 202f } else {. / │ │ │ │ -0003d000: 2f20 7374 696c 6c20 6e65 6564 2074 6f20 / still need to │ │ │ │ -0003d010: 6665 7463 6820 6669 6c65 2073 697a 6520 fetch file size │ │ │ │ -0003d020: 6672 6f6d 2066 730a 2020 2020 2020 6673 from fs. fs │ │ │ │ -0003d030: 2e73 7461 7428 7661 6c75 652e 7061 7468 .stat(value.path │ │ │ │ -0003d040: 2c20 6675 6e63 7469 6f6e 2028 6572 722c , function (err, │ │ │ │ -0003d050: 2073 7461 7429 207b 0a20 2020 2020 2020 stat) {. │ │ │ │ -0003d060: 2069 6620 2865 7272 2920 7b0a 2020 2020 if (err) {. │ │ │ │ -0003d070: 2020 2020 2020 6361 6c6c 6261 636b 2865 callback(e │ │ │ │ -0003d080: 7272 293b 0a20 2020 2020 2020 2020 2072 rr);. r │ │ │ │ -0003d090: 6574 7572 6e3b 0a20 2020 2020 2020 207d eturn;. } │ │ │ │ -0003d0a0: 0a0a 2020 2020 2020 2020 2f2f 2075 7064 .. // upd │ │ │ │ -0003d0b0: 6174 6520 6669 6e61 6c20 7369 7a65 2062 ate final size b │ │ │ │ -0003d0c0: 6173 6564 206f 6e20 7468 6520 7261 6e67 ased on the rang │ │ │ │ -0003d0d0: 6520 6f70 7469 6f6e 730a 2020 2020 2020 e options. │ │ │ │ -0003d0e0: 2020 7661 7220 6669 6c65 5369 7a65 203d var fileSize = │ │ │ │ -0003d0f0: 2073 7461 742e 7369 7a65 202d 2028 7661 stat.size - (va │ │ │ │ -0003d100: 6c75 652e 7374 6172 7420 3f20 7661 6c75 lue.start ? valu │ │ │ │ -0003d110: 652e 7374 6172 7420 3a20 3029 3b0a 2020 e.start : 0);. │ │ │ │ -0003d120: 2020 2020 2020 6361 6c6c 6261 636b 286e callback(n │ │ │ │ -0003d130: 756c 6c2c 2066 696c 6553 697a 6529 3b0a ull, fileSize);. │ │ │ │ -0003d140: 2020 2020 2020 7d29 3b0a 2020 2020 7d0a });. }. │ │ │ │ -0003d150: 0a20 2020 202f 2f20 6f72 2068 7474 7020 . // or http │ │ │ │ -0003d160: 7265 7370 6f6e 7365 0a20 207d 2065 6c73 response. } els │ │ │ │ -0003d170: 6520 6966 2028 6861 734f 776e 2876 616c e if (hasOwn(val │ │ │ │ -0003d180: 7565 2c20 2768 7474 7056 6572 7369 6f6e ue, 'httpVersion │ │ │ │ -0003d190: 2729 2920 7b0a 2020 2020 6361 6c6c 6261 ')) {. callba │ │ │ │ -0003d1a0: 636b 286e 756c 6c2c 204e 756d 6265 7228 ck(null, Number( │ │ │ │ -0003d1b0: 7661 6c75 652e 6865 6164 6572 735b 2763 value.headers['c │ │ │ │ -0003d1c0: 6f6e 7465 6e74 2d6c 656e 6774 6827 5d29 ontent-length']) │ │ │ │ -0003d1d0: 293b 202f 2f20 6573 6c69 6e74 2d64 6973 ); // eslint-dis │ │ │ │ -0003d1e0: 6162 6c65 2d6c 696e 6520 6361 6c6c 6261 able-line callba │ │ │ │ -0003d1f0: 636b 2d72 6574 7572 6e0a 0a20 2020 202f ck-return.. / │ │ │ │ -0003d200: 2f20 6f72 2072 6571 7565 7374 2073 7472 / or request str │ │ │ │ -0003d210: 6561 6d20 6874 7470 3a2f 2f67 6974 6875 eam http://githu │ │ │ │ -0003d220: 622e 636f 6d2f 6d69 6b65 616c 2f72 6571 b.com/mikeal/req │ │ │ │ -0003d230: 7565 7374 0a20 207d 2065 6c73 6520 6966 uest. } else if │ │ │ │ -0003d240: 2028 6861 734f 776e 2876 616c 7565 2c20 (hasOwn(value, │ │ │ │ -0003d250: 2768 7474 704d 6f64 756c 6527 2929 207b 'httpModule')) { │ │ │ │ -0003d260: 0a20 2020 202f 2f20 7761 6974 2074 696c . // wait til │ │ │ │ -0003d270: 6c20 7265 7370 6f6e 7365 2063 6f6d 6520 l response come │ │ │ │ -0003d280: 6261 636b 0a20 2020 2076 616c 7565 2e6f back. value.o │ │ │ │ -0003d290: 6e28 2772 6573 706f 6e73 6527 2c20 6675 n('response', fu │ │ │ │ -0003d2a0: 6e63 7469 6f6e 2028 7265 7370 6f6e 7365 nction (response │ │ │ │ -0003d2b0: 2920 7b0a 2020 2020 2020 7661 6c75 652e ) {. value. │ │ │ │ -0003d2c0: 7061 7573 6528 293b 0a20 2020 2020 2063 pause();. c │ │ │ │ -0003d2d0: 616c 6c62 6163 6b28 6e75 6c6c 2c20 4e75 allback(null, Nu │ │ │ │ -0003d2e0: 6d62 6572 2872 6573 706f 6e73 652e 6865 mber(response.he │ │ │ │ -0003d2f0: 6164 6572 735b 2763 6f6e 7465 6e74 2d6c aders['content-l │ │ │ │ -0003d300: 656e 6774 6827 5d29 293b 0a20 2020 207d ength']));. } │ │ │ │ -0003d310: 293b 0a20 2020 2076 616c 7565 2e72 6573 );. value.res │ │ │ │ -0003d320: 756d 6528 293b 0a0a 2020 2020 2f2f 2073 ume();.. // s │ │ │ │ -0003d330: 6f6d 6574 6869 6e67 2065 6c73 650a 2020 omething else. │ │ │ │ -0003d340: 7d20 656c 7365 207b 0a20 2020 2063 616c } else {. cal │ │ │ │ -0003d350: 6c62 6163 6b28 2755 6e6b 6e6f 776e 2073 lback('Unknown s │ │ │ │ -0003d360: 7472 6561 6d27 293b 202f 2f20 6573 6c69 tream'); // esli │ │ │ │ -0003d370: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ -0003d380: 6361 6c6c 6261 636b 2d72 6574 7572 6e0a callback-return. │ │ │ │ -0003d390: 2020 7d0a 7d3b 0a0a 466f 726d 4461 7461 }.};..FormData │ │ │ │ -0003d3a0: 2431 2e70 726f 746f 7479 7065 2e5f 6d75 $1.prototype._mu │ │ │ │ -0003d3b0: 6c74 6950 6172 7448 6561 6465 7220 3d20 ltiPartHeader = │ │ │ │ -0003d3c0: 6675 6e63 7469 6f6e 2028 6669 656c 642c function (field, │ │ │ │ -0003d3d0: 2076 616c 7565 2c20 6f70 7469 6f6e 7329 value, options) │ │ │ │ -0003d3e0: 207b 0a20 202f 2a0a 2020 202a 2063 7573 {. /*. * cus │ │ │ │ -0003d3f0: 746f 6d20 6865 6164 6572 2073 7065 6369 tom header speci │ │ │ │ -0003d400: 6669 6564 2028 6173 2073 7472 696e 6729 fied (as string) │ │ │ │ -0003d410: 3f0a 2020 202a 2069 7420 6265 636f 6d65 ?. * it become │ │ │ │ -0003d420: 7320 7265 7370 6f6e 7369 626c 6520 666f s responsible fo │ │ │ │ -0003d430: 7220 626f 756e 6461 7279 0a20 2020 2a20 r boundary. * │ │ │ │ -0003d440: 2865 2e67 2e20 746f 2068 616e 646c 6520 (e.g. to handle │ │ │ │ -0003d450: 6578 7472 6120 4352 4c46 7320 6f6e 202e extra CRLFs on . │ │ │ │ -0003d460: 4e45 5420 7365 7276 6572 7329 0a20 2020 NET servers). │ │ │ │ -0003d470: 2a2f 0a20 2069 6620 2874 7970 656f 6620 */. if (typeof │ │ │ │ -0003d480: 6f70 7469 6f6e 732e 6865 6164 6572 203d options.header = │ │ │ │ -0003d490: 3d3d 2027 7374 7269 6e67 2729 207b 0a20 == 'string') {. │ │ │ │ -0003d4a0: 2020 2072 6574 7572 6e20 6f70 7469 6f6e return option │ │ │ │ -0003d4b0: 732e 6865 6164 6572 3b0a 2020 7d0a 0a20 s.header;. }.. │ │ │ │ -0003d4c0: 2076 6172 2063 6f6e 7465 6e74 4469 7370 var contentDisp │ │ │ │ -0003d4d0: 6f73 6974 696f 6e20 3d20 7468 6973 2e5f osition = this._ │ │ │ │ -0003d4e0: 6765 7443 6f6e 7465 6e74 4469 7370 6f73 getContentDispos │ │ │ │ -0003d4f0: 6974 696f 6e28 7661 6c75 652c 206f 7074 ition(value, opt │ │ │ │ -0003d500: 696f 6e73 293b 0a20 2076 6172 2063 6f6e ions);. var con │ │ │ │ -0003d510: 7465 6e74 5479 7065 203d 2074 6869 732e tentType = this. │ │ │ │ -0003d520: 5f67 6574 436f 6e74 656e 7454 7970 6528 _getContentType( │ │ │ │ -0003d530: 7661 6c75 652c 206f 7074 696f 6e73 293b value, options); │ │ │ │ -0003d540: 0a0a 2020 7661 7220 636f 6e74 656e 7473 .. var contents │ │ │ │ -0003d550: 203d 2027 273b 0a20 2076 6172 2068 6561 = '';. var hea │ │ │ │ -0003d560: 6465 7273 203d 207b 0a20 2020 202f 2f20 ders = {. // │ │ │ │ -0003d570: 6164 6420 6375 7374 6f6d 2064 6973 706f add custom dispo │ │ │ │ -0003d580: 7369 7469 6f6e 2061 7320 7468 6972 6420 sition as third │ │ │ │ -0003d590: 656c 656d 656e 7420 6f72 206b 6565 7020 element or keep │ │ │ │ -0003d5a0: 6974 2074 776f 2065 6c65 6d65 6e74 7320 it two elements │ │ │ │ -0003d5b0: 6966 206e 6f74 0a20 2020 2027 436f 6e74 if not. 'Cont │ │ │ │ -0003d5c0: 656e 742d 4469 7370 6f73 6974 696f 6e27 ent-Disposition' │ │ │ │ -0003d5d0: 3a20 5b27 666f 726d 2d64 6174 6127 2c20 : ['form-data', │ │ │ │ -0003d5e0: 276e 616d 653d 2227 202b 2066 6965 6c64 'name="' + field │ │ │ │ -0003d5f0: 202b 2027 2227 5d2e 636f 6e63 6174 2863 + '"'].concat(c │ │ │ │ -0003d600: 6f6e 7465 6e74 4469 7370 6f73 6974 696f ontentDispositio │ │ │ │ -0003d610: 6e20 7c7c 205b 5d29 2c0a 2020 2020 2f2f n || []),. // │ │ │ │ -0003d620: 2069 6620 6e6f 2063 6f6e 7465 6e74 2074 if no content t │ │ │ │ -0003d630: 7970 652e 2061 6c6c 6f77 2069 7420 746f ype. allow it to │ │ │ │ -0003d640: 2062 6520 656d 7074 7920 6172 7261 790a be empty array. │ │ │ │ -0003d650: 2020 2020 2743 6f6e 7465 6e74 2d54 7970 'Content-Typ │ │ │ │ -0003d660: 6527 3a20 5b5d 2e63 6f6e 6361 7428 636f e': [].concat(co │ │ │ │ -0003d670: 6e74 656e 7454 7970 6520 7c7c 205b 5d29 ntentType || []) │ │ │ │ -0003d680: 0a20 207d 3b0a 0a20 202f 2f20 616c 6c6f . };.. // allo │ │ │ │ -0003d690: 7720 6375 7374 6f6d 2068 6561 6465 7273 w custom headers │ │ │ │ -0003d6a0: 2e0a 2020 6966 2028 7479 7065 6f66 206f .. if (typeof o │ │ │ │ -0003d6b0: 7074 696f 6e73 2e68 6561 6465 7220 3d3d ptions.header == │ │ │ │ -0003d6c0: 3d20 276f 626a 6563 7427 2920 7b0a 2020 = 'object') {. │ │ │ │ -0003d6d0: 2020 706f 7075 6c61 7465 2868 6561 6465 populate(heade │ │ │ │ -0003d6e0: 7273 2c20 6f70 7469 6f6e 732e 6865 6164 rs, options.head │ │ │ │ -0003d6f0: 6572 293b 0a20 207d 0a0a 2020 7661 7220 er);. }.. var │ │ │ │ -0003d700: 6865 6164 6572 3b0a 2020 666f 7220 2876 header;. for (v │ │ │ │ -0003d710: 6172 2070 726f 7020 696e 2068 6561 6465 ar prop in heade │ │ │ │ -0003d720: 7273 2920 7b20 2f2f 2065 736c 696e 742d rs) { // eslint- │ │ │ │ -0003d730: 6469 7361 626c 652d 6c69 6e65 206e 6f2d disable-line no- │ │ │ │ -0003d740: 7265 7374 7269 6374 6564 2d73 796e 7461 restricted-synta │ │ │ │ -0003d750: 780a 2020 2020 6966 2028 6861 734f 776e x. if (hasOwn │ │ │ │ -0003d760: 2868 6561 6465 7273 2c20 7072 6f70 2929 (headers, prop)) │ │ │ │ -0003d770: 207b 0a20 2020 2020 2068 6561 6465 7220 {. header │ │ │ │ -0003d780: 3d20 6865 6164 6572 735b 7072 6f70 5d3b = headers[prop]; │ │ │ │ -0003d790: 0a0a 2020 2020 2020 2f2f 2073 6b69 7020 .. // skip │ │ │ │ -0003d7a0: 6e75 6c6c 6973 6820 6865 6164 6572 732e nullish headers. │ │ │ │ -0003d7b0: 0a20 2020 2020 2069 6620 2868 6561 6465 . if (heade │ │ │ │ -0003d7c0: 7220 3d3d 206e 756c 6c29 207b 0a20 2020 r == null) {. │ │ │ │ -0003d7d0: 2020 2020 2063 6f6e 7469 6e75 653b 202f continue; / │ │ │ │ -0003d7e0: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ -0003d7f0: 2d6c 696e 6520 6e6f 2d72 6573 7472 6963 -line no-restric │ │ │ │ -0003d800: 7465 642d 7379 6e74 6178 2c20 6e6f 2d63 ted-syntax, no-c │ │ │ │ -0003d810: 6f6e 7469 6e75 650a 2020 2020 2020 7d0a ontinue. }. │ │ │ │ -0003d820: 0a20 2020 2020 202f 2f20 636f 6e76 6572 . // conver │ │ │ │ -0003d830: 7420 616c 6c20 6865 6164 6572 7320 746f t all headers to │ │ │ │ -0003d840: 2061 7272 6179 732e 0a20 2020 2020 2069 arrays.. i │ │ │ │ -0003d850: 6620 2821 4172 7261 792e 6973 4172 7261 f (!Array.isArra │ │ │ │ -0003d860: 7928 6865 6164 6572 2929 207b 0a20 2020 y(header)) {. │ │ │ │ -0003d870: 2020 2020 2068 6561 6465 7220 3d20 5b68 header = [h │ │ │ │ -0003d880: 6561 6465 725d 3b0a 2020 2020 2020 7d0a eader];. }. │ │ │ │ -0003d890: 0a20 2020 2020 202f 2f20 6164 6420 6e6f . // add no │ │ │ │ -0003d8a0: 6e2d 656d 7074 7920 6865 6164 6572 732e n-empty headers. │ │ │ │ -0003d8b0: 0a20 2020 2020 2069 6620 2868 6561 6465 . if (heade │ │ │ │ -0003d8c0: 722e 6c65 6e67 7468 2920 7b0a 2020 2020 r.length) {. │ │ │ │ -0003d8d0: 2020 2020 636f 6e74 656e 7473 202b 3d20 contents += │ │ │ │ -0003d8e0: 7072 6f70 202b 2027 3a20 2720 2b20 6865 prop + ': ' + he │ │ │ │ -0003d8f0: 6164 6572 2e6a 6f69 6e28 273b 2027 2920 ader.join('; ') │ │ │ │ -0003d900: 2b20 466f 726d 4461 7461 2431 2e4c 494e + FormData$1.LIN │ │ │ │ -0003d910: 455f 4252 4541 4b3b 0a20 2020 2020 207d E_BREAK;. } │ │ │ │ -0003d920: 0a20 2020 207d 0a20 207d 0a0a 2020 7265 . }. }.. re │ │ │ │ -0003d930: 7475 726e 2027 2d2d 2720 2b20 7468 6973 turn '--' + this │ │ │ │ -0003d940: 2e67 6574 426f 756e 6461 7279 2829 202b .getBoundary() + │ │ │ │ -0003d950: 2046 6f72 6d44 6174 6124 312e 4c49 4e45 FormData$1.LINE │ │ │ │ -0003d960: 5f42 5245 414b 202b 2063 6f6e 7465 6e74 _BREAK + content │ │ │ │ -0003d970: 7320 2b20 466f 726d 4461 7461 2431 2e4c s + FormData$1.L │ │ │ │ -0003d980: 494e 455f 4252 4541 4b3b 0a7d 3b0a 0a46 INE_BREAK;.};..F │ │ │ │ -0003d990: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ -0003d9a0: 7970 652e 5f67 6574 436f 6e74 656e 7444 ype._getContentD │ │ │ │ -0003d9b0: 6973 706f 7369 7469 6f6e 203d 2066 756e isposition = fun │ │ │ │ -0003d9c0: 6374 696f 6e20 2876 616c 7565 2c20 6f70 ction (value, op │ │ │ │ -0003d9d0: 7469 6f6e 7329 207b 202f 2f20 6573 6c69 tions) { // esli │ │ │ │ -0003d9e0: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ -0003d9f0: 636f 6e73 6973 7465 6e74 2d72 6574 7572 consistent-retur │ │ │ │ -0003da00: 6e0a 2020 7661 7220 6669 6c65 6e61 6d65 n. var filename │ │ │ │ -0003da10: 3b0a 0a20 2069 6620 2874 7970 656f 6620 ;.. if (typeof │ │ │ │ -0003da20: 6f70 7469 6f6e 732e 6669 6c65 7061 7468 options.filepath │ │ │ │ -0003da30: 203d 3d3d 2027 7374 7269 6e67 2729 207b === 'string') { │ │ │ │ -0003da40: 0a20 2020 202f 2f20 6375 7374 6f6d 2066 . // custom f │ │ │ │ -0003da50: 696c 6570 6174 6820 666f 7220 7265 6c61 ilepath for rela │ │ │ │ -0003da60: 7469 7665 2070 6174 6873 0a20 2020 2066 tive paths. f │ │ │ │ -0003da70: 696c 656e 616d 6520 3d20 7061 7468 2e6e ilename = path.n │ │ │ │ -0003da80: 6f72 6d61 6c69 7a65 286f 7074 696f 6e73 ormalize(options │ │ │ │ -0003da90: 2e66 696c 6570 6174 6829 2e72 6570 6c61 .filepath).repla │ │ │ │ -0003daa0: 6365 282f 5c5c 2f67 2c20 272f 2729 3b0a ce(/\\/g, '/');. │ │ │ │ -0003dab0: 2020 7d20 656c 7365 2069 6620 286f 7074 } else if (opt │ │ │ │ -0003dac0: 696f 6e73 2e66 696c 656e 616d 6520 7c7c ions.filename || │ │ │ │ -0003dad0: 2028 7661 6c75 6520 2626 2028 7661 6c75 (value && (valu │ │ │ │ -0003dae0: 652e 6e61 6d65 207c 7c20 7661 6c75 652e e.name || value. │ │ │ │ -0003daf0: 7061 7468 2929 2920 7b0a 2020 2020 2f2a path))) {. /* │ │ │ │ -0003db00: 0a20 2020 2020 2a20 6375 7374 6f6d 2066 . * custom f │ │ │ │ -0003db10: 696c 656e 616d 6520 7461 6b65 2070 7265 ilename take pre │ │ │ │ -0003db20: 6365 6465 6e63 650a 2020 2020 202a 2066 cedence. * f │ │ │ │ -0003db30: 6f72 6d69 6461 626c 6520 616e 6420 7468 ormidable and th │ │ │ │ -0003db40: 6520 6272 6f77 7365 7220 6164 6420 6120 e browser add a │ │ │ │ -0003db50: 6e61 6d65 2070 726f 7065 7274 790a 2020 name property. │ │ │ │ -0003db60: 2020 202a 2066 732d 2061 6e64 2072 6571 * fs- and req │ │ │ │ -0003db70: 7565 7374 2d20 7374 7265 616d 7320 6861 uest- streams ha │ │ │ │ -0003db80: 7665 2070 6174 6820 7072 6f70 6572 7479 ve path property │ │ │ │ -0003db90: 0a20 2020 2020 2a2f 0a20 2020 2066 696c . */. fil │ │ │ │ -0003dba0: 656e 616d 6520 3d20 7061 7468 2e62 6173 ename = path.bas │ │ │ │ -0003dbb0: 656e 616d 6528 6f70 7469 6f6e 732e 6669 ename(options.fi │ │ │ │ -0003dbc0: 6c65 6e61 6d65 207c 7c20 2876 616c 7565 lename || (value │ │ │ │ -0003dbd0: 2026 2620 2876 616c 7565 2e6e 616d 6520 && (value.name │ │ │ │ -0003dbe0: 7c7c 2076 616c 7565 2e70 6174 6829 2929 || value.path))) │ │ │ │ -0003dbf0: 3b0a 2020 7d20 656c 7365 2069 6620 2876 ;. } else if (v │ │ │ │ -0003dc00: 616c 7565 2026 2620 7661 6c75 652e 7265 alue && value.re │ │ │ │ -0003dc10: 6164 6162 6c65 2026 2620 6861 734f 776e adable && hasOwn │ │ │ │ -0003dc20: 2876 616c 7565 2c20 2768 7474 7056 6572 (value, 'httpVer │ │ │ │ -0003dc30: 7369 6f6e 2729 2920 7b0a 2020 2020 2f2f sion')) {. // │ │ │ │ -0003dc40: 206f 7220 7472 7920 6874 7470 2072 6573 or try http res │ │ │ │ -0003dc50: 706f 6e73 650a 2020 2020 6669 6c65 6e61 ponse. filena │ │ │ │ -0003dc60: 6d65 203d 2070 6174 682e 6261 7365 6e61 me = path.basena │ │ │ │ -0003dc70: 6d65 2876 616c 7565 2e63 6c69 656e 742e me(value.client. │ │ │ │ -0003dc80: 5f68 7474 704d 6573 7361 6765 2e70 6174 _httpMessage.pat │ │ │ │ -0003dc90: 6820 7c7c 2027 2729 3b0a 2020 7d0a 0a20 h || '');. }.. │ │ │ │ -0003dca0: 2069 6620 2866 696c 656e 616d 6529 207b if (filename) { │ │ │ │ -0003dcb0: 0a20 2020 2072 6574 7572 6e20 2766 696c . return 'fil │ │ │ │ -0003dcc0: 656e 616d 653d 2227 202b 2066 696c 656e ename="' + filen │ │ │ │ -0003dcd0: 616d 6520 2b20 2722 273b 0a20 207d 0a7d ame + '"';. }.} │ │ │ │ -0003dce0: 3b0a 0a46 6f72 6d44 6174 6124 312e 7072 ;..FormData$1.pr │ │ │ │ -0003dcf0: 6f74 6f74 7970 652e 5f67 6574 436f 6e74 ototype._getCont │ │ │ │ -0003dd00: 656e 7454 7970 6520 3d20 6675 6e63 7469 entType = functi │ │ │ │ -0003dd10: 6f6e 2028 7661 6c75 652c 206f 7074 696f on (value, optio │ │ │ │ -0003dd20: 6e73 2920 7b0a 2020 2f2f 2075 7365 2063 ns) {. // use c │ │ │ │ -0003dd30: 7573 746f 6d20 636f 6e74 656e 742d 7479 ustom content-ty │ │ │ │ -0003dd40: 7065 2061 626f 7665 2061 6c6c 0a20 2076 pe above all. v │ │ │ │ -0003dd50: 6172 2063 6f6e 7465 6e74 5479 7065 203d ar contentType = │ │ │ │ -0003dd60: 206f 7074 696f 6e73 2e63 6f6e 7465 6e74 options.content │ │ │ │ -0003dd70: 5479 7065 3b0a 0a20 202f 2f20 6f72 2074 Type;.. // or t │ │ │ │ -0003dd80: 7279 2060 6e61 6d65 6020 6672 6f6d 2066 ry `name` from f │ │ │ │ -0003dd90: 6f72 6d69 6461 626c 652c 2062 726f 7773 ormidable, brows │ │ │ │ -0003dda0: 6572 0a20 2069 6620 2821 636f 6e74 656e er. if (!conten │ │ │ │ -0003ddb0: 7454 7970 6520 2626 2076 616c 7565 2026 tType && value & │ │ │ │ -0003ddc0: 2620 7661 6c75 652e 6e61 6d65 2920 7b0a & value.name) {. │ │ │ │ -0003ddd0: 2020 2020 636f 6e74 656e 7454 7970 6520 contentType │ │ │ │ -0003dde0: 3d20 6d69 6d65 2e6c 6f6f 6b75 7028 7661 = mime.lookup(va │ │ │ │ -0003ddf0: 6c75 652e 6e61 6d65 293b 0a20 207d 0a0a lue.name);. }.. │ │ │ │ -0003de00: 2020 2f2f 206f 7220 7472 7920 6070 6174 // or try `pat │ │ │ │ -0003de10: 6860 2066 726f 6d20 6673 2d2c 2072 6571 h` from fs-, req │ │ │ │ -0003de20: 7565 7374 2d20 7374 7265 616d 730a 2020 uest- streams. │ │ │ │ -0003de30: 6966 2028 2163 6f6e 7465 6e74 5479 7065 if (!contentType │ │ │ │ -0003de40: 2026 2620 7661 6c75 6520 2626 2076 616c && value && val │ │ │ │ -0003de50: 7565 2e70 6174 6829 207b 0a20 2020 2063 ue.path) {. c │ │ │ │ -0003de60: 6f6e 7465 6e74 5479 7065 203d 206d 696d ontentType = mim │ │ │ │ -0003de70: 652e 6c6f 6f6b 7570 2876 616c 7565 2e70 e.lookup(value.p │ │ │ │ -0003de80: 6174 6829 3b0a 2020 7d0a 0a20 202f 2f20 ath);. }.. // │ │ │ │ -0003de90: 6f72 2069 6620 6974 2773 2068 7474 702d or if it's http- │ │ │ │ -0003dea0: 7265 706f 6e73 650a 2020 6966 2028 2163 reponse. if (!c │ │ │ │ -0003deb0: 6f6e 7465 6e74 5479 7065 2026 2620 7661 ontentType && va │ │ │ │ -0003dec0: 6c75 6520 2626 2076 616c 7565 2e72 6561 lue && value.rea │ │ │ │ -0003ded0: 6461 626c 6520 2626 2068 6173 4f77 6e28 dable && hasOwn( │ │ │ │ -0003dee0: 7661 6c75 652c 2027 6874 7470 5665 7273 value, 'httpVers │ │ │ │ -0003def0: 696f 6e27 2929 207b 0a20 2020 2063 6f6e ion')) {. con │ │ │ │ -0003df00: 7465 6e74 5479 7065 203d 2076 616c 7565 tentType = value │ │ │ │ -0003df10: 2e68 6561 6465 7273 5b27 636f 6e74 656e .headers['conten │ │ │ │ -0003df20: 742d 7479 7065 275d 3b0a 2020 7d0a 0a20 t-type'];. }.. │ │ │ │ -0003df30: 202f 2f20 6f72 2067 7565 7373 2069 7420 // or guess it │ │ │ │ -0003df40: 6672 6f6d 2074 6865 2066 696c 6570 6174 from the filepat │ │ │ │ -0003df50: 6820 6f72 2066 696c 656e 616d 650a 2020 h or filename. │ │ │ │ -0003df60: 6966 2028 2163 6f6e 7465 6e74 5479 7065 if (!contentType │ │ │ │ -0003df70: 2026 2620 286f 7074 696f 6e73 2e66 696c && (options.fil │ │ │ │ -0003df80: 6570 6174 6820 7c7c 206f 7074 696f 6e73 epath || options │ │ │ │ -0003df90: 2e66 696c 656e 616d 6529 2920 7b0a 2020 .filename)) {. │ │ │ │ -0003dfa0: 2020 636f 6e74 656e 7454 7970 6520 3d20 contentType = │ │ │ │ -0003dfb0: 6d69 6d65 2e6c 6f6f 6b75 7028 6f70 7469 mime.lookup(opti │ │ │ │ -0003dfc0: 6f6e 732e 6669 6c65 7061 7468 207c 7c20 ons.filepath || │ │ │ │ -0003dfd0: 6f70 7469 6f6e 732e 6669 6c65 6e61 6d65 options.filename │ │ │ │ -0003dfe0: 293b 0a20 207d 0a0a 2020 2f2f 2066 616c );. }.. // fal │ │ │ │ -0003dff0: 6c62 6163 6b20 746f 2074 6865 2064 6566 lback to the def │ │ │ │ -0003e000: 6175 6c74 2063 6f6e 7465 6e74 2074 7970 ault content typ │ │ │ │ -0003e010: 6520 6966 2060 7661 6c75 6560 2069 7320 e if `value` is │ │ │ │ -0003e020: 6e6f 7420 7369 6d70 6c65 2076 616c 7565 not simple value │ │ │ │ -0003e030: 0a20 2069 6620 2821 636f 6e74 656e 7454 . if (!contentT │ │ │ │ -0003e040: 7970 6520 2626 2076 616c 7565 2026 2620 ype && value && │ │ │ │ -0003e050: 7479 7065 6f66 2076 616c 7565 203d 3d3d typeof value === │ │ │ │ -0003e060: 2027 6f62 6a65 6374 2729 207b 0a20 2020 'object') {. │ │ │ │ -0003e070: 2063 6f6e 7465 6e74 5479 7065 203d 2046 contentType = F │ │ │ │ -0003e080: 6f72 6d44 6174 6124 312e 4445 4641 554c ormData$1.DEFAUL │ │ │ │ -0003e090: 545f 434f 4e54 454e 545f 5459 5045 3b0a T_CONTENT_TYPE;. │ │ │ │ -0003e0a0: 2020 7d0a 0a20 2072 6574 7572 6e20 636f }.. return co │ │ │ │ -0003e0b0: 6e74 656e 7454 7970 653b 0a7d 3b0a 0a46 ntentType;.};..F │ │ │ │ -0003e0c0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ -0003e0d0: 7970 652e 5f6d 756c 7469 5061 7274 466f ype._multiPartFo │ │ │ │ -0003e0e0: 6f74 6572 203d 2066 756e 6374 696f 6e20 oter = function │ │ │ │ -0003e0f0: 2829 207b 0a20 2072 6574 7572 6e20 6675 () {. return fu │ │ │ │ -0003e100: 6e63 7469 6f6e 2028 6e65 7874 2920 7b0a nction (next) {. │ │ │ │ -0003e110: 2020 2020 7661 7220 666f 6f74 6572 203d var footer = │ │ │ │ -0003e120: 2046 6f72 6d44 6174 6124 312e 4c49 4e45 FormData$1.LINE │ │ │ │ -0003e130: 5f42 5245 414b 3b0a 0a20 2020 2076 6172 _BREAK;.. var │ │ │ │ -0003e140: 206c 6173 7450 6172 7420 3d20 7468 6973 lastPart = this │ │ │ │ -0003e150: 2e5f 7374 7265 616d 732e 6c65 6e67 7468 ._streams.length │ │ │ │ -0003e160: 203d 3d3d 2030 3b0a 2020 2020 6966 2028 === 0;. if ( │ │ │ │ -0003e170: 6c61 7374 5061 7274 2920 7b0a 2020 2020 lastPart) {. │ │ │ │ -0003e180: 2020 666f 6f74 6572 202b 3d20 7468 6973 footer += this │ │ │ │ -0003e190: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ -0003e1a0: 3b0a 2020 2020 7d0a 0a20 2020 206e 6578 ;. }.. nex │ │ │ │ -0003e1b0: 7428 666f 6f74 6572 293b 0a20 207d 2e62 t(footer);. }.b │ │ │ │ -0003e1c0: 696e 6428 7468 6973 293b 0a7d 3b0a 0a46 ind(this);.};..F │ │ │ │ -0003e1d0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ -0003e1e0: 7970 652e 5f6c 6173 7442 6f75 6e64 6172 ype._lastBoundar │ │ │ │ -0003e1f0: 7920 3d20 6675 6e63 7469 6f6e 2028 2920 y = function () │ │ │ │ -0003e200: 7b0a 2020 7265 7475 726e 2027 2d2d 2720 {. return '--' │ │ │ │ -0003e210: 2b20 7468 6973 2e67 6574 426f 756e 6461 + this.getBounda │ │ │ │ -0003e220: 7279 2829 202b 2027 2d2d 2720 2b20 466f ry() + '--' + Fo │ │ │ │ -0003e230: 726d 4461 7461 2431 2e4c 494e 455f 4252 rmData$1.LINE_BR │ │ │ │ -0003e240: 4541 4b3b 0a7d 3b0a 0a46 6f72 6d44 6174 EAK;.};..FormDat │ │ │ │ -0003e250: 6124 312e 7072 6f74 6f74 7970 652e 6765 a$1.prototype.ge │ │ │ │ -0003e260: 7448 6561 6465 7273 203d 2066 756e 6374 tHeaders = funct │ │ │ │ -0003e270: 696f 6e20 2875 7365 7248 6561 6465 7273 ion (userHeaders │ │ │ │ -0003e280: 2920 7b0a 2020 7661 7220 6865 6164 6572 ) {. var header │ │ │ │ -0003e290: 3b0a 2020 7661 7220 666f 726d 4865 6164 ;. var formHead │ │ │ │ -0003e2a0: 6572 7320 3d20 7b0a 2020 2020 2763 6f6e ers = {. 'con │ │ │ │ -0003e2b0: 7465 6e74 2d74 7970 6527 3a20 276d 756c tent-type': 'mul │ │ │ │ -0003e2c0: 7469 7061 7274 2f66 6f72 6d2d 6461 7461 tipart/form-data │ │ │ │ -0003e2d0: 3b20 626f 756e 6461 7279 3d27 202b 2074 ; boundary=' + t │ │ │ │ -0003e2e0: 6869 732e 6765 7442 6f75 6e64 6172 7928 his.getBoundary( │ │ │ │ -0003e2f0: 290a 2020 7d3b 0a0a 2020 666f 7220 2868 ). };.. for (h │ │ │ │ -0003e300: 6561 6465 7220 696e 2075 7365 7248 6561 eader in userHea │ │ │ │ -0003e310: 6465 7273 2920 7b20 2f2f 2065 736c 696e ders) { // eslin │ │ │ │ -0003e320: 742d 6469 7361 626c 652d 6c69 6e65 206e t-disable-line n │ │ │ │ -0003e330: 6f2d 7265 7374 7269 6374 6564 2d73 796e o-restricted-syn │ │ │ │ -0003e340: 7461 780a 2020 2020 6966 2028 6861 734f tax. if (hasO │ │ │ │ -0003e350: 776e 2875 7365 7248 6561 6465 7273 2c20 wn(userHeaders, │ │ │ │ -0003e360: 6865 6164 6572 2929 207b 0a20 2020 2020 header)) {. │ │ │ │ -0003e370: 2066 6f72 6d48 6561 6465 7273 5b68 6561 formHeaders[hea │ │ │ │ -0003e380: 6465 722e 746f 4c6f 7765 7243 6173 6528 der.toLowerCase( │ │ │ │ -0003e390: 295d 203d 2075 7365 7248 6561 6465 7273 )] = userHeaders │ │ │ │ -0003e3a0: 5b68 6561 6465 725d 3b0a 2020 2020 7d0a [header];. }. │ │ │ │ -0003e3b0: 2020 7d0a 0a20 2072 6574 7572 6e20 666f }.. return fo │ │ │ │ -0003e3c0: 726d 4865 6164 6572 733b 0a7d 3b0a 0a46 rmHeaders;.};..F │ │ │ │ -0003e3d0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ -0003e3e0: 7970 652e 7365 7442 6f75 6e64 6172 7920 ype.setBoundary │ │ │ │ -0003e3f0: 3d20 6675 6e63 7469 6f6e 2028 626f 756e = function (boun │ │ │ │ -0003e400: 6461 7279 2920 7b0a 2020 6966 2028 7479 dary) {. if (ty │ │ │ │ -0003e410: 7065 6f66 2062 6f75 6e64 6172 7920 213d peof boundary != │ │ │ │ -0003e420: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ -0003e430: 2020 7468 726f 7720 6e65 7720 5479 7065 throw new Type │ │ │ │ -0003e440: 4572 726f 7228 2746 6f72 6d44 6174 6120 Error('FormData │ │ │ │ -0003e450: 626f 756e 6461 7279 206d 7573 7420 6265 boundary must be │ │ │ │ -0003e460: 2061 2073 7472 696e 6727 293b 0a20 207d a string');. } │ │ │ │ -0003e470: 0a20 2074 6869 732e 5f62 6f75 6e64 6172 . this._boundar │ │ │ │ -0003e480: 7920 3d20 626f 756e 6461 7279 3b0a 7d3b y = boundary;.}; │ │ │ │ -0003e490: 0a0a 466f 726d 4461 7461 2431 2e70 726f ..FormData$1.pro │ │ │ │ -0003e4a0: 746f 7479 7065 2e67 6574 426f 756e 6461 totype.getBounda │ │ │ │ -0003e4b0: 7279 203d 2066 756e 6374 696f 6e20 2829 ry = function () │ │ │ │ -0003e4c0: 207b 0a20 2069 6620 2821 7468 6973 2e5f {. if (!this._ │ │ │ │ -0003e4d0: 626f 756e 6461 7279 2920 7b0a 2020 2020 boundary) {. │ │ │ │ -0003e4e0: 7468 6973 2e5f 6765 6e65 7261 7465 426f this._generateBo │ │ │ │ -0003e4f0: 756e 6461 7279 2829 3b0a 2020 7d0a 0a20 undary();. }.. │ │ │ │ -0003e500: 2072 6574 7572 6e20 7468 6973 2e5f 626f return this._bo │ │ │ │ -0003e510: 756e 6461 7279 3b0a 7d3b 0a0a 466f 726d undary;.};..Form │ │ │ │ -0003e520: 4461 7461 2431 2e70 726f 746f 7479 7065 Data$1.prototype │ │ │ │ -0003e530: 2e67 6574 4275 6666 6572 203d 2066 756e .getBuffer = fun │ │ │ │ -0003e540: 6374 696f 6e20 2829 207b 0a20 2076 6172 ction () {. var │ │ │ │ -0003e550: 2064 6174 6142 7566 6665 7220 3d20 6e65 dataBuffer = ne │ │ │ │ -0003e560: 7720 4275 6666 6572 2e61 6c6c 6f63 2830 w Buffer.alloc(0 │ │ │ │ -0003e570: 293b 202f 2f20 6573 6c69 6e74 2d64 6973 ); // eslint-dis │ │ │ │ -0003e580: 6162 6c65 2d6c 696e 6520 6e65 772d 6361 able-line new-ca │ │ │ │ -0003e590: 700a 2020 7661 7220 626f 756e 6461 7279 p. var boundary │ │ │ │ -0003e5a0: 203d 2074 6869 732e 6765 7442 6f75 6e64 = this.getBound │ │ │ │ -0003e5b0: 6172 7928 293b 0a0a 2020 2f2f 2043 7265 ary();.. // Cre │ │ │ │ -0003e5c0: 6174 6520 7468 6520 666f 726d 2063 6f6e ate the form con │ │ │ │ -0003e5d0: 7465 6e74 2e20 4164 6420 4c69 6e65 2062 tent. Add Line b │ │ │ │ -0003e5e0: 7265 616b 7320 746f 2074 6865 2065 6e64 reaks to the end │ │ │ │ -0003e5f0: 206f 6620 6461 7461 2e0a 2020 666f 7220 of data.. for │ │ │ │ -0003e600: 2876 6172 2069 203d 2030 2c20 6c65 6e20 (var i = 0, len │ │ │ │ -0003e610: 3d20 7468 6973 2e5f 7374 7265 616d 732e = this._streams. │ │ │ │ -0003e620: 6c65 6e67 7468 3b20 6920 3c20 6c65 6e3b length; i < len; │ │ │ │ -0003e630: 2069 2b2b 2920 7b0a 2020 2020 6966 2028 i++) {. if ( │ │ │ │ -0003e640: 7479 7065 6f66 2074 6869 732e 5f73 7472 typeof this._str │ │ │ │ -0003e650: 6561 6d73 5b69 5d20 213d 3d20 2766 756e eams[i] !== 'fun │ │ │ │ -0003e660: 6374 696f 6e27 2920 7b0a 2020 2020 2020 ction') {. │ │ │ │ -0003e670: 2f2f 2041 6464 2063 6f6e 7465 6e74 2074 // Add content t │ │ │ │ -0003e680: 6f20 7468 6520 6275 6666 6572 2e0a 2020 o the buffer.. │ │ │ │ -0003e690: 2020 2020 6966 2028 4275 6666 6572 2e69 if (Buffer.i │ │ │ │ -0003e6a0: 7342 7566 6665 7228 7468 6973 2e5f 7374 sBuffer(this._st │ │ │ │ -0003e6b0: 7265 616d 735b 695d 2929 207b 0a20 2020 reams[i])) {. │ │ │ │ -0003e6c0: 2020 2020 2064 6174 6142 7566 6665 7220 dataBuffer │ │ │ │ -0003e6d0: 3d20 4275 6666 6572 2e63 6f6e 6361 7428 = Buffer.concat( │ │ │ │ -0003e6e0: 5b64 6174 6142 7566 6665 722c 2074 6869 [dataBuffer, thi │ │ │ │ -0003e6f0: 732e 5f73 7472 6561 6d73 5b69 5d5d 293b s._streams[i]]); │ │ │ │ -0003e700: 0a20 2020 2020 207d 2065 6c73 6520 7b0a . } else {. │ │ │ │ -0003e710: 2020 2020 2020 2020 6461 7461 4275 6666 dataBuff │ │ │ │ -0003e720: 6572 203d 2042 7566 6665 722e 636f 6e63 er = Buffer.conc │ │ │ │ -0003e730: 6174 285b 6461 7461 4275 6666 6572 2c20 at([dataBuffer, │ │ │ │ -0003e740: 4275 6666 6572 2e66 726f 6d28 7468 6973 Buffer.from(this │ │ │ │ -0003e750: 2e5f 7374 7265 616d 735b 695d 295d 293b ._streams[i])]); │ │ │ │ -0003e760: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ -0003e770: 2f2f 2041 6464 2062 7265 616b 2061 6674 // Add break aft │ │ │ │ -0003e780: 6572 2063 6f6e 7465 6e74 2e0a 2020 2020 er content.. │ │ │ │ -0003e790: 2020 6966 2028 7479 7065 6f66 2074 6869 if (typeof thi │ │ │ │ -0003e7a0: 732e 5f73 7472 6561 6d73 5b69 5d20 213d s._streams[i] != │ │ │ │ -0003e7b0: 3d20 2773 7472 696e 6727 207c 7c20 7468 = 'string' || th │ │ │ │ -0003e7c0: 6973 2e5f 7374 7265 616d 735b 695d 2e73 is._streams[i].s │ │ │ │ -0003e7d0: 7562 7374 7269 6e67 2832 2c20 626f 756e ubstring(2, boun │ │ │ │ -0003e7e0: 6461 7279 2e6c 656e 6774 6820 2b20 3229 dary.length + 2) │ │ │ │ -0003e7f0: 2021 3d3d 2062 6f75 6e64 6172 7929 207b !== boundary) { │ │ │ │ -0003e800: 0a20 2020 2020 2020 2064 6174 6142 7566 . dataBuf │ │ │ │ -0003e810: 6665 7220 3d20 4275 6666 6572 2e63 6f6e fer = Buffer.con │ │ │ │ -0003e820: 6361 7428 5b64 6174 6142 7566 6665 722c cat([dataBuffer, │ │ │ │ -0003e830: 2042 7566 6665 722e 6672 6f6d 2846 6f72 Buffer.from(For │ │ │ │ -0003e840: 6d44 6174 6124 312e 4c49 4e45 5f42 5245 mData$1.LINE_BRE │ │ │ │ -0003e850: 414b 295d 293b 0a20 2020 2020 207d 0a20 AK)]);. }. │ │ │ │ -0003e860: 2020 207d 0a20 207d 0a0a 2020 2f2f 2041 }. }.. // A │ │ │ │ -0003e870: 6464 2074 6865 2066 6f6f 7465 7220 616e dd the footer an │ │ │ │ -0003e880: 6420 7265 7475 726e 2074 6865 2042 7566 d return the Buf │ │ │ │ -0003e890: 6665 7220 6f62 6a65 6374 2e0a 2020 7265 fer object.. re │ │ │ │ -0003e8a0: 7475 726e 2042 7566 6665 722e 636f 6e63 turn Buffer.conc │ │ │ │ -0003e8b0: 6174 285b 6461 7461 4275 6666 6572 2c20 at([dataBuffer, │ │ │ │ -0003e8c0: 4275 6666 6572 2e66 726f 6d28 7468 6973 Buffer.from(this │ │ │ │ -0003e8d0: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ -0003e8e0: 295d 293b 0a7d 3b0a 0a46 6f72 6d44 6174 )]);.};..FormDat │ │ │ │ -0003e8f0: 6124 312e 7072 6f74 6f74 7970 652e 5f67 a$1.prototype._g │ │ │ │ -0003e900: 656e 6572 6174 6542 6f75 6e64 6172 7920 enerateBoundary │ │ │ │ -0003e910: 3d20 6675 6e63 7469 6f6e 2028 2920 7b0a = function () {. │ │ │ │ -0003e920: 2020 2f2f 2054 6869 7320 6765 6e65 7261 // This genera │ │ │ │ -0003e930: 7465 7320 6120 3530 2063 6861 7261 6374 tes a 50 charact │ │ │ │ -0003e940: 6572 2062 6f75 6e64 6172 7920 7369 6d69 er boundary simi │ │ │ │ -0003e950: 6c61 7220 746f 2074 686f 7365 2075 7365 lar to those use │ │ │ │ -0003e960: 6420 6279 2046 6972 6566 6f78 2e0a 0a20 d by Firefox... │ │ │ │ -0003e970: 202f 2f20 5468 6579 2061 7265 206f 7074 // They are opt │ │ │ │ -0003e980: 696d 697a 6564 2066 6f72 2062 6f79 6572 imized for boyer │ │ │ │ -0003e990: 2d6d 6f6f 7265 2070 6172 7369 6e67 2e0a -moore parsing.. │ │ │ │ -0003e9a0: 2020 7468 6973 2e5f 626f 756e 6461 7279 this._boundary │ │ │ │ -0003e9b0: 203d 2027 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d = '------------ │ │ │ │ -0003e9c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2720 --------------' │ │ │ │ -0003e9d0: 2b20 6372 7970 746f 2e72 616e 646f 6d42 + crypto.randomB │ │ │ │ -0003e9e0: 7974 6573 2831 3229 2e74 6f53 7472 696e ytes(12).toStrin │ │ │ │ -0003e9f0: 6728 2768 6578 2729 3b0a 7d3b 0a0a 2f2f g('hex');.};..// │ │ │ │ -0003ea00: 204e 6f74 653a 2067 6574 4c65 6e67 7468 Note: getLength │ │ │ │ -0003ea10: 5379 6e63 2044 4f45 534e 2754 2063 616c Sync DOESN'T cal │ │ │ │ -0003ea20: 6375 6c61 7465 2073 7472 6561 6d73 206c culate streams l │ │ │ │ -0003ea30: 656e 6774 680a 2f2f 2041 7320 776f 726b ength.// As work │ │ │ │ -0003ea40: 6172 6f75 6e64 206f 6e65 2063 616e 2063 around one can c │ │ │ │ -0003ea50: 616c 6375 6c61 7465 2066 696c 6520 7369 alculate file si │ │ │ │ -0003ea60: 7a65 206d 616e 7561 6c6c 7920 616e 6420 ze manually and │ │ │ │ -0003ea70: 6164 6420 6974 2061 7320 6b6e 6f77 6e4c add it as knownL │ │ │ │ -0003ea80: 656e 6774 6820 6f70 7469 6f6e 0a46 6f72 ength option.For │ │ │ │ -0003ea90: 6d44 6174 6124 312e 7072 6f74 6f74 7970 mData$1.prototyp │ │ │ │ -0003eaa0: 652e 6765 744c 656e 6774 6853 796e 6320 e.getLengthSync │ │ │ │ -0003eab0: 3d20 6675 6e63 7469 6f6e 2028 2920 7b0a = function () {. │ │ │ │ -0003eac0: 2020 7661 7220 6b6e 6f77 6e4c 656e 6774 var knownLengt │ │ │ │ -0003ead0: 6820 3d20 7468 6973 2e5f 6f76 6572 6865 h = this._overhe │ │ │ │ -0003eae0: 6164 4c65 6e67 7468 202b 2074 6869 732e adLength + this. │ │ │ │ -0003eaf0: 5f76 616c 7565 4c65 6e67 7468 3b0a 0a20 _valueLength;.. │ │ │ │ -0003eb00: 202f 2f20 446f 6e27 7420 6765 7420 636f // Don't get co │ │ │ │ -0003eb10: 6e66 7573 6564 2c20 7468 6572 6520 6172 nfused, there ar │ │ │ │ -0003eb20: 6520 3320 2269 6e74 6572 6e61 6c22 2073 e 3 "internal" s │ │ │ │ -0003eb30: 7472 6561 6d73 2066 6f72 2065 6163 6820 treams for each │ │ │ │ -0003eb40: 6b65 7976 616c 2070 6169 7220 736f 2069 keyval pair so i │ │ │ │ -0003eb50: 7420 6261 7369 6361 6c6c 7920 6368 6563 t basically chec │ │ │ │ -0003eb60: 6b73 2069 6620 7468 6572 6520 6973 2061 ks if there is a │ │ │ │ -0003eb70: 6e79 2076 616c 7565 2061 6464 6564 2074 ny value added t │ │ │ │ -0003eb80: 6f20 7468 6520 666f 726d 0a20 2069 6620 o the form. if │ │ │ │ -0003eb90: 2874 6869 732e 5f73 7472 6561 6d73 2e6c (this._streams.l │ │ │ │ -0003eba0: 656e 6774 6829 207b 0a20 2020 206b 6e6f ength) {. kno │ │ │ │ -0003ebb0: 776e 4c65 6e67 7468 202b 3d20 7468 6973 wnLength += this │ │ │ │ -0003ebc0: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ -0003ebd0: 2e6c 656e 6774 683b 0a20 207d 0a0a 2020 .length;. }.. │ │ │ │ -0003ebe0: 2f2f 2068 7474 7073 3a2f 2f67 6974 6875 // https://githu │ │ │ │ -0003ebf0: 622e 636f 6d2f 666f 726d 2d64 6174 612f b.com/form-data/ │ │ │ │ -0003ec00: 666f 726d 2d64 6174 612f 6973 7375 6573 form-data/issues │ │ │ │ -0003ec10: 2f34 300a 2020 6966 2028 2174 6869 732e /40. if (!this. │ │ │ │ -0003ec20: 6861 734b 6e6f 776e 4c65 6e67 7468 2829 hasKnownLength() │ │ │ │ -0003ec30: 2920 7b0a 2020 2020 2f2a 0a20 2020 2020 ) {. /*. │ │ │ │ -0003ec40: 2a20 536f 6d65 2061 7379 6e63 206c 656e * Some async len │ │ │ │ -0003ec50: 6774 6820 7265 7472 6965 7665 7273 2061 gth retrievers a │ │ │ │ -0003ec60: 7265 2070 7265 7365 6e74 0a20 2020 2020 re present. │ │ │ │ -0003ec70: 2a20 7468 6572 6566 6f72 6520 7379 6e63 * therefore sync │ │ │ │ -0003ec80: 6872 6f6e 6f75 7320 6c65 6e67 7468 2063 hronous length c │ │ │ │ -0003ec90: 616c 6375 6c61 7469 6f6e 2069 7320 6661 alculation is fa │ │ │ │ -0003eca0: 6c73 652e 0a20 2020 2020 2a20 506c 6561 lse.. * Plea │ │ │ │ -0003ecb0: 7365 2075 7365 2067 6574 4c65 6e67 7468 se use getLength │ │ │ │ -0003ecc0: 2863 616c 6c62 6163 6b29 2074 6f20 6765 (callback) to ge │ │ │ │ -0003ecd0: 7420 7072 6f70 6572 206c 656e 6774 680a t proper length. │ │ │ │ -0003ece0: 2020 2020 202a 2f0a 2020 2020 7468 6973 */. this │ │ │ │ -0003ecf0: 2e5f 6572 726f 7228 6e65 7720 4572 726f ._error(new Erro │ │ │ │ -0003ed00: 7228 2743 616e 6e6f 7420 6361 6c63 756c r('Cannot calcul │ │ │ │ -0003ed10: 6174 6520 7072 6f70 6572 206c 656e 6774 ate proper lengt │ │ │ │ -0003ed20: 6820 696e 2073 796e 6368 726f 6e6f 7573 h in synchronous │ │ │ │ -0003ed30: 2077 6179 2e27 2929 3b0a 2020 7d0a 0a20 way.'));. }.. │ │ │ │ -0003ed40: 2072 6574 7572 6e20 6b6e 6f77 6e4c 656e return knownLen │ │ │ │ -0003ed50: 6774 683b 0a7d 3b0a 0a2f 2f20 5075 626c gth;.};..// Publ │ │ │ │ -0003ed60: 6963 2041 5049 2074 6f20 6368 6563 6b20 ic API to check │ │ │ │ -0003ed70: 6966 206c 656e 6774 6820 6f66 2061 6464 if length of add │ │ │ │ -0003ed80: 6564 2076 616c 7565 7320 6973 206b 6e6f ed values is kno │ │ │ │ -0003ed90: 776e 0a2f 2f20 6874 7470 733a 2f2f 6769 wn.// https://gi │ │ │ │ -0003eda0: 7468 7562 2e63 6f6d 2f66 6f72 6d2d 6461 thub.com/form-da │ │ │ │ -0003edb0: 7461 2f66 6f72 6d2d 6461 7461 2f69 7373 ta/form-data/iss │ │ │ │ -0003edc0: 7565 732f 3139 360a 2f2f 2068 7474 7073 ues/196.// https │ │ │ │ -0003edd0: 3a2f 2f67 6974 6875 622e 636f 6d2f 666f ://github.com/fo │ │ │ │ -0003ede0: 726d 2d64 6174 612f 666f 726d 2d64 6174 rm-data/form-dat │ │ │ │ -0003edf0: 612f 6973 7375 6573 2f32 3632 0a46 6f72 a/issues/262.For │ │ │ │ -0003ee00: 6d44 6174 6124 312e 7072 6f74 6f74 7970 mData$1.prototyp │ │ │ │ -0003ee10: 652e 6861 734b 6e6f 776e 4c65 6e67 7468 e.hasKnownLength │ │ │ │ -0003ee20: 203d 2066 756e 6374 696f 6e20 2829 207b = function () { │ │ │ │ -0003ee30: 0a20 2076 6172 2068 6173 4b6e 6f77 6e4c . var hasKnownL │ │ │ │ -0003ee40: 656e 6774 6820 3d20 7472 7565 3b0a 0a20 ength = true;.. │ │ │ │ -0003ee50: 2069 6620 2874 6869 732e 5f76 616c 7565 if (this._value │ │ │ │ -0003ee60: 7354 6f4d 6561 7375 7265 2e6c 656e 6774 sToMeasure.lengt │ │ │ │ -0003ee70: 6829 207b 0a20 2020 2068 6173 4b6e 6f77 h) {. hasKnow │ │ │ │ -0003ee80: 6e4c 656e 6774 6820 3d20 6661 6c73 653b nLength = false; │ │ │ │ -0003ee90: 0a20 207d 0a0a 2020 7265 7475 726e 2068 . }.. return h │ │ │ │ -0003eea0: 6173 4b6e 6f77 6e4c 656e 6774 683b 0a7d asKnownLength;.} │ │ │ │ -0003eeb0: 3b0a 0a46 6f72 6d44 6174 6124 312e 7072 ;..FormData$1.pr │ │ │ │ -0003eec0: 6f74 6f74 7970 652e 6765 744c 656e 6774 ototype.getLengt │ │ │ │ -0003eed0: 6820 3d20 6675 6e63 7469 6f6e 2028 6362 h = function (cb │ │ │ │ -0003eee0: 2920 7b0a 2020 7661 7220 6b6e 6f77 6e4c ) {. var knownL │ │ │ │ -0003eef0: 656e 6774 6820 3d20 7468 6973 2e5f 6f76 ength = this._ov │ │ │ │ -0003ef00: 6572 6865 6164 4c65 6e67 7468 202b 2074 erheadLength + t │ │ │ │ -0003ef10: 6869 732e 5f76 616c 7565 4c65 6e67 7468 his._valueLength │ │ │ │ -0003ef20: 3b0a 0a20 2069 6620 2874 6869 732e 5f73 ;.. if (this._s │ │ │ │ -0003ef30: 7472 6561 6d73 2e6c 656e 6774 6829 207b treams.length) { │ │ │ │ -0003ef40: 0a20 2020 206b 6e6f 776e 4c65 6e67 7468 . knownLength │ │ │ │ -0003ef50: 202b 3d20 7468 6973 2e5f 6c61 7374 426f += this._lastBo │ │ │ │ -0003ef60: 756e 6461 7279 2829 2e6c 656e 6774 683b undary().length; │ │ │ │ -0003ef70: 0a20 207d 0a0a 2020 6966 2028 2174 6869 . }.. if (!thi │ │ │ │ -0003ef80: 732e 5f76 616c 7565 7354 6f4d 6561 7375 s._valuesToMeasu │ │ │ │ -0003ef90: 7265 2e6c 656e 6774 6829 207b 0a20 2020 re.length) {. │ │ │ │ -0003efa0: 2070 726f 6365 7373 2e6e 6578 7454 6963 process.nextTic │ │ │ │ -0003efb0: 6b28 6362 2e62 696e 6428 7468 6973 2c20 k(cb.bind(this, │ │ │ │ -0003efc0: 6e75 6c6c 2c20 6b6e 6f77 6e4c 656e 6774 null, knownLengt │ │ │ │ -0003efd0: 6829 293b 0a20 2020 2072 6574 7572 6e3b h));. return; │ │ │ │ -0003efe0: 0a20 207d 0a0a 2020 6173 796e 636b 6974 . }.. asynckit │ │ │ │ -0003eff0: 2e70 6172 616c 6c65 6c28 7468 6973 2e5f .parallel(this._ │ │ │ │ -0003f000: 7661 6c75 6573 546f 4d65 6173 7572 652c valuesToMeasure, │ │ │ │ -0003f010: 2074 6869 732e 5f6c 656e 6774 6852 6574 this._lengthRet │ │ │ │ -0003f020: 7269 6576 6572 2c20 6675 6e63 7469 6f6e riever, function │ │ │ │ -0003f030: 2028 6572 722c 2076 616c 7565 7329 207b (err, values) { │ │ │ │ -0003f040: 0a20 2020 2069 6620 2865 7272 2920 7b0a . if (err) {. │ │ │ │ -0003f050: 2020 2020 2020 6362 2865 7272 293b 0a20 cb(err);. │ │ │ │ -0003f060: 2020 2020 2072 6574 7572 6e3b 0a20 2020 return;. │ │ │ │ -0003f070: 207d 0a0a 2020 2020 7661 6c75 6573 2e66 }.. values.f │ │ │ │ -0003f080: 6f72 4561 6368 2866 756e 6374 696f 6e20 orEach(function │ │ │ │ -0003f090: 286c 656e 6774 6829 207b 0a20 2020 2020 (length) {. │ │ │ │ -0003f0a0: 206b 6e6f 776e 4c65 6e67 7468 202b 3d20 knownLength += │ │ │ │ -0003f0b0: 6c65 6e67 7468 3b0a 2020 2020 7d29 3b0a length;. });. │ │ │ │ -0003f0c0: 0a20 2020 2063 6228 6e75 6c6c 2c20 6b6e . cb(null, kn │ │ │ │ -0003f0d0: 6f77 6e4c 656e 6774 6829 3b0a 2020 7d29 ownLength);. }) │ │ │ │ -0003f0e0: 3b0a 7d3b 0a0a 466f 726d 4461 7461 2431 ;.};..FormData$1 │ │ │ │ -0003f0f0: 2e70 726f 746f 7479 7065 2e73 7562 6d69 .prototype.submi │ │ │ │ -0003f100: 7420 3d20 6675 6e63 7469 6f6e 2028 7061 t = function (pa │ │ │ │ -0003f110: 7261 6d73 2c20 6362 2920 7b0a 2020 7661 rams, cb) {. va │ │ │ │ -0003f120: 7220 7265 7175 6573 743b 0a20 2076 6172 r request;. var │ │ │ │ -0003f130: 206f 7074 696f 6e73 3b0a 2020 7661 7220 options;. var │ │ │ │ -0003f140: 6465 6661 756c 7473 203d 207b 206d 6574 defaults = { met │ │ │ │ -0003f150: 686f 643a 2027 706f 7374 2720 7d3b 0a0a hod: 'post' };.. │ │ │ │ -0003f160: 2020 2f2f 2070 6172 7365 2070 726f 7669 // parse provi │ │ │ │ -0003f170: 6465 6420 7572 6c20 6966 2069 7427 7320 ded url if it's │ │ │ │ -0003f180: 7374 7269 6e67 206f 7220 7472 6561 7420 string or treat │ │ │ │ -0003f190: 6974 2061 7320 6f70 7469 6f6e 7320 6f62 it as options ob │ │ │ │ -0003f1a0: 6a65 6374 0a20 2069 6620 2874 7970 656f ject. if (typeo │ │ │ │ -0003f1b0: 6620 7061 7261 6d73 203d 3d3d 2027 7374 f params === 'st │ │ │ │ -0003f1c0: 7269 6e67 2729 207b 0a20 2020 2070 6172 ring') {. par │ │ │ │ -0003f1d0: 616d 7320 3d20 7061 7273 6555 726c 2432 ams = parseUrl$2 │ │ │ │ -0003f1e0: 2870 6172 616d 7329 3b20 2f2f 2065 736c (params); // esl │ │ │ │ -0003f1f0: 696e 742d 6469 7361 626c 652d 6c69 6e65 int-disable-line │ │ │ │ -0003f200: 206e 6f2d 7061 7261 6d2d 7265 6173 7369 no-param-reassi │ │ │ │ -0003f210: 676e 0a20 2020 202f 2a20 6573 6c69 6e74 gn. /* eslint │ │ │ │ -0003f220: 2073 6f72 742d 6b65 7973 3a20 3020 2a2f sort-keys: 0 */ │ │ │ │ -0003f230: 0a20 2020 206f 7074 696f 6e73 203d 2070 . options = p │ │ │ │ -0003f240: 6f70 756c 6174 6528 7b0a 2020 2020 2020 opulate({. │ │ │ │ -0003f250: 706f 7274 3a20 7061 7261 6d73 2e70 6f72 port: params.por │ │ │ │ -0003f260: 742c 0a20 2020 2020 2070 6174 683a 2070 t,. path: p │ │ │ │ -0003f270: 6172 616d 732e 7061 7468 6e61 6d65 2c0a arams.pathname,. │ │ │ │ -0003f280: 2020 2020 2020 686f 7374 3a20 7061 7261 host: para │ │ │ │ -0003f290: 6d73 2e68 6f73 746e 616d 652c 0a20 2020 ms.hostname,. │ │ │ │ -0003f2a0: 2020 2070 726f 746f 636f 6c3a 2070 6172 protocol: par │ │ │ │ -0003f2b0: 616d 732e 7072 6f74 6f63 6f6c 0a20 2020 ams.protocol. │ │ │ │ -0003f2c0: 207d 2c20 6465 6661 756c 7473 293b 0a20 }, defaults);. │ │ │ │ -0003f2d0: 207d 2065 6c73 6520 7b20 2f2f 2075 7365 } else { // use │ │ │ │ -0003f2e0: 2063 7573 746f 6d20 7061 7261 6d73 0a20 custom params. │ │ │ │ -0003f2f0: 2020 206f 7074 696f 6e73 203d 2070 6f70 options = pop │ │ │ │ -0003f300: 756c 6174 6528 7061 7261 6d73 2c20 6465 ulate(params, de │ │ │ │ -0003f310: 6661 756c 7473 293b 0a20 2020 202f 2f20 faults);. // │ │ │ │ -0003f320: 6966 206e 6f20 706f 7274 2070 726f 7669 if no port provi │ │ │ │ -0003f330: 6465 6420 7573 6520 6465 6661 756c 7420 ded use default │ │ │ │ -0003f340: 6f6e 650a 2020 2020 6966 2028 216f 7074 one. if (!opt │ │ │ │ -0003f350: 696f 6e73 2e70 6f72 7429 207b 0a20 2020 ions.port) {. │ │ │ │ -0003f360: 2020 206f 7074 696f 6e73 2e70 6f72 7420 options.port │ │ │ │ -0003f370: 3d20 6f70 7469 6f6e 732e 7072 6f74 6f63 = options.protoc │ │ │ │ -0003f380: 6f6c 203d 3d3d 2027 6874 7470 733a 2720 ol === 'https:' │ │ │ │ -0003f390: 3f20 3434 3320 3a20 3830 3b0a 2020 2020 ? 443 : 80;. │ │ │ │ -0003f3a0: 7d0a 2020 7d0a 0a20 202f 2f20 7075 7420 }. }.. // put │ │ │ │ -0003f3b0: 7468 6174 2067 6f6f 6420 636f 6465 2069 that good code i │ │ │ │ -0003f3c0: 6e20 6765 7448 6561 6465 7273 2074 6f20 n getHeaders to │ │ │ │ -0003f3d0: 736f 6d65 2075 7365 0a20 206f 7074 696f some use. optio │ │ │ │ -0003f3e0: 6e73 2e68 6561 6465 7273 203d 2074 6869 ns.headers = thi │ │ │ │ -0003f3f0: 732e 6765 7448 6561 6465 7273 2870 6172 s.getHeaders(par │ │ │ │ -0003f400: 616d 732e 6865 6164 6572 7329 3b0a 0a20 ams.headers);.. │ │ │ │ -0003f410: 202f 2f20 6874 7470 7320 6966 2073 7065 // https if spe │ │ │ │ -0003f420: 6369 6669 6564 2c20 6661 6c6c 6261 636b cified, fallback │ │ │ │ -0003f430: 2074 6f20 6874 7470 2069 6e20 616e 7920 to http in any │ │ │ │ -0003f440: 6f74 6865 7220 6361 7365 0a20 2069 6620 other case. if │ │ │ │ -0003f450: 286f 7074 696f 6e73 2e70 726f 746f 636f (options.protoco │ │ │ │ -0003f460: 6c20 3d3d 3d20 2768 7474 7073 3a27 2920 l === 'https:') │ │ │ │ -0003f470: 7b0a 2020 2020 7265 7175 6573 7420 3d20 {. request = │ │ │ │ -0003f480: 6874 7470 7324 312e 7265 7175 6573 7428 https$1.request( │ │ │ │ -0003f490: 6f70 7469 6f6e 7329 3b0a 2020 7d20 656c options);. } el │ │ │ │ -0003f4a0: 7365 207b 0a20 2020 2072 6571 7565 7374 se {. request │ │ │ │ -0003f4b0: 203d 2068 7474 7024 312e 7265 7175 6573 = http$1.reques │ │ │ │ -0003f4c0: 7428 6f70 7469 6f6e 7329 3b0a 2020 7d0a t(options);. }. │ │ │ │ -0003f4d0: 0a20 202f 2f20 6765 7420 636f 6e74 656e . // get conten │ │ │ │ -0003f4e0: 7420 6c65 6e67 7468 2061 6e64 2066 6972 t length and fir │ │ │ │ -0003f4f0: 6520 6177 6179 0a20 2074 6869 732e 6765 e away. this.ge │ │ │ │ -0003f500: 744c 656e 6774 6828 6675 6e63 7469 6f6e tLength(function │ │ │ │ -0003f510: 2028 6572 722c 206c 656e 6774 6829 207b (err, length) { │ │ │ │ -0003f520: 0a20 2020 2069 6620 2865 7272 2026 2620 . if (err && │ │ │ │ -0003f530: 6572 7220 213d 3d20 2755 6e6b 6e6f 776e err !== 'Unknown │ │ │ │ -0003f540: 2073 7472 6561 6d27 2920 7b0a 2020 2020 stream') {. │ │ │ │ -0003f550: 2020 7468 6973 2e5f 6572 726f 7228 6572 this._error(er │ │ │ │ -0003f560: 7229 3b0a 2020 2020 2020 7265 7475 726e r);. return │ │ │ │ -0003f570: 3b0a 2020 2020 7d0a 0a20 2020 202f 2f20 ;. }.. // │ │ │ │ -0003f580: 6164 6420 636f 6e74 656e 7420 6c65 6e67 add content leng │ │ │ │ -0003f590: 7468 0a20 2020 2069 6620 286c 656e 6774 th. if (lengt │ │ │ │ -0003f5a0: 6829 207b 0a20 2020 2020 2072 6571 7565 h) {. reque │ │ │ │ -0003f5b0: 7374 2e73 6574 4865 6164 6572 2827 436f st.setHeader('Co │ │ │ │ -0003f5c0: 6e74 656e 742d 4c65 6e67 7468 272c 206c ntent-Length', l │ │ │ │ -0003f5d0: 656e 6774 6829 3b0a 2020 2020 7d0a 0a20 ength);. }.. │ │ │ │ -0003f5e0: 2020 2074 6869 732e 7069 7065 2872 6571 this.pipe(req │ │ │ │ -0003f5f0: 7565 7374 293b 0a20 2020 2069 6620 2863 uest);. if (c │ │ │ │ -0003f600: 6229 207b 0a20 2020 2020 2076 6172 206f b) {. var o │ │ │ │ -0003f610: 6e52 6573 706f 6e73 653b 0a0a 2020 2020 nResponse;.. │ │ │ │ -0003f620: 2020 7661 7220 6361 6c6c 6261 636b 203d var callback = │ │ │ │ -0003f630: 2066 756e 6374 696f 6e20 2865 7272 6f72 function (error │ │ │ │ -0003f640: 2c20 7265 7370 6f6e 6365 2920 7b0a 2020 , responce) {. │ │ │ │ -0003f650: 2020 2020 2020 7265 7175 6573 742e 7265 request.re │ │ │ │ -0003f660: 6d6f 7665 4c69 7374 656e 6572 2827 6572 moveListener('er │ │ │ │ -0003f670: 726f 7227 2c20 6361 6c6c 6261 636b 293b ror', callback); │ │ │ │ -0003f680: 0a20 2020 2020 2020 2072 6571 7565 7374 . request │ │ │ │ -0003f690: 2e72 656d 6f76 654c 6973 7465 6e65 7228 .removeListener( │ │ │ │ -0003f6a0: 2772 6573 706f 6e73 6527 2c20 6f6e 5265 'response', onRe │ │ │ │ -0003f6b0: 7370 6f6e 7365 293b 0a0a 2020 2020 2020 sponse);.. │ │ │ │ -0003f6c0: 2020 7265 7475 726e 2063 622e 6361 6c6c return cb.call │ │ │ │ -0003f6d0: 2874 6869 732c 2065 7272 6f72 2c20 7265 (this, error, re │ │ │ │ -0003f6e0: 7370 6f6e 6365 293b 202f 2f20 6573 6c69 sponce); // esli │ │ │ │ -0003f6f0: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ -0003f700: 6e6f 2d69 6e76 616c 6964 2d74 6869 730a no-invalid-this. │ │ │ │ -0003f710: 2020 2020 2020 7d3b 0a0a 2020 2020 2020 };.. │ │ │ │ -0003f720: 6f6e 5265 7370 6f6e 7365 203d 2063 616c onResponse = cal │ │ │ │ -0003f730: 6c62 6163 6b2e 6269 6e64 2874 6869 732c lback.bind(this, │ │ │ │ -0003f740: 206e 756c 6c29 3b0a 0a20 2020 2020 2072 null);.. r │ │ │ │ -0003f750: 6571 7565 7374 2e6f 6e28 2765 7272 6f72 equest.on('error │ │ │ │ -0003f760: 272c 2063 616c 6c62 6163 6b29 3b0a 2020 ', callback);. │ │ │ │ -0003f770: 2020 2020 7265 7175 6573 742e 6f6e 2827 request.on(' │ │ │ │ -0003f780: 7265 7370 6f6e 7365 272c 206f 6e52 6573 response', onRes │ │ │ │ -0003f790: 706f 6e73 6529 3b0a 2020 2020 7d0a 2020 ponse);. }. │ │ │ │ -0003f7a0: 7d2e 6269 6e64 2874 6869 7329 293b 0a0a }.bind(this));.. │ │ │ │ -0003f7b0: 2020 7265 7475 726e 2072 6571 7565 7374 return request │ │ │ │ -0003f7c0: 3b0a 7d3b 0a0a 466f 726d 4461 7461 2431 ;.};..FormData$1 │ │ │ │ -0003f7d0: 2e70 726f 746f 7479 7065 2e5f 6572 726f .prototype._erro │ │ │ │ -0003f7e0: 7220 3d20 6675 6e63 7469 6f6e 2028 6572 r = function (er │ │ │ │ -0003f7f0: 7229 207b 0a20 2069 6620 2821 7468 6973 r) {. if (!this │ │ │ │ -0003f800: 2e65 7272 6f72 2920 7b0a 2020 2020 7468 .error) {. th │ │ │ │ -0003f810: 6973 2e65 7272 6f72 203d 2065 7272 3b0a is.error = err;. │ │ │ │ -0003f820: 2020 2020 7468 6973 2e70 6175 7365 2829 this.pause() │ │ │ │ -0003f830: 3b0a 2020 2020 7468 6973 2e65 6d69 7428 ;. this.emit( │ │ │ │ -0003f840: 2765 7272 6f72 272c 2065 7272 293b 0a20 'error', err);. │ │ │ │ -0003f850: 207d 0a7d 3b0a 0a46 6f72 6d44 6174 6124 }.};..FormData$ │ │ │ │ -0003f860: 312e 7072 6f74 6f74 7970 652e 746f 5374 1.prototype.toSt │ │ │ │ -0003f870: 7269 6e67 203d 2066 756e 6374 696f 6e20 ring = function │ │ │ │ -0003f880: 2829 207b 0a20 2072 6574 7572 6e20 275b () {. return '[ │ │ │ │ -0003f890: 6f62 6a65 6374 2046 6f72 6d44 6174 615d object FormData] │ │ │ │ -0003f8a0: 273b 0a7d 3b0a 7365 7454 6f53 7472 696e ';.};.setToStrin │ │ │ │ -0003f8b0: 6754 6167 2846 6f72 6d44 6174 6124 312c gTag(FormData$1, │ │ │ │ -0003f8c0: 2027 466f 726d 4461 7461 2729 3b0a 0a2f 'FormData');../ │ │ │ │ -0003f8d0: 2f20 5075 626c 6963 2041 5049 0a76 6172 / Public API.var │ │ │ │ -0003f8e0: 2066 6f72 6d5f 6461 7461 203d 2046 6f72 form_data = For │ │ │ │ -0003f8f0: 6d44 6174 6124 313b 0a0a 636f 6e73 7420 mData$1;..const │ │ │ │ -0003f900: 466f 726d 4461 7461 2432 203d 202f 2a40 FormData$2 = /*@ │ │ │ │ -0003f910: 5f5f 5055 5245 5f5f 2a2f 6765 7444 6566 __PURE__*/getDef │ │ │ │ -0003f920: 6175 6c74 4578 706f 7274 4672 6f6d 436a aultExportFromCj │ │ │ │ -0003f930: 7328 666f 726d 5f64 6174 6129 3b0a 0a2f s(form_data);../ │ │ │ │ -0003f940: 2a2a 0a20 2a20 4465 7465 726d 696e 6573 **. * Determines │ │ │ │ -0003f950: 2069 6620 7468 6520 6769 7665 6e20 7468 if the given th │ │ │ │ -0003f960: 696e 6720 6973 2061 2061 7272 6179 206f ing is a array o │ │ │ │ -0003f970: 7220 6a73 206f 626a 6563 742e 0a20 2a0a r js object.. *. │ │ │ │ -0003f980: 202a 2040 7061 7261 6d20 7b73 7472 696e * @param {strin │ │ │ │ -0003f990: 677d 2074 6869 6e67 202d 2054 6865 206f g} thing - The o │ │ │ │ -0003f9a0: 626a 6563 7420 6f72 2061 7272 6179 2074 bject or array t │ │ │ │ -0003f9b0: 6f20 6265 2076 6973 6974 6564 2e0a 202a o be visited.. * │ │ │ │ -0003f9c0: 0a20 2a20 4072 6574 7572 6e73 207b 626f . * @returns {bo │ │ │ │ -0003f9d0: 6f6c 6561 6e7d 0a20 2a2f 0a66 756e 6374 olean}. */.funct │ │ │ │ -0003f9e0: 696f 6e20 6973 5669 7369 7461 626c 6528 ion isVisitable( │ │ │ │ -0003f9f0: 7468 696e 6729 207b 0a20 2072 6574 7572 thing) {. retur │ │ │ │ -0003fa00: 6e20 7574 696c 7324 312e 6973 506c 6169 n utils$1.isPlai │ │ │ │ -0003fa10: 6e4f 626a 6563 7428 7468 696e 6729 207c nObject(thing) | │ │ │ │ -0003fa20: 7c20 7574 696c 7324 312e 6973 4172 7261 | utils$1.isArra │ │ │ │ -0003fa30: 7928 7468 696e 6729 3b0a 7d0a 0a2f 2a2a y(thing);.}../** │ │ │ │ -0003fa40: 0a20 2a20 4974 2072 656d 6f76 6573 2074 . * It removes t │ │ │ │ -0003fa50: 6865 2062 7261 636b 6574 7320 6672 6f6d he brackets from │ │ │ │ -0003fa60: 2074 6865 2065 6e64 206f 6620 6120 7374 the end of a st │ │ │ │ -0003fa70: 7269 6e67 0a20 2a0a 202a 2040 7061 7261 ring. *. * @para │ │ │ │ -0003fa80: 6d20 7b73 7472 696e 677d 206b 6579 202d m {string} key - │ │ │ │ -0003fa90: 2054 6865 206b 6579 206f 6620 7468 6520 The key of the │ │ │ │ -0003faa0: 7061 7261 6d65 7465 722e 0a20 2a0a 202a parameter.. *. * │ │ │ │ -0003fab0: 2040 7265 7475 726e 7320 7b73 7472 696e @returns {strin │ │ │ │ -0003fac0: 677d 2074 6865 206b 6579 2077 6974 686f g} the key witho │ │ │ │ -0003fad0: 7574 2074 6865 2062 7261 636b 6574 732e ut the brackets. │ │ │ │ -0003fae0: 0a20 2a2f 0a66 756e 6374 696f 6e20 7265 . */.function re │ │ │ │ -0003faf0: 6d6f 7665 4272 6163 6b65 7473 286b 6579 moveBrackets(key │ │ │ │ -0003fb00: 2920 7b0a 2020 7265 7475 726e 2075 7469 ) {. return uti │ │ │ │ -0003fb10: 6c73 2431 2e65 6e64 7357 6974 6828 6b65 ls$1.endsWith(ke │ │ │ │ -0003fb20: 792c 2027 5b5d 2729 203f 206b 6579 2e73 y, '[]') ? key.s │ │ │ │ -0003fb30: 6c69 6365 2830 2c20 2d32 2920 3a20 6b65 lice(0, -2) : ke │ │ │ │ -0003fb40: 793b 0a7d 0a0a 2f2a 2a0a 202a 2049 7420 y;.}../**. * It │ │ │ │ -0003fb50: 7461 6b65 7320 6120 7061 7468 2c20 6120 takes a path, a │ │ │ │ -0003fb60: 6b65 792c 2061 6e64 2061 2062 6f6f 6c65 key, and a boole │ │ │ │ -0003fb70: 616e 2c20 616e 6420 7265 7475 726e 7320 an, and returns │ │ │ │ -0003fb80: 6120 7374 7269 6e67 0a20 2a0a 202a 2040 a string. *. * @ │ │ │ │ -0003fb90: 7061 7261 6d20 7b73 7472 696e 677d 2070 param {string} p │ │ │ │ -0003fba0: 6174 6820 2d20 5468 6520 7061 7468 2074 ath - The path t │ │ │ │ -0003fbb0: 6f20 7468 6520 6375 7272 656e 7420 6b65 o the current ke │ │ │ │ -0003fbc0: 792e 0a20 2a20 4070 6172 616d 207b 7374 y.. * @param {st │ │ │ │ -0003fbd0: 7269 6e67 7d20 6b65 7920 2d20 5468 6520 ring} key - The │ │ │ │ -0003fbe0: 6b65 7920 6f66 2074 6865 2063 7572 7265 key of the curre │ │ │ │ -0003fbf0: 6e74 206f 626a 6563 7420 6265 696e 6720 nt object being │ │ │ │ -0003fc00: 6974 6572 6174 6564 206f 7665 722e 0a20 iterated over.. │ │ │ │ -0003fc10: 2a20 4070 6172 616d 207b 7374 7269 6e67 * @param {string │ │ │ │ -0003fc20: 7d20 646f 7473 202d 2049 6620 7472 7565 } dots - If true │ │ │ │ -0003fc30: 2c20 7468 6520 6b65 7920 7769 6c6c 2062 , the key will b │ │ │ │ -0003fc40: 6520 7265 6e64 6572 6564 2077 6974 6820 e rendered with │ │ │ │ -0003fc50: 646f 7473 2069 6e73 7465 6164 206f 6620 dots instead of │ │ │ │ -0003fc60: 6272 6163 6b65 7473 2e0a 202a 0a20 2a20 brackets.. *. * │ │ │ │ -0003fc70: 4072 6574 7572 6e73 207b 7374 7269 6e67 @returns {string │ │ │ │ -0003fc80: 7d20 5468 6520 7061 7468 2074 6f20 7468 } The path to th │ │ │ │ -0003fc90: 6520 6375 7272 656e 7420 6b65 792e 0a20 e current key.. │ │ │ │ -0003fca0: 2a2f 0a66 756e 6374 696f 6e20 7265 6e64 */.function rend │ │ │ │ -0003fcb0: 6572 4b65 7928 7061 7468 2c20 6b65 792c erKey(path, key, │ │ │ │ -0003fcc0: 2064 6f74 7329 207b 0a20 2069 6620 2821 dots) {. if (! │ │ │ │ -0003fcd0: 7061 7468 2920 7265 7475 726e 206b 6579 path) return key │ │ │ │ -0003fce0: 3b0a 2020 7265 7475 726e 2070 6174 682e ;. return path. │ │ │ │ -0003fcf0: 636f 6e63 6174 286b 6579 292e 6d61 7028 concat(key).map( │ │ │ │ -0003fd00: 6675 6e63 7469 6f6e 2065 6163 6828 746f function each(to │ │ │ │ -0003fd10: 6b65 6e2c 2069 2920 7b0a 2020 2020 2f2f ken, i) {. // │ │ │ │ -0003fd20: 2065 736c 696e 742d 6469 7361 626c 652d eslint-disable- │ │ │ │ -0003fd30: 6e65 7874 2d6c 696e 6520 6e6f 2d70 6172 next-line no-par │ │ │ │ -0003fd40: 616d 2d72 6561 7373 6967 6e0a 2020 2020 am-reassign. │ │ │ │ -0003fd50: 746f 6b65 6e20 3d20 7265 6d6f 7665 4272 token = removeBr │ │ │ │ -0003fd60: 6163 6b65 7473 2874 6f6b 656e 293b 0a20 ackets(token);. │ │ │ │ -0003fd70: 2020 2072 6574 7572 6e20 2164 6f74 7320 return !dots │ │ │ │ -0003fd80: 2626 2069 203f 2027 5b27 202b 2074 6f6b && i ? '[' + tok │ │ │ │ -0003fd90: 656e 202b 2027 5d27 203a 2074 6f6b 656e en + ']' : token │ │ │ │ -0003fda0: 3b0a 2020 7d29 2e6a 6f69 6e28 646f 7473 ;. }).join(dots │ │ │ │ -0003fdb0: 203f 2027 2e27 203a 2027 2729 3b0a 7d0a ? '.' : '');.}. │ │ │ │ -0003fdc0: 0a2f 2a2a 0a20 2a20 4966 2074 6865 2061 ./**. * If the a │ │ │ │ -0003fdd0: 7272 6179 2069 7320 616e 2061 7272 6179 rray is an array │ │ │ │ -0003fde0: 2061 6e64 206e 6f6e 6520 6f66 2069 7473 and none of its │ │ │ │ -0003fdf0: 2065 6c65 6d65 6e74 7320 6172 6520 7669 elements are vi │ │ │ │ -0003fe00: 7369 7461 626c 652c 2074 6865 6e20 6974 sitable, then it │ │ │ │ -0003fe10: 2773 2061 2066 6c61 7420 6172 7261 792e 's a flat array. │ │ │ │ -0003fe20: 0a20 2a0a 202a 2040 7061 7261 6d20 7b41 . *. * @param {A │ │ │ │ -0003fe30: 7272 6179 3c61 6e79 3e7d 2061 7272 202d rray} arr - │ │ │ │ -0003fe40: 2054 6865 2061 7272 6179 2074 6f20 6368 The array to ch │ │ │ │ -0003fe50: 6563 6b0a 202a 0a20 2a20 4072 6574 7572 eck. *. * @retur │ │ │ │ -0003fe60: 6e73 207b 626f 6f6c 6561 6e7d 0a20 2a2f ns {boolean}. */ │ │ │ │ -0003fe70: 0a66 756e 6374 696f 6e20 6973 466c 6174 .function isFlat │ │ │ │ -0003fe80: 4172 7261 7928 6172 7229 207b 0a20 2072 Array(arr) {. r │ │ │ │ -0003fe90: 6574 7572 6e20 7574 696c 7324 312e 6973 eturn utils$1.is │ │ │ │ -0003fea0: 4172 7261 7928 6172 7229 2026 2620 2161 Array(arr) && !a │ │ │ │ -0003feb0: 7272 2e73 6f6d 6528 6973 5669 7369 7461 rr.some(isVisita │ │ │ │ -0003fec0: 626c 6529 3b0a 7d0a 0a63 6f6e 7374 2070 ble);.}..const p │ │ │ │ -0003fed0: 7265 6469 6361 7465 7320 3d20 7574 696c redicates = util │ │ │ │ -0003fee0: 7324 312e 746f 466c 6174 4f62 6a65 6374 s$1.toFlatObject │ │ │ │ -0003fef0: 2875 7469 6c73 2431 2c20 7b7d 2c20 6e75 (utils$1, {}, nu │ │ │ │ -0003ff00: 6c6c 2c20 6675 6e63 7469 6f6e 2066 696c ll, function fil │ │ │ │ -0003ff10: 7465 7228 7072 6f70 2920 7b0a 2020 7265 ter(prop) {. re │ │ │ │ -0003ff20: 7475 726e 202f 5e69 735b 412d 5a5d 2f2e turn /^is[A-Z]/. │ │ │ │ -0003ff30: 7465 7374 2870 726f 7029 3b0a 7d29 3b0a test(prop);.});. │ │ │ │ -0003ff40: 0a2f 2a2a 0a20 2a20 436f 6e76 6572 7420 ./**. * Convert │ │ │ │ -0003ff50: 6120 6461 7461 206f 626a 6563 7420 746f a data object to │ │ │ │ -0003ff60: 2046 6f72 6d44 6174 610a 202a 0a20 2a20 FormData. *. * │ │ │ │ -0003ff70: 4070 6172 616d 207b 4f62 6a65 6374 7d20 @param {Object} │ │ │ │ -0003ff80: 6f62 6a0a 202a 2040 7061 7261 6d20 7b3f obj. * @param {? │ │ │ │ -0003ff90: 4f62 6a65 6374 7d20 5b66 6f72 6d44 6174 Object} [formDat │ │ │ │ -0003ffa0: 615d 0a20 2a20 4070 6172 616d 207b 3f4f a]. * @param {?O │ │ │ │ -0003ffb0: 626a 6563 747d 205b 6f70 7469 6f6e 735d bject} [options] │ │ │ │ -0003ffc0: 0a20 2a20 4070 6172 616d 207b 4675 6e63 . * @param {Func │ │ │ │ -0003ffd0: 7469 6f6e 7d20 5b6f 7074 696f 6e73 2e76 tion} [options.v │ │ │ │ -0003ffe0: 6973 6974 6f72 5d0a 202a 2040 7061 7261 isitor]. * @para │ │ │ │ -0003fff0: 6d20 7b42 6f6f 6c65 616e 7d20 5b6f 7074 m {Boolean} [opt │ │ │ │ -00040000: 696f 6e73 2e6d 6574 6154 6f6b 656e 7320 ions.metaTokens │ │ │ │ -00040010: 3d20 7472 7565 5d0a 202a 2040 7061 7261 = true]. * @para │ │ │ │ -00040020: 6d20 7b42 6f6f 6c65 616e 7d20 5b6f 7074 m {Boolean} [opt │ │ │ │ -00040030: 696f 6e73 2e64 6f74 7320 3d20 6661 6c73 ions.dots = fals │ │ │ │ -00040040: 655d 0a20 2a20 4070 6172 616d 207b 3f42 e]. * @param {?B │ │ │ │ -00040050: 6f6f 6c65 616e 7d20 5b6f 7074 696f 6e73 oolean} [options │ │ │ │ -00040060: 2e69 6e64 6578 6573 203d 2066 616c 7365 .indexes = false │ │ │ │ -00040070: 5d0a 202a 0a20 2a20 4072 6574 7572 6e73 ]. *. * @returns │ │ │ │ -00040080: 207b 4f62 6a65 6374 7d0a 202a 2a2f 0a0a {Object}. **/.. │ │ │ │ -00040090: 2f2a 2a0a 202a 2049 7420 636f 6e76 6572 /**. * It conver │ │ │ │ -000400a0: 7473 2061 6e20 6f62 6a65 6374 2069 6e74 ts an object int │ │ │ │ -000400b0: 6f20 6120 466f 726d 4461 7461 206f 626a o a FormData obj │ │ │ │ -000400c0: 6563 740a 202a 0a20 2a20 4070 6172 616d ect. *. * @param │ │ │ │ -000400d0: 207b 4f62 6a65 6374 3c61 6e79 2c20 616e {Object} obj - The ob │ │ │ │ -000400f0: 6a65 6374 2074 6f20 636f 6e76 6572 7420 ject to convert │ │ │ │ -00040100: 746f 2066 6f72 6d20 6461 7461 2e0a 202a to form data.. * │ │ │ │ -00040110: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ -00040120: 2066 6f72 6d44 6174 6120 2d20 5468 6520 formData - The │ │ │ │ -00040130: 466f 726d 4461 7461 206f 626a 6563 7420 FormData object │ │ │ │ -00040140: 746f 2061 7070 656e 6420 746f 2e0a 202a to append to.. * │ │ │ │ -00040150: 2040 7061 7261 6d20 7b4f 626a 6563 743c @param {Object< │ │ │ │ -00040160: 7374 7269 6e67 2c20 616e 793e 7d20 6f70 string, any>} op │ │ │ │ -00040170: 7469 6f6e 730a 202a 0a20 2a20 4072 6574 tions. *. * @ret │ │ │ │ -00040180: 7572 6e73 0a20 2a2f 0a66 756e 6374 696f urns. */.functio │ │ │ │ -00040190: 6e20 746f 466f 726d 4461 7461 286f 626a n toFormData(obj │ │ │ │ -000401a0: 2c20 666f 726d 4461 7461 2c20 6f70 7469 , formData, opti │ │ │ │ -000401b0: 6f6e 7329 207b 0a20 2069 6620 2821 7574 ons) {. if (!ut │ │ │ │ -000401c0: 696c 7324 312e 6973 4f62 6a65 6374 286f ils$1.isObject(o │ │ │ │ -000401d0: 626a 2929 207b 0a20 2020 2074 6872 6f77 bj)) {. throw │ │ │ │ -000401e0: 206e 6577 2054 7970 6545 7272 6f72 2827 new TypeError(' │ │ │ │ -000401f0: 7461 7267 6574 206d 7573 7420 6265 2061 target must be a │ │ │ │ -00040200: 6e20 6f62 6a65 6374 2729 3b0a 2020 7d0a n object');. }. │ │ │ │ -00040210: 0a20 202f 2f20 6573 6c69 6e74 2d64 6973 . // eslint-dis │ │ │ │ -00040220: 6162 6c65 2d6e 6578 742d 6c69 6e65 206e able-next-line n │ │ │ │ -00040230: 6f2d 7061 7261 6d2d 7265 6173 7369 676e o-param-reassign │ │ │ │ -00040240: 0a20 2066 6f72 6d44 6174 6120 3d20 666f . formData = fo │ │ │ │ -00040250: 726d 4461 7461 207c 7c20 6e65 7720 2846 rmData || new (F │ │ │ │ -00040260: 6f72 6d44 6174 6124 3220 7c7c 2046 6f72 ormData$2 || For │ │ │ │ -00040270: 6d44 6174 6129 2829 3b0a 0a20 202f 2f20 mData)();.. // │ │ │ │ -00040280: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ -00040290: 6578 742d 6c69 6e65 206e 6f2d 7061 7261 ext-line no-para │ │ │ │ -000402a0: 6d2d 7265 6173 7369 676e 0a20 206f 7074 m-reassign. opt │ │ │ │ -000402b0: 696f 6e73 203d 2075 7469 6c73 2431 2e74 ions = utils$1.t │ │ │ │ -000402c0: 6f46 6c61 744f 626a 6563 7428 6f70 7469 oFlatObject(opti │ │ │ │ -000402d0: 6f6e 732c 207b 0a20 2020 206d 6574 6154 ons, {. metaT │ │ │ │ -000402e0: 6f6b 656e 733a 2074 7275 652c 0a20 2020 okens: true,. │ │ │ │ -000402f0: 2064 6f74 733a 2066 616c 7365 2c0a 2020 dots: false,. │ │ │ │ -00040300: 2020 696e 6465 7865 733a 2066 616c 7365 indexes: false │ │ │ │ -00040310: 0a20 207d 2c20 6661 6c73 652c 2066 756e . }, false, fun │ │ │ │ -00040320: 6374 696f 6e20 6465 6669 6e65 6428 6f70 ction defined(op │ │ │ │ -00040330: 7469 6f6e 2c20 736f 7572 6365 2920 7b0a tion, source) {. │ │ │ │ -00040340: 2020 2020 2f2f 2065 736c 696e 742d 6469 // eslint-di │ │ │ │ -00040350: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ -00040360: 6e6f 2d65 712d 6e75 6c6c 2c65 7165 7165 no-eq-null,eqeqe │ │ │ │ -00040370: 710a 2020 2020 7265 7475 726e 2021 7574 q. return !ut │ │ │ │ -00040380: 696c 7324 312e 6973 556e 6465 6669 6e65 ils$1.isUndefine │ │ │ │ -00040390: 6428 736f 7572 6365 5b6f 7074 696f 6e5d d(source[option] │ │ │ │ -000403a0: 293b 0a20 207d 293b 0a0a 2020 636f 6e73 );. });.. cons │ │ │ │ -000403b0: 7420 6d65 7461 546f 6b65 6e73 203d 206f t metaTokens = o │ │ │ │ -000403c0: 7074 696f 6e73 2e6d 6574 6154 6f6b 656e ptions.metaToken │ │ │ │ -000403d0: 733b 0a20 202f 2f20 6573 6c69 6e74 2d64 s;. // eslint-d │ │ │ │ -000403e0: 6973 6162 6c65 2d6e 6578 742d 6c69 6e65 isable-next-line │ │ │ │ -000403f0: 206e 6f2d 7573 652d 6265 666f 7265 2d64 no-use-before-d │ │ │ │ -00040400: 6566 696e 650a 2020 636f 6e73 7420 7669 efine. const vi │ │ │ │ -00040410: 7369 746f 7220 3d20 6f70 7469 6f6e 732e sitor = options. │ │ │ │ -00040420: 7669 7369 746f 7220 7c7c 2064 6566 6175 visitor || defau │ │ │ │ -00040430: 6c74 5669 7369 746f 723b 0a20 2063 6f6e ltVisitor;. con │ │ │ │ -00040440: 7374 2064 6f74 7320 3d20 6f70 7469 6f6e st dots = option │ │ │ │ -00040450: 732e 646f 7473 3b0a 2020 636f 6e73 7420 s.dots;. const │ │ │ │ -00040460: 696e 6465 7865 7320 3d20 6f70 7469 6f6e indexes = option │ │ │ │ -00040470: 732e 696e 6465 7865 733b 0a20 2063 6f6e s.indexes;. con │ │ │ │ -00040480: 7374 205f 426c 6f62 203d 206f 7074 696f st _Blob = optio │ │ │ │ -00040490: 6e73 2e42 6c6f 6220 7c7c 2074 7970 656f ns.Blob || typeo │ │ │ │ -000404a0: 6620 426c 6f62 2021 3d3d 2027 756e 6465 f Blob !== 'unde │ │ │ │ -000404b0: 6669 6e65 6427 2026 2620 426c 6f62 3b0a fined' && Blob;. │ │ │ │ -000404c0: 2020 636f 6e73 7420 7573 6542 6c6f 6220 const useBlob │ │ │ │ -000404d0: 3d20 5f42 6c6f 6220 2626 2075 7469 6c73 = _Blob && utils │ │ │ │ -000404e0: 2431 2e69 7353 7065 6343 6f6d 706c 6961 $1.isSpecComplia │ │ │ │ -000404f0: 6e74 466f 726d 2866 6f72 6d44 6174 6129 ntForm(formData) │ │ │ │ -00040500: 3b0a 0a20 2069 6620 2821 7574 696c 7324 ;.. if (!utils$ │ │ │ │ -00040510: 312e 6973 4675 6e63 7469 6f6e 2876 6973 1.isFunction(vis │ │ │ │ -00040520: 6974 6f72 2929 207b 0a20 2020 2074 6872 itor)) {. thr │ │ │ │ -00040530: 6f77 206e 6577 2054 7970 6545 7272 6f72 ow new TypeError │ │ │ │ -00040540: 2827 7669 7369 746f 7220 6d75 7374 2062 ('visitor must b │ │ │ │ -00040550: 6520 6120 6675 6e63 7469 6f6e 2729 3b0a e a function');. │ │ │ │ -00040560: 2020 7d0a 0a20 2066 756e 6374 696f 6e20 }.. function │ │ │ │ -00040570: 636f 6e76 6572 7456 616c 7565 2876 616c convertValue(val │ │ │ │ -00040580: 7565 2920 7b0a 2020 2020 6966 2028 7661 ue) {. if (va │ │ │ │ -00040590: 6c75 6520 3d3d 3d20 6e75 6c6c 2920 7265 lue === null) re │ │ │ │ -000405a0: 7475 726e 2027 273b 0a0a 2020 2020 6966 turn '';.. if │ │ │ │ -000405b0: 2028 7574 696c 7324 312e 6973 4461 7465 (utils$1.isDate │ │ │ │ -000405c0: 2876 616c 7565 2929 207b 0a20 2020 2020 (value)) {. │ │ │ │ -000405d0: 2072 6574 7572 6e20 7661 6c75 652e 746f return value.to │ │ │ │ -000405e0: 4953 4f53 7472 696e 6728 293b 0a20 2020 ISOString();. │ │ │ │ -000405f0: 207d 0a0a 2020 2020 6966 2028 7574 696c }.. if (util │ │ │ │ -00040600: 7324 312e 6973 426f 6f6c 6561 6e28 7661 s$1.isBoolean(va │ │ │ │ -00040610: 6c75 6529 2920 7b0a 2020 2020 2020 7265 lue)) {. re │ │ │ │ -00040620: 7475 726e 2076 616c 7565 2e74 6f53 7472 turn value.toStr │ │ │ │ -00040630: 696e 6728 293b 0a20 2020 207d 0a0a 2020 ing();. }.. │ │ │ │ -00040640: 2020 6966 2028 2175 7365 426c 6f62 2026 if (!useBlob & │ │ │ │ -00040650: 2620 7574 696c 7324 312e 6973 426c 6f62 & utils$1.isBlob │ │ │ │ -00040660: 2876 616c 7565 2929 207b 0a20 2020 2020 (value)) {. │ │ │ │ -00040670: 2074 6872 6f77 206e 6577 2041 7869 6f73 throw new Axios │ │ │ │ -00040680: 4572 726f 7228 2742 6c6f 6220 6973 206e Error('Blob is n │ │ │ │ -00040690: 6f74 2073 7570 706f 7274 6564 2e20 5573 ot supported. Us │ │ │ │ -000406a0: 6520 6120 4275 6666 6572 2069 6e73 7465 e a Buffer inste │ │ │ │ -000406b0: 6164 2e27 293b 0a20 2020 207d 0a0a 2020 ad.');. }.. │ │ │ │ -000406c0: 2020 6966 2028 7574 696c 7324 312e 6973 if (utils$1.is │ │ │ │ -000406d0: 4172 7261 7942 7566 6665 7228 7661 6c75 ArrayBuffer(valu │ │ │ │ -000406e0: 6529 207c 7c20 7574 696c 7324 312e 6973 e) || utils$1.is │ │ │ │ -000406f0: 5479 7065 6441 7272 6179 2876 616c 7565 TypedArray(value │ │ │ │ -00040700: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ -00040710: 6e20 7573 6542 6c6f 6220 2626 2074 7970 n useBlob && typ │ │ │ │ -00040720: 656f 6620 426c 6f62 203d 3d3d 2027 6675 eof Blob === 'fu │ │ │ │ -00040730: 6e63 7469 6f6e 2720 3f20 6e65 7720 426c nction' ? new Bl │ │ │ │ -00040740: 6f62 285b 7661 6c75 655d 2920 3a20 4275 ob([value]) : Bu │ │ │ │ -00040750: 6666 6572 2e66 726f 6d28 7661 6c75 6529 ffer.from(value) │ │ │ │ -00040760: 3b0a 2020 2020 7d0a 0a20 2020 2072 6574 ;. }.. ret │ │ │ │ -00040770: 7572 6e20 7661 6c75 653b 0a20 207d 0a0a urn value;. }.. │ │ │ │ -00040780: 2020 2f2a 2a0a 2020 202a 2044 6566 6175 /**. * Defau │ │ │ │ -00040790: 6c74 2076 6973 6974 6f72 2e0a 2020 202a lt visitor.. * │ │ │ │ -000407a0: 0a20 2020 2a20 4070 6172 616d 207b 2a7d . * @param {*} │ │ │ │ -000407b0: 2076 616c 7565 0a20 2020 2a20 4070 6172 value. * @par │ │ │ │ -000407c0: 616d 207b 5374 7269 6e67 7c4e 756d 6265 am {String|Numbe │ │ │ │ -000407d0: 727d 206b 6579 0a20 2020 2a20 4070 6172 r} key. * @par │ │ │ │ -000407e0: 616d 207b 4172 7261 793c 5374 7269 6e67 am {Array} path. │ │ │ │ -00040800: 2020 2a20 4074 6869 7320 7b46 6f72 6d44 * @this {FormD │ │ │ │ -00040810: 6174 617d 0a20 2020 2a0a 2020 202a 2040 ata}. *. * @ │ │ │ │ -00040820: 7265 7475 726e 7320 7b62 6f6f 6c65 616e returns {boolean │ │ │ │ -00040830: 7d20 7265 7475 726e 2074 7275 6520 746f } return true to │ │ │ │ -00040840: 2076 6973 6974 2074 6865 2065 6163 6820 visit the each │ │ │ │ -00040850: 7072 6f70 206f 6620 7468 6520 7661 6c75 prop of the valu │ │ │ │ -00040860: 6520 7265 6375 7273 6976 656c 790a 2020 e recursively. │ │ │ │ -00040870: 202a 2f0a 2020 6675 6e63 7469 6f6e 2064 */. function d │ │ │ │ -00040880: 6566 6175 6c74 5669 7369 746f 7228 7661 efaultVisitor(va │ │ │ │ -00040890: 6c75 652c 206b 6579 2c20 7061 7468 2920 lue, key, path) │ │ │ │ -000408a0: 7b0a 2020 2020 6c65 7420 6172 7220 3d20 {. let arr = │ │ │ │ -000408b0: 7661 6c75 653b 0a0a 2020 2020 6966 2028 value;.. if ( │ │ │ │ -000408c0: 7661 6c75 6520 2626 2021 7061 7468 2026 value && !path & │ │ │ │ -000408d0: 2620 7479 7065 6f66 2076 616c 7565 203d & typeof value = │ │ │ │ -000408e0: 3d3d 2027 6f62 6a65 6374 2729 207b 0a20 == 'object') {. │ │ │ │ -000408f0: 2020 2020 2069 6620 2875 7469 6c73 2431 if (utils$1 │ │ │ │ -00040900: 2e65 6e64 7357 6974 6828 6b65 792c 2027 .endsWith(key, ' │ │ │ │ -00040910: 7b7d 2729 2920 7b0a 2020 2020 2020 2020 {}')) {. │ │ │ │ -00040920: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ -00040930: 652d 6e65 7874 2d6c 696e 6520 6e6f 2d70 e-next-line no-p │ │ │ │ -00040940: 6172 616d 2d72 6561 7373 6967 6e0a 2020 aram-reassign. │ │ │ │ -00040950: 2020 2020 2020 6b65 7920 3d20 6d65 7461 key = meta │ │ │ │ -00040960: 546f 6b65 6e73 203f 206b 6579 203a 206b Tokens ? key : k │ │ │ │ -00040970: 6579 2e73 6c69 6365 2830 2c20 2d32 293b ey.slice(0, -2); │ │ │ │ -00040980: 0a20 2020 2020 2020 202f 2f20 6573 6c69 . // esli │ │ │ │ -00040990: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ -000409a0: 6c69 6e65 206e 6f2d 7061 7261 6d2d 7265 line no-param-re │ │ │ │ -000409b0: 6173 7369 676e 0a20 2020 2020 2020 2076 assign. v │ │ │ │ -000409c0: 616c 7565 203d 204a 534f 4e2e 7374 7269 alue = JSON.stri │ │ │ │ -000409d0: 6e67 6966 7928 7661 6c75 6529 3b0a 2020 ngify(value);. │ │ │ │ -000409e0: 2020 2020 7d20 656c 7365 2069 6620 280a } else if (. │ │ │ │ -000409f0: 2020 2020 2020 2020 2875 7469 6c73 2431 (utils$1 │ │ │ │ -00040a00: 2e69 7341 7272 6179 2876 616c 7565 2920 .isArray(value) │ │ │ │ -00040a10: 2626 2069 7346 6c61 7441 7272 6179 2876 && isFlatArray(v │ │ │ │ -00040a20: 616c 7565 2929 207c 7c0a 2020 2020 2020 alue)) ||. │ │ │ │ -00040a30: 2020 2828 7574 696c 7324 312e 6973 4669 ((utils$1.isFi │ │ │ │ -00040a40: 6c65 4c69 7374 2876 616c 7565 2920 7c7c leList(value) || │ │ │ │ -00040a50: 2075 7469 6c73 2431 2e65 6e64 7357 6974 utils$1.endsWit │ │ │ │ -00040a60: 6828 6b65 792c 2027 5b5d 2729 2920 2626 h(key, '[]')) && │ │ │ │ -00040a70: 2028 6172 7220 3d20 7574 696c 7324 312e (arr = utils$1. │ │ │ │ -00040a80: 746f 4172 7261 7928 7661 6c75 6529 290a toArray(value)). │ │ │ │ -00040a90: 2020 2020 2020 2020 2929 207b 0a20 2020 )) {. │ │ │ │ -00040aa0: 2020 2020 202f 2f20 6573 6c69 6e74 2d64 // eslint-d │ │ │ │ -00040ab0: 6973 6162 6c65 2d6e 6578 742d 6c69 6e65 isable-next-line │ │ │ │ -00040ac0: 206e 6f2d 7061 7261 6d2d 7265 6173 7369 no-param-reassi │ │ │ │ -00040ad0: 676e 0a20 2020 2020 2020 206b 6579 203d gn. key = │ │ │ │ -00040ae0: 2072 656d 6f76 6542 7261 636b 6574 7328 removeBrackets( │ │ │ │ -00040af0: 6b65 7929 3b0a 0a20 2020 2020 2020 2061 key);.. a │ │ │ │ -00040b00: 7272 2e66 6f72 4561 6368 2866 756e 6374 rr.forEach(funct │ │ │ │ -00040b10: 696f 6e20 6561 6368 2865 6c2c 2069 6e64 ion each(el, ind │ │ │ │ -00040b20: 6578 2920 7b0a 2020 2020 2020 2020 2020 ex) {. │ │ │ │ -00040b30: 2128 7574 696c 7324 312e 6973 556e 6465 !(utils$1.isUnde │ │ │ │ -00040b40: 6669 6e65 6428 656c 2920 7c7c 2065 6c20 fined(el) || el │ │ │ │ -00040b50: 3d3d 3d20 6e75 6c6c 2920 2626 2066 6f72 === null) && for │ │ │ │ -00040b60: 6d44 6174 612e 6170 7065 6e64 280a 2020 mData.append(. │ │ │ │ -00040b70: 2020 2020 2020 2020 2020 2f2f 2065 736c // esl │ │ │ │ -00040b80: 696e 742d 6469 7361 626c 652d 6e65 7874 int-disable-next │ │ │ │ -00040b90: 2d6c 696e 6520 6e6f 2d6e 6573 7465 642d -line no-nested- │ │ │ │ -00040ba0: 7465 726e 6172 790a 2020 2020 2020 2020 ternary. │ │ │ │ -00040bb0: 2020 2020 696e 6465 7865 7320 3d3d 3d20 indexes === │ │ │ │ -00040bc0: 7472 7565 203f 2072 656e 6465 724b 6579 true ? renderKey │ │ │ │ -00040bd0: 285b 6b65 795d 2c20 696e 6465 782c 2064 ([key], index, d │ │ │ │ -00040be0: 6f74 7329 203a 2028 696e 6465 7865 7320 ots) : (indexes │ │ │ │ -00040bf0: 3d3d 3d20 6e75 6c6c 203f 206b 6579 203a === null ? key : │ │ │ │ -00040c00: 206b 6579 202b 2027 5b5d 2729 2c0a 2020 key + '[]'),. │ │ │ │ -00040c10: 2020 2020 2020 2020 2020 636f 6e76 6572 conver │ │ │ │ -00040c20: 7456 616c 7565 2865 6c29 0a20 2020 2020 tValue(el). │ │ │ │ -00040c30: 2020 2020 2029 3b0a 2020 2020 2020 2020 );. │ │ │ │ -00040c40: 7d29 3b0a 2020 2020 2020 2020 7265 7475 });. retu │ │ │ │ -00040c50: 726e 2066 616c 7365 3b0a 2020 2020 2020 rn false;. │ │ │ │ -00040c60: 7d0a 2020 2020 7d0a 0a20 2020 2069 6620 }. }.. if │ │ │ │ -00040c70: 2869 7356 6973 6974 6162 6c65 2876 616c (isVisitable(val │ │ │ │ -00040c80: 7565 2929 207b 0a20 2020 2020 2072 6574 ue)) {. ret │ │ │ │ -00040c90: 7572 6e20 7472 7565 3b0a 2020 2020 7d0a urn true;. }. │ │ │ │ -00040ca0: 0a20 2020 2066 6f72 6d44 6174 612e 6170 . formData.ap │ │ │ │ -00040cb0: 7065 6e64 2872 656e 6465 724b 6579 2870 pend(renderKey(p │ │ │ │ -00040cc0: 6174 682c 206b 6579 2c20 646f 7473 292c ath, key, dots), │ │ │ │ -00040cd0: 2063 6f6e 7665 7274 5661 6c75 6528 7661 convertValue(va │ │ │ │ -00040ce0: 6c75 6529 293b 0a0a 2020 2020 7265 7475 lue));.. retu │ │ │ │ -00040cf0: 726e 2066 616c 7365 3b0a 2020 7d0a 0a20 rn false;. }.. │ │ │ │ -00040d00: 2063 6f6e 7374 2073 7461 636b 203d 205b const stack = [ │ │ │ │ -00040d10: 5d3b 0a0a 2020 636f 6e73 7420 6578 706f ];.. const expo │ │ │ │ -00040d20: 7365 6448 656c 7065 7273 203d 204f 626a sedHelpers = Obj │ │ │ │ -00040d30: 6563 742e 6173 7369 676e 2870 7265 6469 ect.assign(predi │ │ │ │ -00040d40: 6361 7465 732c 207b 0a20 2020 2064 6566 cates, {. def │ │ │ │ -00040d50: 6175 6c74 5669 7369 746f 722c 0a20 2020 aultVisitor,. │ │ │ │ -00040d60: 2063 6f6e 7665 7274 5661 6c75 652c 0a20 convertValue,. │ │ │ │ -00040d70: 2020 2069 7356 6973 6974 6162 6c65 0a20 isVisitable. │ │ │ │ -00040d80: 207d 293b 0a0a 2020 6675 6e63 7469 6f6e });.. function │ │ │ │ -00040d90: 2062 7569 6c64 2876 616c 7565 2c20 7061 build(value, pa │ │ │ │ -00040da0: 7468 2920 7b0a 2020 2020 6966 2028 7574 th) {. if (ut │ │ │ │ -00040db0: 696c 7324 312e 6973 556e 6465 6669 6e65 ils$1.isUndefine │ │ │ │ -00040dc0: 6428 7661 6c75 6529 2920 7265 7475 726e d(value)) return │ │ │ │ -00040dd0: 3b0a 0a20 2020 2069 6620 2873 7461 636b ;.. if (stack │ │ │ │ -00040de0: 2e69 6e64 6578 4f66 2876 616c 7565 2920 .indexOf(value) │ │ │ │ -00040df0: 213d 3d20 2d31 2920 7b0a 2020 2020 2020 !== -1) {. │ │ │ │ -00040e00: 7468 726f 7720 4572 726f 7228 2743 6972 throw Error('Cir │ │ │ │ -00040e10: 6375 6c61 7220 7265 6665 7265 6e63 6520 cular reference │ │ │ │ -00040e20: 6465 7465 6374 6564 2069 6e20 2720 2b20 detected in ' + │ │ │ │ -00040e30: 7061 7468 2e6a 6f69 6e28 272e 2729 293b path.join('.')); │ │ │ │ -00040e40: 0a20 2020 207d 0a0a 2020 2020 7374 6163 . }.. stac │ │ │ │ -00040e50: 6b2e 7075 7368 2876 616c 7565 293b 0a0a k.push(value);.. │ │ │ │ -00040e60: 2020 2020 7574 696c 7324 312e 666f 7245 utils$1.forE │ │ │ │ -00040e70: 6163 6828 7661 6c75 652c 2066 756e 6374 ach(value, funct │ │ │ │ -00040e80: 696f 6e20 6561 6368 2865 6c2c 206b 6579 ion each(el, key │ │ │ │ -00040e90: 2920 7b0a 2020 2020 2020 636f 6e73 7420 ) {. const │ │ │ │ -00040ea0: 7265 7375 6c74 203d 2021 2875 7469 6c73 result = !(utils │ │ │ │ -00040eb0: 2431 2e69 7355 6e64 6566 696e 6564 2865 $1.isUndefined(e │ │ │ │ -00040ec0: 6c29 207c 7c20 656c 203d 3d3d 206e 756c l) || el === nul │ │ │ │ -00040ed0: 6c29 2026 2620 7669 7369 746f 722e 6361 l) && visitor.ca │ │ │ │ -00040ee0: 6c6c 280a 2020 2020 2020 2020 666f 726d ll(. form │ │ │ │ -00040ef0: 4461 7461 2c20 656c 2c20 7574 696c 7324 Data, el, utils$ │ │ │ │ -00040f00: 312e 6973 5374 7269 6e67 286b 6579 2920 1.isString(key) │ │ │ │ -00040f10: 3f20 6b65 792e 7472 696d 2829 203a 206b ? key.trim() : k │ │ │ │ -00040f20: 6579 2c20 7061 7468 2c20 6578 706f 7365 ey, path, expose │ │ │ │ -00040f30: 6448 656c 7065 7273 0a20 2020 2020 2029 dHelpers. ) │ │ │ │ -00040f40: 3b0a 0a20 2020 2020 2069 6620 2872 6573 ;.. if (res │ │ │ │ -00040f50: 756c 7420 3d3d 3d20 7472 7565 2920 7b0a ult === true) {. │ │ │ │ -00040f60: 2020 2020 2020 2020 6275 696c 6428 656c build(el │ │ │ │ -00040f70: 2c20 7061 7468 203f 2070 6174 682e 636f , path ? path.co │ │ │ │ -00040f80: 6e63 6174 286b 6579 2920 3a20 5b6b 6579 ncat(key) : [key │ │ │ │ -00040f90: 5d29 3b0a 2020 2020 2020 7d0a 2020 2020 ]);. }. │ │ │ │ -00040fa0: 7d29 3b0a 0a20 2020 2073 7461 636b 2e70 });.. stack.p │ │ │ │ -00040fb0: 6f70 2829 3b0a 2020 7d0a 0a20 2069 6620 op();. }.. if │ │ │ │ -00040fc0: 2821 7574 696c 7324 312e 6973 4f62 6a65 (!utils$1.isObje │ │ │ │ -00040fd0: 6374 286f 626a 2929 207b 0a20 2020 2074 ct(obj)) {. t │ │ │ │ -00040fe0: 6872 6f77 206e 6577 2054 7970 6545 7272 hrow new TypeErr │ │ │ │ -00040ff0: 6f72 2827 6461 7461 206d 7573 7420 6265 or('data must be │ │ │ │ -00041000: 2061 6e20 6f62 6a65 6374 2729 3b0a 2020 an object');. │ │ │ │ -00041010: 7d0a 0a20 2062 7569 6c64 286f 626a 293b }.. build(obj); │ │ │ │ -00041020: 0a0a 2020 7265 7475 726e 2066 6f72 6d44 .. return formD │ │ │ │ -00041030: 6174 613b 0a7d 0a0a 2f2a 2a0a 202a 2049 ata;.}../**. * I │ │ │ │ -00041040: 7420 656e 636f 6465 7320 6120 7374 7269 t encodes a stri │ │ │ │ -00041050: 6e67 2062 7920 7265 706c 6163 696e 6720 ng by replacing │ │ │ │ -00041060: 616c 6c20 6368 6172 6163 7465 7273 2074 all characters t │ │ │ │ -00041070: 6861 7420 6172 6520 6e6f 7420 696e 2074 hat are not in t │ │ │ │ -00041080: 6865 2075 6e72 6573 6572 7665 6420 7365 he unreserved se │ │ │ │ -00041090: 7420 7769 7468 0a20 2a20 7468 6569 7220 t with. * their │ │ │ │ -000410a0: 7065 7263 656e 742d 656e 636f 6465 6420 percent-encoded │ │ │ │ -000410b0: 6571 7569 7661 6c65 6e74 730a 202a 0a20 equivalents. *. │ │ │ │ -000410c0: 2a20 4070 6172 616d 207b 7374 7269 6e67 * @param {string │ │ │ │ -000410d0: 7d20 7374 7220 2d20 5468 6520 7374 7269 } str - The stri │ │ │ │ -000410e0: 6e67 2074 6f20 656e 636f 6465 2e0a 202a ng to encode.. * │ │ │ │ -000410f0: 0a20 2a20 4072 6574 7572 6e73 207b 7374 . * @returns {st │ │ │ │ -00041100: 7269 6e67 7d20 5468 6520 656e 636f 6465 ring} The encode │ │ │ │ -00041110: 6420 7374 7269 6e67 2e0a 202a 2f0a 6675 d string.. */.fu │ │ │ │ -00041120: 6e63 7469 6f6e 2065 6e63 6f64 6524 3128 nction encode$1( │ │ │ │ -00041130: 7374 7229 207b 0a20 2063 6f6e 7374 2063 str) {. const c │ │ │ │ -00041140: 6861 724d 6170 203d 207b 0a20 2020 2027 harMap = {. ' │ │ │ │ -00041150: 2127 3a20 2725 3231 272c 0a20 2020 2022 !': '%21',. " │ │ │ │ -00041160: 2722 3a20 2725 3237 272c 0a20 2020 2027 '": '%27',. ' │ │ │ │ -00041170: 2827 3a20 2725 3238 272c 0a20 2020 2027 (': '%28',. ' │ │ │ │ -00041180: 2927 3a20 2725 3239 272c 0a20 2020 2027 )': '%29',. ' │ │ │ │ -00041190: 7e27 3a20 2725 3745 272c 0a20 2020 2027 ~': '%7E',. ' │ │ │ │ -000411a0: 2532 3027 3a20 272b 272c 0a20 2020 2027 %20': '+',. ' │ │ │ │ -000411b0: 2530 3027 3a20 275c 7830 3027 0a20 207d %00': '\x00'. } │ │ │ │ -000411c0: 3b0a 2020 7265 7475 726e 2065 6e63 6f64 ;. return encod │ │ │ │ -000411d0: 6555 5249 436f 6d70 6f6e 656e 7428 7374 eURIComponent(st │ │ │ │ -000411e0: 7229 2e72 6570 6c61 6365 282f 5b21 2728 r).replace(/[!'( │ │ │ │ -000411f0: 297e 5d7c 2532 307c 2530 302f 672c 2066 )~]|%20|%00/g, f │ │ │ │ -00041200: 756e 6374 696f 6e20 7265 706c 6163 6572 unction replacer │ │ │ │ -00041210: 286d 6174 6368 2920 7b0a 2020 2020 7265 (match) {. re │ │ │ │ -00041220: 7475 726e 2063 6861 724d 6170 5b6d 6174 turn charMap[mat │ │ │ │ -00041230: 6368 5d3b 0a20 207d 293b 0a7d 0a0a 2f2a ch];. });.}../* │ │ │ │ -00041240: 2a0a 202a 2049 7420 7461 6b65 7320 6120 *. * It takes a │ │ │ │ -00041250: 7061 7261 6d73 206f 626a 6563 7420 616e params object an │ │ │ │ -00041260: 6420 636f 6e76 6572 7473 2069 7420 746f d converts it to │ │ │ │ -00041270: 2061 2046 6f72 6d44 6174 6120 6f62 6a65 a FormData obje │ │ │ │ -00041280: 6374 0a20 2a0a 202a 2040 7061 7261 6d20 ct. *. * @param │ │ │ │ -00041290: 7b4f 626a 6563 743c 7374 7269 6e67 2c20 {Object} params - T │ │ │ │ -000412b0: 6865 2070 6172 616d 6574 6572 7320 746f he parameters to │ │ │ │ -000412c0: 2062 6520 636f 6e76 6572 7465 6420 746f be converted to │ │ │ │ -000412d0: 2061 2046 6f72 6d44 6174 6120 6f62 6a65 a FormData obje │ │ │ │ -000412e0: 6374 2e0a 202a 2040 7061 7261 6d20 7b4f ct.. * @param {O │ │ │ │ -000412f0: 626a 6563 743c 7374 7269 6e67 2c20 616e bject} options - Th │ │ │ │ -00041310: 6520 6f70 7469 6f6e 7320 6f62 6a65 6374 e options object │ │ │ │ -00041320: 2070 6173 7365 6420 746f 2074 6865 2041 passed to the A │ │ │ │ -00041330: 7869 6f73 2063 6f6e 7374 7275 6374 6f72 xios constructor │ │ │ │ -00041340: 2e0a 202a 0a20 2a20 4072 6574 7572 6e73 .. *. * @returns │ │ │ │ -00041350: 207b 766f 6964 7d0a 202a 2f0a 6675 6e63 {void}. */.func │ │ │ │ -00041360: 7469 6f6e 2041 7869 6f73 5552 4c53 6561 tion AxiosURLSea │ │ │ │ -00041370: 7263 6850 6172 616d 7328 7061 7261 6d73 rchParams(params │ │ │ │ -00041380: 2c20 6f70 7469 6f6e 7329 207b 0a20 2074 , options) {. t │ │ │ │ -00041390: 6869 732e 5f70 6169 7273 203d 205b 5d3b his._pairs = []; │ │ │ │ -000413a0: 0a0a 2020 7061 7261 6d73 2026 2620 746f .. params && to │ │ │ │ -000413b0: 466f 726d 4461 7461 2870 6172 616d 732c FormData(params, │ │ │ │ -000413c0: 2074 6869 732c 206f 7074 696f 6e73 293b this, options); │ │ │ │ -000413d0: 0a7d 0a0a 636f 6e73 7420 7072 6f74 6f74 .}..const protot │ │ │ │ -000413e0: 7970 6520 3d20 4178 696f 7355 524c 5365 ype = AxiosURLSe │ │ │ │ -000413f0: 6172 6368 5061 7261 6d73 2e70 726f 746f archParams.proto │ │ │ │ -00041400: 7479 7065 3b0a 0a70 726f 746f 7479 7065 type;..prototype │ │ │ │ -00041410: 2e61 7070 656e 6420 3d20 6675 6e63 7469 .append = functi │ │ │ │ -00041420: 6f6e 2061 7070 656e 6428 6e61 6d65 2c20 on append(name, │ │ │ │ -00041430: 7661 6c75 6529 207b 0a20 2074 6869 732e value) {. this. │ │ │ │ -00041440: 5f70 6169 7273 2e70 7573 6828 5b6e 616d _pairs.push([nam │ │ │ │ -00041450: 652c 2076 616c 7565 5d29 3b0a 7d3b 0a0a e, value]);.};.. │ │ │ │ -00041460: 7072 6f74 6f74 7970 652e 746f 5374 7269 prototype.toStri │ │ │ │ -00041470: 6e67 203d 2066 756e 6374 696f 6e20 746f ng = function to │ │ │ │ -00041480: 5374 7269 6e67 2865 6e63 6f64 6572 2920 String(encoder) │ │ │ │ -00041490: 7b0a 2020 636f 6e73 7420 5f65 6e63 6f64 {. const _encod │ │ │ │ -000414a0: 6520 3d20 656e 636f 6465 7220 3f20 6675 e = encoder ? fu │ │ │ │ -000414b0: 6e63 7469 6f6e 2876 616c 7565 2920 7b0a nction(value) {. │ │ │ │ -000414c0: 2020 2020 7265 7475 726e 2065 6e63 6f64 return encod │ │ │ │ -000414d0: 6572 2e63 616c 6c28 7468 6973 2c20 7661 er.call(this, va │ │ │ │ -000414e0: 6c75 652c 2065 6e63 6f64 6524 3129 3b0a lue, encode$1);. │ │ │ │ -000414f0: 2020 7d20 3a20 656e 636f 6465 2431 3b0a } : encode$1;. │ │ │ │ -00041500: 0a20 2072 6574 7572 6e20 7468 6973 2e5f . return this._ │ │ │ │ -00041510: 7061 6972 732e 6d61 7028 6675 6e63 7469 pairs.map(functi │ │ │ │ -00041520: 6f6e 2065 6163 6828 7061 6972 2920 7b0a on each(pair) {. │ │ │ │ -00041530: 2020 2020 7265 7475 726e 205f 656e 636f return _enco │ │ │ │ -00041540: 6465 2870 6169 725b 305d 2920 2b20 273d de(pair[0]) + '= │ │ │ │ -00041550: 2720 2b20 5f65 6e63 6f64 6528 7061 6972 ' + _encode(pair │ │ │ │ -00041560: 5b31 5d29 3b0a 2020 7d2c 2027 2729 2e6a [1]);. }, '').j │ │ │ │ -00041570: 6f69 6e28 2726 2729 3b0a 7d3b 0a0a 2f2a oin('&');.};../* │ │ │ │ -00041580: 2a0a 202a 2049 7420 7265 706c 6163 6573 *. * It replaces │ │ │ │ -00041590: 2061 6c6c 2069 6e73 7461 6e63 6573 206f all instances o │ │ │ │ -000415a0: 6620 7468 6520 6368 6172 6163 7465 7273 f the characters │ │ │ │ -000415b0: 2060 3a60 2c20 6024 602c 2060 2c60 2c20 `:`, `$`, `,`, │ │ │ │ -000415c0: 602b 602c 2060 5b60 2c20 616e 6420 605d `+`, `[`, and `] │ │ │ │ -000415d0: 6020 7769 7468 2074 6865 6972 0a20 2a20 ` with their. * │ │ │ │ -000415e0: 5552 4920 656e 636f 6465 6420 636f 756e URI encoded coun │ │ │ │ -000415f0: 7465 7270 6172 7473 0a20 2a0a 202a 2040 terparts. *. * @ │ │ │ │ -00041600: 7061 7261 6d20 7b73 7472 696e 677d 2076 param {string} v │ │ │ │ -00041610: 616c 2054 6865 2076 616c 7565 2074 6f20 al The value to │ │ │ │ -00041620: 6265 2065 6e63 6f64 6564 2e0a 202a 0a20 be encoded.. *. │ │ │ │ -00041630: 2a20 4072 6574 7572 6e73 207b 7374 7269 * @returns {stri │ │ │ │ -00041640: 6e67 7d20 5468 6520 656e 636f 6465 6420 ng} The encoded │ │ │ │ -00041650: 7661 6c75 652e 0a20 2a2f 0a66 756e 6374 value.. */.funct │ │ │ │ -00041660: 696f 6e20 656e 636f 6465 2876 616c 2920 ion encode(val) │ │ │ │ -00041670: 7b0a 2020 7265 7475 726e 2065 6e63 6f64 {. return encod │ │ │ │ -00041680: 6555 5249 436f 6d70 6f6e 656e 7428 7661 eURIComponent(va │ │ │ │ -00041690: 6c29 2e0a 2020 2020 7265 706c 6163 6528 l).. replace( │ │ │ │ -000416a0: 2f25 3341 2f67 692c 2027 3a27 292e 0a20 /%3A/gi, ':').. │ │ │ │ -000416b0: 2020 2072 6570 6c61 6365 282f 2532 342f replace(/%24/ │ │ │ │ -000416c0: 672c 2027 2427 292e 0a20 2020 2072 6570 g, '$').. rep │ │ │ │ -000416d0: 6c61 6365 282f 2532 432f 6769 2c20 272c lace(/%2C/gi, ', │ │ │ │ -000416e0: 2729 2e0a 2020 2020 7265 706c 6163 6528 ').. replace( │ │ │ │ -000416f0: 2f25 3230 2f67 2c20 272b 2729 3b0a 7d0a /%20/g, '+');.}. │ │ │ │ -00041700: 0a2f 2a2a 0a20 2a20 4275 696c 6420 6120 ./**. * Build a │ │ │ │ -00041710: 5552 4c20 6279 2061 7070 656e 6469 6e67 URL by appending │ │ │ │ -00041720: 2070 6172 616d 7320 746f 2074 6865 2065 params to the e │ │ │ │ -00041730: 6e64 0a20 2a0a 202a 2040 7061 7261 6d20 nd. *. * @param │ │ │ │ -00041740: 7b73 7472 696e 677d 2075 726c 2054 6865 {string} url The │ │ │ │ -00041750: 2062 6173 6520 6f66 2074 6865 2075 726c base of the url │ │ │ │ -00041760: 2028 652e 672e 2c20 6874 7470 3a2f 2f77 (e.g., http://w │ │ │ │ -00041770: 7777 2e67 6f6f 676c 652e 636f 6d29 0a20 ww.google.com). │ │ │ │ -00041780: 2a20 4070 6172 616d 207b 6f62 6a65 6374 * @param {object │ │ │ │ -00041790: 7d20 5b70 6172 616d 735d 2054 6865 2070 } [params] The p │ │ │ │ -000417a0: 6172 616d 7320 746f 2062 6520 6170 7065 arams to be appe │ │ │ │ -000417b0: 6e64 6564 0a20 2a20 4070 6172 616d 207b nded. * @param { │ │ │ │ -000417c0: 3f28 6f62 6a65 6374 7c46 756e 6374 696f ?(object|Functio │ │ │ │ -000417d0: 6e29 7d20 6f70 7469 6f6e 730a 202a 0a20 n)} options. *. │ │ │ │ -000417e0: 2a20 4072 6574 7572 6e73 207b 7374 7269 * @returns {stri │ │ │ │ -000417f0: 6e67 7d20 5468 6520 666f 726d 6174 7465 ng} The formatte │ │ │ │ -00041800: 6420 7572 6c0a 202a 2f0a 6675 6e63 7469 d url. */.functi │ │ │ │ -00041810: 6f6e 2062 7569 6c64 5552 4c28 7572 6c2c on buildURL(url, │ │ │ │ -00041820: 2070 6172 616d 732c 206f 7074 696f 6e73 params, options │ │ │ │ -00041830: 2920 7b0a 2020 2f2a 6573 6c69 6e74 206e ) {. /*eslint n │ │ │ │ -00041840: 6f2d 7061 7261 6d2d 7265 6173 7369 676e o-param-reassign │ │ │ │ -00041850: 3a30 2a2f 0a20 2069 6620 2821 7061 7261 :0*/. if (!para │ │ │ │ -00041860: 6d73 2920 7b0a 2020 2020 7265 7475 726e ms) {. return │ │ │ │ -00041870: 2075 726c 3b0a 2020 7d0a 2020 0a20 2063 url;. }. . c │ │ │ │ -00041880: 6f6e 7374 205f 656e 636f 6465 203d 206f onst _encode = o │ │ │ │ -00041890: 7074 696f 6e73 2026 2620 6f70 7469 6f6e ptions && option │ │ │ │ -000418a0: 732e 656e 636f 6465 207c 7c20 656e 636f s.encode || enco │ │ │ │ -000418b0: 6465 3b0a 0a20 2069 6620 2875 7469 6c73 de;.. if (utils │ │ │ │ -000418c0: 2431 2e69 7346 756e 6374 696f 6e28 6f70 $1.isFunction(op │ │ │ │ -000418d0: 7469 6f6e 7329 2920 7b0a 2020 2020 6f70 tions)) {. op │ │ │ │ -000418e0: 7469 6f6e 7320 3d20 7b0a 2020 2020 2020 tions = {. │ │ │ │ -000418f0: 7365 7269 616c 697a 653a 206f 7074 696f serialize: optio │ │ │ │ -00041900: 6e73 0a20 2020 207d 3b0a 2020 7d20 0a0a ns. };. } .. │ │ │ │ -00041910: 2020 636f 6e73 7420 7365 7269 616c 697a const serializ │ │ │ │ -00041920: 6546 6e20 3d20 6f70 7469 6f6e 7320 2626 eFn = options && │ │ │ │ -00041930: 206f 7074 696f 6e73 2e73 6572 6961 6c69 options.seriali │ │ │ │ -00041940: 7a65 3b0a 0a20 206c 6574 2073 6572 6961 ze;.. let seria │ │ │ │ -00041950: 6c69 7a65 6450 6172 616d 733b 0a0a 2020 lizedParams;.. │ │ │ │ -00041960: 6966 2028 7365 7269 616c 697a 6546 6e29 if (serializeFn) │ │ │ │ -00041970: 207b 0a20 2020 2073 6572 6961 6c69 7a65 {. serialize │ │ │ │ -00041980: 6450 6172 616d 7320 3d20 7365 7269 616c dParams = serial │ │ │ │ -00041990: 697a 6546 6e28 7061 7261 6d73 2c20 6f70 izeFn(params, op │ │ │ │ -000419a0: 7469 6f6e 7329 3b0a 2020 7d20 656c 7365 tions);. } else │ │ │ │ -000419b0: 207b 0a20 2020 2073 6572 6961 6c69 7a65 {. serialize │ │ │ │ -000419c0: 6450 6172 616d 7320 3d20 7574 696c 7324 dParams = utils$ │ │ │ │ -000419d0: 312e 6973 5552 4c53 6561 7263 6850 6172 1.isURLSearchPar │ │ │ │ -000419e0: 616d 7328 7061 7261 6d73 2920 3f0a 2020 ams(params) ?. │ │ │ │ -000419f0: 2020 2020 7061 7261 6d73 2e74 6f53 7472 params.toStr │ │ │ │ -00041a00: 696e 6728 2920 3a0a 2020 2020 2020 6e65 ing() :. ne │ │ │ │ -00041a10: 7720 4178 696f 7355 524c 5365 6172 6368 w AxiosURLSearch │ │ │ │ -00041a20: 5061 7261 6d73 2870 6172 616d 732c 206f Params(params, o │ │ │ │ -00041a30: 7074 696f 6e73 292e 746f 5374 7269 6e67 ptions).toString │ │ │ │ -00041a40: 285f 656e 636f 6465 293b 0a20 207d 0a0a (_encode);. }.. │ │ │ │ -00041a50: 2020 6966 2028 7365 7269 616c 697a 6564 if (serialized │ │ │ │ -00041a60: 5061 7261 6d73 2920 7b0a 2020 2020 636f Params) {. co │ │ │ │ -00041a70: 6e73 7420 6861 7368 6d61 726b 496e 6465 nst hashmarkInde │ │ │ │ -00041a80: 7820 3d20 7572 6c2e 696e 6465 784f 6628 x = url.indexOf( │ │ │ │ -00041a90: 2223 2229 3b0a 0a20 2020 2069 6620 2868 "#");.. if (h │ │ │ │ -00041aa0: 6173 686d 6172 6b49 6e64 6578 2021 3d3d ashmarkIndex !== │ │ │ │ -00041ab0: 202d 3129 207b 0a20 2020 2020 2075 726c -1) {. url │ │ │ │ -00041ac0: 203d 2075 726c 2e73 6c69 6365 2830 2c20 = url.slice(0, │ │ │ │ -00041ad0: 6861 7368 6d61 726b 496e 6465 7829 3b0a hashmarkIndex);. │ │ │ │ -00041ae0: 2020 2020 7d0a 2020 2020 7572 6c20 2b3d }. url += │ │ │ │ -00041af0: 2028 7572 6c2e 696e 6465 784f 6628 273f (url.indexOf('? │ │ │ │ -00041b00: 2729 203d 3d3d 202d 3120 3f20 273f 2720 ') === -1 ? '?' │ │ │ │ -00041b10: 3a20 2726 2729 202b 2073 6572 6961 6c69 : '&') + seriali │ │ │ │ -00041b20: 7a65 6450 6172 616d 733b 0a20 207d 0a0a zedParams;. }.. │ │ │ │ -00041b30: 2020 7265 7475 726e 2075 726c 3b0a 7d0a return url;.}. │ │ │ │ -00041b40: 0a63 6c61 7373 2049 6e74 6572 6365 7074 .class Intercept │ │ │ │ -00041b50: 6f72 4d61 6e61 6765 7220 7b0a 2020 636f orManager {. co │ │ │ │ -00041b60: 6e73 7472 7563 746f 7228 2920 7b0a 2020 nstructor() {. │ │ │ │ -00041b70: 2020 7468 6973 2e68 616e 646c 6572 7320 this.handlers │ │ │ │ -00041b80: 3d20 5b5d 3b0a 2020 7d0a 0a20 202f 2a2a = [];. }.. /** │ │ │ │ -00041b90: 0a20 2020 2a20 4164 6420 6120 6e65 7720 . * Add a new │ │ │ │ -00041ba0: 696e 7465 7263 6570 746f 7220 746f 2074 interceptor to t │ │ │ │ -00041bb0: 6865 2073 7461 636b 0a20 2020 2a0a 2020 he stack. *. │ │ │ │ -00041bc0: 202a 2040 7061 7261 6d20 7b46 756e 6374 * @param {Funct │ │ │ │ -00041bd0: 696f 6e7d 2066 756c 6669 6c6c 6564 2054 ion} fulfilled T │ │ │ │ -00041be0: 6865 2066 756e 6374 696f 6e20 746f 2068 he function to h │ │ │ │ -00041bf0: 616e 646c 6520 6074 6865 6e60 2066 6f72 andle `then` for │ │ │ │ -00041c00: 2061 2060 5072 6f6d 6973 6560 0a20 2020 a `Promise`. │ │ │ │ -00041c10: 2a20 4070 6172 616d 207b 4675 6e63 7469 * @param {Functi │ │ │ │ -00041c20: 6f6e 7d20 7265 6a65 6374 6564 2054 6865 on} rejected The │ │ │ │ -00041c30: 2066 756e 6374 696f 6e20 746f 2068 616e function to han │ │ │ │ -00041c40: 646c 6520 6072 656a 6563 7460 2066 6f72 dle `reject` for │ │ │ │ -00041c50: 2061 2060 5072 6f6d 6973 6560 0a20 2020 a `Promise`. │ │ │ │ -00041c60: 2a0a 2020 202a 2040 7265 7475 726e 207b *. * @return { │ │ │ │ -00041c70: 4e75 6d62 6572 7d20 416e 2049 4420 7573 Number} An ID us │ │ │ │ -00041c80: 6564 2074 6f20 7265 6d6f 7665 2069 6e74 ed to remove int │ │ │ │ -00041c90: 6572 6365 7074 6f72 206c 6174 6572 0a20 erceptor later. │ │ │ │ -00041ca0: 2020 2a2f 0a20 2075 7365 2866 756c 6669 */. use(fulfi │ │ │ │ -00041cb0: 6c6c 6564 2c20 7265 6a65 6374 6564 2c20 lled, rejected, │ │ │ │ -00041cc0: 6f70 7469 6f6e 7329 207b 0a20 2020 2074 options) {. t │ │ │ │ -00041cd0: 6869 732e 6861 6e64 6c65 7273 2e70 7573 his.handlers.pus │ │ │ │ -00041ce0: 6828 7b0a 2020 2020 2020 6675 6c66 696c h({. fulfil │ │ │ │ -00041cf0: 6c65 642c 0a20 2020 2020 2072 656a 6563 led,. rejec │ │ │ │ -00041d00: 7465 642c 0a20 2020 2020 2073 796e 6368 ted,. synch │ │ │ │ -00041d10: 726f 6e6f 7573 3a20 6f70 7469 6f6e 7320 ronous: options │ │ │ │ -00041d20: 3f20 6f70 7469 6f6e 732e 7379 6e63 6872 ? options.synchr │ │ │ │ -00041d30: 6f6e 6f75 7320 3a20 6661 6c73 652c 0a20 onous : false,. │ │ │ │ -00041d40: 2020 2020 2072 756e 5768 656e 3a20 6f70 runWhen: op │ │ │ │ -00041d50: 7469 6f6e 7320 3f20 6f70 7469 6f6e 732e tions ? options. │ │ │ │ -00041d60: 7275 6e57 6865 6e20 3a20 6e75 6c6c 0a20 runWhen : null. │ │ │ │ -00041d70: 2020 207d 293b 0a20 2020 2072 6574 7572 });. retur │ │ │ │ -00041d80: 6e20 7468 6973 2e68 616e 646c 6572 732e n this.handlers. │ │ │ │ -00041d90: 6c65 6e67 7468 202d 2031 3b0a 2020 7d0a length - 1;. }. │ │ │ │ -00041da0: 0a20 202f 2a2a 0a20 2020 2a20 5265 6d6f . /**. * Remo │ │ │ │ -00041db0: 7665 2061 6e20 696e 7465 7263 6570 746f ve an intercepto │ │ │ │ -00041dc0: 7220 6672 6f6d 2074 6865 2073 7461 636b r from the stack │ │ │ │ -00041dd0: 0a20 2020 2a0a 2020 202a 2040 7061 7261 . *. * @para │ │ │ │ -00041de0: 6d20 7b4e 756d 6265 727d 2069 6420 5468 m {Number} id Th │ │ │ │ -00041df0: 6520 4944 2074 6861 7420 7761 7320 7265 e ID that was re │ │ │ │ -00041e00: 7475 726e 6564 2062 7920 6075 7365 600a turned by `use`. │ │ │ │ -00041e10: 2020 202a 0a20 2020 2a20 4072 6574 7572 *. * @retur │ │ │ │ -00041e20: 6e73 207b 766f 6964 7d0a 2020 202a 2f0a ns {void}. */. │ │ │ │ -00041e30: 2020 656a 6563 7428 6964 2920 7b0a 2020 eject(id) {. │ │ │ │ -00041e40: 2020 6966 2028 7468 6973 2e68 616e 646c if (this.handl │ │ │ │ -00041e50: 6572 735b 6964 5d29 207b 0a20 2020 2020 ers[id]) {. │ │ │ │ -00041e60: 2074 6869 732e 6861 6e64 6c65 7273 5b69 this.handlers[i │ │ │ │ -00041e70: 645d 203d 206e 756c 6c3b 0a20 2020 207d d] = null;. } │ │ │ │ -00041e80: 0a20 207d 0a0a 2020 2f2a 2a0a 2020 202a . }.. /**. * │ │ │ │ -00041e90: 2043 6c65 6172 2061 6c6c 2069 6e74 6572 Clear all inter │ │ │ │ -00041ea0: 6365 7074 6f72 7320 6672 6f6d 2074 6865 ceptors from the │ │ │ │ -00041eb0: 2073 7461 636b 0a20 2020 2a0a 2020 202a stack. *. * │ │ │ │ -00041ec0: 2040 7265 7475 726e 7320 7b76 6f69 647d @returns {void} │ │ │ │ -00041ed0: 0a20 2020 2a2f 0a20 2063 6c65 6172 2829 . */. clear() │ │ │ │ -00041ee0: 207b 0a20 2020 2069 6620 2874 6869 732e {. if (this. │ │ │ │ -00041ef0: 6861 6e64 6c65 7273 2920 7b0a 2020 2020 handlers) {. │ │ │ │ -00041f00: 2020 7468 6973 2e68 616e 646c 6572 7320 this.handlers │ │ │ │ -00041f10: 3d20 5b5d 3b0a 2020 2020 7d0a 2020 7d0a = [];. }. }. │ │ │ │ -00041f20: 0a20 202f 2a2a 0a20 2020 2a20 4974 6572 . /**. * Iter │ │ │ │ -00041f30: 6174 6520 6f76 6572 2061 6c6c 2074 6865 ate over all the │ │ │ │ -00041f40: 2072 6567 6973 7465 7265 6420 696e 7465 registered inte │ │ │ │ -00041f50: 7263 6570 746f 7273 0a20 2020 2a0a 2020 rceptors. *. │ │ │ │ -00041f60: 202a 2054 6869 7320 6d65 7468 6f64 2069 * This method i │ │ │ │ -00041f70: 7320 7061 7274 6963 756c 6172 6c79 2075 s particularly u │ │ │ │ -00041f80: 7365 6675 6c20 666f 7220 736b 6970 7069 seful for skippi │ │ │ │ -00041f90: 6e67 206f 7665 7220 616e 790a 2020 202a ng over any. * │ │ │ │ -00041fa0: 2069 6e74 6572 6365 7074 6f72 7320 7468 interceptors th │ │ │ │ -00041fb0: 6174 206d 6179 2068 6176 6520 6265 636f at may have beco │ │ │ │ -00041fc0: 6d65 2060 6e75 6c6c 6020 6361 6c6c 696e me `null` callin │ │ │ │ -00041fd0: 6720 6065 6a65 6374 602e 0a20 2020 2a0a g `eject`.. *. │ │ │ │ -00041fe0: 2020 202a 2040 7061 7261 6d20 7b46 756e * @param {Fun │ │ │ │ -00041ff0: 6374 696f 6e7d 2066 6e20 5468 6520 6675 ction} fn The fu │ │ │ │ -00042000: 6e63 7469 6f6e 2074 6f20 6361 6c6c 2066 nction to call f │ │ │ │ -00042010: 6f72 2065 6163 6820 696e 7465 7263 6570 or each intercep │ │ │ │ -00042020: 746f 720a 2020 202a 0a20 2020 2a20 4072 tor. *. * @r │ │ │ │ -00042030: 6574 7572 6e73 207b 766f 6964 7d0a 2020 eturns {void}. │ │ │ │ -00042040: 202a 2f0a 2020 666f 7245 6163 6828 666e */. forEach(fn │ │ │ │ -00042050: 2920 7b0a 2020 2020 7574 696c 7324 312e ) {. utils$1. │ │ │ │ -00042060: 666f 7245 6163 6828 7468 6973 2e68 616e forEach(this.han │ │ │ │ -00042070: 646c 6572 732c 2066 756e 6374 696f 6e20 dlers, function │ │ │ │ -00042080: 666f 7245 6163 6848 616e 646c 6572 2868 forEachHandler(h │ │ │ │ -00042090: 2920 7b0a 2020 2020 2020 6966 2028 6820 ) {. if (h │ │ │ │ -000420a0: 213d 3d20 6e75 6c6c 2920 7b0a 2020 2020 !== null) {. │ │ │ │ -000420b0: 2020 2020 666e 2868 293b 0a20 2020 2020 fn(h);. │ │ │ │ -000420c0: 207d 0a20 2020 207d 293b 0a20 207d 0a7d }. });. }.} │ │ │ │ -000420d0: 0a0a 636f 6e73 7420 496e 7465 7263 6570 ..const Intercep │ │ │ │ -000420e0: 746f 724d 616e 6167 6572 2431 203d 2049 torManager$1 = I │ │ │ │ -000420f0: 6e74 6572 6365 7074 6f72 4d61 6e61 6765 nterceptorManage │ │ │ │ -00042100: 723b 0a0a 636f 6e73 7420 7472 616e 7369 r;..const transi │ │ │ │ -00042110: 7469 6f6e 616c 4465 6661 756c 7473 203d tionalDefaults = │ │ │ │ -00042120: 207b 0a20 2073 696c 656e 744a 534f 4e50 {. silentJSONP │ │ │ │ -00042130: 6172 7369 6e67 3a20 7472 7565 2c0a 2020 arsing: true,. │ │ │ │ -00042140: 666f 7263 6564 4a53 4f4e 5061 7273 696e forcedJSONParsin │ │ │ │ -00042150: 673a 2074 7275 652c 0a20 2063 6c61 7269 g: true,. clari │ │ │ │ -00042160: 6679 5469 6d65 6f75 7445 7272 6f72 3a20 fyTimeoutError: │ │ │ │ -00042170: 6661 6c73 650a 7d3b 0a0a 636f 6e73 7420 false.};..const │ │ │ │ -00042180: 5552 4c53 6561 7263 6850 6172 616d 7320 URLSearchParams │ │ │ │ -00042190: 3d20 7265 7175 6972 6524 2430 2431 2e55 = require$$0$1.U │ │ │ │ -000421a0: 524c 5365 6172 6368 5061 7261 6d73 3b0a RLSearchParams;. │ │ │ │ -000421b0: 0a63 6f6e 7374 2041 4c50 4841 203d 2027 .const ALPHA = ' │ │ │ │ -000421c0: 6162 6364 6566 6768 696a 6b6c 6d6e 6f70 abcdefghijklmnop │ │ │ │ -000421d0: 7172 7374 7576 7778 797a 273b 0a0a 636f qrstuvwxyz';..co │ │ │ │ -000421e0: 6e73 7420 4449 4749 5420 3d20 2730 3132 nst DIGIT = '012 │ │ │ │ -000421f0: 3334 3536 3738 3927 3b0a 0a63 6f6e 7374 3456789';..const │ │ │ │ -00042200: 2041 4c50 4841 4245 5420 3d20 7b0a 2020 ALPHABET = {. │ │ │ │ -00042210: 4449 4749 542c 0a20 2041 4c50 4841 2c0a DIGIT,. ALPHA,. │ │ │ │ -00042220: 2020 414c 5048 415f 4449 4749 543a 2041 ALPHA_DIGIT: A │ │ │ │ -00042230: 4c50 4841 202b 2041 4c50 4841 2e74 6f55 LPHA + ALPHA.toU │ │ │ │ -00042240: 7070 6572 4361 7365 2829 202b 2044 4947 pperCase() + DIG │ │ │ │ -00042250: 4954 0a7d 3b0a 0a63 6f6e 7374 2067 656e IT.};..const gen │ │ │ │ -00042260: 6572 6174 6553 7472 696e 6720 3d20 2873 erateString = (s │ │ │ │ -00042270: 697a 6520 3d20 3136 2c20 616c 7068 6162 ize = 16, alphab │ │ │ │ -00042280: 6574 203d 2041 4c50 4841 4245 542e 414c et = ALPHABET.AL │ │ │ │ -00042290: 5048 415f 4449 4749 5429 203d 3e20 7b0a PHA_DIGIT) => {. │ │ │ │ -000422a0: 2020 6c65 7420 7374 7220 3d20 2727 3b0a let str = '';. │ │ │ │ -000422b0: 2020 636f 6e73 7420 7b6c 656e 6774 687d const {length} │ │ │ │ -000422c0: 203d 2061 6c70 6861 6265 743b 0a20 2063 = alphabet;. c │ │ │ │ -000422d0: 6f6e 7374 2072 616e 646f 6d56 616c 7565 onst randomValue │ │ │ │ -000422e0: 7320 3d20 6e65 7720 5569 6e74 3332 4172 s = new Uint32Ar │ │ │ │ -000422f0: 7261 7928 7369 7a65 293b 0a20 2072 6571 ray(size);. req │ │ │ │ -00042300: 7569 7265 2424 382e 7261 6e64 6f6d 4669 uire$$8.randomFi │ │ │ │ -00042310: 6c6c 5379 6e63 2872 616e 646f 6d56 616c llSync(randomVal │ │ │ │ -00042320: 7565 7329 3b0a 2020 666f 7220 286c 6574 ues);. for (let │ │ │ │ -00042330: 2069 203d 2030 3b20 6920 3c20 7369 7a65 i = 0; i < size │ │ │ │ -00042340: 3b20 692b 2b29 207b 0a20 2020 2073 7472 ; i++) {. str │ │ │ │ -00042350: 202b 3d20 616c 7068 6162 6574 5b72 616e += alphabet[ran │ │ │ │ -00042360: 646f 6d56 616c 7565 735b 695d 2025 206c domValues[i] % l │ │ │ │ -00042370: 656e 6774 685d 3b0a 2020 7d0a 0a20 2072 ength];. }.. r │ │ │ │ -00042380: 6574 7572 6e20 7374 723b 0a7d 3b0a 0a0a eturn str;.};... │ │ │ │ -00042390: 636f 6e73 7420 706c 6174 666f 726d 2431 const platform$1 │ │ │ │ -000423a0: 203d 207b 0a20 2069 734e 6f64 653a 2074 = {. isNode: t │ │ │ │ -000423b0: 7275 652c 0a20 2063 6c61 7373 6573 3a20 rue,. classes: │ │ │ │ -000423c0: 7b0a 2020 2020 5552 4c53 6561 7263 6850 {. URLSearchP │ │ │ │ -000423d0: 6172 616d 732c 0a20 2020 2046 6f72 6d44 arams,. FormD │ │ │ │ -000423e0: 6174 613a 2046 6f72 6d44 6174 6124 322c ata: FormData$2, │ │ │ │ -000423f0: 0a20 2020 2042 6c6f 623a 2074 7970 656f . Blob: typeo │ │ │ │ -00042400: 6620 426c 6f62 2021 3d3d 2027 756e 6465 f Blob !== 'unde │ │ │ │ -00042410: 6669 6e65 6427 2026 2620 426c 6f62 207c fined' && Blob | │ │ │ │ -00042420: 7c20 6e75 6c6c 0a20 207d 2c0a 2020 414c | null. },. AL │ │ │ │ -00042430: 5048 4142 4554 2c0a 2020 6765 6e65 7261 PHABET,. genera │ │ │ │ -00042440: 7465 5374 7269 6e67 2c0a 2020 7072 6f74 teString,. prot │ │ │ │ -00042450: 6f63 6f6c 733a 205b 2027 6874 7470 272c ocols: [ 'http', │ │ │ │ -00042460: 2027 6874 7470 7327 2c20 2766 696c 6527 'https', 'file' │ │ │ │ -00042470: 2c20 2764 6174 6127 205d 0a7d 3b0a 0a63 , 'data' ].};..c │ │ │ │ -00042480: 6f6e 7374 2068 6173 4272 6f77 7365 7245 onst hasBrowserE │ │ │ │ -00042490: 6e76 203d 2074 7970 656f 6620 7769 6e64 nv = typeof wind │ │ │ │ -000424a0: 6f77 2021 3d3d 2027 756e 6465 6669 6e65 ow !== 'undefine │ │ │ │ -000424b0: 6427 2026 2620 7479 7065 6f66 2064 6f63 d' && typeof doc │ │ │ │ -000424c0: 756d 656e 7420 213d 3d20 2775 6e64 6566 ument !== 'undef │ │ │ │ -000424d0: 696e 6564 273b 0a0a 636f 6e73 7420 5f6e ined';..const _n │ │ │ │ -000424e0: 6176 6967 6174 6f72 203d 2074 7970 656f avigator = typeo │ │ │ │ -000424f0: 6620 6e61 7669 6761 746f 7220 3d3d 3d20 f navigator === │ │ │ │ -00042500: 276f 626a 6563 7427 2026 2620 6e61 7669 'object' && navi │ │ │ │ -00042510: 6761 746f 7220 7c7c 2075 6e64 6566 696e gator || undefin │ │ │ │ -00042520: 6564 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 ed;../**. * Dete │ │ │ │ -00042530: 726d 696e 6520 6966 2077 6527 7265 2072 rmine if we're r │ │ │ │ -00042540: 756e 6e69 6e67 2069 6e20 6120 7374 616e unning in a stan │ │ │ │ -00042550: 6461 7264 2062 726f 7773 6572 2065 6e76 dard browser env │ │ │ │ -00042560: 6972 6f6e 6d65 6e74 0a20 2a0a 202a 2054 ironment. *. * T │ │ │ │ -00042570: 6869 7320 616c 6c6f 7773 2061 7869 6f73 his allows axios │ │ │ │ -00042580: 2074 6f20 7275 6e20 696e 2061 2077 6562 to run in a web │ │ │ │ -00042590: 2077 6f72 6b65 722c 2061 6e64 2072 6561 worker, and rea │ │ │ │ -000425a0: 6374 2d6e 6174 6976 652e 0a20 2a20 426f ct-native.. * Bo │ │ │ │ -000425b0: 7468 2065 6e76 6972 6f6e 6d65 6e74 7320 th environments │ │ │ │ -000425c0: 7375 7070 6f72 7420 584d 4c48 7474 7052 support XMLHttpR │ │ │ │ -000425d0: 6571 7565 7374 2c20 6275 7420 6e6f 7420 equest, but not │ │ │ │ -000425e0: 6675 6c6c 7920 7374 616e 6461 7264 2067 fully standard g │ │ │ │ -000425f0: 6c6f 6261 6c73 2e0a 202a 0a20 2a20 7765 lobals.. *. * we │ │ │ │ -00042600: 6220 776f 726b 6572 733a 0a20 2a20 2074 b workers:. * t │ │ │ │ -00042610: 7970 656f 6620 7769 6e64 6f77 202d 3e20 ypeof window -> │ │ │ │ -00042620: 756e 6465 6669 6e65 640a 202a 2020 7479 undefined. * ty │ │ │ │ -00042630: 7065 6f66 2064 6f63 756d 656e 7420 2d3e peof document -> │ │ │ │ -00042640: 2075 6e64 6566 696e 6564 0a20 2a0a 202a undefined. *. * │ │ │ │ -00042650: 2072 6561 6374 2d6e 6174 6976 653a 0a20 react-native:. │ │ │ │ -00042660: 2a20 206e 6176 6967 6174 6f72 2e70 726f * navigator.pro │ │ │ │ -00042670: 6475 6374 202d 3e20 2752 6561 6374 4e61 duct -> 'ReactNa │ │ │ │ -00042680: 7469 7665 270a 202a 206e 6174 6976 6573 tive'. * natives │ │ │ │ -00042690: 6372 6970 740a 202a 2020 6e61 7669 6761 cript. * naviga │ │ │ │ -000426a0: 746f 722e 7072 6f64 7563 7420 2d3e 2027 tor.product -> ' │ │ │ │ -000426b0: 4e61 7469 7665 5363 7269 7074 2720 6f72 NativeScript' or │ │ │ │ -000426c0: 2027 4e53 270a 202a 0a20 2a20 4072 6574 'NS'. *. * @ret │ │ │ │ -000426d0: 7572 6e73 207b 626f 6f6c 6561 6e7d 0a20 urns {boolean}. │ │ │ │ -000426e0: 2a2f 0a63 6f6e 7374 2068 6173 5374 616e */.const hasStan │ │ │ │ -000426f0: 6461 7264 4272 6f77 7365 7245 6e76 203d dardBrowserEnv = │ │ │ │ -00042700: 2068 6173 4272 6f77 7365 7245 6e76 2026 hasBrowserEnv & │ │ │ │ -00042710: 260a 2020 2821 5f6e 6176 6967 6174 6f72 &. (!_navigator │ │ │ │ -00042720: 207c 7c20 5b27 5265 6163 744e 6174 6976 || ['ReactNativ │ │ │ │ -00042730: 6527 2c20 274e 6174 6976 6553 6372 6970 e', 'NativeScrip │ │ │ │ -00042740: 7427 2c20 274e 5327 5d2e 696e 6465 784f t', 'NS'].indexO │ │ │ │ -00042750: 6628 5f6e 6176 6967 6174 6f72 2e70 726f f(_navigator.pro │ │ │ │ -00042760: 6475 6374 2920 3c20 3029 3b0a 0a2f 2a2a duct) < 0);../** │ │ │ │ -00042770: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ -00042780: 2077 6527 7265 2072 756e 6e69 6e67 2069 we're running i │ │ │ │ -00042790: 6e20 6120 7374 616e 6461 7264 2062 726f n a standard bro │ │ │ │ -000427a0: 7773 6572 2077 6562 576f 726b 6572 2065 wser webWorker e │ │ │ │ -000427b0: 6e76 6972 6f6e 6d65 6e74 0a20 2a0a 202a nvironment. *. * │ │ │ │ -000427c0: 2041 6c74 686f 7567 6820 7468 6520 6069 Although the `i │ │ │ │ -000427d0: 7353 7461 6e64 6172 6442 726f 7773 6572 sStandardBrowser │ │ │ │ -000427e0: 456e 7660 206d 6574 686f 6420 696e 6469 Env` method indi │ │ │ │ -000427f0: 6361 7465 7320 7468 6174 0a20 2a20 6061 cates that. * `a │ │ │ │ -00042800: 6c6c 6f77 7320 6178 696f 7320 746f 2072 llows axios to r │ │ │ │ -00042810: 756e 2069 6e20 6120 7765 6220 776f 726b un in a web work │ │ │ │ -00042820: 6572 602c 2074 6865 2057 6562 576f 726b er`, the WebWork │ │ │ │ -00042830: 6572 2077 696c 6c20 7374 696c 6c20 6265 er will still be │ │ │ │ -00042840: 0a20 2a20 6669 6c74 6572 6564 206f 7574 . * filtered out │ │ │ │ -00042850: 2064 7565 2074 6f20 6974 7320 6a75 6467 due to its judg │ │ │ │ -00042860: 6d65 6e74 2073 7461 6e64 6172 640a 202a ment standard. * │ │ │ │ -00042870: 2060 7479 7065 6f66 2077 696e 646f 7720 `typeof window │ │ │ │ -00042880: 213d 3d20 2775 6e64 6566 696e 6564 2720 !== 'undefined' │ │ │ │ -00042890: 2626 2074 7970 656f 6620 646f 6375 6d65 && typeof docume │ │ │ │ -000428a0: 6e74 2021 3d3d 2027 756e 6465 6669 6e65 nt !== 'undefine │ │ │ │ -000428b0: 6427 602e 0a20 2a20 5468 6973 206c 6561 d'`.. * This lea │ │ │ │ -000428c0: 6473 2074 6f20 6120 7072 6f62 6c65 6d20 ds to a problem │ │ │ │ -000428d0: 7768 656e 2061 7869 6f73 2070 6f73 7420 when axios post │ │ │ │ -000428e0: 6046 6f72 6d44 6174 6160 2069 6e20 7765 `FormData` in we │ │ │ │ -000428f0: 6257 6f72 6b65 720a 202a 2f0a 636f 6e73 bWorker. */.cons │ │ │ │ -00042900: 7420 6861 7353 7461 6e64 6172 6442 726f t hasStandardBro │ │ │ │ -00042910: 7773 6572 5765 6257 6f72 6b65 7245 6e76 wserWebWorkerEnv │ │ │ │ -00042920: 203d 2028 2829 203d 3e20 7b0a 2020 7265 = (() => {. re │ │ │ │ -00042930: 7475 726e 2028 0a20 2020 2074 7970 656f turn (. typeo │ │ │ │ -00042940: 6620 576f 726b 6572 476c 6f62 616c 5363 f WorkerGlobalSc │ │ │ │ -00042950: 6f70 6520 213d 3d20 2775 6e64 6566 696e ope !== 'undefin │ │ │ │ -00042960: 6564 2720 2626 0a20 2020 202f 2f20 6573 ed' &&. // es │ │ │ │ -00042970: 6c69 6e74 2d64 6973 6162 6c65 2d6e 6578 lint-disable-nex │ │ │ │ -00042980: 742d 6c69 6e65 206e 6f2d 756e 6465 660a t-line no-undef. │ │ │ │ -00042990: 2020 2020 7365 6c66 2069 6e73 7461 6e63 self instanc │ │ │ │ -000429a0: 656f 6620 576f 726b 6572 476c 6f62 616c eof WorkerGlobal │ │ │ │ -000429b0: 5363 6f70 6520 2626 0a20 2020 2074 7970 Scope &&. typ │ │ │ │ -000429c0: 656f 6620 7365 6c66 2e69 6d70 6f72 7453 eof self.importS │ │ │ │ -000429d0: 6372 6970 7473 203d 3d3d 2027 6675 6e63 cripts === 'func │ │ │ │ -000429e0: 7469 6f6e 270a 2020 293b 0a7d 2928 293b tion'. );.})(); │ │ │ │ -000429f0: 0a0a 636f 6e73 7420 6f72 6967 696e 203d ..const origin = │ │ │ │ -00042a00: 2068 6173 4272 6f77 7365 7245 6e76 2026 hasBrowserEnv & │ │ │ │ -00042a10: 2620 7769 6e64 6f77 2e6c 6f63 6174 696f & window.locatio │ │ │ │ -00042a20: 6e2e 6872 6566 207c 7c20 2768 7474 703a n.href || 'http: │ │ │ │ -00042a30: 2f2f 6c6f 6361 6c68 6f73 7427 3b0a 0a63 //localhost';..c │ │ │ │ -00042a40: 6f6e 7374 2075 7469 6c73 203d 202f 2a23 onst utils = /*# │ │ │ │ -00042a50: 5f5f 5055 5245 5f5f 2a2f 4f62 6a65 6374 __PURE__*/Object │ │ │ │ -00042a60: 2e66 7265 657a 6528 7b0a 2020 5f5f 7072 .freeze({. __pr │ │ │ │ -00042a70: 6f74 6f5f 5f3a 206e 756c 6c2c 0a20 2068 oto__: null,. h │ │ │ │ -00042a80: 6173 4272 6f77 7365 7245 6e76 3a20 6861 asBrowserEnv: ha │ │ │ │ -00042a90: 7342 726f 7773 6572 456e 762c 0a20 2068 sBrowserEnv,. h │ │ │ │ -00042aa0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -00042ab0: 7245 6e76 3a20 6861 7353 7461 6e64 6172 rEnv: hasStandar │ │ │ │ -00042ac0: 6442 726f 7773 6572 456e 762c 0a20 2068 dBrowserEnv,. h │ │ │ │ -00042ad0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -00042ae0: 7257 6562 576f 726b 6572 456e 763a 2068 rWebWorkerEnv: h │ │ │ │ -00042af0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -00042b00: 7257 6562 576f 726b 6572 456e 762c 0a20 rWebWorkerEnv,. │ │ │ │ -00042b10: 206e 6176 6967 6174 6f72 3a20 5f6e 6176 navigator: _nav │ │ │ │ -00042b20: 6967 6174 6f72 2c0a 2020 6f72 6967 696e igator,. origin │ │ │ │ -00042b30: 3a20 6f72 6967 696e 0a7d 293b 0a0a 636f : origin.});..co │ │ │ │ -00042b40: 6e73 7420 706c 6174 666f 726d 203d 207b nst platform = { │ │ │ │ -00042b50: 0a20 202e 2e2e 7574 696c 732c 0a20 202e . ...utils,. . │ │ │ │ -00042b60: 2e2e 706c 6174 666f 726d 2431 0a7d 3b0a ..platform$1.};. │ │ │ │ -00042b70: 0a66 756e 6374 696f 6e20 746f 5552 4c45 .function toURLE │ │ │ │ -00042b80: 6e63 6f64 6564 466f 726d 2864 6174 612c ncodedForm(data, │ │ │ │ -00042b90: 206f 7074 696f 6e73 2920 7b0a 2020 7265 options) {. re │ │ │ │ -00042ba0: 7475 726e 2074 6f46 6f72 6d44 6174 6128 turn toFormData( │ │ │ │ -00042bb0: 6461 7461 2c20 6e65 7720 706c 6174 666f data, new platfo │ │ │ │ -00042bc0: 726d 2e63 6c61 7373 6573 2e55 524c 5365 rm.classes.URLSe │ │ │ │ -00042bd0: 6172 6368 5061 7261 6d73 2829 2c20 7b0a archParams(), {. │ │ │ │ -00042be0: 2020 2020 7669 7369 746f 723a 2066 756e visitor: fun │ │ │ │ -00042bf0: 6374 696f 6e28 7661 6c75 652c 206b 6579 ction(value, key │ │ │ │ -00042c00: 2c20 7061 7468 2c20 6865 6c70 6572 7329 , path, helpers) │ │ │ │ -00042c10: 207b 0a20 2020 2020 2069 6620 2870 6c61 {. if (pla │ │ │ │ -00042c20: 7466 6f72 6d2e 6973 4e6f 6465 2026 2620 tform.isNode && │ │ │ │ -00042c30: 7574 696c 7324 312e 6973 4275 6666 6572 utils$1.isBuffer │ │ │ │ -00042c40: 2876 616c 7565 2929 207b 0a20 2020 2020 (value)) {. │ │ │ │ -00042c50: 2020 2074 6869 732e 6170 7065 6e64 286b this.append(k │ │ │ │ -00042c60: 6579 2c20 7661 6c75 652e 746f 5374 7269 ey, value.toStri │ │ │ │ -00042c70: 6e67 2827 6261 7365 3634 2729 293b 0a20 ng('base64'));. │ │ │ │ -00042c80: 2020 2020 2020 2072 6574 7572 6e20 6661 return fa │ │ │ │ -00042c90: 6c73 653b 0a20 2020 2020 207d 0a0a 2020 lse;. }.. │ │ │ │ -00042ca0: 2020 2020 7265 7475 726e 2068 656c 7065 return helpe │ │ │ │ -00042cb0: 7273 2e64 6566 6175 6c74 5669 7369 746f rs.defaultVisito │ │ │ │ -00042cc0: 722e 6170 706c 7928 7468 6973 2c20 6172 r.apply(this, ar │ │ │ │ -00042cd0: 6775 6d65 6e74 7329 3b0a 2020 2020 7d2c guments);. }, │ │ │ │ -00042ce0: 0a20 2020 202e 2e2e 6f70 7469 6f6e 730a . ...options. │ │ │ │ -00042cf0: 2020 7d29 3b0a 7d0a 0a2f 2a2a 0a20 2a20 });.}../**. * │ │ │ │ -00042d00: 4974 2074 616b 6573 2061 2073 7472 696e It takes a strin │ │ │ │ -00042d10: 6720 6c69 6b65 2060 666f 6f5b 785d 5b79 g like `foo[x][y │ │ │ │ -00042d20: 5d5b 7a5d 6020 616e 6420 7265 7475 726e ][z]` and return │ │ │ │ -00042d30: 7320 616e 2061 7272 6179 206c 696b 6520 s an array like │ │ │ │ -00042d40: 605b 2766 6f6f 272c 2027 7827 2c20 2779 `['foo', 'x', 'y │ │ │ │ -00042d50: 272c 2027 7a27 5d0a 202a 0a20 2a20 4070 ', 'z']. *. * @p │ │ │ │ -00042d60: 6172 616d 207b 7374 7269 6e67 7d20 6e61 aram {string} na │ │ │ │ -00042d70: 6d65 202d 2054 6865 206e 616d 6520 6f66 me - The name of │ │ │ │ -00042d80: 2074 6865 2070 726f 7065 7274 7920 746f the property to │ │ │ │ -00042d90: 2067 6574 2e0a 202a 0a20 2a20 4072 6574 get.. *. * @ret │ │ │ │ -00042da0: 7572 6e73 2041 6e20 6172 7261 7920 6f66 urns An array of │ │ │ │ -00042db0: 2073 7472 696e 6773 2e0a 202a 2f0a 6675 strings.. */.fu │ │ │ │ -00042dc0: 6e63 7469 6f6e 2070 6172 7365 5072 6f70 nction parseProp │ │ │ │ -00042dd0: 5061 7468 286e 616d 6529 207b 0a20 202f Path(name) {. / │ │ │ │ -00042de0: 2f20 666f 6f5b 785d 5b79 5d5b 7a5d 0a20 / foo[x][y][z]. │ │ │ │ -00042df0: 202f 2f20 666f 6f2e 782e 792e 7a0a 2020 // foo.x.y.z. │ │ │ │ -00042e00: 2f2f 2066 6f6f 2d78 2d79 2d7a 0a20 202f // foo-x-y-z. / │ │ │ │ -00042e10: 2f20 666f 6f20 7820 7920 7a0a 2020 7265 / foo x y z. re │ │ │ │ -00042e20: 7475 726e 2075 7469 6c73 2431 2e6d 6174 turn utils$1.mat │ │ │ │ -00042e30: 6368 416c 6c28 2f5c 772b 7c5c 5b28 5c77 chAll(/\w+|\[(\w │ │ │ │ -00042e40: 2a29 5d2f 672c 206e 616d 6529 2e6d 6170 *)]/g, name).map │ │ │ │ -00042e50: 286d 6174 6368 203d 3e20 7b0a 2020 2020 (match => {. │ │ │ │ -00042e60: 7265 7475 726e 206d 6174 6368 5b30 5d20 return match[0] │ │ │ │ -00042e70: 3d3d 3d20 275b 5d27 203f 2027 2720 3a20 === '[]' ? '' : │ │ │ │ -00042e80: 6d61 7463 685b 315d 207c 7c20 6d61 7463 match[1] || matc │ │ │ │ -00042e90: 685b 305d 3b0a 2020 7d29 3b0a 7d0a 0a2f h[0];. });.}../ │ │ │ │ -00042ea0: 2a2a 0a20 2a20 436f 6e76 6572 7420 616e **. * Convert an │ │ │ │ -00042eb0: 2061 7272 6179 2074 6f20 616e 206f 626a array to an obj │ │ │ │ -00042ec0: 6563 742e 0a20 2a0a 202a 2040 7061 7261 ect.. *. * @para │ │ │ │ -00042ed0: 6d20 7b41 7272 6179 3c61 6e79 3e7d 2061 m {Array} a │ │ │ │ -00042ee0: 7272 202d 2054 6865 2061 7272 6179 2074 rr - The array t │ │ │ │ -00042ef0: 6f20 636f 6e76 6572 7420 746f 2061 6e20 o convert to an │ │ │ │ -00042f00: 6f62 6a65 6374 2e0a 202a 0a20 2a20 4072 object.. *. * @r │ │ │ │ -00042f10: 6574 7572 6e73 2041 6e20 6f62 6a65 6374 eturns An object │ │ │ │ -00042f20: 2077 6974 6820 7468 6520 7361 6d65 206b with the same k │ │ │ │ -00042f30: 6579 7320 616e 6420 7661 6c75 6573 2061 eys and values a │ │ │ │ -00042f40: 7320 7468 6520 6172 7261 792e 0a20 2a2f s the array.. */ │ │ │ │ -00042f50: 0a66 756e 6374 696f 6e20 6172 7261 7954 .function arrayT │ │ │ │ -00042f60: 6f4f 626a 6563 7428 6172 7229 207b 0a20 oObject(arr) {. │ │ │ │ -00042f70: 2063 6f6e 7374 206f 626a 203d 207b 7d3b const obj = {}; │ │ │ │ -00042f80: 0a20 2063 6f6e 7374 206b 6579 7320 3d20 . const keys = │ │ │ │ -00042f90: 4f62 6a65 6374 2e6b 6579 7328 6172 7229 Object.keys(arr) │ │ │ │ -00042fa0: 3b0a 2020 6c65 7420 693b 0a20 2063 6f6e ;. let i;. con │ │ │ │ -00042fb0: 7374 206c 656e 203d 206b 6579 732e 6c65 st len = keys.le │ │ │ │ -00042fc0: 6e67 7468 3b0a 2020 6c65 7420 6b65 793b ngth;. let key; │ │ │ │ -00042fd0: 0a20 2066 6f72 2028 6920 3d20 303b 2069 . for (i = 0; i │ │ │ │ -00042fe0: 203c 206c 656e 3b20 692b 2b29 207b 0a20 < len; i++) {. │ │ │ │ -00042ff0: 2020 206b 6579 203d 206b 6579 735b 695d key = keys[i] │ │ │ │ -00043000: 3b0a 2020 2020 6f62 6a5b 6b65 795d 203d ;. obj[key] = │ │ │ │ -00043010: 2061 7272 5b6b 6579 5d3b 0a20 207d 0a20 arr[key];. }. │ │ │ │ -00043020: 2072 6574 7572 6e20 6f62 6a3b 0a7d 0a0a return obj;.}.. │ │ │ │ -00043030: 2f2a 2a0a 202a 2049 7420 7461 6b65 7320 /**. * It takes │ │ │ │ -00043040: 6120 466f 726d 4461 7461 206f 626a 6563 a FormData objec │ │ │ │ -00043050: 7420 616e 6420 7265 7475 726e 7320 6120 t and returns a │ │ │ │ -00043060: 4a61 7661 5363 7269 7074 206f 626a 6563 JavaScript objec │ │ │ │ -00043070: 740a 202a 0a20 2a20 4070 6172 616d 207b t. *. * @param { │ │ │ │ -00043080: 7374 7269 6e67 7d20 666f 726d 4461 7461 string} formData │ │ │ │ -00043090: 2054 6865 2046 6f72 6d44 6174 6120 6f62 The FormData ob │ │ │ │ -000430a0: 6a65 6374 2074 6f20 636f 6e76 6572 7420 ject to convert │ │ │ │ -000430b0: 746f 204a 534f 4e2e 0a20 2a0a 202a 2040 to JSON.. *. * @ │ │ │ │ -000430c0: 7265 7475 726e 7320 7b4f 626a 6563 743c returns {Object< │ │ │ │ -000430d0: 7374 7269 6e67 2c20 616e 793e 207c 206e string, any> | n │ │ │ │ -000430e0: 756c 6c7d 2054 6865 2063 6f6e 7665 7274 ull} The convert │ │ │ │ -000430f0: 6564 206f 626a 6563 742e 0a20 2a2f 0a66 ed object.. */.f │ │ │ │ -00043100: 756e 6374 696f 6e20 666f 726d 4461 7461 unction formData │ │ │ │ -00043110: 546f 4a53 4f4e 2866 6f72 6d44 6174 6129 ToJSON(formData) │ │ │ │ -00043120: 207b 0a20 2066 756e 6374 696f 6e20 6275 {. function bu │ │ │ │ -00043130: 696c 6450 6174 6828 7061 7468 2c20 7661 ildPath(path, va │ │ │ │ -00043140: 6c75 652c 2074 6172 6765 742c 2069 6e64 lue, target, ind │ │ │ │ -00043150: 6578 2920 7b0a 2020 2020 6c65 7420 6e61 ex) {. let na │ │ │ │ -00043160: 6d65 203d 2070 6174 685b 696e 6465 782b me = path[index+ │ │ │ │ -00043170: 2b5d 3b0a 0a20 2020 2069 6620 286e 616d +];.. if (nam │ │ │ │ -00043180: 6520 3d3d 3d20 275f 5f70 726f 746f 5f5f e === '__proto__ │ │ │ │ -00043190: 2729 2072 6574 7572 6e20 7472 7565 3b0a ') return true;. │ │ │ │ -000431a0: 0a20 2020 2063 6f6e 7374 2069 734e 756d . const isNum │ │ │ │ -000431b0: 6572 6963 4b65 7920 3d20 4e75 6d62 6572 ericKey = Number │ │ │ │ -000431c0: 2e69 7346 696e 6974 6528 2b6e 616d 6529 .isFinite(+name) │ │ │ │ -000431d0: 3b0a 2020 2020 636f 6e73 7420 6973 4c61 ;. const isLa │ │ │ │ -000431e0: 7374 203d 2069 6e64 6578 203e 3d20 7061 st = index >= pa │ │ │ │ -000431f0: 7468 2e6c 656e 6774 683b 0a20 2020 206e th.length;. n │ │ │ │ -00043200: 616d 6520 3d20 216e 616d 6520 2626 2075 ame = !name && u │ │ │ │ -00043210: 7469 6c73 2431 2e69 7341 7272 6179 2874 tils$1.isArray(t │ │ │ │ -00043220: 6172 6765 7429 203f 2074 6172 6765 742e arget) ? target. │ │ │ │ -00043230: 6c65 6e67 7468 203a 206e 616d 653b 0a0a length : name;.. │ │ │ │ -00043240: 2020 2020 6966 2028 6973 4c61 7374 2920 if (isLast) │ │ │ │ -00043250: 7b0a 2020 2020 2020 6966 2028 7574 696c {. if (util │ │ │ │ -00043260: 7324 312e 6861 734f 776e 5072 6f70 2874 s$1.hasOwnProp(t │ │ │ │ -00043270: 6172 6765 742c 206e 616d 6529 2920 7b0a arget, name)) {. │ │ │ │ -00043280: 2020 2020 2020 2020 7461 7267 6574 5b6e target[n │ │ │ │ -00043290: 616d 655d 203d 205b 7461 7267 6574 5b6e ame] = [target[n │ │ │ │ -000432a0: 616d 655d 2c20 7661 6c75 655d 3b0a 2020 ame], value];. │ │ │ │ -000432b0: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ -000432c0: 2020 2020 2074 6172 6765 745b 6e61 6d65 target[name │ │ │ │ -000432d0: 5d20 3d20 7661 6c75 653b 0a20 2020 2020 ] = value;. │ │ │ │ -000432e0: 207d 0a0a 2020 2020 2020 7265 7475 726e }.. return │ │ │ │ -000432f0: 2021 6973 4e75 6d65 7269 634b 6579 3b0a !isNumericKey;. │ │ │ │ -00043300: 2020 2020 7d0a 0a20 2020 2069 6620 2821 }.. if (! │ │ │ │ -00043310: 7461 7267 6574 5b6e 616d 655d 207c 7c20 target[name] || │ │ │ │ -00043320: 2175 7469 6c73 2431 2e69 734f 626a 6563 !utils$1.isObjec │ │ │ │ -00043330: 7428 7461 7267 6574 5b6e 616d 655d 2929 t(target[name])) │ │ │ │ -00043340: 207b 0a20 2020 2020 2074 6172 6765 745b {. target[ │ │ │ │ -00043350: 6e61 6d65 5d20 3d20 5b5d 3b0a 2020 2020 name] = [];. │ │ │ │ -00043360: 7d0a 0a20 2020 2063 6f6e 7374 2072 6573 }.. const res │ │ │ │ -00043370: 756c 7420 3d20 6275 696c 6450 6174 6828 ult = buildPath( │ │ │ │ -00043380: 7061 7468 2c20 7661 6c75 652c 2074 6172 path, value, tar │ │ │ │ -00043390: 6765 745b 6e61 6d65 5d2c 2069 6e64 6578 get[name], index │ │ │ │ -000433a0: 293b 0a0a 2020 2020 6966 2028 7265 7375 );.. if (resu │ │ │ │ -000433b0: 6c74 2026 2620 7574 696c 7324 312e 6973 lt && utils$1.is │ │ │ │ -000433c0: 4172 7261 7928 7461 7267 6574 5b6e 616d Array(target[nam │ │ │ │ -000433d0: 655d 2929 207b 0a20 2020 2020 2074 6172 e])) {. tar │ │ │ │ -000433e0: 6765 745b 6e61 6d65 5d20 3d20 6172 7261 get[name] = arra │ │ │ │ -000433f0: 7954 6f4f 626a 6563 7428 7461 7267 6574 yToObject(target │ │ │ │ -00043400: 5b6e 616d 655d 293b 0a20 2020 207d 0a0a [name]);. }.. │ │ │ │ -00043410: 2020 2020 7265 7475 726e 2021 6973 4e75 return !isNu │ │ │ │ -00043420: 6d65 7269 634b 6579 3b0a 2020 7d0a 0a20 mericKey;. }.. │ │ │ │ -00043430: 2069 6620 2875 7469 6c73 2431 2e69 7346 if (utils$1.isF │ │ │ │ -00043440: 6f72 6d44 6174 6128 666f 726d 4461 7461 ormData(formData │ │ │ │ -00043450: 2920 2626 2075 7469 6c73 2431 2e69 7346 ) && utils$1.isF │ │ │ │ -00043460: 756e 6374 696f 6e28 666f 726d 4461 7461 unction(formData │ │ │ │ -00043470: 2e65 6e74 7269 6573 2929 207b 0a20 2020 .entries)) {. │ │ │ │ -00043480: 2063 6f6e 7374 206f 626a 203d 207b 7d3b const obj = {}; │ │ │ │ -00043490: 0a0a 2020 2020 7574 696c 7324 312e 666f .. utils$1.fo │ │ │ │ -000434a0: 7245 6163 6845 6e74 7279 2866 6f72 6d44 rEachEntry(formD │ │ │ │ -000434b0: 6174 612c 2028 6e61 6d65 2c20 7661 6c75 ata, (name, valu │ │ │ │ -000434c0: 6529 203d 3e20 7b0a 2020 2020 2020 6275 e) => {. bu │ │ │ │ -000434d0: 696c 6450 6174 6828 7061 7273 6550 726f ildPath(parsePro │ │ │ │ -000434e0: 7050 6174 6828 6e61 6d65 292c 2076 616c pPath(name), val │ │ │ │ -000434f0: 7565 2c20 6f62 6a2c 2030 293b 0a20 2020 ue, obj, 0);. │ │ │ │ -00043500: 207d 293b 0a0a 2020 2020 7265 7475 726e });.. return │ │ │ │ -00043510: 206f 626a 3b0a 2020 7d0a 0a20 2072 6574 obj;. }.. ret │ │ │ │ -00043520: 7572 6e20 6e75 6c6c 3b0a 7d0a 0a2f 2a2a urn null;.}../** │ │ │ │ -00043530: 0a20 2a20 4974 2074 616b 6573 2061 2073 . * It takes a s │ │ │ │ -00043540: 7472 696e 672c 2074 7269 6573 2074 6f20 tring, tries to │ │ │ │ -00043550: 7061 7273 6520 6974 2c20 616e 6420 6966 parse it, and if │ │ │ │ -00043560: 2069 7420 6661 696c 732c 2069 7420 7265 it fails, it re │ │ │ │ -00043570: 7475 726e 7320 7468 6520 7374 7269 6e67 turns the string │ │ │ │ -00043580: 6966 6965 6420 7665 7273 696f 6e0a 202a ified version. * │ │ │ │ -00043590: 206f 6620 7468 6520 696e 7075 740a 202a of the input. * │ │ │ │ -000435a0: 0a20 2a20 4070 6172 616d 207b 616e 797d . * @param {any} │ │ │ │ -000435b0: 2072 6177 5661 6c75 6520 2d20 5468 6520 rawValue - The │ │ │ │ -000435c0: 7661 6c75 6520 746f 2062 6520 7374 7269 value to be stri │ │ │ │ -000435d0: 6e67 6966 6965 642e 0a20 2a20 4070 6172 ngified.. * @par │ │ │ │ -000435e0: 616d 207b 4675 6e63 7469 6f6e 7d20 7061 am {Function} pa │ │ │ │ -000435f0: 7273 6572 202d 2041 2066 756e 6374 696f rser - A functio │ │ │ │ -00043600: 6e20 7468 6174 2070 6172 7365 7320 6120 n that parses a │ │ │ │ -00043610: 7374 7269 6e67 2069 6e74 6f20 6120 4a61 string into a Ja │ │ │ │ -00043620: 7661 5363 7269 7074 206f 626a 6563 742e vaScript object. │ │ │ │ -00043630: 0a20 2a20 4070 6172 616d 207b 4675 6e63 . * @param {Func │ │ │ │ -00043640: 7469 6f6e 7d20 656e 636f 6465 7220 2d20 tion} encoder - │ │ │ │ -00043650: 4120 6675 6e63 7469 6f6e 2074 6861 7420 A function that │ │ │ │ -00043660: 7461 6b65 7320 6120 7661 6c75 6520 616e takes a value an │ │ │ │ -00043670: 6420 7265 7475 726e 7320 6120 7374 7269 d returns a stri │ │ │ │ -00043680: 6e67 2e0a 202a 0a20 2a20 4072 6574 7572 ng.. *. * @retur │ │ │ │ -00043690: 6e73 207b 7374 7269 6e67 7d20 4120 7374 ns {string} A st │ │ │ │ -000436a0: 7269 6e67 6966 6965 6420 7665 7273 696f ringified versio │ │ │ │ -000436b0: 6e20 6f66 2074 6865 2072 6177 5661 6c75 n of the rawValu │ │ │ │ -000436c0: 652e 0a20 2a2f 0a66 756e 6374 696f 6e20 e.. */.function │ │ │ │ -000436d0: 7374 7269 6e67 6966 7953 6166 656c 7928 stringifySafely( │ │ │ │ -000436e0: 7261 7756 616c 7565 2c20 7061 7273 6572 rawValue, parser │ │ │ │ -000436f0: 2c20 656e 636f 6465 7229 207b 0a20 2069 , encoder) {. i │ │ │ │ -00043700: 6620 2875 7469 6c73 2431 2e69 7353 7472 f (utils$1.isStr │ │ │ │ -00043710: 696e 6728 7261 7756 616c 7565 2929 207b ing(rawValue)) { │ │ │ │ -00043720: 0a20 2020 2074 7279 207b 0a20 2020 2020 . try {. │ │ │ │ -00043730: 2028 7061 7273 6572 207c 7c20 4a53 4f4e (parser || JSON │ │ │ │ -00043740: 2e70 6172 7365 2928 7261 7756 616c 7565 .parse)(rawValue │ │ │ │ -00043750: 293b 0a20 2020 2020 2072 6574 7572 6e20 );. return │ │ │ │ -00043760: 7574 696c 7324 312e 7472 696d 2872 6177 utils$1.trim(raw │ │ │ │ -00043770: 5661 6c75 6529 3b0a 2020 2020 7d20 6361 Value);. } ca │ │ │ │ -00043780: 7463 6820 2865 2920 7b0a 2020 2020 2020 tch (e) {. │ │ │ │ -00043790: 6966 2028 652e 6e61 6d65 2021 3d3d 2027 if (e.name !== ' │ │ │ │ -000437a0: 5379 6e74 6178 4572 726f 7227 2920 7b0a SyntaxError') {. │ │ │ │ -000437b0: 2020 2020 2020 2020 7468 726f 7720 653b throw e; │ │ │ │ -000437c0: 0a20 2020 2020 207d 0a20 2020 207d 0a20 . }. }. │ │ │ │ -000437d0: 207d 0a0a 2020 7265 7475 726e 2028 656e }.. return (en │ │ │ │ -000437e0: 636f 6465 7220 7c7c 204a 534f 4e2e 7374 coder || JSON.st │ │ │ │ -000437f0: 7269 6e67 6966 7929 2872 6177 5661 6c75 ringify)(rawValu │ │ │ │ -00043800: 6529 3b0a 7d0a 0a63 6f6e 7374 2064 6566 e);.}..const def │ │ │ │ -00043810: 6175 6c74 7320 3d20 7b0a 0a20 2074 7261 aults = {.. tra │ │ │ │ -00043820: 6e73 6974 696f 6e61 6c3a 2074 7261 6e73 nsitional: trans │ │ │ │ -00043830: 6974 696f 6e61 6c44 6566 6175 6c74 732c itionalDefaults, │ │ │ │ -00043840: 0a0a 2020 6164 6170 7465 723a 205b 2778 .. adapter: ['x │ │ │ │ -00043850: 6872 272c 2027 6874 7470 272c 2027 6665 hr', 'http', 'fe │ │ │ │ -00043860: 7463 6827 5d2c 0a0a 2020 7472 616e 7366 tch'],.. transf │ │ │ │ -00043870: 6f72 6d52 6571 7565 7374 3a20 5b66 756e ormRequest: [fun │ │ │ │ -00043880: 6374 696f 6e20 7472 616e 7366 6f72 6d52 ction transformR │ │ │ │ -00043890: 6571 7565 7374 2864 6174 612c 2068 6561 equest(data, hea │ │ │ │ -000438a0: 6465 7273 2920 7b0a 2020 2020 636f 6e73 ders) {. cons │ │ │ │ -000438b0: 7420 636f 6e74 656e 7454 7970 6520 3d20 t contentType = │ │ │ │ -000438c0: 6865 6164 6572 732e 6765 7443 6f6e 7465 headers.getConte │ │ │ │ -000438d0: 6e74 5479 7065 2829 207c 7c20 2727 3b0a ntType() || '';. │ │ │ │ -000438e0: 2020 2020 636f 6e73 7420 6861 734a 534f const hasJSO │ │ │ │ -000438f0: 4e43 6f6e 7465 6e74 5479 7065 203d 2063 NContentType = c │ │ │ │ -00043900: 6f6e 7465 6e74 5479 7065 2e69 6e64 6578 ontentType.index │ │ │ │ -00043910: 4f66 2827 6170 706c 6963 6174 696f 6e2f Of('application/ │ │ │ │ -00043920: 6a73 6f6e 2729 203e 202d 313b 0a20 2020 json') > -1;. │ │ │ │ -00043930: 2063 6f6e 7374 2069 734f 626a 6563 7450 const isObjectP │ │ │ │ -00043940: 6179 6c6f 6164 203d 2075 7469 6c73 2431 ayload = utils$1 │ │ │ │ -00043950: 2e69 734f 626a 6563 7428 6461 7461 293b .isObject(data); │ │ │ │ -00043960: 0a0a 2020 2020 6966 2028 6973 4f62 6a65 .. if (isObje │ │ │ │ -00043970: 6374 5061 796c 6f61 6420 2626 2075 7469 ctPayload && uti │ │ │ │ -00043980: 6c73 2431 2e69 7348 544d 4c46 6f72 6d28 ls$1.isHTMLForm( │ │ │ │ -00043990: 6461 7461 2929 207b 0a20 2020 2020 2064 data)) {. d │ │ │ │ -000439a0: 6174 6120 3d20 6e65 7720 466f 726d 4461 ata = new FormDa │ │ │ │ -000439b0: 7461 2864 6174 6129 3b0a 2020 2020 7d0a ta(data);. }. │ │ │ │ -000439c0: 0a20 2020 2063 6f6e 7374 2069 7346 6f72 . const isFor │ │ │ │ -000439d0: 6d44 6174 6120 3d20 7574 696c 7324 312e mData = utils$1. │ │ │ │ -000439e0: 6973 466f 726d 4461 7461 2864 6174 6129 isFormData(data) │ │ │ │ -000439f0: 3b0a 0a20 2020 2069 6620 2869 7346 6f72 ;.. if (isFor │ │ │ │ -00043a00: 6d44 6174 6129 207b 0a20 2020 2020 2072 mData) {. r │ │ │ │ -00043a10: 6574 7572 6e20 6861 734a 534f 4e43 6f6e eturn hasJSONCon │ │ │ │ -00043a20: 7465 6e74 5479 7065 203f 204a 534f 4e2e tentType ? JSON. │ │ │ │ -00043a30: 7374 7269 6e67 6966 7928 666f 726d 4461 stringify(formDa │ │ │ │ -00043a40: 7461 546f 4a53 4f4e 2864 6174 6129 2920 taToJSON(data)) │ │ │ │ -00043a50: 3a20 6461 7461 3b0a 2020 2020 7d0a 0a20 : data;. }.. │ │ │ │ -00043a60: 2020 2069 6620 2875 7469 6c73 2431 2e69 if (utils$1.i │ │ │ │ -00043a70: 7341 7272 6179 4275 6666 6572 2864 6174 sArrayBuffer(dat │ │ │ │ -00043a80: 6129 207c 7c0a 2020 2020 2020 7574 696c a) ||. util │ │ │ │ -00043a90: 7324 312e 6973 4275 6666 6572 2864 6174 s$1.isBuffer(dat │ │ │ │ -00043aa0: 6129 207c 7c0a 2020 2020 2020 7574 696c a) ||. util │ │ │ │ -00043ab0: 7324 312e 6973 5374 7265 616d 2864 6174 s$1.isStream(dat │ │ │ │ -00043ac0: 6129 207c 7c0a 2020 2020 2020 7574 696c a) ||. util │ │ │ │ -00043ad0: 7324 312e 6973 4669 6c65 2864 6174 6129 s$1.isFile(data) │ │ │ │ -00043ae0: 207c 7c0a 2020 2020 2020 7574 696c 7324 ||. utils$ │ │ │ │ -00043af0: 312e 6973 426c 6f62 2864 6174 6129 207c 1.isBlob(data) | │ │ │ │ -00043b00: 7c0a 2020 2020 2020 7574 696c 7324 312e |. utils$1. │ │ │ │ -00043b10: 6973 5265 6164 6162 6c65 5374 7265 616d isReadableStream │ │ │ │ -00043b20: 2864 6174 6129 0a20 2020 2029 207b 0a20 (data). ) {. │ │ │ │ -00043b30: 2020 2020 2072 6574 7572 6e20 6461 7461 return data │ │ │ │ -00043b40: 3b0a 2020 2020 7d0a 2020 2020 6966 2028 ;. }. if ( │ │ │ │ -00043b50: 7574 696c 7324 312e 6973 4172 7261 7942 utils$1.isArrayB │ │ │ │ -00043b60: 7566 6665 7256 6965 7728 6461 7461 2929 ufferView(data)) │ │ │ │ -00043b70: 207b 0a20 2020 2020 2072 6574 7572 6e20 {. return │ │ │ │ -00043b80: 6461 7461 2e62 7566 6665 723b 0a20 2020 data.buffer;. │ │ │ │ -00043b90: 207d 0a20 2020 2069 6620 2875 7469 6c73 }. if (utils │ │ │ │ -00043ba0: 2431 2e69 7355 524c 5365 6172 6368 5061 $1.isURLSearchPa │ │ │ │ -00043bb0: 7261 6d73 2864 6174 6129 2920 7b0a 2020 rams(data)) {. │ │ │ │ -00043bc0: 2020 2020 6865 6164 6572 732e 7365 7443 headers.setC │ │ │ │ -00043bd0: 6f6e 7465 6e74 5479 7065 2827 6170 706c ontentType('appl │ │ │ │ -00043be0: 6963 6174 696f 6e2f 782d 7777 772d 666f ication/x-www-fo │ │ │ │ -00043bf0: 726d 2d75 726c 656e 636f 6465 643b 6368 rm-urlencoded;ch │ │ │ │ -00043c00: 6172 7365 743d 7574 662d 3827 2c20 6661 arset=utf-8', fa │ │ │ │ -00043c10: 6c73 6529 3b0a 2020 2020 2020 7265 7475 lse);. retu │ │ │ │ -00043c20: 726e 2064 6174 612e 746f 5374 7269 6e67 rn data.toString │ │ │ │ -00043c30: 2829 3b0a 2020 2020 7d0a 0a20 2020 206c ();. }.. l │ │ │ │ -00043c40: 6574 2069 7346 696c 654c 6973 743b 0a0a et isFileList;.. │ │ │ │ -00043c50: 2020 2020 6966 2028 6973 4f62 6a65 6374 if (isObject │ │ │ │ -00043c60: 5061 796c 6f61 6429 207b 0a20 2020 2020 Payload) {. │ │ │ │ -00043c70: 2069 6620 2863 6f6e 7465 6e74 5479 7065 if (contentType │ │ │ │ -00043c80: 2e69 6e64 6578 4f66 2827 6170 706c 6963 .indexOf('applic │ │ │ │ -00043c90: 6174 696f 6e2f 782d 7777 772d 666f 726d ation/x-www-form │ │ │ │ -00043ca0: 2d75 726c 656e 636f 6465 6427 2920 3e20 -urlencoded') > │ │ │ │ -00043cb0: 2d31 2920 7b0a 2020 2020 2020 2020 7265 -1) {. re │ │ │ │ -00043cc0: 7475 726e 2074 6f55 524c 456e 636f 6465 turn toURLEncode │ │ │ │ -00043cd0: 6446 6f72 6d28 6461 7461 2c20 7468 6973 dForm(data, this │ │ │ │ -00043ce0: 2e66 6f72 6d53 6572 6961 6c69 7a65 7229 .formSerializer) │ │ │ │ -00043cf0: 2e74 6f53 7472 696e 6728 293b 0a20 2020 .toString();. │ │ │ │ -00043d00: 2020 207d 0a0a 2020 2020 2020 6966 2028 }.. if ( │ │ │ │ -00043d10: 2869 7346 696c 654c 6973 7420 3d20 7574 (isFileList = ut │ │ │ │ -00043d20: 696c 7324 312e 6973 4669 6c65 4c69 7374 ils$1.isFileList │ │ │ │ -00043d30: 2864 6174 6129 2920 7c7c 2063 6f6e 7465 (data)) || conte │ │ │ │ -00043d40: 6e74 5479 7065 2e69 6e64 6578 4f66 2827 ntType.indexOf(' │ │ │ │ -00043d50: 6d75 6c74 6970 6172 742f 666f 726d 2d64 multipart/form-d │ │ │ │ -00043d60: 6174 6127 2920 3e20 2d31 2920 7b0a 2020 ata') > -1) {. │ │ │ │ -00043d70: 2020 2020 2020 636f 6e73 7420 5f46 6f72 const _For │ │ │ │ -00043d80: 6d44 6174 6120 3d20 7468 6973 2e65 6e76 mData = this.env │ │ │ │ -00043d90: 2026 2620 7468 6973 2e65 6e76 2e46 6f72 && this.env.For │ │ │ │ -00043da0: 6d44 6174 613b 0a0a 2020 2020 2020 2020 mData;.. │ │ │ │ -00043db0: 7265 7475 726e 2074 6f46 6f72 6d44 6174 return toFormDat │ │ │ │ -00043dc0: 6128 0a20 2020 2020 2020 2020 2069 7346 a(. isF │ │ │ │ -00043dd0: 696c 654c 6973 7420 3f20 7b27 6669 6c65 ileList ? {'file │ │ │ │ -00043de0: 735b 5d27 3a20 6461 7461 7d20 3a20 6461 s[]': data} : da │ │ │ │ -00043df0: 7461 2c0a 2020 2020 2020 2020 2020 5f46 ta,. _F │ │ │ │ -00043e00: 6f72 6d44 6174 6120 2626 206e 6577 205f ormData && new _ │ │ │ │ -00043e10: 466f 726d 4461 7461 2829 2c0a 2020 2020 FormData(),. │ │ │ │ -00043e20: 2020 2020 2020 7468 6973 2e66 6f72 6d53 this.formS │ │ │ │ -00043e30: 6572 6961 6c69 7a65 720a 2020 2020 2020 erializer. │ │ │ │ -00043e40: 2020 293b 0a20 2020 2020 207d 0a20 2020 );. }. │ │ │ │ -00043e50: 207d 0a0a 2020 2020 6966 2028 6973 4f62 }.. if (isOb │ │ │ │ -00043e60: 6a65 6374 5061 796c 6f61 6420 7c7c 2068 jectPayload || h │ │ │ │ -00043e70: 6173 4a53 4f4e 436f 6e74 656e 7454 7970 asJSONContentTyp │ │ │ │ -00043e80: 6520 2920 7b0a 2020 2020 2020 6865 6164 e ) {. head │ │ │ │ -00043e90: 6572 732e 7365 7443 6f6e 7465 6e74 5479 ers.setContentTy │ │ │ │ -00043ea0: 7065 2827 6170 706c 6963 6174 696f 6e2f pe('application/ │ │ │ │ -00043eb0: 6a73 6f6e 272c 2066 616c 7365 293b 0a20 json', false);. │ │ │ │ -00043ec0: 2020 2020 2072 6574 7572 6e20 7374 7269 return stri │ │ │ │ -00043ed0: 6e67 6966 7953 6166 656c 7928 6461 7461 ngifySafely(data │ │ │ │ -00043ee0: 293b 0a20 2020 207d 0a0a 2020 2020 7265 );. }.. re │ │ │ │ -00043ef0: 7475 726e 2064 6174 613b 0a20 207d 5d2c turn data;. }], │ │ │ │ -00043f00: 0a0a 2020 7472 616e 7366 6f72 6d52 6573 .. transformRes │ │ │ │ -00043f10: 706f 6e73 653a 205b 6675 6e63 7469 6f6e ponse: [function │ │ │ │ -00043f20: 2074 7261 6e73 666f 726d 5265 7370 6f6e transformRespon │ │ │ │ -00043f30: 7365 2864 6174 6129 207b 0a20 2020 2063 se(data) {. c │ │ │ │ -00043f40: 6f6e 7374 2074 7261 6e73 6974 696f 6e61 onst transitiona │ │ │ │ -00043f50: 6c20 3d20 7468 6973 2e74 7261 6e73 6974 l = this.transit │ │ │ │ -00043f60: 696f 6e61 6c20 7c7c 2064 6566 6175 6c74 ional || default │ │ │ │ -00043f70: 732e 7472 616e 7369 7469 6f6e 616c 3b0a s.transitional;. │ │ │ │ -00043f80: 2020 2020 636f 6e73 7420 666f 7263 6564 const forced │ │ │ │ -00043f90: 4a53 4f4e 5061 7273 696e 6720 3d20 7472 JSONParsing = tr │ │ │ │ -00043fa0: 616e 7369 7469 6f6e 616c 2026 2620 7472 ansitional && tr │ │ │ │ -00043fb0: 616e 7369 7469 6f6e 616c 2e66 6f72 6365 ansitional.force │ │ │ │ -00043fc0: 644a 534f 4e50 6172 7369 6e67 3b0a 2020 dJSONParsing;. │ │ │ │ -00043fd0: 2020 636f 6e73 7420 4a53 4f4e 5265 7175 const JSONRequ │ │ │ │ -00043fe0: 6573 7465 6420 3d20 7468 6973 2e72 6573 ested = this.res │ │ │ │ -00043ff0: 706f 6e73 6554 7970 6520 3d3d 3d20 276a ponseType === 'j │ │ │ │ -00044000: 736f 6e27 3b0a 0a20 2020 2069 6620 2875 son';.. if (u │ │ │ │ -00044010: 7469 6c73 2431 2e69 7352 6573 706f 6e73 tils$1.isRespons │ │ │ │ -00044020: 6528 6461 7461 2920 7c7c 2075 7469 6c73 e(data) || utils │ │ │ │ -00044030: 2431 2e69 7352 6561 6461 626c 6553 7472 $1.isReadableStr │ │ │ │ -00044040: 6561 6d28 6461 7461 2929 207b 0a20 2020 eam(data)) {. │ │ │ │ -00044050: 2020 2072 6574 7572 6e20 6461 7461 3b0a return data;. │ │ │ │ -00044060: 2020 2020 7d0a 0a20 2020 2069 6620 2864 }.. if (d │ │ │ │ -00044070: 6174 6120 2626 2075 7469 6c73 2431 2e69 ata && utils$1.i │ │ │ │ -00044080: 7353 7472 696e 6728 6461 7461 2920 2626 sString(data) && │ │ │ │ -00044090: 2028 2866 6f72 6365 644a 534f 4e50 6172 ((forcedJSONPar │ │ │ │ -000440a0: 7369 6e67 2026 2620 2174 6869 732e 7265 sing && !this.re │ │ │ │ -000440b0: 7370 6f6e 7365 5479 7065 2920 7c7c 204a sponseType) || J │ │ │ │ -000440c0: 534f 4e52 6571 7565 7374 6564 2929 207b SONRequested)) { │ │ │ │ -000440d0: 0a20 2020 2020 2063 6f6e 7374 2073 696c . const sil │ │ │ │ -000440e0: 656e 744a 534f 4e50 6172 7369 6e67 203d entJSONParsing = │ │ │ │ -000440f0: 2074 7261 6e73 6974 696f 6e61 6c20 2626 transitional && │ │ │ │ -00044100: 2074 7261 6e73 6974 696f 6e61 6c2e 7369 transitional.si │ │ │ │ -00044110: 6c65 6e74 4a53 4f4e 5061 7273 696e 673b lentJSONParsing; │ │ │ │ -00044120: 0a20 2020 2020 2063 6f6e 7374 2073 7472 . const str │ │ │ │ -00044130: 6963 744a 534f 4e50 6172 7369 6e67 203d ictJSONParsing = │ │ │ │ -00044140: 2021 7369 6c65 6e74 4a53 4f4e 5061 7273 !silentJSONPars │ │ │ │ -00044150: 696e 6720 2626 204a 534f 4e52 6571 7565 ing && JSONReque │ │ │ │ -00044160: 7374 6564 3b0a 0a20 2020 2020 2074 7279 sted;.. try │ │ │ │ -00044170: 207b 0a20 2020 2020 2020 2072 6574 7572 {. retur │ │ │ │ -00044180: 6e20 4a53 4f4e 2e70 6172 7365 2864 6174 n JSON.parse(dat │ │ │ │ -00044190: 612c 2074 6869 732e 7061 7273 6552 6576 a, this.parseRev │ │ │ │ -000441a0: 6976 6572 293b 0a20 2020 2020 207d 2063 iver);. } c │ │ │ │ -000441b0: 6174 6368 2028 6529 207b 0a20 2020 2020 atch (e) {. │ │ │ │ -000441c0: 2020 2069 6620 2873 7472 6963 744a 534f if (strictJSO │ │ │ │ -000441d0: 4e50 6172 7369 6e67 2920 7b0a 2020 2020 NParsing) {. │ │ │ │ -000441e0: 2020 2020 2020 6966 2028 652e 6e61 6d65 if (e.name │ │ │ │ -000441f0: 203d 3d3d 2027 5379 6e74 6178 4572 726f === 'SyntaxErro │ │ │ │ -00044200: 7227 2920 7b0a 2020 2020 2020 2020 2020 r') {. │ │ │ │ -00044210: 2020 7468 726f 7720 4178 696f 7345 7272 throw AxiosErr │ │ │ │ -00044220: 6f72 2e66 726f 6d28 652c 2041 7869 6f73 or.from(e, Axios │ │ │ │ -00044230: 4572 726f 722e 4552 525f 4241 445f 5245 Error.ERR_BAD_RE │ │ │ │ -00044240: 5350 4f4e 5345 2c20 7468 6973 2c20 6e75 SPONSE, this, nu │ │ │ │ -00044250: 6c6c 2c20 7468 6973 2e72 6573 706f 6e73 ll, this.respons │ │ │ │ -00044260: 6529 3b0a 2020 2020 2020 2020 2020 7d0a e);. }. │ │ │ │ -00044270: 2020 2020 2020 2020 2020 7468 726f 7720 throw │ │ │ │ -00044280: 653b 0a20 2020 2020 2020 207d 0a20 2020 e;. }. │ │ │ │ -00044290: 2020 207d 0a20 2020 207d 0a0a 2020 2020 }. }.. │ │ │ │ -000442a0: 7265 7475 726e 2064 6174 613b 0a20 207d return data;. } │ │ │ │ -000442b0: 5d2c 0a0a 2020 2f2a 2a0a 2020 202a 2041 ],.. /**. * A │ │ │ │ -000442c0: 2074 696d 656f 7574 2069 6e20 6d69 6c6c timeout in mill │ │ │ │ -000442d0: 6973 6563 6f6e 6473 2074 6f20 6162 6f72 iseconds to abor │ │ │ │ -000442e0: 7420 6120 7265 7175 6573 742e 2049 6620 t a request. If │ │ │ │ -000442f0: 7365 7420 746f 2030 2028 6465 6661 756c set to 0 (defaul │ │ │ │ -00044300: 7429 2061 0a20 2020 2a20 7469 6d65 6f75 t) a. * timeou │ │ │ │ -00044310: 7420 6973 206e 6f74 2063 7265 6174 6564 t is not created │ │ │ │ -00044320: 2e0a 2020 202a 2f0a 2020 7469 6d65 6f75 .. */. timeou │ │ │ │ -00044330: 743a 2030 2c0a 0a20 2078 7372 6643 6f6f t: 0,.. xsrfCoo │ │ │ │ -00044340: 6b69 654e 616d 653a 2027 5853 5246 2d54 kieName: 'XSRF-T │ │ │ │ -00044350: 4f4b 454e 272c 0a20 2078 7372 6648 6561 OKEN',. xsrfHea │ │ │ │ -00044360: 6465 724e 616d 653a 2027 582d 5853 5246 derName: 'X-XSRF │ │ │ │ -00044370: 2d54 4f4b 454e 272c 0a0a 2020 6d61 7843 -TOKEN',.. maxC │ │ │ │ -00044380: 6f6e 7465 6e74 4c65 6e67 7468 3a20 2d31 ontentLength: -1 │ │ │ │ -00044390: 2c0a 2020 6d61 7842 6f64 794c 656e 6774 ,. maxBodyLengt │ │ │ │ -000443a0: 683a 202d 312c 0a0a 2020 656e 763a 207b h: -1,.. env: { │ │ │ │ -000443b0: 0a20 2020 2046 6f72 6d44 6174 613a 2070 . FormData: p │ │ │ │ -000443c0: 6c61 7466 6f72 6d2e 636c 6173 7365 732e latform.classes. │ │ │ │ -000443d0: 466f 726d 4461 7461 2c0a 2020 2020 426c FormData,. Bl │ │ │ │ -000443e0: 6f62 3a20 706c 6174 666f 726d 2e63 6c61 ob: platform.cla │ │ │ │ -000443f0: 7373 6573 2e42 6c6f 620a 2020 7d2c 0a0a sses.Blob. },.. │ │ │ │ -00044400: 2020 7661 6c69 6461 7465 5374 6174 7573 validateStatus │ │ │ │ -00044410: 3a20 6675 6e63 7469 6f6e 2076 616c 6964 : function valid │ │ │ │ -00044420: 6174 6553 7461 7475 7328 7374 6174 7573 ateStatus(status │ │ │ │ -00044430: 2920 7b0a 2020 2020 7265 7475 726e 2073 ) {. return s │ │ │ │ -00044440: 7461 7475 7320 3e3d 2032 3030 2026 2620 tatus >= 200 && │ │ │ │ -00044450: 7374 6174 7573 203c 2033 3030 3b0a 2020 status < 300;. │ │ │ │ -00044460: 7d2c 0a0a 2020 6865 6164 6572 733a 207b },.. headers: { │ │ │ │ -00044470: 0a20 2020 2063 6f6d 6d6f 6e3a 207b 0a20 . common: {. │ │ │ │ -00044480: 2020 2020 2027 4163 6365 7074 273a 2027 'Accept': ' │ │ │ │ -00044490: 6170 706c 6963 6174 696f 6e2f 6a73 6f6e application/json │ │ │ │ -000444a0: 2c20 7465 7874 2f70 6c61 696e 2c20 2a2f , text/plain, */ │ │ │ │ -000444b0: 2a27 2c0a 2020 2020 2020 2743 6f6e 7465 *',. 'Conte │ │ │ │ -000444c0: 6e74 2d54 7970 6527 3a20 756e 6465 6669 nt-Type': undefi │ │ │ │ -000444d0: 6e65 640a 2020 2020 7d0a 2020 7d0a 7d3b ned. }. }.}; │ │ │ │ -000444e0: 0a0a 7574 696c 7324 312e 666f 7245 6163 ..utils$1.forEac │ │ │ │ -000444f0: 6828 5b27 6465 6c65 7465 272c 2027 6765 h(['delete', 'ge │ │ │ │ -00044500: 7427 2c20 2768 6561 6427 2c20 2770 6f73 t', 'head', 'pos │ │ │ │ -00044510: 7427 2c20 2770 7574 272c 2027 7061 7463 t', 'put', 'patc │ │ │ │ -00044520: 6827 5d2c 2028 6d65 7468 6f64 2920 3d3e h'], (method) => │ │ │ │ -00044530: 207b 0a20 2064 6566 6175 6c74 732e 6865 {. defaults.he │ │ │ │ -00044540: 6164 6572 735b 6d65 7468 6f64 5d20 3d20 aders[method] = │ │ │ │ -00044550: 7b7d 3b0a 7d29 3b0a 0a63 6f6e 7374 2064 {};.});..const d │ │ │ │ -00044560: 6566 6175 6c74 7324 3120 3d20 6465 6661 efaults$1 = defa │ │ │ │ -00044570: 756c 7473 3b0a 0a2f 2f20 5261 7741 7869 ults;..// RawAxi │ │ │ │ -00044580: 6f73 4865 6164 6572 7320 7768 6f73 6520 osHeaders whose │ │ │ │ -00044590: 6475 706c 6963 6174 6573 2061 7265 2069 duplicates are i │ │ │ │ -000445a0: 676e 6f72 6564 2062 7920 6e6f 6465 0a2f gnored by node./ │ │ │ │ -000445b0: 2f20 632e 662e 2068 7474 7073 3a2f 2f6e / c.f. https://n │ │ │ │ -000445c0: 6f64 656a 732e 6f72 672f 6170 692f 6874 odejs.org/api/ht │ │ │ │ -000445d0: 7470 2e68 746d 6c23 6874 7470 5f6d 6573 tp.html#http_mes │ │ │ │ -000445e0: 7361 6765 5f68 6561 6465 7273 0a63 6f6e sage_headers.con │ │ │ │ -000445f0: 7374 2069 676e 6f72 6544 7570 6c69 6361 st ignoreDuplica │ │ │ │ -00044600: 7465 4f66 203d 2075 7469 6c73 2431 2e74 teOf = utils$1.t │ │ │ │ -00044610: 6f4f 626a 6563 7453 6574 285b 0a20 2027 oObjectSet([. ' │ │ │ │ -00044620: 6167 6527 2c20 2761 7574 686f 7269 7a61 age', 'authoriza │ │ │ │ -00044630: 7469 6f6e 272c 2027 636f 6e74 656e 742d tion', 'content- │ │ │ │ -00044640: 6c65 6e67 7468 272c 2027 636f 6e74 656e length', 'conten │ │ │ │ -00044650: 742d 7479 7065 272c 2027 6574 6167 272c t-type', 'etag', │ │ │ │ -00044660: 0a20 2027 6578 7069 7265 7327 2c20 2766 . 'expires', 'f │ │ │ │ -00044670: 726f 6d27 2c20 2768 6f73 7427 2c20 2769 rom', 'host', 'i │ │ │ │ -00044680: 662d 6d6f 6469 6669 6564 2d73 696e 6365 f-modified-since │ │ │ │ -00044690: 272c 2027 6966 2d75 6e6d 6f64 6966 6965 ', 'if-unmodifie │ │ │ │ -000446a0: 642d 7369 6e63 6527 2c0a 2020 276c 6173 d-since',. 'las │ │ │ │ -000446b0: 742d 6d6f 6469 6669 6564 272c 2027 6c6f t-modified', 'lo │ │ │ │ -000446c0: 6361 7469 6f6e 272c 2027 6d61 782d 666f cation', 'max-fo │ │ │ │ -000446d0: 7277 6172 6473 272c 2027 7072 6f78 792d rwards', 'proxy- │ │ │ │ -000446e0: 6175 7468 6f72 697a 6174 696f 6e27 2c0a authorization',. │ │ │ │ -000446f0: 2020 2772 6566 6572 6572 272c 2027 7265 'referer', 're │ │ │ │ -00044700: 7472 792d 6166 7465 7227 2c20 2775 7365 try-after', 'use │ │ │ │ -00044710: 722d 6167 656e 7427 0a5d 293b 0a0a 2f2a r-agent'.]);../* │ │ │ │ -00044720: 2a0a 202a 2050 6172 7365 2068 6561 6465 *. * Parse heade │ │ │ │ -00044730: 7273 2069 6e74 6f20 616e 206f 626a 6563 rs into an objec │ │ │ │ -00044740: 740a 202a 0a20 2a20 6060 600a 202a 2044 t. *. * ```. * D │ │ │ │ -00044750: 6174 653a 2057 6564 2c20 3237 2041 7567 ate: Wed, 27 Aug │ │ │ │ -00044760: 2032 3031 3420 3038 3a35 383a 3439 2047 2014 08:58:49 G │ │ │ │ -00044770: 4d54 0a20 2a20 436f 6e74 656e 742d 5479 MT. * Content-Ty │ │ │ │ -00044780: 7065 3a20 6170 706c 6963 6174 696f 6e2f pe: application/ │ │ │ │ -00044790: 6a73 6f6e 0a20 2a20 436f 6e6e 6563 7469 json. * Connecti │ │ │ │ -000447a0: 6f6e 3a20 6b65 6570 2d61 6c69 7665 0a20 on: keep-alive. │ │ │ │ -000447b0: 2a20 5472 616e 7366 6572 2d45 6e63 6f64 * Transfer-Encod │ │ │ │ -000447c0: 696e 673a 2063 6875 6e6b 6564 0a20 2a20 ing: chunked. * │ │ │ │ -000447d0: 6060 600a 202a 0a20 2a20 4070 6172 616d ```. *. * @param │ │ │ │ -000447e0: 207b 5374 7269 6e67 7d20 7261 7748 6561 {String} rawHea │ │ │ │ -000447f0: 6465 7273 2048 6561 6465 7273 206e 6565 ders Headers nee │ │ │ │ -00044800: 6469 6e67 2074 6f20 6265 2070 6172 7365 ding to be parse │ │ │ │ -00044810: 640a 202a 0a20 2a20 4072 6574 7572 6e73 d. *. * @returns │ │ │ │ -00044820: 207b 4f62 6a65 6374 7d20 4865 6164 6572 {Object} Header │ │ │ │ -00044830: 7320 7061 7273 6564 2069 6e74 6f20 616e s parsed into an │ │ │ │ -00044840: 206f 626a 6563 740a 202a 2f0a 636f 6e73 object. */.cons │ │ │ │ -00044850: 7420 7061 7273 6548 6561 6465 7273 203d t parseHeaders = │ │ │ │ -00044860: 2072 6177 4865 6164 6572 7320 3d3e 207b rawHeaders => { │ │ │ │ -00044870: 0a20 2063 6f6e 7374 2070 6172 7365 6420 . const parsed │ │ │ │ -00044880: 3d20 7b7d 3b0a 2020 6c65 7420 6b65 793b = {};. let key; │ │ │ │ -00044890: 0a20 206c 6574 2076 616c 3b0a 2020 6c65 . let val;. le │ │ │ │ -000448a0: 7420 693b 0a0a 2020 7261 7748 6561 6465 t i;.. rawHeade │ │ │ │ -000448b0: 7273 2026 2620 7261 7748 6561 6465 7273 rs && rawHeaders │ │ │ │ -000448c0: 2e73 706c 6974 2827 5c6e 2729 2e66 6f72 .split('\n').for │ │ │ │ -000448d0: 4561 6368 2866 756e 6374 696f 6e20 7061 Each(function pa │ │ │ │ -000448e0: 7273 6572 286c 696e 6529 207b 0a20 2020 rser(line) {. │ │ │ │ -000448f0: 2069 203d 206c 696e 652e 696e 6465 784f i = line.indexO │ │ │ │ -00044900: 6628 273a 2729 3b0a 2020 2020 6b65 7920 f(':');. key │ │ │ │ -00044910: 3d20 6c69 6e65 2e73 7562 7374 7269 6e67 = line.substring │ │ │ │ -00044920: 2830 2c20 6929 2e74 7269 6d28 292e 746f (0, i).trim().to │ │ │ │ -00044930: 4c6f 7765 7243 6173 6528 293b 0a20 2020 LowerCase();. │ │ │ │ -00044940: 2076 616c 203d 206c 696e 652e 7375 6273 val = line.subs │ │ │ │ -00044950: 7472 696e 6728 6920 2b20 3129 2e74 7269 tring(i + 1).tri │ │ │ │ -00044960: 6d28 293b 0a0a 2020 2020 6966 2028 216b m();.. if (!k │ │ │ │ -00044970: 6579 207c 7c20 2870 6172 7365 645b 6b65 ey || (parsed[ke │ │ │ │ -00044980: 795d 2026 2620 6967 6e6f 7265 4475 706c y] && ignoreDupl │ │ │ │ -00044990: 6963 6174 654f 665b 6b65 795d 2929 207b icateOf[key])) { │ │ │ │ -000449a0: 0a20 2020 2020 2072 6574 7572 6e3b 0a20 . return;. │ │ │ │ -000449b0: 2020 207d 0a0a 2020 2020 6966 2028 6b65 }.. if (ke │ │ │ │ -000449c0: 7920 3d3d 3d20 2773 6574 2d63 6f6f 6b69 y === 'set-cooki │ │ │ │ -000449d0: 6527 2920 7b0a 2020 2020 2020 6966 2028 e') {. if ( │ │ │ │ -000449e0: 7061 7273 6564 5b6b 6579 5d29 207b 0a20 parsed[key]) {. │ │ │ │ -000449f0: 2020 2020 2020 2070 6172 7365 645b 6b65 parsed[ke │ │ │ │ -00044a00: 795d 2e70 7573 6828 7661 6c29 3b0a 2020 y].push(val);. │ │ │ │ -00044a10: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ -00044a20: 2020 2020 2070 6172 7365 645b 6b65 795d parsed[key] │ │ │ │ -00044a30: 203d 205b 7661 6c5d 3b0a 2020 2020 2020 = [val];. │ │ │ │ -00044a40: 7d0a 2020 2020 7d20 656c 7365 207b 0a20 }. } else {. │ │ │ │ -00044a50: 2020 2020 2070 6172 7365 645b 6b65 795d parsed[key] │ │ │ │ -00044a60: 203d 2070 6172 7365 645b 6b65 795d 203f = parsed[key] ? │ │ │ │ -00044a70: 2070 6172 7365 645b 6b65 795d 202b 2027 parsed[key] + ' │ │ │ │ -00044a80: 2c20 2720 2b20 7661 6c20 3a20 7661 6c3b , ' + val : val; │ │ │ │ -00044a90: 0a20 2020 207d 0a20 207d 293b 0a0a 2020 . }. });.. │ │ │ │ -00044aa0: 7265 7475 726e 2070 6172 7365 643b 0a7d return parsed;.} │ │ │ │ -00044ab0: 3b0a 0a63 6f6e 7374 2024 696e 7465 726e ;..const $intern │ │ │ │ -00044ac0: 616c 7320 3d20 5379 6d62 6f6c 2827 696e als = Symbol('in │ │ │ │ -00044ad0: 7465 726e 616c 7327 293b 0a0a 6675 6e63 ternals');..func │ │ │ │ -00044ae0: 7469 6f6e 206e 6f72 6d61 6c69 7a65 4865 tion normalizeHe │ │ │ │ -00044af0: 6164 6572 2868 6561 6465 7229 207b 0a20 ader(header) {. │ │ │ │ -00044b00: 2072 6574 7572 6e20 6865 6164 6572 2026 return header & │ │ │ │ -00044b10: 2620 5374 7269 6e67 2868 6561 6465 7229 & String(header) │ │ │ │ -00044b20: 2e74 7269 6d28 292e 746f 4c6f 7765 7243 .trim().toLowerC │ │ │ │ -00044b30: 6173 6528 293b 0a7d 0a0a 6675 6e63 7469 ase();.}..functi │ │ │ │ -00044b40: 6f6e 206e 6f72 6d61 6c69 7a65 5661 6c75 on normalizeValu │ │ │ │ -00044b50: 6528 7661 6c75 6529 207b 0a20 2069 6620 e(value) {. if │ │ │ │ -00044b60: 2876 616c 7565 203d 3d3d 2066 616c 7365 (value === false │ │ │ │ -00044b70: 207c 7c20 7661 6c75 6520 3d3d 206e 756c || value == nul │ │ │ │ -00044b80: 6c29 207b 0a20 2020 2072 6574 7572 6e20 l) {. return │ │ │ │ -00044b90: 7661 6c75 653b 0a20 207d 0a0a 2020 7265 value;. }.. re │ │ │ │ -00044ba0: 7475 726e 2075 7469 6c73 2431 2e69 7341 turn utils$1.isA │ │ │ │ -00044bb0: 7272 6179 2876 616c 7565 2920 3f20 7661 rray(value) ? va │ │ │ │ -00044bc0: 6c75 652e 6d61 7028 6e6f 726d 616c 697a lue.map(normaliz │ │ │ │ -00044bd0: 6556 616c 7565 2920 3a20 5374 7269 6e67 eValue) : String │ │ │ │ -00044be0: 2876 616c 7565 293b 0a7d 0a0a 6675 6e63 (value);.}..func │ │ │ │ -00044bf0: 7469 6f6e 2070 6172 7365 546f 6b65 6e73 tion parseTokens │ │ │ │ -00044c00: 2873 7472 2920 7b0a 2020 636f 6e73 7420 (str) {. const │ │ │ │ -00044c10: 746f 6b65 6e73 203d 204f 626a 6563 742e tokens = Object. │ │ │ │ -00044c20: 6372 6561 7465 286e 756c 6c29 3b0a 2020 create(null);. │ │ │ │ -00044c30: 636f 6e73 7420 746f 6b65 6e73 5245 203d const tokensRE = │ │ │ │ -00044c40: 202f 285b 5e5c 732c 3b3d 5d2b 295c 732a /([^\s,;=]+)\s* │ │ │ │ -00044c50: 283f 3a3d 5c73 2a28 5b5e 2c3b 5d2b 2929 (?:=\s*([^,;]+)) │ │ │ │ -00044c60: 3f2f 673b 0a20 206c 6574 206d 6174 6368 ?/g;. let match │ │ │ │ -00044c70: 3b0a 0a20 2077 6869 6c65 2028 286d 6174 ;.. while ((mat │ │ │ │ -00044c80: 6368 203d 2074 6f6b 656e 7352 452e 6578 ch = tokensRE.ex │ │ │ │ -00044c90: 6563 2873 7472 2929 2920 7b0a 2020 2020 ec(str))) {. │ │ │ │ -00044ca0: 746f 6b65 6e73 5b6d 6174 6368 5b31 5d5d tokens[match[1]] │ │ │ │ -00044cb0: 203d 206d 6174 6368 5b32 5d3b 0a20 207d = match[2];. } │ │ │ │ -00044cc0: 0a0a 2020 7265 7475 726e 2074 6f6b 656e .. return token │ │ │ │ -00044cd0: 733b 0a7d 0a0a 636f 6e73 7420 6973 5661 s;.}..const isVa │ │ │ │ -00044ce0: 6c69 6448 6561 6465 724e 616d 6520 3d20 lidHeaderName = │ │ │ │ -00044cf0: 2873 7472 2920 3d3e 202f 5e5b 2d5f 612d (str) => /^[-_a- │ │ │ │ -00044d00: 7a41 2d5a 302d 395e 607c 7e2c 2123 2425 zA-Z0-9^`|~,!#$% │ │ │ │ -00044d10: 2627 2a2b 2e5d 2b24 2f2e 7465 7374 2873 &'*+.]+$/.test(s │ │ │ │ -00044d20: 7472 2e74 7269 6d28 2929 3b0a 0a66 756e tr.trim());..fun │ │ │ │ -00044d30: 6374 696f 6e20 6d61 7463 6848 6561 6465 ction matchHeade │ │ │ │ -00044d40: 7256 616c 7565 2863 6f6e 7465 7874 2c20 rValue(context, │ │ │ │ -00044d50: 7661 6c75 652c 2068 6561 6465 722c 2066 value, header, f │ │ │ │ -00044d60: 696c 7465 722c 2069 7348 6561 6465 724e ilter, isHeaderN │ │ │ │ -00044d70: 616d 6546 696c 7465 7229 207b 0a20 2069 ameFilter) {. i │ │ │ │ -00044d80: 6620 2875 7469 6c73 2431 2e69 7346 756e f (utils$1.isFun │ │ │ │ -00044d90: 6374 696f 6e28 6669 6c74 6572 2929 207b ction(filter)) { │ │ │ │ -00044da0: 0a20 2020 2072 6574 7572 6e20 6669 6c74 . return filt │ │ │ │ -00044db0: 6572 2e63 616c 6c28 7468 6973 2c20 7661 er.call(this, va │ │ │ │ -00044dc0: 6c75 652c 2068 6561 6465 7229 3b0a 2020 lue, header);. │ │ │ │ -00044dd0: 7d0a 0a20 2069 6620 2869 7348 6561 6465 }.. if (isHeade │ │ │ │ -00044de0: 724e 616d 6546 696c 7465 7229 207b 0a20 rNameFilter) {. │ │ │ │ -00044df0: 2020 2076 616c 7565 203d 2068 6561 6465 value = heade │ │ │ │ -00044e00: 723b 0a20 207d 0a0a 2020 6966 2028 2175 r;. }.. if (!u │ │ │ │ -00044e10: 7469 6c73 2431 2e69 7353 7472 696e 6728 tils$1.isString( │ │ │ │ -00044e20: 7661 6c75 6529 2920 7265 7475 726e 3b0a value)) return;. │ │ │ │ -00044e30: 0a20 2069 6620 2875 7469 6c73 2431 2e69 . if (utils$1.i │ │ │ │ -00044e40: 7353 7472 696e 6728 6669 6c74 6572 2929 sString(filter)) │ │ │ │ -00044e50: 207b 0a20 2020 2072 6574 7572 6e20 7661 {. return va │ │ │ │ -00044e60: 6c75 652e 696e 6465 784f 6628 6669 6c74 lue.indexOf(filt │ │ │ │ -00044e70: 6572 2920 213d 3d20 2d31 3b0a 2020 7d0a er) !== -1;. }. │ │ │ │ -00044e80: 0a20 2069 6620 2875 7469 6c73 2431 2e69 . if (utils$1.i │ │ │ │ -00044e90: 7352 6567 4578 7028 6669 6c74 6572 2929 sRegExp(filter)) │ │ │ │ -00044ea0: 207b 0a20 2020 2072 6574 7572 6e20 6669 {. return fi │ │ │ │ -00044eb0: 6c74 6572 2e74 6573 7428 7661 6c75 6529 lter.test(value) │ │ │ │ -00044ec0: 3b0a 2020 7d0a 7d0a 0a66 756e 6374 696f ;. }.}..functio │ │ │ │ -00044ed0: 6e20 666f 726d 6174 4865 6164 6572 2868 n formatHeader(h │ │ │ │ -00044ee0: 6561 6465 7229 207b 0a20 2072 6574 7572 eader) {. retur │ │ │ │ -00044ef0: 6e20 6865 6164 6572 2e74 7269 6d28 290a n header.trim(). │ │ │ │ -00044f00: 2020 2020 2e74 6f4c 6f77 6572 4361 7365 .toLowerCase │ │ │ │ -00044f10: 2829 2e72 6570 6c61 6365 282f 285b 612d ().replace(/([a- │ │ │ │ -00044f20: 7a5c 645d 2928 5c77 2a29 2f67 2c20 2877 z\d])(\w*)/g, (w │ │ │ │ -00044f30: 2c20 6368 6172 2c20 7374 7229 203d 3e20 , char, str) => │ │ │ │ -00044f40: 7b0a 2020 2020 2020 7265 7475 726e 2063 {. return c │ │ │ │ -00044f50: 6861 722e 746f 5570 7065 7243 6173 6528 har.toUpperCase( │ │ │ │ -00044f60: 2920 2b20 7374 723b 0a20 2020 207d 293b ) + str;. }); │ │ │ │ -00044f70: 0a7d 0a0a 6675 6e63 7469 6f6e 2062 7569 .}..function bui │ │ │ │ -00044f80: 6c64 4163 6365 7373 6f72 7328 6f62 6a2c ldAccessors(obj, │ │ │ │ -00044f90: 2068 6561 6465 7229 207b 0a20 2063 6f6e header) {. con │ │ │ │ -00044fa0: 7374 2061 6363 6573 736f 724e 616d 6520 st accessorName │ │ │ │ -00044fb0: 3d20 7574 696c 7324 312e 746f 4361 6d65 = utils$1.toCame │ │ │ │ -00044fc0: 6c43 6173 6528 2720 2720 2b20 6865 6164 lCase(' ' + head │ │ │ │ -00044fd0: 6572 293b 0a0a 2020 5b27 6765 7427 2c20 er);.. ['get', │ │ │ │ -00044fe0: 2773 6574 272c 2027 6861 7327 5d2e 666f 'set', 'has'].fo │ │ │ │ -00044ff0: 7245 6163 6828 6d65 7468 6f64 4e61 6d65 rEach(methodName │ │ │ │ -00045000: 203d 3e20 7b0a 2020 2020 4f62 6a65 6374 => {. Object │ │ │ │ -00045010: 2e64 6566 696e 6550 726f 7065 7274 7928 .defineProperty( │ │ │ │ -00045020: 6f62 6a2c 206d 6574 686f 644e 616d 6520 obj, methodName │ │ │ │ -00045030: 2b20 6163 6365 7373 6f72 4e61 6d65 2c20 + accessorName, │ │ │ │ -00045040: 7b0a 2020 2020 2020 7661 6c75 653a 2066 {. value: f │ │ │ │ -00045050: 756e 6374 696f 6e28 6172 6731 2c20 6172 unction(arg1, ar │ │ │ │ -00045060: 6732 2c20 6172 6733 2920 7b0a 2020 2020 g2, arg3) {. │ │ │ │ -00045070: 2020 2020 7265 7475 726e 2074 6869 735b return this[ │ │ │ │ -00045080: 6d65 7468 6f64 4e61 6d65 5d2e 6361 6c6c methodName].call │ │ │ │ -00045090: 2874 6869 732c 2068 6561 6465 722c 2061 (this, header, a │ │ │ │ -000450a0: 7267 312c 2061 7267 322c 2061 7267 3329 rg1, arg2, arg3) │ │ │ │ -000450b0: 3b0a 2020 2020 2020 7d2c 0a20 2020 2020 ;. },. │ │ │ │ -000450c0: 2063 6f6e 6669 6775 7261 626c 653a 2074 configurable: t │ │ │ │ -000450d0: 7275 650a 2020 2020 7d29 3b0a 2020 7d29 rue. });. }) │ │ │ │ -000450e0: 3b0a 7d0a 0a63 6c61 7373 2041 7869 6f73 ;.}..class Axios │ │ │ │ -000450f0: 4865 6164 6572 7320 7b0a 2020 636f 6e73 Headers {. cons │ │ │ │ -00045100: 7472 7563 746f 7228 6865 6164 6572 7329 tructor(headers) │ │ │ │ -00045110: 207b 0a20 2020 2068 6561 6465 7273 2026 {. headers & │ │ │ │ -00045120: 2620 7468 6973 2e73 6574 2868 6561 6465 & this.set(heade │ │ │ │ -00045130: 7273 293b 0a20 207d 0a0a 2020 7365 7428 rs);. }.. set( │ │ │ │ -00045140: 6865 6164 6572 2c20 7661 6c75 654f 7252 header, valueOrR │ │ │ │ -00045150: 6577 7269 7465 2c20 7265 7772 6974 6529 ewrite, rewrite) │ │ │ │ -00045160: 207b 0a20 2020 2063 6f6e 7374 2073 656c {. const sel │ │ │ │ -00045170: 6620 3d20 7468 6973 3b0a 0a20 2020 2066 f = this;.. f │ │ │ │ -00045180: 756e 6374 696f 6e20 7365 7448 6561 6465 unction setHeade │ │ │ │ -00045190: 7228 5f76 616c 7565 2c20 5f68 6561 6465 r(_value, _heade │ │ │ │ -000451a0: 722c 205f 7265 7772 6974 6529 207b 0a20 r, _rewrite) {. │ │ │ │ -000451b0: 2020 2020 2063 6f6e 7374 206c 4865 6164 const lHead │ │ │ │ -000451c0: 6572 203d 206e 6f72 6d61 6c69 7a65 4865 er = normalizeHe │ │ │ │ -000451d0: 6164 6572 285f 6865 6164 6572 293b 0a0a ader(_header);.. │ │ │ │ -000451e0: 2020 2020 2020 6966 2028 216c 4865 6164 if (!lHead │ │ │ │ -000451f0: 6572 2920 7b0a 2020 2020 2020 2020 7468 er) {. th │ │ │ │ -00045200: 726f 7720 6e65 7720 4572 726f 7228 2768 row new Error('h │ │ │ │ -00045210: 6561 6465 7220 6e61 6d65 206d 7573 7420 eader name must │ │ │ │ -00045220: 6265 2061 206e 6f6e 2d65 6d70 7479 2073 be a non-empty s │ │ │ │ -00045230: 7472 696e 6727 293b 0a20 2020 2020 207d tring');. } │ │ │ │ -00045240: 0a0a 2020 2020 2020 636f 6e73 7420 6b65 .. const ke │ │ │ │ -00045250: 7920 3d20 7574 696c 7324 312e 6669 6e64 y = utils$1.find │ │ │ │ -00045260: 4b65 7928 7365 6c66 2c20 6c48 6561 6465 Key(self, lHeade │ │ │ │ -00045270: 7229 3b0a 0a20 2020 2020 2069 6628 216b r);.. if(!k │ │ │ │ -00045280: 6579 207c 7c20 7365 6c66 5b6b 6579 5d20 ey || self[key] │ │ │ │ -00045290: 3d3d 3d20 756e 6465 6669 6e65 6420 7c7c === undefined || │ │ │ │ -000452a0: 205f 7265 7772 6974 6520 3d3d 3d20 7472 _rewrite === tr │ │ │ │ -000452b0: 7565 207c 7c20 285f 7265 7772 6974 6520 ue || (_rewrite │ │ │ │ -000452c0: 3d3d 3d20 756e 6465 6669 6e65 6420 2626 === undefined && │ │ │ │ -000452d0: 2073 656c 665b 6b65 795d 2021 3d3d 2066 self[key] !== f │ │ │ │ -000452e0: 616c 7365 2929 207b 0a20 2020 2020 2020 alse)) {. │ │ │ │ -000452f0: 2073 656c 665b 6b65 7920 7c7c 205f 6865 self[key || _he │ │ │ │ -00045300: 6164 6572 5d20 3d20 6e6f 726d 616c 697a ader] = normaliz │ │ │ │ -00045310: 6556 616c 7565 285f 7661 6c75 6529 3b0a eValue(_value);. │ │ │ │ -00045320: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ -00045330: 2020 2063 6f6e 7374 2073 6574 4865 6164 const setHead │ │ │ │ -00045340: 6572 7320 3d20 2868 6561 6465 7273 2c20 ers = (headers, │ │ │ │ -00045350: 5f72 6577 7269 7465 2920 3d3e 0a20 2020 _rewrite) =>. │ │ │ │ -00045360: 2020 2075 7469 6c73 2431 2e66 6f72 4561 utils$1.forEa │ │ │ │ -00045370: 6368 2868 6561 6465 7273 2c20 285f 7661 ch(headers, (_va │ │ │ │ -00045380: 6c75 652c 205f 6865 6164 6572 2920 3d3e lue, _header) => │ │ │ │ -00045390: 2073 6574 4865 6164 6572 285f 7661 6c75 setHeader(_valu │ │ │ │ -000453a0: 652c 205f 6865 6164 6572 2c20 5f72 6577 e, _header, _rew │ │ │ │ -000453b0: 7269 7465 2929 3b0a 0a20 2020 2069 6620 rite));.. if │ │ │ │ -000453c0: 2875 7469 6c73 2431 2e69 7350 6c61 696e (utils$1.isPlain │ │ │ │ -000453d0: 4f62 6a65 6374 2868 6561 6465 7229 207c Object(header) | │ │ │ │ -000453e0: 7c20 6865 6164 6572 2069 6e73 7461 6e63 | header instanc │ │ │ │ -000453f0: 656f 6620 7468 6973 2e63 6f6e 7374 7275 eof this.constru │ │ │ │ -00045400: 6374 6f72 2920 7b0a 2020 2020 2020 7365 ctor) {. se │ │ │ │ -00045410: 7448 6561 6465 7273 2868 6561 6465 722c tHeaders(header, │ │ │ │ -00045420: 2076 616c 7565 4f72 5265 7772 6974 6529 valueOrRewrite) │ │ │ │ -00045430: 3b0a 2020 2020 7d20 656c 7365 2069 6628 ;. } else if( │ │ │ │ -00045440: 7574 696c 7324 312e 6973 5374 7269 6e67 utils$1.isString │ │ │ │ -00045450: 2868 6561 6465 7229 2026 2620 2868 6561 (header) && (hea │ │ │ │ -00045460: 6465 7220 3d20 6865 6164 6572 2e74 7269 der = header.tri │ │ │ │ -00045470: 6d28 2929 2026 2620 2169 7356 616c 6964 m()) && !isValid │ │ │ │ -00045480: 4865 6164 6572 4e61 6d65 2868 6561 6465 HeaderName(heade │ │ │ │ -00045490: 7229 2920 7b0a 2020 2020 2020 7365 7448 r)) {. setH │ │ │ │ -000454a0: 6561 6465 7273 2870 6172 7365 4865 6164 eaders(parseHead │ │ │ │ -000454b0: 6572 7328 6865 6164 6572 292c 2076 616c ers(header), val │ │ │ │ -000454c0: 7565 4f72 5265 7772 6974 6529 3b0a 2020 ueOrRewrite);. │ │ │ │ -000454d0: 2020 7d20 656c 7365 2069 6620 2875 7469 } else if (uti │ │ │ │ -000454e0: 6c73 2431 2e69 734f 626a 6563 7428 6865 ls$1.isObject(he │ │ │ │ -000454f0: 6164 6572 2920 2626 2075 7469 6c73 2431 ader) && utils$1 │ │ │ │ -00045500: 2e69 7349 7465 7261 626c 6528 6865 6164 .isIterable(head │ │ │ │ -00045510: 6572 2929 207b 0a20 2020 2020 206c 6574 er)) {. let │ │ │ │ -00045520: 206f 626a 203d 207b 7d2c 2064 6573 742c obj = {}, dest, │ │ │ │ -00045530: 206b 6579 3b0a 2020 2020 2020 666f 7220 key;. for │ │ │ │ -00045540: 2863 6f6e 7374 2065 6e74 7279 206f 6620 (const entry of │ │ │ │ -00045550: 6865 6164 6572 2920 7b0a 2020 2020 2020 header) {. │ │ │ │ -00045560: 2020 6966 2028 2175 7469 6c73 2431 2e69 if (!utils$1.i │ │ │ │ -00045570: 7341 7272 6179 2865 6e74 7279 2929 207b sArray(entry)) { │ │ │ │ -00045580: 0a20 2020 2020 2020 2020 2074 6872 6f77 . throw │ │ │ │ -00045590: 2054 7970 6545 7272 6f72 2827 4f62 6a65 TypeError('Obje │ │ │ │ -000455a0: 6374 2069 7465 7261 746f 7220 6d75 7374 ct iterator must │ │ │ │ -000455b0: 2072 6574 7572 6e20 6120 6b65 792d 7661 return a key-va │ │ │ │ -000455c0: 6c75 6520 7061 6972 2729 3b0a 2020 2020 lue pair');. │ │ │ │ -000455d0: 2020 2020 7d0a 0a20 2020 2020 2020 206f }.. o │ │ │ │ -000455e0: 626a 5b6b 6579 203d 2065 6e74 7279 5b30 bj[key = entry[0 │ │ │ │ -000455f0: 5d5d 203d 2028 6465 7374 203d 206f 626a ]] = (dest = obj │ │ │ │ -00045600: 5b6b 6579 5d29 203f 0a20 2020 2020 2020 [key]) ?. │ │ │ │ -00045610: 2020 2028 7574 696c 7324 312e 6973 4172 (utils$1.isAr │ │ │ │ -00045620: 7261 7928 6465 7374 2920 3f20 5b2e 2e2e ray(dest) ? [... │ │ │ │ -00045630: 6465 7374 2c20 656e 7472 795b 315d 5d20 dest, entry[1]] │ │ │ │ -00045640: 3a20 5b64 6573 742c 2065 6e74 7279 5b31 : [dest, entry[1 │ │ │ │ -00045650: 5d5d 2920 3a20 656e 7472 795b 315d 3b0a ]]) : entry[1];. │ │ │ │ -00045660: 2020 2020 2020 7d0a 0a20 2020 2020 2073 }.. s │ │ │ │ -00045670: 6574 4865 6164 6572 7328 6f62 6a2c 2076 etHeaders(obj, v │ │ │ │ -00045680: 616c 7565 4f72 5265 7772 6974 6529 3b0a alueOrRewrite);. │ │ │ │ -00045690: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ -000456a0: 2020 2068 6561 6465 7220 213d 206e 756c header != nul │ │ │ │ -000456b0: 6c20 2626 2073 6574 4865 6164 6572 2876 l && setHeader(v │ │ │ │ -000456c0: 616c 7565 4f72 5265 7772 6974 652c 2068 alueOrRewrite, h │ │ │ │ -000456d0: 6561 6465 722c 2072 6577 7269 7465 293b eader, rewrite); │ │ │ │ -000456e0: 0a20 2020 207d 0a0a 2020 2020 7265 7475 . }.. retu │ │ │ │ -000456f0: 726e 2074 6869 733b 0a20 207d 0a0a 2020 rn this;. }.. │ │ │ │ -00045700: 6765 7428 6865 6164 6572 2c20 7061 7273 get(header, pars │ │ │ │ -00045710: 6572 2920 7b0a 2020 2020 6865 6164 6572 er) {. header │ │ │ │ -00045720: 203d 206e 6f72 6d61 6c69 7a65 4865 6164 = normalizeHead │ │ │ │ -00045730: 6572 2868 6561 6465 7229 3b0a 0a20 2020 er(header);.. │ │ │ │ -00045740: 2069 6620 2868 6561 6465 7229 207b 0a20 if (header) {. │ │ │ │ -00045750: 2020 2020 2063 6f6e 7374 206b 6579 203d const key = │ │ │ │ -00045760: 2075 7469 6c73 2431 2e66 696e 644b 6579 utils$1.findKey │ │ │ │ -00045770: 2874 6869 732c 2068 6561 6465 7229 3b0a (this, header);. │ │ │ │ -00045780: 0a20 2020 2020 2069 6620 286b 6579 2920 . if (key) │ │ │ │ -00045790: 7b0a 2020 2020 2020 2020 636f 6e73 7420 {. const │ │ │ │ -000457a0: 7661 6c75 6520 3d20 7468 6973 5b6b 6579 value = this[key │ │ │ │ -000457b0: 5d3b 0a0a 2020 2020 2020 2020 6966 2028 ];.. if ( │ │ │ │ -000457c0: 2170 6172 7365 7229 207b 0a20 2020 2020 !parser) {. │ │ │ │ -000457d0: 2020 2020 2072 6574 7572 6e20 7661 6c75 return valu │ │ │ │ -000457e0: 653b 0a20 2020 2020 2020 207d 0a0a 2020 e;. }.. │ │ │ │ -000457f0: 2020 2020 2020 6966 2028 7061 7273 6572 if (parser │ │ │ │ -00045800: 203d 3d3d 2074 7275 6529 207b 0a20 2020 === true) {. │ │ │ │ -00045810: 2020 2020 2020 2072 6574 7572 6e20 7061 return pa │ │ │ │ -00045820: 7273 6554 6f6b 656e 7328 7661 6c75 6529 rseTokens(value) │ │ │ │ -00045830: 3b0a 2020 2020 2020 2020 7d0a 0a20 2020 ;. }.. │ │ │ │ -00045840: 2020 2020 2069 6620 2875 7469 6c73 2431 if (utils$1 │ │ │ │ -00045850: 2e69 7346 756e 6374 696f 6e28 7061 7273 .isFunction(pars │ │ │ │ -00045860: 6572 2929 207b 0a20 2020 2020 2020 2020 er)) {. │ │ │ │ -00045870: 2072 6574 7572 6e20 7061 7273 6572 2e63 return parser.c │ │ │ │ -00045880: 616c 6c28 7468 6973 2c20 7661 6c75 652c all(this, value, │ │ │ │ -00045890: 206b 6579 293b 0a20 2020 2020 2020 207d key);. } │ │ │ │ -000458a0: 0a0a 2020 2020 2020 2020 6966 2028 7574 .. if (ut │ │ │ │ -000458b0: 696c 7324 312e 6973 5265 6745 7870 2870 ils$1.isRegExp(p │ │ │ │ -000458c0: 6172 7365 7229 2920 7b0a 2020 2020 2020 arser)) {. │ │ │ │ -000458d0: 2020 2020 7265 7475 726e 2070 6172 7365 return parse │ │ │ │ -000458e0: 722e 6578 6563 2876 616c 7565 293b 0a20 r.exec(value);. │ │ │ │ -000458f0: 2020 2020 2020 207d 0a0a 2020 2020 2020 }.. │ │ │ │ -00045900: 2020 7468 726f 7720 6e65 7720 5479 7065 throw new Type │ │ │ │ -00045910: 4572 726f 7228 2770 6172 7365 7220 6d75 Error('parser mu │ │ │ │ -00045920: 7374 2062 6520 626f 6f6c 6561 6e7c 7265 st be boolean|re │ │ │ │ -00045930: 6765 7870 7c66 756e 6374 696f 6e27 293b gexp|function'); │ │ │ │ -00045940: 0a20 2020 2020 207d 0a20 2020 207d 0a20 . }. }. │ │ │ │ -00045950: 207d 0a0a 2020 6861 7328 6865 6164 6572 }.. has(header │ │ │ │ -00045960: 2c20 6d61 7463 6865 7229 207b 0a20 2020 , matcher) {. │ │ │ │ -00045970: 2068 6561 6465 7220 3d20 6e6f 726d 616c header = normal │ │ │ │ -00045980: 697a 6548 6561 6465 7228 6865 6164 6572 izeHeader(header │ │ │ │ -00045990: 293b 0a0a 2020 2020 6966 2028 6865 6164 );.. if (head │ │ │ │ -000459a0: 6572 2920 7b0a 2020 2020 2020 636f 6e73 er) {. cons │ │ │ │ -000459b0: 7420 6b65 7920 3d20 7574 696c 7324 312e t key = utils$1. │ │ │ │ -000459c0: 6669 6e64 4b65 7928 7468 6973 2c20 6865 findKey(this, he │ │ │ │ -000459d0: 6164 6572 293b 0a0a 2020 2020 2020 7265 ader);.. re │ │ │ │ -000459e0: 7475 726e 2021 2128 6b65 7920 2626 2074 turn !!(key && t │ │ │ │ -000459f0: 6869 735b 6b65 795d 2021 3d3d 2075 6e64 his[key] !== und │ │ │ │ -00045a00: 6566 696e 6564 2026 2620 2821 6d61 7463 efined && (!matc │ │ │ │ -00045a10: 6865 7220 7c7c 206d 6174 6368 4865 6164 her || matchHead │ │ │ │ -00045a20: 6572 5661 6c75 6528 7468 6973 2c20 7468 erValue(this, th │ │ │ │ -00045a30: 6973 5b6b 6579 5d2c 206b 6579 2c20 6d61 is[key], key, ma │ │ │ │ -00045a40: 7463 6865 7229 2929 3b0a 2020 2020 7d0a tcher)));. }. │ │ │ │ -00045a50: 0a20 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ -00045a60: 653b 0a20 207d 0a0a 2020 6465 6c65 7465 e;. }.. delete │ │ │ │ -00045a70: 2868 6561 6465 722c 206d 6174 6368 6572 (header, matcher │ │ │ │ -00045a80: 2920 7b0a 2020 2020 636f 6e73 7420 7365 ) {. const se │ │ │ │ -00045a90: 6c66 203d 2074 6869 733b 0a20 2020 206c lf = this;. l │ │ │ │ -00045aa0: 6574 2064 656c 6574 6564 203d 2066 616c et deleted = fal │ │ │ │ -00045ab0: 7365 3b0a 0a20 2020 2066 756e 6374 696f se;.. functio │ │ │ │ -00045ac0: 6e20 6465 6c65 7465 4865 6164 6572 285f n deleteHeader(_ │ │ │ │ -00045ad0: 6865 6164 6572 2920 7b0a 2020 2020 2020 header) {. │ │ │ │ -00045ae0: 5f68 6561 6465 7220 3d20 6e6f 726d 616c _header = normal │ │ │ │ -00045af0: 697a 6548 6561 6465 7228 5f68 6561 6465 izeHeader(_heade │ │ │ │ -00045b00: 7229 3b0a 0a20 2020 2020 2069 6620 285f r);.. if (_ │ │ │ │ -00045b10: 6865 6164 6572 2920 7b0a 2020 2020 2020 header) {. │ │ │ │ -00045b20: 2020 636f 6e73 7420 6b65 7920 3d20 7574 const key = ut │ │ │ │ -00045b30: 696c 7324 312e 6669 6e64 4b65 7928 7365 ils$1.findKey(se │ │ │ │ -00045b40: 6c66 2c20 5f68 6561 6465 7229 3b0a 0a20 lf, _header);.. │ │ │ │ -00045b50: 2020 2020 2020 2069 6620 286b 6579 2026 if (key & │ │ │ │ -00045b60: 2620 2821 6d61 7463 6865 7220 7c7c 206d & (!matcher || m │ │ │ │ -00045b70: 6174 6368 4865 6164 6572 5661 6c75 6528 atchHeaderValue( │ │ │ │ -00045b80: 7365 6c66 2c20 7365 6c66 5b6b 6579 5d2c self, self[key], │ │ │ │ -00045b90: 206b 6579 2c20 6d61 7463 6865 7229 2929 key, matcher))) │ │ │ │ -00045ba0: 207b 0a20 2020 2020 2020 2020 2064 656c {. del │ │ │ │ -00045bb0: 6574 6520 7365 6c66 5b6b 6579 5d3b 0a0a ete self[key];.. │ │ │ │ -00045bc0: 2020 2020 2020 2020 2020 6465 6c65 7465 delete │ │ │ │ -00045bd0: 6420 3d20 7472 7565 3b0a 2020 2020 2020 d = true;. │ │ │ │ -00045be0: 2020 7d0a 2020 2020 2020 7d0a 2020 2020 }. }. │ │ │ │ -00045bf0: 7d0a 0a20 2020 2069 6620 2875 7469 6c73 }.. if (utils │ │ │ │ -00045c00: 2431 2e69 7341 7272 6179 2868 6561 6465 $1.isArray(heade │ │ │ │ -00045c10: 7229 2920 7b0a 2020 2020 2020 6865 6164 r)) {. head │ │ │ │ -00045c20: 6572 2e66 6f72 4561 6368 2864 656c 6574 er.forEach(delet │ │ │ │ -00045c30: 6548 6561 6465 7229 3b0a 2020 2020 7d20 eHeader);. } │ │ │ │ -00045c40: 656c 7365 207b 0a20 2020 2020 2064 656c else {. del │ │ │ │ -00045c50: 6574 6548 6561 6465 7228 6865 6164 6572 eteHeader(header │ │ │ │ -00045c60: 293b 0a20 2020 207d 0a0a 2020 2020 7265 );. }.. re │ │ │ │ -00045c70: 7475 726e 2064 656c 6574 6564 3b0a 2020 turn deleted;. │ │ │ │ -00045c80: 7d0a 0a20 2063 6c65 6172 286d 6174 6368 }.. clear(match │ │ │ │ -00045c90: 6572 2920 7b0a 2020 2020 636f 6e73 7420 er) {. const │ │ │ │ -00045ca0: 6b65 7973 203d 204f 626a 6563 742e 6b65 keys = Object.ke │ │ │ │ -00045cb0: 7973 2874 6869 7329 3b0a 2020 2020 6c65 ys(this);. le │ │ │ │ -00045cc0: 7420 6920 3d20 6b65 7973 2e6c 656e 6774 t i = keys.lengt │ │ │ │ -00045cd0: 683b 0a20 2020 206c 6574 2064 656c 6574 h;. let delet │ │ │ │ -00045ce0: 6564 203d 2066 616c 7365 3b0a 0a20 2020 ed = false;.. │ │ │ │ -00045cf0: 2077 6869 6c65 2028 692d 2d29 207b 0a20 while (i--) {. │ │ │ │ -00045d00: 2020 2020 2063 6f6e 7374 206b 6579 203d const key = │ │ │ │ -00045d10: 206b 6579 735b 695d 3b0a 2020 2020 2020 keys[i];. │ │ │ │ -00045d20: 6966 2821 6d61 7463 6865 7220 7c7c 206d if(!matcher || m │ │ │ │ -00045d30: 6174 6368 4865 6164 6572 5661 6c75 6528 atchHeaderValue( │ │ │ │ -00045d40: 7468 6973 2c20 7468 6973 5b6b 6579 5d2c this, this[key], │ │ │ │ -00045d50: 206b 6579 2c20 6d61 7463 6865 722c 2074 key, matcher, t │ │ │ │ -00045d60: 7275 6529 2920 7b0a 2020 2020 2020 2020 rue)) {. │ │ │ │ -00045d70: 6465 6c65 7465 2074 6869 735b 6b65 795d delete this[key] │ │ │ │ -00045d80: 3b0a 2020 2020 2020 2020 6465 6c65 7465 ;. delete │ │ │ │ -00045d90: 6420 3d20 7472 7565 3b0a 2020 2020 2020 d = true;. │ │ │ │ -00045da0: 7d0a 2020 2020 7d0a 0a20 2020 2072 6574 }. }.. ret │ │ │ │ -00045db0: 7572 6e20 6465 6c65 7465 643b 0a20 207d urn deleted;. } │ │ │ │ -00045dc0: 0a0a 2020 6e6f 726d 616c 697a 6528 666f .. normalize(fo │ │ │ │ -00045dd0: 726d 6174 2920 7b0a 2020 2020 636f 6e73 rmat) {. cons │ │ │ │ -00045de0: 7420 7365 6c66 203d 2074 6869 733b 0a20 t self = this;. │ │ │ │ -00045df0: 2020 2063 6f6e 7374 2068 6561 6465 7273 const headers │ │ │ │ -00045e00: 203d 207b 7d3b 0a0a 2020 2020 7574 696c = {};.. util │ │ │ │ -00045e10: 7324 312e 666f 7245 6163 6828 7468 6973 s$1.forEach(this │ │ │ │ -00045e20: 2c20 2876 616c 7565 2c20 6865 6164 6572 , (value, header │ │ │ │ -00045e30: 2920 3d3e 207b 0a20 2020 2020 2063 6f6e ) => {. con │ │ │ │ -00045e40: 7374 206b 6579 203d 2075 7469 6c73 2431 st key = utils$1 │ │ │ │ -00045e50: 2e66 696e 644b 6579 2868 6561 6465 7273 .findKey(headers │ │ │ │ -00045e60: 2c20 6865 6164 6572 293b 0a0a 2020 2020 , header);.. │ │ │ │ -00045e70: 2020 6966 2028 6b65 7929 207b 0a20 2020 if (key) {. │ │ │ │ -00045e80: 2020 2020 2073 656c 665b 6b65 795d 203d self[key] = │ │ │ │ -00045e90: 206e 6f72 6d61 6c69 7a65 5661 6c75 6528 normalizeValue( │ │ │ │ -00045ea0: 7661 6c75 6529 3b0a 2020 2020 2020 2020 value);. │ │ │ │ -00045eb0: 6465 6c65 7465 2073 656c 665b 6865 6164 delete self[head │ │ │ │ -00045ec0: 6572 5d3b 0a20 2020 2020 2020 2072 6574 er];. ret │ │ │ │ -00045ed0: 7572 6e3b 0a20 2020 2020 207d 0a0a 2020 urn;. }.. │ │ │ │ -00045ee0: 2020 2020 636f 6e73 7420 6e6f 726d 616c const normal │ │ │ │ -00045ef0: 697a 6564 203d 2066 6f72 6d61 7420 3f20 ized = format ? │ │ │ │ -00045f00: 666f 726d 6174 4865 6164 6572 2868 6561 formatHeader(hea │ │ │ │ -00045f10: 6465 7229 203a 2053 7472 696e 6728 6865 der) : String(he │ │ │ │ -00045f20: 6164 6572 292e 7472 696d 2829 3b0a 0a20 ader).trim();.. │ │ │ │ -00045f30: 2020 2020 2069 6620 286e 6f72 6d61 6c69 if (normali │ │ │ │ -00045f40: 7a65 6420 213d 3d20 6865 6164 6572 2920 zed !== header) │ │ │ │ -00045f50: 7b0a 2020 2020 2020 2020 6465 6c65 7465 {. delete │ │ │ │ -00045f60: 2073 656c 665b 6865 6164 6572 5d3b 0a20 self[header];. │ │ │ │ -00045f70: 2020 2020 207d 0a0a 2020 2020 2020 7365 }.. se │ │ │ │ -00045f80: 6c66 5b6e 6f72 6d61 6c69 7a65 645d 203d lf[normalized] = │ │ │ │ -00045f90: 206e 6f72 6d61 6c69 7a65 5661 6c75 6528 normalizeValue( │ │ │ │ -00045fa0: 7661 6c75 6529 3b0a 0a20 2020 2020 2068 value);.. h │ │ │ │ -00045fb0: 6561 6465 7273 5b6e 6f72 6d61 6c69 7a65 eaders[normalize │ │ │ │ -00045fc0: 645d 203d 2074 7275 653b 0a20 2020 207d d] = true;. } │ │ │ │ -00045fd0: 293b 0a0a 2020 2020 7265 7475 726e 2074 );.. return t │ │ │ │ -00045fe0: 6869 733b 0a20 207d 0a0a 2020 636f 6e63 his;. }.. conc │ │ │ │ -00045ff0: 6174 282e 2e2e 7461 7267 6574 7329 207b at(...targets) { │ │ │ │ -00046000: 0a20 2020 2072 6574 7572 6e20 7468 6973 . return this │ │ │ │ -00046010: 2e63 6f6e 7374 7275 6374 6f72 2e63 6f6e .constructor.con │ │ │ │ -00046020: 6361 7428 7468 6973 2c20 2e2e 2e74 6172 cat(this, ...tar │ │ │ │ -00046030: 6765 7473 293b 0a20 207d 0a0a 2020 746f gets);. }.. to │ │ │ │ -00046040: 4a53 4f4e 2861 7353 7472 696e 6773 2920 JSON(asStrings) │ │ │ │ -00046050: 7b0a 2020 2020 636f 6e73 7420 6f62 6a20 {. const obj │ │ │ │ -00046060: 3d20 4f62 6a65 6374 2e63 7265 6174 6528 = Object.create( │ │ │ │ -00046070: 6e75 6c6c 293b 0a0a 2020 2020 7574 696c null);.. util │ │ │ │ -00046080: 7324 312e 666f 7245 6163 6828 7468 6973 s$1.forEach(this │ │ │ │ -00046090: 2c20 2876 616c 7565 2c20 6865 6164 6572 , (value, header │ │ │ │ -000460a0: 2920 3d3e 207b 0a20 2020 2020 2076 616c ) => {. val │ │ │ │ -000460b0: 7565 2021 3d20 6e75 6c6c 2026 2620 7661 ue != null && va │ │ │ │ -000460c0: 6c75 6520 213d 3d20 6661 6c73 6520 2626 lue !== false && │ │ │ │ -000460d0: 2028 6f62 6a5b 6865 6164 6572 5d20 3d20 (obj[header] = │ │ │ │ -000460e0: 6173 5374 7269 6e67 7320 2626 2075 7469 asStrings && uti │ │ │ │ -000460f0: 6c73 2431 2e69 7341 7272 6179 2876 616c ls$1.isArray(val │ │ │ │ -00046100: 7565 2920 3f20 7661 6c75 652e 6a6f 696e ue) ? value.join │ │ │ │ -00046110: 2827 2c20 2729 203a 2076 616c 7565 293b (', ') : value); │ │ │ │ -00046120: 0a20 2020 207d 293b 0a0a 2020 2020 7265 . });.. re │ │ │ │ -00046130: 7475 726e 206f 626a 3b0a 2020 7d0a 0a20 turn obj;. }.. │ │ │ │ -00046140: 205b 5379 6d62 6f6c 2e69 7465 7261 746f [Symbol.iterato │ │ │ │ -00046150: 725d 2829 207b 0a20 2020 2072 6574 7572 r]() {. retur │ │ │ │ -00046160: 6e20 4f62 6a65 6374 2e65 6e74 7269 6573 n Object.entries │ │ │ │ -00046170: 2874 6869 732e 746f 4a53 4f4e 2829 295b (this.toJSON())[ │ │ │ │ -00046180: 5379 6d62 6f6c 2e69 7465 7261 746f 725d Symbol.iterator] │ │ │ │ -00046190: 2829 3b0a 2020 7d0a 0a20 2074 6f53 7472 ();. }.. toStr │ │ │ │ -000461a0: 696e 6728 2920 7b0a 2020 2020 7265 7475 ing() {. retu │ │ │ │ -000461b0: 726e 204f 626a 6563 742e 656e 7472 6965 rn Object.entrie │ │ │ │ -000461c0: 7328 7468 6973 2e74 6f4a 534f 4e28 2929 s(this.toJSON()) │ │ │ │ -000461d0: 2e6d 6170 2828 5b68 6561 6465 722c 2076 .map(([header, v │ │ │ │ -000461e0: 616c 7565 5d29 203d 3e20 6865 6164 6572 alue]) => header │ │ │ │ -000461f0: 202b 2027 3a20 2720 2b20 7661 6c75 6529 + ': ' + value) │ │ │ │ -00046200: 2e6a 6f69 6e28 275c 6e27 293b 0a20 207d .join('\n');. } │ │ │ │ -00046210: 0a0a 2020 6765 7453 6574 436f 6f6b 6965 .. getSetCookie │ │ │ │ -00046220: 2829 207b 0a20 2020 2072 6574 7572 6e20 () {. return │ │ │ │ -00046230: 7468 6973 2e67 6574 2822 7365 742d 636f this.get("set-co │ │ │ │ -00046240: 6f6b 6965 2229 207c 7c20 5b5d 3b0a 2020 okie") || [];. │ │ │ │ -00046250: 7d0a 0a20 2067 6574 205b 5379 6d62 6f6c }.. get [Symbol │ │ │ │ -00046260: 2e74 6f53 7472 696e 6754 6167 5d28 2920 .toStringTag]() │ │ │ │ -00046270: 7b0a 2020 2020 7265 7475 726e 2027 4178 {. return 'Ax │ │ │ │ -00046280: 696f 7348 6561 6465 7273 273b 0a20 207d iosHeaders';. } │ │ │ │ -00046290: 0a0a 2020 7374 6174 6963 2066 726f 6d28 .. static from( │ │ │ │ -000462a0: 7468 696e 6729 207b 0a20 2020 2072 6574 thing) {. ret │ │ │ │ -000462b0: 7572 6e20 7468 696e 6720 696e 7374 616e urn thing instan │ │ │ │ -000462c0: 6365 6f66 2074 6869 7320 3f20 7468 696e ceof this ? thin │ │ │ │ -000462d0: 6720 3a20 6e65 7720 7468 6973 2874 6869 g : new this(thi │ │ │ │ -000462e0: 6e67 293b 0a20 207d 0a0a 2020 7374 6174 ng);. }.. stat │ │ │ │ -000462f0: 6963 2063 6f6e 6361 7428 6669 7273 742c ic concat(first, │ │ │ │ -00046300: 202e 2e2e 7461 7267 6574 7329 207b 0a20 ...targets) {. │ │ │ │ -00046310: 2020 2063 6f6e 7374 2063 6f6d 7075 7465 const compute │ │ │ │ -00046320: 6420 3d20 6e65 7720 7468 6973 2866 6972 d = new this(fir │ │ │ │ -00046330: 7374 293b 0a0a 2020 2020 7461 7267 6574 st);.. target │ │ │ │ -00046340: 732e 666f 7245 6163 6828 2874 6172 6765 s.forEach((targe │ │ │ │ -00046350: 7429 203d 3e20 636f 6d70 7574 6564 2e73 t) => computed.s │ │ │ │ -00046360: 6574 2874 6172 6765 7429 293b 0a0a 2020 et(target));.. │ │ │ │ -00046370: 2020 7265 7475 726e 2063 6f6d 7075 7465 return compute │ │ │ │ -00046380: 643b 0a20 207d 0a0a 2020 7374 6174 6963 d;. }.. static │ │ │ │ -00046390: 2061 6363 6573 736f 7228 6865 6164 6572 accessor(header │ │ │ │ -000463a0: 2920 7b0a 2020 2020 636f 6e73 7420 696e ) {. const in │ │ │ │ -000463b0: 7465 726e 616c 7320 3d20 7468 6973 5b24 ternals = this[$ │ │ │ │ -000463c0: 696e 7465 726e 616c 735d 203d 2028 7468 internals] = (th │ │ │ │ -000463d0: 6973 5b24 696e 7465 726e 616c 735d 203d is[$internals] = │ │ │ │ -000463e0: 207b 0a20 2020 2020 2061 6363 6573 736f {. accesso │ │ │ │ -000463f0: 7273 3a20 7b7d 0a20 2020 207d 293b 0a0a rs: {}. });.. │ │ │ │ -00046400: 2020 2020 636f 6e73 7420 6163 6365 7373 const access │ │ │ │ -00046410: 6f72 7320 3d20 696e 7465 726e 616c 732e ors = internals. │ │ │ │ -00046420: 6163 6365 7373 6f72 733b 0a20 2020 2063 accessors;. c │ │ │ │ -00046430: 6f6e 7374 2070 726f 746f 7479 7065 203d onst prototype = │ │ │ │ -00046440: 2074 6869 732e 7072 6f74 6f74 7970 653b this.prototype; │ │ │ │ -00046450: 0a0a 2020 2020 6675 6e63 7469 6f6e 2064 .. function d │ │ │ │ -00046460: 6566 696e 6541 6363 6573 736f 7228 5f68 efineAccessor(_h │ │ │ │ -00046470: 6561 6465 7229 207b 0a20 2020 2020 2063 eader) {. c │ │ │ │ -00046480: 6f6e 7374 206c 4865 6164 6572 203d 206e onst lHeader = n │ │ │ │ -00046490: 6f72 6d61 6c69 7a65 4865 6164 6572 285f ormalizeHeader(_ │ │ │ │ -000464a0: 6865 6164 6572 293b 0a0a 2020 2020 2020 header);.. │ │ │ │ -000464b0: 6966 2028 2161 6363 6573 736f 7273 5b6c if (!accessors[l │ │ │ │ -000464c0: 4865 6164 6572 5d29 207b 0a20 2020 2020 Header]) {. │ │ │ │ -000464d0: 2020 2062 7569 6c64 4163 6365 7373 6f72 buildAccessor │ │ │ │ -000464e0: 7328 7072 6f74 6f74 7970 652c 205f 6865 s(prototype, _he │ │ │ │ -000464f0: 6164 6572 293b 0a20 2020 2020 2020 2061 ader);. a │ │ │ │ -00046500: 6363 6573 736f 7273 5b6c 4865 6164 6572 ccessors[lHeader │ │ │ │ -00046510: 5d20 3d20 7472 7565 3b0a 2020 2020 2020 ] = true;. │ │ │ │ -00046520: 7d0a 2020 2020 7d0a 0a20 2020 2075 7469 }. }.. uti │ │ │ │ -00046530: 6c73 2431 2e69 7341 7272 6179 2868 6561 ls$1.isArray(hea │ │ │ │ -00046540: 6465 7229 203f 2068 6561 6465 722e 666f der) ? header.fo │ │ │ │ -00046550: 7245 6163 6828 6465 6669 6e65 4163 6365 rEach(defineAcce │ │ │ │ -00046560: 7373 6f72 2920 3a20 6465 6669 6e65 4163 ssor) : defineAc │ │ │ │ -00046570: 6365 7373 6f72 2868 6561 6465 7229 3b0a cessor(header);. │ │ │ │ -00046580: 0a20 2020 2072 6574 7572 6e20 7468 6973 . return this │ │ │ │ -00046590: 3b0a 2020 7d0a 7d0a 0a41 7869 6f73 4865 ;. }.}..AxiosHe │ │ │ │ -000465a0: 6164 6572 732e 6163 6365 7373 6f72 285b aders.accessor([ │ │ │ │ -000465b0: 2743 6f6e 7465 6e74 2d54 7970 6527 2c20 'Content-Type', │ │ │ │ -000465c0: 2743 6f6e 7465 6e74 2d4c 656e 6774 6827 'Content-Length' │ │ │ │ -000465d0: 2c20 2741 6363 6570 7427 2c20 2741 6363 , 'Accept', 'Acc │ │ │ │ -000465e0: 6570 742d 456e 636f 6469 6e67 272c 2027 ept-Encoding', ' │ │ │ │ -000465f0: 5573 6572 2d41 6765 6e74 272c 2027 4175 User-Agent', 'Au │ │ │ │ -00046600: 7468 6f72 697a 6174 696f 6e27 5d29 3b0a thorization']);. │ │ │ │ -00046610: 0a2f 2f20 7265 7365 7276 6564 206e 616d .// reserved nam │ │ │ │ -00046620: 6573 2068 6f74 6669 780a 7574 696c 7324 es hotfix.utils$ │ │ │ │ -00046630: 312e 7265 6475 6365 4465 7363 7269 7074 1.reduceDescript │ │ │ │ -00046640: 6f72 7328 4178 696f 7348 6561 6465 7273 ors(AxiosHeaders │ │ │ │ -00046650: 2e70 726f 746f 7479 7065 2c20 287b 7661 .prototype, ({va │ │ │ │ -00046660: 6c75 657d 2c20 6b65 7929 203d 3e20 7b0a lue}, key) => {. │ │ │ │ -00046670: 2020 6c65 7420 6d61 7070 6564 203d 206b let mapped = k │ │ │ │ -00046680: 6579 5b30 5d2e 746f 5570 7065 7243 6173 ey[0].toUpperCas │ │ │ │ -00046690: 6528 2920 2b20 6b65 792e 736c 6963 6528 e() + key.slice( │ │ │ │ -000466a0: 3129 3b20 2f2f 206d 6170 2060 7365 7460 1); // map `set` │ │ │ │ -000466b0: 203d 3e20 6053 6574 600a 2020 7265 7475 => `Set`. retu │ │ │ │ -000466c0: 726e 207b 0a20 2020 2067 6574 3a20 2829 rn {. get: () │ │ │ │ -000466d0: 203d 3e20 7661 6c75 652c 0a20 2020 2073 => value,. s │ │ │ │ -000466e0: 6574 2868 6561 6465 7256 616c 7565 2920 et(headerValue) │ │ │ │ -000466f0: 7b0a 2020 2020 2020 7468 6973 5b6d 6170 {. this[map │ │ │ │ -00046700: 7065 645d 203d 2068 6561 6465 7256 616c ped] = headerVal │ │ │ │ -00046710: 7565 3b0a 2020 2020 7d0a 2020 7d0a 7d29 ue;. }. }.}) │ │ │ │ -00046720: 3b0a 0a75 7469 6c73 2431 2e66 7265 657a ;..utils$1.freez │ │ │ │ -00046730: 654d 6574 686f 6473 2841 7869 6f73 4865 eMethods(AxiosHe │ │ │ │ -00046740: 6164 6572 7329 3b0a 0a63 6f6e 7374 2041 aders);..const A │ │ │ │ -00046750: 7869 6f73 4865 6164 6572 7324 3120 3d20 xiosHeaders$1 = │ │ │ │ -00046760: 4178 696f 7348 6561 6465 7273 3b0a 0a2f AxiosHeaders;../ │ │ │ │ -00046770: 2a2a 0a20 2a20 5472 616e 7366 6f72 6d20 **. * Transform │ │ │ │ -00046780: 7468 6520 6461 7461 2066 6f72 2061 2072 the data for a r │ │ │ │ -00046790: 6571 7565 7374 206f 7220 6120 7265 7370 equest or a resp │ │ │ │ -000467a0: 6f6e 7365 0a20 2a0a 202a 2040 7061 7261 onse. *. * @para │ │ │ │ -000467b0: 6d20 7b41 7272 6179 7c46 756e 6374 696f m {Array|Functio │ │ │ │ -000467c0: 6e7d 2066 6e73 2041 2073 696e 676c 6520 n} fns A single │ │ │ │ -000467d0: 6675 6e63 7469 6f6e 206f 7220 4172 7261 function or Arra │ │ │ │ -000467e0: 7920 6f66 2066 756e 6374 696f 6e73 0a20 y of functions. │ │ │ │ -000467f0: 2a20 4070 6172 616d 207b 3f4f 626a 6563 * @param {?Objec │ │ │ │ -00046800: 747d 2072 6573 706f 6e73 6520 5468 6520 t} response The │ │ │ │ -00046810: 7265 7370 6f6e 7365 206f 626a 6563 740a response object. │ │ │ │ -00046820: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -00046830: 2a7d 2054 6865 2072 6573 756c 7469 6e67 *} The resulting │ │ │ │ -00046840: 2074 7261 6e73 666f 726d 6564 2064 6174 transformed dat │ │ │ │ -00046850: 610a 202a 2f0a 6675 6e63 7469 6f6e 2074 a. */.function t │ │ │ │ -00046860: 7261 6e73 666f 726d 4461 7461 2866 6e73 ransformData(fns │ │ │ │ -00046870: 2c20 7265 7370 6f6e 7365 2920 7b0a 2020 , response) {. │ │ │ │ -00046880: 636f 6e73 7420 636f 6e66 6967 203d 2074 const config = t │ │ │ │ -00046890: 6869 7320 7c7c 2064 6566 6175 6c74 7324 his || defaults$ │ │ │ │ -000468a0: 313b 0a20 2063 6f6e 7374 2063 6f6e 7465 1;. const conte │ │ │ │ -000468b0: 7874 203d 2072 6573 706f 6e73 6520 7c7c xt = response || │ │ │ │ -000468c0: 2063 6f6e 6669 673b 0a20 2063 6f6e 7374 config;. const │ │ │ │ -000468d0: 2068 6561 6465 7273 203d 2041 7869 6f73 headers = Axios │ │ │ │ -000468e0: 4865 6164 6572 7324 312e 6672 6f6d 2863 Headers$1.from(c │ │ │ │ -000468f0: 6f6e 7465 7874 2e68 6561 6465 7273 293b ontext.headers); │ │ │ │ -00046900: 0a20 206c 6574 2064 6174 6120 3d20 636f . let data = co │ │ │ │ -00046910: 6e74 6578 742e 6461 7461 3b0a 0a20 2075 ntext.data;.. u │ │ │ │ -00046920: 7469 6c73 2431 2e66 6f72 4561 6368 2866 tils$1.forEach(f │ │ │ │ -00046930: 6e73 2c20 6675 6e63 7469 6f6e 2074 7261 ns, function tra │ │ │ │ -00046940: 6e73 666f 726d 2866 6e29 207b 0a20 2020 nsform(fn) {. │ │ │ │ -00046950: 2064 6174 6120 3d20 666e 2e63 616c 6c28 data = fn.call( │ │ │ │ -00046960: 636f 6e66 6967 2c20 6461 7461 2c20 6865 config, data, he │ │ │ │ -00046970: 6164 6572 732e 6e6f 726d 616c 697a 6528 aders.normalize( │ │ │ │ -00046980: 292c 2072 6573 706f 6e73 6520 3f20 7265 ), response ? re │ │ │ │ -00046990: 7370 6f6e 7365 2e73 7461 7475 7320 3a20 sponse.status : │ │ │ │ -000469a0: 756e 6465 6669 6e65 6429 3b0a 2020 7d29 undefined);. }) │ │ │ │ -000469b0: 3b0a 0a20 2068 6561 6465 7273 2e6e 6f72 ;.. headers.nor │ │ │ │ -000469c0: 6d61 6c69 7a65 2829 3b0a 0a20 2072 6574 malize();.. ret │ │ │ │ -000469d0: 7572 6e20 6461 7461 3b0a 7d0a 0a66 756e urn data;.}..fun │ │ │ │ -000469e0: 6374 696f 6e20 6973 4361 6e63 656c 2876 ction isCancel(v │ │ │ │ -000469f0: 616c 7565 2920 7b0a 2020 7265 7475 726e alue) {. return │ │ │ │ -00046a00: 2021 2128 7661 6c75 6520 2626 2076 616c !!(value && val │ │ │ │ -00046a10: 7565 2e5f 5f43 414e 4345 4c5f 5f29 3b0a ue.__CANCEL__);. │ │ │ │ -00046a20: 7d0a 0a2f 2a2a 0a20 2a20 4120 6043 616e }../**. * A `Can │ │ │ │ -00046a30: 6365 6c65 6445 7272 6f72 6020 6973 2061 celedError` is a │ │ │ │ -00046a40: 6e20 6f62 6a65 6374 2074 6861 7420 6973 n object that is │ │ │ │ -00046a50: 2074 6872 6f77 6e20 7768 656e 2061 6e20 thrown when an │ │ │ │ -00046a60: 6f70 6572 6174 696f 6e20 6973 2063 616e operation is can │ │ │ │ -00046a70: 6365 6c65 642e 0a20 2a0a 202a 2040 7061 celed.. *. * @pa │ │ │ │ -00046a80: 7261 6d20 7b73 7472 696e 673d 7d20 6d65 ram {string=} me │ │ │ │ -00046a90: 7373 6167 6520 5468 6520 6d65 7373 6167 ssage The messag │ │ │ │ -00046aa0: 652e 0a20 2a20 4070 6172 616d 207b 4f62 e.. * @param {Ob │ │ │ │ -00046ab0: 6a65 6374 3d7d 2063 6f6e 6669 6720 5468 ject=} config Th │ │ │ │ -00046ac0: 6520 636f 6e66 6967 2e0a 202a 2040 7061 e config.. * @pa │ │ │ │ -00046ad0: 7261 6d20 7b4f 626a 6563 743d 7d20 7265 ram {Object=} re │ │ │ │ -00046ae0: 7175 6573 7420 5468 6520 7265 7175 6573 quest The reques │ │ │ │ -00046af0: 742e 0a20 2a0a 202a 2040 7265 7475 726e t.. *. * @return │ │ │ │ -00046b00: 7320 7b43 616e 6365 6c65 6445 7272 6f72 s {CanceledError │ │ │ │ -00046b10: 7d20 5468 6520 6372 6561 7465 6420 6572 } The created er │ │ │ │ -00046b20: 726f 722e 0a20 2a2f 0a66 756e 6374 696f ror.. */.functio │ │ │ │ -00046b30: 6e20 4361 6e63 656c 6564 4572 726f 7228 n CanceledError( │ │ │ │ -00046b40: 6d65 7373 6167 652c 2063 6f6e 6669 672c message, config, │ │ │ │ -00046b50: 2072 6571 7565 7374 2920 7b0a 2020 2f2f request) {. // │ │ │ │ -00046b60: 2065 736c 696e 742d 6469 7361 626c 652d eslint-disable- │ │ │ │ -00046b70: 6e65 7874 2d6c 696e 6520 6e6f 2d65 712d next-line no-eq- │ │ │ │ -00046b80: 6e75 6c6c 2c65 7165 7165 710a 2020 4178 null,eqeqeq. Ax │ │ │ │ -00046b90: 696f 7345 7272 6f72 2e63 616c 6c28 7468 iosError.call(th │ │ │ │ -00046ba0: 6973 2c20 6d65 7373 6167 6520 3d3d 206e is, message == n │ │ │ │ -00046bb0: 756c 6c20 3f20 2763 616e 6365 6c65 6427 ull ? 'canceled' │ │ │ │ -00046bc0: 203a 206d 6573 7361 6765 2c20 4178 696f : message, Axio │ │ │ │ -00046bd0: 7345 7272 6f72 2e45 5252 5f43 414e 4345 sError.ERR_CANCE │ │ │ │ -00046be0: 4c45 442c 2063 6f6e 6669 672c 2072 6571 LED, config, req │ │ │ │ -00046bf0: 7565 7374 293b 0a20 2074 6869 732e 6e61 uest);. this.na │ │ │ │ -00046c00: 6d65 203d 2027 4361 6e63 656c 6564 4572 me = 'CanceledEr │ │ │ │ -00046c10: 726f 7227 3b0a 7d0a 0a75 7469 6c73 2431 ror';.}..utils$1 │ │ │ │ -00046c20: 2e69 6e68 6572 6974 7328 4361 6e63 656c .inherits(Cancel │ │ │ │ -00046c30: 6564 4572 726f 722c 2041 7869 6f73 4572 edError, AxiosEr │ │ │ │ -00046c40: 726f 722c 207b 0a20 205f 5f43 414e 4345 ror, {. __CANCE │ │ │ │ -00046c50: 4c5f 5f3a 2074 7275 650a 7d29 3b0a 0a2f L__: true.});../ │ │ │ │ -00046c60: 2a2a 0a20 2a20 5265 736f 6c76 6520 6f72 **. * Resolve or │ │ │ │ -00046c70: 2072 656a 6563 7420 6120 5072 6f6d 6973 reject a Promis │ │ │ │ -00046c80: 6520 6261 7365 6420 6f6e 2072 6573 706f e based on respo │ │ │ │ -00046c90: 6e73 6520 7374 6174 7573 2e0a 202a 0a20 nse status.. *. │ │ │ │ -00046ca0: 2a20 4070 6172 616d 207b 4675 6e63 7469 * @param {Functi │ │ │ │ -00046cb0: 6f6e 7d20 7265 736f 6c76 6520 4120 6675 on} resolve A fu │ │ │ │ -00046cc0: 6e63 7469 6f6e 2074 6861 7420 7265 736f nction that reso │ │ │ │ -00046cd0: 6c76 6573 2074 6865 2070 726f 6d69 7365 lves the promise │ │ │ │ -00046ce0: 2e0a 202a 2040 7061 7261 6d20 7b46 756e .. * @param {Fun │ │ │ │ -00046cf0: 6374 696f 6e7d 2072 656a 6563 7420 4120 ction} reject A │ │ │ │ -00046d00: 6675 6e63 7469 6f6e 2074 6861 7420 7265 function that re │ │ │ │ -00046d10: 6a65 6374 7320 7468 6520 7072 6f6d 6973 jects the promis │ │ │ │ -00046d20: 652e 0a20 2a20 4070 6172 616d 207b 6f62 e.. * @param {ob │ │ │ │ -00046d30: 6a65 6374 7d20 7265 7370 6f6e 7365 2054 ject} response T │ │ │ │ -00046d40: 6865 2072 6573 706f 6e73 652e 0a20 2a0a he response.. *. │ │ │ │ -00046d50: 202a 2040 7265 7475 726e 7320 7b6f 626a * @returns {obj │ │ │ │ -00046d60: 6563 747d 2054 6865 2072 6573 706f 6e73 ect} The respons │ │ │ │ -00046d70: 652e 0a20 2a2f 0a66 756e 6374 696f 6e20 e.. */.function │ │ │ │ -00046d80: 7365 7474 6c65 2872 6573 6f6c 7665 2c20 settle(resolve, │ │ │ │ -00046d90: 7265 6a65 6374 2c20 7265 7370 6f6e 7365 reject, response │ │ │ │ -00046da0: 2920 7b0a 2020 636f 6e73 7420 7661 6c69 ) {. const vali │ │ │ │ -00046db0: 6461 7465 5374 6174 7573 203d 2072 6573 dateStatus = res │ │ │ │ -00046dc0: 706f 6e73 652e 636f 6e66 6967 2e76 616c ponse.config.val │ │ │ │ -00046dd0: 6964 6174 6553 7461 7475 733b 0a20 2069 idateStatus;. i │ │ │ │ -00046de0: 6620 2821 7265 7370 6f6e 7365 2e73 7461 f (!response.sta │ │ │ │ -00046df0: 7475 7320 7c7c 2021 7661 6c69 6461 7465 tus || !validate │ │ │ │ -00046e00: 5374 6174 7573 207c 7c20 7661 6c69 6461 Status || valida │ │ │ │ -00046e10: 7465 5374 6174 7573 2872 6573 706f 6e73 teStatus(respons │ │ │ │ -00046e20: 652e 7374 6174 7573 2929 207b 0a20 2020 e.status)) {. │ │ │ │ -00046e30: 2072 6573 6f6c 7665 2872 6573 706f 6e73 resolve(respons │ │ │ │ -00046e40: 6529 3b0a 2020 7d20 656c 7365 207b 0a20 e);. } else {. │ │ │ │ -00046e50: 2020 2072 656a 6563 7428 6e65 7720 4178 reject(new Ax │ │ │ │ -00046e60: 696f 7345 7272 6f72 280a 2020 2020 2020 iosError(. │ │ │ │ -00046e70: 2752 6571 7565 7374 2066 6169 6c65 6420 'Request failed │ │ │ │ -00046e80: 7769 7468 2073 7461 7475 7320 636f 6465 with status code │ │ │ │ -00046e90: 2027 202b 2072 6573 706f 6e73 652e 7374 ' + response.st │ │ │ │ -00046ea0: 6174 7573 2c0a 2020 2020 2020 5b41 7869 atus,. [Axi │ │ │ │ -00046eb0: 6f73 4572 726f 722e 4552 525f 4241 445f osError.ERR_BAD_ │ │ │ │ -00046ec0: 5245 5155 4553 542c 2041 7869 6f73 4572 REQUEST, AxiosEr │ │ │ │ -00046ed0: 726f 722e 4552 525f 4241 445f 5245 5350 ror.ERR_BAD_RESP │ │ │ │ -00046ee0: 4f4e 5345 5d5b 4d61 7468 2e66 6c6f 6f72 ONSE][Math.floor │ │ │ │ -00046ef0: 2872 6573 706f 6e73 652e 7374 6174 7573 (response.status │ │ │ │ -00046f00: 202f 2031 3030 2920 2d20 345d 2c0a 2020 / 100) - 4],. │ │ │ │ -00046f10: 2020 2020 7265 7370 6f6e 7365 2e63 6f6e response.con │ │ │ │ -00046f20: 6669 672c 0a20 2020 2020 2072 6573 706f fig,. respo │ │ │ │ -00046f30: 6e73 652e 7265 7175 6573 742c 0a20 2020 nse.request,. │ │ │ │ -00046f40: 2020 2072 6573 706f 6e73 650a 2020 2020 response. │ │ │ │ -00046f50: 2929 3b0a 2020 7d0a 7d0a 0a2f 2a2a 0a20 ));. }.}../**. │ │ │ │ -00046f60: 2a20 4465 7465 726d 696e 6573 2077 6865 * Determines whe │ │ │ │ -00046f70: 7468 6572 2074 6865 2073 7065 6369 6669 ther the specifi │ │ │ │ -00046f80: 6564 2055 524c 2069 7320 6162 736f 6c75 ed URL is absolu │ │ │ │ -00046f90: 7465 0a20 2a0a 202a 2040 7061 7261 6d20 te. *. * @param │ │ │ │ -00046fa0: 7b73 7472 696e 677d 2075 726c 2054 6865 {string} url The │ │ │ │ -00046fb0: 2055 524c 2074 6f20 7465 7374 0a20 2a0a URL to test. *. │ │ │ │ -00046fc0: 202a 2040 7265 7475 726e 7320 7b62 6f6f * @returns {boo │ │ │ │ -00046fd0: 6c65 616e 7d20 5472 7565 2069 6620 7468 lean} True if th │ │ │ │ -00046fe0: 6520 7370 6563 6966 6965 6420 5552 4c20 e specified URL │ │ │ │ -00046ff0: 6973 2061 6273 6f6c 7574 652c 206f 7468 is absolute, oth │ │ │ │ -00047000: 6572 7769 7365 2066 616c 7365 0a20 2a2f erwise false. */ │ │ │ │ -00047010: 0a66 756e 6374 696f 6e20 6973 4162 736f .function isAbso │ │ │ │ -00047020: 6c75 7465 5552 4c28 7572 6c29 207b 0a20 luteURL(url) {. │ │ │ │ -00047030: 202f 2f20 4120 5552 4c20 6973 2063 6f6e // A URL is con │ │ │ │ -00047040: 7369 6465 7265 6420 6162 736f 6c75 7465 sidered absolute │ │ │ │ -00047050: 2069 6620 6974 2062 6567 696e 7320 7769 if it begins wi │ │ │ │ -00047060: 7468 2022 3c73 6368 656d 653e 3a2f 2f22 th "://" │ │ │ │ -00047070: 206f 7220 222f 2f22 2028 7072 6f74 6f63 or "//" (protoc │ │ │ │ -00047080: 6f6c 2d72 656c 6174 6976 6520 5552 4c29 ol-relative URL) │ │ │ │ -00047090: 2e0a 2020 2f2f 2052 4643 2033 3938 3620 .. // RFC 3986 │ │ │ │ -000470a0: 6465 6669 6e65 7320 7363 6865 6d65 206e defines scheme n │ │ │ │ -000470b0: 616d 6520 6173 2061 2073 6571 7565 6e63 ame as a sequenc │ │ │ │ -000470c0: 6520 6f66 2063 6861 7261 6374 6572 7320 e of characters │ │ │ │ -000470d0: 6265 6769 6e6e 696e 6720 7769 7468 2061 beginning with a │ │ │ │ -000470e0: 206c 6574 7465 7220 616e 6420 666f 6c6c letter and foll │ │ │ │ -000470f0: 6f77 6564 0a20 202f 2f20 6279 2061 6e79 owed. // by any │ │ │ │ -00047100: 2063 6f6d 6269 6e61 7469 6f6e 206f 6620 combination of │ │ │ │ -00047110: 6c65 7474 6572 732c 2064 6967 6974 732c letters, digits, │ │ │ │ -00047120: 2070 6c75 732c 2070 6572 696f 642c 206f plus, period, o │ │ │ │ -00047130: 7220 6879 7068 656e 2e0a 2020 7265 7475 r hyphen.. retu │ │ │ │ -00047140: 726e 202f 5e28 5b61 2d7a 5d5b 612d 7a5c rn /^([a-z][a-z\ │ │ │ │ -00047150: 642b 5c2d 2e5d 2a3a 293f 5c2f 5c2f 2f69 d+\-.]*:)?\/\//i │ │ │ │ -00047160: 2e74 6573 7428 7572 6c29 3b0a 7d0a 0a2f .test(url);.}../ │ │ │ │ -00047170: 2a2a 0a20 2a20 4372 6561 7465 7320 6120 **. * Creates a │ │ │ │ -00047180: 6e65 7720 5552 4c20 6279 2063 6f6d 6269 new URL by combi │ │ │ │ -00047190: 6e69 6e67 2074 6865 2073 7065 6369 6669 ning the specifi │ │ │ │ -000471a0: 6564 2055 524c 730a 202a 0a20 2a20 4070 ed URLs. *. * @p │ │ │ │ -000471b0: 6172 616d 207b 7374 7269 6e67 7d20 6261 aram {string} ba │ │ │ │ -000471c0: 7365 5552 4c20 5468 6520 6261 7365 2055 seURL The base U │ │ │ │ -000471d0: 524c 0a20 2a20 4070 6172 616d 207b 7374 RL. * @param {st │ │ │ │ -000471e0: 7269 6e67 7d20 7265 6c61 7469 7665 5552 ring} relativeUR │ │ │ │ -000471f0: 4c20 5468 6520 7265 6c61 7469 7665 2055 L The relative U │ │ │ │ -00047200: 524c 0a20 2a0a 202a 2040 7265 7475 726e RL. *. * @return │ │ │ │ -00047210: 7320 7b73 7472 696e 677d 2054 6865 2063 s {string} The c │ │ │ │ -00047220: 6f6d 6269 6e65 6420 5552 4c0a 202a 2f0a ombined URL. */. │ │ │ │ -00047230: 6675 6e63 7469 6f6e 2063 6f6d 6269 6e65 function combine │ │ │ │ -00047240: 5552 4c73 2862 6173 6555 524c 2c20 7265 URLs(baseURL, re │ │ │ │ -00047250: 6c61 7469 7665 5552 4c29 207b 0a20 2072 lativeURL) {. r │ │ │ │ -00047260: 6574 7572 6e20 7265 6c61 7469 7665 5552 eturn relativeUR │ │ │ │ -00047270: 4c0a 2020 2020 3f20 6261 7365 5552 4c2e L. ? baseURL. │ │ │ │ -00047280: 7265 706c 6163 6528 2f5c 2f3f 5c2f 242f replace(/\/?\/$/ │ │ │ │ -00047290: 2c20 2727 2920 2b20 272f 2720 2b20 7265 , '') + '/' + re │ │ │ │ -000472a0: 6c61 7469 7665 5552 4c2e 7265 706c 6163 lativeURL.replac │ │ │ │ -000472b0: 6528 2f5e 5c2f 2b2f 2c20 2727 290a 2020 e(/^\/+/, ''). │ │ │ │ -000472c0: 2020 3a20 6261 7365 5552 4c3b 0a7d 0a0a : baseURL;.}.. │ │ │ │ -000472d0: 2f2a 2a0a 202a 2043 7265 6174 6573 2061 /**. * Creates a │ │ │ │ -000472e0: 206e 6577 2055 524c 2062 7920 636f 6d62 new URL by comb │ │ │ │ -000472f0: 696e 696e 6720 7468 6520 6261 7365 5552 ining the baseUR │ │ │ │ -00047300: 4c20 7769 7468 2074 6865 2072 6571 7565 L with the reque │ │ │ │ -00047310: 7374 6564 5552 4c2c 0a20 2a20 6f6e 6c79 stedURL,. * only │ │ │ │ -00047320: 2077 6865 6e20 7468 6520 7265 7175 6573 when the reques │ │ │ │ -00047330: 7465 6455 524c 2069 7320 6e6f 7420 616c tedURL is not al │ │ │ │ -00047340: 7265 6164 7920 616e 2061 6273 6f6c 7574 ready an absolut │ │ │ │ -00047350: 6520 5552 4c2e 0a20 2a20 4966 2074 6865 e URL.. * If the │ │ │ │ -00047360: 2072 6571 7565 7374 5552 4c20 6973 2061 requestURL is a │ │ │ │ -00047370: 6273 6f6c 7574 652c 2074 6869 7320 6675 bsolute, this fu │ │ │ │ -00047380: 6e63 7469 6f6e 2072 6574 7572 6e73 2074 nction returns t │ │ │ │ -00047390: 6865 2072 6571 7565 7374 6564 5552 4c20 he requestedURL │ │ │ │ -000473a0: 756e 746f 7563 6865 642e 0a20 2a0a 202a untouched.. *. * │ │ │ │ -000473b0: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ -000473c0: 2062 6173 6555 524c 2054 6865 2062 6173 baseURL The bas │ │ │ │ -000473d0: 6520 5552 4c0a 202a 2040 7061 7261 6d20 e URL. * @param │ │ │ │ -000473e0: 7b73 7472 696e 677d 2072 6571 7565 7374 {string} request │ │ │ │ -000473f0: 6564 5552 4c20 4162 736f 6c75 7465 206f edURL Absolute o │ │ │ │ -00047400: 7220 7265 6c61 7469 7665 2055 524c 2074 r relative URL t │ │ │ │ -00047410: 6f20 636f 6d62 696e 650a 202a 0a20 2a20 o combine. *. * │ │ │ │ -00047420: 4072 6574 7572 6e73 207b 7374 7269 6e67 @returns {string │ │ │ │ -00047430: 7d20 5468 6520 636f 6d62 696e 6564 2066 } The combined f │ │ │ │ -00047440: 756c 6c20 7061 7468 0a20 2a2f 0a66 756e ull path. */.fun │ │ │ │ -00047450: 6374 696f 6e20 6275 696c 6446 756c 6c50 ction buildFullP │ │ │ │ -00047460: 6174 6828 6261 7365 5552 4c2c 2072 6571 ath(baseURL, req │ │ │ │ -00047470: 7565 7374 6564 5552 4c2c 2061 6c6c 6f77 uestedURL, allow │ │ │ │ -00047480: 4162 736f 6c75 7465 5572 6c73 2920 7b0a AbsoluteUrls) {. │ │ │ │ -00047490: 2020 6c65 7420 6973 5265 6c61 7469 7665 let isRelative │ │ │ │ -000474a0: 5572 6c20 3d20 2169 7341 6273 6f6c 7574 Url = !isAbsolut │ │ │ │ -000474b0: 6555 524c 2872 6571 7565 7374 6564 5552 eURL(requestedUR │ │ │ │ -000474c0: 4c29 3b0a 2020 6966 2028 6261 7365 5552 L);. if (baseUR │ │ │ │ -000474d0: 4c20 2626 2028 6973 5265 6c61 7469 7665 L && (isRelative │ │ │ │ -000474e0: 5572 6c20 7c7c 2061 6c6c 6f77 4162 736f Url || allowAbso │ │ │ │ -000474f0: 6c75 7465 5572 6c73 203d 3d20 6661 6c73 luteUrls == fals │ │ │ │ -00047500: 6529 2920 7b0a 2020 2020 7265 7475 726e e)) {. return │ │ │ │ -00047510: 2063 6f6d 6269 6e65 5552 4c73 2862 6173 combineURLs(bas │ │ │ │ -00047520: 6555 524c 2c20 7265 7175 6573 7465 6455 eURL, requestedU │ │ │ │ -00047530: 524c 293b 0a20 207d 0a20 2072 6574 7572 RL);. }. retur │ │ │ │ -00047540: 6e20 7265 7175 6573 7465 6455 524c 3b0a n requestedURL;. │ │ │ │ -00047550: 7d0a 0a76 6172 2070 726f 7879 4672 6f6d }..var proxyFrom │ │ │ │ -00047560: 456e 7620 3d20 7b7d 3b0a 0a76 6172 2070 Env = {};..var p │ │ │ │ -00047570: 6172 7365 5572 6c24 3120 3d20 7265 7175 arseUrl$1 = requ │ │ │ │ -00047580: 6972 6524 2430 2431 2e70 6172 7365 3b0a ire$$0$1.parse;. │ │ │ │ -00047590: 0a76 6172 2044 4546 4155 4c54 5f50 4f52 .var DEFAULT_POR │ │ │ │ -000475a0: 5453 203d 207b 0a20 2066 7470 3a20 3231 TS = {. ftp: 21 │ │ │ │ -000475b0: 2c0a 2020 676f 7068 6572 3a20 3730 2c0a ,. gopher: 70,. │ │ │ │ -000475c0: 2020 6874 7470 3a20 3830 2c0a 2020 6874 http: 80,. ht │ │ │ │ -000475d0: 7470 733a 2034 3433 2c0a 2020 7773 3a20 tps: 443,. ws: │ │ │ │ -000475e0: 3830 2c0a 2020 7773 733a 2034 3433 2c0a 80,. wss: 443,. │ │ │ │ -000475f0: 7d3b 0a0a 7661 7220 7374 7269 6e67 456e };..var stringEn │ │ │ │ -00047600: 6473 5769 7468 203d 2053 7472 696e 672e dsWith = String. │ │ │ │ -00047610: 7072 6f74 6f74 7970 652e 656e 6473 5769 prototype.endsWi │ │ │ │ -00047620: 7468 207c 7c20 6675 6e63 7469 6f6e 2873 th || function(s │ │ │ │ -00047630: 2920 7b0a 2020 7265 7475 726e 2073 2e6c ) {. return s.l │ │ │ │ -00047640: 656e 6774 6820 3c3d 2074 6869 732e 6c65 ength <= this.le │ │ │ │ -00047650: 6e67 7468 2026 260a 2020 2020 7468 6973 ngth &&. this │ │ │ │ -00047660: 2e69 6e64 6578 4f66 2873 2c20 7468 6973 .indexOf(s, this │ │ │ │ -00047670: 2e6c 656e 6774 6820 2d20 732e 6c65 6e67 .length - s.leng │ │ │ │ -00047680: 7468 2920 213d 3d20 2d31 3b0a 7d3b 0a0a th) !== -1;.};.. │ │ │ │ -00047690: 2f2a 2a0a 202a 2040 7061 7261 6d20 7b73 /**. * @param {s │ │ │ │ -000476a0: 7472 696e 677c 6f62 6a65 6374 7d20 7572 tring|object} ur │ │ │ │ -000476b0: 6c20 2d20 5468 6520 5552 4c2c 206f 7220 l - The URL, or │ │ │ │ -000476c0: 7468 6520 7265 7375 6c74 2066 726f 6d20 the result from │ │ │ │ -000476d0: 7572 6c2e 7061 7273 652e 0a20 2a20 4072 url.parse.. * @r │ │ │ │ -000476e0: 6574 7572 6e20 7b73 7472 696e 677d 2054 eturn {string} T │ │ │ │ -000476f0: 6865 2055 524c 206f 6620 7468 6520 7072 he URL of the pr │ │ │ │ -00047700: 6f78 7920 7468 6174 2073 686f 756c 6420 oxy that should │ │ │ │ -00047710: 6861 6e64 6c65 2074 6865 2072 6571 7565 handle the reque │ │ │ │ -00047720: 7374 2074 6f20 7468 650a 202a 2020 6769 st to the. * gi │ │ │ │ -00047730: 7665 6e20 5552 4c2e 2049 6620 6e6f 2070 ven URL. If no p │ │ │ │ -00047740: 726f 7879 2069 7320 7365 742c 2074 6869 roxy is set, thi │ │ │ │ -00047750: 7320 7769 6c6c 2062 6520 616e 2065 6d70 s will be an emp │ │ │ │ -00047760: 7479 2073 7472 696e 672e 0a20 2a2f 0a66 ty string.. */.f │ │ │ │ -00047770: 756e 6374 696f 6e20 6765 7450 726f 7879 unction getProxy │ │ │ │ -00047780: 466f 7255 726c 2875 726c 2920 7b0a 2020 ForUrl(url) {. │ │ │ │ -00047790: 7661 7220 7061 7273 6564 5572 6c20 3d20 var parsedUrl = │ │ │ │ -000477a0: 7479 7065 6f66 2075 726c 203d 3d3d 2027 typeof url === ' │ │ │ │ -000477b0: 7374 7269 6e67 2720 3f20 7061 7273 6555 string' ? parseU │ │ │ │ -000477c0: 726c 2431 2875 726c 2920 3a20 7572 6c20 rl$1(url) : url │ │ │ │ -000477d0: 7c7c 207b 7d3b 0a20 2076 6172 2070 726f || {};. var pro │ │ │ │ -000477e0: 746f 203d 2070 6172 7365 6455 726c 2e70 to = parsedUrl.p │ │ │ │ -000477f0: 726f 746f 636f 6c3b 0a20 2076 6172 2068 rotocol;. var h │ │ │ │ -00047800: 6f73 746e 616d 6520 3d20 7061 7273 6564 ostname = parsed │ │ │ │ -00047810: 5572 6c2e 686f 7374 3b0a 2020 7661 7220 Url.host;. var │ │ │ │ -00047820: 706f 7274 203d 2070 6172 7365 6455 726c port = parsedUrl │ │ │ │ -00047830: 2e70 6f72 743b 0a20 2069 6620 2874 7970 .port;. if (typ │ │ │ │ -00047840: 656f 6620 686f 7374 6e61 6d65 2021 3d3d eof hostname !== │ │ │ │ -00047850: 2027 7374 7269 6e67 2720 7c7c 2021 686f 'string' || !ho │ │ │ │ -00047860: 7374 6e61 6d65 207c 7c20 7479 7065 6f66 stname || typeof │ │ │ │ -00047870: 2070 726f 746f 2021 3d3d 2027 7374 7269 proto !== 'stri │ │ │ │ -00047880: 6e67 2729 207b 0a20 2020 2072 6574 7572 ng') {. retur │ │ │ │ -00047890: 6e20 2727 3b20 202f 2f20 446f 6e27 7420 n ''; // Don't │ │ │ │ -000478a0: 7072 6f78 7920 5552 4c73 2077 6974 686f proxy URLs witho │ │ │ │ -000478b0: 7574 2061 2076 616c 6964 2073 6368 656d ut a valid schem │ │ │ │ -000478c0: 6520 6f72 2068 6f73 742e 0a20 207d 0a0a e or host.. }.. │ │ │ │ -000478d0: 2020 7072 6f74 6f20 3d20 7072 6f74 6f2e proto = proto. │ │ │ │ -000478e0: 7370 6c69 7428 273a 272c 2031 295b 305d split(':', 1)[0] │ │ │ │ -000478f0: 3b0a 2020 2f2f 2053 7472 6970 7069 6e67 ;. // Stripping │ │ │ │ -00047900: 2070 6f72 7473 2069 6e20 7468 6973 2077 ports in this w │ │ │ │ -00047910: 6179 2069 6e73 7465 6164 206f 6620 7573 ay instead of us │ │ │ │ -00047920: 696e 6720 7061 7273 6564 5572 6c2e 686f ing parsedUrl.ho │ │ │ │ -00047930: 7374 6e61 6d65 2074 6f20 6d61 6b65 0a20 stname to make. │ │ │ │ -00047940: 202f 2f20 7375 7265 2074 6861 7420 7468 // sure that th │ │ │ │ -00047950: 6520 6272 6163 6b65 7473 2061 726f 756e e brackets aroun │ │ │ │ -00047960: 6420 4950 7636 2061 6464 7265 7373 6573 d IPv6 addresses │ │ │ │ -00047970: 2061 7265 206b 6570 742e 0a20 2068 6f73 are kept.. hos │ │ │ │ -00047980: 746e 616d 6520 3d20 686f 7374 6e61 6d65 tname = hostname │ │ │ │ -00047990: 2e72 6570 6c61 6365 282f 3a5c 642a 242f .replace(/:\d*$/ │ │ │ │ -000479a0: 2c20 2727 293b 0a20 2070 6f72 7420 3d20 , '');. port = │ │ │ │ -000479b0: 7061 7273 6549 6e74 2870 6f72 7429 207c parseInt(port) | │ │ │ │ -000479c0: 7c20 4445 4641 554c 545f 504f 5254 535b | DEFAULT_PORTS[ │ │ │ │ -000479d0: 7072 6f74 6f5d 207c 7c20 303b 0a20 2069 proto] || 0;. i │ │ │ │ -000479e0: 6620 2821 7368 6f75 6c64 5072 6f78 7928 f (!shouldProxy( │ │ │ │ -000479f0: 686f 7374 6e61 6d65 2c20 706f 7274 2929 hostname, port)) │ │ │ │ -00047a00: 207b 0a20 2020 2072 6574 7572 6e20 2727 {. return '' │ │ │ │ -00047a10: 3b20 202f 2f20 446f 6e27 7420 7072 6f78 ; // Don't prox │ │ │ │ -00047a20: 7920 5552 4c73 2074 6861 7420 6d61 7463 y URLs that matc │ │ │ │ -00047a30: 6820 4e4f 5f50 524f 5859 2e0a 2020 7d0a h NO_PROXY.. }. │ │ │ │ -00047a40: 0a20 2076 6172 2070 726f 7879 203d 0a20 . var proxy =. │ │ │ │ -00047a50: 2020 2067 6574 456e 7628 276e 706d 5f63 getEnv('npm_c │ │ │ │ -00047a60: 6f6e 6669 675f 2720 2b20 7072 6f74 6f20 onfig_' + proto │ │ │ │ -00047a70: 2b20 275f 7072 6f78 7927 2920 7c7c 0a20 + '_proxy') ||. │ │ │ │ -00047a80: 2020 2067 6574 456e 7628 7072 6f74 6f20 getEnv(proto │ │ │ │ -00047a90: 2b20 275f 7072 6f78 7927 2920 7c7c 0a20 + '_proxy') ||. │ │ │ │ -00047aa0: 2020 2067 6574 456e 7628 276e 706d 5f63 getEnv('npm_c │ │ │ │ -00047ab0: 6f6e 6669 675f 7072 6f78 7927 2920 7c7c onfig_proxy') || │ │ │ │ -00047ac0: 0a20 2020 2067 6574 456e 7628 2761 6c6c . getEnv('all │ │ │ │ -00047ad0: 5f70 726f 7879 2729 3b0a 2020 6966 2028 _proxy');. if ( │ │ │ │ -00047ae0: 7072 6f78 7920 2626 2070 726f 7879 2e69 proxy && proxy.i │ │ │ │ -00047af0: 6e64 6578 4f66 2827 3a2f 2f27 2920 3d3d ndexOf('://') == │ │ │ │ -00047b00: 3d20 2d31 2920 7b0a 2020 2020 2f2f 204d = -1) {. // M │ │ │ │ -00047b10: 6973 7369 6e67 2073 6368 656d 6520 696e issing scheme in │ │ │ │ -00047b20: 2070 726f 7879 2c20 6465 6661 756c 7420 proxy, default │ │ │ │ -00047b30: 746f 2074 6865 2072 6571 7565 7374 6564 to the requested │ │ │ │ -00047b40: 2055 524c 2773 2073 6368 656d 652e 0a20 URL's scheme.. │ │ │ │ -00047b50: 2020 2070 726f 7879 203d 2070 726f 746f proxy = proto │ │ │ │ -00047b60: 202b 2027 3a2f 2f27 202b 2070 726f 7879 + '://' + proxy │ │ │ │ -00047b70: 3b0a 2020 7d0a 2020 7265 7475 726e 2070 ;. }. return p │ │ │ │ -00047b80: 726f 7879 3b0a 7d0a 0a2f 2a2a 0a20 2a20 roxy;.}../**. * │ │ │ │ -00047b90: 4465 7465 726d 696e 6573 2077 6865 7468 Determines wheth │ │ │ │ -00047ba0: 6572 2061 2067 6976 656e 2055 524c 2073 er a given URL s │ │ │ │ -00047bb0: 686f 756c 6420 6265 2070 726f 7869 6564 hould be proxied │ │ │ │ -00047bc0: 2e0a 202a 0a20 2a20 4070 6172 616d 207b .. *. * @param { │ │ │ │ -00047bd0: 7374 7269 6e67 7d20 686f 7374 6e61 6d65 string} hostname │ │ │ │ -00047be0: 202d 2054 6865 2068 6f73 7420 6e61 6d65 - The host name │ │ │ │ -00047bf0: 206f 6620 7468 6520 5552 4c2e 0a20 2a20 of the URL.. * │ │ │ │ -00047c00: 4070 6172 616d 207b 6e75 6d62 6572 7d20 @param {number} │ │ │ │ -00047c10: 706f 7274 202d 2054 6865 2065 6666 6563 port - The effec │ │ │ │ -00047c20: 7469 7665 2070 6f72 7420 6f66 2074 6865 tive port of the │ │ │ │ -00047c30: 2055 524c 2e0a 202a 2040 7265 7475 726e URL.. * @return │ │ │ │ -00047c40: 7320 7b62 6f6f 6c65 616e 7d20 5768 6574 s {boolean} Whet │ │ │ │ -00047c50: 6865 7220 7468 6520 6769 7665 6e20 5552 her the given UR │ │ │ │ -00047c60: 4c20 7368 6f75 6c64 2062 6520 7072 6f78 L should be prox │ │ │ │ -00047c70: 6965 642e 0a20 2a20 4070 7269 7661 7465 ied.. * @private │ │ │ │ -00047c80: 0a20 2a2f 0a66 756e 6374 696f 6e20 7368 . */.function sh │ │ │ │ -00047c90: 6f75 6c64 5072 6f78 7928 686f 7374 6e61 ouldProxy(hostna │ │ │ │ -00047ca0: 6d65 2c20 706f 7274 2920 7b0a 2020 7661 me, port) {. va │ │ │ │ -00047cb0: 7220 4e4f 5f50 524f 5859 203d 0a20 2020 r NO_PROXY =. │ │ │ │ -00047cc0: 2028 6765 7445 6e76 2827 6e70 6d5f 636f (getEnv('npm_co │ │ │ │ -00047cd0: 6e66 6967 5f6e 6f5f 7072 6f78 7927 2920 nfig_no_proxy') │ │ │ │ -00047ce0: 7c7c 2067 6574 456e 7628 276e 6f5f 7072 || getEnv('no_pr │ │ │ │ -00047cf0: 6f78 7927 2929 2e74 6f4c 6f77 6572 4361 oxy')).toLowerCa │ │ │ │ -00047d00: 7365 2829 3b0a 2020 6966 2028 214e 4f5f se();. if (!NO_ │ │ │ │ -00047d10: 5052 4f58 5929 207b 0a20 2020 2072 6574 PROXY) {. ret │ │ │ │ -00047d20: 7572 6e20 7472 7565 3b20 202f 2f20 416c urn true; // Al │ │ │ │ -00047d30: 7761 7973 2070 726f 7879 2069 6620 4e4f ways proxy if NO │ │ │ │ -00047d40: 5f50 524f 5859 2069 7320 6e6f 7420 7365 _PROXY is not se │ │ │ │ -00047d50: 742e 0a20 207d 0a20 2069 6620 284e 4f5f t.. }. if (NO_ │ │ │ │ -00047d60: 5052 4f58 5920 3d3d 3d20 272a 2729 207b PROXY === '*') { │ │ │ │ -00047d70: 0a20 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ -00047d80: 653b 2020 2f2f 204e 6576 6572 2070 726f e; // Never pro │ │ │ │ -00047d90: 7879 2069 6620 7769 6c64 6361 7264 2069 xy if wildcard i │ │ │ │ -00047da0: 7320 7365 742e 0a20 207d 0a0a 2020 7265 s set.. }.. re │ │ │ │ -00047db0: 7475 726e 204e 4f5f 5052 4f58 592e 7370 turn NO_PROXY.sp │ │ │ │ -00047dc0: 6c69 7428 2f5b 2c5c 735d 2f29 2e65 7665 lit(/[,\s]/).eve │ │ │ │ -00047dd0: 7279 2866 756e 6374 696f 6e28 7072 6f78 ry(function(prox │ │ │ │ -00047de0: 7929 207b 0a20 2020 2069 6620 2821 7072 y) {. if (!pr │ │ │ │ -00047df0: 6f78 7929 207b 0a20 2020 2020 2072 6574 oxy) {. ret │ │ │ │ -00047e00: 7572 6e20 7472 7565 3b20 202f 2f20 536b urn true; // Sk │ │ │ │ -00047e10: 6970 207a 6572 6f2d 6c65 6e67 7468 2068 ip zero-length h │ │ │ │ -00047e20: 6f73 7473 2e0a 2020 2020 7d0a 2020 2020 osts.. }. │ │ │ │ -00047e30: 7661 7220 7061 7273 6564 5072 6f78 7920 var parsedProxy │ │ │ │ -00047e40: 3d20 7072 6f78 792e 6d61 7463 6828 2f5e = proxy.match(/^ │ │ │ │ -00047e50: 282e 2b29 3a28 5c64 2b29 242f 293b 0a20 (.+):(\d+)$/);. │ │ │ │ -00047e60: 2020 2076 6172 2070 6172 7365 6450 726f var parsedPro │ │ │ │ -00047e70: 7879 486f 7374 6e61 6d65 203d 2070 6172 xyHostname = par │ │ │ │ -00047e80: 7365 6450 726f 7879 203f 2070 6172 7365 sedProxy ? parse │ │ │ │ -00047e90: 6450 726f 7879 5b31 5d20 3a20 7072 6f78 dProxy[1] : prox │ │ │ │ -00047ea0: 793b 0a20 2020 2076 6172 2070 6172 7365 y;. var parse │ │ │ │ -00047eb0: 6450 726f 7879 506f 7274 203d 2070 6172 dProxyPort = par │ │ │ │ -00047ec0: 7365 6450 726f 7879 203f 2070 6172 7365 sedProxy ? parse │ │ │ │ -00047ed0: 496e 7428 7061 7273 6564 5072 6f78 795b Int(parsedProxy[ │ │ │ │ -00047ee0: 325d 2920 3a20 303b 0a20 2020 2069 6620 2]) : 0;. if │ │ │ │ -00047ef0: 2870 6172 7365 6450 726f 7879 506f 7274 (parsedProxyPort │ │ │ │ -00047f00: 2026 2620 7061 7273 6564 5072 6f78 7950 && parsedProxyP │ │ │ │ -00047f10: 6f72 7420 213d 3d20 706f 7274 2920 7b0a ort !== port) {. │ │ │ │ -00047f20: 2020 2020 2020 7265 7475 726e 2074 7275 return tru │ │ │ │ -00047f30: 653b 2020 2f2f 2053 6b69 7020 6966 2070 e; // Skip if p │ │ │ │ -00047f40: 6f72 7473 2064 6f6e 2774 206d 6174 6368 orts don't match │ │ │ │ -00047f50: 2e0a 2020 2020 7d0a 0a20 2020 2069 6620 .. }.. if │ │ │ │ -00047f60: 2821 2f5e 5b2e 2a5d 2f2e 7465 7374 2870 (!/^[.*]/.test(p │ │ │ │ -00047f70: 6172 7365 6450 726f 7879 486f 7374 6e61 arsedProxyHostna │ │ │ │ -00047f80: 6d65 2929 207b 0a20 2020 2020 202f 2f20 me)) {. // │ │ │ │ -00047f90: 4e6f 2077 696c 6463 6172 6473 2c20 736f No wildcards, so │ │ │ │ -00047fa0: 2073 746f 7020 7072 6f78 7969 6e67 2069 stop proxying i │ │ │ │ -00047fb0: 6620 7468 6572 6520 6973 2061 6e20 6578 f there is an ex │ │ │ │ -00047fc0: 6163 7420 6d61 7463 682e 0a20 2020 2020 act match.. │ │ │ │ -00047fd0: 2072 6574 7572 6e20 686f 7374 6e61 6d65 return hostname │ │ │ │ -00047fe0: 2021 3d3d 2070 6172 7365 6450 726f 7879 !== parsedProxy │ │ │ │ -00047ff0: 486f 7374 6e61 6d65 3b0a 2020 2020 7d0a Hostname;. }. │ │ │ │ -00048000: 0a20 2020 2069 6620 2870 6172 7365 6450 . if (parsedP │ │ │ │ -00048010: 726f 7879 486f 7374 6e61 6d65 2e63 6861 roxyHostname.cha │ │ │ │ -00048020: 7241 7428 3029 203d 3d3d 2027 2a27 2920 rAt(0) === '*') │ │ │ │ -00048030: 7b0a 2020 2020 2020 2f2f 2052 656d 6f76 {. // Remov │ │ │ │ -00048040: 6520 6c65 6164 696e 6720 7769 6c64 6361 e leading wildca │ │ │ │ -00048050: 7264 2e0a 2020 2020 2020 7061 7273 6564 rd.. parsed │ │ │ │ -00048060: 5072 6f78 7948 6f73 746e 616d 6520 3d20 ProxyHostname = │ │ │ │ -00048070: 7061 7273 6564 5072 6f78 7948 6f73 746e parsedProxyHostn │ │ │ │ -00048080: 616d 652e 736c 6963 6528 3129 3b0a 2020 ame.slice(1);. │ │ │ │ -00048090: 2020 7d0a 2020 2020 2f2f 2053 746f 7020 }. // Stop │ │ │ │ -000480a0: 7072 6f78 7969 6e67 2069 6620 7468 6520 proxying if the │ │ │ │ -000480b0: 686f 7374 6e61 6d65 2065 6e64 7320 7769 hostname ends wi │ │ │ │ -000480c0: 7468 2074 6865 206e 6f5f 7072 6f78 7920 th the no_proxy │ │ │ │ -000480d0: 686f 7374 2e0a 2020 2020 7265 7475 726e host.. return │ │ │ │ -000480e0: 2021 7374 7269 6e67 456e 6473 5769 7468 !stringEndsWith │ │ │ │ -000480f0: 2e63 616c 6c28 686f 7374 6e61 6d65 2c20 .call(hostname, │ │ │ │ -00048100: 7061 7273 6564 5072 6f78 7948 6f73 746e parsedProxyHostn │ │ │ │ -00048110: 616d 6529 3b0a 2020 7d29 3b0a 7d0a 0a2f ame);. });.}../ │ │ │ │ -00048120: 2a2a 0a20 2a20 4765 7420 7468 6520 7661 **. * Get the va │ │ │ │ -00048130: 6c75 6520 666f 7220 616e 2065 6e76 6972 lue for an envir │ │ │ │ -00048140: 6f6e 6d65 6e74 2076 6172 6961 626c 652e onment variable. │ │ │ │ -00048150: 0a20 2a0a 202a 2040 7061 7261 6d20 7b73 . *. * @param {s │ │ │ │ -00048160: 7472 696e 677d 206b 6579 202d 2054 6865 tring} key - The │ │ │ │ -00048170: 206e 616d 6520 6f66 2074 6865 2065 6e76 name of the env │ │ │ │ -00048180: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl │ │ │ │ -00048190: 652e 0a20 2a20 4072 6574 7572 6e20 7b73 e.. * @return {s │ │ │ │ -000481a0: 7472 696e 677d 2054 6865 2076 616c 7565 tring} The value │ │ │ │ -000481b0: 206f 6620 7468 6520 656e 7669 726f 6e6d of the environm │ │ │ │ -000481c0: 656e 7420 7661 7269 6162 6c65 2e0a 202a ent variable.. * │ │ │ │ -000481d0: 2040 7072 6976 6174 650a 202a 2f0a 6675 @private. */.fu │ │ │ │ -000481e0: 6e63 7469 6f6e 2067 6574 456e 7628 6b65 nction getEnv(ke │ │ │ │ -000481f0: 7929 207b 0a20 2072 6574 7572 6e20 7072 y) {. return pr │ │ │ │ -00048200: 6f63 6573 732e 656e 765b 6b65 792e 746f ocess.env[key.to │ │ │ │ -00048210: 4c6f 7765 7243 6173 6528 295d 207c 7c20 LowerCase()] || │ │ │ │ -00048220: 7072 6f63 6573 732e 656e 765b 6b65 792e process.env[key. │ │ │ │ -00048230: 746f 5570 7065 7243 6173 6528 295d 207c toUpperCase()] | │ │ │ │ -00048240: 7c20 2727 3b0a 7d0a 0a70 726f 7879 4672 | '';.}..proxyFr │ │ │ │ -00048250: 6f6d 456e 762e 6765 7450 726f 7879 466f omEnv.getProxyFo │ │ │ │ -00048260: 7255 726c 203d 2067 6574 5072 6f78 7946 rUrl = getProxyF │ │ │ │ -00048270: 6f72 5572 6c3b 0a0a 7661 7220 666f 6c6c orUrl;..var foll │ │ │ │ -00048280: 6f77 5265 6469 7265 6374 7324 3120 3d20 owRedirects$1 = │ │ │ │ -00048290: 7b65 7870 6f72 7473 3a20 7b7d 7d3b 0a0a {exports: {}};.. │ │ │ │ -000482a0: 7661 7220 7372 6320 3d20 7b65 7870 6f72 var src = {expor │ │ │ │ -000482b0: 7473 3a20 7b7d 7d3b 0a0a 7661 7220 6272 ts: {}};..var br │ │ │ │ -000482c0: 6f77 7365 7220 3d20 7b65 7870 6f72 7473 owser = {exports │ │ │ │ -000482d0: 3a20 7b7d 7d3b 0a0a 2f2a 2a0a 202a 2048 : {}};../**. * H │ │ │ │ -000482e0: 656c 7065 7273 2e0a 202a 2f0a 0a76 6172 elpers.. */..var │ │ │ │ -000482f0: 206d 733b 0a76 6172 2068 6173 5265 7175 ms;.var hasRequ │ │ │ │ -00048300: 6972 6564 4d73 3b0a 0a66 756e 6374 696f iredMs;..functio │ │ │ │ -00048310: 6e20 7265 7175 6972 654d 7320 2829 207b n requireMs () { │ │ │ │ -00048320: 0a09 6966 2028 6861 7352 6571 7569 7265 ..if (hasRequire │ │ │ │ -00048330: 644d 7329 2072 6574 7572 6e20 6d73 3b0a dMs) return ms;. │ │ │ │ -00048340: 0968 6173 5265 7175 6972 6564 4d73 203d .hasRequiredMs = │ │ │ │ -00048350: 2031 3b0a 0976 6172 2073 203d 2031 3030 1;..var s = 100 │ │ │ │ -00048360: 303b 0a09 7661 7220 6d20 3d20 7320 2a20 0;..var m = s * │ │ │ │ -00048370: 3630 3b0a 0976 6172 2068 203d 206d 202a 60;..var h = m * │ │ │ │ -00048380: 2036 303b 0a09 7661 7220 6420 3d20 6820 60;..var d = h │ │ │ │ -00048390: 2a20 3234 3b0a 0976 6172 2077 203d 2064 * 24;..var w = d │ │ │ │ -000483a0: 202a 2037 3b0a 0976 6172 2079 203d 2064 * 7;..var y = d │ │ │ │ -000483b0: 202a 2033 3635 2e32 353b 0a0a 092f 2a2a * 365.25;.../** │ │ │ │ -000483c0: 0a09 202a 2050 6172 7365 206f 7220 666f .. * Parse or fo │ │ │ │ -000483d0: 726d 6174 2074 6865 2067 6976 656e 2060 rmat the given ` │ │ │ │ -000483e0: 7661 6c60 2e0a 0920 2a0a 0920 2a20 4f70 val`... *.. * Op │ │ │ │ -000483f0: 7469 6f6e 733a 0a09 202a 0a09 202a 2020 tions:.. *.. * │ │ │ │ -00048400: 2d20 606c 6f6e 6760 2076 6572 626f 7365 - `long` verbose │ │ │ │ -00048410: 2066 6f72 6d61 7474 696e 6720 5b66 616c formatting [fal │ │ │ │ -00048420: 7365 5d0a 0920 2a0a 0920 2a20 4070 6172 se].. *.. * @par │ │ │ │ -00048430: 616d 207b 5374 7269 6e67 7c4e 756d 6265 am {String|Numbe │ │ │ │ -00048440: 727d 2076 616c 0a09 202a 2040 7061 7261 r} val.. * @para │ │ │ │ -00048450: 6d20 7b4f 626a 6563 747d 205b 6f70 7469 m {Object} [opti │ │ │ │ -00048460: 6f6e 735d 0a09 202a 2040 7468 726f 7773 ons].. * @throws │ │ │ │ -00048470: 207b 4572 726f 727d 2074 6872 6f77 2061 {Error} throw a │ │ │ │ -00048480: 6e20 6572 726f 7220 6966 2076 616c 2069 n error if val i │ │ │ │ -00048490: 7320 6e6f 7420 6120 6e6f 6e2d 656d 7074 s not a non-empt │ │ │ │ -000484a0: 7920 7374 7269 6e67 206f 7220 6120 6e75 y string or a nu │ │ │ │ -000484b0: 6d62 6572 0a09 202a 2040 7265 7475 726e mber.. * @return │ │ │ │ -000484c0: 207b 5374 7269 6e67 7c4e 756d 6265 727d {String|Number} │ │ │ │ -000484d0: 0a09 202a 2040 6170 6920 7075 626c 6963 .. * @api public │ │ │ │ -000484e0: 0a09 202a 2f0a 0a09 6d73 203d 2066 756e .. */...ms = fun │ │ │ │ -000484f0: 6374 696f 6e20 2876 616c 2c20 6f70 7469 ction (val, opti │ │ │ │ -00048500: 6f6e 7329 207b 0a09 2020 6f70 7469 6f6e ons) {.. option │ │ │ │ -00048510: 7320 3d20 6f70 7469 6f6e 7320 7c7c 207b s = options || { │ │ │ │ -00048520: 7d3b 0a09 2020 7661 7220 7479 7065 203d };.. var type = │ │ │ │ -00048530: 2074 7970 656f 6620 7661 6c3b 0a09 2020 typeof val;.. │ │ │ │ -00048540: 6966 2028 7479 7065 203d 3d3d 2027 7374 if (type === 'st │ │ │ │ -00048550: 7269 6e67 2720 2626 2076 616c 2e6c 656e ring' && val.len │ │ │ │ -00048560: 6774 6820 3e20 3029 207b 0a09 2020 2020 gth > 0) {.. │ │ │ │ -00048570: 7265 7475 726e 2070 6172 7365 2876 616c return parse(val │ │ │ │ -00048580: 293b 0a09 2020 7d20 656c 7365 2069 6620 );.. } else if │ │ │ │ -00048590: 2874 7970 6520 3d3d 3d20 276e 756d 6265 (type === 'numbe │ │ │ │ -000485a0: 7227 2026 2620 6973 4669 6e69 7465 2876 r' && isFinite(v │ │ │ │ -000485b0: 616c 2929 207b 0a09 2020 2020 7265 7475 al)) {.. retu │ │ │ │ -000485c0: 726e 206f 7074 696f 6e73 2e6c 6f6e 6720 rn options.long │ │ │ │ -000485d0: 3f20 666d 744c 6f6e 6728 7661 6c29 203a ? fmtLong(val) : │ │ │ │ -000485e0: 2066 6d74 5368 6f72 7428 7661 6c29 3b0a fmtShort(val);. │ │ │ │ -000485f0: 0920 207d 0a09 2020 7468 726f 7720 6e65 . }.. throw ne │ │ │ │ -00048600: 7720 4572 726f 7228 0a09 2020 2020 2776 w Error(.. 'v │ │ │ │ -00048610: 616c 2069 7320 6e6f 7420 6120 6e6f 6e2d al is not a non- │ │ │ │ -00048620: 656d 7074 7920 7374 7269 6e67 206f 7220 empty string or │ │ │ │ -00048630: 6120 7661 6c69 6420 6e75 6d62 6572 2e20 a valid number. │ │ │ │ -00048640: 7661 6c3d 2720 2b0a 0920 2020 2020 204a val=' +.. J │ │ │ │ -00048650: 534f 4e2e 7374 7269 6e67 6966 7928 7661 SON.stringify(va │ │ │ │ -00048660: 6c29 0a09 2020 293b 0a09 7d3b 0a0a 092f l).. );..};.../ │ │ │ │ -00048670: 2a2a 0a09 202a 2050 6172 7365 2074 6865 **.. * Parse the │ │ │ │ -00048680: 2067 6976 656e 2060 7374 7260 2061 6e64 given `str` and │ │ │ │ -00048690: 2072 6574 7572 6e20 6d69 6c6c 6973 6563 return millisec │ │ │ │ -000486a0: 6f6e 6473 2e0a 0920 2a0a 0920 2a20 4070 onds... *.. * @p │ │ │ │ -000486b0: 6172 616d 207b 5374 7269 6e67 7d20 7374 aram {String} st │ │ │ │ -000486c0: 720a 0920 2a20 4072 6574 7572 6e20 7b4e r.. * @return {N │ │ │ │ -000486d0: 756d 6265 727d 0a09 202a 2040 6170 6920 umber}.. * @api │ │ │ │ -000486e0: 7072 6976 6174 650a 0920 2a2f 0a0a 0966 private.. */...f │ │ │ │ -000486f0: 756e 6374 696f 6e20 7061 7273 6528 7374 unction parse(st │ │ │ │ -00048700: 7229 207b 0a09 2020 7374 7220 3d20 5374 r) {.. str = St │ │ │ │ -00048710: 7269 6e67 2873 7472 293b 0a09 2020 6966 ring(str);.. if │ │ │ │ -00048720: 2028 7374 722e 6c65 6e67 7468 203e 2031 (str.length > 1 │ │ │ │ -00048730: 3030 2920 7b0a 0920 2020 2072 6574 7572 00) {.. retur │ │ │ │ -00048740: 6e3b 0a09 2020 7d0a 0920 2076 6172 206d n;.. }.. var m │ │ │ │ -00048750: 6174 6368 203d 202f 5e28 2d3f 283f 3a5c atch = /^(-?(?:\ │ │ │ │ -00048760: 642b 293f 5c2e 3f5c 642b 2920 2a28 6d69 d+)?\.?\d+) *(mi │ │ │ │ -00048770: 6c6c 6973 6563 6f6e 6473 3f7c 6d73 6563 lliseconds?|msec │ │ │ │ -00048780: 733f 7c6d 737c 7365 636f 6e64 733f 7c73 s?|ms|seconds?|s │ │ │ │ -00048790: 6563 733f 7c73 7c6d 696e 7574 6573 3f7c ecs?|s|minutes?| │ │ │ │ -000487a0: 6d69 6e73 3f7c 6d7c 686f 7572 733f 7c68 mins?|m|hours?|h │ │ │ │ -000487b0: 7273 3f7c 687c 6461 7973 3f7c 647c 7765 rs?|h|days?|d|we │ │ │ │ -000487c0: 656b 733f 7c77 7c79 6561 7273 3f7c 7972 eks?|w|years?|yr │ │ │ │ -000487d0: 733f 7c79 293f 242f 692e 6578 6563 280a s?|y)?$/i.exec(. │ │ │ │ -000487e0: 0920 2020 2073 7472 0a09 2020 293b 0a09 . str.. );.. │ │ │ │ -000487f0: 2020 6966 2028 216d 6174 6368 2920 7b0a if (!match) {. │ │ │ │ -00048800: 0920 2020 2072 6574 7572 6e3b 0a09 2020 . return;.. │ │ │ │ -00048810: 7d0a 0920 2076 6172 206e 203d 2070 6172 }.. var n = par │ │ │ │ -00048820: 7365 466c 6f61 7428 6d61 7463 685b 315d seFloat(match[1] │ │ │ │ -00048830: 293b 0a09 2020 7661 7220 7479 7065 203d );.. var type = │ │ │ │ -00048840: 2028 6d61 7463 685b 325d 207c 7c20 276d (match[2] || 'm │ │ │ │ -00048850: 7327 292e 746f 4c6f 7765 7243 6173 6528 s').toLowerCase( │ │ │ │ -00048860: 293b 0a09 2020 7377 6974 6368 2028 7479 );.. switch (ty │ │ │ │ -00048870: 7065 2920 7b0a 0920 2020 2063 6173 6520 pe) {.. case │ │ │ │ -00048880: 2779 6561 7273 273a 0a09 2020 2020 6361 'years':.. ca │ │ │ │ -00048890: 7365 2027 7965 6172 273a 0a09 2020 2020 se 'year':.. │ │ │ │ -000488a0: 6361 7365 2027 7972 7327 3a0a 0920 2020 case 'yrs':.. │ │ │ │ -000488b0: 2063 6173 6520 2779 7227 3a0a 0920 2020 case 'yr':.. │ │ │ │ -000488c0: 2063 6173 6520 2779 273a 0a09 2020 2020 case 'y':.. │ │ │ │ -000488d0: 2020 7265 7475 726e 206e 202a 2079 3b0a return n * y;. │ │ │ │ -000488e0: 0920 2020 2063 6173 6520 2777 6565 6b73 . case 'weeks │ │ │ │ -000488f0: 273a 0a09 2020 2020 6361 7365 2027 7765 ':.. case 'we │ │ │ │ -00048900: 656b 273a 0a09 2020 2020 6361 7365 2027 ek':.. case ' │ │ │ │ -00048910: 7727 3a0a 0920 2020 2020 2072 6574 7572 w':.. retur │ │ │ │ -00048920: 6e20 6e20 2a20 773b 0a09 2020 2020 6361 n n * w;.. ca │ │ │ │ -00048930: 7365 2027 6461 7973 273a 0a09 2020 2020 se 'days':.. │ │ │ │ -00048940: 6361 7365 2027 6461 7927 3a0a 0920 2020 case 'day':.. │ │ │ │ -00048950: 2063 6173 6520 2764 273a 0a09 2020 2020 case 'd':.. │ │ │ │ -00048960: 2020 7265 7475 726e 206e 202a 2064 3b0a return n * d;. │ │ │ │ -00048970: 0920 2020 2063 6173 6520 2768 6f75 7273 . case 'hours │ │ │ │ -00048980: 273a 0a09 2020 2020 6361 7365 2027 686f ':.. case 'ho │ │ │ │ -00048990: 7572 273a 0a09 2020 2020 6361 7365 2027 ur':.. case ' │ │ │ │ -000489a0: 6872 7327 3a0a 0920 2020 2063 6173 6520 hrs':.. case │ │ │ │ -000489b0: 2768 7227 3a0a 0920 2020 2063 6173 6520 'hr':.. case │ │ │ │ -000489c0: 2768 273a 0a09 2020 2020 2020 7265 7475 'h':.. retu │ │ │ │ -000489d0: 726e 206e 202a 2068 3b0a 0920 2020 2063 rn n * h;.. c │ │ │ │ -000489e0: 6173 6520 276d 696e 7574 6573 273a 0a09 ase 'minutes':.. │ │ │ │ -000489f0: 2020 2020 6361 7365 2027 6d69 6e75 7465 case 'minute │ │ │ │ -00048a00: 273a 0a09 2020 2020 6361 7365 2027 6d69 ':.. case 'mi │ │ │ │ -00048a10: 6e73 273a 0a09 2020 2020 6361 7365 2027 ns':.. case ' │ │ │ │ -00048a20: 6d69 6e27 3a0a 0920 2020 2063 6173 6520 min':.. case │ │ │ │ -00048a30: 276d 273a 0a09 2020 2020 2020 7265 7475 'm':.. retu │ │ │ │ -00048a40: 726e 206e 202a 206d 3b0a 0920 2020 2063 rn n * m;.. c │ │ │ │ -00048a50: 6173 6520 2773 6563 6f6e 6473 273a 0a09 ase 'seconds':.. │ │ │ │ -00048a60: 2020 2020 6361 7365 2027 7365 636f 6e64 case 'second │ │ │ │ -00048a70: 273a 0a09 2020 2020 6361 7365 2027 7365 ':.. case 'se │ │ │ │ -00048a80: 6373 273a 0a09 2020 2020 6361 7365 2027 cs':.. case ' │ │ │ │ -00048a90: 7365 6327 3a0a 0920 2020 2063 6173 6520 sec':.. case │ │ │ │ -00048aa0: 2773 273a 0a09 2020 2020 2020 7265 7475 's':.. retu │ │ │ │ -00048ab0: 726e 206e 202a 2073 3b0a 0920 2020 2063 rn n * s;.. c │ │ │ │ -00048ac0: 6173 6520 276d 696c 6c69 7365 636f 6e64 ase 'millisecond │ │ │ │ -00048ad0: 7327 3a0a 0920 2020 2063 6173 6520 276d s':.. case 'm │ │ │ │ -00048ae0: 696c 6c69 7365 636f 6e64 273a 0a09 2020 illisecond':.. │ │ │ │ -00048af0: 2020 6361 7365 2027 6d73 6563 7327 3a0a case 'msecs':. │ │ │ │ -00048b00: 0920 2020 2063 6173 6520 276d 7365 6327 . case 'msec' │ │ │ │ -00048b10: 3a0a 0920 2020 2063 6173 6520 276d 7327 :.. case 'ms' │ │ │ │ -00048b20: 3a0a 0920 2020 2020 2072 6574 7572 6e20 :.. return │ │ │ │ -00048b30: 6e3b 0a09 2020 2020 6465 6661 756c 743a n;.. default: │ │ │ │ -00048b40: 0a09 2020 2020 2020 7265 7475 726e 2075 .. return u │ │ │ │ -00048b50: 6e64 6566 696e 6564 3b0a 0920 207d 0a09 ndefined;.. }.. │ │ │ │ -00048b60: 7d0a 0a09 2f2a 2a0a 0920 2a20 5368 6f72 }.../**.. * Shor │ │ │ │ -00048b70: 7420 666f 726d 6174 2066 6f72 2060 6d73 t format for `ms │ │ │ │ -00048b80: 602e 0a09 202a 0a09 202a 2040 7061 7261 `... *.. * @para │ │ │ │ -00048b90: 6d20 7b4e 756d 6265 727d 206d 730a 0920 m {Number} ms.. │ │ │ │ -00048ba0: 2a20 4072 6574 7572 6e20 7b53 7472 696e * @return {Strin │ │ │ │ -00048bb0: 677d 0a09 202a 2040 6170 6920 7072 6976 g}.. * @api priv │ │ │ │ -00048bc0: 6174 650a 0920 2a2f 0a0a 0966 756e 6374 ate.. */...funct │ │ │ │ -00048bd0: 696f 6e20 666d 7453 686f 7274 286d 7329 ion fmtShort(ms) │ │ │ │ -00048be0: 207b 0a09 2020 7661 7220 6d73 4162 7320 {.. var msAbs │ │ │ │ -00048bf0: 3d20 4d61 7468 2e61 6273 286d 7329 3b0a = Math.abs(ms);. │ │ │ │ -00048c00: 0920 2069 6620 286d 7341 6273 203e 3d20 . if (msAbs >= │ │ │ │ -00048c10: 6429 207b 0a09 2020 2020 7265 7475 726e d) {.. return │ │ │ │ -00048c20: 204d 6174 682e 726f 756e 6428 6d73 202f Math.round(ms / │ │ │ │ -00048c30: 2064 2920 2b20 2764 273b 0a09 2020 7d0a d) + 'd';.. }. │ │ │ │ -00048c40: 0920 2069 6620 286d 7341 6273 203e 3d20 . if (msAbs >= │ │ │ │ -00048c50: 6829 207b 0a09 2020 2020 7265 7475 726e h) {.. return │ │ │ │ -00048c60: 204d 6174 682e 726f 756e 6428 6d73 202f Math.round(ms / │ │ │ │ -00048c70: 2068 2920 2b20 2768 273b 0a09 2020 7d0a h) + 'h';.. }. │ │ │ │ -00048c80: 0920 2069 6620 286d 7341 6273 203e 3d20 . if (msAbs >= │ │ │ │ -00048c90: 6d29 207b 0a09 2020 2020 7265 7475 726e m) {.. return │ │ │ │ -00048ca0: 204d 6174 682e 726f 756e 6428 6d73 202f Math.round(ms / │ │ │ │ -00048cb0: 206d 2920 2b20 276d 273b 0a09 2020 7d0a m) + 'm';.. }. │ │ │ │ -00048cc0: 0920 2069 6620 286d 7341 6273 203e 3d20 . if (msAbs >= │ │ │ │ -00048cd0: 7329 207b 0a09 2020 2020 7265 7475 726e s) {.. return │ │ │ │ -00048ce0: 204d 6174 682e 726f 756e 6428 6d73 202f Math.round(ms / │ │ │ │ -00048cf0: 2073 2920 2b20 2773 273b 0a09 2020 7d0a s) + 's';.. }. │ │ │ │ -00048d00: 0920 2072 6574 7572 6e20 6d73 202b 2027 . return ms + ' │ │ │ │ -00048d10: 6d73 273b 0a09 7d0a 0a09 2f2a 2a0a 0920 ms';..}.../**.. │ │ │ │ -00048d20: 2a20 4c6f 6e67 2066 6f72 6d61 7420 666f * Long format fo │ │ │ │ -00048d30: 7220 606d 7360 2e0a 0920 2a0a 0920 2a20 r `ms`... *.. * │ │ │ │ -00048d40: 4070 6172 616d 207b 4e75 6d62 6572 7d20 @param {Number} │ │ │ │ -00048d50: 6d73 0a09 202a 2040 7265 7475 726e 207b ms.. * @return { │ │ │ │ -00048d60: 5374 7269 6e67 7d0a 0920 2a20 4061 7069 String}.. * @api │ │ │ │ -00048d70: 2070 7269 7661 7465 0a09 202a 2f0a 0a09 private.. */... │ │ │ │ -00048d80: 6675 6e63 7469 6f6e 2066 6d74 4c6f 6e67 function fmtLong │ │ │ │ -00048d90: 286d 7329 207b 0a09 2020 7661 7220 6d73 (ms) {.. var ms │ │ │ │ -00048da0: 4162 7320 3d20 4d61 7468 2e61 6273 286d Abs = Math.abs(m │ │ │ │ -00048db0: 7329 3b0a 0920 2069 6620 286d 7341 6273 s);.. if (msAbs │ │ │ │ -00048dc0: 203e 3d20 6429 207b 0a09 2020 2020 7265 >= d) {.. re │ │ │ │ -00048dd0: 7475 726e 2070 6c75 7261 6c28 6d73 2c20 turn plural(ms, │ │ │ │ -00048de0: 6d73 4162 732c 2064 2c20 2764 6179 2729 msAbs, d, 'day') │ │ │ │ -00048df0: 3b0a 0920 207d 0a09 2020 6966 2028 6d73 ;.. }.. if (ms │ │ │ │ -00048e00: 4162 7320 3e3d 2068 2920 7b0a 0920 2020 Abs >= h) {.. │ │ │ │ -00048e10: 2072 6574 7572 6e20 706c 7572 616c 286d return plural(m │ │ │ │ -00048e20: 732c 206d 7341 6273 2c20 682c 2027 686f s, msAbs, h, 'ho │ │ │ │ -00048e30: 7572 2729 3b0a 0920 207d 0a09 2020 6966 ur');.. }.. if │ │ │ │ -00048e40: 2028 6d73 4162 7320 3e3d 206d 2920 7b0a (msAbs >= m) {. │ │ │ │ -00048e50: 0920 2020 2072 6574 7572 6e20 706c 7572 . return plur │ │ │ │ -00048e60: 616c 286d 732c 206d 7341 6273 2c20 6d2c al(ms, msAbs, m, │ │ │ │ -00048e70: 2027 6d69 6e75 7465 2729 3b0a 0920 207d 'minute');.. } │ │ │ │ -00048e80: 0a09 2020 6966 2028 6d73 4162 7320 3e3d .. if (msAbs >= │ │ │ │ -00048e90: 2073 2920 7b0a 0920 2020 2072 6574 7572 s) {.. retur │ │ │ │ -00048ea0: 6e20 706c 7572 616c 286d 732c 206d 7341 n plural(ms, msA │ │ │ │ -00048eb0: 6273 2c20 732c 2027 7365 636f 6e64 2729 bs, s, 'second') │ │ │ │ -00048ec0: 3b0a 0920 207d 0a09 2020 7265 7475 726e ;.. }.. return │ │ │ │ -00048ed0: 206d 7320 2b20 2720 6d73 273b 0a09 7d0a ms + ' ms';..}. │ │ │ │ -00048ee0: 0a09 2f2a 2a0a 0920 2a20 506c 7572 616c ../**.. * Plural │ │ │ │ -00048ef0: 697a 6174 696f 6e20 6865 6c70 6572 2e0a ization helper.. │ │ │ │ -00048f00: 0920 2a2f 0a0a 0966 756e 6374 696f 6e20 . */...function │ │ │ │ -00048f10: 706c 7572 616c 286d 732c 206d 7341 6273 plural(ms, msAbs │ │ │ │ -00048f20: 2c20 6e2c 206e 616d 6529 207b 0a09 2020 , n, name) {.. │ │ │ │ -00048f30: 7661 7220 6973 506c 7572 616c 203d 206d var isPlural = m │ │ │ │ -00048f40: 7341 6273 203e 3d20 6e20 2a20 312e 353b sAbs >= n * 1.5; │ │ │ │ -00048f50: 0a09 2020 7265 7475 726e 204d 6174 682e .. return Math. │ │ │ │ -00048f60: 726f 756e 6428 6d73 202f 206e 2920 2b20 round(ms / n) + │ │ │ │ -00048f70: 2720 2720 2b20 6e61 6d65 202b 2028 6973 ' ' + name + (is │ │ │ │ -00048f80: 506c 7572 616c 203f 2027 7327 203a 2027 Plural ? 's' : ' │ │ │ │ -00048f90: 2729 3b0a 097d 0a09 7265 7475 726e 206d ');..}..return m │ │ │ │ -00048fa0: 733b 0a7d 0a0a 7661 7220 636f 6d6d 6f6e s;.}..var common │ │ │ │ -00048fb0: 3b0a 7661 7220 6861 7352 6571 7569 7265 ;.var hasRequire │ │ │ │ -00048fc0: 6443 6f6d 6d6f 6e3b 0a0a 6675 6e63 7469 dCommon;..functi │ │ │ │ -00048fd0: 6f6e 2072 6571 7569 7265 436f 6d6d 6f6e on requireCommon │ │ │ │ -00048fe0: 2028 2920 7b0a 0969 6620 2868 6173 5265 () {..if (hasRe │ │ │ │ -00048ff0: 7175 6972 6564 436f 6d6d 6f6e 2920 7265 quiredCommon) re │ │ │ │ -00049000: 7475 726e 2063 6f6d 6d6f 6e3b 0a09 6861 turn common;..ha │ │ │ │ -00049010: 7352 6571 7569 7265 6443 6f6d 6d6f 6e20 sRequiredCommon │ │ │ │ -00049020: 3d20 313b 0a09 2f2a 2a0a 0920 2a20 5468 = 1;../**.. * Th │ │ │ │ -00049030: 6973 2069 7320 7468 6520 636f 6d6d 6f6e is is the common │ │ │ │ -00049040: 206c 6f67 6963 2066 6f72 2062 6f74 6820 logic for both │ │ │ │ -00049050: 7468 6520 4e6f 6465 2e6a 7320 616e 6420 the Node.js and │ │ │ │ -00049060: 7765 6220 6272 6f77 7365 720a 0920 2a20 web browser.. * │ │ │ │ -00049070: 696d 706c 656d 656e 7461 7469 6f6e 7320 implementations │ │ │ │ -00049080: 6f66 2060 6465 6275 6728 2960 2e0a 0920 of `debug()`... │ │ │ │ -00049090: 2a2f 0a0a 0966 756e 6374 696f 6e20 7365 */...function se │ │ │ │ -000490a0: 7475 7028 656e 7629 207b 0a09 0963 7265 tup(env) {...cre │ │ │ │ -000490b0: 6174 6544 6562 7567 2e64 6562 7567 203d ateDebug.debug = │ │ │ │ -000490c0: 2063 7265 6174 6544 6562 7567 3b0a 0909 createDebug;... │ │ │ │ -000490d0: 6372 6561 7465 4465 6275 672e 6465 6661 createDebug.defa │ │ │ │ -000490e0: 756c 7420 3d20 6372 6561 7465 4465 6275 ult = createDebu │ │ │ │ -000490f0: 673b 0a09 0963 7265 6174 6544 6562 7567 g;...createDebug │ │ │ │ -00049100: 2e63 6f65 7263 6520 3d20 636f 6572 6365 .coerce = coerce │ │ │ │ -00049110: 3b0a 0909 6372 6561 7465 4465 6275 672e ;...createDebug. │ │ │ │ -00049120: 6469 7361 626c 6520 3d20 6469 7361 626c disable = disabl │ │ │ │ -00049130: 653b 0a09 0963 7265 6174 6544 6562 7567 e;...createDebug │ │ │ │ -00049140: 2e65 6e61 626c 6520 3d20 656e 6162 6c65 .enable = enable │ │ │ │ -00049150: 3b0a 0909 6372 6561 7465 4465 6275 672e ;...createDebug. │ │ │ │ -00049160: 656e 6162 6c65 6420 3d20 656e 6162 6c65 enabled = enable │ │ │ │ -00049170: 643b 0a09 0963 7265 6174 6544 6562 7567 d;...createDebug │ │ │ │ -00049180: 2e68 756d 616e 697a 6520 3d20 7265 7175 .humanize = requ │ │ │ │ -00049190: 6972 654d 7328 293b 0a09 0963 7265 6174 ireMs();...creat │ │ │ │ -000491a0: 6544 6562 7567 2e64 6573 7472 6f79 203d eDebug.destroy = │ │ │ │ -000491b0: 2064 6573 7472 6f79 3b0a 0a09 094f 626a destroy;....Obj │ │ │ │ -000491c0: 6563 742e 6b65 7973 2865 6e76 292e 666f ect.keys(env).fo │ │ │ │ -000491d0: 7245 6163 6828 6b65 7920 3d3e 207b 0a09 rEach(key => {.. │ │ │ │ -000491e0: 0909 6372 6561 7465 4465 6275 675b 6b65 ..createDebug[ke │ │ │ │ -000491f0: 795d 203d 2065 6e76 5b6b 6579 5d3b 0a09 y] = env[key];.. │ │ │ │ -00049200: 097d 293b 0a0a 0909 2f2a 2a0a 0909 2a20 .});..../**...* │ │ │ │ -00049210: 5468 6520 6375 7272 656e 746c 7920 6163 The currently ac │ │ │ │ -00049220: 7469 7665 2064 6562 7567 206d 6f64 6520 tive debug mode │ │ │ │ -00049230: 6e61 6d65 732c 2061 6e64 206e 616d 6573 names, and names │ │ │ │ -00049240: 2074 6f20 736b 6970 2e0a 0909 2a2f 0a0a to skip....*/.. │ │ │ │ -00049250: 0909 6372 6561 7465 4465 6275 672e 6e61 ..createDebug.na │ │ │ │ -00049260: 6d65 7320 3d20 5b5d 3b0a 0909 6372 6561 mes = [];...crea │ │ │ │ -00049270: 7465 4465 6275 672e 736b 6970 7320 3d20 teDebug.skips = │ │ │ │ -00049280: 5b5d 3b0a 0a09 092f 2a2a 0a09 092a 204d [];..../**...* M │ │ │ │ -00049290: 6170 206f 6620 7370 6563 6961 6c20 2225 ap of special "% │ │ │ │ -000492a0: 6e22 2068 616e 646c 696e 6720 6675 6e63 n" handling func │ │ │ │ -000492b0: 7469 6f6e 732c 2066 6f72 2074 6865 2064 tions, for the d │ │ │ │ -000492c0: 6562 7567 2022 666f 726d 6174 2220 6172 ebug "format" ar │ │ │ │ -000492d0: 6775 6d65 6e74 2e0a 0909 2a0a 0909 2a20 gument....*...* │ │ │ │ -000492e0: 5661 6c69 6420 6b65 7920 6e61 6d65 7320 Valid key names │ │ │ │ -000492f0: 6172 6520 6120 7369 6e67 6c65 2c20 6c6f are a single, lo │ │ │ │ -00049300: 7765 7220 6f72 2075 7070 6572 2d63 6173 wer or upper-cas │ │ │ │ -00049310: 6520 6c65 7474 6572 2c20 692e 652e 2022 e letter, i.e. " │ │ │ │ -00049320: 6e22 2061 6e64 2022 4e22 2e0a 0909 2a2f n" and "N"....*/ │ │ │ │ -00049330: 0a09 0963 7265 6174 6544 6562 7567 2e66 ...createDebug.f │ │ │ │ -00049340: 6f72 6d61 7474 6572 7320 3d20 7b7d 3b0a ormatters = {};. │ │ │ │ -00049350: 0a09 092f 2a2a 0a09 092a 2053 656c 6563 .../**...* Selec │ │ │ │ -00049360: 7473 2061 2063 6f6c 6f72 2066 6f72 2061 ts a color for a │ │ │ │ -00049370: 2064 6562 7567 206e 616d 6573 7061 6365 debug namespace │ │ │ │ -00049380: 0a09 092a 2040 7061 7261 6d20 7b53 7472 ...* @param {Str │ │ │ │ -00049390: 696e 677d 206e 616d 6573 7061 6365 2054 ing} namespace T │ │ │ │ -000493a0: 6865 206e 616d 6573 7061 6365 2073 7472 he namespace str │ │ │ │ -000493b0: 696e 6720 666f 7220 7468 6520 6465 6275 ing for the debu │ │ │ │ -000493c0: 6720 696e 7374 616e 6365 2074 6f20 6265 g instance to be │ │ │ │ -000493d0: 2063 6f6c 6f72 6564 0a09 092a 2040 7265 colored...* @re │ │ │ │ -000493e0: 7475 726e 207b 4e75 6d62 6572 7c53 7472 turn {Number|Str │ │ │ │ -000493f0: 696e 677d 2041 6e20 414e 5349 2063 6f6c ing} An ANSI col │ │ │ │ -00049400: 6f72 2063 6f64 6520 666f 7220 7468 6520 or code for the │ │ │ │ -00049410: 6769 7665 6e20 6e61 6d65 7370 6163 650a given namespace. │ │ │ │ -00049420: 0909 2a20 4061 7069 2070 7269 7661 7465 ..* @api private │ │ │ │ -00049430: 0a09 092a 2f0a 0909 6675 6e63 7469 6f6e ...*/...function │ │ │ │ -00049440: 2073 656c 6563 7443 6f6c 6f72 286e 616d selectColor(nam │ │ │ │ -00049450: 6573 7061 6365 2920 7b0a 0909 096c 6574 espace) {....let │ │ │ │ -00049460: 2068 6173 6820 3d20 303b 0a0a 0909 0966 hash = 0;.....f │ │ │ │ -00049470: 6f72 2028 6c65 7420 6920 3d20 303b 2069 or (let i = 0; i │ │ │ │ -00049480: 203c 206e 616d 6573 7061 6365 2e6c 656e < namespace.len │ │ │ │ -00049490: 6774 683b 2069 2b2b 2920 7b0a 0909 0909 gth; i++) {..... │ │ │ │ -000494a0: 6861 7368 203d 2028 2868 6173 6820 3c3c hash = ((hash << │ │ │ │ -000494b0: 2035 2920 2d20 6861 7368 2920 2b20 6e61 5) - hash) + na │ │ │ │ -000494c0: 6d65 7370 6163 652e 6368 6172 436f 6465 mespace.charCode │ │ │ │ -000494d0: 4174 2869 293b 0a09 0909 0968 6173 6820 At(i);.....hash │ │ │ │ -000494e0: 7c3d 2030 3b20 2f2f 2043 6f6e 7665 7274 |= 0; // Convert │ │ │ │ -000494f0: 2074 6f20 3332 6269 7420 696e 7465 6765 to 32bit intege │ │ │ │ -00049500: 720a 0909 097d 0a0a 0909 0972 6574 7572 r....}.....retur │ │ │ │ -00049510: 6e20 6372 6561 7465 4465 6275 672e 636f n createDebug.co │ │ │ │ -00049520: 6c6f 7273 5b4d 6174 682e 6162 7328 6861 lors[Math.abs(ha │ │ │ │ -00049530: 7368 2920 2520 6372 6561 7465 4465 6275 sh) % createDebu │ │ │ │ -00049540: 672e 636f 6c6f 7273 2e6c 656e 6774 685d g.colors.length] │ │ │ │ -00049550: 3b0a 0909 7d0a 0909 6372 6561 7465 4465 ;...}...createDe │ │ │ │ -00049560: 6275 672e 7365 6c65 6374 436f 6c6f 7220 bug.selectColor │ │ │ │ -00049570: 3d20 7365 6c65 6374 436f 6c6f 723b 0a0a = selectColor;.. │ │ │ │ -00049580: 0909 2f2a 2a0a 0909 2a20 4372 6561 7465 ../**...* Create │ │ │ │ -00049590: 2061 2064 6562 7567 6765 7220 7769 7468 a debugger with │ │ │ │ -000495a0: 2074 6865 2067 6976 656e 2060 6e61 6d65 the given `name │ │ │ │ -000495b0: 7370 6163 6560 2e0a 0909 2a0a 0909 2a20 space`....*...* │ │ │ │ -000495c0: 4070 6172 616d 207b 5374 7269 6e67 7d20 @param {String} │ │ │ │ -000495d0: 6e61 6d65 7370 6163 650a 0909 2a20 4072 namespace...* @r │ │ │ │ -000495e0: 6574 7572 6e20 7b46 756e 6374 696f 6e7d eturn {Function} │ │ │ │ -000495f0: 0a09 092a 2040 6170 6920 7075 626c 6963 ...* @api public │ │ │ │ -00049600: 0a09 092a 2f0a 0909 6675 6e63 7469 6f6e ...*/...function │ │ │ │ -00049610: 2063 7265 6174 6544 6562 7567 286e 616d createDebug(nam │ │ │ │ -00049620: 6573 7061 6365 2920 7b0a 0909 096c 6574 espace) {....let │ │ │ │ -00049630: 2070 7265 7654 696d 653b 0a09 0909 6c65 prevTime;....le │ │ │ │ -00049640: 7420 656e 6162 6c65 4f76 6572 7269 6465 t enableOverride │ │ │ │ -00049650: 203d 206e 756c 6c3b 0a09 0909 6c65 7420 = null;....let │ │ │ │ -00049660: 6e61 6d65 7370 6163 6573 4361 6368 653b namespacesCache; │ │ │ │ -00049670: 0a09 0909 6c65 7420 656e 6162 6c65 6443 ....let enabledC │ │ │ │ -00049680: 6163 6865 3b0a 0a09 0909 6675 6e63 7469 ache;.....functi │ │ │ │ -00049690: 6f6e 2064 6562 7567 282e 2e2e 6172 6773 on debug(...args │ │ │ │ -000496a0: 2920 7b0a 0909 0909 2f2f 2044 6973 6162 ) {.....// Disab │ │ │ │ -000496b0: 6c65 643f 0a09 0909 0969 6620 2821 6465 led?.....if (!de │ │ │ │ -000496c0: 6275 672e 656e 6162 6c65 6429 207b 0a09 bug.enabled) {.. │ │ │ │ -000496d0: 0909 0909 7265 7475 726e 3b0a 0909 0909 ....return;..... │ │ │ │ -000496e0: 7d0a 0a09 0909 0963 6f6e 7374 2073 656c }......const sel │ │ │ │ -000496f0: 6620 3d20 6465 6275 673b 0a0a 0909 0909 f = debug;...... │ │ │ │ -00049700: 2f2f 2053 6574 2060 6469 6666 6020 7469 // Set `diff` ti │ │ │ │ -00049710: 6d65 7374 616d 700a 0909 0909 636f 6e73 mestamp.....cons │ │ │ │ -00049720: 7420 6375 7272 203d 204e 756d 6265 7228 t curr = Number( │ │ │ │ -00049730: 6e65 7720 4461 7465 2829 293b 0a09 0909 new Date());.... │ │ │ │ -00049740: 0963 6f6e 7374 206d 7320 3d20 6375 7272 .const ms = curr │ │ │ │ -00049750: 202d 2028 7072 6576 5469 6d65 207c 7c20 - (prevTime || │ │ │ │ -00049760: 6375 7272 293b 0a09 0909 0973 656c 662e curr);.....self. │ │ │ │ -00049770: 6469 6666 203d 206d 733b 0a09 0909 0973 diff = ms;.....s │ │ │ │ -00049780: 656c 662e 7072 6576 203d 2070 7265 7654 elf.prev = prevT │ │ │ │ -00049790: 696d 653b 0a09 0909 0973 656c 662e 6375 ime;.....self.cu │ │ │ │ -000497a0: 7272 203d 2063 7572 723b 0a09 0909 0970 rr = curr;.....p │ │ │ │ -000497b0: 7265 7654 696d 6520 3d20 6375 7272 3b0a revTime = curr;. │ │ │ │ -000497c0: 0a09 0909 0961 7267 735b 305d 203d 2063 .....args[0] = c │ │ │ │ -000497d0: 7265 6174 6544 6562 7567 2e63 6f65 7263 reateDebug.coerc │ │ │ │ -000497e0: 6528 6172 6773 5b30 5d29 3b0a 0a09 0909 e(args[0]);..... │ │ │ │ -000497f0: 0969 6620 2874 7970 656f 6620 6172 6773 .if (typeof args │ │ │ │ -00049800: 5b30 5d20 213d 3d20 2773 7472 696e 6727 [0] !== 'string' │ │ │ │ -00049810: 2920 7b0a 0909 0909 092f 2f20 416e 7974 ) {......// Anyt │ │ │ │ -00049820: 6869 6e67 2065 6c73 6520 6c65 7427 7320 hing else let's │ │ │ │ -00049830: 696e 7370 6563 7420 7769 7468 2025 4f0a inspect with %O. │ │ │ │ -00049840: 0909 0909 0961 7267 732e 756e 7368 6966 .....args.unshif │ │ │ │ -00049850: 7428 2725 4f27 293b 0a09 0909 097d 0a0a t('%O');.....}.. │ │ │ │ -00049860: 0909 0909 2f2f 2041 7070 6c79 2061 6e79 ....// Apply any │ │ │ │ -00049870: 2060 666f 726d 6174 7465 7273 6020 7472 `formatters` tr │ │ │ │ -00049880: 616e 7366 6f72 6d61 7469 6f6e 730a 0909 ansformations... │ │ │ │ -00049890: 0909 6c65 7420 696e 6465 7820 3d20 303b ..let index = 0; │ │ │ │ -000498a0: 0a09 0909 0961 7267 735b 305d 203d 2061 .....args[0] = a │ │ │ │ -000498b0: 7267 735b 305d 2e72 6570 6c61 6365 282f rgs[0].replace(/ │ │ │ │ -000498c0: 2528 5b61 2d7a 412d 5a25 5d29 2f67 2c20 %([a-zA-Z%])/g, │ │ │ │ -000498d0: 286d 6174 6368 2c20 666f 726d 6174 2920 (match, format) │ │ │ │ -000498e0: 3d3e 207b 0a09 0909 0909 2f2f 2049 6620 => {......// If │ │ │ │ -000498f0: 7765 2065 6e63 6f75 6e74 6572 2061 6e20 we encounter an │ │ │ │ -00049900: 6573 6361 7065 6420 2520 7468 656e 2064 escaped % then d │ │ │ │ -00049910: 6f6e 2774 2069 6e63 7265 6173 6520 7468 on't increase th │ │ │ │ -00049920: 6520 6172 7261 7920 696e 6465 780a 0909 e array index... │ │ │ │ -00049930: 0909 0969 6620 286d 6174 6368 203d 3d3d ...if (match === │ │ │ │ -00049940: 2027 2525 2729 207b 0a09 0909 0909 0972 '%%') {.......r │ │ │ │ -00049950: 6574 7572 6e20 2725 273b 0a09 0909 0909 eturn '%';...... │ │ │ │ -00049960: 7d0a 0909 0909 0969 6e64 6578 2b2b 3b0a }......index++;. │ │ │ │ -00049970: 0909 0909 0963 6f6e 7374 2066 6f72 6d61 .....const forma │ │ │ │ -00049980: 7474 6572 203d 2063 7265 6174 6544 6562 tter = createDeb │ │ │ │ -00049990: 7567 2e66 6f72 6d61 7474 6572 735b 666f ug.formatters[fo │ │ │ │ -000499a0: 726d 6174 5d3b 0a09 0909 0909 6966 2028 rmat];......if ( │ │ │ │ -000499b0: 7479 7065 6f66 2066 6f72 6d61 7474 6572 typeof formatter │ │ │ │ -000499c0: 203d 3d3d 2027 6675 6e63 7469 6f6e 2729 === 'function') │ │ │ │ -000499d0: 207b 0a09 0909 0909 0963 6f6e 7374 2076 {.......const v │ │ │ │ -000499e0: 616c 203d 2061 7267 735b 696e 6465 785d al = args[index] │ │ │ │ -000499f0: 3b0a 0909 0909 0909 6d61 7463 6820 3d20 ;.......match = │ │ │ │ -00049a00: 666f 726d 6174 7465 722e 6361 6c6c 2873 formatter.call(s │ │ │ │ -00049a10: 656c 662c 2076 616c 293b 0a0a 0909 0909 elf, val);...... │ │ │ │ -00049a20: 0909 2f2f 204e 6f77 2077 6520 6e65 6564 ..// Now we need │ │ │ │ -00049a30: 2074 6f20 7265 6d6f 7665 2060 6172 6773 to remove `args │ │ │ │ -00049a40: 5b69 6e64 6578 5d60 2073 696e 6365 2069 [index]` since i │ │ │ │ -00049a50: 7427 7320 696e 6c69 6e65 6420 696e 2074 t's inlined in t │ │ │ │ -00049a60: 6865 2060 666f 726d 6174 600a 0909 0909 he `format`..... │ │ │ │ -00049a70: 0909 6172 6773 2e73 706c 6963 6528 696e ..args.splice(in │ │ │ │ -00049a80: 6465 782c 2031 293b 0a09 0909 0909 0969 dex, 1);.......i │ │ │ │ -00049a90: 6e64 6578 2d2d 3b0a 0909 0909 097d 0a09 ndex--;......}.. │ │ │ │ -00049aa0: 0909 0909 7265 7475 726e 206d 6174 6368 ....return match │ │ │ │ -00049ab0: 3b0a 0909 0909 7d29 3b0a 0a09 0909 092f ;.....});....../ │ │ │ │ -00049ac0: 2f20 4170 706c 7920 656e 762d 7370 6563 / Apply env-spec │ │ │ │ -00049ad0: 6966 6963 2066 6f72 6d61 7474 696e 6720 ific formatting │ │ │ │ -00049ae0: 2863 6f6c 6f72 732c 2065 7463 2e29 0a09 (colors, etc.).. │ │ │ │ -00049af0: 0909 0963 7265 6174 6544 6562 7567 2e66 ...createDebug.f │ │ │ │ -00049b00: 6f72 6d61 7441 7267 732e 6361 6c6c 2873 ormatArgs.call(s │ │ │ │ -00049b10: 656c 662c 2061 7267 7329 3b0a 0a09 0909 elf, args);..... │ │ │ │ -00049b20: 0963 6f6e 7374 206c 6f67 466e 203d 2073 .const logFn = s │ │ │ │ -00049b30: 656c 662e 6c6f 6720 7c7c 2063 7265 6174 elf.log || creat │ │ │ │ -00049b40: 6544 6562 7567 2e6c 6f67 3b0a 0909 0909 eDebug.log;..... │ │ │ │ -00049b50: 6c6f 6746 6e2e 6170 706c 7928 7365 6c66 logFn.apply(self │ │ │ │ -00049b60: 2c20 6172 6773 293b 0a09 0909 7d0a 0a09 , args);....}... │ │ │ │ -00049b70: 0909 6465 6275 672e 6e61 6d65 7370 6163 ..debug.namespac │ │ │ │ -00049b80: 6520 3d20 6e61 6d65 7370 6163 653b 0a09 e = namespace;.. │ │ │ │ -00049b90: 0909 6465 6275 672e 7573 6543 6f6c 6f72 ..debug.useColor │ │ │ │ -00049ba0: 7320 3d20 6372 6561 7465 4465 6275 672e s = createDebug. │ │ │ │ -00049bb0: 7573 6543 6f6c 6f72 7328 293b 0a09 0909 useColors();.... │ │ │ │ -00049bc0: 6465 6275 672e 636f 6c6f 7220 3d20 6372 debug.color = cr │ │ │ │ -00049bd0: 6561 7465 4465 6275 672e 7365 6c65 6374 eateDebug.select │ │ │ │ -00049be0: 436f 6c6f 7228 6e61 6d65 7370 6163 6529 Color(namespace) │ │ │ │ -00049bf0: 3b0a 0909 0964 6562 7567 2e65 7874 656e ;....debug.exten │ │ │ │ -00049c00: 6420 3d20 6578 7465 6e64 3b0a 0909 0964 d = extend;....d │ │ │ │ -00049c10: 6562 7567 2e64 6573 7472 6f79 203d 2063 ebug.destroy = c │ │ │ │ -00049c20: 7265 6174 6544 6562 7567 2e64 6573 7472 reateDebug.destr │ │ │ │ -00049c30: 6f79 3b20 2f2f 2058 5858 2054 656d 706f oy; // XXX Tempo │ │ │ │ -00049c40: 7261 7279 2e20 5769 6c6c 2062 6520 7265 rary. Will be re │ │ │ │ -00049c50: 6d6f 7665 6420 696e 2074 6865 206e 6578 moved in the nex │ │ │ │ -00049c60: 7420 6d61 6a6f 7220 7265 6c65 6173 652e t major release. │ │ │ │ -00049c70: 0a0a 0909 094f 626a 6563 742e 6465 6669 .....Object.defi │ │ │ │ -00049c80: 6e65 5072 6f70 6572 7479 2864 6562 7567 neProperty(debug │ │ │ │ -00049c90: 2c20 2765 6e61 626c 6564 272c 207b 0a09 , 'enabled', {.. │ │ │ │ -00049ca0: 0909 0965 6e75 6d65 7261 626c 653a 2074 ...enumerable: t │ │ │ │ -00049cb0: 7275 652c 0a09 0909 0963 6f6e 6669 6775 rue,.....configu │ │ │ │ -00049cc0: 7261 626c 653a 2066 616c 7365 2c0a 0909 rable: false,... │ │ │ │ -00049cd0: 0909 6765 743a 2028 2920 3d3e 207b 0a09 ..get: () => {.. │ │ │ │ -00049ce0: 0909 0909 6966 2028 656e 6162 6c65 4f76 ....if (enableOv │ │ │ │ -00049cf0: 6572 7269 6465 2021 3d3d 206e 756c 6c29 erride !== null) │ │ │ │ -00049d00: 207b 0a09 0909 0909 0972 6574 7572 6e20 {.......return │ │ │ │ -00049d10: 656e 6162 6c65 4f76 6572 7269 6465 3b0a enableOverride;. │ │ │ │ -00049d20: 0909 0909 097d 0a09 0909 0909 6966 2028 .....}......if ( │ │ │ │ -00049d30: 6e61 6d65 7370 6163 6573 4361 6368 6520 namespacesCache │ │ │ │ -00049d40: 213d 3d20 6372 6561 7465 4465 6275 672e !== createDebug. │ │ │ │ -00049d50: 6e61 6d65 7370 6163 6573 2920 7b0a 0909 namespaces) {... │ │ │ │ -00049d60: 0909 0909 6e61 6d65 7370 6163 6573 4361 ....namespacesCa │ │ │ │ -00049d70: 6368 6520 3d20 6372 6561 7465 4465 6275 che = createDebu │ │ │ │ -00049d80: 672e 6e61 6d65 7370 6163 6573 3b0a 0909 g.namespaces;... │ │ │ │ -00049d90: 0909 0909 656e 6162 6c65 6443 6163 6865 ....enabledCache │ │ │ │ -00049da0: 203d 2063 7265 6174 6544 6562 7567 2e65 = createDebug.e │ │ │ │ -00049db0: 6e61 626c 6564 286e 616d 6573 7061 6365 nabled(namespace │ │ │ │ -00049dc0: 293b 0a09 0909 0909 7d0a 0a09 0909 0909 );......}....... │ │ │ │ -00049dd0: 7265 7475 726e 2065 6e61 626c 6564 4361 return enabledCa │ │ │ │ -00049de0: 6368 653b 0a09 0909 097d 2c0a 0909 0909 che;.....},..... │ │ │ │ -00049df0: 7365 743a 2076 203d 3e20 7b0a 0909 0909 set: v => {..... │ │ │ │ -00049e00: 0965 6e61 626c 654f 7665 7272 6964 6520 .enableOverride │ │ │ │ -00049e10: 3d20 763b 0a09 0909 097d 0a09 0909 7d29 = v;.....}....}) │ │ │ │ -00049e20: 3b0a 0a09 0909 2f2f 2045 6e76 2d73 7065 ;.....// Env-spe │ │ │ │ -00049e30: 6369 6669 6320 696e 6974 6961 6c69 7a61 cific initializa │ │ │ │ -00049e40: 7469 6f6e 206c 6f67 6963 2066 6f72 2064 tion logic for d │ │ │ │ -00049e50: 6562 7567 2069 6e73 7461 6e63 6573 0a09 ebug instances.. │ │ │ │ -00049e60: 0909 6966 2028 7479 7065 6f66 2063 7265 ..if (typeof cre │ │ │ │ -00049e70: 6174 6544 6562 7567 2e69 6e69 7420 3d3d ateDebug.init == │ │ │ │ -00049e80: 3d20 2766 756e 6374 696f 6e27 2920 7b0a = 'function') {. │ │ │ │ -00049e90: 0909 0909 6372 6561 7465 4465 6275 672e ....createDebug. │ │ │ │ -00049ea0: 696e 6974 2864 6562 7567 293b 0a09 0909 init(debug);.... │ │ │ │ -00049eb0: 7d0a 0a09 0909 7265 7475 726e 2064 6562 }.....return deb │ │ │ │ -00049ec0: 7567 3b0a 0909 7d0a 0a09 0966 756e 6374 ug;...}....funct │ │ │ │ -00049ed0: 696f 6e20 6578 7465 6e64 286e 616d 6573 ion extend(names │ │ │ │ -00049ee0: 7061 6365 2c20 6465 6c69 6d69 7465 7229 pace, delimiter) │ │ │ │ -00049ef0: 207b 0a09 0909 636f 6e73 7420 6e65 7744 {....const newD │ │ │ │ -00049f00: 6562 7567 203d 2063 7265 6174 6544 6562 ebug = createDeb │ │ │ │ -00049f10: 7567 2874 6869 732e 6e61 6d65 7370 6163 ug(this.namespac │ │ │ │ -00049f20: 6520 2b20 2874 7970 656f 6620 6465 6c69 e + (typeof deli │ │ │ │ -00049f30: 6d69 7465 7220 3d3d 3d20 2775 6e64 6566 miter === 'undef │ │ │ │ -00049f40: 696e 6564 2720 3f20 273a 2720 3a20 6465 ined' ? ':' : de │ │ │ │ -00049f50: 6c69 6d69 7465 7229 202b 206e 616d 6573 limiter) + names │ │ │ │ -00049f60: 7061 6365 293b 0a09 0909 6e65 7744 6562 pace);....newDeb │ │ │ │ -00049f70: 7567 2e6c 6f67 203d 2074 6869 732e 6c6f ug.log = this.lo │ │ │ │ -00049f80: 673b 0a09 0909 7265 7475 726e 206e 6577 g;....return new │ │ │ │ -00049f90: 4465 6275 673b 0a09 097d 0a0a 0909 2f2a Debug;...}..../* │ │ │ │ -00049fa0: 2a0a 0909 2a20 456e 6162 6c65 7320 6120 *...* Enables a │ │ │ │ -00049fb0: 6465 6275 6720 6d6f 6465 2062 7920 6e61 debug mode by na │ │ │ │ -00049fc0: 6d65 7370 6163 6573 2e20 5468 6973 2063 mespaces. This c │ │ │ │ -00049fd0: 616e 2069 6e63 6c75 6465 206d 6f64 6573 an include modes │ │ │ │ -00049fe0: 0a09 092a 2073 6570 6172 6174 6564 2062 ...* separated b │ │ │ │ -00049ff0: 7920 6120 636f 6c6f 6e20 616e 6420 7769 y a colon and wi │ │ │ │ -0004a000: 6c64 6361 7264 732e 0a09 092a 0a09 092a ldcards....*...* │ │ │ │ -0004a010: 2040 7061 7261 6d20 7b53 7472 696e 677d @param {String} │ │ │ │ -0004a020: 206e 616d 6573 7061 6365 730a 0909 2a20 namespaces...* │ │ │ │ -0004a030: 4061 7069 2070 7562 6c69 630a 0909 2a2f @api public...*/ │ │ │ │ -0004a040: 0a09 0966 756e 6374 696f 6e20 656e 6162 ...function enab │ │ │ │ -0004a050: 6c65 286e 616d 6573 7061 6365 7329 207b le(namespaces) { │ │ │ │ -0004a060: 0a09 0909 6372 6561 7465 4465 6275 672e ....createDebug. │ │ │ │ -0004a070: 7361 7665 286e 616d 6573 7061 6365 7329 save(namespaces) │ │ │ │ -0004a080: 3b0a 0909 0963 7265 6174 6544 6562 7567 ;....createDebug │ │ │ │ -0004a090: 2e6e 616d 6573 7061 6365 7320 3d20 6e61 .namespaces = na │ │ │ │ -0004a0a0: 6d65 7370 6163 6573 3b0a 0a09 0909 6372 mespaces;.....cr │ │ │ │ -0004a0b0: 6561 7465 4465 6275 672e 6e61 6d65 7320 eateDebug.names │ │ │ │ -0004a0c0: 3d20 5b5d 3b0a 0909 0963 7265 6174 6544 = [];....createD │ │ │ │ -0004a0d0: 6562 7567 2e73 6b69 7073 203d 205b 5d3b ebug.skips = []; │ │ │ │ -0004a0e0: 0a0a 0909 0963 6f6e 7374 2073 706c 6974 .....const split │ │ │ │ -0004a0f0: 203d 2028 7479 7065 6f66 206e 616d 6573 = (typeof names │ │ │ │ -0004a100: 7061 6365 7320 3d3d 3d20 2773 7472 696e paces === 'strin │ │ │ │ -0004a110: 6727 203f 206e 616d 6573 7061 6365 7320 g' ? namespaces │ │ │ │ -0004a120: 3a20 2727 290a 0909 0909 2e74 7269 6d28 : '')......trim( │ │ │ │ -0004a130: 290a 0909 0909 2e72 6570 6c61 6365 282f )......replace(/ │ │ │ │ -0004a140: 5c73 2b2f 672c 2027 2c27 290a 0909 0909 \s+/g, ',')..... │ │ │ │ -0004a150: 2e73 706c 6974 2827 2c27 290a 0909 0909 .split(',')..... │ │ │ │ -0004a160: 2e66 696c 7465 7228 426f 6f6c 6561 6e29 .filter(Boolean) │ │ │ │ -0004a170: 3b0a 0a09 0909 666f 7220 2863 6f6e 7374 ;.....for (const │ │ │ │ -0004a180: 206e 7320 6f66 2073 706c 6974 2920 7b0a ns of split) {. │ │ │ │ -0004a190: 0909 0909 6966 2028 6e73 5b30 5d20 3d3d ....if (ns[0] == │ │ │ │ -0004a1a0: 3d20 272d 2729 207b 0a09 0909 0909 6372 = '-') {......cr │ │ │ │ -0004a1b0: 6561 7465 4465 6275 672e 736b 6970 732e eateDebug.skips. │ │ │ │ -0004a1c0: 7075 7368 286e 732e 736c 6963 6528 3129 push(ns.slice(1) │ │ │ │ -0004a1d0: 293b 0a09 0909 097d 2065 6c73 6520 7b0a );.....} else {. │ │ │ │ -0004a1e0: 0909 0909 0963 7265 6174 6544 6562 7567 .....createDebug │ │ │ │ -0004a1f0: 2e6e 616d 6573 2e70 7573 6828 6e73 293b .names.push(ns); │ │ │ │ -0004a200: 0a09 0909 097d 0a09 0909 7d0a 0909 7d0a .....}....}...}. │ │ │ │ -0004a210: 0a09 092f 2a2a 0a09 0920 2a20 4368 6563 .../**... * Chec │ │ │ │ -0004a220: 6b73 2069 6620 7468 6520 6769 7665 6e20 ks if the given │ │ │ │ -0004a230: 7374 7269 6e67 206d 6174 6368 6573 2061 string matches a │ │ │ │ -0004a240: 206e 616d 6573 7061 6365 2074 656d 706c namespace templ │ │ │ │ -0004a250: 6174 652c 2068 6f6e 6f72 696e 670a 0909 ate, honoring... │ │ │ │ -0004a260: 202a 2061 7374 6572 6973 6b73 2061 7320 * asterisks as │ │ │ │ -0004a270: 7769 6c64 6361 7264 732e 0a09 0920 2a0a wildcards.... *. │ │ │ │ -0004a280: 0909 202a 2040 7061 7261 6d20 7b53 7472 .. * @param {Str │ │ │ │ -0004a290: 696e 677d 2073 6561 7263 680a 0909 202a ing} search... * │ │ │ │ -0004a2a0: 2040 7061 7261 6d20 7b53 7472 696e 677d @param {String} │ │ │ │ -0004a2b0: 2074 656d 706c 6174 650a 0909 202a 2040 template... * @ │ │ │ │ -0004a2c0: 7265 7475 726e 207b 426f 6f6c 6561 6e7d return {Boolean} │ │ │ │ -0004a2d0: 0a09 0920 2a2f 0a09 0966 756e 6374 696f ... */...functio │ │ │ │ -0004a2e0: 6e20 6d61 7463 6865 7354 656d 706c 6174 n matchesTemplat │ │ │ │ -0004a2f0: 6528 7365 6172 6368 2c20 7465 6d70 6c61 e(search, templa │ │ │ │ -0004a300: 7465 2920 7b0a 0909 096c 6574 2073 6561 te) {....let sea │ │ │ │ -0004a310: 7263 6849 6e64 6578 203d 2030 3b0a 0909 rchIndex = 0;... │ │ │ │ -0004a320: 096c 6574 2074 656d 706c 6174 6549 6e64 .let templateInd │ │ │ │ -0004a330: 6578 203d 2030 3b0a 0909 096c 6574 2073 ex = 0;....let s │ │ │ │ -0004a340: 7461 7249 6e64 6578 203d 202d 313b 0a09 tarIndex = -1;.. │ │ │ │ -0004a350: 0909 6c65 7420 6d61 7463 6849 6e64 6578 ..let matchIndex │ │ │ │ -0004a360: 203d 2030 3b0a 0a09 0909 7768 696c 6520 = 0;.....while │ │ │ │ -0004a370: 2873 6561 7263 6849 6e64 6578 203c 2073 (searchIndex < s │ │ │ │ -0004a380: 6561 7263 682e 6c65 6e67 7468 2920 7b0a earch.length) {. │ │ │ │ -0004a390: 0909 0909 6966 2028 7465 6d70 6c61 7465 ....if (template │ │ │ │ -0004a3a0: 496e 6465 7820 3c20 7465 6d70 6c61 7465 Index < template │ │ │ │ -0004a3b0: 2e6c 656e 6774 6820 2626 2028 7465 6d70 .length && (temp │ │ │ │ -0004a3c0: 6c61 7465 5b74 656d 706c 6174 6549 6e64 late[templateInd │ │ │ │ -0004a3d0: 6578 5d20 3d3d 3d20 7365 6172 6368 5b73 ex] === search[s │ │ │ │ -0004a3e0: 6561 7263 6849 6e64 6578 5d20 7c7c 2074 earchIndex] || t │ │ │ │ -0004a3f0: 656d 706c 6174 655b 7465 6d70 6c61 7465 emplate[template │ │ │ │ -0004a400: 496e 6465 785d 203d 3d3d 2027 2a27 2929 Index] === '*')) │ │ │ │ -0004a410: 207b 0a09 0909 0909 2f2f 204d 6174 6368 {......// Match │ │ │ │ -0004a420: 2063 6861 7261 6374 6572 206f 7220 7072 character or pr │ │ │ │ -0004a430: 6f63 6565 6420 7769 7468 2077 696c 6463 oceed with wildc │ │ │ │ -0004a440: 6172 640a 0909 0909 0969 6620 2874 656d ard......if (tem │ │ │ │ -0004a450: 706c 6174 655b 7465 6d70 6c61 7465 496e plate[templateIn │ │ │ │ -0004a460: 6465 785d 203d 3d3d 2027 2a27 2920 7b0a dex] === '*') {. │ │ │ │ -0004a470: 0909 0909 0909 7374 6172 496e 6465 7820 ......starIndex │ │ │ │ -0004a480: 3d20 7465 6d70 6c61 7465 496e 6465 783b = templateIndex; │ │ │ │ -0004a490: 0a09 0909 0909 096d 6174 6368 496e 6465 .......matchInde │ │ │ │ -0004a4a0: 7820 3d20 7365 6172 6368 496e 6465 783b x = searchIndex; │ │ │ │ -0004a4b0: 0a09 0909 0909 0974 656d 706c 6174 6549 .......templateI │ │ │ │ -0004a4c0: 6e64 6578 2b2b 3b20 2f2f 2053 6b69 7020 ndex++; // Skip │ │ │ │ -0004a4d0: 7468 6520 272a 270a 0909 0909 097d 2065 the '*'......} e │ │ │ │ -0004a4e0: 6c73 6520 7b0a 0909 0909 0909 7365 6172 lse {.......sear │ │ │ │ -0004a4f0: 6368 496e 6465 782b 2b3b 0a09 0909 0909 chIndex++;...... │ │ │ │ -0004a500: 0974 656d 706c 6174 6549 6e64 6578 2b2b .templateIndex++ │ │ │ │ -0004a510: 3b0a 0909 0909 097d 0a09 0909 097d 2065 ;......}.....} e │ │ │ │ -0004a520: 6c73 6520 6966 2028 7374 6172 496e 6465 lse if (starInde │ │ │ │ -0004a530: 7820 213d 3d20 2d31 2920 7b20 2f2f 2065 x !== -1) { // e │ │ │ │ -0004a540: 736c 696e 742d 6469 7361 626c 652d 6c69 slint-disable-li │ │ │ │ -0004a550: 6e65 206e 6f2d 6e65 6761 7465 642d 636f ne no-negated-co │ │ │ │ -0004a560: 6e64 6974 696f 6e0a 0909 0909 092f 2f20 ndition......// │ │ │ │ -0004a570: 4261 636b 7472 6163 6b20 746f 2074 6865 Backtrack to the │ │ │ │ -0004a580: 206c 6173 7420 272a 2720 616e 6420 7472 last '*' and tr │ │ │ │ -0004a590: 7920 746f 206d 6174 6368 206d 6f72 6520 y to match more │ │ │ │ -0004a5a0: 6368 6172 6163 7465 7273 0a09 0909 0909 characters...... │ │ │ │ -0004a5b0: 7465 6d70 6c61 7465 496e 6465 7820 3d20 templateIndex = │ │ │ │ -0004a5c0: 7374 6172 496e 6465 7820 2b20 313b 0a09 starIndex + 1;.. │ │ │ │ -0004a5d0: 0909 0909 6d61 7463 6849 6e64 6578 2b2b ....matchIndex++ │ │ │ │ -0004a5e0: 3b0a 0909 0909 0973 6561 7263 6849 6e64 ;......searchInd │ │ │ │ -0004a5f0: 6578 203d 206d 6174 6368 496e 6465 783b ex = matchIndex; │ │ │ │ -0004a600: 0a09 0909 097d 2065 6c73 6520 7b0a 0909 .....} else {... │ │ │ │ -0004a610: 0909 0972 6574 7572 6e20 6661 6c73 653b ...return false; │ │ │ │ -0004a620: 202f 2f20 4e6f 206d 6174 6368 0a09 0909 // No match.... │ │ │ │ -0004a630: 097d 0a09 0909 7d0a 0a09 0909 2f2f 2048 .}....}.....// H │ │ │ │ -0004a640: 616e 646c 6520 7472 6169 6c69 6e67 2027 andle trailing ' │ │ │ │ -0004a650: 2a27 2069 6e20 7465 6d70 6c61 7465 0a09 *' in template.. │ │ │ │ -0004a660: 0909 7768 696c 6520 2874 656d 706c 6174 ..while (templat │ │ │ │ -0004a670: 6549 6e64 6578 203c 2074 656d 706c 6174 eIndex < templat │ │ │ │ -0004a680: 652e 6c65 6e67 7468 2026 2620 7465 6d70 e.length && temp │ │ │ │ -0004a690: 6c61 7465 5b74 656d 706c 6174 6549 6e64 late[templateInd │ │ │ │ -0004a6a0: 6578 5d20 3d3d 3d20 272a 2729 207b 0a09 ex] === '*') {.. │ │ │ │ -0004a6b0: 0909 0974 656d 706c 6174 6549 6e64 6578 ...templateIndex │ │ │ │ -0004a6c0: 2b2b 3b0a 0909 097d 0a0a 0909 0972 6574 ++;....}.....ret │ │ │ │ -0004a6d0: 7572 6e20 7465 6d70 6c61 7465 496e 6465 urn templateInde │ │ │ │ -0004a6e0: 7820 3d3d 3d20 7465 6d70 6c61 7465 2e6c x === template.l │ │ │ │ -0004a6f0: 656e 6774 683b 0a09 097d 0a0a 0909 2f2a ength;...}..../* │ │ │ │ -0004a700: 2a0a 0909 2a20 4469 7361 626c 6520 6465 *...* Disable de │ │ │ │ -0004a710: 6275 6720 6f75 7470 7574 2e0a 0909 2a0a bug output....*. │ │ │ │ -0004a720: 0909 2a20 4072 6574 7572 6e20 7b53 7472 ..* @return {Str │ │ │ │ -0004a730: 696e 677d 206e 616d 6573 7061 6365 730a ing} namespaces. │ │ │ │ -0004a740: 0909 2a20 4061 7069 2070 7562 6c69 630a ..* @api public. │ │ │ │ -0004a750: 0909 2a2f 0a09 0966 756e 6374 696f 6e20 ..*/...function │ │ │ │ -0004a760: 6469 7361 626c 6528 2920 7b0a 0909 0963 disable() {....c │ │ │ │ -0004a770: 6f6e 7374 206e 616d 6573 7061 6365 7320 onst namespaces │ │ │ │ -0004a780: 3d20 5b0a 0909 0909 2e2e 2e63 7265 6174 = [........creat │ │ │ │ -0004a790: 6544 6562 7567 2e6e 616d 6573 2c0a 0909 eDebug.names,... │ │ │ │ -0004a7a0: 0909 2e2e 2e63 7265 6174 6544 6562 7567 .....createDebug │ │ │ │ -0004a7b0: 2e73 6b69 7073 2e6d 6170 286e 616d 6573 .skips.map(names │ │ │ │ -0004a7c0: 7061 6365 203d 3e20 272d 2720 2b20 6e61 pace => '-' + na │ │ │ │ -0004a7d0: 6d65 7370 6163 6529 0a09 0909 5d2e 6a6f mespace)....].jo │ │ │ │ -0004a7e0: 696e 2827 2c27 293b 0a09 0909 6372 6561 in(',');....crea │ │ │ │ -0004a7f0: 7465 4465 6275 672e 656e 6162 6c65 2827 teDebug.enable(' │ │ │ │ -0004a800: 2729 3b0a 0909 0972 6574 7572 6e20 6e61 ');....return na │ │ │ │ -0004a810: 6d65 7370 6163 6573 3b0a 0909 7d0a 0a09 mespaces;...}... │ │ │ │ -0004a820: 092f 2a2a 0a09 092a 2052 6574 7572 6e73 ./**...* Returns │ │ │ │ -0004a830: 2074 7275 6520 6966 2074 6865 2067 6976 true if the giv │ │ │ │ -0004a840: 656e 206d 6f64 6520 6e61 6d65 2069 7320 en mode name is │ │ │ │ -0004a850: 656e 6162 6c65 642c 2066 616c 7365 206f enabled, false o │ │ │ │ -0004a860: 7468 6572 7769 7365 2e0a 0909 2a0a 0909 therwise....*... │ │ │ │ -0004a870: 2a20 4070 6172 616d 207b 5374 7269 6e67 * @param {String │ │ │ │ -0004a880: 7d20 6e61 6d65 0a09 092a 2040 7265 7475 } name...* @retu │ │ │ │ -0004a890: 726e 207b 426f 6f6c 6561 6e7d 0a09 092a rn {Boolean}...* │ │ │ │ -0004a8a0: 2040 6170 6920 7075 626c 6963 0a09 092a @api public...* │ │ │ │ -0004a8b0: 2f0a 0909 6675 6e63 7469 6f6e 2065 6e61 /...function ena │ │ │ │ -0004a8c0: 626c 6564 286e 616d 6529 207b 0a09 0909 bled(name) {.... │ │ │ │ -0004a8d0: 666f 7220 2863 6f6e 7374 2073 6b69 7020 for (const skip │ │ │ │ -0004a8e0: 6f66 2063 7265 6174 6544 6562 7567 2e73 of createDebug.s │ │ │ │ -0004a8f0: 6b69 7073 2920 7b0a 0909 0909 6966 2028 kips) {.....if ( │ │ │ │ -0004a900: 6d61 7463 6865 7354 656d 706c 6174 6528 matchesTemplate( │ │ │ │ -0004a910: 6e61 6d65 2c20 736b 6970 2929 207b 0a09 name, skip)) {.. │ │ │ │ -0004a920: 0909 0909 7265 7475 726e 2066 616c 7365 ....return false │ │ │ │ -0004a930: 3b0a 0909 0909 7d0a 0909 097d 0a0a 0909 ;.....}....}.... │ │ │ │ -0004a940: 0966 6f72 2028 636f 6e73 7420 6e73 206f .for (const ns o │ │ │ │ -0004a950: 6620 6372 6561 7465 4465 6275 672e 6e61 f createDebug.na │ │ │ │ -0004a960: 6d65 7329 207b 0a09 0909 0969 6620 286d mes) {.....if (m │ │ │ │ -0004a970: 6174 6368 6573 5465 6d70 6c61 7465 286e atchesTemplate(n │ │ │ │ -0004a980: 616d 652c 206e 7329 2920 7b0a 0909 0909 ame, ns)) {..... │ │ │ │ -0004a990: 0972 6574 7572 6e20 7472 7565 3b0a 0909 .return true;... │ │ │ │ -0004a9a0: 0909 7d0a 0909 097d 0a0a 0909 0972 6574 ..}....}.....ret │ │ │ │ -0004a9b0: 7572 6e20 6661 6c73 653b 0a09 097d 0a0a urn false;...}.. │ │ │ │ -0004a9c0: 0909 2f2a 2a0a 0909 2a20 436f 6572 6365 ../**...* Coerce │ │ │ │ -0004a9d0: 2060 7661 6c60 2e0a 0909 2a0a 0909 2a20 `val`....*...* │ │ │ │ -0004a9e0: 4070 6172 616d 207b 4d69 7865 647d 2076 @param {Mixed} v │ │ │ │ -0004a9f0: 616c 0a09 092a 2040 7265 7475 726e 207b al...* @return { │ │ │ │ -0004aa00: 4d69 7865 647d 0a09 092a 2040 6170 6920 Mixed}...* @api │ │ │ │ -0004aa10: 7072 6976 6174 650a 0909 2a2f 0a09 0966 private...*/...f │ │ │ │ -0004aa20: 756e 6374 696f 6e20 636f 6572 6365 2876 unction coerce(v │ │ │ │ -0004aa30: 616c 2920 7b0a 0909 0969 6620 2876 616c al) {....if (val │ │ │ │ -0004aa40: 2069 6e73 7461 6e63 656f 6620 4572 726f instanceof Erro │ │ │ │ -0004aa50: 7229 207b 0a09 0909 0972 6574 7572 6e20 r) {.....return │ │ │ │ -0004aa60: 7661 6c2e 7374 6163 6b20 7c7c 2076 616c val.stack || val │ │ │ │ -0004aa70: 2e6d 6573 7361 6765 3b0a 0909 097d 0a09 .message;....}.. │ │ │ │ -0004aa80: 0909 7265 7475 726e 2076 616c 3b0a 0909 ..return val;... │ │ │ │ -0004aa90: 7d0a 0a09 092f 2a2a 0a09 092a 2058 5858 }..../**...* XXX │ │ │ │ -0004aaa0: 2044 4f20 4e4f 5420 5553 452e 2054 6869 DO NOT USE. Thi │ │ │ │ -0004aab0: 7320 6973 2061 2074 656d 706f 7261 7279 s is a temporary │ │ │ │ -0004aac0: 2073 7475 6220 6675 6e63 7469 6f6e 2e0a stub function.. │ │ │ │ -0004aad0: 0909 2a20 5858 5820 4974 2057 494c 4c20 ..* XXX It WILL │ │ │ │ -0004aae0: 6265 2072 656d 6f76 6564 2069 6e20 7468 be removed in th │ │ │ │ -0004aaf0: 6520 6e65 7874 206d 616a 6f72 2072 656c e next major rel │ │ │ │ -0004ab00: 6561 7365 2e0a 0909 2a2f 0a09 0966 756e ease....*/...fun │ │ │ │ -0004ab10: 6374 696f 6e20 6465 7374 726f 7928 2920 ction destroy() │ │ │ │ -0004ab20: 7b0a 0909 0963 6f6e 736f 6c65 2e77 6172 {....console.war │ │ │ │ -0004ab30: 6e28 2749 6e73 7461 6e63 6520 6d65 7468 n('Instance meth │ │ │ │ -0004ab40: 6f64 2060 6465 6275 672e 6465 7374 726f od `debug.destro │ │ │ │ -0004ab50: 7928 2960 2069 7320 6465 7072 6563 6174 y()` is deprecat │ │ │ │ -0004ab60: 6564 2061 6e64 206e 6f20 6c6f 6e67 6572 ed and no longer │ │ │ │ -0004ab70: 2064 6f65 7320 616e 7974 6869 6e67 2e20 does anything. │ │ │ │ -0004ab80: 4974 2077 696c 6c20 6265 2072 656d 6f76 It will be remov │ │ │ │ -0004ab90: 6564 2069 6e20 7468 6520 6e65 7874 206d ed in the next m │ │ │ │ -0004aba0: 616a 6f72 2076 6572 7369 6f6e 206f 6620 ajor version of │ │ │ │ -0004abb0: 6064 6562 7567 602e 2729 3b0a 0909 7d0a `debug`.');...}. │ │ │ │ -0004abc0: 0a09 0963 7265 6174 6544 6562 7567 2e65 ...createDebug.e │ │ │ │ -0004abd0: 6e61 626c 6528 6372 6561 7465 4465 6275 nable(createDebu │ │ │ │ -0004abe0: 672e 6c6f 6164 2829 293b 0a0a 0909 7265 g.load());....re │ │ │ │ -0004abf0: 7475 726e 2063 7265 6174 6544 6562 7567 turn createDebug │ │ │ │ -0004ac00: 3b0a 097d 0a0a 0963 6f6d 6d6f 6e20 3d20 ;..}...common = │ │ │ │ -0004ac10: 7365 7475 703b 0a09 7265 7475 726e 2063 setup;..return c │ │ │ │ -0004ac20: 6f6d 6d6f 6e3b 0a7d 0a0a 2f2a 2065 736c ommon;.}../* esl │ │ │ │ -0004ac30: 696e 742d 656e 7620 6272 6f77 7365 7220 int-env browser │ │ │ │ -0004ac40: 2a2f 0a0a 7661 7220 6861 7352 6571 7569 */..var hasRequi │ │ │ │ -0004ac50: 7265 6442 726f 7773 6572 3b0a 0a66 756e redBrowser;..fun │ │ │ │ -0004ac60: 6374 696f 6e20 7265 7175 6972 6542 726f ction requireBro │ │ │ │ -0004ac70: 7773 6572 2028 2920 7b0a 0969 6620 2868 wser () {..if (h │ │ │ │ -0004ac80: 6173 5265 7175 6972 6564 4272 6f77 7365 asRequiredBrowse │ │ │ │ -0004ac90: 7229 2072 6574 7572 6e20 6272 6f77 7365 r) return browse │ │ │ │ -0004aca0: 722e 6578 706f 7274 733b 0a09 6861 7352 r.exports;..hasR │ │ │ │ -0004acb0: 6571 7569 7265 6442 726f 7773 6572 203d equiredBrowser = │ │ │ │ -0004acc0: 2031 3b0a 0928 6675 6e63 7469 6f6e 2028 1;..(function ( │ │ │ │ -0004acd0: 6d6f 6475 6c65 2c20 6578 706f 7274 7329 module, exports) │ │ │ │ -0004ace0: 207b 0a09 092f 2a2a 0a09 0920 2a20 5468 {.../**... * Th │ │ │ │ -0004acf0: 6973 2069 7320 7468 6520 7765 6220 6272 is is the web br │ │ │ │ -0004ad00: 6f77 7365 7220 696d 706c 656d 656e 7461 owser implementa │ │ │ │ -0004ad10: 7469 6f6e 206f 6620 6064 6562 7567 2829 tion of `debug() │ │ │ │ -0004ad20: 602e 0a09 0920 2a2f 0a0a 0909 6578 706f `.... */....expo │ │ │ │ -0004ad30: 7274 732e 666f 726d 6174 4172 6773 203d rts.formatArgs = │ │ │ │ -0004ad40: 2066 6f72 6d61 7441 7267 733b 0a09 0965 formatArgs;...e │ │ │ │ -0004ad50: 7870 6f72 7473 2e73 6176 6520 3d20 7361 xports.save = sa │ │ │ │ -0004ad60: 7665 3b0a 0909 6578 706f 7274 732e 6c6f ve;...exports.lo │ │ │ │ -0004ad70: 6164 203d 206c 6f61 643b 0a09 0965 7870 ad = load;...exp │ │ │ │ -0004ad80: 6f72 7473 2e75 7365 436f 6c6f 7273 203d orts.useColors = │ │ │ │ -0004ad90: 2075 7365 436f 6c6f 7273 3b0a 0909 6578 useColors;...ex │ │ │ │ -0004ada0: 706f 7274 732e 7374 6f72 6167 6520 3d20 ports.storage = │ │ │ │ -0004adb0: 6c6f 6361 6c73 746f 7261 6765 2829 3b0a localstorage();. │ │ │ │ -0004adc0: 0909 6578 706f 7274 732e 6465 7374 726f ..exports.destro │ │ │ │ -0004add0: 7920 3d20 2828 2920 3d3e 207b 0a09 0909 y = (() => {.... │ │ │ │ -0004ade0: 6c65 7420 7761 726e 6564 203d 2066 616c let warned = fal │ │ │ │ -0004adf0: 7365 3b0a 0a09 0909 7265 7475 726e 2028 se;.....return ( │ │ │ │ -0004ae00: 2920 3d3e 207b 0a09 0909 0969 6620 2821 ) => {.....if (! │ │ │ │ -0004ae10: 7761 726e 6564 2920 7b0a 0909 0909 0977 warned) {......w │ │ │ │ -0004ae20: 6172 6e65 6420 3d20 7472 7565 3b0a 0909 arned = true;... │ │ │ │ -0004ae30: 0909 0963 6f6e 736f 6c65 2e77 6172 6e28 ...console.warn( │ │ │ │ -0004ae40: 2749 6e73 7461 6e63 6520 6d65 7468 6f64 'Instance method │ │ │ │ -0004ae50: 2060 6465 6275 672e 6465 7374 726f 7928 `debug.destroy( │ │ │ │ -0004ae60: 2960 2069 7320 6465 7072 6563 6174 6564 )` is deprecated │ │ │ │ -0004ae70: 2061 6e64 206e 6f20 6c6f 6e67 6572 2064 and no longer d │ │ │ │ -0004ae80: 6f65 7320 616e 7974 6869 6e67 2e20 4974 oes anything. It │ │ │ │ -0004ae90: 2077 696c 6c20 6265 2072 656d 6f76 6564 will be removed │ │ │ │ -0004aea0: 2069 6e20 7468 6520 6e65 7874 206d 616a in the next maj │ │ │ │ -0004aeb0: 6f72 2076 6572 7369 6f6e 206f 6620 6064 or version of `d │ │ │ │ -0004aec0: 6562 7567 602e 2729 3b0a 0909 0909 7d0a ebug`.');.....}. │ │ │ │ -0004aed0: 0909 097d 3b0a 0909 7d29 2829 3b0a 0a09 ...};...})();... │ │ │ │ -0004aee0: 092f 2a2a 0a09 0920 2a20 436f 6c6f 7273 ./**... * Colors │ │ │ │ -0004aef0: 2e0a 0909 202a 2f0a 0a09 0965 7870 6f72 .... */....expor │ │ │ │ -0004af00: 7473 2e63 6f6c 6f72 7320 3d20 5b0a 0909 ts.colors = [... │ │ │ │ -0004af10: 0927 2330 3030 3043 4327 2c0a 0909 0927 .'#0000CC',....' │ │ │ │ -0004af20: 2330 3030 3046 4627 2c0a 0909 0927 2330 #0000FF',....'#0 │ │ │ │ -0004af30: 3033 3343 4327 2c0a 0909 0927 2330 3033 033CC',....'#003 │ │ │ │ -0004af40: 3346 4627 2c0a 0909 0927 2330 3036 3643 3FF',....'#0066C │ │ │ │ -0004af50: 4327 2c0a 0909 0927 2330 3036 3646 4627 C',....'#0066FF' │ │ │ │ -0004af60: 2c0a 0909 0927 2330 3039 3943 4327 2c0a ,....'#0099CC',. │ │ │ │ -0004af70: 0909 0927 2330 3039 3946 4627 2c0a 0909 ...'#0099FF',... │ │ │ │ -0004af80: 0927 2330 3043 4330 3027 2c0a 0909 0927 .'#00CC00',....' │ │ │ │ -0004af90: 2330 3043 4333 3327 2c0a 0909 0927 2330 #00CC33',....'#0 │ │ │ │ -0004afa0: 3043 4336 3627 2c0a 0909 0927 2330 3043 0CC66',....'#00C │ │ │ │ -0004afb0: 4339 3927 2c0a 0909 0927 2330 3043 4343 C99',....'#00CCC │ │ │ │ -0004afc0: 4327 2c0a 0909 0927 2330 3043 4346 4627 C',....'#00CCFF' │ │ │ │ -0004afd0: 2c0a 0909 0927 2333 3330 3043 4327 2c0a ,....'#3300CC',. │ │ │ │ -0004afe0: 0909 0927 2333 3330 3046 4627 2c0a 0909 ...'#3300FF',... │ │ │ │ -0004aff0: 0927 2333 3333 3343 4327 2c0a 0909 0927 .'#3333CC',....' │ │ │ │ -0004b000: 2333 3333 3346 4627 2c0a 0909 0927 2333 #3333FF',....'#3 │ │ │ │ -0004b010: 3336 3643 4327 2c0a 0909 0927 2333 3336 366CC',....'#336 │ │ │ │ -0004b020: 3646 4627 2c0a 0909 0927 2333 3339 3943 6FF',....'#3399C │ │ │ │ -0004b030: 4327 2c0a 0909 0927 2333 3339 3946 4627 C',....'#3399FF' │ │ │ │ -0004b040: 2c0a 0909 0927 2333 3343 4330 3027 2c0a ,....'#33CC00',. │ │ │ │ -0004b050: 0909 0927 2333 3343 4333 3327 2c0a 0909 ...'#33CC33',... │ │ │ │ -0004b060: 0927 2333 3343 4336 3627 2c0a 0909 0927 .'#33CC66',....' │ │ │ │ -0004b070: 2333 3343 4339 3927 2c0a 0909 0927 2333 #33CC99',....'#3 │ │ │ │ -0004b080: 3343 4343 4327 2c0a 0909 0927 2333 3343 3CCCC',....'#33C │ │ │ │ -0004b090: 4346 4627 2c0a 0909 0927 2336 3630 3043 CFF',....'#6600C │ │ │ │ -0004b0a0: 4327 2c0a 0909 0927 2336 3630 3046 4627 C',....'#6600FF' │ │ │ │ -0004b0b0: 2c0a 0909 0927 2336 3633 3343 4327 2c0a ,....'#6633CC',. │ │ │ │ -0004b0c0: 0909 0927 2336 3633 3346 4627 2c0a 0909 ...'#6633FF',... │ │ │ │ -0004b0d0: 0927 2336 3643 4330 3027 2c0a 0909 0927 .'#66CC00',....' │ │ │ │ -0004b0e0: 2336 3643 4333 3327 2c0a 0909 0927 2339 #66CC33',....'#9 │ │ │ │ -0004b0f0: 3930 3043 4327 2c0a 0909 0927 2339 3930 900CC',....'#990 │ │ │ │ -0004b100: 3046 4627 2c0a 0909 0927 2339 3933 3343 0FF',....'#9933C │ │ │ │ -0004b110: 4327 2c0a 0909 0927 2339 3933 3346 4627 C',....'#9933FF' │ │ │ │ -0004b120: 2c0a 0909 0927 2339 3943 4330 3027 2c0a ,....'#99CC00',. │ │ │ │ -0004b130: 0909 0927 2339 3943 4333 3327 2c0a 0909 ...'#99CC33',... │ │ │ │ -0004b140: 0927 2343 4330 3030 3027 2c0a 0909 0927 .'#CC0000',....' │ │ │ │ -0004b150: 2343 4330 3033 3327 2c0a 0909 0927 2343 #CC0033',....'#C │ │ │ │ -0004b160: 4330 3036 3627 2c0a 0909 0927 2343 4330 C0066',....'#CC0 │ │ │ │ -0004b170: 3039 3927 2c0a 0909 0927 2343 4330 3043 099',....'#CC00C │ │ │ │ -0004b180: 4327 2c0a 0909 0927 2343 4330 3046 4627 C',....'#CC00FF' │ │ │ │ -0004b190: 2c0a 0909 0927 2343 4333 3330 3027 2c0a ,....'#CC3300',. │ │ │ │ -0004b1a0: 0909 0927 2343 4333 3333 3327 2c0a 0909 ...'#CC3333',... │ │ │ │ -0004b1b0: 0927 2343 4333 3336 3627 2c0a 0909 0927 .'#CC3366',....' │ │ │ │ -0004b1c0: 2343 4333 3339 3927 2c0a 0909 0927 2343 #CC3399',....'#C │ │ │ │ -0004b1d0: 4333 3343 4327 2c0a 0909 0927 2343 4333 C33CC',....'#CC3 │ │ │ │ -0004b1e0: 3346 4627 2c0a 0909 0927 2343 4336 3630 3FF',....'#CC660 │ │ │ │ -0004b1f0: 3027 2c0a 0909 0927 2343 4336 3633 3327 0',....'#CC6633' │ │ │ │ -0004b200: 2c0a 0909 0927 2343 4339 3930 3027 2c0a ,....'#CC9900',. │ │ │ │ -0004b210: 0909 0927 2343 4339 3933 3327 2c0a 0909 ...'#CC9933',... │ │ │ │ -0004b220: 0927 2343 4343 4330 3027 2c0a 0909 0927 .'#CCCC00',....' │ │ │ │ -0004b230: 2343 4343 4333 3327 2c0a 0909 0927 2346 #CCCC33',....'#F │ │ │ │ -0004b240: 4630 3030 3027 2c0a 0909 0927 2346 4630 F0000',....'#FF0 │ │ │ │ -0004b250: 3033 3327 2c0a 0909 0927 2346 4630 3036 033',....'#FF006 │ │ │ │ -0004b260: 3627 2c0a 0909 0927 2346 4630 3039 3927 6',....'#FF0099' │ │ │ │ -0004b270: 2c0a 0909 0927 2346 4630 3043 4327 2c0a ,....'#FF00CC',. │ │ │ │ -0004b280: 0909 0927 2346 4630 3046 4627 2c0a 0909 ...'#FF00FF',... │ │ │ │ -0004b290: 0927 2346 4633 3330 3027 2c0a 0909 0927 .'#FF3300',....' │ │ │ │ -0004b2a0: 2346 4633 3333 3327 2c0a 0909 0927 2346 #FF3333',....'#F │ │ │ │ -0004b2b0: 4633 3336 3627 2c0a 0909 0927 2346 4633 F3366',....'#FF3 │ │ │ │ -0004b2c0: 3339 3927 2c0a 0909 0927 2346 4633 3343 399',....'#FF33C │ │ │ │ -0004b2d0: 4327 2c0a 0909 0927 2346 4633 3346 4627 C',....'#FF33FF' │ │ │ │ -0004b2e0: 2c0a 0909 0927 2346 4636 3630 3027 2c0a ,....'#FF6600',. │ │ │ │ -0004b2f0: 0909 0927 2346 4636 3633 3327 2c0a 0909 ...'#FF6633',... │ │ │ │ -0004b300: 0927 2346 4639 3930 3027 2c0a 0909 0927 .'#FF9900',....' │ │ │ │ -0004b310: 2346 4639 3933 3327 2c0a 0909 0927 2346 #FF9933',....'#F │ │ │ │ -0004b320: 4643 4330 3027 2c0a 0909 0927 2346 4643 FCC00',....'#FFC │ │ │ │ -0004b330: 4333 3327 0a09 095d 3b0a 0a09 092f 2a2a C33'...];..../** │ │ │ │ -0004b340: 0a09 0920 2a20 4375 7272 656e 746c 7920 ... * Currently │ │ │ │ -0004b350: 6f6e 6c79 2057 6562 4b69 742d 6261 7365 only WebKit-base │ │ │ │ -0004b360: 6420 5765 6220 496e 7370 6563 746f 7273 d Web Inspectors │ │ │ │ -0004b370: 2c20 4669 7265 666f 7820 3e3d 2076 3331 , Firefox >= v31 │ │ │ │ -0004b380: 2c0a 0909 202a 2061 6e64 2074 6865 2046 ,... * and the F │ │ │ │ -0004b390: 6972 6562 7567 2065 7874 656e 7369 6f6e irebug extension │ │ │ │ -0004b3a0: 2028 616e 7920 4669 7265 666f 7820 7665 (any Firefox ve │ │ │ │ -0004b3b0: 7273 696f 6e29 2061 7265 206b 6e6f 776e rsion) are known │ │ │ │ -0004b3c0: 0a09 0920 2a20 746f 2073 7570 706f 7274 ... * to support │ │ │ │ -0004b3d0: 2022 2563 2220 4353 5320 6375 7374 6f6d "%c" CSS custom │ │ │ │ -0004b3e0: 697a 6174 696f 6e73 2e0a 0909 202a 0a09 izations.... *.. │ │ │ │ -0004b3f0: 0920 2a20 544f 444f 3a20 6164 6420 6120 . * TODO: add a │ │ │ │ -0004b400: 606c 6f63 616c 5374 6f72 6167 6560 2076 `localStorage` v │ │ │ │ -0004b410: 6172 6961 626c 6520 746f 2065 7870 6c69 ariable to expli │ │ │ │ -0004b420: 6369 746c 7920 656e 6162 6c65 2f64 6973 citly enable/dis │ │ │ │ -0004b430: 6162 6c65 2063 6f6c 6f72 730a 0909 202a able colors... * │ │ │ │ -0004b440: 2f0a 0a09 092f 2f20 6573 6c69 6e74 2d64 /....// eslint-d │ │ │ │ -0004b450: 6973 6162 6c65 2d6e 6578 742d 6c69 6e65 isable-next-line │ │ │ │ -0004b460: 2063 6f6d 706c 6578 6974 790a 0909 6675 complexity...fu │ │ │ │ -0004b470: 6e63 7469 6f6e 2075 7365 436f 6c6f 7273 nction useColors │ │ │ │ -0004b480: 2829 207b 0a09 0909 2f2f 204e 423a 2049 () {....// NB: I │ │ │ │ -0004b490: 6e20 616e 2045 6c65 6374 726f 6e20 7072 n an Electron pr │ │ │ │ -0004b4a0: 656c 6f61 6420 7363 7269 7074 2c20 646f eload script, do │ │ │ │ -0004b4b0: 6375 6d65 6e74 2077 696c 6c20 6265 2064 cument will be d │ │ │ │ -0004b4c0: 6566 696e 6564 2062 7574 206e 6f74 2066 efined but not f │ │ │ │ -0004b4d0: 756c 6c79 0a09 0909 2f2f 2069 6e69 7469 ully....// initi │ │ │ │ -0004b4e0: 616c 697a 6564 2e20 5369 6e63 6520 7765 alized. Since we │ │ │ │ -0004b4f0: 206b 6e6f 7720 7765 2772 6520 696e 2043 know we're in C │ │ │ │ -0004b500: 6872 6f6d 652c 2077 6527 6c6c 206a 7573 hrome, we'll jus │ │ │ │ -0004b510: 7420 6465 7465 6374 2074 6869 7320 6361 t detect this ca │ │ │ │ -0004b520: 7365 0a09 0909 2f2f 2065 7870 6c69 6369 se....// explici │ │ │ │ -0004b530: 746c 790a 0909 0969 6620 2874 7970 656f tly....if (typeo │ │ │ │ -0004b540: 6620 7769 6e64 6f77 2021 3d3d 2027 756e f window !== 'un │ │ │ │ -0004b550: 6465 6669 6e65 6427 2026 2620 7769 6e64 defined' && wind │ │ │ │ -0004b560: 6f77 2e70 726f 6365 7373 2026 2620 2877 ow.process && (w │ │ │ │ -0004b570: 696e 646f 772e 7072 6f63 6573 732e 7479 indow.process.ty │ │ │ │ -0004b580: 7065 203d 3d3d 2027 7265 6e64 6572 6572 pe === 'renderer │ │ │ │ -0004b590: 2720 7c7c 2077 696e 646f 772e 7072 6f63 ' || window.proc │ │ │ │ -0004b5a0: 6573 732e 5f5f 6e77 6a73 2929 207b 0a09 ess.__nwjs)) {.. │ │ │ │ -0004b5b0: 0909 0972 6574 7572 6e20 7472 7565 3b0a ...return true;. │ │ │ │ -0004b5c0: 0909 097d 0a0a 0909 092f 2f20 496e 7465 ...}.....// Inte │ │ │ │ -0004b5d0: 726e 6574 2045 7870 6c6f 7265 7220 616e rnet Explorer an │ │ │ │ -0004b5e0: 6420 4564 6765 2064 6f20 6e6f 7420 7375 d Edge do not su │ │ │ │ -0004b5f0: 7070 6f72 7420 636f 6c6f 7273 2e0a 0909 pport colors.... │ │ │ │ -0004b600: 0969 6620 2874 7970 656f 6620 6e61 7669 .if (typeof navi │ │ │ │ -0004b610: 6761 746f 7220 213d 3d20 2775 6e64 6566 gator !== 'undef │ │ │ │ -0004b620: 696e 6564 2720 2626 206e 6176 6967 6174 ined' && navigat │ │ │ │ -0004b630: 6f72 2e75 7365 7241 6765 6e74 2026 2620 or.userAgent && │ │ │ │ -0004b640: 6e61 7669 6761 746f 722e 7573 6572 4167 navigator.userAg │ │ │ │ -0004b650: 656e 742e 746f 4c6f 7765 7243 6173 6528 ent.toLowerCase( │ │ │ │ -0004b660: 292e 6d61 7463 6828 2f28 6564 6765 7c74 ).match(/(edge|t │ │ │ │ -0004b670: 7269 6465 6e74 295c 2f28 5c64 2b29 2f29 rident)\/(\d+)/) │ │ │ │ -0004b680: 2920 7b0a 0909 0909 7265 7475 726e 2066 ) {.....return f │ │ │ │ -0004b690: 616c 7365 3b0a 0909 097d 0a0a 0909 096c alse;....}.....l │ │ │ │ -0004b6a0: 6574 206d 3b0a 0a09 0909 2f2f 2049 7320 et m;.....// Is │ │ │ │ -0004b6b0: 7765 626b 6974 3f20 6874 7470 3a2f 2f73 webkit? http://s │ │ │ │ -0004b6c0: 7461 636b 6f76 6572 666c 6f77 2e63 6f6d tackoverflow.com │ │ │ │ -0004b6d0: 2f61 2f31 3634 3539 3630 362f 3337 3637 /a/16459606/3767 │ │ │ │ -0004b6e0: 3733 0a09 0909 2f2f 2064 6f63 756d 656e 73....// documen │ │ │ │ -0004b6f0: 7420 6973 2075 6e64 6566 696e 6564 2069 t is undefined i │ │ │ │ -0004b700: 6e20 7265 6163 742d 6e61 7469 7665 3a20 n react-native: │ │ │ │ -0004b710: 6874 7470 733a 2f2f 6769 7468 7562 2e63 https://github.c │ │ │ │ -0004b720: 6f6d 2f66 6163 6562 6f6f 6b2f 7265 6163 om/facebook/reac │ │ │ │ -0004b730: 742d 6e61 7469 7665 2f70 756c 6c2f 3136 t-native/pull/16 │ │ │ │ -0004b740: 3332 0a09 0909 2f2f 2065 736c 696e 742d 32....// eslint- │ │ │ │ -0004b750: 6469 7361 626c 652d 6e65 7874 2d6c 696e disable-next-lin │ │ │ │ -0004b760: 6520 6e6f 2d72 6574 7572 6e2d 6173 7369 e no-return-assi │ │ │ │ -0004b770: 676e 0a09 0909 7265 7475 726e 2028 7479 gn....return (ty │ │ │ │ -0004b780: 7065 6f66 2064 6f63 756d 656e 7420 213d peof document != │ │ │ │ -0004b790: 3d20 2775 6e64 6566 696e 6564 2720 2626 = 'undefined' && │ │ │ │ -0004b7a0: 2064 6f63 756d 656e 742e 646f 6375 6d65 document.docume │ │ │ │ -0004b7b0: 6e74 456c 656d 656e 7420 2626 2064 6f63 ntElement && doc │ │ │ │ -0004b7c0: 756d 656e 742e 646f 6375 6d65 6e74 456c ument.documentEl │ │ │ │ -0004b7d0: 656d 656e 742e 7374 796c 6520 2626 2064 ement.style && d │ │ │ │ -0004b7e0: 6f63 756d 656e 742e 646f 6375 6d65 6e74 ocument.document │ │ │ │ -0004b7f0: 456c 656d 656e 742e 7374 796c 652e 5765 Element.style.We │ │ │ │ -0004b800: 626b 6974 4170 7065 6172 616e 6365 2920 bkitAppearance) │ │ │ │ -0004b810: 7c7c 0a09 0909 092f 2f20 4973 2066 6972 ||.....// Is fir │ │ │ │ -0004b820: 6562 7567 3f20 6874 7470 3a2f 2f73 7461 ebug? http://sta │ │ │ │ -0004b830: 636b 6f76 6572 666c 6f77 2e63 6f6d 2f61 ckoverflow.com/a │ │ │ │ -0004b840: 2f33 3938 3132 302f 3337 3637 3733 0a09 /398120/376773.. │ │ │ │ -0004b850: 0909 0928 7479 7065 6f66 2077 696e 646f ...(typeof windo │ │ │ │ -0004b860: 7720 213d 3d20 2775 6e64 6566 696e 6564 w !== 'undefined │ │ │ │ -0004b870: 2720 2626 2077 696e 646f 772e 636f 6e73 ' && window.cons │ │ │ │ -0004b880: 6f6c 6520 2626 2028 7769 6e64 6f77 2e63 ole && (window.c │ │ │ │ -0004b890: 6f6e 736f 6c65 2e66 6972 6562 7567 207c onsole.firebug | │ │ │ │ -0004b8a0: 7c20 2877 696e 646f 772e 636f 6e73 6f6c | (window.consol │ │ │ │ -0004b8b0: 652e 6578 6365 7074 696f 6e20 2626 2077 e.exception && w │ │ │ │ -0004b8c0: 696e 646f 772e 636f 6e73 6f6c 652e 7461 indow.console.ta │ │ │ │ -0004b8d0: 626c 6529 2929 207c 7c0a 0909 0909 2f2f ble))) ||.....// │ │ │ │ -0004b8e0: 2049 7320 6669 7265 666f 7820 3e3d 2076 Is firefox >= v │ │ │ │ -0004b8f0: 3331 3f0a 0909 0909 2f2f 2068 7474 7073 31?.....// https │ │ │ │ -0004b900: 3a2f 2f64 6576 656c 6f70 6572 2e6d 6f7a ://developer.moz │ │ │ │ -0004b910: 696c 6c61 2e6f 7267 2f65 6e2d 5553 2f64 illa.org/en-US/d │ │ │ │ -0004b920: 6f63 732f 546f 6f6c 732f 5765 625f 436f ocs/Tools/Web_Co │ │ │ │ -0004b930: 6e73 6f6c 6523 5374 796c 696e 675f 6d65 nsole#Styling_me │ │ │ │ -0004b940: 7373 6167 6573 0a09 0909 0928 7479 7065 ssages.....(type │ │ │ │ -0004b950: 6f66 206e 6176 6967 6174 6f72 2021 3d3d of navigator !== │ │ │ │ -0004b960: 2027 756e 6465 6669 6e65 6427 2026 2620 'undefined' && │ │ │ │ -0004b970: 6e61 7669 6761 746f 722e 7573 6572 4167 navigator.userAg │ │ │ │ -0004b980: 656e 7420 2626 2028 6d20 3d20 6e61 7669 ent && (m = navi │ │ │ │ -0004b990: 6761 746f 722e 7573 6572 4167 656e 742e gator.userAgent. │ │ │ │ -0004b9a0: 746f 4c6f 7765 7243 6173 6528 292e 6d61 toLowerCase().ma │ │ │ │ -0004b9b0: 7463 6828 2f66 6972 6566 6f78 5c2f 285c tch(/firefox\/(\ │ │ │ │ -0004b9c0: 642b 292f 2929 2026 2620 7061 7273 6549 d+)/)) && parseI │ │ │ │ -0004b9d0: 6e74 286d 5b31 5d2c 2031 3029 203e 3d20 nt(m[1], 10) >= │ │ │ │ -0004b9e0: 3331 2920 7c7c 0a09 0909 092f 2f20 446f 31) ||.....// Do │ │ │ │ -0004b9f0: 7562 6c65 2063 6865 636b 2077 6562 6b69 uble check webki │ │ │ │ -0004ba00: 7420 696e 2075 7365 7241 6765 6e74 206a t in userAgent j │ │ │ │ -0004ba10: 7573 7420 696e 2063 6173 6520 7765 2061 ust in case we a │ │ │ │ -0004ba20: 7265 2069 6e20 6120 776f 726b 6572 0a09 re in a worker.. │ │ │ │ -0004ba30: 0909 0928 7479 7065 6f66 206e 6176 6967 ...(typeof navig │ │ │ │ -0004ba40: 6174 6f72 2021 3d3d 2027 756e 6465 6669 ator !== 'undefi │ │ │ │ -0004ba50: 6e65 6427 2026 2620 6e61 7669 6761 746f ned' && navigato │ │ │ │ -0004ba60: 722e 7573 6572 4167 656e 7420 2626 206e r.userAgent && n │ │ │ │ -0004ba70: 6176 6967 6174 6f72 2e75 7365 7241 6765 avigator.userAge │ │ │ │ -0004ba80: 6e74 2e74 6f4c 6f77 6572 4361 7365 2829 nt.toLowerCase() │ │ │ │ -0004ba90: 2e6d 6174 6368 282f 6170 706c 6577 6562 .match(/appleweb │ │ │ │ -0004baa0: 6b69 745c 2f28 5c64 2b29 2f29 293b 0a09 kit\/(\d+)/));.. │ │ │ │ -0004bab0: 097d 0a0a 0909 2f2a 2a0a 0909 202a 2043 .}..../**... * C │ │ │ │ -0004bac0: 6f6c 6f72 697a 6520 6c6f 6720 6172 6775 olorize log argu │ │ │ │ -0004bad0: 6d65 6e74 7320 6966 2065 6e61 626c 6564 ments if enabled │ │ │ │ -0004bae0: 2e0a 0909 202a 0a09 0920 2a20 4061 7069 .... *... * @api │ │ │ │ -0004baf0: 2070 7562 6c69 630a 0909 202a 2f0a 0a09 public... */... │ │ │ │ -0004bb00: 0966 756e 6374 696f 6e20 666f 726d 6174 .function format │ │ │ │ -0004bb10: 4172 6773 2861 7267 7329 207b 0a09 0909 Args(args) {.... │ │ │ │ -0004bb20: 6172 6773 5b30 5d20 3d20 2874 6869 732e args[0] = (this. │ │ │ │ -0004bb30: 7573 6543 6f6c 6f72 7320 3f20 2725 6327 useColors ? '%c' │ │ │ │ -0004bb40: 203a 2027 2729 202b 0a09 0909 0974 6869 : '') +.....thi │ │ │ │ -0004bb50: 732e 6e61 6d65 7370 6163 6520 2b0a 0909 s.namespace +... │ │ │ │ -0004bb60: 0909 2874 6869 732e 7573 6543 6f6c 6f72 ..(this.useColor │ │ │ │ -0004bb70: 7320 3f20 2720 2563 2720 3a20 2720 2729 s ? ' %c' : ' ') │ │ │ │ -0004bb80: 202b 0a09 0909 0961 7267 735b 305d 202b +.....args[0] + │ │ │ │ -0004bb90: 0a09 0909 0928 7468 6973 2e75 7365 436f .....(this.useCo │ │ │ │ -0004bba0: 6c6f 7273 203f 2027 2563 2027 203a 2027 lors ? '%c ' : ' │ │ │ │ -0004bbb0: 2027 2920 2b0a 0909 0909 272b 2720 2b20 ') +.....'+' + │ │ │ │ -0004bbc0: 6d6f 6475 6c65 2e65 7870 6f72 7473 2e68 module.exports.h │ │ │ │ -0004bbd0: 756d 616e 697a 6528 7468 6973 2e64 6966 umanize(this.dif │ │ │ │ -0004bbe0: 6629 3b0a 0a09 0909 6966 2028 2174 6869 f);.....if (!thi │ │ │ │ -0004bbf0: 732e 7573 6543 6f6c 6f72 7329 207b 0a09 s.useColors) {.. │ │ │ │ -0004bc00: 0909 0972 6574 7572 6e3b 0a09 0909 7d0a ...return;....}. │ │ │ │ -0004bc10: 0a09 0909 636f 6e73 7420 6320 3d20 2763 ....const c = 'c │ │ │ │ -0004bc20: 6f6c 6f72 3a20 2720 2b20 7468 6973 2e63 olor: ' + this.c │ │ │ │ -0004bc30: 6f6c 6f72 3b0a 0909 0961 7267 732e 7370 olor;....args.sp │ │ │ │ -0004bc40: 6c69 6365 2831 2c20 302c 2063 2c20 2763 lice(1, 0, c, 'c │ │ │ │ -0004bc50: 6f6c 6f72 3a20 696e 6865 7269 7427 293b olor: inherit'); │ │ │ │ -0004bc60: 0a0a 0909 092f 2f20 5468 6520 6669 6e61 .....// The fina │ │ │ │ -0004bc70: 6c20 2225 6322 2069 7320 736f 6d65 7768 l "%c" is somewh │ │ │ │ -0004bc80: 6174 2074 7269 636b 792c 2062 6563 6175 at tricky, becau │ │ │ │ -0004bc90: 7365 2074 6865 7265 2063 6f75 6c64 2062 se there could b │ │ │ │ -0004bca0: 6520 6f74 6865 720a 0909 092f 2f20 6172 e other....// ar │ │ │ │ -0004bcb0: 6775 6d65 6e74 7320 7061 7373 6564 2065 guments passed e │ │ │ │ -0004bcc0: 6974 6865 7220 6265 666f 7265 206f 7220 ither before or │ │ │ │ -0004bcd0: 6166 7465 7220 7468 6520 2563 2c20 736f after the %c, so │ │ │ │ -0004bce0: 2077 6520 6e65 6564 2074 6f0a 0909 092f we need to..../ │ │ │ │ -0004bcf0: 2f20 6669 6775 7265 206f 7574 2074 6865 / figure out the │ │ │ │ -0004bd00: 2063 6f72 7265 6374 2069 6e64 6578 2074 correct index t │ │ │ │ -0004bd10: 6f20 696e 7365 7274 2074 6865 2043 5353 o insert the CSS │ │ │ │ -0004bd20: 2069 6e74 6f0a 0909 096c 6574 2069 6e64 into....let ind │ │ │ │ -0004bd30: 6578 203d 2030 3b0a 0909 096c 6574 206c ex = 0;....let l │ │ │ │ -0004bd40: 6173 7443 203d 2030 3b0a 0909 0961 7267 astC = 0;....arg │ │ │ │ -0004bd50: 735b 305d 2e72 6570 6c61 6365 282f 255b s[0].replace(/%[ │ │ │ │ -0004bd60: 612d 7a41 2d5a 255d 2f67 2c20 6d61 7463 a-zA-Z%]/g, matc │ │ │ │ -0004bd70: 6820 3d3e 207b 0a09 0909 0969 6620 286d h => {.....if (m │ │ │ │ -0004bd80: 6174 6368 203d 3d3d 2027 2525 2729 207b atch === '%%') { │ │ │ │ -0004bd90: 0a09 0909 0909 7265 7475 726e 3b0a 0909 ......return;... │ │ │ │ -0004bda0: 0909 7d0a 0909 0909 696e 6465 782b 2b3b ..}.....index++; │ │ │ │ -0004bdb0: 0a09 0909 0969 6620 286d 6174 6368 203d .....if (match = │ │ │ │ -0004bdc0: 3d3d 2027 2563 2729 207b 0a09 0909 0909 == '%c') {...... │ │ │ │ -0004bdd0: 2f2f 2057 6520 6f6e 6c79 2061 7265 2069 // We only are i │ │ │ │ -0004bde0: 6e74 6572 6573 7465 6420 696e 2074 6865 nterested in the │ │ │ │ -0004bdf0: 202a 6c61 7374 2a20 2563 0a09 0909 0909 *last* %c...... │ │ │ │ -0004be00: 2f2f 2028 7468 6520 7573 6572 206d 6179 // (the user may │ │ │ │ -0004be10: 2068 6176 6520 7072 6f76 6964 6564 2074 have provided t │ │ │ │ -0004be20: 6865 6972 206f 776e 290a 0909 0909 096c heir own)......l │ │ │ │ -0004be30: 6173 7443 203d 2069 6e64 6578 3b0a 0909 astC = index;... │ │ │ │ -0004be40: 0909 7d0a 0909 097d 293b 0a0a 0909 0961 ..}....});.....a │ │ │ │ -0004be50: 7267 732e 7370 6c69 6365 286c 6173 7443 rgs.splice(lastC │ │ │ │ -0004be60: 2c20 302c 2063 293b 0a09 097d 0a0a 0909 , 0, c);...}.... │ │ │ │ -0004be70: 2f2a 2a0a 0909 202a 2049 6e76 6f6b 6573 /**... * Invokes │ │ │ │ -0004be80: 2060 636f 6e73 6f6c 652e 6465 6275 6728 `console.debug( │ │ │ │ -0004be90: 2960 2077 6865 6e20 6176 6169 6c61 626c )` when availabl │ │ │ │ -0004bea0: 652e 0a09 0920 2a20 4e6f 2d6f 7020 7768 e.... * No-op wh │ │ │ │ -0004beb0: 656e 2060 636f 6e73 6f6c 652e 6465 6275 en `console.debu │ │ │ │ -0004bec0: 6760 2069 7320 6e6f 7420 6120 2266 756e g` is not a "fun │ │ │ │ -0004bed0: 6374 696f 6e22 2e0a 0909 202a 2049 6620 ction".... * If │ │ │ │ -0004bee0: 6063 6f6e 736f 6c65 2e64 6562 7567 6020 `console.debug` │ │ │ │ -0004bef0: 6973 206e 6f74 2061 7661 696c 6162 6c65 is not available │ │ │ │ -0004bf00: 2c20 6661 6c6c 7320 6261 636b 0a09 0920 , falls back... │ │ │ │ -0004bf10: 2a20 746f 2060 636f 6e73 6f6c 652e 6c6f * to `console.lo │ │ │ │ -0004bf20: 6760 2e0a 0909 202a 0a09 0920 2a20 4061 g`.... *... * @a │ │ │ │ -0004bf30: 7069 2070 7562 6c69 630a 0909 202a 2f0a pi public... */. │ │ │ │ -0004bf40: 0909 6578 706f 7274 732e 6c6f 6720 3d20 ..exports.log = │ │ │ │ -0004bf50: 636f 6e73 6f6c 652e 6465 6275 6720 7c7c console.debug || │ │ │ │ -0004bf60: 2063 6f6e 736f 6c65 2e6c 6f67 207c 7c20 console.log || │ │ │ │ -0004bf70: 2828 2920 3d3e 207b 7d29 3b0a 0a09 092f (() => {});..../ │ │ │ │ -0004bf80: 2a2a 0a09 0920 2a20 5361 7665 2060 6e61 **... * Save `na │ │ │ │ -0004bf90: 6d65 7370 6163 6573 602e 0a09 0920 2a0a mespaces`.... *. │ │ │ │ -0004bfa0: 0909 202a 2040 7061 7261 6d20 7b53 7472 .. * @param {Str │ │ │ │ -0004bfb0: 696e 677d 206e 616d 6573 7061 6365 730a ing} namespaces. │ │ │ │ -0004bfc0: 0909 202a 2040 6170 6920 7072 6976 6174 .. * @api privat │ │ │ │ -0004bfd0: 650a 0909 202a 2f0a 0909 6675 6e63 7469 e... */...functi │ │ │ │ -0004bfe0: 6f6e 2073 6176 6528 6e61 6d65 7370 6163 on save(namespac │ │ │ │ -0004bff0: 6573 2920 7b0a 0909 0974 7279 207b 0a09 es) {....try {.. │ │ │ │ -0004c000: 0909 0969 6620 286e 616d 6573 7061 6365 ...if (namespace │ │ │ │ -0004c010: 7329 207b 0a09 0909 0909 6578 706f 7274 s) {......export │ │ │ │ -0004c020: 732e 7374 6f72 6167 652e 7365 7449 7465 s.storage.setIte │ │ │ │ -0004c030: 6d28 2764 6562 7567 272c 206e 616d 6573 m('debug', names │ │ │ │ -0004c040: 7061 6365 7329 3b0a 0909 0909 7d20 656c paces);.....} el │ │ │ │ -0004c050: 7365 207b 0a09 0909 0909 6578 706f 7274 se {......export │ │ │ │ -0004c060: 732e 7374 6f72 6167 652e 7265 6d6f 7665 s.storage.remove │ │ │ │ -0004c070: 4974 656d 2827 6465 6275 6727 293b 0a09 Item('debug');.. │ │ │ │ -0004c080: 0909 097d 0a09 0909 7d20 6361 7463 6820 ...}....} catch │ │ │ │ -0004c090: 2865 7272 6f72 2920 7b0a 0909 0909 2f2f (error) {.....// │ │ │ │ -0004c0a0: 2053 7761 6c6c 6f77 0a09 0909 092f 2f20 Swallow.....// │ │ │ │ -0004c0b0: 5858 5820 2840 5169 782d 2920 7368 6f75 XXX (@Qix-) shou │ │ │ │ -0004c0c0: 6c64 2077 6520 6265 206c 6f67 6769 6e67 ld we be logging │ │ │ │ -0004c0d0: 2074 6865 7365 3f0a 0909 097d 0a09 097d these?....}...} │ │ │ │ -0004c0e0: 0a0a 0909 2f2a 2a0a 0909 202a 204c 6f61 ..../**... * Loa │ │ │ │ -0004c0f0: 6420 606e 616d 6573 7061 6365 7360 2e0a d `namespaces`.. │ │ │ │ -0004c100: 0909 202a 0a09 0920 2a20 4072 6574 7572 .. *... * @retur │ │ │ │ -0004c110: 6e20 7b53 7472 696e 677d 2072 6574 7572 n {String} retur │ │ │ │ -0004c120: 6e73 2074 6865 2070 7265 7669 6f75 736c ns the previousl │ │ │ │ -0004c130: 7920 7065 7273 6973 7465 6420 6465 6275 y persisted debu │ │ │ │ -0004c140: 6720 6d6f 6465 730a 0909 202a 2040 6170 g modes... * @ap │ │ │ │ -0004c150: 6920 7072 6976 6174 650a 0909 202a 2f0a i private... */. │ │ │ │ -0004c160: 0909 6675 6e63 7469 6f6e 206c 6f61 6428 ..function load( │ │ │ │ -0004c170: 2920 7b0a 0909 096c 6574 2072 3b0a 0909 ) {....let r;... │ │ │ │ -0004c180: 0974 7279 207b 0a09 0909 0972 203d 2065 .try {.....r = e │ │ │ │ -0004c190: 7870 6f72 7473 2e73 746f 7261 6765 2e67 xports.storage.g │ │ │ │ -0004c1a0: 6574 4974 656d 2827 6465 6275 6727 2920 etItem('debug') │ │ │ │ -0004c1b0: 7c7c 2065 7870 6f72 7473 2e73 746f 7261 || exports.stora │ │ │ │ -0004c1c0: 6765 2e67 6574 4974 656d 2827 4445 4255 ge.getItem('DEBU │ │ │ │ -0004c1d0: 4727 2920 3b0a 0909 097d 2063 6174 6368 G') ;....} catch │ │ │ │ -0004c1e0: 2028 6572 726f 7229 207b 0a09 0909 092f (error) {...../ │ │ │ │ -0004c1f0: 2f20 5377 616c 6c6f 770a 0909 0909 2f2f / Swallow.....// │ │ │ │ -0004c200: 2058 5858 2028 4051 6978 2d29 2073 686f XXX (@Qix-) sho │ │ │ │ -0004c210: 756c 6420 7765 2062 6520 6c6f 6767 696e uld we be loggin │ │ │ │ -0004c220: 6720 7468 6573 653f 0a09 0909 7d0a 0a09 g these?....}... │ │ │ │ -0004c230: 0909 2f2f 2049 6620 6465 6275 6720 6973 ..// If debug is │ │ │ │ -0004c240: 6e27 7420 7365 7420 696e 204c 532c 2061 n't set in LS, a │ │ │ │ -0004c250: 6e64 2077 6527 7265 2069 6e20 456c 6563 nd we're in Elec │ │ │ │ -0004c260: 7472 6f6e 2c20 7472 7920 746f 206c 6f61 tron, try to loa │ │ │ │ -0004c270: 6420 2444 4542 5547 0a09 0909 6966 2028 d $DEBUG....if ( │ │ │ │ -0004c280: 2172 2026 2620 7479 7065 6f66 2070 726f !r && typeof pro │ │ │ │ -0004c290: 6365 7373 2021 3d3d 2027 756e 6465 6669 cess !== 'undefi │ │ │ │ -0004c2a0: 6e65 6427 2026 2620 2765 6e76 2720 696e ned' && 'env' in │ │ │ │ -0004c2b0: 2070 726f 6365 7373 2920 7b0a 0909 0909 process) {..... │ │ │ │ -0004c2c0: 7220 3d20 7072 6f63 6573 732e 656e 762e r = process.env. │ │ │ │ -0004c2d0: 4445 4255 473b 0a09 0909 7d0a 0a09 0909 DEBUG;....}..... │ │ │ │ -0004c2e0: 7265 7475 726e 2072 3b0a 0909 7d0a 0a09 return r;...}... │ │ │ │ -0004c2f0: 092f 2a2a 0a09 0920 2a20 4c6f 6361 6c73 ./**... * Locals │ │ │ │ -0004c300: 746f 7261 6765 2061 7474 656d 7074 7320 torage attempts │ │ │ │ -0004c310: 746f 2072 6574 7572 6e20 7468 6520 6c6f to return the lo │ │ │ │ -0004c320: 6361 6c73 746f 7261 6765 2e0a 0909 202a calstorage.... * │ │ │ │ -0004c330: 0a09 0920 2a20 5468 6973 2069 7320 6e65 ... * This is ne │ │ │ │ -0004c340: 6365 7373 6172 7920 6265 6361 7573 6520 cessary because │ │ │ │ -0004c350: 7361 6661 7269 2074 6872 6f77 730a 0909 safari throws... │ │ │ │ -0004c360: 202a 2077 6865 6e20 6120 7573 6572 2064 * when a user d │ │ │ │ -0004c370: 6973 6162 6c65 7320 636f 6f6b 6965 732f isables cookies/ │ │ │ │ -0004c380: 6c6f 6361 6c73 746f 7261 6765 0a09 0920 localstorage... │ │ │ │ -0004c390: 2a20 616e 6420 796f 7520 6174 7465 6d70 * and you attemp │ │ │ │ -0004c3a0: 7420 746f 2061 6363 6573 7320 6974 2e0a t to access it.. │ │ │ │ -0004c3b0: 0909 202a 0a09 0920 2a20 4072 6574 7572 .. *... * @retur │ │ │ │ -0004c3c0: 6e20 7b4c 6f63 616c 5374 6f72 6167 657d n {LocalStorage} │ │ │ │ -0004c3d0: 0a09 0920 2a20 4061 7069 2070 7269 7661 ... * @api priva │ │ │ │ -0004c3e0: 7465 0a09 0920 2a2f 0a0a 0909 6675 6e63 te... */....func │ │ │ │ -0004c3f0: 7469 6f6e 206c 6f63 616c 7374 6f72 6167 tion localstorag │ │ │ │ -0004c400: 6528 2920 7b0a 0909 0974 7279 207b 0a09 e() {....try {.. │ │ │ │ -0004c410: 0909 092f 2f20 5456 4d4c 4b69 7420 2841 ...// TVMLKit (A │ │ │ │ -0004c420: 7070 6c65 2054 5620 4a53 2052 756e 7469 pple TV JS Runti │ │ │ │ -0004c430: 6d65 2920 646f 6573 206e 6f74 2068 6176 me) does not hav │ │ │ │ -0004c440: 6520 6120 7769 6e64 6f77 206f 626a 6563 e a window objec │ │ │ │ -0004c450: 742c 206a 7573 7420 6c6f 6361 6c53 746f t, just localSto │ │ │ │ -0004c460: 7261 6765 2069 6e20 7468 6520 676c 6f62 rage in the glob │ │ │ │ -0004c470: 616c 2063 6f6e 7465 7874 0a09 0909 092f al context...../ │ │ │ │ -0004c480: 2f20 5468 6520 4272 6f77 7365 7220 616c / The Browser al │ │ │ │ -0004c490: 736f 2068 6173 206c 6f63 616c 5374 6f72 so has localStor │ │ │ │ -0004c4a0: 6167 6520 696e 2074 6865 2067 6c6f 6261 age in the globa │ │ │ │ -0004c4b0: 6c20 636f 6e74 6578 742e 0a09 0909 0972 l context......r │ │ │ │ -0004c4c0: 6574 7572 6e20 6c6f 6361 6c53 746f 7261 eturn localStora │ │ │ │ -0004c4d0: 6765 3b0a 0909 097d 2063 6174 6368 2028 ge;....} catch ( │ │ │ │ -0004c4e0: 6572 726f 7229 207b 0a09 0909 092f 2f20 error) {.....// │ │ │ │ -0004c4f0: 5377 616c 6c6f 770a 0909 0909 2f2f 2058 Swallow.....// X │ │ │ │ -0004c500: 5858 2028 4051 6978 2d29 2073 686f 756c XX (@Qix-) shoul │ │ │ │ -0004c510: 6420 7765 2062 6520 6c6f 6767 696e 6720 d we be logging │ │ │ │ -0004c520: 7468 6573 653f 0a09 0909 7d0a 0909 7d0a these?....}...}. │ │ │ │ -0004c530: 0a09 096d 6f64 756c 652e 6578 706f 7274 ...module.export │ │ │ │ -0004c540: 7320 3d20 7265 7175 6972 6543 6f6d 6d6f s = requireCommo │ │ │ │ -0004c550: 6e28 2928 6578 706f 7274 7329 3b0a 0a09 n()(exports);... │ │ │ │ -0004c560: 0963 6f6e 7374 207b 666f 726d 6174 7465 .const {formatte │ │ │ │ -0004c570: 7273 7d20 3d20 6d6f 6475 6c65 2e65 7870 rs} = module.exp │ │ │ │ -0004c580: 6f72 7473 3b0a 0a09 092f 2a2a 0a09 0920 orts;..../**... │ │ │ │ -0004c590: 2a20 4d61 7020 256a 2074 6f20 604a 534f * Map %j to `JSO │ │ │ │ -0004c5a0: 4e2e 7374 7269 6e67 6966 7928 2960 2c20 N.stringify()`, │ │ │ │ -0004c5b0: 7369 6e63 6520 6e6f 2057 6562 2049 6e73 since no Web Ins │ │ │ │ -0004c5c0: 7065 6374 6f72 7320 646f 2074 6861 7420 pectors do that │ │ │ │ -0004c5d0: 6279 2064 6566 6175 6c74 2e0a 0909 202a by default.... * │ │ │ │ -0004c5e0: 2f0a 0a09 0966 6f72 6d61 7474 6572 732e /....formatters. │ │ │ │ -0004c5f0: 6a20 3d20 6675 6e63 7469 6f6e 2028 7629 j = function (v) │ │ │ │ -0004c600: 207b 0a09 0909 7472 7920 7b0a 0909 0909 {....try {..... │ │ │ │ -0004c610: 7265 7475 726e 204a 534f 4e2e 7374 7269 return JSON.stri │ │ │ │ -0004c620: 6e67 6966 7928 7629 3b0a 0909 097d 2063 ngify(v);....} c │ │ │ │ -0004c630: 6174 6368 2028 6572 726f 7229 207b 0a09 atch (error) {.. │ │ │ │ -0004c640: 0909 0972 6574 7572 6e20 275b 556e 6578 ...return '[Unex │ │ │ │ -0004c650: 7065 6374 6564 4a53 4f4e 5061 7273 6545 pectedJSONParseE │ │ │ │ -0004c660: 7272 6f72 5d3a 2027 202b 2065 7272 6f72 rror]: ' + error │ │ │ │ -0004c670: 2e6d 6573 7361 6765 3b0a 0909 097d 0a09 .message;....}.. │ │ │ │ -0004c680: 097d 3b20 0a09 7d20 2862 726f 7773 6572 .}; ..} (browser │ │ │ │ -0004c690: 2c20 6272 6f77 7365 722e 6578 706f 7274 , browser.export │ │ │ │ -0004c6a0: 7329 293b 0a09 7265 7475 726e 2062 726f s));..return bro │ │ │ │ -0004c6b0: 7773 6572 2e65 7870 6f72 7473 3b0a 7d0a wser.exports;.}. │ │ │ │ -0004c6c0: 0a76 6172 206e 6f64 6520 3d20 7b65 7870 .var node = {exp │ │ │ │ -0004c6d0: 6f72 7473 3a20 7b7d 7d3b 0a0a 7661 7220 orts: {}};..var │ │ │ │ -0004c6e0: 7375 7070 6f72 7473 436f 6c6f 7220 3d20 supportsColor = │ │ │ │ -0004c6f0: 7b7d 3b0a 0a76 6172 2068 6173 466c 6167 {};..var hasFlag │ │ │ │ -0004c700: 5f31 3b0a 7661 7220 6861 7352 6571 7569 _1;.var hasRequi │ │ │ │ -0004c710: 7265 6448 6173 466c 6167 3b0a 0a66 756e redHasFlag;..fun │ │ │ │ -0004c720: 6374 696f 6e20 7265 7175 6972 6548 6173 ction requireHas │ │ │ │ -0004c730: 466c 6167 2028 2920 7b0a 0969 6620 2868 Flag () {..if (h │ │ │ │ -0004c740: 6173 5265 7175 6972 6564 4861 7346 6c61 asRequiredHasFla │ │ │ │ -0004c750: 6729 2072 6574 7572 6e20 6861 7346 6c61 g) return hasFla │ │ │ │ -0004c760: 675f 313b 0a09 6861 7352 6571 7569 7265 g_1;..hasRequire │ │ │ │ -0004c770: 6448 6173 466c 6167 203d 2031 3b0a 0976 dHasFlag = 1;..v │ │ │ │ -0004c780: 6172 2070 726f 6365 7373 203d 2072 6571 ar process = req │ │ │ │ -0004c790: 7569 7265 2424 3024 323b 0a0a 0966 756e uire$$0$2;...fun │ │ │ │ -0004c7a0: 6374 696f 6e20 5f69 6e74 6572 6f70 4465 ction _interopDe │ │ │ │ -0004c7b0: 6661 756c 7420 2865 2920 7b20 7265 7475 fault (e) { retu │ │ │ │ -0004c7c0: 726e 2065 2026 2620 652e 5f5f 6573 4d6f rn e && e.__esMo │ │ │ │ -0004c7d0: 6475 6c65 203f 2065 203a 207b 2064 6566 dule ? e : { def │ │ │ │ -0004c7e0: 6175 6c74 3a20 6520 7d3b 207d 0a0a 0976 ault: e }; }...v │ │ │ │ -0004c7f0: 6172 2070 726f 6365 7373 5f5f 6465 6661 ar process__defa │ │ │ │ -0004c800: 756c 7420 3d20 2f2a 235f 5f50 5552 455f ult = /*#__PURE_ │ │ │ │ -0004c810: 5f2a 2f5f 696e 7465 726f 7044 6566 6175 _*/_interopDefau │ │ │ │ -0004c820: 6c74 2870 726f 6365 7373 293b 0a0a 0966 lt(process);...f │ │ │ │ -0004c830: 756e 6374 696f 6e20 6861 7346 6c61 6728 unction hasFlag( │ │ │ │ -0004c840: 666c 6167 2c20 6172 6776 203d 2070 726f flag, argv = pro │ │ │ │ -0004c850: 6365 7373 5f5f 6465 6661 756c 742e 6465 cess__default.de │ │ │ │ -0004c860: 6661 756c 742e 6172 6776 2920 7b0a 0909 fault.argv) {... │ │ │ │ -0004c870: 636f 6e73 7420 7072 6566 6978 203d 2066 const prefix = f │ │ │ │ -0004c880: 6c61 672e 7374 6172 7473 5769 7468 2827 lag.startsWith(' │ │ │ │ -0004c890: 2d27 2920 3f20 2727 203a 2028 666c 6167 -') ? '' : (flag │ │ │ │ -0004c8a0: 2e6c 656e 6774 6820 3d3d 3d20 3120 3f20 .length === 1 ? │ │ │ │ -0004c8b0: 272d 2720 3a20 272d 2d27 293b 0a09 0963 '-' : '--');...c │ │ │ │ -0004c8c0: 6f6e 7374 2070 6f73 6974 696f 6e20 3d20 onst position = │ │ │ │ -0004c8d0: 6172 6776 2e69 6e64 6578 4f66 2870 7265 argv.indexOf(pre │ │ │ │ -0004c8e0: 6669 7820 2b20 666c 6167 293b 0a09 0963 fix + flag);...c │ │ │ │ -0004c8f0: 6f6e 7374 2074 6572 6d69 6e61 746f 7250 onst terminatorP │ │ │ │ -0004c900: 6f73 6974 696f 6e20 3d20 6172 6776 2e69 osition = argv.i │ │ │ │ -0004c910: 6e64 6578 4f66 2827 2d2d 2729 3b0a 0909 ndexOf('--');... │ │ │ │ -0004c920: 7265 7475 726e 2070 6f73 6974 696f 6e20 return position │ │ │ │ -0004c930: 213d 3d20 2d31 2026 2620 2874 6572 6d69 !== -1 && (termi │ │ │ │ -0004c940: 6e61 746f 7250 6f73 6974 696f 6e20 3d3d natorPosition == │ │ │ │ -0004c950: 3d20 2d31 207c 7c20 706f 7369 7469 6f6e = -1 || position │ │ │ │ -0004c960: 203c 2074 6572 6d69 6e61 746f 7250 6f73 < terminatorPos │ │ │ │ -0004c970: 6974 696f 6e29 3b0a 097d 0a0a 0968 6173 ition);..}...has │ │ │ │ -0004c980: 466c 6167 5f31 203d 2068 6173 466c 6167 Flag_1 = hasFlag │ │ │ │ -0004c990: 3b0a 0972 6574 7572 6e20 6861 7346 6c61 ;..return hasFla │ │ │ │ -0004c9a0: 675f 313b 0a7d 0a0a 7661 7220 6861 7352 g_1;.}..var hasR │ │ │ │ -0004c9b0: 6571 7569 7265 6453 7570 706f 7274 7343 equiredSupportsC │ │ │ │ -0004c9c0: 6f6c 6f72 3b0a 0a66 756e 6374 696f 6e20 olor;..function │ │ │ │ -0004c9d0: 7265 7175 6972 6553 7570 706f 7274 7343 requireSupportsC │ │ │ │ -0004c9e0: 6f6c 6f72 2028 2920 7b0a 0969 6620 2868 olor () {..if (h │ │ │ │ -0004c9f0: 6173 5265 7175 6972 6564 5375 7070 6f72 asRequiredSuppor │ │ │ │ -0004ca00: 7473 436f 6c6f 7229 2072 6574 7572 6e20 tsColor) return │ │ │ │ -0004ca10: 7375 7070 6f72 7473 436f 6c6f 723b 0a09 supportsColor;.. │ │ │ │ -0004ca20: 6861 7352 6571 7569 7265 6453 7570 706f hasRequiredSuppo │ │ │ │ -0004ca30: 7274 7343 6f6c 6f72 203d 2031 3b0a 094f rtsColor = 1;..O │ │ │ │ -0004ca40: 626a 6563 742e 6465 6669 6e65 5072 6f70 bject.defineProp │ │ │ │ -0004ca50: 6572 7479 2873 7570 706f 7274 7343 6f6c erty(supportsCol │ │ │ │ -0004ca60: 6f72 2c20 275f 5f65 734d 6f64 756c 6527 or, '__esModule' │ │ │ │ -0004ca70: 2c20 7b20 7661 6c75 653a 2074 7275 6520 , { value: true │ │ │ │ -0004ca80: 7d29 3b0a 0a09 7661 7220 7072 6f63 6573 });...var proces │ │ │ │ -0004ca90: 7320 3d20 7265 7175 6972 6524 2430 2433 s = require$$0$3 │ │ │ │ -0004caa0: 3b0a 0976 6172 206f 7320 3d20 7265 7175 ;..var os = requ │ │ │ │ -0004cab0: 6972 6524 2431 2432 3b0a 0976 6172 2074 ire$$1$2;..var t │ │ │ │ -0004cac0: 7479 203d 2072 6571 7569 7265 2424 323b ty = require$$2; │ │ │ │ -0004cad0: 0a09 7661 7220 6861 7346 6c61 6720 3d20 ..var hasFlag = │ │ │ │ -0004cae0: 7265 7175 6972 6548 6173 466c 6167 2829 requireHasFlag() │ │ │ │ -0004caf0: 3b0a 0a09 6675 6e63 7469 6f6e 205f 696e ;...function _in │ │ │ │ -0004cb00: 7465 726f 7044 6566 6175 6c74 2028 6529 teropDefault (e) │ │ │ │ -0004cb10: 207b 2072 6574 7572 6e20 6520 2626 2065 { return e && e │ │ │ │ -0004cb20: 2e5f 5f65 734d 6f64 756c 6520 3f20 6520 .__esModule ? e │ │ │ │ -0004cb30: 3a20 7b20 6465 6661 756c 743a 2065 207d : { default: e } │ │ │ │ -0004cb40: 3b20 7d0a 0a09 7661 7220 7072 6f63 6573 ; }...var proces │ │ │ │ -0004cb50: 735f 5f64 6566 6175 6c74 203d 202f 2a23 s__default = /*# │ │ │ │ -0004cb60: 5f5f 5055 5245 5f5f 2a2f 5f69 6e74 6572 __PURE__*/_inter │ │ │ │ -0004cb70: 6f70 4465 6661 756c 7428 7072 6f63 6573 opDefault(proces │ │ │ │ -0004cb80: 7329 3b0a 0976 6172 206f 735f 5f64 6566 s);..var os__def │ │ │ │ -0004cb90: 6175 6c74 203d 202f 2a23 5f5f 5055 5245 ault = /*#__PURE │ │ │ │ -0004cba0: 5f5f 2a2f 5f69 6e74 6572 6f70 4465 6661 __*/_interopDefa │ │ │ │ -0004cbb0: 756c 7428 6f73 293b 0a09 7661 7220 7474 ult(os);..var tt │ │ │ │ -0004cbc0: 795f 5f64 6566 6175 6c74 203d 202f 2a23 y__default = /*# │ │ │ │ -0004cbd0: 5f5f 5055 5245 5f5f 2a2f 5f69 6e74 6572 __PURE__*/_inter │ │ │ │ -0004cbe0: 6f70 4465 6661 756c 7428 7474 7929 3b0a opDefault(tty);. │ │ │ │ -0004cbf0: 0976 6172 2068 6173 466c 6167 5f5f 6465 .var hasFlag__de │ │ │ │ -0004cc00: 6661 756c 7420 3d20 2f2a 235f 5f50 5552 fault = /*#__PUR │ │ │ │ -0004cc10: 455f 5f2a 2f5f 696e 7465 726f 7044 6566 E__*/_interopDef │ │ │ │ -0004cc20: 6175 6c74 2868 6173 466c 6167 293b 0a0a ault(hasFlag);.. │ │ │ │ -0004cc30: 0963 6f6e 7374 207b 656e 767d 203d 2070 .const {env} = p │ │ │ │ -0004cc40: 726f 6365 7373 5f5f 6465 6661 756c 742e rocess__default. │ │ │ │ -0004cc50: 6465 6661 756c 743b 0a0a 096c 6574 2066 default;...let f │ │ │ │ -0004cc60: 6c61 6746 6f72 6365 436f 6c6f 723b 0a09 lagForceColor;.. │ │ │ │ -0004cc70: 6966 2028 0a09 0968 6173 466c 6167 5f5f if (...hasFlag__ │ │ │ │ -0004cc80: 6465 6661 756c 742e 6465 6661 756c 7428 default.default( │ │ │ │ -0004cc90: 276e 6f2d 636f 6c6f 7227 290a 0909 7c7c 'no-color')...|| │ │ │ │ -0004cca0: 2068 6173 466c 6167 5f5f 6465 6661 756c hasFlag__defaul │ │ │ │ -0004ccb0: 742e 6465 6661 756c 7428 276e 6f2d 636f t.default('no-co │ │ │ │ -0004ccc0: 6c6f 7273 2729 0a09 097c 7c20 6861 7346 lors')...|| hasF │ │ │ │ -0004ccd0: 6c61 675f 5f64 6566 6175 6c74 2e64 6566 lag__default.def │ │ │ │ -0004cce0: 6175 6c74 2827 636f 6c6f 723d 6661 6c73 ault('color=fals │ │ │ │ -0004ccf0: 6527 290a 0909 7c7c 2068 6173 466c 6167 e')...|| hasFlag │ │ │ │ -0004cd00: 5f5f 6465 6661 756c 742e 6465 6661 756c __default.defaul │ │ │ │ -0004cd10: 7428 2763 6f6c 6f72 3d6e 6576 6572 2729 t('color=never') │ │ │ │ -0004cd20: 0a09 2920 7b0a 0909 666c 6167 466f 7263 ..) {...flagForc │ │ │ │ -0004cd30: 6543 6f6c 6f72 203d 2030 3b0a 097d 2065 eColor = 0;..} e │ │ │ │ -0004cd40: 6c73 6520 6966 2028 0a09 0968 6173 466c lse if (...hasFl │ │ │ │ -0004cd50: 6167 5f5f 6465 6661 756c 742e 6465 6661 ag__default.defa │ │ │ │ -0004cd60: 756c 7428 2763 6f6c 6f72 2729 0a09 097c ult('color')...| │ │ │ │ -0004cd70: 7c20 6861 7346 6c61 675f 5f64 6566 6175 | hasFlag__defau │ │ │ │ -0004cd80: 6c74 2e64 6566 6175 6c74 2827 636f 6c6f lt.default('colo │ │ │ │ -0004cd90: 7273 2729 0a09 097c 7c20 6861 7346 6c61 rs')...|| hasFla │ │ │ │ -0004cda0: 675f 5f64 6566 6175 6c74 2e64 6566 6175 g__default.defau │ │ │ │ -0004cdb0: 6c74 2827 636f 6c6f 723d 7472 7565 2729 lt('color=true') │ │ │ │ -0004cdc0: 0a09 097c 7c20 6861 7346 6c61 675f 5f64 ...|| hasFlag__d │ │ │ │ -0004cdd0: 6566 6175 6c74 2e64 6566 6175 6c74 2827 efault.default(' │ │ │ │ -0004cde0: 636f 6c6f 723d 616c 7761 7973 2729 0a09 color=always').. │ │ │ │ -0004cdf0: 2920 7b0a 0909 666c 6167 466f 7263 6543 ) {...flagForceC │ │ │ │ -0004ce00: 6f6c 6f72 203d 2031 3b0a 097d 0a0a 0966 olor = 1;..}...f │ │ │ │ -0004ce10: 756e 6374 696f 6e20 656e 7646 6f72 6365 unction envForce │ │ │ │ -0004ce20: 436f 6c6f 7228 2920 7b0a 0909 6966 2028 Color() {...if ( │ │ │ │ -0004ce30: 2128 2746 4f52 4345 5f43 4f4c 4f52 2720 !('FORCE_COLOR' │ │ │ │ -0004ce40: 696e 2065 6e76 2929 207b 0a09 0909 7265 in env)) {....re │ │ │ │ -0004ce50: 7475 726e 3b0a 0909 7d0a 0a09 0969 6620 turn;...}....if │ │ │ │ -0004ce60: 2865 6e76 2e46 4f52 4345 5f43 4f4c 4f52 (env.FORCE_COLOR │ │ │ │ -0004ce70: 203d 3d3d 2027 7472 7565 2729 207b 0a09 === 'true') {.. │ │ │ │ -0004ce80: 0909 7265 7475 726e 2031 3b0a 0909 7d0a ..return 1;...}. │ │ │ │ -0004ce90: 0a09 0969 6620 2865 6e76 2e46 4f52 4345 ...if (env.FORCE │ │ │ │ -0004cea0: 5f43 4f4c 4f52 203d 3d3d 2027 6661 6c73 _COLOR === 'fals │ │ │ │ -0004ceb0: 6527 2920 7b0a 0909 0972 6574 7572 6e20 e') {....return │ │ │ │ -0004cec0: 303b 0a09 097d 0a0a 0909 6966 2028 656e 0;...}....if (en │ │ │ │ -0004ced0: 762e 464f 5243 455f 434f 4c4f 522e 6c65 v.FORCE_COLOR.le │ │ │ │ -0004cee0: 6e67 7468 203d 3d3d 2030 2920 7b0a 0909 ngth === 0) {... │ │ │ │ -0004cef0: 0972 6574 7572 6e20 313b 0a09 097d 0a0a .return 1;...}.. │ │ │ │ -0004cf00: 0909 636f 6e73 7420 6c65 7665 6c20 3d20 ..const level = │ │ │ │ -0004cf10: 4d61 7468 2e6d 696e 284e 756d 6265 722e Math.min(Number. │ │ │ │ -0004cf20: 7061 7273 6549 6e74 2865 6e76 2e46 4f52 parseInt(env.FOR │ │ │ │ -0004cf30: 4345 5f43 4f4c 4f52 2c20 3130 292c 2033 CE_COLOR, 10), 3 │ │ │ │ -0004cf40: 293b 0a0a 0909 6966 2028 215b 302c 2031 );....if (![0, 1 │ │ │ │ -0004cf50: 2c20 322c 2033 5d2e 696e 636c 7564 6573 , 2, 3].includes │ │ │ │ -0004cf60: 286c 6576 656c 2929 207b 0a09 0909 7265 (level)) {....re │ │ │ │ -0004cf70: 7475 726e 3b0a 0909 7d0a 0a09 0972 6574 turn;...}....ret │ │ │ │ -0004cf80: 7572 6e20 6c65 7665 6c3b 0a09 7d0a 0a09 urn level;..}... │ │ │ │ -0004cf90: 6675 6e63 7469 6f6e 2074 7261 6e73 6c61 function transla │ │ │ │ -0004cfa0: 7465 4c65 7665 6c28 6c65 7665 6c29 207b teLevel(level) { │ │ │ │ -0004cfb0: 0a09 0969 6620 286c 6576 656c 203d 3d3d ...if (level === │ │ │ │ -0004cfc0: 2030 2920 7b0a 0909 0972 6574 7572 6e20 0) {....return │ │ │ │ -0004cfd0: 6661 6c73 653b 0a09 097d 0a0a 0909 7265 false;...}....re │ │ │ │ -0004cfe0: 7475 726e 207b 0a09 0909 6c65 7665 6c2c turn {....level, │ │ │ │ -0004cff0: 0a09 0909 6861 7342 6173 6963 3a20 7472 ....hasBasic: tr │ │ │ │ -0004d000: 7565 2c0a 0909 0968 6173 3235 363a 206c ue,....has256: l │ │ │ │ -0004d010: 6576 656c 203e 3d20 322c 0a09 0909 6861 evel >= 2,....ha │ │ │ │ -0004d020: 7331 366d 3a20 6c65 7665 6c20 3e3d 2033 s16m: level >= 3 │ │ │ │ -0004d030: 2c0a 0909 7d3b 0a09 7d0a 0a09 6675 6e63 ,...};..}...func │ │ │ │ -0004d040: 7469 6f6e 205f 7375 7070 6f72 7473 436f tion _supportsCo │ │ │ │ -0004d050: 6c6f 7228 6861 7665 5374 7265 616d 2c20 lor(haveStream, │ │ │ │ -0004d060: 7b73 7472 6561 6d49 7354 5459 2c20 736e {streamIsTTY, sn │ │ │ │ -0004d070: 6966 6646 6c61 6773 203d 2074 7275 657d iffFlags = true} │ │ │ │ -0004d080: 203d 207b 7d29 207b 0a09 0963 6f6e 7374 = {}) {...const │ │ │ │ -0004d090: 206e 6f46 6c61 6746 6f72 6365 436f 6c6f noFlagForceColo │ │ │ │ -0004d0a0: 7220 3d20 656e 7646 6f72 6365 436f 6c6f r = envForceColo │ │ │ │ -0004d0b0: 7228 293b 0a09 0969 6620 286e 6f46 6c61 r();...if (noFla │ │ │ │ -0004d0c0: 6746 6f72 6365 436f 6c6f 7220 213d 3d20 gForceColor !== │ │ │ │ -0004d0d0: 756e 6465 6669 6e65 6429 207b 0a09 0909 undefined) {.... │ │ │ │ -0004d0e0: 666c 6167 466f 7263 6543 6f6c 6f72 203d flagForceColor = │ │ │ │ -0004d0f0: 206e 6f46 6c61 6746 6f72 6365 436f 6c6f noFlagForceColo │ │ │ │ -0004d100: 723b 0a09 097d 0a0a 0909 636f 6e73 7420 r;...}....const │ │ │ │ -0004d110: 666f 7263 6543 6f6c 6f72 203d 2073 6e69 forceColor = sni │ │ │ │ -0004d120: 6666 466c 6167 7320 3f20 666c 6167 466f ffFlags ? flagFo │ │ │ │ -0004d130: 7263 6543 6f6c 6f72 203a 206e 6f46 6c61 rceColor : noFla │ │ │ │ -0004d140: 6746 6f72 6365 436f 6c6f 723b 0a0a 0909 gForceColor;.... │ │ │ │ -0004d150: 6966 2028 666f 7263 6543 6f6c 6f72 203d if (forceColor = │ │ │ │ -0004d160: 3d3d 2030 2920 7b0a 0909 0972 6574 7572 == 0) {....retur │ │ │ │ -0004d170: 6e20 303b 0a09 097d 0a0a 0909 6966 2028 n 0;...}....if ( │ │ │ │ -0004d180: 736e 6966 6646 6c61 6773 2920 7b0a 0909 sniffFlags) {... │ │ │ │ -0004d190: 0969 6620 2868 6173 466c 6167 5f5f 6465 .if (hasFlag__de │ │ │ │ -0004d1a0: 6661 756c 742e 6465 6661 756c 7428 2763 fault.default('c │ │ │ │ -0004d1b0: 6f6c 6f72 3d31 366d 2729 0a09 0909 097c olor=16m').....| │ │ │ │ -0004d1c0: 7c20 6861 7346 6c61 675f 5f64 6566 6175 | hasFlag__defau │ │ │ │ -0004d1d0: 6c74 2e64 6566 6175 6c74 2827 636f 6c6f lt.default('colo │ │ │ │ -0004d1e0: 723d 6675 6c6c 2729 0a09 0909 097c 7c20 r=full').....|| │ │ │ │ -0004d1f0: 6861 7346 6c61 675f 5f64 6566 6175 6c74 hasFlag__default │ │ │ │ -0004d200: 2e64 6566 6175 6c74 2827 636f 6c6f 723d .default('color= │ │ │ │ -0004d210: 7472 7565 636f 6c6f 7227 2929 207b 0a09 truecolor')) {.. │ │ │ │ -0004d220: 0909 0972 6574 7572 6e20 333b 0a09 0909 ...return 3;.... │ │ │ │ -0004d230: 7d0a 0a09 0909 6966 2028 6861 7346 6c61 }.....if (hasFla │ │ │ │ -0004d240: 675f 5f64 6566 6175 6c74 2e64 6566 6175 g__default.defau │ │ │ │ -0004d250: 6c74 2827 636f 6c6f 723d 3235 3627 2929 lt('color=256')) │ │ │ │ -0004d260: 207b 0a09 0909 0972 6574 7572 6e20 323b {.....return 2; │ │ │ │ -0004d270: 0a09 0909 7d0a 0909 7d0a 0a09 092f 2f20 ....}...}....// │ │ │ │ -0004d280: 4368 6563 6b20 666f 7220 417a 7572 6520 Check for Azure │ │ │ │ -0004d290: 4465 764f 7073 2070 6970 656c 696e 6573 DevOps pipelines │ │ │ │ -0004d2a0: 2e0a 0909 2f2f 2048 6173 2074 6f20 6265 ....// Has to be │ │ │ │ -0004d2b0: 2061 626f 7665 2074 6865 2060 2173 7472 above the `!str │ │ │ │ -0004d2c0: 6561 6d49 7354 5459 6020 6368 6563 6b2e eamIsTTY` check. │ │ │ │ -0004d2d0: 0a09 0969 6620 2827 5446 5f42 5549 4c44 ...if ('TF_BUILD │ │ │ │ -0004d2e0: 2720 696e 2065 6e76 2026 2620 2741 4745 ' in env && 'AGE │ │ │ │ -0004d2f0: 4e54 5f4e 414d 4527 2069 6e20 656e 7629 NT_NAME' in env) │ │ │ │ -0004d300: 207b 0a09 0909 7265 7475 726e 2031 3b0a {....return 1;. │ │ │ │ -0004d310: 0909 7d0a 0a09 0969 6620 2868 6176 6553 ..}....if (haveS │ │ │ │ -0004d320: 7472 6561 6d20 2626 2021 7374 7265 616d tream && !stream │ │ │ │ -0004d330: 4973 5454 5920 2626 2066 6f72 6365 436f IsTTY && forceCo │ │ │ │ -0004d340: 6c6f 7220 3d3d 3d20 756e 6465 6669 6e65 lor === undefine │ │ │ │ -0004d350: 6429 207b 0a09 0909 7265 7475 726e 2030 d) {....return 0 │ │ │ │ -0004d360: 3b0a 0909 7d0a 0a09 0963 6f6e 7374 206d ;...}....const m │ │ │ │ -0004d370: 696e 203d 2066 6f72 6365 436f 6c6f 7220 in = forceColor │ │ │ │ -0004d380: 7c7c 2030 3b0a 0a09 0969 6620 2865 6e76 || 0;....if (env │ │ │ │ -0004d390: 2e54 4552 4d20 3d3d 3d20 2764 756d 6227 .TERM === 'dumb' │ │ │ │ -0004d3a0: 2920 7b0a 0909 0972 6574 7572 6e20 6d69 ) {....return mi │ │ │ │ -0004d3b0: 6e3b 0a09 097d 0a0a 0909 6966 2028 7072 n;...}....if (pr │ │ │ │ -0004d3c0: 6f63 6573 735f 5f64 6566 6175 6c74 2e64 ocess__default.d │ │ │ │ -0004d3d0: 6566 6175 6c74 2e70 6c61 7466 6f72 6d20 efault.platform │ │ │ │ -0004d3e0: 3d3d 3d20 2777 696e 3332 2729 207b 0a09 === 'win32') {.. │ │ │ │ -0004d3f0: 0909 2f2f 2057 696e 646f 7773 2031 3020 ..// Windows 10 │ │ │ │ -0004d400: 6275 696c 6420 3130 3538 3620 6973 2074 build 10586 is t │ │ │ │ -0004d410: 6865 2066 6972 7374 2057 696e 646f 7773 he first Windows │ │ │ │ -0004d420: 2072 656c 6561 7365 2074 6861 7420 7375 release that su │ │ │ │ -0004d430: 7070 6f72 7473 2032 3536 2063 6f6c 6f72 pports 256 color │ │ │ │ -0004d440: 732e 0a09 0909 2f2f 2057 696e 646f 7773 s.....// Windows │ │ │ │ -0004d450: 2031 3020 6275 696c 6420 3134 3933 3120 10 build 14931 │ │ │ │ -0004d460: 6973 2074 6865 2066 6972 7374 2072 656c is the first rel │ │ │ │ -0004d470: 6561 7365 2074 6861 7420 7375 7070 6f72 ease that suppor │ │ │ │ -0004d480: 7473 2031 366d 2f54 7275 6543 6f6c 6f72 ts 16m/TrueColor │ │ │ │ -0004d490: 2e0a 0909 0963 6f6e 7374 206f 7352 656c .....const osRel │ │ │ │ -0004d4a0: 6561 7365 203d 206f 735f 5f64 6566 6175 ease = os__defau │ │ │ │ -0004d4b0: 6c74 2e64 6566 6175 6c74 2e72 656c 6561 lt.default.relea │ │ │ │ -0004d4c0: 7365 2829 2e73 706c 6974 2827 2e27 293b se().split('.'); │ │ │ │ -0004d4d0: 0a09 0909 6966 2028 0a09 0909 094e 756d ....if (.....Num │ │ │ │ -0004d4e0: 6265 7228 6f73 5265 6c65 6173 655b 305d ber(osRelease[0] │ │ │ │ -0004d4f0: 2920 3e3d 2031 300a 0909 0909 2626 204e ) >= 10.....&& N │ │ │ │ -0004d500: 756d 6265 7228 6f73 5265 6c65 6173 655b umber(osRelease[ │ │ │ │ -0004d510: 325d 2920 3e3d 2031 305f 3538 360a 0909 2]) >= 10_586... │ │ │ │ -0004d520: 0929 207b 0a09 0909 0972 6574 7572 6e20 .) {.....return │ │ │ │ -0004d530: 4e75 6d62 6572 286f 7352 656c 6561 7365 Number(osRelease │ │ │ │ -0004d540: 5b32 5d29 203e 3d20 3134 5f39 3331 203f [2]) >= 14_931 ? │ │ │ │ -0004d550: 2033 203a 2032 3b0a 0909 097d 0a0a 0909 3 : 2;....}.... │ │ │ │ -0004d560: 0972 6574 7572 6e20 313b 0a09 097d 0a0a .return 1;...}.. │ │ │ │ -0004d570: 0909 6966 2028 2743 4927 2069 6e20 656e ..if ('CI' in en │ │ │ │ -0004d580: 7629 207b 0a09 0909 6966 2028 5b27 4749 v) {....if (['GI │ │ │ │ -0004d590: 5448 5542 5f41 4354 494f 4e53 272c 2027 THUB_ACTIONS', ' │ │ │ │ -0004d5a0: 4749 5445 415f 4143 5449 4f4e 5327 2c20 GITEA_ACTIONS', │ │ │ │ -0004d5b0: 2743 4952 434c 4543 4927 5d2e 736f 6d65 'CIRCLECI'].some │ │ │ │ -0004d5c0: 286b 6579 203d 3e20 6b65 7920 696e 2065 (key => key in e │ │ │ │ -0004d5d0: 6e76 2929 207b 0a09 0909 0972 6574 7572 nv)) {.....retur │ │ │ │ -0004d5e0: 6e20 333b 0a09 0909 7d0a 0a09 0909 6966 n 3;....}.....if │ │ │ │ -0004d5f0: 2028 5b27 5452 4156 4953 272c 2027 4150 (['TRAVIS', 'AP │ │ │ │ -0004d600: 5056 4559 4f52 272c 2027 4749 544c 4142 PVEYOR', 'GITLAB │ │ │ │ -0004d610: 5f43 4927 2c20 2742 5549 4c44 4b49 5445 _CI', 'BUILDKITE │ │ │ │ -0004d620: 272c 2027 4452 4f4e 4527 5d2e 736f 6d65 ', 'DRONE'].some │ │ │ │ -0004d630: 2873 6967 6e20 3d3e 2073 6967 6e20 696e (sign => sign in │ │ │ │ -0004d640: 2065 6e76 2920 7c7c 2065 6e76 2e43 495f env) || env.CI_ │ │ │ │ -0004d650: 4e41 4d45 203d 3d3d 2027 636f 6465 7368 NAME === 'codesh │ │ │ │ -0004d660: 6970 2729 207b 0a09 0909 0972 6574 7572 ip') {.....retur │ │ │ │ -0004d670: 6e20 313b 0a09 0909 7d0a 0a09 0909 7265 n 1;....}.....re │ │ │ │ -0004d680: 7475 726e 206d 696e 3b0a 0909 7d0a 0a09 turn min;...}... │ │ │ │ -0004d690: 0969 6620 2827 5445 414d 4349 5459 5f56 .if ('TEAMCITY_V │ │ │ │ -0004d6a0: 4552 5349 4f4e 2720 696e 2065 6e76 2920 ERSION' in env) │ │ │ │ -0004d6b0: 7b0a 0909 0972 6574 7572 6e20 2f5e 2839 {....return /^(9 │ │ │ │ -0004d6c0: 5c2e 2830 2a5b 312d 395d 5c64 2a29 5c2e \.(0*[1-9]\d*)\. │ │ │ │ -0004d6d0: 7c5c 647b 322c 7d5c 2e29 2f2e 7465 7374 |\d{2,}\.)/.test │ │ │ │ -0004d6e0: 2865 6e76 2e54 4541 4d43 4954 595f 5645 (env.TEAMCITY_VE │ │ │ │ -0004d6f0: 5253 494f 4e29 203f 2031 203a 2030 3b0a RSION) ? 1 : 0;. │ │ │ │ -0004d700: 0909 7d0a 0a09 0969 6620 2865 6e76 2e43 ..}....if (env.C │ │ │ │ -0004d710: 4f4c 4f52 5445 524d 203d 3d3d 2027 7472 OLORTERM === 'tr │ │ │ │ -0004d720: 7565 636f 6c6f 7227 2920 7b0a 0909 0972 uecolor') {....r │ │ │ │ -0004d730: 6574 7572 6e20 333b 0a09 097d 0a0a 0909 eturn 3;...}.... │ │ │ │ -0004d740: 6966 2028 656e 762e 5445 524d 203d 3d3d if (env.TERM === │ │ │ │ -0004d750: 2027 7874 6572 6d2d 6b69 7474 7927 2920 'xterm-kitty') │ │ │ │ -0004d760: 7b0a 0909 0972 6574 7572 6e20 333b 0a09 {....return 3;.. │ │ │ │ -0004d770: 097d 0a0a 0909 6966 2028 656e 762e 5445 .}....if (env.TE │ │ │ │ -0004d780: 524d 203d 3d3d 2027 7874 6572 6d2d 6768 RM === 'xterm-gh │ │ │ │ -0004d790: 6f73 7474 7927 2920 7b0a 0909 0972 6574 ostty') {....ret │ │ │ │ -0004d7a0: 7572 6e20 333b 0a09 097d 0a0a 0909 6966 urn 3;...}....if │ │ │ │ -0004d7b0: 2028 656e 762e 5445 524d 203d 3d3d 2027 (env.TERM === ' │ │ │ │ -0004d7c0: 7765 7a74 6572 6d27 2920 7b0a 0909 0972 wezterm') {....r │ │ │ │ -0004d7d0: 6574 7572 6e20 333b 0a09 097d 0a0a 0909 eturn 3;...}.... │ │ │ │ -0004d7e0: 6966 2028 2754 4552 4d5f 5052 4f47 5241 if ('TERM_PROGRA │ │ │ │ -0004d7f0: 4d27 2069 6e20 656e 7629 207b 0a09 0909 M' in env) {.... │ │ │ │ -0004d800: 636f 6e73 7420 7665 7273 696f 6e20 3d20 const version = │ │ │ │ -0004d810: 4e75 6d62 6572 2e70 6172 7365 496e 7428 Number.parseInt( │ │ │ │ -0004d820: 2865 6e76 2e54 4552 4d5f 5052 4f47 5241 (env.TERM_PROGRA │ │ │ │ -0004d830: 4d5f 5645 5253 494f 4e20 7c7c 2027 2729 M_VERSION || '') │ │ │ │ -0004d840: 2e73 706c 6974 2827 2e27 295b 305d 2c20 .split('.')[0], │ │ │ │ -0004d850: 3130 293b 0a0a 0909 0973 7769 7463 6820 10);.....switch │ │ │ │ -0004d860: 2865 6e76 2e54 4552 4d5f 5052 4f47 5241 (env.TERM_PROGRA │ │ │ │ -0004d870: 4d29 207b 0a09 0909 0963 6173 6520 2769 M) {.....case 'i │ │ │ │ -0004d880: 5465 726d 2e61 7070 273a 207b 0a09 0909 Term.app': {.... │ │ │ │ -0004d890: 0909 7265 7475 726e 2076 6572 7369 6f6e ..return version │ │ │ │ -0004d8a0: 203e 3d20 3320 3f20 3320 3a20 323b 0a09 >= 3 ? 3 : 2;.. │ │ │ │ -0004d8b0: 0909 097d 0a0a 0909 0909 6361 7365 2027 ...}......case ' │ │ │ │ -0004d8c0: 4170 706c 655f 5465 726d 696e 616c 273a Apple_Terminal': │ │ │ │ -0004d8d0: 207b 0a09 0909 0909 7265 7475 726e 2032 {......return 2 │ │ │ │ -0004d8e0: 3b0a 0909 0909 7d0a 0909 0909 2f2f 204e ;.....}.....// N │ │ │ │ -0004d8f0: 6f20 6465 6661 756c 740a 0909 097d 0a09 o default....}.. │ │ │ │ -0004d900: 097d 0a0a 0909 6966 2028 2f2d 3235 3628 .}....if (/-256( │ │ │ │ -0004d910: 636f 6c6f 7229 3f24 2f69 2e74 6573 7428 color)?$/i.test( │ │ │ │ -0004d920: 656e 762e 5445 524d 2929 207b 0a09 0909 env.TERM)) {.... │ │ │ │ -0004d930: 7265 7475 726e 2032 3b0a 0909 7d0a 0a09 return 2;...}... │ │ │ │ -0004d940: 0969 6620 282f 5e73 6372 6565 6e7c 5e78 .if (/^screen|^x │ │ │ │ -0004d950: 7465 726d 7c5e 7674 3130 307c 5e76 7432 term|^vt100|^vt2 │ │ │ │ -0004d960: 3230 7c5e 7278 7674 7c63 6f6c 6f72 7c61 20|^rxvt|color|a │ │ │ │ -0004d970: 6e73 697c 6379 6777 696e 7c6c 696e 7578 nsi|cygwin|linux │ │ │ │ -0004d980: 2f69 2e74 6573 7428 656e 762e 5445 524d /i.test(env.TERM │ │ │ │ -0004d990: 2929 207b 0a09 0909 7265 7475 726e 2031 )) {....return 1 │ │ │ │ -0004d9a0: 3b0a 0909 7d0a 0a09 0969 6620 2827 434f ;...}....if ('CO │ │ │ │ -0004d9b0: 4c4f 5254 4552 4d27 2069 6e20 656e 7629 LORTERM' in env) │ │ │ │ -0004d9c0: 207b 0a09 0909 7265 7475 726e 2031 3b0a {....return 1;. │ │ │ │ -0004d9d0: 0909 7d0a 0a09 0972 6574 7572 6e20 6d69 ..}....return mi │ │ │ │ -0004d9e0: 6e3b 0a09 7d0a 0a09 6675 6e63 7469 6f6e n;..}...function │ │ │ │ -0004d9f0: 2063 7265 6174 6553 7570 706f 7274 7343 createSupportsC │ │ │ │ -0004da00: 6f6c 6f72 2873 7472 6561 6d2c 206f 7074 olor(stream, opt │ │ │ │ -0004da10: 696f 6e73 203d 207b 7d29 207b 0a09 0963 ions = {}) {...c │ │ │ │ -0004da20: 6f6e 7374 206c 6576 656c 203d 205f 7375 onst level = _su │ │ │ │ -0004da30: 7070 6f72 7473 436f 6c6f 7228 7374 7265 pportsColor(stre │ │ │ │ -0004da40: 616d 2c20 7b0a 0909 0973 7472 6561 6d49 am, {....streamI │ │ │ │ -0004da50: 7354 5459 3a20 7374 7265 616d 2026 2620 sTTY: stream && │ │ │ │ -0004da60: 7374 7265 616d 2e69 7354 5459 2c0a 0909 stream.isTTY,... │ │ │ │ -0004da70: 092e 2e2e 6f70 7469 6f6e 732c 0a09 097d ....options,...} │ │ │ │ -0004da80: 293b 0a0a 0909 7265 7475 726e 2074 7261 );....return tra │ │ │ │ -0004da90: 6e73 6c61 7465 4c65 7665 6c28 6c65 7665 nslateLevel(leve │ │ │ │ -0004daa0: 6c29 3b0a 097d 0a0a 0963 6f6e 7374 2073 l);..}...const s │ │ │ │ -0004dab0: 7570 706f 7274 7343 6f6c 6f72 2431 203d upportsColor$1 = │ │ │ │ -0004dac0: 207b 0a09 0973 7464 6f75 743a 2063 7265 {...stdout: cre │ │ │ │ -0004dad0: 6174 6553 7570 706f 7274 7343 6f6c 6f72 ateSupportsColor │ │ │ │ -0004dae0: 287b 6973 5454 593a 2074 7479 5f5f 6465 ({isTTY: tty__de │ │ │ │ -0004daf0: 6661 756c 742e 6465 6661 756c 742e 6973 fault.default.is │ │ │ │ -0004db00: 6174 7479 2831 297d 292c 0a09 0973 7464 atty(1)}),...std │ │ │ │ -0004db10: 6572 723a 2063 7265 6174 6553 7570 706f err: createSuppo │ │ │ │ -0004db20: 7274 7343 6f6c 6f72 287b 6973 5454 593a rtsColor({isTTY: │ │ │ │ -0004db30: 2074 7479 5f5f 6465 6661 756c 742e 6465 tty__default.de │ │ │ │ -0004db40: 6661 756c 742e 6973 6174 7479 2832 297d fault.isatty(2)} │ │ │ │ -0004db50: 292c 0a09 7d3b 0a0a 0973 7570 706f 7274 ),..};...support │ │ │ │ -0004db60: 7343 6f6c 6f72 2e63 7265 6174 6553 7570 sColor.createSup │ │ │ │ -0004db70: 706f 7274 7343 6f6c 6f72 203d 2063 7265 portsColor = cre │ │ │ │ -0004db80: 6174 6553 7570 706f 7274 7343 6f6c 6f72 ateSupportsColor │ │ │ │ -0004db90: 3b0a 0973 7570 706f 7274 7343 6f6c 6f72 ;..supportsColor │ │ │ │ -0004dba0: 2e64 6566 6175 6c74 203d 2073 7570 706f .default = suppo │ │ │ │ -0004dbb0: 7274 7343 6f6c 6f72 2431 3b0a 0972 6574 rtsColor$1;..ret │ │ │ │ -0004dbc0: 7572 6e20 7375 7070 6f72 7473 436f 6c6f urn supportsColo │ │ │ │ -0004dbd0: 723b 0a7d 0a0a 2f2a 2a0a 202a 204d 6f64 r;.}../**. * Mod │ │ │ │ -0004dbe0: 756c 6520 6465 7065 6e64 656e 6369 6573 ule dependencies │ │ │ │ -0004dbf0: 2e0a 202a 2f0a 0a76 6172 2068 6173 5265 .. */..var hasRe │ │ │ │ -0004dc00: 7175 6972 6564 4e6f 6465 3b0a 0a66 756e quiredNode;..fun │ │ │ │ -0004dc10: 6374 696f 6e20 7265 7175 6972 654e 6f64 ction requireNod │ │ │ │ -0004dc20: 6520 2829 207b 0a09 6966 2028 6861 7352 e () {..if (hasR │ │ │ │ -0004dc30: 6571 7569 7265 644e 6f64 6529 2072 6574 equiredNode) ret │ │ │ │ -0004dc40: 7572 6e20 6e6f 6465 2e65 7870 6f72 7473 urn node.exports │ │ │ │ -0004dc50: 3b0a 0968 6173 5265 7175 6972 6564 4e6f ;..hasRequiredNo │ │ │ │ -0004dc60: 6465 203d 2031 3b0a 0928 6675 6e63 7469 de = 1;..(functi │ │ │ │ -0004dc70: 6f6e 2028 6d6f 6475 6c65 2c20 6578 706f on (module, expo │ │ │ │ -0004dc80: 7274 7329 207b 0a09 0963 6f6e 7374 2074 rts) {...const t │ │ │ │ -0004dc90: 7479 203d 2072 6571 7569 7265 2424 3024 ty = require$$0$ │ │ │ │ -0004dca0: 343b 0a09 0963 6f6e 7374 2075 7469 6c20 4;...const util │ │ │ │ -0004dcb0: 3d20 7265 7175 6972 6524 2431 3b0a 0a09 = require$$1;... │ │ │ │ -0004dcc0: 092f 2a2a 0a09 0920 2a20 5468 6973 2069 ./**... * This i │ │ │ │ -0004dcd0: 7320 7468 6520 4e6f 6465 2e6a 7320 696d s the Node.js im │ │ │ │ -0004dce0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of │ │ │ │ -0004dcf0: 6064 6562 7567 2829 602e 0a09 0920 2a2f `debug()`.... */ │ │ │ │ -0004dd00: 0a0a 0909 6578 706f 7274 732e 696e 6974 ....exports.init │ │ │ │ -0004dd10: 203d 2069 6e69 743b 0a09 0965 7870 6f72 = init;...expor │ │ │ │ -0004dd20: 7473 2e6c 6f67 203d 206c 6f67 3b0a 0909 ts.log = log;... │ │ │ │ -0004dd30: 6578 706f 7274 732e 666f 726d 6174 4172 exports.formatAr │ │ │ │ -0004dd40: 6773 203d 2066 6f72 6d61 7441 7267 733b gs = formatArgs; │ │ │ │ -0004dd50: 0a09 0965 7870 6f72 7473 2e73 6176 6520 ...exports.save │ │ │ │ -0004dd60: 3d20 7361 7665 3b0a 0909 6578 706f 7274 = save;...export │ │ │ │ -0004dd70: 732e 6c6f 6164 203d 206c 6f61 643b 0a09 s.load = load;.. │ │ │ │ -0004dd80: 0965 7870 6f72 7473 2e75 7365 436f 6c6f .exports.useColo │ │ │ │ -0004dd90: 7273 203d 2075 7365 436f 6c6f 7273 3b0a rs = useColors;. │ │ │ │ -0004dda0: 0909 6578 706f 7274 732e 6465 7374 726f ..exports.destro │ │ │ │ -0004ddb0: 7920 3d20 7574 696c 2e64 6570 7265 6361 y = util.depreca │ │ │ │ -0004ddc0: 7465 280a 0909 0928 2920 3d3e 207b 7d2c te(....() => {}, │ │ │ │ -0004ddd0: 0a09 0909 2749 6e73 7461 6e63 6520 6d65 ....'Instance me │ │ │ │ -0004dde0: 7468 6f64 2060 6465 6275 672e 6465 7374 thod `debug.dest │ │ │ │ -0004ddf0: 726f 7928 2960 2069 7320 6465 7072 6563 roy()` is deprec │ │ │ │ -0004de00: 6174 6564 2061 6e64 206e 6f20 6c6f 6e67 ated and no long │ │ │ │ -0004de10: 6572 2064 6f65 7320 616e 7974 6869 6e67 er does anything │ │ │ │ -0004de20: 2e20 4974 2077 696c 6c20 6265 2072 656d . It will be rem │ │ │ │ -0004de30: 6f76 6564 2069 6e20 7468 6520 6e65 7874 oved in the next │ │ │ │ -0004de40: 206d 616a 6f72 2076 6572 7369 6f6e 206f major version o │ │ │ │ -0004de50: 6620 6064 6562 7567 602e 270a 0909 293b f `debug`.'...); │ │ │ │ -0004de60: 0a0a 0909 2f2a 2a0a 0909 202a 2043 6f6c ..../**... * Col │ │ │ │ -0004de70: 6f72 732e 0a09 0920 2a2f 0a0a 0909 6578 ors.... */....ex │ │ │ │ -0004de80: 706f 7274 732e 636f 6c6f 7273 203d 205b ports.colors = [ │ │ │ │ -0004de90: 362c 2032 2c20 332c 2034 2c20 352c 2031 6, 2, 3, 4, 5, 1 │ │ │ │ -0004dea0: 5d3b 0a0a 0909 7472 7920 7b0a 0909 092f ];....try {..../ │ │ │ │ -0004deb0: 2f20 4f70 7469 6f6e 616c 2064 6570 656e / Optional depen │ │ │ │ -0004dec0: 6465 6e63 7920 2861 7320 696e 2c20 646f dency (as in, do │ │ │ │ -0004ded0: 6573 6e27 7420 6e65 6564 2074 6f20 6265 esn't need to be │ │ │ │ -0004dee0: 2069 6e73 7461 6c6c 6564 2c20 4e4f 5420 installed, NOT │ │ │ │ -0004def0: 6c69 6b65 206f 7074 696f 6e61 6c44 6570 like optionalDep │ │ │ │ -0004df00: 656e 6465 6e63 6965 7320 696e 2070 6163 endencies in pac │ │ │ │ -0004df10: 6b61 6765 2e6a 736f 6e29 0a09 0909 2f2f kage.json)....// │ │ │ │ -0004df20: 2065 736c 696e 742d 6469 7361 626c 652d eslint-disable- │ │ │ │ -0004df30: 6e65 7874 2d6c 696e 6520 696d 706f 7274 next-line import │ │ │ │ -0004df40: 2f6e 6f2d 6578 7472 616e 656f 7573 2d64 /no-extraneous-d │ │ │ │ -0004df50: 6570 656e 6465 6e63 6965 730a 0909 0963 ependencies....c │ │ │ │ -0004df60: 6f6e 7374 2073 7570 706f 7274 7343 6f6c onst supportsCol │ │ │ │ -0004df70: 6f72 203d 2072 6571 7569 7265 5375 7070 or = requireSupp │ │ │ │ -0004df80: 6f72 7473 436f 6c6f 7228 293b 0a0a 0909 ortsColor();.... │ │ │ │ -0004df90: 0969 6620 2873 7570 706f 7274 7343 6f6c .if (supportsCol │ │ │ │ -0004dfa0: 6f72 2026 2620 2873 7570 706f 7274 7343 or && (supportsC │ │ │ │ -0004dfb0: 6f6c 6f72 2e73 7464 6572 7220 7c7c 2073 olor.stderr || s │ │ │ │ -0004dfc0: 7570 706f 7274 7343 6f6c 6f72 292e 6c65 upportsColor).le │ │ │ │ -0004dfd0: 7665 6c20 3e3d 2032 2920 7b0a 0909 0909 vel >= 2) {..... │ │ │ │ -0004dfe0: 6578 706f 7274 732e 636f 6c6f 7273 203d exports.colors = │ │ │ │ -0004dff0: 205b 0a09 0909 0909 3230 2c0a 0909 0909 [......20,..... │ │ │ │ -0004e000: 0932 312c 0a09 0909 0909 3236 2c0a 0909 .21,......26,... │ │ │ │ -0004e010: 0909 0932 372c 0a09 0909 0909 3332 2c0a ...27,......32,. │ │ │ │ -0004e020: 0909 0909 0933 332c 0a09 0909 0909 3338 .....33,......38 │ │ │ │ -0004e030: 2c0a 0909 0909 0933 392c 0a09 0909 0909 ,......39,...... │ │ │ │ -0004e040: 3430 2c0a 0909 0909 0934 312c 0a09 0909 40,......41,.... │ │ │ │ -0004e050: 0909 3432 2c0a 0909 0909 0934 332c 0a09 ..42,......43,.. │ │ │ │ -0004e060: 0909 0909 3434 2c0a 0909 0909 0934 352c ....44,......45, │ │ │ │ -0004e070: 0a09 0909 0909 3536 2c0a 0909 0909 0935 ......56,......5 │ │ │ │ -0004e080: 372c 0a09 0909 0909 3632 2c0a 0909 0909 7,......62,..... │ │ │ │ -0004e090: 0936 332c 0a09 0909 0909 3638 2c0a 0909 .63,......68,... │ │ │ │ -0004e0a0: 0909 0936 392c 0a09 0909 0909 3734 2c0a ...69,......74,. │ │ │ │ -0004e0b0: 0909 0909 0937 352c 0a09 0909 0909 3736 .....75,......76 │ │ │ │ -0004e0c0: 2c0a 0909 0909 0937 372c 0a09 0909 0909 ,......77,...... │ │ │ │ -0004e0d0: 3738 2c0a 0909 0909 0937 392c 0a09 0909 78,......79,.... │ │ │ │ -0004e0e0: 0909 3830 2c0a 0909 0909 0938 312c 0a09 ..80,......81,.. │ │ │ │ -0004e0f0: 0909 0909 3932 2c0a 0909 0909 0939 332c ....92,......93, │ │ │ │ -0004e100: 0a09 0909 0909 3938 2c0a 0909 0909 0939 ......98,......9 │ │ │ │ -0004e110: 392c 0a09 0909 0909 3131 322c 0a09 0909 9,......112,.... │ │ │ │ -0004e120: 0909 3131 332c 0a09 0909 0909 3132 382c ..113,......128, │ │ │ │ -0004e130: 0a09 0909 0909 3132 392c 0a09 0909 0909 ......129,...... │ │ │ │ -0004e140: 3133 342c 0a09 0909 0909 3133 352c 0a09 134,......135,.. │ │ │ │ -0004e150: 0909 0909 3134 382c 0a09 0909 0909 3134 ....148,......14 │ │ │ │ -0004e160: 392c 0a09 0909 0909 3136 302c 0a09 0909 9,......160,.... │ │ │ │ -0004e170: 0909 3136 312c 0a09 0909 0909 3136 322c ..161,......162, │ │ │ │ -0004e180: 0a09 0909 0909 3136 332c 0a09 0909 0909 ......163,...... │ │ │ │ -0004e190: 3136 342c 0a09 0909 0909 3136 352c 0a09 164,......165,.. │ │ │ │ -0004e1a0: 0909 0909 3136 362c 0a09 0909 0909 3136 ....166,......16 │ │ │ │ -0004e1b0: 372c 0a09 0909 0909 3136 382c 0a09 0909 7,......168,.... │ │ │ │ -0004e1c0: 0909 3136 392c 0a09 0909 0909 3137 302c ..169,......170, │ │ │ │ -0004e1d0: 0a09 0909 0909 3137 312c 0a09 0909 0909 ......171,...... │ │ │ │ -0004e1e0: 3137 322c 0a09 0909 0909 3137 332c 0a09 172,......173,.. │ │ │ │ -0004e1f0: 0909 0909 3137 382c 0a09 0909 0909 3137 ....178,......17 │ │ │ │ -0004e200: 392c 0a09 0909 0909 3138 342c 0a09 0909 9,......184,.... │ │ │ │ -0004e210: 0909 3138 352c 0a09 0909 0909 3139 362c ..185,......196, │ │ │ │ -0004e220: 0a09 0909 0909 3139 372c 0a09 0909 0909 ......197,...... │ │ │ │ -0004e230: 3139 382c 0a09 0909 0909 3139 392c 0a09 198,......199,.. │ │ │ │ -0004e240: 0909 0909 3230 302c 0a09 0909 0909 3230 ....200,......20 │ │ │ │ -0004e250: 312c 0a09 0909 0909 3230 322c 0a09 0909 1,......202,.... │ │ │ │ -0004e260: 0909 3230 332c 0a09 0909 0909 3230 342c ..203,......204, │ │ │ │ -0004e270: 0a09 0909 0909 3230 352c 0a09 0909 0909 ......205,...... │ │ │ │ -0004e280: 3230 362c 0a09 0909 0909 3230 372c 0a09 206,......207,.. │ │ │ │ -0004e290: 0909 0909 3230 382c 0a09 0909 0909 3230 ....208,......20 │ │ │ │ -0004e2a0: 392c 0a09 0909 0909 3231 342c 0a09 0909 9,......214,.... │ │ │ │ -0004e2b0: 0909 3231 352c 0a09 0909 0909 3232 302c ..215,......220, │ │ │ │ -0004e2c0: 0a09 0909 0909 3232 310a 0909 0909 5d3b ......221.....]; │ │ │ │ -0004e2d0: 0a09 0909 7d0a 0909 7d20 6361 7463 6820 ....}...} catch │ │ │ │ -0004e2e0: 2865 7272 6f72 2920 7b0a 0909 092f 2f20 (error) {....// │ │ │ │ -0004e2f0: 5377 616c 6c6f 7720 2d20 7765 206f 6e6c Swallow - we onl │ │ │ │ -0004e300: 7920 6361 7265 2069 6620 6073 7570 706f y care if `suppo │ │ │ │ -0004e310: 7274 732d 636f 6c6f 7260 2069 7320 6176 rts-color` is av │ │ │ │ -0004e320: 6169 6c61 626c 653b 2069 7420 646f 6573 ailable; it does │ │ │ │ -0004e330: 6e27 7420 6861 7665 2074 6f20 6265 2e0a n't have to be.. │ │ │ │ -0004e340: 0909 7d0a 0a09 092f 2a2a 0a09 0920 2a20 ..}..../**... * │ │ │ │ -0004e350: 4275 696c 6420 7570 2074 6865 2064 6566 Build up the def │ │ │ │ -0004e360: 6175 6c74 2060 696e 7370 6563 744f 7074 ault `inspectOpt │ │ │ │ -0004e370: 7360 206f 626a 6563 7420 6672 6f6d 2074 s` object from t │ │ │ │ -0004e380: 6865 2065 6e76 6972 6f6e 6d65 6e74 2076 he environment v │ │ │ │ -0004e390: 6172 6961 626c 6573 2e0a 0909 202a 0a09 ariables.... *.. │ │ │ │ -0004e3a0: 0920 2a20 2020 2420 4445 4255 475f 434f . * $ DEBUG_CO │ │ │ │ -0004e3b0: 4c4f 5253 3d6e 6f20 4445 4255 475f 4445 LORS=no DEBUG_DE │ │ │ │ -0004e3c0: 5054 483d 3130 2044 4542 5547 5f53 484f PTH=10 DEBUG_SHO │ │ │ │ -0004e3d0: 575f 4849 4444 454e 3d65 6e61 626c 6564 W_HIDDEN=enabled │ │ │ │ -0004e3e0: 206e 6f64 6520 7363 7269 7074 2e6a 730a node script.js. │ │ │ │ -0004e3f0: 0909 202a 2f0a 0a09 0965 7870 6f72 7473 .. */....exports │ │ │ │ -0004e400: 2e69 6e73 7065 6374 4f70 7473 203d 204f .inspectOpts = O │ │ │ │ -0004e410: 626a 6563 742e 6b65 7973 2870 726f 6365 bject.keys(proce │ │ │ │ -0004e420: 7373 2e65 6e76 292e 6669 6c74 6572 286b ss.env).filter(k │ │ │ │ -0004e430: 6579 203d 3e20 7b0a 0909 0972 6574 7572 ey => {....retur │ │ │ │ -0004e440: 6e20 2f5e 6465 6275 675f 2f69 2e74 6573 n /^debug_/i.tes │ │ │ │ -0004e450: 7428 6b65 7929 3b0a 0909 7d29 2e72 6564 t(key);...}).red │ │ │ │ -0004e460: 7563 6528 286f 626a 2c20 6b65 7929 203d uce((obj, key) = │ │ │ │ -0004e470: 3e20 7b0a 0909 092f 2f20 4361 6d65 6c2d > {....// Camel- │ │ │ │ -0004e480: 6361 7365 0a09 0909 636f 6e73 7420 7072 case....const pr │ │ │ │ -0004e490: 6f70 203d 206b 6579 0a09 0909 092e 7375 op = key......su │ │ │ │ -0004e4a0: 6273 7472 696e 6728 3629 0a09 0909 092e bstring(6)...... │ │ │ │ -0004e4b0: 746f 4c6f 7765 7243 6173 6528 290a 0909 toLowerCase()... │ │ │ │ -0004e4c0: 0909 2e72 6570 6c61 6365 282f 5f28 5b61 ...replace(/_([a │ │ │ │ -0004e4d0: 2d7a 5d29 2f67 2c20 285f 2c20 6b29 203d -z])/g, (_, k) = │ │ │ │ -0004e4e0: 3e20 7b0a 0909 0909 0972 6574 7572 6e20 > {......return │ │ │ │ -0004e4f0: 6b2e 746f 5570 7065 7243 6173 6528 293b k.toUpperCase(); │ │ │ │ -0004e500: 0a09 0909 097d 293b 0a0a 0909 092f 2f20 .....});.....// │ │ │ │ -0004e510: 436f 6572 6365 2073 7472 696e 6720 7661 Coerce string va │ │ │ │ -0004e520: 6c75 6520 696e 746f 204a 5320 7661 6c75 lue into JS valu │ │ │ │ -0004e530: 650a 0909 096c 6574 2076 616c 203d 2070 e....let val = p │ │ │ │ -0004e540: 726f 6365 7373 2e65 6e76 5b6b 6579 5d3b rocess.env[key]; │ │ │ │ -0004e550: 0a09 0909 6966 2028 2f5e 2879 6573 7c6f ....if (/^(yes|o │ │ │ │ -0004e560: 6e7c 7472 7565 7c65 6e61 626c 6564 2924 n|true|enabled)$ │ │ │ │ -0004e570: 2f69 2e74 6573 7428 7661 6c29 2920 7b0a /i.test(val)) {. │ │ │ │ -0004e580: 0909 0909 7661 6c20 3d20 7472 7565 3b0a ....val = true;. │ │ │ │ -0004e590: 0909 097d 2065 6c73 6520 6966 2028 2f5e ...} else if (/^ │ │ │ │ -0004e5a0: 286e 6f7c 6f66 667c 6661 6c73 657c 6469 (no|off|false|di │ │ │ │ -0004e5b0: 7361 626c 6564 2924 2f69 2e74 6573 7428 sabled)$/i.test( │ │ │ │ -0004e5c0: 7661 6c29 2920 7b0a 0909 0909 7661 6c20 val)) {.....val │ │ │ │ -0004e5d0: 3d20 6661 6c73 653b 0a09 0909 7d20 656c = false;....} el │ │ │ │ -0004e5e0: 7365 2069 6620 2876 616c 203d 3d3d 2027 se if (val === ' │ │ │ │ -0004e5f0: 6e75 6c6c 2729 207b 0a09 0909 0976 616c null') {.....val │ │ │ │ -0004e600: 203d 206e 756c 6c3b 0a09 0909 7d20 656c = null;....} el │ │ │ │ -0004e610: 7365 207b 0a09 0909 0976 616c 203d 204e se {.....val = N │ │ │ │ -0004e620: 756d 6265 7228 7661 6c29 3b0a 0909 097d umber(val);....} │ │ │ │ -0004e630: 0a0a 0909 096f 626a 5b70 726f 705d 203d .....obj[prop] = │ │ │ │ -0004e640: 2076 616c 3b0a 0909 0972 6574 7572 6e20 val;....return │ │ │ │ -0004e650: 6f62 6a3b 0a09 097d 2c20 7b7d 293b 0a0a obj;...}, {});.. │ │ │ │ -0004e660: 0909 2f2a 2a0a 0909 202a 2049 7320 7374 ../**... * Is st │ │ │ │ -0004e670: 646f 7574 2061 2054 5459 3f20 436f 6c6f dout a TTY? Colo │ │ │ │ -0004e680: 7265 6420 6f75 7470 7574 2069 7320 656e red output is en │ │ │ │ -0004e690: 6162 6c65 6420 7768 656e 2060 7472 7565 abled when `true │ │ │ │ -0004e6a0: 602e 0a09 0920 2a2f 0a0a 0909 6675 6e63 `.... */....func │ │ │ │ -0004e6b0: 7469 6f6e 2075 7365 436f 6c6f 7273 2829 tion useColors() │ │ │ │ -0004e6c0: 207b 0a09 0909 7265 7475 726e 2027 636f {....return 'co │ │ │ │ -0004e6d0: 6c6f 7273 2720 696e 2065 7870 6f72 7473 lors' in exports │ │ │ │ -0004e6e0: 2e69 6e73 7065 6374 4f70 7473 203f 0a09 .inspectOpts ?.. │ │ │ │ -0004e6f0: 0909 0942 6f6f 6c65 616e 2865 7870 6f72 ...Boolean(expor │ │ │ │ -0004e700: 7473 2e69 6e73 7065 6374 4f70 7473 2e63 ts.inspectOpts.c │ │ │ │ -0004e710: 6f6c 6f72 7329 203a 0a09 0909 0974 7479 olors) :.....tty │ │ │ │ -0004e720: 2e69 7361 7474 7928 7072 6f63 6573 732e .isatty(process. │ │ │ │ -0004e730: 7374 6465 7272 2e66 6429 3b0a 0909 7d0a stderr.fd);...}. │ │ │ │ -0004e740: 0a09 092f 2a2a 0a09 0920 2a20 4164 6473 .../**... * Adds │ │ │ │ -0004e750: 2041 4e53 4920 636f 6c6f 7220 6573 6361 ANSI color esca │ │ │ │ -0004e760: 7065 2063 6f64 6573 2069 6620 656e 6162 pe codes if enab │ │ │ │ -0004e770: 6c65 642e 0a09 0920 2a0a 0909 202a 2040 led.... *... * @ │ │ │ │ -0004e780: 6170 6920 7075 626c 6963 0a09 0920 2a2f api public... */ │ │ │ │ -0004e790: 0a0a 0909 6675 6e63 7469 6f6e 2066 6f72 ....function for │ │ │ │ -0004e7a0: 6d61 7441 7267 7328 6172 6773 2920 7b0a matArgs(args) {. │ │ │ │ -0004e7b0: 0909 0963 6f6e 7374 207b 6e61 6d65 7370 ...const {namesp │ │ │ │ -0004e7c0: 6163 653a 206e 616d 652c 2075 7365 436f ace: name, useCo │ │ │ │ -0004e7d0: 6c6f 7273 7d20 3d20 7468 6973 3b0a 0a09 lors} = this;... │ │ │ │ -0004e7e0: 0909 6966 2028 7573 6543 6f6c 6f72 7329 ..if (useColors) │ │ │ │ -0004e7f0: 207b 0a09 0909 0963 6f6e 7374 2063 203d {.....const c = │ │ │ │ -0004e800: 2074 6869 732e 636f 6c6f 723b 0a09 0909 this.color;.... │ │ │ │ -0004e810: 0963 6f6e 7374 2063 6f6c 6f72 436f 6465 .const colorCode │ │ │ │ -0004e820: 203d 2027 5c75 3030 3142 5b33 2720 2b20 = '\u001B[3' + │ │ │ │ -0004e830: 2863 203c 2038 203f 2063 203a 2027 383b (c < 8 ? c : '8; │ │ │ │ -0004e840: 353b 2720 2b20 6329 3b0a 0909 0909 636f 5;' + c);.....co │ │ │ │ -0004e850: 6e73 7420 7072 6566 6978 203d 2060 2020 nst prefix = ` │ │ │ │ -0004e860: 247b 636f 6c6f 7243 6f64 657d 3b31 6d24 ${colorCode};1m$ │ │ │ │ -0004e870: 7b6e 616d 657d 205c 7530 3031 425b 306d {name} \u001B[0m │ │ │ │ -0004e880: 603b 0a0a 0909 0909 6172 6773 5b30 5d20 `;......args[0] │ │ │ │ -0004e890: 3d20 7072 6566 6978 202b 2061 7267 735b = prefix + args[ │ │ │ │ -0004e8a0: 305d 2e73 706c 6974 2827 5c6e 2729 2e6a 0].split('\n').j │ │ │ │ -0004e8b0: 6f69 6e28 275c 6e27 202b 2070 7265 6669 oin('\n' + prefi │ │ │ │ -0004e8c0: 7829 3b0a 0909 0909 6172 6773 2e70 7573 x);.....args.pus │ │ │ │ -0004e8d0: 6828 636f 6c6f 7243 6f64 6520 2b20 276d h(colorCode + 'm │ │ │ │ -0004e8e0: 2b27 202b 206d 6f64 756c 652e 6578 706f +' + module.expo │ │ │ │ -0004e8f0: 7274 732e 6875 6d61 6e69 7a65 2874 6869 rts.humanize(thi │ │ │ │ -0004e900: 732e 6469 6666 2920 2b20 275c 7530 3031 s.diff) + '\u001 │ │ │ │ -0004e910: 425b 306d 2729 3b0a 0909 097d 2065 6c73 B[0m');....} els │ │ │ │ -0004e920: 6520 7b0a 0909 0909 6172 6773 5b30 5d20 e {.....args[0] │ │ │ │ -0004e930: 3d20 6765 7444 6174 6528 2920 2b20 6e61 = getDate() + na │ │ │ │ -0004e940: 6d65 202b 2027 2027 202b 2061 7267 735b me + ' ' + args[ │ │ │ │ -0004e950: 305d 3b0a 0909 097d 0a09 097d 0a0a 0909 0];....}...}.... │ │ │ │ -0004e960: 6675 6e63 7469 6f6e 2067 6574 4461 7465 function getDate │ │ │ │ -0004e970: 2829 207b 0a09 0909 6966 2028 6578 706f () {....if (expo │ │ │ │ -0004e980: 7274 732e 696e 7370 6563 744f 7074 732e rts.inspectOpts. │ │ │ │ -0004e990: 6869 6465 4461 7465 2920 7b0a 0909 0909 hideDate) {..... │ │ │ │ -0004e9a0: 7265 7475 726e 2027 273b 0a09 0909 7d0a return '';....}. │ │ │ │ -0004e9b0: 0909 0972 6574 7572 6e20 6e65 7720 4461 ...return new Da │ │ │ │ -0004e9c0: 7465 2829 2e74 6f49 534f 5374 7269 6e67 te().toISOString │ │ │ │ -0004e9d0: 2829 202b 2027 2027 3b0a 0909 7d0a 0a09 () + ' ';...}... │ │ │ │ -0004e9e0: 092f 2a2a 0a09 0920 2a20 496e 766f 6b65 ./**... * Invoke │ │ │ │ -0004e9f0: 7320 6075 7469 6c2e 666f 726d 6174 5769 s `util.formatWi │ │ │ │ -0004ea00: 7468 4f70 7469 6f6e 7328 2960 2077 6974 thOptions()` wit │ │ │ │ -0004ea10: 6820 7468 6520 7370 6563 6966 6965 6420 h the specified │ │ │ │ -0004ea20: 6172 6775 6d65 6e74 7320 616e 6420 7772 arguments and wr │ │ │ │ -0004ea30: 6974 6573 2074 6f20 7374 6465 7272 2e0a ites to stderr.. │ │ │ │ -0004ea40: 0909 202a 2f0a 0a09 0966 756e 6374 696f .. */....functio │ │ │ │ -0004ea50: 6e20 6c6f 6728 2e2e 2e61 7267 7329 207b n log(...args) { │ │ │ │ -0004ea60: 0a09 0909 7265 7475 726e 2070 726f 6365 ....return proce │ │ │ │ -0004ea70: 7373 2e73 7464 6572 722e 7772 6974 6528 ss.stderr.write( │ │ │ │ -0004ea80: 7574 696c 2e66 6f72 6d61 7457 6974 684f util.formatWithO │ │ │ │ -0004ea90: 7074 696f 6e73 2865 7870 6f72 7473 2e69 ptions(exports.i │ │ │ │ -0004eaa0: 6e73 7065 6374 4f70 7473 2c20 2e2e 2e61 nspectOpts, ...a │ │ │ │ -0004eab0: 7267 7329 202b 2027 5c6e 2729 3b0a 0909 rgs) + '\n');... │ │ │ │ -0004eac0: 7d0a 0a09 092f 2a2a 0a09 0920 2a20 5361 }..../**... * Sa │ │ │ │ -0004ead0: 7665 2060 6e61 6d65 7370 6163 6573 602e ve `namespaces`. │ │ │ │ -0004eae0: 0a09 0920 2a0a 0909 202a 2040 7061 7261 ... *... * @para │ │ │ │ -0004eaf0: 6d20 7b53 7472 696e 677d 206e 616d 6573 m {String} names │ │ │ │ -0004eb00: 7061 6365 730a 0909 202a 2040 6170 6920 paces... * @api │ │ │ │ -0004eb10: 7072 6976 6174 650a 0909 202a 2f0a 0909 private... */... │ │ │ │ -0004eb20: 6675 6e63 7469 6f6e 2073 6176 6528 6e61 function save(na │ │ │ │ -0004eb30: 6d65 7370 6163 6573 2920 7b0a 0909 0969 mespaces) {....i │ │ │ │ -0004eb40: 6620 286e 616d 6573 7061 6365 7329 207b f (namespaces) { │ │ │ │ -0004eb50: 0a09 0909 0970 726f 6365 7373 2e65 6e76 .....process.env │ │ │ │ -0004eb60: 2e44 4542 5547 203d 206e 616d 6573 7061 .DEBUG = namespa │ │ │ │ -0004eb70: 6365 733b 0a09 0909 7d20 656c 7365 207b ces;....} else { │ │ │ │ -0004eb80: 0a09 0909 092f 2f20 4966 2079 6f75 2073 .....// If you s │ │ │ │ -0004eb90: 6574 2061 2070 726f 6365 7373 2e65 6e76 et a process.env │ │ │ │ -0004eba0: 2066 6965 6c64 2074 6f20 6e75 6c6c 206f field to null o │ │ │ │ -0004ebb0: 7220 756e 6465 6669 6e65 642c 2069 7420 r undefined, it │ │ │ │ -0004ebc0: 6765 7473 2063 6173 7420 746f 2074 6865 gets cast to the │ │ │ │ -0004ebd0: 0a09 0909 092f 2f20 7374 7269 6e67 2027 .....// string ' │ │ │ │ -0004ebe0: 6e75 6c6c 2720 6f72 2027 756e 6465 6669 null' or 'undefi │ │ │ │ -0004ebf0: 6e65 6427 2e20 4a75 7374 2064 656c 6574 ned'. Just delet │ │ │ │ -0004ec00: 6520 696e 7374 6561 642e 0a09 0909 0964 e instead......d │ │ │ │ -0004ec10: 656c 6574 6520 7072 6f63 6573 732e 656e elete process.en │ │ │ │ -0004ec20: 762e 4445 4255 473b 0a09 0909 7d0a 0909 v.DEBUG;....}... │ │ │ │ -0004ec30: 7d0a 0a09 092f 2a2a 0a09 0920 2a20 4c6f }..../**... * Lo │ │ │ │ -0004ec40: 6164 2060 6e61 6d65 7370 6163 6573 602e ad `namespaces`. │ │ │ │ -0004ec50: 0a09 0920 2a0a 0909 202a 2040 7265 7475 ... *... * @retu │ │ │ │ -0004ec60: 726e 207b 5374 7269 6e67 7d20 7265 7475 rn {String} retu │ │ │ │ -0004ec70: 726e 7320 7468 6520 7072 6576 696f 7573 rns the previous │ │ │ │ -0004ec80: 6c79 2070 6572 7369 7374 6564 2064 6562 ly persisted deb │ │ │ │ -0004ec90: 7567 206d 6f64 6573 0a09 0920 2a20 4061 ug modes... * @a │ │ │ │ -0004eca0: 7069 2070 7269 7661 7465 0a09 0920 2a2f pi private... */ │ │ │ │ -0004ecb0: 0a0a 0909 6675 6e63 7469 6f6e 206c 6f61 ....function loa │ │ │ │ -0004ecc0: 6428 2920 7b0a 0909 0972 6574 7572 6e20 d() {....return │ │ │ │ -0004ecd0: 7072 6f63 6573 732e 656e 762e 4445 4255 process.env.DEBU │ │ │ │ -0004ece0: 473b 0a09 097d 0a0a 0909 2f2a 2a0a 0909 G;...}..../**... │ │ │ │ -0004ecf0: 202a 2049 6e69 7420 6c6f 6769 6320 666f * Init logic fo │ │ │ │ -0004ed00: 7220 6064 6562 7567 6020 696e 7374 616e r `debug` instan │ │ │ │ -0004ed10: 6365 732e 0a09 0920 2a0a 0909 202a 2043 ces.... *... * C │ │ │ │ -0004ed20: 7265 6174 6520 6120 6e65 7720 6069 6e73 reate a new `ins │ │ │ │ -0004ed30: 7065 6374 4f70 7473 6020 6f62 6a65 6374 pectOpts` object │ │ │ │ -0004ed40: 2069 6e20 6361 7365 2060 7573 6543 6f6c in case `useCol │ │ │ │ -0004ed50: 6f72 7360 2069 7320 7365 740a 0909 202a ors` is set... * │ │ │ │ -0004ed60: 2064 6966 6665 7265 6e74 6c79 2066 6f72 differently for │ │ │ │ -0004ed70: 2061 2070 6172 7469 6375 6c61 7220 6064 a particular `d │ │ │ │ -0004ed80: 6562 7567 6020 696e 7374 616e 6365 2e0a ebug` instance.. │ │ │ │ -0004ed90: 0909 202a 2f0a 0a09 0966 756e 6374 696f .. */....functio │ │ │ │ -0004eda0: 6e20 696e 6974 2864 6562 7567 2920 7b0a n init(debug) {. │ │ │ │ -0004edb0: 0909 0964 6562 7567 2e69 6e73 7065 6374 ...debug.inspect │ │ │ │ -0004edc0: 4f70 7473 203d 207b 7d3b 0a0a 0909 0963 Opts = {};.....c │ │ │ │ -0004edd0: 6f6e 7374 206b 6579 7320 3d20 4f62 6a65 onst keys = Obje │ │ │ │ -0004ede0: 6374 2e6b 6579 7328 6578 706f 7274 732e ct.keys(exports. │ │ │ │ -0004edf0: 696e 7370 6563 744f 7074 7329 3b0a 0909 inspectOpts);... │ │ │ │ -0004ee00: 0966 6f72 2028 6c65 7420 6920 3d20 303b .for (let i = 0; │ │ │ │ -0004ee10: 2069 203c 206b 6579 732e 6c65 6e67 7468 i < keys.length │ │ │ │ -0004ee20: 3b20 692b 2b29 207b 0a09 0909 0964 6562 ; i++) {.....deb │ │ │ │ -0004ee30: 7567 2e69 6e73 7065 6374 4f70 7473 5b6b ug.inspectOpts[k │ │ │ │ -0004ee40: 6579 735b 695d 5d20 3d20 6578 706f 7274 eys[i]] = export │ │ │ │ -0004ee50: 732e 696e 7370 6563 744f 7074 735b 6b65 s.inspectOpts[ke │ │ │ │ -0004ee60: 7973 5b69 5d5d 3b0a 0909 097d 0a09 097d ys[i]];....}...} │ │ │ │ -0004ee70: 0a0a 0909 6d6f 6475 6c65 2e65 7870 6f72 ....module.expor │ │ │ │ -0004ee80: 7473 203d 2072 6571 7569 7265 436f 6d6d ts = requireComm │ │ │ │ -0004ee90: 6f6e 2829 2865 7870 6f72 7473 293b 0a0a on()(exports);.. │ │ │ │ -0004eea0: 0909 636f 6e73 7420 7b66 6f72 6d61 7474 ..const {formatt │ │ │ │ -0004eeb0: 6572 737d 203d 206d 6f64 756c 652e 6578 ers} = module.ex │ │ │ │ -0004eec0: 706f 7274 733b 0a0a 0909 2f2a 2a0a 0909 ports;..../**... │ │ │ │ -0004eed0: 202a 204d 6170 2025 6f20 746f 2060 7574 * Map %o to `ut │ │ │ │ -0004eee0: 696c 2e69 6e73 7065 6374 2829 602c 2061 il.inspect()`, a │ │ │ │ -0004eef0: 6c6c 206f 6e20 6120 7369 6e67 6c65 206c ll on a single l │ │ │ │ -0004ef00: 696e 652e 0a09 0920 2a2f 0a0a 0909 666f ine.... */....fo │ │ │ │ -0004ef10: 726d 6174 7465 7273 2e6f 203d 2066 756e rmatters.o = fun │ │ │ │ -0004ef20: 6374 696f 6e20 2876 2920 7b0a 0909 0974 ction (v) {....t │ │ │ │ -0004ef30: 6869 732e 696e 7370 6563 744f 7074 732e his.inspectOpts. │ │ │ │ -0004ef40: 636f 6c6f 7273 203d 2074 6869 732e 7573 colors = this.us │ │ │ │ -0004ef50: 6543 6f6c 6f72 733b 0a09 0909 7265 7475 eColors;....retu │ │ │ │ -0004ef60: 726e 2075 7469 6c2e 696e 7370 6563 7428 rn util.inspect( │ │ │ │ -0004ef70: 762c 2074 6869 732e 696e 7370 6563 744f v, this.inspectO │ │ │ │ -0004ef80: 7074 7329 0a09 0909 092e 7370 6c69 7428 pts)......split( │ │ │ │ -0004ef90: 275c 6e27 290a 0909 0909 2e6d 6170 2873 '\n')......map(s │ │ │ │ -0004efa0: 7472 203d 3e20 7374 722e 7472 696d 2829 tr => str.trim() │ │ │ │ -0004efb0: 290a 0909 0909 2e6a 6f69 6e28 2720 2729 )......join(' ') │ │ │ │ -0004efc0: 3b0a 0909 7d3b 0a0a 0909 2f2a 2a0a 0909 ;...};..../**... │ │ │ │ -0004efd0: 202a 204d 6170 2025 4f20 746f 2060 7574 * Map %O to `ut │ │ │ │ -0004efe0: 696c 2e69 6e73 7065 6374 2829 602c 2061 il.inspect()`, a │ │ │ │ -0004eff0: 6c6c 6f77 696e 6720 6d75 6c74 6970 6c65 llowing multiple │ │ │ │ -0004f000: 206c 696e 6573 2069 6620 6e65 6564 6564 lines if needed │ │ │ │ -0004f010: 2e0a 0909 202a 2f0a 0a09 0966 6f72 6d61 .... */....forma │ │ │ │ -0004f020: 7474 6572 732e 4f20 3d20 6675 6e63 7469 tters.O = functi │ │ │ │ -0004f030: 6f6e 2028 7629 207b 0a09 0909 7468 6973 on (v) {....this │ │ │ │ -0004f040: 2e69 6e73 7065 6374 4f70 7473 2e63 6f6c .inspectOpts.col │ │ │ │ -0004f050: 6f72 7320 3d20 7468 6973 2e75 7365 436f ors = this.useCo │ │ │ │ -0004f060: 6c6f 7273 3b0a 0909 0972 6574 7572 6e20 lors;....return │ │ │ │ -0004f070: 7574 696c 2e69 6e73 7065 6374 2876 2c20 util.inspect(v, │ │ │ │ -0004f080: 7468 6973 2e69 6e73 7065 6374 4f70 7473 this.inspectOpts │ │ │ │ -0004f090: 293b 0a09 097d 3b20 0a09 7d20 286e 6f64 );...}; ..} (nod │ │ │ │ -0004f0a0: 652c 206e 6f64 652e 6578 706f 7274 7329 e, node.exports) │ │ │ │ -0004f0b0: 293b 0a09 7265 7475 726e 206e 6f64 652e );..return node. │ │ │ │ -0004f0c0: 6578 706f 7274 733b 0a7d 0a0a 2f2a 2a0a exports;.}../**. │ │ │ │ -0004f0d0: 202a 2044 6574 6563 7420 456c 6563 7472 * Detect Electr │ │ │ │ -0004f0e0: 6f6e 2072 656e 6465 7265 7220 2f20 6e77 on renderer / nw │ │ │ │ -0004f0f0: 6a73 2070 726f 6365 7373 2c20 7768 6963 js process, whic │ │ │ │ -0004f100: 6820 6973 206e 6f64 652c 2062 7574 2077 h is node, but w │ │ │ │ -0004f110: 6520 7368 6f75 6c64 0a20 2a20 7472 6561 e should. * trea │ │ │ │ -0004f120: 7420 6173 2061 2062 726f 7773 6572 2e0a t as a browser.. │ │ │ │ -0004f130: 202a 2f0a 0a76 6172 2068 6173 5265 7175 */..var hasRequ │ │ │ │ -0004f140: 6972 6564 5372 633b 0a0a 6675 6e63 7469 iredSrc;..functi │ │ │ │ -0004f150: 6f6e 2072 6571 7569 7265 5372 6320 2829 on requireSrc () │ │ │ │ -0004f160: 207b 0a09 6966 2028 6861 7352 6571 7569 {..if (hasRequi │ │ │ │ -0004f170: 7265 6453 7263 2920 7265 7475 726e 2073 redSrc) return s │ │ │ │ -0004f180: 7263 2e65 7870 6f72 7473 3b0a 0968 6173 rc.exports;..has │ │ │ │ -0004f190: 5265 7175 6972 6564 5372 6320 3d20 313b RequiredSrc = 1; │ │ │ │ -0004f1a0: 0a09 6966 2028 7479 7065 6f66 2070 726f ..if (typeof pro │ │ │ │ -0004f1b0: 6365 7373 203d 3d3d 2027 756e 6465 6669 cess === 'undefi │ │ │ │ -0004f1c0: 6e65 6427 207c 7c20 7072 6f63 6573 732e ned' || process. │ │ │ │ -0004f1d0: 7479 7065 203d 3d3d 2027 7265 6e64 6572 type === 'render │ │ │ │ -0004f1e0: 6572 2720 7c7c 2070 726f 6365 7373 2e62 er' || process.b │ │ │ │ -0004f1f0: 726f 7773 6572 203d 3d3d 2074 7275 6520 rowser === true │ │ │ │ -0004f200: 7c7c 2070 726f 6365 7373 2e5f 5f6e 776a || process.__nwj │ │ │ │ -0004f210: 7329 207b 0a09 0973 7263 2e65 7870 6f72 s) {...src.expor │ │ │ │ -0004f220: 7473 203d 2072 6571 7569 7265 4272 6f77 ts = requireBrow │ │ │ │ -0004f230: 7365 7228 293b 0a09 7d20 656c 7365 207b ser();..} else { │ │ │ │ -0004f240: 0a09 0973 7263 2e65 7870 6f72 7473 203d ...src.exports = │ │ │ │ -0004f250: 2072 6571 7569 7265 4e6f 6465 2829 3b0a requireNode();. │ │ │ │ -0004f260: 097d 0a09 7265 7475 726e 2073 7263 2e65 .}..return src.e │ │ │ │ -0004f270: 7870 6f72 7473 3b0a 7d0a 0a76 6172 2064 xports;.}..var d │ │ │ │ -0004f280: 6562 7567 2431 3b0a 0a76 6172 2064 6562 ebug$1;..var deb │ │ │ │ -0004f290: 7567 5f31 203d 2066 756e 6374 696f 6e20 ug_1 = function │ │ │ │ -0004f2a0: 2829 207b 0a20 2069 6620 2821 6465 6275 () {. if (!debu │ │ │ │ -0004f2b0: 6724 3129 207b 0a20 2020 2074 7279 207b g$1) {. try { │ │ │ │ -0004f2c0: 0a20 2020 2020 202f 2a20 6573 6c69 6e74 . /* eslint │ │ │ │ -0004f2d0: 2067 6c6f 6261 6c2d 7265 7175 6972 653a global-require: │ │ │ │ -0004f2e0: 206f 6666 202a 2f0a 2020 2020 2020 6465 off */. de │ │ │ │ -0004f2f0: 6275 6724 3120 3d20 7265 7175 6972 6553 bug$1 = requireS │ │ │ │ -0004f300: 7263 2829 2822 666f 6c6c 6f77 2d72 6564 rc()("follow-red │ │ │ │ -0004f310: 6972 6563 7473 2229 3b0a 2020 2020 7d0a irects");. }. │ │ │ │ -0004f320: 2020 2020 6361 7463 6820 2865 7272 6f72 catch (error │ │ │ │ -0004f330: 2920 7b20 2f2a 202a 2f20 7d0a 2020 2020 ) { /* */ }. │ │ │ │ -0004f340: 6966 2028 7479 7065 6f66 2064 6562 7567 if (typeof debug │ │ │ │ -0004f350: 2431 2021 3d3d 2022 6675 6e63 7469 6f6e $1 !== "function │ │ │ │ -0004f360: 2229 207b 0a20 2020 2020 2064 6562 7567 ") {. debug │ │ │ │ -0004f370: 2431 203d 2066 756e 6374 696f 6e20 2829 $1 = function () │ │ │ │ -0004f380: 207b 202f 2a20 2a2f 207d 3b0a 2020 2020 { /* */ };. │ │ │ │ -0004f390: 7d0a 2020 7d0a 2020 6465 6275 6724 312e }. }. debug$1. │ │ │ │ -0004f3a0: 6170 706c 7928 6e75 6c6c 2c20 6172 6775 apply(null, argu │ │ │ │ -0004f3b0: 6d65 6e74 7329 3b0a 7d3b 0a0a 7661 7220 ments);.};..var │ │ │ │ -0004f3c0: 7572 6c20 3d20 7265 7175 6972 6524 2430 url = require$$0 │ │ │ │ -0004f3d0: 2431 3b0a 7661 7220 5552 4c24 3120 3d20 $1;.var URL$1 = │ │ │ │ -0004f3e0: 7572 6c2e 5552 4c3b 0a76 6172 2068 7474 url.URL;.var htt │ │ │ │ -0004f3f0: 7020 3d20 7265 7175 6972 6524 2433 3b0a p = require$$3;. │ │ │ │ -0004f400: 7661 7220 6874 7470 7320 3d20 7265 7175 var https = requ │ │ │ │ -0004f410: 6972 6524 2434 3b0a 7661 7220 5772 6974 ire$$4;.var Writ │ │ │ │ -0004f420: 6162 6c65 203d 2073 7472 6561 6d2e 5772 able = stream.Wr │ │ │ │ -0004f430: 6974 6162 6c65 3b0a 7661 7220 6173 7365 itable;.var asse │ │ │ │ -0004f440: 7274 203d 2072 6571 7569 7265 2424 3424 rt = require$$4$ │ │ │ │ -0004f450: 313b 0a76 6172 2064 6562 7567 203d 2064 1;.var debug = d │ │ │ │ -0004f460: 6562 7567 5f31 3b0a 0a2f 2f20 5072 6576 ebug_1;..// Prev │ │ │ │ -0004f470: 656e 7469 7665 2070 6c61 7466 6f72 6d20 entive platform │ │ │ │ -0004f480: 6465 7465 6374 696f 6e0a 2f2f 2069 7374 detection.// ist │ │ │ │ -0004f490: 616e 6275 6c20 6967 6e6f 7265 206e 6578 anbul ignore nex │ │ │ │ -0004f4a0: 740a 2866 756e 6374 696f 6e20 6465 7465 t.(function dete │ │ │ │ -0004f4b0: 6374 556e 7375 7070 6f72 7465 6445 6e76 ctUnsupportedEnv │ │ │ │ -0004f4c0: 6972 6f6e 6d65 6e74 2829 207b 0a20 2076 ironment() {. v │ │ │ │ -0004f4d0: 6172 206c 6f6f 6b73 4c69 6b65 4e6f 6465 ar looksLikeNode │ │ │ │ -0004f4e0: 203d 2074 7970 656f 6620 7072 6f63 6573 = typeof proces │ │ │ │ -0004f4f0: 7320 213d 3d20 2275 6e64 6566 696e 6564 s !== "undefined │ │ │ │ -0004f500: 223b 0a20 2076 6172 206c 6f6f 6b73 4c69 ";. var looksLi │ │ │ │ -0004f510: 6b65 4272 6f77 7365 7220 3d20 7479 7065 keBrowser = type │ │ │ │ -0004f520: 6f66 2077 696e 646f 7720 213d 3d20 2275 of window !== "u │ │ │ │ -0004f530: 6e64 6566 696e 6564 2220 2626 2074 7970 ndefined" && typ │ │ │ │ -0004f540: 656f 6620 646f 6375 6d65 6e74 2021 3d3d eof document !== │ │ │ │ -0004f550: 2022 756e 6465 6669 6e65 6422 3b0a 2020 "undefined";. │ │ │ │ -0004f560: 7661 7220 6c6f 6f6b 734c 696b 6556 3820 var looksLikeV8 │ │ │ │ -0004f570: 3d20 6973 4675 6e63 7469 6f6e 2431 2845 = isFunction$1(E │ │ │ │ -0004f580: 7272 6f72 2e63 6170 7475 7265 5374 6163 rror.captureStac │ │ │ │ -0004f590: 6b54 7261 6365 293b 0a20 2069 6620 2821 kTrace);. if (! │ │ │ │ -0004f5a0: 6c6f 6f6b 734c 696b 654e 6f64 6520 2626 looksLikeNode && │ │ │ │ -0004f5b0: 2028 6c6f 6f6b 734c 696b 6542 726f 7773 (looksLikeBrows │ │ │ │ -0004f5c0: 6572 207c 7c20 216c 6f6f 6b73 4c69 6b65 er || !looksLike │ │ │ │ -0004f5d0: 5638 2929 207b 0a20 2020 2063 6f6e 736f V8)) {. conso │ │ │ │ -0004f5e0: 6c65 2e77 6172 6e28 2254 6865 2066 6f6c le.warn("The fol │ │ │ │ -0004f5f0: 6c6f 772d 7265 6469 7265 6374 7320 7061 low-redirects pa │ │ │ │ -0004f600: 636b 6167 6520 7368 6f75 6c64 2062 6520 ckage should be │ │ │ │ -0004f610: 6578 636c 7564 6564 2066 726f 6d20 6272 excluded from br │ │ │ │ -0004f620: 6f77 7365 7220 6275 696c 6473 2e22 293b owser builds."); │ │ │ │ -0004f630: 0a20 207d 0a7d 2829 293b 0a0a 2f2f 2057 . }.}());..// W │ │ │ │ -0004f640: 6865 7468 6572 2074 6f20 7573 6520 7468 hether to use th │ │ │ │ -0004f650: 6520 6e61 7469 7665 2055 524c 206f 626a e native URL obj │ │ │ │ -0004f660: 6563 7420 6f72 2074 6865 206c 6567 6163 ect or the legac │ │ │ │ -0004f670: 7920 7572 6c20 6d6f 6475 6c65 0a76 6172 y url module.var │ │ │ │ -0004f680: 2075 7365 4e61 7469 7665 5552 4c20 3d20 useNativeURL = │ │ │ │ -0004f690: 6661 6c73 653b 0a74 7279 207b 0a20 2061 false;.try {. a │ │ │ │ -0004f6a0: 7373 6572 7428 6e65 7720 5552 4c24 3128 ssert(new URL$1( │ │ │ │ -0004f6b0: 2222 2929 3b0a 7d0a 6361 7463 6820 2865 ""));.}.catch (e │ │ │ │ -0004f6c0: 7272 6f72 2920 7b0a 2020 7573 654e 6174 rror) {. useNat │ │ │ │ -0004f6d0: 6976 6555 524c 203d 2065 7272 6f72 2e63 iveURL = error.c │ │ │ │ -0004f6e0: 6f64 6520 3d3d 3d20 2245 5252 5f49 4e56 ode === "ERR_INV │ │ │ │ -0004f6f0: 414c 4944 5f55 524c 223b 0a7d 0a0a 2f2f ALID_URL";.}..// │ │ │ │ -0004f700: 2055 524c 2066 6965 6c64 7320 746f 2070 URL fields to p │ │ │ │ -0004f710: 7265 7365 7276 6520 696e 2063 6f70 7920 reserve in copy │ │ │ │ -0004f720: 6f70 6572 6174 696f 6e73 0a76 6172 2070 operations.var p │ │ │ │ -0004f730: 7265 7365 7276 6564 5572 6c46 6965 6c64 reservedUrlField │ │ │ │ -0004f740: 7320 3d20 5b0a 2020 2261 7574 6822 2c0a s = [. "auth",. │ │ │ │ -0004f750: 2020 2268 6f73 7422 2c0a 2020 2268 6f73 "host",. "hos │ │ │ │ -0004f760: 746e 616d 6522 2c0a 2020 2268 7265 6622 tname",. "href" │ │ │ │ -0004f770: 2c0a 2020 2270 6174 6822 2c0a 2020 2270 ,. "path",. "p │ │ │ │ -0004f780: 6174 686e 616d 6522 2c0a 2020 2270 6f72 athname",. "por │ │ │ │ -0004f790: 7422 2c0a 2020 2270 726f 746f 636f 6c22 t",. "protocol" │ │ │ │ -0004f7a0: 2c0a 2020 2271 7565 7279 222c 0a20 2022 ,. "query",. " │ │ │ │ -0004f7b0: 7365 6172 6368 222c 0a20 2022 6861 7368 search",. "hash │ │ │ │ -0004f7c0: 222c 0a5d 3b0a 0a2f 2f20 4372 6561 7465 ",.];..// Create │ │ │ │ -0004f7d0: 2068 616e 646c 6572 7320 7468 6174 2070 handlers that p │ │ │ │ -0004f7e0: 6173 7320 6576 656e 7473 2066 726f 6d20 ass events from │ │ │ │ -0004f7f0: 6e61 7469 7665 2072 6571 7565 7374 730a native requests. │ │ │ │ -0004f800: 7661 7220 6576 656e 7473 203d 205b 2261 var events = ["a │ │ │ │ -0004f810: 626f 7274 222c 2022 6162 6f72 7465 6422 bort", "aborted" │ │ │ │ -0004f820: 2c20 2263 6f6e 6e65 6374 222c 2022 6572 , "connect", "er │ │ │ │ -0004f830: 726f 7222 2c20 2273 6f63 6b65 7422 2c20 ror", "socket", │ │ │ │ -0004f840: 2274 696d 656f 7574 225d 3b0a 7661 7220 "timeout"];.var │ │ │ │ -0004f850: 6576 656e 7448 616e 646c 6572 7320 3d20 eventHandlers = │ │ │ │ -0004f860: 4f62 6a65 6374 2e63 7265 6174 6528 6e75 Object.create(nu │ │ │ │ -0004f870: 6c6c 293b 0a65 7665 6e74 732e 666f 7245 ll);.events.forE │ │ │ │ -0004f880: 6163 6828 6675 6e63 7469 6f6e 2028 6576 ach(function (ev │ │ │ │ -0004f890: 656e 7429 207b 0a20 2065 7665 6e74 4861 ent) {. eventHa │ │ │ │ -0004f8a0: 6e64 6c65 7273 5b65 7665 6e74 5d20 3d20 ndlers[event] = │ │ │ │ -0004f8b0: 6675 6e63 7469 6f6e 2028 6172 6731 2c20 function (arg1, │ │ │ │ -0004f8c0: 6172 6732 2c20 6172 6733 2920 7b0a 2020 arg2, arg3) {. │ │ │ │ -0004f8d0: 2020 7468 6973 2e5f 7265 6469 7265 6374 this._redirect │ │ │ │ -0004f8e0: 6162 6c65 2e65 6d69 7428 6576 656e 742c able.emit(event, │ │ │ │ -0004f8f0: 2061 7267 312c 2061 7267 322c 2061 7267 arg1, arg2, arg │ │ │ │ -0004f900: 3329 3b0a 2020 7d3b 0a7d 293b 0a0a 2f2f 3);. };.});..// │ │ │ │ -0004f910: 2045 7272 6f72 2074 7970 6573 2077 6974 Error types wit │ │ │ │ -0004f920: 6820 636f 6465 730a 7661 7220 496e 7661 h codes.var Inva │ │ │ │ -0004f930: 6c69 6455 726c 4572 726f 7220 3d20 6372 lidUrlError = cr │ │ │ │ -0004f940: 6561 7465 4572 726f 7254 7970 6528 0a20 eateErrorType(. │ │ │ │ -0004f950: 2022 4552 525f 494e 5641 4c49 445f 5552 "ERR_INVALID_UR │ │ │ │ -0004f960: 4c22 2c0a 2020 2249 6e76 616c 6964 2055 L",. "Invalid U │ │ │ │ -0004f970: 524c 222c 0a20 2054 7970 6545 7272 6f72 RL",. TypeError │ │ │ │ -0004f980: 0a29 3b0a 7661 7220 5265 6469 7265 6374 .);.var Redirect │ │ │ │ -0004f990: 696f 6e45 7272 6f72 203d 2063 7265 6174 ionError = creat │ │ │ │ -0004f9a0: 6545 7272 6f72 5479 7065 280a 2020 2245 eErrorType(. "E │ │ │ │ -0004f9b0: 5252 5f46 525f 5245 4449 5245 4354 494f RR_FR_REDIRECTIO │ │ │ │ -0004f9c0: 4e5f 4641 494c 5552 4522 2c0a 2020 2252 N_FAILURE",. "R │ │ │ │ -0004f9d0: 6564 6972 6563 7465 6420 7265 7175 6573 edirected reques │ │ │ │ -0004f9e0: 7420 6661 696c 6564 220a 293b 0a76 6172 t failed".);.var │ │ │ │ -0004f9f0: 2054 6f6f 4d61 6e79 5265 6469 7265 6374 TooManyRedirect │ │ │ │ -0004fa00: 7345 7272 6f72 203d 2063 7265 6174 6545 sError = createE │ │ │ │ -0004fa10: 7272 6f72 5479 7065 280a 2020 2245 5252 rrorType(. "ERR │ │ │ │ -0004fa20: 5f46 525f 544f 4f5f 4d41 4e59 5f52 4544 _FR_TOO_MANY_RED │ │ │ │ -0004fa30: 4952 4543 5453 222c 0a20 2022 4d61 7869 IRECTS",. "Maxi │ │ │ │ -0004fa40: 6d75 6d20 6e75 6d62 6572 206f 6620 7265 mum number of re │ │ │ │ -0004fa50: 6469 7265 6374 7320 6578 6365 6564 6564 directs exceeded │ │ │ │ -0004fa60: 222c 0a20 2052 6564 6972 6563 7469 6f6e ",. Redirection │ │ │ │ -0004fa70: 4572 726f 720a 293b 0a76 6172 204d 6178 Error.);.var Max │ │ │ │ -0004fa80: 426f 6479 4c65 6e67 7468 4578 6365 6564 BodyLengthExceed │ │ │ │ -0004fa90: 6564 4572 726f 7220 3d20 6372 6561 7465 edError = create │ │ │ │ -0004faa0: 4572 726f 7254 7970 6528 0a20 2022 4552 ErrorType(. "ER │ │ │ │ -0004fab0: 525f 4652 5f4d 4158 5f42 4f44 595f 4c45 R_FR_MAX_BODY_LE │ │ │ │ -0004fac0: 4e47 5448 5f45 5843 4545 4445 4422 2c0a NGTH_EXCEEDED",. │ │ │ │ -0004fad0: 2020 2252 6571 7565 7374 2062 6f64 7920 "Request body │ │ │ │ -0004fae0: 6c61 7267 6572 2074 6861 6e20 6d61 7842 larger than maxB │ │ │ │ -0004faf0: 6f64 794c 656e 6774 6820 6c69 6d69 7422 odyLength limit" │ │ │ │ -0004fb00: 0a29 3b0a 7661 7220 5772 6974 6541 6674 .);.var WriteAft │ │ │ │ -0004fb10: 6572 456e 6445 7272 6f72 203d 2063 7265 erEndError = cre │ │ │ │ -0004fb20: 6174 6545 7272 6f72 5479 7065 280a 2020 ateErrorType(. │ │ │ │ -0004fb30: 2245 5252 5f53 5452 4541 4d5f 5752 4954 "ERR_STREAM_WRIT │ │ │ │ -0004fb40: 455f 4146 5445 525f 454e 4422 2c0a 2020 E_AFTER_END",. │ │ │ │ -0004fb50: 2277 7269 7465 2061 6674 6572 2065 6e64 "write after end │ │ │ │ -0004fb60: 220a 293b 0a0a 2f2f 2069 7374 616e 6275 ".);..// istanbu │ │ │ │ -0004fb70: 6c20 6967 6e6f 7265 206e 6578 740a 7661 l ignore next.va │ │ │ │ -0004fb80: 7220 6465 7374 726f 7920 3d20 5772 6974 r destroy = Writ │ │ │ │ -0004fb90: 6162 6c65 2e70 726f 746f 7479 7065 2e64 able.prototype.d │ │ │ │ -0004fba0: 6573 7472 6f79 207c 7c20 6e6f 6f70 3b0a estroy || noop;. │ │ │ │ -0004fbb0: 0a2f 2f20 416e 2048 5454 5028 5329 2072 .// An HTTP(S) r │ │ │ │ -0004fbc0: 6571 7565 7374 2074 6861 7420 6361 6e20 equest that can │ │ │ │ -0004fbd0: 6265 2072 6564 6972 6563 7465 640a 6675 be redirected.fu │ │ │ │ -0004fbe0: 6e63 7469 6f6e 2052 6564 6972 6563 7461 nction Redirecta │ │ │ │ -0004fbf0: 626c 6552 6571 7565 7374 286f 7074 696f bleRequest(optio │ │ │ │ -0004fc00: 6e73 2c20 7265 7370 6f6e 7365 4361 6c6c ns, responseCall │ │ │ │ -0004fc10: 6261 636b 2920 7b0a 2020 2f2f 2049 6e69 back) {. // Ini │ │ │ │ -0004fc20: 7469 616c 697a 6520 7468 6520 7265 7175 tialize the requ │ │ │ │ -0004fc30: 6573 740a 2020 5772 6974 6162 6c65 2e63 est. Writable.c │ │ │ │ -0004fc40: 616c 6c28 7468 6973 293b 0a20 2074 6869 all(this);. thi │ │ │ │ -0004fc50: 732e 5f73 616e 6974 697a 654f 7074 696f s._sanitizeOptio │ │ │ │ -0004fc60: 6e73 286f 7074 696f 6e73 293b 0a20 2074 ns(options);. t │ │ │ │ -0004fc70: 6869 732e 5f6f 7074 696f 6e73 203d 206f his._options = o │ │ │ │ -0004fc80: 7074 696f 6e73 3b0a 2020 7468 6973 2e5f ptions;. this._ │ │ │ │ -0004fc90: 656e 6465 6420 3d20 6661 6c73 653b 0a20 ended = false;. │ │ │ │ -0004fca0: 2074 6869 732e 5f65 6e64 696e 6720 3d20 this._ending = │ │ │ │ -0004fcb0: 6661 6c73 653b 0a20 2074 6869 732e 5f72 false;. this._r │ │ │ │ -0004fcc0: 6564 6972 6563 7443 6f75 6e74 203d 2030 edirectCount = 0 │ │ │ │ -0004fcd0: 3b0a 2020 7468 6973 2e5f 7265 6469 7265 ;. this._redire │ │ │ │ -0004fce0: 6374 7320 3d20 5b5d 3b0a 2020 7468 6973 cts = [];. this │ │ │ │ -0004fcf0: 2e5f 7265 7175 6573 7442 6f64 794c 656e ._requestBodyLen │ │ │ │ -0004fd00: 6774 6820 3d20 303b 0a20 2074 6869 732e gth = 0;. this. │ │ │ │ -0004fd10: 5f72 6571 7565 7374 426f 6479 4275 6666 _requestBodyBuff │ │ │ │ -0004fd20: 6572 7320 3d20 5b5d 3b0a 0a20 202f 2f20 ers = [];.. // │ │ │ │ -0004fd30: 4174 7461 6368 2061 2063 616c 6c62 6163 Attach a callbac │ │ │ │ -0004fd40: 6b20 6966 2070 6173 7365 640a 2020 6966 k if passed. if │ │ │ │ -0004fd50: 2028 7265 7370 6f6e 7365 4361 6c6c 6261 (responseCallba │ │ │ │ -0004fd60: 636b 2920 7b0a 2020 2020 7468 6973 2e6f ck) {. this.o │ │ │ │ -0004fd70: 6e28 2272 6573 706f 6e73 6522 2c20 7265 n("response", re │ │ │ │ -0004fd80: 7370 6f6e 7365 4361 6c6c 6261 636b 293b sponseCallback); │ │ │ │ -0004fd90: 0a20 207d 0a0a 2020 2f2f 2052 6561 6374 . }.. // React │ │ │ │ -0004fda0: 2074 6f20 7265 7370 6f6e 7365 7320 6f66 to responses of │ │ │ │ -0004fdb0: 206e 6174 6976 6520 7265 7175 6573 7473 native requests │ │ │ │ -0004fdc0: 0a20 2076 6172 2073 656c 6620 3d20 7468 . var self = th │ │ │ │ -0004fdd0: 6973 3b0a 2020 7468 6973 2e5f 6f6e 4e61 is;. this._onNa │ │ │ │ -0004fde0: 7469 7665 5265 7370 6f6e 7365 203d 2066 tiveResponse = f │ │ │ │ -0004fdf0: 756e 6374 696f 6e20 2872 6573 706f 6e73 unction (respons │ │ │ │ -0004fe00: 6529 207b 0a20 2020 2074 7279 207b 0a20 e) {. try {. │ │ │ │ -0004fe10: 2020 2020 2073 656c 662e 5f70 726f 6365 self._proce │ │ │ │ -0004fe20: 7373 5265 7370 6f6e 7365 2872 6573 706f ssResponse(respo │ │ │ │ -0004fe30: 6e73 6529 3b0a 2020 2020 7d0a 2020 2020 nse);. }. │ │ │ │ -0004fe40: 6361 7463 6820 2863 6175 7365 2920 7b0a catch (cause) {. │ │ │ │ -0004fe50: 2020 2020 2020 7365 6c66 2e65 6d69 7428 self.emit( │ │ │ │ -0004fe60: 2265 7272 6f72 222c 2063 6175 7365 2069 "error", cause i │ │ │ │ -0004fe70: 6e73 7461 6e63 656f 6620 5265 6469 7265 nstanceof Redire │ │ │ │ -0004fe80: 6374 696f 6e45 7272 6f72 203f 0a20 2020 ctionError ?. │ │ │ │ -0004fe90: 2020 2020 2063 6175 7365 203a 206e 6577 cause : new │ │ │ │ -0004fea0: 2052 6564 6972 6563 7469 6f6e 4572 726f RedirectionErro │ │ │ │ -0004feb0: 7228 7b20 6361 7573 653a 2063 6175 7365 r({ cause: cause │ │ │ │ -0004fec0: 207d 2929 3b0a 2020 2020 7d0a 2020 7d3b }));. }. }; │ │ │ │ -0004fed0: 0a0a 2020 2f2f 2050 6572 666f 726d 2074 .. // Perform t │ │ │ │ -0004fee0: 6865 2066 6972 7374 2072 6571 7565 7374 he first request │ │ │ │ -0004fef0: 0a20 2074 6869 732e 5f70 6572 666f 726d . this._perform │ │ │ │ -0004ff00: 5265 7175 6573 7428 293b 0a7d 0a52 6564 Request();.}.Red │ │ │ │ -0004ff10: 6972 6563 7461 626c 6552 6571 7565 7374 irectableRequest │ │ │ │ -0004ff20: 2e70 726f 746f 7479 7065 203d 204f 626a .prototype = Obj │ │ │ │ -0004ff30: 6563 742e 6372 6561 7465 2857 7269 7461 ect.create(Writa │ │ │ │ -0004ff40: 626c 652e 7072 6f74 6f74 7970 6529 3b0a ble.prototype);. │ │ │ │ -0004ff50: 0a52 6564 6972 6563 7461 626c 6552 6571 .RedirectableReq │ │ │ │ -0004ff60: 7565 7374 2e70 726f 746f 7479 7065 2e61 uest.prototype.a │ │ │ │ -0004ff70: 626f 7274 203d 2066 756e 6374 696f 6e20 bort = function │ │ │ │ -0004ff80: 2829 207b 0a20 2064 6573 7472 6f79 5265 () {. destroyRe │ │ │ │ -0004ff90: 7175 6573 7428 7468 6973 2e5f 6375 7272 quest(this._curr │ │ │ │ -0004ffa0: 656e 7452 6571 7565 7374 293b 0a20 2074 entRequest);. t │ │ │ │ -0004ffb0: 6869 732e 5f63 7572 7265 6e74 5265 7175 his._currentRequ │ │ │ │ -0004ffc0: 6573 742e 6162 6f72 7428 293b 0a20 2074 est.abort();. t │ │ │ │ -0004ffd0: 6869 732e 656d 6974 2822 6162 6f72 7422 his.emit("abort" │ │ │ │ -0004ffe0: 293b 0a7d 3b0a 0a52 6564 6972 6563 7461 );.};..Redirecta │ │ │ │ -0004fff0: 626c 6552 6571 7565 7374 2e70 726f 746f bleRequest.proto │ │ │ │ -00050000: 7479 7065 2e64 6573 7472 6f79 203d 2066 type.destroy = f │ │ │ │ -00050010: 756e 6374 696f 6e20 2865 7272 6f72 2920 unction (error) │ │ │ │ -00050020: 7b0a 2020 6465 7374 726f 7952 6571 7565 {. destroyReque │ │ │ │ -00050030: 7374 2874 6869 732e 5f63 7572 7265 6e74 st(this._current │ │ │ │ -00050040: 5265 7175 6573 742c 2065 7272 6f72 293b Request, error); │ │ │ │ -00050050: 0a20 2064 6573 7472 6f79 2e63 616c 6c28 . destroy.call( │ │ │ │ -00050060: 7468 6973 2c20 6572 726f 7229 3b0a 2020 this, error);. │ │ │ │ -00050070: 7265 7475 726e 2074 6869 733b 0a7d 3b0a return this;.};. │ │ │ │ -00050080: 0a2f 2f20 5772 6974 6573 2062 7566 6665 .// Writes buffe │ │ │ │ -00050090: 7265 6420 6461 7461 2074 6f20 7468 6520 red data to the │ │ │ │ -000500a0: 6375 7272 656e 7420 6e61 7469 7665 2072 current native r │ │ │ │ -000500b0: 6571 7565 7374 0a52 6564 6972 6563 7461 equest.Redirecta │ │ │ │ -000500c0: 626c 6552 6571 7565 7374 2e70 726f 746f bleRequest.proto │ │ │ │ -000500d0: 7479 7065 2e77 7269 7465 203d 2066 756e type.write = fun │ │ │ │ -000500e0: 6374 696f 6e20 2864 6174 612c 2065 6e63 ction (data, enc │ │ │ │ -000500f0: 6f64 696e 672c 2063 616c 6c62 6163 6b29 oding, callback) │ │ │ │ -00050100: 207b 0a20 202f 2f20 5772 6974 696e 6720 {. // Writing │ │ │ │ -00050110: 6973 206e 6f74 2061 6c6c 6f77 6564 2069 is not allowed i │ │ │ │ -00050120: 6620 656e 6420 6861 7320 6265 656e 2063 f end has been c │ │ │ │ -00050130: 616c 6c65 640a 2020 6966 2028 7468 6973 alled. if (this │ │ │ │ -00050140: 2e5f 656e 6469 6e67 2920 7b0a 2020 2020 ._ending) {. │ │ │ │ -00050150: 7468 726f 7720 6e65 7720 5772 6974 6541 throw new WriteA │ │ │ │ -00050160: 6674 6572 456e 6445 7272 6f72 2829 3b0a fterEndError();. │ │ │ │ -00050170: 2020 7d0a 0a20 202f 2f20 5661 6c69 6461 }.. // Valida │ │ │ │ -00050180: 7465 2069 6e70 7574 2061 6e64 2073 6869 te input and shi │ │ │ │ -00050190: 6674 2070 6172 616d 6574 6572 7320 6966 ft parameters if │ │ │ │ -000501a0: 206e 6563 6573 7361 7279 0a20 2069 6620 necessary. if │ │ │ │ -000501b0: 2821 6973 5374 7269 6e67 2864 6174 6129 (!isString(data) │ │ │ │ -000501c0: 2026 2620 2169 7342 7566 6665 7228 6461 && !isBuffer(da │ │ │ │ -000501d0: 7461 2929 207b 0a20 2020 2074 6872 6f77 ta)) {. throw │ │ │ │ -000501e0: 206e 6577 2054 7970 6545 7272 6f72 2822 new TypeError(" │ │ │ │ -000501f0: 6461 7461 2073 686f 756c 6420 6265 2061 data should be a │ │ │ │ -00050200: 2073 7472 696e 672c 2042 7566 6665 7220 string, Buffer │ │ │ │ -00050210: 6f72 2055 696e 7438 4172 7261 7922 293b or Uint8Array"); │ │ │ │ -00050220: 0a20 207d 0a20 2069 6620 2869 7346 756e . }. if (isFun │ │ │ │ -00050230: 6374 696f 6e24 3128 656e 636f 6469 6e67 ction$1(encoding │ │ │ │ -00050240: 2929 207b 0a20 2020 2063 616c 6c62 6163 )) {. callbac │ │ │ │ -00050250: 6b20 3d20 656e 636f 6469 6e67 3b0a 2020 k = encoding;. │ │ │ │ -00050260: 2020 656e 636f 6469 6e67 203d 206e 756c encoding = nul │ │ │ │ -00050270: 6c3b 0a20 207d 0a0a 2020 2f2f 2049 676e l;. }.. // Ign │ │ │ │ -00050280: 6f72 6520 656d 7074 7920 6275 6666 6572 ore empty buffer │ │ │ │ -00050290: 732c 2073 696e 6365 2077 7269 7469 6e67 s, since writing │ │ │ │ -000502a0: 2074 6865 6d20 646f 6573 6e27 7420 696e them doesn't in │ │ │ │ -000502b0: 766f 6b65 2074 6865 2063 616c 6c62 6163 voke the callbac │ │ │ │ -000502c0: 6b0a 2020 2f2f 2068 7474 7073 3a2f 2f67 k. // https://g │ │ │ │ -000502d0: 6974 6875 622e 636f 6d2f 6e6f 6465 6a73 ithub.com/nodejs │ │ │ │ -000502e0: 2f6e 6f64 652f 6973 7375 6573 2f32 3230 /node/issues/220 │ │ │ │ -000502f0: 3636 0a20 2069 6620 2864 6174 612e 6c65 66. if (data.le │ │ │ │ -00050300: 6e67 7468 203d 3d3d 2030 2920 7b0a 2020 ngth === 0) {. │ │ │ │ -00050310: 2020 6966 2028 6361 6c6c 6261 636b 2920 if (callback) │ │ │ │ -00050320: 7b0a 2020 2020 2020 6361 6c6c 6261 636b {. callback │ │ │ │ -00050330: 2829 3b0a 2020 2020 7d0a 2020 2020 7265 ();. }. re │ │ │ │ -00050340: 7475 726e 3b0a 2020 7d0a 2020 2f2f 204f turn;. }. // O │ │ │ │ -00050350: 6e6c 7920 7772 6974 6520 7768 656e 2077 nly write when w │ │ │ │ -00050360: 6520 646f 6e27 7420 6578 6365 6564 2074 e don't exceed t │ │ │ │ -00050370: 6865 206d 6178 696d 756d 2062 6f64 7920 he maximum body │ │ │ │ -00050380: 6c65 6e67 7468 0a20 2069 6620 2874 6869 length. if (thi │ │ │ │ -00050390: 732e 5f72 6571 7565 7374 426f 6479 4c65 s._requestBodyLe │ │ │ │ -000503a0: 6e67 7468 202b 2064 6174 612e 6c65 6e67 ngth + data.leng │ │ │ │ -000503b0: 7468 203c 3d20 7468 6973 2e5f 6f70 7469 th <= this._opti │ │ │ │ -000503c0: 6f6e 732e 6d61 7842 6f64 794c 656e 6774 ons.maxBodyLengt │ │ │ │ -000503d0: 6829 207b 0a20 2020 2074 6869 732e 5f72 h) {. this._r │ │ │ │ -000503e0: 6571 7565 7374 426f 6479 4c65 6e67 7468 equestBodyLength │ │ │ │ -000503f0: 202b 3d20 6461 7461 2e6c 656e 6774 683b += data.length; │ │ │ │ -00050400: 0a20 2020 2074 6869 732e 5f72 6571 7565 . this._reque │ │ │ │ -00050410: 7374 426f 6479 4275 6666 6572 732e 7075 stBodyBuffers.pu │ │ │ │ -00050420: 7368 287b 2064 6174 613a 2064 6174 612c sh({ data: data, │ │ │ │ -00050430: 2065 6e63 6f64 696e 673a 2065 6e63 6f64 encoding: encod │ │ │ │ -00050440: 696e 6720 7d29 3b0a 2020 2020 7468 6973 ing });. this │ │ │ │ -00050450: 2e5f 6375 7272 656e 7452 6571 7565 7374 ._currentRequest │ │ │ │ -00050460: 2e77 7269 7465 2864 6174 612c 2065 6e63 .write(data, enc │ │ │ │ -00050470: 6f64 696e 672c 2063 616c 6c62 6163 6b29 oding, callback) │ │ │ │ -00050480: 3b0a 2020 7d0a 2020 2f2f 2045 7272 6f72 ;. }. // Error │ │ │ │ -00050490: 2077 6865 6e20 7765 2065 7863 6565 6420 when we exceed │ │ │ │ -000504a0: 7468 6520 6d61 7869 6d75 6d20 626f 6479 the maximum body │ │ │ │ -000504b0: 206c 656e 6774 680a 2020 656c 7365 207b length. else { │ │ │ │ -000504c0: 0a20 2020 2074 6869 732e 656d 6974 2822 . this.emit(" │ │ │ │ -000504d0: 6572 726f 7222 2c20 6e65 7720 4d61 7842 error", new MaxB │ │ │ │ -000504e0: 6f64 794c 656e 6774 6845 7863 6565 6465 odyLengthExceede │ │ │ │ -000504f0: 6445 7272 6f72 2829 293b 0a20 2020 2074 dError());. t │ │ │ │ -00050500: 6869 732e 6162 6f72 7428 293b 0a20 207d his.abort();. } │ │ │ │ -00050510: 0a7d 3b0a 0a2f 2f20 456e 6473 2074 6865 .};..// Ends the │ │ │ │ -00050520: 2063 7572 7265 6e74 206e 6174 6976 6520 current native │ │ │ │ -00050530: 7265 7175 6573 740a 5265 6469 7265 6374 request.Redirect │ │ │ │ -00050540: 6162 6c65 5265 7175 6573 742e 7072 6f74 ableRequest.prot │ │ │ │ -00050550: 6f74 7970 652e 656e 6420 3d20 6675 6e63 otype.end = func │ │ │ │ -00050560: 7469 6f6e 2028 6461 7461 2c20 656e 636f tion (data, enco │ │ │ │ -00050570: 6469 6e67 2c20 6361 6c6c 6261 636b 2920 ding, callback) │ │ │ │ -00050580: 7b0a 2020 2f2f 2053 6869 6674 2070 6172 {. // Shift par │ │ │ │ -00050590: 616d 6574 6572 7320 6966 206e 6563 6573 ameters if neces │ │ │ │ -000505a0: 7361 7279 0a20 2069 6620 2869 7346 756e sary. if (isFun │ │ │ │ -000505b0: 6374 696f 6e24 3128 6461 7461 2929 207b ction$1(data)) { │ │ │ │ -000505c0: 0a20 2020 2063 616c 6c62 6163 6b20 3d20 . callback = │ │ │ │ -000505d0: 6461 7461 3b0a 2020 2020 6461 7461 203d data;. data = │ │ │ │ -000505e0: 2065 6e63 6f64 696e 6720 3d20 6e75 6c6c encoding = null │ │ │ │ -000505f0: 3b0a 2020 7d0a 2020 656c 7365 2069 6620 ;. }. else if │ │ │ │ -00050600: 2869 7346 756e 6374 696f 6e24 3128 656e (isFunction$1(en │ │ │ │ -00050610: 636f 6469 6e67 2929 207b 0a20 2020 2063 coding)) {. c │ │ │ │ -00050620: 616c 6c62 6163 6b20 3d20 656e 636f 6469 allback = encodi │ │ │ │ -00050630: 6e67 3b0a 2020 2020 656e 636f 6469 6e67 ng;. encoding │ │ │ │ -00050640: 203d 206e 756c 6c3b 0a20 207d 0a0a 2020 = null;. }.. │ │ │ │ -00050650: 2f2f 2057 7269 7465 2064 6174 6120 6966 // Write data if │ │ │ │ -00050660: 206e 6565 6465 6420 616e 6420 656e 640a needed and end. │ │ │ │ -00050670: 2020 6966 2028 2164 6174 6129 207b 0a20 if (!data) {. │ │ │ │ -00050680: 2020 2074 6869 732e 5f65 6e64 6564 203d this._ended = │ │ │ │ -00050690: 2074 6869 732e 5f65 6e64 696e 6720 3d20 this._ending = │ │ │ │ -000506a0: 7472 7565 3b0a 2020 2020 7468 6973 2e5f true;. this._ │ │ │ │ -000506b0: 6375 7272 656e 7452 6571 7565 7374 2e65 currentRequest.e │ │ │ │ -000506c0: 6e64 286e 756c 6c2c 206e 756c 6c2c 2063 nd(null, null, c │ │ │ │ -000506d0: 616c 6c62 6163 6b29 3b0a 2020 7d0a 2020 allback);. }. │ │ │ │ -000506e0: 656c 7365 207b 0a20 2020 2076 6172 2073 else {. var s │ │ │ │ -000506f0: 656c 6620 3d20 7468 6973 3b0a 2020 2020 elf = this;. │ │ │ │ -00050700: 7661 7220 6375 7272 656e 7452 6571 7565 var currentReque │ │ │ │ -00050710: 7374 203d 2074 6869 732e 5f63 7572 7265 st = this._curre │ │ │ │ -00050720: 6e74 5265 7175 6573 743b 0a20 2020 2074 ntRequest;. t │ │ │ │ -00050730: 6869 732e 7772 6974 6528 6461 7461 2c20 his.write(data, │ │ │ │ -00050740: 656e 636f 6469 6e67 2c20 6675 6e63 7469 encoding, functi │ │ │ │ -00050750: 6f6e 2028 2920 7b0a 2020 2020 2020 7365 on () {. se │ │ │ │ -00050760: 6c66 2e5f 656e 6465 6420 3d20 7472 7565 lf._ended = true │ │ │ │ -00050770: 3b0a 2020 2020 2020 6375 7272 656e 7452 ;. currentR │ │ │ │ -00050780: 6571 7565 7374 2e65 6e64 286e 756c 6c2c equest.end(null, │ │ │ │ -00050790: 206e 756c 6c2c 2063 616c 6c62 6163 6b29 null, callback) │ │ │ │ -000507a0: 3b0a 2020 2020 7d29 3b0a 2020 2020 7468 ;. });. th │ │ │ │ -000507b0: 6973 2e5f 656e 6469 6e67 203d 2074 7275 is._ending = tru │ │ │ │ -000507c0: 653b 0a20 207d 0a7d 3b0a 0a2f 2f20 5365 e;. }.};..// Se │ │ │ │ -000507d0: 7473 2061 2068 6561 6465 7220 7661 6c75 ts a header valu │ │ │ │ -000507e0: 6520 6f6e 2074 6865 2063 7572 7265 6e74 e on the current │ │ │ │ -000507f0: 206e 6174 6976 6520 7265 7175 6573 740a native request. │ │ │ │ -00050800: 5265 6469 7265 6374 6162 6c65 5265 7175 RedirectableRequ │ │ │ │ -00050810: 6573 742e 7072 6f74 6f74 7970 652e 7365 est.prototype.se │ │ │ │ -00050820: 7448 6561 6465 7220 3d20 6675 6e63 7469 tHeader = functi │ │ │ │ -00050830: 6f6e 2028 6e61 6d65 2c20 7661 6c75 6529 on (name, value) │ │ │ │ -00050840: 207b 0a20 2074 6869 732e 5f6f 7074 696f {. this._optio │ │ │ │ -00050850: 6e73 2e68 6561 6465 7273 5b6e 616d 655d ns.headers[name] │ │ │ │ -00050860: 203d 2076 616c 7565 3b0a 2020 7468 6973 = value;. this │ │ │ │ -00050870: 2e5f 6375 7272 656e 7452 6571 7565 7374 ._currentRequest │ │ │ │ -00050880: 2e73 6574 4865 6164 6572 286e 616d 652c .setHeader(name, │ │ │ │ -00050890: 2076 616c 7565 293b 0a7d 3b0a 0a2f 2f20 value);.};..// │ │ │ │ -000508a0: 436c 6561 7273 2061 2068 6561 6465 7220 Clears a header │ │ │ │ -000508b0: 7661 6c75 6520 6f6e 2074 6865 2063 7572 value on the cur │ │ │ │ -000508c0: 7265 6e74 206e 6174 6976 6520 7265 7175 rent native requ │ │ │ │ -000508d0: 6573 740a 5265 6469 7265 6374 6162 6c65 est.Redirectable │ │ │ │ -000508e0: 5265 7175 6573 742e 7072 6f74 6f74 7970 Request.prototyp │ │ │ │ -000508f0: 652e 7265 6d6f 7665 4865 6164 6572 203d e.removeHeader = │ │ │ │ -00050900: 2066 756e 6374 696f 6e20 286e 616d 6529 function (name) │ │ │ │ -00050910: 207b 0a20 2064 656c 6574 6520 7468 6973 {. delete this │ │ │ │ -00050920: 2e5f 6f70 7469 6f6e 732e 6865 6164 6572 ._options.header │ │ │ │ -00050930: 735b 6e61 6d65 5d3b 0a20 2074 6869 732e s[name];. this. │ │ │ │ -00050940: 5f63 7572 7265 6e74 5265 7175 6573 742e _currentRequest. │ │ │ │ -00050950: 7265 6d6f 7665 4865 6164 6572 286e 616d removeHeader(nam │ │ │ │ -00050960: 6529 3b0a 7d3b 0a0a 2f2f 2047 6c6f 6261 e);.};..// Globa │ │ │ │ -00050970: 6c20 7469 6d65 6f75 7420 666f 7220 616c l timeout for al │ │ │ │ -00050980: 6c20 756e 6465 726c 7969 6e67 2072 6571 l underlying req │ │ │ │ -00050990: 7565 7374 730a 5265 6469 7265 6374 6162 uests.Redirectab │ │ │ │ -000509a0: 6c65 5265 7175 6573 742e 7072 6f74 6f74 leRequest.protot │ │ │ │ -000509b0: 7970 652e 7365 7454 696d 656f 7574 203d ype.setTimeout = │ │ │ │ -000509c0: 2066 756e 6374 696f 6e20 286d 7365 6373 function (msecs │ │ │ │ -000509d0: 2c20 6361 6c6c 6261 636b 2920 7b0a 2020 , callback) {. │ │ │ │ -000509e0: 7661 7220 7365 6c66 203d 2074 6869 733b var self = this; │ │ │ │ -000509f0: 0a0a 2020 2f2f 2044 6573 7472 6f79 7320 .. // Destroys │ │ │ │ -00050a00: 7468 6520 736f 636b 6574 206f 6e20 7469 the socket on ti │ │ │ │ -00050a10: 6d65 6f75 740a 2020 6675 6e63 7469 6f6e meout. function │ │ │ │ -00050a20: 2064 6573 7472 6f79 4f6e 5469 6d65 6f75 destroyOnTimeou │ │ │ │ -00050a30: 7428 736f 636b 6574 2920 7b0a 2020 2020 t(socket) {. │ │ │ │ -00050a40: 736f 636b 6574 2e73 6574 5469 6d65 6f75 socket.setTimeou │ │ │ │ -00050a50: 7428 6d73 6563 7329 3b0a 2020 2020 736f t(msecs);. so │ │ │ │ -00050a60: 636b 6574 2e72 656d 6f76 654c 6973 7465 cket.removeListe │ │ │ │ -00050a70: 6e65 7228 2274 696d 656f 7574 222c 2073 ner("timeout", s │ │ │ │ -00050a80: 6f63 6b65 742e 6465 7374 726f 7929 3b0a ocket.destroy);. │ │ │ │ -00050a90: 2020 2020 736f 636b 6574 2e61 6464 4c69 socket.addLi │ │ │ │ -00050aa0: 7374 656e 6572 2822 7469 6d65 6f75 7422 stener("timeout" │ │ │ │ -00050ab0: 2c20 736f 636b 6574 2e64 6573 7472 6f79 , socket.destroy │ │ │ │ -00050ac0: 293b 0a20 207d 0a0a 2020 2f2f 2053 6574 );. }.. // Set │ │ │ │ -00050ad0: 7320 7570 2061 2074 696d 6572 2074 6f20 s up a timer to │ │ │ │ -00050ae0: 7472 6967 6765 7220 6120 7469 6d65 6f75 trigger a timeou │ │ │ │ -00050af0: 7420 6576 656e 740a 2020 6675 6e63 7469 t event. functi │ │ │ │ -00050b00: 6f6e 2073 7461 7274 5469 6d65 7228 736f on startTimer(so │ │ │ │ -00050b10: 636b 6574 2920 7b0a 2020 2020 6966 2028 cket) {. if ( │ │ │ │ -00050b20: 7365 6c66 2e5f 7469 6d65 6f75 7429 207b self._timeout) { │ │ │ │ -00050b30: 0a20 2020 2020 2063 6c65 6172 5469 6d65 . clearTime │ │ │ │ -00050b40: 6f75 7428 7365 6c66 2e5f 7469 6d65 6f75 out(self._timeou │ │ │ │ -00050b50: 7429 3b0a 2020 2020 7d0a 2020 2020 7365 t);. }. se │ │ │ │ -00050b60: 6c66 2e5f 7469 6d65 6f75 7420 3d20 7365 lf._timeout = se │ │ │ │ -00050b70: 7454 696d 656f 7574 2866 756e 6374 696f tTimeout(functio │ │ │ │ -00050b80: 6e20 2829 207b 0a20 2020 2020 2073 656c n () {. sel │ │ │ │ -00050b90: 662e 656d 6974 2822 7469 6d65 6f75 7422 f.emit("timeout" │ │ │ │ -00050ba0: 293b 0a20 2020 2020 2063 6c65 6172 5469 );. clearTi │ │ │ │ -00050bb0: 6d65 7228 293b 0a20 2020 207d 2c20 6d73 mer();. }, ms │ │ │ │ -00050bc0: 6563 7329 3b0a 2020 2020 6465 7374 726f ecs);. destro │ │ │ │ -00050bd0: 794f 6e54 696d 656f 7574 2873 6f63 6b65 yOnTimeout(socke │ │ │ │ -00050be0: 7429 3b0a 2020 7d0a 0a20 202f 2f20 5374 t);. }.. // St │ │ │ │ -00050bf0: 6f70 7320 6120 7469 6d65 6f75 7420 6672 ops a timeout fr │ │ │ │ -00050c00: 6f6d 2074 7269 6767 6572 696e 670a 2020 om triggering. │ │ │ │ -00050c10: 6675 6e63 7469 6f6e 2063 6c65 6172 5469 function clearTi │ │ │ │ -00050c20: 6d65 7228 2920 7b0a 2020 2020 2f2f 2043 mer() {. // C │ │ │ │ -00050c30: 6c65 6172 2074 6865 2074 696d 656f 7574 lear the timeout │ │ │ │ -00050c40: 0a20 2020 2069 6620 2873 656c 662e 5f74 . if (self._t │ │ │ │ -00050c50: 696d 656f 7574 2920 7b0a 2020 2020 2020 imeout) {. │ │ │ │ -00050c60: 636c 6561 7254 696d 656f 7574 2873 656c clearTimeout(sel │ │ │ │ -00050c70: 662e 5f74 696d 656f 7574 293b 0a20 2020 f._timeout);. │ │ │ │ -00050c80: 2020 2073 656c 662e 5f74 696d 656f 7574 self._timeout │ │ │ │ -00050c90: 203d 206e 756c 6c3b 0a20 2020 207d 0a0a = null;. }.. │ │ │ │ -00050ca0: 2020 2020 2f2f 2043 6c65 616e 2075 7020 // Clean up │ │ │ │ -00050cb0: 616c 6c20 6174 7461 6368 6564 206c 6973 all attached lis │ │ │ │ -00050cc0: 7465 6e65 7273 0a20 2020 2073 656c 662e teners. self. │ │ │ │ -00050cd0: 7265 6d6f 7665 4c69 7374 656e 6572 2822 removeListener(" │ │ │ │ -00050ce0: 6162 6f72 7422 2c20 636c 6561 7254 696d abort", clearTim │ │ │ │ -00050cf0: 6572 293b 0a20 2020 2073 656c 662e 7265 er);. self.re │ │ │ │ -00050d00: 6d6f 7665 4c69 7374 656e 6572 2822 6572 moveListener("er │ │ │ │ -00050d10: 726f 7222 2c20 636c 6561 7254 696d 6572 ror", clearTimer │ │ │ │ -00050d20: 293b 0a20 2020 2073 656c 662e 7265 6d6f );. self.remo │ │ │ │ -00050d30: 7665 4c69 7374 656e 6572 2822 7265 7370 veListener("resp │ │ │ │ -00050d40: 6f6e 7365 222c 2063 6c65 6172 5469 6d65 onse", clearTime │ │ │ │ -00050d50: 7229 3b0a 2020 2020 7365 6c66 2e72 656d r);. self.rem │ │ │ │ -00050d60: 6f76 654c 6973 7465 6e65 7228 2263 6c6f oveListener("clo │ │ │ │ -00050d70: 7365 222c 2063 6c65 6172 5469 6d65 7229 se", clearTimer) │ │ │ │ -00050d80: 3b0a 2020 2020 6966 2028 6361 6c6c 6261 ;. if (callba │ │ │ │ -00050d90: 636b 2920 7b0a 2020 2020 2020 7365 6c66 ck) {. self │ │ │ │ -00050da0: 2e72 656d 6f76 654c 6973 7465 6e65 7228 .removeListener( │ │ │ │ -00050db0: 2274 696d 656f 7574 222c 2063 616c 6c62 "timeout", callb │ │ │ │ -00050dc0: 6163 6b29 3b0a 2020 2020 7d0a 2020 2020 ack);. }. │ │ │ │ -00050dd0: 6966 2028 2173 656c 662e 736f 636b 6574 if (!self.socket │ │ │ │ -00050de0: 2920 7b0a 2020 2020 2020 7365 6c66 2e5f ) {. self._ │ │ │ │ -00050df0: 6375 7272 656e 7452 6571 7565 7374 2e72 currentRequest.r │ │ │ │ -00050e00: 656d 6f76 654c 6973 7465 6e65 7228 2273 emoveListener("s │ │ │ │ -00050e10: 6f63 6b65 7422 2c20 7374 6172 7454 696d ocket", startTim │ │ │ │ -00050e20: 6572 293b 0a20 2020 207d 0a20 207d 0a0a er);. }. }.. │ │ │ │ -00050e30: 2020 2f2f 2041 7474 6163 6820 6361 6c6c // Attach call │ │ │ │ -00050e40: 6261 636b 2069 6620 7061 7373 6564 0a20 back if passed. │ │ │ │ -00050e50: 2069 6620 2863 616c 6c62 6163 6b29 207b if (callback) { │ │ │ │ -00050e60: 0a20 2020 2074 6869 732e 6f6e 2822 7469 . this.on("ti │ │ │ │ -00050e70: 6d65 6f75 7422 2c20 6361 6c6c 6261 636b meout", callback │ │ │ │ -00050e80: 293b 0a20 207d 0a0a 2020 2f2f 2053 7461 );. }.. // Sta │ │ │ │ -00050e90: 7274 2074 6865 2074 696d 6572 2069 6620 rt the timer if │ │ │ │ -00050ea0: 6f72 2077 6865 6e20 7468 6520 736f 636b or when the sock │ │ │ │ -00050eb0: 6574 2069 7320 6f70 656e 6564 0a20 2069 et is opened. i │ │ │ │ -00050ec0: 6620 2874 6869 732e 736f 636b 6574 2920 f (this.socket) │ │ │ │ -00050ed0: 7b0a 2020 2020 7374 6172 7454 696d 6572 {. startTimer │ │ │ │ -00050ee0: 2874 6869 732e 736f 636b 6574 293b 0a20 (this.socket);. │ │ │ │ -00050ef0: 207d 0a20 2065 6c73 6520 7b0a 2020 2020 }. else {. │ │ │ │ -00050f00: 7468 6973 2e5f 6375 7272 656e 7452 6571 this._currentReq │ │ │ │ -00050f10: 7565 7374 2e6f 6e63 6528 2273 6f63 6b65 uest.once("socke │ │ │ │ -00050f20: 7422 2c20 7374 6172 7454 696d 6572 293b t", startTimer); │ │ │ │ -00050f30: 0a20 207d 0a0a 2020 2f2f 2043 6c65 616e . }.. // Clean │ │ │ │ -00050f40: 2075 7020 6f6e 2065 7665 6e74 730a 2020 up on events. │ │ │ │ -00050f50: 7468 6973 2e6f 6e28 2273 6f63 6b65 7422 this.on("socket" │ │ │ │ -00050f60: 2c20 6465 7374 726f 794f 6e54 696d 656f , destroyOnTimeo │ │ │ │ -00050f70: 7574 293b 0a20 2074 6869 732e 6f6e 2822 ut);. this.on(" │ │ │ │ -00050f80: 6162 6f72 7422 2c20 636c 6561 7254 696d abort", clearTim │ │ │ │ -00050f90: 6572 293b 0a20 2074 6869 732e 6f6e 2822 er);. this.on(" │ │ │ │ -00050fa0: 6572 726f 7222 2c20 636c 6561 7254 696d error", clearTim │ │ │ │ -00050fb0: 6572 293b 0a20 2074 6869 732e 6f6e 2822 er);. this.on(" │ │ │ │ -00050fc0: 7265 7370 6f6e 7365 222c 2063 6c65 6172 response", clear │ │ │ │ -00050fd0: 5469 6d65 7229 3b0a 2020 7468 6973 2e6f Timer);. this.o │ │ │ │ -00050fe0: 6e28 2263 6c6f 7365 222c 2063 6c65 6172 n("close", clear │ │ │ │ -00050ff0: 5469 6d65 7229 3b0a 0a20 2072 6574 7572 Timer);.. retur │ │ │ │ -00051000: 6e20 7468 6973 3b0a 7d3b 0a0a 2f2f 2050 n this;.};..// P │ │ │ │ -00051010: 726f 7879 2061 6c6c 206f 7468 6572 2070 roxy all other p │ │ │ │ -00051020: 7562 6c69 6320 436c 6965 6e74 5265 7175 ublic ClientRequ │ │ │ │ -00051030: 6573 7420 6d65 7468 6f64 730a 5b0a 2020 est methods.[. │ │ │ │ -00051040: 2266 6c75 7368 4865 6164 6572 7322 2c20 "flushHeaders", │ │ │ │ -00051050: 2267 6574 4865 6164 6572 222c 0a20 2022 "getHeader",. " │ │ │ │ -00051060: 7365 744e 6f44 656c 6179 222c 2022 7365 setNoDelay", "se │ │ │ │ -00051070: 7453 6f63 6b65 744b 6565 7041 6c69 7665 tSocketKeepAlive │ │ │ │ -00051080: 222c 0a5d 2e66 6f72 4561 6368 2866 756e ",.].forEach(fun │ │ │ │ -00051090: 6374 696f 6e20 286d 6574 686f 6429 207b ction (method) { │ │ │ │ -000510a0: 0a20 2052 6564 6972 6563 7461 626c 6552 . RedirectableR │ │ │ │ -000510b0: 6571 7565 7374 2e70 726f 746f 7479 7065 equest.prototype │ │ │ │ -000510c0: 5b6d 6574 686f 645d 203d 2066 756e 6374 [method] = funct │ │ │ │ -000510d0: 696f 6e20 2861 2c20 6229 207b 0a20 2020 ion (a, b) {. │ │ │ │ -000510e0: 2072 6574 7572 6e20 7468 6973 2e5f 6375 return this._cu │ │ │ │ -000510f0: 7272 656e 7452 6571 7565 7374 5b6d 6574 rrentRequest[met │ │ │ │ -00051100: 686f 645d 2861 2c20 6229 3b0a 2020 7d3b hod](a, b);. }; │ │ │ │ -00051110: 0a7d 293b 0a0a 2f2f 2050 726f 7879 2061 .});..// Proxy a │ │ │ │ -00051120: 6c6c 2070 7562 6c69 6320 436c 6965 6e74 ll public Client │ │ │ │ -00051130: 5265 7175 6573 7420 7072 6f70 6572 7469 Request properti │ │ │ │ -00051140: 6573 0a5b 2261 626f 7274 6564 222c 2022 es.["aborted", " │ │ │ │ -00051150: 636f 6e6e 6563 7469 6f6e 222c 2022 736f connection", "so │ │ │ │ -00051160: 636b 6574 225d 2e66 6f72 4561 6368 2866 cket"].forEach(f │ │ │ │ -00051170: 756e 6374 696f 6e20 2870 726f 7065 7274 unction (propert │ │ │ │ -00051180: 7929 207b 0a20 204f 626a 6563 742e 6465 y) {. Object.de │ │ │ │ -00051190: 6669 6e65 5072 6f70 6572 7479 2852 6564 fineProperty(Red │ │ │ │ -000511a0: 6972 6563 7461 626c 6552 6571 7565 7374 irectableRequest │ │ │ │ -000511b0: 2e70 726f 746f 7479 7065 2c20 7072 6f70 .prototype, prop │ │ │ │ -000511c0: 6572 7479 2c20 7b0a 2020 2020 6765 743a erty, {. get: │ │ │ │ -000511d0: 2066 756e 6374 696f 6e20 2829 207b 2072 function () { r │ │ │ │ -000511e0: 6574 7572 6e20 7468 6973 2e5f 6375 7272 eturn this._curr │ │ │ │ -000511f0: 656e 7452 6571 7565 7374 5b70 726f 7065 entRequest[prope │ │ │ │ -00051200: 7274 795d 3b20 7d2c 0a20 207d 293b 0a7d rty]; },. });.} │ │ │ │ -00051210: 293b 0a0a 5265 6469 7265 6374 6162 6c65 );..Redirectable │ │ │ │ -00051220: 5265 7175 6573 742e 7072 6f74 6f74 7970 Request.prototyp │ │ │ │ -00051230: 652e 5f73 616e 6974 697a 654f 7074 696f e._sanitizeOptio │ │ │ │ -00051240: 6e73 203d 2066 756e 6374 696f 6e20 286f ns = function (o │ │ │ │ -00051250: 7074 696f 6e73 2920 7b0a 2020 2f2f 2045 ptions) {. // E │ │ │ │ -00051260: 6e73 7572 6520 6865 6164 6572 7320 6172 nsure headers ar │ │ │ │ -00051270: 6520 616c 7761 7973 2070 7265 7365 6e74 e always present │ │ │ │ -00051280: 0a20 2069 6620 2821 6f70 7469 6f6e 732e . if (!options. │ │ │ │ -00051290: 6865 6164 6572 7329 207b 0a20 2020 206f headers) {. o │ │ │ │ -000512a0: 7074 696f 6e73 2e68 6561 6465 7273 203d ptions.headers = │ │ │ │ -000512b0: 207b 7d3b 0a20 207d 0a0a 2020 2f2f 2053 {};. }.. // S │ │ │ │ -000512c0: 696e 6365 2068 7474 702e 7265 7175 6573 ince http.reques │ │ │ │ -000512d0: 7420 7472 6561 7473 2068 6f73 7420 6173 t treats host as │ │ │ │ -000512e0: 2061 6e20 616c 6961 7320 6f66 2068 6f73 an alias of hos │ │ │ │ -000512f0: 746e 616d 652c 0a20 202f 2f20 6275 7420 tname,. // but │ │ │ │ -00051300: 7468 6520 7572 6c20 6d6f 6475 6c65 2069 the url module i │ │ │ │ -00051310: 6e74 6572 7072 6574 7320 686f 7374 2061 nterprets host a │ │ │ │ -00051320: 7320 686f 7374 6e61 6d65 2070 6c75 7320 s hostname plus │ │ │ │ -00051330: 706f 7274 2c0a 2020 2f2f 2065 6c69 6d69 port,. // elimi │ │ │ │ -00051340: 6e61 7465 2074 6865 2068 6f73 7420 7072 nate the host pr │ │ │ │ -00051350: 6f70 6572 7479 2074 6f20 6176 6f69 6420 operty to avoid │ │ │ │ -00051360: 636f 6e66 7573 696f 6e2e 0a20 2069 6620 confusion.. if │ │ │ │ -00051370: 286f 7074 696f 6e73 2e68 6f73 7429 207b (options.host) { │ │ │ │ -00051380: 0a20 2020 202f 2f20 5573 6520 686f 7374 . // Use host │ │ │ │ -00051390: 6e61 6d65 2069 6620 7365 742c 2062 6563 name if set, bec │ │ │ │ -000513a0: 6175 7365 2069 7420 6861 7320 7072 6563 ause it has prec │ │ │ │ -000513b0: 6564 656e 6365 0a20 2020 2069 6620 2821 edence. if (! │ │ │ │ -000513c0: 6f70 7469 6f6e 732e 686f 7374 6e61 6d65 options.hostname │ │ │ │ -000513d0: 2920 7b0a 2020 2020 2020 6f70 7469 6f6e ) {. option │ │ │ │ -000513e0: 732e 686f 7374 6e61 6d65 203d 206f 7074 s.hostname = opt │ │ │ │ -000513f0: 696f 6e73 2e68 6f73 743b 0a20 2020 207d ions.host;. } │ │ │ │ -00051400: 0a20 2020 2064 656c 6574 6520 6f70 7469 . delete opti │ │ │ │ -00051410: 6f6e 732e 686f 7374 3b0a 2020 7d0a 0a20 ons.host;. }.. │ │ │ │ -00051420: 202f 2f20 436f 6d70 6c65 7465 2074 6865 // Complete the │ │ │ │ -00051430: 2055 524c 206f 626a 6563 7420 7768 656e URL object when │ │ │ │ -00051440: 206e 6563 6573 7361 7279 0a20 2069 6620 necessary. if │ │ │ │ -00051450: 2821 6f70 7469 6f6e 732e 7061 7468 6e61 (!options.pathna │ │ │ │ -00051460: 6d65 2026 2620 6f70 7469 6f6e 732e 7061 me && options.pa │ │ │ │ -00051470: 7468 2920 7b0a 2020 2020 7661 7220 7365 th) {. var se │ │ │ │ -00051480: 6172 6368 506f 7320 3d20 6f70 7469 6f6e archPos = option │ │ │ │ -00051490: 732e 7061 7468 2e69 6e64 6578 4f66 2822 s.path.indexOf(" │ │ │ │ -000514a0: 3f22 293b 0a20 2020 2069 6620 2873 6561 ?");. if (sea │ │ │ │ -000514b0: 7263 6850 6f73 203c 2030 2920 7b0a 2020 rchPos < 0) {. │ │ │ │ -000514c0: 2020 2020 6f70 7469 6f6e 732e 7061 7468 options.path │ │ │ │ -000514d0: 6e61 6d65 203d 206f 7074 696f 6e73 2e70 name = options.p │ │ │ │ -000514e0: 6174 683b 0a20 2020 207d 0a20 2020 2065 ath;. }. e │ │ │ │ -000514f0: 6c73 6520 7b0a 2020 2020 2020 6f70 7469 lse {. opti │ │ │ │ -00051500: 6f6e 732e 7061 7468 6e61 6d65 203d 206f ons.pathname = o │ │ │ │ -00051510: 7074 696f 6e73 2e70 6174 682e 7375 6273 ptions.path.subs │ │ │ │ -00051520: 7472 696e 6728 302c 2073 6561 7263 6850 tring(0, searchP │ │ │ │ -00051530: 6f73 293b 0a20 2020 2020 206f 7074 696f os);. optio │ │ │ │ -00051540: 6e73 2e73 6561 7263 6820 3d20 6f70 7469 ns.search = opti │ │ │ │ -00051550: 6f6e 732e 7061 7468 2e73 7562 7374 7269 ons.path.substri │ │ │ │ -00051560: 6e67 2873 6561 7263 6850 6f73 293b 0a20 ng(searchPos);. │ │ │ │ -00051570: 2020 207d 0a20 207d 0a7d 3b0a 0a0a 2f2f }. }.};...// │ │ │ │ -00051580: 2045 7865 6375 7465 7320 7468 6520 6e65 Executes the ne │ │ │ │ -00051590: 7874 206e 6174 6976 6520 7265 7175 6573 xt native reques │ │ │ │ -000515a0: 7420 2869 6e69 7469 616c 206f 7220 7265 t (initial or re │ │ │ │ -000515b0: 6469 7265 6374 290a 5265 6469 7265 6374 direct).Redirect │ │ │ │ -000515c0: 6162 6c65 5265 7175 6573 742e 7072 6f74 ableRequest.prot │ │ │ │ -000515d0: 6f74 7970 652e 5f70 6572 666f 726d 5265 otype._performRe │ │ │ │ -000515e0: 7175 6573 7420 3d20 6675 6e63 7469 6f6e quest = function │ │ │ │ -000515f0: 2028 2920 7b0a 2020 2f2f 204c 6f61 6420 () {. // Load │ │ │ │ -00051600: 7468 6520 6e61 7469 7665 2070 726f 746f the native proto │ │ │ │ -00051610: 636f 6c0a 2020 7661 7220 7072 6f74 6f63 col. var protoc │ │ │ │ -00051620: 6f6c 203d 2074 6869 732e 5f6f 7074 696f ol = this._optio │ │ │ │ -00051630: 6e73 2e70 726f 746f 636f 6c3b 0a20 2076 ns.protocol;. v │ │ │ │ -00051640: 6172 206e 6174 6976 6550 726f 746f 636f ar nativeProtoco │ │ │ │ -00051650: 6c20 3d20 7468 6973 2e5f 6f70 7469 6f6e l = this._option │ │ │ │ -00051660: 732e 6e61 7469 7665 5072 6f74 6f63 6f6c s.nativeProtocol │ │ │ │ -00051670: 735b 7072 6f74 6f63 6f6c 5d3b 0a20 2069 s[protocol];. i │ │ │ │ -00051680: 6620 2821 6e61 7469 7665 5072 6f74 6f63 f (!nativeProtoc │ │ │ │ -00051690: 6f6c 2920 7b0a 2020 2020 7468 726f 7720 ol) {. throw │ │ │ │ -000516a0: 6e65 7720 5479 7065 4572 726f 7228 2255 new TypeError("U │ │ │ │ -000516b0: 6e73 7570 706f 7274 6564 2070 726f 746f nsupported proto │ │ │ │ -000516c0: 636f 6c20 2220 2b20 7072 6f74 6f63 6f6c col " + protocol │ │ │ │ -000516d0: 293b 0a20 207d 0a0a 2020 2f2f 2049 6620 );. }.. // If │ │ │ │ -000516e0: 7370 6563 6966 6965 642c 2075 7365 2074 specified, use t │ │ │ │ -000516f0: 6865 2061 6765 6e74 2063 6f72 7265 7370 he agent corresp │ │ │ │ -00051700: 6f6e 6469 6e67 2074 6f20 7468 6520 7072 onding to the pr │ │ │ │ -00051710: 6f74 6f63 6f6c 0a20 202f 2f20 2848 5454 otocol. // (HTT │ │ │ │ -00051720: 5020 616e 6420 4854 5450 5320 7573 6520 P and HTTPS use │ │ │ │ -00051730: 6469 6666 6572 656e 7420 7479 7065 7320 different types │ │ │ │ -00051740: 6f66 2061 6765 6e74 7329 0a20 2069 6620 of agents). if │ │ │ │ -00051750: 2874 6869 732e 5f6f 7074 696f 6e73 2e61 (this._options.a │ │ │ │ -00051760: 6765 6e74 7329 207b 0a20 2020 2076 6172 gents) {. var │ │ │ │ -00051770: 2073 6368 656d 6520 3d20 7072 6f74 6f63 scheme = protoc │ │ │ │ -00051780: 6f6c 2e73 6c69 6365 2830 2c20 2d31 293b ol.slice(0, -1); │ │ │ │ -00051790: 0a20 2020 2074 6869 732e 5f6f 7074 696f . this._optio │ │ │ │ -000517a0: 6e73 2e61 6765 6e74 203d 2074 6869 732e ns.agent = this. │ │ │ │ -000517b0: 5f6f 7074 696f 6e73 2e61 6765 6e74 735b _options.agents[ │ │ │ │ -000517c0: 7363 6865 6d65 5d3b 0a20 207d 0a0a 2020 scheme];. }.. │ │ │ │ -000517d0: 2f2f 2043 7265 6174 6520 7468 6520 6e61 // Create the na │ │ │ │ -000517e0: 7469 7665 2072 6571 7565 7374 2061 6e64 tive request and │ │ │ │ -000517f0: 2073 6574 2075 7020 6974 7320 6576 656e set up its even │ │ │ │ -00051800: 7420 6861 6e64 6c65 7273 0a20 2076 6172 t handlers. var │ │ │ │ -00051810: 2072 6571 7565 7374 203d 2074 6869 732e request = this. │ │ │ │ -00051820: 5f63 7572 7265 6e74 5265 7175 6573 7420 _currentRequest │ │ │ │ -00051830: 3d0a 2020 2020 2020 2020 6e61 7469 7665 =. native │ │ │ │ -00051840: 5072 6f74 6f63 6f6c 2e72 6571 7565 7374 Protocol.request │ │ │ │ -00051850: 2874 6869 732e 5f6f 7074 696f 6e73 2c20 (this._options, │ │ │ │ -00051860: 7468 6973 2e5f 6f6e 4e61 7469 7665 5265 this._onNativeRe │ │ │ │ -00051870: 7370 6f6e 7365 293b 0a20 2072 6571 7565 sponse);. reque │ │ │ │ -00051880: 7374 2e5f 7265 6469 7265 6374 6162 6c65 st._redirectable │ │ │ │ -00051890: 203d 2074 6869 733b 0a20 2066 6f72 2028 = this;. for ( │ │ │ │ -000518a0: 7661 7220 6576 656e 7420 6f66 2065 7665 var event of eve │ │ │ │ -000518b0: 6e74 7329 207b 0a20 2020 2072 6571 7565 nts) {. reque │ │ │ │ -000518c0: 7374 2e6f 6e28 6576 656e 742c 2065 7665 st.on(event, eve │ │ │ │ -000518d0: 6e74 4861 6e64 6c65 7273 5b65 7665 6e74 ntHandlers[event │ │ │ │ -000518e0: 5d29 3b0a 2020 7d0a 0a20 202f 2f20 5246 ]);. }.. // RF │ │ │ │ -000518f0: 4337 3233 30c2 a735 2e33 2e31 3a20 5768 C7230..5.3.1: Wh │ │ │ │ -00051900: 656e 206d 616b 696e 6720 6120 7265 7175 en making a requ │ │ │ │ -00051910: 6573 7420 6469 7265 6374 6c79 2074 6f20 est directly to │ │ │ │ -00051920: 616e 206f 7269 6769 6e20 7365 7276 6572 an origin server │ │ │ │ -00051930: 2c20 5be2 80a6 5d0a 2020 2f2f 2061 2063 , [...]. // a c │ │ │ │ -00051940: 6c69 656e 7420 4d55 5354 2073 656e 6420 lient MUST send │ │ │ │ -00051950: 6f6e 6c79 2074 6865 2061 6273 6f6c 7574 only the absolut │ │ │ │ -00051960: 6520 7061 7468 205b e280 a65d 2061 7320 e path [...] as │ │ │ │ -00051970: 7468 6520 7265 7175 6573 742d 7461 7267 the request-targ │ │ │ │ -00051980: 6574 2e0a 2020 7468 6973 2e5f 6375 7272 et.. this._curr │ │ │ │ -00051990: 656e 7455 726c 203d 202f 5e5c 2f2f 2e74 entUrl = /^\//.t │ │ │ │ -000519a0: 6573 7428 7468 6973 2e5f 6f70 7469 6f6e est(this._option │ │ │ │ -000519b0: 732e 7061 7468 2920 3f0a 2020 2020 7572 s.path) ?. ur │ │ │ │ -000519c0: 6c2e 666f 726d 6174 2874 6869 732e 5f6f l.format(this._o │ │ │ │ -000519d0: 7074 696f 6e73 2920 3a0a 2020 2020 2f2f ptions) :. // │ │ │ │ -000519e0: 2057 6865 6e20 6d61 6b69 6e67 2061 2072 When making a r │ │ │ │ -000519f0: 6571 7565 7374 2074 6f20 6120 7072 6f78 equest to a prox │ │ │ │ -00051a00: 792c 205b e280 a65d 0a20 2020 202f 2f20 y, [...]. // │ │ │ │ -00051a10: 6120 636c 6965 6e74 204d 5553 5420 7365 a client MUST se │ │ │ │ -00051a20: 6e64 2074 6865 2074 6172 6765 7420 5552 nd the target UR │ │ │ │ -00051a30: 4920 696e 2061 6273 6f6c 7574 652d 666f I in absolute-fo │ │ │ │ -00051a40: 726d 205b e280 a65d 2e0a 2020 2020 7468 rm [...].. th │ │ │ │ -00051a50: 6973 2e5f 6f70 7469 6f6e 732e 7061 7468 is._options.path │ │ │ │ -00051a60: 3b0a 0a20 202f 2f20 456e 6420 6120 7265 ;.. // End a re │ │ │ │ -00051a70: 6469 7265 6374 6564 2072 6571 7565 7374 directed request │ │ │ │ -00051a80: 0a20 202f 2f20 2854 6865 2066 6972 7374 . // (The first │ │ │ │ -00051a90: 2072 6571 7565 7374 206d 7573 7420 6265 request must be │ │ │ │ -00051aa0: 2065 6e64 6564 2065 7870 6c69 6369 746c ended explicitl │ │ │ │ -00051ab0: 7920 7769 7468 2052 6564 6972 6563 7461 y with Redirecta │ │ │ │ -00051ac0: 626c 6552 6571 7565 7374 2365 6e64 290a bleRequest#end). │ │ │ │ -00051ad0: 2020 6966 2028 7468 6973 2e5f 6973 5265 if (this._isRe │ │ │ │ -00051ae0: 6469 7265 6374 2920 7b0a 2020 2020 2f2f direct) {. // │ │ │ │ -00051af0: 2057 7269 7465 2074 6865 2072 6571 7565 Write the reque │ │ │ │ -00051b00: 7374 2065 6e74 6974 7920 616e 6420 656e st entity and en │ │ │ │ -00051b10: 640a 2020 2020 7661 7220 6920 3d20 303b d. var i = 0; │ │ │ │ -00051b20: 0a20 2020 2076 6172 2073 656c 6620 3d20 . var self = │ │ │ │ -00051b30: 7468 6973 3b0a 2020 2020 7661 7220 6275 this;. var bu │ │ │ │ -00051b40: 6666 6572 7320 3d20 7468 6973 2e5f 7265 ffers = this._re │ │ │ │ -00051b50: 7175 6573 7442 6f64 7942 7566 6665 7273 questBodyBuffers │ │ │ │ -00051b60: 3b0a 2020 2020 2866 756e 6374 696f 6e20 ;. (function │ │ │ │ -00051b70: 7772 6974 654e 6578 7428 6572 726f 7229 writeNext(error) │ │ │ │ -00051b80: 207b 0a20 2020 2020 202f 2f20 4f6e 6c79 {. // Only │ │ │ │ -00051b90: 2077 7269 7465 2069 6620 7468 6973 2072 write if this r │ │ │ │ -00051ba0: 6571 7565 7374 2068 6173 206e 6f74 2062 equest has not b │ │ │ │ -00051bb0: 6565 6e20 7265 6469 7265 6374 6564 2079 een redirected y │ │ │ │ -00051bc0: 6574 0a20 2020 2020 202f 2f20 6973 7461 et. // ista │ │ │ │ -00051bd0: 6e62 756c 2069 676e 6f72 6520 656c 7365 nbul ignore else │ │ │ │ -00051be0: 0a20 2020 2020 2069 6620 2872 6571 7565 . if (reque │ │ │ │ -00051bf0: 7374 203d 3d3d 2073 656c 662e 5f63 7572 st === self._cur │ │ │ │ -00051c00: 7265 6e74 5265 7175 6573 7429 207b 0a20 rentRequest) {. │ │ │ │ -00051c10: 2020 2020 2020 202f 2f20 5265 706f 7274 // Report │ │ │ │ -00051c20: 2061 6e79 2077 7269 7465 2065 7272 6f72 any write error │ │ │ │ -00051c30: 730a 2020 2020 2020 2020 2f2f 2069 7374 s. // ist │ │ │ │ -00051c40: 616e 6275 6c20 6967 6e6f 7265 2069 660a anbul ignore if. │ │ │ │ -00051c50: 2020 2020 2020 2020 6966 2028 6572 726f if (erro │ │ │ │ -00051c60: 7229 207b 0a20 2020 2020 2020 2020 2073 r) {. s │ │ │ │ -00051c70: 656c 662e 656d 6974 2822 6572 726f 7222 elf.emit("error" │ │ │ │ -00051c80: 2c20 6572 726f 7229 3b0a 2020 2020 2020 , error);. │ │ │ │ -00051c90: 2020 7d0a 2020 2020 2020 2020 2f2f 2057 }. // W │ │ │ │ -00051ca0: 7269 7465 2074 6865 206e 6578 7420 6275 rite the next bu │ │ │ │ -00051cb0: 6666 6572 2069 6620 7468 6572 6520 6172 ffer if there ar │ │ │ │ -00051cc0: 6520 7374 696c 6c20 6c65 6674 0a20 2020 e still left. │ │ │ │ -00051cd0: 2020 2020 2065 6c73 6520 6966 2028 6920 else if (i │ │ │ │ -00051ce0: 3c20 6275 6666 6572 732e 6c65 6e67 7468 < buffers.length │ │ │ │ -00051cf0: 2920 7b0a 2020 2020 2020 2020 2020 7661 ) {. va │ │ │ │ -00051d00: 7220 6275 6666 6572 203d 2062 7566 6665 r buffer = buffe │ │ │ │ -00051d10: 7273 5b69 2b2b 5d3b 0a20 2020 2020 2020 rs[i++];. │ │ │ │ -00051d20: 2020 202f 2f20 6973 7461 6e62 756c 2069 // istanbul i │ │ │ │ -00051d30: 676e 6f72 6520 656c 7365 0a20 2020 2020 gnore else. │ │ │ │ -00051d40: 2020 2020 2069 6620 2821 7265 7175 6573 if (!reques │ │ │ │ -00051d50: 742e 6669 6e69 7368 6564 2920 7b0a 2020 t.finished) {. │ │ │ │ -00051d60: 2020 2020 2020 2020 2020 7265 7175 6573 reques │ │ │ │ -00051d70: 742e 7772 6974 6528 6275 6666 6572 2e64 t.write(buffer.d │ │ │ │ -00051d80: 6174 612c 2062 7566 6665 722e 656e 636f ata, buffer.enco │ │ │ │ -00051d90: 6469 6e67 2c20 7772 6974 654e 6578 7429 ding, writeNext) │ │ │ │ -00051da0: 3b0a 2020 2020 2020 2020 2020 7d0a 2020 ;. }. │ │ │ │ -00051db0: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ -00051dc0: 2f2f 2045 6e64 2074 6865 2072 6571 7565 // End the reque │ │ │ │ -00051dd0: 7374 2069 6620 6065 6e64 6020 6861 7320 st if `end` has │ │ │ │ -00051de0: 6265 656e 2063 616c 6c65 6420 6f6e 2075 been called on u │ │ │ │ -00051df0: 730a 2020 2020 2020 2020 656c 7365 2069 s. else i │ │ │ │ -00051e00: 6620 2873 656c 662e 5f65 6e64 6564 2920 f (self._ended) │ │ │ │ -00051e10: 7b0a 2020 2020 2020 2020 2020 7265 7175 {. requ │ │ │ │ -00051e20: 6573 742e 656e 6428 293b 0a20 2020 2020 est.end();. │ │ │ │ -00051e30: 2020 207d 0a20 2020 2020 207d 0a20 2020 }. }. │ │ │ │ -00051e40: 207d 2829 293b 0a20 207d 0a7d 3b0a 0a2f }());. }.};../ │ │ │ │ -00051e50: 2f20 5072 6f63 6573 7365 7320 6120 7265 / Processes a re │ │ │ │ -00051e60: 7370 6f6e 7365 2066 726f 6d20 7468 6520 sponse from the │ │ │ │ -00051e70: 6375 7272 656e 7420 6e61 7469 7665 2072 current native r │ │ │ │ -00051e80: 6571 7565 7374 0a52 6564 6972 6563 7461 equest.Redirecta │ │ │ │ -00051e90: 626c 6552 6571 7565 7374 2e70 726f 746f bleRequest.proto │ │ │ │ -00051ea0: 7479 7065 2e5f 7072 6f63 6573 7352 6573 type._processRes │ │ │ │ -00051eb0: 706f 6e73 6520 3d20 6675 6e63 7469 6f6e ponse = function │ │ │ │ -00051ec0: 2028 7265 7370 6f6e 7365 2920 7b0a 2020 (response) {. │ │ │ │ -00051ed0: 2f2f 2053 746f 7265 2074 6865 2072 6564 // Store the red │ │ │ │ -00051ee0: 6972 6563 7465 6420 7265 7370 6f6e 7365 irected response │ │ │ │ -00051ef0: 0a20 2076 6172 2073 7461 7475 7343 6f64 . var statusCod │ │ │ │ -00051f00: 6520 3d20 7265 7370 6f6e 7365 2e73 7461 e = response.sta │ │ │ │ -00051f10: 7475 7343 6f64 653b 0a20 2069 6620 2874 tusCode;. if (t │ │ │ │ -00051f20: 6869 732e 5f6f 7074 696f 6e73 2e74 7261 his._options.tra │ │ │ │ -00051f30: 636b 5265 6469 7265 6374 7329 207b 0a20 ckRedirects) {. │ │ │ │ -00051f40: 2020 2074 6869 732e 5f72 6564 6972 6563 this._redirec │ │ │ │ -00051f50: 7473 2e70 7573 6828 7b0a 2020 2020 2020 ts.push({. │ │ │ │ -00051f60: 7572 6c3a 2074 6869 732e 5f63 7572 7265 url: this._curre │ │ │ │ -00051f70: 6e74 5572 6c2c 0a20 2020 2020 2068 6561 ntUrl,. hea │ │ │ │ -00051f80: 6465 7273 3a20 7265 7370 6f6e 7365 2e68 ders: response.h │ │ │ │ -00051f90: 6561 6465 7273 2c0a 2020 2020 2020 7374 eaders,. st │ │ │ │ -00051fa0: 6174 7573 436f 6465 3a20 7374 6174 7573 atusCode: status │ │ │ │ -00051fb0: 436f 6465 2c0a 2020 2020 7d29 3b0a 2020 Code,. });. │ │ │ │ -00051fc0: 7d0a 0a20 202f 2f20 5246 4337 3233 31c2 }.. // RFC7231. │ │ │ │ -00051fd0: a736 2e34 3a20 5468 6520 3378 7820 2852 .6.4: The 3xx (R │ │ │ │ -00051fe0: 6564 6972 6563 7469 6f6e 2920 636c 6173 edirection) clas │ │ │ │ -00051ff0: 7320 6f66 2073 7461 7475 7320 636f 6465 s of status code │ │ │ │ -00052000: 2069 6e64 6963 6174 6573 0a20 202f 2f20 indicates. // │ │ │ │ -00052010: 7468 6174 2066 7572 7468 6572 2061 6374 that further act │ │ │ │ -00052020: 696f 6e20 6e65 6564 7320 746f 2062 6520 ion needs to be │ │ │ │ -00052030: 7461 6b65 6e20 6279 2074 6865 2075 7365 taken by the use │ │ │ │ -00052040: 7220 6167 656e 7420 696e 206f 7264 6572 r agent in order │ │ │ │ -00052050: 2074 6f0a 2020 2f2f 2066 756c 6669 6c6c to. // fulfill │ │ │ │ -00052060: 2074 6865 2072 6571 7565 7374 2e20 4966 the request. If │ │ │ │ -00052070: 2061 204c 6f63 6174 696f 6e20 6865 6164 a Location head │ │ │ │ -00052080: 6572 2066 6965 6c64 2069 7320 7072 6f76 er field is prov │ │ │ │ -00052090: 6964 6564 2c0a 2020 2f2f 2074 6865 2075 ided,. // the u │ │ │ │ -000520a0: 7365 7220 6167 656e 7420 4d41 5920 6175 ser agent MAY au │ │ │ │ -000520b0: 746f 6d61 7469 6361 6c6c 7920 7265 6469 tomatically redi │ │ │ │ -000520c0: 7265 6374 2069 7473 2072 6571 7565 7374 rect its request │ │ │ │ -000520d0: 2074 6f20 7468 6520 5552 490a 2020 2f2f to the URI. // │ │ │ │ -000520e0: 2072 6566 6572 656e 6365 6420 6279 2074 referenced by t │ │ │ │ -000520f0: 6865 204c 6f63 6174 696f 6e20 6669 656c he Location fiel │ │ │ │ -00052100: 6420 7661 6c75 652c 0a20 202f 2f20 6576 d value,. // ev │ │ │ │ -00052110: 656e 2069 6620 7468 6520 7370 6563 6966 en if the specif │ │ │ │ -00052120: 6963 2073 7461 7475 7320 636f 6465 2069 ic status code i │ │ │ │ -00052130: 7320 6e6f 7420 756e 6465 7273 746f 6f64 s not understood │ │ │ │ -00052140: 2e0a 0a20 202f 2f20 4966 2074 6865 2072 ... // If the r │ │ │ │ -00052150: 6573 706f 6e73 6520 6973 206e 6f74 2061 esponse is not a │ │ │ │ -00052160: 2072 6564 6972 6563 743b 2072 6574 7572 redirect; retur │ │ │ │ -00052170: 6e20 6974 2061 732d 6973 0a20 2076 6172 n it as-is. var │ │ │ │ -00052180: 206c 6f63 6174 696f 6e20 3d20 7265 7370 location = resp │ │ │ │ -00052190: 6f6e 7365 2e68 6561 6465 7273 2e6c 6f63 onse.headers.loc │ │ │ │ -000521a0: 6174 696f 6e3b 0a20 2069 6620 2821 6c6f ation;. if (!lo │ │ │ │ -000521b0: 6361 7469 6f6e 207c 7c20 7468 6973 2e5f cation || this._ │ │ │ │ -000521c0: 6f70 7469 6f6e 732e 666f 6c6c 6f77 5265 options.followRe │ │ │ │ -000521d0: 6469 7265 6374 7320 3d3d 3d20 6661 6c73 directs === fals │ │ │ │ -000521e0: 6520 7c7c 0a20 2020 2020 2073 7461 7475 e ||. statu │ │ │ │ -000521f0: 7343 6f64 6520 3c20 3330 3020 7c7c 2073 sCode < 300 || s │ │ │ │ -00052200: 7461 7475 7343 6f64 6520 3e3d 2034 3030 tatusCode >= 400 │ │ │ │ -00052210: 2920 7b0a 2020 2020 7265 7370 6f6e 7365 ) {. response │ │ │ │ -00052220: 2e72 6573 706f 6e73 6555 726c 203d 2074 .responseUrl = t │ │ │ │ -00052230: 6869 732e 5f63 7572 7265 6e74 5572 6c3b his._currentUrl; │ │ │ │ -00052240: 0a20 2020 2072 6573 706f 6e73 652e 7265 . response.re │ │ │ │ -00052250: 6469 7265 6374 7320 3d20 7468 6973 2e5f directs = this._ │ │ │ │ -00052260: 7265 6469 7265 6374 733b 0a20 2020 2074 redirects;. t │ │ │ │ -00052270: 6869 732e 656d 6974 2822 7265 7370 6f6e his.emit("respon │ │ │ │ -00052280: 7365 222c 2072 6573 706f 6e73 6529 3b0a se", response);. │ │ │ │ -00052290: 0a20 2020 202f 2f20 436c 6561 6e20 7570 . // Clean up │ │ │ │ -000522a0: 0a20 2020 2074 6869 732e 5f72 6571 7565 . this._reque │ │ │ │ -000522b0: 7374 426f 6479 4275 6666 6572 7320 3d20 stBodyBuffers = │ │ │ │ -000522c0: 5b5d 3b0a 2020 2020 7265 7475 726e 3b0a [];. return;. │ │ │ │ -000522d0: 2020 7d0a 0a20 202f 2f20 5468 6520 7265 }.. // The re │ │ │ │ -000522e0: 7370 6f6e 7365 2069 7320 6120 7265 6469 sponse is a redi │ │ │ │ -000522f0: 7265 6374 2c20 736f 2061 626f 7274 2074 rect, so abort t │ │ │ │ -00052300: 6865 2063 7572 7265 6e74 2072 6571 7565 he current reque │ │ │ │ -00052310: 7374 0a20 2064 6573 7472 6f79 5265 7175 st. destroyRequ │ │ │ │ -00052320: 6573 7428 7468 6973 2e5f 6375 7272 656e est(this._curren │ │ │ │ -00052330: 7452 6571 7565 7374 293b 0a20 202f 2f20 tRequest);. // │ │ │ │ -00052340: 4469 7363 6172 6420 7468 6520 7265 6d61 Discard the rema │ │ │ │ -00052350: 696e 6465 7220 6f66 2074 6865 2072 6573 inder of the res │ │ │ │ -00052360: 706f 6e73 6520 746f 2061 766f 6964 2077 ponse to avoid w │ │ │ │ -00052370: 6169 7469 6e67 2066 6f72 2064 6174 610a aiting for data. │ │ │ │ -00052380: 2020 7265 7370 6f6e 7365 2e64 6573 7472 response.destr │ │ │ │ -00052390: 6f79 2829 3b0a 0a20 202f 2f20 5246 4337 oy();.. // RFC7 │ │ │ │ -000523a0: 3233 31c2 a736 2e34 3a20 4120 636c 6965 231..6.4: A clie │ │ │ │ -000523b0: 6e74 2053 484f 554c 4420 6465 7465 6374 nt SHOULD detect │ │ │ │ -000523c0: 2061 6e64 2069 6e74 6572 7665 6e65 0a20 and intervene. │ │ │ │ -000523d0: 202f 2f20 696e 2063 7963 6c69 6361 6c20 // in cyclical │ │ │ │ -000523e0: 7265 6469 7265 6374 696f 6e73 2028 692e redirections (i. │ │ │ │ -000523f0: 652e 2c20 2269 6e66 696e 6974 6522 2072 e., "infinite" r │ │ │ │ -00052400: 6564 6972 6563 7469 6f6e 206c 6f6f 7073 edirection loops │ │ │ │ -00052410: 292e 0a20 2069 6620 282b 2b74 6869 732e ).. if (++this. │ │ │ │ -00052420: 5f72 6564 6972 6563 7443 6f75 6e74 203e _redirectCount > │ │ │ │ -00052430: 2074 6869 732e 5f6f 7074 696f 6e73 2e6d this._options.m │ │ │ │ -00052440: 6178 5265 6469 7265 6374 7329 207b 0a20 axRedirects) {. │ │ │ │ -00052450: 2020 2074 6872 6f77 206e 6577 2054 6f6f throw new Too │ │ │ │ -00052460: 4d61 6e79 5265 6469 7265 6374 7345 7272 ManyRedirectsErr │ │ │ │ -00052470: 6f72 2829 3b0a 2020 7d0a 0a20 202f 2f20 or();. }.. // │ │ │ │ -00052480: 5374 6f72 6520 7468 6520 7265 7175 6573 Store the reques │ │ │ │ -00052490: 7420 6865 6164 6572 7320 6966 2061 7070 t headers if app │ │ │ │ -000524a0: 6c69 6361 626c 650a 2020 7661 7220 7265 licable. var re │ │ │ │ -000524b0: 7175 6573 7448 6561 6465 7273 3b0a 2020 questHeaders;. │ │ │ │ -000524c0: 7661 7220 6265 666f 7265 5265 6469 7265 var beforeRedire │ │ │ │ -000524d0: 6374 203d 2074 6869 732e 5f6f 7074 696f ct = this._optio │ │ │ │ -000524e0: 6e73 2e62 6566 6f72 6552 6564 6972 6563 ns.beforeRedirec │ │ │ │ -000524f0: 743b 0a20 2069 6620 2862 6566 6f72 6552 t;. if (beforeR │ │ │ │ -00052500: 6564 6972 6563 7429 207b 0a20 2020 2072 edirect) {. r │ │ │ │ -00052510: 6571 7565 7374 4865 6164 6572 7320 3d20 equestHeaders = │ │ │ │ -00052520: 4f62 6a65 6374 2e61 7373 6967 6e28 7b0a Object.assign({. │ │ │ │ -00052530: 2020 2020 2020 2f2f 2054 6865 2048 6f73 // The Hos │ │ │ │ -00052540: 7420 6865 6164 6572 2077 6173 2073 6574 t header was set │ │ │ │ -00052550: 2062 7920 6e61 7469 7665 5072 6f74 6f63 by nativeProtoc │ │ │ │ -00052560: 6f6c 2e72 6571 7565 7374 0a20 2020 2020 ol.request. │ │ │ │ -00052570: 2048 6f73 743a 2072 6573 706f 6e73 652e Host: response. │ │ │ │ -00052580: 7265 712e 6765 7448 6561 6465 7228 2268 req.getHeader("h │ │ │ │ -00052590: 6f73 7422 292c 0a20 2020 207d 2c20 7468 ost"),. }, th │ │ │ │ -000525a0: 6973 2e5f 6f70 7469 6f6e 732e 6865 6164 is._options.head │ │ │ │ -000525b0: 6572 7329 3b0a 2020 7d0a 0a20 202f 2f20 ers);. }.. // │ │ │ │ -000525c0: 5246 4337 3233 31c2 a736 2e34 3a20 4175 RFC7231..6.4: Au │ │ │ │ -000525d0: 746f 6d61 7469 6320 7265 6469 7265 6374 tomatic redirect │ │ │ │ -000525e0: 696f 6e20 6e65 6564 7320 746f 2064 6f6e ion needs to don │ │ │ │ -000525f0: 6520 7769 7468 0a20 202f 2f20 6361 7265 e with. // care │ │ │ │ -00052600: 2066 6f72 206d 6574 686f 6473 206e 6f74 for methods not │ │ │ │ -00052610: 206b 6e6f 776e 2074 6f20 6265 2073 6166 known to be saf │ │ │ │ -00052620: 652c 205b e280 a65d 0a20 202f 2f20 5246 e, [...]. // RF │ │ │ │ -00052630: 4337 3233 31c2 a736 2e34 2e32 e280 9333 C7231..6.4.2...3 │ │ │ │ -00052640: 3a20 466f 7220 6869 7374 6f72 6963 616c : For historical │ │ │ │ -00052650: 2072 6561 736f 6e73 2c20 6120 7573 6572 reasons, a user │ │ │ │ -00052660: 2061 6765 6e74 204d 4159 2063 6861 6e67 agent MAY chang │ │ │ │ -00052670: 650a 2020 2f2f 2074 6865 2072 6571 7565 e. // the reque │ │ │ │ -00052680: 7374 206d 6574 686f 6420 6672 6f6d 2050 st method from P │ │ │ │ -00052690: 4f53 5420 746f 2047 4554 2066 6f72 2074 OST to GET for t │ │ │ │ -000526a0: 6865 2073 7562 7365 7175 656e 7420 7265 he subsequent re │ │ │ │ -000526b0: 7175 6573 742e 0a20 2076 6172 206d 6574 quest.. var met │ │ │ │ -000526c0: 686f 6420 3d20 7468 6973 2e5f 6f70 7469 hod = this._opti │ │ │ │ -000526d0: 6f6e 732e 6d65 7468 6f64 3b0a 2020 6966 ons.method;. if │ │ │ │ -000526e0: 2028 2873 7461 7475 7343 6f64 6520 3d3d ((statusCode == │ │ │ │ -000526f0: 3d20 3330 3120 7c7c 2073 7461 7475 7343 = 301 || statusC │ │ │ │ -00052700: 6f64 6520 3d3d 3d20 3330 3229 2026 2620 ode === 302) && │ │ │ │ -00052710: 7468 6973 2e5f 6f70 7469 6f6e 732e 6d65 this._options.me │ │ │ │ -00052720: 7468 6f64 203d 3d3d 2022 504f 5354 2220 thod === "POST" │ │ │ │ -00052730: 7c7c 0a20 2020 2020 202f 2f20 5246 4337 ||. // RFC7 │ │ │ │ -00052740: 3233 31c2 a736 2e34 2e34 3a20 5468 6520 231..6.4.4: The │ │ │ │ -00052750: 3330 3320 2853 6565 204f 7468 6572 2920 303 (See Other) │ │ │ │ -00052760: 7374 6174 7573 2063 6f64 6520 696e 6469 status code indi │ │ │ │ -00052770: 6361 7465 7320 7468 6174 0a20 2020 2020 cates that. │ │ │ │ -00052780: 202f 2f20 7468 6520 7365 7276 6572 2069 // the server i │ │ │ │ -00052790: 7320 7265 6469 7265 6374 696e 6720 7468 s redirecting th │ │ │ │ -000527a0: 6520 7573 6572 2061 6765 6e74 2074 6f20 e user agent to │ │ │ │ -000527b0: 6120 6469 6666 6572 656e 7420 7265 736f a different reso │ │ │ │ -000527c0: 7572 6365 205b e280 a65d 0a20 2020 2020 urce [...]. │ │ │ │ -000527d0: 202f 2f20 4120 7573 6572 2061 6765 6e74 // A user agent │ │ │ │ -000527e0: 2063 616e 2070 6572 666f 726d 2061 2072 can perform a r │ │ │ │ -000527f0: 6574 7269 6576 616c 2072 6571 7565 7374 etrieval request │ │ │ │ -00052800: 2074 6172 6765 7469 6e67 2074 6861 7420 targeting that │ │ │ │ -00052810: 5552 490a 2020 2020 2020 2f2f 2028 6120 URI. // (a │ │ │ │ -00052820: 4745 5420 6f72 2048 4541 4420 7265 7175 GET or HEAD requ │ │ │ │ -00052830: 6573 7420 6966 2075 7369 6e67 2048 5454 est if using HTT │ │ │ │ -00052840: 5029 205b e280 a65d 0a20 2020 2020 2028 P) [...]. ( │ │ │ │ -00052850: 7374 6174 7573 436f 6465 203d 3d3d 2033 statusCode === 3 │ │ │ │ -00052860: 3033 2920 2626 2021 2f5e 283f 3a47 4554 03) && !/^(?:GET │ │ │ │ -00052870: 7c48 4541 4429 242f 2e74 6573 7428 7468 |HEAD)$/.test(th │ │ │ │ -00052880: 6973 2e5f 6f70 7469 6f6e 732e 6d65 7468 is._options.meth │ │ │ │ -00052890: 6f64 2929 207b 0a20 2020 2074 6869 732e od)) {. this. │ │ │ │ -000528a0: 5f6f 7074 696f 6e73 2e6d 6574 686f 6420 _options.method │ │ │ │ -000528b0: 3d20 2247 4554 223b 0a20 2020 202f 2f20 = "GET";. // │ │ │ │ -000528c0: 4472 6f70 2061 2070 6f73 7369 626c 6520 Drop a possible │ │ │ │ -000528d0: 656e 7469 7479 2061 6e64 2068 6561 6465 entity and heade │ │ │ │ -000528e0: 7273 2072 656c 6174 6564 2074 6f20 6974 rs related to it │ │ │ │ -000528f0: 0a20 2020 2074 6869 732e 5f72 6571 7565 . this._reque │ │ │ │ -00052900: 7374 426f 6479 4275 6666 6572 7320 3d20 stBodyBuffers = │ │ │ │ -00052910: 5b5d 3b0a 2020 2020 7265 6d6f 7665 4d61 [];. removeMa │ │ │ │ -00052920: 7463 6869 6e67 4865 6164 6572 7328 2f5e tchingHeaders(/^ │ │ │ │ -00052930: 636f 6e74 656e 742d 2f69 2c20 7468 6973 content-/i, this │ │ │ │ -00052940: 2e5f 6f70 7469 6f6e 732e 6865 6164 6572 ._options.header │ │ │ │ -00052950: 7329 3b0a 2020 7d0a 0a20 202f 2f20 4472 s);. }.. // Dr │ │ │ │ -00052960: 6f70 2074 6865 2048 6f73 7420 6865 6164 op the Host head │ │ │ │ -00052970: 6572 2c20 6173 2074 6865 2072 6564 6972 er, as the redir │ │ │ │ -00052980: 6563 7420 6d69 6768 7420 6c65 6164 2074 ect might lead t │ │ │ │ -00052990: 6f20 6120 6469 6666 6572 656e 7420 686f o a different ho │ │ │ │ -000529a0: 7374 0a20 2076 6172 2063 7572 7265 6e74 st. var current │ │ │ │ -000529b0: 486f 7374 4865 6164 6572 203d 2072 656d HostHeader = rem │ │ │ │ -000529c0: 6f76 654d 6174 6368 696e 6748 6561 6465 oveMatchingHeade │ │ │ │ -000529d0: 7273 282f 5e68 6f73 7424 2f69 2c20 7468 rs(/^host$/i, th │ │ │ │ -000529e0: 6973 2e5f 6f70 7469 6f6e 732e 6865 6164 is._options.head │ │ │ │ -000529f0: 6572 7329 3b0a 0a20 202f 2f20 4966 2074 ers);.. // If t │ │ │ │ -00052a00: 6865 2072 6564 6972 6563 7420 6973 2072 he redirect is r │ │ │ │ -00052a10: 656c 6174 6976 652c 2063 6172 7279 206f elative, carry o │ │ │ │ -00052a20: 7665 7220 7468 6520 686f 7374 206f 6620 ver the host of │ │ │ │ -00052a30: 7468 6520 6c61 7374 2072 6571 7565 7374 the last request │ │ │ │ -00052a40: 0a20 2076 6172 2063 7572 7265 6e74 5572 . var currentUr │ │ │ │ -00052a50: 6c50 6172 7473 203d 2070 6172 7365 5572 lParts = parseUr │ │ │ │ -00052a60: 6c28 7468 6973 2e5f 6375 7272 656e 7455 l(this._currentU │ │ │ │ -00052a70: 726c 293b 0a20 2076 6172 2063 7572 7265 rl);. var curre │ │ │ │ -00052a80: 6e74 486f 7374 203d 2063 7572 7265 6e74 ntHost = current │ │ │ │ -00052a90: 486f 7374 4865 6164 6572 207c 7c20 6375 HostHeader || cu │ │ │ │ -00052aa0: 7272 656e 7455 726c 5061 7274 732e 686f rrentUrlParts.ho │ │ │ │ -00052ab0: 7374 3b0a 2020 7661 7220 6375 7272 656e st;. var curren │ │ │ │ -00052ac0: 7455 726c 203d 202f 5e5c 772b 3a2f 2e74 tUrl = /^\w+:/.t │ │ │ │ -00052ad0: 6573 7428 6c6f 6361 7469 6f6e 2920 3f20 est(location) ? │ │ │ │ -00052ae0: 7468 6973 2e5f 6375 7272 656e 7455 726c this._currentUrl │ │ │ │ -00052af0: 203a 0a20 2020 2075 726c 2e66 6f72 6d61 :. url.forma │ │ │ │ -00052b00: 7428 4f62 6a65 6374 2e61 7373 6967 6e28 t(Object.assign( │ │ │ │ -00052b10: 6375 7272 656e 7455 726c 5061 7274 732c currentUrlParts, │ │ │ │ -00052b20: 207b 2068 6f73 743a 2063 7572 7265 6e74 { host: current │ │ │ │ -00052b30: 486f 7374 207d 2929 3b0a 0a20 202f 2f20 Host }));.. // │ │ │ │ -00052b40: 4372 6561 7465 2074 6865 2072 6564 6972 Create the redir │ │ │ │ -00052b50: 6563 7465 6420 7265 7175 6573 740a 2020 ected request. │ │ │ │ -00052b60: 7661 7220 7265 6469 7265 6374 5572 6c20 var redirectUrl │ │ │ │ -00052b70: 3d20 7265 736f 6c76 6555 726c 286c 6f63 = resolveUrl(loc │ │ │ │ -00052b80: 6174 696f 6e2c 2063 7572 7265 6e74 5572 ation, currentUr │ │ │ │ -00052b90: 6c29 3b0a 2020 6465 6275 6728 2272 6564 l);. debug("red │ │ │ │ -00052ba0: 6972 6563 7469 6e67 2074 6f22 2c20 7265 irecting to", re │ │ │ │ -00052bb0: 6469 7265 6374 5572 6c2e 6872 6566 293b directUrl.href); │ │ │ │ -00052bc0: 0a20 2074 6869 732e 5f69 7352 6564 6972 . this._isRedir │ │ │ │ -00052bd0: 6563 7420 3d20 7472 7565 3b0a 2020 7370 ect = true;. sp │ │ │ │ -00052be0: 7265 6164 5572 6c4f 626a 6563 7428 7265 readUrlObject(re │ │ │ │ -00052bf0: 6469 7265 6374 5572 6c2c 2074 6869 732e directUrl, this. │ │ │ │ -00052c00: 5f6f 7074 696f 6e73 293b 0a0a 2020 2f2f _options);.. // │ │ │ │ -00052c10: 2044 726f 7020 636f 6e66 6964 656e 7469 Drop confidenti │ │ │ │ -00052c20: 616c 2068 6561 6465 7273 2077 6865 6e20 al headers when │ │ │ │ -00052c30: 7265 6469 7265 6374 696e 6720 746f 2061 redirecting to a │ │ │ │ -00052c40: 206c 6573 7320 7365 6375 7265 2070 726f less secure pro │ │ │ │ -00052c50: 746f 636f 6c0a 2020 2f2f 206f 7220 746f tocol. // or to │ │ │ │ -00052c60: 2061 2064 6966 6665 7265 6e74 2064 6f6d a different dom │ │ │ │ -00052c70: 6169 6e20 7468 6174 2069 7320 6e6f 7420 ain that is not │ │ │ │ -00052c80: 6120 7375 7065 7264 6f6d 6169 6e0a 2020 a superdomain. │ │ │ │ -00052c90: 6966 2028 7265 6469 7265 6374 5572 6c2e if (redirectUrl. │ │ │ │ -00052ca0: 7072 6f74 6f63 6f6c 2021 3d3d 2063 7572 protocol !== cur │ │ │ │ -00052cb0: 7265 6e74 5572 6c50 6172 7473 2e70 726f rentUrlParts.pro │ │ │ │ -00052cc0: 746f 636f 6c20 2626 0a20 2020 2020 7265 tocol &&. re │ │ │ │ -00052cd0: 6469 7265 6374 5572 6c2e 7072 6f74 6f63 directUrl.protoc │ │ │ │ -00052ce0: 6f6c 2021 3d3d 2022 6874 7470 733a 2220 ol !== "https:" │ │ │ │ -00052cf0: 7c7c 0a20 2020 2020 7265 6469 7265 6374 ||. redirect │ │ │ │ -00052d00: 5572 6c2e 686f 7374 2021 3d3d 2063 7572 Url.host !== cur │ │ │ │ -00052d10: 7265 6e74 486f 7374 2026 260a 2020 2020 rentHost &&. │ │ │ │ -00052d20: 2021 6973 5375 6264 6f6d 6169 6e28 7265 !isSubdomain(re │ │ │ │ -00052d30: 6469 7265 6374 5572 6c2e 686f 7374 2c20 directUrl.host, │ │ │ │ -00052d40: 6375 7272 656e 7448 6f73 7429 2920 7b0a currentHost)) {. │ │ │ │ -00052d50: 2020 2020 7265 6d6f 7665 4d61 7463 6869 removeMatchi │ │ │ │ -00052d60: 6e67 4865 6164 6572 7328 2f5e 283f 3a28 ngHeaders(/^(?:( │ │ │ │ -00052d70: 3f3a 7072 6f78 792d 293f 6175 7468 6f72 ?:proxy-)?author │ │ │ │ -00052d80: 697a 6174 696f 6e7c 636f 6f6b 6965 2924 ization|cookie)$ │ │ │ │ -00052d90: 2f69 2c20 7468 6973 2e5f 6f70 7469 6f6e /i, this._option │ │ │ │ -00052da0: 732e 6865 6164 6572 7329 3b0a 2020 7d0a s.headers);. }. │ │ │ │ -00052db0: 0a20 202f 2f20 4576 616c 7561 7465 2074 . // Evaluate t │ │ │ │ -00052dc0: 6865 2062 6566 6f72 6552 6564 6972 6563 he beforeRedirec │ │ │ │ -00052dd0: 7420 6361 6c6c 6261 636b 0a20 2069 6620 t callback. if │ │ │ │ -00052de0: 2869 7346 756e 6374 696f 6e24 3128 6265 (isFunction$1(be │ │ │ │ -00052df0: 666f 7265 5265 6469 7265 6374 2929 207b foreRedirect)) { │ │ │ │ -00052e00: 0a20 2020 2076 6172 2072 6573 706f 6e73 . var respons │ │ │ │ -00052e10: 6544 6574 6169 6c73 203d 207b 0a20 2020 eDetails = {. │ │ │ │ -00052e20: 2020 2068 6561 6465 7273 3a20 7265 7370 headers: resp │ │ │ │ -00052e30: 6f6e 7365 2e68 6561 6465 7273 2c0a 2020 onse.headers,. │ │ │ │ -00052e40: 2020 2020 7374 6174 7573 436f 6465 3a20 statusCode: │ │ │ │ -00052e50: 7374 6174 7573 436f 6465 2c0a 2020 2020 statusCode,. │ │ │ │ -00052e60: 7d3b 0a20 2020 2076 6172 2072 6571 7565 };. var reque │ │ │ │ -00052e70: 7374 4465 7461 696c 7320 3d20 7b0a 2020 stDetails = {. │ │ │ │ -00052e80: 2020 2020 7572 6c3a 2063 7572 7265 6e74 url: current │ │ │ │ -00052e90: 5572 6c2c 0a20 2020 2020 206d 6574 686f Url,. metho │ │ │ │ -00052ea0: 643a 206d 6574 686f 642c 0a20 2020 2020 d: method,. │ │ │ │ -00052eb0: 2068 6561 6465 7273 3a20 7265 7175 6573 headers: reques │ │ │ │ -00052ec0: 7448 6561 6465 7273 2c0a 2020 2020 7d3b tHeaders,. }; │ │ │ │ -00052ed0: 0a20 2020 2062 6566 6f72 6552 6564 6972 . beforeRedir │ │ │ │ -00052ee0: 6563 7428 7468 6973 2e5f 6f70 7469 6f6e ect(this._option │ │ │ │ -00052ef0: 732c 2072 6573 706f 6e73 6544 6574 6169 s, responseDetai │ │ │ │ -00052f00: 6c73 2c20 7265 7175 6573 7444 6574 6169 ls, requestDetai │ │ │ │ -00052f10: 6c73 293b 0a20 2020 2074 6869 732e 5f73 ls);. this._s │ │ │ │ -00052f20: 616e 6974 697a 654f 7074 696f 6e73 2874 anitizeOptions(t │ │ │ │ -00052f30: 6869 732e 5f6f 7074 696f 6e73 293b 0a20 his._options);. │ │ │ │ -00052f40: 207d 0a0a 2020 2f2f 2050 6572 666f 726d }.. // Perform │ │ │ │ -00052f50: 2074 6865 2072 6564 6972 6563 7465 6420 the redirected │ │ │ │ -00052f60: 7265 7175 6573 740a 2020 7468 6973 2e5f request. this._ │ │ │ │ -00052f70: 7065 7266 6f72 6d52 6571 7565 7374 2829 performRequest() │ │ │ │ -00052f80: 3b0a 7d3b 0a0a 2f2f 2057 7261 7073 2074 ;.};..// Wraps t │ │ │ │ -00052f90: 6865 206b 6579 2f76 616c 7565 206f 626a he key/value obj │ │ │ │ -00052fa0: 6563 7420 6f66 2070 726f 746f 636f 6c73 ect of protocols │ │ │ │ -00052fb0: 2077 6974 6820 7265 6469 7265 6374 2066 with redirect f │ │ │ │ -00052fc0: 756e 6374 696f 6e61 6c69 7479 0a66 756e unctionality.fun │ │ │ │ -00052fd0: 6374 696f 6e20 7772 6170 2870 726f 746f ction wrap(proto │ │ │ │ -00052fe0: 636f 6c73 2920 7b0a 2020 2f2f 2044 6566 cols) {. // Def │ │ │ │ -00052ff0: 6175 6c74 2073 6574 7469 6e67 730a 2020 ault settings. │ │ │ │ -00053000: 7661 7220 6578 706f 7274 7320 3d20 7b0a var exports = {. │ │ │ │ -00053010: 2020 2020 6d61 7852 6564 6972 6563 7473 maxRedirects │ │ │ │ -00053020: 3a20 3231 2c0a 2020 2020 6d61 7842 6f64 : 21,. maxBod │ │ │ │ -00053030: 794c 656e 6774 683a 2031 3020 2a20 3130 yLength: 10 * 10 │ │ │ │ -00053040: 3234 202a 2031 3032 342c 0a20 207d 3b0a 24 * 1024,. };. │ │ │ │ -00053050: 0a20 202f 2f20 5772 6170 2065 6163 6820 . // Wrap each │ │ │ │ -00053060: 7072 6f74 6f63 6f6c 0a20 2076 6172 206e protocol. var n │ │ │ │ -00053070: 6174 6976 6550 726f 746f 636f 6c73 203d ativeProtocols = │ │ │ │ -00053080: 207b 7d3b 0a20 204f 626a 6563 742e 6b65 {};. Object.ke │ │ │ │ -00053090: 7973 2870 726f 746f 636f 6c73 292e 666f ys(protocols).fo │ │ │ │ -000530a0: 7245 6163 6828 6675 6e63 7469 6f6e 2028 rEach(function ( │ │ │ │ -000530b0: 7363 6865 6d65 2920 7b0a 2020 2020 7661 scheme) {. va │ │ │ │ -000530c0: 7220 7072 6f74 6f63 6f6c 203d 2073 6368 r protocol = sch │ │ │ │ -000530d0: 656d 6520 2b20 223a 223b 0a20 2020 2076 eme + ":";. v │ │ │ │ -000530e0: 6172 206e 6174 6976 6550 726f 746f 636f ar nativeProtoco │ │ │ │ -000530f0: 6c20 3d20 6e61 7469 7665 5072 6f74 6f63 l = nativeProtoc │ │ │ │ -00053100: 6f6c 735b 7072 6f74 6f63 6f6c 5d20 3d20 ols[protocol] = │ │ │ │ -00053110: 7072 6f74 6f63 6f6c 735b 7363 6865 6d65 protocols[scheme │ │ │ │ -00053120: 5d3b 0a20 2020 2076 6172 2077 7261 7070 ];. var wrapp │ │ │ │ -00053130: 6564 5072 6f74 6f63 6f6c 203d 2065 7870 edProtocol = exp │ │ │ │ -00053140: 6f72 7473 5b73 6368 656d 655d 203d 204f orts[scheme] = O │ │ │ │ -00053150: 626a 6563 742e 6372 6561 7465 286e 6174 bject.create(nat │ │ │ │ -00053160: 6976 6550 726f 746f 636f 6c29 3b0a 0a20 iveProtocol);.. │ │ │ │ -00053170: 2020 202f 2f20 4578 6563 7574 6573 2061 // Executes a │ │ │ │ -00053180: 2072 6571 7565 7374 2c20 666f 6c6c 6f77 request, follow │ │ │ │ -00053190: 696e 6720 7265 6469 7265 6374 730a 2020 ing redirects. │ │ │ │ -000531a0: 2020 6675 6e63 7469 6f6e 2072 6571 7565 function reque │ │ │ │ -000531b0: 7374 2869 6e70 7574 2c20 6f70 7469 6f6e st(input, option │ │ │ │ -000531c0: 732c 2063 616c 6c62 6163 6b29 207b 0a20 s, callback) {. │ │ │ │ -000531d0: 2020 2020 202f 2f20 5061 7273 6520 7061 // Parse pa │ │ │ │ -000531e0: 7261 6d65 7465 7273 2c20 656e 7375 7269 rameters, ensuri │ │ │ │ -000531f0: 6e67 2074 6861 7420 696e 7075 7420 6973 ng that input is │ │ │ │ -00053200: 2061 6e20 6f62 6a65 6374 0a20 2020 2020 an object. │ │ │ │ -00053210: 2069 6620 2869 7355 524c 2869 6e70 7574 if (isURL(input │ │ │ │ -00053220: 2929 207b 0a20 2020 2020 2020 2069 6e70 )) {. inp │ │ │ │ -00053230: 7574 203d 2073 7072 6561 6455 726c 4f62 ut = spreadUrlOb │ │ │ │ -00053240: 6a65 6374 2869 6e70 7574 293b 0a20 2020 ject(input);. │ │ │ │ -00053250: 2020 207d 0a20 2020 2020 2065 6c73 6520 }. else │ │ │ │ -00053260: 6966 2028 6973 5374 7269 6e67 2869 6e70 if (isString(inp │ │ │ │ -00053270: 7574 2929 207b 0a20 2020 2020 2020 2069 ut)) {. i │ │ │ │ -00053280: 6e70 7574 203d 2073 7072 6561 6455 726c nput = spreadUrl │ │ │ │ -00053290: 4f62 6a65 6374 2870 6172 7365 5572 6c28 Object(parseUrl( │ │ │ │ -000532a0: 696e 7075 7429 293b 0a20 2020 2020 207d input));. } │ │ │ │ -000532b0: 0a20 2020 2020 2065 6c73 6520 7b0a 2020 . else {. │ │ │ │ -000532c0: 2020 2020 2020 6361 6c6c 6261 636b 203d callback = │ │ │ │ -000532d0: 206f 7074 696f 6e73 3b0a 2020 2020 2020 options;. │ │ │ │ -000532e0: 2020 6f70 7469 6f6e 7320 3d20 7661 6c69 options = vali │ │ │ │ -000532f0: 6461 7465 5572 6c28 696e 7075 7429 3b0a dateUrl(input);. │ │ │ │ -00053300: 2020 2020 2020 2020 696e 7075 7420 3d20 input = │ │ │ │ -00053310: 7b20 7072 6f74 6f63 6f6c 3a20 7072 6f74 { protocol: prot │ │ │ │ -00053320: 6f63 6f6c 207d 3b0a 2020 2020 2020 7d0a ocol };. }. │ │ │ │ -00053330: 2020 2020 2020 6966 2028 6973 4675 6e63 if (isFunc │ │ │ │ -00053340: 7469 6f6e 2431 286f 7074 696f 6e73 2929 tion$1(options)) │ │ │ │ -00053350: 207b 0a20 2020 2020 2020 2063 616c 6c62 {. callb │ │ │ │ -00053360: 6163 6b20 3d20 6f70 7469 6f6e 733b 0a20 ack = options;. │ │ │ │ -00053370: 2020 2020 2020 206f 7074 696f 6e73 203d options = │ │ │ │ -00053380: 206e 756c 6c3b 0a20 2020 2020 207d 0a0a null;. }.. │ │ │ │ -00053390: 2020 2020 2020 2f2f 2053 6574 2064 6566 // Set def │ │ │ │ -000533a0: 6175 6c74 730a 2020 2020 2020 6f70 7469 aults. opti │ │ │ │ -000533b0: 6f6e 7320 3d20 4f62 6a65 6374 2e61 7373 ons = Object.ass │ │ │ │ -000533c0: 6967 6e28 7b0a 2020 2020 2020 2020 6d61 ign({. ma │ │ │ │ -000533d0: 7852 6564 6972 6563 7473 3a20 6578 706f xRedirects: expo │ │ │ │ -000533e0: 7274 732e 6d61 7852 6564 6972 6563 7473 rts.maxRedirects │ │ │ │ -000533f0: 2c0a 2020 2020 2020 2020 6d61 7842 6f64 ,. maxBod │ │ │ │ -00053400: 794c 656e 6774 683a 2065 7870 6f72 7473 yLength: exports │ │ │ │ -00053410: 2e6d 6178 426f 6479 4c65 6e67 7468 2c0a .maxBodyLength,. │ │ │ │ -00053420: 2020 2020 2020 7d2c 2069 6e70 7574 2c20 }, input, │ │ │ │ -00053430: 6f70 7469 6f6e 7329 3b0a 2020 2020 2020 options);. │ │ │ │ -00053440: 6f70 7469 6f6e 732e 6e61 7469 7665 5072 options.nativePr │ │ │ │ -00053450: 6f74 6f63 6f6c 7320 3d20 6e61 7469 7665 otocols = native │ │ │ │ -00053460: 5072 6f74 6f63 6f6c 733b 0a20 2020 2020 Protocols;. │ │ │ │ -00053470: 2069 6620 2821 6973 5374 7269 6e67 286f if (!isString(o │ │ │ │ -00053480: 7074 696f 6e73 2e68 6f73 7429 2026 2620 ptions.host) && │ │ │ │ -00053490: 2169 7353 7472 696e 6728 6f70 7469 6f6e !isString(option │ │ │ │ -000534a0: 732e 686f 7374 6e61 6d65 2929 207b 0a20 s.hostname)) {. │ │ │ │ -000534b0: 2020 2020 2020 206f 7074 696f 6e73 2e68 options.h │ │ │ │ -000534c0: 6f73 746e 616d 6520 3d20 223a 3a31 223b ostname = "::1"; │ │ │ │ -000534d0: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ -000534e0: 6173 7365 7274 2e65 7175 616c 286f 7074 assert.equal(opt │ │ │ │ -000534f0: 696f 6e73 2e70 726f 746f 636f 6c2c 2070 ions.protocol, p │ │ │ │ -00053500: 726f 746f 636f 6c2c 2022 7072 6f74 6f63 rotocol, "protoc │ │ │ │ -00053510: 6f6c 206d 6973 6d61 7463 6822 293b 0a20 ol mismatch");. │ │ │ │ -00053520: 2020 2020 2064 6562 7567 2822 6f70 7469 debug("opti │ │ │ │ -00053530: 6f6e 7322 2c20 6f70 7469 6f6e 7329 3b0a ons", options);. │ │ │ │ -00053540: 2020 2020 2020 7265 7475 726e 206e 6577 return new │ │ │ │ -00053550: 2052 6564 6972 6563 7461 626c 6552 6571 RedirectableReq │ │ │ │ -00053560: 7565 7374 286f 7074 696f 6e73 2c20 6361 uest(options, ca │ │ │ │ -00053570: 6c6c 6261 636b 293b 0a20 2020 207d 0a0a llback);. }.. │ │ │ │ -00053580: 2020 2020 2f2f 2045 7865 6375 7465 7320 // Executes │ │ │ │ -00053590: 6120 4745 5420 7265 7175 6573 742c 2066 a GET request, f │ │ │ │ -000535a0: 6f6c 6c6f 7769 6e67 2072 6564 6972 6563 ollowing redirec │ │ │ │ -000535b0: 7473 0a20 2020 2066 756e 6374 696f 6e20 ts. function │ │ │ │ -000535c0: 6765 7428 696e 7075 742c 206f 7074 696f get(input, optio │ │ │ │ -000535d0: 6e73 2c20 6361 6c6c 6261 636b 2920 7b0a ns, callback) {. │ │ │ │ -000535e0: 2020 2020 2020 7661 7220 7772 6170 7065 var wrappe │ │ │ │ -000535f0: 6452 6571 7565 7374 203d 2077 7261 7070 dRequest = wrapp │ │ │ │ -00053600: 6564 5072 6f74 6f63 6f6c 2e72 6571 7565 edProtocol.reque │ │ │ │ -00053610: 7374 2869 6e70 7574 2c20 6f70 7469 6f6e st(input, option │ │ │ │ -00053620: 732c 2063 616c 6c62 6163 6b29 3b0a 2020 s, callback);. │ │ │ │ -00053630: 2020 2020 7772 6170 7065 6452 6571 7565 wrappedReque │ │ │ │ -00053640: 7374 2e65 6e64 2829 3b0a 2020 2020 2020 st.end();. │ │ │ │ -00053650: 7265 7475 726e 2077 7261 7070 6564 5265 return wrappedRe │ │ │ │ -00053660: 7175 6573 743b 0a20 2020 207d 0a0a 2020 quest;. }.. │ │ │ │ -00053670: 2020 2f2f 2045 7870 6f73 6520 7468 6520 // Expose the │ │ │ │ -00053680: 7072 6f70 6572 7469 6573 206f 6e20 7468 properties on th │ │ │ │ -00053690: 6520 7772 6170 7065 6420 7072 6f74 6f63 e wrapped protoc │ │ │ │ -000536a0: 6f6c 0a20 2020 204f 626a 6563 742e 6465 ol. Object.de │ │ │ │ -000536b0: 6669 6e65 5072 6f70 6572 7469 6573 2877 fineProperties(w │ │ │ │ -000536c0: 7261 7070 6564 5072 6f74 6f63 6f6c 2c20 rappedProtocol, │ │ │ │ -000536d0: 7b0a 2020 2020 2020 7265 7175 6573 743a {. request: │ │ │ │ -000536e0: 207b 2076 616c 7565 3a20 7265 7175 6573 { value: reques │ │ │ │ -000536f0: 742c 2063 6f6e 6669 6775 7261 626c 653a t, configurable: │ │ │ │ -00053700: 2074 7275 652c 2065 6e75 6d65 7261 626c true, enumerabl │ │ │ │ -00053710: 653a 2074 7275 652c 2077 7269 7461 626c e: true, writabl │ │ │ │ -00053720: 653a 2074 7275 6520 7d2c 0a20 2020 2020 e: true },. │ │ │ │ -00053730: 2067 6574 3a20 7b20 7661 6c75 653a 2067 get: { value: g │ │ │ │ -00053740: 6574 2c20 636f 6e66 6967 7572 6162 6c65 et, configurable │ │ │ │ -00053750: 3a20 7472 7565 2c20 656e 756d 6572 6162 : true, enumerab │ │ │ │ -00053760: 6c65 3a20 7472 7565 2c20 7772 6974 6162 le: true, writab │ │ │ │ -00053770: 6c65 3a20 7472 7565 207d 2c0a 2020 2020 le: true },. │ │ │ │ -00053780: 7d29 3b0a 2020 7d29 3b0a 2020 7265 7475 });. });. retu │ │ │ │ -00053790: 726e 2065 7870 6f72 7473 3b0a 7d0a 0a66 rn exports;.}..f │ │ │ │ -000537a0: 756e 6374 696f 6e20 6e6f 6f70 2829 207b unction noop() { │ │ │ │ -000537b0: 202f 2a20 656d 7074 7920 2a2f 207d 0a0a /* empty */ }.. │ │ │ │ -000537c0: 6675 6e63 7469 6f6e 2070 6172 7365 5572 function parseUr │ │ │ │ -000537d0: 6c28 696e 7075 7429 207b 0a20 2076 6172 l(input) {. var │ │ │ │ -000537e0: 2070 6172 7365 643b 0a20 202f 2f20 6973 parsed;. // is │ │ │ │ -000537f0: 7461 6e62 756c 2069 676e 6f72 6520 656c tanbul ignore el │ │ │ │ -00053800: 7365 0a20 2069 6620 2875 7365 4e61 7469 se. if (useNati │ │ │ │ -00053810: 7665 5552 4c29 207b 0a20 2020 2070 6172 veURL) {. par │ │ │ │ -00053820: 7365 6420 3d20 6e65 7720 5552 4c24 3128 sed = new URL$1( │ │ │ │ -00053830: 696e 7075 7429 3b0a 2020 7d0a 2020 656c input);. }. el │ │ │ │ -00053840: 7365 207b 0a20 2020 202f 2f20 456e 7375 se {. // Ensu │ │ │ │ -00053850: 7265 2074 6865 2055 524c 2069 7320 7661 re the URL is va │ │ │ │ -00053860: 6c69 6420 616e 6420 6162 736f 6c75 7465 lid and absolute │ │ │ │ -00053870: 0a20 2020 2070 6172 7365 6420 3d20 7661 . parsed = va │ │ │ │ -00053880: 6c69 6461 7465 5572 6c28 7572 6c2e 7061 lidateUrl(url.pa │ │ │ │ -00053890: 7273 6528 696e 7075 7429 293b 0a20 2020 rse(input));. │ │ │ │ -000538a0: 2069 6620 2821 6973 5374 7269 6e67 2870 if (!isString(p │ │ │ │ -000538b0: 6172 7365 642e 7072 6f74 6f63 6f6c 2929 arsed.protocol)) │ │ │ │ -000538c0: 207b 0a20 2020 2020 2074 6872 6f77 206e {. throw n │ │ │ │ -000538d0: 6577 2049 6e76 616c 6964 5572 6c45 7272 ew InvalidUrlErr │ │ │ │ -000538e0: 6f72 287b 2069 6e70 7574 207d 293b 0a20 or({ input });. │ │ │ │ -000538f0: 2020 207d 0a20 207d 0a20 2072 6574 7572 }. }. retur │ │ │ │ -00053900: 6e20 7061 7273 6564 3b0a 7d0a 0a66 756e n parsed;.}..fun │ │ │ │ -00053910: 6374 696f 6e20 7265 736f 6c76 6555 726c ction resolveUrl │ │ │ │ -00053920: 2872 656c 6174 6976 652c 2062 6173 6529 (relative, base) │ │ │ │ -00053930: 207b 0a20 202f 2f20 6973 7461 6e62 756c {. // istanbul │ │ │ │ -00053940: 2069 676e 6f72 6520 6e65 7874 0a20 2072 ignore next. r │ │ │ │ -00053950: 6574 7572 6e20 7573 654e 6174 6976 6555 eturn useNativeU │ │ │ │ -00053960: 524c 203f 206e 6577 2055 524c 2431 2872 RL ? new URL$1(r │ │ │ │ -00053970: 656c 6174 6976 652c 2062 6173 6529 203a elative, base) : │ │ │ │ -00053980: 2070 6172 7365 5572 6c28 7572 6c2e 7265 parseUrl(url.re │ │ │ │ -00053990: 736f 6c76 6528 6261 7365 2c20 7265 6c61 solve(base, rela │ │ │ │ -000539a0: 7469 7665 2929 3b0a 7d0a 0a66 756e 6374 tive));.}..funct │ │ │ │ -000539b0: 696f 6e20 7661 6c69 6461 7465 5572 6c28 ion validateUrl( │ │ │ │ -000539c0: 696e 7075 7429 207b 0a20 2069 6620 282f input) {. if (/ │ │ │ │ -000539d0: 5e5c 5b2f 2e74 6573 7428 696e 7075 742e ^\[/.test(input. │ │ │ │ -000539e0: 686f 7374 6e61 6d65 2920 2626 2021 2f5e hostname) && !/^ │ │ │ │ -000539f0: 5c5b 5b3a 302d 3961 2d66 5d2b 5c5d 242f \[[:0-9a-f]+\]$/ │ │ │ │ -00053a00: 692e 7465 7374 2869 6e70 7574 2e68 6f73 i.test(input.hos │ │ │ │ -00053a10: 746e 616d 6529 2920 7b0a 2020 2020 7468 tname)) {. th │ │ │ │ -00053a20: 726f 7720 6e65 7720 496e 7661 6c69 6455 row new InvalidU │ │ │ │ -00053a30: 726c 4572 726f 7228 7b20 696e 7075 743a rlError({ input: │ │ │ │ -00053a40: 2069 6e70 7574 2e68 7265 6620 7c7c 2069 input.href || i │ │ │ │ -00053a50: 6e70 7574 207d 293b 0a20 207d 0a20 2069 nput });. }. i │ │ │ │ -00053a60: 6620 282f 5e5c 5b2f 2e74 6573 7428 696e f (/^\[/.test(in │ │ │ │ -00053a70: 7075 742e 686f 7374 2920 2626 2021 2f5e put.host) && !/^ │ │ │ │ -00053a80: 5c5b 5b3a 302d 3961 2d66 5d2b 5c5d 283a \[[:0-9a-f]+\](: │ │ │ │ -00053a90: 5c64 2b29 3f24 2f69 2e74 6573 7428 696e \d+)?$/i.test(in │ │ │ │ -00053aa0: 7075 742e 686f 7374 2929 207b 0a20 2020 put.host)) {. │ │ │ │ -00053ab0: 2074 6872 6f77 206e 6577 2049 6e76 616c throw new Inval │ │ │ │ -00053ac0: 6964 5572 6c45 7272 6f72 287b 2069 6e70 idUrlError({ inp │ │ │ │ -00053ad0: 7574 3a20 696e 7075 742e 6872 6566 207c ut: input.href | │ │ │ │ -00053ae0: 7c20 696e 7075 7420 7d29 3b0a 2020 7d0a | input });. }. │ │ │ │ -00053af0: 2020 7265 7475 726e 2069 6e70 7574 3b0a return input;. │ │ │ │ -00053b00: 7d0a 0a66 756e 6374 696f 6e20 7370 7265 }..function spre │ │ │ │ -00053b10: 6164 5572 6c4f 626a 6563 7428 7572 6c4f adUrlObject(urlO │ │ │ │ -00053b20: 626a 6563 742c 2074 6172 6765 7429 207b bject, target) { │ │ │ │ -00053b30: 0a20 2076 6172 2073 7072 6561 6420 3d20 . var spread = │ │ │ │ -00053b40: 7461 7267 6574 207c 7c20 7b7d 3b0a 2020 target || {};. │ │ │ │ -00053b50: 666f 7220 2876 6172 206b 6579 206f 6620 for (var key of │ │ │ │ -00053b60: 7072 6573 6572 7665 6455 726c 4669 656c preservedUrlFiel │ │ │ │ -00053b70: 6473 2920 7b0a 2020 2020 7370 7265 6164 ds) {. spread │ │ │ │ -00053b80: 5b6b 6579 5d20 3d20 7572 6c4f 626a 6563 [key] = urlObjec │ │ │ │ -00053b90: 745b 6b65 795d 3b0a 2020 7d0a 0a20 202f t[key];. }.. / │ │ │ │ -00053ba0: 2f20 4669 7820 4950 7636 2068 6f73 746e / Fix IPv6 hostn │ │ │ │ -00053bb0: 616d 650a 2020 6966 2028 7370 7265 6164 ame. if (spread │ │ │ │ -00053bc0: 2e68 6f73 746e 616d 652e 7374 6172 7473 .hostname.starts │ │ │ │ -00053bd0: 5769 7468 2822 5b22 2929 207b 0a20 2020 With("[")) {. │ │ │ │ -00053be0: 2073 7072 6561 642e 686f 7374 6e61 6d65 spread.hostname │ │ │ │ -00053bf0: 203d 2073 7072 6561 642e 686f 7374 6e61 = spread.hostna │ │ │ │ -00053c00: 6d65 2e73 6c69 6365 2831 2c20 2d31 293b me.slice(1, -1); │ │ │ │ -00053c10: 0a20 207d 0a20 202f 2f20 456e 7375 7265 . }. // Ensure │ │ │ │ -00053c20: 2070 6f72 7420 6973 2061 206e 756d 6265 port is a numbe │ │ │ │ -00053c30: 720a 2020 6966 2028 7370 7265 6164 2e70 r. if (spread.p │ │ │ │ -00053c40: 6f72 7420 213d 3d20 2222 2920 7b0a 2020 ort !== "") {. │ │ │ │ -00053c50: 2020 7370 7265 6164 2e70 6f72 7420 3d20 spread.port = │ │ │ │ -00053c60: 4e75 6d62 6572 2873 7072 6561 642e 706f Number(spread.po │ │ │ │ -00053c70: 7274 293b 0a20 207d 0a20 202f 2f20 436f rt);. }. // Co │ │ │ │ -00053c80: 6e63 6174 656e 6174 6520 7061 7468 0a20 ncatenate path. │ │ │ │ -00053c90: 2073 7072 6561 642e 7061 7468 203d 2073 spread.path = s │ │ │ │ -00053ca0: 7072 6561 642e 7365 6172 6368 203f 2073 pread.search ? s │ │ │ │ -00053cb0: 7072 6561 642e 7061 7468 6e61 6d65 202b pread.pathname + │ │ │ │ -00053cc0: 2073 7072 6561 642e 7365 6172 6368 203a spread.search : │ │ │ │ -00053cd0: 2073 7072 6561 642e 7061 7468 6e61 6d65 spread.pathname │ │ │ │ -00053ce0: 3b0a 0a20 2072 6574 7572 6e20 7370 7265 ;.. return spre │ │ │ │ -00053cf0: 6164 3b0a 7d0a 0a66 756e 6374 696f 6e20 ad;.}..function │ │ │ │ -00053d00: 7265 6d6f 7665 4d61 7463 6869 6e67 4865 removeMatchingHe │ │ │ │ -00053d10: 6164 6572 7328 7265 6765 782c 2068 6561 aders(regex, hea │ │ │ │ -00053d20: 6465 7273 2920 7b0a 2020 7661 7220 6c61 ders) {. var la │ │ │ │ -00053d30: 7374 5661 6c75 653b 0a20 2066 6f72 2028 stValue;. for ( │ │ │ │ -00053d40: 7661 7220 6865 6164 6572 2069 6e20 6865 var header in he │ │ │ │ -00053d50: 6164 6572 7329 207b 0a20 2020 2069 6620 aders) {. if │ │ │ │ -00053d60: 2872 6567 6578 2e74 6573 7428 6865 6164 (regex.test(head │ │ │ │ -00053d70: 6572 2929 207b 0a20 2020 2020 206c 6173 er)) {. las │ │ │ │ -00053d80: 7456 616c 7565 203d 2068 6561 6465 7273 tValue = headers │ │ │ │ -00053d90: 5b68 6561 6465 725d 3b0a 2020 2020 2020 [header];. │ │ │ │ -00053da0: 6465 6c65 7465 2068 6561 6465 7273 5b68 delete headers[h │ │ │ │ -00053db0: 6561 6465 725d 3b0a 2020 2020 7d0a 2020 eader];. }. │ │ │ │ -00053dc0: 7d0a 2020 7265 7475 726e 2028 6c61 7374 }. return (last │ │ │ │ -00053dd0: 5661 6c75 6520 3d3d 3d20 6e75 6c6c 207c Value === null | │ │ │ │ -00053de0: 7c20 7479 7065 6f66 206c 6173 7456 616c | typeof lastVal │ │ │ │ -00053df0: 7565 203d 3d3d 2022 756e 6465 6669 6e65 ue === "undefine │ │ │ │ -00053e00: 6422 2920 3f0a 2020 2020 756e 6465 6669 d") ?. undefi │ │ │ │ -00053e10: 6e65 6420 3a20 5374 7269 6e67 286c 6173 ned : String(las │ │ │ │ -00053e20: 7456 616c 7565 292e 7472 696d 2829 3b0a tValue).trim();. │ │ │ │ -00053e30: 7d0a 0a66 756e 6374 696f 6e20 6372 6561 }..function crea │ │ │ │ -00053e40: 7465 4572 726f 7254 7970 6528 636f 6465 teErrorType(code │ │ │ │ -00053e50: 2c20 6d65 7373 6167 652c 2062 6173 6543 , message, baseC │ │ │ │ -00053e60: 6c61 7373 2920 7b0a 2020 2f2f 2043 7265 lass) {. // Cre │ │ │ │ -00053e70: 6174 6520 636f 6e73 7472 7563 746f 720a ate constructor. │ │ │ │ -00053e80: 2020 6675 6e63 7469 6f6e 2043 7573 746f function Custo │ │ │ │ -00053e90: 6d45 7272 6f72 2870 726f 7065 7274 6965 mError(propertie │ │ │ │ -00053ea0: 7329 207b 0a20 2020 202f 2f20 6973 7461 s) {. // ista │ │ │ │ -00053eb0: 6e62 756c 2069 676e 6f72 6520 656c 7365 nbul ignore else │ │ │ │ -00053ec0: 0a20 2020 2069 6620 2869 7346 756e 6374 . if (isFunct │ │ │ │ -00053ed0: 696f 6e24 3128 4572 726f 722e 6361 7074 ion$1(Error.capt │ │ │ │ -00053ee0: 7572 6553 7461 636b 5472 6163 6529 2920 ureStackTrace)) │ │ │ │ -00053ef0: 7b0a 2020 2020 2020 4572 726f 722e 6361 {. Error.ca │ │ │ │ -00053f00: 7074 7572 6553 7461 636b 5472 6163 6528 ptureStackTrace( │ │ │ │ -00053f10: 7468 6973 2c20 7468 6973 2e63 6f6e 7374 this, this.const │ │ │ │ -00053f20: 7275 6374 6f72 293b 0a20 2020 207d 0a20 ructor);. }. │ │ │ │ -00053f30: 2020 204f 626a 6563 742e 6173 7369 676e Object.assign │ │ │ │ -00053f40: 2874 6869 732c 2070 726f 7065 7274 6965 (this, propertie │ │ │ │ -00053f50: 7320 7c7c 207b 7d29 3b0a 2020 2020 7468 s || {});. th │ │ │ │ -00053f60: 6973 2e63 6f64 6520 3d20 636f 6465 3b0a is.code = code;. │ │ │ │ -00053f70: 2020 2020 7468 6973 2e6d 6573 7361 6765 this.message │ │ │ │ -00053f80: 203d 2074 6869 732e 6361 7573 6520 3f20 = this.cause ? │ │ │ │ -00053f90: 6d65 7373 6167 6520 2b20 223a 2022 202b message + ": " + │ │ │ │ -00053fa0: 2074 6869 732e 6361 7573 652e 6d65 7373 this.cause.mess │ │ │ │ -00053fb0: 6167 6520 3a20 6d65 7373 6167 653b 0a20 age : message;. │ │ │ │ -00053fc0: 207d 0a0a 2020 2f2f 2041 7474 6163 6820 }.. // Attach │ │ │ │ -00053fd0: 636f 6e73 7472 7563 746f 7220 616e 6420 constructor and │ │ │ │ -00053fe0: 7365 7420 6465 6661 756c 7420 7072 6f70 set default prop │ │ │ │ -00053ff0: 6572 7469 6573 0a20 2043 7573 746f 6d45 erties. CustomE │ │ │ │ -00054000: 7272 6f72 2e70 726f 746f 7479 7065 203d rror.prototype = │ │ │ │ -00054010: 206e 6577 2028 6261 7365 436c 6173 7320 new (baseClass │ │ │ │ -00054020: 7c7c 2045 7272 6f72 2928 293b 0a20 204f || Error)();. O │ │ │ │ -00054030: 626a 6563 742e 6465 6669 6e65 5072 6f70 bject.defineProp │ │ │ │ -00054040: 6572 7469 6573 2843 7573 746f 6d45 7272 erties(CustomErr │ │ │ │ -00054050: 6f72 2e70 726f 746f 7479 7065 2c20 7b0a or.prototype, {. │ │ │ │ -00054060: 2020 2020 636f 6e73 7472 7563 746f 723a constructor: │ │ │ │ -00054070: 207b 0a20 2020 2020 2076 616c 7565 3a20 {. value: │ │ │ │ -00054080: 4375 7374 6f6d 4572 726f 722c 0a20 2020 CustomError,. │ │ │ │ -00054090: 2020 2065 6e75 6d65 7261 626c 653a 2066 enumerable: f │ │ │ │ -000540a0: 616c 7365 2c0a 2020 2020 7d2c 0a20 2020 alse,. },. │ │ │ │ -000540b0: 206e 616d 653a 207b 0a20 2020 2020 2076 name: {. v │ │ │ │ -000540c0: 616c 7565 3a20 2245 7272 6f72 205b 2220 alue: "Error [" │ │ │ │ -000540d0: 2b20 636f 6465 202b 2022 5d22 2c0a 2020 + code + "]",. │ │ │ │ -000540e0: 2020 2020 656e 756d 6572 6162 6c65 3a20 enumerable: │ │ │ │ -000540f0: 6661 6c73 652c 0a20 2020 207d 2c0a 2020 false,. },. │ │ │ │ -00054100: 7d29 3b0a 2020 7265 7475 726e 2043 7573 });. return Cus │ │ │ │ -00054110: 746f 6d45 7272 6f72 3b0a 7d0a 0a66 756e tomError;.}..fun │ │ │ │ -00054120: 6374 696f 6e20 6465 7374 726f 7952 6571 ction destroyReq │ │ │ │ -00054130: 7565 7374 2872 6571 7565 7374 2c20 6572 uest(request, er │ │ │ │ -00054140: 726f 7229 207b 0a20 2066 6f72 2028 7661 ror) {. for (va │ │ │ │ -00054150: 7220 6576 656e 7420 6f66 2065 7665 6e74 r event of event │ │ │ │ -00054160: 7329 207b 0a20 2020 2072 6571 7565 7374 s) {. request │ │ │ │ -00054170: 2e72 656d 6f76 654c 6973 7465 6e65 7228 .removeListener( │ │ │ │ -00054180: 6576 656e 742c 2065 7665 6e74 4861 6e64 event, eventHand │ │ │ │ -00054190: 6c65 7273 5b65 7665 6e74 5d29 3b0a 2020 lers[event]);. │ │ │ │ -000541a0: 7d0a 2020 7265 7175 6573 742e 6f6e 2822 }. request.on(" │ │ │ │ -000541b0: 6572 726f 7222 2c20 6e6f 6f70 293b 0a20 error", noop);. │ │ │ │ -000541c0: 2072 6571 7565 7374 2e64 6573 7472 6f79 request.destroy │ │ │ │ -000541d0: 2865 7272 6f72 293b 0a7d 0a0a 6675 6e63 (error);.}..func │ │ │ │ -000541e0: 7469 6f6e 2069 7353 7562 646f 6d61 696e tion isSubdomain │ │ │ │ -000541f0: 2873 7562 646f 6d61 696e 2c20 646f 6d61 (subdomain, doma │ │ │ │ -00054200: 696e 2920 7b0a 2020 6173 7365 7274 2869 in) {. assert(i │ │ │ │ -00054210: 7353 7472 696e 6728 7375 6264 6f6d 6169 sString(subdomai │ │ │ │ -00054220: 6e29 2026 2620 6973 5374 7269 6e67 2864 n) && isString(d │ │ │ │ -00054230: 6f6d 6169 6e29 293b 0a20 2076 6172 2064 omain));. var d │ │ │ │ -00054240: 6f74 203d 2073 7562 646f 6d61 696e 2e6c ot = subdomain.l │ │ │ │ -00054250: 656e 6774 6820 2d20 646f 6d61 696e 2e6c ength - domain.l │ │ │ │ -00054260: 656e 6774 6820 2d20 313b 0a20 2072 6574 ength - 1;. ret │ │ │ │ -00054270: 7572 6e20 646f 7420 3e20 3020 2626 2073 urn dot > 0 && s │ │ │ │ -00054280: 7562 646f 6d61 696e 5b64 6f74 5d20 3d3d ubdomain[dot] == │ │ │ │ -00054290: 3d20 222e 2220 2626 2073 7562 646f 6d61 = "." && subdoma │ │ │ │ -000542a0: 696e 2e65 6e64 7357 6974 6828 646f 6d61 in.endsWith(doma │ │ │ │ -000542b0: 696e 293b 0a7d 0a0a 6675 6e63 7469 6f6e in);.}..function │ │ │ │ -000542c0: 2069 7353 7472 696e 6728 7661 6c75 6529 isString(value) │ │ │ │ -000542d0: 207b 0a20 2072 6574 7572 6e20 7479 7065 {. return type │ │ │ │ -000542e0: 6f66 2076 616c 7565 203d 3d3d 2022 7374 of value === "st │ │ │ │ -000542f0: 7269 6e67 2220 7c7c 2076 616c 7565 2069 ring" || value i │ │ │ │ -00054300: 6e73 7461 6e63 656f 6620 5374 7269 6e67 nstanceof String │ │ │ │ -00054310: 3b0a 7d0a 0a66 756e 6374 696f 6e20 6973 ;.}..function is │ │ │ │ -00054320: 4675 6e63 7469 6f6e 2431 2876 616c 7565 Function$1(value │ │ │ │ -00054330: 2920 7b0a 2020 7265 7475 726e 2074 7970 ) {. return typ │ │ │ │ -00054340: 656f 6620 7661 6c75 6520 3d3d 3d20 2266 eof value === "f │ │ │ │ -00054350: 756e 6374 696f 6e22 3b0a 7d0a 0a66 756e unction";.}..fun │ │ │ │ -00054360: 6374 696f 6e20 6973 4275 6666 6572 2876 ction isBuffer(v │ │ │ │ -00054370: 616c 7565 2920 7b0a 2020 7265 7475 726e alue) {. return │ │ │ │ -00054380: 2074 7970 656f 6620 7661 6c75 6520 3d3d typeof value == │ │ │ │ -00054390: 3d20 226f 626a 6563 7422 2026 2620 2822 = "object" && (" │ │ │ │ -000543a0: 6c65 6e67 7468 2220 696e 2076 616c 7565 length" in value │ │ │ │ -000543b0: 293b 0a7d 0a0a 6675 6e63 7469 6f6e 2069 );.}..function i │ │ │ │ -000543c0: 7355 524c 2876 616c 7565 2920 7b0a 2020 sURL(value) {. │ │ │ │ -000543d0: 7265 7475 726e 2055 524c 2431 2026 2620 return URL$1 && │ │ │ │ -000543e0: 7661 6c75 6520 696e 7374 616e 6365 6f66 value instanceof │ │ │ │ -000543f0: 2055 524c 2431 3b0a 7d0a 0a2f 2f20 4578 URL$1;.}..// Ex │ │ │ │ -00054400: 706f 7274 730a 666f 6c6c 6f77 5265 6469 ports.followRedi │ │ │ │ -00054410: 7265 6374 7324 312e 6578 706f 7274 7320 rects$1.exports │ │ │ │ -00054420: 3d20 7772 6170 287b 2068 7474 703a 2068 = wrap({ http: h │ │ │ │ -00054430: 7474 702c 2068 7474 7073 3a20 6874 7470 ttp, https: http │ │ │ │ -00054440: 7320 7d29 3b0a 666f 6c6c 6f77 5265 6469 s });.followRedi │ │ │ │ -00054450: 7265 6374 7324 312e 6578 706f 7274 732e rects$1.exports. │ │ │ │ -00054460: 7772 6170 203d 2077 7261 703b 0a0a 7661 wrap = wrap;..va │ │ │ │ -00054470: 7220 666f 6c6c 6f77 5265 6469 7265 6374 r followRedirect │ │ │ │ -00054480: 7345 7870 6f72 7473 203d 2066 6f6c 6c6f sExports = follo │ │ │ │ -00054490: 7752 6564 6972 6563 7473 2431 2e65 7870 wRedirects$1.exp │ │ │ │ -000544a0: 6f72 7473 3b0a 636f 6e73 7420 666f 6c6c orts;.const foll │ │ │ │ -000544b0: 6f77 5265 6469 7265 6374 7320 3d20 2f2a owRedirects = /* │ │ │ │ -000544c0: 405f 5f50 5552 455f 5f2a 2f67 6574 4465 @__PURE__*/getDe │ │ │ │ -000544d0: 6661 756c 7445 7870 6f72 7446 726f 6d43 faultExportFromC │ │ │ │ -000544e0: 6a73 2866 6f6c 6c6f 7752 6564 6972 6563 js(followRedirec │ │ │ │ -000544f0: 7473 4578 706f 7274 7329 3b0a 0a63 6f6e tsExports);..con │ │ │ │ -00054500: 7374 2056 4552 5349 4f4e 203d 2022 312e st VERSION = "1. │ │ │ │ -00054510: 3133 2e32 223b 0a0a 6675 6e63 7469 6f6e 13.2";..function │ │ │ │ -00054520: 2070 6172 7365 5072 6f74 6f63 6f6c 2875 parseProtocol(u │ │ │ │ -00054530: 726c 2920 7b0a 2020 636f 6e73 7420 6d61 rl) {. const ma │ │ │ │ -00054540: 7463 6820 3d20 2f5e 285b 2d2b 5c77 5d7b tch = /^([-+\w]{ │ │ │ │ -00054550: 312c 3235 7d29 283a 3f5c 2f5c 2f7c 3a29 1,25})(:?\/\/|:) │ │ │ │ -00054560: 2f2e 6578 6563 2875 726c 293b 0a20 2072 /.exec(url);. r │ │ │ │ -00054570: 6574 7572 6e20 6d61 7463 6820 2626 206d eturn match && m │ │ │ │ -00054580: 6174 6368 5b31 5d20 7c7c 2027 273b 0a7d atch[1] || '';.} │ │ │ │ -00054590: 0a0a 636f 6e73 7420 4441 5441 5f55 524c ..const DATA_URL │ │ │ │ -000545a0: 5f50 4154 5445 524e 203d 202f 5e28 3f3a _PATTERN = /^(?: │ │ │ │ -000545b0: 285b 5e3b 5d2b 293b 293f 283f 3a5b 5e3b ([^;]+);)?(?:[^; │ │ │ │ -000545c0: 5d2b 3b29 3f28 6261 7365 3634 7c29 2c28 ]+;)?(base64|),( │ │ │ │ -000545d0: 5b5c 735c 535d 2a29 242f 3b0a 0a2f 2a2a [\s\S]*)$/;../** │ │ │ │ -000545e0: 0a20 2a20 5061 7273 6520 6461 7461 2075 . * Parse data u │ │ │ │ -000545f0: 7269 2074 6f20 6120 4275 6666 6572 206f ri to a Buffer o │ │ │ │ -00054600: 7220 426c 6f62 0a20 2a0a 202a 2040 7061 r Blob. *. * @pa │ │ │ │ -00054610: 7261 6d20 7b53 7472 696e 677d 2075 7269 ram {String} uri │ │ │ │ -00054620: 0a20 2a20 4070 6172 616d 207b 3f42 6f6f . * @param {?Boo │ │ │ │ -00054630: 6c65 616e 7d20 6173 426c 6f62 0a20 2a20 lean} asBlob. * │ │ │ │ -00054640: 4070 6172 616d 207b 3f4f 626a 6563 747d @param {?Object} │ │ │ │ -00054650: 206f 7074 696f 6e73 0a20 2a20 4070 6172 options. * @par │ │ │ │ -00054660: 616d 207b 3f46 756e 6374 696f 6e7d 206f am {?Function} o │ │ │ │ -00054670: 7074 696f 6e73 2e42 6c6f 620a 202a 0a20 ptions.Blob. *. │ │ │ │ -00054680: 2a20 4072 6574 7572 6e73 207b 4275 6666 * @returns {Buff │ │ │ │ -00054690: 6572 7c42 6c6f 627d 0a20 2a2f 0a66 756e er|Blob}. */.fun │ │ │ │ -000546a0: 6374 696f 6e20 6672 6f6d 4461 7461 5552 ction fromDataUR │ │ │ │ -000546b0: 4928 7572 692c 2061 7342 6c6f 622c 206f I(uri, asBlob, o │ │ │ │ -000546c0: 7074 696f 6e73 2920 7b0a 2020 636f 6e73 ptions) {. cons │ │ │ │ -000546d0: 7420 5f42 6c6f 6220 3d20 6f70 7469 6f6e t _Blob = option │ │ │ │ -000546e0: 7320 2626 206f 7074 696f 6e73 2e42 6c6f s && options.Blo │ │ │ │ -000546f0: 6220 7c7c 2070 6c61 7466 6f72 6d2e 636c b || platform.cl │ │ │ │ -00054700: 6173 7365 732e 426c 6f62 3b0a 2020 636f asses.Blob;. co │ │ │ │ -00054710: 6e73 7420 7072 6f74 6f63 6f6c 203d 2070 nst protocol = p │ │ │ │ -00054720: 6172 7365 5072 6f74 6f63 6f6c 2875 7269 arseProtocol(uri │ │ │ │ -00054730: 293b 0a0a 2020 6966 2028 6173 426c 6f62 );.. if (asBlob │ │ │ │ -00054740: 203d 3d3d 2075 6e64 6566 696e 6564 2026 === undefined & │ │ │ │ -00054750: 2620 5f42 6c6f 6229 207b 0a20 2020 2061 & _Blob) {. a │ │ │ │ -00054760: 7342 6c6f 6220 3d20 7472 7565 3b0a 2020 sBlob = true;. │ │ │ │ -00054770: 7d0a 0a20 2069 6620 2870 726f 746f 636f }.. if (protoco │ │ │ │ -00054780: 6c20 3d3d 3d20 2764 6174 6127 2920 7b0a l === 'data') {. │ │ │ │ -00054790: 2020 2020 7572 6920 3d20 7072 6f74 6f63 uri = protoc │ │ │ │ -000547a0: 6f6c 2e6c 656e 6774 6820 3f20 7572 692e ol.length ? uri. │ │ │ │ -000547b0: 736c 6963 6528 7072 6f74 6f63 6f6c 2e6c slice(protocol.l │ │ │ │ -000547c0: 656e 6774 6820 2b20 3129 203a 2075 7269 ength + 1) : uri │ │ │ │ -000547d0: 3b0a 0a20 2020 2063 6f6e 7374 206d 6174 ;.. const mat │ │ │ │ -000547e0: 6368 203d 2044 4154 415f 5552 4c5f 5041 ch = DATA_URL_PA │ │ │ │ -000547f0: 5454 4552 4e2e 6578 6563 2875 7269 293b TTERN.exec(uri); │ │ │ │ -00054800: 0a0a 2020 2020 6966 2028 216d 6174 6368 .. if (!match │ │ │ │ -00054810: 2920 7b0a 2020 2020 2020 7468 726f 7720 ) {. throw │ │ │ │ -00054820: 6e65 7720 4178 696f 7345 7272 6f72 2827 new AxiosError(' │ │ │ │ -00054830: 496e 7661 6c69 6420 5552 4c27 2c20 4178 Invalid URL', Ax │ │ │ │ -00054840: 696f 7345 7272 6f72 2e45 5252 5f49 4e56 iosError.ERR_INV │ │ │ │ -00054850: 414c 4944 5f55 524c 293b 0a20 2020 207d ALID_URL);. } │ │ │ │ -00054860: 0a0a 2020 2020 636f 6e73 7420 6d69 6d65 .. const mime │ │ │ │ -00054870: 203d 206d 6174 6368 5b31 5d3b 0a20 2020 = match[1];. │ │ │ │ -00054880: 2063 6f6e 7374 2069 7342 6173 6536 3420 const isBase64 │ │ │ │ -00054890: 3d20 6d61 7463 685b 325d 3b0a 2020 2020 = match[2];. │ │ │ │ -000548a0: 636f 6e73 7420 626f 6479 203d 206d 6174 const body = mat │ │ │ │ -000548b0: 6368 5b33 5d3b 0a20 2020 2063 6f6e 7374 ch[3];. const │ │ │ │ -000548c0: 2062 7566 6665 7220 3d20 4275 6666 6572 buffer = Buffer │ │ │ │ -000548d0: 2e66 726f 6d28 6465 636f 6465 5552 4943 .from(decodeURIC │ │ │ │ -000548e0: 6f6d 706f 6e65 6e74 2862 6f64 7929 2c20 omponent(body), │ │ │ │ -000548f0: 6973 4261 7365 3634 203f 2027 6261 7365 isBase64 ? 'base │ │ │ │ -00054900: 3634 2720 3a20 2775 7466 3827 293b 0a0a 64' : 'utf8');.. │ │ │ │ -00054910: 2020 2020 6966 2028 6173 426c 6f62 2920 if (asBlob) │ │ │ │ -00054920: 7b0a 2020 2020 2020 6966 2028 215f 426c {. if (!_Bl │ │ │ │ -00054930: 6f62 2920 7b0a 2020 2020 2020 2020 7468 ob) {. th │ │ │ │ -00054940: 726f 7720 6e65 7720 4178 696f 7345 7272 row new AxiosErr │ │ │ │ -00054950: 6f72 2827 426c 6f62 2069 7320 6e6f 7420 or('Blob is not │ │ │ │ -00054960: 7375 7070 6f72 7465 6427 2c20 4178 696f supported', Axio │ │ │ │ -00054970: 7345 7272 6f72 2e45 5252 5f4e 4f54 5f53 sError.ERR_NOT_S │ │ │ │ -00054980: 5550 504f 5254 293b 0a20 2020 2020 207d UPPORT);. } │ │ │ │ -00054990: 0a0a 2020 2020 2020 7265 7475 726e 206e .. return n │ │ │ │ -000549a0: 6577 205f 426c 6f62 285b 6275 6666 6572 ew _Blob([buffer │ │ │ │ -000549b0: 5d2c 207b 7479 7065 3a20 6d69 6d65 7d29 ], {type: mime}) │ │ │ │ -000549c0: 3b0a 2020 2020 7d0a 0a20 2020 2072 6574 ;. }.. ret │ │ │ │ -000549d0: 7572 6e20 6275 6666 6572 3b0a 2020 7d0a urn buffer;. }. │ │ │ │ -000549e0: 0a20 2074 6872 6f77 206e 6577 2041 7869 . throw new Axi │ │ │ │ -000549f0: 6f73 4572 726f 7228 2755 6e73 7570 706f osError('Unsuppo │ │ │ │ -00054a00: 7274 6564 2070 726f 746f 636f 6c20 2720 rted protocol ' │ │ │ │ -00054a10: 2b20 7072 6f74 6f63 6f6c 2c20 4178 696f + protocol, Axio │ │ │ │ -00054a20: 7345 7272 6f72 2e45 5252 5f4e 4f54 5f53 sError.ERR_NOT_S │ │ │ │ -00054a30: 5550 504f 5254 293b 0a7d 0a0a 636f 6e73 UPPORT);.}..cons │ │ │ │ -00054a40: 7420 6b49 6e74 6572 6e61 6c73 203d 2053 t kInternals = S │ │ │ │ -00054a50: 796d 626f 6c28 2769 6e74 6572 6e61 6c73 ymbol('internals │ │ │ │ -00054a60: 2729 3b0a 0a63 6c61 7373 2041 7869 6f73 ');..class Axios │ │ │ │ -00054a70: 5472 616e 7366 6f72 6d53 7472 6561 6d20 TransformStream │ │ │ │ -00054a80: 6578 7465 6e64 7320 7374 7265 616d 2e54 extends stream.T │ │ │ │ -00054a90: 7261 6e73 666f 726d 7b0a 2020 636f 6e73 ransform{. cons │ │ │ │ -00054aa0: 7472 7563 746f 7228 6f70 7469 6f6e 7329 tructor(options) │ │ │ │ -00054ab0: 207b 0a20 2020 206f 7074 696f 6e73 203d {. options = │ │ │ │ -00054ac0: 2075 7469 6c73 2431 2e74 6f46 6c61 744f utils$1.toFlatO │ │ │ │ -00054ad0: 626a 6563 7428 6f70 7469 6f6e 732c 207b bject(options, { │ │ │ │ -00054ae0: 0a20 2020 2020 206d 6178 5261 7465 3a20 . maxRate: │ │ │ │ -00054af0: 302c 0a20 2020 2020 2063 6875 6e6b 5369 0,. chunkSi │ │ │ │ -00054b00: 7a65 3a20 3634 202a 2031 3032 342c 0a20 ze: 64 * 1024,. │ │ │ │ -00054b10: 2020 2020 206d 696e 4368 756e 6b53 697a minChunkSiz │ │ │ │ -00054b20: 653a 2031 3030 2c0a 2020 2020 2020 7469 e: 100,. ti │ │ │ │ -00054b30: 6d65 5769 6e64 6f77 3a20 3530 302c 0a20 meWindow: 500,. │ │ │ │ -00054b40: 2020 2020 2074 6963 6b73 5261 7465 3a20 ticksRate: │ │ │ │ -00054b50: 322c 0a20 2020 2020 2073 616d 706c 6573 2,. samples │ │ │ │ -00054b60: 436f 756e 743a 2031 350a 2020 2020 7d2c Count: 15. }, │ │ │ │ -00054b70: 206e 756c 6c2c 2028 7072 6f70 2c20 736f null, (prop, so │ │ │ │ -00054b80: 7572 6365 2920 3d3e 207b 0a20 2020 2020 urce) => {. │ │ │ │ -00054b90: 2072 6574 7572 6e20 2175 7469 6c73 2431 return !utils$1 │ │ │ │ -00054ba0: 2e69 7355 6e64 6566 696e 6564 2873 6f75 .isUndefined(sou │ │ │ │ -00054bb0: 7263 655b 7072 6f70 5d29 3b0a 2020 2020 rce[prop]);. │ │ │ │ -00054bc0: 7d29 3b0a 0a20 2020 2073 7570 6572 287b });.. super({ │ │ │ │ -00054bd0: 0a20 2020 2020 2072 6561 6461 626c 6548 . readableH │ │ │ │ -00054be0: 6967 6857 6174 6572 4d61 726b 3a20 6f70 ighWaterMark: op │ │ │ │ -00054bf0: 7469 6f6e 732e 6368 756e 6b53 697a 650a tions.chunkSize. │ │ │ │ -00054c00: 2020 2020 7d29 3b0a 0a20 2020 2063 6f6e });.. con │ │ │ │ -00054c10: 7374 2069 6e74 6572 6e61 6c73 203d 2074 st internals = t │ │ │ │ -00054c20: 6869 735b 6b49 6e74 6572 6e61 6c73 5d20 his[kInternals] │ │ │ │ -00054c30: 3d20 7b0a 2020 2020 2020 7469 6d65 5769 = {. timeWi │ │ │ │ -00054c40: 6e64 6f77 3a20 6f70 7469 6f6e 732e 7469 ndow: options.ti │ │ │ │ -00054c50: 6d65 5769 6e64 6f77 2c0a 2020 2020 2020 meWindow,. │ │ │ │ -00054c60: 6368 756e 6b53 697a 653a 206f 7074 696f chunkSize: optio │ │ │ │ -00054c70: 6e73 2e63 6875 6e6b 5369 7a65 2c0a 2020 ns.chunkSize,. │ │ │ │ -00054c80: 2020 2020 6d61 7852 6174 653a 206f 7074 maxRate: opt │ │ │ │ -00054c90: 696f 6e73 2e6d 6178 5261 7465 2c0a 2020 ions.maxRate,. │ │ │ │ -00054ca0: 2020 2020 6d69 6e43 6875 6e6b 5369 7a65 minChunkSize │ │ │ │ -00054cb0: 3a20 6f70 7469 6f6e 732e 6d69 6e43 6875 : options.minChu │ │ │ │ -00054cc0: 6e6b 5369 7a65 2c0a 2020 2020 2020 6279 nkSize,. by │ │ │ │ -00054cd0: 7465 7353 6565 6e3a 2030 2c0a 2020 2020 tesSeen: 0,. │ │ │ │ -00054ce0: 2020 6973 4361 7074 7572 6564 3a20 6661 isCaptured: fa │ │ │ │ -00054cf0: 6c73 652c 0a20 2020 2020 206e 6f74 6966 lse,. notif │ │ │ │ -00054d00: 6965 6442 7974 6573 4c6f 6164 6564 3a20 iedBytesLoaded: │ │ │ │ -00054d10: 302c 0a20 2020 2020 2074 733a 2044 6174 0,. ts: Dat │ │ │ │ -00054d20: 652e 6e6f 7728 292c 0a20 2020 2020 2062 e.now(),. b │ │ │ │ -00054d30: 7974 6573 3a20 302c 0a20 2020 2020 206f ytes: 0,. o │ │ │ │ -00054d40: 6e52 6561 6443 616c 6c62 6163 6b3a 206e nReadCallback: n │ │ │ │ -00054d50: 756c 6c0a 2020 2020 7d3b 0a0a 2020 2020 ull. };.. │ │ │ │ -00054d60: 7468 6973 2e6f 6e28 276e 6577 4c69 7374 this.on('newList │ │ │ │ -00054d70: 656e 6572 272c 2065 7665 6e74 203d 3e20 ener', event => │ │ │ │ -00054d80: 7b0a 2020 2020 2020 6966 2028 6576 656e {. if (even │ │ │ │ -00054d90: 7420 3d3d 3d20 2770 726f 6772 6573 7327 t === 'progress' │ │ │ │ -00054da0: 2920 7b0a 2020 2020 2020 2020 6966 2028 ) {. if ( │ │ │ │ -00054db0: 2169 6e74 6572 6e61 6c73 2e69 7343 6170 !internals.isCap │ │ │ │ -00054dc0: 7475 7265 6429 207b 0a20 2020 2020 2020 tured) {. │ │ │ │ -00054dd0: 2020 2069 6e74 6572 6e61 6c73 2e69 7343 internals.isC │ │ │ │ -00054de0: 6170 7475 7265 6420 3d20 7472 7565 3b0a aptured = true;. │ │ │ │ -00054df0: 2020 2020 2020 2020 7d0a 2020 2020 2020 }. │ │ │ │ -00054e00: 7d0a 2020 2020 7d29 3b0a 2020 7d0a 0a20 }. });. }.. │ │ │ │ -00054e10: 205f 7265 6164 2873 697a 6529 207b 0a20 _read(size) {. │ │ │ │ -00054e20: 2020 2063 6f6e 7374 2069 6e74 6572 6e61 const interna │ │ │ │ -00054e30: 6c73 203d 2074 6869 735b 6b49 6e74 6572 ls = this[kInter │ │ │ │ -00054e40: 6e61 6c73 5d3b 0a0a 2020 2020 6966 2028 nals];.. if ( │ │ │ │ -00054e50: 696e 7465 726e 616c 732e 6f6e 5265 6164 internals.onRead │ │ │ │ -00054e60: 4361 6c6c 6261 636b 2920 7b0a 2020 2020 Callback) {. │ │ │ │ -00054e70: 2020 696e 7465 726e 616c 732e 6f6e 5265 internals.onRe │ │ │ │ -00054e80: 6164 4361 6c6c 6261 636b 2829 3b0a 2020 adCallback();. │ │ │ │ -00054e90: 2020 7d0a 0a20 2020 2072 6574 7572 6e20 }.. return │ │ │ │ -00054ea0: 7375 7065 722e 5f72 6561 6428 7369 7a65 super._read(size │ │ │ │ -00054eb0: 293b 0a20 207d 0a0a 2020 5f74 7261 6e73 );. }.. _trans │ │ │ │ -00054ec0: 666f 726d 2863 6875 6e6b 2c20 656e 636f form(chunk, enco │ │ │ │ -00054ed0: 6469 6e67 2c20 6361 6c6c 6261 636b 2920 ding, callback) │ │ │ │ -00054ee0: 7b0a 2020 2020 636f 6e73 7420 696e 7465 {. const inte │ │ │ │ -00054ef0: 726e 616c 7320 3d20 7468 6973 5b6b 496e rnals = this[kIn │ │ │ │ -00054f00: 7465 726e 616c 735d 3b0a 2020 2020 636f ternals];. co │ │ │ │ -00054f10: 6e73 7420 6d61 7852 6174 6520 3d20 696e nst maxRate = in │ │ │ │ -00054f20: 7465 726e 616c 732e 6d61 7852 6174 653b ternals.maxRate; │ │ │ │ -00054f30: 0a0a 2020 2020 636f 6e73 7420 7265 6164 .. const read │ │ │ │ -00054f40: 6162 6c65 4869 6768 5761 7465 724d 6172 ableHighWaterMar │ │ │ │ -00054f50: 6b20 3d20 7468 6973 2e72 6561 6461 626c k = this.readabl │ │ │ │ -00054f60: 6548 6967 6857 6174 6572 4d61 726b 3b0a eHighWaterMark;. │ │ │ │ -00054f70: 0a20 2020 2063 6f6e 7374 2074 696d 6557 . const timeW │ │ │ │ -00054f80: 696e 646f 7720 3d20 696e 7465 726e 616c indow = internal │ │ │ │ -00054f90: 732e 7469 6d65 5769 6e64 6f77 3b0a 0a20 s.timeWindow;.. │ │ │ │ -00054fa0: 2020 2063 6f6e 7374 2064 6976 6964 6572 const divider │ │ │ │ -00054fb0: 203d 2031 3030 3020 2f20 7469 6d65 5769 = 1000 / timeWi │ │ │ │ -00054fc0: 6e64 6f77 3b0a 2020 2020 636f 6e73 7420 ndow;. const │ │ │ │ -00054fd0: 6279 7465 7354 6872 6573 686f 6c64 203d bytesThreshold = │ │ │ │ -00054fe0: 2028 6d61 7852 6174 6520 2f20 6469 7669 (maxRate / divi │ │ │ │ -00054ff0: 6465 7229 3b0a 2020 2020 636f 6e73 7420 der);. const │ │ │ │ -00055000: 6d69 6e43 6875 6e6b 5369 7a65 203d 2069 minChunkSize = i │ │ │ │ -00055010: 6e74 6572 6e61 6c73 2e6d 696e 4368 756e nternals.minChun │ │ │ │ -00055020: 6b53 697a 6520 213d 3d20 6661 6c73 6520 kSize !== false │ │ │ │ -00055030: 3f20 4d61 7468 2e6d 6178 2869 6e74 6572 ? Math.max(inter │ │ │ │ -00055040: 6e61 6c73 2e6d 696e 4368 756e 6b53 697a nals.minChunkSiz │ │ │ │ -00055050: 652c 2062 7974 6573 5468 7265 7368 6f6c e, bytesThreshol │ │ │ │ -00055060: 6420 2a20 302e 3031 2920 3a20 303b 0a0a d * 0.01) : 0;.. │ │ │ │ -00055070: 2020 2020 636f 6e73 7420 7075 7368 4368 const pushCh │ │ │ │ -00055080: 756e 6b20 3d20 285f 6368 756e 6b2c 205f unk = (_chunk, _ │ │ │ │ -00055090: 6361 6c6c 6261 636b 2920 3d3e 207b 0a20 callback) => {. │ │ │ │ -000550a0: 2020 2020 2063 6f6e 7374 2062 7974 6573 const bytes │ │ │ │ -000550b0: 203d 2042 7566 6665 722e 6279 7465 4c65 = Buffer.byteLe │ │ │ │ -000550c0: 6e67 7468 285f 6368 756e 6b29 3b0a 2020 ngth(_chunk);. │ │ │ │ -000550d0: 2020 2020 696e 7465 726e 616c 732e 6279 internals.by │ │ │ │ -000550e0: 7465 7353 6565 6e20 2b3d 2062 7974 6573 tesSeen += bytes │ │ │ │ -000550f0: 3b0a 2020 2020 2020 696e 7465 726e 616c ;. internal │ │ │ │ -00055100: 732e 6279 7465 7320 2b3d 2062 7974 6573 s.bytes += bytes │ │ │ │ -00055110: 3b0a 0a20 2020 2020 2069 6e74 6572 6e61 ;.. interna │ │ │ │ -00055120: 6c73 2e69 7343 6170 7475 7265 6420 2626 ls.isCaptured && │ │ │ │ -00055130: 2074 6869 732e 656d 6974 2827 7072 6f67 this.emit('prog │ │ │ │ -00055140: 7265 7373 272c 2069 6e74 6572 6e61 6c73 ress', internals │ │ │ │ -00055150: 2e62 7974 6573 5365 656e 293b 0a0a 2020 .bytesSeen);.. │ │ │ │ -00055160: 2020 2020 6966 2028 7468 6973 2e70 7573 if (this.pus │ │ │ │ -00055170: 6828 5f63 6875 6e6b 2929 207b 0a20 2020 h(_chunk)) {. │ │ │ │ -00055180: 2020 2020 2070 726f 6365 7373 2e6e 6578 process.nex │ │ │ │ -00055190: 7454 6963 6b28 5f63 616c 6c62 6163 6b29 tTick(_callback) │ │ │ │ -000551a0: 3b0a 2020 2020 2020 7d20 656c 7365 207b ;. } else { │ │ │ │ -000551b0: 0a20 2020 2020 2020 2069 6e74 6572 6e61 . interna │ │ │ │ -000551c0: 6c73 2e6f 6e52 6561 6443 616c 6c62 6163 ls.onReadCallbac │ │ │ │ -000551d0: 6b20 3d20 2829 203d 3e20 7b0a 2020 2020 k = () => {. │ │ │ │ -000551e0: 2020 2020 2020 696e 7465 726e 616c 732e internals. │ │ │ │ -000551f0: 6f6e 5265 6164 4361 6c6c 6261 636b 203d onReadCallback = │ │ │ │ -00055200: 206e 756c 6c3b 0a20 2020 2020 2020 2020 null;. │ │ │ │ -00055210: 2070 726f 6365 7373 2e6e 6578 7454 6963 process.nextTic │ │ │ │ -00055220: 6b28 5f63 616c 6c62 6163 6b29 3b0a 2020 k(_callback);. │ │ │ │ -00055230: 2020 2020 2020 7d3b 0a20 2020 2020 207d };. } │ │ │ │ -00055240: 0a20 2020 207d 3b0a 0a20 2020 2063 6f6e . };.. con │ │ │ │ -00055250: 7374 2074 7261 6e73 666f 726d 4368 756e st transformChun │ │ │ │ -00055260: 6b20 3d20 285f 6368 756e 6b2c 205f 6361 k = (_chunk, _ca │ │ │ │ -00055270: 6c6c 6261 636b 2920 3d3e 207b 0a20 2020 llback) => {. │ │ │ │ -00055280: 2020 2063 6f6e 7374 2063 6875 6e6b 5369 const chunkSi │ │ │ │ -00055290: 7a65 203d 2042 7566 6665 722e 6279 7465 ze = Buffer.byte │ │ │ │ -000552a0: 4c65 6e67 7468 285f 6368 756e 6b29 3b0a Length(_chunk);. │ │ │ │ -000552b0: 2020 2020 2020 6c65 7420 6368 756e 6b52 let chunkR │ │ │ │ -000552c0: 656d 6169 6e64 6572 203d 206e 756c 6c3b emainder = null; │ │ │ │ -000552d0: 0a20 2020 2020 206c 6574 206d 6178 4368 . let maxCh │ │ │ │ -000552e0: 756e 6b53 697a 6520 3d20 7265 6164 6162 unkSize = readab │ │ │ │ -000552f0: 6c65 4869 6768 5761 7465 724d 6172 6b3b leHighWaterMark; │ │ │ │ -00055300: 0a20 2020 2020 206c 6574 2062 7974 6573 . let bytes │ │ │ │ -00055310: 4c65 6674 3b0a 2020 2020 2020 6c65 7420 Left;. let │ │ │ │ -00055320: 7061 7373 6564 203d 2030 3b0a 0a20 2020 passed = 0;.. │ │ │ │ -00055330: 2020 2069 6620 286d 6178 5261 7465 2920 if (maxRate) │ │ │ │ -00055340: 7b0a 2020 2020 2020 2020 636f 6e73 7420 {. const │ │ │ │ -00055350: 6e6f 7720 3d20 4461 7465 2e6e 6f77 2829 now = Date.now() │ │ │ │ -00055360: 3b0a 0a20 2020 2020 2020 2069 6620 2821 ;.. if (! │ │ │ │ -00055370: 696e 7465 726e 616c 732e 7473 207c 7c20 internals.ts || │ │ │ │ -00055380: 2870 6173 7365 6420 3d20 286e 6f77 202d (passed = (now - │ │ │ │ -00055390: 2069 6e74 6572 6e61 6c73 2e74 7329 2920 internals.ts)) │ │ │ │ -000553a0: 3e3d 2074 696d 6557 696e 646f 7729 207b >= timeWindow) { │ │ │ │ -000553b0: 0a20 2020 2020 2020 2020 2069 6e74 6572 . inter │ │ │ │ -000553c0: 6e61 6c73 2e74 7320 3d20 6e6f 773b 0a20 nals.ts = now;. │ │ │ │ -000553d0: 2020 2020 2020 2020 2062 7974 6573 4c65 bytesLe │ │ │ │ -000553e0: 6674 203d 2062 7974 6573 5468 7265 7368 ft = bytesThresh │ │ │ │ -000553f0: 6f6c 6420 2d20 696e 7465 726e 616c 732e old - internals. │ │ │ │ -00055400: 6279 7465 733b 0a20 2020 2020 2020 2020 bytes;. │ │ │ │ -00055410: 2069 6e74 6572 6e61 6c73 2e62 7974 6573 internals.bytes │ │ │ │ -00055420: 203d 2062 7974 6573 4c65 6674 203c 2030 = bytesLeft < 0 │ │ │ │ -00055430: 203f 202d 6279 7465 734c 6566 7420 3a20 ? -bytesLeft : │ │ │ │ -00055440: 303b 0a20 2020 2020 2020 2020 2070 6173 0;. pas │ │ │ │ -00055450: 7365 6420 3d20 303b 0a20 2020 2020 2020 sed = 0;. │ │ │ │ -00055460: 207d 0a0a 2020 2020 2020 2020 6279 7465 }.. byte │ │ │ │ -00055470: 734c 6566 7420 3d20 6279 7465 7354 6872 sLeft = bytesThr │ │ │ │ -00055480: 6573 686f 6c64 202d 2069 6e74 6572 6e61 eshold - interna │ │ │ │ -00055490: 6c73 2e62 7974 6573 3b0a 2020 2020 2020 ls.bytes;. │ │ │ │ -000554a0: 7d0a 0a20 2020 2020 2069 6620 286d 6178 }.. if (max │ │ │ │ -000554b0: 5261 7465 2920 7b0a 2020 2020 2020 2020 Rate) {. │ │ │ │ -000554c0: 6966 2028 6279 7465 734c 6566 7420 3c3d if (bytesLeft <= │ │ │ │ -000554d0: 2030 2920 7b0a 2020 2020 2020 2020 2020 0) {. │ │ │ │ -000554e0: 2f2f 206e 6578 7420 7469 6d65 2077 696e // next time win │ │ │ │ -000554f0: 646f 770a 2020 2020 2020 2020 2020 7265 dow. re │ │ │ │ -00055500: 7475 726e 2073 6574 5469 6d65 6f75 7428 turn setTimeout( │ │ │ │ -00055510: 2829 203d 3e20 7b0a 2020 2020 2020 2020 () => {. │ │ │ │ -00055520: 2020 2020 5f63 616c 6c62 6163 6b28 6e75 _callback(nu │ │ │ │ -00055530: 6c6c 2c20 5f63 6875 6e6b 293b 0a20 2020 ll, _chunk);. │ │ │ │ -00055540: 2020 2020 2020 207d 2c20 7469 6d65 5769 }, timeWi │ │ │ │ -00055550: 6e64 6f77 202d 2070 6173 7365 6429 3b0a ndow - passed);. │ │ │ │ -00055560: 2020 2020 2020 2020 7d0a 0a20 2020 2020 }.. │ │ │ │ -00055570: 2020 2069 6620 2862 7974 6573 4c65 6674 if (bytesLeft │ │ │ │ -00055580: 203c 206d 6178 4368 756e 6b53 697a 6529 < maxChunkSize) │ │ │ │ -00055590: 207b 0a20 2020 2020 2020 2020 206d 6178 {. max │ │ │ │ -000555a0: 4368 756e 6b53 697a 6520 3d20 6279 7465 ChunkSize = byte │ │ │ │ -000555b0: 734c 6566 743b 0a20 2020 2020 2020 207d sLeft;. } │ │ │ │ -000555c0: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ -000555d0: 6966 2028 6d61 7843 6875 6e6b 5369 7a65 if (maxChunkSize │ │ │ │ -000555e0: 2026 2620 6368 756e 6b53 697a 6520 3e20 && chunkSize > │ │ │ │ -000555f0: 6d61 7843 6875 6e6b 5369 7a65 2026 2620 maxChunkSize && │ │ │ │ -00055600: 2863 6875 6e6b 5369 7a65 202d 206d 6178 (chunkSize - max │ │ │ │ -00055610: 4368 756e 6b53 697a 6529 203e 206d 696e ChunkSize) > min │ │ │ │ -00055620: 4368 756e 6b53 697a 6529 207b 0a20 2020 ChunkSize) {. │ │ │ │ -00055630: 2020 2020 2063 6875 6e6b 5265 6d61 696e chunkRemain │ │ │ │ -00055640: 6465 7220 3d20 5f63 6875 6e6b 2e73 7562 der = _chunk.sub │ │ │ │ -00055650: 6172 7261 7928 6d61 7843 6875 6e6b 5369 array(maxChunkSi │ │ │ │ -00055660: 7a65 293b 0a20 2020 2020 2020 205f 6368 ze);. _ch │ │ │ │ -00055670: 756e 6b20 3d20 5f63 6875 6e6b 2e73 7562 unk = _chunk.sub │ │ │ │ -00055680: 6172 7261 7928 302c 206d 6178 4368 756e array(0, maxChun │ │ │ │ -00055690: 6b53 697a 6529 3b0a 2020 2020 2020 7d0a kSize);. }. │ │ │ │ -000556a0: 0a20 2020 2020 2070 7573 6843 6875 6e6b . pushChunk │ │ │ │ -000556b0: 285f 6368 756e 6b2c 2063 6875 6e6b 5265 (_chunk, chunkRe │ │ │ │ -000556c0: 6d61 696e 6465 7220 3f20 2829 203d 3e20 mainder ? () => │ │ │ │ -000556d0: 7b0a 2020 2020 2020 2020 7072 6f63 6573 {. proces │ │ │ │ -000556e0: 732e 6e65 7874 5469 636b 285f 6361 6c6c s.nextTick(_call │ │ │ │ -000556f0: 6261 636b 2c20 6e75 6c6c 2c20 6368 756e back, null, chun │ │ │ │ -00055700: 6b52 656d 6169 6e64 6572 293b 0a20 2020 kRemainder);. │ │ │ │ -00055710: 2020 207d 203a 205f 6361 6c6c 6261 636b } : _callback │ │ │ │ -00055720: 293b 0a20 2020 207d 3b0a 0a20 2020 2074 );. };.. t │ │ │ │ -00055730: 7261 6e73 666f 726d 4368 756e 6b28 6368 ransformChunk(ch │ │ │ │ -00055740: 756e 6b2c 2066 756e 6374 696f 6e20 7472 unk, function tr │ │ │ │ -00055750: 616e 7366 6f72 6d4e 6578 7443 6875 6e6b ansformNextChunk │ │ │ │ -00055760: 2865 7272 2c20 5f63 6875 6e6b 2920 7b0a (err, _chunk) {. │ │ │ │ -00055770: 2020 2020 2020 6966 2028 6572 7229 207b if (err) { │ │ │ │ -00055780: 0a20 2020 2020 2020 2072 6574 7572 6e20 . return │ │ │ │ -00055790: 6361 6c6c 6261 636b 2865 7272 293b 0a20 callback(err);. │ │ │ │ -000557a0: 2020 2020 207d 0a0a 2020 2020 2020 6966 }.. if │ │ │ │ -000557b0: 2028 5f63 6875 6e6b 2920 7b0a 2020 2020 (_chunk) {. │ │ │ │ -000557c0: 2020 2020 7472 616e 7366 6f72 6d43 6875 transformChu │ │ │ │ -000557d0: 6e6b 285f 6368 756e 6b2c 2074 7261 6e73 nk(_chunk, trans │ │ │ │ -000557e0: 666f 726d 4e65 7874 4368 756e 6b29 3b0a formNextChunk);. │ │ │ │ -000557f0: 2020 2020 2020 7d20 656c 7365 207b 0a20 } else {. │ │ │ │ -00055800: 2020 2020 2020 2063 616c 6c62 6163 6b28 callback( │ │ │ │ -00055810: 6e75 6c6c 293b 0a20 2020 2020 207d 0a20 null);. }. │ │ │ │ -00055820: 2020 207d 293b 0a20 207d 0a7d 0a0a 636f });. }.}..co │ │ │ │ -00055830: 6e73 7420 4178 696f 7354 7261 6e73 666f nst AxiosTransfo │ │ │ │ -00055840: 726d 5374 7265 616d 2431 203d 2041 7869 rmStream$1 = Axi │ │ │ │ -00055850: 6f73 5472 616e 7366 6f72 6d53 7472 6561 osTransformStrea │ │ │ │ -00055860: 6d3b 0a0a 636f 6e73 7420 7b61 7379 6e63 m;..const {async │ │ │ │ -00055870: 4974 6572 6174 6f72 7d20 3d20 5379 6d62 Iterator} = Symb │ │ │ │ -00055880: 6f6c 3b0a 0a63 6f6e 7374 2072 6561 6442 ol;..const readB │ │ │ │ -00055890: 6c6f 6220 3d20 6173 796e 6320 6675 6e63 lob = async func │ │ │ │ -000558a0: 7469 6f6e 2a20 2862 6c6f 6229 207b 0a20 tion* (blob) {. │ │ │ │ -000558b0: 2069 6620 2862 6c6f 622e 7374 7265 616d if (blob.stream │ │ │ │ -000558c0: 2920 7b0a 2020 2020 7969 656c 642a 2062 ) {. yield* b │ │ │ │ -000558d0: 6c6f 622e 7374 7265 616d 2829 3b0a 2020 lob.stream();. │ │ │ │ -000558e0: 7d20 656c 7365 2069 6620 2862 6c6f 622e } else if (blob. │ │ │ │ -000558f0: 6172 7261 7942 7566 6665 7229 207b 0a20 arrayBuffer) {. │ │ │ │ -00055900: 2020 2079 6965 6c64 2061 7761 6974 2062 yield await b │ │ │ │ -00055910: 6c6f 622e 6172 7261 7942 7566 6665 7228 lob.arrayBuffer( │ │ │ │ -00055920: 293b 0a20 207d 2065 6c73 6520 6966 2028 );. } else if ( │ │ │ │ -00055930: 626c 6f62 5b61 7379 6e63 4974 6572 6174 blob[asyncIterat │ │ │ │ -00055940: 6f72 5d29 207b 0a20 2020 2079 6965 6c64 or]) {. yield │ │ │ │ -00055950: 2a20 626c 6f62 5b61 7379 6e63 4974 6572 * blob[asyncIter │ │ │ │ -00055960: 6174 6f72 5d28 293b 0a20 207d 2065 6c73 ator]();. } els │ │ │ │ -00055970: 6520 7b0a 2020 2020 7969 656c 6420 626c e {. yield bl │ │ │ │ -00055980: 6f62 3b0a 2020 7d0a 7d3b 0a0a 636f 6e73 ob;. }.};..cons │ │ │ │ -00055990: 7420 7265 6164 426c 6f62 2431 203d 2072 t readBlob$1 = r │ │ │ │ -000559a0: 6561 6442 6c6f 623b 0a0a 636f 6e73 7420 eadBlob;..const │ │ │ │ -000559b0: 424f 554e 4441 5259 5f41 4c50 4841 4245 BOUNDARY_ALPHABE │ │ │ │ -000559c0: 5420 3d20 706c 6174 666f 726d 2e41 4c50 T = platform.ALP │ │ │ │ -000559d0: 4841 4245 542e 414c 5048 415f 4449 4749 HABET.ALPHA_DIGI │ │ │ │ -000559e0: 5420 2b20 272d 5f27 3b0a 0a63 6f6e 7374 T + '-_';..const │ │ │ │ -000559f0: 2074 6578 7445 6e63 6f64 6572 203d 2074 textEncoder = t │ │ │ │ -00055a00: 7970 656f 6620 5465 7874 456e 636f 6465 ypeof TextEncode │ │ │ │ -00055a10: 7220 3d3d 3d20 2766 756e 6374 696f 6e27 r === 'function' │ │ │ │ -00055a20: 203f 206e 6577 2054 6578 7445 6e63 6f64 ? new TextEncod │ │ │ │ -00055a30: 6572 2829 203a 206e 6577 2072 6571 7569 er() : new requi │ │ │ │ -00055a40: 7265 2424 312e 5465 7874 456e 636f 6465 re$$1.TextEncode │ │ │ │ -00055a50: 7228 293b 0a0a 636f 6e73 7420 4352 4c46 r();..const CRLF │ │ │ │ -00055a60: 203d 2027 5c72 5c6e 273b 0a63 6f6e 7374 = '\r\n';.const │ │ │ │ -00055a70: 2043 524c 465f 4259 5445 5320 3d20 7465 CRLF_BYTES = te │ │ │ │ -00055a80: 7874 456e 636f 6465 722e 656e 636f 6465 xtEncoder.encode │ │ │ │ -00055a90: 2843 524c 4629 3b0a 636f 6e73 7420 4352 (CRLF);.const CR │ │ │ │ -00055aa0: 4c46 5f42 5954 4553 5f43 4f55 4e54 203d LF_BYTES_COUNT = │ │ │ │ -00055ab0: 2032 3b0a 0a63 6c61 7373 2046 6f72 6d44 2;..class FormD │ │ │ │ -00055ac0: 6174 6150 6172 7420 7b0a 2020 636f 6e73 ataPart {. cons │ │ │ │ -00055ad0: 7472 7563 746f 7228 6e61 6d65 2c20 7661 tructor(name, va │ │ │ │ -00055ae0: 6c75 6529 207b 0a20 2020 2063 6f6e 7374 lue) {. const │ │ │ │ -00055af0: 207b 6573 6361 7065 4e61 6d65 7d20 3d20 {escapeName} = │ │ │ │ -00055b00: 7468 6973 2e63 6f6e 7374 7275 6374 6f72 this.constructor │ │ │ │ -00055b10: 3b0a 2020 2020 636f 6e73 7420 6973 5374 ;. const isSt │ │ │ │ -00055b20: 7269 6e67 5661 6c75 6520 3d20 7574 696c ringValue = util │ │ │ │ -00055b30: 7324 312e 6973 5374 7269 6e67 2876 616c s$1.isString(val │ │ │ │ -00055b40: 7565 293b 0a0a 2020 2020 6c65 7420 6865 ue);.. let he │ │ │ │ -00055b50: 6164 6572 7320 3d20 6043 6f6e 7465 6e74 aders = `Content │ │ │ │ -00055b60: 2d44 6973 706f 7369 7469 6f6e 3a20 666f -Disposition: fo │ │ │ │ -00055b70: 726d 2d64 6174 613b 206e 616d 653d 2224 rm-data; name="$ │ │ │ │ -00055b80: 7b65 7363 6170 654e 616d 6528 6e61 6d65 {escapeName(name │ │ │ │ -00055b90: 297d 2224 7b0a 2020 2020 2020 2169 7353 )}"${. !isS │ │ │ │ -00055ba0: 7472 696e 6756 616c 7565 2026 2620 7661 tringValue && va │ │ │ │ -00055bb0: 6c75 652e 6e61 6d65 203f 2060 3b20 6669 lue.name ? `; fi │ │ │ │ -00055bc0: 6c65 6e61 6d65 3d22 247b 6573 6361 7065 lename="${escape │ │ │ │ -00055bd0: 4e61 6d65 2876 616c 7565 2e6e 616d 6529 Name(value.name) │ │ │ │ -00055be0: 7d22 6020 3a20 2727 0a20 2020 207d 247b }"` : ''. }${ │ │ │ │ -00055bf0: 4352 4c46 7d60 3b0a 0a20 2020 2069 6620 CRLF}`;.. if │ │ │ │ -00055c00: 2869 7353 7472 696e 6756 616c 7565 2920 (isStringValue) │ │ │ │ -00055c10: 7b0a 2020 2020 2020 7661 6c75 6520 3d20 {. value = │ │ │ │ -00055c20: 7465 7874 456e 636f 6465 722e 656e 636f textEncoder.enco │ │ │ │ -00055c30: 6465 2853 7472 696e 6728 7661 6c75 6529 de(String(value) │ │ │ │ -00055c40: 2e72 6570 6c61 6365 282f 5c72 3f5c 6e7c .replace(/\r?\n| │ │ │ │ -00055c50: 5c72 5c6e 3f2f 672c 2043 524c 4629 293b \r\n?/g, CRLF)); │ │ │ │ -00055c60: 0a20 2020 207d 2065 6c73 6520 7b0a 2020 . } else {. │ │ │ │ -00055c70: 2020 2020 6865 6164 6572 7320 2b3d 2060 headers += ` │ │ │ │ -00055c80: 436f 6e74 656e 742d 5479 7065 3a20 247b Content-Type: ${ │ │ │ │ -00055c90: 7661 6c75 652e 7479 7065 207c 7c20 2261 value.type || "a │ │ │ │ -00055ca0: 7070 6c69 6361 7469 6f6e 2f6f 6374 6574 pplication/octet │ │ │ │ -00055cb0: 2d73 7472 6561 6d22 7d24 7b43 524c 467d -stream"}${CRLF} │ │ │ │ -00055cc0: 603b 0a20 2020 207d 0a0a 2020 2020 7468 `;. }.. th │ │ │ │ -00055cd0: 6973 2e68 6561 6465 7273 203d 2074 6578 is.headers = tex │ │ │ │ -00055ce0: 7445 6e63 6f64 6572 2e65 6e63 6f64 6528 tEncoder.encode( │ │ │ │ -00055cf0: 6865 6164 6572 7320 2b20 4352 4c46 293b headers + CRLF); │ │ │ │ -00055d00: 0a0a 2020 2020 7468 6973 2e63 6f6e 7465 .. this.conte │ │ │ │ -00055d10: 6e74 4c65 6e67 7468 203d 2069 7353 7472 ntLength = isStr │ │ │ │ -00055d20: 696e 6756 616c 7565 203f 2076 616c 7565 ingValue ? value │ │ │ │ -00055d30: 2e62 7974 654c 656e 6774 6820 3a20 7661 .byteLength : va │ │ │ │ -00055d40: 6c75 652e 7369 7a65 3b0a 0a20 2020 2074 lue.size;.. t │ │ │ │ -00055d50: 6869 732e 7369 7a65 203d 2074 6869 732e his.size = this. │ │ │ │ -00055d60: 6865 6164 6572 732e 6279 7465 4c65 6e67 headers.byteLeng │ │ │ │ -00055d70: 7468 202b 2074 6869 732e 636f 6e74 656e th + this.conten │ │ │ │ -00055d80: 744c 656e 6774 6820 2b20 4352 4c46 5f42 tLength + CRLF_B │ │ │ │ -00055d90: 5954 4553 5f43 4f55 4e54 3b0a 0a20 2020 YTES_COUNT;.. │ │ │ │ -00055da0: 2074 6869 732e 6e61 6d65 203d 206e 616d this.name = nam │ │ │ │ -00055db0: 653b 0a20 2020 2074 6869 732e 7661 6c75 e;. this.valu │ │ │ │ -00055dc0: 6520 3d20 7661 6c75 653b 0a20 207d 0a0a e = value;. }.. │ │ │ │ -00055dd0: 2020 6173 796e 6320 2a65 6e63 6f64 6528 async *encode( │ │ │ │ -00055de0: 297b 0a20 2020 2079 6965 6c64 2074 6869 ){. yield thi │ │ │ │ -00055df0: 732e 6865 6164 6572 733b 0a0a 2020 2020 s.headers;.. │ │ │ │ -00055e00: 636f 6e73 7420 7b76 616c 7565 7d20 3d20 const {value} = │ │ │ │ -00055e10: 7468 6973 3b0a 0a20 2020 2069 6628 7574 this;.. if(ut │ │ │ │ -00055e20: 696c 7324 312e 6973 5479 7065 6441 7272 ils$1.isTypedArr │ │ │ │ -00055e30: 6179 2876 616c 7565 2929 207b 0a20 2020 ay(value)) {. │ │ │ │ -00055e40: 2020 2079 6965 6c64 2076 616c 7565 3b0a yield value;. │ │ │ │ -00055e50: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ -00055e60: 2020 2079 6965 6c64 2a20 7265 6164 426c yield* readBl │ │ │ │ -00055e70: 6f62 2431 2876 616c 7565 293b 0a20 2020 ob$1(value);. │ │ │ │ -00055e80: 207d 0a0a 2020 2020 7969 656c 6420 4352 }.. yield CR │ │ │ │ -00055e90: 4c46 5f42 5954 4553 3b0a 2020 7d0a 0a20 LF_BYTES;. }.. │ │ │ │ -00055ea0: 2073 7461 7469 6320 6573 6361 7065 4e61 static escapeNa │ │ │ │ -00055eb0: 6d65 286e 616d 6529 207b 0a20 2020 2020 me(name) {. │ │ │ │ -00055ec0: 2072 6574 7572 6e20 5374 7269 6e67 286e return String(n │ │ │ │ -00055ed0: 616d 6529 2e72 6570 6c61 6365 282f 5b5c ame).replace(/[\ │ │ │ │ -00055ee0: 725c 6e22 5d2f 672c 2028 6d61 7463 6829 r\n"]/g, (match) │ │ │ │ -00055ef0: 203d 3e20 287b 0a20 2020 2020 2020 2027 => ({. ' │ │ │ │ -00055f00: 5c72 2720 3a20 2725 3044 272c 0a20 2020 \r' : '%0D',. │ │ │ │ -00055f10: 2020 2020 2027 5c6e 2720 3a20 2725 3041 '\n' : '%0A │ │ │ │ -00055f20: 272c 0a20 2020 2020 2020 2027 2227 203a ',. '"' : │ │ │ │ -00055f30: 2027 2532 3227 2c0a 2020 2020 2020 7d5b '%22',. }[ │ │ │ │ -00055f40: 6d61 7463 685d 2929 3b0a 2020 7d0a 7d0a match]));. }.}. │ │ │ │ -00055f50: 0a63 6f6e 7374 2066 6f72 6d44 6174 6154 .const formDataT │ │ │ │ -00055f60: 6f53 7472 6561 6d20 3d20 2866 6f72 6d2c oStream = (form, │ │ │ │ -00055f70: 2068 6561 6465 7273 4861 6e64 6c65 722c headersHandler, │ │ │ │ -00055f80: 206f 7074 696f 6e73 2920 3d3e 207b 0a20 options) => {. │ │ │ │ -00055f90: 2063 6f6e 7374 207b 0a20 2020 2074 6167 const {. tag │ │ │ │ -00055fa0: 203d 2027 666f 726d 2d64 6174 612d 626f = 'form-data-bo │ │ │ │ -00055fb0: 756e 6461 7279 272c 0a20 2020 2073 697a undary',. siz │ │ │ │ -00055fc0: 6520 3d20 3235 2c0a 2020 2020 626f 756e e = 25,. boun │ │ │ │ -00055fd0: 6461 7279 203d 2074 6167 202b 2027 2d27 dary = tag + '-' │ │ │ │ -00055fe0: 202b 2070 6c61 7466 6f72 6d2e 6765 6e65 + platform.gene │ │ │ │ -00055ff0: 7261 7465 5374 7269 6e67 2873 697a 652c rateString(size, │ │ │ │ -00056000: 2042 4f55 4e44 4152 595f 414c 5048 4142 BOUNDARY_ALPHAB │ │ │ │ -00056010: 4554 290a 2020 7d20 3d20 6f70 7469 6f6e ET). } = option │ │ │ │ -00056020: 7320 7c7c 207b 7d3b 0a0a 2020 6966 2821 s || {};.. if(! │ │ │ │ -00056030: 7574 696c 7324 312e 6973 466f 726d 4461 utils$1.isFormDa │ │ │ │ -00056040: 7461 2866 6f72 6d29 2920 7b0a 2020 2020 ta(form)) {. │ │ │ │ -00056050: 7468 726f 7720 5479 7065 4572 726f 7228 throw TypeError( │ │ │ │ -00056060: 2746 6f72 6d44 6174 6120 696e 7374 616e 'FormData instan │ │ │ │ -00056070: 6365 2072 6571 7569 7265 6427 293b 0a20 ce required');. │ │ │ │ -00056080: 207d 0a0a 2020 6966 2028 626f 756e 6461 }.. if (bounda │ │ │ │ -00056090: 7279 2e6c 656e 6774 6820 3c20 3120 7c7c ry.length < 1 || │ │ │ │ -000560a0: 2062 6f75 6e64 6172 792e 6c65 6e67 7468 boundary.length │ │ │ │ -000560b0: 203e 2037 3029 207b 0a20 2020 2074 6872 > 70) {. thr │ │ │ │ -000560c0: 6f77 2045 7272 6f72 2827 626f 756e 6461 ow Error('bounda │ │ │ │ -000560d0: 7279 206d 7573 7420 6265 2031 302d 3730 ry must be 10-70 │ │ │ │ -000560e0: 2063 6861 7261 6374 6572 7320 6c6f 6e67 characters long │ │ │ │ -000560f0: 2729 0a20 207d 0a0a 2020 636f 6e73 7420 '). }.. const │ │ │ │ -00056100: 626f 756e 6461 7279 4279 7465 7320 3d20 boundaryBytes = │ │ │ │ -00056110: 7465 7874 456e 636f 6465 722e 656e 636f textEncoder.enco │ │ │ │ -00056120: 6465 2827 2d2d 2720 2b20 626f 756e 6461 de('--' + bounda │ │ │ │ -00056130: 7279 202b 2043 524c 4629 3b0a 2020 636f ry + CRLF);. co │ │ │ │ -00056140: 6e73 7420 666f 6f74 6572 4279 7465 7320 nst footerBytes │ │ │ │ -00056150: 3d20 7465 7874 456e 636f 6465 722e 656e = textEncoder.en │ │ │ │ -00056160: 636f 6465 2827 2d2d 2720 2b20 626f 756e code('--' + boun │ │ │ │ -00056170: 6461 7279 202b 2027 2d2d 2720 2b20 4352 dary + '--' + CR │ │ │ │ -00056180: 4c46 293b 0a20 206c 6574 2063 6f6e 7465 LF);. let conte │ │ │ │ -00056190: 6e74 4c65 6e67 7468 203d 2066 6f6f 7465 ntLength = foote │ │ │ │ -000561a0: 7242 7974 6573 2e62 7974 654c 656e 6774 rBytes.byteLengt │ │ │ │ -000561b0: 683b 0a0a 2020 636f 6e73 7420 7061 7274 h;.. const part │ │ │ │ -000561c0: 7320 3d20 4172 7261 792e 6672 6f6d 2866 s = Array.from(f │ │ │ │ -000561d0: 6f72 6d2e 656e 7472 6965 7328 2929 2e6d orm.entries()).m │ │ │ │ -000561e0: 6170 2828 5b6e 616d 652c 2076 616c 7565 ap(([name, value │ │ │ │ -000561f0: 5d29 203d 3e20 7b0a 2020 2020 636f 6e73 ]) => {. cons │ │ │ │ -00056200: 7420 7061 7274 203d 206e 6577 2046 6f72 t part = new For │ │ │ │ -00056210: 6d44 6174 6150 6172 7428 6e61 6d65 2c20 mDataPart(name, │ │ │ │ -00056220: 7661 6c75 6529 3b0a 2020 2020 636f 6e74 value);. cont │ │ │ │ -00056230: 656e 744c 656e 6774 6820 2b3d 2070 6172 entLength += par │ │ │ │ -00056240: 742e 7369 7a65 3b0a 2020 2020 7265 7475 t.size;. retu │ │ │ │ -00056250: 726e 2070 6172 743b 0a20 207d 293b 0a0a rn part;. });.. │ │ │ │ -00056260: 2020 636f 6e74 656e 744c 656e 6774 6820 contentLength │ │ │ │ -00056270: 2b3d 2062 6f75 6e64 6172 7942 7974 6573 += boundaryBytes │ │ │ │ -00056280: 2e62 7974 654c 656e 6774 6820 2a20 7061 .byteLength * pa │ │ │ │ -00056290: 7274 732e 6c65 6e67 7468 3b0a 0a20 2063 rts.length;.. c │ │ │ │ -000562a0: 6f6e 7465 6e74 4c65 6e67 7468 203d 2075 ontentLength = u │ │ │ │ -000562b0: 7469 6c73 2431 2e74 6f46 696e 6974 654e tils$1.toFiniteN │ │ │ │ -000562c0: 756d 6265 7228 636f 6e74 656e 744c 656e umber(contentLen │ │ │ │ -000562d0: 6774 6829 3b0a 0a20 2063 6f6e 7374 2063 gth);.. const c │ │ │ │ -000562e0: 6f6d 7075 7465 6448 6561 6465 7273 203d omputedHeaders = │ │ │ │ -000562f0: 207b 0a20 2020 2027 436f 6e74 656e 742d {. 'Content- │ │ │ │ -00056300: 5479 7065 273a 2060 6d75 6c74 6970 6172 Type': `multipar │ │ │ │ -00056310: 742f 666f 726d 2d64 6174 613b 2062 6f75 t/form-data; bou │ │ │ │ -00056320: 6e64 6172 793d 247b 626f 756e 6461 7279 ndary=${boundary │ │ │ │ -00056330: 7d60 0a20 207d 3b0a 0a20 2069 6620 284e }`. };.. if (N │ │ │ │ -00056340: 756d 6265 722e 6973 4669 6e69 7465 2863 umber.isFinite(c │ │ │ │ -00056350: 6f6e 7465 6e74 4c65 6e67 7468 2929 207b ontentLength)) { │ │ │ │ -00056360: 0a20 2020 2063 6f6d 7075 7465 6448 6561 . computedHea │ │ │ │ -00056370: 6465 7273 5b27 436f 6e74 656e 742d 4c65 ders['Content-Le │ │ │ │ -00056380: 6e67 7468 275d 203d 2063 6f6e 7465 6e74 ngth'] = content │ │ │ │ -00056390: 4c65 6e67 7468 3b0a 2020 7d0a 0a20 2068 Length;. }.. h │ │ │ │ -000563a0: 6561 6465 7273 4861 6e64 6c65 7220 2626 eadersHandler && │ │ │ │ -000563b0: 2068 6561 6465 7273 4861 6e64 6c65 7228 headersHandler( │ │ │ │ -000563c0: 636f 6d70 7574 6564 4865 6164 6572 7329 computedHeaders) │ │ │ │ -000563d0: 3b0a 0a20 2072 6574 7572 6e20 7374 7265 ;.. return stre │ │ │ │ -000563e0: 616d 2e52 6561 6461 626c 652e 6672 6f6d am.Readable.from │ │ │ │ -000563f0: 2828 6173 796e 6320 6675 6e63 7469 6f6e ((async function │ │ │ │ -00056400: 202a 2829 207b 0a20 2020 2066 6f72 2863 *() {. for(c │ │ │ │ -00056410: 6f6e 7374 2070 6172 7420 6f66 2070 6172 onst part of par │ │ │ │ -00056420: 7473 2920 7b0a 2020 2020 2020 7969 656c ts) {. yiel │ │ │ │ -00056430: 6420 626f 756e 6461 7279 4279 7465 733b d boundaryBytes; │ │ │ │ -00056440: 0a20 2020 2020 2079 6965 6c64 2a20 7061 . yield* pa │ │ │ │ -00056450: 7274 2e65 6e63 6f64 6528 293b 0a20 2020 rt.encode();. │ │ │ │ -00056460: 207d 0a0a 2020 2020 7969 656c 6420 666f }.. yield fo │ │ │ │ -00056470: 6f74 6572 4279 7465 733b 0a20 207d 2928 oterBytes;. })( │ │ │ │ -00056480: 2929 3b0a 7d3b 0a0a 636f 6e73 7420 666f ));.};..const fo │ │ │ │ -00056490: 726d 4461 7461 546f 5374 7265 616d 2431 rmDataToStream$1 │ │ │ │ -000564a0: 203d 2066 6f72 6d44 6174 6154 6f53 7472 = formDataToStr │ │ │ │ -000564b0: 6561 6d3b 0a0a 636c 6173 7320 5a6c 6962 eam;..class Zlib │ │ │ │ -000564c0: 4865 6164 6572 5472 616e 7366 6f72 6d53 HeaderTransformS │ │ │ │ -000564d0: 7472 6561 6d20 6578 7465 6e64 7320 7374 tream extends st │ │ │ │ -000564e0: 7265 616d 2e54 7261 6e73 666f 726d 207b ream.Transform { │ │ │ │ -000564f0: 0a20 205f 5f74 7261 6e73 666f 726d 2863 . __transform(c │ │ │ │ -00056500: 6875 6e6b 2c20 656e 636f 6469 6e67 2c20 hunk, encoding, │ │ │ │ -00056510: 6361 6c6c 6261 636b 2920 7b0a 2020 2020 callback) {. │ │ │ │ -00056520: 7468 6973 2e70 7573 6828 6368 756e 6b29 this.push(chunk) │ │ │ │ -00056530: 3b0a 2020 2020 6361 6c6c 6261 636b 2829 ;. callback() │ │ │ │ -00056540: 3b0a 2020 7d0a 0a20 205f 7472 616e 7366 ;. }.. _transf │ │ │ │ -00056550: 6f72 6d28 6368 756e 6b2c 2065 6e63 6f64 orm(chunk, encod │ │ │ │ -00056560: 696e 672c 2063 616c 6c62 6163 6b29 207b ing, callback) { │ │ │ │ -00056570: 0a20 2020 2069 6620 2863 6875 6e6b 2e6c . if (chunk.l │ │ │ │ -00056580: 656e 6774 6820 213d 3d20 3029 207b 0a20 ength !== 0) {. │ │ │ │ -00056590: 2020 2020 2074 6869 732e 5f74 7261 6e73 this._trans │ │ │ │ -000565a0: 666f 726d 203d 2074 6869 732e 5f5f 7472 form = this.__tr │ │ │ │ -000565b0: 616e 7366 6f72 6d3b 0a0a 2020 2020 2020 ansform;.. │ │ │ │ -000565c0: 2f2f 2041 6464 2044 6566 6175 6c74 2043 // Add Default C │ │ │ │ -000565d0: 6f6d 7072 6573 7369 6f6e 2068 6561 6465 ompression heade │ │ │ │ -000565e0: 7273 2069 6620 6e6f 207a 6c69 6220 6865 rs if no zlib he │ │ │ │ -000565f0: 6164 6572 7320 6172 6520 7072 6573 656e aders are presen │ │ │ │ -00056600: 740a 2020 2020 2020 6966 2028 6368 756e t. if (chun │ │ │ │ -00056610: 6b5b 305d 2021 3d3d 2031 3230 2920 7b20 k[0] !== 120) { │ │ │ │ -00056620: 2f2f 2048 6578 3a20 3738 0a20 2020 2020 // Hex: 78. │ │ │ │ -00056630: 2020 2063 6f6e 7374 2068 6561 6465 7220 const header │ │ │ │ -00056640: 3d20 4275 6666 6572 2e61 6c6c 6f63 2832 = Buffer.alloc(2 │ │ │ │ -00056650: 293b 0a20 2020 2020 2020 2068 6561 6465 );. heade │ │ │ │ -00056660: 725b 305d 203d 2031 3230 3b20 2f2f 2048 r[0] = 120; // H │ │ │ │ -00056670: 6578 3a20 3738 0a20 2020 2020 2020 2068 ex: 78. h │ │ │ │ -00056680: 6561 6465 725b 315d 203d 2031 3536 3b20 eader[1] = 156; │ │ │ │ -00056690: 2f2f 2048 6578 3a20 3943 200a 2020 2020 // Hex: 9C . │ │ │ │ -000566a0: 2020 2020 7468 6973 2e70 7573 6828 6865 this.push(he │ │ │ │ -000566b0: 6164 6572 2c20 656e 636f 6469 6e67 293b ader, encoding); │ │ │ │ -000566c0: 0a20 2020 2020 207d 0a20 2020 207d 0a0a . }. }.. │ │ │ │ -000566d0: 2020 2020 7468 6973 2e5f 5f74 7261 6e73 this.__trans │ │ │ │ -000566e0: 666f 726d 2863 6875 6e6b 2c20 656e 636f form(chunk, enco │ │ │ │ -000566f0: 6469 6e67 2c20 6361 6c6c 6261 636b 293b ding, callback); │ │ │ │ -00056700: 0a20 207d 0a7d 0a0a 636f 6e73 7420 5a6c . }.}..const Zl │ │ │ │ -00056710: 6962 4865 6164 6572 5472 616e 7366 6f72 ibHeaderTransfor │ │ │ │ -00056720: 6d53 7472 6561 6d24 3120 3d20 5a6c 6962 mStream$1 = Zlib │ │ │ │ -00056730: 4865 6164 6572 5472 616e 7366 6f72 6d53 HeaderTransformS │ │ │ │ -00056740: 7472 6561 6d3b 0a0a 636f 6e73 7420 6361 tream;..const ca │ │ │ │ -00056750: 6c6c 6261 636b 6966 7920 3d20 2866 6e2c llbackify = (fn, │ │ │ │ -00056760: 2072 6564 7563 6572 2920 3d3e 207b 0a20 reducer) => {. │ │ │ │ -00056770: 2072 6574 7572 6e20 7574 696c 7324 312e return utils$1. │ │ │ │ -00056780: 6973 4173 796e 6346 6e28 666e 2920 3f20 isAsyncFn(fn) ? │ │ │ │ -00056790: 6675 6e63 7469 6f6e 2028 2e2e 2e61 7267 function (...arg │ │ │ │ -000567a0: 7329 207b 0a20 2020 2063 6f6e 7374 2063 s) {. const c │ │ │ │ -000567b0: 6220 3d20 6172 6773 2e70 6f70 2829 3b0a b = args.pop();. │ │ │ │ -000567c0: 2020 2020 666e 2e61 7070 6c79 2874 6869 fn.apply(thi │ │ │ │ -000567d0: 732c 2061 7267 7329 2e74 6865 6e28 2876 s, args).then((v │ │ │ │ -000567e0: 616c 7565 2920 3d3e 207b 0a20 2020 2020 alue) => {. │ │ │ │ -000567f0: 2074 7279 207b 0a20 2020 2020 2020 2072 try {. r │ │ │ │ -00056800: 6564 7563 6572 203f 2063 6228 6e75 6c6c educer ? cb(null │ │ │ │ -00056810: 2c20 2e2e 2e72 6564 7563 6572 2876 616c , ...reducer(val │ │ │ │ -00056820: 7565 2929 203a 2063 6228 6e75 6c6c 2c20 ue)) : cb(null, │ │ │ │ -00056830: 7661 6c75 6529 3b0a 2020 2020 2020 7d20 value);. } │ │ │ │ -00056840: 6361 7463 6820 2865 7272 2920 7b0a 2020 catch (err) {. │ │ │ │ -00056850: 2020 2020 2020 6362 2865 7272 293b 0a20 cb(err);. │ │ │ │ -00056860: 2020 2020 207d 0a20 2020 207d 2c20 6362 }. }, cb │ │ │ │ -00056870: 293b 0a20 207d 203a 2066 6e3b 0a7d 3b0a );. } : fn;.};. │ │ │ │ -00056880: 0a63 6f6e 7374 2063 616c 6c62 6163 6b69 .const callbacki │ │ │ │ -00056890: 6679 2431 203d 2063 616c 6c62 6163 6b69 fy$1 = callbacki │ │ │ │ -000568a0: 6679 3b0a 0a2f 2a2a 0a20 2a20 4361 6c63 fy;../**. * Calc │ │ │ │ -000568b0: 756c 6174 6520 6461 7461 206d 6178 5261 ulate data maxRa │ │ │ │ -000568c0: 7465 0a20 2a20 4070 6172 616d 207b 4e75 te. * @param {Nu │ │ │ │ -000568d0: 6d62 6572 7d20 5b73 616d 706c 6573 436f mber} [samplesCo │ │ │ │ -000568e0: 756e 743d 2031 305d 0a20 2a20 4070 6172 unt= 10]. * @par │ │ │ │ -000568f0: 616d 207b 4e75 6d62 6572 7d20 5b6d 696e am {Number} [min │ │ │ │ -00056900: 3d20 3130 3030 5d0a 202a 2040 7265 7475 = 1000]. * @retu │ │ │ │ -00056910: 726e 7320 7b46 756e 6374 696f 6e7d 0a20 rns {Function}. │ │ │ │ -00056920: 2a2f 0a66 756e 6374 696f 6e20 7370 6565 */.function spee │ │ │ │ -00056930: 646f 6d65 7465 7228 7361 6d70 6c65 7343 dometer(samplesC │ │ │ │ -00056940: 6f75 6e74 2c20 6d69 6e29 207b 0a20 2073 ount, min) {. s │ │ │ │ -00056950: 616d 706c 6573 436f 756e 7420 3d20 7361 amplesCount = sa │ │ │ │ -00056960: 6d70 6c65 7343 6f75 6e74 207c 7c20 3130 mplesCount || 10 │ │ │ │ -00056970: 3b0a 2020 636f 6e73 7420 6279 7465 7320 ;. const bytes │ │ │ │ -00056980: 3d20 6e65 7720 4172 7261 7928 7361 6d70 = new Array(samp │ │ │ │ -00056990: 6c65 7343 6f75 6e74 293b 0a20 2063 6f6e lesCount);. con │ │ │ │ -000569a0: 7374 2074 696d 6573 7461 6d70 7320 3d20 st timestamps = │ │ │ │ -000569b0: 6e65 7720 4172 7261 7928 7361 6d70 6c65 new Array(sample │ │ │ │ -000569c0: 7343 6f75 6e74 293b 0a20 206c 6574 2068 sCount);. let h │ │ │ │ -000569d0: 6561 6420 3d20 303b 0a20 206c 6574 2074 ead = 0;. let t │ │ │ │ -000569e0: 6169 6c20 3d20 303b 0a20 206c 6574 2066 ail = 0;. let f │ │ │ │ -000569f0: 6972 7374 5361 6d70 6c65 5453 3b0a 0a20 irstSampleTS;.. │ │ │ │ -00056a00: 206d 696e 203d 206d 696e 2021 3d3d 2075 min = min !== u │ │ │ │ -00056a10: 6e64 6566 696e 6564 203f 206d 696e 203a ndefined ? min : │ │ │ │ -00056a20: 2031 3030 303b 0a0a 2020 7265 7475 726e 1000;.. return │ │ │ │ -00056a30: 2066 756e 6374 696f 6e20 7075 7368 2863 function push(c │ │ │ │ -00056a40: 6875 6e6b 4c65 6e67 7468 2920 7b0a 2020 hunkLength) {. │ │ │ │ -00056a50: 2020 636f 6e73 7420 6e6f 7720 3d20 4461 const now = Da │ │ │ │ -00056a60: 7465 2e6e 6f77 2829 3b0a 0a20 2020 2063 te.now();.. c │ │ │ │ -00056a70: 6f6e 7374 2073 7461 7274 6564 4174 203d onst startedAt = │ │ │ │ -00056a80: 2074 696d 6573 7461 6d70 735b 7461 696c timestamps[tail │ │ │ │ -00056a90: 5d3b 0a0a 2020 2020 6966 2028 2166 6972 ];.. if (!fir │ │ │ │ -00056aa0: 7374 5361 6d70 6c65 5453 2920 7b0a 2020 stSampleTS) {. │ │ │ │ -00056ab0: 2020 2020 6669 7273 7453 616d 706c 6554 firstSampleT │ │ │ │ -00056ac0: 5320 3d20 6e6f 773b 0a20 2020 207d 0a0a S = now;. }.. │ │ │ │ -00056ad0: 2020 2020 6279 7465 735b 6865 6164 5d20 bytes[head] │ │ │ │ -00056ae0: 3d20 6368 756e 6b4c 656e 6774 683b 0a20 = chunkLength;. │ │ │ │ -00056af0: 2020 2074 696d 6573 7461 6d70 735b 6865 timestamps[he │ │ │ │ -00056b00: 6164 5d20 3d20 6e6f 773b 0a0a 2020 2020 ad] = now;.. │ │ │ │ -00056b10: 6c65 7420 6920 3d20 7461 696c 3b0a 2020 let i = tail;. │ │ │ │ -00056b20: 2020 6c65 7420 6279 7465 7343 6f75 6e74 let bytesCount │ │ │ │ -00056b30: 203d 2030 3b0a 0a20 2020 2077 6869 6c65 = 0;.. while │ │ │ │ -00056b40: 2028 6920 213d 3d20 6865 6164 2920 7b0a (i !== head) {. │ │ │ │ -00056b50: 2020 2020 2020 6279 7465 7343 6f75 6e74 bytesCount │ │ │ │ -00056b60: 202b 3d20 6279 7465 735b 692b 2b5d 3b0a += bytes[i++];. │ │ │ │ -00056b70: 2020 2020 2020 6920 3d20 6920 2520 7361 i = i % sa │ │ │ │ -00056b80: 6d70 6c65 7343 6f75 6e74 3b0a 2020 2020 mplesCount;. │ │ │ │ -00056b90: 7d0a 0a20 2020 2068 6561 6420 3d20 2868 }.. head = (h │ │ │ │ -00056ba0: 6561 6420 2b20 3129 2025 2073 616d 706c ead + 1) % sampl │ │ │ │ -00056bb0: 6573 436f 756e 743b 0a0a 2020 2020 6966 esCount;.. if │ │ │ │ -00056bc0: 2028 6865 6164 203d 3d3d 2074 6169 6c29 (head === tail) │ │ │ │ -00056bd0: 207b 0a20 2020 2020 2074 6169 6c20 3d20 {. tail = │ │ │ │ -00056be0: 2874 6169 6c20 2b20 3129 2025 2073 616d (tail + 1) % sam │ │ │ │ -00056bf0: 706c 6573 436f 756e 743b 0a20 2020 207d plesCount;. } │ │ │ │ -00056c00: 0a0a 2020 2020 6966 2028 6e6f 7720 2d20 .. if (now - │ │ │ │ -00056c10: 6669 7273 7453 616d 706c 6554 5320 3c20 firstSampleTS < │ │ │ │ -00056c20: 6d69 6e29 207b 0a20 2020 2020 2072 6574 min) {. ret │ │ │ │ -00056c30: 7572 6e3b 0a20 2020 207d 0a0a 2020 2020 urn;. }.. │ │ │ │ -00056c40: 636f 6e73 7420 7061 7373 6564 203d 2073 const passed = s │ │ │ │ -00056c50: 7461 7274 6564 4174 2026 2620 6e6f 7720 tartedAt && now │ │ │ │ -00056c60: 2d20 7374 6172 7465 6441 743b 0a0a 2020 - startedAt;.. │ │ │ │ -00056c70: 2020 7265 7475 726e 2070 6173 7365 6420 return passed │ │ │ │ -00056c80: 3f20 4d61 7468 2e72 6f75 6e64 2862 7974 ? Math.round(byt │ │ │ │ -00056c90: 6573 436f 756e 7420 2a20 3130 3030 202f esCount * 1000 / │ │ │ │ -00056ca0: 2070 6173 7365 6429 203a 2075 6e64 6566 passed) : undef │ │ │ │ -00056cb0: 696e 6564 3b0a 2020 7d3b 0a7d 0a0a 2f2a ined;. };.}../* │ │ │ │ -00056cc0: 2a0a 202a 2054 6872 6f74 746c 6520 6465 *. * Throttle de │ │ │ │ -00056cd0: 636f 7261 746f 720a 202a 2040 7061 7261 corator. * @para │ │ │ │ -00056ce0: 6d20 7b46 756e 6374 696f 6e7d 2066 6e0a m {Function} fn. │ │ │ │ -00056cf0: 202a 2040 7061 7261 6d20 7b4e 756d 6265 * @param {Numbe │ │ │ │ -00056d00: 727d 2066 7265 710a 202a 2040 7265 7475 r} freq. * @retu │ │ │ │ -00056d10: 726e 207b 4675 6e63 7469 6f6e 7d0a 202a rn {Function}. * │ │ │ │ -00056d20: 2f0a 6675 6e63 7469 6f6e 2074 6872 6f74 /.function throt │ │ │ │ -00056d30: 746c 6528 666e 2c20 6672 6571 2920 7b0a tle(fn, freq) {. │ │ │ │ -00056d40: 2020 6c65 7420 7469 6d65 7374 616d 7020 let timestamp │ │ │ │ -00056d50: 3d20 303b 0a20 206c 6574 2074 6872 6573 = 0;. let thres │ │ │ │ -00056d60: 686f 6c64 203d 2031 3030 3020 2f20 6672 hold = 1000 / fr │ │ │ │ -00056d70: 6571 3b0a 2020 6c65 7420 6c61 7374 4172 eq;. let lastAr │ │ │ │ -00056d80: 6773 3b0a 2020 6c65 7420 7469 6d65 723b gs;. let timer; │ │ │ │ -00056d90: 0a0a 2020 636f 6e73 7420 696e 766f 6b65 .. const invoke │ │ │ │ -00056da0: 203d 2028 6172 6773 2c20 6e6f 7720 3d20 = (args, now = │ │ │ │ -00056db0: 4461 7465 2e6e 6f77 2829 2920 3d3e 207b Date.now()) => { │ │ │ │ -00056dc0: 0a20 2020 2074 696d 6573 7461 6d70 203d . timestamp = │ │ │ │ -00056dd0: 206e 6f77 3b0a 2020 2020 6c61 7374 4172 now;. lastAr │ │ │ │ -00056de0: 6773 203d 206e 756c 6c3b 0a20 2020 2069 gs = null;. i │ │ │ │ -00056df0: 6620 2874 696d 6572 2920 7b0a 2020 2020 f (timer) {. │ │ │ │ -00056e00: 2020 636c 6561 7254 696d 656f 7574 2874 clearTimeout(t │ │ │ │ -00056e10: 696d 6572 293b 0a20 2020 2020 2074 696d imer);. tim │ │ │ │ -00056e20: 6572 203d 206e 756c 6c3b 0a20 2020 207d er = null;. } │ │ │ │ -00056e30: 0a20 2020 2066 6e28 2e2e 2e61 7267 7329 . fn(...args) │ │ │ │ -00056e40: 3b0a 2020 7d3b 0a0a 2020 636f 6e73 7420 ;. };.. const │ │ │ │ -00056e50: 7468 726f 7474 6c65 6420 3d20 282e 2e2e throttled = (... │ │ │ │ -00056e60: 6172 6773 2920 3d3e 207b 0a20 2020 2063 args) => {. c │ │ │ │ -00056e70: 6f6e 7374 206e 6f77 203d 2044 6174 652e onst now = Date. │ │ │ │ -00056e80: 6e6f 7728 293b 0a20 2020 2063 6f6e 7374 now();. const │ │ │ │ -00056e90: 2070 6173 7365 6420 3d20 6e6f 7720 2d20 passed = now - │ │ │ │ -00056ea0: 7469 6d65 7374 616d 703b 0a20 2020 2069 timestamp;. i │ │ │ │ -00056eb0: 6620 2820 7061 7373 6564 203e 3d20 7468 f ( passed >= th │ │ │ │ -00056ec0: 7265 7368 6f6c 6429 207b 0a20 2020 2020 reshold) {. │ │ │ │ -00056ed0: 2069 6e76 6f6b 6528 6172 6773 2c20 6e6f invoke(args, no │ │ │ │ -00056ee0: 7729 3b0a 2020 2020 7d20 656c 7365 207b w);. } else { │ │ │ │ -00056ef0: 0a20 2020 2020 206c 6173 7441 7267 7320 . lastArgs │ │ │ │ -00056f00: 3d20 6172 6773 3b0a 2020 2020 2020 6966 = args;. if │ │ │ │ -00056f10: 2028 2174 696d 6572 2920 7b0a 2020 2020 (!timer) {. │ │ │ │ -00056f20: 2020 2020 7469 6d65 7220 3d20 7365 7454 timer = setT │ │ │ │ -00056f30: 696d 656f 7574 2828 2920 3d3e 207b 0a20 imeout(() => {. │ │ │ │ -00056f40: 2020 2020 2020 2020 2074 696d 6572 203d timer = │ │ │ │ -00056f50: 206e 756c 6c3b 0a20 2020 2020 2020 2020 null;. │ │ │ │ -00056f60: 2069 6e76 6f6b 6528 6c61 7374 4172 6773 invoke(lastArgs │ │ │ │ -00056f70: 293b 0a20 2020 2020 2020 207d 2c20 7468 );. }, th │ │ │ │ -00056f80: 7265 7368 6f6c 6420 2d20 7061 7373 6564 reshold - passed │ │ │ │ -00056f90: 293b 0a20 2020 2020 207d 0a20 2020 207d );. }. } │ │ │ │ -00056fa0: 0a20 207d 3b0a 0a20 2063 6f6e 7374 2066 . };.. const f │ │ │ │ -00056fb0: 6c75 7368 203d 2028 2920 3d3e 206c 6173 lush = () => las │ │ │ │ -00056fc0: 7441 7267 7320 2626 2069 6e76 6f6b 6528 tArgs && invoke( │ │ │ │ -00056fd0: 6c61 7374 4172 6773 293b 0a0a 2020 7265 lastArgs);.. re │ │ │ │ -00056fe0: 7475 726e 205b 7468 726f 7474 6c65 642c turn [throttled, │ │ │ │ -00056ff0: 2066 6c75 7368 5d3b 0a7d 0a0a 636f 6e73 flush];.}..cons │ │ │ │ -00057000: 7420 7072 6f67 7265 7373 4576 656e 7452 t progressEventR │ │ │ │ -00057010: 6564 7563 6572 203d 2028 6c69 7374 656e educer = (listen │ │ │ │ -00057020: 6572 2c20 6973 446f 776e 6c6f 6164 5374 er, isDownloadSt │ │ │ │ -00057030: 7265 616d 2c20 6672 6571 203d 2033 2920 ream, freq = 3) │ │ │ │ -00057040: 3d3e 207b 0a20 206c 6574 2062 7974 6573 => {. let bytes │ │ │ │ -00057050: 4e6f 7469 6669 6564 203d 2030 3b0a 2020 Notified = 0;. │ │ │ │ -00057060: 636f 6e73 7420 5f73 7065 6564 6f6d 6574 const _speedomet │ │ │ │ -00057070: 6572 203d 2073 7065 6564 6f6d 6574 6572 er = speedometer │ │ │ │ -00057080: 2835 302c 2032 3530 293b 0a0a 2020 7265 (50, 250);.. re │ │ │ │ -00057090: 7475 726e 2074 6872 6f74 746c 6528 6520 turn throttle(e │ │ │ │ -000570a0: 3d3e 207b 0a20 2020 2063 6f6e 7374 206c => {. const l │ │ │ │ -000570b0: 6f61 6465 6420 3d20 652e 6c6f 6164 6564 oaded = e.loaded │ │ │ │ -000570c0: 3b0a 2020 2020 636f 6e73 7420 746f 7461 ;. const tota │ │ │ │ -000570d0: 6c20 3d20 652e 6c65 6e67 7468 436f 6d70 l = e.lengthComp │ │ │ │ -000570e0: 7574 6162 6c65 203f 2065 2e74 6f74 616c utable ? e.total │ │ │ │ -000570f0: 203a 2075 6e64 6566 696e 6564 3b0a 2020 : undefined;. │ │ │ │ -00057100: 2020 636f 6e73 7420 7072 6f67 7265 7373 const progress │ │ │ │ -00057110: 4279 7465 7320 3d20 6c6f 6164 6564 202d Bytes = loaded - │ │ │ │ -00057120: 2062 7974 6573 4e6f 7469 6669 6564 3b0a bytesNotified;. │ │ │ │ -00057130: 2020 2020 636f 6e73 7420 7261 7465 203d const rate = │ │ │ │ -00057140: 205f 7370 6565 646f 6d65 7465 7228 7072 _speedometer(pr │ │ │ │ -00057150: 6f67 7265 7373 4279 7465 7329 3b0a 2020 ogressBytes);. │ │ │ │ -00057160: 2020 636f 6e73 7420 696e 5261 6e67 6520 const inRange │ │ │ │ -00057170: 3d20 6c6f 6164 6564 203c 3d20 746f 7461 = loaded <= tota │ │ │ │ -00057180: 6c3b 0a0a 2020 2020 6279 7465 734e 6f74 l;.. bytesNot │ │ │ │ -00057190: 6966 6965 6420 3d20 6c6f 6164 6564 3b0a ified = loaded;. │ │ │ │ -000571a0: 0a20 2020 2063 6f6e 7374 2064 6174 6120 . const data │ │ │ │ -000571b0: 3d20 7b0a 2020 2020 2020 6c6f 6164 6564 = {. loaded │ │ │ │ -000571c0: 2c0a 2020 2020 2020 746f 7461 6c2c 0a20 ,. total,. │ │ │ │ -000571d0: 2020 2020 2070 726f 6772 6573 733a 2074 progress: t │ │ │ │ -000571e0: 6f74 616c 203f 2028 6c6f 6164 6564 202f otal ? (loaded / │ │ │ │ -000571f0: 2074 6f74 616c 2920 3a20 756e 6465 6669 total) : undefi │ │ │ │ -00057200: 6e65 642c 0a20 2020 2020 2062 7974 6573 ned,. bytes │ │ │ │ -00057210: 3a20 7072 6f67 7265 7373 4279 7465 732c : progressBytes, │ │ │ │ -00057220: 0a20 2020 2020 2072 6174 653a 2072 6174 . rate: rat │ │ │ │ -00057230: 6520 3f20 7261 7465 203a 2075 6e64 6566 e ? rate : undef │ │ │ │ -00057240: 696e 6564 2c0a 2020 2020 2020 6573 7469 ined,. esti │ │ │ │ -00057250: 6d61 7465 643a 2072 6174 6520 2626 2074 mated: rate && t │ │ │ │ -00057260: 6f74 616c 2026 2620 696e 5261 6e67 6520 otal && inRange │ │ │ │ -00057270: 3f20 2874 6f74 616c 202d 206c 6f61 6465 ? (total - loade │ │ │ │ -00057280: 6429 202f 2072 6174 6520 3a20 756e 6465 d) / rate : unde │ │ │ │ -00057290: 6669 6e65 642c 0a20 2020 2020 2065 7665 fined,. eve │ │ │ │ -000572a0: 6e74 3a20 652c 0a20 2020 2020 206c 656e nt: e,. len │ │ │ │ -000572b0: 6774 6843 6f6d 7075 7461 626c 653a 2074 gthComputable: t │ │ │ │ -000572c0: 6f74 616c 2021 3d20 6e75 6c6c 2c0a 2020 otal != null,. │ │ │ │ -000572d0: 2020 2020 5b69 7344 6f77 6e6c 6f61 6453 [isDownloadS │ │ │ │ -000572e0: 7472 6561 6d20 3f20 2764 6f77 6e6c 6f61 tream ? 'downloa │ │ │ │ -000572f0: 6427 203a 2027 7570 6c6f 6164 275d 3a20 d' : 'upload']: │ │ │ │ -00057300: 7472 7565 0a20 2020 207d 3b0a 0a20 2020 true. };.. │ │ │ │ -00057310: 206c 6973 7465 6e65 7228 6461 7461 293b listener(data); │ │ │ │ -00057320: 0a20 207d 2c20 6672 6571 293b 0a7d 3b0a . }, freq);.};. │ │ │ │ -00057330: 0a63 6f6e 7374 2070 726f 6772 6573 7345 .const progressE │ │ │ │ -00057340: 7665 6e74 4465 636f 7261 746f 7220 3d20 ventDecorator = │ │ │ │ -00057350: 2874 6f74 616c 2c20 7468 726f 7474 6c65 (total, throttle │ │ │ │ -00057360: 6429 203d 3e20 7b0a 2020 636f 6e73 7420 d) => {. const │ │ │ │ -00057370: 6c65 6e67 7468 436f 6d70 7574 6162 6c65 lengthComputable │ │ │ │ -00057380: 203d 2074 6f74 616c 2021 3d20 6e75 6c6c = total != null │ │ │ │ -00057390: 3b0a 0a20 2072 6574 7572 6e20 5b28 6c6f ;.. return [(lo │ │ │ │ -000573a0: 6164 6564 2920 3d3e 2074 6872 6f74 746c aded) => throttl │ │ │ │ -000573b0: 6564 5b30 5d28 7b0a 2020 2020 6c65 6e67 ed[0]({. leng │ │ │ │ -000573c0: 7468 436f 6d70 7574 6162 6c65 2c0a 2020 thComputable,. │ │ │ │ -000573d0: 2020 746f 7461 6c2c 0a20 2020 206c 6f61 total,. loa │ │ │ │ -000573e0: 6465 640a 2020 7d29 2c20 7468 726f 7474 ded. }), thrott │ │ │ │ -000573f0: 6c65 645b 315d 5d3b 0a7d 3b0a 0a63 6f6e led[1]];.};..con │ │ │ │ -00057400: 7374 2061 7379 6e63 4465 636f 7261 746f st asyncDecorato │ │ │ │ -00057410: 7220 3d20 2866 6e29 203d 3e20 282e 2e2e r = (fn) => (... │ │ │ │ -00057420: 6172 6773 2920 3d3e 2075 7469 6c73 2431 args) => utils$1 │ │ │ │ -00057430: 2e61 7361 7028 2829 203d 3e20 666e 282e .asap(() => fn(. │ │ │ │ -00057440: 2e2e 6172 6773 2929 3b0a 0a2f 2a2a 0a20 ..args));../**. │ │ │ │ -00057450: 2a20 4573 7469 6d61 7465 2064 6563 6f64 * Estimate decod │ │ │ │ -00057460: 6564 2062 7974 6520 6c65 6e67 7468 206f ed byte length o │ │ │ │ -00057470: 6620 6120 6461 7461 3a2f 2f20 5552 4c20 f a data:// URL │ │ │ │ -00057480: 2a77 6974 686f 7574 2a20 616c 6c6f 6361 *without* alloca │ │ │ │ -00057490: 7469 6e67 206c 6172 6765 2062 7566 6665 ting large buffe │ │ │ │ -000574a0: 7273 2e0a 202a 202d 2046 6f72 2062 6173 rs.. * - For bas │ │ │ │ -000574b0: 6536 343a 2063 6f6d 7075 7465 2065 7861 e64: compute exa │ │ │ │ -000574c0: 6374 2064 6563 6f64 6564 2073 697a 6520 ct decoded size │ │ │ │ -000574d0: 7573 696e 6720 6c65 6e67 7468 2061 6e64 using length and │ │ │ │ -000574e0: 2070 6164 6469 6e67 3b0a 202a 2020 2020 padding;. * │ │ │ │ -000574f0: 2020 2020 2020 2020 2020 2068 616e 646c handl │ │ │ │ -00057500: 6520 2558 5820 6174 2074 6865 2063 6861 e %XX at the cha │ │ │ │ -00057510: 7261 6374 6572 2d63 6f75 6e74 206c 6576 racter-count lev │ │ │ │ -00057520: 656c 2028 6e6f 2073 7472 696e 6720 616c el (no string al │ │ │ │ -00057530: 6c6f 6361 7469 6f6e 292e 0a20 2a20 2d20 location).. * - │ │ │ │ -00057540: 466f 7220 6e6f 6e2d 6261 7365 3634 3a20 For non-base64: │ │ │ │ -00057550: 7573 6520 5554 462d 3820 6279 7465 4c65 use UTF-8 byteLe │ │ │ │ -00057560: 6e67 7468 206f 6620 7468 6520 656e 636f ngth of the enco │ │ │ │ -00057570: 6465 6420 626f 6479 2061 7320 6120 7361 ded body as a sa │ │ │ │ -00057580: 6665 2075 7070 6572 2062 6f75 6e64 2e0a fe upper bound.. │ │ │ │ -00057590: 202a 0a20 2a20 4070 6172 616d 207b 7374 *. * @param {st │ │ │ │ -000575a0: 7269 6e67 7d20 7572 6c0a 202a 2040 7265 ring} url. * @re │ │ │ │ -000575b0: 7475 726e 7320 7b6e 756d 6265 727d 0a20 turns {number}. │ │ │ │ -000575c0: 2a2f 0a66 756e 6374 696f 6e20 6573 7469 */.function esti │ │ │ │ -000575d0: 6d61 7465 4461 7461 5552 4c44 6563 6f64 mateDataURLDecod │ │ │ │ -000575e0: 6564 4279 7465 7328 7572 6c29 207b 0a20 edBytes(url) {. │ │ │ │ -000575f0: 2069 6620 2821 7572 6c20 7c7c 2074 7970 if (!url || typ │ │ │ │ -00057600: 656f 6620 7572 6c20 213d 3d20 2773 7472 eof url !== 'str │ │ │ │ -00057610: 696e 6727 2920 7265 7475 726e 2030 3b0a ing') return 0;. │ │ │ │ -00057620: 2020 6966 2028 2175 726c 2e73 7461 7274 if (!url.start │ │ │ │ -00057630: 7357 6974 6828 2764 6174 613a 2729 2920 sWith('data:')) │ │ │ │ -00057640: 7265 7475 726e 2030 3b0a 0a20 2063 6f6e return 0;.. con │ │ │ │ -00057650: 7374 2063 6f6d 6d61 203d 2075 726c 2e69 st comma = url.i │ │ │ │ -00057660: 6e64 6578 4f66 2827 2c27 293b 0a20 2069 ndexOf(',');. i │ │ │ │ -00057670: 6620 2863 6f6d 6d61 203c 2030 2920 7265 f (comma < 0) re │ │ │ │ -00057680: 7475 726e 2030 3b0a 0a20 2063 6f6e 7374 turn 0;.. const │ │ │ │ -00057690: 206d 6574 6120 3d20 7572 6c2e 736c 6963 meta = url.slic │ │ │ │ -000576a0: 6528 352c 2063 6f6d 6d61 293b 0a20 2063 e(5, comma);. c │ │ │ │ -000576b0: 6f6e 7374 2062 6f64 7920 3d20 7572 6c2e onst body = url. │ │ │ │ -000576c0: 736c 6963 6528 636f 6d6d 6120 2b20 3129 slice(comma + 1) │ │ │ │ -000576d0: 3b0a 2020 636f 6e73 7420 6973 4261 7365 ;. const isBase │ │ │ │ -000576e0: 3634 203d 202f 3b62 6173 6536 342f 692e 64 = /;base64/i. │ │ │ │ -000576f0: 7465 7374 286d 6574 6129 3b0a 0a20 2069 test(meta);.. i │ │ │ │ -00057700: 6620 2869 7342 6173 6536 3429 207b 0a20 f (isBase64) {. │ │ │ │ -00057710: 2020 206c 6574 2065 6666 6563 7469 7665 let effective │ │ │ │ -00057720: 4c65 6e20 3d20 626f 6479 2e6c 656e 6774 Len = body.lengt │ │ │ │ -00057730: 683b 0a20 2020 2063 6f6e 7374 206c 656e h;. const len │ │ │ │ -00057740: 203d 2062 6f64 792e 6c65 6e67 7468 3b20 = body.length; │ │ │ │ -00057750: 2f2f 2063 6163 6865 206c 656e 6774 680a // cache length. │ │ │ │ -00057760: 0a20 2020 2066 6f72 2028 6c65 7420 6920 . for (let i │ │ │ │ -00057770: 3d20 303b 2069 203c 206c 656e 3b20 692b = 0; i < len; i+ │ │ │ │ -00057780: 2b29 207b 0a20 2020 2020 2069 6620 2862 +) {. if (b │ │ │ │ -00057790: 6f64 792e 6368 6172 436f 6465 4174 2869 ody.charCodeAt(i │ │ │ │ -000577a0: 2920 3d3d 3d20 3337 202f 2a20 2725 2720 ) === 37 /* '%' │ │ │ │ -000577b0: 2a2f 2026 2620 6920 2b20 3220 3c20 6c65 */ && i + 2 < le │ │ │ │ -000577c0: 6e29 207b 0a20 2020 2020 2020 2063 6f6e n) {. con │ │ │ │ -000577d0: 7374 2061 203d 2062 6f64 792e 6368 6172 st a = body.char │ │ │ │ -000577e0: 436f 6465 4174 2869 202b 2031 293b 0a20 CodeAt(i + 1);. │ │ │ │ -000577f0: 2020 2020 2020 2063 6f6e 7374 2062 203d const b = │ │ │ │ -00057800: 2062 6f64 792e 6368 6172 436f 6465 4174 body.charCodeAt │ │ │ │ -00057810: 2869 202b 2032 293b 0a20 2020 2020 2020 (i + 2);. │ │ │ │ -00057820: 2063 6f6e 7374 2069 7348 6578 203d 0a20 const isHex =. │ │ │ │ -00057830: 2020 2020 2020 2020 2028 2861 203e 3d20 ((a >= │ │ │ │ -00057840: 3438 2026 2620 6120 3c3d 2035 3729 207c 48 && a <= 57) | │ │ │ │ -00057850: 7c20 2861 203e 3d20 3635 2026 2620 6120 | (a >= 65 && a │ │ │ │ -00057860: 3c3d 2037 3029 207c 7c20 2861 203e 3d20 <= 70) || (a >= │ │ │ │ -00057870: 3937 2026 2620 6120 3c3d 2031 3032 2929 97 && a <= 102)) │ │ │ │ -00057880: 2026 260a 2020 2020 2020 2020 2020 2828 &&. (( │ │ │ │ -00057890: 6220 3e3d 2034 3820 2626 2062 203c 3d20 b >= 48 && b <= │ │ │ │ -000578a0: 3537 2920 7c7c 2028 6220 3e3d 2036 3520 57) || (b >= 65 │ │ │ │ -000578b0: 2626 2062 203c 3d20 3730 2920 7c7c 2028 && b <= 70) || ( │ │ │ │ -000578c0: 6220 3e3d 2039 3720 2626 2062 203c 3d20 b >= 97 && b <= │ │ │ │ -000578d0: 3130 3229 293b 0a0a 2020 2020 2020 2020 102));.. │ │ │ │ -000578e0: 6966 2028 6973 4865 7829 207b 0a20 2020 if (isHex) {. │ │ │ │ -000578f0: 2020 2020 2020 2065 6666 6563 7469 7665 effective │ │ │ │ -00057900: 4c65 6e20 2d3d 2032 3b0a 2020 2020 2020 Len -= 2;. │ │ │ │ -00057910: 2020 2020 6920 2b3d 2032 3b0a 2020 2020 i += 2;. │ │ │ │ -00057920: 2020 2020 7d0a 2020 2020 2020 7d0a 2020 }. }. │ │ │ │ -00057930: 2020 7d0a 0a20 2020 206c 6574 2070 6164 }.. let pad │ │ │ │ -00057940: 203d 2030 3b0a 2020 2020 6c65 7420 6964 = 0;. let id │ │ │ │ -00057950: 7820 3d20 6c65 6e20 2d20 313b 0a0a 2020 x = len - 1;.. │ │ │ │ -00057960: 2020 636f 6e73 7420 7461 696c 4973 5063 const tailIsPc │ │ │ │ -00057970: 7433 4420 3d20 286a 2920 3d3e 0a20 2020 t3D = (j) =>. │ │ │ │ -00057980: 2020 206a 203e 3d20 3220 2626 0a20 2020 j >= 2 &&. │ │ │ │ -00057990: 2020 2062 6f64 792e 6368 6172 436f 6465 body.charCode │ │ │ │ -000579a0: 4174 286a 202d 2032 2920 3d3d 3d20 3337 At(j - 2) === 37 │ │ │ │ -000579b0: 2026 2620 2f2f 2027 2527 0a20 2020 2020 && // '%'. │ │ │ │ -000579c0: 2062 6f64 792e 6368 6172 436f 6465 4174 body.charCodeAt │ │ │ │ -000579d0: 286a 202d 2031 2920 3d3d 3d20 3531 2026 (j - 1) === 51 & │ │ │ │ -000579e0: 2620 2f2f 2027 3327 0a20 2020 2020 2028 & // '3'. ( │ │ │ │ -000579f0: 626f 6479 2e63 6861 7243 6f64 6541 7428 body.charCodeAt( │ │ │ │ -00057a00: 6a29 203d 3d3d 2036 3820 7c7c 2062 6f64 j) === 68 || bod │ │ │ │ -00057a10: 792e 6368 6172 436f 6465 4174 286a 2920 y.charCodeAt(j) │ │ │ │ -00057a20: 3d3d 3d20 3130 3029 3b20 2f2f 2027 4427 === 100); // 'D' │ │ │ │ -00057a30: 206f 7220 2764 270a 0a20 2020 2069 6620 or 'd'.. if │ │ │ │ -00057a40: 2869 6478 203e 3d20 3029 207b 0a20 2020 (idx >= 0) {. │ │ │ │ -00057a50: 2020 2069 6620 2862 6f64 792e 6368 6172 if (body.char │ │ │ │ -00057a60: 436f 6465 4174 2869 6478 2920 3d3d 3d20 CodeAt(idx) === │ │ │ │ -00057a70: 3631 202f 2a20 273d 2720 2a2f 2920 7b0a 61 /* '=' */) {. │ │ │ │ -00057a80: 2020 2020 2020 2020 7061 642b 2b3b 0a20 pad++;. │ │ │ │ -00057a90: 2020 2020 2020 2069 6478 2d2d 3b0a 2020 idx--;. │ │ │ │ -00057aa0: 2020 2020 7d20 656c 7365 2069 6620 2874 } else if (t │ │ │ │ -00057ab0: 6169 6c49 7350 6374 3344 2869 6478 2929 ailIsPct3D(idx)) │ │ │ │ -00057ac0: 207b 0a20 2020 2020 2020 2070 6164 2b2b {. pad++ │ │ │ │ -00057ad0: 3b0a 2020 2020 2020 2020 6964 7820 2d3d ;. idx -= │ │ │ │ -00057ae0: 2033 3b0a 2020 2020 2020 7d0a 2020 2020 3;. }. │ │ │ │ -00057af0: 7d0a 0a20 2020 2069 6620 2870 6164 203d }.. if (pad = │ │ │ │ -00057b00: 3d3d 2031 2026 2620 6964 7820 3e3d 2030 == 1 && idx >= 0 │ │ │ │ -00057b10: 2920 7b0a 2020 2020 2020 6966 2028 626f ) {. if (bo │ │ │ │ -00057b20: 6479 2e63 6861 7243 6f64 6541 7428 6964 dy.charCodeAt(id │ │ │ │ -00057b30: 7829 203d 3d3d 2036 3120 2f2a 2027 3d27 x) === 61 /* '=' │ │ │ │ -00057b40: 202a 2f29 207b 0a20 2020 2020 2020 2070 */) {. p │ │ │ │ -00057b50: 6164 2b2b 3b0a 2020 2020 2020 7d20 656c ad++;. } el │ │ │ │ -00057b60: 7365 2069 6620 2874 6169 6c49 7350 6374 se if (tailIsPct │ │ │ │ -00057b70: 3344 2869 6478 2929 207b 0a20 2020 2020 3D(idx)) {. │ │ │ │ -00057b80: 2020 2070 6164 2b2b 3b0a 2020 2020 2020 pad++;. │ │ │ │ -00057b90: 7d0a 2020 2020 7d0a 0a20 2020 2063 6f6e }. }.. con │ │ │ │ -00057ba0: 7374 2067 726f 7570 7320 3d20 4d61 7468 st groups = Math │ │ │ │ -00057bb0: 2e66 6c6f 6f72 2865 6666 6563 7469 7665 .floor(effective │ │ │ │ -00057bc0: 4c65 6e20 2f20 3429 3b0a 2020 2020 636f Len / 4);. co │ │ │ │ -00057bd0: 6e73 7420 6279 7465 7320 3d20 6772 6f75 nst bytes = grou │ │ │ │ -00057be0: 7073 202a 2033 202d 2028 7061 6420 7c7c ps * 3 - (pad || │ │ │ │ -00057bf0: 2030 293b 0a20 2020 2072 6574 7572 6e20 0);. return │ │ │ │ -00057c00: 6279 7465 7320 3e20 3020 3f20 6279 7465 bytes > 0 ? byte │ │ │ │ -00057c10: 7320 3a20 303b 0a20 207d 0a0a 2020 7265 s : 0;. }.. re │ │ │ │ -00057c20: 7475 726e 2042 7566 6665 722e 6279 7465 turn Buffer.byte │ │ │ │ -00057c30: 4c65 6e67 7468 2862 6f64 792c 2027 7574 Length(body, 'ut │ │ │ │ -00057c40: 6638 2729 3b0a 7d0a 0a63 6f6e 7374 207a f8');.}..const z │ │ │ │ -00057c50: 6c69 624f 7074 696f 6e73 203d 207b 0a20 libOptions = {. │ │ │ │ -00057c60: 2066 6c75 7368 3a20 7a6c 6962 2e63 6f6e flush: zlib.con │ │ │ │ -00057c70: 7374 616e 7473 2e5a 5f53 594e 435f 464c stants.Z_SYNC_FL │ │ │ │ -00057c80: 5553 482c 0a20 2066 696e 6973 6846 6c75 USH,. finishFlu │ │ │ │ -00057c90: 7368 3a20 7a6c 6962 2e63 6f6e 7374 616e sh: zlib.constan │ │ │ │ -00057ca0: 7473 2e5a 5f53 594e 435f 464c 5553 480a ts.Z_SYNC_FLUSH. │ │ │ │ -00057cb0: 7d3b 0a0a 636f 6e73 7420 6272 6f74 6c69 };..const brotli │ │ │ │ -00057cc0: 4f70 7469 6f6e 7320 3d20 7b0a 2020 666c Options = {. fl │ │ │ │ -00057cd0: 7573 683a 207a 6c69 622e 636f 6e73 7461 ush: zlib.consta │ │ │ │ -00057ce0: 6e74 732e 4252 4f54 4c49 5f4f 5045 5241 nts.BROTLI_OPERA │ │ │ │ -00057cf0: 5449 4f4e 5f46 4c55 5348 2c0a 2020 6669 TION_FLUSH,. fi │ │ │ │ -00057d00: 6e69 7368 466c 7573 683a 207a 6c69 622e nishFlush: zlib. │ │ │ │ -00057d10: 636f 6e73 7461 6e74 732e 4252 4f54 4c49 constants.BROTLI │ │ │ │ -00057d20: 5f4f 5045 5241 5449 4f4e 5f46 4c55 5348 _OPERATION_FLUSH │ │ │ │ -00057d30: 0a7d 3b0a 0a63 6f6e 7374 2069 7342 726f .};..const isBro │ │ │ │ -00057d40: 746c 6953 7570 706f 7274 6564 203d 2075 tliSupported = u │ │ │ │ -00057d50: 7469 6c73 2431 2e69 7346 756e 6374 696f tils$1.isFunctio │ │ │ │ -00057d60: 6e28 7a6c 6962 2e63 7265 6174 6542 726f n(zlib.createBro │ │ │ │ -00057d70: 746c 6944 6563 6f6d 7072 6573 7329 3b0a tliDecompress);. │ │ │ │ -00057d80: 0a63 6f6e 7374 207b 6874 7470 3a20 6874 .const {http: ht │ │ │ │ -00057d90: 7470 466f 6c6c 6f77 2c20 6874 7470 733a tpFollow, https: │ │ │ │ -00057da0: 2068 7474 7073 466f 6c6c 6f77 7d20 3d20 httpsFollow} = │ │ │ │ -00057db0: 666f 6c6c 6f77 5265 6469 7265 6374 733b followRedirects; │ │ │ │ -00057dc0: 0a0a 636f 6e73 7420 6973 4874 7470 7320 ..const isHttps │ │ │ │ -00057dd0: 3d20 2f68 7474 7073 3a3f 2f3b 0a0a 636f = /https:?/;..co │ │ │ │ -00057de0: 6e73 7420 7375 7070 6f72 7465 6450 726f nst supportedPro │ │ │ │ -00057df0: 746f 636f 6c73 203d 2070 6c61 7466 6f72 tocols = platfor │ │ │ │ -00057e00: 6d2e 7072 6f74 6f63 6f6c 732e 6d61 7028 m.protocols.map( │ │ │ │ -00057e10: 7072 6f74 6f63 6f6c 203d 3e20 7b0a 2020 protocol => {. │ │ │ │ -00057e20: 7265 7475 726e 2070 726f 746f 636f 6c20 return protocol │ │ │ │ -00057e30: 2b20 273a 273b 0a7d 293b 0a0a 0a63 6f6e + ':';.});...con │ │ │ │ -00057e40: 7374 2066 6c75 7368 4f6e 4669 6e69 7368 st flushOnFinish │ │ │ │ -00057e50: 203d 2028 7374 7265 616d 2c20 5b74 6872 = (stream, [thr │ │ │ │ -00057e60: 6f74 746c 6564 2c20 666c 7573 685d 2920 ottled, flush]) │ │ │ │ -00057e70: 3d3e 207b 0a20 2073 7472 6561 6d0a 2020 => {. stream. │ │ │ │ -00057e80: 2020 2e6f 6e28 2765 6e64 272c 2066 6c75 .on('end', flu │ │ │ │ -00057e90: 7368 290a 2020 2020 2e6f 6e28 2765 7272 sh). .on('err │ │ │ │ -00057ea0: 6f72 272c 2066 6c75 7368 293b 0a0a 2020 or', flush);.. │ │ │ │ -00057eb0: 7265 7475 726e 2074 6872 6f74 746c 6564 return throttled │ │ │ │ -00057ec0: 3b0a 7d3b 0a0a 636c 6173 7320 4874 7470 ;.};..class Http │ │ │ │ -00057ed0: 3253 6573 7369 6f6e 7320 7b0a 2020 636f 2Sessions {. co │ │ │ │ -00057ee0: 6e73 7472 7563 746f 7228 2920 7b0a 2020 nstructor() {. │ │ │ │ -00057ef0: 2020 7468 6973 2e73 6573 7369 6f6e 7320 this.sessions │ │ │ │ -00057f00: 3d20 4f62 6a65 6374 2e63 7265 6174 6528 = Object.create( │ │ │ │ -00057f10: 6e75 6c6c 293b 0a20 207d 0a0a 2020 6765 null);. }.. ge │ │ │ │ -00057f20: 7453 6573 7369 6f6e 2861 7574 686f 7269 tSession(authori │ │ │ │ -00057f30: 7479 2c20 6f70 7469 6f6e 7329 207b 0a20 ty, options) {. │ │ │ │ -00057f40: 2020 206f 7074 696f 6e73 203d 204f 626a options = Obj │ │ │ │ -00057f50: 6563 742e 6173 7369 676e 287b 0a20 2020 ect.assign({. │ │ │ │ -00057f60: 2020 2073 6573 7369 6f6e 5469 6d65 6f75 sessionTimeou │ │ │ │ -00057f70: 743a 2031 3030 300a 2020 2020 7d2c 206f t: 1000. }, o │ │ │ │ -00057f80: 7074 696f 6e73 293b 0a0a 2020 2020 6c65 ptions);.. le │ │ │ │ -00057f90: 7420 6175 7468 6f72 6974 7953 6573 7369 t authoritySessi │ │ │ │ -00057fa0: 6f6e 7320 3d20 7468 6973 2e73 6573 7369 ons = this.sessi │ │ │ │ -00057fb0: 6f6e 735b 6175 7468 6f72 6974 795d 3b0a ons[authority];. │ │ │ │ -00057fc0: 0a20 2020 2069 6620 2861 7574 686f 7269 . if (authori │ │ │ │ -00057fd0: 7479 5365 7373 696f 6e73 2920 7b0a 2020 tySessions) {. │ │ │ │ -00057fe0: 2020 2020 6c65 7420 6c65 6e20 3d20 6175 let len = au │ │ │ │ -00057ff0: 7468 6f72 6974 7953 6573 7369 6f6e 732e thoritySessions. │ │ │ │ -00058000: 6c65 6e67 7468 3b0a 0a20 2020 2020 2066 length;.. f │ │ │ │ -00058010: 6f72 2028 6c65 7420 6920 3d20 303b 2069 or (let i = 0; i │ │ │ │ -00058020: 203c 206c 656e 3b20 692b 2b29 207b 0a20 < len; i++) {. │ │ │ │ -00058030: 2020 2020 2020 2063 6f6e 7374 205b 7365 const [se │ │ │ │ -00058040: 7373 696f 6e48 616e 646c 652c 2073 6573 ssionHandle, ses │ │ │ │ -00058050: 7369 6f6e 4f70 7469 6f6e 735d 203d 2061 sionOptions] = a │ │ │ │ -00058060: 7574 686f 7269 7479 5365 7373 696f 6e73 uthoritySessions │ │ │ │ -00058070: 5b69 5d3b 0a20 2020 2020 2020 2069 6620 [i];. if │ │ │ │ -00058080: 2821 7365 7373 696f 6e48 616e 646c 652e (!sessionHandle. │ │ │ │ -00058090: 6465 7374 726f 7965 6420 2626 2021 7365 destroyed && !se │ │ │ │ -000580a0: 7373 696f 6e48 616e 646c 652e 636c 6f73 ssionHandle.clos │ │ │ │ -000580b0: 6564 2026 2620 7265 7175 6972 6524 2431 ed && require$$1 │ │ │ │ -000580c0: 2e69 7344 6565 7053 7472 6963 7445 7175 .isDeepStrictEqu │ │ │ │ -000580d0: 616c 2873 6573 7369 6f6e 4f70 7469 6f6e al(sessionOption │ │ │ │ -000580e0: 732c 206f 7074 696f 6e73 2929 207b 0a20 s, options)) {. │ │ │ │ -000580f0: 2020 2020 2020 2020 2072 6574 7572 6e20 return │ │ │ │ -00058100: 7365 7373 696f 6e48 616e 646c 653b 0a20 sessionHandle;. │ │ │ │ -00058110: 2020 2020 2020 207d 0a20 2020 2020 207d }. } │ │ │ │ -00058120: 0a20 2020 207d 0a0a 2020 2020 636f 6e73 . }.. cons │ │ │ │ -00058130: 7420 7365 7373 696f 6e20 3d20 6874 7470 t session = http │ │ │ │ -00058140: 322e 636f 6e6e 6563 7428 6175 7468 6f72 2.connect(author │ │ │ │ -00058150: 6974 792c 206f 7074 696f 6e73 293b 0a0a ity, options);.. │ │ │ │ -00058160: 2020 2020 6c65 7420 7265 6d6f 7665 643b let removed; │ │ │ │ -00058170: 0a0a 2020 2020 636f 6e73 7420 7265 6d6f .. const remo │ │ │ │ -00058180: 7665 5365 7373 696f 6e20 3d20 2829 203d veSession = () = │ │ │ │ -00058190: 3e20 7b0a 2020 2020 2020 6966 2028 7265 > {. if (re │ │ │ │ -000581a0: 6d6f 7665 6429 207b 0a20 2020 2020 2020 moved) {. │ │ │ │ -000581b0: 2072 6574 7572 6e3b 0a20 2020 2020 207d return;. } │ │ │ │ -000581c0: 0a0a 2020 2020 2020 7265 6d6f 7665 6420 .. removed │ │ │ │ -000581d0: 3d20 7472 7565 3b0a 0a20 2020 2020 206c = true;.. l │ │ │ │ -000581e0: 6574 2065 6e74 7269 6573 203d 2061 7574 et entries = aut │ │ │ │ -000581f0: 686f 7269 7479 5365 7373 696f 6e73 2c20 horitySessions, │ │ │ │ -00058200: 6c65 6e20 3d20 656e 7472 6965 732e 6c65 len = entries.le │ │ │ │ -00058210: 6e67 7468 2c20 6920 3d20 6c65 6e3b 0a0a ngth, i = len;.. │ │ │ │ -00058220: 2020 2020 2020 7768 696c 6520 2869 2d2d while (i-- │ │ │ │ -00058230: 2920 7b0a 2020 2020 2020 2020 6966 2028 ) {. if ( │ │ │ │ -00058240: 656e 7472 6965 735b 695d 5b30 5d20 3d3d entries[i][0] == │ │ │ │ -00058250: 3d20 7365 7373 696f 6e29 207b 0a20 2020 = session) {. │ │ │ │ -00058260: 2020 2020 2020 2069 6620 286c 656e 203d if (len = │ │ │ │ -00058270: 3d3d 2031 2920 7b0a 2020 2020 2020 2020 == 1) {. │ │ │ │ -00058280: 2020 2020 6465 6c65 7465 2074 6869 732e delete this. │ │ │ │ -00058290: 7365 7373 696f 6e73 5b61 7574 686f 7269 sessions[authori │ │ │ │ -000582a0: 7479 5d3b 0a20 2020 2020 2020 2020 207d ty];. } │ │ │ │ -000582b0: 2065 6c73 6520 7b0a 2020 2020 2020 2020 else {. │ │ │ │ -000582c0: 2020 2020 656e 7472 6965 732e 7370 6c69 entries.spli │ │ │ │ -000582d0: 6365 2869 2c20 3129 3b0a 2020 2020 2020 ce(i, 1);. │ │ │ │ -000582e0: 2020 2020 7d0a 2020 2020 2020 2020 2020 }. │ │ │ │ -000582f0: 7265 7475 726e 3b0a 2020 2020 2020 2020 return;. │ │ │ │ -00058300: 7d0a 2020 2020 2020 7d0a 2020 2020 7d3b }. }. }; │ │ │ │ -00058310: 0a0a 2020 2020 636f 6e73 7420 6f72 6967 .. const orig │ │ │ │ -00058320: 696e 616c 5265 7175 6573 7446 6e20 3d20 inalRequestFn = │ │ │ │ -00058330: 7365 7373 696f 6e2e 7265 7175 6573 743b session.request; │ │ │ │ -00058340: 0a0a 2020 2020 636f 6e73 7420 7b73 6573 .. const {ses │ │ │ │ -00058350: 7369 6f6e 5469 6d65 6f75 747d 203d 206f sionTimeout} = o │ │ │ │ -00058360: 7074 696f 6e73 3b0a 0a20 2020 2069 6628 ptions;.. if( │ │ │ │ -00058370: 7365 7373 696f 6e54 696d 656f 7574 2021 sessionTimeout ! │ │ │ │ -00058380: 3d20 6e75 6c6c 2920 7b0a 0a20 2020 2020 = null) {.. │ │ │ │ -00058390: 206c 6574 2074 696d 6572 3b0a 2020 2020 let timer;. │ │ │ │ -000583a0: 2020 6c65 7420 7374 7265 616d 7343 6f75 let streamsCou │ │ │ │ -000583b0: 6e74 203d 2030 3b0a 0a20 2020 2020 2073 nt = 0;.. s │ │ │ │ -000583c0: 6573 7369 6f6e 2e72 6571 7565 7374 203d ession.request = │ │ │ │ -000583d0: 2066 756e 6374 696f 6e20 2829 207b 0a20 function () {. │ │ │ │ -000583e0: 2020 2020 2020 2063 6f6e 7374 2073 7472 const str │ │ │ │ -000583f0: 6561 6d20 3d20 6f72 6967 696e 616c 5265 eam = originalRe │ │ │ │ -00058400: 7175 6573 7446 6e2e 6170 706c 7928 7468 questFn.apply(th │ │ │ │ -00058410: 6973 2c20 6172 6775 6d65 6e74 7329 3b0a is, arguments);. │ │ │ │ -00058420: 0a20 2020 2020 2020 2073 7472 6561 6d73 . streams │ │ │ │ -00058430: 436f 756e 742b 2b3b 0a0a 2020 2020 2020 Count++;.. │ │ │ │ -00058440: 2020 6966 2028 7469 6d65 7229 207b 0a20 if (timer) {. │ │ │ │ -00058450: 2020 2020 2020 2020 2063 6c65 6172 5469 clearTi │ │ │ │ -00058460: 6d65 6f75 7428 7469 6d65 7229 3b0a 2020 meout(timer);. │ │ │ │ -00058470: 2020 2020 2020 2020 7469 6d65 7220 3d20 timer = │ │ │ │ -00058480: 6e75 6c6c 3b0a 2020 2020 2020 2020 7d0a null;. }. │ │ │ │ -00058490: 0a20 2020 2020 2020 2073 7472 6561 6d2e . stream. │ │ │ │ -000584a0: 6f6e 6365 2827 636c 6f73 6527 2c20 2829 once('close', () │ │ │ │ -000584b0: 203d 3e20 7b0a 2020 2020 2020 2020 2020 => {. │ │ │ │ -000584c0: 6966 2028 212d 2d73 7472 6561 6d73 436f if (!--streamsCo │ │ │ │ -000584d0: 756e 7429 207b 0a20 2020 2020 2020 2020 unt) {. │ │ │ │ -000584e0: 2020 2074 696d 6572 203d 2073 6574 5469 timer = setTi │ │ │ │ -000584f0: 6d65 6f75 7428 2829 203d 3e20 7b0a 2020 meout(() => {. │ │ │ │ -00058500: 2020 2020 2020 2020 2020 2020 7469 6d65 time │ │ │ │ -00058510: 7220 3d20 6e75 6c6c 3b0a 2020 2020 2020 r = null;. │ │ │ │ -00058520: 2020 2020 2020 2020 7265 6d6f 7665 5365 removeSe │ │ │ │ -00058530: 7373 696f 6e28 293b 0a20 2020 2020 2020 ssion();. │ │ │ │ -00058540: 2020 2020 207d 2c20 7365 7373 696f 6e54 }, sessionT │ │ │ │ -00058550: 696d 656f 7574 293b 0a20 2020 2020 2020 imeout);. │ │ │ │ -00058560: 2020 207d 0a20 2020 2020 2020 207d 293b }. }); │ │ │ │ -00058570: 0a0a 2020 2020 2020 2020 7265 7475 726e .. return │ │ │ │ -00058580: 2073 7472 6561 6d3b 0a20 2020 2020 207d stream;. } │ │ │ │ -00058590: 3b0a 2020 2020 7d0a 0a20 2020 2073 6573 ;. }.. ses │ │ │ │ -000585a0: 7369 6f6e 2e6f 6e63 6528 2763 6c6f 7365 sion.once('close │ │ │ │ -000585b0: 272c 2072 656d 6f76 6553 6573 7369 6f6e ', removeSession │ │ │ │ -000585c0: 293b 0a0a 2020 2020 6c65 7420 656e 7472 );.. let entr │ │ │ │ -000585d0: 7920 3d20 5b0a 2020 2020 2020 2020 7365 y = [. se │ │ │ │ -000585e0: 7373 696f 6e2c 0a20 2020 2020 2020 206f ssion,. o │ │ │ │ -000585f0: 7074 696f 6e73 0a20 2020 2020 205d 3b0a ptions. ];. │ │ │ │ -00058600: 0a20 2020 2061 7574 686f 7269 7479 5365 . authoritySe │ │ │ │ -00058610: 7373 696f 6e73 203f 2061 7574 686f 7269 ssions ? authori │ │ │ │ -00058620: 7479 5365 7373 696f 6e73 2e70 7573 6828 tySessions.push( │ │ │ │ -00058630: 656e 7472 7929 203a 2061 7574 686f 7269 entry) : authori │ │ │ │ -00058640: 7479 5365 7373 696f 6e73 203d 2020 7468 tySessions = th │ │ │ │ -00058650: 6973 2e73 6573 7369 6f6e 735b 6175 7468 is.sessions[auth │ │ │ │ -00058660: 6f72 6974 795d 203d 205b 656e 7472 795d ority] = [entry] │ │ │ │ -00058670: 3b0a 0a20 2020 2072 6574 7572 6e20 7365 ;.. return se │ │ │ │ -00058680: 7373 696f 6e3b 0a20 207d 0a7d 0a0a 636f ssion;. }.}..co │ │ │ │ -00058690: 6e73 7420 6874 7470 3253 6573 7369 6f6e nst http2Session │ │ │ │ -000586a0: 7320 3d20 6e65 7720 4874 7470 3253 6573 s = new Http2Ses │ │ │ │ -000586b0: 7369 6f6e 7328 293b 0a0a 0a2f 2a2a 0a20 sions();.../**. │ │ │ │ -000586c0: 2a20 4966 2074 6865 2070 726f 7879 206f * If the proxy o │ │ │ │ -000586d0: 7220 636f 6e66 6967 2062 6566 6f72 6552 r config beforeR │ │ │ │ -000586e0: 6564 6972 6563 7473 2066 756e 6374 696f edirects functio │ │ │ │ -000586f0: 6e73 2061 7265 2064 6566 696e 6564 2c20 ns are defined, │ │ │ │ -00058700: 6361 6c6c 2074 6865 6d20 7769 7468 2074 call them with t │ │ │ │ -00058710: 6865 206f 7074 696f 6e73 0a20 2a20 6f62 he options. * ob │ │ │ │ -00058720: 6a65 6374 2e0a 202a 0a20 2a20 4070 6172 ject.. *. * @par │ │ │ │ -00058730: 616d 207b 4f62 6a65 6374 3c73 7472 696e am {Object} options │ │ │ │ -00058750: 202d 2054 6865 206f 7074 696f 6e73 206f - The options o │ │ │ │ -00058760: 626a 6563 7420 7468 6174 2077 6173 2070 bject that was p │ │ │ │ -00058770: 6173 7365 6420 746f 2074 6865 2072 6571 assed to the req │ │ │ │ -00058780: 7565 7374 2e0a 202a 0a20 2a20 4072 6574 uest.. *. * @ret │ │ │ │ -00058790: 7572 6e73 207b 4f62 6a65 6374 3c73 7472 urns {Object}. */.f │ │ │ │ -000587b0: 756e 6374 696f 6e20 6469 7370 6174 6368 unction dispatch │ │ │ │ -000587c0: 4265 666f 7265 5265 6469 7265 6374 286f BeforeRedirect(o │ │ │ │ -000587d0: 7074 696f 6e73 2c20 7265 7370 6f6e 7365 ptions, response │ │ │ │ -000587e0: 4465 7461 696c 7329 207b 0a20 2069 6620 Details) {. if │ │ │ │ -000587f0: 286f 7074 696f 6e73 2e62 6566 6f72 6552 (options.beforeR │ │ │ │ -00058800: 6564 6972 6563 7473 2e70 726f 7879 2920 edirects.proxy) │ │ │ │ -00058810: 7b0a 2020 2020 6f70 7469 6f6e 732e 6265 {. options.be │ │ │ │ -00058820: 666f 7265 5265 6469 7265 6374 732e 7072 foreRedirects.pr │ │ │ │ -00058830: 6f78 7928 6f70 7469 6f6e 7329 3b0a 2020 oxy(options);. │ │ │ │ -00058840: 7d0a 2020 6966 2028 6f70 7469 6f6e 732e }. if (options. │ │ │ │ -00058850: 6265 666f 7265 5265 6469 7265 6374 732e beforeRedirects. │ │ │ │ -00058860: 636f 6e66 6967 2920 7b0a 2020 2020 6f70 config) {. op │ │ │ │ -00058870: 7469 6f6e 732e 6265 666f 7265 5265 6469 tions.beforeRedi │ │ │ │ -00058880: 7265 6374 732e 636f 6e66 6967 286f 7074 rects.config(opt │ │ │ │ -00058890: 696f 6e73 2c20 7265 7370 6f6e 7365 4465 ions, responseDe │ │ │ │ -000588a0: 7461 696c 7329 3b0a 2020 7d0a 7d0a 0a2f tails);. }.}../ │ │ │ │ -000588b0: 2a2a 0a20 2a20 4966 2074 6865 2070 726f **. * If the pro │ │ │ │ -000588c0: 7879 206f 7220 636f 6e66 6967 2061 6674 xy or config aft │ │ │ │ -000588d0: 6572 5265 6469 7265 6374 7320 6675 6e63 erRedirects func │ │ │ │ -000588e0: 7469 6f6e 7320 6172 6520 6465 6669 6e65 tions are define │ │ │ │ -000588f0: 642c 2063 616c 6c20 7468 656d 2077 6974 d, call them wit │ │ │ │ -00058900: 6820 7468 6520 6f70 7469 6f6e 730a 202a h the options. * │ │ │ │ -00058910: 0a20 2a20 4070 6172 616d 207b 6874 7470 . * @param {http │ │ │ │ -00058920: 2e43 6c69 656e 7452 6571 7565 7374 4172 .ClientRequestAr │ │ │ │ -00058930: 6773 7d20 6f70 7469 6f6e 730a 202a 2040 gs} options. * @ │ │ │ │ -00058940: 7061 7261 6d20 7b41 7869 6f73 5072 6f78 param {AxiosProx │ │ │ │ -00058950: 7943 6f6e 6669 677d 2063 6f6e 6669 6750 yConfig} configP │ │ │ │ -00058960: 726f 7879 2063 6f6e 6669 6775 7261 7469 roxy configurati │ │ │ │ -00058970: 6f6e 2066 726f 6d20 4178 696f 7320 6f70 on from Axios op │ │ │ │ -00058980: 7469 6f6e 7320 6f62 6a65 6374 0a20 2a20 tions object. * │ │ │ │ -00058990: 4070 6172 616d 207b 7374 7269 6e67 7d20 @param {string} │ │ │ │ -000589a0: 6c6f 6361 7469 6f6e 0a20 2a0a 202a 2040 location. *. * @ │ │ │ │ -000589b0: 7265 7475 726e 7320 7b68 7474 702e 436c returns {http.Cl │ │ │ │ -000589c0: 6965 6e74 5265 7175 6573 7441 7267 737d ientRequestArgs} │ │ │ │ -000589d0: 0a20 2a2f 0a66 756e 6374 696f 6e20 7365 . */.function se │ │ │ │ -000589e0: 7450 726f 7879 286f 7074 696f 6e73 2c20 tProxy(options, │ │ │ │ -000589f0: 636f 6e66 6967 5072 6f78 792c 206c 6f63 configProxy, loc │ │ │ │ -00058a00: 6174 696f 6e29 207b 0a20 206c 6574 2070 ation) {. let p │ │ │ │ -00058a10: 726f 7879 203d 2063 6f6e 6669 6750 726f roxy = configPro │ │ │ │ -00058a20: 7879 3b0a 2020 6966 2028 2170 726f 7879 xy;. if (!proxy │ │ │ │ -00058a30: 2026 2620 7072 6f78 7920 213d 3d20 6661 && proxy !== fa │ │ │ │ -00058a40: 6c73 6529 207b 0a20 2020 2063 6f6e 7374 lse) {. const │ │ │ │ -00058a50: 2070 726f 7879 5572 6c20 3d20 7072 6f78 proxyUrl = prox │ │ │ │ -00058a60: 7946 726f 6d45 6e76 2e67 6574 5072 6f78 yFromEnv.getProx │ │ │ │ -00058a70: 7946 6f72 5572 6c28 6c6f 6361 7469 6f6e yForUrl(location │ │ │ │ -00058a80: 293b 0a20 2020 2069 6620 2870 726f 7879 );. if (proxy │ │ │ │ -00058a90: 5572 6c29 207b 0a20 2020 2020 2070 726f Url) {. pro │ │ │ │ -00058aa0: 7879 203d 206e 6577 2055 524c 2870 726f xy = new URL(pro │ │ │ │ -00058ab0: 7879 5572 6c29 3b0a 2020 2020 7d0a 2020 xyUrl);. }. │ │ │ │ -00058ac0: 7d0a 2020 6966 2028 7072 6f78 7929 207b }. if (proxy) { │ │ │ │ -00058ad0: 0a20 2020 202f 2f20 4261 7369 6320 7072 . // Basic pr │ │ │ │ -00058ae0: 6f78 7920 6175 7468 6f72 697a 6174 696f oxy authorizatio │ │ │ │ -00058af0: 6e0a 2020 2020 6966 2028 7072 6f78 792e n. if (proxy. │ │ │ │ -00058b00: 7573 6572 6e61 6d65 2920 7b0a 2020 2020 username) {. │ │ │ │ -00058b10: 2020 7072 6f78 792e 6175 7468 203d 2028 proxy.auth = ( │ │ │ │ -00058b20: 7072 6f78 792e 7573 6572 6e61 6d65 207c proxy.username | │ │ │ │ -00058b30: 7c20 2727 2920 2b20 273a 2720 2b20 2870 | '') + ':' + (p │ │ │ │ -00058b40: 726f 7879 2e70 6173 7377 6f72 6420 7c7c roxy.password || │ │ │ │ -00058b50: 2027 2729 3b0a 2020 2020 7d0a 0a20 2020 '');. }.. │ │ │ │ -00058b60: 2069 6620 2870 726f 7879 2e61 7574 6829 if (proxy.auth) │ │ │ │ -00058b70: 207b 0a20 2020 2020 202f 2f20 5375 7070 {. // Supp │ │ │ │ -00058b80: 6f72 7420 7072 6f78 7920 6175 7468 206f ort proxy auth o │ │ │ │ -00058b90: 626a 6563 7420 666f 726d 0a20 2020 2020 bject form. │ │ │ │ -00058ba0: 2069 6620 2870 726f 7879 2e61 7574 682e if (proxy.auth. │ │ │ │ -00058bb0: 7573 6572 6e61 6d65 207c 7c20 7072 6f78 username || prox │ │ │ │ -00058bc0: 792e 6175 7468 2e70 6173 7377 6f72 6429 y.auth.password) │ │ │ │ -00058bd0: 207b 0a20 2020 2020 2020 2070 726f 7879 {. proxy │ │ │ │ -00058be0: 2e61 7574 6820 3d20 2870 726f 7879 2e61 .auth = (proxy.a │ │ │ │ -00058bf0: 7574 682e 7573 6572 6e61 6d65 207c 7c20 uth.username || │ │ │ │ -00058c00: 2727 2920 2b20 273a 2720 2b20 2870 726f '') + ':' + (pro │ │ │ │ -00058c10: 7879 2e61 7574 682e 7061 7373 776f 7264 xy.auth.password │ │ │ │ -00058c20: 207c 7c20 2727 293b 0a20 2020 2020 207d || '');. } │ │ │ │ -00058c30: 0a20 2020 2020 2063 6f6e 7374 2062 6173 . const bas │ │ │ │ -00058c40: 6536 3420 3d20 4275 6666 6572 0a20 2020 e64 = Buffer. │ │ │ │ -00058c50: 2020 2020 202e 6672 6f6d 2870 726f 7879 .from(proxy │ │ │ │ -00058c60: 2e61 7574 682c 2027 7574 6638 2729 0a20 .auth, 'utf8'). │ │ │ │ -00058c70: 2020 2020 2020 202e 746f 5374 7269 6e67 .toString │ │ │ │ -00058c80: 2827 6261 7365 3634 2729 3b0a 2020 2020 ('base64');. │ │ │ │ -00058c90: 2020 6f70 7469 6f6e 732e 6865 6164 6572 options.header │ │ │ │ -00058ca0: 735b 2750 726f 7879 2d41 7574 686f 7269 s['Proxy-Authori │ │ │ │ -00058cb0: 7a61 7469 6f6e 275d 203d 2027 4261 7369 zation'] = 'Basi │ │ │ │ -00058cc0: 6320 2720 2b20 6261 7365 3634 3b0a 2020 c ' + base64;. │ │ │ │ -00058cd0: 2020 7d0a 0a20 2020 206f 7074 696f 6e73 }.. options │ │ │ │ -00058ce0: 2e68 6561 6465 7273 2e68 6f73 7420 3d20 .headers.host = │ │ │ │ -00058cf0: 6f70 7469 6f6e 732e 686f 7374 6e61 6d65 options.hostname │ │ │ │ -00058d00: 202b 2028 6f70 7469 6f6e 732e 706f 7274 + (options.port │ │ │ │ -00058d10: 203f 2027 3a27 202b 206f 7074 696f 6e73 ? ':' + options │ │ │ │ -00058d20: 2e70 6f72 7420 3a20 2727 293b 0a20 2020 .port : '');. │ │ │ │ -00058d30: 2063 6f6e 7374 2070 726f 7879 486f 7374 const proxyHost │ │ │ │ -00058d40: 203d 2070 726f 7879 2e68 6f73 746e 616d = proxy.hostnam │ │ │ │ -00058d50: 6520 7c7c 2070 726f 7879 2e68 6f73 743b e || proxy.host; │ │ │ │ -00058d60: 0a20 2020 206f 7074 696f 6e73 2e68 6f73 . options.hos │ │ │ │ -00058d70: 746e 616d 6520 3d20 7072 6f78 7948 6f73 tname = proxyHos │ │ │ │ -00058d80: 743b 0a20 2020 202f 2f20 5265 706c 6163 t;. // Replac │ │ │ │ -00058d90: 6520 2768 6f73 7427 2073 696e 6365 206f e 'host' since o │ │ │ │ -00058da0: 7074 696f 6e73 2069 7320 6e6f 7420 6120 ptions is not a │ │ │ │ -00058db0: 5552 4c20 6f62 6a65 6374 0a20 2020 206f URL object. o │ │ │ │ -00058dc0: 7074 696f 6e73 2e68 6f73 7420 3d20 7072 ptions.host = pr │ │ │ │ -00058dd0: 6f78 7948 6f73 743b 0a20 2020 206f 7074 oxyHost;. opt │ │ │ │ -00058de0: 696f 6e73 2e70 6f72 7420 3d20 7072 6f78 ions.port = prox │ │ │ │ -00058df0: 792e 706f 7274 3b0a 2020 2020 6f70 7469 y.port;. opti │ │ │ │ -00058e00: 6f6e 732e 7061 7468 203d 206c 6f63 6174 ons.path = locat │ │ │ │ -00058e10: 696f 6e3b 0a20 2020 2069 6620 2870 726f ion;. if (pro │ │ │ │ -00058e20: 7879 2e70 726f 746f 636f 6c29 207b 0a20 xy.protocol) {. │ │ │ │ -00058e30: 2020 2020 206f 7074 696f 6e73 2e70 726f options.pro │ │ │ │ -00058e40: 746f 636f 6c20 3d20 7072 6f78 792e 7072 tocol = proxy.pr │ │ │ │ -00058e50: 6f74 6f63 6f6c 2e69 6e63 6c75 6465 7328 otocol.includes( │ │ │ │ -00058e60: 273a 2729 203f 2070 726f 7879 2e70 726f ':') ? proxy.pro │ │ │ │ -00058e70: 746f 636f 6c20 3a20 6024 7b70 726f 7879 tocol : `${proxy │ │ │ │ -00058e80: 2e70 726f 746f 636f 6c7d 3a60 3b0a 2020 .protocol}:`;. │ │ │ │ -00058e90: 2020 7d0a 2020 7d0a 0a20 206f 7074 696f }. }.. optio │ │ │ │ -00058ea0: 6e73 2e62 6566 6f72 6552 6564 6972 6563 ns.beforeRedirec │ │ │ │ -00058eb0: 7473 2e70 726f 7879 203d 2066 756e 6374 ts.proxy = funct │ │ │ │ -00058ec0: 696f 6e20 6265 666f 7265 5265 6469 7265 ion beforeRedire │ │ │ │ -00058ed0: 6374 2872 6564 6972 6563 744f 7074 696f ct(redirectOptio │ │ │ │ -00058ee0: 6e73 2920 7b0a 2020 2020 2f2f 2043 6f6e ns) {. // Con │ │ │ │ -00058ef0: 6669 6775 7265 2070 726f 7879 2066 6f72 figure proxy for │ │ │ │ -00058f00: 2072 6564 6972 6563 7465 6420 7265 7175 redirected requ │ │ │ │ -00058f10: 6573 742c 2070 6173 7369 6e67 2074 6865 est, passing the │ │ │ │ -00058f20: 206f 7269 6769 6e61 6c20 636f 6e66 6967 original config │ │ │ │ -00058f30: 2070 726f 7879 2074 6f20 6170 706c 790a proxy to apply. │ │ │ │ -00058f40: 2020 2020 2f2f 2074 6865 2065 7861 6374 // the exact │ │ │ │ -00058f50: 2073 616d 6520 6c6f 6769 6320 6173 2069 same logic as i │ │ │ │ -00058f60: 6620 7468 6520 7265 6469 7265 6374 6564 f the redirected │ │ │ │ -00058f70: 2072 6571 7565 7374 2077 6173 2070 6572 request was per │ │ │ │ -00058f80: 666f 726d 6564 2062 7920 6178 696f 7320 formed by axios │ │ │ │ -00058f90: 6469 7265 6374 6c79 2e0a 2020 2020 7365 directly.. se │ │ │ │ -00058fa0: 7450 726f 7879 2872 6564 6972 6563 744f tProxy(redirectO │ │ │ │ -00058fb0: 7074 696f 6e73 2c20 636f 6e66 6967 5072 ptions, configPr │ │ │ │ -00058fc0: 6f78 792c 2072 6564 6972 6563 744f 7074 oxy, redirectOpt │ │ │ │ -00058fd0: 696f 6e73 2e68 7265 6629 3b0a 2020 7d3b ions.href);. }; │ │ │ │ -00058fe0: 0a7d 0a0a 636f 6e73 7420 6973 4874 7470 .}..const isHttp │ │ │ │ -00058ff0: 4164 6170 7465 7253 7570 706f 7274 6564 AdapterSupported │ │ │ │ -00059000: 203d 2074 7970 656f 6620 7072 6f63 6573 = typeof proces │ │ │ │ -00059010: 7320 213d 3d20 2775 6e64 6566 696e 6564 s !== 'undefined │ │ │ │ -00059020: 2720 2626 2075 7469 6c73 2431 2e6b 696e ' && utils$1.kin │ │ │ │ -00059030: 644f 6628 7072 6f63 6573 7329 203d 3d3d dOf(process) === │ │ │ │ -00059040: 2027 7072 6f63 6573 7327 3b0a 0a2f 2f20 'process';..// │ │ │ │ -00059050: 7465 6d70 6f72 6172 7920 686f 7466 6978 temporary hotfix │ │ │ │ -00059060: 0a0a 636f 6e73 7420 7772 6170 4173 796e ..const wrapAsyn │ │ │ │ -00059070: 6320 3d20 2861 7379 6e63 4578 6563 7574 c = (asyncExecut │ │ │ │ -00059080: 6f72 2920 3d3e 207b 0a20 2072 6574 7572 or) => {. retur │ │ │ │ -00059090: 6e20 6e65 7720 5072 6f6d 6973 6528 2872 n new Promise((r │ │ │ │ -000590a0: 6573 6f6c 7665 2c20 7265 6a65 6374 2920 esolve, reject) │ │ │ │ -000590b0: 3d3e 207b 0a20 2020 206c 6574 206f 6e44 => {. let onD │ │ │ │ -000590c0: 6f6e 653b 0a20 2020 206c 6574 2069 7344 one;. let isD │ │ │ │ -000590d0: 6f6e 653b 0a0a 2020 2020 636f 6e73 7420 one;.. const │ │ │ │ -000590e0: 646f 6e65 203d 2028 7661 6c75 652c 2069 done = (value, i │ │ │ │ -000590f0: 7352 656a 6563 7465 6429 203d 3e20 7b0a sRejected) => {. │ │ │ │ -00059100: 2020 2020 2020 6966 2028 6973 446f 6e65 if (isDone │ │ │ │ -00059110: 2920 7265 7475 726e 3b0a 2020 2020 2020 ) return;. │ │ │ │ -00059120: 6973 446f 6e65 203d 2074 7275 653b 0a20 isDone = true;. │ │ │ │ -00059130: 2020 2020 206f 6e44 6f6e 6520 2626 206f onDone && o │ │ │ │ -00059140: 6e44 6f6e 6528 7661 6c75 652c 2069 7352 nDone(value, isR │ │ │ │ -00059150: 656a 6563 7465 6429 3b0a 2020 2020 7d3b ejected);. }; │ │ │ │ -00059160: 0a0a 2020 2020 636f 6e73 7420 5f72 6573 .. const _res │ │ │ │ -00059170: 6f6c 7665 203d 2028 7661 6c75 6529 203d olve = (value) = │ │ │ │ -00059180: 3e20 7b0a 2020 2020 2020 646f 6e65 2876 > {. done(v │ │ │ │ -00059190: 616c 7565 293b 0a20 2020 2020 2072 6573 alue);. res │ │ │ │ -000591a0: 6f6c 7665 2876 616c 7565 293b 0a20 2020 olve(value);. │ │ │ │ -000591b0: 207d 3b0a 0a20 2020 2063 6f6e 7374 205f };.. const _ │ │ │ │ -000591c0: 7265 6a65 6374 203d 2028 7265 6173 6f6e reject = (reason │ │ │ │ -000591d0: 2920 3d3e 207b 0a20 2020 2020 2064 6f6e ) => {. don │ │ │ │ -000591e0: 6528 7265 6173 6f6e 2c20 7472 7565 293b e(reason, true); │ │ │ │ -000591f0: 0a20 2020 2020 2072 656a 6563 7428 7265 . reject(re │ │ │ │ -00059200: 6173 6f6e 293b 0a20 2020 207d 3b0a 0a20 ason);. };.. │ │ │ │ -00059210: 2020 2061 7379 6e63 4578 6563 7574 6f72 asyncExecutor │ │ │ │ -00059220: 285f 7265 736f 6c76 652c 205f 7265 6a65 (_resolve, _reje │ │ │ │ -00059230: 6374 2c20 286f 6e44 6f6e 6548 616e 646c ct, (onDoneHandl │ │ │ │ -00059240: 6572 2920 3d3e 2028 6f6e 446f 6e65 203d er) => (onDone = │ │ │ │ -00059250: 206f 6e44 6f6e 6548 616e 646c 6572 2929 onDoneHandler)) │ │ │ │ -00059260: 2e63 6174 6368 285f 7265 6a65 6374 293b .catch(_reject); │ │ │ │ -00059270: 0a20 207d 290a 7d3b 0a0a 636f 6e73 7420 . }).};..const │ │ │ │ -00059280: 7265 736f 6c76 6546 616d 696c 7920 3d20 resolveFamily = │ │ │ │ -00059290: 287b 6164 6472 6573 732c 2066 616d 696c ({address, famil │ │ │ │ -000592a0: 797d 2920 3d3e 207b 0a20 2069 6620 2821 y}) => {. if (! │ │ │ │ -000592b0: 7574 696c 7324 312e 6973 5374 7269 6e67 utils$1.isString │ │ │ │ -000592c0: 2861 6464 7265 7373 2929 207b 0a20 2020 (address)) {. │ │ │ │ -000592d0: 2074 6872 6f77 2054 7970 6545 7272 6f72 throw TypeError │ │ │ │ -000592e0: 2827 6164 6472 6573 7320 6d75 7374 2062 ('address must b │ │ │ │ -000592f0: 6520 6120 7374 7269 6e67 2729 3b0a 2020 e a string');. │ │ │ │ -00059300: 7d0a 2020 7265 7475 726e 2028 7b0a 2020 }. return ({. │ │ │ │ -00059310: 2020 6164 6472 6573 732c 0a20 2020 2066 address,. f │ │ │ │ -00059320: 616d 696c 793a 2066 616d 696c 7920 7c7c amily: family || │ │ │ │ -00059330: 2028 6164 6472 6573 732e 696e 6465 784f (address.indexO │ │ │ │ -00059340: 6628 272e 2729 203c 2030 203f 2036 203a f('.') < 0 ? 6 : │ │ │ │ -00059350: 2034 290a 2020 7d29 3b0a 7d3b 0a0a 636f 4). });.};..co │ │ │ │ -00059360: 6e73 7420 6275 696c 6441 6464 7265 7373 nst buildAddress │ │ │ │ -00059370: 456e 7472 7920 3d20 2861 6464 7265 7373 Entry = (address │ │ │ │ -00059380: 2c20 6661 6d69 6c79 2920 3d3e 2072 6573 , family) => res │ │ │ │ -00059390: 6f6c 7665 4661 6d69 6c79 2875 7469 6c73 olveFamily(utils │ │ │ │ -000593a0: 2431 2e69 734f 626a 6563 7428 6164 6472 $1.isObject(addr │ │ │ │ -000593b0: 6573 7329 203f 2061 6464 7265 7373 203a ess) ? address : │ │ │ │ -000593c0: 207b 6164 6472 6573 732c 2066 616d 696c {address, famil │ │ │ │ -000593d0: 797d 293b 0a0a 636f 6e73 7420 6874 7470 y});..const http │ │ │ │ -000593e0: 3254 7261 6e73 706f 7274 203d 207b 0a20 2Transport = {. │ │ │ │ -000593f0: 2072 6571 7565 7374 286f 7074 696f 6e73 request(options │ │ │ │ -00059400: 2c20 6362 2920 7b0a 2020 2020 2020 636f , cb) {. co │ │ │ │ -00059410: 6e73 7420 6175 7468 6f72 6974 7920 3d20 nst authority = │ │ │ │ -00059420: 6f70 7469 6f6e 732e 7072 6f74 6f63 6f6c options.protocol │ │ │ │ -00059430: 202b 2027 2f2f 2720 2b20 6f70 7469 6f6e + '//' + option │ │ │ │ -00059440: 732e 686f 7374 6e61 6d65 202b 2027 3a27 s.hostname + ':' │ │ │ │ -00059450: 202b 2028 6f70 7469 6f6e 732e 706f 7274 + (options.port │ │ │ │ -00059460: 207c 7c20 3830 293b 0a0a 2020 2020 2020 || 80);.. │ │ │ │ -00059470: 636f 6e73 7420 7b68 7474 7032 4f70 7469 const {http2Opti │ │ │ │ -00059480: 6f6e 732c 2068 6561 6465 7273 7d20 3d20 ons, headers} = │ │ │ │ -00059490: 6f70 7469 6f6e 733b 0a0a 2020 2020 2020 options;.. │ │ │ │ -000594a0: 636f 6e73 7420 7365 7373 696f 6e20 3d20 const session = │ │ │ │ -000594b0: 6874 7470 3253 6573 7369 6f6e 732e 6765 http2Sessions.ge │ │ │ │ -000594c0: 7453 6573 7369 6f6e 2861 7574 686f 7269 tSession(authori │ │ │ │ -000594d0: 7479 2c20 6874 7470 324f 7074 696f 6e73 ty, http2Options │ │ │ │ -000594e0: 293b 0a0a 2020 2020 2020 636f 6e73 7420 );.. const │ │ │ │ -000594f0: 7b0a 2020 2020 2020 2020 4854 5450 325f {. HTTP2_ │ │ │ │ -00059500: 4845 4144 4552 5f53 4348 454d 452c 0a20 HEADER_SCHEME,. │ │ │ │ -00059510: 2020 2020 2020 2048 5454 5032 5f48 4541 HTTP2_HEA │ │ │ │ -00059520: 4445 525f 4d45 5448 4f44 2c0a 2020 2020 DER_METHOD,. │ │ │ │ -00059530: 2020 2020 4854 5450 325f 4845 4144 4552 HTTP2_HEADER │ │ │ │ -00059540: 5f50 4154 482c 0a20 2020 2020 2020 2048 _PATH,. H │ │ │ │ -00059550: 5454 5032 5f48 4541 4445 525f 5354 4154 TTP2_HEADER_STAT │ │ │ │ -00059560: 5553 0a20 2020 2020 207d 203d 2068 7474 US. } = htt │ │ │ │ -00059570: 7032 2e63 6f6e 7374 616e 7473 3b0a 0a20 p2.constants;.. │ │ │ │ -00059580: 2020 2020 2063 6f6e 7374 2068 7474 7032 const http2 │ │ │ │ -00059590: 4865 6164 6572 7320 3d20 7b0a 2020 2020 Headers = {. │ │ │ │ -000595a0: 2020 2020 5b48 5454 5032 5f48 4541 4445 [HTTP2_HEADE │ │ │ │ -000595b0: 525f 5343 4845 4d45 5d3a 206f 7074 696f R_SCHEME]: optio │ │ │ │ -000595c0: 6e73 2e70 726f 746f 636f 6c2e 7265 706c ns.protocol.repl │ │ │ │ -000595d0: 6163 6528 273a 272c 2027 2729 2c0a 2020 ace(':', ''),. │ │ │ │ -000595e0: 2020 2020 2020 5b48 5454 5032 5f48 4541 [HTTP2_HEA │ │ │ │ -000595f0: 4445 525f 4d45 5448 4f44 5d3a 206f 7074 DER_METHOD]: opt │ │ │ │ -00059600: 696f 6e73 2e6d 6574 686f 642c 0a20 2020 ions.method,. │ │ │ │ -00059610: 2020 2020 205b 4854 5450 325f 4845 4144 [HTTP2_HEAD │ │ │ │ -00059620: 4552 5f50 4154 485d 3a20 6f70 7469 6f6e ER_PATH]: option │ │ │ │ -00059630: 732e 7061 7468 2c0a 2020 2020 2020 7d3b s.path,. }; │ │ │ │ -00059640: 0a0a 2020 2020 2020 7574 696c 7324 312e .. utils$1. │ │ │ │ -00059650: 666f 7245 6163 6828 6865 6164 6572 732c forEach(headers, │ │ │ │ -00059660: 2028 6865 6164 6572 2c20 6e61 6d65 2920 (header, name) │ │ │ │ -00059670: 3d3e 207b 0a20 2020 2020 2020 206e 616d => {. nam │ │ │ │ -00059680: 652e 6368 6172 4174 2830 2920 213d 3d20 e.charAt(0) !== │ │ │ │ -00059690: 273a 2720 2626 2028 6874 7470 3248 6561 ':' && (http2Hea │ │ │ │ -000596a0: 6465 7273 5b6e 616d 655d 203d 2068 6561 ders[name] = hea │ │ │ │ -000596b0: 6465 7229 3b0a 2020 2020 2020 7d29 3b0a der);. });. │ │ │ │ -000596c0: 0a20 2020 2020 2063 6f6e 7374 2072 6571 . const req │ │ │ │ -000596d0: 203d 2073 6573 7369 6f6e 2e72 6571 7565 = session.reque │ │ │ │ -000596e0: 7374 2868 7474 7032 4865 6164 6572 7329 st(http2Headers) │ │ │ │ -000596f0: 3b0a 0a20 2020 2020 2072 6571 2e6f 6e63 ;.. req.onc │ │ │ │ -00059700: 6528 2772 6573 706f 6e73 6527 2c20 2872 e('response', (r │ │ │ │ -00059710: 6573 706f 6e73 6548 6561 6465 7273 2920 esponseHeaders) │ │ │ │ -00059720: 3d3e 207b 0a20 2020 2020 2020 2063 6f6e => {. con │ │ │ │ -00059730: 7374 2072 6573 706f 6e73 6520 3d20 7265 st response = re │ │ │ │ -00059740: 713b 202f 2f64 7570 6c65 780a 0a20 2020 q; //duplex.. │ │ │ │ -00059750: 2020 2020 2072 6573 706f 6e73 6548 6561 responseHea │ │ │ │ -00059760: 6465 7273 203d 204f 626a 6563 742e 6173 ders = Object.as │ │ │ │ -00059770: 7369 676e 287b 7d2c 2072 6573 706f 6e73 sign({}, respons │ │ │ │ -00059780: 6548 6561 6465 7273 293b 0a0a 2020 2020 eHeaders);.. │ │ │ │ -00059790: 2020 2020 636f 6e73 7420 7374 6174 7573 const status │ │ │ │ -000597a0: 203d 2072 6573 706f 6e73 6548 6561 6465 = responseHeade │ │ │ │ -000597b0: 7273 5b48 5454 5032 5f48 4541 4445 525f rs[HTTP2_HEADER_ │ │ │ │ -000597c0: 5354 4154 5553 5d3b 0a0a 2020 2020 2020 STATUS];.. │ │ │ │ -000597d0: 2020 6465 6c65 7465 2072 6573 706f 6e73 delete respons │ │ │ │ -000597e0: 6548 6561 6465 7273 5b48 5454 5032 5f48 eHeaders[HTTP2_H │ │ │ │ -000597f0: 4541 4445 525f 5354 4154 5553 5d3b 0a0a EADER_STATUS];.. │ │ │ │ -00059800: 2020 2020 2020 2020 7265 7370 6f6e 7365 response │ │ │ │ -00059810: 2e68 6561 6465 7273 203d 2072 6573 706f .headers = respo │ │ │ │ -00059820: 6e73 6548 6561 6465 7273 3b0a 0a20 2020 nseHeaders;.. │ │ │ │ -00059830: 2020 2020 2072 6573 706f 6e73 652e 7374 response.st │ │ │ │ -00059840: 6174 7573 436f 6465 203d 202b 7374 6174 atusCode = +stat │ │ │ │ -00059850: 7573 3b0a 0a20 2020 2020 2020 2063 6228 us;.. cb( │ │ │ │ -00059860: 7265 7370 6f6e 7365 293b 0a20 2020 2020 response);. │ │ │ │ -00059870: 207d 293b 0a0a 2020 2020 2020 7265 7475 });.. retu │ │ │ │ -00059880: 726e 2072 6571 3b0a 2020 7d0a 7d3b 0a0a rn req;. }.};.. │ │ │ │ -00059890: 2f2a 6573 6c69 6e74 2063 6f6e 7369 7374 /*eslint consist │ │ │ │ -000598a0: 656e 742d 7265 7475 726e 3a30 2a2f 0a63 ent-return:0*/.c │ │ │ │ -000598b0: 6f6e 7374 2068 7474 7041 6461 7074 6572 onst httpAdapter │ │ │ │ -000598c0: 203d 2069 7348 7474 7041 6461 7074 6572 = isHttpAdapter │ │ │ │ -000598d0: 5375 7070 6f72 7465 6420 2626 2066 756e Supported && fun │ │ │ │ -000598e0: 6374 696f 6e20 6874 7470 4164 6170 7465 ction httpAdapte │ │ │ │ -000598f0: 7228 636f 6e66 6967 2920 7b0a 2020 7265 r(config) {. re │ │ │ │ -00059900: 7475 726e 2077 7261 7041 7379 6e63 2861 turn wrapAsync(a │ │ │ │ -00059910: 7379 6e63 2066 756e 6374 696f 6e20 6469 sync function di │ │ │ │ -00059920: 7370 6174 6368 4874 7470 5265 7175 6573 spatchHttpReques │ │ │ │ -00059930: 7428 7265 736f 6c76 652c 2072 656a 6563 t(resolve, rejec │ │ │ │ -00059940: 742c 206f 6e44 6f6e 6529 207b 0a20 2020 t, onDone) {. │ │ │ │ -00059950: 206c 6574 207b 6461 7461 2c20 6c6f 6f6b let {data, look │ │ │ │ -00059960: 7570 2c20 6661 6d69 6c79 2c20 6874 7470 up, family, http │ │ │ │ -00059970: 5665 7273 696f 6e20 3d20 312c 2068 7474 Version = 1, htt │ │ │ │ -00059980: 7032 4f70 7469 6f6e 737d 203d 2063 6f6e p2Options} = con │ │ │ │ -00059990: 6669 673b 0a20 2020 2063 6f6e 7374 207b fig;. const { │ │ │ │ -000599a0: 7265 7370 6f6e 7365 5479 7065 2c20 7265 responseType, re │ │ │ │ -000599b0: 7370 6f6e 7365 456e 636f 6469 6e67 7d20 sponseEncoding} │ │ │ │ -000599c0: 3d20 636f 6e66 6967 3b0a 2020 2020 636f = config;. co │ │ │ │ -000599d0: 6e73 7420 6d65 7468 6f64 203d 2063 6f6e nst method = con │ │ │ │ -000599e0: 6669 672e 6d65 7468 6f64 2e74 6f55 7070 fig.method.toUpp │ │ │ │ -000599f0: 6572 4361 7365 2829 3b0a 2020 2020 6c65 erCase();. le │ │ │ │ -00059a00: 7420 6973 446f 6e65 3b0a 2020 2020 6c65 t isDone;. le │ │ │ │ -00059a10: 7420 7265 6a65 6374 6564 203d 2066 616c t rejected = fal │ │ │ │ -00059a20: 7365 3b0a 2020 2020 6c65 7420 7265 713b se;. let req; │ │ │ │ -00059a30: 0a0a 2020 2020 6874 7470 5665 7273 696f .. httpVersio │ │ │ │ -00059a40: 6e20 3d20 2b68 7474 7056 6572 7369 6f6e n = +httpVersion │ │ │ │ -00059a50: 3b0a 0a20 2020 2069 6620 284e 756d 6265 ;.. if (Numbe │ │ │ │ -00059a60: 722e 6973 4e61 4e28 6874 7470 5665 7273 r.isNaN(httpVers │ │ │ │ -00059a70: 696f 6e29 2920 7b0a 2020 2020 2020 7468 ion)) {. th │ │ │ │ -00059a80: 726f 7720 5479 7065 4572 726f 7228 6049 row TypeError(`I │ │ │ │ -00059a90: 6e76 616c 6964 2070 726f 746f 636f 6c20 nvalid protocol │ │ │ │ -00059aa0: 7665 7273 696f 6e3a 2027 247b 636f 6e66 version: '${conf │ │ │ │ -00059ab0: 6967 2e68 7474 7056 6572 7369 6f6e 7d27 ig.httpVersion}' │ │ │ │ -00059ac0: 2069 7320 6e6f 7420 6120 6e75 6d62 6572 is not a number │ │ │ │ -00059ad0: 6029 3b0a 2020 2020 7d0a 0a20 2020 2069 `);. }.. i │ │ │ │ -00059ae0: 6620 2868 7474 7056 6572 7369 6f6e 2021 f (httpVersion ! │ │ │ │ -00059af0: 3d3d 2031 2026 2620 6874 7470 5665 7273 == 1 && httpVers │ │ │ │ -00059b00: 696f 6e20 213d 3d20 3229 207b 0a20 2020 ion !== 2) {. │ │ │ │ -00059b10: 2020 2074 6872 6f77 2054 7970 6545 7272 throw TypeErr │ │ │ │ -00059b20: 6f72 2860 556e 7375 7070 6f72 7465 6420 or(`Unsupported │ │ │ │ -00059b30: 7072 6f74 6f63 6f6c 2076 6572 7369 6f6e protocol version │ │ │ │ -00059b40: 2027 247b 6874 7470 5665 7273 696f 6e7d '${httpVersion} │ │ │ │ -00059b50: 2760 293b 0a20 2020 207d 0a0a 2020 2020 '`);. }.. │ │ │ │ -00059b60: 636f 6e73 7420 6973 4874 7470 3220 3d20 const isHttp2 = │ │ │ │ -00059b70: 6874 7470 5665 7273 696f 6e20 3d3d 3d20 httpVersion === │ │ │ │ -00059b80: 323b 0a0a 2020 2020 6966 2028 6c6f 6f6b 2;.. if (look │ │ │ │ -00059b90: 7570 2920 7b0a 2020 2020 2020 636f 6e73 up) {. cons │ │ │ │ -00059ba0: 7420 5f6c 6f6f 6b75 7020 3d20 6361 6c6c t _lookup = call │ │ │ │ -00059bb0: 6261 636b 6966 7924 3128 6c6f 6f6b 7570 backify$1(lookup │ │ │ │ -00059bc0: 2c20 2876 616c 7565 2920 3d3e 2075 7469 , (value) => uti │ │ │ │ -00059bd0: 6c73 2431 2e69 7341 7272 6179 2876 616c ls$1.isArray(val │ │ │ │ -00059be0: 7565 2920 3f20 7661 6c75 6520 3a20 5b76 ue) ? value : [v │ │ │ │ -00059bf0: 616c 7565 5d29 3b0a 2020 2020 2020 2f2f alue]);. // │ │ │ │ -00059c00: 2068 6f74 6669 7820 746f 2073 7570 706f hotfix to suppo │ │ │ │ -00059c10: 7274 206f 7074 2e61 6c6c 206f 7074 696f rt opt.all optio │ │ │ │ -00059c20: 6e20 7768 6963 6820 6973 2072 6571 7569 n which is requi │ │ │ │ -00059c30: 7265 6420 666f 7220 6e6f 6465 2032 302e red for node 20. │ │ │ │ -00059c40: 780a 2020 2020 2020 6c6f 6f6b 7570 203d x. lookup = │ │ │ │ -00059c50: 2028 686f 7374 6e61 6d65 2c20 6f70 742c (hostname, opt, │ │ │ │ -00059c60: 2063 6229 203d 3e20 7b0a 2020 2020 2020 cb) => {. │ │ │ │ -00059c70: 2020 5f6c 6f6f 6b75 7028 686f 7374 6e61 _lookup(hostna │ │ │ │ -00059c80: 6d65 2c20 6f70 742c 2028 6572 722c 2061 me, opt, (err, a │ │ │ │ -00059c90: 7267 302c 2061 7267 3129 203d 3e20 7b0a rg0, arg1) => {. │ │ │ │ -00059ca0: 2020 2020 2020 2020 2020 6966 2028 6572 if (er │ │ │ │ -00059cb0: 7229 207b 0a20 2020 2020 2020 2020 2020 r) {. │ │ │ │ -00059cc0: 2072 6574 7572 6e20 6362 2865 7272 293b return cb(err); │ │ │ │ -00059cd0: 0a20 2020 2020 2020 2020 207d 0a0a 2020 . }.. │ │ │ │ -00059ce0: 2020 2020 2020 2020 636f 6e73 7420 6164 const ad │ │ │ │ -00059cf0: 6472 6573 7365 7320 3d20 7574 696c 7324 dresses = utils$ │ │ │ │ -00059d00: 312e 6973 4172 7261 7928 6172 6730 2920 1.isArray(arg0) │ │ │ │ -00059d10: 3f20 6172 6730 2e6d 6170 2861 6464 7220 ? arg0.map(addr │ │ │ │ -00059d20: 3d3e 2062 7569 6c64 4164 6472 6573 7345 => buildAddressE │ │ │ │ -00059d30: 6e74 7279 2861 6464 7229 2920 3a20 5b62 ntry(addr)) : [b │ │ │ │ -00059d40: 7569 6c64 4164 6472 6573 7345 6e74 7279 uildAddressEntry │ │ │ │ -00059d50: 2861 7267 302c 2061 7267 3129 5d3b 0a0a (arg0, arg1)];.. │ │ │ │ -00059d60: 2020 2020 2020 2020 2020 6f70 742e 616c opt.al │ │ │ │ -00059d70: 6c20 3f20 6362 2865 7272 2c20 6164 6472 l ? cb(err, addr │ │ │ │ -00059d80: 6573 7365 7329 203a 2063 6228 6572 722c esses) : cb(err, │ │ │ │ -00059d90: 2061 6464 7265 7373 6573 5b30 5d2e 6164 addresses[0].ad │ │ │ │ -00059da0: 6472 6573 732c 2061 6464 7265 7373 6573 dress, addresses │ │ │ │ -00059db0: 5b30 5d2e 6661 6d69 6c79 293b 0a20 2020 [0].family);. │ │ │ │ -00059dc0: 2020 2020 207d 293b 0a20 2020 2020 207d });. } │ │ │ │ -00059dd0: 3b0a 2020 2020 7d0a 0a20 2020 2063 6f6e ;. }.. con │ │ │ │ -00059de0: 7374 2061 626f 7274 456d 6974 7465 7220 st abortEmitter │ │ │ │ -00059df0: 3d20 6e65 7720 6576 656e 7473 2431 2e45 = new events$1.E │ │ │ │ -00059e00: 7665 6e74 456d 6974 7465 7228 293b 0a0a ventEmitter();.. │ │ │ │ -00059e10: 2020 2020 6675 6e63 7469 6f6e 2061 626f function abo │ │ │ │ -00059e20: 7274 2872 6561 736f 6e29 207b 0a20 2020 rt(reason) {. │ │ │ │ -00059e30: 2020 2074 7279 207b 0a20 2020 2020 2020 try {. │ │ │ │ -00059e40: 2061 626f 7274 456d 6974 7465 722e 656d abortEmitter.em │ │ │ │ -00059e50: 6974 2827 6162 6f72 7427 2c20 2172 6561 it('abort', !rea │ │ │ │ -00059e60: 736f 6e20 7c7c 2072 6561 736f 6e2e 7479 son || reason.ty │ │ │ │ -00059e70: 7065 203f 206e 6577 2043 616e 6365 6c65 pe ? new Cancele │ │ │ │ -00059e80: 6445 7272 6f72 286e 756c 6c2c 2063 6f6e dError(null, con │ │ │ │ -00059e90: 6669 672c 2072 6571 2920 3a20 7265 6173 fig, req) : reas │ │ │ │ -00059ea0: 6f6e 293b 0a20 2020 2020 207d 2063 6174 on);. } cat │ │ │ │ -00059eb0: 6368 2865 7272 2920 7b0a 2020 2020 2020 ch(err) {. │ │ │ │ -00059ec0: 2020 636f 6e73 6f6c 652e 7761 726e 2827 console.warn(' │ │ │ │ -00059ed0: 656d 6974 2065 7272 6f72 272c 2065 7272 emit error', err │ │ │ │ -00059ee0: 293b 0a20 2020 2020 207d 0a20 2020 207d );. }. } │ │ │ │ -00059ef0: 0a0a 2020 2020 6162 6f72 7445 6d69 7474 .. abortEmitt │ │ │ │ -00059f00: 6572 2e6f 6e63 6528 2761 626f 7274 272c er.once('abort', │ │ │ │ -00059f10: 2072 656a 6563 7429 3b0a 0a20 2020 2063 reject);.. c │ │ │ │ -00059f20: 6f6e 7374 206f 6e46 696e 6973 6865 6420 onst onFinished │ │ │ │ -00059f30: 3d20 2829 203d 3e20 7b0a 2020 2020 2020 = () => {. │ │ │ │ -00059f40: 6966 2028 636f 6e66 6967 2e63 616e 6365 if (config.cance │ │ │ │ -00059f50: 6c54 6f6b 656e 2920 7b0a 2020 2020 2020 lToken) {. │ │ │ │ -00059f60: 2020 636f 6e66 6967 2e63 616e 6365 6c54 config.cancelT │ │ │ │ -00059f70: 6f6b 656e 2e75 6e73 7562 7363 7269 6265 oken.unsubscribe │ │ │ │ -00059f80: 2861 626f 7274 293b 0a20 2020 2020 207d (abort);. } │ │ │ │ -00059f90: 0a0a 2020 2020 2020 6966 2028 636f 6e66 .. if (conf │ │ │ │ -00059fa0: 6967 2e73 6967 6e61 6c29 207b 0a20 2020 ig.signal) {. │ │ │ │ -00059fb0: 2020 2020 2063 6f6e 6669 672e 7369 676e config.sign │ │ │ │ -00059fc0: 616c 2e72 656d 6f76 6545 7665 6e74 4c69 al.removeEventLi │ │ │ │ -00059fd0: 7374 656e 6572 2827 6162 6f72 7427 2c20 stener('abort', │ │ │ │ -00059fe0: 6162 6f72 7429 3b0a 2020 2020 2020 7d0a abort);. }. │ │ │ │ -00059ff0: 0a20 2020 2020 2061 626f 7274 456d 6974 . abortEmit │ │ │ │ -0005a000: 7465 722e 7265 6d6f 7665 416c 6c4c 6973 ter.removeAllLis │ │ │ │ -0005a010: 7465 6e65 7273 2829 3b0a 2020 2020 7d3b teners();. }; │ │ │ │ -0005a020: 0a0a 2020 2020 6966 2028 636f 6e66 6967 .. if (config │ │ │ │ -0005a030: 2e63 616e 6365 6c54 6f6b 656e 207c 7c20 .cancelToken || │ │ │ │ -0005a040: 636f 6e66 6967 2e73 6967 6e61 6c29 207b config.signal) { │ │ │ │ -0005a050: 0a20 2020 2020 2063 6f6e 6669 672e 6361 . config.ca │ │ │ │ -0005a060: 6e63 656c 546f 6b65 6e20 2626 2063 6f6e ncelToken && con │ │ │ │ -0005a070: 6669 672e 6361 6e63 656c 546f 6b65 6e2e fig.cancelToken. │ │ │ │ -0005a080: 7375 6273 6372 6962 6528 6162 6f72 7429 subscribe(abort) │ │ │ │ -0005a090: 3b0a 2020 2020 2020 6966 2028 636f 6e66 ;. if (conf │ │ │ │ -0005a0a0: 6967 2e73 6967 6e61 6c29 207b 0a20 2020 ig.signal) {. │ │ │ │ -0005a0b0: 2020 2020 2063 6f6e 6669 672e 7369 676e config.sign │ │ │ │ -0005a0c0: 616c 2e61 626f 7274 6564 203f 2061 626f al.aborted ? abo │ │ │ │ -0005a0d0: 7274 2829 203a 2063 6f6e 6669 672e 7369 rt() : config.si │ │ │ │ -0005a0e0: 676e 616c 2e61 6464 4576 656e 744c 6973 gnal.addEventLis │ │ │ │ -0005a0f0: 7465 6e65 7228 2761 626f 7274 272c 2061 tener('abort', a │ │ │ │ -0005a100: 626f 7274 293b 0a20 2020 2020 207d 0a20 bort);. }. │ │ │ │ -0005a110: 2020 207d 0a0a 2020 2020 6f6e 446f 6e65 }.. onDone │ │ │ │ -0005a120: 2828 7265 7370 6f6e 7365 2c20 6973 5265 ((response, isRe │ │ │ │ -0005a130: 6a65 6374 6564 2920 3d3e 207b 0a20 2020 jected) => {. │ │ │ │ -0005a140: 2020 2069 7344 6f6e 6520 3d20 7472 7565 isDone = true │ │ │ │ -0005a150: 3b0a 0a20 2020 2020 2069 6620 2869 7352 ;.. if (isR │ │ │ │ -0005a160: 656a 6563 7465 6429 207b 0a20 2020 2020 ejected) {. │ │ │ │ -0005a170: 2020 2072 656a 6563 7465 6420 3d20 7472 rejected = tr │ │ │ │ -0005a180: 7565 3b0a 2020 2020 2020 2020 6f6e 4669 ue;. onFi │ │ │ │ -0005a190: 6e69 7368 6564 2829 3b0a 2020 2020 2020 nished();. │ │ │ │ -0005a1a0: 2020 7265 7475 726e 3b0a 2020 2020 2020 return;. │ │ │ │ -0005a1b0: 7d0a 0a20 2020 2020 2063 6f6e 7374 207b }.. const { │ │ │ │ -0005a1c0: 6461 7461 7d20 3d20 7265 7370 6f6e 7365 data} = response │ │ │ │ -0005a1d0: 3b0a 0a20 2020 2020 2069 6620 2864 6174 ;.. if (dat │ │ │ │ -0005a1e0: 6120 696e 7374 616e 6365 6f66 2073 7472 a instanceof str │ │ │ │ -0005a1f0: 6561 6d2e 5265 6164 6162 6c65 207c 7c20 eam.Readable || │ │ │ │ -0005a200: 6461 7461 2069 6e73 7461 6e63 656f 6620 data instanceof │ │ │ │ -0005a210: 7374 7265 616d 2e44 7570 6c65 7829 207b stream.Duplex) { │ │ │ │ -0005a220: 0a20 2020 2020 2020 2063 6f6e 7374 206f . const o │ │ │ │ -0005a230: 6666 4c69 7374 656e 6572 7320 3d20 7374 ffListeners = st │ │ │ │ -0005a240: 7265 616d 2e66 696e 6973 6865 6428 6461 ream.finished(da │ │ │ │ -0005a250: 7461 2c20 2829 203d 3e20 7b0a 2020 2020 ta, () => {. │ │ │ │ -0005a260: 2020 2020 2020 6f66 664c 6973 7465 6e65 offListene │ │ │ │ -0005a270: 7273 2829 3b0a 2020 2020 2020 2020 2020 rs();. │ │ │ │ -0005a280: 6f6e 4669 6e69 7368 6564 2829 3b0a 2020 onFinished();. │ │ │ │ -0005a290: 2020 2020 2020 7d29 3b0a 2020 2020 2020 });. │ │ │ │ -0005a2a0: 7d20 656c 7365 207b 0a20 2020 2020 2020 } else {. │ │ │ │ -0005a2b0: 206f 6e46 696e 6973 6865 6428 293b 0a20 onFinished();. │ │ │ │ -0005a2c0: 2020 2020 207d 0a20 2020 207d 293b 0a0a }. });.. │ │ │ │ -0005a2d0: 0a0a 0a0a 2020 2020 2f2f 2050 6172 7365 .... // Parse │ │ │ │ -0005a2e0: 2075 726c 0a20 2020 2063 6f6e 7374 2066 url. const f │ │ │ │ -0005a2f0: 756c 6c50 6174 6820 3d20 6275 696c 6446 ullPath = buildF │ │ │ │ -0005a300: 756c 6c50 6174 6828 636f 6e66 6967 2e62 ullPath(config.b │ │ │ │ -0005a310: 6173 6555 524c 2c20 636f 6e66 6967 2e75 aseURL, config.u │ │ │ │ -0005a320: 726c 2c20 636f 6e66 6967 2e61 6c6c 6f77 rl, config.allow │ │ │ │ -0005a330: 4162 736f 6c75 7465 5572 6c73 293b 0a20 AbsoluteUrls);. │ │ │ │ -0005a340: 2020 2063 6f6e 7374 2070 6172 7365 6420 const parsed │ │ │ │ -0005a350: 3d20 6e65 7720 5552 4c28 6675 6c6c 5061 = new URL(fullPa │ │ │ │ -0005a360: 7468 2c20 706c 6174 666f 726d 2e68 6173 th, platform.has │ │ │ │ -0005a370: 4272 6f77 7365 7245 6e76 203f 2070 6c61 BrowserEnv ? pla │ │ │ │ -0005a380: 7466 6f72 6d2e 6f72 6967 696e 203a 2075 tform.origin : u │ │ │ │ -0005a390: 6e64 6566 696e 6564 293b 0a20 2020 2063 ndefined);. c │ │ │ │ -0005a3a0: 6f6e 7374 2070 726f 746f 636f 6c20 3d20 onst protocol = │ │ │ │ -0005a3b0: 7061 7273 6564 2e70 726f 746f 636f 6c20 parsed.protocol │ │ │ │ -0005a3c0: 7c7c 2073 7570 706f 7274 6564 5072 6f74 || supportedProt │ │ │ │ -0005a3d0: 6f63 6f6c 735b 305d 3b0a 0a20 2020 2069 ocols[0];.. i │ │ │ │ -0005a3e0: 6620 2870 726f 746f 636f 6c20 3d3d 3d20 f (protocol === │ │ │ │ -0005a3f0: 2764 6174 613a 2729 207b 0a20 2020 2020 'data:') {. │ │ │ │ -0005a400: 202f 2f20 4170 706c 7920 7468 6520 7361 // Apply the sa │ │ │ │ -0005a410: 6d65 2073 656d 616e 7469 6373 2061 7320 me semantics as │ │ │ │ -0005a420: 4854 5450 3a20 6f6e 6c79 2065 6e66 6f72 HTTP: only enfor │ │ │ │ -0005a430: 6365 2069 6620 6120 6669 6e69 7465 2c20 ce if a finite, │ │ │ │ -0005a440: 6e6f 6e2d 6e65 6761 7469 7665 2063 6170 non-negative cap │ │ │ │ -0005a450: 2069 7320 7365 742e 0a20 2020 2020 2069 is set.. i │ │ │ │ -0005a460: 6620 2863 6f6e 6669 672e 6d61 7843 6f6e f (config.maxCon │ │ │ │ -0005a470: 7465 6e74 4c65 6e67 7468 203e 202d 3129 tentLength > -1) │ │ │ │ -0005a480: 207b 0a20 2020 2020 2020 202f 2f20 5573 {. // Us │ │ │ │ -0005a490: 6520 7468 6520 6578 6163 7420 7374 7269 e the exact stri │ │ │ │ -0005a4a0: 6e67 2070 6173 7365 6420 746f 2066 726f ng passed to fro │ │ │ │ -0005a4b0: 6d44 6174 6155 5249 2028 636f 6e66 6967 mDataURI (config │ │ │ │ -0005a4c0: 2e75 726c 293b 2066 616c 6c20 6261 636b .url); fall back │ │ │ │ -0005a4d0: 2074 6f20 6675 6c6c 5061 7468 2069 6620 to fullPath if │ │ │ │ -0005a4e0: 6e65 6564 6564 2e0a 2020 2020 2020 2020 needed.. │ │ │ │ -0005a4f0: 636f 6e73 7420 6461 7461 5572 6c20 3d20 const dataUrl = │ │ │ │ -0005a500: 5374 7269 6e67 2863 6f6e 6669 672e 7572 String(config.ur │ │ │ │ -0005a510: 6c20 7c7c 2066 756c 6c50 6174 6820 7c7c l || fullPath || │ │ │ │ -0005a520: 2027 2729 3b0a 2020 2020 2020 2020 636f '');. co │ │ │ │ -0005a530: 6e73 7420 6573 7469 6d61 7465 6420 3d20 nst estimated = │ │ │ │ -0005a540: 6573 7469 6d61 7465 4461 7461 5552 4c44 estimateDataURLD │ │ │ │ -0005a550: 6563 6f64 6564 4279 7465 7328 6461 7461 ecodedBytes(data │ │ │ │ -0005a560: 5572 6c29 3b0a 0a20 2020 2020 2020 2069 Url);.. i │ │ │ │ -0005a570: 6620 2865 7374 696d 6174 6564 203e 2063 f (estimated > c │ │ │ │ -0005a580: 6f6e 6669 672e 6d61 7843 6f6e 7465 6e74 onfig.maxContent │ │ │ │ -0005a590: 4c65 6e67 7468 2920 7b0a 2020 2020 2020 Length) {. │ │ │ │ -0005a5a0: 2020 2020 7265 7475 726e 2072 656a 6563 return rejec │ │ │ │ -0005a5b0: 7428 6e65 7720 4178 696f 7345 7272 6f72 t(new AxiosError │ │ │ │ -0005a5c0: 280a 2020 2020 2020 2020 2020 2020 276d (. 'm │ │ │ │ -0005a5d0: 6178 436f 6e74 656e 744c 656e 6774 6820 axContentLength │ │ │ │ -0005a5e0: 7369 7a65 206f 6620 2720 2b20 636f 6e66 size of ' + conf │ │ │ │ -0005a5f0: 6967 2e6d 6178 436f 6e74 656e 744c 656e ig.maxContentLen │ │ │ │ -0005a600: 6774 6820 2b20 2720 6578 6365 6564 6564 gth + ' exceeded │ │ │ │ -0005a610: 272c 0a20 2020 2020 2020 2020 2020 2041 ',. A │ │ │ │ -0005a620: 7869 6f73 4572 726f 722e 4552 525f 4241 xiosError.ERR_BA │ │ │ │ -0005a630: 445f 5245 5350 4f4e 5345 2c0a 2020 2020 D_RESPONSE,. │ │ │ │ -0005a640: 2020 2020 2020 2020 636f 6e66 6967 0a20 config. │ │ │ │ -0005a650: 2020 2020 2020 2020 2029 293b 0a20 2020 ));. │ │ │ │ -0005a660: 2020 2020 207d 0a20 2020 2020 207d 0a0a }. }.. │ │ │ │ -0005a670: 2020 2020 2020 6c65 7420 636f 6e76 6572 let conver │ │ │ │ -0005a680: 7465 6444 6174 613b 0a0a 2020 2020 2020 tedData;.. │ │ │ │ -0005a690: 6966 2028 6d65 7468 6f64 2021 3d3d 2027 if (method !== ' │ │ │ │ -0005a6a0: 4745 5427 2920 7b0a 2020 2020 2020 2020 GET') {. │ │ │ │ -0005a6b0: 7265 7475 726e 2073 6574 746c 6528 7265 return settle(re │ │ │ │ -0005a6c0: 736f 6c76 652c 2072 656a 6563 742c 207b solve, reject, { │ │ │ │ -0005a6d0: 0a20 2020 2020 2020 2020 2073 7461 7475 . statu │ │ │ │ -0005a6e0: 733a 2034 3035 2c0a 2020 2020 2020 2020 s: 405,. │ │ │ │ -0005a6f0: 2020 7374 6174 7573 5465 7874 3a20 276d statusText: 'm │ │ │ │ -0005a700: 6574 686f 6420 6e6f 7420 616c 6c6f 7765 ethod not allowe │ │ │ │ -0005a710: 6427 2c0a 2020 2020 2020 2020 2020 6865 d',. he │ │ │ │ -0005a720: 6164 6572 733a 207b 7d2c 0a20 2020 2020 aders: {},. │ │ │ │ -0005a730: 2020 2020 2063 6f6e 6669 670a 2020 2020 config. │ │ │ │ -0005a740: 2020 2020 7d29 3b0a 2020 2020 2020 7d0a });. }. │ │ │ │ -0005a750: 0a20 2020 2020 2074 7279 207b 0a20 2020 . try {. │ │ │ │ -0005a760: 2020 2020 2063 6f6e 7665 7274 6564 4461 convertedDa │ │ │ │ -0005a770: 7461 203d 2066 726f 6d44 6174 6155 5249 ta = fromDataURI │ │ │ │ -0005a780: 2863 6f6e 6669 672e 7572 6c2c 2072 6573 (config.url, res │ │ │ │ -0005a790: 706f 6e73 6554 7970 6520 3d3d 3d20 2762 ponseType === 'b │ │ │ │ -0005a7a0: 6c6f 6227 2c20 7b0a 2020 2020 2020 2020 lob', {. │ │ │ │ -0005a7b0: 2020 426c 6f62 3a20 636f 6e66 6967 2e65 Blob: config.e │ │ │ │ -0005a7c0: 6e76 2026 2620 636f 6e66 6967 2e65 6e76 nv && config.env │ │ │ │ -0005a7d0: 2e42 6c6f 620a 2020 2020 2020 2020 7d29 .Blob. }) │ │ │ │ -0005a7e0: 3b0a 2020 2020 2020 7d20 6361 7463 6820 ;. } catch │ │ │ │ -0005a7f0: 2865 7272 2920 7b0a 2020 2020 2020 2020 (err) {. │ │ │ │ -0005a800: 7468 726f 7720 4178 696f 7345 7272 6f72 throw AxiosError │ │ │ │ -0005a810: 2e66 726f 6d28 6572 722c 2041 7869 6f73 .from(err, Axios │ │ │ │ -0005a820: 4572 726f 722e 4552 525f 4241 445f 5245 Error.ERR_BAD_RE │ │ │ │ -0005a830: 5155 4553 542c 2063 6f6e 6669 6729 3b0a QUEST, config);. │ │ │ │ -0005a840: 2020 2020 2020 7d0a 0a20 2020 2020 2069 }.. i │ │ │ │ -0005a850: 6620 2872 6573 706f 6e73 6554 7970 6520 f (responseType │ │ │ │ -0005a860: 3d3d 3d20 2774 6578 7427 2920 7b0a 2020 === 'text') {. │ │ │ │ -0005a870: 2020 2020 2020 636f 6e76 6572 7465 6444 convertedD │ │ │ │ -0005a880: 6174 6120 3d20 636f 6e76 6572 7465 6444 ata = convertedD │ │ │ │ -0005a890: 6174 612e 746f 5374 7269 6e67 2872 6573 ata.toString(res │ │ │ │ -0005a8a0: 706f 6e73 6545 6e63 6f64 696e 6729 3b0a ponseEncoding);. │ │ │ │ -0005a8b0: 0a20 2020 2020 2020 2069 6620 2821 7265 . if (!re │ │ │ │ -0005a8c0: 7370 6f6e 7365 456e 636f 6469 6e67 207c sponseEncoding | │ │ │ │ -0005a8d0: 7c20 7265 7370 6f6e 7365 456e 636f 6469 | responseEncodi │ │ │ │ -0005a8e0: 6e67 203d 3d3d 2027 7574 6638 2729 207b ng === 'utf8') { │ │ │ │ -0005a8f0: 0a20 2020 2020 2020 2020 2063 6f6e 7665 . conve │ │ │ │ -0005a900: 7274 6564 4461 7461 203d 2075 7469 6c73 rtedData = utils │ │ │ │ -0005a910: 2431 2e73 7472 6970 424f 4d28 636f 6e76 $1.stripBOM(conv │ │ │ │ -0005a920: 6572 7465 6444 6174 6129 3b0a 2020 2020 ertedData);. │ │ │ │ -0005a930: 2020 2020 7d0a 2020 2020 2020 7d20 656c }. } el │ │ │ │ -0005a940: 7365 2069 6620 2872 6573 706f 6e73 6554 se if (responseT │ │ │ │ -0005a950: 7970 6520 3d3d 3d20 2773 7472 6561 6d27 ype === 'stream' │ │ │ │ -0005a960: 2920 7b0a 2020 2020 2020 2020 636f 6e76 ) {. conv │ │ │ │ -0005a970: 6572 7465 6444 6174 6120 3d20 7374 7265 ertedData = stre │ │ │ │ -0005a980: 616d 2e52 6561 6461 626c 652e 6672 6f6d am.Readable.from │ │ │ │ -0005a990: 2863 6f6e 7665 7274 6564 4461 7461 293b (convertedData); │ │ │ │ -0005a9a0: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ -0005a9b0: 7265 7475 726e 2073 6574 746c 6528 7265 return settle(re │ │ │ │ -0005a9c0: 736f 6c76 652c 2072 656a 6563 742c 207b solve, reject, { │ │ │ │ -0005a9d0: 0a20 2020 2020 2020 2064 6174 613a 2063 . data: c │ │ │ │ -0005a9e0: 6f6e 7665 7274 6564 4461 7461 2c0a 2020 onvertedData,. │ │ │ │ -0005a9f0: 2020 2020 2020 7374 6174 7573 3a20 3230 status: 20 │ │ │ │ -0005aa00: 302c 0a20 2020 2020 2020 2073 7461 7475 0,. statu │ │ │ │ -0005aa10: 7354 6578 743a 2027 4f4b 272c 0a20 2020 sText: 'OK',. │ │ │ │ -0005aa20: 2020 2020 2068 6561 6465 7273 3a20 6e65 headers: ne │ │ │ │ -0005aa30: 7720 4178 696f 7348 6561 6465 7273 2431 w AxiosHeaders$1 │ │ │ │ -0005aa40: 2829 2c0a 2020 2020 2020 2020 636f 6e66 (),. conf │ │ │ │ -0005aa50: 6967 0a20 2020 2020 207d 293b 0a20 2020 ig. });. │ │ │ │ -0005aa60: 207d 0a0a 2020 2020 6966 2028 7375 7070 }.. if (supp │ │ │ │ -0005aa70: 6f72 7465 6450 726f 746f 636f 6c73 2e69 ortedProtocols.i │ │ │ │ -0005aa80: 6e64 6578 4f66 2870 726f 746f 636f 6c29 ndexOf(protocol) │ │ │ │ -0005aa90: 203d 3d3d 202d 3129 207b 0a20 2020 2020 === -1) {. │ │ │ │ -0005aaa0: 2072 6574 7572 6e20 7265 6a65 6374 286e return reject(n │ │ │ │ -0005aab0: 6577 2041 7869 6f73 4572 726f 7228 0a20 ew AxiosError(. │ │ │ │ -0005aac0: 2020 2020 2020 2027 556e 7375 7070 6f72 'Unsuppor │ │ │ │ -0005aad0: 7465 6420 7072 6f74 6f63 6f6c 2027 202b ted protocol ' + │ │ │ │ -0005aae0: 2070 726f 746f 636f 6c2c 0a20 2020 2020 protocol,. │ │ │ │ -0005aaf0: 2020 2041 7869 6f73 4572 726f 722e 4552 AxiosError.ER │ │ │ │ -0005ab00: 525f 4241 445f 5245 5155 4553 542c 0a20 R_BAD_REQUEST,. │ │ │ │ -0005ab10: 2020 2020 2020 2063 6f6e 6669 670a 2020 config. │ │ │ │ -0005ab20: 2020 2020 2929 3b0a 2020 2020 7d0a 0a20 ));. }.. │ │ │ │ -0005ab30: 2020 2063 6f6e 7374 2068 6561 6465 7273 const headers │ │ │ │ -0005ab40: 203d 2041 7869 6f73 4865 6164 6572 7324 = AxiosHeaders$ │ │ │ │ -0005ab50: 312e 6672 6f6d 2863 6f6e 6669 672e 6865 1.from(config.he │ │ │ │ -0005ab60: 6164 6572 7329 2e6e 6f72 6d61 6c69 7a65 aders).normalize │ │ │ │ -0005ab70: 2829 3b0a 0a20 2020 202f 2f20 5365 7420 ();.. // Set │ │ │ │ -0005ab80: 5573 6572 2d41 6765 6e74 2028 7265 7175 User-Agent (requ │ │ │ │ -0005ab90: 6972 6564 2062 7920 736f 6d65 2073 6572 ired by some ser │ │ │ │ -0005aba0: 7665 7273 290a 2020 2020 2f2f 2053 6565 vers). // See │ │ │ │ -0005abb0: 2068 7474 7073 3a2f 2f67 6974 6875 622e https://github. │ │ │ │ -0005abc0: 636f 6d2f 6178 696f 732f 6178 696f 732f com/axios/axios/ │ │ │ │ -0005abd0: 6973 7375 6573 2f36 390a 2020 2020 2f2f issues/69. // │ │ │ │ -0005abe0: 2055 7365 722d 4167 656e 7420 6973 2073 User-Agent is s │ │ │ │ -0005abf0: 7065 6369 6669 6564 3b20 6861 6e64 6c65 pecified; handle │ │ │ │ -0005ac00: 2063 6173 6520 7768 6572 6520 6e6f 2055 case where no U │ │ │ │ -0005ac10: 4120 6865 6164 6572 2069 7320 6465 7369 A header is desi │ │ │ │ -0005ac20: 7265 640a 2020 2020 2f2f 204f 6e6c 7920 red. // Only │ │ │ │ -0005ac30: 7365 7420 6865 6164 6572 2069 6620 6974 set header if it │ │ │ │ -0005ac40: 2068 6173 6e27 7420 6265 656e 2073 6574 hasn't been set │ │ │ │ -0005ac50: 2069 6e20 636f 6e66 6967 0a20 2020 2068 in config. h │ │ │ │ -0005ac60: 6561 6465 7273 2e73 6574 2827 5573 6572 eaders.set('User │ │ │ │ -0005ac70: 2d41 6765 6e74 272c 2027 6178 696f 732f -Agent', 'axios/ │ │ │ │ -0005ac80: 2720 2b20 5645 5253 494f 4e2c 2066 616c ' + VERSION, fal │ │ │ │ -0005ac90: 7365 293b 0a0a 2020 2020 636f 6e73 7420 se);.. const │ │ │ │ -0005aca0: 7b6f 6e55 706c 6f61 6450 726f 6772 6573 {onUploadProgres │ │ │ │ -0005acb0: 732c 206f 6e44 6f77 6e6c 6f61 6450 726f s, onDownloadPro │ │ │ │ -0005acc0: 6772 6573 737d 203d 2063 6f6e 6669 673b gress} = config; │ │ │ │ -0005acd0: 0a20 2020 2063 6f6e 7374 206d 6178 5261 . const maxRa │ │ │ │ -0005ace0: 7465 203d 2063 6f6e 6669 672e 6d61 7852 te = config.maxR │ │ │ │ -0005acf0: 6174 653b 0a20 2020 206c 6574 206d 6178 ate;. let max │ │ │ │ -0005ad00: 5570 6c6f 6164 5261 7465 203d 2075 6e64 UploadRate = und │ │ │ │ -0005ad10: 6566 696e 6564 3b0a 2020 2020 6c65 7420 efined;. let │ │ │ │ -0005ad20: 6d61 7844 6f77 6e6c 6f61 6452 6174 6520 maxDownloadRate │ │ │ │ -0005ad30: 3d20 756e 6465 6669 6e65 643b 0a0a 2020 = undefined;.. │ │ │ │ -0005ad40: 2020 2f2f 2073 7570 706f 7274 2066 6f72 // support for │ │ │ │ -0005ad50: 2073 7065 6320 636f 6d70 6c69 616e 7420 spec compliant │ │ │ │ -0005ad60: 466f 726d 4461 7461 206f 626a 6563 7473 FormData objects │ │ │ │ -0005ad70: 0a20 2020 2069 6620 2875 7469 6c73 2431 . if (utils$1 │ │ │ │ -0005ad80: 2e69 7353 7065 6343 6f6d 706c 6961 6e74 .isSpecCompliant │ │ │ │ -0005ad90: 466f 726d 2864 6174 6129 2920 7b0a 2020 Form(data)) {. │ │ │ │ -0005ada0: 2020 2020 636f 6e73 7420 7573 6572 426f const userBo │ │ │ │ -0005adb0: 756e 6461 7279 203d 2068 6561 6465 7273 undary = headers │ │ │ │ -0005adc0: 2e67 6574 436f 6e74 656e 7454 7970 6528 .getContentType( │ │ │ │ -0005add0: 2f62 6f75 6e64 6172 793d 285b 2d5f 5c77 /boundary=([-_\w │ │ │ │ -0005ade0: 5c64 5d7b 3130 2c37 307d 292f 6929 3b0a \d]{10,70})/i);. │ │ │ │ -0005adf0: 0a20 2020 2020 2064 6174 6120 3d20 666f . data = fo │ │ │ │ -0005ae00: 726d 4461 7461 546f 5374 7265 616d 2431 rmDataToStream$1 │ │ │ │ -0005ae10: 2864 6174 612c 2028 666f 726d 4865 6164 (data, (formHead │ │ │ │ -0005ae20: 6572 7329 203d 3e20 7b0a 2020 2020 2020 ers) => {. │ │ │ │ -0005ae30: 2020 6865 6164 6572 732e 7365 7428 666f headers.set(fo │ │ │ │ -0005ae40: 726d 4865 6164 6572 7329 3b0a 2020 2020 rmHeaders);. │ │ │ │ -0005ae50: 2020 7d2c 207b 0a20 2020 2020 2020 2074 }, {. t │ │ │ │ -0005ae60: 6167 3a20 6061 7869 6f73 2d24 7b56 4552 ag: `axios-${VER │ │ │ │ -0005ae70: 5349 4f4e 7d2d 626f 756e 6461 7279 602c SION}-boundary`, │ │ │ │ -0005ae80: 0a20 2020 2020 2020 2062 6f75 6e64 6172 . boundar │ │ │ │ -0005ae90: 793a 2075 7365 7242 6f75 6e64 6172 7920 y: userBoundary │ │ │ │ -0005aea0: 2626 2075 7365 7242 6f75 6e64 6172 795b && userBoundary[ │ │ │ │ -0005aeb0: 315d 207c 7c20 756e 6465 6669 6e65 640a 1] || undefined. │ │ │ │ -0005aec0: 2020 2020 2020 7d29 3b0a 2020 2020 2020 });. │ │ │ │ -0005aed0: 2f2f 2073 7570 706f 7274 2066 6f72 2068 // support for h │ │ │ │ -0005aee0: 7474 7073 3a2f 2f77 7777 2e6e 706d 6a73 ttps://www.npmjs │ │ │ │ -0005aef0: 2e63 6f6d 2f70 6163 6b61 6765 2f66 6f72 .com/package/for │ │ │ │ -0005af00: 6d2d 6461 7461 2061 7069 0a20 2020 207d m-data api. } │ │ │ │ -0005af10: 2065 6c73 6520 6966 2028 7574 696c 7324 else if (utils$ │ │ │ │ -0005af20: 312e 6973 466f 726d 4461 7461 2864 6174 1.isFormData(dat │ │ │ │ -0005af30: 6129 2026 2620 7574 696c 7324 312e 6973 a) && utils$1.is │ │ │ │ -0005af40: 4675 6e63 7469 6f6e 2864 6174 612e 6765 Function(data.ge │ │ │ │ -0005af50: 7448 6561 6465 7273 2929 207b 0a20 2020 tHeaders)) {. │ │ │ │ -0005af60: 2020 2068 6561 6465 7273 2e73 6574 2864 headers.set(d │ │ │ │ -0005af70: 6174 612e 6765 7448 6561 6465 7273 2829 ata.getHeaders() │ │ │ │ -0005af80: 293b 0a0a 2020 2020 2020 6966 2028 2168 );.. if (!h │ │ │ │ -0005af90: 6561 6465 7273 2e68 6173 436f 6e74 656e eaders.hasConten │ │ │ │ -0005afa0: 744c 656e 6774 6828 2929 207b 0a20 2020 tLength()) {. │ │ │ │ -0005afb0: 2020 2020 2074 7279 207b 0a20 2020 2020 try {. │ │ │ │ -0005afc0: 2020 2020 2063 6f6e 7374 206b 6e6f 776e const known │ │ │ │ -0005afd0: 4c65 6e67 7468 203d 2061 7761 6974 2072 Length = await r │ │ │ │ -0005afe0: 6571 7569 7265 2424 312e 7072 6f6d 6973 equire$$1.promis │ │ │ │ -0005aff0: 6966 7928 6461 7461 2e67 6574 4c65 6e67 ify(data.getLeng │ │ │ │ -0005b000: 7468 292e 6361 6c6c 2864 6174 6129 3b0a th).call(data);. │ │ │ │ -0005b010: 2020 2020 2020 2020 2020 4e75 6d62 6572 Number │ │ │ │ -0005b020: 2e69 7346 696e 6974 6528 6b6e 6f77 6e4c .isFinite(knownL │ │ │ │ -0005b030: 656e 6774 6829 2026 2620 6b6e 6f77 6e4c ength) && knownL │ │ │ │ -0005b040: 656e 6774 6820 3e3d 2030 2026 2620 6865 ength >= 0 && he │ │ │ │ -0005b050: 6164 6572 732e 7365 7443 6f6e 7465 6e74 aders.setContent │ │ │ │ -0005b060: 4c65 6e67 7468 286b 6e6f 776e 4c65 6e67 Length(knownLeng │ │ │ │ -0005b070: 7468 293b 0a20 2020 2020 2020 2020 202f th);. / │ │ │ │ -0005b080: 2a65 736c 696e 7420 6e6f 2d65 6d70 7479 *eslint no-empty │ │ │ │ -0005b090: 3a30 2a2f 0a20 2020 2020 2020 207d 2063 :0*/. } c │ │ │ │ -0005b0a0: 6174 6368 2028 6529 207b 0a20 2020 2020 atch (e) {. │ │ │ │ -0005b0b0: 2020 207d 0a20 2020 2020 207d 0a20 2020 }. }. │ │ │ │ -0005b0c0: 207d 2065 6c73 6520 6966 2028 7574 696c } else if (util │ │ │ │ -0005b0d0: 7324 312e 6973 426c 6f62 2864 6174 6129 s$1.isBlob(data) │ │ │ │ -0005b0e0: 207c 7c20 7574 696c 7324 312e 6973 4669 || utils$1.isFi │ │ │ │ -0005b0f0: 6c65 2864 6174 6129 2920 7b0a 2020 2020 le(data)) {. │ │ │ │ -0005b100: 2020 6461 7461 2e73 697a 6520 2626 2068 data.size && h │ │ │ │ -0005b110: 6561 6465 7273 2e73 6574 436f 6e74 656e eaders.setConten │ │ │ │ -0005b120: 7454 7970 6528 6461 7461 2e74 7970 6520 tType(data.type │ │ │ │ -0005b130: 7c7c 2027 6170 706c 6963 6174 696f 6e2f || 'application/ │ │ │ │ -0005b140: 6f63 7465 742d 7374 7265 616d 2729 3b0a octet-stream');. │ │ │ │ -0005b150: 2020 2020 2020 6865 6164 6572 732e 7365 headers.se │ │ │ │ -0005b160: 7443 6f6e 7465 6e74 4c65 6e67 7468 2864 tContentLength(d │ │ │ │ -0005b170: 6174 612e 7369 7a65 207c 7c20 3029 3b0a ata.size || 0);. │ │ │ │ -0005b180: 2020 2020 2020 6461 7461 203d 2073 7472 data = str │ │ │ │ -0005b190: 6561 6d2e 5265 6164 6162 6c65 2e66 726f eam.Readable.fro │ │ │ │ -0005b1a0: 6d28 7265 6164 426c 6f62 2431 2864 6174 m(readBlob$1(dat │ │ │ │ -0005b1b0: 6129 293b 0a20 2020 207d 2065 6c73 6520 a));. } else │ │ │ │ -0005b1c0: 6966 2028 6461 7461 2026 2620 2175 7469 if (data && !uti │ │ │ │ -0005b1d0: 6c73 2431 2e69 7353 7472 6561 6d28 6461 ls$1.isStream(da │ │ │ │ -0005b1e0: 7461 2929 207b 0a20 2020 2020 2069 6620 ta)) {. if │ │ │ │ -0005b1f0: 2842 7566 6665 722e 6973 4275 6666 6572 (Buffer.isBuffer │ │ │ │ -0005b200: 2864 6174 6129 2920 3b20 656c 7365 2069 (data)) ; else i │ │ │ │ -0005b210: 6620 2875 7469 6c73 2431 2e69 7341 7272 f (utils$1.isArr │ │ │ │ -0005b220: 6179 4275 6666 6572 2864 6174 6129 2920 ayBuffer(data)) │ │ │ │ -0005b230: 7b0a 2020 2020 2020 2020 6461 7461 203d {. data = │ │ │ │ -0005b240: 2042 7566 6665 722e 6672 6f6d 286e 6577 Buffer.from(new │ │ │ │ -0005b250: 2055 696e 7438 4172 7261 7928 6461 7461 Uint8Array(data │ │ │ │ -0005b260: 2929 3b0a 2020 2020 2020 7d20 656c 7365 ));. } else │ │ │ │ -0005b270: 2069 6620 2875 7469 6c73 2431 2e69 7353 if (utils$1.isS │ │ │ │ -0005b280: 7472 696e 6728 6461 7461 2929 207b 0a20 tring(data)) {. │ │ │ │ -0005b290: 2020 2020 2020 2064 6174 6120 3d20 4275 data = Bu │ │ │ │ -0005b2a0: 6666 6572 2e66 726f 6d28 6461 7461 2c20 ffer.from(data, │ │ │ │ -0005b2b0: 2775 7466 2d38 2729 3b0a 2020 2020 2020 'utf-8');. │ │ │ │ -0005b2c0: 7d20 656c 7365 207b 0a20 2020 2020 2020 } else {. │ │ │ │ -0005b2d0: 2072 6574 7572 6e20 7265 6a65 6374 286e return reject(n │ │ │ │ -0005b2e0: 6577 2041 7869 6f73 4572 726f 7228 0a20 ew AxiosError(. │ │ │ │ -0005b2f0: 2020 2020 2020 2020 2027 4461 7461 2061 'Data a │ │ │ │ -0005b300: 6674 6572 2074 7261 6e73 666f 726d 6174 fter transformat │ │ │ │ -0005b310: 696f 6e20 6d75 7374 2062 6520 6120 7374 ion must be a st │ │ │ │ -0005b320: 7269 6e67 2c20 616e 2041 7272 6179 4275 ring, an ArrayBu │ │ │ │ -0005b330: 6666 6572 2c20 6120 4275 6666 6572 2c20 ffer, a Buffer, │ │ │ │ -0005b340: 6f72 2061 2053 7472 6561 6d27 2c0a 2020 or a Stream',. │ │ │ │ -0005b350: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ -0005b360: 6f72 2e45 5252 5f42 4144 5f52 4551 5545 or.ERR_BAD_REQUE │ │ │ │ -0005b370: 5354 2c0a 2020 2020 2020 2020 2020 636f ST,. co │ │ │ │ -0005b380: 6e66 6967 0a20 2020 2020 2020 2029 293b nfig. )); │ │ │ │ -0005b390: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ -0005b3a0: 2f2f 2041 6464 2043 6f6e 7465 6e74 2d4c // Add Content-L │ │ │ │ -0005b3b0: 656e 6774 6820 6865 6164 6572 2069 6620 ength header if │ │ │ │ -0005b3c0: 6461 7461 2065 7869 7374 730a 2020 2020 data exists. │ │ │ │ -0005b3d0: 2020 6865 6164 6572 732e 7365 7443 6f6e headers.setCon │ │ │ │ -0005b3e0: 7465 6e74 4c65 6e67 7468 2864 6174 612e tentLength(data. │ │ │ │ -0005b3f0: 6c65 6e67 7468 2c20 6661 6c73 6529 3b0a length, false);. │ │ │ │ -0005b400: 0a20 2020 2020 2069 6620 2863 6f6e 6669 . if (confi │ │ │ │ -0005b410: 672e 6d61 7842 6f64 794c 656e 6774 6820 g.maxBodyLength │ │ │ │ -0005b420: 3e20 2d31 2026 2620 6461 7461 2e6c 656e > -1 && data.len │ │ │ │ -0005b430: 6774 6820 3e20 636f 6e66 6967 2e6d 6178 gth > config.max │ │ │ │ -0005b440: 426f 6479 4c65 6e67 7468 2920 7b0a 2020 BodyLength) {. │ │ │ │ -0005b450: 2020 2020 2020 7265 7475 726e 2072 656a return rej │ │ │ │ -0005b460: 6563 7428 6e65 7720 4178 696f 7345 7272 ect(new AxiosErr │ │ │ │ -0005b470: 6f72 280a 2020 2020 2020 2020 2020 2752 or(. 'R │ │ │ │ -0005b480: 6571 7565 7374 2062 6f64 7920 6c61 7267 equest body larg │ │ │ │ -0005b490: 6572 2074 6861 6e20 6d61 7842 6f64 794c er than maxBodyL │ │ │ │ -0005b4a0: 656e 6774 6820 6c69 6d69 7427 2c0a 2020 ength limit',. │ │ │ │ -0005b4b0: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ -0005b4c0: 6f72 2e45 5252 5f42 4144 5f52 4551 5545 or.ERR_BAD_REQUE │ │ │ │ -0005b4d0: 5354 2c0a 2020 2020 2020 2020 2020 636f ST,. co │ │ │ │ -0005b4e0: 6e66 6967 0a20 2020 2020 2020 2029 293b nfig. )); │ │ │ │ -0005b4f0: 0a20 2020 2020 207d 0a20 2020 207d 0a0a . }. }.. │ │ │ │ -0005b500: 2020 2020 636f 6e73 7420 636f 6e74 656e const conten │ │ │ │ -0005b510: 744c 656e 6774 6820 3d20 7574 696c 7324 tLength = utils$ │ │ │ │ -0005b520: 312e 746f 4669 6e69 7465 4e75 6d62 6572 1.toFiniteNumber │ │ │ │ -0005b530: 2868 6561 6465 7273 2e67 6574 436f 6e74 (headers.getCont │ │ │ │ -0005b540: 656e 744c 656e 6774 6828 2929 3b0a 0a20 entLength());.. │ │ │ │ -0005b550: 2020 2069 6620 2875 7469 6c73 2431 2e69 if (utils$1.i │ │ │ │ -0005b560: 7341 7272 6179 286d 6178 5261 7465 2929 sArray(maxRate)) │ │ │ │ -0005b570: 207b 0a20 2020 2020 206d 6178 5570 6c6f {. maxUplo │ │ │ │ -0005b580: 6164 5261 7465 203d 206d 6178 5261 7465 adRate = maxRate │ │ │ │ -0005b590: 5b30 5d3b 0a20 2020 2020 206d 6178 446f [0];. maxDo │ │ │ │ -0005b5a0: 776e 6c6f 6164 5261 7465 203d 206d 6178 wnloadRate = max │ │ │ │ -0005b5b0: 5261 7465 5b31 5d3b 0a20 2020 207d 2065 Rate[1];. } e │ │ │ │ -0005b5c0: 6c73 6520 7b0a 2020 2020 2020 6d61 7855 lse {. maxU │ │ │ │ -0005b5d0: 706c 6f61 6452 6174 6520 3d20 6d61 7844 ploadRate = maxD │ │ │ │ -0005b5e0: 6f77 6e6c 6f61 6452 6174 6520 3d20 6d61 ownloadRate = ma │ │ │ │ -0005b5f0: 7852 6174 653b 0a20 2020 207d 0a0a 2020 xRate;. }.. │ │ │ │ -0005b600: 2020 6966 2028 6461 7461 2026 2620 286f if (data && (o │ │ │ │ -0005b610: 6e55 706c 6f61 6450 726f 6772 6573 7320 nUploadProgress │ │ │ │ -0005b620: 7c7c 206d 6178 5570 6c6f 6164 5261 7465 || maxUploadRate │ │ │ │ -0005b630: 2929 207b 0a20 2020 2020 2069 6620 2821 )) {. if (! │ │ │ │ -0005b640: 7574 696c 7324 312e 6973 5374 7265 616d utils$1.isStream │ │ │ │ -0005b650: 2864 6174 6129 2920 7b0a 2020 2020 2020 (data)) {. │ │ │ │ -0005b660: 2020 6461 7461 203d 2073 7472 6561 6d2e data = stream. │ │ │ │ -0005b670: 5265 6164 6162 6c65 2e66 726f 6d28 6461 Readable.from(da │ │ │ │ -0005b680: 7461 2c20 7b6f 626a 6563 744d 6f64 653a ta, {objectMode: │ │ │ │ -0005b690: 2066 616c 7365 7d29 3b0a 2020 2020 2020 false});. │ │ │ │ -0005b6a0: 7d0a 0a20 2020 2020 2064 6174 6120 3d20 }.. data = │ │ │ │ -0005b6b0: 7374 7265 616d 2e70 6970 656c 696e 6528 stream.pipeline( │ │ │ │ -0005b6c0: 5b64 6174 612c 206e 6577 2041 7869 6f73 [data, new Axios │ │ │ │ -0005b6d0: 5472 616e 7366 6f72 6d53 7472 6561 6d24 TransformStream$ │ │ │ │ -0005b6e0: 3128 7b0a 2020 2020 2020 2020 6d61 7852 1({. maxR │ │ │ │ -0005b6f0: 6174 653a 2075 7469 6c73 2431 2e74 6f46 ate: utils$1.toF │ │ │ │ -0005b700: 696e 6974 654e 756d 6265 7228 6d61 7855 initeNumber(maxU │ │ │ │ -0005b710: 706c 6f61 6452 6174 6529 0a20 2020 2020 ploadRate). │ │ │ │ -0005b720: 207d 295d 2c20 7574 696c 7324 312e 6e6f })], utils$1.no │ │ │ │ -0005b730: 6f70 293b 0a0a 2020 2020 2020 6f6e 5570 op);.. onUp │ │ │ │ -0005b740: 6c6f 6164 5072 6f67 7265 7373 2026 2620 loadProgress && │ │ │ │ -0005b750: 6461 7461 2e6f 6e28 2770 726f 6772 6573 data.on('progres │ │ │ │ -0005b760: 7327 2c20 666c 7573 684f 6e46 696e 6973 s', flushOnFinis │ │ │ │ -0005b770: 6828 0a20 2020 2020 2020 2064 6174 612c h(. data, │ │ │ │ -0005b780: 0a20 2020 2020 2020 2070 726f 6772 6573 . progres │ │ │ │ -0005b790: 7345 7665 6e74 4465 636f 7261 746f 7228 sEventDecorator( │ │ │ │ -0005b7a0: 0a20 2020 2020 2020 2020 2063 6f6e 7465 . conte │ │ │ │ -0005b7b0: 6e74 4c65 6e67 7468 2c0a 2020 2020 2020 ntLength,. │ │ │ │ -0005b7c0: 2020 2020 7072 6f67 7265 7373 4576 656e progressEven │ │ │ │ -0005b7d0: 7452 6564 7563 6572 2861 7379 6e63 4465 tReducer(asyncDe │ │ │ │ -0005b7e0: 636f 7261 746f 7228 6f6e 5570 6c6f 6164 corator(onUpload │ │ │ │ -0005b7f0: 5072 6f67 7265 7373 292c 2066 616c 7365 Progress), false │ │ │ │ -0005b800: 2c20 3329 0a20 2020 2020 2020 2029 0a20 , 3). ). │ │ │ │ -0005b810: 2020 2020 2029 293b 0a20 2020 207d 0a0a ));. }.. │ │ │ │ -0005b820: 2020 2020 2f2f 2048 5454 5020 6261 7369 // HTTP basi │ │ │ │ -0005b830: 6320 6175 7468 656e 7469 6361 7469 6f6e c authentication │ │ │ │ -0005b840: 0a20 2020 206c 6574 2061 7574 6820 3d20 . let auth = │ │ │ │ -0005b850: 756e 6465 6669 6e65 643b 0a20 2020 2069 undefined;. i │ │ │ │ -0005b860: 6620 2863 6f6e 6669 672e 6175 7468 2920 f (config.auth) │ │ │ │ -0005b870: 7b0a 2020 2020 2020 636f 6e73 7420 7573 {. const us │ │ │ │ -0005b880: 6572 6e61 6d65 203d 2063 6f6e 6669 672e ername = config. │ │ │ │ -0005b890: 6175 7468 2e75 7365 726e 616d 6520 7c7c auth.username || │ │ │ │ -0005b8a0: 2027 273b 0a20 2020 2020 2063 6f6e 7374 '';. const │ │ │ │ -0005b8b0: 2070 6173 7377 6f72 6420 3d20 636f 6e66 password = conf │ │ │ │ -0005b8c0: 6967 2e61 7574 682e 7061 7373 776f 7264 ig.auth.password │ │ │ │ -0005b8d0: 207c 7c20 2727 3b0a 2020 2020 2020 6175 || '';. au │ │ │ │ -0005b8e0: 7468 203d 2075 7365 726e 616d 6520 2b20 th = username + │ │ │ │ -0005b8f0: 273a 2720 2b20 7061 7373 776f 7264 3b0a ':' + password;. │ │ │ │ -0005b900: 2020 2020 7d0a 0a20 2020 2069 6620 2821 }.. if (! │ │ │ │ -0005b910: 6175 7468 2026 2620 7061 7273 6564 2e75 auth && parsed.u │ │ │ │ -0005b920: 7365 726e 616d 6529 207b 0a20 2020 2020 sername) {. │ │ │ │ -0005b930: 2063 6f6e 7374 2075 726c 5573 6572 6e61 const urlUserna │ │ │ │ -0005b940: 6d65 203d 2070 6172 7365 642e 7573 6572 me = parsed.user │ │ │ │ -0005b950: 6e61 6d65 3b0a 2020 2020 2020 636f 6e73 name;. cons │ │ │ │ -0005b960: 7420 7572 6c50 6173 7377 6f72 6420 3d20 t urlPassword = │ │ │ │ -0005b970: 7061 7273 6564 2e70 6173 7377 6f72 643b parsed.password; │ │ │ │ -0005b980: 0a20 2020 2020 2061 7574 6820 3d20 7572 . auth = ur │ │ │ │ -0005b990: 6c55 7365 726e 616d 6520 2b20 273a 2720 lUsername + ':' │ │ │ │ -0005b9a0: 2b20 7572 6c50 6173 7377 6f72 643b 0a20 + urlPassword;. │ │ │ │ -0005b9b0: 2020 207d 0a0a 2020 2020 6175 7468 2026 }.. auth & │ │ │ │ -0005b9c0: 2620 6865 6164 6572 732e 6465 6c65 7465 & headers.delete │ │ │ │ -0005b9d0: 2827 6175 7468 6f72 697a 6174 696f 6e27 ('authorization' │ │ │ │ -0005b9e0: 293b 0a0a 2020 2020 6c65 7420 7061 7468 );.. let path │ │ │ │ -0005b9f0: 3b0a 0a20 2020 2074 7279 207b 0a20 2020 ;.. try {. │ │ │ │ -0005ba00: 2020 2070 6174 6820 3d20 6275 696c 6455 path = buildU │ │ │ │ -0005ba10: 524c 280a 2020 2020 2020 2020 7061 7273 RL(. pars │ │ │ │ -0005ba20: 6564 2e70 6174 686e 616d 6520 2b20 7061 ed.pathname + pa │ │ │ │ -0005ba30: 7273 6564 2e73 6561 7263 682c 0a20 2020 rsed.search,. │ │ │ │ -0005ba40: 2020 2020 2063 6f6e 6669 672e 7061 7261 config.para │ │ │ │ -0005ba50: 6d73 2c0a 2020 2020 2020 2020 636f 6e66 ms,. conf │ │ │ │ -0005ba60: 6967 2e70 6172 616d 7353 6572 6961 6c69 ig.paramsSeriali │ │ │ │ -0005ba70: 7a65 720a 2020 2020 2020 292e 7265 706c zer. ).repl │ │ │ │ -0005ba80: 6163 6528 2f5e 5c3f 2f2c 2027 2729 3b0a ace(/^\?/, '');. │ │ │ │ -0005ba90: 2020 2020 7d20 6361 7463 6820 2865 7272 } catch (err │ │ │ │ -0005baa0: 2920 7b0a 2020 2020 2020 636f 6e73 7420 ) {. const │ │ │ │ -0005bab0: 6375 7374 6f6d 4572 7220 3d20 6e65 7720 customErr = new │ │ │ │ -0005bac0: 4572 726f 7228 6572 722e 6d65 7373 6167 Error(err.messag │ │ │ │ -0005bad0: 6529 3b0a 2020 2020 2020 6375 7374 6f6d e);. custom │ │ │ │ -0005bae0: 4572 722e 636f 6e66 6967 203d 2063 6f6e Err.config = con │ │ │ │ -0005baf0: 6669 673b 0a20 2020 2020 2063 7573 746f fig;. custo │ │ │ │ -0005bb00: 6d45 7272 2e75 726c 203d 2063 6f6e 6669 mErr.url = confi │ │ │ │ -0005bb10: 672e 7572 6c3b 0a20 2020 2020 2063 7573 g.url;. cus │ │ │ │ -0005bb20: 746f 6d45 7272 2e65 7869 7374 7320 3d20 tomErr.exists = │ │ │ │ -0005bb30: 7472 7565 3b0a 2020 2020 2020 7265 7475 true;. retu │ │ │ │ -0005bb40: 726e 2072 656a 6563 7428 6375 7374 6f6d rn reject(custom │ │ │ │ -0005bb50: 4572 7229 3b0a 2020 2020 7d0a 0a20 2020 Err);. }.. │ │ │ │ -0005bb60: 2068 6561 6465 7273 2e73 6574 280a 2020 headers.set(. │ │ │ │ -0005bb70: 2020 2020 2741 6363 6570 742d 456e 636f 'Accept-Enco │ │ │ │ -0005bb80: 6469 6e67 272c 0a20 2020 2020 2027 677a ding',. 'gz │ │ │ │ -0005bb90: 6970 2c20 636f 6d70 7265 7373 2c20 6465 ip, compress, de │ │ │ │ -0005bba0: 666c 6174 6527 202b 2028 6973 4272 6f74 flate' + (isBrot │ │ │ │ -0005bbb0: 6c69 5375 7070 6f72 7465 6420 3f20 272c liSupported ? ', │ │ │ │ -0005bbc0: 2062 7227 203a 2027 2729 2c20 6661 6c73 br' : ''), fals │ │ │ │ -0005bbd0: 650a 2020 2020 2020 293b 0a0a 2020 2020 e. );.. │ │ │ │ -0005bbe0: 636f 6e73 7420 6f70 7469 6f6e 7320 3d20 const options = │ │ │ │ -0005bbf0: 7b0a 2020 2020 2020 7061 7468 2c0a 2020 {. path,. │ │ │ │ -0005bc00: 2020 2020 6d65 7468 6f64 3a20 6d65 7468 method: meth │ │ │ │ -0005bc10: 6f64 2c0a 2020 2020 2020 6865 6164 6572 od,. header │ │ │ │ -0005bc20: 733a 2068 6561 6465 7273 2e74 6f4a 534f s: headers.toJSO │ │ │ │ -0005bc30: 4e28 292c 0a20 2020 2020 2061 6765 6e74 N(),. agent │ │ │ │ -0005bc40: 733a 207b 2068 7474 703a 2063 6f6e 6669 s: { http: confi │ │ │ │ -0005bc50: 672e 6874 7470 4167 656e 742c 2068 7474 g.httpAgent, htt │ │ │ │ -0005bc60: 7073 3a20 636f 6e66 6967 2e68 7474 7073 ps: config.https │ │ │ │ -0005bc70: 4167 656e 7420 7d2c 0a20 2020 2020 2061 Agent },. a │ │ │ │ -0005bc80: 7574 682c 0a20 2020 2020 2070 726f 746f uth,. proto │ │ │ │ -0005bc90: 636f 6c2c 0a20 2020 2020 2066 616d 696c col,. famil │ │ │ │ -0005bca0: 792c 0a20 2020 2020 2062 6566 6f72 6552 y,. beforeR │ │ │ │ -0005bcb0: 6564 6972 6563 743a 2064 6973 7061 7463 edirect: dispatc │ │ │ │ -0005bcc0: 6842 6566 6f72 6552 6564 6972 6563 742c hBeforeRedirect, │ │ │ │ -0005bcd0: 0a20 2020 2020 2062 6566 6f72 6552 6564 . beforeRed │ │ │ │ -0005bce0: 6972 6563 7473 3a20 7b7d 2c0a 2020 2020 irects: {},. │ │ │ │ -0005bcf0: 2020 6874 7470 324f 7074 696f 6e73 0a20 http2Options. │ │ │ │ -0005bd00: 2020 207d 3b0a 0a20 2020 202f 2f20 6361 };.. // ca │ │ │ │ -0005bd10: 6368 6561 626c 652d 6c6f 6f6b 7570 2069 cheable-lookup i │ │ │ │ -0005bd20: 6e74 6567 7261 7469 6f6e 2068 6f74 6669 ntegration hotfi │ │ │ │ -0005bd30: 780a 2020 2020 2175 7469 6c73 2431 2e69 x. !utils$1.i │ │ │ │ -0005bd40: 7355 6e64 6566 696e 6564 286c 6f6f 6b75 sUndefined(looku │ │ │ │ -0005bd50: 7029 2026 2620 286f 7074 696f 6e73 2e6c p) && (options.l │ │ │ │ -0005bd60: 6f6f 6b75 7020 3d20 6c6f 6f6b 7570 293b ookup = lookup); │ │ │ │ -0005bd70: 0a0a 2020 2020 6966 2028 636f 6e66 6967 .. if (config │ │ │ │ -0005bd80: 2e73 6f63 6b65 7450 6174 6829 207b 0a20 .socketPath) {. │ │ │ │ -0005bd90: 2020 2020 206f 7074 696f 6e73 2e73 6f63 options.soc │ │ │ │ -0005bda0: 6b65 7450 6174 6820 3d20 636f 6e66 6967 ketPath = config │ │ │ │ -0005bdb0: 2e73 6f63 6b65 7450 6174 683b 0a20 2020 .socketPath;. │ │ │ │ -0005bdc0: 207d 2065 6c73 6520 7b0a 2020 2020 2020 } else {. │ │ │ │ -0005bdd0: 6f70 7469 6f6e 732e 686f 7374 6e61 6d65 options.hostname │ │ │ │ -0005bde0: 203d 2070 6172 7365 642e 686f 7374 6e61 = parsed.hostna │ │ │ │ -0005bdf0: 6d65 2e73 7461 7274 7357 6974 6828 225b me.startsWith("[ │ │ │ │ -0005be00: 2229 203f 2070 6172 7365 642e 686f 7374 ") ? parsed.host │ │ │ │ -0005be10: 6e61 6d65 2e73 6c69 6365 2831 2c20 2d31 name.slice(1, -1 │ │ │ │ -0005be20: 2920 3a20 7061 7273 6564 2e68 6f73 746e ) : parsed.hostn │ │ │ │ -0005be30: 616d 653b 0a20 2020 2020 206f 7074 696f ame;. optio │ │ │ │ -0005be40: 6e73 2e70 6f72 7420 3d20 7061 7273 6564 ns.port = parsed │ │ │ │ -0005be50: 2e70 6f72 743b 0a20 2020 2020 2073 6574 .port;. set │ │ │ │ -0005be60: 5072 6f78 7928 6f70 7469 6f6e 732c 2063 Proxy(options, c │ │ │ │ -0005be70: 6f6e 6669 672e 7072 6f78 792c 2070 726f onfig.proxy, pro │ │ │ │ -0005be80: 746f 636f 6c20 2b20 272f 2f27 202b 2070 tocol + '//' + p │ │ │ │ -0005be90: 6172 7365 642e 686f 7374 6e61 6d65 202b arsed.hostname + │ │ │ │ -0005bea0: 2028 7061 7273 6564 2e70 6f72 7420 3f20 (parsed.port ? │ │ │ │ -0005beb0: 273a 2720 2b20 7061 7273 6564 2e70 6f72 ':' + parsed.por │ │ │ │ -0005bec0: 7420 3a20 2727 2920 2b20 6f70 7469 6f6e t : '') + option │ │ │ │ -0005bed0: 732e 7061 7468 293b 0a20 2020 207d 0a0a s.path);. }.. │ │ │ │ -0005bee0: 2020 2020 6c65 7420 7472 616e 7370 6f72 let transpor │ │ │ │ -0005bef0: 743b 0a20 2020 2063 6f6e 7374 2069 7348 t;. const isH │ │ │ │ -0005bf00: 7474 7073 5265 7175 6573 7420 3d20 6973 ttpsRequest = is │ │ │ │ -0005bf10: 4874 7470 732e 7465 7374 286f 7074 696f Https.test(optio │ │ │ │ -0005bf20: 6e73 2e70 726f 746f 636f 6c29 3b0a 2020 ns.protocol);. │ │ │ │ -0005bf30: 2020 6f70 7469 6f6e 732e 6167 656e 7420 options.agent │ │ │ │ -0005bf40: 3d20 6973 4874 7470 7352 6571 7565 7374 = isHttpsRequest │ │ │ │ -0005bf50: 203f 2063 6f6e 6669 672e 6874 7470 7341 ? config.httpsA │ │ │ │ -0005bf60: 6765 6e74 203a 2063 6f6e 6669 672e 6874 gent : config.ht │ │ │ │ -0005bf70: 7470 4167 656e 743b 0a0a 2020 2020 6966 tpAgent;.. if │ │ │ │ -0005bf80: 2028 6973 4874 7470 3229 207b 0a20 2020 (isHttp2) {. │ │ │ │ -0005bf90: 2020 2020 7472 616e 7370 6f72 7420 3d20 transport = │ │ │ │ -0005bfa0: 6874 7470 3254 7261 6e73 706f 7274 3b0a http2Transport;. │ │ │ │ -0005bfb0: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ -0005bfc0: 2020 2069 6620 2863 6f6e 6669 672e 7472 if (config.tr │ │ │ │ -0005bfd0: 616e 7370 6f72 7429 207b 0a20 2020 2020 ansport) {. │ │ │ │ -0005bfe0: 2020 2074 7261 6e73 706f 7274 203d 2063 transport = c │ │ │ │ -0005bff0: 6f6e 6669 672e 7472 616e 7370 6f72 743b onfig.transport; │ │ │ │ -0005c000: 0a20 2020 2020 207d 2065 6c73 6520 6966 . } else if │ │ │ │ -0005c010: 2028 636f 6e66 6967 2e6d 6178 5265 6469 (config.maxRedi │ │ │ │ -0005c020: 7265 6374 7320 3d3d 3d20 3029 207b 0a20 rects === 0) {. │ │ │ │ -0005c030: 2020 2020 2020 2074 7261 6e73 706f 7274 transport │ │ │ │ -0005c040: 203d 2069 7348 7474 7073 5265 7175 6573 = isHttpsReques │ │ │ │ -0005c050: 7420 3f20 7265 7175 6972 6524 2434 203a t ? require$$4 : │ │ │ │ -0005c060: 2072 6571 7569 7265 2424 333b 0a20 2020 require$$3;. │ │ │ │ -0005c070: 2020 207d 2065 6c73 6520 7b0a 2020 2020 } else {. │ │ │ │ -0005c080: 2020 2020 6966 2028 636f 6e66 6967 2e6d if (config.m │ │ │ │ -0005c090: 6178 5265 6469 7265 6374 7329 207b 0a20 axRedirects) {. │ │ │ │ -0005c0a0: 2020 2020 2020 2020 206f 7074 696f 6e73 options │ │ │ │ -0005c0b0: 2e6d 6178 5265 6469 7265 6374 7320 3d20 .maxRedirects = │ │ │ │ -0005c0c0: 636f 6e66 6967 2e6d 6178 5265 6469 7265 config.maxRedire │ │ │ │ -0005c0d0: 6374 733b 0a20 2020 2020 2020 207d 0a20 cts;. }. │ │ │ │ -0005c0e0: 2020 2020 2020 2069 6620 2863 6f6e 6669 if (confi │ │ │ │ -0005c0f0: 672e 6265 666f 7265 5265 6469 7265 6374 g.beforeRedirect │ │ │ │ -0005c100: 2920 7b0a 2020 2020 2020 2020 2020 6f70 ) {. op │ │ │ │ -0005c110: 7469 6f6e 732e 6265 666f 7265 5265 6469 tions.beforeRedi │ │ │ │ -0005c120: 7265 6374 732e 636f 6e66 6967 203d 2063 rects.config = c │ │ │ │ -0005c130: 6f6e 6669 672e 6265 666f 7265 5265 6469 onfig.beforeRedi │ │ │ │ -0005c140: 7265 6374 3b0a 2020 2020 2020 2020 7d0a rect;. }. │ │ │ │ -0005c150: 2020 2020 2020 2020 7472 616e 7370 6f72 transpor │ │ │ │ -0005c160: 7420 3d20 6973 4874 7470 7352 6571 7565 t = isHttpsReque │ │ │ │ -0005c170: 7374 203f 2068 7474 7073 466f 6c6c 6f77 st ? httpsFollow │ │ │ │ -0005c180: 203a 2068 7474 7046 6f6c 6c6f 773b 0a20 : httpFollow;. │ │ │ │ -0005c190: 2020 2020 207d 0a20 2020 207d 0a0a 2020 }. }.. │ │ │ │ -0005c1a0: 2020 6966 2028 636f 6e66 6967 2e6d 6178 if (config.max │ │ │ │ -0005c1b0: 426f 6479 4c65 6e67 7468 203e 202d 3129 BodyLength > -1) │ │ │ │ -0005c1c0: 207b 0a20 2020 2020 206f 7074 696f 6e73 {. options │ │ │ │ -0005c1d0: 2e6d 6178 426f 6479 4c65 6e67 7468 203d .maxBodyLength = │ │ │ │ -0005c1e0: 2063 6f6e 6669 672e 6d61 7842 6f64 794c config.maxBodyL │ │ │ │ -0005c1f0: 656e 6774 683b 0a20 2020 207d 2065 6c73 ength;. } els │ │ │ │ -0005c200: 6520 7b0a 2020 2020 2020 2f2f 2066 6f6c e {. // fol │ │ │ │ -0005c210: 6c6f 772d 7265 6469 7265 6374 7320 646f low-redirects do │ │ │ │ -0005c220: 6573 206e 6f74 2073 6b69 7020 636f 6d70 es not skip comp │ │ │ │ -0005c230: 6172 6973 6f6e 2c20 736f 2069 7420 7368 arison, so it sh │ │ │ │ -0005c240: 6f75 6c64 2061 6c77 6179 7320 7375 6363 ould always succ │ │ │ │ -0005c250: 6565 6420 666f 7220 6178 696f 7320 2d31 eed for axios -1 │ │ │ │ -0005c260: 2075 6e6c 696d 6974 6564 0a20 2020 2020 unlimited. │ │ │ │ -0005c270: 206f 7074 696f 6e73 2e6d 6178 426f 6479 options.maxBody │ │ │ │ -0005c280: 4c65 6e67 7468 203d 2049 6e66 696e 6974 Length = Infinit │ │ │ │ -0005c290: 793b 0a20 2020 207d 0a0a 2020 2020 6966 y;. }.. if │ │ │ │ -0005c2a0: 2028 636f 6e66 6967 2e69 6e73 6563 7572 (config.insecur │ │ │ │ -0005c2b0: 6548 5454 5050 6172 7365 7229 207b 0a20 eHTTPParser) {. │ │ │ │ -0005c2c0: 2020 2020 206f 7074 696f 6e73 2e69 6e73 options.ins │ │ │ │ -0005c2d0: 6563 7572 6548 5454 5050 6172 7365 7220 ecureHTTPParser │ │ │ │ -0005c2e0: 3d20 636f 6e66 6967 2e69 6e73 6563 7572 = config.insecur │ │ │ │ -0005c2f0: 6548 5454 5050 6172 7365 723b 0a20 2020 eHTTPParser;. │ │ │ │ -0005c300: 207d 0a0a 2020 2020 2f2f 2043 7265 6174 }.. // Creat │ │ │ │ -0005c310: 6520 7468 6520 7265 7175 6573 740a 2020 e the request. │ │ │ │ -0005c320: 2020 7265 7120 3d20 7472 616e 7370 6f72 req = transpor │ │ │ │ -0005c330: 742e 7265 7175 6573 7428 6f70 7469 6f6e t.request(option │ │ │ │ -0005c340: 732c 2066 756e 6374 696f 6e20 6861 6e64 s, function hand │ │ │ │ -0005c350: 6c65 5265 7370 6f6e 7365 2872 6573 2920 leResponse(res) │ │ │ │ -0005c360: 7b0a 2020 2020 2020 6966 2028 7265 712e {. if (req. │ │ │ │ -0005c370: 6465 7374 726f 7965 6429 2072 6574 7572 destroyed) retur │ │ │ │ -0005c380: 6e3b 0a0a 2020 2020 2020 636f 6e73 7420 n;.. const │ │ │ │ -0005c390: 7374 7265 616d 7320 3d20 5b72 6573 5d3b streams = [res]; │ │ │ │ -0005c3a0: 0a0a 2020 2020 2020 636f 6e73 7420 7265 .. const re │ │ │ │ -0005c3b0: 7370 6f6e 7365 4c65 6e67 7468 203d 2075 sponseLength = u │ │ │ │ -0005c3c0: 7469 6c73 2431 2e74 6f46 696e 6974 654e tils$1.toFiniteN │ │ │ │ -0005c3d0: 756d 6265 7228 7265 732e 6865 6164 6572 umber(res.header │ │ │ │ -0005c3e0: 735b 2763 6f6e 7465 6e74 2d6c 656e 6774 s['content-lengt │ │ │ │ -0005c3f0: 6827 5d29 3b0a 0a20 2020 2020 2069 6620 h']);.. if │ │ │ │ -0005c400: 286f 6e44 6f77 6e6c 6f61 6450 726f 6772 (onDownloadProgr │ │ │ │ -0005c410: 6573 7320 7c7c 206d 6178 446f 776e 6c6f ess || maxDownlo │ │ │ │ -0005c420: 6164 5261 7465 2920 7b0a 2020 2020 2020 adRate) {. │ │ │ │ -0005c430: 2020 636f 6e73 7420 7472 616e 7366 6f72 const transfor │ │ │ │ -0005c440: 6d53 7472 6561 6d20 3d20 6e65 7720 4178 mStream = new Ax │ │ │ │ -0005c450: 696f 7354 7261 6e73 666f 726d 5374 7265 iosTransformStre │ │ │ │ -0005c460: 616d 2431 287b 0a20 2020 2020 2020 2020 am$1({. │ │ │ │ -0005c470: 206d 6178 5261 7465 3a20 7574 696c 7324 maxRate: utils$ │ │ │ │ -0005c480: 312e 746f 4669 6e69 7465 4e75 6d62 6572 1.toFiniteNumber │ │ │ │ -0005c490: 286d 6178 446f 776e 6c6f 6164 5261 7465 (maxDownloadRate │ │ │ │ -0005c4a0: 290a 2020 2020 2020 2020 7d29 3b0a 0a20 ). });.. │ │ │ │ -0005c4b0: 2020 2020 2020 206f 6e44 6f77 6e6c 6f61 onDownloa │ │ │ │ -0005c4c0: 6450 726f 6772 6573 7320 2626 2074 7261 dProgress && tra │ │ │ │ -0005c4d0: 6e73 666f 726d 5374 7265 616d 2e6f 6e28 nsformStream.on( │ │ │ │ -0005c4e0: 2770 726f 6772 6573 7327 2c20 666c 7573 'progress', flus │ │ │ │ -0005c4f0: 684f 6e46 696e 6973 6828 0a20 2020 2020 hOnFinish(. │ │ │ │ -0005c500: 2020 2020 2074 7261 6e73 666f 726d 5374 transformSt │ │ │ │ -0005c510: 7265 616d 2c0a 2020 2020 2020 2020 2020 ream,. │ │ │ │ -0005c520: 7072 6f67 7265 7373 4576 656e 7444 6563 progressEventDec │ │ │ │ -0005c530: 6f72 6174 6f72 280a 2020 2020 2020 2020 orator(. │ │ │ │ -0005c540: 2020 2020 7265 7370 6f6e 7365 4c65 6e67 responseLeng │ │ │ │ -0005c550: 7468 2c0a 2020 2020 2020 2020 2020 2020 th,. │ │ │ │ -0005c560: 7072 6f67 7265 7373 4576 656e 7452 6564 progressEventRed │ │ │ │ -0005c570: 7563 6572 2861 7379 6e63 4465 636f 7261 ucer(asyncDecora │ │ │ │ -0005c580: 746f 7228 6f6e 446f 776e 6c6f 6164 5072 tor(onDownloadPr │ │ │ │ -0005c590: 6f67 7265 7373 292c 2074 7275 652c 2033 ogress), true, 3 │ │ │ │ -0005c5a0: 290a 2020 2020 2020 2020 2020 290a 2020 ). ). │ │ │ │ -0005c5b0: 2020 2020 2020 2929 3b0a 0a20 2020 2020 ));.. │ │ │ │ -0005c5c0: 2020 2073 7472 6561 6d73 2e70 7573 6828 streams.push( │ │ │ │ -0005c5d0: 7472 616e 7366 6f72 6d53 7472 6561 6d29 transformStream) │ │ │ │ -0005c5e0: 3b0a 2020 2020 2020 7d0a 0a20 2020 2020 ;. }.. │ │ │ │ -0005c5f0: 202f 2f20 6465 636f 6d70 7265 7373 2074 // decompress t │ │ │ │ -0005c600: 6865 2072 6573 706f 6e73 6520 626f 6479 he response body │ │ │ │ -0005c610: 2074 7261 6e73 7061 7265 6e74 6c79 2069 transparently i │ │ │ │ -0005c620: 6620 7265 7175 6972 6564 0a20 2020 2020 f required. │ │ │ │ -0005c630: 206c 6574 2072 6573 706f 6e73 6553 7472 let responseStr │ │ │ │ -0005c640: 6561 6d20 3d20 7265 733b 0a0a 2020 2020 eam = res;.. │ │ │ │ -0005c650: 2020 2f2f 2072 6574 7572 6e20 7468 6520 // return the │ │ │ │ -0005c660: 6c61 7374 2072 6571 7565 7374 2069 6e20 last request in │ │ │ │ -0005c670: 6361 7365 206f 6620 7265 6469 7265 6374 case of redirect │ │ │ │ -0005c680: 730a 2020 2020 2020 636f 6e73 7420 6c61 s. const la │ │ │ │ -0005c690: 7374 5265 7175 6573 7420 3d20 7265 732e stRequest = res. │ │ │ │ -0005c6a0: 7265 7120 7c7c 2072 6571 3b0a 0a20 2020 req || req;.. │ │ │ │ -0005c6b0: 2020 202f 2f20 6966 2064 6563 6f6d 7072 // if decompr │ │ │ │ -0005c6c0: 6573 7320 6469 7361 626c 6564 2077 6520 ess disabled we │ │ │ │ -0005c6d0: 7368 6f75 6c64 206e 6f74 2064 6563 6f6d should not decom │ │ │ │ -0005c6e0: 7072 6573 730a 2020 2020 2020 6966 2028 press. if ( │ │ │ │ -0005c6f0: 636f 6e66 6967 2e64 6563 6f6d 7072 6573 config.decompres │ │ │ │ -0005c700: 7320 213d 3d20 6661 6c73 6520 2626 2072 s !== false && r │ │ │ │ -0005c710: 6573 2e68 6561 6465 7273 5b27 636f 6e74 es.headers['cont │ │ │ │ -0005c720: 656e 742d 656e 636f 6469 6e67 275d 2920 ent-encoding']) │ │ │ │ -0005c730: 7b0a 2020 2020 2020 2020 2f2f 2069 6620 {. // if │ │ │ │ -0005c740: 6e6f 2063 6f6e 7465 6e74 2c20 6275 7420 no content, but │ │ │ │ -0005c750: 6865 6164 6572 7320 7374 696c 6c20 7361 headers still sa │ │ │ │ -0005c760: 7920 7468 6174 2069 7420 6973 2065 6e63 y that it is enc │ │ │ │ -0005c770: 6f64 6564 2c0a 2020 2020 2020 2020 2f2f oded,. // │ │ │ │ -0005c780: 2072 656d 6f76 6520 7468 6520 6865 6164 remove the head │ │ │ │ -0005c790: 6572 206e 6f74 2063 6f6e 6675 7365 2064 er not confuse d │ │ │ │ -0005c7a0: 6f77 6e73 7472 6561 6d20 6f70 6572 6174 ownstream operat │ │ │ │ -0005c7b0: 696f 6e73 0a20 2020 2020 2020 2069 6620 ions. if │ │ │ │ -0005c7c0: 286d 6574 686f 6420 3d3d 3d20 2748 4541 (method === 'HEA │ │ │ │ -0005c7d0: 4427 207c 7c20 7265 732e 7374 6174 7573 D' || res.status │ │ │ │ -0005c7e0: 436f 6465 203d 3d3d 2032 3034 2920 7b0a Code === 204) {. │ │ │ │ -0005c7f0: 2020 2020 2020 2020 2020 6465 6c65 7465 delete │ │ │ │ -0005c800: 2072 6573 2e68 6561 6465 7273 5b27 636f res.headers['co │ │ │ │ -0005c810: 6e74 656e 742d 656e 636f 6469 6e67 275d ntent-encoding'] │ │ │ │ -0005c820: 3b0a 2020 2020 2020 2020 7d0a 0a20 2020 ;. }.. │ │ │ │ -0005c830: 2020 2020 2073 7769 7463 6820 2828 7265 switch ((re │ │ │ │ -0005c840: 732e 6865 6164 6572 735b 2763 6f6e 7465 s.headers['conte │ │ │ │ -0005c850: 6e74 2d65 6e63 6f64 696e 6727 5d20 7c7c nt-encoding'] || │ │ │ │ -0005c860: 2027 2729 2e74 6f4c 6f77 6572 4361 7365 '').toLowerCase │ │ │ │ -0005c870: 2829 2920 7b0a 2020 2020 2020 2020 2f2a ()) {. /* │ │ │ │ -0005c880: 6573 6c69 6e74 2064 6566 6175 6c74 2d63 eslint default-c │ │ │ │ -0005c890: 6173 653a 302a 2f0a 2020 2020 2020 2020 ase:0*/. │ │ │ │ -0005c8a0: 6361 7365 2027 677a 6970 273a 0a20 2020 case 'gzip':. │ │ │ │ -0005c8b0: 2020 2020 2063 6173 6520 2778 2d67 7a69 case 'x-gzi │ │ │ │ -0005c8c0: 7027 3a0a 2020 2020 2020 2020 6361 7365 p':. case │ │ │ │ -0005c8d0: 2027 636f 6d70 7265 7373 273a 0a20 2020 'compress':. │ │ │ │ -0005c8e0: 2020 2020 2063 6173 6520 2778 2d63 6f6d case 'x-com │ │ │ │ -0005c8f0: 7072 6573 7327 3a0a 2020 2020 2020 2020 press':. │ │ │ │ -0005c900: 2020 2f2f 2061 6464 2074 6865 2075 6e7a // add the unz │ │ │ │ -0005c910: 6970 7065 7220 746f 2074 6865 2062 6f64 ipper to the bod │ │ │ │ -0005c920: 7920 7374 7265 616d 2070 726f 6365 7373 y stream process │ │ │ │ -0005c930: 696e 6720 7069 7065 6c69 6e65 0a20 2020 ing pipeline. │ │ │ │ -0005c940: 2020 2020 2020 2073 7472 6561 6d73 2e70 streams.p │ │ │ │ -0005c950: 7573 6828 7a6c 6962 2e63 7265 6174 6555 ush(zlib.createU │ │ │ │ -0005c960: 6e7a 6970 287a 6c69 624f 7074 696f 6e73 nzip(zlibOptions │ │ │ │ -0005c970: 2929 3b0a 0a20 2020 2020 2020 2020 202f ));.. / │ │ │ │ -0005c980: 2f20 7265 6d6f 7665 2074 6865 2063 6f6e / remove the con │ │ │ │ -0005c990: 7465 6e74 2d65 6e63 6f64 696e 6720 696e tent-encoding in │ │ │ │ -0005c9a0: 206f 7264 6572 2074 6f20 6e6f 7420 636f order to not co │ │ │ │ -0005c9b0: 6e66 7573 6520 646f 776e 7374 7265 616d nfuse downstream │ │ │ │ -0005c9c0: 206f 7065 7261 7469 6f6e 730a 2020 2020 operations. │ │ │ │ -0005c9d0: 2020 2020 2020 6465 6c65 7465 2072 6573 delete res │ │ │ │ -0005c9e0: 2e68 6561 6465 7273 5b27 636f 6e74 656e .headers['conten │ │ │ │ -0005c9f0: 742d 656e 636f 6469 6e67 275d 3b0a 2020 t-encoding'];. │ │ │ │ -0005ca00: 2020 2020 2020 2020 6272 6561 6b3b 0a20 break;. │ │ │ │ -0005ca10: 2020 2020 2020 2063 6173 6520 2764 6566 case 'def │ │ │ │ -0005ca20: 6c61 7465 273a 0a20 2020 2020 2020 2020 late':. │ │ │ │ -0005ca30: 2073 7472 6561 6d73 2e70 7573 6828 6e65 streams.push(ne │ │ │ │ -0005ca40: 7720 5a6c 6962 4865 6164 6572 5472 616e w ZlibHeaderTran │ │ │ │ -0005ca50: 7366 6f72 6d53 7472 6561 6d24 3128 2929 sformStream$1()) │ │ │ │ -0005ca60: 3b0a 0a20 2020 2020 2020 2020 202f 2f20 ;.. // │ │ │ │ -0005ca70: 6164 6420 7468 6520 756e 7a69 7070 6572 add the unzipper │ │ │ │ -0005ca80: 2074 6f20 7468 6520 626f 6479 2073 7472 to the body str │ │ │ │ -0005ca90: 6561 6d20 7072 6f63 6573 7369 6e67 2070 eam processing p │ │ │ │ -0005caa0: 6970 656c 696e 650a 2020 2020 2020 2020 ipeline. │ │ │ │ -0005cab0: 2020 7374 7265 616d 732e 7075 7368 287a streams.push(z │ │ │ │ -0005cac0: 6c69 622e 6372 6561 7465 556e 7a69 7028 lib.createUnzip( │ │ │ │ -0005cad0: 7a6c 6962 4f70 7469 6f6e 7329 293b 0a0a zlibOptions));.. │ │ │ │ -0005cae0: 2020 2020 2020 2020 2020 2f2f 2072 656d // rem │ │ │ │ -0005caf0: 6f76 6520 7468 6520 636f 6e74 656e 742d ove the content- │ │ │ │ -0005cb00: 656e 636f 6469 6e67 2069 6e20 6f72 6465 encoding in orde │ │ │ │ -0005cb10: 7220 746f 206e 6f74 2063 6f6e 6675 7365 r to not confuse │ │ │ │ -0005cb20: 2064 6f77 6e73 7472 6561 6d20 6f70 6572 downstream oper │ │ │ │ -0005cb30: 6174 696f 6e73 0a20 2020 2020 2020 2020 ations. │ │ │ │ -0005cb40: 2064 656c 6574 6520 7265 732e 6865 6164 delete res.head │ │ │ │ -0005cb50: 6572 735b 2763 6f6e 7465 6e74 2d65 6e63 ers['content-enc │ │ │ │ -0005cb60: 6f64 696e 6727 5d3b 0a20 2020 2020 2020 oding'];. │ │ │ │ -0005cb70: 2020 2062 7265 616b 3b0a 2020 2020 2020 break;. │ │ │ │ -0005cb80: 2020 6361 7365 2027 6272 273a 0a20 2020 case 'br':. │ │ │ │ -0005cb90: 2020 2020 2020 2069 6620 2869 7342 726f if (isBro │ │ │ │ -0005cba0: 746c 6953 7570 706f 7274 6564 2920 7b0a tliSupported) {. │ │ │ │ -0005cbb0: 2020 2020 2020 2020 2020 2020 7374 7265 stre │ │ │ │ -0005cbc0: 616d 732e 7075 7368 287a 6c69 622e 6372 ams.push(zlib.cr │ │ │ │ -0005cbd0: 6561 7465 4272 6f74 6c69 4465 636f 6d70 eateBrotliDecomp │ │ │ │ -0005cbe0: 7265 7373 2862 726f 746c 694f 7074 696f ress(brotliOptio │ │ │ │ -0005cbf0: 6e73 2929 3b0a 2020 2020 2020 2020 2020 ns));. │ │ │ │ -0005cc00: 2020 6465 6c65 7465 2072 6573 2e68 6561 delete res.hea │ │ │ │ -0005cc10: 6465 7273 5b27 636f 6e74 656e 742d 656e ders['content-en │ │ │ │ -0005cc20: 636f 6469 6e67 275d 3b0a 2020 2020 2020 coding'];. │ │ │ │ -0005cc30: 2020 2020 7d0a 2020 2020 2020 2020 7d0a }. }. │ │ │ │ -0005cc40: 2020 2020 2020 7d0a 0a20 2020 2020 2072 }.. r │ │ │ │ -0005cc50: 6573 706f 6e73 6553 7472 6561 6d20 3d20 esponseStream = │ │ │ │ -0005cc60: 7374 7265 616d 732e 6c65 6e67 7468 203e streams.length > │ │ │ │ -0005cc70: 2031 203f 2073 7472 6561 6d2e 7069 7065 1 ? stream.pipe │ │ │ │ -0005cc80: 6c69 6e65 2873 7472 6561 6d73 2c20 7574 line(streams, ut │ │ │ │ -0005cc90: 696c 7324 312e 6e6f 6f70 2920 3a20 7374 ils$1.noop) : st │ │ │ │ -0005cca0: 7265 616d 735b 305d 3b0a 0a0a 0a20 2020 reams[0];.... │ │ │ │ -0005ccb0: 2020 2063 6f6e 7374 2072 6573 706f 6e73 const respons │ │ │ │ -0005ccc0: 6520 3d20 7b0a 2020 2020 2020 2020 7374 e = {. st │ │ │ │ -0005ccd0: 6174 7573 3a20 7265 732e 7374 6174 7573 atus: res.status │ │ │ │ -0005cce0: 436f 6465 2c0a 2020 2020 2020 2020 7374 Code,. st │ │ │ │ -0005ccf0: 6174 7573 5465 7874 3a20 7265 732e 7374 atusText: res.st │ │ │ │ -0005cd00: 6174 7573 4d65 7373 6167 652c 0a20 2020 atusMessage,. │ │ │ │ -0005cd10: 2020 2020 2068 6561 6465 7273 3a20 6e65 headers: ne │ │ │ │ -0005cd20: 7720 4178 696f 7348 6561 6465 7273 2431 w AxiosHeaders$1 │ │ │ │ -0005cd30: 2872 6573 2e68 6561 6465 7273 292c 0a20 (res.headers),. │ │ │ │ -0005cd40: 2020 2020 2020 2063 6f6e 6669 672c 0a20 config,. │ │ │ │ -0005cd50: 2020 2020 2020 2072 6571 7565 7374 3a20 request: │ │ │ │ -0005cd60: 6c61 7374 5265 7175 6573 740a 2020 2020 lastRequest. │ │ │ │ -0005cd70: 2020 7d3b 0a0a 2020 2020 2020 6966 2028 };.. if ( │ │ │ │ -0005cd80: 7265 7370 6f6e 7365 5479 7065 203d 3d3d responseType === │ │ │ │ -0005cd90: 2027 7374 7265 616d 2729 207b 0a20 2020 'stream') {. │ │ │ │ -0005cda0: 2020 2020 2072 6573 706f 6e73 652e 6461 response.da │ │ │ │ -0005cdb0: 7461 203d 2072 6573 706f 6e73 6553 7472 ta = responseStr │ │ │ │ -0005cdc0: 6561 6d3b 0a20 2020 2020 2020 2073 6574 eam;. set │ │ │ │ -0005cdd0: 746c 6528 7265 736f 6c76 652c 2072 656a tle(resolve, rej │ │ │ │ -0005cde0: 6563 742c 2072 6573 706f 6e73 6529 3b0a ect, response);. │ │ │ │ -0005cdf0: 2020 2020 2020 7d20 656c 7365 207b 0a20 } else {. │ │ │ │ -0005ce00: 2020 2020 2020 2063 6f6e 7374 2072 6573 const res │ │ │ │ -0005ce10: 706f 6e73 6542 7566 6665 7220 3d20 5b5d ponseBuffer = [] │ │ │ │ -0005ce20: 3b0a 2020 2020 2020 2020 6c65 7420 746f ;. let to │ │ │ │ -0005ce30: 7461 6c52 6573 706f 6e73 6542 7974 6573 talResponseBytes │ │ │ │ -0005ce40: 203d 2030 3b0a 0a20 2020 2020 2020 2072 = 0;.. r │ │ │ │ -0005ce50: 6573 706f 6e73 6553 7472 6561 6d2e 6f6e esponseStream.on │ │ │ │ -0005ce60: 2827 6461 7461 272c 2066 756e 6374 696f ('data', functio │ │ │ │ -0005ce70: 6e20 6861 6e64 6c65 5374 7265 616d 4461 n handleStreamDa │ │ │ │ -0005ce80: 7461 2863 6875 6e6b 2920 7b0a 2020 2020 ta(chunk) {. │ │ │ │ -0005ce90: 2020 2020 2020 7265 7370 6f6e 7365 4275 responseBu │ │ │ │ -0005cea0: 6666 6572 2e70 7573 6828 6368 756e 6b29 ffer.push(chunk) │ │ │ │ -0005ceb0: 3b0a 2020 2020 2020 2020 2020 746f 7461 ;. tota │ │ │ │ -0005cec0: 6c52 6573 706f 6e73 6542 7974 6573 202b lResponseBytes + │ │ │ │ -0005ced0: 3d20 6368 756e 6b2e 6c65 6e67 7468 3b0a = chunk.length;. │ │ │ │ -0005cee0: 0a20 2020 2020 2020 2020 202f 2f20 6d61 . // ma │ │ │ │ -0005cef0: 6b65 2073 7572 6520 7468 6520 636f 6e74 ke sure the cont │ │ │ │ -0005cf00: 656e 7420 6c65 6e67 7468 2069 7320 6e6f ent length is no │ │ │ │ -0005cf10: 7420 6f76 6572 2074 6865 206d 6178 436f t over the maxCo │ │ │ │ -0005cf20: 6e74 656e 744c 656e 6774 6820 6966 2073 ntentLength if s │ │ │ │ -0005cf30: 7065 6369 6669 6564 0a20 2020 2020 2020 pecified. │ │ │ │ -0005cf40: 2020 2069 6620 2863 6f6e 6669 672e 6d61 if (config.ma │ │ │ │ -0005cf50: 7843 6f6e 7465 6e74 4c65 6e67 7468 203e xContentLength > │ │ │ │ -0005cf60: 202d 3120 2626 2074 6f74 616c 5265 7370 -1 && totalResp │ │ │ │ -0005cf70: 6f6e 7365 4279 7465 7320 3e20 636f 6e66 onseBytes > conf │ │ │ │ -0005cf80: 6967 2e6d 6178 436f 6e74 656e 744c 656e ig.maxContentLen │ │ │ │ -0005cf90: 6774 6829 207b 0a20 2020 2020 2020 2020 gth) {. │ │ │ │ -0005cfa0: 2020 202f 2f20 7374 7265 616d 2e64 6573 // stream.des │ │ │ │ -0005cfb0: 7472 6f79 2829 2065 6d69 7420 6162 6f72 troy() emit abor │ │ │ │ -0005cfc0: 7465 6420 6576 656e 7420 6265 666f 7265 ted event before │ │ │ │ -0005cfd0: 2063 616c 6c69 6e67 2072 656a 6563 7428 calling reject( │ │ │ │ -0005cfe0: 2920 6f6e 204e 6f64 652e 6a73 2076 3136 ) on Node.js v16 │ │ │ │ -0005cff0: 0a20 2020 2020 2020 2020 2020 2072 656a . rej │ │ │ │ -0005d000: 6563 7465 6420 3d20 7472 7565 3b0a 2020 ected = true;. │ │ │ │ -0005d010: 2020 2020 2020 2020 2020 7265 7370 6f6e respon │ │ │ │ -0005d020: 7365 5374 7265 616d 2e64 6573 7472 6f79 seStream.destroy │ │ │ │ -0005d030: 2829 3b0a 2020 2020 2020 2020 2020 2020 ();. │ │ │ │ -0005d040: 6162 6f72 7428 6e65 7720 4178 696f 7345 abort(new AxiosE │ │ │ │ -0005d050: 7272 6f72 2827 6d61 7843 6f6e 7465 6e74 rror('maxContent │ │ │ │ -0005d060: 4c65 6e67 7468 2073 697a 6520 6f66 2027 Length size of ' │ │ │ │ -0005d070: 202b 2063 6f6e 6669 672e 6d61 7843 6f6e + config.maxCon │ │ │ │ -0005d080: 7465 6e74 4c65 6e67 7468 202b 2027 2065 tentLength + ' e │ │ │ │ -0005d090: 7863 6565 6465 6427 2c0a 2020 2020 2020 xceeded',. │ │ │ │ -0005d0a0: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ -0005d0b0: 6f72 2e45 5252 5f42 4144 5f52 4553 504f or.ERR_BAD_RESPO │ │ │ │ -0005d0c0: 4e53 452c 2063 6f6e 6669 672c 206c 6173 NSE, config, las │ │ │ │ -0005d0d0: 7452 6571 7565 7374 2929 3b0a 2020 2020 tRequest));. │ │ │ │ -0005d0e0: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ -0005d0f0: 7d29 3b0a 0a20 2020 2020 2020 2072 6573 });.. res │ │ │ │ -0005d100: 706f 6e73 6553 7472 6561 6d2e 6f6e 2827 ponseStream.on(' │ │ │ │ -0005d110: 6162 6f72 7465 6427 2c20 6675 6e63 7469 aborted', functi │ │ │ │ -0005d120: 6f6e 2068 616e 646c 6572 5374 7265 616d on handlerStream │ │ │ │ -0005d130: 4162 6f72 7465 6428 2920 7b0a 2020 2020 Aborted() {. │ │ │ │ -0005d140: 2020 2020 2020 6966 2028 7265 6a65 6374 if (reject │ │ │ │ -0005d150: 6564 2920 7b0a 2020 2020 2020 2020 2020 ed) {. │ │ │ │ -0005d160: 2020 7265 7475 726e 3b0a 2020 2020 2020 return;. │ │ │ │ -0005d170: 2020 2020 7d0a 0a20 2020 2020 2020 2020 }.. │ │ │ │ -0005d180: 2063 6f6e 7374 2065 7272 203d 206e 6577 const err = new │ │ │ │ -0005d190: 2041 7869 6f73 4572 726f 7228 0a20 2020 AxiosError(. │ │ │ │ -0005d1a0: 2020 2020 2020 2020 2027 7374 7265 616d 'stream │ │ │ │ -0005d1b0: 2068 6173 2062 6565 6e20 6162 6f72 7465 has been aborte │ │ │ │ -0005d1c0: 6427 2c0a 2020 2020 2020 2020 2020 2020 d',. │ │ │ │ -0005d1d0: 4178 696f 7345 7272 6f72 2e45 5252 5f42 AxiosError.ERR_B │ │ │ │ -0005d1e0: 4144 5f52 4553 504f 4e53 452c 0a20 2020 AD_RESPONSE,. │ │ │ │ -0005d1f0: 2020 2020 2020 2020 2063 6f6e 6669 672c config, │ │ │ │ -0005d200: 0a20 2020 2020 2020 2020 2020 206c 6173 . las │ │ │ │ -0005d210: 7452 6571 7565 7374 0a20 2020 2020 2020 tRequest. │ │ │ │ -0005d220: 2020 2029 3b0a 2020 2020 2020 2020 2020 );. │ │ │ │ -0005d230: 7265 7370 6f6e 7365 5374 7265 616d 2e64 responseStream.d │ │ │ │ -0005d240: 6573 7472 6f79 2865 7272 293b 0a20 2020 estroy(err);. │ │ │ │ -0005d250: 2020 2020 2020 2072 656a 6563 7428 6572 reject(er │ │ │ │ -0005d260: 7229 3b0a 2020 2020 2020 2020 7d29 3b0a r);. });. │ │ │ │ -0005d270: 0a20 2020 2020 2020 2072 6573 706f 6e73 . respons │ │ │ │ -0005d280: 6553 7472 6561 6d2e 6f6e 2827 6572 726f eStream.on('erro │ │ │ │ -0005d290: 7227 2c20 6675 6e63 7469 6f6e 2068 616e r', function han │ │ │ │ -0005d2a0: 646c 6553 7472 6561 6d45 7272 6f72 2865 dleStreamError(e │ │ │ │ -0005d2b0: 7272 2920 7b0a 2020 2020 2020 2020 2020 rr) {. │ │ │ │ -0005d2c0: 6966 2028 7265 712e 6465 7374 726f 7965 if (req.destroye │ │ │ │ -0005d2d0: 6429 2072 6574 7572 6e3b 0a20 2020 2020 d) return;. │ │ │ │ -0005d2e0: 2020 2020 2072 656a 6563 7428 4178 696f reject(Axio │ │ │ │ -0005d2f0: 7345 7272 6f72 2e66 726f 6d28 6572 722c sError.from(err, │ │ │ │ -0005d300: 206e 756c 6c2c 2063 6f6e 6669 672c 206c null, config, l │ │ │ │ -0005d310: 6173 7452 6571 7565 7374 2929 3b0a 2020 astRequest));. │ │ │ │ -0005d320: 2020 2020 2020 7d29 3b0a 0a20 2020 2020 });.. │ │ │ │ -0005d330: 2020 2072 6573 706f 6e73 6553 7472 6561 responseStrea │ │ │ │ -0005d340: 6d2e 6f6e 2827 656e 6427 2c20 6675 6e63 m.on('end', func │ │ │ │ -0005d350: 7469 6f6e 2068 616e 646c 6553 7472 6561 tion handleStrea │ │ │ │ -0005d360: 6d45 6e64 2829 207b 0a20 2020 2020 2020 mEnd() {. │ │ │ │ -0005d370: 2020 2074 7279 207b 0a20 2020 2020 2020 try {. │ │ │ │ -0005d380: 2020 2020 206c 6574 2072 6573 706f 6e73 let respons │ │ │ │ -0005d390: 6544 6174 6120 3d20 7265 7370 6f6e 7365 eData = response │ │ │ │ -0005d3a0: 4275 6666 6572 2e6c 656e 6774 6820 3d3d Buffer.length == │ │ │ │ -0005d3b0: 3d20 3120 3f20 7265 7370 6f6e 7365 4275 = 1 ? responseBu │ │ │ │ -0005d3c0: 6666 6572 5b30 5d20 3a20 4275 6666 6572 ffer[0] : Buffer │ │ │ │ -0005d3d0: 2e63 6f6e 6361 7428 7265 7370 6f6e 7365 .concat(response │ │ │ │ -0005d3e0: 4275 6666 6572 293b 0a20 2020 2020 2020 Buffer);. │ │ │ │ -0005d3f0: 2020 2020 2069 6620 2872 6573 706f 6e73 if (respons │ │ │ │ -0005d400: 6554 7970 6520 213d 3d20 2761 7272 6179 eType !== 'array │ │ │ │ -0005d410: 6275 6666 6572 2729 207b 0a20 2020 2020 buffer') {. │ │ │ │ -0005d420: 2020 2020 2020 2020 2072 6573 706f 6e73 respons │ │ │ │ -0005d430: 6544 6174 6120 3d20 7265 7370 6f6e 7365 eData = response │ │ │ │ -0005d440: 4461 7461 2e74 6f53 7472 696e 6728 7265 Data.toString(re │ │ │ │ -0005d450: 7370 6f6e 7365 456e 636f 6469 6e67 293b sponseEncoding); │ │ │ │ -0005d460: 0a20 2020 2020 2020 2020 2020 2020 2069 . i │ │ │ │ -0005d470: 6620 2821 7265 7370 6f6e 7365 456e 636f f (!responseEnco │ │ │ │ -0005d480: 6469 6e67 207c 7c20 7265 7370 6f6e 7365 ding || response │ │ │ │ -0005d490: 456e 636f 6469 6e67 203d 3d3d 2027 7574 Encoding === 'ut │ │ │ │ -0005d4a0: 6638 2729 207b 0a20 2020 2020 2020 2020 f8') {. │ │ │ │ -0005d4b0: 2020 2020 2020 2072 6573 706f 6e73 6544 responseD │ │ │ │ -0005d4c0: 6174 6120 3d20 7574 696c 7324 312e 7374 ata = utils$1.st │ │ │ │ -0005d4d0: 7269 7042 4f4d 2872 6573 706f 6e73 6544 ripBOM(responseD │ │ │ │ -0005d4e0: 6174 6129 3b0a 2020 2020 2020 2020 2020 ata);. │ │ │ │ -0005d4f0: 2020 2020 7d0a 2020 2020 2020 2020 2020 }. │ │ │ │ -0005d500: 2020 7d0a 2020 2020 2020 2020 2020 2020 }. │ │ │ │ -0005d510: 7265 7370 6f6e 7365 2e64 6174 6120 3d20 response.data = │ │ │ │ -0005d520: 7265 7370 6f6e 7365 4461 7461 3b0a 2020 responseData;. │ │ │ │ -0005d530: 2020 2020 2020 2020 7d20 6361 7463 6820 } catch │ │ │ │ -0005d540: 2865 7272 2920 7b0a 2020 2020 2020 2020 (err) {. │ │ │ │ -0005d550: 2020 2020 7265 7475 726e 2072 656a 6563 return rejec │ │ │ │ -0005d560: 7428 4178 696f 7345 7272 6f72 2e66 726f t(AxiosError.fro │ │ │ │ -0005d570: 6d28 6572 722c 206e 756c 6c2c 2063 6f6e m(err, null, con │ │ │ │ -0005d580: 6669 672c 2072 6573 706f 6e73 652e 7265 fig, response.re │ │ │ │ -0005d590: 7175 6573 742c 2072 6573 706f 6e73 6529 quest, response) │ │ │ │ -0005d5a0: 293b 0a20 2020 2020 2020 2020 207d 0a20 );. }. │ │ │ │ -0005d5b0: 2020 2020 2020 2020 2073 6574 746c 6528 settle( │ │ │ │ -0005d5c0: 7265 736f 6c76 652c 2072 656a 6563 742c resolve, reject, │ │ │ │ -0005d5d0: 2072 6573 706f 6e73 6529 3b0a 2020 2020 response);. │ │ │ │ -0005d5e0: 2020 2020 7d29 3b0a 2020 2020 2020 7d0a });. }. │ │ │ │ -0005d5f0: 0a20 2020 2020 2061 626f 7274 456d 6974 . abortEmit │ │ │ │ -0005d600: 7465 722e 6f6e 6365 2827 6162 6f72 7427 ter.once('abort' │ │ │ │ -0005d610: 2c20 6572 7220 3d3e 207b 0a20 2020 2020 , err => {. │ │ │ │ -0005d620: 2020 2069 6620 2821 7265 7370 6f6e 7365 if (!response │ │ │ │ -0005d630: 5374 7265 616d 2e64 6573 7472 6f79 6564 Stream.destroyed │ │ │ │ -0005d640: 2920 7b0a 2020 2020 2020 2020 2020 7265 ) {. re │ │ │ │ -0005d650: 7370 6f6e 7365 5374 7265 616d 2e65 6d69 sponseStream.emi │ │ │ │ -0005d660: 7428 2765 7272 6f72 272c 2065 7272 293b t('error', err); │ │ │ │ -0005d670: 0a20 2020 2020 2020 2020 2072 6573 706f . respo │ │ │ │ -0005d680: 6e73 6553 7472 6561 6d2e 6465 7374 726f nseStream.destro │ │ │ │ -0005d690: 7928 293b 0a20 2020 2020 2020 207d 0a20 y();. }. │ │ │ │ -0005d6a0: 2020 2020 207d 293b 0a20 2020 207d 293b });. }); │ │ │ │ -0005d6b0: 0a0a 2020 2020 6162 6f72 7445 6d69 7474 .. abortEmitt │ │ │ │ -0005d6c0: 6572 2e6f 6e63 6528 2761 626f 7274 272c er.once('abort', │ │ │ │ -0005d6d0: 2065 7272 203d 3e20 7b0a 2020 2020 2020 err => {. │ │ │ │ -0005d6e0: 6966 2028 7265 712e 636c 6f73 6529 207b if (req.close) { │ │ │ │ -0005d6f0: 0a20 2020 2020 2020 2072 6571 2e63 6c6f . req.clo │ │ │ │ -0005d700: 7365 2829 3b0a 2020 2020 2020 7d20 656c se();. } el │ │ │ │ -0005d710: 7365 207b 0a20 2020 2020 2020 2072 6571 se {. req │ │ │ │ -0005d720: 2e64 6573 7472 6f79 2865 7272 293b 0a20 .destroy(err);. │ │ │ │ -0005d730: 2020 2020 207d 0a20 2020 207d 293b 0a0a }. });.. │ │ │ │ -0005d740: 2020 2020 2f2f 2048 616e 646c 6520 6572 // Handle er │ │ │ │ -0005d750: 726f 7273 0a20 2020 2072 6571 2e6f 6e28 rors. req.on( │ │ │ │ -0005d760: 2765 7272 6f72 272c 2066 756e 6374 696f 'error', functio │ │ │ │ -0005d770: 6e20 6861 6e64 6c65 5265 7175 6573 7445 n handleRequestE │ │ │ │ -0005d780: 7272 6f72 2865 7272 2920 7b0a 2020 2020 rror(err) {. │ │ │ │ -0005d790: 2020 2f2f 2040 746f 646f 2072 656d 6f76 // @todo remov │ │ │ │ -0005d7a0: 650a 2020 2020 2020 2f2f 2069 6620 2872 e. // if (r │ │ │ │ -0005d7b0: 6571 2e61 626f 7274 6564 2026 2620 6572 eq.aborted && er │ │ │ │ -0005d7c0: 722e 636f 6465 2021 3d3d 2041 7869 6f73 r.code !== Axios │ │ │ │ -0005d7d0: 4572 726f 722e 4552 525f 4652 5f54 4f4f Error.ERR_FR_TOO │ │ │ │ -0005d7e0: 5f4d 414e 595f 5245 4449 5245 4354 5329 _MANY_REDIRECTS) │ │ │ │ -0005d7f0: 2072 6574 7572 6e3b 0a20 2020 2020 2072 return;. r │ │ │ │ -0005d800: 656a 6563 7428 4178 696f 7345 7272 6f72 eject(AxiosError │ │ │ │ -0005d810: 2e66 726f 6d28 6572 722c 206e 756c 6c2c .from(err, null, │ │ │ │ -0005d820: 2063 6f6e 6669 672c 2072 6571 2929 3b0a config, req));. │ │ │ │ -0005d830: 2020 2020 7d29 3b0a 0a20 2020 202f 2f20 });.. // │ │ │ │ -0005d840: 7365 7420 7463 7020 6b65 6570 2061 6c69 set tcp keep ali │ │ │ │ -0005d850: 7665 2074 6f20 7072 6576 656e 7420 6472 ve to prevent dr │ │ │ │ -0005d860: 6f70 2063 6f6e 6e65 6374 696f 6e20 6279 op connection by │ │ │ │ -0005d870: 2070 6565 720a 2020 2020 7265 712e 6f6e peer. req.on │ │ │ │ -0005d880: 2827 736f 636b 6574 272c 2066 756e 6374 ('socket', funct │ │ │ │ -0005d890: 696f 6e20 6861 6e64 6c65 5265 7175 6573 ion handleReques │ │ │ │ -0005d8a0: 7453 6f63 6b65 7428 736f 636b 6574 2920 tSocket(socket) │ │ │ │ -0005d8b0: 7b0a 2020 2020 2020 2f2f 2064 6566 6175 {. // defau │ │ │ │ -0005d8c0: 6c74 2069 6e74 6572 7661 6c20 6f66 2073 lt interval of s │ │ │ │ -0005d8d0: 656e 6469 6e67 2061 636b 2070 6163 6b65 ending ack packe │ │ │ │ -0005d8e0: 7420 6973 2031 206d 696e 7574 650a 2020 t is 1 minute. │ │ │ │ -0005d8f0: 2020 2020 736f 636b 6574 2e73 6574 4b65 socket.setKe │ │ │ │ -0005d900: 6570 416c 6976 6528 7472 7565 2c20 3130 epAlive(true, 10 │ │ │ │ -0005d910: 3030 202a 2036 3029 3b0a 2020 2020 7d29 00 * 60);. }) │ │ │ │ -0005d920: 3b0a 0a20 2020 202f 2f20 4861 6e64 6c65 ;.. // Handle │ │ │ │ -0005d930: 2072 6571 7565 7374 2074 696d 656f 7574 request timeout │ │ │ │ -0005d940: 0a20 2020 2069 6620 2863 6f6e 6669 672e . if (config. │ │ │ │ -0005d950: 7469 6d65 6f75 7429 207b 0a20 2020 2020 timeout) {. │ │ │ │ -0005d960: 202f 2f20 5468 6973 2069 7320 666f 7263 // This is forc │ │ │ │ -0005d970: 696e 6720 6120 696e 7420 7469 6d65 6f75 ing a int timeou │ │ │ │ -0005d980: 7420 746f 2061 766f 6964 2070 726f 626c t to avoid probl │ │ │ │ -0005d990: 656d 7320 6966 2074 6865 2060 7265 7160 ems if the `req` │ │ │ │ -0005d9a0: 2069 6e74 6572 6661 6365 2064 6f65 736e interface doesn │ │ │ │ -0005d9b0: 2774 2068 616e 646c 6520 6f74 6865 7220 't handle other │ │ │ │ -0005d9c0: 7479 7065 732e 0a20 2020 2020 2063 6f6e types.. con │ │ │ │ -0005d9d0: 7374 2074 696d 656f 7574 203d 2070 6172 st timeout = par │ │ │ │ -0005d9e0: 7365 496e 7428 636f 6e66 6967 2e74 696d seInt(config.tim │ │ │ │ -0005d9f0: 656f 7574 2c20 3130 293b 0a0a 2020 2020 eout, 10);.. │ │ │ │ -0005da00: 2020 6966 2028 4e75 6d62 6572 2e69 734e if (Number.isN │ │ │ │ -0005da10: 614e 2874 696d 656f 7574 2929 207b 0a20 aN(timeout)) {. │ │ │ │ -0005da20: 2020 2020 2020 2061 626f 7274 286e 6577 abort(new │ │ │ │ -0005da30: 2041 7869 6f73 4572 726f 7228 0a20 2020 AxiosError(. │ │ │ │ -0005da40: 2020 2020 2020 2027 6572 726f 7220 7472 'error tr │ │ │ │ -0005da50: 7969 6e67 2074 6f20 7061 7273 6520 6063 ying to parse `c │ │ │ │ -0005da60: 6f6e 6669 672e 7469 6d65 6f75 7460 2074 onfig.timeout` t │ │ │ │ -0005da70: 6f20 696e 7427 2c0a 2020 2020 2020 2020 o int',. │ │ │ │ -0005da80: 2020 4178 696f 7345 7272 6f72 2e45 5252 AxiosError.ERR │ │ │ │ -0005da90: 5f42 4144 5f4f 5054 494f 4e5f 5641 4c55 _BAD_OPTION_VALU │ │ │ │ -0005daa0: 452c 0a20 2020 2020 2020 2020 2063 6f6e E,. con │ │ │ │ -0005dab0: 6669 672c 0a20 2020 2020 2020 2020 2072 fig,. r │ │ │ │ -0005dac0: 6571 0a20 2020 2020 2020 2029 293b 0a0a eq. ));.. │ │ │ │ -0005dad0: 2020 2020 2020 2020 7265 7475 726e 3b0a return;. │ │ │ │ -0005dae0: 2020 2020 2020 7d0a 0a20 2020 2020 202f }.. / │ │ │ │ -0005daf0: 2f20 536f 6d65 7469 6d65 2c20 7468 6520 / Sometime, the │ │ │ │ -0005db00: 7265 7370 6f6e 7365 2077 696c 6c20 6265 response will be │ │ │ │ -0005db10: 2076 6572 7920 736c 6f77 2c20 616e 6420 very slow, and │ │ │ │ -0005db20: 646f 6573 206e 6f74 2072 6573 706f 6e64 does not respond │ │ │ │ -0005db30: 2c20 7468 6520 636f 6e6e 6563 7420 6576 , the connect ev │ │ │ │ -0005db40: 656e 7420 7769 6c6c 2062 6520 626c 6f63 ent will be bloc │ │ │ │ -0005db50: 6b20 6279 2065 7665 6e74 206c 6f6f 7020 k by event loop │ │ │ │ -0005db60: 7379 7374 656d 2e0a 2020 2020 2020 2f2f system.. // │ │ │ │ -0005db70: 2041 6e64 2074 696d 6572 2063 616c 6c62 And timer callb │ │ │ │ -0005db80: 6163 6b20 7769 6c6c 2062 6520 6669 7265 ack will be fire │ │ │ │ -0005db90: 642c 2061 6e64 2061 626f 7274 2829 2077 d, and abort() w │ │ │ │ -0005dba0: 696c 6c20 6265 2069 6e76 6f6b 6564 2062 ill be invoked b │ │ │ │ -0005dbb0: 6566 6f72 6520 636f 6e6e 6563 7469 6f6e efore connection │ │ │ │ -0005dbc0: 2c20 7468 656e 2067 6574 2022 736f 636b , then get "sock │ │ │ │ -0005dbd0: 6574 2068 616e 6720 7570 2220 616e 6420 et hang up" and │ │ │ │ -0005dbe0: 636f 6465 2045 434f 4e4e 5245 5345 542e code ECONNRESET. │ │ │ │ -0005dbf0: 0a20 2020 2020 202f 2f20 4174 2074 6869 . // At thi │ │ │ │ -0005dc00: 7320 7469 6d65 2c20 6966 2077 6520 6861 s time, if we ha │ │ │ │ -0005dc10: 7665 2061 206c 6172 6765 206e 756d 6265 ve a large numbe │ │ │ │ -0005dc20: 7220 6f66 2072 6571 7565 7374 2c20 6e6f r of request, no │ │ │ │ -0005dc30: 6465 6a73 2077 696c 6c20 6861 6e67 2075 dejs will hang u │ │ │ │ -0005dc40: 7020 736f 6d65 2073 6f63 6b65 7420 6f6e p some socket on │ │ │ │ -0005dc50: 2062 6163 6b67 726f 756e 642e 2061 6e64 background. and │ │ │ │ -0005dc60: 2074 6865 206e 756d 6265 7220 7769 6c6c the number will │ │ │ │ -0005dc70: 2075 7020 616e 6420 7570 2e0a 2020 2020 up and up.. │ │ │ │ -0005dc80: 2020 2f2f 2041 6e64 2074 6865 6e20 7468 // And then th │ │ │ │ -0005dc90: 6573 6520 736f 636b 6574 2077 6869 6368 ese socket which │ │ │ │ -0005dca0: 2062 6520 6861 6e67 2075 7020 7769 6c6c be hang up will │ │ │ │ -0005dcb0: 2064 6576 6f75 7269 6e67 2043 5055 206c devouring CPU l │ │ │ │ -0005dcc0: 6974 746c 6520 6279 206c 6974 746c 652e ittle by little. │ │ │ │ -0005dcd0: 0a20 2020 2020 202f 2f20 436c 6965 6e74 . // Client │ │ │ │ -0005dce0: 5265 7175 6573 742e 7365 7454 696d 656f Request.setTimeo │ │ │ │ -0005dcf0: 7574 2077 696c 6c20 6265 2066 6972 6564 ut will be fired │ │ │ │ -0005dd00: 206f 6e20 7468 6520 7370 6563 6966 7920 on the specify │ │ │ │ -0005dd10: 6d69 6c6c 6973 6563 6f6e 6473 2c20 616e milliseconds, an │ │ │ │ -0005dd20: 6420 6361 6e20 6d61 6b65 2073 7572 6520 d can make sure │ │ │ │ -0005dd30: 7468 6174 2061 626f 7274 2829 2077 696c that abort() wil │ │ │ │ -0005dd40: 6c20 6265 2066 6972 6564 2061 6674 6572 l be fired after │ │ │ │ -0005dd50: 2063 6f6e 6e65 6374 2e0a 2020 2020 2020 connect.. │ │ │ │ -0005dd60: 7265 712e 7365 7454 696d 656f 7574 2874 req.setTimeout(t │ │ │ │ -0005dd70: 696d 656f 7574 2c20 6675 6e63 7469 6f6e imeout, function │ │ │ │ -0005dd80: 2068 616e 646c 6552 6571 7565 7374 5469 handleRequestTi │ │ │ │ -0005dd90: 6d65 6f75 7428 2920 7b0a 2020 2020 2020 meout() {. │ │ │ │ -0005dda0: 2020 6966 2028 6973 446f 6e65 2920 7265 if (isDone) re │ │ │ │ -0005ddb0: 7475 726e 3b0a 2020 2020 2020 2020 6c65 turn;. le │ │ │ │ -0005ddc0: 7420 7469 6d65 6f75 7445 7272 6f72 4d65 t timeoutErrorMe │ │ │ │ -0005ddd0: 7373 6167 6520 3d20 636f 6e66 6967 2e74 ssage = config.t │ │ │ │ -0005dde0: 696d 656f 7574 203f 2027 7469 6d65 6f75 imeout ? 'timeou │ │ │ │ -0005ddf0: 7420 6f66 2027 202b 2063 6f6e 6669 672e t of ' + config. │ │ │ │ -0005de00: 7469 6d65 6f75 7420 2b20 276d 7320 6578 timeout + 'ms ex │ │ │ │ -0005de10: 6365 6564 6564 2720 3a20 2774 696d 656f ceeded' : 'timeo │ │ │ │ -0005de20: 7574 2065 7863 6565 6465 6427 3b0a 2020 ut exceeded';. │ │ │ │ -0005de30: 2020 2020 2020 636f 6e73 7420 7472 616e const tran │ │ │ │ -0005de40: 7369 7469 6f6e 616c 203d 2063 6f6e 6669 sitional = confi │ │ │ │ -0005de50: 672e 7472 616e 7369 7469 6f6e 616c 207c g.transitional | │ │ │ │ -0005de60: 7c20 7472 616e 7369 7469 6f6e 616c 4465 | transitionalDe │ │ │ │ -0005de70: 6661 756c 7473 3b0a 2020 2020 2020 2020 faults;. │ │ │ │ -0005de80: 6966 2028 636f 6e66 6967 2e74 696d 656f if (config.timeo │ │ │ │ -0005de90: 7574 4572 726f 724d 6573 7361 6765 2920 utErrorMessage) │ │ │ │ -0005dea0: 7b0a 2020 2020 2020 2020 2020 7469 6d65 {. time │ │ │ │ -0005deb0: 6f75 7445 7272 6f72 4d65 7373 6167 6520 outErrorMessage │ │ │ │ -0005dec0: 3d20 636f 6e66 6967 2e74 696d 656f 7574 = config.timeout │ │ │ │ -0005ded0: 4572 726f 724d 6573 7361 6765 3b0a 2020 ErrorMessage;. │ │ │ │ -0005dee0: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ -0005def0: 6162 6f72 7428 6e65 7720 4178 696f 7345 abort(new AxiosE │ │ │ │ -0005df00: 7272 6f72 280a 2020 2020 2020 2020 2020 rror(. │ │ │ │ -0005df10: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ -0005df20: 6167 652c 0a20 2020 2020 2020 2020 2074 age,. t │ │ │ │ -0005df30: 7261 6e73 6974 696f 6e61 6c2e 636c 6172 ransitional.clar │ │ │ │ -0005df40: 6966 7954 696d 656f 7574 4572 726f 7220 ifyTimeoutError │ │ │ │ -0005df50: 3f20 4178 696f 7345 7272 6f72 2e45 5449 ? AxiosError.ETI │ │ │ │ -0005df60: 4d45 444f 5554 203a 2041 7869 6f73 4572 MEDOUT : AxiosEr │ │ │ │ -0005df70: 726f 722e 4543 4f4e 4e41 424f 5254 4544 ror.ECONNABORTED │ │ │ │ -0005df80: 2c0a 2020 2020 2020 2020 2020 636f 6e66 ,. conf │ │ │ │ -0005df90: 6967 2c0a 2020 2020 2020 2020 2020 7265 ig,. re │ │ │ │ -0005dfa0: 710a 2020 2020 2020 2020 2929 3b0a 2020 q. ));. │ │ │ │ -0005dfb0: 2020 2020 7d29 3b0a 2020 2020 7d20 656c });. } el │ │ │ │ -0005dfc0: 7365 207b 0a20 2020 2020 202f 2f20 6578 se {. // ex │ │ │ │ -0005dfd0: 706c 6963 6974 6c79 2072 6573 6574 2074 plicitly reset t │ │ │ │ -0005dfe0: 6865 2073 6f63 6b65 7420 7469 6d65 6f75 he socket timeou │ │ │ │ -0005dff0: 7420 7661 6c75 6520 666f 7220 6120 706f t value for a po │ │ │ │ -0005e000: 7373 6962 6c65 2060 6b65 6570 2d61 6c69 ssible `keep-ali │ │ │ │ -0005e010: 7665 6020 7265 7175 6573 740a 2020 2020 ve` request. │ │ │ │ -0005e020: 2020 7265 712e 7365 7454 696d 656f 7574 req.setTimeout │ │ │ │ -0005e030: 2830 293b 0a20 2020 207d 0a0a 0a20 2020 (0);. }... │ │ │ │ -0005e040: 202f 2f20 5365 6e64 2074 6865 2072 6571 // Send the req │ │ │ │ -0005e050: 7565 7374 0a20 2020 2069 6620 2875 7469 uest. if (uti │ │ │ │ -0005e060: 6c73 2431 2e69 7353 7472 6561 6d28 6461 ls$1.isStream(da │ │ │ │ -0005e070: 7461 2929 207b 0a20 2020 2020 206c 6574 ta)) {. let │ │ │ │ -0005e080: 2065 6e64 6564 203d 2066 616c 7365 3b0a ended = false;. │ │ │ │ -0005e090: 2020 2020 2020 6c65 7420 6572 726f 7265 let errore │ │ │ │ -0005e0a0: 6420 3d20 6661 6c73 653b 0a0a 2020 2020 d = false;.. │ │ │ │ -0005e0b0: 2020 6461 7461 2e6f 6e28 2765 6e64 272c data.on('end', │ │ │ │ -0005e0c0: 2028 2920 3d3e 207b 0a20 2020 2020 2020 () => {. │ │ │ │ -0005e0d0: 2065 6e64 6564 203d 2074 7275 653b 0a20 ended = true;. │ │ │ │ -0005e0e0: 2020 2020 207d 293b 0a0a 2020 2020 2020 });.. │ │ │ │ -0005e0f0: 6461 7461 2e6f 6e63 6528 2765 7272 6f72 data.once('error │ │ │ │ -0005e100: 272c 2065 7272 203d 3e20 7b0a 2020 2020 ', err => {. │ │ │ │ -0005e110: 2020 2020 6572 726f 7265 6420 3d20 7472 errored = tr │ │ │ │ -0005e120: 7565 3b0a 2020 2020 2020 2020 7265 712e ue;. req. │ │ │ │ -0005e130: 6465 7374 726f 7928 6572 7229 3b0a 2020 destroy(err);. │ │ │ │ -0005e140: 2020 2020 7d29 3b0a 0a20 2020 2020 2064 });.. d │ │ │ │ -0005e150: 6174 612e 6f6e 2827 636c 6f73 6527 2c20 ata.on('close', │ │ │ │ -0005e160: 2829 203d 3e20 7b0a 2020 2020 2020 2020 () => {. │ │ │ │ -0005e170: 6966 2028 2165 6e64 6564 2026 2620 2165 if (!ended && !e │ │ │ │ -0005e180: 7272 6f72 6564 2920 7b0a 2020 2020 2020 rrored) {. │ │ │ │ -0005e190: 2020 2020 6162 6f72 7428 6e65 7720 4361 abort(new Ca │ │ │ │ -0005e1a0: 6e63 656c 6564 4572 726f 7228 2752 6571 nceledError('Req │ │ │ │ -0005e1b0: 7565 7374 2073 7472 6561 6d20 6861 7320 uest stream has │ │ │ │ -0005e1c0: 6265 656e 2061 626f 7274 6564 272c 2063 been aborted', c │ │ │ │ -0005e1d0: 6f6e 6669 672c 2072 6571 2929 3b0a 2020 onfig, req));. │ │ │ │ -0005e1e0: 2020 2020 2020 7d0a 2020 2020 2020 7d29 }. }) │ │ │ │ -0005e1f0: 3b0a 0a20 2020 2020 2064 6174 612e 7069 ;.. data.pi │ │ │ │ -0005e200: 7065 2872 6571 293b 0a20 2020 207d 2065 pe(req);. } e │ │ │ │ -0005e210: 6c73 6520 7b0a 2020 2020 2020 6461 7461 lse {. data │ │ │ │ -0005e220: 2026 2620 7265 712e 7772 6974 6528 6461 && req.write(da │ │ │ │ -0005e230: 7461 293b 0a20 2020 2020 2072 6571 2e65 ta);. req.e │ │ │ │ -0005e240: 6e64 2829 3b0a 2020 2020 7d0a 2020 7d29 nd();. }. }) │ │ │ │ -0005e250: 3b0a 7d3b 0a0a 636f 6e73 7420 6973 5552 ;.};..const isUR │ │ │ │ -0005e260: 4c53 616d 654f 7269 6769 6e20 3d20 706c LSameOrigin = pl │ │ │ │ -0005e270: 6174 666f 726d 2e68 6173 5374 616e 6461 atform.hasStanda │ │ │ │ -0005e280: 7264 4272 6f77 7365 7245 6e76 203f 2028 rdBrowserEnv ? ( │ │ │ │ -0005e290: 286f 7269 6769 6e2c 2069 734d 5349 4529 (origin, isMSIE) │ │ │ │ -0005e2a0: 203d 3e20 2875 726c 2920 3d3e 207b 0a20 => (url) => {. │ │ │ │ -0005e2b0: 2075 726c 203d 206e 6577 2055 524c 2875 url = new URL(u │ │ │ │ -0005e2c0: 726c 2c20 706c 6174 666f 726d 2e6f 7269 rl, platform.ori │ │ │ │ -0005e2d0: 6769 6e29 3b0a 0a20 2072 6574 7572 6e20 gin);.. return │ │ │ │ -0005e2e0: 280a 2020 2020 6f72 6967 696e 2e70 726f (. origin.pro │ │ │ │ -0005e2f0: 746f 636f 6c20 3d3d 3d20 7572 6c2e 7072 tocol === url.pr │ │ │ │ -0005e300: 6f74 6f63 6f6c 2026 260a 2020 2020 6f72 otocol &&. or │ │ │ │ -0005e310: 6967 696e 2e68 6f73 7420 3d3d 3d20 7572 igin.host === ur │ │ │ │ -0005e320: 6c2e 686f 7374 2026 260a 2020 2020 2869 l.host &&. (i │ │ │ │ -0005e330: 734d 5349 4520 7c7c 206f 7269 6769 6e2e sMSIE || origin. │ │ │ │ -0005e340: 706f 7274 203d 3d3d 2075 726c 2e70 6f72 port === url.por │ │ │ │ -0005e350: 7429 0a20 2029 3b0a 7d29 280a 2020 6e65 t). );.})(. ne │ │ │ │ -0005e360: 7720 5552 4c28 706c 6174 666f 726d 2e6f w URL(platform.o │ │ │ │ -0005e370: 7269 6769 6e29 2c0a 2020 706c 6174 666f rigin),. platfo │ │ │ │ -0005e380: 726d 2e6e 6176 6967 6174 6f72 2026 2620 rm.navigator && │ │ │ │ -0005e390: 2f28 6d73 6965 7c74 7269 6465 6e74 292f /(msie|trident)/ │ │ │ │ -0005e3a0: 692e 7465 7374 2870 6c61 7466 6f72 6d2e i.test(platform. │ │ │ │ -0005e3b0: 6e61 7669 6761 746f 722e 7573 6572 4167 navigator.userAg │ │ │ │ -0005e3c0: 656e 7429 0a29 203a 2028 2920 3d3e 2074 ent).) : () => t │ │ │ │ -0005e3d0: 7275 653b 0a0a 636f 6e73 7420 636f 6f6b rue;..const cook │ │ │ │ -0005e3e0: 6965 7320 3d20 706c 6174 666f 726d 2e68 ies = platform.h │ │ │ │ -0005e3f0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -0005e400: 7245 6e76 203f 0a0a 2020 2f2f 2053 7461 rEnv ?.. // Sta │ │ │ │ -0005e410: 6e64 6172 6420 6272 6f77 7365 7220 656e ndard browser en │ │ │ │ -0005e420: 7673 2073 7570 706f 7274 2064 6f63 756d vs support docum │ │ │ │ -0005e430: 656e 742e 636f 6f6b 6965 0a20 207b 0a20 ent.cookie. {. │ │ │ │ -0005e440: 2020 2077 7269 7465 286e 616d 652c 2076 write(name, v │ │ │ │ -0005e450: 616c 7565 2c20 6578 7069 7265 732c 2070 alue, expires, p │ │ │ │ -0005e460: 6174 682c 2064 6f6d 6169 6e2c 2073 6563 ath, domain, sec │ │ │ │ -0005e470: 7572 652c 2073 616d 6553 6974 6529 207b ure, sameSite) { │ │ │ │ -0005e480: 0a20 2020 2020 2069 6620 2874 7970 656f . if (typeo │ │ │ │ -0005e490: 6620 646f 6375 6d65 6e74 203d 3d3d 2027 f document === ' │ │ │ │ -0005e4a0: 756e 6465 6669 6e65 6427 2920 7265 7475 undefined') retu │ │ │ │ -0005e4b0: 726e 3b0a 0a20 2020 2020 2063 6f6e 7374 rn;.. const │ │ │ │ -0005e4c0: 2063 6f6f 6b69 6520 3d20 5b60 247b 6e61 cookie = [`${na │ │ │ │ -0005e4d0: 6d65 7d3d 247b 656e 636f 6465 5552 4943 me}=${encodeURIC │ │ │ │ -0005e4e0: 6f6d 706f 6e65 6e74 2876 616c 7565 297d omponent(value)} │ │ │ │ -0005e4f0: 605d 3b0a 0a20 2020 2020 2069 6620 2875 `];.. if (u │ │ │ │ -0005e500: 7469 6c73 2431 2e69 734e 756d 6265 7228 tils$1.isNumber( │ │ │ │ -0005e510: 6578 7069 7265 7329 2920 7b0a 2020 2020 expires)) {. │ │ │ │ -0005e520: 2020 2020 636f 6f6b 6965 2e70 7573 6828 cookie.push( │ │ │ │ -0005e530: 6065 7870 6972 6573 3d24 7b6e 6577 2044 `expires=${new D │ │ │ │ -0005e540: 6174 6528 6578 7069 7265 7329 2e74 6f55 ate(expires).toU │ │ │ │ -0005e550: 5443 5374 7269 6e67 2829 7d60 293b 0a20 TCString()}`);. │ │ │ │ -0005e560: 2020 2020 207d 0a20 2020 2020 2069 6620 }. if │ │ │ │ -0005e570: 2875 7469 6c73 2431 2e69 7353 7472 696e (utils$1.isStrin │ │ │ │ -0005e580: 6728 7061 7468 2929 207b 0a20 2020 2020 g(path)) {. │ │ │ │ -0005e590: 2020 2063 6f6f 6b69 652e 7075 7368 2860 cookie.push(` │ │ │ │ -0005e5a0: 7061 7468 3d24 7b70 6174 687d 6029 3b0a path=${path}`);. │ │ │ │ -0005e5b0: 2020 2020 2020 7d0a 2020 2020 2020 6966 }. if │ │ │ │ -0005e5c0: 2028 7574 696c 7324 312e 6973 5374 7269 (utils$1.isStri │ │ │ │ -0005e5d0: 6e67 2864 6f6d 6169 6e29 2920 7b0a 2020 ng(domain)) {. │ │ │ │ -0005e5e0: 2020 2020 2020 636f 6f6b 6965 2e70 7573 cookie.pus │ │ │ │ -0005e5f0: 6828 6064 6f6d 6169 6e3d 247b 646f 6d61 h(`domain=${doma │ │ │ │ -0005e600: 696e 7d60 293b 0a20 2020 2020 207d 0a20 in}`);. }. │ │ │ │ -0005e610: 2020 2020 2069 6620 2873 6563 7572 6520 if (secure │ │ │ │ -0005e620: 3d3d 3d20 7472 7565 2920 7b0a 2020 2020 === true) {. │ │ │ │ -0005e630: 2020 2020 636f 6f6b 6965 2e70 7573 6828 cookie.push( │ │ │ │ -0005e640: 2773 6563 7572 6527 293b 0a20 2020 2020 'secure');. │ │ │ │ -0005e650: 207d 0a20 2020 2020 2069 6620 2875 7469 }. if (uti │ │ │ │ -0005e660: 6c73 2431 2e69 7353 7472 696e 6728 7361 ls$1.isString(sa │ │ │ │ -0005e670: 6d65 5369 7465 2929 207b 0a20 2020 2020 meSite)) {. │ │ │ │ -0005e680: 2020 2063 6f6f 6b69 652e 7075 7368 2860 cookie.push(` │ │ │ │ -0005e690: 5361 6d65 5369 7465 3d24 7b73 616d 6553 SameSite=${sameS │ │ │ │ -0005e6a0: 6974 657d 6029 3b0a 2020 2020 2020 7d0a ite}`);. }. │ │ │ │ -0005e6b0: 0a20 2020 2020 2064 6f63 756d 656e 742e . document. │ │ │ │ -0005e6c0: 636f 6f6b 6965 203d 2063 6f6f 6b69 652e cookie = cookie. │ │ │ │ -0005e6d0: 6a6f 696e 2827 3b20 2729 3b0a 2020 2020 join('; ');. │ │ │ │ -0005e6e0: 7d2c 0a0a 2020 2020 7265 6164 286e 616d },.. read(nam │ │ │ │ -0005e6f0: 6529 207b 0a20 2020 2020 2069 6620 2874 e) {. if (t │ │ │ │ -0005e700: 7970 656f 6620 646f 6375 6d65 6e74 203d ypeof document = │ │ │ │ -0005e710: 3d3d 2027 756e 6465 6669 6e65 6427 2920 == 'undefined') │ │ │ │ -0005e720: 7265 7475 726e 206e 756c 6c3b 0a20 2020 return null;. │ │ │ │ -0005e730: 2020 2063 6f6e 7374 206d 6174 6368 203d const match = │ │ │ │ -0005e740: 2064 6f63 756d 656e 742e 636f 6f6b 6965 document.cookie │ │ │ │ -0005e750: 2e6d 6174 6368 286e 6577 2052 6567 4578 .match(new RegEx │ │ │ │ -0005e760: 7028 2728 3f3a 5e7c 3b20 2927 202b 206e p('(?:^|; )' + n │ │ │ │ -0005e770: 616d 6520 2b20 273d 285b 5e3b 5d2a 2927 ame + '=([^;]*)' │ │ │ │ -0005e780: 2929 3b0a 2020 2020 2020 7265 7475 726e ));. return │ │ │ │ -0005e790: 206d 6174 6368 203f 2064 6563 6f64 6555 match ? decodeU │ │ │ │ -0005e7a0: 5249 436f 6d70 6f6e 656e 7428 6d61 7463 RIComponent(matc │ │ │ │ -0005e7b0: 685b 315d 2920 3a20 6e75 6c6c 3b0a 2020 h[1]) : null;. │ │ │ │ -0005e7c0: 2020 7d2c 0a0a 2020 2020 7265 6d6f 7665 },.. remove │ │ │ │ -0005e7d0: 286e 616d 6529 207b 0a20 2020 2020 2074 (name) {. t │ │ │ │ -0005e7e0: 6869 732e 7772 6974 6528 6e61 6d65 2c20 his.write(name, │ │ │ │ -0005e7f0: 2727 2c20 4461 7465 2e6e 6f77 2829 202d '', Date.now() - │ │ │ │ -0005e800: 2038 3634 3030 3030 302c 2027 2f27 293b 86400000, '/'); │ │ │ │ -0005e810: 0a20 2020 207d 0a20 207d 0a0a 2020 3a0a . }. }.. :. │ │ │ │ -0005e820: 0a20 202f 2f20 4e6f 6e2d 7374 616e 6461 . // Non-standa │ │ │ │ -0005e830: 7264 2062 726f 7773 6572 2065 6e76 2028 rd browser env ( │ │ │ │ -0005e840: 7765 6220 776f 726b 6572 732c 2072 6561 web workers, rea │ │ │ │ -0005e850: 6374 2d6e 6174 6976 6529 206c 6163 6b20 ct-native) lack │ │ │ │ -0005e860: 6e65 6564 6564 2073 7570 706f 7274 2e0a needed support.. │ │ │ │ -0005e870: 2020 7b0a 2020 2020 7772 6974 6528 2920 {. write() │ │ │ │ -0005e880: 7b7d 2c0a 2020 2020 7265 6164 2829 207b {},. read() { │ │ │ │ -0005e890: 0a20 2020 2020 2072 6574 7572 6e20 6e75 . return nu │ │ │ │ -0005e8a0: 6c6c 3b0a 2020 2020 7d2c 0a20 2020 2072 ll;. },. r │ │ │ │ -0005e8b0: 656d 6f76 6528 2920 7b7d 0a20 207d 3b0a emove() {}. };. │ │ │ │ -0005e8c0: 0a63 6f6e 7374 2068 6561 6465 7273 546f .const headersTo │ │ │ │ -0005e8d0: 4f62 6a65 6374 203d 2028 7468 696e 6729 Object = (thing) │ │ │ │ -0005e8e0: 203d 3e20 7468 696e 6720 696e 7374 616e => thing instan │ │ │ │ -0005e8f0: 6365 6f66 2041 7869 6f73 4865 6164 6572 ceof AxiosHeader │ │ │ │ -0005e900: 7324 3120 3f20 7b20 2e2e 2e74 6869 6e67 s$1 ? { ...thing │ │ │ │ -0005e910: 207d 203a 2074 6869 6e67 3b0a 0a2f 2a2a } : thing;../** │ │ │ │ -0005e920: 0a20 2a20 436f 6e66 6967 2d73 7065 6369 . * Config-speci │ │ │ │ -0005e930: 6669 6320 6d65 7267 652d 6675 6e63 7469 fic merge-functi │ │ │ │ -0005e940: 6f6e 2077 6869 6368 2063 7265 6174 6573 on which creates │ │ │ │ -0005e950: 2061 206e 6577 2063 6f6e 6669 672d 6f62 a new config-ob │ │ │ │ -0005e960: 6a65 6374 0a20 2a20 6279 206d 6572 6769 ject. * by mergi │ │ │ │ -0005e970: 6e67 2074 776f 2063 6f6e 6669 6775 7261 ng two configura │ │ │ │ -0005e980: 7469 6f6e 206f 626a 6563 7473 2074 6f67 tion objects tog │ │ │ │ -0005e990: 6574 6865 722e 0a20 2a0a 202a 2040 7061 ether.. *. * @pa │ │ │ │ -0005e9a0: 7261 6d20 7b4f 626a 6563 747d 2063 6f6e ram {Object} con │ │ │ │ -0005e9b0: 6669 6731 0a20 2a20 4070 6172 616d 207b fig1. * @param { │ │ │ │ -0005e9c0: 4f62 6a65 6374 7d20 636f 6e66 6967 320a Object} config2. │ │ │ │ -0005e9d0: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ -0005e9e0: 4f62 6a65 6374 7d20 4e65 7720 6f62 6a65 Object} New obje │ │ │ │ -0005e9f0: 6374 2072 6573 756c 7469 6e67 2066 726f ct resulting fro │ │ │ │ -0005ea00: 6d20 6d65 7267 696e 6720 636f 6e66 6967 m merging config │ │ │ │ -0005ea10: 3220 746f 2063 6f6e 6669 6731 0a20 2a2f 2 to config1. */ │ │ │ │ -0005ea20: 0a66 756e 6374 696f 6e20 6d65 7267 6543 .function mergeC │ │ │ │ -0005ea30: 6f6e 6669 6728 636f 6e66 6967 312c 2063 onfig(config1, c │ │ │ │ -0005ea40: 6f6e 6669 6732 2920 7b0a 2020 2f2f 2065 onfig2) {. // e │ │ │ │ -0005ea50: 736c 696e 742d 6469 7361 626c 652d 6e65 slint-disable-ne │ │ │ │ -0005ea60: 7874 2d6c 696e 6520 6e6f 2d70 6172 616d xt-line no-param │ │ │ │ -0005ea70: 2d72 6561 7373 6967 6e0a 2020 636f 6e66 -reassign. conf │ │ │ │ -0005ea80: 6967 3220 3d20 636f 6e66 6967 3220 7c7c ig2 = config2 || │ │ │ │ -0005ea90: 207b 7d3b 0a20 2063 6f6e 7374 2063 6f6e {};. const con │ │ │ │ -0005eaa0: 6669 6720 3d20 7b7d 3b0a 0a20 2066 756e fig = {};.. fun │ │ │ │ -0005eab0: 6374 696f 6e20 6765 744d 6572 6765 6456 ction getMergedV │ │ │ │ -0005eac0: 616c 7565 2874 6172 6765 742c 2073 6f75 alue(target, sou │ │ │ │ -0005ead0: 7263 652c 2070 726f 702c 2063 6173 656c rce, prop, casel │ │ │ │ -0005eae0: 6573 7329 207b 0a20 2020 2069 6620 2875 ess) {. if (u │ │ │ │ -0005eaf0: 7469 6c73 2431 2e69 7350 6c61 696e 4f62 tils$1.isPlainOb │ │ │ │ -0005eb00: 6a65 6374 2874 6172 6765 7429 2026 2620 ject(target) && │ │ │ │ -0005eb10: 7574 696c 7324 312e 6973 506c 6169 6e4f utils$1.isPlainO │ │ │ │ -0005eb20: 626a 6563 7428 736f 7572 6365 2929 207b bject(source)) { │ │ │ │ -0005eb30: 0a20 2020 2020 2072 6574 7572 6e20 7574 . return ut │ │ │ │ -0005eb40: 696c 7324 312e 6d65 7267 652e 6361 6c6c ils$1.merge.call │ │ │ │ -0005eb50: 287b 6361 7365 6c65 7373 7d2c 2074 6172 ({caseless}, tar │ │ │ │ -0005eb60: 6765 742c 2073 6f75 7263 6529 3b0a 2020 get, source);. │ │ │ │ -0005eb70: 2020 7d20 656c 7365 2069 6620 2875 7469 } else if (uti │ │ │ │ -0005eb80: 6c73 2431 2e69 7350 6c61 696e 4f62 6a65 ls$1.isPlainObje │ │ │ │ -0005eb90: 6374 2873 6f75 7263 6529 2920 7b0a 2020 ct(source)) {. │ │ │ │ -0005eba0: 2020 2020 7265 7475 726e 2075 7469 6c73 return utils │ │ │ │ -0005ebb0: 2431 2e6d 6572 6765 287b 7d2c 2073 6f75 $1.merge({}, sou │ │ │ │ -0005ebc0: 7263 6529 3b0a 2020 2020 7d20 656c 7365 rce);. } else │ │ │ │ -0005ebd0: 2069 6620 2875 7469 6c73 2431 2e69 7341 if (utils$1.isA │ │ │ │ -0005ebe0: 7272 6179 2873 6f75 7263 6529 2920 7b0a rray(source)) {. │ │ │ │ -0005ebf0: 2020 2020 2020 7265 7475 726e 2073 6f75 return sou │ │ │ │ -0005ec00: 7263 652e 736c 6963 6528 293b 0a20 2020 rce.slice();. │ │ │ │ -0005ec10: 207d 0a20 2020 2072 6574 7572 6e20 736f }. return so │ │ │ │ -0005ec20: 7572 6365 3b0a 2020 7d0a 0a20 202f 2f20 urce;. }.. // │ │ │ │ -0005ec30: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ -0005ec40: 6578 742d 6c69 6e65 2063 6f6e 7369 7374 ext-line consist │ │ │ │ -0005ec50: 656e 742d 7265 7475 726e 0a20 2066 756e ent-return. fun │ │ │ │ -0005ec60: 6374 696f 6e20 6d65 7267 6544 6565 7050 ction mergeDeepP │ │ │ │ -0005ec70: 726f 7065 7274 6965 7328 612c 2062 2c20 roperties(a, b, │ │ │ │ -0005ec80: 7072 6f70 2c20 6361 7365 6c65 7373 2920 prop, caseless) │ │ │ │ -0005ec90: 7b0a 2020 2020 6966 2028 2175 7469 6c73 {. if (!utils │ │ │ │ -0005eca0: 2431 2e69 7355 6e64 6566 696e 6564 2862 $1.isUndefined(b │ │ │ │ -0005ecb0: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ -0005ecc0: 6e20 6765 744d 6572 6765 6456 616c 7565 n getMergedValue │ │ │ │ -0005ecd0: 2861 2c20 622c 2070 726f 702c 2063 6173 (a, b, prop, cas │ │ │ │ -0005ece0: 656c 6573 7329 3b0a 2020 2020 7d20 656c eless);. } el │ │ │ │ -0005ecf0: 7365 2069 6620 2821 7574 696c 7324 312e se if (!utils$1. │ │ │ │ -0005ed00: 6973 556e 6465 6669 6e65 6428 6129 2920 isUndefined(a)) │ │ │ │ -0005ed10: 7b0a 2020 2020 2020 7265 7475 726e 2067 {. return g │ │ │ │ -0005ed20: 6574 4d65 7267 6564 5661 6c75 6528 756e etMergedValue(un │ │ │ │ -0005ed30: 6465 6669 6e65 642c 2061 2c20 7072 6f70 defined, a, prop │ │ │ │ -0005ed40: 2c20 6361 7365 6c65 7373 293b 0a20 2020 , caseless);. │ │ │ │ -0005ed50: 207d 0a20 207d 0a0a 2020 2f2f 2065 736c }. }.. // esl │ │ │ │ -0005ed60: 696e 742d 6469 7361 626c 652d 6e65 7874 int-disable-next │ │ │ │ -0005ed70: 2d6c 696e 6520 636f 6e73 6973 7465 6e74 -line consistent │ │ │ │ -0005ed80: 2d72 6574 7572 6e0a 2020 6675 6e63 7469 -return. functi │ │ │ │ -0005ed90: 6f6e 2076 616c 7565 4672 6f6d 436f 6e66 on valueFromConf │ │ │ │ -0005eda0: 6967 3228 612c 2062 2920 7b0a 2020 2020 ig2(a, b) {. │ │ │ │ -0005edb0: 6966 2028 2175 7469 6c73 2431 2e69 7355 if (!utils$1.isU │ │ │ │ -0005edc0: 6e64 6566 696e 6564 2862 2929 207b 0a20 ndefined(b)) {. │ │ │ │ -0005edd0: 2020 2020 2072 6574 7572 6e20 6765 744d return getM │ │ │ │ -0005ede0: 6572 6765 6456 616c 7565 2875 6e64 6566 ergedValue(undef │ │ │ │ -0005edf0: 696e 6564 2c20 6229 3b0a 2020 2020 7d0a ined, b);. }. │ │ │ │ -0005ee00: 2020 7d0a 0a20 202f 2f20 6573 6c69 6e74 }.. // eslint │ │ │ │ -0005ee10: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ -0005ee20: 6e65 2063 6f6e 7369 7374 656e 742d 7265 ne consistent-re │ │ │ │ -0005ee30: 7475 726e 0a20 2066 756e 6374 696f 6e20 turn. function │ │ │ │ -0005ee40: 6465 6661 756c 7454 6f43 6f6e 6669 6732 defaultToConfig2 │ │ │ │ -0005ee50: 2861 2c20 6229 207b 0a20 2020 2069 6620 (a, b) {. if │ │ │ │ -0005ee60: 2821 7574 696c 7324 312e 6973 556e 6465 (!utils$1.isUnde │ │ │ │ -0005ee70: 6669 6e65 6428 6229 2920 7b0a 2020 2020 fined(b)) {. │ │ │ │ -0005ee80: 2020 7265 7475 726e 2067 6574 4d65 7267 return getMerg │ │ │ │ -0005ee90: 6564 5661 6c75 6528 756e 6465 6669 6e65 edValue(undefine │ │ │ │ -0005eea0: 642c 2062 293b 0a20 2020 207d 2065 6c73 d, b);. } els │ │ │ │ -0005eeb0: 6520 6966 2028 2175 7469 6c73 2431 2e69 e if (!utils$1.i │ │ │ │ -0005eec0: 7355 6e64 6566 696e 6564 2861 2929 207b sUndefined(a)) { │ │ │ │ -0005eed0: 0a20 2020 2020 2072 6574 7572 6e20 6765 . return ge │ │ │ │ -0005eee0: 744d 6572 6765 6456 616c 7565 2875 6e64 tMergedValue(und │ │ │ │ -0005eef0: 6566 696e 6564 2c20 6129 3b0a 2020 2020 efined, a);. │ │ │ │ -0005ef00: 7d0a 2020 7d0a 0a20 202f 2f20 6573 6c69 }. }.. // esli │ │ │ │ -0005ef10: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ -0005ef20: 6c69 6e65 2063 6f6e 7369 7374 656e 742d line consistent- │ │ │ │ -0005ef30: 7265 7475 726e 0a20 2066 756e 6374 696f return. functio │ │ │ │ -0005ef40: 6e20 6d65 7267 6544 6972 6563 744b 6579 n mergeDirectKey │ │ │ │ -0005ef50: 7328 612c 2062 2c20 7072 6f70 2920 7b0a s(a, b, prop) {. │ │ │ │ -0005ef60: 2020 2020 6966 2028 7072 6f70 2069 6e20 if (prop in │ │ │ │ -0005ef70: 636f 6e66 6967 3229 207b 0a20 2020 2020 config2) {. │ │ │ │ -0005ef80: 2072 6574 7572 6e20 6765 744d 6572 6765 return getMerge │ │ │ │ -0005ef90: 6456 616c 7565 2861 2c20 6229 3b0a 2020 dValue(a, b);. │ │ │ │ -0005efa0: 2020 7d20 656c 7365 2069 6620 2870 726f } else if (pro │ │ │ │ -0005efb0: 7020 696e 2063 6f6e 6669 6731 2920 7b0a p in config1) {. │ │ │ │ -0005efc0: 2020 2020 2020 7265 7475 726e 2067 6574 return get │ │ │ │ -0005efd0: 4d65 7267 6564 5661 6c75 6528 756e 6465 MergedValue(unde │ │ │ │ -0005efe0: 6669 6e65 642c 2061 293b 0a20 2020 207d fined, a);. } │ │ │ │ -0005eff0: 0a20 207d 0a0a 2020 636f 6e73 7420 6d65 . }.. const me │ │ │ │ -0005f000: 7267 654d 6170 203d 207b 0a20 2020 2075 rgeMap = {. u │ │ │ │ -0005f010: 726c 3a20 7661 6c75 6546 726f 6d43 6f6e rl: valueFromCon │ │ │ │ -0005f020: 6669 6732 2c0a 2020 2020 6d65 7468 6f64 fig2,. method │ │ │ │ -0005f030: 3a20 7661 6c75 6546 726f 6d43 6f6e 6669 : valueFromConfi │ │ │ │ -0005f040: 6732 2c0a 2020 2020 6461 7461 3a20 7661 g2,. data: va │ │ │ │ -0005f050: 6c75 6546 726f 6d43 6f6e 6669 6732 2c0a lueFromConfig2,. │ │ │ │ -0005f060: 2020 2020 6261 7365 5552 4c3a 2064 6566 baseURL: def │ │ │ │ -0005f070: 6175 6c74 546f 436f 6e66 6967 322c 0a20 aultToConfig2,. │ │ │ │ -0005f080: 2020 2074 7261 6e73 666f 726d 5265 7175 transformRequ │ │ │ │ -0005f090: 6573 743a 2064 6566 6175 6c74 546f 436f est: defaultToCo │ │ │ │ -0005f0a0: 6e66 6967 322c 0a20 2020 2074 7261 6e73 nfig2,. trans │ │ │ │ -0005f0b0: 666f 726d 5265 7370 6f6e 7365 3a20 6465 formResponse: de │ │ │ │ -0005f0c0: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ -0005f0d0: 2020 2020 7061 7261 6d73 5365 7269 616c paramsSerial │ │ │ │ -0005f0e0: 697a 6572 3a20 6465 6661 756c 7454 6f43 izer: defaultToC │ │ │ │ -0005f0f0: 6f6e 6669 6732 2c0a 2020 2020 7469 6d65 onfig2,. time │ │ │ │ -0005f100: 6f75 743a 2064 6566 6175 6c74 546f 436f out: defaultToCo │ │ │ │ -0005f110: 6e66 6967 322c 0a20 2020 2074 696d 656f nfig2,. timeo │ │ │ │ -0005f120: 7574 4d65 7373 6167 653a 2064 6566 6175 utMessage: defau │ │ │ │ -0005f130: 6c74 546f 436f 6e66 6967 322c 0a20 2020 ltToConfig2,. │ │ │ │ -0005f140: 2077 6974 6843 7265 6465 6e74 6961 6c73 withCredentials │ │ │ │ -0005f150: 3a20 6465 6661 756c 7454 6f43 6f6e 6669 : defaultToConfi │ │ │ │ -0005f160: 6732 2c0a 2020 2020 7769 7468 5853 5246 g2,. withXSRF │ │ │ │ -0005f170: 546f 6b65 6e3a 2064 6566 6175 6c74 546f Token: defaultTo │ │ │ │ -0005f180: 436f 6e66 6967 322c 0a20 2020 2061 6461 Config2,. ada │ │ │ │ -0005f190: 7074 6572 3a20 6465 6661 756c 7454 6f43 pter: defaultToC │ │ │ │ -0005f1a0: 6f6e 6669 6732 2c0a 2020 2020 7265 7370 onfig2,. resp │ │ │ │ -0005f1b0: 6f6e 7365 5479 7065 3a20 6465 6661 756c onseType: defaul │ │ │ │ -0005f1c0: 7454 6f43 6f6e 6669 6732 2c0a 2020 2020 tToConfig2,. │ │ │ │ -0005f1d0: 7873 7266 436f 6f6b 6965 4e61 6d65 3a20 xsrfCookieName: │ │ │ │ -0005f1e0: 6465 6661 756c 7454 6f43 6f6e 6669 6732 defaultToConfig2 │ │ │ │ -0005f1f0: 2c0a 2020 2020 7873 7266 4865 6164 6572 ,. xsrfHeader │ │ │ │ -0005f200: 4e61 6d65 3a20 6465 6661 756c 7454 6f43 Name: defaultToC │ │ │ │ -0005f210: 6f6e 6669 6732 2c0a 2020 2020 6f6e 5570 onfig2,. onUp │ │ │ │ -0005f220: 6c6f 6164 5072 6f67 7265 7373 3a20 6465 loadProgress: de │ │ │ │ -0005f230: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ -0005f240: 2020 2020 6f6e 446f 776e 6c6f 6164 5072 onDownloadPr │ │ │ │ -0005f250: 6f67 7265 7373 3a20 6465 6661 756c 7454 ogress: defaultT │ │ │ │ -0005f260: 6f43 6f6e 6669 6732 2c0a 2020 2020 6465 oConfig2,. de │ │ │ │ -0005f270: 636f 6d70 7265 7373 3a20 6465 6661 756c compress: defaul │ │ │ │ -0005f280: 7454 6f43 6f6e 6669 6732 2c0a 2020 2020 tToConfig2,. │ │ │ │ -0005f290: 6d61 7843 6f6e 7465 6e74 4c65 6e67 7468 maxContentLength │ │ │ │ -0005f2a0: 3a20 6465 6661 756c 7454 6f43 6f6e 6669 : defaultToConfi │ │ │ │ -0005f2b0: 6732 2c0a 2020 2020 6d61 7842 6f64 794c g2,. maxBodyL │ │ │ │ -0005f2c0: 656e 6774 683a 2064 6566 6175 6c74 546f ength: defaultTo │ │ │ │ -0005f2d0: 436f 6e66 6967 322c 0a20 2020 2062 6566 Config2,. bef │ │ │ │ -0005f2e0: 6f72 6552 6564 6972 6563 743a 2064 6566 oreRedirect: def │ │ │ │ -0005f2f0: 6175 6c74 546f 436f 6e66 6967 322c 0a20 aultToConfig2,. │ │ │ │ -0005f300: 2020 2074 7261 6e73 706f 7274 3a20 6465 transport: de │ │ │ │ -0005f310: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ -0005f320: 2020 2020 6874 7470 4167 656e 743a 2064 httpAgent: d │ │ │ │ -0005f330: 6566 6175 6c74 546f 436f 6e66 6967 322c efaultToConfig2, │ │ │ │ -0005f340: 0a20 2020 2068 7474 7073 4167 656e 743a . httpsAgent: │ │ │ │ -0005f350: 2064 6566 6175 6c74 546f 436f 6e66 6967 defaultToConfig │ │ │ │ -0005f360: 322c 0a20 2020 2063 616e 6365 6c54 6f6b 2,. cancelTok │ │ │ │ -0005f370: 656e 3a20 6465 6661 756c 7454 6f43 6f6e en: defaultToCon │ │ │ │ -0005f380: 6669 6732 2c0a 2020 2020 736f 636b 6574 fig2,. socket │ │ │ │ -0005f390: 5061 7468 3a20 6465 6661 756c 7454 6f43 Path: defaultToC │ │ │ │ -0005f3a0: 6f6e 6669 6732 2c0a 2020 2020 7265 7370 onfig2,. resp │ │ │ │ -0005f3b0: 6f6e 7365 456e 636f 6469 6e67 3a20 6465 onseEncoding: de │ │ │ │ -0005f3c0: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ -0005f3d0: 2020 2020 7661 6c69 6461 7465 5374 6174 validateStat │ │ │ │ -0005f3e0: 7573 3a20 6d65 7267 6544 6972 6563 744b us: mergeDirectK │ │ │ │ -0005f3f0: 6579 732c 0a20 2020 2068 6561 6465 7273 eys,. headers │ │ │ │ -0005f400: 3a20 2861 2c20 622c 2070 726f 7029 203d : (a, b, prop) = │ │ │ │ -0005f410: 3e20 6d65 7267 6544 6565 7050 726f 7065 > mergeDeepPrope │ │ │ │ -0005f420: 7274 6965 7328 6865 6164 6572 7354 6f4f rties(headersToO │ │ │ │ -0005f430: 626a 6563 7428 6129 2c20 6865 6164 6572 bject(a), header │ │ │ │ -0005f440: 7354 6f4f 626a 6563 7428 6229 2c20 7072 sToObject(b), pr │ │ │ │ -0005f450: 6f70 2c20 7472 7565 290a 2020 7d3b 0a0a op, true). };.. │ │ │ │ -0005f460: 2020 7574 696c 7324 312e 666f 7245 6163 utils$1.forEac │ │ │ │ -0005f470: 6828 4f62 6a65 6374 2e6b 6579 7328 7b2e h(Object.keys({. │ │ │ │ -0005f480: 2e2e 636f 6e66 6967 312c 202e 2e2e 636f ..config1, ...co │ │ │ │ -0005f490: 6e66 6967 327d 292c 2066 756e 6374 696f nfig2}), functio │ │ │ │ -0005f4a0: 6e20 636f 6d70 7574 6543 6f6e 6669 6756 n computeConfigV │ │ │ │ -0005f4b0: 616c 7565 2870 726f 7029 207b 0a20 2020 alue(prop) {. │ │ │ │ -0005f4c0: 2063 6f6e 7374 206d 6572 6765 203d 206d const merge = m │ │ │ │ -0005f4d0: 6572 6765 4d61 705b 7072 6f70 5d20 7c7c ergeMap[prop] || │ │ │ │ -0005f4e0: 206d 6572 6765 4465 6570 5072 6f70 6572 mergeDeepProper │ │ │ │ -0005f4f0: 7469 6573 3b0a 2020 2020 636f 6e73 7420 ties;. const │ │ │ │ -0005f500: 636f 6e66 6967 5661 6c75 6520 3d20 6d65 configValue = me │ │ │ │ -0005f510: 7267 6528 636f 6e66 6967 315b 7072 6f70 rge(config1[prop │ │ │ │ -0005f520: 5d2c 2063 6f6e 6669 6732 5b70 726f 705d ], config2[prop] │ │ │ │ -0005f530: 2c20 7072 6f70 293b 0a20 2020 2028 7574 , prop);. (ut │ │ │ │ -0005f540: 696c 7324 312e 6973 556e 6465 6669 6e65 ils$1.isUndefine │ │ │ │ -0005f550: 6428 636f 6e66 6967 5661 6c75 6529 2026 d(configValue) & │ │ │ │ -0005f560: 2620 6d65 7267 6520 213d 3d20 6d65 7267 & merge !== merg │ │ │ │ -0005f570: 6544 6972 6563 744b 6579 7329 207c 7c20 eDirectKeys) || │ │ │ │ -0005f580: 2863 6f6e 6669 675b 7072 6f70 5d20 3d20 (config[prop] = │ │ │ │ -0005f590: 636f 6e66 6967 5661 6c75 6529 3b0a 2020 configValue);. │ │ │ │ -0005f5a0: 7d29 3b0a 0a20 2072 6574 7572 6e20 636f });.. return co │ │ │ │ -0005f5b0: 6e66 6967 3b0a 7d0a 0a63 6f6e 7374 2072 nfig;.}..const r │ │ │ │ -0005f5c0: 6573 6f6c 7665 436f 6e66 6967 203d 2028 esolveConfig = ( │ │ │ │ -0005f5d0: 636f 6e66 6967 2920 3d3e 207b 0a20 2063 config) => {. c │ │ │ │ -0005f5e0: 6f6e 7374 206e 6577 436f 6e66 6967 203d onst newConfig = │ │ │ │ -0005f5f0: 206d 6572 6765 436f 6e66 6967 287b 7d2c mergeConfig({}, │ │ │ │ -0005f600: 2063 6f6e 6669 6729 3b0a 0a20 206c 6574 config);.. let │ │ │ │ -0005f610: 207b 2064 6174 612c 2077 6974 6858 5352 { data, withXSR │ │ │ │ -0005f620: 4654 6f6b 656e 2c20 7873 7266 4865 6164 FToken, xsrfHead │ │ │ │ -0005f630: 6572 4e61 6d65 2c20 7873 7266 436f 6f6b erName, xsrfCook │ │ │ │ -0005f640: 6965 4e61 6d65 2c20 6865 6164 6572 732c ieName, headers, │ │ │ │ -0005f650: 2061 7574 6820 7d20 3d20 6e65 7743 6f6e auth } = newCon │ │ │ │ -0005f660: 6669 673b 0a0a 2020 6e65 7743 6f6e 6669 fig;.. newConfi │ │ │ │ -0005f670: 672e 6865 6164 6572 7320 3d20 6865 6164 g.headers = head │ │ │ │ -0005f680: 6572 7320 3d20 4178 696f 7348 6561 6465 ers = AxiosHeade │ │ │ │ -0005f690: 7273 2431 2e66 726f 6d28 6865 6164 6572 rs$1.from(header │ │ │ │ -0005f6a0: 7329 3b0a 0a20 206e 6577 436f 6e66 6967 s);.. newConfig │ │ │ │ -0005f6b0: 2e75 726c 203d 2062 7569 6c64 5552 4c28 .url = buildURL( │ │ │ │ -0005f6c0: 6275 696c 6446 756c 6c50 6174 6828 6e65 buildFullPath(ne │ │ │ │ -0005f6d0: 7743 6f6e 6669 672e 6261 7365 5552 4c2c wConfig.baseURL, │ │ │ │ -0005f6e0: 206e 6577 436f 6e66 6967 2e75 726c 2c20 newConfig.url, │ │ │ │ -0005f6f0: 6e65 7743 6f6e 6669 672e 616c 6c6f 7741 newConfig.allowA │ │ │ │ -0005f700: 6273 6f6c 7574 6555 726c 7329 2c20 636f bsoluteUrls), co │ │ │ │ -0005f710: 6e66 6967 2e70 6172 616d 732c 2063 6f6e nfig.params, con │ │ │ │ -0005f720: 6669 672e 7061 7261 6d73 5365 7269 616c fig.paramsSerial │ │ │ │ -0005f730: 697a 6572 293b 0a0a 2020 2f2f 2048 5454 izer);.. // HTT │ │ │ │ -0005f740: 5020 6261 7369 6320 6175 7468 656e 7469 P basic authenti │ │ │ │ -0005f750: 6361 7469 6f6e 0a20 2069 6620 2861 7574 cation. if (aut │ │ │ │ -0005f760: 6829 207b 0a20 2020 2068 6561 6465 7273 h) {. headers │ │ │ │ -0005f770: 2e73 6574 2827 4175 7468 6f72 697a 6174 .set('Authorizat │ │ │ │ -0005f780: 696f 6e27 2c20 2742 6173 6963 2027 202b ion', 'Basic ' + │ │ │ │ -0005f790: 0a20 2020 2020 2062 746f 6128 2861 7574 . btoa((aut │ │ │ │ -0005f7a0: 682e 7573 6572 6e61 6d65 207c 7c20 2727 h.username || '' │ │ │ │ -0005f7b0: 2920 2b20 273a 2720 2b20 2861 7574 682e ) + ':' + (auth. │ │ │ │ -0005f7c0: 7061 7373 776f 7264 203f 2075 6e65 7363 password ? unesc │ │ │ │ -0005f7d0: 6170 6528 656e 636f 6465 5552 4943 6f6d ape(encodeURICom │ │ │ │ -0005f7e0: 706f 6e65 6e74 2861 7574 682e 7061 7373 ponent(auth.pass │ │ │ │ -0005f7f0: 776f 7264 2929 203a 2027 2729 290a 2020 word)) : '')). │ │ │ │ -0005f800: 2020 293b 0a20 207d 0a0a 2020 6966 2028 );. }.. if ( │ │ │ │ -0005f810: 7574 696c 7324 312e 6973 466f 726d 4461 utils$1.isFormDa │ │ │ │ -0005f820: 7461 2864 6174 6129 2920 7b0a 2020 2020 ta(data)) {. │ │ │ │ -0005f830: 6966 2028 706c 6174 666f 726d 2e68 6173 if (platform.has │ │ │ │ -0005f840: 5374 616e 6461 7264 4272 6f77 7365 7245 StandardBrowserE │ │ │ │ -0005f850: 6e76 207c 7c20 706c 6174 666f 726d 2e68 nv || platform.h │ │ │ │ -0005f860: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -0005f870: 7257 6562 576f 726b 6572 456e 7629 207b rWebWorkerEnv) { │ │ │ │ -0005f880: 0a20 2020 2020 2068 6561 6465 7273 2e73 . headers.s │ │ │ │ -0005f890: 6574 436f 6e74 656e 7454 7970 6528 756e etContentType(un │ │ │ │ -0005f8a0: 6465 6669 6e65 6429 3b20 2f2f 2062 726f defined); // bro │ │ │ │ -0005f8b0: 7773 6572 2068 616e 646c 6573 2069 740a wser handles it. │ │ │ │ -0005f8c0: 2020 2020 7d20 656c 7365 2069 6620 2875 } else if (u │ │ │ │ -0005f8d0: 7469 6c73 2431 2e69 7346 756e 6374 696f tils$1.isFunctio │ │ │ │ -0005f8e0: 6e28 6461 7461 2e67 6574 4865 6164 6572 n(data.getHeader │ │ │ │ -0005f8f0: 7329 2920 7b0a 2020 2020 2020 2f2f 204e s)) {. // N │ │ │ │ -0005f900: 6f64 652e 6a73 2046 6f72 6d44 6174 6120 ode.js FormData │ │ │ │ -0005f910: 286c 696b 6520 666f 726d 2d64 6174 6120 (like form-data │ │ │ │ -0005f920: 7061 636b 6167 6529 0a20 2020 2020 2063 package). c │ │ │ │ -0005f930: 6f6e 7374 2066 6f72 6d48 6561 6465 7273 onst formHeaders │ │ │ │ -0005f940: 203d 2064 6174 612e 6765 7448 6561 6465 = data.getHeade │ │ │ │ -0005f950: 7273 2829 3b0a 2020 2020 2020 2f2f 204f rs();. // O │ │ │ │ -0005f960: 6e6c 7920 7365 7420 7361 6665 2068 6561 nly set safe hea │ │ │ │ -0005f970: 6465 7273 2074 6f20 6176 6f69 6420 6f76 ders to avoid ov │ │ │ │ -0005f980: 6572 7772 6974 696e 6720 7365 6375 7269 erwriting securi │ │ │ │ -0005f990: 7479 2068 6561 6465 7273 0a20 2020 2020 ty headers. │ │ │ │ -0005f9a0: 2063 6f6e 7374 2061 6c6c 6f77 6564 4865 const allowedHe │ │ │ │ -0005f9b0: 6164 6572 7320 3d20 5b27 636f 6e74 656e aders = ['conten │ │ │ │ -0005f9c0: 742d 7479 7065 272c 2027 636f 6e74 656e t-type', 'conten │ │ │ │ -0005f9d0: 742d 6c65 6e67 7468 275d 3b0a 2020 2020 t-length'];. │ │ │ │ -0005f9e0: 2020 4f62 6a65 6374 2e65 6e74 7269 6573 Object.entries │ │ │ │ -0005f9f0: 2866 6f72 6d48 6561 6465 7273 292e 666f (formHeaders).fo │ │ │ │ -0005fa00: 7245 6163 6828 285b 6b65 792c 2076 616c rEach(([key, val │ │ │ │ -0005fa10: 5d29 203d 3e20 7b0a 2020 2020 2020 2020 ]) => {. │ │ │ │ -0005fa20: 6966 2028 616c 6c6f 7765 6448 6561 6465 if (allowedHeade │ │ │ │ -0005fa30: 7273 2e69 6e63 6c75 6465 7328 6b65 792e rs.includes(key. │ │ │ │ -0005fa40: 746f 4c6f 7765 7243 6173 6528 2929 2920 toLowerCase())) │ │ │ │ -0005fa50: 7b0a 2020 2020 2020 2020 2020 6865 6164 {. head │ │ │ │ -0005fa60: 6572 732e 7365 7428 6b65 792c 2076 616c ers.set(key, val │ │ │ │ -0005fa70: 293b 0a20 2020 2020 2020 207d 0a20 2020 );. }. │ │ │ │ -0005fa80: 2020 207d 293b 0a20 2020 207d 0a20 207d });. }. } │ │ │ │ -0005fa90: 2020 0a0a 2020 2f2f 2041 6464 2078 7372 .. // Add xsr │ │ │ │ -0005faa0: 6620 6865 6164 6572 0a20 202f 2f20 5468 f header. // Th │ │ │ │ -0005fab0: 6973 2069 7320 6f6e 6c79 2064 6f6e 6520 is is only done │ │ │ │ -0005fac0: 6966 2072 756e 6e69 6e67 2069 6e20 6120 if running in a │ │ │ │ -0005fad0: 7374 616e 6461 7264 2062 726f 7773 6572 standard browser │ │ │ │ -0005fae0: 2065 6e76 6972 6f6e 6d65 6e74 2e0a 2020 environment.. │ │ │ │ -0005faf0: 2f2f 2053 7065 6369 6669 6361 6c6c 7920 // Specifically │ │ │ │ -0005fb00: 6e6f 7420 6966 2077 6527 7265 2069 6e20 not if we're in │ │ │ │ -0005fb10: 6120 7765 6220 776f 726b 6572 2c20 6f72 a web worker, or │ │ │ │ -0005fb20: 2072 6561 6374 2d6e 6174 6976 652e 0a0a react-native... │ │ │ │ -0005fb30: 2020 6966 2028 706c 6174 666f 726d 2e68 if (platform.h │ │ │ │ -0005fb40: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ -0005fb50: 7245 6e76 2920 7b0a 2020 2020 7769 7468 rEnv) {. with │ │ │ │ -0005fb60: 5853 5246 546f 6b65 6e20 2626 2075 7469 XSRFToken && uti │ │ │ │ -0005fb70: 6c73 2431 2e69 7346 756e 6374 696f 6e28 ls$1.isFunction( │ │ │ │ -0005fb80: 7769 7468 5853 5246 546f 6b65 6e29 2026 withXSRFToken) & │ │ │ │ -0005fb90: 2620 2877 6974 6858 5352 4654 6f6b 656e & (withXSRFToken │ │ │ │ -0005fba0: 203d 2077 6974 6858 5352 4654 6f6b 656e = withXSRFToken │ │ │ │ -0005fbb0: 286e 6577 436f 6e66 6967 2929 3b0a 0a20 (newConfig));.. │ │ │ │ -0005fbc0: 2020 2069 6620 2877 6974 6858 5352 4654 if (withXSRFT │ │ │ │ -0005fbd0: 6f6b 656e 207c 7c20 2877 6974 6858 5352 oken || (withXSR │ │ │ │ -0005fbe0: 4654 6f6b 656e 2021 3d3d 2066 616c 7365 FToken !== false │ │ │ │ -0005fbf0: 2026 2620 6973 5552 4c53 616d 654f 7269 && isURLSameOri │ │ │ │ -0005fc00: 6769 6e28 6e65 7743 6f6e 6669 672e 7572 gin(newConfig.ur │ │ │ │ -0005fc10: 6c29 2929 207b 0a20 2020 2020 202f 2f20 l))) {. // │ │ │ │ -0005fc20: 4164 6420 7873 7266 2068 6561 6465 720a Add xsrf header. │ │ │ │ -0005fc30: 2020 2020 2020 636f 6e73 7420 7873 7266 const xsrf │ │ │ │ -0005fc40: 5661 6c75 6520 3d20 7873 7266 4865 6164 Value = xsrfHead │ │ │ │ -0005fc50: 6572 4e61 6d65 2026 2620 7873 7266 436f erName && xsrfCo │ │ │ │ -0005fc60: 6f6b 6965 4e61 6d65 2026 2620 636f 6f6b okieName && cook │ │ │ │ -0005fc70: 6965 732e 7265 6164 2878 7372 6643 6f6f ies.read(xsrfCoo │ │ │ │ -0005fc80: 6b69 654e 616d 6529 3b0a 0a20 2020 2020 kieName);.. │ │ │ │ -0005fc90: 2069 6620 2878 7372 6656 616c 7565 2920 if (xsrfValue) │ │ │ │ -0005fca0: 7b0a 2020 2020 2020 2020 6865 6164 6572 {. header │ │ │ │ -0005fcb0: 732e 7365 7428 7873 7266 4865 6164 6572 s.set(xsrfHeader │ │ │ │ -0005fcc0: 4e61 6d65 2c20 7873 7266 5661 6c75 6529 Name, xsrfValue) │ │ │ │ -0005fcd0: 3b0a 2020 2020 2020 7d0a 2020 2020 7d0a ;. }. }. │ │ │ │ -0005fce0: 2020 7d0a 0a20 2072 6574 7572 6e20 6e65 }.. return ne │ │ │ │ -0005fcf0: 7743 6f6e 6669 673b 0a7d 3b0a 0a63 6f6e wConfig;.};..con │ │ │ │ -0005fd00: 7374 2069 7358 4852 4164 6170 7465 7253 st isXHRAdapterS │ │ │ │ -0005fd10: 7570 706f 7274 6564 203d 2074 7970 656f upported = typeo │ │ │ │ -0005fd20: 6620 584d 4c48 7474 7052 6571 7565 7374 f XMLHttpRequest │ │ │ │ -0005fd30: 2021 3d3d 2027 756e 6465 6669 6e65 6427 !== 'undefined' │ │ │ │ -0005fd40: 3b0a 0a63 6f6e 7374 2078 6872 4164 6170 ;..const xhrAdap │ │ │ │ -0005fd50: 7465 7220 3d20 6973 5848 5241 6461 7074 ter = isXHRAdapt │ │ │ │ -0005fd60: 6572 5375 7070 6f72 7465 6420 2626 2066 erSupported && f │ │ │ │ -0005fd70: 756e 6374 696f 6e20 2863 6f6e 6669 6729 unction (config) │ │ │ │ -0005fd80: 207b 0a20 2072 6574 7572 6e20 6e65 7720 {. return new │ │ │ │ -0005fd90: 5072 6f6d 6973 6528 6675 6e63 7469 6f6e Promise(function │ │ │ │ -0005fda0: 2064 6973 7061 7463 6858 6872 5265 7175 dispatchXhrRequ │ │ │ │ -0005fdb0: 6573 7428 7265 736f 6c76 652c 2072 656a est(resolve, rej │ │ │ │ -0005fdc0: 6563 7429 207b 0a20 2020 2063 6f6e 7374 ect) {. const │ │ │ │ -0005fdd0: 205f 636f 6e66 6967 203d 2072 6573 6f6c _config = resol │ │ │ │ -0005fde0: 7665 436f 6e66 6967 2863 6f6e 6669 6729 veConfig(config) │ │ │ │ -0005fdf0: 3b0a 2020 2020 6c65 7420 7265 7175 6573 ;. let reques │ │ │ │ -0005fe00: 7444 6174 6120 3d20 5f63 6f6e 6669 672e tData = _config. │ │ │ │ -0005fe10: 6461 7461 3b0a 2020 2020 636f 6e73 7420 data;. const │ │ │ │ -0005fe20: 7265 7175 6573 7448 6561 6465 7273 203d requestHeaders = │ │ │ │ -0005fe30: 2041 7869 6f73 4865 6164 6572 7324 312e AxiosHeaders$1. │ │ │ │ -0005fe40: 6672 6f6d 285f 636f 6e66 6967 2e68 6561 from(_config.hea │ │ │ │ -0005fe50: 6465 7273 292e 6e6f 726d 616c 697a 6528 ders).normalize( │ │ │ │ -0005fe60: 293b 0a20 2020 206c 6574 207b 7265 7370 );. let {resp │ │ │ │ -0005fe70: 6f6e 7365 5479 7065 2c20 6f6e 5570 6c6f onseType, onUplo │ │ │ │ -0005fe80: 6164 5072 6f67 7265 7373 2c20 6f6e 446f adProgress, onDo │ │ │ │ -0005fe90: 776e 6c6f 6164 5072 6f67 7265 7373 7d20 wnloadProgress} │ │ │ │ -0005fea0: 3d20 5f63 6f6e 6669 673b 0a20 2020 206c = _config;. l │ │ │ │ -0005feb0: 6574 206f 6e43 616e 6365 6c65 643b 0a20 et onCanceled;. │ │ │ │ -0005fec0: 2020 206c 6574 2075 706c 6f61 6454 6872 let uploadThr │ │ │ │ -0005fed0: 6f74 746c 6564 2c20 646f 776e 6c6f 6164 ottled, download │ │ │ │ -0005fee0: 5468 726f 7474 6c65 643b 0a20 2020 206c Throttled;. l │ │ │ │ -0005fef0: 6574 2066 6c75 7368 5570 6c6f 6164 2c20 et flushUpload, │ │ │ │ -0005ff00: 666c 7573 6844 6f77 6e6c 6f61 643b 0a0a flushDownload;.. │ │ │ │ -0005ff10: 2020 2020 6675 6e63 7469 6f6e 2064 6f6e function don │ │ │ │ -0005ff20: 6528 2920 7b0a 2020 2020 2020 666c 7573 e() {. flus │ │ │ │ -0005ff30: 6855 706c 6f61 6420 2626 2066 6c75 7368 hUpload && flush │ │ │ │ -0005ff40: 5570 6c6f 6164 2829 3b20 2f2f 2066 6c75 Upload(); // flu │ │ │ │ -0005ff50: 7368 2065 7665 6e74 730a 2020 2020 2020 sh events. │ │ │ │ -0005ff60: 666c 7573 6844 6f77 6e6c 6f61 6420 2626 flushDownload && │ │ │ │ -0005ff70: 2066 6c75 7368 446f 776e 6c6f 6164 2829 flushDownload() │ │ │ │ -0005ff80: 3b20 2f2f 2066 6c75 7368 2065 7665 6e74 ; // flush event │ │ │ │ -0005ff90: 730a 0a20 2020 2020 205f 636f 6e66 6967 s.. _config │ │ │ │ -0005ffa0: 2e63 616e 6365 6c54 6f6b 656e 2026 2620 .cancelToken && │ │ │ │ -0005ffb0: 5f63 6f6e 6669 672e 6361 6e63 656c 546f _config.cancelTo │ │ │ │ -0005ffc0: 6b65 6e2e 756e 7375 6273 6372 6962 6528 ken.unsubscribe( │ │ │ │ -0005ffd0: 6f6e 4361 6e63 656c 6564 293b 0a0a 2020 onCanceled);.. │ │ │ │ -0005ffe0: 2020 2020 5f63 6f6e 6669 672e 7369 676e _config.sign │ │ │ │ -0005fff0: 616c 2026 2620 5f63 6f6e 6669 672e 7369 al && _config.si │ │ │ │ -00060000: 676e 616c 2e72 656d 6f76 6545 7665 6e74 gnal.removeEvent │ │ │ │ -00060010: 4c69 7374 656e 6572 2827 6162 6f72 7427 Listener('abort' │ │ │ │ -00060020: 2c20 6f6e 4361 6e63 656c 6564 293b 0a20 , onCanceled);. │ │ │ │ -00060030: 2020 207d 0a0a 2020 2020 6c65 7420 7265 }.. let re │ │ │ │ -00060040: 7175 6573 7420 3d20 6e65 7720 584d 4c48 quest = new XMLH │ │ │ │ -00060050: 7474 7052 6571 7565 7374 2829 3b0a 0a20 ttpRequest();.. │ │ │ │ -00060060: 2020 2072 6571 7565 7374 2e6f 7065 6e28 request.open( │ │ │ │ -00060070: 5f63 6f6e 6669 672e 6d65 7468 6f64 2e74 _config.method.t │ │ │ │ -00060080: 6f55 7070 6572 4361 7365 2829 2c20 5f63 oUpperCase(), _c │ │ │ │ -00060090: 6f6e 6669 672e 7572 6c2c 2074 7275 6529 onfig.url, true) │ │ │ │ -000600a0: 3b0a 0a20 2020 202f 2f20 5365 7420 7468 ;.. // Set th │ │ │ │ -000600b0: 6520 7265 7175 6573 7420 7469 6d65 6f75 e request timeou │ │ │ │ -000600c0: 7420 696e 204d 530a 2020 2020 7265 7175 t in MS. requ │ │ │ │ -000600d0: 6573 742e 7469 6d65 6f75 7420 3d20 5f63 est.timeout = _c │ │ │ │ -000600e0: 6f6e 6669 672e 7469 6d65 6f75 743b 0a0a onfig.timeout;.. │ │ │ │ -000600f0: 2020 2020 6675 6e63 7469 6f6e 206f 6e6c function onl │ │ │ │ -00060100: 6f61 6465 6e64 2829 207b 0a20 2020 2020 oadend() {. │ │ │ │ -00060110: 2069 6620 2821 7265 7175 6573 7429 207b if (!request) { │ │ │ │ -00060120: 0a20 2020 2020 2020 2072 6574 7572 6e3b . return; │ │ │ │ -00060130: 0a20 2020 2020 207d 0a20 2020 2020 202f . }. / │ │ │ │ -00060140: 2f20 5072 6570 6172 6520 7468 6520 7265 / Prepare the re │ │ │ │ -00060150: 7370 6f6e 7365 0a20 2020 2020 2063 6f6e sponse. con │ │ │ │ -00060160: 7374 2072 6573 706f 6e73 6548 6561 6465 st responseHeade │ │ │ │ -00060170: 7273 203d 2041 7869 6f73 4865 6164 6572 rs = AxiosHeader │ │ │ │ -00060180: 7324 312e 6672 6f6d 280a 2020 2020 2020 s$1.from(. │ │ │ │ -00060190: 2020 2767 6574 416c 6c52 6573 706f 6e73 'getAllRespons │ │ │ │ -000601a0: 6548 6561 6465 7273 2720 696e 2072 6571 eHeaders' in req │ │ │ │ -000601b0: 7565 7374 2026 2620 7265 7175 6573 742e uest && request. │ │ │ │ -000601c0: 6765 7441 6c6c 5265 7370 6f6e 7365 4865 getAllResponseHe │ │ │ │ -000601d0: 6164 6572 7328 290a 2020 2020 2020 293b aders(). ); │ │ │ │ -000601e0: 0a20 2020 2020 2063 6f6e 7374 2072 6573 . const res │ │ │ │ -000601f0: 706f 6e73 6544 6174 6120 3d20 2172 6573 ponseData = !res │ │ │ │ -00060200: 706f 6e73 6554 7970 6520 7c7c 2072 6573 ponseType || res │ │ │ │ -00060210: 706f 6e73 6554 7970 6520 3d3d 3d20 2774 ponseType === 't │ │ │ │ -00060220: 6578 7427 207c 7c20 7265 7370 6f6e 7365 ext' || response │ │ │ │ -00060230: 5479 7065 203d 3d3d 2027 6a73 6f6e 2720 Type === 'json' │ │ │ │ -00060240: 3f0a 2020 2020 2020 2020 7265 7175 6573 ?. reques │ │ │ │ -00060250: 742e 7265 7370 6f6e 7365 5465 7874 203a t.responseText : │ │ │ │ -00060260: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ -00060270: 653b 0a20 2020 2020 2063 6f6e 7374 2072 e;. const r │ │ │ │ -00060280: 6573 706f 6e73 6520 3d20 7b0a 2020 2020 esponse = {. │ │ │ │ -00060290: 2020 2020 6461 7461 3a20 7265 7370 6f6e data: respon │ │ │ │ -000602a0: 7365 4461 7461 2c0a 2020 2020 2020 2020 seData,. │ │ │ │ -000602b0: 7374 6174 7573 3a20 7265 7175 6573 742e status: request. │ │ │ │ -000602c0: 7374 6174 7573 2c0a 2020 2020 2020 2020 status,. │ │ │ │ -000602d0: 7374 6174 7573 5465 7874 3a20 7265 7175 statusText: requ │ │ │ │ -000602e0: 6573 742e 7374 6174 7573 5465 7874 2c0a est.statusText,. │ │ │ │ -000602f0: 2020 2020 2020 2020 6865 6164 6572 733a headers: │ │ │ │ -00060300: 2072 6573 706f 6e73 6548 6561 6465 7273 responseHeaders │ │ │ │ -00060310: 2c0a 2020 2020 2020 2020 636f 6e66 6967 ,. config │ │ │ │ -00060320: 2c0a 2020 2020 2020 2020 7265 7175 6573 ,. reques │ │ │ │ -00060330: 740a 2020 2020 2020 7d3b 0a0a 2020 2020 t. };.. │ │ │ │ -00060340: 2020 7365 7474 6c65 2866 756e 6374 696f settle(functio │ │ │ │ -00060350: 6e20 5f72 6573 6f6c 7665 2876 616c 7565 n _resolve(value │ │ │ │ -00060360: 2920 7b0a 2020 2020 2020 2020 7265 736f ) {. reso │ │ │ │ -00060370: 6c76 6528 7661 6c75 6529 3b0a 2020 2020 lve(value);. │ │ │ │ -00060380: 2020 2020 646f 6e65 2829 3b0a 2020 2020 done();. │ │ │ │ -00060390: 2020 7d2c 2066 756e 6374 696f 6e20 5f72 }, function _r │ │ │ │ -000603a0: 656a 6563 7428 6572 7229 207b 0a20 2020 eject(err) {. │ │ │ │ -000603b0: 2020 2020 2072 656a 6563 7428 6572 7229 reject(err) │ │ │ │ -000603c0: 3b0a 2020 2020 2020 2020 646f 6e65 2829 ;. done() │ │ │ │ -000603d0: 3b0a 2020 2020 2020 7d2c 2072 6573 706f ;. }, respo │ │ │ │ -000603e0: 6e73 6529 3b0a 0a20 2020 2020 202f 2f20 nse);.. // │ │ │ │ -000603f0: 436c 6561 6e20 7570 2072 6571 7565 7374 Clean up request │ │ │ │ -00060400: 0a20 2020 2020 2072 6571 7565 7374 203d . request = │ │ │ │ -00060410: 206e 756c 6c3b 0a20 2020 207d 0a0a 2020 null;. }.. │ │ │ │ -00060420: 2020 6966 2028 276f 6e6c 6f61 6465 6e64 if ('onloadend │ │ │ │ -00060430: 2720 696e 2072 6571 7565 7374 2920 7b0a ' in request) {. │ │ │ │ -00060440: 2020 2020 2020 2f2f 2055 7365 206f 6e6c // Use onl │ │ │ │ -00060450: 6f61 6465 6e64 2069 6620 6176 6169 6c61 oadend if availa │ │ │ │ -00060460: 626c 650a 2020 2020 2020 7265 7175 6573 ble. reques │ │ │ │ -00060470: 742e 6f6e 6c6f 6164 656e 6420 3d20 6f6e t.onloadend = on │ │ │ │ -00060480: 6c6f 6164 656e 643b 0a20 2020 207d 2065 loadend;. } e │ │ │ │ -00060490: 6c73 6520 7b0a 2020 2020 2020 2f2f 204c lse {. // L │ │ │ │ -000604a0: 6973 7465 6e20 666f 7220 7265 6164 7920 isten for ready │ │ │ │ -000604b0: 7374 6174 6520 746f 2065 6d75 6c61 7465 state to emulate │ │ │ │ -000604c0: 206f 6e6c 6f61 6465 6e64 0a20 2020 2020 onloadend. │ │ │ │ -000604d0: 2072 6571 7565 7374 2e6f 6e72 6561 6479 request.onready │ │ │ │ -000604e0: 7374 6174 6563 6861 6e67 6520 3d20 6675 statechange = fu │ │ │ │ -000604f0: 6e63 7469 6f6e 2068 616e 646c 654c 6f61 nction handleLoa │ │ │ │ -00060500: 6428 2920 7b0a 2020 2020 2020 2020 6966 d() {. if │ │ │ │ -00060510: 2028 2172 6571 7565 7374 207c 7c20 7265 (!request || re │ │ │ │ -00060520: 7175 6573 742e 7265 6164 7953 7461 7465 quest.readyState │ │ │ │ -00060530: 2021 3d3d 2034 2920 7b0a 2020 2020 2020 !== 4) {. │ │ │ │ -00060540: 2020 2020 7265 7475 726e 3b0a 2020 2020 return;. │ │ │ │ -00060550: 2020 2020 7d0a 0a20 2020 2020 2020 202f }.. / │ │ │ │ -00060560: 2f20 5468 6520 7265 7175 6573 7420 6572 / The request er │ │ │ │ -00060570: 726f 7265 6420 6f75 7420 616e 6420 7765 rored out and we │ │ │ │ -00060580: 2064 6964 6e27 7420 6765 7420 6120 7265 didn't get a re │ │ │ │ -00060590: 7370 6f6e 7365 2c20 7468 6973 2077 696c sponse, this wil │ │ │ │ -000605a0: 6c20 6265 0a20 2020 2020 2020 202f 2f20 l be. // │ │ │ │ -000605b0: 6861 6e64 6c65 6420 6279 206f 6e65 7272 handled by onerr │ │ │ │ -000605c0: 6f72 2069 6e73 7465 6164 0a20 2020 2020 or instead. │ │ │ │ -000605d0: 2020 202f 2f20 5769 7468 206f 6e65 2065 // With one e │ │ │ │ -000605e0: 7863 6570 7469 6f6e 3a20 7265 7175 6573 xception: reques │ │ │ │ -000605f0: 7420 7468 6174 2075 7369 6e67 2066 696c t that using fil │ │ │ │ -00060600: 653a 2070 726f 746f 636f 6c2c 206d 6f73 e: protocol, mos │ │ │ │ -00060610: 7420 6272 6f77 7365 7273 0a20 2020 2020 t browsers. │ │ │ │ -00060620: 2020 202f 2f20 7769 6c6c 2072 6574 7572 // will retur │ │ │ │ -00060630: 6e20 7374 6174 7573 2061 7320 3020 6576 n status as 0 ev │ │ │ │ -00060640: 656e 2074 686f 7567 6820 6974 2773 2061 en though it's a │ │ │ │ -00060650: 2073 7563 6365 7373 6675 6c20 7265 7175 successful requ │ │ │ │ -00060660: 6573 740a 2020 2020 2020 2020 6966 2028 est. if ( │ │ │ │ -00060670: 7265 7175 6573 742e 7374 6174 7573 203d request.status = │ │ │ │ -00060680: 3d3d 2030 2026 2620 2128 7265 7175 6573 == 0 && !(reques │ │ │ │ -00060690: 742e 7265 7370 6f6e 7365 5552 4c20 2626 t.responseURL && │ │ │ │ -000606a0: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ -000606b0: 6555 524c 2e69 6e64 6578 4f66 2827 6669 eURL.indexOf('fi │ │ │ │ -000606c0: 6c65 3a27 2920 3d3d 3d20 3029 2920 7b0a le:') === 0)) {. │ │ │ │ -000606d0: 2020 2020 2020 2020 2020 7265 7475 726e return │ │ │ │ -000606e0: 3b0a 2020 2020 2020 2020 7d0a 2020 2020 ;. }. │ │ │ │ -000606f0: 2020 2020 2f2f 2072 6561 6479 7374 6174 // readystat │ │ │ │ -00060700: 6520 6861 6e64 6c65 7220 6973 2063 616c e handler is cal │ │ │ │ -00060710: 6c69 6e67 2062 6566 6f72 6520 6f6e 6572 ling before oner │ │ │ │ -00060720: 726f 7220 6f72 206f 6e74 696d 656f 7574 ror or ontimeout │ │ │ │ -00060730: 2068 616e 646c 6572 732c 0a20 2020 2020 handlers,. │ │ │ │ -00060740: 2020 202f 2f20 736f 2077 6520 7368 6f75 // so we shou │ │ │ │ -00060750: 6c64 2063 616c 6c20 6f6e 6c6f 6164 656e ld call onloaden │ │ │ │ -00060760: 6420 6f6e 2074 6865 206e 6578 7420 2774 d on the next 't │ │ │ │ -00060770: 6963 6b27 0a20 2020 2020 2020 2073 6574 ick'. set │ │ │ │ -00060780: 5469 6d65 6f75 7428 6f6e 6c6f 6164 656e Timeout(onloaden │ │ │ │ -00060790: 6429 3b0a 2020 2020 2020 7d3b 0a20 2020 d);. };. │ │ │ │ -000607a0: 207d 0a0a 2020 2020 2f2f 2048 616e 646c }.. // Handl │ │ │ │ -000607b0: 6520 6272 6f77 7365 7220 7265 7175 6573 e browser reques │ │ │ │ -000607c0: 7420 6361 6e63 656c 6c61 7469 6f6e 2028 t cancellation ( │ │ │ │ -000607d0: 6173 206f 7070 6f73 6564 2074 6f20 6120 as opposed to a │ │ │ │ -000607e0: 6d61 6e75 616c 2063 616e 6365 6c6c 6174 manual cancellat │ │ │ │ -000607f0: 696f 6e29 0a20 2020 2072 6571 7565 7374 ion). request │ │ │ │ -00060800: 2e6f 6e61 626f 7274 203d 2066 756e 6374 .onabort = funct │ │ │ │ -00060810: 696f 6e20 6861 6e64 6c65 4162 6f72 7428 ion handleAbort( │ │ │ │ -00060820: 2920 7b0a 2020 2020 2020 6966 2028 2172 ) {. if (!r │ │ │ │ -00060830: 6571 7565 7374 2920 7b0a 2020 2020 2020 equest) {. │ │ │ │ -00060840: 2020 7265 7475 726e 3b0a 2020 2020 2020 return;. │ │ │ │ -00060850: 7d0a 0a20 2020 2020 2072 656a 6563 7428 }.. reject( │ │ │ │ -00060860: 6e65 7720 4178 696f 7345 7272 6f72 2827 new AxiosError(' │ │ │ │ -00060870: 5265 7175 6573 7420 6162 6f72 7465 6427 Request aborted' │ │ │ │ -00060880: 2c20 4178 696f 7345 7272 6f72 2e45 434f , AxiosError.ECO │ │ │ │ -00060890: 4e4e 4142 4f52 5445 442c 2063 6f6e 6669 NNABORTED, confi │ │ │ │ -000608a0: 672c 2072 6571 7565 7374 2929 3b0a 0a20 g, request));.. │ │ │ │ -000608b0: 2020 2020 202f 2f20 436c 6561 6e20 7570 // Clean up │ │ │ │ -000608c0: 2072 6571 7565 7374 0a20 2020 2020 2072 request. r │ │ │ │ -000608d0: 6571 7565 7374 203d 206e 756c 6c3b 0a20 equest = null;. │ │ │ │ -000608e0: 2020 207d 3b0a 0a20 2020 202f 2f20 4861 };.. // Ha │ │ │ │ -000608f0: 6e64 6c65 206c 6f77 206c 6576 656c 206e ndle low level n │ │ │ │ -00060900: 6574 776f 726b 2065 7272 6f72 730a 2020 etwork errors. │ │ │ │ -00060910: 7265 7175 6573 742e 6f6e 6572 726f 7220 request.onerror │ │ │ │ -00060920: 3d20 6675 6e63 7469 6f6e 2068 616e 646c = function handl │ │ │ │ -00060930: 6545 7272 6f72 2865 7665 6e74 2920 7b0a eError(event) {. │ │ │ │ -00060940: 2020 2020 2020 202f 2f20 4272 6f77 7365 // Browse │ │ │ │ -00060950: 7273 2064 656c 6976 6572 2061 2050 726f rs deliver a Pro │ │ │ │ -00060960: 6772 6573 7345 7665 6e74 2069 6e20 5848 gressEvent in XH │ │ │ │ -00060970: 5220 6f6e 6572 726f 720a 2020 2020 2020 R onerror. │ │ │ │ -00060980: 202f 2f20 286d 6573 7361 6765 206d 6179 // (message may │ │ │ │ -00060990: 2062 6520 656d 7074 793b 2077 6865 6e20 be empty; when │ │ │ │ -000609a0: 7072 6573 656e 742c 2073 7572 6661 6365 present, surface │ │ │ │ -000609b0: 2069 7429 0a20 2020 2020 2020 2f2f 2053 it). // S │ │ │ │ -000609c0: 6565 2068 7474 7073 3a2f 2f64 6576 656c ee https://devel │ │ │ │ -000609d0: 6f70 6572 2e6d 6f7a 696c 6c61 2e6f 7267 oper.mozilla.org │ │ │ │ -000609e0: 2f64 6f63 732f 5765 622f 4150 492f 584d /docs/Web/API/XM │ │ │ │ -000609f0: 4c48 7474 7052 6571 7565 7374 2f65 7272 LHttpRequest/err │ │ │ │ -00060a00: 6f72 5f65 7665 6e74 0a20 2020 2020 2020 or_event. │ │ │ │ -00060a10: 636f 6e73 7420 6d73 6720 3d20 6576 656e const msg = even │ │ │ │ -00060a20: 7420 2626 2065 7665 6e74 2e6d 6573 7361 t && event.messa │ │ │ │ -00060a30: 6765 203f 2065 7665 6e74 2e6d 6573 7361 ge ? event.messa │ │ │ │ -00060a40: 6765 203a 2027 4e65 7477 6f72 6b20 4572 ge : 'Network Er │ │ │ │ -00060a50: 726f 7227 3b0a 2020 2020 2020 2063 6f6e ror';. con │ │ │ │ -00060a60: 7374 2065 7272 203d 206e 6577 2041 7869 st err = new Axi │ │ │ │ -00060a70: 6f73 4572 726f 7228 6d73 672c 2041 7869 osError(msg, Axi │ │ │ │ -00060a80: 6f73 4572 726f 722e 4552 525f 4e45 5457 osError.ERR_NETW │ │ │ │ -00060a90: 4f52 4b2c 2063 6f6e 6669 672c 2072 6571 ORK, config, req │ │ │ │ -00060aa0: 7565 7374 293b 0a20 2020 2020 2020 2f2f uest);. // │ │ │ │ -00060ab0: 2061 7474 6163 6820 7468 6520 756e 6465 attach the unde │ │ │ │ -00060ac0: 726c 7969 6e67 2065 7665 6e74 2066 6f72 rlying event for │ │ │ │ -00060ad0: 2063 6f6e 7375 6d65 7273 2077 686f 2077 consumers who w │ │ │ │ -00060ae0: 616e 7420 6465 7461 696c 730a 2020 2020 ant details. │ │ │ │ -00060af0: 2020 2065 7272 2e65 7665 6e74 203d 2065 err.event = e │ │ │ │ -00060b00: 7665 6e74 207c 7c20 6e75 6c6c 3b0a 2020 vent || null;. │ │ │ │ -00060b10: 2020 2020 2072 656a 6563 7428 6572 7229 reject(err) │ │ │ │ -00060b20: 3b0a 2020 2020 2020 2072 6571 7565 7374 ;. request │ │ │ │ -00060b30: 203d 206e 756c 6c3b 0a20 2020 207d 3b0a = null;. };. │ │ │ │ -00060b40: 2020 2020 0a20 2020 202f 2f20 4861 6e64 . // Hand │ │ │ │ -00060b50: 6c65 2074 696d 656f 7574 0a20 2020 2072 le timeout. r │ │ │ │ -00060b60: 6571 7565 7374 2e6f 6e74 696d 656f 7574 equest.ontimeout │ │ │ │ -00060b70: 203d 2066 756e 6374 696f 6e20 6861 6e64 = function hand │ │ │ │ -00060b80: 6c65 5469 6d65 6f75 7428 2920 7b0a 2020 leTimeout() {. │ │ │ │ -00060b90: 2020 2020 6c65 7420 7469 6d65 6f75 7445 let timeoutE │ │ │ │ -00060ba0: 7272 6f72 4d65 7373 6167 6520 3d20 5f63 rrorMessage = _c │ │ │ │ -00060bb0: 6f6e 6669 672e 7469 6d65 6f75 7420 3f20 onfig.timeout ? │ │ │ │ -00060bc0: 2774 696d 656f 7574 206f 6620 2720 2b20 'timeout of ' + │ │ │ │ -00060bd0: 5f63 6f6e 6669 672e 7469 6d65 6f75 7420 _config.timeout │ │ │ │ -00060be0: 2b20 276d 7320 6578 6365 6564 6564 2720 + 'ms exceeded' │ │ │ │ -00060bf0: 3a20 2774 696d 656f 7574 2065 7863 6565 : 'timeout excee │ │ │ │ -00060c00: 6465 6427 3b0a 2020 2020 2020 636f 6e73 ded';. cons │ │ │ │ -00060c10: 7420 7472 616e 7369 7469 6f6e 616c 203d t transitional = │ │ │ │ -00060c20: 205f 636f 6e66 6967 2e74 7261 6e73 6974 _config.transit │ │ │ │ -00060c30: 696f 6e61 6c20 7c7c 2074 7261 6e73 6974 ional || transit │ │ │ │ -00060c40: 696f 6e61 6c44 6566 6175 6c74 733b 0a20 ionalDefaults;. │ │ │ │ -00060c50: 2020 2020 2069 6620 285f 636f 6e66 6967 if (_config │ │ │ │ -00060c60: 2e74 696d 656f 7574 4572 726f 724d 6573 .timeoutErrorMes │ │ │ │ -00060c70: 7361 6765 2920 7b0a 2020 2020 2020 2020 sage) {. │ │ │ │ -00060c80: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ -00060c90: 6167 6520 3d20 5f63 6f6e 6669 672e 7469 age = _config.ti │ │ │ │ -00060ca0: 6d65 6f75 7445 7272 6f72 4d65 7373 6167 meoutErrorMessag │ │ │ │ -00060cb0: 653b 0a20 2020 2020 207d 0a20 2020 2020 e;. }. │ │ │ │ -00060cc0: 2072 656a 6563 7428 6e65 7720 4178 696f reject(new Axio │ │ │ │ -00060cd0: 7345 7272 6f72 280a 2020 2020 2020 2020 sError(. │ │ │ │ -00060ce0: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ -00060cf0: 6167 652c 0a20 2020 2020 2020 2074 7261 age,. tra │ │ │ │ -00060d00: 6e73 6974 696f 6e61 6c2e 636c 6172 6966 nsitional.clarif │ │ │ │ -00060d10: 7954 696d 656f 7574 4572 726f 7220 3f20 yTimeoutError ? │ │ │ │ -00060d20: 4178 696f 7345 7272 6f72 2e45 5449 4d45 AxiosError.ETIME │ │ │ │ -00060d30: 444f 5554 203a 2041 7869 6f73 4572 726f DOUT : AxiosErro │ │ │ │ -00060d40: 722e 4543 4f4e 4e41 424f 5254 4544 2c0a r.ECONNABORTED,. │ │ │ │ -00060d50: 2020 2020 2020 2020 636f 6e66 6967 2c0a config,. │ │ │ │ -00060d60: 2020 2020 2020 2020 7265 7175 6573 7429 request) │ │ │ │ -00060d70: 293b 0a0a 2020 2020 2020 2f2f 2043 6c65 );.. // Cle │ │ │ │ -00060d80: 616e 2075 7020 7265 7175 6573 740a 2020 an up request. │ │ │ │ -00060d90: 2020 2020 7265 7175 6573 7420 3d20 6e75 request = nu │ │ │ │ -00060da0: 6c6c 3b0a 2020 2020 7d3b 0a0a 2020 2020 ll;. };.. │ │ │ │ -00060db0: 2f2f 2052 656d 6f76 6520 436f 6e74 656e // Remove Conten │ │ │ │ -00060dc0: 742d 5479 7065 2069 6620 6461 7461 2069 t-Type if data i │ │ │ │ -00060dd0: 7320 756e 6465 6669 6e65 640a 2020 2020 s undefined. │ │ │ │ -00060de0: 7265 7175 6573 7444 6174 6120 3d3d 3d20 requestData === │ │ │ │ -00060df0: 756e 6465 6669 6e65 6420 2626 2072 6571 undefined && req │ │ │ │ -00060e00: 7565 7374 4865 6164 6572 732e 7365 7443 uestHeaders.setC │ │ │ │ -00060e10: 6f6e 7465 6e74 5479 7065 286e 756c 6c29 ontentType(null) │ │ │ │ -00060e20: 3b0a 0a20 2020 202f 2f20 4164 6420 6865 ;.. // Add he │ │ │ │ -00060e30: 6164 6572 7320 746f 2074 6865 2072 6571 aders to the req │ │ │ │ -00060e40: 7565 7374 0a20 2020 2069 6620 2827 7365 uest. if ('se │ │ │ │ -00060e50: 7452 6571 7565 7374 4865 6164 6572 2720 tRequestHeader' │ │ │ │ -00060e60: 696e 2072 6571 7565 7374 2920 7b0a 2020 in request) {. │ │ │ │ -00060e70: 2020 2020 7574 696c 7324 312e 666f 7245 utils$1.forE │ │ │ │ -00060e80: 6163 6828 7265 7175 6573 7448 6561 6465 ach(requestHeade │ │ │ │ -00060e90: 7273 2e74 6f4a 534f 4e28 292c 2066 756e rs.toJSON(), fun │ │ │ │ -00060ea0: 6374 696f 6e20 7365 7452 6571 7565 7374 ction setRequest │ │ │ │ -00060eb0: 4865 6164 6572 2876 616c 2c20 6b65 7929 Header(val, key) │ │ │ │ -00060ec0: 207b 0a20 2020 2020 2020 2072 6571 7565 {. reque │ │ │ │ -00060ed0: 7374 2e73 6574 5265 7175 6573 7448 6561 st.setRequestHea │ │ │ │ -00060ee0: 6465 7228 6b65 792c 2076 616c 293b 0a20 der(key, val);. │ │ │ │ -00060ef0: 2020 2020 207d 293b 0a20 2020 207d 0a0a });. }.. │ │ │ │ -00060f00: 2020 2020 2f2f 2041 6464 2077 6974 6843 // Add withC │ │ │ │ -00060f10: 7265 6465 6e74 6961 6c73 2074 6f20 7265 redentials to re │ │ │ │ -00060f20: 7175 6573 7420 6966 206e 6565 6465 640a quest if needed. │ │ │ │ -00060f30: 2020 2020 6966 2028 2175 7469 6c73 2431 if (!utils$1 │ │ │ │ -00060f40: 2e69 7355 6e64 6566 696e 6564 285f 636f .isUndefined(_co │ │ │ │ -00060f50: 6e66 6967 2e77 6974 6843 7265 6465 6e74 nfig.withCredent │ │ │ │ -00060f60: 6961 6c73 2929 207b 0a20 2020 2020 2072 ials)) {. r │ │ │ │ -00060f70: 6571 7565 7374 2e77 6974 6843 7265 6465 equest.withCrede │ │ │ │ -00060f80: 6e74 6961 6c73 203d 2021 215f 636f 6e66 ntials = !!_conf │ │ │ │ -00060f90: 6967 2e77 6974 6843 7265 6465 6e74 6961 ig.withCredentia │ │ │ │ -00060fa0: 6c73 3b0a 2020 2020 7d0a 0a20 2020 202f ls;. }.. / │ │ │ │ -00060fb0: 2f20 4164 6420 7265 7370 6f6e 7365 5479 / Add responseTy │ │ │ │ -00060fc0: 7065 2074 6f20 7265 7175 6573 7420 6966 pe to request if │ │ │ │ -00060fd0: 206e 6565 6465 640a 2020 2020 6966 2028 needed. if ( │ │ │ │ -00060fe0: 7265 7370 6f6e 7365 5479 7065 2026 2620 responseType && │ │ │ │ -00060ff0: 7265 7370 6f6e 7365 5479 7065 2021 3d3d responseType !== │ │ │ │ -00061000: 2027 6a73 6f6e 2729 207b 0a20 2020 2020 'json') {. │ │ │ │ -00061010: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ -00061020: 6554 7970 6520 3d20 5f63 6f6e 6669 672e eType = _config. │ │ │ │ -00061030: 7265 7370 6f6e 7365 5479 7065 3b0a 2020 responseType;. │ │ │ │ -00061040: 2020 7d0a 0a20 2020 202f 2f20 4861 6e64 }.. // Hand │ │ │ │ -00061050: 6c65 2070 726f 6772 6573 7320 6966 206e le progress if n │ │ │ │ -00061060: 6565 6465 640a 2020 2020 6966 2028 6f6e eeded. if (on │ │ │ │ -00061070: 446f 776e 6c6f 6164 5072 6f67 7265 7373 DownloadProgress │ │ │ │ -00061080: 2920 7b0a 2020 2020 2020 285b 646f 776e ) {. ([down │ │ │ │ -00061090: 6c6f 6164 5468 726f 7474 6c65 642c 2066 loadThrottled, f │ │ │ │ -000610a0: 6c75 7368 446f 776e 6c6f 6164 5d20 3d20 lushDownload] = │ │ │ │ -000610b0: 7072 6f67 7265 7373 4576 656e 7452 6564 progressEventRed │ │ │ │ -000610c0: 7563 6572 286f 6e44 6f77 6e6c 6f61 6450 ucer(onDownloadP │ │ │ │ -000610d0: 726f 6772 6573 732c 2074 7275 6529 293b rogress, true)); │ │ │ │ -000610e0: 0a20 2020 2020 2072 6571 7565 7374 2e61 . request.a │ │ │ │ -000610f0: 6464 4576 656e 744c 6973 7465 6e65 7228 ddEventListener( │ │ │ │ -00061100: 2770 726f 6772 6573 7327 2c20 646f 776e 'progress', down │ │ │ │ -00061110: 6c6f 6164 5468 726f 7474 6c65 6429 3b0a loadThrottled);. │ │ │ │ -00061120: 2020 2020 7d0a 0a20 2020 202f 2f20 4e6f }.. // No │ │ │ │ -00061130: 7420 616c 6c20 6272 6f77 7365 7273 2073 t all browsers s │ │ │ │ -00061140: 7570 706f 7274 2075 706c 6f61 6420 6576 upport upload ev │ │ │ │ -00061150: 656e 7473 0a20 2020 2069 6620 286f 6e55 ents. if (onU │ │ │ │ -00061160: 706c 6f61 6450 726f 6772 6573 7320 2626 ploadProgress && │ │ │ │ -00061170: 2072 6571 7565 7374 2e75 706c 6f61 6429 request.upload) │ │ │ │ -00061180: 207b 0a20 2020 2020 2028 5b75 706c 6f61 {. ([uploa │ │ │ │ -00061190: 6454 6872 6f74 746c 6564 2c20 666c 7573 dThrottled, flus │ │ │ │ -000611a0: 6855 706c 6f61 645d 203d 2070 726f 6772 hUpload] = progr │ │ │ │ -000611b0: 6573 7345 7665 6e74 5265 6475 6365 7228 essEventReducer( │ │ │ │ -000611c0: 6f6e 5570 6c6f 6164 5072 6f67 7265 7373 onUploadProgress │ │ │ │ -000611d0: 2929 3b0a 0a20 2020 2020 2072 6571 7565 ));.. reque │ │ │ │ -000611e0: 7374 2e75 706c 6f61 642e 6164 6445 7665 st.upload.addEve │ │ │ │ -000611f0: 6e74 4c69 7374 656e 6572 2827 7072 6f67 ntListener('prog │ │ │ │ -00061200: 7265 7373 272c 2075 706c 6f61 6454 6872 ress', uploadThr │ │ │ │ -00061210: 6f74 746c 6564 293b 0a0a 2020 2020 2020 ottled);.. │ │ │ │ -00061220: 7265 7175 6573 742e 7570 6c6f 6164 2e61 request.upload.a │ │ │ │ -00061230: 6464 4576 656e 744c 6973 7465 6e65 7228 ddEventListener( │ │ │ │ -00061240: 276c 6f61 6465 6e64 272c 2066 6c75 7368 'loadend', flush │ │ │ │ -00061250: 5570 6c6f 6164 293b 0a20 2020 207d 0a0a Upload);. }.. │ │ │ │ -00061260: 2020 2020 6966 2028 5f63 6f6e 6669 672e if (_config. │ │ │ │ -00061270: 6361 6e63 656c 546f 6b65 6e20 7c7c 205f cancelToken || _ │ │ │ │ -00061280: 636f 6e66 6967 2e73 6967 6e61 6c29 207b config.signal) { │ │ │ │ -00061290: 0a20 2020 2020 202f 2f20 4861 6e64 6c65 . // Handle │ │ │ │ -000612a0: 2063 616e 6365 6c6c 6174 696f 6e0a 2020 cancellation. │ │ │ │ -000612b0: 2020 2020 2f2f 2065 736c 696e 742d 6469 // eslint-di │ │ │ │ -000612c0: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ -000612d0: 6675 6e63 2d6e 616d 6573 0a20 2020 2020 func-names. │ │ │ │ -000612e0: 206f 6e43 616e 6365 6c65 6420 3d20 6361 onCanceled = ca │ │ │ │ -000612f0: 6e63 656c 203d 3e20 7b0a 2020 2020 2020 ncel => {. │ │ │ │ -00061300: 2020 6966 2028 2172 6571 7565 7374 2920 if (!request) │ │ │ │ -00061310: 7b0a 2020 2020 2020 2020 2020 7265 7475 {. retu │ │ │ │ -00061320: 726e 3b0a 2020 2020 2020 2020 7d0a 2020 rn;. }. │ │ │ │ -00061330: 2020 2020 2020 7265 6a65 6374 2821 6361 reject(!ca │ │ │ │ -00061340: 6e63 656c 207c 7c20 6361 6e63 656c 2e74 ncel || cancel.t │ │ │ │ -00061350: 7970 6520 3f20 6e65 7720 4361 6e63 656c ype ? new Cancel │ │ │ │ -00061360: 6564 4572 726f 7228 6e75 6c6c 2c20 636f edError(null, co │ │ │ │ -00061370: 6e66 6967 2c20 7265 7175 6573 7429 203a nfig, request) : │ │ │ │ -00061380: 2063 616e 6365 6c29 3b0a 2020 2020 2020 cancel);. │ │ │ │ -00061390: 2020 7265 7175 6573 742e 6162 6f72 7428 request.abort( │ │ │ │ -000613a0: 293b 0a20 2020 2020 2020 2072 6571 7565 );. reque │ │ │ │ -000613b0: 7374 203d 206e 756c 6c3b 0a20 2020 2020 st = null;. │ │ │ │ -000613c0: 207d 3b0a 0a20 2020 2020 205f 636f 6e66 };.. _conf │ │ │ │ -000613d0: 6967 2e63 616e 6365 6c54 6f6b 656e 2026 ig.cancelToken & │ │ │ │ -000613e0: 2620 5f63 6f6e 6669 672e 6361 6e63 656c & _config.cancel │ │ │ │ -000613f0: 546f 6b65 6e2e 7375 6273 6372 6962 6528 Token.subscribe( │ │ │ │ -00061400: 6f6e 4361 6e63 656c 6564 293b 0a20 2020 onCanceled);. │ │ │ │ -00061410: 2020 2069 6620 285f 636f 6e66 6967 2e73 if (_config.s │ │ │ │ -00061420: 6967 6e61 6c29 207b 0a20 2020 2020 2020 ignal) {. │ │ │ │ -00061430: 205f 636f 6e66 6967 2e73 6967 6e61 6c2e _config.signal. │ │ │ │ -00061440: 6162 6f72 7465 6420 3f20 6f6e 4361 6e63 aborted ? onCanc │ │ │ │ -00061450: 656c 6564 2829 203a 205f 636f 6e66 6967 eled() : _config │ │ │ │ -00061460: 2e73 6967 6e61 6c2e 6164 6445 7665 6e74 .signal.addEvent │ │ │ │ -00061470: 4c69 7374 656e 6572 2827 6162 6f72 7427 Listener('abort' │ │ │ │ -00061480: 2c20 6f6e 4361 6e63 656c 6564 293b 0a20 , onCanceled);. │ │ │ │ -00061490: 2020 2020 207d 0a20 2020 207d 0a0a 2020 }. }.. │ │ │ │ -000614a0: 2020 636f 6e73 7420 7072 6f74 6f63 6f6c const protocol │ │ │ │ -000614b0: 203d 2070 6172 7365 5072 6f74 6f63 6f6c = parseProtocol │ │ │ │ -000614c0: 285f 636f 6e66 6967 2e75 726c 293b 0a0a (_config.url);.. │ │ │ │ -000614d0: 2020 2020 6966 2028 7072 6f74 6f63 6f6c if (protocol │ │ │ │ -000614e0: 2026 2620 706c 6174 666f 726d 2e70 726f && platform.pro │ │ │ │ -000614f0: 746f 636f 6c73 2e69 6e64 6578 4f66 2870 tocols.indexOf(p │ │ │ │ -00061500: 726f 746f 636f 6c29 203d 3d3d 202d 3129 rotocol) === -1) │ │ │ │ -00061510: 207b 0a20 2020 2020 2072 656a 6563 7428 {. reject( │ │ │ │ -00061520: 6e65 7720 4178 696f 7345 7272 6f72 2827 new AxiosError(' │ │ │ │ -00061530: 556e 7375 7070 6f72 7465 6420 7072 6f74 Unsupported prot │ │ │ │ -00061540: 6f63 6f6c 2027 202b 2070 726f 746f 636f ocol ' + protoco │ │ │ │ -00061550: 6c20 2b20 273a 272c 2041 7869 6f73 4572 l + ':', AxiosEr │ │ │ │ -00061560: 726f 722e 4552 525f 4241 445f 5245 5155 ror.ERR_BAD_REQU │ │ │ │ -00061570: 4553 542c 2063 6f6e 6669 6729 293b 0a20 EST, config));. │ │ │ │ -00061580: 2020 2020 2072 6574 7572 6e3b 0a20 2020 return;. │ │ │ │ -00061590: 207d 0a0a 0a20 2020 202f 2f20 5365 6e64 }... // Send │ │ │ │ -000615a0: 2074 6865 2072 6571 7565 7374 0a20 2020 the request. │ │ │ │ -000615b0: 2072 6571 7565 7374 2e73 656e 6428 7265 request.send(re │ │ │ │ -000615c0: 7175 6573 7444 6174 6120 7c7c 206e 756c questData || nul │ │ │ │ -000615d0: 6c29 3b0a 2020 7d29 3b0a 7d3b 0a0a 636f l);. });.};..co │ │ │ │ -000615e0: 6e73 7420 636f 6d70 6f73 6553 6967 6e61 nst composeSigna │ │ │ │ -000615f0: 6c73 203d 2028 7369 676e 616c 732c 2074 ls = (signals, t │ │ │ │ -00061600: 696d 656f 7574 2920 3d3e 207b 0a20 2063 imeout) => {. c │ │ │ │ -00061610: 6f6e 7374 207b 6c65 6e67 7468 7d20 3d20 onst {length} = │ │ │ │ -00061620: 2873 6967 6e61 6c73 203d 2073 6967 6e61 (signals = signa │ │ │ │ -00061630: 6c73 203f 2073 6967 6e61 6c73 2e66 696c ls ? signals.fil │ │ │ │ -00061640: 7465 7228 426f 6f6c 6561 6e29 203a 205b ter(Boolean) : [ │ │ │ │ -00061650: 5d29 3b0a 0a20 2069 6620 2874 696d 656f ]);.. if (timeo │ │ │ │ -00061660: 7574 207c 7c20 6c65 6e67 7468 2920 7b0a ut || length) {. │ │ │ │ -00061670: 2020 2020 6c65 7420 636f 6e74 726f 6c6c let controll │ │ │ │ -00061680: 6572 203d 206e 6577 2041 626f 7274 436f er = new AbortCo │ │ │ │ -00061690: 6e74 726f 6c6c 6572 2829 3b0a 0a20 2020 ntroller();.. │ │ │ │ -000616a0: 206c 6574 2061 626f 7274 6564 3b0a 0a20 let aborted;.. │ │ │ │ -000616b0: 2020 2063 6f6e 7374 206f 6e61 626f 7274 const onabort │ │ │ │ -000616c0: 203d 2066 756e 6374 696f 6e20 2872 6561 = function (rea │ │ │ │ -000616d0: 736f 6e29 207b 0a20 2020 2020 2069 6620 son) {. if │ │ │ │ -000616e0: 2821 6162 6f72 7465 6429 207b 0a20 2020 (!aborted) {. │ │ │ │ -000616f0: 2020 2020 2061 626f 7274 6564 203d 2074 aborted = t │ │ │ │ -00061700: 7275 653b 0a20 2020 2020 2020 2075 6e73 rue;. uns │ │ │ │ -00061710: 7562 7363 7269 6265 2829 3b0a 2020 2020 ubscribe();. │ │ │ │ -00061720: 2020 2020 636f 6e73 7420 6572 7220 3d20 const err = │ │ │ │ -00061730: 7265 6173 6f6e 2069 6e73 7461 6e63 656f reason instanceo │ │ │ │ -00061740: 6620 4572 726f 7220 3f20 7265 6173 6f6e f Error ? reason │ │ │ │ -00061750: 203a 2074 6869 732e 7265 6173 6f6e 3b0a : this.reason;. │ │ │ │ -00061760: 2020 2020 2020 2020 636f 6e74 726f 6c6c controll │ │ │ │ -00061770: 6572 2e61 626f 7274 2865 7272 2069 6e73 er.abort(err ins │ │ │ │ -00061780: 7461 6e63 656f 6620 4178 696f 7345 7272 tanceof AxiosErr │ │ │ │ -00061790: 6f72 203f 2065 7272 203a 206e 6577 2043 or ? err : new C │ │ │ │ -000617a0: 616e 6365 6c65 6445 7272 6f72 2865 7272 anceledError(err │ │ │ │ -000617b0: 2069 6e73 7461 6e63 656f 6620 4572 726f instanceof Erro │ │ │ │ -000617c0: 7220 3f20 6572 722e 6d65 7373 6167 6520 r ? err.message │ │ │ │ -000617d0: 3a20 6572 7229 293b 0a20 2020 2020 207d : err));. } │ │ │ │ -000617e0: 0a20 2020 207d 3b0a 0a20 2020 206c 6574 . };.. let │ │ │ │ -000617f0: 2074 696d 6572 203d 2074 696d 656f 7574 timer = timeout │ │ │ │ -00061800: 2026 2620 7365 7454 696d 656f 7574 2828 && setTimeout(( │ │ │ │ -00061810: 2920 3d3e 207b 0a20 2020 2020 2074 696d ) => {. tim │ │ │ │ -00061820: 6572 203d 206e 756c 6c3b 0a20 2020 2020 er = null;. │ │ │ │ -00061830: 206f 6e61 626f 7274 286e 6577 2041 7869 onabort(new Axi │ │ │ │ -00061840: 6f73 4572 726f 7228 6074 696d 656f 7574 osError(`timeout │ │ │ │ -00061850: 2024 7b74 696d 656f 7574 7d20 6f66 206d ${timeout} of m │ │ │ │ -00061860: 7320 6578 6365 6564 6564 602c 2041 7869 s exceeded`, Axi │ │ │ │ -00061870: 6f73 4572 726f 722e 4554 494d 4544 4f55 osError.ETIMEDOU │ │ │ │ -00061880: 5429 293b 0a20 2020 207d 2c20 7469 6d65 T));. }, time │ │ │ │ -00061890: 6f75 7429 3b0a 0a20 2020 2063 6f6e 7374 out);.. const │ │ │ │ -000618a0: 2075 6e73 7562 7363 7269 6265 203d 2028 unsubscribe = ( │ │ │ │ -000618b0: 2920 3d3e 207b 0a20 2020 2020 2069 6620 ) => {. if │ │ │ │ -000618c0: 2873 6967 6e61 6c73 2920 7b0a 2020 2020 (signals) {. │ │ │ │ -000618d0: 2020 2020 7469 6d65 7220 2626 2063 6c65 timer && cle │ │ │ │ -000618e0: 6172 5469 6d65 6f75 7428 7469 6d65 7229 arTimeout(timer) │ │ │ │ -000618f0: 3b0a 2020 2020 2020 2020 7469 6d65 7220 ;. timer │ │ │ │ -00061900: 3d20 6e75 6c6c 3b0a 2020 2020 2020 2020 = null;. │ │ │ │ -00061910: 7369 676e 616c 732e 666f 7245 6163 6828 signals.forEach( │ │ │ │ -00061920: 7369 676e 616c 203d 3e20 7b0a 2020 2020 signal => {. │ │ │ │ -00061930: 2020 2020 2020 7369 676e 616c 2e75 6e73 signal.uns │ │ │ │ -00061940: 7562 7363 7269 6265 203f 2073 6967 6e61 ubscribe ? signa │ │ │ │ -00061950: 6c2e 756e 7375 6273 6372 6962 6528 6f6e l.unsubscribe(on │ │ │ │ -00061960: 6162 6f72 7429 203a 2073 6967 6e61 6c2e abort) : signal. │ │ │ │ -00061970: 7265 6d6f 7665 4576 656e 744c 6973 7465 removeEventListe │ │ │ │ -00061980: 6e65 7228 2761 626f 7274 272c 206f 6e61 ner('abort', ona │ │ │ │ -00061990: 626f 7274 293b 0a20 2020 2020 2020 207d bort);. } │ │ │ │ -000619a0: 293b 0a20 2020 2020 2020 2073 6967 6e61 );. signa │ │ │ │ -000619b0: 6c73 203d 206e 756c 6c3b 0a20 2020 2020 ls = null;. │ │ │ │ -000619c0: 207d 0a20 2020 207d 3b0a 0a20 2020 2073 }. };.. s │ │ │ │ -000619d0: 6967 6e61 6c73 2e66 6f72 4561 6368 2828 ignals.forEach(( │ │ │ │ -000619e0: 7369 676e 616c 2920 3d3e 2073 6967 6e61 signal) => signa │ │ │ │ -000619f0: 6c2e 6164 6445 7665 6e74 4c69 7374 656e l.addEventListen │ │ │ │ -00061a00: 6572 2827 6162 6f72 7427 2c20 6f6e 6162 er('abort', onab │ │ │ │ -00061a10: 6f72 7429 293b 0a0a 2020 2020 636f 6e73 ort));.. cons │ │ │ │ -00061a20: 7420 7b73 6967 6e61 6c7d 203d 2063 6f6e t {signal} = con │ │ │ │ -00061a30: 7472 6f6c 6c65 723b 0a0a 2020 2020 7369 troller;.. si │ │ │ │ -00061a40: 676e 616c 2e75 6e73 7562 7363 7269 6265 gnal.unsubscribe │ │ │ │ -00061a50: 203d 2028 2920 3d3e 2075 7469 6c73 2431 = () => utils$1 │ │ │ │ -00061a60: 2e61 7361 7028 756e 7375 6273 6372 6962 .asap(unsubscrib │ │ │ │ -00061a70: 6529 3b0a 0a20 2020 2072 6574 7572 6e20 e);.. return │ │ │ │ -00061a80: 7369 676e 616c 3b0a 2020 7d0a 7d3b 0a0a signal;. }.};.. │ │ │ │ -00061a90: 636f 6e73 7420 636f 6d70 6f73 6553 6967 const composeSig │ │ │ │ -00061aa0: 6e61 6c73 2431 203d 2063 6f6d 706f 7365 nals$1 = compose │ │ │ │ -00061ab0: 5369 676e 616c 733b 0a0a 636f 6e73 7420 Signals;..const │ │ │ │ -00061ac0: 7374 7265 616d 4368 756e 6b20 3d20 6675 streamChunk = fu │ │ │ │ -00061ad0: 6e63 7469 6f6e 2a20 2863 6875 6e6b 2c20 nction* (chunk, │ │ │ │ -00061ae0: 6368 756e 6b53 697a 6529 207b 0a20 206c chunkSize) {. l │ │ │ │ -00061af0: 6574 206c 656e 203d 2063 6875 6e6b 2e62 et len = chunk.b │ │ │ │ -00061b00: 7974 654c 656e 6774 683b 0a0a 2020 6966 yteLength;.. if │ │ │ │ -00061b10: 2028 2163 6875 6e6b 5369 7a65 207c 7c20 (!chunkSize || │ │ │ │ -00061b20: 6c65 6e20 3c20 6368 756e 6b53 697a 6529 len < chunkSize) │ │ │ │ -00061b30: 207b 0a20 2020 2079 6965 6c64 2063 6875 {. yield chu │ │ │ │ -00061b40: 6e6b 3b0a 2020 2020 7265 7475 726e 3b0a nk;. return;. │ │ │ │ -00061b50: 2020 7d0a 0a20 206c 6574 2070 6f73 203d }.. let pos = │ │ │ │ -00061b60: 2030 3b0a 2020 6c65 7420 656e 643b 0a0a 0;. let end;.. │ │ │ │ -00061b70: 2020 7768 696c 6520 2870 6f73 203c 206c while (pos < l │ │ │ │ -00061b80: 656e 2920 7b0a 2020 2020 656e 6420 3d20 en) {. end = │ │ │ │ -00061b90: 706f 7320 2b20 6368 756e 6b53 697a 653b pos + chunkSize; │ │ │ │ -00061ba0: 0a20 2020 2079 6965 6c64 2063 6875 6e6b . yield chunk │ │ │ │ -00061bb0: 2e73 6c69 6365 2870 6f73 2c20 656e 6429 .slice(pos, end) │ │ │ │ -00061bc0: 3b0a 2020 2020 706f 7320 3d20 656e 643b ;. pos = end; │ │ │ │ -00061bd0: 0a20 207d 0a7d 3b0a 0a63 6f6e 7374 2072 . }.};..const r │ │ │ │ -00061be0: 6561 6442 7974 6573 203d 2061 7379 6e63 eadBytes = async │ │ │ │ -00061bf0: 2066 756e 6374 696f 6e2a 2028 6974 6572 function* (iter │ │ │ │ -00061c00: 6162 6c65 2c20 6368 756e 6b53 697a 6529 able, chunkSize) │ │ │ │ -00061c10: 207b 0a20 2066 6f72 2061 7761 6974 2028 {. for await ( │ │ │ │ -00061c20: 636f 6e73 7420 6368 756e 6b20 6f66 2072 const chunk of r │ │ │ │ -00061c30: 6561 6453 7472 6561 6d28 6974 6572 6162 eadStream(iterab │ │ │ │ -00061c40: 6c65 2929 207b 0a20 2020 2079 6965 6c64 le)) {. yield │ │ │ │ -00061c50: 2a20 7374 7265 616d 4368 756e 6b28 6368 * streamChunk(ch │ │ │ │ -00061c60: 756e 6b2c 2063 6875 6e6b 5369 7a65 293b unk, chunkSize); │ │ │ │ -00061c70: 0a20 207d 0a7d 3b0a 0a63 6f6e 7374 2072 . }.};..const r │ │ │ │ -00061c80: 6561 6453 7472 6561 6d20 3d20 6173 796e eadStream = asyn │ │ │ │ -00061c90: 6320 6675 6e63 7469 6f6e 2a20 2873 7472 c function* (str │ │ │ │ -00061ca0: 6561 6d29 207b 0a20 2069 6620 2873 7472 eam) {. if (str │ │ │ │ -00061cb0: 6561 6d5b 5379 6d62 6f6c 2e61 7379 6e63 eam[Symbol.async │ │ │ │ -00061cc0: 4974 6572 6174 6f72 5d29 207b 0a20 2020 Iterator]) {. │ │ │ │ -00061cd0: 2079 6965 6c64 2a20 7374 7265 616d 3b0a yield* stream;. │ │ │ │ -00061ce0: 2020 2020 7265 7475 726e 3b0a 2020 7d0a return;. }. │ │ │ │ -00061cf0: 0a20 2063 6f6e 7374 2072 6561 6465 7220 . const reader │ │ │ │ -00061d00: 3d20 7374 7265 616d 2e67 6574 5265 6164 = stream.getRead │ │ │ │ -00061d10: 6572 2829 3b0a 2020 7472 7920 7b0a 2020 er();. try {. │ │ │ │ -00061d20: 2020 666f 7220 283b 3b29 207b 0a20 2020 for (;;) {. │ │ │ │ -00061d30: 2020 2063 6f6e 7374 207b 646f 6e65 2c20 const {done, │ │ │ │ -00061d40: 7661 6c75 657d 203d 2061 7761 6974 2072 value} = await r │ │ │ │ -00061d50: 6561 6465 722e 7265 6164 2829 3b0a 2020 eader.read();. │ │ │ │ -00061d60: 2020 2020 6966 2028 646f 6e65 2920 7b0a if (done) {. │ │ │ │ -00061d70: 2020 2020 2020 2020 6272 6561 6b3b 0a20 break;. │ │ │ │ -00061d80: 2020 2020 207d 0a20 2020 2020 2079 6965 }. yie │ │ │ │ -00061d90: 6c64 2076 616c 7565 3b0a 2020 2020 7d0a ld value;. }. │ │ │ │ -00061da0: 2020 7d20 6669 6e61 6c6c 7920 7b0a 2020 } finally {. │ │ │ │ -00061db0: 2020 6177 6169 7420 7265 6164 6572 2e63 await reader.c │ │ │ │ -00061dc0: 616e 6365 6c28 293b 0a20 207d 0a7d 3b0a ancel();. }.};. │ │ │ │ -00061dd0: 0a63 6f6e 7374 2074 7261 636b 5374 7265 .const trackStre │ │ │ │ -00061de0: 616d 203d 2028 7374 7265 616d 2c20 6368 am = (stream, ch │ │ │ │ -00061df0: 756e 6b53 697a 652c 206f 6e50 726f 6772 unkSize, onProgr │ │ │ │ -00061e00: 6573 732c 206f 6e46 696e 6973 6829 203d ess, onFinish) = │ │ │ │ -00061e10: 3e20 7b0a 2020 636f 6e73 7420 6974 6572 > {. const iter │ │ │ │ -00061e20: 6174 6f72 203d 2072 6561 6442 7974 6573 ator = readBytes │ │ │ │ -00061e30: 2873 7472 6561 6d2c 2063 6875 6e6b 5369 (stream, chunkSi │ │ │ │ -00061e40: 7a65 293b 0a0a 2020 6c65 7420 6279 7465 ze);.. let byte │ │ │ │ -00061e50: 7320 3d20 303b 0a20 206c 6574 2064 6f6e s = 0;. let don │ │ │ │ -00061e60: 653b 0a20 206c 6574 205f 6f6e 4669 6e69 e;. let _onFini │ │ │ │ -00061e70: 7368 203d 2028 6529 203d 3e20 7b0a 2020 sh = (e) => {. │ │ │ │ -00061e80: 2020 6966 2028 2164 6f6e 6529 207b 0a20 if (!done) {. │ │ │ │ -00061e90: 2020 2020 2064 6f6e 6520 3d20 7472 7565 done = true │ │ │ │ -00061ea0: 3b0a 2020 2020 2020 6f6e 4669 6e69 7368 ;. onFinish │ │ │ │ -00061eb0: 2026 2620 6f6e 4669 6e69 7368 2865 293b && onFinish(e); │ │ │ │ -00061ec0: 0a20 2020 207d 0a20 207d 3b0a 0a20 2072 . }. };.. r │ │ │ │ -00061ed0: 6574 7572 6e20 6e65 7720 5265 6164 6162 eturn new Readab │ │ │ │ -00061ee0: 6c65 5374 7265 616d 287b 0a20 2020 2061 leStream({. a │ │ │ │ -00061ef0: 7379 6e63 2070 756c 6c28 636f 6e74 726f sync pull(contro │ │ │ │ -00061f00: 6c6c 6572 2920 7b0a 2020 2020 2020 7472 ller) {. tr │ │ │ │ -00061f10: 7920 7b0a 2020 2020 2020 2020 636f 6e73 y {. cons │ │ │ │ -00061f20: 7420 7b64 6f6e 652c 2076 616c 7565 7d20 t {done, value} │ │ │ │ -00061f30: 3d20 6177 6169 7420 6974 6572 6174 6f72 = await iterator │ │ │ │ -00061f40: 2e6e 6578 7428 293b 0a0a 2020 2020 2020 .next();.. │ │ │ │ -00061f50: 2020 6966 2028 646f 6e65 2920 7b0a 2020 if (done) {. │ │ │ │ -00061f60: 2020 2020 2020 205f 6f6e 4669 6e69 7368 _onFinish │ │ │ │ -00061f70: 2829 3b0a 2020 2020 2020 2020 2020 636f ();. co │ │ │ │ -00061f80: 6e74 726f 6c6c 6572 2e63 6c6f 7365 2829 ntroller.close() │ │ │ │ -00061f90: 3b0a 2020 2020 2020 2020 2020 7265 7475 ;. retu │ │ │ │ -00061fa0: 726e 3b0a 2020 2020 2020 2020 7d0a 0a20 rn;. }.. │ │ │ │ -00061fb0: 2020 2020 2020 206c 6574 206c 656e 203d let len = │ │ │ │ -00061fc0: 2076 616c 7565 2e62 7974 654c 656e 6774 value.byteLengt │ │ │ │ -00061fd0: 683b 0a20 2020 2020 2020 2069 6620 286f h;. if (o │ │ │ │ -00061fe0: 6e50 726f 6772 6573 7329 207b 0a20 2020 nProgress) {. │ │ │ │ -00061ff0: 2020 2020 2020 206c 6574 206c 6f61 6465 let loade │ │ │ │ -00062000: 6442 7974 6573 203d 2062 7974 6573 202b dBytes = bytes + │ │ │ │ -00062010: 3d20 6c65 6e3b 0a20 2020 2020 2020 2020 = len;. │ │ │ │ -00062020: 206f 6e50 726f 6772 6573 7328 6c6f 6164 onProgress(load │ │ │ │ -00062030: 6564 4279 7465 7329 3b0a 2020 2020 2020 edBytes);. │ │ │ │ -00062040: 2020 7d0a 2020 2020 2020 2020 636f 6e74 }. cont │ │ │ │ -00062050: 726f 6c6c 6572 2e65 6e71 7565 7565 286e roller.enqueue(n │ │ │ │ -00062060: 6577 2055 696e 7438 4172 7261 7928 7661 ew Uint8Array(va │ │ │ │ -00062070: 6c75 6529 293b 0a20 2020 2020 207d 2063 lue));. } c │ │ │ │ -00062080: 6174 6368 2028 6572 7229 207b 0a20 2020 atch (err) {. │ │ │ │ -00062090: 2020 2020 205f 6f6e 4669 6e69 7368 2865 _onFinish(e │ │ │ │ -000620a0: 7272 293b 0a20 2020 2020 2020 2074 6872 rr);. thr │ │ │ │ -000620b0: 6f77 2065 7272 3b0a 2020 2020 2020 7d0a ow err;. }. │ │ │ │ -000620c0: 2020 2020 7d2c 0a20 2020 2063 616e 6365 },. cance │ │ │ │ -000620d0: 6c28 7265 6173 6f6e 2920 7b0a 2020 2020 l(reason) {. │ │ │ │ -000620e0: 2020 5f6f 6e46 696e 6973 6828 7265 6173 _onFinish(reas │ │ │ │ -000620f0: 6f6e 293b 0a20 2020 2020 2072 6574 7572 on);. retur │ │ │ │ -00062100: 6e20 6974 6572 6174 6f72 2e72 6574 7572 n iterator.retur │ │ │ │ -00062110: 6e28 293b 0a20 2020 207d 0a20 207d 2c20 n();. }. }, │ │ │ │ -00062120: 7b0a 2020 2020 6869 6768 5761 7465 724d {. highWaterM │ │ │ │ -00062130: 6172 6b3a 2032 0a20 207d 290a 7d3b 0a0a ark: 2. }).};.. │ │ │ │ -00062140: 636f 6e73 7420 4445 4641 554c 545f 4348 const DEFAULT_CH │ │ │ │ -00062150: 554e 4b5f 5349 5a45 203d 2036 3420 2a20 UNK_SIZE = 64 * │ │ │ │ -00062160: 3130 3234 3b0a 0a63 6f6e 7374 207b 6973 1024;..const {is │ │ │ │ -00062170: 4675 6e63 7469 6f6e 7d20 3d20 7574 696c Function} = util │ │ │ │ -00062180: 7324 313b 0a0a 636f 6e73 7420 676c 6f62 s$1;..const glob │ │ │ │ -00062190: 616c 4665 7463 6841 5049 203d 2028 287b alFetchAPI = (({ │ │ │ │ -000621a0: 5265 7175 6573 742c 2052 6573 706f 6e73 Request, Respons │ │ │ │ -000621b0: 657d 2920 3d3e 2028 7b0a 2020 5265 7175 e}) => ({. Requ │ │ │ │ -000621c0: 6573 742c 2052 6573 706f 6e73 650a 7d29 est, Response.}) │ │ │ │ -000621d0: 2928 7574 696c 7324 312e 676c 6f62 616c )(utils$1.global │ │ │ │ -000621e0: 293b 0a0a 636f 6e73 7420 7b0a 2020 5265 );..const {. Re │ │ │ │ -000621f0: 6164 6162 6c65 5374 7265 616d 3a20 5265 adableStream: Re │ │ │ │ -00062200: 6164 6162 6c65 5374 7265 616d 2431 2c20 adableStream$1, │ │ │ │ -00062210: 5465 7874 456e 636f 6465 723a 2054 6578 TextEncoder: Tex │ │ │ │ -00062220: 7445 6e63 6f64 6572 2431 0a7d 203d 2075 tEncoder$1.} = u │ │ │ │ -00062230: 7469 6c73 2431 2e67 6c6f 6261 6c3b 0a0a tils$1.global;.. │ │ │ │ -00062240: 0a63 6f6e 7374 2074 6573 7420 3d20 2866 .const test = (f │ │ │ │ -00062250: 6e2c 202e 2e2e 6172 6773 2920 3d3e 207b n, ...args) => { │ │ │ │ -00062260: 0a20 2074 7279 207b 0a20 2020 2072 6574 . try {. ret │ │ │ │ -00062270: 7572 6e20 2121 666e 282e 2e2e 6172 6773 urn !!fn(...args │ │ │ │ -00062280: 293b 0a20 207d 2063 6174 6368 2028 6529 );. } catch (e) │ │ │ │ -00062290: 207b 0a20 2020 2072 6574 7572 6e20 6661 {. return fa │ │ │ │ -000622a0: 6c73 650a 2020 7d0a 7d3b 0a0a 636f 6e73 lse. }.};..cons │ │ │ │ -000622b0: 7420 6661 6374 6f72 7920 3d20 2865 6e76 t factory = (env │ │ │ │ -000622c0: 2920 3d3e 207b 0a20 2065 6e76 203d 2075 ) => {. env = u │ │ │ │ -000622d0: 7469 6c73 2431 2e6d 6572 6765 2e63 616c tils$1.merge.cal │ │ │ │ -000622e0: 6c28 7b0a 2020 2020 736b 6970 556e 6465 l({. skipUnde │ │ │ │ -000622f0: 6669 6e65 643a 2074 7275 650a 2020 7d2c fined: true. }, │ │ │ │ -00062300: 2067 6c6f 6261 6c46 6574 6368 4150 492c globalFetchAPI, │ │ │ │ -00062310: 2065 6e76 293b 0a0a 2020 636f 6e73 7420 env);.. const │ │ │ │ -00062320: 7b66 6574 6368 3a20 656e 7646 6574 6368 {fetch: envFetch │ │ │ │ -00062330: 2c20 5265 7175 6573 742c 2052 6573 706f , Request, Respo │ │ │ │ -00062340: 6e73 657d 203d 2065 6e76 3b0a 2020 636f nse} = env;. co │ │ │ │ -00062350: 6e73 7420 6973 4665 7463 6853 7570 706f nst isFetchSuppo │ │ │ │ -00062360: 7274 6564 203d 2065 6e76 4665 7463 6820 rted = envFetch │ │ │ │ -00062370: 3f20 6973 4675 6e63 7469 6f6e 2865 6e76 ? isFunction(env │ │ │ │ -00062380: 4665 7463 6829 203a 2074 7970 656f 6620 Fetch) : typeof │ │ │ │ -00062390: 6665 7463 6820 3d3d 3d20 2766 756e 6374 fetch === 'funct │ │ │ │ -000623a0: 696f 6e27 3b0a 2020 636f 6e73 7420 6973 ion';. const is │ │ │ │ -000623b0: 5265 7175 6573 7453 7570 706f 7274 6564 RequestSupported │ │ │ │ -000623c0: 203d 2069 7346 756e 6374 696f 6e28 5265 = isFunction(Re │ │ │ │ -000623d0: 7175 6573 7429 3b0a 2020 636f 6e73 7420 quest);. const │ │ │ │ -000623e0: 6973 5265 7370 6f6e 7365 5375 7070 6f72 isResponseSuppor │ │ │ │ -000623f0: 7465 6420 3d20 6973 4675 6e63 7469 6f6e ted = isFunction │ │ │ │ -00062400: 2852 6573 706f 6e73 6529 3b0a 0a20 2069 (Response);.. i │ │ │ │ -00062410: 6620 2821 6973 4665 7463 6853 7570 706f f (!isFetchSuppo │ │ │ │ -00062420: 7274 6564 2920 7b0a 2020 2020 7265 7475 rted) {. retu │ │ │ │ -00062430: 726e 2066 616c 7365 3b0a 2020 7d0a 0a20 rn false;. }.. │ │ │ │ -00062440: 2063 6f6e 7374 2069 7352 6561 6461 626c const isReadabl │ │ │ │ -00062450: 6553 7472 6561 6d53 7570 706f 7274 6564 eStreamSupported │ │ │ │ -00062460: 203d 2069 7346 6574 6368 5375 7070 6f72 = isFetchSuppor │ │ │ │ -00062470: 7465 6420 2626 2069 7346 756e 6374 696f ted && isFunctio │ │ │ │ -00062480: 6e28 5265 6164 6162 6c65 5374 7265 616d n(ReadableStream │ │ │ │ -00062490: 2431 293b 0a0a 2020 636f 6e73 7420 656e $1);.. const en │ │ │ │ -000624a0: 636f 6465 5465 7874 203d 2069 7346 6574 codeText = isFet │ │ │ │ -000624b0: 6368 5375 7070 6f72 7465 6420 2626 2028 chSupported && ( │ │ │ │ -000624c0: 7479 7065 6f66 2054 6578 7445 6e63 6f64 typeof TextEncod │ │ │ │ -000624d0: 6572 2431 203d 3d3d 2027 6675 6e63 7469 er$1 === 'functi │ │ │ │ -000624e0: 6f6e 2720 3f0a 2020 2020 2020 2828 656e on' ?. ((en │ │ │ │ -000624f0: 636f 6465 7229 203d 3e20 2873 7472 2920 coder) => (str) │ │ │ │ -00062500: 3d3e 2065 6e63 6f64 6572 2e65 6e63 6f64 => encoder.encod │ │ │ │ -00062510: 6528 7374 7229 2928 6e65 7720 5465 7874 e(str))(new Text │ │ │ │ -00062520: 456e 636f 6465 7224 3128 2929 203a 0a20 Encoder$1()) :. │ │ │ │ -00062530: 2020 2020 2061 7379 6e63 2028 7374 7229 async (str) │ │ │ │ -00062540: 203d 3e20 6e65 7720 5569 6e74 3841 7272 => new Uint8Arr │ │ │ │ -00062550: 6179 2861 7761 6974 206e 6577 2052 6571 ay(await new Req │ │ │ │ -00062560: 7565 7374 2873 7472 292e 6172 7261 7942 uest(str).arrayB │ │ │ │ -00062570: 7566 6665 7228 2929 0a20 2029 3b0a 0a20 uffer()). );.. │ │ │ │ -00062580: 2063 6f6e 7374 2073 7570 706f 7274 7352 const supportsR │ │ │ │ -00062590: 6571 7565 7374 5374 7265 616d 203d 2069 equestStream = i │ │ │ │ -000625a0: 7352 6571 7565 7374 5375 7070 6f72 7465 sRequestSupporte │ │ │ │ -000625b0: 6420 2626 2069 7352 6561 6461 626c 6553 d && isReadableS │ │ │ │ -000625c0: 7472 6561 6d53 7570 706f 7274 6564 2026 treamSupported & │ │ │ │ -000625d0: 2620 7465 7374 2828 2920 3d3e 207b 0a20 & test(() => {. │ │ │ │ -000625e0: 2020 206c 6574 2064 7570 6c65 7841 6363 let duplexAcc │ │ │ │ -000625f0: 6573 7365 6420 3d20 6661 6c73 653b 0a0a essed = false;.. │ │ │ │ -00062600: 2020 2020 636f 6e73 7420 6861 7343 6f6e const hasCon │ │ │ │ -00062610: 7465 6e74 5479 7065 203d 206e 6577 2052 tentType = new R │ │ │ │ -00062620: 6571 7565 7374 2870 6c61 7466 6f72 6d2e equest(platform. │ │ │ │ -00062630: 6f72 6967 696e 2c20 7b0a 2020 2020 2020 origin, {. │ │ │ │ -00062640: 626f 6479 3a20 6e65 7720 5265 6164 6162 body: new Readab │ │ │ │ -00062650: 6c65 5374 7265 616d 2431 2829 2c0a 2020 leStream$1(),. │ │ │ │ -00062660: 2020 2020 6d65 7468 6f64 3a20 2750 4f53 method: 'POS │ │ │ │ -00062670: 5427 2c0a 2020 2020 2020 6765 7420 6475 T',. get du │ │ │ │ -00062680: 706c 6578 2829 207b 0a20 2020 2020 2020 plex() {. │ │ │ │ -00062690: 2064 7570 6c65 7841 6363 6573 7365 6420 duplexAccessed │ │ │ │ -000626a0: 3d20 7472 7565 3b0a 2020 2020 2020 2020 = true;. │ │ │ │ -000626b0: 7265 7475 726e 2027 6861 6c66 273b 0a20 return 'half';. │ │ │ │ -000626c0: 2020 2020 207d 2c0a 2020 2020 7d29 2e68 },. }).h │ │ │ │ -000626d0: 6561 6465 7273 2e68 6173 2827 436f 6e74 eaders.has('Cont │ │ │ │ -000626e0: 656e 742d 5479 7065 2729 3b0a 0a20 2020 ent-Type');.. │ │ │ │ -000626f0: 2072 6574 7572 6e20 6475 706c 6578 4163 return duplexAc │ │ │ │ -00062700: 6365 7373 6564 2026 2620 2168 6173 436f cessed && !hasCo │ │ │ │ -00062710: 6e74 656e 7454 7970 653b 0a20 207d 293b ntentType;. }); │ │ │ │ -00062720: 0a0a 2020 636f 6e73 7420 7375 7070 6f72 .. const suppor │ │ │ │ -00062730: 7473 5265 7370 6f6e 7365 5374 7265 616d tsResponseStream │ │ │ │ -00062740: 203d 2069 7352 6573 706f 6e73 6553 7570 = isResponseSup │ │ │ │ -00062750: 706f 7274 6564 2026 2620 6973 5265 6164 ported && isRead │ │ │ │ -00062760: 6162 6c65 5374 7265 616d 5375 7070 6f72 ableStreamSuppor │ │ │ │ -00062770: 7465 6420 2626 0a20 2020 2074 6573 7428 ted &&. test( │ │ │ │ -00062780: 2829 203d 3e20 7574 696c 7324 312e 6973 () => utils$1.is │ │ │ │ -00062790: 5265 6164 6162 6c65 5374 7265 616d 286e ReadableStream(n │ │ │ │ -000627a0: 6577 2052 6573 706f 6e73 6528 2727 292e ew Response(''). │ │ │ │ -000627b0: 626f 6479 2929 3b0a 0a20 2063 6f6e 7374 body));.. const │ │ │ │ -000627c0: 2072 6573 6f6c 7665 7273 203d 207b 0a20 resolvers = {. │ │ │ │ -000627d0: 2020 2073 7472 6561 6d3a 2073 7570 706f stream: suppo │ │ │ │ -000627e0: 7274 7352 6573 706f 6e73 6553 7472 6561 rtsResponseStrea │ │ │ │ -000627f0: 6d20 2626 2028 2872 6573 2920 3d3e 2072 m && ((res) => r │ │ │ │ -00062800: 6573 2e62 6f64 7929 0a20 207d 3b0a 0a20 es.body). };.. │ │ │ │ -00062810: 2069 7346 6574 6368 5375 7070 6f72 7465 isFetchSupporte │ │ │ │ -00062820: 6420 2626 2028 2828 2920 3d3e 207b 0a20 d && ((() => {. │ │ │ │ -00062830: 2020 205b 2774 6578 7427 2c20 2761 7272 ['text', 'arr │ │ │ │ -00062840: 6179 4275 6666 6572 272c 2027 626c 6f62 ayBuffer', 'blob │ │ │ │ -00062850: 272c 2027 666f 726d 4461 7461 272c 2027 ', 'formData', ' │ │ │ │ -00062860: 7374 7265 616d 275d 2e66 6f72 4561 6368 stream'].forEach │ │ │ │ -00062870: 2874 7970 6520 3d3e 207b 0a20 2020 2020 (type => {. │ │ │ │ -00062880: 2021 7265 736f 6c76 6572 735b 7479 7065 !resolvers[type │ │ │ │ -00062890: 5d20 2626 2028 7265 736f 6c76 6572 735b ] && (resolvers[ │ │ │ │ -000628a0: 7479 7065 5d20 3d20 2872 6573 2c20 636f type] = (res, co │ │ │ │ -000628b0: 6e66 6967 2920 3d3e 207b 0a20 2020 2020 nfig) => {. │ │ │ │ -000628c0: 2020 206c 6574 206d 6574 686f 6420 3d20 let method = │ │ │ │ -000628d0: 7265 7320 2626 2072 6573 5b74 7970 655d res && res[type] │ │ │ │ -000628e0: 3b0a 0a20 2020 2020 2020 2069 6620 286d ;.. if (m │ │ │ │ -000628f0: 6574 686f 6429 207b 0a20 2020 2020 2020 ethod) {. │ │ │ │ -00062900: 2020 2072 6574 7572 6e20 6d65 7468 6f64 return method │ │ │ │ -00062910: 2e63 616c 6c28 7265 7329 3b0a 2020 2020 .call(res);. │ │ │ │ -00062920: 2020 2020 7d0a 0a20 2020 2020 2020 2074 }.. t │ │ │ │ -00062930: 6872 6f77 206e 6577 2041 7869 6f73 4572 hrow new AxiosEr │ │ │ │ -00062940: 726f 7228 6052 6573 706f 6e73 6520 7479 ror(`Response ty │ │ │ │ -00062950: 7065 2027 247b 7479 7065 7d27 2069 7320 pe '${type}' is │ │ │ │ -00062960: 6e6f 7420 7375 7070 6f72 7465 6460 2c20 not supported`, │ │ │ │ -00062970: 4178 696f 7345 7272 6f72 2e45 5252 5f4e AxiosError.ERR_N │ │ │ │ -00062980: 4f54 5f53 5550 504f 5254 2c20 636f 6e66 OT_SUPPORT, conf │ │ │ │ -00062990: 6967 293b 0a20 2020 2020 207d 293b 0a20 ig);. });. │ │ │ │ -000629a0: 2020 207d 293b 0a20 207d 2928 2929 3b0a });. })());. │ │ │ │ -000629b0: 0a20 2063 6f6e 7374 2067 6574 426f 6479 . const getBody │ │ │ │ -000629c0: 4c65 6e67 7468 203d 2061 7379 6e63 2028 Length = async ( │ │ │ │ -000629d0: 626f 6479 2920 3d3e 207b 0a20 2020 2069 body) => {. i │ │ │ │ -000629e0: 6620 2862 6f64 7920 3d3d 206e 756c 6c29 f (body == null) │ │ │ │ -000629f0: 207b 0a20 2020 2020 2072 6574 7572 6e20 {. return │ │ │ │ -00062a00: 303b 0a20 2020 207d 0a0a 2020 2020 6966 0;. }.. if │ │ │ │ -00062a10: 2028 7574 696c 7324 312e 6973 426c 6f62 (utils$1.isBlob │ │ │ │ -00062a20: 2862 6f64 7929 2920 7b0a 2020 2020 2020 (body)) {. │ │ │ │ -00062a30: 7265 7475 726e 2062 6f64 792e 7369 7a65 return body.size │ │ │ │ -00062a40: 3b0a 2020 2020 7d0a 0a20 2020 2069 6620 ;. }.. if │ │ │ │ -00062a50: 2875 7469 6c73 2431 2e69 7353 7065 6343 (utils$1.isSpecC │ │ │ │ -00062a60: 6f6d 706c 6961 6e74 466f 726d 2862 6f64 ompliantForm(bod │ │ │ │ -00062a70: 7929 2920 7b0a 2020 2020 2020 636f 6e73 y)) {. cons │ │ │ │ -00062a80: 7420 5f72 6571 7565 7374 203d 206e 6577 t _request = new │ │ │ │ -00062a90: 2052 6571 7565 7374 2870 6c61 7466 6f72 Request(platfor │ │ │ │ -00062aa0: 6d2e 6f72 6967 696e 2c20 7b0a 2020 2020 m.origin, {. │ │ │ │ -00062ab0: 2020 2020 6d65 7468 6f64 3a20 2750 4f53 method: 'POS │ │ │ │ -00062ac0: 5427 2c0a 2020 2020 2020 2020 626f 6479 T',. body │ │ │ │ -00062ad0: 2c0a 2020 2020 2020 7d29 3b0a 2020 2020 ,. });. │ │ │ │ -00062ae0: 2020 7265 7475 726e 2028 6177 6169 7420 return (await │ │ │ │ -00062af0: 5f72 6571 7565 7374 2e61 7272 6179 4275 _request.arrayBu │ │ │ │ -00062b00: 6666 6572 2829 292e 6279 7465 4c65 6e67 ffer()).byteLeng │ │ │ │ -00062b10: 7468 3b0a 2020 2020 7d0a 0a20 2020 2069 th;. }.. i │ │ │ │ -00062b20: 6620 2875 7469 6c73 2431 2e69 7341 7272 f (utils$1.isArr │ │ │ │ -00062b30: 6179 4275 6666 6572 5669 6577 2862 6f64 ayBufferView(bod │ │ │ │ -00062b40: 7929 207c 7c20 7574 696c 7324 312e 6973 y) || utils$1.is │ │ │ │ -00062b50: 4172 7261 7942 7566 6665 7228 626f 6479 ArrayBuffer(body │ │ │ │ -00062b60: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ -00062b70: 6e20 626f 6479 2e62 7974 654c 656e 6774 n body.byteLengt │ │ │ │ -00062b80: 683b 0a20 2020 207d 0a0a 2020 2020 6966 h;. }.. if │ │ │ │ -00062b90: 2028 7574 696c 7324 312e 6973 5552 4c53 (utils$1.isURLS │ │ │ │ -00062ba0: 6561 7263 6850 6172 616d 7328 626f 6479 earchParams(body │ │ │ │ -00062bb0: 2929 207b 0a20 2020 2020 2062 6f64 7920 )) {. body │ │ │ │ -00062bc0: 3d20 626f 6479 202b 2027 273b 0a20 2020 = body + '';. │ │ │ │ -00062bd0: 207d 0a0a 2020 2020 6966 2028 7574 696c }.. if (util │ │ │ │ -00062be0: 7324 312e 6973 5374 7269 6e67 2862 6f64 s$1.isString(bod │ │ │ │ -00062bf0: 7929 2920 7b0a 2020 2020 2020 7265 7475 y)) {. retu │ │ │ │ -00062c00: 726e 2028 6177 6169 7420 656e 636f 6465 rn (await encode │ │ │ │ -00062c10: 5465 7874 2862 6f64 7929 292e 6279 7465 Text(body)).byte │ │ │ │ -00062c20: 4c65 6e67 7468 3b0a 2020 2020 7d0a 2020 Length;. }. │ │ │ │ -00062c30: 7d3b 0a0a 2020 636f 6e73 7420 7265 736f };.. const reso │ │ │ │ -00062c40: 6c76 6542 6f64 794c 656e 6774 6820 3d20 lveBodyLength = │ │ │ │ -00062c50: 6173 796e 6320 2868 6561 6465 7273 2c20 async (headers, │ │ │ │ -00062c60: 626f 6479 2920 3d3e 207b 0a20 2020 2063 body) => {. c │ │ │ │ -00062c70: 6f6e 7374 206c 656e 6774 6820 3d20 7574 onst length = ut │ │ │ │ -00062c80: 696c 7324 312e 746f 4669 6e69 7465 4e75 ils$1.toFiniteNu │ │ │ │ -00062c90: 6d62 6572 2868 6561 6465 7273 2e67 6574 mber(headers.get │ │ │ │ -00062ca0: 436f 6e74 656e 744c 656e 6774 6828 2929 ContentLength()) │ │ │ │ -00062cb0: 3b0a 0a20 2020 2072 6574 7572 6e20 6c65 ;.. return le │ │ │ │ -00062cc0: 6e67 7468 203d 3d20 6e75 6c6c 203f 2067 ngth == null ? g │ │ │ │ -00062cd0: 6574 426f 6479 4c65 6e67 7468 2862 6f64 etBodyLength(bod │ │ │ │ -00062ce0: 7929 203a 206c 656e 6774 683b 0a20 207d y) : length;. } │ │ │ │ -00062cf0: 3b0a 0a20 2072 6574 7572 6e20 6173 796e ;.. return asyn │ │ │ │ -00062d00: 6320 2863 6f6e 6669 6729 203d 3e20 7b0a c (config) => {. │ │ │ │ -00062d10: 2020 2020 6c65 7420 7b0a 2020 2020 2020 let {. │ │ │ │ -00062d20: 7572 6c2c 0a20 2020 2020 206d 6574 686f url,. metho │ │ │ │ -00062d30: 642c 0a20 2020 2020 2064 6174 612c 0a20 d,. data,. │ │ │ │ -00062d40: 2020 2020 2073 6967 6e61 6c2c 0a20 2020 signal,. │ │ │ │ -00062d50: 2020 2063 616e 6365 6c54 6f6b 656e 2c0a cancelToken,. │ │ │ │ -00062d60: 2020 2020 2020 7469 6d65 6f75 742c 0a20 timeout,. │ │ │ │ -00062d70: 2020 2020 206f 6e44 6f77 6e6c 6f61 6450 onDownloadP │ │ │ │ -00062d80: 726f 6772 6573 732c 0a20 2020 2020 206f rogress,. o │ │ │ │ -00062d90: 6e55 706c 6f61 6450 726f 6772 6573 732c nUploadProgress, │ │ │ │ -00062da0: 0a20 2020 2020 2072 6573 706f 6e73 6554 . responseT │ │ │ │ -00062db0: 7970 652c 0a20 2020 2020 2068 6561 6465 ype,. heade │ │ │ │ -00062dc0: 7273 2c0a 2020 2020 2020 7769 7468 4372 rs,. withCr │ │ │ │ -00062dd0: 6564 656e 7469 616c 7320 3d20 2773 616d edentials = 'sam │ │ │ │ -00062de0: 652d 6f72 6967 696e 272c 0a20 2020 2020 e-origin',. │ │ │ │ -00062df0: 2066 6574 6368 4f70 7469 6f6e 730a 2020 fetchOptions. │ │ │ │ -00062e00: 2020 7d20 3d20 7265 736f 6c76 6543 6f6e } = resolveCon │ │ │ │ -00062e10: 6669 6728 636f 6e66 6967 293b 0a0a 2020 fig(config);.. │ │ │ │ -00062e20: 2020 6c65 7420 5f66 6574 6368 203d 2065 let _fetch = e │ │ │ │ -00062e30: 6e76 4665 7463 6820 7c7c 2066 6574 6368 nvFetch || fetch │ │ │ │ -00062e40: 3b0a 0a20 2020 2072 6573 706f 6e73 6554 ;.. responseT │ │ │ │ -00062e50: 7970 6520 3d20 7265 7370 6f6e 7365 5479 ype = responseTy │ │ │ │ -00062e60: 7065 203f 2028 7265 7370 6f6e 7365 5479 pe ? (responseTy │ │ │ │ -00062e70: 7065 202b 2027 2729 2e74 6f4c 6f77 6572 pe + '').toLower │ │ │ │ -00062e80: 4361 7365 2829 203a 2027 7465 7874 273b Case() : 'text'; │ │ │ │ -00062e90: 0a0a 2020 2020 6c65 7420 636f 6d70 6f73 .. let compos │ │ │ │ -00062ea0: 6564 5369 676e 616c 203d 2063 6f6d 706f edSignal = compo │ │ │ │ -00062eb0: 7365 5369 676e 616c 7324 3128 5b73 6967 seSignals$1([sig │ │ │ │ -00062ec0: 6e61 6c2c 2063 616e 6365 6c54 6f6b 656e nal, cancelToken │ │ │ │ -00062ed0: 2026 2620 6361 6e63 656c 546f 6b65 6e2e && cancelToken. │ │ │ │ -00062ee0: 746f 4162 6f72 7453 6967 6e61 6c28 295d toAbortSignal()] │ │ │ │ -00062ef0: 2c20 7469 6d65 6f75 7429 3b0a 0a20 2020 , timeout);.. │ │ │ │ -00062f00: 206c 6574 2072 6571 7565 7374 203d 206e let request = n │ │ │ │ -00062f10: 756c 6c3b 0a0a 2020 2020 636f 6e73 7420 ull;.. const │ │ │ │ -00062f20: 756e 7375 6273 6372 6962 6520 3d20 636f unsubscribe = co │ │ │ │ -00062f30: 6d70 6f73 6564 5369 676e 616c 2026 2620 mposedSignal && │ │ │ │ -00062f40: 636f 6d70 6f73 6564 5369 676e 616c 2e75 composedSignal.u │ │ │ │ -00062f50: 6e73 7562 7363 7269 6265 2026 2620 2828 nsubscribe && (( │ │ │ │ -00062f60: 2920 3d3e 207b 0a20 2020 2020 2063 6f6d ) => {. com │ │ │ │ -00062f70: 706f 7365 6453 6967 6e61 6c2e 756e 7375 posedSignal.unsu │ │ │ │ -00062f80: 6273 6372 6962 6528 293b 0a20 2020 207d bscribe();. } │ │ │ │ -00062f90: 293b 0a0a 2020 2020 6c65 7420 7265 7175 );.. let requ │ │ │ │ -00062fa0: 6573 7443 6f6e 7465 6e74 4c65 6e67 7468 estContentLength │ │ │ │ -00062fb0: 3b0a 0a20 2020 2074 7279 207b 0a20 2020 ;.. try {. │ │ │ │ -00062fc0: 2020 2069 6620 280a 2020 2020 2020 2020 if (. │ │ │ │ -00062fd0: 6f6e 5570 6c6f 6164 5072 6f67 7265 7373 onUploadProgress │ │ │ │ -00062fe0: 2026 2620 7375 7070 6f72 7473 5265 7175 && supportsRequ │ │ │ │ -00062ff0: 6573 7453 7472 6561 6d20 2626 206d 6574 estStream && met │ │ │ │ -00063000: 686f 6420 213d 3d20 2767 6574 2720 2626 hod !== 'get' && │ │ │ │ -00063010: 206d 6574 686f 6420 213d 3d20 2768 6561 method !== 'hea │ │ │ │ -00063020: 6427 2026 260a 2020 2020 2020 2020 2872 d' &&. (r │ │ │ │ -00063030: 6571 7565 7374 436f 6e74 656e 744c 656e equestContentLen │ │ │ │ -00063040: 6774 6820 3d20 6177 6169 7420 7265 736f gth = await reso │ │ │ │ -00063050: 6c76 6542 6f64 794c 656e 6774 6828 6865 lveBodyLength(he │ │ │ │ -00063060: 6164 6572 732c 2064 6174 6129 2920 213d aders, data)) != │ │ │ │ -00063070: 3d20 300a 2020 2020 2020 2920 7b0a 2020 = 0. ) {. │ │ │ │ -00063080: 2020 2020 2020 6c65 7420 5f72 6571 7565 let _reque │ │ │ │ -00063090: 7374 203d 206e 6577 2052 6571 7565 7374 st = new Request │ │ │ │ -000630a0: 2875 726c 2c20 7b0a 2020 2020 2020 2020 (url, {. │ │ │ │ -000630b0: 2020 6d65 7468 6f64 3a20 2750 4f53 5427 method: 'POST' │ │ │ │ -000630c0: 2c0a 2020 2020 2020 2020 2020 626f 6479 ,. body │ │ │ │ -000630d0: 3a20 6461 7461 2c0a 2020 2020 2020 2020 : data,. │ │ │ │ -000630e0: 2020 6475 706c 6578 3a20 2268 616c 6622 duplex: "half" │ │ │ │ -000630f0: 0a20 2020 2020 2020 207d 293b 0a0a 2020 . });.. │ │ │ │ -00063100: 2020 2020 2020 6c65 7420 636f 6e74 656e let conten │ │ │ │ -00063110: 7454 7970 6548 6561 6465 723b 0a0a 2020 tTypeHeader;.. │ │ │ │ -00063120: 2020 2020 2020 6966 2028 7574 696c 7324 if (utils$ │ │ │ │ -00063130: 312e 6973 466f 726d 4461 7461 2864 6174 1.isFormData(dat │ │ │ │ -00063140: 6129 2026 2620 2863 6f6e 7465 6e74 5479 a) && (contentTy │ │ │ │ -00063150: 7065 4865 6164 6572 203d 205f 7265 7175 peHeader = _requ │ │ │ │ -00063160: 6573 742e 6865 6164 6572 732e 6765 7428 est.headers.get( │ │ │ │ -00063170: 2763 6f6e 7465 6e74 2d74 7970 6527 2929 'content-type')) │ │ │ │ -00063180: 2920 7b0a 2020 2020 2020 2020 2020 6865 ) {. he │ │ │ │ -00063190: 6164 6572 732e 7365 7443 6f6e 7465 6e74 aders.setContent │ │ │ │ -000631a0: 5479 7065 2863 6f6e 7465 6e74 5479 7065 Type(contentType │ │ │ │ -000631b0: 4865 6164 6572 293b 0a20 2020 2020 2020 Header);. │ │ │ │ -000631c0: 207d 0a0a 2020 2020 2020 2020 6966 2028 }.. if ( │ │ │ │ -000631d0: 5f72 6571 7565 7374 2e62 6f64 7929 207b _request.body) { │ │ │ │ -000631e0: 0a20 2020 2020 2020 2020 2063 6f6e 7374 . const │ │ │ │ -000631f0: 205b 6f6e 5072 6f67 7265 7373 2c20 666c [onProgress, fl │ │ │ │ -00063200: 7573 685d 203d 2070 726f 6772 6573 7345 ush] = progressE │ │ │ │ -00063210: 7665 6e74 4465 636f 7261 746f 7228 0a20 ventDecorator(. │ │ │ │ -00063220: 2020 2020 2020 2020 2020 2072 6571 7565 reque │ │ │ │ -00063230: 7374 436f 6e74 656e 744c 656e 6774 682c stContentLength, │ │ │ │ -00063240: 0a20 2020 2020 2020 2020 2020 2070 726f . pro │ │ │ │ -00063250: 6772 6573 7345 7665 6e74 5265 6475 6365 gressEventReduce │ │ │ │ -00063260: 7228 6173 796e 6344 6563 6f72 6174 6f72 r(asyncDecorator │ │ │ │ -00063270: 286f 6e55 706c 6f61 6450 726f 6772 6573 (onUploadProgres │ │ │ │ -00063280: 7329 290a 2020 2020 2020 2020 2020 293b s)). ); │ │ │ │ -00063290: 0a0a 2020 2020 2020 2020 2020 6461 7461 .. data │ │ │ │ -000632a0: 203d 2074 7261 636b 5374 7265 616d 285f = trackStream(_ │ │ │ │ -000632b0: 7265 7175 6573 742e 626f 6479 2c20 4445 request.body, DE │ │ │ │ -000632c0: 4641 554c 545f 4348 554e 4b5f 5349 5a45 FAULT_CHUNK_SIZE │ │ │ │ -000632d0: 2c20 6f6e 5072 6f67 7265 7373 2c20 666c , onProgress, fl │ │ │ │ -000632e0: 7573 6829 3b0a 2020 2020 2020 2020 7d0a ush);. }. │ │ │ │ -000632f0: 2020 2020 2020 7d0a 0a20 2020 2020 2069 }.. i │ │ │ │ -00063300: 6620 2821 7574 696c 7324 312e 6973 5374 f (!utils$1.isSt │ │ │ │ -00063310: 7269 6e67 2877 6974 6843 7265 6465 6e74 ring(withCredent │ │ │ │ -00063320: 6961 6c73 2929 207b 0a20 2020 2020 2020 ials)) {. │ │ │ │ -00063330: 2077 6974 6843 7265 6465 6e74 6961 6c73 withCredentials │ │ │ │ -00063340: 203d 2077 6974 6843 7265 6465 6e74 6961 = withCredentia │ │ │ │ -00063350: 6c73 203f 2027 696e 636c 7564 6527 203a ls ? 'include' : │ │ │ │ -00063360: 2027 6f6d 6974 273b 0a20 2020 2020 207d 'omit';. } │ │ │ │ -00063370: 0a0a 2020 2020 2020 2f2f 2043 6c6f 7564 .. // Cloud │ │ │ │ -00063380: 666c 6172 6520 576f 726b 6572 7320 7468 flare Workers th │ │ │ │ -00063390: 726f 7773 2077 6865 6e20 6372 6564 656e rows when creden │ │ │ │ -000633a0: 7469 616c 7320 6172 6520 6465 6669 6e65 tials are define │ │ │ │ -000633b0: 640a 2020 2020 2020 2f2f 2073 6565 2068 d. // see h │ │ │ │ -000633c0: 7474 7073 3a2f 2f67 6974 6875 622e 636f ttps://github.co │ │ │ │ -000633d0: 6d2f 636c 6f75 6466 6c61 7265 2f77 6f72 m/cloudflare/wor │ │ │ │ -000633e0: 6b65 7264 2f69 7373 7565 732f 3930 320a kerd/issues/902. │ │ │ │ -000633f0: 2020 2020 2020 636f 6e73 7420 6973 4372 const isCr │ │ │ │ -00063400: 6564 656e 7469 616c 7353 7570 706f 7274 edentialsSupport │ │ │ │ -00063410: 6564 203d 2069 7352 6571 7565 7374 5375 ed = isRequestSu │ │ │ │ -00063420: 7070 6f72 7465 6420 2626 2022 6372 6564 pported && "cred │ │ │ │ -00063430: 656e 7469 616c 7322 2069 6e20 5265 7175 entials" in Requ │ │ │ │ -00063440: 6573 742e 7072 6f74 6f74 7970 653b 0a0a est.prototype;.. │ │ │ │ -00063450: 2020 2020 2020 636f 6e73 7420 7265 736f const reso │ │ │ │ -00063460: 6c76 6564 4f70 7469 6f6e 7320 3d20 7b0a lvedOptions = {. │ │ │ │ -00063470: 2020 2020 2020 2020 2e2e 2e66 6574 6368 ...fetch │ │ │ │ -00063480: 4f70 7469 6f6e 732c 0a20 2020 2020 2020 Options,. │ │ │ │ -00063490: 2073 6967 6e61 6c3a 2063 6f6d 706f 7365 signal: compose │ │ │ │ -000634a0: 6453 6967 6e61 6c2c 0a20 2020 2020 2020 dSignal,. │ │ │ │ -000634b0: 206d 6574 686f 643a 206d 6574 686f 642e method: method. │ │ │ │ -000634c0: 746f 5570 7065 7243 6173 6528 292c 0a20 toUpperCase(),. │ │ │ │ -000634d0: 2020 2020 2020 2068 6561 6465 7273 3a20 headers: │ │ │ │ -000634e0: 6865 6164 6572 732e 6e6f 726d 616c 697a headers.normaliz │ │ │ │ -000634f0: 6528 292e 746f 4a53 4f4e 2829 2c0a 2020 e().toJSON(),. │ │ │ │ -00063500: 2020 2020 2020 626f 6479 3a20 6461 7461 body: data │ │ │ │ -00063510: 2c0a 2020 2020 2020 2020 6475 706c 6578 ,. duplex │ │ │ │ -00063520: 3a20 2268 616c 6622 2c0a 2020 2020 2020 : "half",. │ │ │ │ -00063530: 2020 6372 6564 656e 7469 616c 733a 2069 credentials: i │ │ │ │ -00063540: 7343 7265 6465 6e74 6961 6c73 5375 7070 sCredentialsSupp │ │ │ │ -00063550: 6f72 7465 6420 3f20 7769 7468 4372 6564 orted ? withCred │ │ │ │ -00063560: 656e 7469 616c 7320 3a20 756e 6465 6669 entials : undefi │ │ │ │ -00063570: 6e65 640a 2020 2020 2020 7d3b 0a0a 2020 ned. };.. │ │ │ │ -00063580: 2020 2020 7265 7175 6573 7420 3d20 6973 request = is │ │ │ │ -00063590: 5265 7175 6573 7453 7570 706f 7274 6564 RequestSupported │ │ │ │ -000635a0: 2026 2620 6e65 7720 5265 7175 6573 7428 && new Request( │ │ │ │ -000635b0: 7572 6c2c 2072 6573 6f6c 7665 644f 7074 url, resolvedOpt │ │ │ │ -000635c0: 696f 6e73 293b 0a0a 2020 2020 2020 6c65 ions);.. le │ │ │ │ -000635d0: 7420 7265 7370 6f6e 7365 203d 2061 7761 t response = awa │ │ │ │ -000635e0: 6974 2028 6973 5265 7175 6573 7453 7570 it (isRequestSup │ │ │ │ -000635f0: 706f 7274 6564 203f 205f 6665 7463 6828 ported ? _fetch( │ │ │ │ -00063600: 7265 7175 6573 742c 2066 6574 6368 4f70 request, fetchOp │ │ │ │ -00063610: 7469 6f6e 7329 203a 205f 6665 7463 6828 tions) : _fetch( │ │ │ │ -00063620: 7572 6c2c 2072 6573 6f6c 7665 644f 7074 url, resolvedOpt │ │ │ │ -00063630: 696f 6e73 2929 3b0a 0a20 2020 2020 2063 ions));.. c │ │ │ │ -00063640: 6f6e 7374 2069 7353 7472 6561 6d52 6573 onst isStreamRes │ │ │ │ -00063650: 706f 6e73 6520 3d20 7375 7070 6f72 7473 ponse = supports │ │ │ │ -00063660: 5265 7370 6f6e 7365 5374 7265 616d 2026 ResponseStream & │ │ │ │ -00063670: 2620 2872 6573 706f 6e73 6554 7970 6520 & (responseType │ │ │ │ -00063680: 3d3d 3d20 2773 7472 6561 6d27 207c 7c20 === 'stream' || │ │ │ │ -00063690: 7265 7370 6f6e 7365 5479 7065 203d 3d3d responseType === │ │ │ │ -000636a0: 2027 7265 7370 6f6e 7365 2729 3b0a 0a20 'response');.. │ │ │ │ -000636b0: 2020 2020 2069 6620 2873 7570 706f 7274 if (support │ │ │ │ -000636c0: 7352 6573 706f 6e73 6553 7472 6561 6d20 sResponseStream │ │ │ │ -000636d0: 2626 2028 6f6e 446f 776e 6c6f 6164 5072 && (onDownloadPr │ │ │ │ -000636e0: 6f67 7265 7373 207c 7c20 2869 7353 7472 ogress || (isStr │ │ │ │ -000636f0: 6561 6d52 6573 706f 6e73 6520 2626 2075 eamResponse && u │ │ │ │ -00063700: 6e73 7562 7363 7269 6265 2929 2920 7b0a nsubscribe))) {. │ │ │ │ -00063710: 2020 2020 2020 2020 636f 6e73 7420 6f70 const op │ │ │ │ -00063720: 7469 6f6e 7320 3d20 7b7d 3b0a 0a20 2020 tions = {};.. │ │ │ │ -00063730: 2020 2020 205b 2773 7461 7475 7327 2c20 ['status', │ │ │ │ -00063740: 2773 7461 7475 7354 6578 7427 2c20 2768 'statusText', 'h │ │ │ │ -00063750: 6561 6465 7273 275d 2e66 6f72 4561 6368 eaders'].forEach │ │ │ │ -00063760: 2870 726f 7020 3d3e 207b 0a20 2020 2020 (prop => {. │ │ │ │ -00063770: 2020 2020 206f 7074 696f 6e73 5b70 726f options[pro │ │ │ │ -00063780: 705d 203d 2072 6573 706f 6e73 655b 7072 p] = response[pr │ │ │ │ -00063790: 6f70 5d3b 0a20 2020 2020 2020 207d 293b op];. }); │ │ │ │ -000637a0: 0a0a 2020 2020 2020 2020 636f 6e73 7420 .. const │ │ │ │ -000637b0: 7265 7370 6f6e 7365 436f 6e74 656e 744c responseContentL │ │ │ │ -000637c0: 656e 6774 6820 3d20 7574 696c 7324 312e ength = utils$1. │ │ │ │ -000637d0: 746f 4669 6e69 7465 4e75 6d62 6572 2872 toFiniteNumber(r │ │ │ │ -000637e0: 6573 706f 6e73 652e 6865 6164 6572 732e esponse.headers. │ │ │ │ -000637f0: 6765 7428 2763 6f6e 7465 6e74 2d6c 656e get('content-len │ │ │ │ -00063800: 6774 6827 2929 3b0a 0a20 2020 2020 2020 gth'));.. │ │ │ │ -00063810: 2063 6f6e 7374 205b 6f6e 5072 6f67 7265 const [onProgre │ │ │ │ -00063820: 7373 2c20 666c 7573 685d 203d 206f 6e44 ss, flush] = onD │ │ │ │ -00063830: 6f77 6e6c 6f61 6450 726f 6772 6573 7320 ownloadProgress │ │ │ │ -00063840: 2626 2070 726f 6772 6573 7345 7665 6e74 && progressEvent │ │ │ │ -00063850: 4465 636f 7261 746f 7228 0a20 2020 2020 Decorator(. │ │ │ │ -00063860: 2020 2020 2072 6573 706f 6e73 6543 6f6e responseCon │ │ │ │ -00063870: 7465 6e74 4c65 6e67 7468 2c0a 2020 2020 tentLength,. │ │ │ │ -00063880: 2020 2020 2020 7072 6f67 7265 7373 4576 progressEv │ │ │ │ -00063890: 656e 7452 6564 7563 6572 2861 7379 6e63 entReducer(async │ │ │ │ -000638a0: 4465 636f 7261 746f 7228 6f6e 446f 776e Decorator(onDown │ │ │ │ -000638b0: 6c6f 6164 5072 6f67 7265 7373 292c 2074 loadProgress), t │ │ │ │ -000638c0: 7275 6529 0a20 2020 2020 2020 2029 207c rue). ) | │ │ │ │ -000638d0: 7c20 5b5d 3b0a 0a20 2020 2020 2020 2072 | [];.. r │ │ │ │ -000638e0: 6573 706f 6e73 6520 3d20 6e65 7720 5265 esponse = new Re │ │ │ │ -000638f0: 7370 6f6e 7365 280a 2020 2020 2020 2020 sponse(. │ │ │ │ -00063900: 2020 7472 6163 6b53 7472 6561 6d28 7265 trackStream(re │ │ │ │ -00063910: 7370 6f6e 7365 2e62 6f64 792c 2044 4546 sponse.body, DEF │ │ │ │ -00063920: 4155 4c54 5f43 4855 4e4b 5f53 495a 452c AULT_CHUNK_SIZE, │ │ │ │ -00063930: 206f 6e50 726f 6772 6573 732c 2028 2920 onProgress, () │ │ │ │ -00063940: 3d3e 207b 0a20 2020 2020 2020 2020 2020 => {. │ │ │ │ -00063950: 2066 6c75 7368 2026 2620 666c 7573 6828 flush && flush( │ │ │ │ -00063960: 293b 0a20 2020 2020 2020 2020 2020 2075 );. u │ │ │ │ -00063970: 6e73 7562 7363 7269 6265 2026 2620 756e nsubscribe && un │ │ │ │ -00063980: 7375 6273 6372 6962 6528 293b 0a20 2020 subscribe();. │ │ │ │ -00063990: 2020 2020 2020 207d 292c 0a20 2020 2020 }),. │ │ │ │ -000639a0: 2020 2020 206f 7074 696f 6e73 0a20 2020 options. │ │ │ │ -000639b0: 2020 2020 2029 3b0a 2020 2020 2020 7d0a );. }. │ │ │ │ -000639c0: 0a20 2020 2020 2072 6573 706f 6e73 6554 . responseT │ │ │ │ -000639d0: 7970 6520 3d20 7265 7370 6f6e 7365 5479 ype = responseTy │ │ │ │ -000639e0: 7065 207c 7c20 2774 6578 7427 3b0a 0a20 pe || 'text';.. │ │ │ │ -000639f0: 2020 2020 206c 6574 2072 6573 706f 6e73 let respons │ │ │ │ -00063a00: 6544 6174 6120 3d20 6177 6169 7420 7265 eData = await re │ │ │ │ -00063a10: 736f 6c76 6572 735b 7574 696c 7324 312e solvers[utils$1. │ │ │ │ -00063a20: 6669 6e64 4b65 7928 7265 736f 6c76 6572 findKey(resolver │ │ │ │ -00063a30: 732c 2072 6573 706f 6e73 6554 7970 6529 s, responseType) │ │ │ │ -00063a40: 207c 7c20 2774 6578 7427 5d28 7265 7370 || 'text'](resp │ │ │ │ -00063a50: 6f6e 7365 2c20 636f 6e66 6967 293b 0a0a onse, config);.. │ │ │ │ -00063a60: 2020 2020 2020 2169 7353 7472 6561 6d52 !isStreamR │ │ │ │ -00063a70: 6573 706f 6e73 6520 2626 2075 6e73 7562 esponse && unsub │ │ │ │ -00063a80: 7363 7269 6265 2026 2620 756e 7375 6273 scribe && unsubs │ │ │ │ -00063a90: 6372 6962 6528 293b 0a0a 2020 2020 2020 cribe();.. │ │ │ │ -00063aa0: 7265 7475 726e 2061 7761 6974 206e 6577 return await new │ │ │ │ -00063ab0: 2050 726f 6d69 7365 2828 7265 736f 6c76 Promise((resolv │ │ │ │ -00063ac0: 652c 2072 656a 6563 7429 203d 3e20 7b0a e, reject) => {. │ │ │ │ -00063ad0: 2020 2020 2020 2020 7365 7474 6c65 2872 settle(r │ │ │ │ -00063ae0: 6573 6f6c 7665 2c20 7265 6a65 6374 2c20 esolve, reject, │ │ │ │ -00063af0: 7b0a 2020 2020 2020 2020 2020 6461 7461 {. data │ │ │ │ -00063b00: 3a20 7265 7370 6f6e 7365 4461 7461 2c0a : responseData,. │ │ │ │ -00063b10: 2020 2020 2020 2020 2020 6865 6164 6572 header │ │ │ │ -00063b20: 733a 2041 7869 6f73 4865 6164 6572 7324 s: AxiosHeaders$ │ │ │ │ -00063b30: 312e 6672 6f6d 2872 6573 706f 6e73 652e 1.from(response. │ │ │ │ -00063b40: 6865 6164 6572 7329 2c0a 2020 2020 2020 headers),. │ │ │ │ -00063b50: 2020 2020 7374 6174 7573 3a20 7265 7370 status: resp │ │ │ │ -00063b60: 6f6e 7365 2e73 7461 7475 732c 0a20 2020 onse.status,. │ │ │ │ -00063b70: 2020 2020 2020 2073 7461 7475 7354 6578 statusTex │ │ │ │ -00063b80: 743a 2072 6573 706f 6e73 652e 7374 6174 t: response.stat │ │ │ │ -00063b90: 7573 5465 7874 2c0a 2020 2020 2020 2020 usText,. │ │ │ │ -00063ba0: 2020 636f 6e66 6967 2c0a 2020 2020 2020 config,. │ │ │ │ -00063bb0: 2020 2020 7265 7175 6573 740a 2020 2020 request. │ │ │ │ -00063bc0: 2020 2020 7d29 3b0a 2020 2020 2020 7d29 });. }) │ │ │ │ -00063bd0: 0a20 2020 207d 2063 6174 6368 2028 6572 . } catch (er │ │ │ │ -00063be0: 7229 207b 0a20 2020 2020 2075 6e73 7562 r) {. unsub │ │ │ │ -00063bf0: 7363 7269 6265 2026 2620 756e 7375 6273 scribe && unsubs │ │ │ │ -00063c00: 6372 6962 6528 293b 0a0a 2020 2020 2020 cribe();.. │ │ │ │ -00063c10: 6966 2028 6572 7220 2626 2065 7272 2e6e if (err && err.n │ │ │ │ -00063c20: 616d 6520 3d3d 3d20 2754 7970 6545 7272 ame === 'TypeErr │ │ │ │ -00063c30: 6f72 2720 2626 202f 4c6f 6164 2066 6169 or' && /Load fai │ │ │ │ -00063c40: 6c65 647c 6665 7463 682f 692e 7465 7374 led|fetch/i.test │ │ │ │ -00063c50: 2865 7272 2e6d 6573 7361 6765 2929 207b (err.message)) { │ │ │ │ -00063c60: 0a20 2020 2020 2020 2074 6872 6f77 204f . throw O │ │ │ │ -00063c70: 626a 6563 742e 6173 7369 676e 280a 2020 bject.assign(. │ │ │ │ -00063c80: 2020 2020 2020 2020 6e65 7720 4178 696f new Axio │ │ │ │ -00063c90: 7345 7272 6f72 2827 4e65 7477 6f72 6b20 sError('Network │ │ │ │ -00063ca0: 4572 726f 7227 2c20 4178 696f 7345 7272 Error', AxiosErr │ │ │ │ -00063cb0: 6f72 2e45 5252 5f4e 4554 574f 524b 2c20 or.ERR_NETWORK, │ │ │ │ -00063cc0: 636f 6e66 6967 2c20 7265 7175 6573 7429 config, request) │ │ │ │ -00063cd0: 2c0a 2020 2020 2020 2020 2020 7b0a 2020 ,. {. │ │ │ │ -00063ce0: 2020 2020 2020 2020 2020 6361 7573 653a cause: │ │ │ │ -00063cf0: 2065 7272 2e63 6175 7365 207c 7c20 6572 err.cause || er │ │ │ │ -00063d00: 720a 2020 2020 2020 2020 2020 7d0a 2020 r. }. │ │ │ │ -00063d10: 2020 2020 2020 290a 2020 2020 2020 7d0a ). }. │ │ │ │ -00063d20: 0a20 2020 2020 2074 6872 6f77 2041 7869 . throw Axi │ │ │ │ -00063d30: 6f73 4572 726f 722e 6672 6f6d 2865 7272 osError.from(err │ │ │ │ -00063d40: 2c20 6572 7220 2626 2065 7272 2e63 6f64 , err && err.cod │ │ │ │ -00063d50: 652c 2063 6f6e 6669 672c 2072 6571 7565 e, config, reque │ │ │ │ -00063d60: 7374 293b 0a20 2020 207d 0a20 207d 0a7d st);. }. }.} │ │ │ │ -00063d70: 3b0a 0a63 6f6e 7374 2073 6565 6443 6163 ;..const seedCac │ │ │ │ -00063d80: 6865 203d 206e 6577 204d 6170 2829 3b0a he = new Map();. │ │ │ │ -00063d90: 0a63 6f6e 7374 2067 6574 4665 7463 6820 .const getFetch │ │ │ │ -00063da0: 3d20 2863 6f6e 6669 6729 203d 3e20 7b0a = (config) => {. │ │ │ │ -00063db0: 2020 6c65 7420 656e 7620 3d20 2863 6f6e let env = (con │ │ │ │ -00063dc0: 6669 6720 2626 2063 6f6e 6669 672e 656e fig && config.en │ │ │ │ -00063dd0: 7629 207c 7c20 7b7d 3b0a 2020 636f 6e73 v) || {};. cons │ │ │ │ -00063de0: 7420 7b66 6574 6368 2c20 5265 7175 6573 t {fetch, Reques │ │ │ │ -00063df0: 742c 2052 6573 706f 6e73 657d 203d 2065 t, Response} = e │ │ │ │ -00063e00: 6e76 3b0a 2020 636f 6e73 7420 7365 6564 nv;. const seed │ │ │ │ -00063e10: 7320 3d20 5b0a 2020 2020 5265 7175 6573 s = [. Reques │ │ │ │ -00063e20: 742c 2052 6573 706f 6e73 652c 2066 6574 t, Response, fet │ │ │ │ -00063e30: 6368 0a20 205d 3b0a 0a20 206c 6574 206c ch. ];.. let l │ │ │ │ -00063e40: 656e 203d 2073 6565 6473 2e6c 656e 6774 en = seeds.lengt │ │ │ │ -00063e50: 682c 2069 203d 206c 656e 2c0a 2020 2020 h, i = len,. │ │ │ │ -00063e60: 7365 6564 2c20 7461 7267 6574 2c20 6d61 seed, target, ma │ │ │ │ -00063e70: 7020 3d20 7365 6564 4361 6368 653b 0a0a p = seedCache;.. │ │ │ │ -00063e80: 2020 7768 696c 6520 2869 2d2d 2920 7b0a while (i--) {. │ │ │ │ -00063e90: 2020 2020 7365 6564 203d 2073 6565 6473 seed = seeds │ │ │ │ -00063ea0: 5b69 5d3b 0a20 2020 2074 6172 6765 7420 [i];. target │ │ │ │ -00063eb0: 3d20 6d61 702e 6765 7428 7365 6564 293b = map.get(seed); │ │ │ │ -00063ec0: 0a0a 2020 2020 7461 7267 6574 203d 3d3d .. target === │ │ │ │ -00063ed0: 2075 6e64 6566 696e 6564 2026 2620 6d61 undefined && ma │ │ │ │ -00063ee0: 702e 7365 7428 7365 6564 2c20 7461 7267 p.set(seed, targ │ │ │ │ -00063ef0: 6574 203d 2028 6920 3f20 6e65 7720 4d61 et = (i ? new Ma │ │ │ │ -00063f00: 7028 2920 3a20 6661 6374 6f72 7928 656e p() : factory(en │ │ │ │ -00063f10: 7629 2929 3b0a 0a20 2020 206d 6170 203d v)));.. map = │ │ │ │ -00063f20: 2074 6172 6765 743b 0a20 207d 0a0a 2020 target;. }.. │ │ │ │ -00063f30: 7265 7475 726e 2074 6172 6765 743b 0a7d return target;.} │ │ │ │ -00063f40: 3b0a 0a67 6574 4665 7463 6828 293b 0a0a ;..getFetch();.. │ │ │ │ -00063f50: 2f2a 2a0a 202a 204b 6e6f 776e 2061 6461 /**. * Known ada │ │ │ │ -00063f60: 7074 6572 7320 6d61 7070 696e 672e 0a20 pters mapping.. │ │ │ │ -00063f70: 2a20 5072 6f76 6964 6573 2065 6e76 6972 * Provides envir │ │ │ │ -00063f80: 6f6e 6d65 6e74 2d73 7065 6369 6669 6320 onment-specific │ │ │ │ -00063f90: 6164 6170 7465 7273 2066 6f72 2041 7869 adapters for Axi │ │ │ │ -00063fa0: 6f73 3a0a 202a 202d 2060 6874 7470 6020 os:. * - `http` │ │ │ │ -00063fb0: 666f 7220 4e6f 6465 2e6a 730a 202a 202d for Node.js. * - │ │ │ │ -00063fc0: 2060 7868 7260 2066 6f72 2062 726f 7773 `xhr` for brows │ │ │ │ -00063fd0: 6572 730a 202a 202d 2060 6665 7463 6860 ers. * - `fetch` │ │ │ │ -00063fe0: 2066 6f72 2066 6574 6368 2041 5049 2d62 for fetch API-b │ │ │ │ -00063ff0: 6173 6564 2072 6571 7565 7374 730a 202a ased requests. * │ │ │ │ -00064000: 200a 202a 2040 7479 7065 207b 4f62 6a65 . * @type {Obje │ │ │ │ -00064010: 6374 3c73 7472 696e 672c 2046 756e 6374 ct}. */ │ │ │ │ -00064030: 0a63 6f6e 7374 206b 6e6f 776e 4164 6170 .const knownAdap │ │ │ │ -00064040: 7465 7273 203d 207b 0a20 2068 7474 703a ters = {. http: │ │ │ │ -00064050: 2068 7474 7041 6461 7074 6572 2c0a 2020 httpAdapter,. │ │ │ │ -00064060: 7868 723a 2078 6872 4164 6170 7465 722c xhr: xhrAdapter, │ │ │ │ -00064070: 0a20 2066 6574 6368 3a20 7b0a 2020 2020 . fetch: {. │ │ │ │ -00064080: 6765 743a 2067 6574 4665 7463 682c 0a20 get: getFetch,. │ │ │ │ -00064090: 207d 0a7d 3b0a 0a2f 2f20 4173 7369 676e }.};..// Assign │ │ │ │ -000640a0: 2061 6461 7074 6572 206e 616d 6573 2066 adapter names f │ │ │ │ -000640b0: 6f72 2065 6173 6965 7220 6465 6275 6767 or easier debugg │ │ │ │ -000640c0: 696e 6720 616e 6420 6964 656e 7469 6669 ing and identifi │ │ │ │ -000640d0: 6361 7469 6f6e 0a75 7469 6c73 2431 2e66 cation.utils$1.f │ │ │ │ -000640e0: 6f72 4561 6368 286b 6e6f 776e 4164 6170 orEach(knownAdap │ │ │ │ -000640f0: 7465 7273 2c20 2866 6e2c 2076 616c 7565 ters, (fn, value │ │ │ │ -00064100: 2920 3d3e 207b 0a20 2069 6620 2866 6e29 ) => {. if (fn) │ │ │ │ -00064110: 207b 0a20 2020 2074 7279 207b 0a20 2020 {. try {. │ │ │ │ -00064120: 2020 204f 626a 6563 742e 6465 6669 6e65 Object.define │ │ │ │ -00064130: 5072 6f70 6572 7479 2866 6e2c 2027 6e61 Property(fn, 'na │ │ │ │ -00064140: 6d65 272c 207b 2076 616c 7565 207d 293b me', { value }); │ │ │ │ -00064150: 0a20 2020 207d 2063 6174 6368 2028 6529 . } catch (e) │ │ │ │ -00064160: 207b 0a20 2020 2020 202f 2f20 6573 6c69 {. // esli │ │ │ │ -00064170: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ -00064180: 6c69 6e65 206e 6f2d 656d 7074 790a 2020 line no-empty. │ │ │ │ -00064190: 2020 7d0a 2020 2020 4f62 6a65 6374 2e64 }. Object.d │ │ │ │ -000641a0: 6566 696e 6550 726f 7065 7274 7928 666e efineProperty(fn │ │ │ │ -000641b0: 2c20 2761 6461 7074 6572 4e61 6d65 272c , 'adapterName', │ │ │ │ -000641c0: 207b 2076 616c 7565 207d 293b 0a20 207d { value });. } │ │ │ │ -000641d0: 0a7d 293b 0a0a 2f2a 2a0a 202a 2052 656e .});../**. * Ren │ │ │ │ -000641e0: 6465 7220 6120 7265 6a65 6374 696f 6e20 der a rejection │ │ │ │ -000641f0: 7265 6173 6f6e 2073 7472 696e 6720 666f reason string fo │ │ │ │ -00064200: 7220 756e 6b6e 6f77 6e20 6f72 2075 6e73 r unknown or uns │ │ │ │ -00064210: 7570 706f 7274 6564 2061 6461 7074 6572 upported adapter │ │ │ │ -00064220: 730a 202a 200a 202a 2040 7061 7261 6d20 s. * . * @param │ │ │ │ -00064230: 7b73 7472 696e 677d 2072 6561 736f 6e0a {string} reason. │ │ │ │ -00064240: 202a 2040 7265 7475 726e 7320 7b73 7472 * @returns {str │ │ │ │ -00064250: 696e 677d 0a20 2a2f 0a63 6f6e 7374 2072 ing}. */.const r │ │ │ │ -00064260: 656e 6465 7252 6561 736f 6e20 3d20 2872 enderReason = (r │ │ │ │ -00064270: 6561 736f 6e29 203d 3e20 602d 2024 7b72 eason) => `- ${r │ │ │ │ -00064280: 6561 736f 6e7d 603b 0a0a 2f2a 2a0a 202a eason}`;../**. * │ │ │ │ -00064290: 2043 6865 636b 2069 6620 7468 6520 6164 Check if the ad │ │ │ │ -000642a0: 6170 7465 7220 6973 2072 6573 6f6c 7665 apter is resolve │ │ │ │ -000642b0: 6420 2866 756e 6374 696f 6e2c 206e 756c d (function, nul │ │ │ │ -000642c0: 6c2c 206f 7220 6661 6c73 6529 0a20 2a20 l, or false). * │ │ │ │ -000642d0: 0a20 2a20 4070 6172 616d 207b 4675 6e63 . * @param {Func │ │ │ │ -000642e0: 7469 6f6e 7c6e 756c 6c7c 6661 6c73 657d tion|null|false} │ │ │ │ -000642f0: 2061 6461 7074 6572 0a20 2a20 4072 6574 adapter. * @ret │ │ │ │ -00064300: 7572 6e73 207b 626f 6f6c 6561 6e7d 0a20 urns {boolean}. │ │ │ │ -00064310: 2a2f 0a63 6f6e 7374 2069 7352 6573 6f6c */.const isResol │ │ │ │ -00064320: 7665 6448 616e 646c 6520 3d20 2861 6461 vedHandle = (ada │ │ │ │ -00064330: 7074 6572 2920 3d3e 2075 7469 6c73 2431 pter) => utils$1 │ │ │ │ -00064340: 2e69 7346 756e 6374 696f 6e28 6164 6170 .isFunction(adap │ │ │ │ -00064350: 7465 7229 207c 7c20 6164 6170 7465 7220 ter) || adapter │ │ │ │ -00064360: 3d3d 3d20 6e75 6c6c 207c 7c20 6164 6170 === null || adap │ │ │ │ -00064370: 7465 7220 3d3d 3d20 6661 6c73 653b 0a0a ter === false;.. │ │ │ │ -00064380: 2f2a 2a0a 202a 2047 6574 2074 6865 2066 /**. * Get the f │ │ │ │ -00064390: 6972 7374 2073 7569 7461 626c 6520 6164 irst suitable ad │ │ │ │ -000643a0: 6170 7465 7220 6672 6f6d 2074 6865 2070 apter from the p │ │ │ │ -000643b0: 726f 7669 6465 6420 6c69 7374 2e0a 202a rovided list.. * │ │ │ │ -000643c0: 2054 7269 6573 2065 6163 6820 6164 6170 Tries each adap │ │ │ │ -000643d0: 7465 7220 696e 206f 7264 6572 2075 6e74 ter in order unt │ │ │ │ -000643e0: 696c 2061 2073 7570 706f 7274 6564 206f il a supported o │ │ │ │ -000643f0: 6e65 2069 7320 666f 756e 642e 0a20 2a20 ne is found.. * │ │ │ │ -00064400: 5468 726f 7773 2061 6e20 4178 696f 7345 Throws an AxiosE │ │ │ │ -00064410: 7272 6f72 2069 6620 6e6f 2061 6461 7074 rror if no adapt │ │ │ │ -00064420: 6572 2069 7320 7375 6974 6162 6c65 2e0a er is suitable.. │ │ │ │ -00064430: 202a 200a 202a 2040 7061 7261 6d20 7b41 * . * @param {A │ │ │ │ -00064440: 7272 6179 3c73 7472 696e 677c 4675 6e63 rray|string|Fun │ │ │ │ -00064460: 6374 696f 6e7d 2061 6461 7074 6572 7320 ction} adapters │ │ │ │ -00064470: 2d20 4164 6170 7465 7228 7329 2062 7920 - Adapter(s) by │ │ │ │ -00064480: 6e61 6d65 206f 7220 6675 6e63 7469 6f6e name or function │ │ │ │ -00064490: 2e0a 202a 2040 7061 7261 6d20 7b4f 626a .. * @param {Obj │ │ │ │ -000644a0: 6563 747d 2063 6f6e 6669 6720 2d20 4178 ect} config - Ax │ │ │ │ -000644b0: 696f 7320 7265 7175 6573 7420 636f 6e66 ios request conf │ │ │ │ -000644c0: 6967 7572 6174 696f 6e0a 202a 2040 7468 iguration. * @th │ │ │ │ -000644d0: 726f 7773 207b 4178 696f 7345 7272 6f72 rows {AxiosError │ │ │ │ -000644e0: 7d20 4966 206e 6f20 7375 6974 6162 6c65 } If no suitable │ │ │ │ -000644f0: 2061 6461 7074 6572 2069 7320 6176 6169 adapter is avai │ │ │ │ -00064500: 6c61 626c 650a 202a 2040 7265 7475 726e lable. * @return │ │ │ │ -00064510: 7320 7b46 756e 6374 696f 6e7d 2054 6865 s {Function} The │ │ │ │ -00064520: 2072 6573 6f6c 7665 6420 6164 6170 7465 resolved adapte │ │ │ │ -00064530: 7220 6675 6e63 7469 6f6e 0a20 2a2f 0a66 r function. */.f │ │ │ │ -00064540: 756e 6374 696f 6e20 6765 7441 6461 7074 unction getAdapt │ │ │ │ -00064550: 6572 2861 6461 7074 6572 732c 2063 6f6e er(adapters, con │ │ │ │ -00064560: 6669 6729 207b 0a20 2061 6461 7074 6572 fig) {. adapter │ │ │ │ -00064570: 7320 3d20 7574 696c 7324 312e 6973 4172 s = utils$1.isAr │ │ │ │ -00064580: 7261 7928 6164 6170 7465 7273 2920 3f20 ray(adapters) ? │ │ │ │ -00064590: 6164 6170 7465 7273 203a 205b 6164 6170 adapters : [adap │ │ │ │ -000645a0: 7465 7273 5d3b 0a0a 2020 636f 6e73 7420 ters];.. const │ │ │ │ -000645b0: 7b20 6c65 6e67 7468 207d 203d 2061 6461 { length } = ada │ │ │ │ -000645c0: 7074 6572 733b 0a20 206c 6574 206e 616d pters;. let nam │ │ │ │ -000645d0: 654f 7241 6461 7074 6572 3b0a 2020 6c65 eOrAdapter;. le │ │ │ │ -000645e0: 7420 6164 6170 7465 723b 0a0a 2020 636f t adapter;.. co │ │ │ │ -000645f0: 6e73 7420 7265 6a65 6374 6564 5265 6173 nst rejectedReas │ │ │ │ -00064600: 6f6e 7320 3d20 7b7d 3b0a 0a20 2066 6f72 ons = {};.. for │ │ │ │ -00064610: 2028 6c65 7420 6920 3d20 303b 2069 203c (let i = 0; i < │ │ │ │ -00064620: 206c 656e 6774 683b 2069 2b2b 2920 7b0a length; i++) {. │ │ │ │ -00064630: 2020 2020 6e61 6d65 4f72 4164 6170 7465 nameOrAdapte │ │ │ │ -00064640: 7220 3d20 6164 6170 7465 7273 5b69 5d3b r = adapters[i]; │ │ │ │ -00064650: 0a20 2020 206c 6574 2069 643b 0a0a 2020 . let id;.. │ │ │ │ -00064660: 2020 6164 6170 7465 7220 3d20 6e61 6d65 adapter = name │ │ │ │ -00064670: 4f72 4164 6170 7465 723b 0a0a 2020 2020 OrAdapter;.. │ │ │ │ -00064680: 6966 2028 2169 7352 6573 6f6c 7665 6448 if (!isResolvedH │ │ │ │ -00064690: 616e 646c 6528 6e61 6d65 4f72 4164 6170 andle(nameOrAdap │ │ │ │ -000646a0: 7465 7229 2920 7b0a 2020 2020 2020 6164 ter)) {. ad │ │ │ │ -000646b0: 6170 7465 7220 3d20 6b6e 6f77 6e41 6461 apter = knownAda │ │ │ │ -000646c0: 7074 6572 735b 2869 6420 3d20 5374 7269 pters[(id = Stri │ │ │ │ -000646d0: 6e67 286e 616d 654f 7241 6461 7074 6572 ng(nameOrAdapter │ │ │ │ -000646e0: 2929 2e74 6f4c 6f77 6572 4361 7365 2829 )).toLowerCase() │ │ │ │ -000646f0: 5d3b 0a0a 2020 2020 2020 6966 2028 6164 ];.. if (ad │ │ │ │ -00064700: 6170 7465 7220 3d3d 3d20 756e 6465 6669 apter === undefi │ │ │ │ -00064710: 6e65 6429 207b 0a20 2020 2020 2020 2074 ned) {. t │ │ │ │ -00064720: 6872 6f77 206e 6577 2041 7869 6f73 4572 hrow new AxiosEr │ │ │ │ -00064730: 726f 7228 6055 6e6b 6e6f 776e 2061 6461 ror(`Unknown ada │ │ │ │ -00064740: 7074 6572 2027 247b 6964 7d27 6029 3b0a pter '${id}'`);. │ │ │ │ -00064750: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ -00064760: 2020 2069 6620 2861 6461 7074 6572 2026 if (adapter & │ │ │ │ -00064770: 2620 2875 7469 6c73 2431 2e69 7346 756e & (utils$1.isFun │ │ │ │ -00064780: 6374 696f 6e28 6164 6170 7465 7229 207c ction(adapter) | │ │ │ │ -00064790: 7c20 2861 6461 7074 6572 203d 2061 6461 | (adapter = ada │ │ │ │ -000647a0: 7074 6572 2e67 6574 2863 6f6e 6669 6729 pter.get(config) │ │ │ │ -000647b0: 2929 2920 7b0a 2020 2020 2020 6272 6561 ))) {. brea │ │ │ │ -000647c0: 6b3b 0a20 2020 207d 0a0a 2020 2020 7265 k;. }.. re │ │ │ │ -000647d0: 6a65 6374 6564 5265 6173 6f6e 735b 6964 jectedReasons[id │ │ │ │ -000647e0: 207c 7c20 2723 2720 2b20 695d 203d 2061 || '#' + i] = a │ │ │ │ -000647f0: 6461 7074 6572 3b0a 2020 7d0a 0a20 2069 dapter;. }.. i │ │ │ │ -00064800: 6620 2821 6164 6170 7465 7229 207b 0a20 f (!adapter) {. │ │ │ │ -00064810: 2020 2063 6f6e 7374 2072 6561 736f 6e73 const reasons │ │ │ │ -00064820: 203d 204f 626a 6563 742e 656e 7472 6965 = Object.entrie │ │ │ │ -00064830: 7328 7265 6a65 6374 6564 5265 6173 6f6e s(rejectedReason │ │ │ │ -00064840: 7329 0a20 2020 2020 202e 6d61 7028 285b s). .map(([ │ │ │ │ -00064850: 6964 2c20 7374 6174 655d 2920 3d3e 2060 id, state]) => ` │ │ │ │ -00064860: 6164 6170 7465 7220 247b 6964 7d20 6020 adapter ${id} ` │ │ │ │ -00064870: 2b0a 2020 2020 2020 2020 2873 7461 7465 +. (state │ │ │ │ -00064880: 203d 3d3d 2066 616c 7365 203f 2027 6973 === false ? 'is │ │ │ │ -00064890: 206e 6f74 2073 7570 706f 7274 6564 2062 not supported b │ │ │ │ -000648a0: 7920 7468 6520 656e 7669 726f 6e6d 656e y the environmen │ │ │ │ -000648b0: 7427 203a 2027 6973 206e 6f74 2061 7661 t' : 'is not ava │ │ │ │ -000648c0: 696c 6162 6c65 2069 6e20 7468 6520 6275 ilable in the bu │ │ │ │ -000648d0: 696c 6427 290a 2020 2020 2020 293b 0a0a ild'). );.. │ │ │ │ -000648e0: 2020 2020 6c65 7420 7320 3d20 6c65 6e67 let s = leng │ │ │ │ -000648f0: 7468 203f 0a20 2020 2020 2028 7265 6173 th ?. (reas │ │ │ │ -00064900: 6f6e 732e 6c65 6e67 7468 203e 2031 203f ons.length > 1 ? │ │ │ │ -00064910: 2027 7369 6e63 6520 3a5c 6e27 202b 2072 'since :\n' + r │ │ │ │ -00064920: 6561 736f 6e73 2e6d 6170 2872 656e 6465 easons.map(rende │ │ │ │ -00064930: 7252 6561 736f 6e29 2e6a 6f69 6e28 275c rReason).join('\ │ │ │ │ -00064940: 6e27 2920 3a20 2720 2720 2b20 7265 6e64 n') : ' ' + rend │ │ │ │ -00064950: 6572 5265 6173 6f6e 2872 6561 736f 6e73 erReason(reasons │ │ │ │ -00064960: 5b30 5d29 2920 3a0a 2020 2020 2020 2761 [0])) :. 'a │ │ │ │ -00064970: 7320 6e6f 2061 6461 7074 6572 2073 7065 s no adapter spe │ │ │ │ -00064980: 6369 6669 6564 273b 0a0a 2020 2020 7468 cified';.. th │ │ │ │ -00064990: 726f 7720 6e65 7720 4178 696f 7345 7272 row new AxiosErr │ │ │ │ -000649a0: 6f72 280a 2020 2020 2020 6054 6865 7265 or(. `There │ │ │ │ -000649b0: 2069 7320 6e6f 2073 7569 7461 626c 6520 is no suitable │ │ │ │ -000649c0: 6164 6170 7465 7220 746f 2064 6973 7061 adapter to dispa │ │ │ │ -000649d0: 7463 6820 7468 6520 7265 7175 6573 7420 tch the request │ │ │ │ -000649e0: 6020 2b20 732c 0a20 2020 2020 2027 4552 ` + s,. 'ER │ │ │ │ -000649f0: 525f 4e4f 545f 5355 5050 4f52 5427 0a20 R_NOT_SUPPORT'. │ │ │ │ -00064a00: 2020 2029 3b0a 2020 7d0a 0a20 2072 6574 );. }.. ret │ │ │ │ -00064a10: 7572 6e20 6164 6170 7465 723b 0a7d 0a0a urn adapter;.}.. │ │ │ │ -00064a20: 2f2a 2a0a 202a 2045 7870 6f72 7473 2041 /**. * Exports A │ │ │ │ -00064a30: 7869 6f73 2061 6461 7074 6572 7320 616e xios adapters an │ │ │ │ -00064a40: 6420 7574 696c 6974 7920 746f 2072 6573 d utility to res │ │ │ │ -00064a50: 6f6c 7665 2061 6e20 6164 6170 7465 720a olve an adapter. │ │ │ │ -00064a60: 202a 2f0a 636f 6e73 7420 6164 6170 7465 */.const adapte │ │ │ │ -00064a70: 7273 203d 207b 0a20 202f 2a2a 0a20 2020 rs = {. /**. │ │ │ │ -00064a80: 2a20 5265 736f 6c76 6520 616e 2061 6461 * Resolve an ada │ │ │ │ -00064a90: 7074 6572 2066 726f 6d20 6120 6c69 7374 pter from a list │ │ │ │ -00064aa0: 206f 6620 6164 6170 7465 7220 6e61 6d65 of adapter name │ │ │ │ -00064ab0: 7320 6f72 2066 756e 6374 696f 6e73 2e0a s or functions.. │ │ │ │ -00064ac0: 2020 202a 2040 7479 7065 207b 4675 6e63 * @type {Func │ │ │ │ -00064ad0: 7469 6f6e 7d0a 2020 202a 2f0a 2020 6765 tion}. */. ge │ │ │ │ -00064ae0: 7441 6461 7074 6572 2c0a 0a20 202f 2a2a tAdapter,.. /** │ │ │ │ -00064af0: 0a20 2020 2a20 4578 706f 7365 7320 616c . * Exposes al │ │ │ │ -00064b00: 6c20 6b6e 6f77 6e20 6164 6170 7465 7273 l known adapters │ │ │ │ -00064b10: 0a20 2020 2a20 4074 7970 6520 7b4f 626a . * @type {Obj │ │ │ │ -00064b20: 6563 743c 7374 7269 6e67 2c20 4675 6e63 ect}. │ │ │ │ -00064b40: 202a 2f0a 2020 6164 6170 7465 7273 3a20 */. adapters: │ │ │ │ -00064b50: 6b6e 6f77 6e41 6461 7074 6572 730a 7d3b knownAdapters.}; │ │ │ │ -00064b60: 0a0a 2f2a 2a0a 202a 2054 6872 6f77 7320 ../**. * Throws │ │ │ │ -00064b70: 6120 6043 616e 6365 6c65 6445 7272 6f72 a `CanceledError │ │ │ │ -00064b80: 6020 6966 2063 616e 6365 6c6c 6174 696f ` if cancellatio │ │ │ │ -00064b90: 6e20 6861 7320 6265 656e 2072 6571 7565 n has been reque │ │ │ │ -00064ba0: 7374 6564 2e0a 202a 0a20 2a20 4070 6172 sted.. *. * @par │ │ │ │ -00064bb0: 616d 207b 4f62 6a65 6374 7d20 636f 6e66 am {Object} conf │ │ │ │ -00064bc0: 6967 2054 6865 2063 6f6e 6669 6720 7468 ig The config th │ │ │ │ -00064bd0: 6174 2069 7320 746f 2062 6520 7573 6564 at is to be used │ │ │ │ -00064be0: 2066 6f72 2074 6865 2072 6571 7565 7374 for the request │ │ │ │ -00064bf0: 0a20 2a0a 202a 2040 7265 7475 726e 7320 . *. * @returns │ │ │ │ -00064c00: 7b76 6f69 647d 0a20 2a2f 0a66 756e 6374 {void}. */.funct │ │ │ │ -00064c10: 696f 6e20 7468 726f 7749 6643 616e 6365 ion throwIfCance │ │ │ │ -00064c20: 6c6c 6174 696f 6e52 6571 7565 7374 6564 llationRequested │ │ │ │ -00064c30: 2863 6f6e 6669 6729 207b 0a20 2069 6620 (config) {. if │ │ │ │ -00064c40: 2863 6f6e 6669 672e 6361 6e63 656c 546f (config.cancelTo │ │ │ │ -00064c50: 6b65 6e29 207b 0a20 2020 2063 6f6e 6669 ken) {. confi │ │ │ │ -00064c60: 672e 6361 6e63 656c 546f 6b65 6e2e 7468 g.cancelToken.th │ │ │ │ -00064c70: 726f 7749 6652 6571 7565 7374 6564 2829 rowIfRequested() │ │ │ │ -00064c80: 3b0a 2020 7d0a 0a20 2069 6620 2863 6f6e ;. }.. if (con │ │ │ │ -00064c90: 6669 672e 7369 676e 616c 2026 2620 636f fig.signal && co │ │ │ │ -00064ca0: 6e66 6967 2e73 6967 6e61 6c2e 6162 6f72 nfig.signal.abor │ │ │ │ -00064cb0: 7465 6429 207b 0a20 2020 2074 6872 6f77 ted) {. throw │ │ │ │ -00064cc0: 206e 6577 2043 616e 6365 6c65 6445 7272 new CanceledErr │ │ │ │ -00064cd0: 6f72 286e 756c 6c2c 2063 6f6e 6669 6729 or(null, config) │ │ │ │ -00064ce0: 3b0a 2020 7d0a 7d0a 0a2f 2a2a 0a20 2a20 ;. }.}../**. * │ │ │ │ -00064cf0: 4469 7370 6174 6368 2061 2072 6571 7565 Dispatch a reque │ │ │ │ -00064d00: 7374 2074 6f20 7468 6520 7365 7276 6572 st to the server │ │ │ │ -00064d10: 2075 7369 6e67 2074 6865 2063 6f6e 6669 using the confi │ │ │ │ -00064d20: 6775 7265 6420 6164 6170 7465 722e 0a20 gured adapter.. │ │ │ │ -00064d30: 2a0a 202a 2040 7061 7261 6d20 7b6f 626a *. * @param {obj │ │ │ │ -00064d40: 6563 747d 2063 6f6e 6669 6720 5468 6520 ect} config The │ │ │ │ -00064d50: 636f 6e66 6967 2074 6861 7420 6973 2074 config that is t │ │ │ │ -00064d60: 6f20 6265 2075 7365 6420 666f 7220 7468 o be used for th │ │ │ │ -00064d70: 6520 7265 7175 6573 740a 202a 0a20 2a20 e request. *. * │ │ │ │ -00064d80: 4072 6574 7572 6e73 207b 5072 6f6d 6973 @returns {Promis │ │ │ │ -00064d90: 657d 2054 6865 2050 726f 6d69 7365 2074 e} The Promise t │ │ │ │ -00064da0: 6f20 6265 2066 756c 6669 6c6c 6564 0a20 o be fulfilled. │ │ │ │ -00064db0: 2a2f 0a66 756e 6374 696f 6e20 6469 7370 */.function disp │ │ │ │ -00064dc0: 6174 6368 5265 7175 6573 7428 636f 6e66 atchRequest(conf │ │ │ │ -00064dd0: 6967 2920 7b0a 2020 7468 726f 7749 6643 ig) {. throwIfC │ │ │ │ -00064de0: 616e 6365 6c6c 6174 696f 6e52 6571 7565 ancellationReque │ │ │ │ -00064df0: 7374 6564 2863 6f6e 6669 6729 3b0a 0a20 sted(config);.. │ │ │ │ -00064e00: 2063 6f6e 6669 672e 6865 6164 6572 7320 config.headers │ │ │ │ -00064e10: 3d20 4178 696f 7348 6561 6465 7273 2431 = AxiosHeaders$1 │ │ │ │ -00064e20: 2e66 726f 6d28 636f 6e66 6967 2e68 6561 .from(config.hea │ │ │ │ -00064e30: 6465 7273 293b 0a0a 2020 2f2f 2054 7261 ders);.. // Tra │ │ │ │ -00064e40: 6e73 666f 726d 2072 6571 7565 7374 2064 nsform request d │ │ │ │ -00064e50: 6174 610a 2020 636f 6e66 6967 2e64 6174 ata. config.dat │ │ │ │ -00064e60: 6120 3d20 7472 616e 7366 6f72 6d44 6174 a = transformDat │ │ │ │ -00064e70: 612e 6361 6c6c 280a 2020 2020 636f 6e66 a.call(. conf │ │ │ │ -00064e80: 6967 2c0a 2020 2020 636f 6e66 6967 2e74 ig,. config.t │ │ │ │ -00064e90: 7261 6e73 666f 726d 5265 7175 6573 740a ransformRequest. │ │ │ │ -00064ea0: 2020 293b 0a0a 2020 6966 2028 5b27 706f );.. if (['po │ │ │ │ -00064eb0: 7374 272c 2027 7075 7427 2c20 2770 6174 st', 'put', 'pat │ │ │ │ -00064ec0: 6368 275d 2e69 6e64 6578 4f66 2863 6f6e ch'].indexOf(con │ │ │ │ -00064ed0: 6669 672e 6d65 7468 6f64 2920 213d 3d20 fig.method) !== │ │ │ │ -00064ee0: 2d31 2920 7b0a 2020 2020 636f 6e66 6967 -1) {. config │ │ │ │ -00064ef0: 2e68 6561 6465 7273 2e73 6574 436f 6e74 .headers.setCont │ │ │ │ -00064f00: 656e 7454 7970 6528 2761 7070 6c69 6361 entType('applica │ │ │ │ -00064f10: 7469 6f6e 2f78 2d77 7777 2d66 6f72 6d2d tion/x-www-form- │ │ │ │ -00064f20: 7572 6c65 6e63 6f64 6564 272c 2066 616c urlencoded', fal │ │ │ │ -00064f30: 7365 293b 0a20 207d 0a0a 2020 636f 6e73 se);. }.. cons │ │ │ │ -00064f40: 7420 6164 6170 7465 7220 3d20 6164 6170 t adapter = adap │ │ │ │ -00064f50: 7465 7273 2e67 6574 4164 6170 7465 7228 ters.getAdapter( │ │ │ │ -00064f60: 636f 6e66 6967 2e61 6461 7074 6572 207c config.adapter | │ │ │ │ -00064f70: 7c20 6465 6661 756c 7473 2431 2e61 6461 | defaults$1.ada │ │ │ │ -00064f80: 7074 6572 2c20 636f 6e66 6967 293b 0a0a pter, config);.. │ │ │ │ -00064f90: 2020 7265 7475 726e 2061 6461 7074 6572 return adapter │ │ │ │ -00064fa0: 2863 6f6e 6669 6729 2e74 6865 6e28 6675 (config).then(fu │ │ │ │ -00064fb0: 6e63 7469 6f6e 206f 6e41 6461 7074 6572 nction onAdapter │ │ │ │ -00064fc0: 5265 736f 6c75 7469 6f6e 2872 6573 706f Resolution(respo │ │ │ │ -00064fd0: 6e73 6529 207b 0a20 2020 2074 6872 6f77 nse) {. throw │ │ │ │ -00064fe0: 4966 4361 6e63 656c 6c61 7469 6f6e 5265 IfCancellationRe │ │ │ │ -00064ff0: 7175 6573 7465 6428 636f 6e66 6967 293b quested(config); │ │ │ │ -00065000: 0a0a 2020 2020 2f2f 2054 7261 6e73 666f .. // Transfo │ │ │ │ -00065010: 726d 2072 6573 706f 6e73 6520 6461 7461 rm response data │ │ │ │ -00065020: 0a20 2020 2072 6573 706f 6e73 652e 6461 . response.da │ │ │ │ -00065030: 7461 203d 2074 7261 6e73 666f 726d 4461 ta = transformDa │ │ │ │ -00065040: 7461 2e63 616c 6c28 0a20 2020 2020 2063 ta.call(. c │ │ │ │ -00065050: 6f6e 6669 672c 0a20 2020 2020 2063 6f6e onfig,. con │ │ │ │ -00065060: 6669 672e 7472 616e 7366 6f72 6d52 6573 fig.transformRes │ │ │ │ -00065070: 706f 6e73 652c 0a20 2020 2020 2072 6573 ponse,. res │ │ │ │ -00065080: 706f 6e73 650a 2020 2020 293b 0a0a 2020 ponse. );.. │ │ │ │ -00065090: 2020 7265 7370 6f6e 7365 2e68 6561 6465 response.heade │ │ │ │ -000650a0: 7273 203d 2041 7869 6f73 4865 6164 6572 rs = AxiosHeader │ │ │ │ -000650b0: 7324 312e 6672 6f6d 2872 6573 706f 6e73 s$1.from(respons │ │ │ │ -000650c0: 652e 6865 6164 6572 7329 3b0a 0a20 2020 e.headers);.. │ │ │ │ -000650d0: 2072 6574 7572 6e20 7265 7370 6f6e 7365 return response │ │ │ │ -000650e0: 3b0a 2020 7d2c 2066 756e 6374 696f 6e20 ;. }, function │ │ │ │ -000650f0: 6f6e 4164 6170 7465 7252 656a 6563 7469 onAdapterRejecti │ │ │ │ -00065100: 6f6e 2872 6561 736f 6e29 207b 0a20 2020 on(reason) {. │ │ │ │ -00065110: 2069 6620 2821 6973 4361 6e63 656c 2872 if (!isCancel(r │ │ │ │ -00065120: 6561 736f 6e29 2920 7b0a 2020 2020 2020 eason)) {. │ │ │ │ -00065130: 7468 726f 7749 6643 616e 6365 6c6c 6174 throwIfCancellat │ │ │ │ -00065140: 696f 6e52 6571 7565 7374 6564 2863 6f6e ionRequested(con │ │ │ │ -00065150: 6669 6729 3b0a 0a20 2020 2020 202f 2f20 fig);.. // │ │ │ │ -00065160: 5472 616e 7366 6f72 6d20 7265 7370 6f6e Transform respon │ │ │ │ -00065170: 7365 2064 6174 610a 2020 2020 2020 6966 se data. if │ │ │ │ -00065180: 2028 7265 6173 6f6e 2026 2620 7265 6173 (reason && reas │ │ │ │ -00065190: 6f6e 2e72 6573 706f 6e73 6529 207b 0a20 on.response) {. │ │ │ │ -000651a0: 2020 2020 2020 2072 6561 736f 6e2e 7265 reason.re │ │ │ │ -000651b0: 7370 6f6e 7365 2e64 6174 6120 3d20 7472 sponse.data = tr │ │ │ │ -000651c0: 616e 7366 6f72 6d44 6174 612e 6361 6c6c ansformData.call │ │ │ │ -000651d0: 280a 2020 2020 2020 2020 2020 636f 6e66 (. conf │ │ │ │ -000651e0: 6967 2c0a 2020 2020 2020 2020 2020 636f ig,. co │ │ │ │ -000651f0: 6e66 6967 2e74 7261 6e73 666f 726d 5265 nfig.transformRe │ │ │ │ -00065200: 7370 6f6e 7365 2c0a 2020 2020 2020 2020 sponse,. │ │ │ │ -00065210: 2020 7265 6173 6f6e 2e72 6573 706f 6e73 reason.respons │ │ │ │ -00065220: 650a 2020 2020 2020 2020 293b 0a20 2020 e. );. │ │ │ │ -00065230: 2020 2020 2072 6561 736f 6e2e 7265 7370 reason.resp │ │ │ │ -00065240: 6f6e 7365 2e68 6561 6465 7273 203d 2041 onse.headers = A │ │ │ │ -00065250: 7869 6f73 4865 6164 6572 7324 312e 6672 xiosHeaders$1.fr │ │ │ │ -00065260: 6f6d 2872 6561 736f 6e2e 7265 7370 6f6e om(reason.respon │ │ │ │ -00065270: 7365 2e68 6561 6465 7273 293b 0a20 2020 se.headers);. │ │ │ │ -00065280: 2020 207d 0a20 2020 207d 0a0a 2020 2020 }. }.. │ │ │ │ -00065290: 7265 7475 726e 2050 726f 6d69 7365 2e72 return Promise.r │ │ │ │ -000652a0: 656a 6563 7428 7265 6173 6f6e 293b 0a20 eject(reason);. │ │ │ │ -000652b0: 207d 293b 0a7d 0a0a 636f 6e73 7420 7661 });.}..const va │ │ │ │ -000652c0: 6c69 6461 746f 7273 2431 203d 207b 7d3b lidators$1 = {}; │ │ │ │ -000652d0: 0a0a 2f2f 2065 736c 696e 742d 6469 7361 ..// eslint-disa │ │ │ │ -000652e0: 626c 652d 6e65 7874 2d6c 696e 6520 6675 ble-next-line fu │ │ │ │ -000652f0: 6e63 2d6e 616d 6573 0a5b 276f 626a 6563 nc-names.['objec │ │ │ │ -00065300: 7427 2c20 2762 6f6f 6c65 616e 272c 2027 t', 'boolean', ' │ │ │ │ -00065310: 6e75 6d62 6572 272c 2027 6675 6e63 7469 number', 'functi │ │ │ │ -00065320: 6f6e 272c 2027 7374 7269 6e67 272c 2027 on', 'string', ' │ │ │ │ -00065330: 7379 6d62 6f6c 275d 2e66 6f72 4561 6368 symbol'].forEach │ │ │ │ -00065340: 2828 7479 7065 2c20 6929 203d 3e20 7b0a ((type, i) => {. │ │ │ │ -00065350: 2020 7661 6c69 6461 746f 7273 2431 5b74 validators$1[t │ │ │ │ -00065360: 7970 655d 203d 2066 756e 6374 696f 6e20 ype] = function │ │ │ │ -00065370: 7661 6c69 6461 746f 7228 7468 696e 6729 validator(thing) │ │ │ │ -00065380: 207b 0a20 2020 2072 6574 7572 6e20 7479 {. return ty │ │ │ │ -00065390: 7065 6f66 2074 6869 6e67 203d 3d3d 2074 peof thing === t │ │ │ │ -000653a0: 7970 6520 7c7c 2027 6127 202b 2028 6920 ype || 'a' + (i │ │ │ │ -000653b0: 3c20 3120 3f20 276e 2027 203a 2027 2027 < 1 ? 'n ' : ' ' │ │ │ │ -000653c0: 2920 2b20 7479 7065 3b0a 2020 7d3b 0a7d ) + type;. };.} │ │ │ │ -000653d0: 293b 0a0a 636f 6e73 7420 6465 7072 6563 );..const deprec │ │ │ │ -000653e0: 6174 6564 5761 726e 696e 6773 203d 207b atedWarnings = { │ │ │ │ -000653f0: 7d3b 0a0a 2f2a 2a0a 202a 2054 7261 6e73 };../**. * Trans │ │ │ │ -00065400: 6974 696f 6e61 6c20 6f70 7469 6f6e 2076 itional option v │ │ │ │ -00065410: 616c 6964 6174 6f72 0a20 2a0a 202a 2040 alidator. *. * @ │ │ │ │ -00065420: 7061 7261 6d20 7b66 756e 6374 696f 6e7c param {function| │ │ │ │ -00065430: 626f 6f6c 6561 6e3f 7d20 7661 6c69 6461 boolean?} valida │ │ │ │ -00065440: 746f 7220 2d20 7365 7420 746f 2066 616c tor - set to fal │ │ │ │ -00065450: 7365 2069 6620 7468 6520 7472 616e 7369 se if the transi │ │ │ │ -00065460: 7469 6f6e 616c 206f 7074 696f 6e20 6861 tional option ha │ │ │ │ -00065470: 7320 6265 656e 2072 656d 6f76 6564 0a20 s been removed. │ │ │ │ -00065480: 2a20 4070 6172 616d 207b 7374 7269 6e67 * @param {string │ │ │ │ -00065490: 3f7d 2076 6572 7369 6f6e 202d 2064 6570 ?} version - dep │ │ │ │ -000654a0: 7265 6361 7465 6420 7665 7273 696f 6e20 recated version │ │ │ │ -000654b0: 2f20 7265 6d6f 7665 6420 7369 6e63 6520 / removed since │ │ │ │ -000654c0: 7665 7273 696f 6e0a 202a 2040 7061 7261 version. * @para │ │ │ │ -000654d0: 6d20 7b73 7472 696e 673f 7d20 6d65 7373 m {string?} mess │ │ │ │ -000654e0: 6167 6520 2d20 736f 6d65 206d 6573 7361 age - some messa │ │ │ │ -000654f0: 6765 2077 6974 6820 6164 6469 7469 6f6e ge with addition │ │ │ │ -00065500: 616c 2069 6e66 6f0a 202a 0a20 2a20 4072 al info. *. * @r │ │ │ │ -00065510: 6574 7572 6e73 207b 6675 6e63 7469 6f6e eturns {function │ │ │ │ -00065520: 7d0a 202a 2f0a 7661 6c69 6461 746f 7273 }. */.validators │ │ │ │ -00065530: 2431 2e74 7261 6e73 6974 696f 6e61 6c20 $1.transitional │ │ │ │ -00065540: 3d20 6675 6e63 7469 6f6e 2074 7261 6e73 = function trans │ │ │ │ -00065550: 6974 696f 6e61 6c28 7661 6c69 6461 746f itional(validato │ │ │ │ -00065560: 722c 2076 6572 7369 6f6e 2c20 6d65 7373 r, version, mess │ │ │ │ -00065570: 6167 6529 207b 0a20 2066 756e 6374 696f age) {. functio │ │ │ │ -00065580: 6e20 666f 726d 6174 4d65 7373 6167 6528 n formatMessage( │ │ │ │ -00065590: 6f70 742c 2064 6573 6329 207b 0a20 2020 opt, desc) {. │ │ │ │ -000655a0: 2072 6574 7572 6e20 275b 4178 696f 7320 return '[Axios │ │ │ │ -000655b0: 7627 202b 2056 4552 5349 4f4e 202b 2027 v' + VERSION + ' │ │ │ │ -000655c0: 5d20 5472 616e 7369 7469 6f6e 616c 206f ] Transitional o │ │ │ │ -000655d0: 7074 696f 6e20 5c27 2720 2b20 6f70 7420 ption \'' + opt │ │ │ │ -000655e0: 2b20 275c 2727 202b 2064 6573 6320 2b20 + '\'' + desc + │ │ │ │ -000655f0: 286d 6573 7361 6765 203f 2027 2e20 2720 (message ? '. ' │ │ │ │ -00065600: 2b20 6d65 7373 6167 6520 3a20 2727 293b + message : ''); │ │ │ │ -00065610: 0a20 207d 0a0a 2020 2f2f 2065 736c 696e . }.. // eslin │ │ │ │ -00065620: 742d 6469 7361 626c 652d 6e65 7874 2d6c t-disable-next-l │ │ │ │ -00065630: 696e 6520 6675 6e63 2d6e 616d 6573 0a20 ine func-names. │ │ │ │ -00065640: 2072 6574 7572 6e20 2876 616c 7565 2c20 return (value, │ │ │ │ -00065650: 6f70 742c 206f 7074 7329 203d 3e20 7b0a opt, opts) => {. │ │ │ │ -00065660: 2020 2020 6966 2028 7661 6c69 6461 746f if (validato │ │ │ │ -00065670: 7220 3d3d 3d20 6661 6c73 6529 207b 0a20 r === false) {. │ │ │ │ -00065680: 2020 2020 2074 6872 6f77 206e 6577 2041 throw new A │ │ │ │ -00065690: 7869 6f73 4572 726f 7228 0a20 2020 2020 xiosError(. │ │ │ │ -000656a0: 2020 2066 6f72 6d61 744d 6573 7361 6765 formatMessage │ │ │ │ -000656b0: 286f 7074 2c20 2720 6861 7320 6265 656e (opt, ' has been │ │ │ │ -000656c0: 2072 656d 6f76 6564 2720 2b20 2876 6572 removed' + (ver │ │ │ │ -000656d0: 7369 6f6e 203f 2027 2069 6e20 2720 2b20 sion ? ' in ' + │ │ │ │ -000656e0: 7665 7273 696f 6e20 3a20 2727 2929 2c0a version : '')),. │ │ │ │ -000656f0: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ -00065700: 6f72 2e45 5252 5f44 4550 5245 4341 5445 or.ERR_DEPRECATE │ │ │ │ -00065710: 440a 2020 2020 2020 293b 0a20 2020 207d D. );. } │ │ │ │ -00065720: 0a0a 2020 2020 6966 2028 7665 7273 696f .. if (versio │ │ │ │ -00065730: 6e20 2626 2021 6465 7072 6563 6174 6564 n && !deprecated │ │ │ │ -00065740: 5761 726e 696e 6773 5b6f 7074 5d29 207b Warnings[opt]) { │ │ │ │ -00065750: 0a20 2020 2020 2064 6570 7265 6361 7465 . deprecate │ │ │ │ -00065760: 6457 6172 6e69 6e67 735b 6f70 745d 203d dWarnings[opt] = │ │ │ │ -00065770: 2074 7275 653b 0a20 2020 2020 202f 2f20 true;. // │ │ │ │ -00065780: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ -00065790: 6578 742d 6c69 6e65 206e 6f2d 636f 6e73 ext-line no-cons │ │ │ │ -000657a0: 6f6c 650a 2020 2020 2020 636f 6e73 6f6c ole. consol │ │ │ │ -000657b0: 652e 7761 726e 280a 2020 2020 2020 2020 e.warn(. │ │ │ │ -000657c0: 666f 726d 6174 4d65 7373 6167 6528 0a20 formatMessage(. │ │ │ │ -000657d0: 2020 2020 2020 2020 206f 7074 2c0a 2020 opt,. │ │ │ │ -000657e0: 2020 2020 2020 2020 2720 6861 7320 6265 ' has be │ │ │ │ -000657f0: 656e 2064 6570 7265 6361 7465 6420 7369 en deprecated si │ │ │ │ -00065800: 6e63 6520 7627 202b 2076 6572 7369 6f6e nce v' + version │ │ │ │ -00065810: 202b 2027 2061 6e64 2077 696c 6c20 6265 + ' and will be │ │ │ │ -00065820: 2072 656d 6f76 6564 2069 6e20 7468 6520 removed in the │ │ │ │ -00065830: 6e65 6172 2066 7574 7572 6527 0a20 2020 near future'. │ │ │ │ -00065840: 2020 2020 2029 0a20 2020 2020 2029 3b0a ). );. │ │ │ │ -00065850: 2020 2020 7d0a 0a20 2020 2072 6574 7572 }.. retur │ │ │ │ -00065860: 6e20 7661 6c69 6461 746f 7220 3f20 7661 n validator ? va │ │ │ │ -00065870: 6c69 6461 746f 7228 7661 6c75 652c 206f lidator(value, o │ │ │ │ -00065880: 7074 2c20 6f70 7473 2920 3a20 7472 7565 pt, opts) : true │ │ │ │ -00065890: 3b0a 2020 7d3b 0a7d 3b0a 0a76 616c 6964 ;. };.};..valid │ │ │ │ -000658a0: 6174 6f72 7324 312e 7370 656c 6c69 6e67 ators$1.spelling │ │ │ │ -000658b0: 203d 2066 756e 6374 696f 6e20 7370 656c = function spel │ │ │ │ -000658c0: 6c69 6e67 2863 6f72 7265 6374 5370 656c ling(correctSpel │ │ │ │ -000658d0: 6c69 6e67 2920 7b0a 2020 7265 7475 726e ling) {. return │ │ │ │ -000658e0: 2028 7661 6c75 652c 206f 7074 2920 3d3e (value, opt) => │ │ │ │ -000658f0: 207b 0a20 2020 202f 2f20 6573 6c69 6e74 {. // eslint │ │ │ │ -00065900: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ -00065910: 6e65 206e 6f2d 636f 6e73 6f6c 650a 2020 ne no-console. │ │ │ │ -00065920: 2020 636f 6e73 6f6c 652e 7761 726e 2860 console.warn(` │ │ │ │ -00065930: 247b 6f70 747d 2069 7320 6c69 6b65 6c79 ${opt} is likely │ │ │ │ -00065940: 2061 206d 6973 7370 656c 6c69 6e67 206f a misspelling o │ │ │ │ -00065950: 6620 247b 636f 7272 6563 7453 7065 6c6c f ${correctSpell │ │ │ │ -00065960: 696e 677d 6029 3b0a 2020 2020 7265 7475 ing}`);. retu │ │ │ │ -00065970: 726e 2074 7275 653b 0a20 207d 0a7d 3b0a rn true;. }.};. │ │ │ │ -00065980: 0a2f 2a2a 0a20 2a20 4173 7365 7274 206f ./**. * Assert o │ │ │ │ -00065990: 626a 6563 7427 7320 7072 6f70 6572 7469 bject's properti │ │ │ │ -000659a0: 6573 2074 7970 650a 202a 0a20 2a20 4070 es type. *. * @p │ │ │ │ -000659b0: 6172 616d 207b 6f62 6a65 6374 7d20 6f70 aram {object} op │ │ │ │ -000659c0: 7469 6f6e 730a 202a 2040 7061 7261 6d20 tions. * @param │ │ │ │ -000659d0: 7b6f 626a 6563 747d 2073 6368 656d 610a {object} schema. │ │ │ │ -000659e0: 202a 2040 7061 7261 6d20 7b62 6f6f 6c65 * @param {boole │ │ │ │ -000659f0: 616e 3f7d 2061 6c6c 6f77 556e 6b6e 6f77 an?} allowUnknow │ │ │ │ -00065a00: 6e0a 202a 0a20 2a20 4072 6574 7572 6e73 n. *. * @returns │ │ │ │ -00065a10: 207b 6f62 6a65 6374 7d0a 202a 2f0a 0a66 {object}. */..f │ │ │ │ -00065a20: 756e 6374 696f 6e20 6173 7365 7274 4f70 unction assertOp │ │ │ │ -00065a30: 7469 6f6e 7328 6f70 7469 6f6e 732c 2073 tions(options, s │ │ │ │ -00065a40: 6368 656d 612c 2061 6c6c 6f77 556e 6b6e chema, allowUnkn │ │ │ │ -00065a50: 6f77 6e29 207b 0a20 2069 6620 2874 7970 own) {. if (typ │ │ │ │ -00065a60: 656f 6620 6f70 7469 6f6e 7320 213d 3d20 eof options !== │ │ │ │ -00065a70: 276f 626a 6563 7427 2920 7b0a 2020 2020 'object') {. │ │ │ │ -00065a80: 7468 726f 7720 6e65 7720 4178 696f 7345 throw new AxiosE │ │ │ │ -00065a90: 7272 6f72 2827 6f70 7469 6f6e 7320 6d75 rror('options mu │ │ │ │ -00065aa0: 7374 2062 6520 616e 206f 626a 6563 7427 st be an object' │ │ │ │ -00065ab0: 2c20 4178 696f 7345 7272 6f72 2e45 5252 , AxiosError.ERR │ │ │ │ -00065ac0: 5f42 4144 5f4f 5054 494f 4e5f 5641 4c55 _BAD_OPTION_VALU │ │ │ │ -00065ad0: 4529 3b0a 2020 7d0a 2020 636f 6e73 7420 E);. }. const │ │ │ │ -00065ae0: 6b65 7973 203d 204f 626a 6563 742e 6b65 keys = Object.ke │ │ │ │ -00065af0: 7973 286f 7074 696f 6e73 293b 0a20 206c ys(options);. l │ │ │ │ -00065b00: 6574 2069 203d 206b 6579 732e 6c65 6e67 et i = keys.leng │ │ │ │ -00065b10: 7468 3b0a 2020 7768 696c 6520 2869 2d2d th;. while (i-- │ │ │ │ -00065b20: 203e 2030 2920 7b0a 2020 2020 636f 6e73 > 0) {. cons │ │ │ │ -00065b30: 7420 6f70 7420 3d20 6b65 7973 5b69 5d3b t opt = keys[i]; │ │ │ │ -00065b40: 0a20 2020 2063 6f6e 7374 2076 616c 6964 . const valid │ │ │ │ -00065b50: 6174 6f72 203d 2073 6368 656d 615b 6f70 ator = schema[op │ │ │ │ -00065b60: 745d 3b0a 2020 2020 6966 2028 7661 6c69 t];. if (vali │ │ │ │ -00065b70: 6461 746f 7229 207b 0a20 2020 2020 2063 dator) {. c │ │ │ │ -00065b80: 6f6e 7374 2076 616c 7565 203d 206f 7074 onst value = opt │ │ │ │ -00065b90: 696f 6e73 5b6f 7074 5d3b 0a20 2020 2020 ions[opt];. │ │ │ │ -00065ba0: 2063 6f6e 7374 2072 6573 756c 7420 3d20 const result = │ │ │ │ -00065bb0: 7661 6c75 6520 3d3d 3d20 756e 6465 6669 value === undefi │ │ │ │ -00065bc0: 6e65 6420 7c7c 2076 616c 6964 6174 6f72 ned || validator │ │ │ │ -00065bd0: 2876 616c 7565 2c20 6f70 742c 206f 7074 (value, opt, opt │ │ │ │ -00065be0: 696f 6e73 293b 0a20 2020 2020 2069 6620 ions);. if │ │ │ │ -00065bf0: 2872 6573 756c 7420 213d 3d20 7472 7565 (result !== true │ │ │ │ -00065c00: 2920 7b0a 2020 2020 2020 2020 7468 726f ) {. thro │ │ │ │ -00065c10: 7720 6e65 7720 4178 696f 7345 7272 6f72 w new AxiosError │ │ │ │ -00065c20: 2827 6f70 7469 6f6e 2027 202b 206f 7074 ('option ' + opt │ │ │ │ -00065c30: 202b 2027 206d 7573 7420 6265 2027 202b + ' must be ' + │ │ │ │ -00065c40: 2072 6573 756c 742c 2041 7869 6f73 4572 result, AxiosEr │ │ │ │ -00065c50: 726f 722e 4552 525f 4241 445f 4f50 5449 ror.ERR_BAD_OPTI │ │ │ │ -00065c60: 4f4e 5f56 414c 5545 293b 0a20 2020 2020 ON_VALUE);. │ │ │ │ -00065c70: 207d 0a20 2020 2020 2063 6f6e 7469 6e75 }. continu │ │ │ │ -00065c80: 653b 0a20 2020 207d 0a20 2020 2069 6620 e;. }. if │ │ │ │ -00065c90: 2861 6c6c 6f77 556e 6b6e 6f77 6e20 213d (allowUnknown != │ │ │ │ -00065ca0: 3d20 7472 7565 2920 7b0a 2020 2020 2020 = true) {. │ │ │ │ -00065cb0: 7468 726f 7720 6e65 7720 4178 696f 7345 throw new AxiosE │ │ │ │ -00065cc0: 7272 6f72 2827 556e 6b6e 6f77 6e20 6f70 rror('Unknown op │ │ │ │ -00065cd0: 7469 6f6e 2027 202b 206f 7074 2c20 4178 tion ' + opt, Ax │ │ │ │ -00065ce0: 696f 7345 7272 6f72 2e45 5252 5f42 4144 iosError.ERR_BAD │ │ │ │ -00065cf0: 5f4f 5054 494f 4e29 3b0a 2020 2020 7d0a _OPTION);. }. │ │ │ │ -00065d00: 2020 7d0a 7d0a 0a63 6f6e 7374 2076 616c }.}..const val │ │ │ │ -00065d10: 6964 6174 6f72 203d 207b 0a20 2061 7373 idator = {. ass │ │ │ │ -00065d20: 6572 744f 7074 696f 6e73 2c0a 2020 7661 ertOptions,. va │ │ │ │ -00065d30: 6c69 6461 746f 7273 3a20 7661 6c69 6461 lidators: valida │ │ │ │ -00065d40: 746f 7273 2431 0a7d 3b0a 0a63 6f6e 7374 tors$1.};..const │ │ │ │ -00065d50: 2076 616c 6964 6174 6f72 7320 3d20 7661 validators = va │ │ │ │ -00065d60: 6c69 6461 746f 722e 7661 6c69 6461 746f lidator.validato │ │ │ │ -00065d70: 7273 3b0a 0a2f 2a2a 0a20 2a20 4372 6561 rs;../**. * Crea │ │ │ │ -00065d80: 7465 2061 206e 6577 2069 6e73 7461 6e63 te a new instanc │ │ │ │ -00065d90: 6520 6f66 2041 7869 6f73 0a20 2a0a 202a e of Axios. *. * │ │ │ │ -00065da0: 2040 7061 7261 6d20 7b4f 626a 6563 747d @param {Object} │ │ │ │ -00065db0: 2069 6e73 7461 6e63 6543 6f6e 6669 6720 instanceConfig │ │ │ │ -00065dc0: 5468 6520 6465 6661 756c 7420 636f 6e66 The default conf │ │ │ │ -00065dd0: 6967 2066 6f72 2074 6865 2069 6e73 7461 ig for the insta │ │ │ │ -00065de0: 6e63 650a 202a 0a20 2a20 4072 6574 7572 nce. *. * @retur │ │ │ │ -00065df0: 6e20 7b41 7869 6f73 7d20 4120 6e65 7720 n {Axios} A new │ │ │ │ -00065e00: 696e 7374 616e 6365 206f 6620 4178 696f instance of Axio │ │ │ │ -00065e10: 730a 202a 2f0a 636c 6173 7320 4178 696f s. */.class Axio │ │ │ │ -00065e20: 7320 7b0a 2020 636f 6e73 7472 7563 746f s {. constructo │ │ │ │ -00065e30: 7228 696e 7374 616e 6365 436f 6e66 6967 r(instanceConfig │ │ │ │ -00065e40: 2920 7b0a 2020 2020 7468 6973 2e64 6566 ) {. this.def │ │ │ │ -00065e50: 6175 6c74 7320 3d20 696e 7374 616e 6365 aults = instance │ │ │ │ -00065e60: 436f 6e66 6967 207c 7c20 7b7d 3b0a 2020 Config || {};. │ │ │ │ -00065e70: 2020 7468 6973 2e69 6e74 6572 6365 7074 this.intercept │ │ │ │ -00065e80: 6f72 7320 3d20 7b0a 2020 2020 2020 7265 ors = {. re │ │ │ │ -00065e90: 7175 6573 743a 206e 6577 2049 6e74 6572 quest: new Inter │ │ │ │ -00065ea0: 6365 7074 6f72 4d61 6e61 6765 7224 3128 ceptorManager$1( │ │ │ │ -00065eb0: 292c 0a20 2020 2020 2072 6573 706f 6e73 ),. respons │ │ │ │ -00065ec0: 653a 206e 6577 2049 6e74 6572 6365 7074 e: new Intercept │ │ │ │ -00065ed0: 6f72 4d61 6e61 6765 7224 3128 290a 2020 orManager$1(). │ │ │ │ -00065ee0: 2020 7d3b 0a20 207d 0a0a 2020 2f2a 2a0a };. }.. /**. │ │ │ │ -00065ef0: 2020 202a 2044 6973 7061 7463 6820 6120 * Dispatch a │ │ │ │ -00065f00: 7265 7175 6573 740a 2020 202a 0a20 2020 request. *. │ │ │ │ -00065f10: 2a20 4070 6172 616d 207b 5374 7269 6e67 * @param {String │ │ │ │ -00065f20: 7c4f 626a 6563 747d 2063 6f6e 6669 674f |Object} configO │ │ │ │ -00065f30: 7255 726c 2054 6865 2063 6f6e 6669 6720 rUrl The config │ │ │ │ -00065f40: 7370 6563 6966 6963 2066 6f72 2074 6869 specific for thi │ │ │ │ -00065f50: 7320 7265 7175 6573 7420 286d 6572 6765 s request (merge │ │ │ │ -00065f60: 6420 7769 7468 2074 6869 732e 6465 6661 d with this.defa │ │ │ │ -00065f70: 756c 7473 290a 2020 202a 2040 7061 7261 ults). * @para │ │ │ │ -00065f80: 6d20 7b3f 4f62 6a65 6374 7d20 636f 6e66 m {?Object} conf │ │ │ │ -00065f90: 6967 0a20 2020 2a0a 2020 202a 2040 7265 ig. *. * @re │ │ │ │ -00065fa0: 7475 726e 7320 7b50 726f 6d69 7365 7d20 turns {Promise} │ │ │ │ -00065fb0: 5468 6520 5072 6f6d 6973 6520 746f 2062 The Promise to b │ │ │ │ -00065fc0: 6520 6675 6c66 696c 6c65 640a 2020 202a e fulfilled. * │ │ │ │ -00065fd0: 2f0a 2020 6173 796e 6320 7265 7175 6573 /. async reques │ │ │ │ -00065fe0: 7428 636f 6e66 6967 4f72 5572 6c2c 2063 t(configOrUrl, c │ │ │ │ -00065ff0: 6f6e 6669 6729 207b 0a20 2020 2074 7279 onfig) {. try │ │ │ │ -00066000: 207b 0a20 2020 2020 2072 6574 7572 6e20 {. return │ │ │ │ -00066010: 6177 6169 7420 7468 6973 2e5f 7265 7175 await this._requ │ │ │ │ -00066020: 6573 7428 636f 6e66 6967 4f72 5572 6c2c est(configOrUrl, │ │ │ │ -00066030: 2063 6f6e 6669 6729 3b0a 2020 2020 7d20 config);. } │ │ │ │ -00066040: 6361 7463 6820 2865 7272 2920 7b0a 2020 catch (err) {. │ │ │ │ -00066050: 2020 2020 6966 2028 6572 7220 696e 7374 if (err inst │ │ │ │ -00066060: 616e 6365 6f66 2045 7272 6f72 2920 7b0a anceof Error) {. │ │ │ │ -00066070: 2020 2020 2020 2020 6c65 7420 6475 6d6d let dumm │ │ │ │ -00066080: 7920 3d20 7b7d 3b0a 0a20 2020 2020 2020 y = {};.. │ │ │ │ -00066090: 2045 7272 6f72 2e63 6170 7475 7265 5374 Error.captureSt │ │ │ │ -000660a0: 6163 6b54 7261 6365 203f 2045 7272 6f72 ackTrace ? Error │ │ │ │ -000660b0: 2e63 6170 7475 7265 5374 6163 6b54 7261 .captureStackTra │ │ │ │ -000660c0: 6365 2864 756d 6d79 2920 3a20 2864 756d ce(dummy) : (dum │ │ │ │ -000660d0: 6d79 203d 206e 6577 2045 7272 6f72 2829 my = new Error() │ │ │ │ -000660e0: 293b 0a0a 2020 2020 2020 2020 2f2f 2073 );.. // s │ │ │ │ -000660f0: 6c69 6365 206f 6666 2074 6865 2045 7272 lice off the Err │ │ │ │ -00066100: 6f72 3a20 2e2e 2e20 6c69 6e65 0a20 2020 or: ... line. │ │ │ │ -00066110: 2020 2020 2063 6f6e 7374 2073 7461 636b const stack │ │ │ │ -00066120: 203d 2064 756d 6d79 2e73 7461 636b 203f = dummy.stack ? │ │ │ │ -00066130: 2064 756d 6d79 2e73 7461 636b 2e72 6570 dummy.stack.rep │ │ │ │ -00066140: 6c61 6365 282f 5e2e 2b5c 6e2f 2c20 2727 lace(/^.+\n/, '' │ │ │ │ -00066150: 2920 3a20 2727 3b0a 2020 2020 2020 2020 ) : '';. │ │ │ │ -00066160: 7472 7920 7b0a 2020 2020 2020 2020 2020 try {. │ │ │ │ -00066170: 6966 2028 2165 7272 2e73 7461 636b 2920 if (!err.stack) │ │ │ │ -00066180: 7b0a 2020 2020 2020 2020 2020 2020 6572 {. er │ │ │ │ -00066190: 722e 7374 6163 6b20 3d20 7374 6163 6b3b r.stack = stack; │ │ │ │ -000661a0: 0a20 2020 2020 2020 2020 2020 202f 2f20 . // │ │ │ │ -000661b0: 6d61 7463 6820 7769 7468 6f75 7420 7468 match without th │ │ │ │ -000661c0: 6520 3220 746f 7020 7374 6163 6b20 6c69 e 2 top stack li │ │ │ │ -000661d0: 6e65 730a 2020 2020 2020 2020 2020 7d20 nes. } │ │ │ │ -000661e0: 656c 7365 2069 6620 2873 7461 636b 2026 else if (stack & │ │ │ │ -000661f0: 2620 2153 7472 696e 6728 6572 722e 7374 & !String(err.st │ │ │ │ -00066200: 6163 6b29 2e65 6e64 7357 6974 6828 7374 ack).endsWith(st │ │ │ │ -00066210: 6163 6b2e 7265 706c 6163 6528 2f5e 2e2b ack.replace(/^.+ │ │ │ │ -00066220: 5c6e 2e2b 5c6e 2f2c 2027 2729 2929 207b \n.+\n/, ''))) { │ │ │ │ -00066230: 0a20 2020 2020 2020 2020 2020 2065 7272 . err │ │ │ │ -00066240: 2e73 7461 636b 202b 3d20 275c 6e27 202b .stack += '\n' + │ │ │ │ -00066250: 2073 7461 636b 3b0a 2020 2020 2020 2020 stack;. │ │ │ │ -00066260: 2020 7d0a 2020 2020 2020 2020 7d20 6361 }. } ca │ │ │ │ -00066270: 7463 6820 2865 2920 7b0a 2020 2020 2020 tch (e) {. │ │ │ │ -00066280: 2020 2020 2f2f 2069 676e 6f72 6520 7468 // ignore th │ │ │ │ -00066290: 6520 6361 7365 2077 6865 7265 2022 7374 e case where "st │ │ │ │ -000662a0: 6163 6b22 2069 7320 616e 2075 6e2d 7772 ack" is an un-wr │ │ │ │ -000662b0: 6974 6162 6c65 2070 726f 7065 7274 790a itable property. │ │ │ │ -000662c0: 2020 2020 2020 2020 7d0a 2020 2020 2020 }. │ │ │ │ -000662d0: 7d0a 0a20 2020 2020 2074 6872 6f77 2065 }.. throw e │ │ │ │ -000662e0: 7272 3b0a 2020 2020 7d0a 2020 7d0a 0a20 rr;. }. }.. │ │ │ │ -000662f0: 205f 7265 7175 6573 7428 636f 6e66 6967 _request(config │ │ │ │ -00066300: 4f72 5572 6c2c 2063 6f6e 6669 6729 207b OrUrl, config) { │ │ │ │ -00066310: 0a20 2020 202f 2a65 736c 696e 7420 6e6f . /*eslint no │ │ │ │ -00066320: 2d70 6172 616d 2d72 6561 7373 6967 6e3a -param-reassign: │ │ │ │ -00066330: 302a 2f0a 2020 2020 2f2f 2041 6c6c 6f77 0*/. // Allow │ │ │ │ -00066340: 2066 6f72 2061 7869 6f73 2827 6578 616d for axios('exam │ │ │ │ -00066350: 706c 652f 7572 6c27 5b2c 2063 6f6e 6669 ple/url'[, confi │ │ │ │ -00066360: 675d 2920 6120 6c61 2066 6574 6368 2041 g]) a la fetch A │ │ │ │ -00066370: 5049 0a20 2020 2069 6620 2874 7970 656f PI. if (typeo │ │ │ │ -00066380: 6620 636f 6e66 6967 4f72 5572 6c20 3d3d f configOrUrl == │ │ │ │ -00066390: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ -000663a0: 2020 2020 636f 6e66 6967 203d 2063 6f6e config = con │ │ │ │ -000663b0: 6669 6720 7c7c 207b 7d3b 0a20 2020 2020 fig || {};. │ │ │ │ -000663c0: 2063 6f6e 6669 672e 7572 6c20 3d20 636f config.url = co │ │ │ │ -000663d0: 6e66 6967 4f72 5572 6c3b 0a20 2020 207d nfigOrUrl;. } │ │ │ │ -000663e0: 2065 6c73 6520 7b0a 2020 2020 2020 636f else {. co │ │ │ │ -000663f0: 6e66 6967 203d 2063 6f6e 6669 674f 7255 nfig = configOrU │ │ │ │ -00066400: 726c 207c 7c20 7b7d 3b0a 2020 2020 7d0a rl || {};. }. │ │ │ │ -00066410: 0a20 2020 2063 6f6e 6669 6720 3d20 6d65 . config = me │ │ │ │ -00066420: 7267 6543 6f6e 6669 6728 7468 6973 2e64 rgeConfig(this.d │ │ │ │ -00066430: 6566 6175 6c74 732c 2063 6f6e 6669 6729 efaults, config) │ │ │ │ -00066440: 3b0a 0a20 2020 2063 6f6e 7374 207b 7472 ;.. const {tr │ │ │ │ -00066450: 616e 7369 7469 6f6e 616c 2c20 7061 7261 ansitional, para │ │ │ │ -00066460: 6d73 5365 7269 616c 697a 6572 2c20 6865 msSerializer, he │ │ │ │ -00066470: 6164 6572 737d 203d 2063 6f6e 6669 673b aders} = config; │ │ │ │ -00066480: 0a0a 2020 2020 6966 2028 7472 616e 7369 .. if (transi │ │ │ │ -00066490: 7469 6f6e 616c 2021 3d3d 2075 6e64 6566 tional !== undef │ │ │ │ -000664a0: 696e 6564 2920 7b0a 2020 2020 2020 7661 ined) {. va │ │ │ │ -000664b0: 6c69 6461 746f 722e 6173 7365 7274 4f70 lidator.assertOp │ │ │ │ -000664c0: 7469 6f6e 7328 7472 616e 7369 7469 6f6e tions(transition │ │ │ │ -000664d0: 616c 2c20 7b0a 2020 2020 2020 2020 7369 al, {. si │ │ │ │ -000664e0: 6c65 6e74 4a53 4f4e 5061 7273 696e 673a lentJSONParsing: │ │ │ │ -000664f0: 2076 616c 6964 6174 6f72 732e 7472 616e validators.tran │ │ │ │ -00066500: 7369 7469 6f6e 616c 2876 616c 6964 6174 sitional(validat │ │ │ │ -00066510: 6f72 732e 626f 6f6c 6561 6e29 2c0a 2020 ors.boolean),. │ │ │ │ -00066520: 2020 2020 2020 666f 7263 6564 4a53 4f4e forcedJSON │ │ │ │ -00066530: 5061 7273 696e 673a 2076 616c 6964 6174 Parsing: validat │ │ │ │ -00066540: 6f72 732e 7472 616e 7369 7469 6f6e 616c ors.transitional │ │ │ │ -00066550: 2876 616c 6964 6174 6f72 732e 626f 6f6c (validators.bool │ │ │ │ -00066560: 6561 6e29 2c0a 2020 2020 2020 2020 636c ean),. cl │ │ │ │ -00066570: 6172 6966 7954 696d 656f 7574 4572 726f arifyTimeoutErro │ │ │ │ -00066580: 723a 2076 616c 6964 6174 6f72 732e 7472 r: validators.tr │ │ │ │ -00066590: 616e 7369 7469 6f6e 616c 2876 616c 6964 ansitional(valid │ │ │ │ -000665a0: 6174 6f72 732e 626f 6f6c 6561 6e29 0a20 ators.boolean). │ │ │ │ -000665b0: 2020 2020 207d 2c20 6661 6c73 6529 3b0a }, false);. │ │ │ │ -000665c0: 2020 2020 7d0a 0a20 2020 2069 6620 2870 }.. if (p │ │ │ │ -000665d0: 6172 616d 7353 6572 6961 6c69 7a65 7220 aramsSerializer │ │ │ │ -000665e0: 213d 206e 756c 6c29 207b 0a20 2020 2020 != null) {. │ │ │ │ -000665f0: 2069 6620 2875 7469 6c73 2431 2e69 7346 if (utils$1.isF │ │ │ │ -00066600: 756e 6374 696f 6e28 7061 7261 6d73 5365 unction(paramsSe │ │ │ │ -00066610: 7269 616c 697a 6572 2929 207b 0a20 2020 rializer)) {. │ │ │ │ -00066620: 2020 2020 2063 6f6e 6669 672e 7061 7261 config.para │ │ │ │ -00066630: 6d73 5365 7269 616c 697a 6572 203d 207b msSerializer = { │ │ │ │ -00066640: 0a20 2020 2020 2020 2020 2073 6572 6961 . seria │ │ │ │ -00066650: 6c69 7a65 3a20 7061 7261 6d73 5365 7269 lize: paramsSeri │ │ │ │ -00066660: 616c 697a 6572 0a20 2020 2020 2020 207d alizer. } │ │ │ │ -00066670: 3b0a 2020 2020 2020 7d20 656c 7365 207b ;. } else { │ │ │ │ -00066680: 0a20 2020 2020 2020 2076 616c 6964 6174 . validat │ │ │ │ -00066690: 6f72 2e61 7373 6572 744f 7074 696f 6e73 or.assertOptions │ │ │ │ -000666a0: 2870 6172 616d 7353 6572 6961 6c69 7a65 (paramsSerialize │ │ │ │ -000666b0: 722c 207b 0a20 2020 2020 2020 2020 2065 r, {. e │ │ │ │ -000666c0: 6e63 6f64 653a 2076 616c 6964 6174 6f72 ncode: validator │ │ │ │ -000666d0: 732e 6675 6e63 7469 6f6e 2c0a 2020 2020 s.function,. │ │ │ │ -000666e0: 2020 2020 2020 7365 7269 616c 697a 653a serialize: │ │ │ │ -000666f0: 2076 616c 6964 6174 6f72 732e 6675 6e63 validators.func │ │ │ │ -00066700: 7469 6f6e 0a20 2020 2020 2020 207d 2c20 tion. }, │ │ │ │ -00066710: 7472 7565 293b 0a20 2020 2020 207d 0a20 true);. }. │ │ │ │ -00066720: 2020 207d 0a0a 2020 2020 2f2f 2053 6574 }.. // Set │ │ │ │ -00066730: 2063 6f6e 6669 672e 616c 6c6f 7741 6273 config.allowAbs │ │ │ │ -00066740: 6f6c 7574 6555 726c 730a 2020 2020 6966 oluteUrls. if │ │ │ │ -00066750: 2028 636f 6e66 6967 2e61 6c6c 6f77 4162 (config.allowAb │ │ │ │ -00066760: 736f 6c75 7465 5572 6c73 2021 3d3d 2075 soluteUrls !== u │ │ │ │ -00066770: 6e64 6566 696e 6564 2920 3b20 656c 7365 ndefined) ; else │ │ │ │ -00066780: 2069 6620 2874 6869 732e 6465 6661 756c if (this.defaul │ │ │ │ -00066790: 7473 2e61 6c6c 6f77 4162 736f 6c75 7465 ts.allowAbsolute │ │ │ │ -000667a0: 5572 6c73 2021 3d3d 2075 6e64 6566 696e Urls !== undefin │ │ │ │ -000667b0: 6564 2920 7b0a 2020 2020 2020 636f 6e66 ed) {. conf │ │ │ │ -000667c0: 6967 2e61 6c6c 6f77 4162 736f 6c75 7465 ig.allowAbsolute │ │ │ │ -000667d0: 5572 6c73 203d 2074 6869 732e 6465 6661 Urls = this.defa │ │ │ │ -000667e0: 756c 7473 2e61 6c6c 6f77 4162 736f 6c75 ults.allowAbsolu │ │ │ │ -000667f0: 7465 5572 6c73 3b0a 2020 2020 7d20 656c teUrls;. } el │ │ │ │ -00066800: 7365 207b 0a20 2020 2020 2063 6f6e 6669 se {. confi │ │ │ │ -00066810: 672e 616c 6c6f 7741 6273 6f6c 7574 6555 g.allowAbsoluteU │ │ │ │ -00066820: 726c 7320 3d20 7472 7565 3b0a 2020 2020 rls = true;. │ │ │ │ -00066830: 7d0a 0a20 2020 2076 616c 6964 6174 6f72 }.. validator │ │ │ │ -00066840: 2e61 7373 6572 744f 7074 696f 6e73 2863 .assertOptions(c │ │ │ │ -00066850: 6f6e 6669 672c 207b 0a20 2020 2020 2062 onfig, {. b │ │ │ │ -00066860: 6173 6555 726c 3a20 7661 6c69 6461 746f aseUrl: validato │ │ │ │ -00066870: 7273 2e73 7065 6c6c 696e 6728 2762 6173 rs.spelling('bas │ │ │ │ -00066880: 6555 524c 2729 2c0a 2020 2020 2020 7769 eURL'),. wi │ │ │ │ -00066890: 7468 5873 7266 546f 6b65 6e3a 2076 616c thXsrfToken: val │ │ │ │ -000668a0: 6964 6174 6f72 732e 7370 656c 6c69 6e67 idators.spelling │ │ │ │ -000668b0: 2827 7769 7468 5853 5246 546f 6b65 6e27 ('withXSRFToken' │ │ │ │ -000668c0: 290a 2020 2020 7d2c 2074 7275 6529 3b0a ). }, true);. │ │ │ │ -000668d0: 0a20 2020 202f 2f20 5365 7420 636f 6e66 . // Set conf │ │ │ │ -000668e0: 6967 2e6d 6574 686f 640a 2020 2020 636f ig.method. co │ │ │ │ -000668f0: 6e66 6967 2e6d 6574 686f 6420 3d20 2863 nfig.method = (c │ │ │ │ -00066900: 6f6e 6669 672e 6d65 7468 6f64 207c 7c20 onfig.method || │ │ │ │ -00066910: 7468 6973 2e64 6566 6175 6c74 732e 6d65 this.defaults.me │ │ │ │ -00066920: 7468 6f64 207c 7c20 2767 6574 2729 2e74 thod || 'get').t │ │ │ │ -00066930: 6f4c 6f77 6572 4361 7365 2829 3b0a 0a20 oLowerCase();.. │ │ │ │ -00066940: 2020 202f 2f20 466c 6174 7465 6e20 6865 // Flatten he │ │ │ │ -00066950: 6164 6572 730a 2020 2020 6c65 7420 636f aders. let co │ │ │ │ -00066960: 6e74 6578 7448 6561 6465 7273 203d 2068 ntextHeaders = h │ │ │ │ -00066970: 6561 6465 7273 2026 2620 7574 696c 7324 eaders && utils$ │ │ │ │ -00066980: 312e 6d65 7267 6528 0a20 2020 2020 2068 1.merge(. h │ │ │ │ -00066990: 6561 6465 7273 2e63 6f6d 6d6f 6e2c 0a20 eaders.common,. │ │ │ │ -000669a0: 2020 2020 2068 6561 6465 7273 5b63 6f6e headers[con │ │ │ │ -000669b0: 6669 672e 6d65 7468 6f64 5d0a 2020 2020 fig.method]. │ │ │ │ -000669c0: 293b 0a0a 2020 2020 6865 6164 6572 7320 );.. headers │ │ │ │ -000669d0: 2626 2075 7469 6c73 2431 2e66 6f72 4561 && utils$1.forEa │ │ │ │ -000669e0: 6368 280a 2020 2020 2020 5b27 6465 6c65 ch(. ['dele │ │ │ │ -000669f0: 7465 272c 2027 6765 7427 2c20 2768 6561 te', 'get', 'hea │ │ │ │ -00066a00: 6427 2c20 2770 6f73 7427 2c20 2770 7574 d', 'post', 'put │ │ │ │ -00066a10: 272c 2027 7061 7463 6827 2c20 2763 6f6d ', 'patch', 'com │ │ │ │ -00066a20: 6d6f 6e27 5d2c 0a20 2020 2020 2028 6d65 mon'],. (me │ │ │ │ -00066a30: 7468 6f64 2920 3d3e 207b 0a20 2020 2020 thod) => {. │ │ │ │ -00066a40: 2020 2064 656c 6574 6520 6865 6164 6572 delete header │ │ │ │ -00066a50: 735b 6d65 7468 6f64 5d3b 0a20 2020 2020 s[method];. │ │ │ │ -00066a60: 207d 0a20 2020 2029 3b0a 0a20 2020 2063 }. );.. c │ │ │ │ -00066a70: 6f6e 6669 672e 6865 6164 6572 7320 3d20 onfig.headers = │ │ │ │ -00066a80: 4178 696f 7348 6561 6465 7273 2431 2e63 AxiosHeaders$1.c │ │ │ │ -00066a90: 6f6e 6361 7428 636f 6e74 6578 7448 6561 oncat(contextHea │ │ │ │ -00066aa0: 6465 7273 2c20 6865 6164 6572 7329 3b0a ders, headers);. │ │ │ │ -00066ab0: 0a20 2020 202f 2f20 6669 6c74 6572 206f . // filter o │ │ │ │ -00066ac0: 7574 2073 6b69 7070 6564 2069 6e74 6572 ut skipped inter │ │ │ │ -00066ad0: 6365 7074 6f72 730a 2020 2020 636f 6e73 ceptors. cons │ │ │ │ -00066ae0: 7420 7265 7175 6573 7449 6e74 6572 6365 t requestInterce │ │ │ │ -00066af0: 7074 6f72 4368 6169 6e20 3d20 5b5d 3b0a ptorChain = [];. │ │ │ │ -00066b00: 2020 2020 6c65 7420 7379 6e63 6872 6f6e let synchron │ │ │ │ -00066b10: 6f75 7352 6571 7565 7374 496e 7465 7263 ousRequestInterc │ │ │ │ -00066b20: 6570 746f 7273 203d 2074 7275 653b 0a20 eptors = true;. │ │ │ │ -00066b30: 2020 2074 6869 732e 696e 7465 7263 6570 this.intercep │ │ │ │ -00066b40: 746f 7273 2e72 6571 7565 7374 2e66 6f72 tors.request.for │ │ │ │ -00066b50: 4561 6368 2866 756e 6374 696f 6e20 756e Each(function un │ │ │ │ -00066b60: 7368 6966 7452 6571 7565 7374 496e 7465 shiftRequestInte │ │ │ │ -00066b70: 7263 6570 746f 7273 2869 6e74 6572 6365 rceptors(interce │ │ │ │ -00066b80: 7074 6f72 2920 7b0a 2020 2020 2020 6966 ptor) {. if │ │ │ │ -00066b90: 2028 7479 7065 6f66 2069 6e74 6572 6365 (typeof interce │ │ │ │ -00066ba0: 7074 6f72 2e72 756e 5768 656e 203d 3d3d ptor.runWhen === │ │ │ │ -00066bb0: 2027 6675 6e63 7469 6f6e 2720 2626 2069 'function' && i │ │ │ │ -00066bc0: 6e74 6572 6365 7074 6f72 2e72 756e 5768 nterceptor.runWh │ │ │ │ -00066bd0: 656e 2863 6f6e 6669 6729 203d 3d3d 2066 en(config) === f │ │ │ │ -00066be0: 616c 7365 2920 7b0a 2020 2020 2020 2020 alse) {. │ │ │ │ -00066bf0: 7265 7475 726e 3b0a 2020 2020 2020 7d0a return;. }. │ │ │ │ -00066c00: 0a20 2020 2020 2073 796e 6368 726f 6e6f . synchrono │ │ │ │ -00066c10: 7573 5265 7175 6573 7449 6e74 6572 6365 usRequestInterce │ │ │ │ -00066c20: 7074 6f72 7320 3d20 7379 6e63 6872 6f6e ptors = synchron │ │ │ │ -00066c30: 6f75 7352 6571 7565 7374 496e 7465 7263 ousRequestInterc │ │ │ │ -00066c40: 6570 746f 7273 2026 2620 696e 7465 7263 eptors && interc │ │ │ │ -00066c50: 6570 746f 722e 7379 6e63 6872 6f6e 6f75 eptor.synchronou │ │ │ │ -00066c60: 733b 0a0a 2020 2020 2020 7265 7175 6573 s;.. reques │ │ │ │ -00066c70: 7449 6e74 6572 6365 7074 6f72 4368 6169 tInterceptorChai │ │ │ │ -00066c80: 6e2e 756e 7368 6966 7428 696e 7465 7263 n.unshift(interc │ │ │ │ -00066c90: 6570 746f 722e 6675 6c66 696c 6c65 642c eptor.fulfilled, │ │ │ │ -00066ca0: 2069 6e74 6572 6365 7074 6f72 2e72 656a interceptor.rej │ │ │ │ -00066cb0: 6563 7465 6429 3b0a 2020 2020 7d29 3b0a ected);. });. │ │ │ │ -00066cc0: 0a20 2020 2063 6f6e 7374 2072 6573 706f . const respo │ │ │ │ -00066cd0: 6e73 6549 6e74 6572 6365 7074 6f72 4368 nseInterceptorCh │ │ │ │ -00066ce0: 6169 6e20 3d20 5b5d 3b0a 2020 2020 7468 ain = [];. th │ │ │ │ -00066cf0: 6973 2e69 6e74 6572 6365 7074 6f72 732e is.interceptors. │ │ │ │ -00066d00: 7265 7370 6f6e 7365 2e66 6f72 4561 6368 response.forEach │ │ │ │ -00066d10: 2866 756e 6374 696f 6e20 7075 7368 5265 (function pushRe │ │ │ │ -00066d20: 7370 6f6e 7365 496e 7465 7263 6570 746f sponseIntercepto │ │ │ │ -00066d30: 7273 2869 6e74 6572 6365 7074 6f72 2920 rs(interceptor) │ │ │ │ -00066d40: 7b0a 2020 2020 2020 7265 7370 6f6e 7365 {. response │ │ │ │ -00066d50: 496e 7465 7263 6570 746f 7243 6861 696e InterceptorChain │ │ │ │ -00066d60: 2e70 7573 6828 696e 7465 7263 6570 746f .push(intercepto │ │ │ │ -00066d70: 722e 6675 6c66 696c 6c65 642c 2069 6e74 r.fulfilled, int │ │ │ │ -00066d80: 6572 6365 7074 6f72 2e72 656a 6563 7465 erceptor.rejecte │ │ │ │ -00066d90: 6429 3b0a 2020 2020 7d29 3b0a 0a20 2020 d);. });.. │ │ │ │ -00066da0: 206c 6574 2070 726f 6d69 7365 3b0a 2020 let promise;. │ │ │ │ -00066db0: 2020 6c65 7420 6920 3d20 303b 0a20 2020 let i = 0;. │ │ │ │ -00066dc0: 206c 6574 206c 656e 3b0a 0a20 2020 2069 let len;.. i │ │ │ │ -00066dd0: 6620 2821 7379 6e63 6872 6f6e 6f75 7352 f (!synchronousR │ │ │ │ -00066de0: 6571 7565 7374 496e 7465 7263 6570 746f equestIntercepto │ │ │ │ -00066df0: 7273 2920 7b0a 2020 2020 2020 636f 6e73 rs) {. cons │ │ │ │ -00066e00: 7420 6368 6169 6e20 3d20 5b64 6973 7061 t chain = [dispa │ │ │ │ -00066e10: 7463 6852 6571 7565 7374 2e62 696e 6428 tchRequest.bind( │ │ │ │ -00066e20: 7468 6973 292c 2075 6e64 6566 696e 6564 this), undefined │ │ │ │ -00066e30: 5d3b 0a20 2020 2020 2063 6861 696e 2e75 ];. chain.u │ │ │ │ -00066e40: 6e73 6869 6674 282e 2e2e 7265 7175 6573 nshift(...reques │ │ │ │ -00066e50: 7449 6e74 6572 6365 7074 6f72 4368 6169 tInterceptorChai │ │ │ │ -00066e60: 6e29 3b0a 2020 2020 2020 6368 6169 6e2e n);. chain. │ │ │ │ -00066e70: 7075 7368 282e 2e2e 7265 7370 6f6e 7365 push(...response │ │ │ │ -00066e80: 496e 7465 7263 6570 746f 7243 6861 696e InterceptorChain │ │ │ │ -00066e90: 293b 0a20 2020 2020 206c 656e 203d 2063 );. len = c │ │ │ │ -00066ea0: 6861 696e 2e6c 656e 6774 683b 0a0a 2020 hain.length;.. │ │ │ │ -00066eb0: 2020 2020 7072 6f6d 6973 6520 3d20 5072 promise = Pr │ │ │ │ -00066ec0: 6f6d 6973 652e 7265 736f 6c76 6528 636f omise.resolve(co │ │ │ │ -00066ed0: 6e66 6967 293b 0a0a 2020 2020 2020 7768 nfig);.. wh │ │ │ │ -00066ee0: 696c 6520 2869 203c 206c 656e 2920 7b0a ile (i < len) {. │ │ │ │ -00066ef0: 2020 2020 2020 2020 7072 6f6d 6973 6520 promise │ │ │ │ -00066f00: 3d20 7072 6f6d 6973 652e 7468 656e 2863 = promise.then(c │ │ │ │ -00066f10: 6861 696e 5b69 2b2b 5d2c 2063 6861 696e hain[i++], chain │ │ │ │ -00066f20: 5b69 2b2b 5d29 3b0a 2020 2020 2020 7d0a [i++]);. }. │ │ │ │ -00066f30: 0a20 2020 2020 2072 6574 7572 6e20 7072 . return pr │ │ │ │ -00066f40: 6f6d 6973 653b 0a20 2020 207d 0a0a 2020 omise;. }.. │ │ │ │ -00066f50: 2020 6c65 6e20 3d20 7265 7175 6573 7449 len = requestI │ │ │ │ -00066f60: 6e74 6572 6365 7074 6f72 4368 6169 6e2e nterceptorChain. │ │ │ │ -00066f70: 6c65 6e67 7468 3b0a 0a20 2020 206c 6574 length;.. let │ │ │ │ -00066f80: 206e 6577 436f 6e66 6967 203d 2063 6f6e newConfig = con │ │ │ │ -00066f90: 6669 673b 0a0a 2020 2020 7768 696c 6520 fig;.. while │ │ │ │ -00066fa0: 2869 203c 206c 656e 2920 7b0a 2020 2020 (i < len) {. │ │ │ │ -00066fb0: 2020 636f 6e73 7420 6f6e 4675 6c66 696c const onFulfil │ │ │ │ -00066fc0: 6c65 6420 3d20 7265 7175 6573 7449 6e74 led = requestInt │ │ │ │ -00066fd0: 6572 6365 7074 6f72 4368 6169 6e5b 692b erceptorChain[i+ │ │ │ │ -00066fe0: 2b5d 3b0a 2020 2020 2020 636f 6e73 7420 +];. const │ │ │ │ -00066ff0: 6f6e 5265 6a65 6374 6564 203d 2072 6571 onRejected = req │ │ │ │ -00067000: 7565 7374 496e 7465 7263 6570 746f 7243 uestInterceptorC │ │ │ │ -00067010: 6861 696e 5b69 2b2b 5d3b 0a20 2020 2020 hain[i++];. │ │ │ │ -00067020: 2074 7279 207b 0a20 2020 2020 2020 206e try {. n │ │ │ │ -00067030: 6577 436f 6e66 6967 203d 206f 6e46 756c ewConfig = onFul │ │ │ │ -00067040: 6669 6c6c 6564 286e 6577 436f 6e66 6967 filled(newConfig │ │ │ │ -00067050: 293b 0a20 2020 2020 207d 2063 6174 6368 );. } catch │ │ │ │ -00067060: 2028 6572 726f 7229 207b 0a20 2020 2020 (error) {. │ │ │ │ -00067070: 2020 206f 6e52 656a 6563 7465 642e 6361 onRejected.ca │ │ │ │ -00067080: 6c6c 2874 6869 732c 2065 7272 6f72 293b ll(this, error); │ │ │ │ -00067090: 0a20 2020 2020 2020 2062 7265 616b 3b0a . break;. │ │ │ │ -000670a0: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ -000670b0: 2020 2074 7279 207b 0a20 2020 2020 2070 try {. p │ │ │ │ -000670c0: 726f 6d69 7365 203d 2064 6973 7061 7463 romise = dispatc │ │ │ │ -000670d0: 6852 6571 7565 7374 2e63 616c 6c28 7468 hRequest.call(th │ │ │ │ -000670e0: 6973 2c20 6e65 7743 6f6e 6669 6729 3b0a is, newConfig);. │ │ │ │ -000670f0: 2020 2020 7d20 6361 7463 6820 2865 7272 } catch (err │ │ │ │ -00067100: 6f72 2920 7b0a 2020 2020 2020 7265 7475 or) {. retu │ │ │ │ -00067110: 726e 2050 726f 6d69 7365 2e72 656a 6563 rn Promise.rejec │ │ │ │ -00067120: 7428 6572 726f 7229 3b0a 2020 2020 7d0a t(error);. }. │ │ │ │ -00067130: 0a20 2020 2069 203d 2030 3b0a 2020 2020 . i = 0;. │ │ │ │ -00067140: 6c65 6e20 3d20 7265 7370 6f6e 7365 496e len = responseIn │ │ │ │ -00067150: 7465 7263 6570 746f 7243 6861 696e 2e6c terceptorChain.l │ │ │ │ -00067160: 656e 6774 683b 0a0a 2020 2020 7768 696c ength;.. whil │ │ │ │ -00067170: 6520 2869 203c 206c 656e 2920 7b0a 2020 e (i < len) {. │ │ │ │ -00067180: 2020 2020 7072 6f6d 6973 6520 3d20 7072 promise = pr │ │ │ │ -00067190: 6f6d 6973 652e 7468 656e 2872 6573 706f omise.then(respo │ │ │ │ -000671a0: 6e73 6549 6e74 6572 6365 7074 6f72 4368 nseInterceptorCh │ │ │ │ -000671b0: 6169 6e5b 692b 2b5d 2c20 7265 7370 6f6e ain[i++], respon │ │ │ │ -000671c0: 7365 496e 7465 7263 6570 746f 7243 6861 seInterceptorCha │ │ │ │ -000671d0: 696e 5b69 2b2b 5d29 3b0a 2020 2020 7d0a in[i++]);. }. │ │ │ │ -000671e0: 0a20 2020 2072 6574 7572 6e20 7072 6f6d . return prom │ │ │ │ -000671f0: 6973 653b 0a20 207d 0a0a 2020 6765 7455 ise;. }.. getU │ │ │ │ -00067200: 7269 2863 6f6e 6669 6729 207b 0a20 2020 ri(config) {. │ │ │ │ -00067210: 2063 6f6e 6669 6720 3d20 6d65 7267 6543 config = mergeC │ │ │ │ -00067220: 6f6e 6669 6728 7468 6973 2e64 6566 6175 onfig(this.defau │ │ │ │ -00067230: 6c74 732c 2063 6f6e 6669 6729 3b0a 2020 lts, config);. │ │ │ │ -00067240: 2020 636f 6e73 7420 6675 6c6c 5061 7468 const fullPath │ │ │ │ -00067250: 203d 2062 7569 6c64 4675 6c6c 5061 7468 = buildFullPath │ │ │ │ -00067260: 2863 6f6e 6669 672e 6261 7365 5552 4c2c (config.baseURL, │ │ │ │ -00067270: 2063 6f6e 6669 672e 7572 6c2c 2063 6f6e config.url, con │ │ │ │ -00067280: 6669 672e 616c 6c6f 7741 6273 6f6c 7574 fig.allowAbsolut │ │ │ │ -00067290: 6555 726c 7329 3b0a 2020 2020 7265 7475 eUrls);. retu │ │ │ │ -000672a0: 726e 2062 7569 6c64 5552 4c28 6675 6c6c rn buildURL(full │ │ │ │ -000672b0: 5061 7468 2c20 636f 6e66 6967 2e70 6172 Path, config.par │ │ │ │ -000672c0: 616d 732c 2063 6f6e 6669 672e 7061 7261 ams, config.para │ │ │ │ -000672d0: 6d73 5365 7269 616c 697a 6572 293b 0a20 msSerializer);. │ │ │ │ -000672e0: 207d 0a7d 0a0a 2f2f 2050 726f 7669 6465 }.}..// Provide │ │ │ │ -000672f0: 2061 6c69 6173 6573 2066 6f72 2073 7570 aliases for sup │ │ │ │ -00067300: 706f 7274 6564 2072 6571 7565 7374 206d ported request m │ │ │ │ -00067310: 6574 686f 6473 0a75 7469 6c73 2431 2e66 ethods.utils$1.f │ │ │ │ -00067320: 6f72 4561 6368 285b 2764 656c 6574 6527 orEach(['delete' │ │ │ │ -00067330: 2c20 2767 6574 272c 2027 6865 6164 272c , 'get', 'head', │ │ │ │ -00067340: 2027 6f70 7469 6f6e 7327 5d2c 2066 756e 'options'], fun │ │ │ │ -00067350: 6374 696f 6e20 666f 7245 6163 684d 6574 ction forEachMet │ │ │ │ -00067360: 686f 644e 6f44 6174 6128 6d65 7468 6f64 hodNoData(method │ │ │ │ -00067370: 2920 7b0a 2020 2f2a 6573 6c69 6e74 2066 ) {. /*eslint f │ │ │ │ -00067380: 756e 632d 6e61 6d65 733a 302a 2f0a 2020 unc-names:0*/. │ │ │ │ -00067390: 4178 696f 732e 7072 6f74 6f74 7970 655b Axios.prototype[ │ │ │ │ -000673a0: 6d65 7468 6f64 5d20 3d20 6675 6e63 7469 method] = functi │ │ │ │ -000673b0: 6f6e 2875 726c 2c20 636f 6e66 6967 2920 on(url, config) │ │ │ │ -000673c0: 7b0a 2020 2020 7265 7475 726e 2074 6869 {. return thi │ │ │ │ -000673d0: 732e 7265 7175 6573 7428 6d65 7267 6543 s.request(mergeC │ │ │ │ -000673e0: 6f6e 6669 6728 636f 6e66 6967 207c 7c20 onfig(config || │ │ │ │ -000673f0: 7b7d 2c20 7b0a 2020 2020 2020 6d65 7468 {}, {. meth │ │ │ │ -00067400: 6f64 2c0a 2020 2020 2020 7572 6c2c 0a20 od,. url,. │ │ │ │ -00067410: 2020 2020 2064 6174 613a 2028 636f 6e66 data: (conf │ │ │ │ -00067420: 6967 207c 7c20 7b7d 292e 6461 7461 0a20 ig || {}).data. │ │ │ │ -00067430: 2020 207d 2929 3b0a 2020 7d3b 0a7d 293b }));. };.}); │ │ │ │ -00067440: 0a0a 7574 696c 7324 312e 666f 7245 6163 ..utils$1.forEac │ │ │ │ -00067450: 6828 5b27 706f 7374 272c 2027 7075 7427 h(['post', 'put' │ │ │ │ -00067460: 2c20 2770 6174 6368 275d 2c20 6675 6e63 , 'patch'], func │ │ │ │ -00067470: 7469 6f6e 2066 6f72 4561 6368 4d65 7468 tion forEachMeth │ │ │ │ -00067480: 6f64 5769 7468 4461 7461 286d 6574 686f odWithData(metho │ │ │ │ -00067490: 6429 207b 0a20 202f 2a65 736c 696e 7420 d) {. /*eslint │ │ │ │ -000674a0: 6675 6e63 2d6e 616d 6573 3a30 2a2f 0a0a func-names:0*/.. │ │ │ │ -000674b0: 2020 6675 6e63 7469 6f6e 2067 656e 6572 function gener │ │ │ │ -000674c0: 6174 6548 5454 504d 6574 686f 6428 6973 ateHTTPMethod(is │ │ │ │ -000674d0: 466f 726d 2920 7b0a 2020 2020 7265 7475 Form) {. retu │ │ │ │ -000674e0: 726e 2066 756e 6374 696f 6e20 6874 7470 rn function http │ │ │ │ -000674f0: 4d65 7468 6f64 2875 726c 2c20 6461 7461 Method(url, data │ │ │ │ -00067500: 2c20 636f 6e66 6967 2920 7b0a 2020 2020 , config) {. │ │ │ │ -00067510: 2020 7265 7475 726e 2074 6869 732e 7265 return this.re │ │ │ │ -00067520: 7175 6573 7428 6d65 7267 6543 6f6e 6669 quest(mergeConfi │ │ │ │ -00067530: 6728 636f 6e66 6967 207c 7c20 7b7d 2c20 g(config || {}, │ │ │ │ -00067540: 7b0a 2020 2020 2020 2020 6d65 7468 6f64 {. method │ │ │ │ -00067550: 2c0a 2020 2020 2020 2020 6865 6164 6572 ,. header │ │ │ │ -00067560: 733a 2069 7346 6f72 6d20 3f20 7b0a 2020 s: isForm ? {. │ │ │ │ -00067570: 2020 2020 2020 2020 2743 6f6e 7465 6e74 'Content │ │ │ │ -00067580: 2d54 7970 6527 3a20 276d 756c 7469 7061 -Type': 'multipa │ │ │ │ -00067590: 7274 2f66 6f72 6d2d 6461 7461 270a 2020 rt/form-data'. │ │ │ │ -000675a0: 2020 2020 2020 7d20 3a20 7b7d 2c0a 2020 } : {},. │ │ │ │ -000675b0: 2020 2020 2020 7572 6c2c 0a20 2020 2020 url,. │ │ │ │ -000675c0: 2020 2064 6174 610a 2020 2020 2020 7d29 data. }) │ │ │ │ -000675d0: 293b 0a20 2020 207d 3b0a 2020 7d0a 0a20 );. };. }.. │ │ │ │ -000675e0: 2041 7869 6f73 2e70 726f 746f 7479 7065 Axios.prototype │ │ │ │ -000675f0: 5b6d 6574 686f 645d 203d 2067 656e 6572 [method] = gener │ │ │ │ -00067600: 6174 6548 5454 504d 6574 686f 6428 293b ateHTTPMethod(); │ │ │ │ -00067610: 0a0a 2020 4178 696f 732e 7072 6f74 6f74 .. Axios.protot │ │ │ │ -00067620: 7970 655b 6d65 7468 6f64 202b 2027 466f ype[method + 'Fo │ │ │ │ -00067630: 726d 275d 203d 2067 656e 6572 6174 6548 rm'] = generateH │ │ │ │ -00067640: 5454 504d 6574 686f 6428 7472 7565 293b TTPMethod(true); │ │ │ │ -00067650: 0a7d 293b 0a0a 636f 6e73 7420 4178 696f .});..const Axio │ │ │ │ -00067660: 7324 3120 3d20 4178 696f 733b 0a0a 2f2a s$1 = Axios;../* │ │ │ │ -00067670: 2a0a 202a 2041 2060 4361 6e63 656c 546f *. * A `CancelTo │ │ │ │ -00067680: 6b65 6e60 2069 7320 616e 206f 626a 6563 ken` is an objec │ │ │ │ -00067690: 7420 7468 6174 2063 616e 2062 6520 7573 t that can be us │ │ │ │ -000676a0: 6564 2074 6f20 7265 7175 6573 7420 6361 ed to request ca │ │ │ │ -000676b0: 6e63 656c 6c61 7469 6f6e 206f 6620 616e ncellation of an │ │ │ │ -000676c0: 206f 7065 7261 7469 6f6e 2e0a 202a 0a20 operation.. *. │ │ │ │ -000676d0: 2a20 4070 6172 616d 207b 4675 6e63 7469 * @param {Functi │ │ │ │ -000676e0: 6f6e 7d20 6578 6563 7574 6f72 2054 6865 on} executor The │ │ │ │ -000676f0: 2065 7865 6375 746f 7220 6675 6e63 7469 executor functi │ │ │ │ -00067700: 6f6e 2e0a 202a 0a20 2a20 4072 6574 7572 on.. *. * @retur │ │ │ │ -00067710: 6e73 207b 4361 6e63 656c 546f 6b65 6e7d ns {CancelToken} │ │ │ │ -00067720: 0a20 2a2f 0a63 6c61 7373 2043 616e 6365 . */.class Cance │ │ │ │ -00067730: 6c54 6f6b 656e 207b 0a20 2063 6f6e 7374 lToken {. const │ │ │ │ -00067740: 7275 6374 6f72 2865 7865 6375 746f 7229 ructor(executor) │ │ │ │ -00067750: 207b 0a20 2020 2069 6620 2874 7970 656f {. if (typeo │ │ │ │ -00067760: 6620 6578 6563 7574 6f72 2021 3d3d 2027 f executor !== ' │ │ │ │ -00067770: 6675 6e63 7469 6f6e 2729 207b 0a20 2020 function') {. │ │ │ │ -00067780: 2020 2074 6872 6f77 206e 6577 2054 7970 throw new Typ │ │ │ │ -00067790: 6545 7272 6f72 2827 6578 6563 7574 6f72 eError('executor │ │ │ │ -000677a0: 206d 7573 7420 6265 2061 2066 756e 6374 must be a funct │ │ │ │ -000677b0: 696f 6e2e 2729 3b0a 2020 2020 7d0a 0a20 ion.');. }.. │ │ │ │ -000677c0: 2020 206c 6574 2072 6573 6f6c 7665 5072 let resolvePr │ │ │ │ -000677d0: 6f6d 6973 653b 0a0a 2020 2020 7468 6973 omise;.. this │ │ │ │ -000677e0: 2e70 726f 6d69 7365 203d 206e 6577 2050 .promise = new P │ │ │ │ -000677f0: 726f 6d69 7365 2866 756e 6374 696f 6e20 romise(function │ │ │ │ -00067800: 7072 6f6d 6973 6545 7865 6375 746f 7228 promiseExecutor( │ │ │ │ -00067810: 7265 736f 6c76 6529 207b 0a20 2020 2020 resolve) {. │ │ │ │ -00067820: 2072 6573 6f6c 7665 5072 6f6d 6973 6520 resolvePromise │ │ │ │ -00067830: 3d20 7265 736f 6c76 653b 0a20 2020 207d = resolve;. } │ │ │ │ -00067840: 293b 0a0a 2020 2020 636f 6e73 7420 746f );.. const to │ │ │ │ -00067850: 6b65 6e20 3d20 7468 6973 3b0a 0a20 2020 ken = this;.. │ │ │ │ -00067860: 202f 2f20 6573 6c69 6e74 2d64 6973 6162 // eslint-disab │ │ │ │ -00067870: 6c65 2d6e 6578 742d 6c69 6e65 2066 756e le-next-line fun │ │ │ │ -00067880: 632d 6e61 6d65 730a 2020 2020 7468 6973 c-names. this │ │ │ │ -00067890: 2e70 726f 6d69 7365 2e74 6865 6e28 6361 .promise.then(ca │ │ │ │ -000678a0: 6e63 656c 203d 3e20 7b0a 2020 2020 2020 ncel => {. │ │ │ │ -000678b0: 6966 2028 2174 6f6b 656e 2e5f 6c69 7374 if (!token._list │ │ │ │ -000678c0: 656e 6572 7329 2072 6574 7572 6e3b 0a0a eners) return;.. │ │ │ │ -000678d0: 2020 2020 2020 6c65 7420 6920 3d20 746f let i = to │ │ │ │ -000678e0: 6b65 6e2e 5f6c 6973 7465 6e65 7273 2e6c ken._listeners.l │ │ │ │ -000678f0: 656e 6774 683b 0a0a 2020 2020 2020 7768 ength;.. wh │ │ │ │ -00067900: 696c 6520 2869 2d2d 203e 2030 2920 7b0a ile (i-- > 0) {. │ │ │ │ -00067910: 2020 2020 2020 2020 746f 6b65 6e2e 5f6c token._l │ │ │ │ -00067920: 6973 7465 6e65 7273 5b69 5d28 6361 6e63 isteners[i](canc │ │ │ │ -00067930: 656c 293b 0a20 2020 2020 207d 0a20 2020 el);. }. │ │ │ │ -00067940: 2020 2074 6f6b 656e 2e5f 6c69 7374 656e token._listen │ │ │ │ -00067950: 6572 7320 3d20 6e75 6c6c 3b0a 2020 2020 ers = null;. │ │ │ │ -00067960: 7d29 3b0a 0a20 2020 202f 2f20 6573 6c69 });.. // esli │ │ │ │ -00067970: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ -00067980: 6c69 6e65 2066 756e 632d 6e61 6d65 730a line func-names. │ │ │ │ -00067990: 2020 2020 7468 6973 2e70 726f 6d69 7365 this.promise │ │ │ │ -000679a0: 2e74 6865 6e20 3d20 6f6e 6675 6c66 696c .then = onfulfil │ │ │ │ -000679b0: 6c65 6420 3d3e 207b 0a20 2020 2020 206c led => {. l │ │ │ │ -000679c0: 6574 205f 7265 736f 6c76 653b 0a20 2020 et _resolve;. │ │ │ │ -000679d0: 2020 202f 2f20 6573 6c69 6e74 2d64 6973 // eslint-dis │ │ │ │ -000679e0: 6162 6c65 2d6e 6578 742d 6c69 6e65 2066 able-next-line f │ │ │ │ -000679f0: 756e 632d 6e61 6d65 730a 2020 2020 2020 unc-names. │ │ │ │ -00067a00: 636f 6e73 7420 7072 6f6d 6973 6520 3d20 const promise = │ │ │ │ -00067a10: 6e65 7720 5072 6f6d 6973 6528 7265 736f new Promise(reso │ │ │ │ -00067a20: 6c76 6520 3d3e 207b 0a20 2020 2020 2020 lve => {. │ │ │ │ -00067a30: 2074 6f6b 656e 2e73 7562 7363 7269 6265 token.subscribe │ │ │ │ -00067a40: 2872 6573 6f6c 7665 293b 0a20 2020 2020 (resolve);. │ │ │ │ -00067a50: 2020 205f 7265 736f 6c76 6520 3d20 7265 _resolve = re │ │ │ │ -00067a60: 736f 6c76 653b 0a20 2020 2020 207d 292e solve;. }). │ │ │ │ -00067a70: 7468 656e 286f 6e66 756c 6669 6c6c 6564 then(onfulfilled │ │ │ │ -00067a80: 293b 0a0a 2020 2020 2020 7072 6f6d 6973 );.. promis │ │ │ │ -00067a90: 652e 6361 6e63 656c 203d 2066 756e 6374 e.cancel = funct │ │ │ │ -00067aa0: 696f 6e20 7265 6a65 6374 2829 207b 0a20 ion reject() {. │ │ │ │ -00067ab0: 2020 2020 2020 2074 6f6b 656e 2e75 6e73 token.uns │ │ │ │ -00067ac0: 7562 7363 7269 6265 285f 7265 736f 6c76 ubscribe(_resolv │ │ │ │ -00067ad0: 6529 3b0a 2020 2020 2020 7d3b 0a0a 2020 e);. };.. │ │ │ │ -00067ae0: 2020 2020 7265 7475 726e 2070 726f 6d69 return promi │ │ │ │ -00067af0: 7365 3b0a 2020 2020 7d3b 0a0a 2020 2020 se;. };.. │ │ │ │ -00067b00: 6578 6563 7574 6f72 2866 756e 6374 696f executor(functio │ │ │ │ -00067b10: 6e20 6361 6e63 656c 286d 6573 7361 6765 n cancel(message │ │ │ │ -00067b20: 2c20 636f 6e66 6967 2c20 7265 7175 6573 , config, reques │ │ │ │ -00067b30: 7429 207b 0a20 2020 2020 2069 6620 2874 t) {. if (t │ │ │ │ -00067b40: 6f6b 656e 2e72 6561 736f 6e29 207b 0a20 oken.reason) {. │ │ │ │ -00067b50: 2020 2020 2020 202f 2f20 4361 6e63 656c // Cancel │ │ │ │ -00067b60: 6c61 7469 6f6e 2068 6173 2061 6c72 6561 lation has alrea │ │ │ │ -00067b70: 6479 2062 6565 6e20 7265 7175 6573 7465 dy been requeste │ │ │ │ -00067b80: 640a 2020 2020 2020 2020 7265 7475 726e d. return │ │ │ │ -00067b90: 3b0a 2020 2020 2020 7d0a 0a20 2020 2020 ;. }.. │ │ │ │ -00067ba0: 2074 6f6b 656e 2e72 6561 736f 6e20 3d20 token.reason = │ │ │ │ -00067bb0: 6e65 7720 4361 6e63 656c 6564 4572 726f new CanceledErro │ │ │ │ -00067bc0: 7228 6d65 7373 6167 652c 2063 6f6e 6669 r(message, confi │ │ │ │ -00067bd0: 672c 2072 6571 7565 7374 293b 0a20 2020 g, request);. │ │ │ │ -00067be0: 2020 2072 6573 6f6c 7665 5072 6f6d 6973 resolvePromis │ │ │ │ -00067bf0: 6528 746f 6b65 6e2e 7265 6173 6f6e 293b e(token.reason); │ │ │ │ -00067c00: 0a20 2020 207d 293b 0a20 207d 0a0a 2020 . });. }.. │ │ │ │ -00067c10: 2f2a 2a0a 2020 202a 2054 6872 6f77 7320 /**. * Throws │ │ │ │ -00067c20: 6120 6043 616e 6365 6c65 6445 7272 6f72 a `CanceledError │ │ │ │ -00067c30: 6020 6966 2063 616e 6365 6c6c 6174 696f ` if cancellatio │ │ │ │ -00067c40: 6e20 6861 7320 6265 656e 2072 6571 7565 n has been reque │ │ │ │ -00067c50: 7374 6564 2e0a 2020 202a 2f0a 2020 7468 sted.. */. th │ │ │ │ -00067c60: 726f 7749 6652 6571 7565 7374 6564 2829 rowIfRequested() │ │ │ │ -00067c70: 207b 0a20 2020 2069 6620 2874 6869 732e {. if (this. │ │ │ │ -00067c80: 7265 6173 6f6e 2920 7b0a 2020 2020 2020 reason) {. │ │ │ │ -00067c90: 7468 726f 7720 7468 6973 2e72 6561 736f throw this.reaso │ │ │ │ -00067ca0: 6e3b 0a20 2020 207d 0a20 207d 0a0a 2020 n;. }. }.. │ │ │ │ -00067cb0: 2f2a 2a0a 2020 202a 2053 7562 7363 7269 /**. * Subscri │ │ │ │ -00067cc0: 6265 2074 6f20 7468 6520 6361 6e63 656c be to the cancel │ │ │ │ -00067cd0: 2073 6967 6e61 6c0a 2020 202a 2f0a 0a20 signal. */.. │ │ │ │ -00067ce0: 2073 7562 7363 7269 6265 286c 6973 7465 subscribe(liste │ │ │ │ -00067cf0: 6e65 7229 207b 0a20 2020 2069 6620 2874 ner) {. if (t │ │ │ │ -00067d00: 6869 732e 7265 6173 6f6e 2920 7b0a 2020 his.reason) {. │ │ │ │ -00067d10: 2020 2020 6c69 7374 656e 6572 2874 6869 listener(thi │ │ │ │ -00067d20: 732e 7265 6173 6f6e 293b 0a20 2020 2020 s.reason);. │ │ │ │ -00067d30: 2072 6574 7572 6e3b 0a20 2020 207d 0a0a return;. }.. │ │ │ │ -00067d40: 2020 2020 6966 2028 7468 6973 2e5f 6c69 if (this._li │ │ │ │ -00067d50: 7374 656e 6572 7329 207b 0a20 2020 2020 steners) {. │ │ │ │ -00067d60: 2074 6869 732e 5f6c 6973 7465 6e65 7273 this._listeners │ │ │ │ -00067d70: 2e70 7573 6828 6c69 7374 656e 6572 293b .push(listener); │ │ │ │ -00067d80: 0a20 2020 207d 2065 6c73 6520 7b0a 2020 . } else {. │ │ │ │ -00067d90: 2020 2020 7468 6973 2e5f 6c69 7374 656e this._listen │ │ │ │ -00067da0: 6572 7320 3d20 5b6c 6973 7465 6e65 725d ers = [listener] │ │ │ │ -00067db0: 3b0a 2020 2020 7d0a 2020 7d0a 0a20 202f ;. }. }.. / │ │ │ │ -00067dc0: 2a2a 0a20 2020 2a20 556e 7375 6273 6372 **. * Unsubscr │ │ │ │ -00067dd0: 6962 6520 6672 6f6d 2074 6865 2063 616e ibe from the can │ │ │ │ -00067de0: 6365 6c20 7369 676e 616c 0a20 2020 2a2f cel signal. */ │ │ │ │ -00067df0: 0a0a 2020 756e 7375 6273 6372 6962 6528 .. unsubscribe( │ │ │ │ -00067e00: 6c69 7374 656e 6572 2920 7b0a 2020 2020 listener) {. │ │ │ │ -00067e10: 6966 2028 2174 6869 732e 5f6c 6973 7465 if (!this._liste │ │ │ │ -00067e20: 6e65 7273 2920 7b0a 2020 2020 2020 7265 ners) {. re │ │ │ │ -00067e30: 7475 726e 3b0a 2020 2020 7d0a 2020 2020 turn;. }. │ │ │ │ -00067e40: 636f 6e73 7420 696e 6465 7820 3d20 7468 const index = th │ │ │ │ -00067e50: 6973 2e5f 6c69 7374 656e 6572 732e 696e is._listeners.in │ │ │ │ -00067e60: 6465 784f 6628 6c69 7374 656e 6572 293b dexOf(listener); │ │ │ │ -00067e70: 0a20 2020 2069 6620 2869 6e64 6578 2021 . if (index ! │ │ │ │ -00067e80: 3d3d 202d 3129 207b 0a20 2020 2020 2074 == -1) {. t │ │ │ │ -00067e90: 6869 732e 5f6c 6973 7465 6e65 7273 2e73 his._listeners.s │ │ │ │ -00067ea0: 706c 6963 6528 696e 6465 782c 2031 293b plice(index, 1); │ │ │ │ -00067eb0: 0a20 2020 207d 0a20 207d 0a0a 2020 746f . }. }.. to │ │ │ │ -00067ec0: 4162 6f72 7453 6967 6e61 6c28 2920 7b0a AbortSignal() {. │ │ │ │ -00067ed0: 2020 2020 636f 6e73 7420 636f 6e74 726f const contro │ │ │ │ -00067ee0: 6c6c 6572 203d 206e 6577 2041 626f 7274 ller = new Abort │ │ │ │ -00067ef0: 436f 6e74 726f 6c6c 6572 2829 3b0a 0a20 Controller();.. │ │ │ │ -00067f00: 2020 2063 6f6e 7374 2061 626f 7274 203d const abort = │ │ │ │ -00067f10: 2028 6572 7229 203d 3e20 7b0a 2020 2020 (err) => {. │ │ │ │ -00067f20: 2020 636f 6e74 726f 6c6c 6572 2e61 626f controller.abo │ │ │ │ -00067f30: 7274 2865 7272 293b 0a20 2020 207d 3b0a rt(err);. };. │ │ │ │ -00067f40: 0a20 2020 2074 6869 732e 7375 6273 6372 . this.subscr │ │ │ │ -00067f50: 6962 6528 6162 6f72 7429 3b0a 0a20 2020 ibe(abort);.. │ │ │ │ -00067f60: 2063 6f6e 7472 6f6c 6c65 722e 7369 676e controller.sign │ │ │ │ -00067f70: 616c 2e75 6e73 7562 7363 7269 6265 203d al.unsubscribe = │ │ │ │ -00067f80: 2028 2920 3d3e 2074 6869 732e 756e 7375 () => this.unsu │ │ │ │ -00067f90: 6273 6372 6962 6528 6162 6f72 7429 3b0a bscribe(abort);. │ │ │ │ -00067fa0: 0a20 2020 2072 6574 7572 6e20 636f 6e74 . return cont │ │ │ │ -00067fb0: 726f 6c6c 6572 2e73 6967 6e61 6c3b 0a20 roller.signal;. │ │ │ │ -00067fc0: 207d 0a0a 2020 2f2a 2a0a 2020 202a 2052 }.. /**. * R │ │ │ │ -00067fd0: 6574 7572 6e73 2061 6e20 6f62 6a65 6374 eturns an object │ │ │ │ -00067fe0: 2074 6861 7420 636f 6e74 6169 6e73 2061 that contains a │ │ │ │ -00067ff0: 206e 6577 2060 4361 6e63 656c 546f 6b65 new `CancelToke │ │ │ │ -00068000: 6e60 2061 6e64 2061 2066 756e 6374 696f n` and a functio │ │ │ │ -00068010: 6e20 7468 6174 2c20 7768 656e 2063 616c n that, when cal │ │ │ │ -00068020: 6c65 642c 0a20 2020 2a20 6361 6e63 656c led,. * cancel │ │ │ │ -00068030: 7320 7468 6520 6043 616e 6365 6c54 6f6b s the `CancelTok │ │ │ │ -00068040: 656e 602e 0a20 2020 2a2f 0a20 2073 7461 en`.. */. sta │ │ │ │ -00068050: 7469 6320 736f 7572 6365 2829 207b 0a20 tic source() {. │ │ │ │ -00068060: 2020 206c 6574 2063 616e 6365 6c3b 0a20 let cancel;. │ │ │ │ -00068070: 2020 2063 6f6e 7374 2074 6f6b 656e 203d const token = │ │ │ │ -00068080: 206e 6577 2043 616e 6365 6c54 6f6b 656e new CancelToken │ │ │ │ -00068090: 2866 756e 6374 696f 6e20 6578 6563 7574 (function execut │ │ │ │ -000680a0: 6f72 2863 2920 7b0a 2020 2020 2020 6361 or(c) {. ca │ │ │ │ -000680b0: 6e63 656c 203d 2063 3b0a 2020 2020 7d29 ncel = c;. }) │ │ │ │ -000680c0: 3b0a 2020 2020 7265 7475 726e 207b 0a20 ;. return {. │ │ │ │ -000680d0: 2020 2020 2074 6f6b 656e 2c0a 2020 2020 token,. │ │ │ │ -000680e0: 2020 6361 6e63 656c 0a20 2020 207d 3b0a cancel. };. │ │ │ │ -000680f0: 2020 7d0a 7d0a 0a63 6f6e 7374 2043 616e }.}..const Can │ │ │ │ -00068100: 6365 6c54 6f6b 656e 2431 203d 2043 616e celToken$1 = Can │ │ │ │ -00068110: 6365 6c54 6f6b 656e 3b0a 0a2f 2a2a 0a20 celToken;../**. │ │ │ │ -00068120: 2a20 5379 6e74 6163 7469 6320 7375 6761 * Syntactic suga │ │ │ │ -00068130: 7220 666f 7220 696e 766f 6b69 6e67 2061 r for invoking a │ │ │ │ -00068140: 2066 756e 6374 696f 6e20 616e 6420 6578 function and ex │ │ │ │ -00068150: 7061 6e64 696e 6720 616e 2061 7272 6179 panding an array │ │ │ │ -00068160: 2066 6f72 2061 7267 756d 656e 7473 2e0a for arguments.. │ │ │ │ -00068170: 202a 0a20 2a20 436f 6d6d 6f6e 2075 7365 *. * Common use │ │ │ │ -00068180: 2063 6173 6520 776f 756c 6420 6265 2074 case would be t │ │ │ │ -00068190: 6f20 7573 6520 6046 756e 6374 696f 6e2e o use `Function. │ │ │ │ -000681a0: 7072 6f74 6f74 7970 652e 6170 706c 7960 prototype.apply` │ │ │ │ -000681b0: 2e0a 202a 0a20 2a20 2060 6060 6a73 0a20 .. *. * ```js. │ │ │ │ -000681c0: 2a20 2066 756e 6374 696f 6e20 6628 782c * function f(x, │ │ │ │ -000681d0: 2079 2c20 7a29 207b 7d0a 202a 2020 7661 y, z) {}. * va │ │ │ │ -000681e0: 7220 6172 6773 203d 205b 312c 2032 2c20 r args = [1, 2, │ │ │ │ -000681f0: 335d 3b0a 202a 2020 662e 6170 706c 7928 3];. * f.apply( │ │ │ │ -00068200: 6e75 6c6c 2c20 6172 6773 293b 0a20 2a20 null, args);. * │ │ │ │ -00068210: 2060 6060 0a20 2a0a 202a 2057 6974 6820 ```. *. * With │ │ │ │ -00068220: 6073 7072 6561 6460 2074 6869 7320 6578 `spread` this ex │ │ │ │ -00068230: 616d 706c 6520 6361 6e20 6265 2072 652d ample can be re- │ │ │ │ -00068240: 7772 6974 7465 6e2e 0a20 2a0a 202a 2020 written.. *. * │ │ │ │ -00068250: 6060 606a 730a 202a 2020 7370 7265 6164 ```js. * spread │ │ │ │ -00068260: 2866 756e 6374 696f 6e28 782c 2079 2c20 (function(x, y, │ │ │ │ -00068270: 7a29 207b 7d29 285b 312c 2032 2c20 335d z) {})([1, 2, 3] │ │ │ │ -00068280: 293b 0a20 2a20 2060 6060 0a20 2a0a 202a );. * ```. *. * │ │ │ │ -00068290: 2040 7061 7261 6d20 7b46 756e 6374 696f @param {Functio │ │ │ │ -000682a0: 6e7d 2063 616c 6c62 6163 6b0a 202a 0a20 n} callback. *. │ │ │ │ -000682b0: 2a20 4072 6574 7572 6e73 207b 4675 6e63 * @returns {Func │ │ │ │ -000682c0: 7469 6f6e 7d0a 202a 2f0a 6675 6e63 7469 tion}. */.functi │ │ │ │ -000682d0: 6f6e 2073 7072 6561 6428 6361 6c6c 6261 on spread(callba │ │ │ │ -000682e0: 636b 2920 7b0a 2020 7265 7475 726e 2066 ck) {. return f │ │ │ │ -000682f0: 756e 6374 696f 6e20 7772 6170 2861 7272 unction wrap(arr │ │ │ │ -00068300: 2920 7b0a 2020 2020 7265 7475 726e 2063 ) {. return c │ │ │ │ -00068310: 616c 6c62 6163 6b2e 6170 706c 7928 6e75 allback.apply(nu │ │ │ │ -00068320: 6c6c 2c20 6172 7229 3b0a 2020 7d3b 0a7d ll, arr);. };.} │ │ │ │ -00068330: 0a0a 2f2a 2a0a 202a 2044 6574 6572 6d69 ../**. * Determi │ │ │ │ -00068340: 6e65 7320 7768 6574 6865 7220 7468 6520 nes whether the │ │ │ │ -00068350: 7061 796c 6f61 6420 6973 2061 6e20 6572 payload is an er │ │ │ │ -00068360: 726f 7220 7468 726f 776e 2062 7920 4178 ror thrown by Ax │ │ │ │ -00068370: 696f 730a 202a 0a20 2a20 4070 6172 616d ios. *. * @param │ │ │ │ -00068380: 207b 2a7d 2070 6179 6c6f 6164 2054 6865 {*} payload The │ │ │ │ -00068390: 2076 616c 7565 2074 6f20 7465 7374 0a20 value to test. │ │ │ │ -000683a0: 2a0a 202a 2040 7265 7475 726e 7320 7b62 *. * @returns {b │ │ │ │ -000683b0: 6f6f 6c65 616e 7d20 5472 7565 2069 6620 oolean} True if │ │ │ │ -000683c0: 7468 6520 7061 796c 6f61 6420 6973 2061 the payload is a │ │ │ │ -000683d0: 6e20 6572 726f 7220 7468 726f 776e 2062 n error thrown b │ │ │ │ -000683e0: 7920 4178 696f 732c 206f 7468 6572 7769 y Axios, otherwi │ │ │ │ -000683f0: 7365 2066 616c 7365 0a20 2a2f 0a66 756e se false. */.fun │ │ │ │ -00068400: 6374 696f 6e20 6973 4178 696f 7345 7272 ction isAxiosErr │ │ │ │ -00068410: 6f72 2870 6179 6c6f 6164 2920 7b0a 2020 or(payload) {. │ │ │ │ -00068420: 7265 7475 726e 2075 7469 6c73 2431 2e69 return utils$1.i │ │ │ │ -00068430: 734f 626a 6563 7428 7061 796c 6f61 6429 sObject(payload) │ │ │ │ -00068440: 2026 2620 2870 6179 6c6f 6164 2e69 7341 && (payload.isA │ │ │ │ -00068450: 7869 6f73 4572 726f 7220 3d3d 3d20 7472 xiosError === tr │ │ │ │ -00068460: 7565 293b 0a7d 0a0a 636f 6e73 7420 4874 ue);.}..const Ht │ │ │ │ -00068470: 7470 5374 6174 7573 436f 6465 203d 207b tpStatusCode = { │ │ │ │ -00068480: 0a20 2043 6f6e 7469 6e75 653a 2031 3030 . Continue: 100 │ │ │ │ -00068490: 2c0a 2020 5377 6974 6368 696e 6750 726f ,. SwitchingPro │ │ │ │ -000684a0: 746f 636f 6c73 3a20 3130 312c 0a20 2050 tocols: 101,. P │ │ │ │ -000684b0: 726f 6365 7373 696e 673a 2031 3032 2c0a rocessing: 102,. │ │ │ │ -000684c0: 2020 4561 726c 7948 696e 7473 3a20 3130 EarlyHints: 10 │ │ │ │ -000684d0: 332c 0a20 204f 6b3a 2032 3030 2c0a 2020 3,. Ok: 200,. │ │ │ │ -000684e0: 4372 6561 7465 643a 2032 3031 2c0a 2020 Created: 201,. │ │ │ │ -000684f0: 4163 6365 7074 6564 3a20 3230 322c 0a20 Accepted: 202,. │ │ │ │ -00068500: 204e 6f6e 4175 7468 6f72 6974 6174 6976 NonAuthoritativ │ │ │ │ -00068510: 6549 6e66 6f72 6d61 7469 6f6e 3a20 3230 eInformation: 20 │ │ │ │ -00068520: 332c 0a20 204e 6f43 6f6e 7465 6e74 3a20 3,. NoContent: │ │ │ │ -00068530: 3230 342c 0a20 2052 6573 6574 436f 6e74 204,. ResetCont │ │ │ │ -00068540: 656e 743a 2032 3035 2c0a 2020 5061 7274 ent: 205,. Part │ │ │ │ -00068550: 6961 6c43 6f6e 7465 6e74 3a20 3230 362c ialContent: 206, │ │ │ │ -00068560: 0a20 204d 756c 7469 5374 6174 7573 3a20 . MultiStatus: │ │ │ │ -00068570: 3230 372c 0a20 2041 6c72 6561 6479 5265 207,. AlreadyRe │ │ │ │ -00068580: 706f 7274 6564 3a20 3230 382c 0a20 2049 ported: 208,. I │ │ │ │ -00068590: 6d55 7365 643a 2032 3236 2c0a 2020 4d75 mUsed: 226,. Mu │ │ │ │ -000685a0: 6c74 6970 6c65 4368 6f69 6365 733a 2033 ltipleChoices: 3 │ │ │ │ -000685b0: 3030 2c0a 2020 4d6f 7665 6450 6572 6d61 00,. MovedPerma │ │ │ │ -000685c0: 6e65 6e74 6c79 3a20 3330 312c 0a20 2046 nently: 301,. F │ │ │ │ -000685d0: 6f75 6e64 3a20 3330 322c 0a20 2053 6565 ound: 302,. See │ │ │ │ -000685e0: 4f74 6865 723a 2033 3033 2c0a 2020 4e6f Other: 303,. No │ │ │ │ -000685f0: 744d 6f64 6966 6965 643a 2033 3034 2c0a tModified: 304,. │ │ │ │ -00068600: 2020 5573 6550 726f 7879 3a20 3330 352c UseProxy: 305, │ │ │ │ -00068610: 0a20 2055 6e75 7365 643a 2033 3036 2c0a . Unused: 306,. │ │ │ │ -00068620: 2020 5465 6d70 6f72 6172 7952 6564 6972 TemporaryRedir │ │ │ │ -00068630: 6563 743a 2033 3037 2c0a 2020 5065 726d ect: 307,. Perm │ │ │ │ -00068640: 616e 656e 7452 6564 6972 6563 743a 2033 anentRedirect: 3 │ │ │ │ -00068650: 3038 2c0a 2020 4261 6452 6571 7565 7374 08,. BadRequest │ │ │ │ -00068660: 3a20 3430 302c 0a20 2055 6e61 7574 686f : 400,. Unautho │ │ │ │ -00068670: 7269 7a65 643a 2034 3031 2c0a 2020 5061 rized: 401,. Pa │ │ │ │ -00068680: 796d 656e 7452 6571 7569 7265 643a 2034 ymentRequired: 4 │ │ │ │ -00068690: 3032 2c0a 2020 466f 7262 6964 6465 6e3a 02,. Forbidden: │ │ │ │ -000686a0: 2034 3033 2c0a 2020 4e6f 7446 6f75 6e64 403,. NotFound │ │ │ │ -000686b0: 3a20 3430 342c 0a20 204d 6574 686f 644e : 404,. MethodN │ │ │ │ -000686c0: 6f74 416c 6c6f 7765 643a 2034 3035 2c0a otAllowed: 405,. │ │ │ │ -000686d0: 2020 4e6f 7441 6363 6570 7461 626c 653a NotAcceptable: │ │ │ │ -000686e0: 2034 3036 2c0a 2020 5072 6f78 7941 7574 406,. ProxyAut │ │ │ │ -000686f0: 6865 6e74 6963 6174 696f 6e52 6571 7569 henticationRequi │ │ │ │ -00068700: 7265 643a 2034 3037 2c0a 2020 5265 7175 red: 407,. Requ │ │ │ │ -00068710: 6573 7454 696d 656f 7574 3a20 3430 382c estTimeout: 408, │ │ │ │ -00068720: 0a20 2043 6f6e 666c 6963 743a 2034 3039 . Conflict: 409 │ │ │ │ -00068730: 2c0a 2020 476f 6e65 3a20 3431 302c 0a20 ,. Gone: 410,. │ │ │ │ -00068740: 204c 656e 6774 6852 6571 7569 7265 643a LengthRequired: │ │ │ │ -00068750: 2034 3131 2c0a 2020 5072 6563 6f6e 6469 411,. Precondi │ │ │ │ -00068760: 7469 6f6e 4661 696c 6564 3a20 3431 322c tionFailed: 412, │ │ │ │ -00068770: 0a20 2050 6179 6c6f 6164 546f 6f4c 6172 . PayloadTooLar │ │ │ │ -00068780: 6765 3a20 3431 332c 0a20 2055 7269 546f ge: 413,. UriTo │ │ │ │ -00068790: 6f4c 6f6e 673a 2034 3134 2c0a 2020 556e oLong: 414,. Un │ │ │ │ -000687a0: 7375 7070 6f72 7465 644d 6564 6961 5479 supportedMediaTy │ │ │ │ -000687b0: 7065 3a20 3431 352c 0a20 2052 616e 6765 pe: 415,. Range │ │ │ │ -000687c0: 4e6f 7453 6174 6973 6669 6162 6c65 3a20 NotSatisfiable: │ │ │ │ -000687d0: 3431 362c 0a20 2045 7870 6563 7461 7469 416,. Expectati │ │ │ │ -000687e0: 6f6e 4661 696c 6564 3a20 3431 372c 0a20 onFailed: 417,. │ │ │ │ -000687f0: 2049 6d41 5465 6170 6f74 3a20 3431 382c ImATeapot: 418, │ │ │ │ -00068800: 0a20 204d 6973 6469 7265 6374 6564 5265 . MisdirectedRe │ │ │ │ -00068810: 7175 6573 743a 2034 3231 2c0a 2020 556e quest: 421,. Un │ │ │ │ -00068820: 7072 6f63 6573 7361 626c 6545 6e74 6974 processableEntit │ │ │ │ -00068830: 793a 2034 3232 2c0a 2020 4c6f 636b 6564 y: 422,. Locked │ │ │ │ -00068840: 3a20 3432 332c 0a20 2046 6169 6c65 6444 : 423,. FailedD │ │ │ │ -00068850: 6570 656e 6465 6e63 793a 2034 3234 2c0a ependency: 424,. │ │ │ │ -00068860: 2020 546f 6f45 6172 6c79 3a20 3432 352c TooEarly: 425, │ │ │ │ -00068870: 0a20 2055 7067 7261 6465 5265 7175 6972 . UpgradeRequir │ │ │ │ -00068880: 6564 3a20 3432 362c 0a20 2050 7265 636f ed: 426,. Preco │ │ │ │ -00068890: 6e64 6974 696f 6e52 6571 7569 7265 643a nditionRequired: │ │ │ │ -000688a0: 2034 3238 2c0a 2020 546f 6f4d 616e 7952 428,. TooManyR │ │ │ │ -000688b0: 6571 7565 7374 733a 2034 3239 2c0a 2020 equests: 429,. │ │ │ │ -000688c0: 5265 7175 6573 7448 6561 6465 7246 6965 RequestHeaderFie │ │ │ │ -000688d0: 6c64 7354 6f6f 4c61 7267 653a 2034 3331 ldsTooLarge: 431 │ │ │ │ -000688e0: 2c0a 2020 556e 6176 6169 6c61 626c 6546 ,. UnavailableF │ │ │ │ -000688f0: 6f72 4c65 6761 6c52 6561 736f 6e73 3a20 orLegalReasons: │ │ │ │ -00068900: 3435 312c 0a20 2049 6e74 6572 6e61 6c53 451,. InternalS │ │ │ │ -00068910: 6572 7665 7245 7272 6f72 3a20 3530 302c erverError: 500, │ │ │ │ -00068920: 0a20 204e 6f74 496d 706c 656d 656e 7465 . NotImplemente │ │ │ │ -00068930: 643a 2035 3031 2c0a 2020 4261 6447 6174 d: 501,. BadGat │ │ │ │ -00068940: 6577 6179 3a20 3530 322c 0a20 2053 6572 eway: 502,. Ser │ │ │ │ -00068950: 7669 6365 556e 6176 6169 6c61 626c 653a viceUnavailable: │ │ │ │ -00068960: 2035 3033 2c0a 2020 4761 7465 7761 7954 503,. GatewayT │ │ │ │ -00068970: 696d 656f 7574 3a20 3530 342c 0a20 2048 imeout: 504,. H │ │ │ │ -00068980: 7474 7056 6572 7369 6f6e 4e6f 7453 7570 ttpVersionNotSup │ │ │ │ -00068990: 706f 7274 6564 3a20 3530 352c 0a20 2056 ported: 505,. V │ │ │ │ -000689a0: 6172 6961 6e74 416c 736f 4e65 676f 7469 ariantAlsoNegoti │ │ │ │ -000689b0: 6174 6573 3a20 3530 362c 0a20 2049 6e73 ates: 506,. Ins │ │ │ │ -000689c0: 7566 6669 6369 656e 7453 746f 7261 6765 ufficientStorage │ │ │ │ -000689d0: 3a20 3530 372c 0a20 204c 6f6f 7044 6574 : 507,. LoopDet │ │ │ │ -000689e0: 6563 7465 643a 2035 3038 2c0a 2020 4e6f ected: 508,. No │ │ │ │ -000689f0: 7445 7874 656e 6465 643a 2035 3130 2c0a tExtended: 510,. │ │ │ │ -00068a00: 2020 4e65 7477 6f72 6b41 7574 6865 6e74 NetworkAuthent │ │ │ │ -00068a10: 6963 6174 696f 6e52 6571 7569 7265 643a icationRequired: │ │ │ │ -00068a20: 2035 3131 2c0a 2020 5765 6253 6572 7665 511,. WebServe │ │ │ │ -00068a30: 7249 7344 6f77 6e3a 2035 3231 2c0a 2020 rIsDown: 521,. │ │ │ │ -00068a40: 436f 6e6e 6563 7469 6f6e 5469 6d65 644f ConnectionTimedO │ │ │ │ -00068a50: 7574 3a20 3532 322c 0a20 204f 7269 6769 ut: 522,. Origi │ │ │ │ -00068a60: 6e49 7355 6e72 6561 6368 6162 6c65 3a20 nIsUnreachable: │ │ │ │ -00068a70: 3532 332c 0a20 2054 696d 656f 7574 4f63 523,. TimeoutOc │ │ │ │ -00068a80: 6375 7272 6564 3a20 3532 342c 0a20 2053 curred: 524,. S │ │ │ │ -00068a90: 736c 4861 6e64 7368 616b 6546 6169 6c65 slHandshakeFaile │ │ │ │ -00068aa0: 643a 2035 3235 2c0a 2020 496e 7661 6c69 d: 525,. Invali │ │ │ │ -00068ab0: 6453 736c 4365 7274 6966 6963 6174 653a dSslCertificate: │ │ │ │ -00068ac0: 2035 3236 2c0a 7d3b 0a0a 4f62 6a65 6374 526,.};..Object │ │ │ │ -00068ad0: 2e65 6e74 7269 6573 2848 7474 7053 7461 .entries(HttpSta │ │ │ │ -00068ae0: 7475 7343 6f64 6529 2e66 6f72 4561 6368 tusCode).forEach │ │ │ │ -00068af0: 2828 5b6b 6579 2c20 7661 6c75 655d 2920 (([key, value]) │ │ │ │ -00068b00: 3d3e 207b 0a20 2048 7474 7053 7461 7475 => {. HttpStatu │ │ │ │ -00068b10: 7343 6f64 655b 7661 6c75 655d 203d 206b sCode[value] = k │ │ │ │ -00068b20: 6579 3b0a 7d29 3b0a 0a63 6f6e 7374 2048 ey;.});..const H │ │ │ │ -00068b30: 7474 7053 7461 7475 7343 6f64 6524 3120 ttpStatusCode$1 │ │ │ │ -00068b40: 3d20 4874 7470 5374 6174 7573 436f 6465 = HttpStatusCode │ │ │ │ -00068b50: 3b0a 0a2f 2a2a 0a20 2a20 4372 6561 7465 ;../**. * Create │ │ │ │ -00068b60: 2061 6e20 696e 7374 616e 6365 206f 6620 an instance of │ │ │ │ -00068b70: 4178 696f 730a 202a 0a20 2a20 4070 6172 Axios. *. * @par │ │ │ │ -00068b80: 616d 207b 4f62 6a65 6374 7d20 6465 6661 am {Object} defa │ │ │ │ -00068b90: 756c 7443 6f6e 6669 6720 5468 6520 6465 ultConfig The de │ │ │ │ -00068ba0: 6661 756c 7420 636f 6e66 6967 2066 6f72 fault config for │ │ │ │ -00068bb0: 2074 6865 2069 6e73 7461 6e63 650a 202a the instance. * │ │ │ │ -00068bc0: 0a20 2a20 4072 6574 7572 6e73 207b 4178 . * @returns {Ax │ │ │ │ -00068bd0: 696f 737d 2041 206e 6577 2069 6e73 7461 ios} A new insta │ │ │ │ -00068be0: 6e63 6520 6f66 2041 7869 6f73 0a20 2a2f nce of Axios. */ │ │ │ │ -00068bf0: 0a66 756e 6374 696f 6e20 6372 6561 7465 .function create │ │ │ │ -00068c00: 496e 7374 616e 6365 2864 6566 6175 6c74 Instance(default │ │ │ │ -00068c10: 436f 6e66 6967 2920 7b0a 2020 636f 6e73 Config) {. cons │ │ │ │ -00068c20: 7420 636f 6e74 6578 7420 3d20 6e65 7720 t context = new │ │ │ │ -00068c30: 4178 696f 7324 3128 6465 6661 756c 7443 Axios$1(defaultC │ │ │ │ -00068c40: 6f6e 6669 6729 3b0a 2020 636f 6e73 7420 onfig);. const │ │ │ │ -00068c50: 696e 7374 616e 6365 203d 2062 696e 6424 instance = bind$ │ │ │ │ -00068c60: 3228 4178 696f 7324 312e 7072 6f74 6f74 2(Axios$1.protot │ │ │ │ -00068c70: 7970 652e 7265 7175 6573 742c 2063 6f6e ype.request, con │ │ │ │ -00068c80: 7465 7874 293b 0a0a 2020 2f2f 2043 6f70 text);.. // Cop │ │ │ │ -00068c90: 7920 6178 696f 732e 7072 6f74 6f74 7970 y axios.prototyp │ │ │ │ -00068ca0: 6520 746f 2069 6e73 7461 6e63 650a 2020 e to instance. │ │ │ │ -00068cb0: 7574 696c 7324 312e 6578 7465 6e64 2869 utils$1.extend(i │ │ │ │ -00068cc0: 6e73 7461 6e63 652c 2041 7869 6f73 2431 nstance, Axios$1 │ │ │ │ -00068cd0: 2e70 726f 746f 7479 7065 2c20 636f 6e74 .prototype, cont │ │ │ │ -00068ce0: 6578 742c 207b 616c 6c4f 776e 4b65 7973 ext, {allOwnKeys │ │ │ │ -00068cf0: 3a20 7472 7565 7d29 3b0a 0a20 202f 2f20 : true});.. // │ │ │ │ -00068d00: 436f 7079 2063 6f6e 7465 7874 2074 6f20 Copy context to │ │ │ │ -00068d10: 696e 7374 616e 6365 0a20 2075 7469 6c73 instance. utils │ │ │ │ -00068d20: 2431 2e65 7874 656e 6428 696e 7374 616e $1.extend(instan │ │ │ │ -00068d30: 6365 2c20 636f 6e74 6578 742c 206e 756c ce, context, nul │ │ │ │ -00068d40: 6c2c 207b 616c 6c4f 776e 4b65 7973 3a20 l, {allOwnKeys: │ │ │ │ -00068d50: 7472 7565 7d29 3b0a 0a20 202f 2f20 4661 true});.. // Fa │ │ │ │ -00068d60: 6374 6f72 7920 666f 7220 6372 6561 7469 ctory for creati │ │ │ │ -00068d70: 6e67 206e 6577 2069 6e73 7461 6e63 6573 ng new instances │ │ │ │ -00068d80: 0a20 2069 6e73 7461 6e63 652e 6372 6561 . instance.crea │ │ │ │ -00068d90: 7465 203d 2066 756e 6374 696f 6e20 6372 te = function cr │ │ │ │ -00068da0: 6561 7465 2869 6e73 7461 6e63 6543 6f6e eate(instanceCon │ │ │ │ -00068db0: 6669 6729 207b 0a20 2020 2072 6574 7572 fig) {. retur │ │ │ │ -00068dc0: 6e20 6372 6561 7465 496e 7374 616e 6365 n createInstance │ │ │ │ -00068dd0: 286d 6572 6765 436f 6e66 6967 2864 6566 (mergeConfig(def │ │ │ │ -00068de0: 6175 6c74 436f 6e66 6967 2c20 696e 7374 aultConfig, inst │ │ │ │ -00068df0: 616e 6365 436f 6e66 6967 2929 3b0a 2020 anceConfig));. │ │ │ │ -00068e00: 7d3b 0a0a 2020 7265 7475 726e 2069 6e73 };.. return ins │ │ │ │ -00068e10: 7461 6e63 653b 0a7d 0a0a 2f2f 2043 7265 tance;.}..// Cre │ │ │ │ -00068e20: 6174 6520 7468 6520 6465 6661 756c 7420 ate the default │ │ │ │ -00068e30: 696e 7374 616e 6365 2074 6f20 6265 2065 instance to be e │ │ │ │ -00068e40: 7870 6f72 7465 640a 636f 6e73 7420 6178 xported.const ax │ │ │ │ -00068e50: 696f 7320 3d20 6372 6561 7465 496e 7374 ios = createInst │ │ │ │ -00068e60: 616e 6365 2864 6566 6175 6c74 7324 3129 ance(defaults$1) │ │ │ │ -00068e70: 3b0a 0a2f 2f20 4578 706f 7365 2041 7869 ;..// Expose Axi │ │ │ │ -00068e80: 6f73 2063 6c61 7373 2074 6f20 616c 6c6f os class to allo │ │ │ │ -00068e90: 7720 636c 6173 7320 696e 6865 7269 7461 w class inherita │ │ │ │ -00068ea0: 6e63 650a 6178 696f 732e 4178 696f 7320 nce.axios.Axios │ │ │ │ -00068eb0: 3d20 4178 696f 7324 313b 0a0a 2f2f 2045 = Axios$1;..// E │ │ │ │ -00068ec0: 7870 6f73 6520 4361 6e63 656c 2026 2043 xpose Cancel & C │ │ │ │ -00068ed0: 616e 6365 6c54 6f6b 656e 0a61 7869 6f73 ancelToken.axios │ │ │ │ -00068ee0: 2e43 616e 6365 6c65 6445 7272 6f72 203d .CanceledError = │ │ │ │ -00068ef0: 2043 616e 6365 6c65 6445 7272 6f72 3b0a CanceledError;. │ │ │ │ -00068f00: 6178 696f 732e 4361 6e63 656c 546f 6b65 axios.CancelToke │ │ │ │ -00068f10: 6e20 3d20 4361 6e63 656c 546f 6b65 6e24 n = CancelToken$ │ │ │ │ -00068f20: 313b 0a61 7869 6f73 2e69 7343 616e 6365 1;.axios.isCance │ │ │ │ -00068f30: 6c20 3d20 6973 4361 6e63 656c 3b0a 6178 l = isCancel;.ax │ │ │ │ -00068f40: 696f 732e 5645 5253 494f 4e20 3d20 5645 ios.VERSION = VE │ │ │ │ -00068f50: 5253 494f 4e3b 0a61 7869 6f73 2e74 6f46 RSION;.axios.toF │ │ │ │ -00068f60: 6f72 6d44 6174 6120 3d20 746f 466f 726d ormData = toForm │ │ │ │ -00068f70: 4461 7461 3b0a 0a2f 2f20 4578 706f 7365 Data;..// Expose │ │ │ │ -00068f80: 2041 7869 6f73 4572 726f 7220 636c 6173 AxiosError clas │ │ │ │ -00068f90: 730a 6178 696f 732e 4178 696f 7345 7272 s.axios.AxiosErr │ │ │ │ -00068fa0: 6f72 203d 2041 7869 6f73 4572 726f 723b or = AxiosError; │ │ │ │ -00068fb0: 0a0a 2f2f 2061 6c69 6173 2066 6f72 2043 ..// alias for C │ │ │ │ -00068fc0: 616e 6365 6c65 6445 7272 6f72 2066 6f72 anceledError for │ │ │ │ -00068fd0: 2062 6163 6b77 6172 6420 636f 6d70 6174 backward compat │ │ │ │ -00068fe0: 6962 696c 6974 790a 6178 696f 732e 4361 ibility.axios.Ca │ │ │ │ -00068ff0: 6e63 656c 203d 2061 7869 6f73 2e43 616e ncel = axios.Can │ │ │ │ -00069000: 6365 6c65 6445 7272 6f72 3b0a 0a2f 2f20 celedError;..// │ │ │ │ -00069010: 4578 706f 7365 2061 6c6c 2f73 7072 6561 Expose all/sprea │ │ │ │ -00069020: 640a 6178 696f 732e 616c 6c20 3d20 6675 d.axios.all = fu │ │ │ │ -00069030: 6e63 7469 6f6e 2061 6c6c 2870 726f 6d69 nction all(promi │ │ │ │ -00069040: 7365 7329 207b 0a20 2072 6574 7572 6e20 ses) {. return │ │ │ │ -00069050: 5072 6f6d 6973 652e 616c 6c28 7072 6f6d Promise.all(prom │ │ │ │ -00069060: 6973 6573 293b 0a7d 3b0a 0a61 7869 6f73 ises);.};..axios │ │ │ │ -00069070: 2e73 7072 6561 6420 3d20 7370 7265 6164 .spread = spread │ │ │ │ -00069080: 3b0a 0a2f 2f20 4578 706f 7365 2069 7341 ;..// Expose isA │ │ │ │ -00069090: 7869 6f73 4572 726f 720a 6178 696f 732e xiosError.axios. │ │ │ │ -000690a0: 6973 4178 696f 7345 7272 6f72 203d 2069 isAxiosError = i │ │ │ │ -000690b0: 7341 7869 6f73 4572 726f 723b 0a0a 2f2f sAxiosError;..// │ │ │ │ -000690c0: 2045 7870 6f73 6520 6d65 7267 6543 6f6e Expose mergeCon │ │ │ │ -000690d0: 6669 670a 6178 696f 732e 6d65 7267 6543 fig.axios.mergeC │ │ │ │ -000690e0: 6f6e 6669 6720 3d20 6d65 7267 6543 6f6e onfig = mergeCon │ │ │ │ -000690f0: 6669 673b 0a0a 6178 696f 732e 4178 696f fig;..axios.Axio │ │ │ │ -00069100: 7348 6561 6465 7273 203d 2041 7869 6f73 sHeaders = Axios │ │ │ │ -00069110: 4865 6164 6572 7324 313b 0a0a 6178 696f Headers$1;..axio │ │ │ │ -00069120: 732e 666f 726d 546f 4a53 4f4e 203d 2074 s.formToJSON = t │ │ │ │ -00069130: 6869 6e67 203d 3e20 666f 726d 4461 7461 hing => formData │ │ │ │ -00069140: 546f 4a53 4f4e 2875 7469 6c73 2431 2e69 ToJSON(utils$1.i │ │ │ │ -00069150: 7348 544d 4c46 6f72 6d28 7468 696e 6729 sHTMLForm(thing) │ │ │ │ -00069160: 203f 206e 6577 2046 6f72 6d44 6174 6128 ? new FormData( │ │ │ │ -00069170: 7468 696e 6729 203a 2074 6869 6e67 293b thing) : thing); │ │ │ │ -00069180: 0a0a 6178 696f 732e 6765 7441 6461 7074 ..axios.getAdapt │ │ │ │ -00069190: 6572 203d 2061 6461 7074 6572 732e 6765 er = adapters.ge │ │ │ │ -000691a0: 7441 6461 7074 6572 3b0a 0a61 7869 6f73 tAdapter;..axios │ │ │ │ -000691b0: 2e48 7474 7053 7461 7475 7343 6f64 6520 .HttpStatusCode │ │ │ │ -000691c0: 3d20 4874 7470 5374 6174 7573 436f 6465 = HttpStatusCode │ │ │ │ -000691d0: 2431 3b0a 0a61 7869 6f73 2e64 6566 6175 $1;..axios.defau │ │ │ │ -000691e0: 6c74 203d 2061 7869 6f73 3b0a 0a6d 6f64 lt = axios;..mod │ │ │ │ -000691f0: 756c 652e 6578 706f 7274 7320 3d20 6178 ule.exports = ax │ │ │ │ -00069200: 696f 733b 0a2f 2f23 2073 6f75 7263 654d ios;.//# sourceM │ │ │ │ -00069210: 6170 7069 6e67 5552 4c3d 6178 696f 732e appingURL=axios. │ │ │ │ -00069220: 636a 732e 6d61 700a cjs.map. │ │ │ │ +00032b80: 6365 2e73 6422 3a20 7b0a 0973 6f75 7263 ce.sd": {..sourc │ │ │ │ +00032b90: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00032ba0: 6e73 696f 6e73 3a20 5b0a 0909 2275 7673 nsions: [..."uvs │ │ │ │ +00032bb0: 222c 0a09 0922 7576 7673 220a 095d 0a7d ",..."uvvs"..].} │ │ │ │ +00032bc0: 2c0a 0922 7669 6465 6f2f 766e 642e 6465 ,.."video/vnd.de │ │ │ │ +00032bd0: 6365 2e76 6964 656f 223a 207b 0a09 736f ce.video": {..so │ │ │ │ +00032be0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00032bf0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00032c00: 7576 7622 2c0a 0909 2275 7676 7622 0a09 uvv",..."uvvv".. │ │ │ │ +00032c10: 5d0a 7d2c 0a09 2276 6964 656f 2f76 6e64 ].},.."video/vnd │ │ │ │ +00032c20: 2e64 6972 6563 7476 2e6d 7065 6722 3a20 .directv.mpeg": │ │ │ │ +00032c30: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +00032c40: 220a 7d2c 0a09 2276 6964 656f 2f76 6e64 ".},.."video/vnd │ │ │ │ +00032c50: 2e64 6972 6563 7476 2e6d 7065 672d 7474 .directv.mpeg-tt │ │ │ │ +00032c60: 7322 3a20 7b0a 0973 6f75 7263 653a 2022 s": {..source: " │ │ │ │ +00032c70: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +00032c80: 2f76 6e64 2e64 6c6e 612e 6d70 6567 2d74 /vnd.dlna.mpeg-t │ │ │ │ +00032c90: 7473 223a 207b 0a09 736f 7572 6365 3a20 ts": {..source: │ │ │ │ +00032ca0: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ +00032cb0: 6f2f 766e 642e 6476 622e 6669 6c65 223a o/vnd.dvb.file": │ │ │ │ +00032cc0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +00032cd0: 6122 2c0a 0965 7874 656e 7369 6f6e 733a a",..extensions: │ │ │ │ +00032ce0: 205b 0a09 0922 6476 6222 0a09 5d0a 7d2c [..."dvb"..].}, │ │ │ │ +00032cf0: 0a09 2276 6964 656f 2f76 6e64 2e66 7674 .."video/vnd.fvt │ │ │ │ +00032d00: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00032d10: 616e 6122 2c0a 0965 7874 656e 7369 6f6e ana",..extension │ │ │ │ +00032d20: 733a 205b 0a09 0922 6676 7422 0a09 5d0a s: [..."fvt"..]. │ │ │ │ +00032d30: 7d2c 0a09 2276 6964 656f 2f76 6e64 2e68 },.."video/vnd.h │ │ │ │ +00032d40: 6e73 2e76 6964 656f 223a 207b 0a09 736f ns.video": {..so │ │ │ │ +00032d50: 7572 6365 3a20 2269 616e 6122 0a7d 2c0a urce: "iana".},. │ │ │ │ +00032d60: 0922 7669 6465 6f2f 766e 642e 6970 7476 ."video/vnd.iptv │ │ │ │ +00032d70: 666f 7275 6d2e 3164 7061 7269 7479 6665 forum.1dparityfe │ │ │ │ +00032d80: 632d 3130 3130 223a 207b 0a09 736f 7572 c-1010": {..sour │ │ │ │ +00032d90: 6365 3a20 2269 616e 6122 0a7d 2c0a 0922 ce: "iana".},.." │ │ │ │ +00032da0: 7669 6465 6f2f 766e 642e 6970 7476 666f video/vnd.iptvfo │ │ │ │ +00032db0: 7275 6d2e 3164 7061 7269 7479 6665 632d rum.1dparityfec- │ │ │ │ +00032dc0: 3230 3035 223a 207b 0a09 736f 7572 6365 2005": {..source │ │ │ │ +00032dd0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +00032de0: 6465 6f2f 766e 642e 6970 7476 666f 7275 deo/vnd.iptvforu │ │ │ │ +00032df0: 6d2e 3264 7061 7269 7479 6665 632d 3130 m.2dparityfec-10 │ │ │ │ +00032e00: 3130 223a 207b 0a09 736f 7572 6365 3a20 10": {..source: │ │ │ │ +00032e10: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ +00032e20: 6f2f 766e 642e 6970 7476 666f 7275 6d2e o/vnd.iptvforum. │ │ │ │ +00032e30: 3264 7061 7269 7479 6665 632d 3230 3035 2dparityfec-2005 │ │ │ │ +00032e40: 223a 207b 0a09 736f 7572 6365 3a20 2269 ": {..source: "i │ │ │ │ +00032e50: 616e 6122 0a7d 2c0a 0922 7669 6465 6f2f ana".},.."video/ │ │ │ │ +00032e60: 766e 642e 6970 7476 666f 7275 6d2e 7474 vnd.iptvforum.tt │ │ │ │ +00032e70: 7361 7663 223a 207b 0a09 736f 7572 6365 savc": {..source │ │ │ │ +00032e80: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +00032e90: 6465 6f2f 766e 642e 6970 7476 666f 7275 deo/vnd.iptvforu │ │ │ │ +00032ea0: 6d2e 7474 736d 7065 6732 223a 207b 0a09 m.ttsmpeg2": {.. │ │ │ │ +00032eb0: 736f 7572 6365 3a20 2269 616e 6122 0a7d source: "iana".} │ │ │ │ +00032ec0: 2c0a 0922 7669 6465 6f2f 766e 642e 6d6f ,.."video/vnd.mo │ │ │ │ +00032ed0: 746f 726f 6c61 2e76 6964 656f 223a 207b torola.video": { │ │ │ │ +00032ee0: 0a09 736f 7572 6365 3a20 2269 616e 6122 ..source: "iana" │ │ │ │ +00032ef0: 0a7d 2c0a 0922 7669 6465 6f2f 766e 642e .},.."video/vnd. │ │ │ │ +00032f00: 6d6f 746f 726f 6c61 2e76 6964 656f 7022 motorola.videop" │ │ │ │ +00032f10: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00032f20: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ +00032f30: 6e64 2e6d 7065 6775 726c 223a 207b 0a09 nd.mpegurl": {.. │ │ │ │ +00032f40: 736f 7572 6365 3a20 2269 616e 6122 2c0a source: "iana",. │ │ │ │ +00032f50: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00032f60: 0922 6d78 7522 2c0a 0909 226d 3475 220a ."mxu",..."m4u". │ │ │ │ +00032f70: 095d 0a7d 2c0a 0922 7669 6465 6f2f 766e .].},.."video/vn │ │ │ │ +00032f80: 642e 6d73 2d70 6c61 7972 6561 6479 2e6d d.ms-playready.m │ │ │ │ +00032f90: 6564 6961 2e70 7976 223a 207b 0a09 736f edia.pyv": {..so │ │ │ │ +00032fa0: 7572 6365 3a20 2269 616e 6122 2c0a 0965 urce: "iana",..e │ │ │ │ +00032fb0: 7874 656e 7369 6f6e 733a 205b 0a09 0922 xtensions: [..." │ │ │ │ +00032fc0: 7079 7622 0a09 5d0a 7d2c 0a09 2276 6964 pyv"..].},.."vid │ │ │ │ +00032fd0: 656f 2f76 6e64 2e6e 6f6b 6961 2e69 6e74 eo/vnd.nokia.int │ │ │ │ +00032fe0: 6572 6c65 6176 6564 2d6d 756c 7469 6d65 erleaved-multime │ │ │ │ +00032ff0: 6469 6122 3a20 7b0a 0973 6f75 7263 653a dia": {..source: │ │ │ │ +00033000: 2022 6961 6e61 220a 7d2c 0a09 2276 6964 "iana".},.."vid │ │ │ │ +00033010: 656f 2f76 6e64 2e6e 6f6b 6961 2e6d 7034 eo/vnd.nokia.mp4 │ │ │ │ +00033020: 7672 223a 207b 0a09 736f 7572 6365 3a20 vr": {..source: │ │ │ │ +00033030: 2269 616e 6122 0a7d 2c0a 0922 7669 6465 "iana".},.."vide │ │ │ │ +00033040: 6f2f 766e 642e 6e6f 6b69 612e 7669 6465 o/vnd.nokia.vide │ │ │ │ +00033050: 6f76 6f69 7022 3a20 7b0a 0973 6f75 7263 ovoip": {..sourc │ │ │ │ +00033060: 653a 2022 6961 6e61 220a 7d2c 0a09 2276 e: "iana".},.."v │ │ │ │ +00033070: 6964 656f 2f76 6e64 2e6f 626a 6563 7476 ideo/vnd.objectv │ │ │ │ +00033080: 6964 656f 223a 207b 0a09 736f 7572 6365 ideo": {..source │ │ │ │ +00033090: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +000330a0: 6465 6f2f 766e 642e 706c 616e 6172 223a deo/vnd.planar": │ │ │ │ +000330b0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000330c0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 766e a".},.."video/vn │ │ │ │ +000330d0: 642e 7261 6467 616d 6574 746f 6f6c 732e d.radgamettools. │ │ │ │ +000330e0: 6269 6e6b 223a 207b 0a09 736f 7572 6365 bink": {..source │ │ │ │ +000330f0: 3a20 2269 616e 6122 0a7d 2c0a 0922 7669 : "iana".},.."vi │ │ │ │ +00033100: 6465 6f2f 766e 642e 7261 6467 616d 6574 deo/vnd.radgamet │ │ │ │ +00033110: 746f 6f6c 732e 736d 6163 6b65 7222 3a20 tools.smacker": │ │ │ │ +00033120: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00033130: 6865 220a 7d2c 0a09 2276 6964 656f 2f76 he".},.."video/v │ │ │ │ +00033140: 6e64 2e73 6561 6c65 642e 6d70 6567 3122 nd.sealed.mpeg1" │ │ │ │ +00033150: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00033160: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ +00033170: 6e64 2e73 6561 6c65 642e 6d70 6567 3422 nd.sealed.mpeg4" │ │ │ │ +00033180: 3a20 7b0a 0973 6f75 7263 653a 2022 6961 : {..source: "ia │ │ │ │ +00033190: 6e61 220a 7d2c 0a09 2276 6964 656f 2f76 na".},.."video/v │ │ │ │ +000331a0: 6e64 2e73 6561 6c65 642e 7377 6622 3a20 nd.sealed.swf": │ │ │ │ +000331b0: 7b0a 0973 6f75 7263 653a 2022 6961 6e61 {..source: "iana │ │ │ │ +000331c0: 220a 7d2c 0a09 2276 6964 656f 2f76 6e64 ".},.."video/vnd │ │ │ │ +000331d0: 2e73 6561 6c65 646d 6564 6961 2e73 6f66 .sealedmedia.sof │ │ │ │ +000331e0: 7473 6561 6c2e 6d6f 7622 3a20 7b0a 0973 tseal.mov": {..s │ │ │ │ +000331f0: 6f75 7263 653a 2022 6961 6e61 220a 7d2c ource: "iana".}, │ │ │ │ +00033200: 0a09 2276 6964 656f 2f76 6e64 2e75 7676 .."video/vnd.uvv │ │ │ │ +00033210: 752e 6d70 3422 3a20 7b0a 0973 6f75 7263 u.mp4": {..sourc │ │ │ │ +00033220: 653a 2022 6961 6e61 222c 0a09 6578 7465 e: "iana",..exte │ │ │ │ +00033230: 6e73 696f 6e73 3a20 5b0a 0909 2275 7675 nsions: [..."uvu │ │ │ │ +00033240: 222c 0a09 0922 7576 7675 220a 095d 0a7d ",..."uvvu"..].} │ │ │ │ +00033250: 2c0a 0922 7669 6465 6f2f 766e 642e 7669 ,.."video/vnd.vi │ │ │ │ +00033260: 766f 223a 207b 0a09 736f 7572 6365 3a20 vo": {..source: │ │ │ │ +00033270: 2269 616e 6122 2c0a 0965 7874 656e 7369 "iana",..extensi │ │ │ │ +00033280: 6f6e 733a 205b 0a09 0922 7669 7622 0a09 ons: [..."viv".. │ │ │ │ +00033290: 5d0a 7d2c 0a09 2276 6964 656f 2f76 6e64 ].},.."video/vnd │ │ │ │ +000332a0: 2e79 6f75 7475 6265 2e79 7422 3a20 7b0a .youtube.yt": {. │ │ │ │ +000332b0: 0973 6f75 7263 653a 2022 6961 6e61 220a .source: "iana". │ │ │ │ +000332c0: 7d2c 0a09 2276 6964 656f 2f76 7038 223a },.."video/vp8": │ │ │ │ +000332d0: 207b 0a09 736f 7572 6365 3a20 2269 616e {..source: "ian │ │ │ │ +000332e0: 6122 0a7d 2c0a 0922 7669 6465 6f2f 7670 a".},.."video/vp │ │ │ │ +000332f0: 3922 3a20 7b0a 0973 6f75 7263 653a 2022 9": {..source: " │ │ │ │ +00033300: 6961 6e61 220a 7d2c 0a09 2276 6964 656f iana".},.."video │ │ │ │ +00033310: 2f77 6562 6d22 3a20 7b0a 0973 6f75 7263 /webm": {..sourc │ │ │ │ +00033320: 653a 2022 6170 6163 6865 222c 0a09 636f e: "apache",..co │ │ │ │ +00033330: 6d70 7265 7373 6962 6c65 3a20 6661 6c73 mpressible: fals │ │ │ │ +00033340: 652c 0a09 6578 7465 6e73 696f 6e73 3a20 e,..extensions: │ │ │ │ +00033350: 5b0a 0909 2277 6562 6d22 0a09 5d0a 7d2c [..."webm"..].}, │ │ │ │ +00033360: 0a09 2276 6964 656f 2f78 2d66 3476 223a .."video/x-f4v": │ │ │ │ +00033370: 207b 0a09 736f 7572 6365 3a20 2261 7061 {..source: "apa │ │ │ │ +00033380: 6368 6522 2c0a 0965 7874 656e 7369 6f6e che",..extension │ │ │ │ +00033390: 733a 205b 0a09 0922 6634 7622 0a09 5d0a s: [..."f4v"..]. │ │ │ │ +000333a0: 7d2c 0a09 2276 6964 656f 2f78 2d66 6c69 },.."video/x-fli │ │ │ │ +000333b0: 223a 207b 0a09 736f 7572 6365 3a20 2261 ": {..source: "a │ │ │ │ +000333c0: 7061 6368 6522 2c0a 0965 7874 656e 7369 pache",..extensi │ │ │ │ +000333d0: 6f6e 733a 205b 0a09 0922 666c 6922 0a09 ons: [..."fli".. │ │ │ │ +000333e0: 5d0a 7d2c 0a09 2276 6964 656f 2f78 2d66 ].},.."video/x-f │ │ │ │ +000333f0: 6c76 223a 207b 0a09 736f 7572 6365 3a20 lv": {..source: │ │ │ │ +00033400: 2261 7061 6368 6522 2c0a 0963 6f6d 7072 "apache",..compr │ │ │ │ +00033410: 6573 7369 626c 653a 2066 616c 7365 2c0a essible: false,. │ │ │ │ +00033420: 0965 7874 656e 7369 6f6e 733a 205b 0a09 .extensions: [.. │ │ │ │ +00033430: 0922 666c 7622 0a09 5d0a 7d2c 0a09 2276 ."flv"..].},.."v │ │ │ │ +00033440: 6964 656f 2f78 2d6d 3476 223a 207b 0a09 ideo/x-m4v": {.. │ │ │ │ +00033450: 736f 7572 6365 3a20 2261 7061 6368 6522 source: "apache" │ │ │ │ +00033460: 2c0a 0965 7874 656e 7369 6f6e 733a 205b ,..extensions: [ │ │ │ │ +00033470: 0a09 0922 6d34 7622 0a09 5d0a 7d2c 0a09 ..."m4v"..].},.. │ │ │ │ +00033480: 2276 6964 656f 2f78 2d6d 6174 726f 736b "video/x-matrosk │ │ │ │ +00033490: 6122 3a20 7b0a 0973 6f75 7263 653a 2022 a": {..source: " │ │ │ │ +000334a0: 6170 6163 6865 222c 0a09 636f 6d70 7265 apache",..compre │ │ │ │ +000334b0: 7373 6962 6c65 3a20 6661 6c73 652c 0a09 ssible: false,.. │ │ │ │ +000334c0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000334d0: 226d 6b76 222c 0a09 0922 6d6b 3364 222c "mkv",..."mk3d", │ │ │ │ +000334e0: 0a09 0922 6d6b 7322 0a09 5d0a 7d2c 0a09 ..."mks"..].},.. │ │ │ │ +000334f0: 2276 6964 656f 2f78 2d6d 6e67 223a 207b "video/x-mng": { │ │ │ │ +00033500: 0a09 736f 7572 6365 3a20 2261 7061 6368 ..source: "apach │ │ │ │ +00033510: 6522 2c0a 0965 7874 656e 7369 6f6e 733a e",..extensions: │ │ │ │ +00033520: 205b 0a09 0922 6d6e 6722 0a09 5d0a 7d2c [..."mng"..].}, │ │ │ │ +00033530: 0a09 2276 6964 656f 2f78 2d6d 732d 6173 .."video/x-ms-as │ │ │ │ +00033540: 6622 3a20 7b0a 0973 6f75 7263 653a 2022 f": {..source: " │ │ │ │ +00033550: 6170 6163 6865 222c 0a09 6578 7465 6e73 apache",..extens │ │ │ │ +00033560: 696f 6e73 3a20 5b0a 0909 2261 7366 222c ions: [..."asf", │ │ │ │ +00033570: 0a09 0922 6173 7822 0a09 5d0a 7d2c 0a09 ..."asx"..].},.. │ │ │ │ +00033580: 2276 6964 656f 2f78 2d6d 732d 766f 6222 "video/x-ms-vob" │ │ │ │ +00033590: 3a20 7b0a 0973 6f75 7263 653a 2022 6170 : {..source: "ap │ │ │ │ +000335a0: 6163 6865 222c 0a09 6578 7465 6e73 696f ache",..extensio │ │ │ │ +000335b0: 6e73 3a20 5b0a 0909 2276 6f62 220a 095d ns: [..."vob"..] │ │ │ │ +000335c0: 0a7d 2c0a 0922 7669 6465 6f2f 782d 6d73 .},.."video/x-ms │ │ │ │ +000335d0: 2d77 6d22 3a20 7b0a 0973 6f75 7263 653a -wm": {..source: │ │ │ │ +000335e0: 2022 6170 6163 6865 222c 0a09 6578 7465 "apache",..exte │ │ │ │ +000335f0: 6e73 696f 6e73 3a20 5b0a 0909 2277 6d22 nsions: [..."wm" │ │ │ │ +00033600: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f78 ..].},.."video/x │ │ │ │ +00033610: 2d6d 732d 776d 7622 3a20 7b0a 0973 6f75 -ms-wmv": {..sou │ │ │ │ +00033620: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +00033630: 636f 6d70 7265 7373 6962 6c65 3a20 6661 compressible: fa │ │ │ │ +00033640: 6c73 652c 0a09 6578 7465 6e73 696f 6e73 lse,..extensions │ │ │ │ +00033650: 3a20 5b0a 0909 2277 6d76 220a 095d 0a7d : [..."wmv"..].} │ │ │ │ +00033660: 2c0a 0922 7669 6465 6f2f 782d 6d73 2d77 ,.."video/x-ms-w │ │ │ │ +00033670: 6d78 223a 207b 0a09 736f 7572 6365 3a20 mx": {..source: │ │ │ │ +00033680: 2261 7061 6368 6522 2c0a 0965 7874 656e "apache",..exten │ │ │ │ +00033690: 7369 6f6e 733a 205b 0a09 0922 776d 7822 sions: [..."wmx" │ │ │ │ +000336a0: 0a09 5d0a 7d2c 0a09 2276 6964 656f 2f78 ..].},.."video/x │ │ │ │ +000336b0: 2d6d 732d 7776 7822 3a20 7b0a 0973 6f75 -ms-wvx": {..sou │ │ │ │ +000336c0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +000336d0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +000336e0: 2277 7678 220a 095d 0a7d 2c0a 0922 7669 "wvx"..].},.."vi │ │ │ │ +000336f0: 6465 6f2f 782d 6d73 7669 6465 6f22 3a20 deo/x-msvideo": │ │ │ │ +00033700: 7b0a 0973 6f75 7263 653a 2022 6170 6163 {..source: "apac │ │ │ │ +00033710: 6865 222c 0a09 6578 7465 6e73 696f 6e73 he",..extensions │ │ │ │ +00033720: 3a20 5b0a 0909 2261 7669 220a 095d 0a7d : [..."avi"..].} │ │ │ │ +00033730: 2c0a 0922 7669 6465 6f2f 782d 7367 692d ,.."video/x-sgi- │ │ │ │ +00033740: 6d6f 7669 6522 3a20 7b0a 0973 6f75 7263 movie": {..sourc │ │ │ │ +00033750: 653a 2022 6170 6163 6865 222c 0a09 6578 e: "apache",..ex │ │ │ │ +00033760: 7465 6e73 696f 6e73 3a20 5b0a 0909 226d tensions: [..."m │ │ │ │ +00033770: 6f76 6965 220a 095d 0a7d 2c0a 0922 7669 ovie"..].},.."vi │ │ │ │ +00033780: 6465 6f2f 782d 736d 7622 3a20 7b0a 0973 deo/x-smv": {..s │ │ │ │ +00033790: 6f75 7263 653a 2022 6170 6163 6865 222c ource: "apache", │ │ │ │ +000337a0: 0a09 6578 7465 6e73 696f 6e73 3a20 5b0a ..extensions: [. │ │ │ │ +000337b0: 0909 2273 6d76 220a 095d 0a7d 2c0a 0922 .."smv"..].},.." │ │ │ │ +000337c0: 782d 636f 6e66 6572 656e 6365 2f78 2d63 x-conference/x-c │ │ │ │ +000337d0: 6f6f 6c74 616c 6b22 3a20 7b0a 0973 6f75 ooltalk": {..sou │ │ │ │ +000337e0: 7263 653a 2022 6170 6163 6865 222c 0a09 rce: "apache",.. │ │ │ │ +000337f0: 6578 7465 6e73 696f 6e73 3a20 5b0a 0909 extensions: [... │ │ │ │ +00033800: 2269 6365 220a 095d 0a7d 2c0a 0922 782d "ice"..].},.."x- │ │ │ │ +00033810: 7368 6164 6572 2f78 2d66 7261 676d 656e shader/x-fragmen │ │ │ │ +00033820: 7422 3a20 7b0a 0963 6f6d 7072 6573 7369 t": {..compressi │ │ │ │ +00033830: 626c 653a 2074 7275 650a 7d2c 0a09 2278 ble: true.},.."x │ │ │ │ +00033840: 2d73 6861 6465 722f 782d 7665 7274 6578 -shader/x-vertex │ │ │ │ +00033850: 223a 207b 0a09 636f 6d70 7265 7373 6962 ": {..compressib │ │ │ │ +00033860: 6c65 3a20 7472 7565 0a7d 0a7d 3b0a 0a2f le: true.}.};../ │ │ │ │ +00033870: 2a21 0a20 2a20 6d69 6d65 2d64 620a 202a *!. * mime-db. * │ │ │ │ +00033880: 2043 6f70 7972 6967 6874 2863 2920 3230 Copyright(c) 20 │ │ │ │ +00033890: 3134 204a 6f6e 6174 6861 6e20 4f6e 670a 14 Jonathan Ong. │ │ │ │ +000338a0: 202a 2043 6f70 7972 6967 6874 2863 2920 * Copyright(c) │ │ │ │ +000338b0: 3230 3135 2d32 3032 3220 446f 7567 6c61 2015-2022 Dougla │ │ │ │ +000338c0: 7320 4368 7269 7374 6f70 6865 7220 5769 s Christopher Wi │ │ │ │ +000338d0: 6c73 6f6e 0a20 2a20 4d49 5420 4c69 6365 lson. * MIT Lice │ │ │ │ +000338e0: 6e73 6564 0a20 2a2f 0a0a 2f2a 2a0a 202a nsed. */../**. * │ │ │ │ +000338f0: 204d 6f64 756c 6520 6578 706f 7274 732e Module exports. │ │ │ │ +00033900: 0a20 2a2f 0a0a 7661 7220 6d69 6d65 4462 . */..var mimeDb │ │ │ │ +00033910: 203d 2072 6571 7569 7265 2424 303b 0a0a = require$$0;.. │ │ │ │ +00033920: 2f2f 2027 6d69 6d65 2d73 636f 7265 2720 // 'mime-score' │ │ │ │ +00033930: 6261 636b 2d70 6f72 7465 6420 746f 2043 back-ported to C │ │ │ │ +00033940: 6f6d 6d6f 6e4a 530a 0a2f 2f20 5363 6f72 ommonJS..// Scor │ │ │ │ +00033950: 6520 5246 4320 6661 6365 7473 2028 7365 e RFC facets (se │ │ │ │ +00033960: 6520 6874 7470 733a 2f2f 746f 6f6c 732e e https://tools. │ │ │ │ +00033970: 6965 7466 2e6f 7267 2f68 746d 6c2f 7266 ietf.org/html/rf │ │ │ │ +00033980: 6336 3833 3823 7365 6374 696f 6e2d 3329 c6838#section-3) │ │ │ │ +00033990: 0a76 6172 2046 4143 4554 5f53 434f 5245 .var FACET_SCORE │ │ │ │ +000339a0: 5320 3d20 7b0a 2020 2770 7273 2e27 3a20 S = {. 'prs.': │ │ │ │ +000339b0: 3130 302c 0a20 2027 782d 273a 2032 3030 100,. 'x-': 200 │ │ │ │ +000339c0: 2c0a 2020 2778 2e27 3a20 3330 302c 0a20 ,. 'x.': 300,. │ │ │ │ +000339d0: 2027 766e 642e 273a 2034 3030 2c0a 2020 'vnd.': 400,. │ │ │ │ +000339e0: 6465 6661 756c 743a 2039 3030 0a7d 3b0a default: 900.};. │ │ │ │ +000339f0: 0a2f 2f20 5363 6f72 6520 6d69 6d65 2073 .// Score mime s │ │ │ │ +00033a00: 6f75 7263 6520 284c 6f67 6963 206f 7269 ource (Logic ori │ │ │ │ +00033a10: 6769 6e61 6c6c 7920 6672 6f6d 2060 6a73 ginally from `js │ │ │ │ +00033a20: 6874 7470 2f6d 696d 652d 7479 7065 7360 http/mime-types` │ │ │ │ +00033a30: 206d 6f64 756c 6529 0a76 6172 2053 4f55 module).var SOU │ │ │ │ +00033a40: 5243 455f 5343 4f52 4553 203d 207b 0a20 RCE_SCORES = {. │ │ │ │ +00033a50: 206e 6769 6e78 3a20 3130 2c0a 2020 6170 nginx: 10,. ap │ │ │ │ +00033a60: 6163 6865 3a20 3230 2c0a 2020 6961 6e61 ache: 20,. iana │ │ │ │ +00033a70: 3a20 3430 2c0a 2020 6465 6661 756c 743a : 40,. default: │ │ │ │ +00033a80: 2033 3020 2f2f 2064 6566 696e 6974 696f 30 // definitio │ │ │ │ +00033a90: 6e73 2061 6464 6564 2062 7920 606a 7368 ns added by `jsh │ │ │ │ +00033aa0: 7474 702f 6d69 6d65 2d64 6260 2070 726f ttp/mime-db` pro │ │ │ │ +00033ab0: 6a65 6374 3f0a 7d3b 0a0a 7661 7220 5459 ject?.};..var TY │ │ │ │ +00033ac0: 5045 5f53 434f 5245 5320 3d20 7b0a 2020 PE_SCORES = {. │ │ │ │ +00033ad0: 2f2f 2070 7265 6665 7220 6170 706c 6963 // prefer applic │ │ │ │ +00033ae0: 6174 696f 6e2f 786d 6c20 6f76 6572 2074 ation/xml over t │ │ │ │ +00033af0: 6578 742f 786d 6c0a 2020 2f2f 2070 7265 ext/xml. // pre │ │ │ │ +00033b00: 6665 7220 6170 706c 6963 6174 696f 6e2f fer application/ │ │ │ │ +00033b10: 7274 6620 6f76 6572 2074 6578 742f 7274 rtf over text/rt │ │ │ │ +00033b20: 660a 2020 6170 706c 6963 6174 696f 6e3a f. application: │ │ │ │ +00033b30: 2031 2c0a 0a20 202f 2f20 7072 6566 6572 1,.. // prefer │ │ │ │ +00033b40: 2066 6f6e 742f 776f 6666 206f 7665 7220 font/woff over │ │ │ │ +00033b50: 6170 706c 6963 6174 696f 6e2f 666f 6e74 application/font │ │ │ │ +00033b60: 2d77 6f66 660a 2020 666f 6e74 3a20 322c -woff. font: 2, │ │ │ │ +00033b70: 0a0a 2020 6465 6661 756c 743a 2030 0a7d .. default: 0.} │ │ │ │ +00033b80: 3b0a 0a2f 2a2a 0a20 2a20 4765 7420 6561 ;../**. * Get ea │ │ │ │ +00033b90: 6368 2063 6f6d 706f 6e65 6e74 206f 6620 ch component of │ │ │ │ +00033ba0: 7468 6520 7363 6f72 6520 666f 7220 6120 the score for a │ │ │ │ +00033bb0: 6d69 6d65 2074 7970 652e 2020 5468 6520 mime type. The │ │ │ │ +00033bc0: 7375 6d20 6f66 2074 6865 7365 2069 7320 sum of these is │ │ │ │ +00033bd0: 7468 650a 202a 2074 6f74 616c 2073 636f the. * total sco │ │ │ │ +00033be0: 7265 2e20 2054 6865 2068 6967 6865 7220 re. The higher │ │ │ │ +00033bf0: 7468 6520 7363 6f72 652c 2074 6865 206d the score, the m │ │ │ │ +00033c00: 6f72 6520 226f 6666 6963 6961 6c22 2074 ore "official" t │ │ │ │ +00033c10: 6865 2074 7970 652e 0a20 2a2f 0a76 6172 he type.. */.var │ │ │ │ +00033c20: 206d 696d 6553 636f 7265 203d 2066 756e mimeScore = fun │ │ │ │ +00033c30: 6374 696f 6e20 6d69 6d65 5363 6f72 6520 ction mimeScore │ │ │ │ +00033c40: 286d 696d 6554 7970 652c 2073 6f75 7263 (mimeType, sourc │ │ │ │ +00033c50: 6520 3d20 2764 6566 6175 6c74 2729 207b e = 'default') { │ │ │ │ +00033c60: 0a20 2069 6620 286d 696d 6554 7970 6520 . if (mimeType │ │ │ │ +00033c70: 3d3d 3d20 2761 7070 6c69 6361 7469 6f6e === 'application │ │ │ │ +00033c80: 2f6f 6374 6574 2d73 7472 6561 6d27 2920 /octet-stream') │ │ │ │ +00033c90: 7b0a 2020 2020 7265 7475 726e 2030 0a20 {. return 0. │ │ │ │ +00033ca0: 207d 0a0a 2020 636f 6e73 7420 5b74 7970 }.. const [typ │ │ │ │ +00033cb0: 652c 2073 7562 7479 7065 5d20 3d20 6d69 e, subtype] = mi │ │ │ │ +00033cc0: 6d65 5479 7065 2e73 706c 6974 2827 2f27 meType.split('/' │ │ │ │ +00033cd0: 293b 0a0a 2020 636f 6e73 7420 6661 6365 );.. const face │ │ │ │ +00033ce0: 7420 3d20 7375 6274 7970 652e 7265 706c t = subtype.repl │ │ │ │ +00033cf0: 6163 6528 2f28 5c2e 7c78 2d29 2e2a 2f2c ace(/(\.|x-).*/, │ │ │ │ +00033d00: 2027 2431 2729 3b0a 0a20 2063 6f6e 7374 '$1');.. const │ │ │ │ +00033d10: 2066 6163 6574 5363 6f72 6520 3d20 4641 facetScore = FA │ │ │ │ +00033d20: 4345 545f 5343 4f52 4553 5b66 6163 6574 CET_SCORES[facet │ │ │ │ +00033d30: 5d20 7c7c 2046 4143 4554 5f53 434f 5245 ] || FACET_SCORE │ │ │ │ +00033d40: 532e 6465 6661 756c 743b 0a20 2063 6f6e S.default;. con │ │ │ │ +00033d50: 7374 2073 6f75 7263 6553 636f 7265 203d st sourceScore = │ │ │ │ +00033d60: 2053 4f55 5243 455f 5343 4f52 4553 5b73 SOURCE_SCORES[s │ │ │ │ +00033d70: 6f75 7263 655d 207c 7c20 534f 5552 4345 ource] || SOURCE │ │ │ │ +00033d80: 5f53 434f 5245 532e 6465 6661 756c 743b _SCORES.default; │ │ │ │ +00033d90: 0a20 2063 6f6e 7374 2074 7970 6553 636f . const typeSco │ │ │ │ +00033da0: 7265 203d 2054 5950 455f 5343 4f52 4553 re = TYPE_SCORES │ │ │ │ +00033db0: 5b74 7970 655d 207c 7c20 5459 5045 5f53 [type] || TYPE_S │ │ │ │ +00033dc0: 434f 5245 532e 6465 6661 756c 743b 0a0a CORES.default;.. │ │ │ │ +00033dd0: 2020 2f2f 2041 6c6c 2065 6c73 6520 6265 // All else be │ │ │ │ +00033de0: 696e 6720 6571 7561 6c20 7072 6566 6572 ing equal prefer │ │ │ │ +00033df0: 2073 686f 7274 6572 2074 7970 6573 0a20 shorter types. │ │ │ │ +00033e00: 2063 6f6e 7374 206c 656e 6774 6853 636f const lengthSco │ │ │ │ +00033e10: 7265 203d 2031 202d 206d 696d 6554 7970 re = 1 - mimeTyp │ │ │ │ +00033e20: 652e 6c65 6e67 7468 202f 2031 3030 3b0a e.length / 100;. │ │ │ │ +00033e30: 0a20 2072 6574 7572 6e20 6661 6365 7453 . return facetS │ │ │ │ +00033e40: 636f 7265 202b 2073 6f75 7263 6553 636f core + sourceSco │ │ │ │ +00033e50: 7265 202b 2074 7970 6553 636f 7265 202b re + typeScore + │ │ │ │ +00033e60: 206c 656e 6774 6853 636f 7265 0a7d 3b0a lengthScore.};. │ │ │ │ +00033e70: 0a2f 2a21 0a20 2a20 6d69 6d65 2d74 7970 ./*!. * mime-typ │ │ │ │ +00033e80: 6573 0a20 2a20 436f 7079 7269 6768 7428 es. * Copyright( │ │ │ │ +00033e90: 6329 2032 3031 3420 4a6f 6e61 7468 616e c) 2014 Jonathan │ │ │ │ +00033ea0: 204f 6e67 0a20 2a20 436f 7079 7269 6768 Ong. * Copyrigh │ │ │ │ +00033eb0: 7428 6329 2032 3031 3520 446f 7567 6c61 t(c) 2015 Dougla │ │ │ │ +00033ec0: 7320 4368 7269 7374 6f70 6865 7220 5769 s Christopher Wi │ │ │ │ +00033ed0: 6c73 6f6e 0a20 2a20 4d49 5420 4c69 6365 lson. * MIT Lice │ │ │ │ +00033ee0: 6e73 6564 0a20 2a2f 0a0a 2866 756e 6374 nsed. */..(funct │ │ │ │ +00033ef0: 696f 6e20 2865 7870 6f72 7473 2920 7b0a ion (exports) {. │ │ │ │ +00033f00: 0a09 2f2a 2a0a 0920 2a20 4d6f 6475 6c65 ../**.. * Module │ │ │ │ +00033f10: 2064 6570 656e 6465 6e63 6965 732e 0a09 dependencies... │ │ │ │ +00033f20: 202a 2040 7072 6976 6174 650a 0920 2a2f * @private.. */ │ │ │ │ +00033f30: 0a0a 0976 6172 2064 6220 3d20 6d69 6d65 ...var db = mime │ │ │ │ +00033f40: 4462 3b0a 0976 6172 2065 7874 6e61 6d65 Db;..var extname │ │ │ │ +00033f50: 203d 2072 6571 7569 7265 2424 312e 6578 = require$$1.ex │ │ │ │ +00033f60: 746e 616d 653b 0a09 7661 7220 6d69 6d65 tname;..var mime │ │ │ │ +00033f70: 5363 6f72 6524 3120 3d20 6d69 6d65 5363 Score$1 = mimeSc │ │ │ │ +00033f80: 6f72 653b 0a0a 092f 2a2a 0a09 202a 204d ore;.../**.. * M │ │ │ │ +00033f90: 6f64 756c 6520 7661 7269 6162 6c65 732e odule variables. │ │ │ │ +00033fa0: 0a09 202a 2040 7072 6976 6174 650a 0920 .. * @private.. │ │ │ │ +00033fb0: 2a2f 0a0a 0976 6172 2045 5854 5241 4354 */...var EXTRACT │ │ │ │ +00033fc0: 5f54 5950 455f 5245 4745 5850 203d 202f _TYPE_REGEXP = / │ │ │ │ +00033fd0: 5e5c 732a 285b 5e3b 5c73 5d2a 2928 3f3a ^\s*([^;\s]*)(?: │ │ │ │ +00033fe0: 3b7c 5c73 7c24 292f 3b0a 0976 6172 2054 ;|\s|$)/;..var T │ │ │ │ +00033ff0: 4558 545f 5459 5045 5f52 4547 4558 5020 EXT_TYPE_REGEXP │ │ │ │ +00034000: 3d20 2f5e 7465 7874 5c2f 2f69 3b0a 0a09 = /^text\//i;... │ │ │ │ +00034010: 2f2a 2a0a 0920 2a20 4d6f 6475 6c65 2065 /**.. * Module e │ │ │ │ +00034020: 7870 6f72 7473 2e0a 0920 2a20 4070 7562 xports... * @pub │ │ │ │ +00034030: 6c69 630a 0920 2a2f 0a0a 0965 7870 6f72 lic.. */...expor │ │ │ │ +00034040: 7473 2e63 6861 7273 6574 203d 2063 6861 ts.charset = cha │ │ │ │ +00034050: 7273 6574 3b0a 0965 7870 6f72 7473 2e63 rset;..exports.c │ │ │ │ +00034060: 6861 7273 6574 7320 3d20 7b20 6c6f 6f6b harsets = { look │ │ │ │ +00034070: 7570 3a20 6368 6172 7365 7420 7d3b 0a09 up: charset };.. │ │ │ │ +00034080: 6578 706f 7274 732e 636f 6e74 656e 7454 exports.contentT │ │ │ │ +00034090: 7970 6520 3d20 636f 6e74 656e 7454 7970 ype = contentTyp │ │ │ │ +000340a0: 653b 0a09 6578 706f 7274 732e 6578 7465 e;..exports.exte │ │ │ │ +000340b0: 6e73 696f 6e20 3d20 6578 7465 6e73 696f nsion = extensio │ │ │ │ +000340c0: 6e3b 0a09 6578 706f 7274 732e 6578 7465 n;..exports.exte │ │ │ │ +000340d0: 6e73 696f 6e73 203d 204f 626a 6563 742e nsions = Object. │ │ │ │ +000340e0: 6372 6561 7465 286e 756c 6c29 3b0a 0965 create(null);..e │ │ │ │ +000340f0: 7870 6f72 7473 2e6c 6f6f 6b75 7020 3d20 xports.lookup = │ │ │ │ +00034100: 6c6f 6f6b 7570 3b0a 0965 7870 6f72 7473 lookup;..exports │ │ │ │ +00034110: 2e74 7970 6573 203d 204f 626a 6563 742e .types = Object. │ │ │ │ +00034120: 6372 6561 7465 286e 756c 6c29 3b0a 0965 create(null);..e │ │ │ │ +00034130: 7870 6f72 7473 2e5f 6578 7465 6e73 696f xports._extensio │ │ │ │ +00034140: 6e43 6f6e 666c 6963 7473 203d 205b 5d3b nConflicts = []; │ │ │ │ +00034150: 0a0a 092f 2f20 506f 7075 6c61 7465 2074 ...// Populate t │ │ │ │ +00034160: 6865 2065 7874 656e 7369 6f6e 732f 7479 he extensions/ty │ │ │ │ +00034170: 7065 7320 6d61 7073 0a09 706f 7075 6c61 pes maps..popula │ │ │ │ +00034180: 7465 4d61 7073 2865 7870 6f72 7473 2e65 teMaps(exports.e │ │ │ │ +00034190: 7874 656e 7369 6f6e 732c 2065 7870 6f72 xtensions, expor │ │ │ │ +000341a0: 7473 2e74 7970 6573 293b 0a0a 092f 2a2a ts.types);.../** │ │ │ │ +000341b0: 0a09 202a 2047 6574 2074 6865 2064 6566 .. * Get the def │ │ │ │ +000341c0: 6175 6c74 2063 6861 7273 6574 2066 6f72 ault charset for │ │ │ │ +000341d0: 2061 204d 494d 4520 7479 7065 2e0a 0920 a MIME type... │ │ │ │ +000341e0: 2a0a 0920 2a20 4070 6172 616d 207b 7374 *.. * @param {st │ │ │ │ +000341f0: 7269 6e67 7d20 7479 7065 0a09 202a 2040 ring} type.. * @ │ │ │ │ +00034200: 7265 7475 726e 207b 626f 6f6c 6561 6e7c return {boolean| │ │ │ │ +00034210: 7374 7269 6e67 7d0a 0920 2a2f 0a0a 0966 string}.. */...f │ │ │ │ +00034220: 756e 6374 696f 6e20 6368 6172 7365 7420 unction charset │ │ │ │ +00034230: 2874 7970 6529 207b 0a09 2020 6966 2028 (type) {.. if ( │ │ │ │ +00034240: 2174 7970 6520 7c7c 2074 7970 656f 6620 !type || typeof │ │ │ │ +00034250: 7479 7065 2021 3d3d 2027 7374 7269 6e67 type !== 'string │ │ │ │ +00034260: 2729 207b 0a09 2020 2020 7265 7475 726e ') {.. return │ │ │ │ +00034270: 2066 616c 7365 0a09 2020 7d0a 0a09 2020 false.. }... │ │ │ │ +00034280: 2f2f 2054 4f44 4f3a 2075 7365 206d 6564 // TODO: use med │ │ │ │ +00034290: 6961 2d74 7970 6572 0a09 2020 7661 7220 ia-typer.. var │ │ │ │ +000342a0: 6d61 7463 6820 3d20 4558 5452 4143 545f match = EXTRACT_ │ │ │ │ +000342b0: 5459 5045 5f52 4547 4558 502e 6578 6563 TYPE_REGEXP.exec │ │ │ │ +000342c0: 2874 7970 6529 3b0a 0920 2076 6172 206d (type);.. var m │ │ │ │ +000342d0: 696d 6520 3d20 6d61 7463 6820 2626 2064 ime = match && d │ │ │ │ +000342e0: 625b 6d61 7463 685b 315d 2e74 6f4c 6f77 b[match[1].toLow │ │ │ │ +000342f0: 6572 4361 7365 2829 5d3b 0a0a 0920 2069 erCase()];... i │ │ │ │ +00034300: 6620 286d 696d 6520 2626 206d 696d 652e f (mime && mime. │ │ │ │ +00034310: 6368 6172 7365 7429 207b 0a09 2020 2020 charset) {.. │ │ │ │ +00034320: 7265 7475 726e 206d 696d 652e 6368 6172 return mime.char │ │ │ │ +00034330: 7365 740a 0920 207d 0a0a 0920 202f 2f20 set.. }... // │ │ │ │ +00034340: 6465 6661 756c 7420 7465 7874 2f2a 2074 default text/* t │ │ │ │ +00034350: 6f20 7574 662d 380a 0920 2069 6620 286d o utf-8.. if (m │ │ │ │ +00034360: 6174 6368 2026 2620 5445 5854 5f54 5950 atch && TEXT_TYP │ │ │ │ +00034370: 455f 5245 4745 5850 2e74 6573 7428 6d61 E_REGEXP.test(ma │ │ │ │ +00034380: 7463 685b 315d 2929 207b 0a09 2020 2020 tch[1])) {.. │ │ │ │ +00034390: 7265 7475 726e 2027 5554 462d 3827 0a09 return 'UTF-8'.. │ │ │ │ +000343a0: 2020 7d0a 0a09 2020 7265 7475 726e 2066 }... return f │ │ │ │ +000343b0: 616c 7365 0a09 7d0a 0a09 2f2a 2a0a 0920 alse..}.../**.. │ │ │ │ +000343c0: 2a20 4372 6561 7465 2061 2066 756c 6c20 * Create a full │ │ │ │ +000343d0: 436f 6e74 656e 742d 5479 7065 2068 6561 Content-Type hea │ │ │ │ +000343e0: 6465 7220 6769 7665 6e20 6120 4d49 4d45 der given a MIME │ │ │ │ +000343f0: 2074 7970 6520 6f72 2065 7874 656e 7369 type or extensi │ │ │ │ +00034400: 6f6e 2e0a 0920 2a0a 0920 2a20 4070 6172 on... *.. * @par │ │ │ │ +00034410: 616d 207b 7374 7269 6e67 7d20 7374 720a am {string} str. │ │ │ │ +00034420: 0920 2a20 4072 6574 7572 6e20 7b62 6f6f . * @return {boo │ │ │ │ +00034430: 6c65 616e 7c73 7472 696e 677d 0a09 202a lean|string}.. * │ │ │ │ +00034440: 2f0a 0a09 6675 6e63 7469 6f6e 2063 6f6e /...function con │ │ │ │ +00034450: 7465 6e74 5479 7065 2028 7374 7229 207b tentType (str) { │ │ │ │ +00034460: 0a09 2020 2f2f 2054 4f44 4f3a 2073 686f .. // TODO: sho │ │ │ │ +00034470: 756c 6420 7468 6973 2065 7665 6e20 6265 uld this even be │ │ │ │ +00034480: 2069 6e20 7468 6973 206d 6f64 756c 653f in this module? │ │ │ │ +00034490: 0a09 2020 6966 2028 2173 7472 207c 7c20 .. if (!str || │ │ │ │ +000344a0: 7479 7065 6f66 2073 7472 2021 3d3d 2027 typeof str !== ' │ │ │ │ +000344b0: 7374 7269 6e67 2729 207b 0a09 2020 2020 string') {.. │ │ │ │ +000344c0: 7265 7475 726e 2066 616c 7365 0a09 2020 return false.. │ │ │ │ +000344d0: 7d0a 0a09 2020 7661 7220 6d69 6d65 203d }... var mime = │ │ │ │ +000344e0: 2073 7472 2e69 6e64 6578 4f66 2827 2f27 str.indexOf('/' │ │ │ │ +000344f0: 2920 3d3d 3d20 2d31 203f 2065 7870 6f72 ) === -1 ? expor │ │ │ │ +00034500: 7473 2e6c 6f6f 6b75 7028 7374 7229 203a ts.lookup(str) : │ │ │ │ +00034510: 2073 7472 3b0a 0a09 2020 6966 2028 216d str;... if (!m │ │ │ │ +00034520: 696d 6529 207b 0a09 2020 2020 7265 7475 ime) {.. retu │ │ │ │ +00034530: 726e 2066 616c 7365 0a09 2020 7d0a 0a09 rn false.. }... │ │ │ │ +00034540: 2020 2f2f 2054 4f44 4f3a 2075 7365 2063 // TODO: use c │ │ │ │ +00034550: 6f6e 7465 6e74 2d74 7970 6520 6f72 206f ontent-type or o │ │ │ │ +00034560: 7468 6572 206d 6f64 756c 650a 0920 2069 ther module.. i │ │ │ │ +00034570: 6620 286d 696d 652e 696e 6465 784f 6628 f (mime.indexOf( │ │ │ │ +00034580: 2763 6861 7273 6574 2729 203d 3d3d 202d 'charset') === - │ │ │ │ +00034590: 3129 207b 0a09 2020 2020 7661 7220 6368 1) {.. var ch │ │ │ │ +000345a0: 6172 7365 7420 3d20 6578 706f 7274 732e arset = exports. │ │ │ │ +000345b0: 6368 6172 7365 7428 6d69 6d65 293b 0a09 charset(mime);.. │ │ │ │ +000345c0: 2020 2020 6966 2028 6368 6172 7365 7429 if (charset) │ │ │ │ +000345d0: 206d 696d 6520 2b3d 2027 3b20 6368 6172 mime += '; char │ │ │ │ +000345e0: 7365 743d 2720 2b20 6368 6172 7365 742e set=' + charset. │ │ │ │ +000345f0: 746f 4c6f 7765 7243 6173 6528 293b 0a09 toLowerCase();.. │ │ │ │ +00034600: 2020 7d0a 0a09 2020 7265 7475 726e 206d }... return m │ │ │ │ +00034610: 696d 650a 097d 0a0a 092f 2a2a 0a09 202a ime..}.../**.. * │ │ │ │ +00034620: 2047 6574 2074 6865 2064 6566 6175 6c74 Get the default │ │ │ │ +00034630: 2065 7874 656e 7369 6f6e 2066 6f72 2061 extension for a │ │ │ │ +00034640: 204d 494d 4520 7479 7065 2e0a 0920 2a0a MIME type... *. │ │ │ │ +00034650: 0920 2a20 4070 6172 616d 207b 7374 7269 . * @param {stri │ │ │ │ +00034660: 6e67 7d20 7479 7065 0a09 202a 2040 7265 ng} type.. * @re │ │ │ │ +00034670: 7475 726e 207b 626f 6f6c 6561 6e7c 7374 turn {boolean|st │ │ │ │ +00034680: 7269 6e67 7d0a 0920 2a2f 0a0a 0966 756e ring}.. */...fun │ │ │ │ +00034690: 6374 696f 6e20 6578 7465 6e73 696f 6e20 ction extension │ │ │ │ +000346a0: 2874 7970 6529 207b 0a09 2020 6966 2028 (type) {.. if ( │ │ │ │ +000346b0: 2174 7970 6520 7c7c 2074 7970 656f 6620 !type || typeof │ │ │ │ +000346c0: 7479 7065 2021 3d3d 2027 7374 7269 6e67 type !== 'string │ │ │ │ +000346d0: 2729 207b 0a09 2020 2020 7265 7475 726e ') {.. return │ │ │ │ +000346e0: 2066 616c 7365 0a09 2020 7d0a 0a09 2020 false.. }... │ │ │ │ +000346f0: 2f2f 2054 4f44 4f3a 2075 7365 206d 6564 // TODO: use med │ │ │ │ +00034700: 6961 2d74 7970 6572 0a09 2020 7661 7220 ia-typer.. var │ │ │ │ +00034710: 6d61 7463 6820 3d20 4558 5452 4143 545f match = EXTRACT_ │ │ │ │ +00034720: 5459 5045 5f52 4547 4558 502e 6578 6563 TYPE_REGEXP.exec │ │ │ │ +00034730: 2874 7970 6529 3b0a 0a09 2020 2f2f 2067 (type);... // g │ │ │ │ +00034740: 6574 2065 7874 656e 7369 6f6e 730a 0920 et extensions.. │ │ │ │ +00034750: 2076 6172 2065 7874 7320 3d20 6d61 7463 var exts = matc │ │ │ │ +00034760: 6820 2626 2065 7870 6f72 7473 2e65 7874 h && exports.ext │ │ │ │ +00034770: 656e 7369 6f6e 735b 6d61 7463 685b 315d ensions[match[1] │ │ │ │ +00034780: 2e74 6f4c 6f77 6572 4361 7365 2829 5d3b .toLowerCase()]; │ │ │ │ +00034790: 0a0a 0920 2069 6620 2821 6578 7473 207c ... if (!exts | │ │ │ │ +000347a0: 7c20 2165 7874 732e 6c65 6e67 7468 2920 | !exts.length) │ │ │ │ +000347b0: 7b0a 0920 2020 2072 6574 7572 6e20 6661 {.. return fa │ │ │ │ +000347c0: 6c73 650a 0920 207d 0a0a 0920 2072 6574 lse.. }... ret │ │ │ │ +000347d0: 7572 6e20 6578 7473 5b30 5d0a 097d 0a0a urn exts[0]..}.. │ │ │ │ +000347e0: 092f 2a2a 0a09 202a 204c 6f6f 6b75 7020 ./**.. * Lookup │ │ │ │ +000347f0: 7468 6520 4d49 4d45 2074 7970 6520 666f the MIME type fo │ │ │ │ +00034800: 7220 6120 6669 6c65 2070 6174 682f 6578 r a file path/ex │ │ │ │ +00034810: 7465 6e73 696f 6e2e 0a09 202a 0a09 202a tension... *.. * │ │ │ │ +00034820: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ +00034830: 2070 6174 680a 0920 2a20 4072 6574 7572 path.. * @retur │ │ │ │ +00034840: 6e20 7b62 6f6f 6c65 616e 7c73 7472 696e n {boolean|strin │ │ │ │ +00034850: 677d 0a09 202a 2f0a 0a09 6675 6e63 7469 g}.. */...functi │ │ │ │ +00034860: 6f6e 206c 6f6f 6b75 7020 2870 6174 6829 on lookup (path) │ │ │ │ +00034870: 207b 0a09 2020 6966 2028 2170 6174 6820 {.. if (!path │ │ │ │ +00034880: 7c7c 2074 7970 656f 6620 7061 7468 2021 || typeof path ! │ │ │ │ +00034890: 3d3d 2027 7374 7269 6e67 2729 207b 0a09 == 'string') {.. │ │ │ │ +000348a0: 2020 2020 7265 7475 726e 2066 616c 7365 return false │ │ │ │ +000348b0: 0a09 2020 7d0a 0a09 2020 2f2f 2067 6574 .. }... // get │ │ │ │ +000348c0: 2074 6865 2065 7874 656e 7369 6f6e 2028 the extension ( │ │ │ │ +000348d0: 2265 7874 2220 6f72 2022 2e65 7874 2220 "ext" or ".ext" │ │ │ │ +000348e0: 6f72 2066 756c 6c20 7061 7468 290a 0920 or full path).. │ │ │ │ +000348f0: 2076 6172 2065 7874 656e 7369 6f6e 203d var extension = │ │ │ │ +00034900: 2065 7874 6e61 6d65 2827 782e 2720 2b20 extname('x.' + │ │ │ │ +00034910: 7061 7468 290a 0920 2020 202e 746f 4c6f path).. .toLo │ │ │ │ +00034920: 7765 7243 6173 6528 290a 0920 2020 202e werCase().. . │ │ │ │ +00034930: 736c 6963 6528 3129 3b0a 0a09 2020 6966 slice(1);... if │ │ │ │ +00034940: 2028 2165 7874 656e 7369 6f6e 2920 7b0a (!extension) {. │ │ │ │ +00034950: 0920 2020 2072 6574 7572 6e20 6661 6c73 . return fals │ │ │ │ +00034960: 650a 0920 207d 0a0a 0920 2072 6574 7572 e.. }... retur │ │ │ │ +00034970: 6e20 6578 706f 7274 732e 7479 7065 735b n exports.types[ │ │ │ │ +00034980: 6578 7465 6e73 696f 6e5d 207c 7c20 6661 extension] || fa │ │ │ │ +00034990: 6c73 650a 097d 0a0a 092f 2a2a 0a09 202a lse..}.../**.. * │ │ │ │ +000349a0: 2050 6f70 756c 6174 6520 7468 6520 6578 Populate the ex │ │ │ │ +000349b0: 7465 6e73 696f 6e73 2061 6e64 2074 7970 tensions and typ │ │ │ │ +000349c0: 6573 206d 6170 732e 0a09 202a 2040 7072 es maps... * @pr │ │ │ │ +000349d0: 6976 6174 650a 0920 2a2f 0a0a 0966 756e ivate.. */...fun │ │ │ │ +000349e0: 6374 696f 6e20 706f 7075 6c61 7465 4d61 ction populateMa │ │ │ │ +000349f0: 7073 2028 6578 7465 6e73 696f 6e73 2c20 ps (extensions, │ │ │ │ +00034a00: 7479 7065 7329 207b 0a09 2020 4f62 6a65 types) {.. Obje │ │ │ │ +00034a10: 6374 2e6b 6579 7328 6462 292e 666f 7245 ct.keys(db).forE │ │ │ │ +00034a20: 6163 6828 6675 6e63 7469 6f6e 2066 6f72 ach(function for │ │ │ │ +00034a30: 4561 6368 4d69 6d65 5479 7065 2028 7479 EachMimeType (ty │ │ │ │ +00034a40: 7065 2920 7b0a 0920 2020 2076 6172 206d pe) {.. var m │ │ │ │ +00034a50: 696d 6520 3d20 6462 5b74 7970 655d 3b0a ime = db[type];. │ │ │ │ +00034a60: 0920 2020 2076 6172 2065 7874 7320 3d20 . var exts = │ │ │ │ +00034a70: 6d69 6d65 2e65 7874 656e 7369 6f6e 733b mime.extensions; │ │ │ │ +00034a80: 0a0a 0920 2020 2069 6620 2821 6578 7473 ... if (!exts │ │ │ │ +00034a90: 207c 7c20 2165 7874 732e 6c65 6e67 7468 || !exts.length │ │ │ │ +00034aa0: 2920 7b0a 0920 2020 2020 2072 6574 7572 ) {.. retur │ │ │ │ +00034ab0: 6e0a 0920 2020 207d 0a0a 0920 2020 202f n.. }... / │ │ │ │ +00034ac0: 2f20 6d69 6d65 202d 3e20 6578 7465 6e73 / mime -> extens │ │ │ │ +00034ad0: 696f 6e73 0a09 2020 2020 6578 7465 6e73 ions.. extens │ │ │ │ +00034ae0: 696f 6e73 5b74 7970 655d 203d 2065 7874 ions[type] = ext │ │ │ │ +00034af0: 733b 0a0a 0920 2020 202f 2f20 6578 7465 s;... // exte │ │ │ │ +00034b00: 6e73 696f 6e20 2d3e 206d 696d 650a 0920 nsion -> mime.. │ │ │ │ +00034b10: 2020 2066 6f72 2028 7661 7220 6920 3d20 for (var i = │ │ │ │ +00034b20: 303b 2069 203c 2065 7874 732e 6c65 6e67 0; i < exts.leng │ │ │ │ +00034b30: 7468 3b20 692b 2b29 207b 0a09 2020 2020 th; i++) {.. │ │ │ │ +00034b40: 2020 7661 7220 6578 7465 6e73 696f 6e20 var extension │ │ │ │ +00034b50: 3d20 6578 7473 5b69 5d3b 0a09 2020 2020 = exts[i];.. │ │ │ │ +00034b60: 2020 7479 7065 735b 6578 7465 6e73 696f types[extensio │ │ │ │ +00034b70: 6e5d 203d 205f 7072 6566 6572 7265 6454 n] = _preferredT │ │ │ │ +00034b80: 7970 6528 6578 7465 6e73 696f 6e2c 2074 ype(extension, t │ │ │ │ +00034b90: 7970 6573 5b65 7874 656e 7369 6f6e 5d2c ypes[extension], │ │ │ │ +00034ba0: 2074 7970 6529 3b0a 0a09 2020 2020 2020 type);... │ │ │ │ +00034bb0: 2f2f 2044 454c 4554 4520 2865 7665 6e74 // DELETE (event │ │ │ │ +00034bc0: 7561 6c6c 7929 3a20 4361 7074 7572 6520 ually): Capture │ │ │ │ +00034bd0: 6578 7465 6e73 696f 6e2d 3e74 7970 6520 extension->type │ │ │ │ +00034be0: 6d61 7073 2074 6861 7420 6368 616e 6765 maps that change │ │ │ │ +00034bf0: 2061 7320 610a 0920 2020 2020 202f 2f20 as a.. // │ │ │ │ +00034c00: 7265 7375 6c74 206f 6620 7377 6974 6368 result of switch │ │ │ │ +00034c10: 696e 6720 746f 206d 696d 652d 7363 6f72 ing to mime-scor │ │ │ │ +00034c20: 652e 2020 5468 6973 2069 7320 6a75 7374 e. This is just │ │ │ │ +00034c30: 2074 6f20 6865 6c70 206d 616b 6520 7265 to help make re │ │ │ │ +00034c40: 7669 6577 696e 670a 0920 2020 2020 202f viewing.. / │ │ │ │ +00034c50: 2f20 5052 2023 3131 3920 6561 7369 6572 / PR #119 easier │ │ │ │ +00034c60: 2c20 616e 6420 6361 6e20 6265 2072 656d , and can be rem │ │ │ │ +00034c70: 6f76 6564 206f 6e63 6520 7468 6174 2050 oved once that P │ │ │ │ +00034c80: 5220 6973 2061 7070 726f 7665 642e 0a09 R is approved... │ │ │ │ +00034c90: 2020 2020 2020 636f 6e73 7420 6c65 6761 const lega │ │ │ │ +00034ca0: 6379 5479 7065 203d 205f 7072 6566 6572 cyType = _prefer │ │ │ │ +00034cb0: 7265 6454 7970 654c 6567 6163 7928 0a09 redTypeLegacy(.. │ │ │ │ +00034cc0: 2020 2020 2020 2020 6578 7465 6e73 696f extensio │ │ │ │ +00034cd0: 6e2c 0a09 2020 2020 2020 2020 7479 7065 n,.. type │ │ │ │ +00034ce0: 735b 6578 7465 6e73 696f 6e5d 2c0a 0920 s[extension],.. │ │ │ │ +00034cf0: 2020 2020 2020 2074 7970 650a 0920 2020 type.. │ │ │ │ +00034d00: 2020 2029 3b0a 0920 2020 2020 2069 6620 );.. if │ │ │ │ +00034d10: 286c 6567 6163 7954 7970 6520 213d 3d20 (legacyType !== │ │ │ │ +00034d20: 7479 7065 735b 6578 7465 6e73 696f 6e5d types[extension] │ │ │ │ +00034d30: 2920 7b0a 0920 2020 2020 2020 2065 7870 ) {.. exp │ │ │ │ +00034d40: 6f72 7473 2e5f 6578 7465 6e73 696f 6e43 orts._extensionC │ │ │ │ +00034d50: 6f6e 666c 6963 7473 2e70 7573 6828 5b65 onflicts.push([e │ │ │ │ +00034d60: 7874 656e 7369 6f6e 2c20 6c65 6761 6379 xtension, legacy │ │ │ │ +00034d70: 5479 7065 2c20 7479 7065 735b 6578 7465 Type, types[exte │ │ │ │ +00034d80: 6e73 696f 6e5d 5d29 3b0a 0920 2020 2020 nsion]]);.. │ │ │ │ +00034d90: 207d 0a09 2020 2020 7d0a 0920 207d 293b }.. }.. }); │ │ │ │ +00034da0: 0a09 7d0a 0a09 2f2f 2052 6573 6f6c 7665 ..}...// Resolve │ │ │ │ +00034db0: 2074 7970 6520 636f 6e66 6c69 6374 2075 type conflict u │ │ │ │ +00034dc0: 7369 6e67 206d 696d 652d 7363 6f72 650a sing mime-score. │ │ │ │ +00034dd0: 0966 756e 6374 696f 6e20 5f70 7265 6665 .function _prefe │ │ │ │ +00034de0: 7272 6564 5479 7065 2028 6578 742c 2074 rredType (ext, t │ │ │ │ +00034df0: 7970 6530 2c20 7479 7065 3129 207b 0a09 ype0, type1) {.. │ │ │ │ +00034e00: 2020 7661 7220 7363 6f72 6530 203d 2074 var score0 = t │ │ │ │ +00034e10: 7970 6530 203f 206d 696d 6553 636f 7265 ype0 ? mimeScore │ │ │ │ +00034e20: 2431 2874 7970 6530 2c20 6462 5b74 7970 $1(type0, db[typ │ │ │ │ +00034e30: 6530 5d2e 736f 7572 6365 2920 3a20 303b e0].source) : 0; │ │ │ │ +00034e40: 0a09 2020 7661 7220 7363 6f72 6531 203d .. var score1 = │ │ │ │ +00034e50: 2074 7970 6531 203f 206d 696d 6553 636f type1 ? mimeSco │ │ │ │ +00034e60: 7265 2431 2874 7970 6531 2c20 6462 5b74 re$1(type1, db[t │ │ │ │ +00034e70: 7970 6531 5d2e 736f 7572 6365 2920 3a20 ype1].source) : │ │ │ │ +00034e80: 303b 0a0a 0920 2072 6574 7572 6e20 7363 0;... return sc │ │ │ │ +00034e90: 6f72 6530 203e 2073 636f 7265 3120 3f20 ore0 > score1 ? │ │ │ │ +00034ea0: 7479 7065 3020 3a20 7479 7065 310a 097d type0 : type1..} │ │ │ │ +00034eb0: 0a0a 092f 2f20 5265 736f 6c76 6520 7479 ...// Resolve ty │ │ │ │ +00034ec0: 7065 2063 6f6e 666c 6963 7420 7573 696e pe conflict usin │ │ │ │ +00034ed0: 6720 7072 652d 6d69 6d65 2d73 636f 7265 g pre-mime-score │ │ │ │ +00034ee0: 206c 6f67 6963 0a09 6675 6e63 7469 6f6e logic..function │ │ │ │ +00034ef0: 205f 7072 6566 6572 7265 6454 7970 654c _preferredTypeL │ │ │ │ +00034f00: 6567 6163 7920 2865 7874 2c20 7479 7065 egacy (ext, type │ │ │ │ +00034f10: 302c 2074 7970 6531 2920 7b0a 0920 2076 0, type1) {.. v │ │ │ │ +00034f20: 6172 2053 4f55 5243 455f 5241 4e4b 203d ar SOURCE_RANK = │ │ │ │ +00034f30: 205b 276e 6769 6e78 272c 2027 6170 6163 ['nginx', 'apac │ │ │ │ +00034f40: 6865 272c 2075 6e64 6566 696e 6564 2c20 he', undefined, │ │ │ │ +00034f50: 2769 616e 6127 5d3b 0a0a 0920 2076 6172 'iana'];... var │ │ │ │ +00034f60: 2073 636f 7265 3020 3d20 7479 7065 3020 score0 = type0 │ │ │ │ +00034f70: 3f20 534f 5552 4345 5f52 414e 4b2e 696e ? SOURCE_RANK.in │ │ │ │ +00034f80: 6465 784f 6628 6462 5b74 7970 6530 5d2e dexOf(db[type0]. │ │ │ │ +00034f90: 736f 7572 6365 2920 3a20 303b 0a09 2020 source) : 0;.. │ │ │ │ +00034fa0: 7661 7220 7363 6f72 6531 203d 2074 7970 var score1 = typ │ │ │ │ +00034fb0: 6531 203f 2053 4f55 5243 455f 5241 4e4b e1 ? SOURCE_RANK │ │ │ │ +00034fc0: 2e69 6e64 6578 4f66 2864 625b 7479 7065 .indexOf(db[type │ │ │ │ +00034fd0: 315d 2e73 6f75 7263 6529 203a 2030 3b0a 1].source) : 0;. │ │ │ │ +00034fe0: 0a09 2020 6966 2028 0a09 2020 2020 6578 .. if (.. ex │ │ │ │ +00034ff0: 706f 7274 732e 7479 7065 735b 6578 7465 ports.types[exte │ │ │ │ +00035000: 6e73 696f 6e5d 2021 3d3d 2027 6170 706c nsion] !== 'appl │ │ │ │ +00035010: 6963 6174 696f 6e2f 6f63 7465 742d 7374 ication/octet-st │ │ │ │ +00035020: 7265 616d 2720 2626 0a09 2020 2020 2873 ream' &&.. (s │ │ │ │ +00035030: 636f 7265 3020 3e20 7363 6f72 6531 207c core0 > score1 | │ │ │ │ +00035040: 7c0a 0920 2020 2020 2028 7363 6f72 6530 |.. (score0 │ │ │ │ +00035050: 203d 3d3d 2073 636f 7265 3120 2626 0a09 === score1 &&.. │ │ │ │ +00035060: 2020 2020 2020 2020 6578 706f 7274 732e exports. │ │ │ │ +00035070: 7479 7065 735b 6578 7465 6e73 696f 6e5d types[extension] │ │ │ │ +00035080: 3f2e 736c 6963 6528 302c 2031 3229 203d ?.slice(0, 12) = │ │ │ │ +00035090: 3d3d 2027 6170 706c 6963 6174 696f 6e2f == 'application/ │ │ │ │ +000350a0: 2729 290a 0920 2029 207b 0a09 2020 2020 ')).. ) {.. │ │ │ │ +000350b0: 7265 7475 726e 2074 7970 6530 0a09 2020 return type0.. │ │ │ │ +000350c0: 7d0a 0a09 2020 7265 7475 726e 2073 636f }... return sco │ │ │ │ +000350d0: 7265 3020 3e20 7363 6f72 6531 203f 2074 re0 > score1 ? t │ │ │ │ +000350e0: 7970 6530 203a 2074 7970 6531 0a09 7d20 ype0 : type1..} │ │ │ │ +000350f0: 0a7d 2028 6d69 6d65 5479 7065 7329 293b .} (mimeTypes)); │ │ │ │ +00035100: 0a0a 7661 7220 6465 6665 725f 3120 3d20 ..var defer_1 = │ │ │ │ +00035110: 6465 6665 7224 313b 0a0a 2f2a 2a0a 202a defer$1;../**. * │ │ │ │ +00035120: 2052 756e 7320 7072 6f76 6964 6564 2066 Runs provided f │ │ │ │ +00035130: 756e 6374 696f 6e20 6f6e 206e 6578 7420 unction on next │ │ │ │ +00035140: 6974 6572 6174 696f 6e20 6f66 2074 6865 iteration of the │ │ │ │ +00035150: 2065 7665 6e74 206c 6f6f 700a 202a 0a20 event loop. *. │ │ │ │ +00035160: 2a20 4070 6172 616d 207b 6675 6e63 7469 * @param {functi │ │ │ │ +00035170: 6f6e 7d20 666e 202d 2066 756e 6374 696f on} fn - functio │ │ │ │ +00035180: 6e20 746f 2072 756e 0a20 2a2f 0a66 756e n to run. */.fun │ │ │ │ +00035190: 6374 696f 6e20 6465 6665 7224 3128 666e ction defer$1(fn │ │ │ │ +000351a0: 290a 7b0a 2020 7661 7220 6e65 7874 5469 ).{. var nextTi │ │ │ │ +000351b0: 636b 203d 2074 7970 656f 6620 7365 7449 ck = typeof setI │ │ │ │ +000351c0: 6d6d 6564 6961 7465 203d 3d20 2766 756e mmediate == 'fun │ │ │ │ +000351d0: 6374 696f 6e27 0a20 2020 203f 2073 6574 ction'. ? set │ │ │ │ +000351e0: 496d 6d65 6469 6174 650a 2020 2020 3a20 Immediate. : │ │ │ │ +000351f0: 280a 2020 2020 2020 7479 7065 6f66 2070 (. typeof p │ │ │ │ +00035200: 726f 6365 7373 203d 3d20 276f 626a 6563 rocess == 'objec │ │ │ │ +00035210: 7427 2026 2620 7479 7065 6f66 2070 726f t' && typeof pro │ │ │ │ +00035220: 6365 7373 2e6e 6578 7454 6963 6b20 3d3d cess.nextTick == │ │ │ │ +00035230: 2027 6675 6e63 7469 6f6e 270a 2020 2020 'function'. │ │ │ │ +00035240: 2020 3f20 7072 6f63 6573 732e 6e65 7874 ? process.next │ │ │ │ +00035250: 5469 636b 0a20 2020 2020 203a 206e 756c Tick. : nul │ │ │ │ +00035260: 6c0a 2020 2020 293b 0a0a 2020 6966 2028 l. );.. if ( │ │ │ │ +00035270: 6e65 7874 5469 636b 290a 2020 7b0a 2020 nextTick). {. │ │ │ │ +00035280: 2020 6e65 7874 5469 636b 2866 6e29 3b0a nextTick(fn);. │ │ │ │ +00035290: 2020 7d0a 2020 656c 7365 0a20 207b 0a20 }. else. {. │ │ │ │ +000352a0: 2020 2073 6574 5469 6d65 6f75 7428 666e setTimeout(fn │ │ │ │ +000352b0: 2c20 3029 3b0a 2020 7d0a 7d0a 0a76 6172 , 0);. }.}..var │ │ │ │ +000352c0: 2064 6566 6572 203d 2064 6566 6572 5f31 defer = defer_1 │ │ │ │ +000352d0: 3b0a 0a2f 2f20 4150 490a 7661 7220 6173 ;..// API.var as │ │ │ │ +000352e0: 796e 635f 3120 3d20 6173 796e 6324 323b ync_1 = async$2; │ │ │ │ +000352f0: 0a0a 2f2a 2a0a 202a 2052 756e 7320 7072 ../**. * Runs pr │ │ │ │ +00035300: 6f76 6964 6564 2063 616c 6c62 6163 6b20 ovided callback │ │ │ │ +00035310: 6173 796e 6368 726f 6e6f 7573 6c79 0a20 asynchronously. │ │ │ │ +00035320: 2a20 6576 656e 2069 6620 6361 6c6c 6261 * even if callba │ │ │ │ +00035330: 636b 2069 7473 656c 6620 6973 206e 6f74 ck itself is not │ │ │ │ +00035340: 0a20 2a0a 202a 2040 7061 7261 6d20 2020 . *. * @param │ │ │ │ +00035350: 7b66 756e 6374 696f 6e7d 2063 616c 6c62 {function} callb │ │ │ │ +00035360: 6163 6b20 2d20 6361 6c6c 6261 636b 2074 ack - callback t │ │ │ │ +00035370: 6f20 696e 766f 6b65 0a20 2a20 4072 6574 o invoke. * @ret │ │ │ │ +00035380: 7572 6e73 207b 6675 6e63 7469 6f6e 7d20 urns {function} │ │ │ │ +00035390: 2d20 6175 676d 656e 7465 6420 6361 6c6c - augmented call │ │ │ │ +000353a0: 6261 636b 0a20 2a2f 0a66 756e 6374 696f back. */.functio │ │ │ │ +000353b0: 6e20 6173 796e 6324 3228 6361 6c6c 6261 n async$2(callba │ │ │ │ +000353c0: 636b 290a 7b0a 2020 7661 7220 6973 4173 ck).{. var isAs │ │ │ │ +000353d0: 796e 6320 3d20 6661 6c73 653b 0a0a 2020 ync = false;.. │ │ │ │ +000353e0: 2f2f 2063 6865 636b 2069 6620 6173 796e // check if asyn │ │ │ │ +000353f0: 6320 6861 7070 656e 6564 0a20 2064 6566 c happened. def │ │ │ │ +00035400: 6572 2866 756e 6374 696f 6e28 2920 7b20 er(function() { │ │ │ │ +00035410: 6973 4173 796e 6320 3d20 7472 7565 3b20 isAsync = true; │ │ │ │ +00035420: 7d29 3b0a 0a20 2072 6574 7572 6e20 6675 });.. return fu │ │ │ │ +00035430: 6e63 7469 6f6e 2061 7379 6e63 5f63 616c nction async_cal │ │ │ │ +00035440: 6c62 6163 6b28 6572 722c 2072 6573 756c lback(err, resul │ │ │ │ +00035450: 7429 0a20 207b 0a20 2020 2069 6620 2869 t). {. if (i │ │ │ │ +00035460: 7341 7379 6e63 290a 2020 2020 7b0a 2020 sAsync). {. │ │ │ │ +00035470: 2020 2020 6361 6c6c 6261 636b 2865 7272 callback(err │ │ │ │ +00035480: 2c20 7265 7375 6c74 293b 0a20 2020 207d , result);. } │ │ │ │ +00035490: 0a20 2020 2065 6c73 650a 2020 2020 7b0a . else. {. │ │ │ │ +000354a0: 2020 2020 2020 6465 6665 7228 6675 6e63 defer(func │ │ │ │ +000354b0: 7469 6f6e 206e 6578 7454 6963 6b5f 6361 tion nextTick_ca │ │ │ │ +000354c0: 6c6c 6261 636b 2829 0a20 2020 2020 207b llback(). { │ │ │ │ +000354d0: 0a20 2020 2020 2020 2063 616c 6c62 6163 . callbac │ │ │ │ +000354e0: 6b28 6572 722c 2072 6573 756c 7429 3b0a k(err, result);. │ │ │ │ +000354f0: 2020 2020 2020 7d29 3b0a 2020 2020 7d0a });. }. │ │ │ │ +00035500: 2020 7d3b 0a7d 0a0a 2f2f 2041 5049 0a76 };.}..// API.v │ │ │ │ +00035510: 6172 2061 626f 7274 5f31 203d 2061 626f ar abort_1 = abo │ │ │ │ +00035520: 7274 2432 3b0a 0a2f 2a2a 0a20 2a20 4162 rt$2;../**. * Ab │ │ │ │ +00035530: 6f72 7473 206c 6566 746f 7665 7220 6163 orts leftover ac │ │ │ │ +00035540: 7469 7665 206a 6f62 730a 202a 0a20 2a20 tive jobs. *. * │ │ │ │ +00035550: 4070 6172 616d 207b 6f62 6a65 6374 7d20 @param {object} │ │ │ │ +00035560: 7374 6174 6520 2d20 6375 7272 656e 7420 state - current │ │ │ │ +00035570: 7374 6174 6520 6f62 6a65 6374 0a20 2a2f state object. */ │ │ │ │ +00035580: 0a66 756e 6374 696f 6e20 6162 6f72 7424 .function abort$ │ │ │ │ +00035590: 3228 7374 6174 6529 0a7b 0a20 204f 626a 2(state).{. Obj │ │ │ │ +000355a0: 6563 742e 6b65 7973 2873 7461 7465 2e6a ect.keys(state.j │ │ │ │ +000355b0: 6f62 7329 2e66 6f72 4561 6368 2863 6c65 obs).forEach(cle │ │ │ │ +000355c0: 616e 2e62 696e 6428 7374 6174 6529 293b an.bind(state)); │ │ │ │ +000355d0: 0a0a 2020 2f2f 2072 6573 6574 206c 6566 .. // reset lef │ │ │ │ +000355e0: 746f 7665 7220 6a6f 6273 0a20 2073 7461 tover jobs. sta │ │ │ │ +000355f0: 7465 2e6a 6f62 7320 3d20 7b7d 3b0a 7d0a te.jobs = {};.}. │ │ │ │ +00035600: 0a2f 2a2a 0a20 2a20 436c 6561 6e73 2075 ./**. * Cleans u │ │ │ │ +00035610: 7020 6c65 6674 6f76 6572 206a 6f62 2062 p leftover job b │ │ │ │ +00035620: 7920 696e 766f 6b69 6e67 2061 626f 7274 y invoking abort │ │ │ │ +00035630: 2066 756e 6374 696f 6e20 666f 7220 7468 function for th │ │ │ │ +00035640: 6520 7072 6f76 6964 6564 206a 6f62 2069 e provided job i │ │ │ │ +00035650: 640a 202a 0a20 2a20 4074 6869 7320 2073 d. *. * @this s │ │ │ │ +00035660: 7461 7465 0a20 2a20 4070 6172 616d 207b tate. * @param { │ │ │ │ +00035670: 7374 7269 6e67 7c6e 756d 6265 727d 206b string|number} k │ │ │ │ +00035680: 6579 202d 206a 6f62 2069 6420 746f 2061 ey - job id to a │ │ │ │ +00035690: 626f 7274 0a20 2a2f 0a66 756e 6374 696f bort. */.functio │ │ │ │ +000356a0: 6e20 636c 6561 6e28 6b65 7929 0a7b 0a20 n clean(key).{. │ │ │ │ +000356b0: 2069 6620 2874 7970 656f 6620 7468 6973 if (typeof this │ │ │ │ +000356c0: 2e6a 6f62 735b 6b65 795d 203d 3d20 2766 .jobs[key] == 'f │ │ │ │ +000356d0: 756e 6374 696f 6e27 290a 2020 7b0a 2020 unction'). {. │ │ │ │ +000356e0: 2020 7468 6973 2e6a 6f62 735b 6b65 795d this.jobs[key] │ │ │ │ +000356f0: 2829 3b0a 2020 7d0a 7d0a 0a76 6172 2061 ();. }.}..var a │ │ │ │ +00035700: 7379 6e63 2431 203d 2061 7379 6e63 5f31 sync$1 = async_1 │ │ │ │ +00035710: 0a20 202c 2061 626f 7274 2431 203d 2061 . , abort$1 = a │ │ │ │ +00035720: 626f 7274 5f31 0a20 203b 0a0a 2f2f 2041 bort_1. ;..// A │ │ │ │ +00035730: 5049 0a76 6172 2069 7465 7261 7465 5f31 PI.var iterate_1 │ │ │ │ +00035740: 203d 2069 7465 7261 7465 2432 3b0a 0a2f = iterate$2;../ │ │ │ │ +00035750: 2a2a 0a20 2a20 4974 6572 6174 6573 206f **. * Iterates o │ │ │ │ +00035760: 7665 7220 6561 6368 206a 6f62 206f 626a ver each job obj │ │ │ │ +00035770: 6563 740a 202a 0a20 2a20 4070 6172 616d ect. *. * @param │ │ │ │ +00035780: 207b 6172 7261 797c 6f62 6a65 6374 7d20 {array|object} │ │ │ │ +00035790: 6c69 7374 202d 2061 7272 6179 206f 7220 list - array or │ │ │ │ +000357a0: 6f62 6a65 6374 2028 6e61 6d65 6420 6c69 object (named li │ │ │ │ +000357b0: 7374 2920 746f 2069 7465 7261 7465 206f st) to iterate o │ │ │ │ +000357c0: 7665 720a 202a 2040 7061 7261 6d20 7b66 ver. * @param {f │ │ │ │ +000357d0: 756e 6374 696f 6e7d 2069 7465 7261 746f unction} iterato │ │ │ │ +000357e0: 7220 2d20 6974 6572 6174 6f72 2074 6f20 r - iterator to │ │ │ │ +000357f0: 7275 6e0a 202a 2040 7061 7261 6d20 7b6f run. * @param {o │ │ │ │ +00035800: 626a 6563 747d 2073 7461 7465 202d 2063 bject} state - c │ │ │ │ +00035810: 7572 7265 6e74 206a 6f62 2073 7461 7475 urrent job statu │ │ │ │ +00035820: 730a 202a 2040 7061 7261 6d20 7b66 756e s. * @param {fun │ │ │ │ +00035830: 6374 696f 6e7d 2063 616c 6c62 6163 6b20 ction} callback │ │ │ │ +00035840: 2d20 696e 766f 6b65 6420 7768 656e 2061 - invoked when a │ │ │ │ +00035850: 6c6c 2065 6c65 6d65 6e74 7320 7072 6f63 ll elements proc │ │ │ │ +00035860: 6573 7365 640a 202a 2f0a 6675 6e63 7469 essed. */.functi │ │ │ │ +00035870: 6f6e 2069 7465 7261 7465 2432 286c 6973 on iterate$2(lis │ │ │ │ +00035880: 742c 2069 7465 7261 746f 722c 2073 7461 t, iterator, sta │ │ │ │ +00035890: 7465 2c20 6361 6c6c 6261 636b 290a 7b0a te, callback).{. │ │ │ │ +000358a0: 2020 2f2f 2073 746f 7265 2063 7572 7265 // store curre │ │ │ │ +000358b0: 6e74 2069 6e64 6578 0a20 2076 6172 206b nt index. var k │ │ │ │ +000358c0: 6579 203d 2073 7461 7465 5b27 6b65 7965 ey = state['keye │ │ │ │ +000358d0: 644c 6973 7427 5d20 3f20 7374 6174 655b dList'] ? state[ │ │ │ │ +000358e0: 276b 6579 6564 4c69 7374 275d 5b73 7461 'keyedList'][sta │ │ │ │ +000358f0: 7465 2e69 6e64 6578 5d20 3a20 7374 6174 te.index] : stat │ │ │ │ +00035900: 652e 696e 6465 783b 0a0a 2020 7374 6174 e.index;.. stat │ │ │ │ +00035910: 652e 6a6f 6273 5b6b 6579 5d20 3d20 7275 e.jobs[key] = ru │ │ │ │ +00035920: 6e4a 6f62 2869 7465 7261 746f 722c 206b nJob(iterator, k │ │ │ │ +00035930: 6579 2c20 6c69 7374 5b6b 6579 5d2c 2066 ey, list[key], f │ │ │ │ +00035940: 756e 6374 696f 6e28 6572 726f 722c 206f unction(error, o │ │ │ │ +00035950: 7574 7075 7429 0a20 207b 0a20 2020 202f utput). {. / │ │ │ │ +00035960: 2f20 646f 6e27 7420 7265 7065 6174 2079 / don't repeat y │ │ │ │ +00035970: 6f75 7273 656c 660a 2020 2020 2f2f 2073 ourself. // s │ │ │ │ +00035980: 6b69 7020 7365 636f 6e64 6172 7920 6361 kip secondary ca │ │ │ │ +00035990: 6c6c 6261 636b 730a 2020 2020 6966 2028 llbacks. if ( │ │ │ │ +000359a0: 2128 6b65 7920 696e 2073 7461 7465 2e6a !(key in state.j │ │ │ │ +000359b0: 6f62 7329 290a 2020 2020 7b0a 2020 2020 obs)). {. │ │ │ │ +000359c0: 2020 7265 7475 726e 3b0a 2020 2020 7d0a return;. }. │ │ │ │ +000359d0: 0a20 2020 202f 2f20 636c 6561 6e20 7570 . // clean up │ │ │ │ +000359e0: 206a 6f62 730a 2020 2020 6465 6c65 7465 jobs. delete │ │ │ │ +000359f0: 2073 7461 7465 2e6a 6f62 735b 6b65 795d state.jobs[key] │ │ │ │ +00035a00: 3b0a 0a20 2020 2069 6620 2865 7272 6f72 ;.. if (error │ │ │ │ +00035a10: 290a 2020 2020 7b0a 2020 2020 2020 2f2f ). {. // │ │ │ │ +00035a20: 2064 6f6e 2774 2070 726f 6365 7373 2072 don't process r │ │ │ │ +00035a30: 6573 7420 6f66 2074 6865 2072 6573 756c est of the resul │ │ │ │ +00035a40: 7473 0a20 2020 2020 202f 2f20 7374 6f70 ts. // stop │ │ │ │ +00035a50: 2073 7469 6c6c 2061 6374 6976 6520 6a6f still active jo │ │ │ │ +00035a60: 6273 0a20 2020 2020 202f 2f20 616e 6420 bs. // and │ │ │ │ +00035a70: 7265 7365 7420 7468 6520 6c69 7374 0a20 reset the list. │ │ │ │ +00035a80: 2020 2020 2061 626f 7274 2431 2873 7461 abort$1(sta │ │ │ │ +00035a90: 7465 293b 0a20 2020 207d 0a20 2020 2065 te);. }. e │ │ │ │ +00035aa0: 6c73 650a 2020 2020 7b0a 2020 2020 2020 lse. {. │ │ │ │ +00035ab0: 7374 6174 652e 7265 7375 6c74 735b 6b65 state.results[ke │ │ │ │ +00035ac0: 795d 203d 206f 7574 7075 743b 0a20 2020 y] = output;. │ │ │ │ +00035ad0: 207d 0a0a 2020 2020 2f2f 2072 6574 7572 }.. // retur │ │ │ │ +00035ae0: 6e20 7361 6c76 6167 6564 2072 6573 756c n salvaged resul │ │ │ │ +00035af0: 7473 0a20 2020 2063 616c 6c62 6163 6b28 ts. callback( │ │ │ │ +00035b00: 6572 726f 722c 2073 7461 7465 2e72 6573 error, state.res │ │ │ │ +00035b10: 756c 7473 293b 0a20 207d 293b 0a7d 0a0a ults);. });.}.. │ │ │ │ +00035b20: 2f2a 2a0a 202a 2052 756e 7320 6974 6572 /**. * Runs iter │ │ │ │ +00035b30: 6174 6f72 206f 7665 7220 7072 6f76 6964 ator over provid │ │ │ │ +00035b40: 6564 206a 6f62 2065 6c65 6d65 6e74 0a20 ed job element. │ │ │ │ +00035b50: 2a0a 202a 2040 7061 7261 6d20 2020 7b66 *. * @param {f │ │ │ │ +00035b60: 756e 6374 696f 6e7d 2069 7465 7261 746f unction} iterato │ │ │ │ +00035b70: 7220 2d20 6974 6572 6174 6f72 2074 6f20 r - iterator to │ │ │ │ +00035b80: 696e 766f 6b65 0a20 2a20 4070 6172 616d invoke. * @param │ │ │ │ +00035b90: 2020 207b 7374 7269 6e67 7c6e 756d 6265 {string|numbe │ │ │ │ +00035ba0: 727d 206b 6579 202d 206b 6579 2f69 6e64 r} key - key/ind │ │ │ │ +00035bb0: 6578 206f 6620 7468 6520 656c 656d 656e ex of the elemen │ │ │ │ +00035bc0: 7420 696e 2074 6865 206c 6973 7420 6f66 t in the list of │ │ │ │ +00035bd0: 206a 6f62 730a 202a 2040 7061 7261 6d20 jobs. * @param │ │ │ │ +00035be0: 2020 7b6d 6978 6564 7d20 6974 656d 202d {mixed} item - │ │ │ │ +00035bf0: 206a 6f62 2064 6573 6372 6970 7469 6f6e job description │ │ │ │ +00035c00: 0a20 2a20 4070 6172 616d 2020 207b 6675 . * @param {fu │ │ │ │ +00035c10: 6e63 7469 6f6e 7d20 6361 6c6c 6261 636b nction} callback │ │ │ │ +00035c20: 202d 2069 6e76 6f6b 6564 2061 6674 6572 - invoked after │ │ │ │ +00035c30: 2069 7465 7261 746f 7220 6973 2064 6f6e iterator is don │ │ │ │ +00035c40: 6520 7769 7468 2074 6865 206a 6f62 0a20 e with the job. │ │ │ │ +00035c50: 2a20 4072 6574 7572 6e73 207b 6675 6e63 * @returns {func │ │ │ │ +00035c60: 7469 6f6e 7c6d 6978 6564 7d20 2d20 6a6f tion|mixed} - jo │ │ │ │ +00035c70: 6220 6162 6f72 7420 6675 6e63 7469 6f6e b abort function │ │ │ │ +00035c80: 206f 7220 736f 6d65 7468 696e 6720 656c or something el │ │ │ │ +00035c90: 7365 0a20 2a2f 0a66 756e 6374 696f 6e20 se. */.function │ │ │ │ +00035ca0: 7275 6e4a 6f62 2869 7465 7261 746f 722c runJob(iterator, │ │ │ │ +00035cb0: 206b 6579 2c20 6974 656d 2c20 6361 6c6c key, item, call │ │ │ │ +00035cc0: 6261 636b 290a 7b0a 2020 7661 7220 6162 back).{. var ab │ │ │ │ +00035cd0: 6f72 7465 723b 0a0a 2020 2f2f 2061 6c6c orter;.. // all │ │ │ │ +00035ce0: 6f77 2073 686f 7274 6375 7420 6966 2069 ow shortcut if i │ │ │ │ +00035cf0: 7465 7261 746f 7220 6578 7065 6374 7320 terator expects │ │ │ │ +00035d00: 6f6e 6c79 2074 776f 2061 7267 756d 656e only two argumen │ │ │ │ +00035d10: 7473 0a20 2069 6620 2869 7465 7261 746f ts. if (iterato │ │ │ │ +00035d20: 722e 6c65 6e67 7468 203d 3d20 3229 0a20 r.length == 2). │ │ │ │ +00035d30: 207b 0a20 2020 2061 626f 7274 6572 203d {. aborter = │ │ │ │ +00035d40: 2069 7465 7261 746f 7228 6974 656d 2c20 iterator(item, │ │ │ │ +00035d50: 6173 796e 6324 3128 6361 6c6c 6261 636b async$1(callback │ │ │ │ +00035d60: 2929 3b0a 2020 7d0a 2020 2f2f 206f 7468 ));. }. // oth │ │ │ │ +00035d70: 6572 7769 7365 2067 6f20 7769 7468 2066 erwise go with f │ │ │ │ +00035d80: 756c 6c20 7468 7265 6520 6172 6775 6d65 ull three argume │ │ │ │ +00035d90: 6e74 730a 2020 656c 7365 0a20 207b 0a20 nts. else. {. │ │ │ │ +00035da0: 2020 2061 626f 7274 6572 203d 2069 7465 aborter = ite │ │ │ │ +00035db0: 7261 746f 7228 6974 656d 2c20 6b65 792c rator(item, key, │ │ │ │ +00035dc0: 2061 7379 6e63 2431 2863 616c 6c62 6163 async$1(callbac │ │ │ │ +00035dd0: 6b29 293b 0a20 207d 0a0a 2020 7265 7475 k));. }.. retu │ │ │ │ +00035de0: 726e 2061 626f 7274 6572 3b0a 7d0a 0a2f rn aborter;.}../ │ │ │ │ +00035df0: 2f20 4150 490a 7661 7220 7374 6174 655f / API.var state_ │ │ │ │ +00035e00: 3120 3d20 7374 6174 653b 0a0a 2f2a 2a0a 1 = state;../**. │ │ │ │ +00035e10: 202a 2043 7265 6174 6573 2069 6e69 7469 * Creates initi │ │ │ │ +00035e20: 616c 2073 7461 7465 206f 626a 6563 740a al state object. │ │ │ │ +00035e30: 202a 2066 6f72 2069 7465 7261 7469 6f6e * for iteration │ │ │ │ +00035e40: 206f 7665 7220 6c69 7374 0a20 2a0a 202a over list. *. * │ │ │ │ +00035e50: 2040 7061 7261 6d20 2020 7b61 7272 6179 @param {array │ │ │ │ +00035e60: 7c6f 626a 6563 747d 206c 6973 7420 2d20 |object} list - │ │ │ │ +00035e70: 6c69 7374 2074 6f20 6974 6572 6174 6520 list to iterate │ │ │ │ +00035e80: 6f76 6572 0a20 2a20 4070 6172 616d 2020 over. * @param │ │ │ │ +00035e90: 207b 6675 6e63 7469 6f6e 7c6e 756c 6c7d {function|null} │ │ │ │ +00035ea0: 2073 6f72 744d 6574 686f 6420 2d20 6675 sortMethod - fu │ │ │ │ +00035eb0: 6e63 7469 6f6e 2074 6f20 7573 6520 666f nction to use fo │ │ │ │ +00035ec0: 7220 6b65 7973 2073 6f72 742c 0a20 2a20 r keys sort,. * │ │ │ │ +00035ed0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00035ee0: 2020 2020 2020 2020 2020 2020 2020 2020 │ │ │ │ +00035ef0: 2020 2020 6f72 2060 6e75 6c6c 6020 746f or `null` to │ │ │ │ +00035f00: 206b 6565 7020 7468 656d 2061 7320 6973 keep them as is │ │ │ │ +00035f10: 0a20 2a20 4072 6574 7572 6e73 207b 6f62 . * @returns {ob │ │ │ │ +00035f20: 6a65 6374 7d20 2d20 696e 6974 6961 6c20 ject} - initial │ │ │ │ +00035f30: 7374 6174 6520 6f62 6a65 6374 0a20 2a2f state object. */ │ │ │ │ +00035f40: 0a66 756e 6374 696f 6e20 7374 6174 6528 .function state( │ │ │ │ +00035f50: 6c69 7374 2c20 736f 7274 4d65 7468 6f64 list, sortMethod │ │ │ │ +00035f60: 290a 7b0a 2020 7661 7220 6973 4e61 6d65 ).{. var isName │ │ │ │ +00035f70: 644c 6973 7420 3d20 2141 7272 6179 2e69 dList = !Array.i │ │ │ │ +00035f80: 7341 7272 6179 286c 6973 7429 0a20 2020 sArray(list). │ │ │ │ +00035f90: 202c 2069 6e69 7453 7461 7465 203d 0a20 , initState =. │ │ │ │ +00035fa0: 2020 207b 0a20 2020 2020 2069 6e64 6578 {. index │ │ │ │ +00035fb0: 2020 2020 3a20 302c 0a20 2020 2020 206b : 0,. k │ │ │ │ +00035fc0: 6579 6564 4c69 7374 3a20 6973 4e61 6d65 eyedList: isName │ │ │ │ +00035fd0: 644c 6973 7420 7c7c 2073 6f72 744d 6574 dList || sortMet │ │ │ │ +00035fe0: 686f 6420 3f20 4f62 6a65 6374 2e6b 6579 hod ? Object.key │ │ │ │ +00035ff0: 7328 6c69 7374 2920 3a20 6e75 6c6c 2c0a s(list) : null,. │ │ │ │ +00036000: 2020 2020 2020 6a6f 6273 2020 2020 203a jobs : │ │ │ │ +00036010: 207b 7d2c 0a20 2020 2020 2072 6573 756c {},. resul │ │ │ │ +00036020: 7473 2020 3a20 6973 4e61 6d65 644c 6973 ts : isNamedLis │ │ │ │ +00036030: 7420 3f20 7b7d 203a 205b 5d2c 0a20 2020 t ? {} : [],. │ │ │ │ +00036040: 2020 2073 697a 6520 2020 2020 3a20 6973 size : is │ │ │ │ +00036050: 4e61 6d65 644c 6973 7420 3f20 4f62 6a65 NamedList ? Obje │ │ │ │ +00036060: 6374 2e6b 6579 7328 6c69 7374 292e 6c65 ct.keys(list).le │ │ │ │ +00036070: 6e67 7468 203a 206c 6973 742e 6c65 6e67 ngth : list.leng │ │ │ │ +00036080: 7468 0a20 2020 207d 0a20 2020 203b 0a0a th. }. ;.. │ │ │ │ +00036090: 2020 6966 2028 736f 7274 4d65 7468 6f64 if (sortMethod │ │ │ │ +000360a0: 290a 2020 7b0a 2020 2020 2f2f 2073 6f72 ). {. // sor │ │ │ │ +000360b0: 7420 6172 7261 7920 6b65 7973 2062 6173 t array keys bas │ │ │ │ +000360c0: 6564 206f 6e20 6974 2773 2076 616c 7565 ed on it's value │ │ │ │ +000360d0: 730a 2020 2020 2f2f 2073 6f72 7420 6f62 s. // sort ob │ │ │ │ +000360e0: 6a65 6374 2773 206b 6579 7320 6a75 7374 ject's keys just │ │ │ │ +000360f0: 206f 6e20 6f77 6e20 6d65 7269 740a 2020 on own merit. │ │ │ │ +00036100: 2020 696e 6974 5374 6174 652e 6b65 7965 initState.keye │ │ │ │ +00036110: 644c 6973 742e 736f 7274 2869 734e 616d dList.sort(isNam │ │ │ │ +00036120: 6564 4c69 7374 203f 2073 6f72 744d 6574 edList ? sortMet │ │ │ │ +00036130: 686f 6420 3a20 6675 6e63 7469 6f6e 2861 hod : function(a │ │ │ │ +00036140: 2c20 6229 0a20 2020 207b 0a20 2020 2020 , b). {. │ │ │ │ +00036150: 2072 6574 7572 6e20 736f 7274 4d65 7468 return sortMeth │ │ │ │ +00036160: 6f64 286c 6973 745b 615d 2c20 6c69 7374 od(list[a], list │ │ │ │ +00036170: 5b62 5d29 3b0a 2020 2020 7d29 3b0a 2020 [b]);. });. │ │ │ │ +00036180: 7d0a 0a20 2072 6574 7572 6e20 696e 6974 }.. return init │ │ │ │ +00036190: 5374 6174 653b 0a7d 0a0a 7661 7220 6162 State;.}..var ab │ │ │ │ +000361a0: 6f72 7420 3d20 6162 6f72 745f 310a 2020 ort = abort_1. │ │ │ │ +000361b0: 2c20 6173 796e 6320 3d20 6173 796e 635f , async = async_ │ │ │ │ +000361c0: 310a 2020 3b0a 0a2f 2f20 4150 490a 7661 1. ;..// API.va │ │ │ │ +000361d0: 7220 7465 726d 696e 6174 6f72 5f31 203d r terminator_1 = │ │ │ │ +000361e0: 2074 6572 6d69 6e61 746f 7224 323b 0a0a terminator$2;.. │ │ │ │ +000361f0: 2f2a 2a0a 202a 2054 6572 6d69 6e61 7465 /**. * Terminate │ │ │ │ +00036200: 7320 6a6f 6273 2069 6e20 7468 6520 6174 s jobs in the at │ │ │ │ +00036210: 7461 6368 6564 2073 7461 7465 2063 6f6e tached state con │ │ │ │ +00036220: 7465 7874 0a20 2a0a 202a 2040 7468 6973 text. *. * @this │ │ │ │ +00036230: 2020 4173 796e 634b 6974 5374 6174 6523 AsyncKitState# │ │ │ │ +00036240: 0a20 2a20 4070 6172 616d 207b 6675 6e63 . * @param {func │ │ │ │ +00036250: 7469 6f6e 7d20 6361 6c6c 6261 636b 202d tion} callback - │ │ │ │ +00036260: 2066 696e 616c 2063 616c 6c62 6163 6b20 final callback │ │ │ │ +00036270: 746f 2069 6e76 6f6b 6520 6166 7465 7220 to invoke after │ │ │ │ +00036280: 7465 726d 696e 6174 696f 6e0a 202a 2f0a termination. */. │ │ │ │ +00036290: 6675 6e63 7469 6f6e 2074 6572 6d69 6e61 function termina │ │ │ │ +000362a0: 746f 7224 3228 6361 6c6c 6261 636b 290a tor$2(callback). │ │ │ │ +000362b0: 7b0a 2020 6966 2028 214f 626a 6563 742e {. if (!Object. │ │ │ │ +000362c0: 6b65 7973 2874 6869 732e 6a6f 6273 292e keys(this.jobs). │ │ │ │ +000362d0: 6c65 6e67 7468 290a 2020 7b0a 2020 2020 length). {. │ │ │ │ +000362e0: 7265 7475 726e 3b0a 2020 7d0a 0a20 202f return;. }.. / │ │ │ │ +000362f0: 2f20 6661 7374 2066 6f72 7761 7264 2069 / fast forward i │ │ │ │ +00036300: 7465 7261 7469 6f6e 2069 6e64 6578 0a20 teration index. │ │ │ │ +00036310: 2074 6869 732e 696e 6465 7820 3d20 7468 this.index = th │ │ │ │ +00036320: 6973 2e73 697a 653b 0a0a 2020 2f2f 2061 is.size;.. // a │ │ │ │ +00036330: 626f 7274 206a 6f62 730a 2020 6162 6f72 bort jobs. abor │ │ │ │ +00036340: 7428 7468 6973 293b 0a0a 2020 2f2f 2073 t(this);.. // s │ │ │ │ +00036350: 656e 6420 6261 636b 2072 6573 756c 7473 end back results │ │ │ │ +00036360: 2077 6520 6861 7665 2073 6f20 6661 720a we have so far. │ │ │ │ +00036370: 2020 6173 796e 6328 6361 6c6c 6261 636b async(callback │ │ │ │ +00036380: 2928 6e75 6c6c 2c20 7468 6973 2e72 6573 )(null, this.res │ │ │ │ +00036390: 756c 7473 293b 0a7d 0a0a 7661 7220 6974 ults);.}..var it │ │ │ │ +000363a0: 6572 6174 6524 3120 2020 203d 2069 7465 erate$1 = ite │ │ │ │ +000363b0: 7261 7465 5f31 0a20 202c 2069 6e69 7453 rate_1. , initS │ │ │ │ +000363c0: 7461 7465 2431 2020 3d20 7374 6174 655f tate$1 = state_ │ │ │ │ +000363d0: 310a 2020 2c20 7465 726d 696e 6174 6f72 1. , terminator │ │ │ │ +000363e0: 2431 203d 2074 6572 6d69 6e61 746f 725f $1 = terminator_ │ │ │ │ +000363f0: 310a 2020 3b0a 0a2f 2f20 5075 626c 6963 1. ;..// Public │ │ │ │ +00036400: 2041 5049 0a76 6172 2070 6172 616c 6c65 API.var paralle │ │ │ │ +00036410: 6c5f 3120 3d20 7061 7261 6c6c 656c 3b0a l_1 = parallel;. │ │ │ │ +00036420: 0a2f 2a2a 0a20 2a20 5275 6e73 2069 7465 ./**. * Runs ite │ │ │ │ +00036430: 7261 746f 7220 6f76 6572 2070 726f 7669 rator over provi │ │ │ │ +00036440: 6465 6420 6172 7261 7920 656c 656d 656e ded array elemen │ │ │ │ +00036450: 7473 2069 6e20 7061 7261 6c6c 656c 0a20 ts in parallel. │ │ │ │ +00036460: 2a0a 202a 2040 7061 7261 6d20 2020 7b61 *. * @param {a │ │ │ │ +00036470: 7272 6179 7c6f 626a 6563 747d 206c 6973 rray|object} lis │ │ │ │ +00036480: 7420 2d20 6172 7261 7920 6f72 206f 626a t - array or obj │ │ │ │ +00036490: 6563 7420 286e 616d 6564 206c 6973 7429 ect (named list) │ │ │ │ +000364a0: 2074 6f20 6974 6572 6174 6520 6f76 6572 to iterate over │ │ │ │ +000364b0: 0a20 2a20 4070 6172 616d 2020 207b 6675 . * @param {fu │ │ │ │ +000364c0: 6e63 7469 6f6e 7d20 6974 6572 6174 6f72 nction} iterator │ │ │ │ +000364d0: 202d 2069 7465 7261 746f 7220 746f 2072 - iterator to r │ │ │ │ +000364e0: 756e 0a20 2a20 4070 6172 616d 2020 207b un. * @param { │ │ │ │ +000364f0: 6675 6e63 7469 6f6e 7d20 6361 6c6c 6261 function} callba │ │ │ │ +00036500: 636b 202d 2069 6e76 6f6b 6564 2077 6865 ck - invoked whe │ │ │ │ +00036510: 6e20 616c 6c20 656c 656d 656e 7473 2070 n all elements p │ │ │ │ +00036520: 726f 6365 7373 6564 0a20 2a20 4072 6574 rocessed. * @ret │ │ │ │ +00036530: 7572 6e73 207b 6675 6e63 7469 6f6e 7d20 urns {function} │ │ │ │ +00036540: 2d20 6a6f 6273 2074 6572 6d69 6e61 746f - jobs terminato │ │ │ │ +00036550: 720a 202a 2f0a 6675 6e63 7469 6f6e 2070 r. */.function p │ │ │ │ +00036560: 6172 616c 6c65 6c28 6c69 7374 2c20 6974 arallel(list, it │ │ │ │ +00036570: 6572 6174 6f72 2c20 6361 6c6c 6261 636b erator, callback │ │ │ │ +00036580: 290a 7b0a 2020 7661 7220 7374 6174 6520 ).{. var state │ │ │ │ +00036590: 3d20 696e 6974 5374 6174 6524 3128 6c69 = initState$1(li │ │ │ │ +000365a0: 7374 293b 0a0a 2020 7768 696c 6520 2873 st);.. while (s │ │ │ │ +000365b0: 7461 7465 2e69 6e64 6578 203c 2028 7374 tate.index < (st │ │ │ │ +000365c0: 6174 655b 276b 6579 6564 4c69 7374 275d ate['keyedList'] │ │ │ │ +000365d0: 207c 7c20 6c69 7374 292e 6c65 6e67 7468 || list).length │ │ │ │ +000365e0: 290a 2020 7b0a 2020 2020 6974 6572 6174 ). {. iterat │ │ │ │ +000365f0: 6524 3128 6c69 7374 2c20 6974 6572 6174 e$1(list, iterat │ │ │ │ +00036600: 6f72 2c20 7374 6174 652c 2066 756e 6374 or, state, funct │ │ │ │ +00036610: 696f 6e28 6572 726f 722c 2072 6573 756c ion(error, resul │ │ │ │ +00036620: 7429 0a20 2020 207b 0a20 2020 2020 2069 t). {. i │ │ │ │ +00036630: 6620 2865 7272 6f72 290a 2020 2020 2020 f (error). │ │ │ │ +00036640: 7b0a 2020 2020 2020 2020 6361 6c6c 6261 {. callba │ │ │ │ +00036650: 636b 2865 7272 6f72 2c20 7265 7375 6c74 ck(error, result │ │ │ │ +00036660: 293b 0a20 2020 2020 2020 2072 6574 7572 );. retur │ │ │ │ +00036670: 6e3b 0a20 2020 2020 207d 0a0a 2020 2020 n;. }.. │ │ │ │ +00036680: 2020 2f2f 206c 6f6f 6b73 206c 696b 6520 // looks like │ │ │ │ +00036690: 6974 2773 2074 6865 206c 6173 7420 6f6e it's the last on │ │ │ │ +000366a0: 650a 2020 2020 2020 6966 2028 4f62 6a65 e. if (Obje │ │ │ │ +000366b0: 6374 2e6b 6579 7328 7374 6174 652e 6a6f ct.keys(state.jo │ │ │ │ +000366c0: 6273 292e 6c65 6e67 7468 203d 3d3d 2030 bs).length === 0 │ │ │ │ +000366d0: 290a 2020 2020 2020 7b0a 2020 2020 2020 ). {. │ │ │ │ +000366e0: 2020 6361 6c6c 6261 636b 286e 756c 6c2c callback(null, │ │ │ │ +000366f0: 2073 7461 7465 2e72 6573 756c 7473 293b state.results); │ │ │ │ +00036700: 0a20 2020 2020 2020 2072 6574 7572 6e3b . return; │ │ │ │ +00036710: 0a20 2020 2020 207d 0a20 2020 207d 293b . }. }); │ │ │ │ +00036720: 0a0a 2020 2020 7374 6174 652e 696e 6465 .. state.inde │ │ │ │ +00036730: 782b 2b3b 0a20 207d 0a0a 2020 7265 7475 x++;. }.. retu │ │ │ │ +00036740: 726e 2074 6572 6d69 6e61 746f 7224 312e rn terminator$1. │ │ │ │ +00036750: 6269 6e64 2873 7461 7465 2c20 6361 6c6c bind(state, call │ │ │ │ +00036760: 6261 636b 293b 0a7d 0a0a 7661 7220 7365 back);.}..var se │ │ │ │ +00036770: 7269 616c 4f72 6465 7265 6424 3220 3d20 rialOrdered$2 = │ │ │ │ +00036780: 7b65 7870 6f72 7473 3a20 7b7d 7d3b 0a0a {exports: {}};.. │ │ │ │ +00036790: 7661 7220 6974 6572 6174 6520 2020 203d var iterate = │ │ │ │ +000367a0: 2069 7465 7261 7465 5f31 0a20 202c 2069 iterate_1. , i │ │ │ │ +000367b0: 6e69 7453 7461 7465 2020 3d20 7374 6174 nitState = stat │ │ │ │ +000367c0: 655f 310a 2020 2c20 7465 726d 696e 6174 e_1. , terminat │ │ │ │ +000367d0: 6f72 203d 2074 6572 6d69 6e61 746f 725f or = terminator_ │ │ │ │ +000367e0: 310a 2020 3b0a 0a2f 2f20 5075 626c 6963 1. ;..// Public │ │ │ │ +000367f0: 2041 5049 0a73 6572 6961 6c4f 7264 6572 API.serialOrder │ │ │ │ +00036800: 6564 2432 2e65 7870 6f72 7473 203d 2073 ed$2.exports = s │ │ │ │ +00036810: 6572 6961 6c4f 7264 6572 6564 2431 3b0a erialOrdered$1;. │ │ │ │ +00036820: 2f2f 2073 6f72 7469 6e67 2068 656c 7065 // sorting helpe │ │ │ │ +00036830: 7273 0a73 6572 6961 6c4f 7264 6572 6564 rs.serialOrdered │ │ │ │ +00036840: 2432 2e65 7870 6f72 7473 2e61 7363 656e $2.exports.ascen │ │ │ │ +00036850: 6469 6e67 2020 3d20 6173 6365 6e64 696e ding = ascendin │ │ │ │ +00036860: 673b 0a73 6572 6961 6c4f 7264 6572 6564 g;.serialOrdered │ │ │ │ +00036870: 2432 2e65 7870 6f72 7473 2e64 6573 6365 $2.exports.desce │ │ │ │ +00036880: 6e64 696e 6720 3d20 6465 7363 656e 6469 nding = descendi │ │ │ │ +00036890: 6e67 3b0a 0a2f 2a2a 0a20 2a20 5275 6e73 ng;../**. * Runs │ │ │ │ +000368a0: 2069 7465 7261 746f 7220 6f76 6572 2070 iterator over p │ │ │ │ +000368b0: 726f 7669 6465 6420 736f 7274 6564 2061 rovided sorted a │ │ │ │ +000368c0: 7272 6179 2065 6c65 6d65 6e74 7320 696e rray elements in │ │ │ │ +000368d0: 2073 6572 6965 730a 202a 0a20 2a20 4070 series. *. * @p │ │ │ │ +000368e0: 6172 616d 2020 207b 6172 7261 797c 6f62 aram {array|ob │ │ │ │ +000368f0: 6a65 6374 7d20 6c69 7374 202d 2061 7272 ject} list - arr │ │ │ │ +00036900: 6179 206f 7220 6f62 6a65 6374 2028 6e61 ay or object (na │ │ │ │ +00036910: 6d65 6420 6c69 7374 2920 746f 2069 7465 med list) to ite │ │ │ │ +00036920: 7261 7465 206f 7665 720a 202a 2040 7061 rate over. * @pa │ │ │ │ +00036930: 7261 6d20 2020 7b66 756e 6374 696f 6e7d ram {function} │ │ │ │ +00036940: 2069 7465 7261 746f 7220 2d20 6974 6572 iterator - iter │ │ │ │ +00036950: 6174 6f72 2074 6f20 7275 6e0a 202a 2040 ator to run. * @ │ │ │ │ +00036960: 7061 7261 6d20 2020 7b66 756e 6374 696f param {functio │ │ │ │ +00036970: 6e7d 2073 6f72 744d 6574 686f 6420 2d20 n} sortMethod - │ │ │ │ +00036980: 6375 7374 6f6d 2073 6f72 7420 6675 6e63 custom sort func │ │ │ │ +00036990: 7469 6f6e 0a20 2a20 4070 6172 616d 2020 tion. * @param │ │ │ │ +000369a0: 207b 6675 6e63 7469 6f6e 7d20 6361 6c6c {function} call │ │ │ │ +000369b0: 6261 636b 202d 2069 6e76 6f6b 6564 2077 back - invoked w │ │ │ │ +000369c0: 6865 6e20 616c 6c20 656c 656d 656e 7473 hen all elements │ │ │ │ +000369d0: 2070 726f 6365 7373 6564 0a20 2a20 4072 processed. * @r │ │ │ │ +000369e0: 6574 7572 6e73 207b 6675 6e63 7469 6f6e eturns {function │ │ │ │ +000369f0: 7d20 2d20 6a6f 6273 2074 6572 6d69 6e61 } - jobs termina │ │ │ │ +00036a00: 746f 720a 202a 2f0a 6675 6e63 7469 6f6e tor. */.function │ │ │ │ +00036a10: 2073 6572 6961 6c4f 7264 6572 6564 2431 serialOrdered$1 │ │ │ │ +00036a20: 286c 6973 742c 2069 7465 7261 746f 722c (list, iterator, │ │ │ │ +00036a30: 2073 6f72 744d 6574 686f 642c 2063 616c sortMethod, cal │ │ │ │ +00036a40: 6c62 6163 6b29 0a7b 0a20 2076 6172 2073 lback).{. var s │ │ │ │ +00036a50: 7461 7465 203d 2069 6e69 7453 7461 7465 tate = initState │ │ │ │ +00036a60: 286c 6973 742c 2073 6f72 744d 6574 686f (list, sortMetho │ │ │ │ +00036a70: 6429 3b0a 0a20 2069 7465 7261 7465 286c d);.. iterate(l │ │ │ │ +00036a80: 6973 742c 2069 7465 7261 746f 722c 2073 ist, iterator, s │ │ │ │ +00036a90: 7461 7465 2c20 6675 6e63 7469 6f6e 2069 tate, function i │ │ │ │ +00036aa0: 7465 7261 746f 7248 616e 646c 6572 2865 teratorHandler(e │ │ │ │ +00036ab0: 7272 6f72 2c20 7265 7375 6c74 290a 2020 rror, result). │ │ │ │ +00036ac0: 7b0a 2020 2020 6966 2028 6572 726f 7229 {. if (error) │ │ │ │ +00036ad0: 0a20 2020 207b 0a20 2020 2020 2063 616c . {. cal │ │ │ │ +00036ae0: 6c62 6163 6b28 6572 726f 722c 2072 6573 lback(error, res │ │ │ │ +00036af0: 756c 7429 3b0a 2020 2020 2020 7265 7475 ult);. retu │ │ │ │ +00036b00: 726e 3b0a 2020 2020 7d0a 0a20 2020 2073 rn;. }.. s │ │ │ │ +00036b10: 7461 7465 2e69 6e64 6578 2b2b 3b0a 0a20 tate.index++;.. │ │ │ │ +00036b20: 2020 202f 2f20 6172 6520 7765 2074 6865 // are we the │ │ │ │ +00036b30: 7265 2079 6574 3f0a 2020 2020 6966 2028 re yet?. if ( │ │ │ │ +00036b40: 7374 6174 652e 696e 6465 7820 3c20 2873 state.index < (s │ │ │ │ +00036b50: 7461 7465 5b27 6b65 7965 644c 6973 7427 tate['keyedList' │ │ │ │ +00036b60: 5d20 7c7c 206c 6973 7429 2e6c 656e 6774 ] || list).lengt │ │ │ │ +00036b70: 6829 0a20 2020 207b 0a20 2020 2020 2069 h). {. i │ │ │ │ +00036b80: 7465 7261 7465 286c 6973 742c 2069 7465 terate(list, ite │ │ │ │ +00036b90: 7261 746f 722c 2073 7461 7465 2c20 6974 rator, state, it │ │ │ │ +00036ba0: 6572 6174 6f72 4861 6e64 6c65 7229 3b0a eratorHandler);. │ │ │ │ +00036bb0: 2020 2020 2020 7265 7475 726e 3b0a 2020 return;. │ │ │ │ +00036bc0: 2020 7d0a 0a20 2020 202f 2f20 646f 6e65 }.. // done │ │ │ │ +00036bd0: 2068 6572 650a 2020 2020 6361 6c6c 6261 here. callba │ │ │ │ +00036be0: 636b 286e 756c 6c2c 2073 7461 7465 2e72 ck(null, state.r │ │ │ │ +00036bf0: 6573 756c 7473 293b 0a20 207d 293b 0a0a esults);. });.. │ │ │ │ +00036c00: 2020 7265 7475 726e 2074 6572 6d69 6e61 return termina │ │ │ │ +00036c10: 746f 722e 6269 6e64 2873 7461 7465 2c20 tor.bind(state, │ │ │ │ +00036c20: 6361 6c6c 6261 636b 293b 0a7d 0a0a 2f2a callback);.}../* │ │ │ │ +00036c30: 0a20 2a20 2d2d 2053 6f72 7420 6d65 7468 . * -- Sort meth │ │ │ │ +00036c40: 6f64 730a 202a 2f0a 0a2f 2a2a 0a20 2a20 ods. */../**. * │ │ │ │ +00036c50: 736f 7274 2068 656c 7065 7220 746f 2073 sort helper to s │ │ │ │ +00036c60: 6f72 7420 6172 7261 7920 656c 656d 656e ort array elemen │ │ │ │ +00036c70: 7473 2069 6e20 6173 6365 6e64 696e 6720 ts in ascending │ │ │ │ +00036c80: 6f72 6465 720a 202a 0a20 2a20 4070 6172 order. *. * @par │ │ │ │ +00036c90: 616d 2020 207b 6d69 7865 647d 2061 202d am {mixed} a - │ │ │ │ +00036ca0: 2061 6e20 6974 656d 2074 6f20 636f 6d70 an item to comp │ │ │ │ +00036cb0: 6172 650a 202a 2040 7061 7261 6d20 2020 are. * @param │ │ │ │ +00036cc0: 7b6d 6978 6564 7d20 6220 2d20 616e 2069 {mixed} b - an i │ │ │ │ +00036cd0: 7465 6d20 746f 2063 6f6d 7061 7265 0a20 tem to compare. │ │ │ │ +00036ce0: 2a20 4072 6574 7572 6e73 207b 6e75 6d62 * @returns {numb │ │ │ │ +00036cf0: 6572 7d20 2d20 636f 6d70 6172 6973 6f6e er} - comparison │ │ │ │ +00036d00: 2072 6573 756c 740a 202a 2f0a 6675 6e63 result. */.func │ │ │ │ +00036d10: 7469 6f6e 2061 7363 656e 6469 6e67 2861 tion ascending(a │ │ │ │ +00036d20: 2c20 6229 0a7b 0a20 2072 6574 7572 6e20 , b).{. return │ │ │ │ +00036d30: 6120 3c20 6220 3f20 2d31 203a 2061 203e a < b ? -1 : a > │ │ │ │ +00036d40: 2062 203f 2031 203a 2030 3b0a 7d0a 0a2f b ? 1 : 0;.}../ │ │ │ │ +00036d50: 2a2a 0a20 2a20 736f 7274 2068 656c 7065 **. * sort helpe │ │ │ │ +00036d60: 7220 746f 2073 6f72 7420 6172 7261 7920 r to sort array │ │ │ │ +00036d70: 656c 656d 656e 7473 2069 6e20 6465 7363 elements in desc │ │ │ │ +00036d80: 656e 6469 6e67 206f 7264 6572 0a20 2a0a ending order. *. │ │ │ │ +00036d90: 202a 2040 7061 7261 6d20 2020 7b6d 6978 * @param {mix │ │ │ │ +00036da0: 6564 7d20 6120 2d20 616e 2069 7465 6d20 ed} a - an item │ │ │ │ +00036db0: 746f 2063 6f6d 7061 7265 0a20 2a20 4070 to compare. * @p │ │ │ │ +00036dc0: 6172 616d 2020 207b 6d69 7865 647d 2062 aram {mixed} b │ │ │ │ +00036dd0: 202d 2061 6e20 6974 656d 2074 6f20 636f - an item to co │ │ │ │ +00036de0: 6d70 6172 650a 202a 2040 7265 7475 726e mpare. * @return │ │ │ │ +00036df0: 7320 7b6e 756d 6265 727d 202d 2063 6f6d s {number} - com │ │ │ │ +00036e00: 7061 7269 736f 6e20 7265 7375 6c74 0a20 parison result. │ │ │ │ +00036e10: 2a2f 0a66 756e 6374 696f 6e20 6465 7363 */.function desc │ │ │ │ +00036e20: 656e 6469 6e67 2861 2c20 6229 0a7b 0a20 ending(a, b).{. │ │ │ │ +00036e30: 2072 6574 7572 6e20 2d31 202a 2061 7363 return -1 * asc │ │ │ │ +00036e40: 656e 6469 6e67 2861 2c20 6229 3b0a 7d0a ending(a, b);.}. │ │ │ │ +00036e50: 0a76 6172 2073 6572 6961 6c4f 7264 6572 .var serialOrder │ │ │ │ +00036e60: 6564 4578 706f 7274 7320 3d20 7365 7269 edExports = seri │ │ │ │ +00036e70: 616c 4f72 6465 7265 6424 322e 6578 706f alOrdered$2.expo │ │ │ │ +00036e80: 7274 733b 0a0a 7661 7220 7365 7269 616c rts;..var serial │ │ │ │ +00036e90: 4f72 6465 7265 6420 3d20 7365 7269 616c Ordered = serial │ │ │ │ +00036ea0: 4f72 6465 7265 6445 7870 6f72 7473 3b0a OrderedExports;. │ │ │ │ +00036eb0: 0a2f 2f20 5075 626c 6963 2041 5049 0a76 .// Public API.v │ │ │ │ +00036ec0: 6172 2073 6572 6961 6c5f 3120 3d20 7365 ar serial_1 = se │ │ │ │ +00036ed0: 7269 616c 3b0a 0a2f 2a2a 0a20 2a20 5275 rial;../**. * Ru │ │ │ │ +00036ee0: 6e73 2069 7465 7261 746f 7220 6f76 6572 ns iterator over │ │ │ │ +00036ef0: 2070 726f 7669 6465 6420 6172 7261 7920 provided array │ │ │ │ +00036f00: 656c 656d 656e 7473 2069 6e20 7365 7269 elements in seri │ │ │ │ +00036f10: 6573 0a20 2a0a 202a 2040 7061 7261 6d20 es. *. * @param │ │ │ │ +00036f20: 2020 7b61 7272 6179 7c6f 626a 6563 747d {array|object} │ │ │ │ +00036f30: 206c 6973 7420 2d20 6172 7261 7920 6f72 list - array or │ │ │ │ +00036f40: 206f 626a 6563 7420 286e 616d 6564 206c object (named l │ │ │ │ +00036f50: 6973 7429 2074 6f20 6974 6572 6174 6520 ist) to iterate │ │ │ │ +00036f60: 6f76 6572 0a20 2a20 4070 6172 616d 2020 over. * @param │ │ │ │ +00036f70: 207b 6675 6e63 7469 6f6e 7d20 6974 6572 {function} iter │ │ │ │ +00036f80: 6174 6f72 202d 2069 7465 7261 746f 7220 ator - iterator │ │ │ │ +00036f90: 746f 2072 756e 0a20 2a20 4070 6172 616d to run. * @param │ │ │ │ +00036fa0: 2020 207b 6675 6e63 7469 6f6e 7d20 6361 {function} ca │ │ │ │ +00036fb0: 6c6c 6261 636b 202d 2069 6e76 6f6b 6564 llback - invoked │ │ │ │ +00036fc0: 2077 6865 6e20 616c 6c20 656c 656d 656e when all elemen │ │ │ │ +00036fd0: 7473 2070 726f 6365 7373 6564 0a20 2a20 ts processed. * │ │ │ │ +00036fe0: 4072 6574 7572 6e73 207b 6675 6e63 7469 @returns {functi │ │ │ │ +00036ff0: 6f6e 7d20 2d20 6a6f 6273 2074 6572 6d69 on} - jobs termi │ │ │ │ +00037000: 6e61 746f 720a 202a 2f0a 6675 6e63 7469 nator. */.functi │ │ │ │ +00037010: 6f6e 2073 6572 6961 6c28 6c69 7374 2c20 on serial(list, │ │ │ │ +00037020: 6974 6572 6174 6f72 2c20 6361 6c6c 6261 iterator, callba │ │ │ │ +00037030: 636b 290a 7b0a 2020 7265 7475 726e 2073 ck).{. return s │ │ │ │ +00037040: 6572 6961 6c4f 7264 6572 6564 286c 6973 erialOrdered(lis │ │ │ │ +00037050: 742c 2069 7465 7261 746f 722c 206e 756c t, iterator, nul │ │ │ │ +00037060: 6c2c 2063 616c 6c62 6163 6b29 3b0a 7d0a l, callback);.}. │ │ │ │ +00037070: 0a76 6172 2061 7379 6e63 6b69 7424 3120 .var asynckit$1 │ │ │ │ +00037080: 3d0a 7b0a 2020 7061 7261 6c6c 656c 2020 =.{. parallel │ │ │ │ +00037090: 2020 2020 3a20 7061 7261 6c6c 656c 5f31 : parallel_1 │ │ │ │ +000370a0: 2c0a 2020 7365 7269 616c 2020 2020 2020 ,. serial │ │ │ │ +000370b0: 2020 3a20 7365 7269 616c 5f31 2c0a 2020 : serial_1,. │ │ │ │ +000370c0: 7365 7269 616c 4f72 6465 7265 6420 3a20 serialOrdered : │ │ │ │ +000370d0: 7365 7269 616c 4f72 6465 7265 6445 7870 serialOrderedExp │ │ │ │ +000370e0: 6f72 7473 0a7d 3b0a 0a76 6172 2073 6861 orts.};..var sha │ │ │ │ +000370f0: 6d73 2431 3b0a 7661 7220 6861 7352 6571 ms$1;.var hasReq │ │ │ │ +00037100: 7569 7265 6453 6861 6d73 2431 3b0a 0a66 uiredShams$1;..f │ │ │ │ +00037110: 756e 6374 696f 6e20 7265 7175 6972 6553 unction requireS │ │ │ │ +00037120: 6861 6d73 2431 2028 2920 7b0a 0969 6620 hams$1 () {..if │ │ │ │ +00037130: 2868 6173 5265 7175 6972 6564 5368 616d (hasRequiredSham │ │ │ │ +00037140: 7324 3129 2072 6574 7572 6e20 7368 616d s$1) return sham │ │ │ │ +00037150: 7324 313b 0a09 6861 7352 6571 7569 7265 s$1;..hasRequire │ │ │ │ +00037160: 6453 6861 6d73 2431 203d 2031 3b0a 0a09 dShams$1 = 1;... │ │ │ │ +00037170: 2f2a 2065 736c 696e 7420 636f 6d70 6c65 /* eslint comple │ │ │ │ +00037180: 7869 7479 3a20 5b32 2c20 3138 5d2c 206d xity: [2, 18], m │ │ │ │ +00037190: 6178 2d73 7461 7465 6d65 6e74 733a 205b ax-statements: [ │ │ │ │ +000371a0: 322c 2033 335d 202a 2f0a 0973 6861 6d73 2, 33] */..shams │ │ │ │ +000371b0: 2431 203d 2066 756e 6374 696f 6e20 6861 $1 = function ha │ │ │ │ +000371c0: 7353 796d 626f 6c73 2829 207b 0a09 0969 sSymbols() {...i │ │ │ │ +000371d0: 6620 2874 7970 656f 6620 5379 6d62 6f6c f (typeof Symbol │ │ │ │ +000371e0: 2021 3d3d 2027 6675 6e63 7469 6f6e 2720 !== 'function' │ │ │ │ +000371f0: 7c7c 2074 7970 656f 6620 4f62 6a65 6374 || typeof Object │ │ │ │ +00037200: 2e67 6574 4f77 6e50 726f 7065 7274 7953 .getOwnPropertyS │ │ │ │ +00037210: 796d 626f 6c73 2021 3d3d 2027 6675 6e63 ymbols !== 'func │ │ │ │ +00037220: 7469 6f6e 2729 207b 2072 6574 7572 6e20 tion') { return │ │ │ │ +00037230: 6661 6c73 653b 207d 0a09 0969 6620 2874 false; }...if (t │ │ │ │ +00037240: 7970 656f 6620 5379 6d62 6f6c 2e69 7465 ypeof Symbol.ite │ │ │ │ +00037250: 7261 746f 7220 3d3d 3d20 2773 796d 626f rator === 'symbo │ │ │ │ +00037260: 6c27 2920 7b20 7265 7475 726e 2074 7275 l') { return tru │ │ │ │ +00037270: 653b 207d 0a0a 0909 7661 7220 6f62 6a20 e; }....var obj │ │ │ │ +00037280: 3d20 7b7d 3b0a 0909 7661 7220 7379 6d20 = {};...var sym │ │ │ │ +00037290: 3d20 5379 6d62 6f6c 2827 7465 7374 2729 = Symbol('test') │ │ │ │ +000372a0: 3b0a 0909 7661 7220 7379 6d4f 626a 203d ;...var symObj = │ │ │ │ +000372b0: 204f 626a 6563 7428 7379 6d29 3b0a 0909 Object(sym);... │ │ │ │ +000372c0: 6966 2028 7479 7065 6f66 2073 796d 203d if (typeof sym = │ │ │ │ +000372d0: 3d3d 2027 7374 7269 6e67 2729 207b 2072 == 'string') { r │ │ │ │ +000372e0: 6574 7572 6e20 6661 6c73 653b 207d 0a0a eturn false; }.. │ │ │ │ +000372f0: 0909 6966 2028 4f62 6a65 6374 2e70 726f ..if (Object.pro │ │ │ │ +00037300: 746f 7479 7065 2e74 6f53 7472 696e 672e totype.toString. │ │ │ │ +00037310: 6361 6c6c 2873 796d 2920 213d 3d20 275b call(sym) !== '[ │ │ │ │ +00037320: 6f62 6a65 6374 2053 796d 626f 6c5d 2729 object Symbol]') │ │ │ │ +00037330: 207b 2072 6574 7572 6e20 6661 6c73 653b { return false; │ │ │ │ +00037340: 207d 0a09 0969 6620 284f 626a 6563 742e }...if (Object. │ │ │ │ +00037350: 7072 6f74 6f74 7970 652e 746f 5374 7269 prototype.toStri │ │ │ │ +00037360: 6e67 2e63 616c 6c28 7379 6d4f 626a 2920 ng.call(symObj) │ │ │ │ +00037370: 213d 3d20 275b 6f62 6a65 6374 2053 796d !== '[object Sym │ │ │ │ +00037380: 626f 6c5d 2729 207b 2072 6574 7572 6e20 bol]') { return │ │ │ │ +00037390: 6661 6c73 653b 207d 0a0a 0909 2f2f 2074 false; }....// t │ │ │ │ +000373a0: 656d 7020 6469 7361 626c 6564 2070 6572 emp disabled per │ │ │ │ +000373b0: 2068 7474 7073 3a2f 2f67 6974 6875 622e https://github. │ │ │ │ +000373c0: 636f 6d2f 6c6a 6861 7262 2f6f 626a 6563 com/ljharb/objec │ │ │ │ +000373d0: 742e 6173 7369 676e 2f69 7373 7565 732f t.assign/issues/ │ │ │ │ +000373e0: 3137 0a09 092f 2f20 6966 2028 7379 6d20 17...// if (sym │ │ │ │ +000373f0: 696e 7374 616e 6365 6f66 2053 796d 626f instanceof Symbo │ │ │ │ +00037400: 6c29 207b 2072 6574 7572 6e20 6661 6c73 l) { return fals │ │ │ │ +00037410: 653b 207d 0a09 092f 2f20 7465 6d70 2064 e; }...// temp d │ │ │ │ +00037420: 6973 6162 6c65 6420 7065 7220 6874 7470 isabled per http │ │ │ │ +00037430: 733a 2f2f 6769 7468 7562 2e63 6f6d 2f57 s://github.com/W │ │ │ │ +00037440: 6562 5265 666c 6563 7469 6f6e 2f67 6574 ebReflection/get │ │ │ │ +00037450: 2d6f 776e 2d70 726f 7065 7274 792d 7379 -own-property-sy │ │ │ │ +00037460: 6d62 6f6c 732f 6973 7375 6573 2f34 0a09 mbols/issues/4.. │ │ │ │ +00037470: 092f 2f20 6966 2028 2128 7379 6d4f 626a .// if (!(symObj │ │ │ │ +00037480: 2069 6e73 7461 6e63 656f 6620 5379 6d62 instanceof Symb │ │ │ │ +00037490: 6f6c 2929 207b 2072 6574 7572 6e20 6661 ol)) { return fa │ │ │ │ +000374a0: 6c73 653b 207d 0a0a 0909 2f2f 2069 6620 lse; }....// if │ │ │ │ +000374b0: 2874 7970 656f 6620 5379 6d62 6f6c 2e70 (typeof Symbol.p │ │ │ │ +000374c0: 726f 746f 7479 7065 2e74 6f53 7472 696e rototype.toStrin │ │ │ │ +000374d0: 6720 213d 3d20 2766 756e 6374 696f 6e27 g !== 'function' │ │ │ │ +000374e0: 2920 7b20 7265 7475 726e 2066 616c 7365 ) { return false │ │ │ │ +000374f0: 3b20 7d0a 0909 2f2f 2069 6620 2853 7472 ; }...// if (Str │ │ │ │ +00037500: 696e 6728 7379 6d29 2021 3d3d 2053 796d ing(sym) !== Sym │ │ │ │ +00037510: 626f 6c2e 7072 6f74 6f74 7970 652e 746f bol.prototype.to │ │ │ │ +00037520: 5374 7269 6e67 2e63 616c 6c28 7379 6d29 String.call(sym) │ │ │ │ +00037530: 2920 7b20 7265 7475 726e 2066 616c 7365 ) { return false │ │ │ │ +00037540: 3b20 7d0a 0a09 0976 6172 2073 796d 5661 ; }....var symVa │ │ │ │ +00037550: 6c20 3d20 3432 3b0a 0909 6f62 6a5b 7379 l = 42;...obj[sy │ │ │ │ +00037560: 6d5d 203d 2073 796d 5661 6c3b 0a09 0966 m] = symVal;...f │ │ │ │ +00037570: 6f72 2028 7379 6d20 696e 206f 626a 2920 or (sym in obj) │ │ │ │ +00037580: 7b20 7265 7475 726e 2066 616c 7365 3b20 { return false; │ │ │ │ +00037590: 7d20 2f2f 2065 736c 696e 742d 6469 7361 } // eslint-disa │ │ │ │ +000375a0: 626c 652d 6c69 6e65 206e 6f2d 7265 7374 ble-line no-rest │ │ │ │ +000375b0: 7269 6374 6564 2d73 796e 7461 782c 206e ricted-syntax, n │ │ │ │ +000375c0: 6f2d 756e 7265 6163 6861 626c 652d 6c6f o-unreachable-lo │ │ │ │ +000375d0: 6f70 0a09 0969 6620 2874 7970 656f 6620 op...if (typeof │ │ │ │ +000375e0: 4f62 6a65 6374 2e6b 6579 7320 3d3d 3d20 Object.keys === │ │ │ │ +000375f0: 2766 756e 6374 696f 6e27 2026 2620 4f62 'function' && Ob │ │ │ │ +00037600: 6a65 6374 2e6b 6579 7328 6f62 6a29 2e6c ject.keys(obj).l │ │ │ │ +00037610: 656e 6774 6820 213d 3d20 3029 207b 2072 ength !== 0) { r │ │ │ │ +00037620: 6574 7572 6e20 6661 6c73 653b 207d 0a0a eturn false; }.. │ │ │ │ +00037630: 0909 6966 2028 7479 7065 6f66 204f 626a ..if (typeof Obj │ │ │ │ +00037640: 6563 742e 6765 744f 776e 5072 6f70 6572 ect.getOwnProper │ │ │ │ +00037650: 7479 4e61 6d65 7320 3d3d 3d20 2766 756e tyNames === 'fun │ │ │ │ +00037660: 6374 696f 6e27 2026 2620 4f62 6a65 6374 ction' && Object │ │ │ │ +00037670: 2e67 6574 4f77 6e50 726f 7065 7274 794e .getOwnPropertyN │ │ │ │ +00037680: 616d 6573 286f 626a 292e 6c65 6e67 7468 ames(obj).length │ │ │ │ +00037690: 2021 3d3d 2030 2920 7b20 7265 7475 726e !== 0) { return │ │ │ │ +000376a0: 2066 616c 7365 3b20 7d0a 0a09 0976 6172 false; }....var │ │ │ │ +000376b0: 2073 796d 7320 3d20 4f62 6a65 6374 2e67 syms = Object.g │ │ │ │ +000376c0: 6574 4f77 6e50 726f 7065 7274 7953 796d etOwnPropertySym │ │ │ │ +000376d0: 626f 6c73 286f 626a 293b 0a09 0969 6620 bols(obj);...if │ │ │ │ +000376e0: 2873 796d 732e 6c65 6e67 7468 2021 3d3d (syms.length !== │ │ │ │ +000376f0: 2031 207c 7c20 7379 6d73 5b30 5d20 213d 1 || syms[0] != │ │ │ │ +00037700: 3d20 7379 6d29 207b 2072 6574 7572 6e20 = sym) { return │ │ │ │ +00037710: 6661 6c73 653b 207d 0a0a 0909 6966 2028 false; }....if ( │ │ │ │ +00037720: 214f 626a 6563 742e 7072 6f74 6f74 7970 !Object.prototyp │ │ │ │ +00037730: 652e 7072 6f70 6572 7479 4973 456e 756d e.propertyIsEnum │ │ │ │ +00037740: 6572 6162 6c65 2e63 616c 6c28 6f62 6a2c erable.call(obj, │ │ │ │ +00037750: 2073 796d 2929 207b 2072 6574 7572 6e20 sym)) { return │ │ │ │ +00037760: 6661 6c73 653b 207d 0a0a 0909 6966 2028 false; }....if ( │ │ │ │ +00037770: 7479 7065 6f66 204f 626a 6563 742e 6765 typeof Object.ge │ │ │ │ +00037780: 744f 776e 5072 6f70 6572 7479 4465 7363 tOwnPropertyDesc │ │ │ │ +00037790: 7269 7074 6f72 203d 3d3d 2027 6675 6e63 riptor === 'func │ │ │ │ +000377a0: 7469 6f6e 2729 207b 0a09 0909 7661 7220 tion') {....var │ │ │ │ +000377b0: 6465 7363 7269 7074 6f72 203d 204f 626a descriptor = Obj │ │ │ │ +000377c0: 6563 742e 6765 744f 776e 5072 6f70 6572 ect.getOwnProper │ │ │ │ +000377d0: 7479 4465 7363 7269 7074 6f72 286f 626a tyDescriptor(obj │ │ │ │ +000377e0: 2c20 7379 6d29 3b0a 0909 0969 6620 2864 , sym);....if (d │ │ │ │ +000377f0: 6573 6372 6970 746f 722e 7661 6c75 6520 escriptor.value │ │ │ │ +00037800: 213d 3d20 7379 6d56 616c 207c 7c20 6465 !== symVal || de │ │ │ │ +00037810: 7363 7269 7074 6f72 2e65 6e75 6d65 7261 scriptor.enumera │ │ │ │ +00037820: 626c 6520 213d 3d20 7472 7565 2920 7b20 ble !== true) { │ │ │ │ +00037830: 7265 7475 726e 2066 616c 7365 3b20 7d0a return false; }. │ │ │ │ +00037840: 0909 7d0a 0a09 0972 6574 7572 6e20 7472 ..}....return tr │ │ │ │ +00037850: 7565 3b0a 097d 3b0a 0972 6574 7572 6e20 ue;..};..return │ │ │ │ +00037860: 7368 616d 7324 313b 0a7d 0a0a 7661 7220 shams$1;.}..var │ │ │ │ +00037870: 6f72 6967 5379 6d62 6f6c 203d 2074 7970 origSymbol = typ │ │ │ │ +00037880: 656f 6620 5379 6d62 6f6c 2021 3d3d 2027 eof Symbol !== ' │ │ │ │ +00037890: 756e 6465 6669 6e65 6427 2026 2620 5379 undefined' && Sy │ │ │ │ +000378a0: 6d62 6f6c 3b0a 7661 7220 6861 7353 796d mbol;.var hasSym │ │ │ │ +000378b0: 626f 6c53 6861 6d20 3d20 7265 7175 6972 bolSham = requir │ │ │ │ +000378c0: 6553 6861 6d73 2431 2829 3b0a 0a76 6172 eShams$1();..var │ │ │ │ +000378d0: 2068 6173 5379 6d62 6f6c 7324 3120 3d20 hasSymbols$1 = │ │ │ │ +000378e0: 6675 6e63 7469 6f6e 2068 6173 4e61 7469 function hasNati │ │ │ │ +000378f0: 7665 5379 6d62 6f6c 7328 2920 7b0a 0969 veSymbols() {..i │ │ │ │ +00037900: 6620 2874 7970 656f 6620 6f72 6967 5379 f (typeof origSy │ │ │ │ +00037910: 6d62 6f6c 2021 3d3d 2027 6675 6e63 7469 mbol !== 'functi │ │ │ │ +00037920: 6f6e 2729 207b 2072 6574 7572 6e20 6661 on') { return fa │ │ │ │ +00037930: 6c73 653b 207d 0a09 6966 2028 7479 7065 lse; }..if (type │ │ │ │ +00037940: 6f66 2053 796d 626f 6c20 213d 3d20 2766 of Symbol !== 'f │ │ │ │ +00037950: 756e 6374 696f 6e27 2920 7b20 7265 7475 unction') { retu │ │ │ │ +00037960: 726e 2066 616c 7365 3b20 7d0a 0969 6620 rn false; }..if │ │ │ │ +00037970: 2874 7970 656f 6620 6f72 6967 5379 6d62 (typeof origSymb │ │ │ │ +00037980: 6f6c 2827 666f 6f27 2920 213d 3d20 2773 ol('foo') !== 's │ │ │ │ +00037990: 796d 626f 6c27 2920 7b20 7265 7475 726e ymbol') { return │ │ │ │ +000379a0: 2066 616c 7365 3b20 7d0a 0969 6620 2874 false; }..if (t │ │ │ │ +000379b0: 7970 656f 6620 5379 6d62 6f6c 2827 6261 ypeof Symbol('ba │ │ │ │ +000379c0: 7227 2920 213d 3d20 2773 796d 626f 6c27 r') !== 'symbol' │ │ │ │ +000379d0: 2920 7b20 7265 7475 726e 2066 616c 7365 ) { return false │ │ │ │ +000379e0: 3b20 7d0a 0a09 7265 7475 726e 2068 6173 ; }...return has │ │ │ │ +000379f0: 5379 6d62 6f6c 5368 616d 2829 3b0a 7d3b SymbolSham();.}; │ │ │ │ +00037a00: 0a0a 7661 7220 7465 7374 2431 203d 207b ..var test$1 = { │ │ │ │ +00037a10: 0a09 666f 6f3a 207b 7d0a 7d3b 0a0a 7661 ..foo: {}.};..va │ │ │ │ +00037a20: 7220 244f 626a 6563 7420 3d20 4f62 6a65 r $Object = Obje │ │ │ │ +00037a30: 6374 3b0a 0a76 6172 2068 6173 5072 6f74 ct;..var hasProt │ │ │ │ +00037a40: 6f24 3120 3d20 6675 6e63 7469 6f6e 2068 o$1 = function h │ │ │ │ +00037a50: 6173 5072 6f74 6f28 2920 7b0a 0972 6574 asProto() {..ret │ │ │ │ +00037a60: 7572 6e20 7b20 5f5f 7072 6f74 6f5f 5f3a urn { __proto__: │ │ │ │ +00037a70: 2074 6573 7424 3120 7d2e 666f 6f20 3d3d test$1 }.foo == │ │ │ │ +00037a80: 3d20 7465 7374 2431 2e66 6f6f 2026 2620 = test$1.foo && │ │ │ │ +00037a90: 2128 7b20 5f5f 7072 6f74 6f5f 5f3a 206e !({ __proto__: n │ │ │ │ +00037aa0: 756c 6c20 7d20 696e 7374 616e 6365 6f66 ull } instanceof │ │ │ │ +00037ab0: 2024 4f62 6a65 6374 293b 0a7d 3b0a 0a2f $Object);.};../ │ │ │ │ +00037ac0: 2a20 6573 6c69 6e74 206e 6f2d 696e 7661 * eslint no-inva │ │ │ │ +00037ad0: 6c69 642d 7468 6973 3a20 3120 2a2f 0a0a lid-this: 1 */.. │ │ │ │ +00037ae0: 7661 7220 4552 524f 525f 4d45 5353 4147 var ERROR_MESSAG │ │ │ │ +00037af0: 4520 3d20 2746 756e 6374 696f 6e2e 7072 E = 'Function.pr │ │ │ │ +00037b00: 6f74 6f74 7970 652e 6269 6e64 2063 616c ototype.bind cal │ │ │ │ +00037b10: 6c65 6420 6f6e 2069 6e63 6f6d 7061 7469 led on incompati │ │ │ │ +00037b20: 626c 6520 273b 0a76 6172 2074 6f53 7472 ble ';.var toStr │ │ │ │ +00037b30: 203d 204f 626a 6563 742e 7072 6f74 6f74 = Object.protot │ │ │ │ +00037b40: 7970 652e 746f 5374 7269 6e67 3b0a 7661 ype.toString;.va │ │ │ │ +00037b50: 7220 6d61 7820 3d20 4d61 7468 2e6d 6178 r max = Math.max │ │ │ │ +00037b60: 3b0a 7661 7220 6675 6e63 5479 7065 203d ;.var funcType = │ │ │ │ +00037b70: 2027 5b6f 626a 6563 7420 4675 6e63 7469 '[object Functi │ │ │ │ +00037b80: 6f6e 5d27 3b0a 0a76 6172 2063 6f6e 6361 on]';..var conca │ │ │ │ +00037b90: 7474 7920 3d20 6675 6e63 7469 6f6e 2063 tty = function c │ │ │ │ +00037ba0: 6f6e 6361 7474 7928 612c 2062 2920 7b0a oncatty(a, b) {. │ │ │ │ +00037bb0: 2020 2020 7661 7220 6172 7220 3d20 5b5d var arr = [] │ │ │ │ +00037bc0: 3b0a 0a20 2020 2066 6f72 2028 7661 7220 ;.. for (var │ │ │ │ +00037bd0: 6920 3d20 303b 2069 203c 2061 2e6c 656e i = 0; i < a.len │ │ │ │ +00037be0: 6774 683b 2069 202b 3d20 3129 207b 0a20 gth; i += 1) {. │ │ │ │ +00037bf0: 2020 2020 2020 2061 7272 5b69 5d20 3d20 arr[i] = │ │ │ │ +00037c00: 615b 695d 3b0a 2020 2020 7d0a 2020 2020 a[i];. }. │ │ │ │ +00037c10: 666f 7220 2876 6172 206a 203d 2030 3b20 for (var j = 0; │ │ │ │ +00037c20: 6a20 3c20 622e 6c65 6e67 7468 3b20 6a20 j < b.length; j │ │ │ │ +00037c30: 2b3d 2031 2920 7b0a 2020 2020 2020 2020 += 1) {. │ │ │ │ +00037c40: 6172 725b 6a20 2b20 612e 6c65 6e67 7468 arr[j + a.length │ │ │ │ +00037c50: 5d20 3d20 625b 6a5d 3b0a 2020 2020 7d0a ] = b[j];. }. │ │ │ │ +00037c60: 0a20 2020 2072 6574 7572 6e20 6172 723b . return arr; │ │ │ │ +00037c70: 0a7d 3b0a 0a76 6172 2073 6c69 6379 203d .};..var slicy = │ │ │ │ +00037c80: 2066 756e 6374 696f 6e20 736c 6963 7928 function slicy( │ │ │ │ +00037c90: 6172 724c 696b 652c 206f 6666 7365 7429 arrLike, offset) │ │ │ │ +00037ca0: 207b 0a20 2020 2076 6172 2061 7272 203d {. var arr = │ │ │ │ +00037cb0: 205b 5d3b 0a20 2020 2066 6f72 2028 7661 [];. for (va │ │ │ │ +00037cc0: 7220 6920 3d20 6f66 6673 6574 207c 7c20 r i = offset || │ │ │ │ +00037cd0: 302c 206a 203d 2030 3b20 6920 3c20 6172 0, j = 0; i < ar │ │ │ │ +00037ce0: 724c 696b 652e 6c65 6e67 7468 3b20 6920 rLike.length; i │ │ │ │ +00037cf0: 2b3d 2031 2c20 6a20 2b3d 2031 2920 7b0a += 1, j += 1) {. │ │ │ │ +00037d00: 2020 2020 2020 2020 6172 725b 6a5d 203d arr[j] = │ │ │ │ +00037d10: 2061 7272 4c69 6b65 5b69 5d3b 0a20 2020 arrLike[i];. │ │ │ │ +00037d20: 207d 0a20 2020 2072 6574 7572 6e20 6172 }. return ar │ │ │ │ +00037d30: 723b 0a7d 3b0a 0a76 6172 206a 6f69 6e79 r;.};..var joiny │ │ │ │ +00037d40: 203d 2066 756e 6374 696f 6e20 2861 7272 = function (arr │ │ │ │ +00037d50: 2c20 6a6f 696e 6572 2920 7b0a 2020 2020 , joiner) {. │ │ │ │ +00037d60: 7661 7220 7374 7220 3d20 2727 3b0a 2020 var str = '';. │ │ │ │ +00037d70: 2020 666f 7220 2876 6172 2069 203d 2030 for (var i = 0 │ │ │ │ +00037d80: 3b20 6920 3c20 6172 722e 6c65 6e67 7468 ; i < arr.length │ │ │ │ +00037d90: 3b20 6920 2b3d 2031 2920 7b0a 2020 2020 ; i += 1) {. │ │ │ │ +00037da0: 2020 2020 7374 7220 2b3d 2061 7272 5b69 str += arr[i │ │ │ │ +00037db0: 5d3b 0a20 2020 2020 2020 2069 6620 2869 ];. if (i │ │ │ │ +00037dc0: 202b 2031 203c 2061 7272 2e6c 656e 6774 + 1 < arr.lengt │ │ │ │ +00037dd0: 6829 207b 0a20 2020 2020 2020 2020 2020 h) {. │ │ │ │ +00037de0: 2073 7472 202b 3d20 6a6f 696e 6572 3b0a str += joiner;. │ │ │ │ +00037df0: 2020 2020 2020 2020 7d0a 2020 2020 7d0a }. }. │ │ │ │ +00037e00: 2020 2020 7265 7475 726e 2073 7472 3b0a return str;. │ │ │ │ +00037e10: 7d3b 0a0a 7661 7220 696d 706c 656d 656e };..var implemen │ │ │ │ +00037e20: 7461 7469 6f6e 2431 203d 2066 756e 6374 tation$1 = funct │ │ │ │ +00037e30: 696f 6e20 6269 6e64 2874 6861 7429 207b ion bind(that) { │ │ │ │ +00037e40: 0a20 2020 2076 6172 2074 6172 6765 7420 . var target │ │ │ │ +00037e50: 3d20 7468 6973 3b0a 2020 2020 6966 2028 = this;. if ( │ │ │ │ +00037e60: 7479 7065 6f66 2074 6172 6765 7420 213d typeof target != │ │ │ │ +00037e70: 3d20 2766 756e 6374 696f 6e27 207c 7c20 = 'function' || │ │ │ │ +00037e80: 746f 5374 722e 6170 706c 7928 7461 7267 toStr.apply(targ │ │ │ │ +00037e90: 6574 2920 213d 3d20 6675 6e63 5479 7065 et) !== funcType │ │ │ │ +00037ea0: 2920 7b0a 2020 2020 2020 2020 7468 726f ) {. thro │ │ │ │ +00037eb0: 7720 6e65 7720 5479 7065 4572 726f 7228 w new TypeError( │ │ │ │ +00037ec0: 4552 524f 525f 4d45 5353 4147 4520 2b20 ERROR_MESSAGE + │ │ │ │ +00037ed0: 7461 7267 6574 293b 0a20 2020 207d 0a20 target);. }. │ │ │ │ +00037ee0: 2020 2076 6172 2061 7267 7320 3d20 736c var args = sl │ │ │ │ +00037ef0: 6963 7928 6172 6775 6d65 6e74 732c 2031 icy(arguments, 1 │ │ │ │ +00037f00: 293b 0a0a 2020 2020 7661 7220 626f 756e );.. var boun │ │ │ │ +00037f10: 643b 0a20 2020 2076 6172 2062 696e 6465 d;. var binde │ │ │ │ +00037f20: 7220 3d20 6675 6e63 7469 6f6e 2028 2920 r = function () │ │ │ │ +00037f30: 7b0a 2020 2020 2020 2020 6966 2028 7468 {. if (th │ │ │ │ +00037f40: 6973 2069 6e73 7461 6e63 656f 6620 626f is instanceof bo │ │ │ │ +00037f50: 756e 6429 207b 0a20 2020 2020 2020 2020 und) {. │ │ │ │ +00037f60: 2020 2076 6172 2072 6573 756c 7420 3d20 var result = │ │ │ │ +00037f70: 7461 7267 6574 2e61 7070 6c79 280a 2020 target.apply(. │ │ │ │ +00037f80: 2020 2020 2020 2020 2020 2020 2020 7468 th │ │ │ │ +00037f90: 6973 2c0a 2020 2020 2020 2020 2020 2020 is,. │ │ │ │ +00037fa0: 2020 2020 636f 6e63 6174 7479 2861 7267 concatty(arg │ │ │ │ +00037fb0: 732c 2061 7267 756d 656e 7473 290a 2020 s, arguments). │ │ │ │ +00037fc0: 2020 2020 2020 2020 2020 293b 0a20 2020 );. │ │ │ │ +00037fd0: 2020 2020 2020 2020 2069 6620 284f 626a if (Obj │ │ │ │ +00037fe0: 6563 7428 7265 7375 6c74 2920 3d3d 3d20 ect(result) === │ │ │ │ +00037ff0: 7265 7375 6c74 2920 7b0a 2020 2020 2020 result) {. │ │ │ │ +00038000: 2020 2020 2020 2020 2020 7265 7475 726e return │ │ │ │ +00038010: 2072 6573 756c 743b 0a20 2020 2020 2020 result;. │ │ │ │ +00038020: 2020 2020 207d 0a20 2020 2020 2020 2020 }. │ │ │ │ +00038030: 2020 2072 6574 7572 6e20 7468 6973 3b0a return this;. │ │ │ │ +00038040: 2020 2020 2020 2020 7d0a 2020 2020 2020 }. │ │ │ │ +00038050: 2020 7265 7475 726e 2074 6172 6765 742e return target. │ │ │ │ +00038060: 6170 706c 7928 0a20 2020 2020 2020 2020 apply(. │ │ │ │ +00038070: 2020 2074 6861 742c 0a20 2020 2020 2020 that,. │ │ │ │ +00038080: 2020 2020 2063 6f6e 6361 7474 7928 6172 concatty(ar │ │ │ │ +00038090: 6773 2c20 6172 6775 6d65 6e74 7329 0a20 gs, arguments). │ │ │ │ +000380a0: 2020 2020 2020 2029 3b0a 0a20 2020 207d );.. } │ │ │ │ +000380b0: 3b0a 0a20 2020 2076 6172 2062 6f75 6e64 ;.. var bound │ │ │ │ +000380c0: 4c65 6e67 7468 203d 206d 6178 2830 2c20 Length = max(0, │ │ │ │ +000380d0: 7461 7267 6574 2e6c 656e 6774 6820 2d20 target.length - │ │ │ │ +000380e0: 6172 6773 2e6c 656e 6774 6829 3b0a 2020 args.length);. │ │ │ │ +000380f0: 2020 7661 7220 626f 756e 6441 7267 7320 var boundArgs │ │ │ │ +00038100: 3d20 5b5d 3b0a 2020 2020 666f 7220 2876 = [];. for (v │ │ │ │ +00038110: 6172 2069 203d 2030 3b20 6920 3c20 626f ar i = 0; i < bo │ │ │ │ +00038120: 756e 644c 656e 6774 683b 2069 2b2b 2920 undLength; i++) │ │ │ │ +00038130: 7b0a 2020 2020 2020 2020 626f 756e 6441 {. boundA │ │ │ │ +00038140: 7267 735b 695d 203d 2027 2427 202b 2069 rgs[i] = '$' + i │ │ │ │ +00038150: 3b0a 2020 2020 7d0a 0a20 2020 2062 6f75 ;. }.. bou │ │ │ │ +00038160: 6e64 203d 2046 756e 6374 696f 6e28 2762 nd = Function('b │ │ │ │ +00038170: 696e 6465 7227 2c20 2772 6574 7572 6e20 inder', 'return │ │ │ │ +00038180: 6675 6e63 7469 6f6e 2028 2720 2b20 6a6f function (' + jo │ │ │ │ +00038190: 696e 7928 626f 756e 6441 7267 732c 2027 iny(boundArgs, ' │ │ │ │ +000381a0: 2c27 2920 2b20 2729 7b20 7265 7475 726e ,') + '){ return │ │ │ │ +000381b0: 2062 696e 6465 722e 6170 706c 7928 7468 binder.apply(th │ │ │ │ +000381c0: 6973 2c61 7267 756d 656e 7473 293b 207d is,arguments); } │ │ │ │ +000381d0: 2729 2862 696e 6465 7229 3b0a 0a20 2020 ')(binder);.. │ │ │ │ +000381e0: 2069 6620 2874 6172 6765 742e 7072 6f74 if (target.prot │ │ │ │ +000381f0: 6f74 7970 6529 207b 0a20 2020 2020 2020 otype) {. │ │ │ │ +00038200: 2076 6172 2045 6d70 7479 203d 2066 756e var Empty = fun │ │ │ │ +00038210: 6374 696f 6e20 456d 7074 7928 2920 7b7d ction Empty() {} │ │ │ │ +00038220: 3b0a 2020 2020 2020 2020 456d 7074 792e ;. Empty. │ │ │ │ +00038230: 7072 6f74 6f74 7970 6520 3d20 7461 7267 prototype = targ │ │ │ │ +00038240: 6574 2e70 726f 746f 7479 7065 3b0a 2020 et.prototype;. │ │ │ │ +00038250: 2020 2020 2020 626f 756e 642e 7072 6f74 bound.prot │ │ │ │ +00038260: 6f74 7970 6520 3d20 6e65 7720 456d 7074 otype = new Empt │ │ │ │ +00038270: 7928 293b 0a20 2020 2020 2020 2045 6d70 y();. Emp │ │ │ │ +00038280: 7479 2e70 726f 746f 7479 7065 203d 206e ty.prototype = n │ │ │ │ +00038290: 756c 6c3b 0a20 2020 207d 0a0a 2020 2020 ull;. }.. │ │ │ │ +000382a0: 7265 7475 726e 2062 6f75 6e64 3b0a 7d3b return bound;.}; │ │ │ │ +000382b0: 0a0a 7661 7220 696d 706c 656d 656e 7461 ..var implementa │ │ │ │ +000382c0: 7469 6f6e 203d 2069 6d70 6c65 6d65 6e74 tion = implement │ │ │ │ +000382d0: 6174 696f 6e24 313b 0a0a 7661 7220 6675 ation$1;..var fu │ │ │ │ +000382e0: 6e63 7469 6f6e 4269 6e64 203d 2046 756e nctionBind = Fun │ │ │ │ +000382f0: 6374 696f 6e2e 7072 6f74 6f74 7970 652e ction.prototype. │ │ │ │ +00038300: 6269 6e64 207c 7c20 696d 706c 656d 656e bind || implemen │ │ │ │ +00038310: 7461 7469 6f6e 3b0a 0a76 6172 2063 616c tation;..var cal │ │ │ │ +00038320: 6c20 3d20 4675 6e63 7469 6f6e 2e70 726f l = Function.pro │ │ │ │ +00038330: 746f 7479 7065 2e63 616c 6c3b 0a76 6172 totype.call;.var │ │ │ │ +00038340: 2024 6861 734f 776e 203d 204f 626a 6563 $hasOwn = Objec │ │ │ │ +00038350: 742e 7072 6f74 6f74 7970 652e 6861 734f t.prototype.hasO │ │ │ │ +00038360: 776e 5072 6f70 6572 7479 3b0a 7661 7220 wnProperty;.var │ │ │ │ +00038370: 6269 6e64 2431 203d 2066 756e 6374 696f bind$1 = functio │ │ │ │ +00038380: 6e42 696e 643b 0a0a 2f2a 2a20 4074 7970 nBind;../** @typ │ │ │ │ +00038390: 6520 7b28 6f3a 207b 7d2c 2070 3a20 5072 e {(o: {}, p: Pr │ │ │ │ +000383a0: 6f70 6572 7479 4b65 7929 203d 3e20 7020 opertyKey) => p │ │ │ │ +000383b0: 6973 206b 6579 6f66 206f 7d20 2a2f 0a76 is keyof o} */.v │ │ │ │ +000383c0: 6172 2068 6173 6f77 6e20 3d20 6269 6e64 ar hasown = bind │ │ │ │ +000383d0: 2431 2e63 616c 6c28 6361 6c6c 2c20 2468 $1.call(call, $h │ │ │ │ +000383e0: 6173 4f77 6e29 3b0a 0a76 6172 2075 6e64 asOwn);..var und │ │ │ │ +000383f0: 6566 696e 6564 2431 3b0a 0a76 6172 2024 efined$1;..var $ │ │ │ │ +00038400: 5379 6e74 6178 4572 726f 7220 3d20 5379 SyntaxError = Sy │ │ │ │ +00038410: 6e74 6178 4572 726f 723b 0a76 6172 2024 ntaxError;.var $ │ │ │ │ +00038420: 4675 6e63 7469 6f6e 203d 2046 756e 6374 Function = Funct │ │ │ │ +00038430: 696f 6e3b 0a76 6172 2024 5479 7065 4572 ion;.var $TypeEr │ │ │ │ +00038440: 726f 7224 3120 3d20 5479 7065 4572 726f ror$1 = TypeErro │ │ │ │ +00038450: 723b 0a0a 2f2f 2065 736c 696e 742d 6469 r;..// eslint-di │ │ │ │ +00038460: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ +00038470: 636f 6e73 6973 7465 6e74 2d72 6574 7572 consistent-retur │ │ │ │ +00038480: 6e0a 7661 7220 6765 7445 7661 6c6c 6564 n.var getEvalled │ │ │ │ +00038490: 436f 6e73 7472 7563 746f 7220 3d20 6675 Constructor = fu │ │ │ │ +000384a0: 6e63 7469 6f6e 2028 6578 7072 6573 7369 nction (expressi │ │ │ │ +000384b0: 6f6e 5379 6e74 6178 2920 7b0a 0974 7279 onSyntax) {..try │ │ │ │ +000384c0: 207b 0a09 0972 6574 7572 6e20 2446 756e {...return $Fun │ │ │ │ +000384d0: 6374 696f 6e28 2722 7573 6520 7374 7269 ction('"use stri │ │ │ │ +000384e0: 6374 223b 2072 6574 7572 6e20 2827 202b ct"; return (' + │ │ │ │ +000384f0: 2065 7870 7265 7373 696f 6e53 796e 7461 expressionSynta │ │ │ │ +00038500: 7820 2b20 2729 2e63 6f6e 7374 7275 6374 x + ').construct │ │ │ │ +00038510: 6f72 3b27 2928 293b 0a09 7d20 6361 7463 or;')();..} catc │ │ │ │ +00038520: 6820 2865 2920 7b7d 0a7d 3b0a 0a76 6172 h (e) {}.};..var │ │ │ │ +00038530: 2024 674f 5044 203d 204f 626a 6563 742e $gOPD = Object. │ │ │ │ +00038540: 6765 744f 776e 5072 6f70 6572 7479 4465 getOwnPropertyDe │ │ │ │ +00038550: 7363 7269 7074 6f72 3b0a 6966 2028 2467 scriptor;.if ($g │ │ │ │ +00038560: 4f50 4429 207b 0a09 7472 7920 7b0a 0909 OPD) {..try {... │ │ │ │ +00038570: 2467 4f50 4428 7b7d 2c20 2727 293b 0a09 $gOPD({}, '');.. │ │ │ │ +00038580: 7d20 6361 7463 6820 2865 2920 7b0a 0909 } catch (e) {... │ │ │ │ +00038590: 2467 4f50 4420 3d20 6e75 6c6c 3b20 2f2f $gOPD = null; // │ │ │ │ +000385a0: 2074 6869 7320 6973 2049 4520 382c 2077 this is IE 8, w │ │ │ │ +000385b0: 6869 6368 2068 6173 2061 2062 726f 6b65 hich has a broke │ │ │ │ +000385c0: 6e20 674f 5044 0a09 7d0a 7d0a 0a76 6172 n gOPD..}.}..var │ │ │ │ +000385d0: 2074 6872 6f77 5479 7065 4572 726f 7220 throwTypeError │ │ │ │ +000385e0: 3d20 6675 6e63 7469 6f6e 2028 2920 7b0a = function () {. │ │ │ │ +000385f0: 0974 6872 6f77 206e 6577 2024 5479 7065 .throw new $Type │ │ │ │ +00038600: 4572 726f 7224 3128 293b 0a7d 3b0a 7661 Error$1();.};.va │ │ │ │ +00038610: 7220 5468 726f 7754 7970 6545 7272 6f72 r ThrowTypeError │ │ │ │ +00038620: 203d 2024 674f 5044 0a09 3f20 2866 756e = $gOPD..? (fun │ │ │ │ +00038630: 6374 696f 6e20 2829 207b 0a09 0974 7279 ction () {...try │ │ │ │ +00038640: 207b 0a09 0909 2f2f 2065 736c 696e 742d {....// eslint- │ │ │ │ +00038650: 6469 7361 626c 652d 6e65 7874 2d6c 696e disable-next-lin │ │ │ │ +00038660: 6520 6e6f 2d75 6e75 7365 642d 6578 7072 e no-unused-expr │ │ │ │ +00038670: 6573 7369 6f6e 732c 206e 6f2d 6361 6c6c essions, no-call │ │ │ │ +00038680: 6572 2c20 6e6f 2d72 6573 7472 6963 7465 er, no-restricte │ │ │ │ +00038690: 642d 7072 6f70 6572 7469 6573 0a09 0909 d-properties.... │ │ │ │ +000386a0: 6172 6775 6d65 6e74 732e 6361 6c6c 6565 arguments.callee │ │ │ │ +000386b0: 3b20 2f2f 2049 4520 3820 646f 6573 206e ; // IE 8 does n │ │ │ │ +000386c0: 6f74 2074 6872 6f77 2068 6572 650a 0909 ot throw here... │ │ │ │ +000386d0: 0972 6574 7572 6e20 7468 726f 7754 7970 .return throwTyp │ │ │ │ +000386e0: 6545 7272 6f72 3b0a 0909 7d20 6361 7463 eError;...} catc │ │ │ │ +000386f0: 6820 2863 616c 6c65 6554 6872 6f77 7329 h (calleeThrows) │ │ │ │ +00038700: 207b 0a09 0909 7472 7920 7b0a 0909 0909 {....try {..... │ │ │ │ +00038710: 2f2f 2049 4520 3820 7468 726f 7773 206f // IE 8 throws o │ │ │ │ +00038720: 6e20 4f62 6a65 6374 2e67 6574 4f77 6e50 n Object.getOwnP │ │ │ │ +00038730: 726f 7065 7274 7944 6573 6372 6970 746f ropertyDescripto │ │ │ │ +00038740: 7228 6172 6775 6d65 6e74 732c 2027 2729 r(arguments, '') │ │ │ │ +00038750: 0a09 0909 0972 6574 7572 6e20 2467 4f50 .....return $gOP │ │ │ │ +00038760: 4428 6172 6775 6d65 6e74 732c 2027 6361 D(arguments, 'ca │ │ │ │ +00038770: 6c6c 6565 2729 2e67 6574 3b0a 0909 097d llee').get;....} │ │ │ │ +00038780: 2063 6174 6368 2028 674f 5044 7468 726f catch (gOPDthro │ │ │ │ +00038790: 7773 2920 7b0a 0909 0909 7265 7475 726e ws) {.....return │ │ │ │ +000387a0: 2074 6872 6f77 5479 7065 4572 726f 723b throwTypeError; │ │ │ │ +000387b0: 0a09 0909 7d0a 0909 7d0a 097d 2829 290a ....}...}..}()). │ │ │ │ +000387c0: 093a 2074 6872 6f77 5479 7065 4572 726f .: throwTypeErro │ │ │ │ +000387d0: 723b 0a0a 7661 7220 6861 7353 796d 626f r;..var hasSymbo │ │ │ │ +000387e0: 6c73 203d 2068 6173 5379 6d62 6f6c 7324 ls = hasSymbols$ │ │ │ │ +000387f0: 3128 293b 0a76 6172 2068 6173 5072 6f74 1();.var hasProt │ │ │ │ +00038800: 6f20 3d20 6861 7350 726f 746f 2431 2829 o = hasProto$1() │ │ │ │ +00038810: 3b0a 0a76 6172 2067 6574 5072 6f74 6f20 ;..var getProto │ │ │ │ +00038820: 3d20 4f62 6a65 6374 2e67 6574 5072 6f74 = Object.getProt │ │ │ │ +00038830: 6f74 7970 654f 6620 7c7c 2028 0a09 6861 otypeOf || (..ha │ │ │ │ +00038840: 7350 726f 746f 0a09 093f 2066 756e 6374 sProto...? funct │ │ │ │ +00038850: 696f 6e20 2878 2920 7b20 7265 7475 726e ion (x) { return │ │ │ │ +00038860: 2078 2e5f 5f70 726f 746f 5f5f 3b20 7d20 x.__proto__; } │ │ │ │ +00038870: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ +00038880: 652d 6c69 6e65 206e 6f2d 7072 6f74 6f0a e-line no-proto. │ │ │ │ +00038890: 0909 3a20 6e75 6c6c 0a29 3b0a 0a76 6172 ..: null.);..var │ │ │ │ +000388a0: 206e 6565 6473 4576 616c 203d 207b 7d3b needsEval = {}; │ │ │ │ +000388b0: 0a0a 7661 7220 5479 7065 6441 7272 6179 ..var TypedArray │ │ │ │ +000388c0: 203d 2074 7970 656f 6620 5569 6e74 3841 = typeof Uint8A │ │ │ │ +000388d0: 7272 6179 203d 3d3d 2027 756e 6465 6669 rray === 'undefi │ │ │ │ +000388e0: 6e65 6427 207c 7c20 2167 6574 5072 6f74 ned' || !getProt │ │ │ │ +000388f0: 6f20 3f20 756e 6465 6669 6e65 6424 3120 o ? undefined$1 │ │ │ │ +00038900: 3a20 6765 7450 726f 746f 2855 696e 7438 : getProto(Uint8 │ │ │ │ +00038910: 4172 7261 7929 3b0a 0a76 6172 2049 4e54 Array);..var INT │ │ │ │ +00038920: 5249 4e53 4943 5320 3d20 7b0a 0927 2541 RINSICS = {..'%A │ │ │ │ +00038930: 6767 7265 6761 7465 4572 726f 7225 273a ggregateError%': │ │ │ │ +00038940: 2074 7970 656f 6620 4167 6772 6567 6174 typeof Aggregat │ │ │ │ +00038950: 6545 7272 6f72 203d 3d3d 2027 756e 6465 eError === 'unde │ │ │ │ +00038960: 6669 6e65 6427 203f 2075 6e64 6566 696e fined' ? undefin │ │ │ │ +00038970: 6564 2431 203a 2041 6767 7265 6761 7465 ed$1 : Aggregate │ │ │ │ +00038980: 4572 726f 722c 0a09 2725 4172 7261 7925 Error,..'%Array% │ │ │ │ +00038990: 273a 2041 7272 6179 2c0a 0927 2541 7272 ': Array,..'%Arr │ │ │ │ +000389a0: 6179 4275 6666 6572 2527 3a20 7479 7065 ayBuffer%': type │ │ │ │ +000389b0: 6f66 2041 7272 6179 4275 6666 6572 203d of ArrayBuffer = │ │ │ │ +000389c0: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ +000389d0: 2075 6e64 6566 696e 6564 2431 203a 2041 undefined$1 : A │ │ │ │ +000389e0: 7272 6179 4275 6666 6572 2c0a 0927 2541 rrayBuffer,..'%A │ │ │ │ +000389f0: 7272 6179 4974 6572 6174 6f72 5072 6f74 rrayIteratorProt │ │ │ │ +00038a00: 6f74 7970 6525 273a 2068 6173 5379 6d62 otype%': hasSymb │ │ │ │ +00038a10: 6f6c 7320 2626 2067 6574 5072 6f74 6f20 ols && getProto │ │ │ │ +00038a20: 3f20 6765 7450 726f 746f 285b 5d5b 5379 ? getProto([][Sy │ │ │ │ +00038a30: 6d62 6f6c 2e69 7465 7261 746f 725d 2829 mbol.iterator]() │ │ │ │ +00038a40: 2920 3a20 756e 6465 6669 6e65 6424 312c ) : undefined$1, │ │ │ │ +00038a50: 0a09 2725 4173 796e 6346 726f 6d53 796e ..'%AsyncFromSyn │ │ │ │ +00038a60: 6349 7465 7261 746f 7250 726f 746f 7479 cIteratorPrototy │ │ │ │ +00038a70: 7065 2527 3a20 756e 6465 6669 6e65 6424 pe%': undefined$ │ │ │ │ +00038a80: 312c 0a09 2725 4173 796e 6346 756e 6374 1,..'%AsyncFunct │ │ │ │ +00038a90: 696f 6e25 273a 206e 6565 6473 4576 616c ion%': needsEval │ │ │ │ +00038aa0: 2c0a 0927 2541 7379 6e63 4765 6e65 7261 ,..'%AsyncGenera │ │ │ │ +00038ab0: 746f 7225 273a 206e 6565 6473 4576 616c tor%': needsEval │ │ │ │ +00038ac0: 2c0a 0927 2541 7379 6e63 4765 6e65 7261 ,..'%AsyncGenera │ │ │ │ +00038ad0: 746f 7246 756e 6374 696f 6e25 273a 206e torFunction%': n │ │ │ │ +00038ae0: 6565 6473 4576 616c 2c0a 0927 2541 7379 eedsEval,..'%Asy │ │ │ │ +00038af0: 6e63 4974 6572 6174 6f72 5072 6f74 6f74 ncIteratorProtot │ │ │ │ +00038b00: 7970 6525 273a 206e 6565 6473 4576 616c ype%': needsEval │ │ │ │ +00038b10: 2c0a 0927 2541 746f 6d69 6373 2527 3a20 ,..'%Atomics%': │ │ │ │ +00038b20: 7479 7065 6f66 2041 746f 6d69 6373 203d typeof Atomics = │ │ │ │ +00038b30: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ +00038b40: 2075 6e64 6566 696e 6564 2431 203a 2041 undefined$1 : A │ │ │ │ +00038b50: 746f 6d69 6373 2c0a 0927 2542 6967 496e tomics,..'%BigIn │ │ │ │ +00038b60: 7425 273a 2074 7970 656f 6620 4269 6749 t%': typeof BigI │ │ │ │ +00038b70: 6e74 203d 3d3d 2027 756e 6465 6669 6e65 nt === 'undefine │ │ │ │ +00038b80: 6427 203f 2075 6e64 6566 696e 6564 2431 d' ? undefined$1 │ │ │ │ +00038b90: 203a 2042 6967 496e 742c 0a09 2725 4269 : BigInt,..'%Bi │ │ │ │ +00038ba0: 6749 6e74 3634 4172 7261 7925 273a 2074 gInt64Array%': t │ │ │ │ +00038bb0: 7970 656f 6620 4269 6749 6e74 3634 4172 ypeof BigInt64Ar │ │ │ │ +00038bc0: 7261 7920 3d3d 3d20 2775 6e64 6566 696e ray === 'undefin │ │ │ │ +00038bd0: 6564 2720 3f20 756e 6465 6669 6e65 6424 ed' ? undefined$ │ │ │ │ +00038be0: 3120 3a20 4269 6749 6e74 3634 4172 7261 1 : BigInt64Arra │ │ │ │ +00038bf0: 792c 0a09 2725 4269 6755 696e 7436 3441 y,..'%BigUint64A │ │ │ │ +00038c00: 7272 6179 2527 3a20 7479 7065 6f66 2042 rray%': typeof B │ │ │ │ +00038c10: 6967 5569 6e74 3634 4172 7261 7920 3d3d igUint64Array == │ │ │ │ +00038c20: 3d20 2775 6e64 6566 696e 6564 2720 3f20 = 'undefined' ? │ │ │ │ +00038c30: 756e 6465 6669 6e65 6424 3120 3a20 4269 undefined$1 : Bi │ │ │ │ +00038c40: 6755 696e 7436 3441 7272 6179 2c0a 0927 gUint64Array,..' │ │ │ │ +00038c50: 2542 6f6f 6c65 616e 2527 3a20 426f 6f6c %Boolean%': Bool │ │ │ │ +00038c60: 6561 6e2c 0a09 2725 4461 7461 5669 6577 ean,..'%DataView │ │ │ │ +00038c70: 2527 3a20 7479 7065 6f66 2044 6174 6156 %': typeof DataV │ │ │ │ +00038c80: 6965 7720 3d3d 3d20 2775 6e64 6566 696e iew === 'undefin │ │ │ │ +00038c90: 6564 2720 3f20 756e 6465 6669 6e65 6424 ed' ? undefined$ │ │ │ │ +00038ca0: 3120 3a20 4461 7461 5669 6577 2c0a 0927 1 : DataView,..' │ │ │ │ +00038cb0: 2544 6174 6525 273a 2044 6174 652c 0a09 %Date%': Date,.. │ │ │ │ +00038cc0: 2725 6465 636f 6465 5552 4925 273a 2064 '%decodeURI%': d │ │ │ │ +00038cd0: 6563 6f64 6555 5249 2c0a 0927 2564 6563 ecodeURI,..'%dec │ │ │ │ +00038ce0: 6f64 6555 5249 436f 6d70 6f6e 656e 7425 odeURIComponent% │ │ │ │ +00038cf0: 273a 2064 6563 6f64 6555 5249 436f 6d70 ': decodeURIComp │ │ │ │ +00038d00: 6f6e 656e 742c 0a09 2725 656e 636f 6465 onent,..'%encode │ │ │ │ +00038d10: 5552 4925 273a 2065 6e63 6f64 6555 5249 URI%': encodeURI │ │ │ │ +00038d20: 2c0a 0927 2565 6e63 6f64 6555 5249 436f ,..'%encodeURICo │ │ │ │ +00038d30: 6d70 6f6e 656e 7425 273a 2065 6e63 6f64 mponent%': encod │ │ │ │ +00038d40: 6555 5249 436f 6d70 6f6e 656e 742c 0a09 eURIComponent,.. │ │ │ │ +00038d50: 2725 4572 726f 7225 273a 2045 7272 6f72 '%Error%': Error │ │ │ │ +00038d60: 2c0a 0927 2565 7661 6c25 273a 2065 7661 ,..'%eval%': eva │ │ │ │ +00038d70: 6c2c 202f 2f20 6573 6c69 6e74 2d64 6973 l, // eslint-dis │ │ │ │ +00038d80: 6162 6c65 2d6c 696e 6520 6e6f 2d65 7661 able-line no-eva │ │ │ │ +00038d90: 6c0a 0927 2545 7661 6c45 7272 6f72 2527 l..'%EvalError%' │ │ │ │ +00038da0: 3a20 4576 616c 4572 726f 722c 0a09 2725 : EvalError,..'% │ │ │ │ +00038db0: 466c 6f61 7433 3241 7272 6179 2527 3a20 Float32Array%': │ │ │ │ +00038dc0: 7479 7065 6f66 2046 6c6f 6174 3332 4172 typeof Float32Ar │ │ │ │ +00038dd0: 7261 7920 3d3d 3d20 2775 6e64 6566 696e ray === 'undefin │ │ │ │ +00038de0: 6564 2720 3f20 756e 6465 6669 6e65 6424 ed' ? undefined$ │ │ │ │ +00038df0: 3120 3a20 466c 6f61 7433 3241 7272 6179 1 : Float32Array │ │ │ │ +00038e00: 2c0a 0927 2546 6c6f 6174 3634 4172 7261 ,..'%Float64Arra │ │ │ │ +00038e10: 7925 273a 2074 7970 656f 6620 466c 6f61 y%': typeof Floa │ │ │ │ +00038e20: 7436 3441 7272 6179 203d 3d3d 2027 756e t64Array === 'un │ │ │ │ +00038e30: 6465 6669 6e65 6427 203f 2075 6e64 6566 defined' ? undef │ │ │ │ +00038e40: 696e 6564 2431 203a 2046 6c6f 6174 3634 ined$1 : Float64 │ │ │ │ +00038e50: 4172 7261 792c 0a09 2725 4669 6e61 6c69 Array,..'%Finali │ │ │ │ +00038e60: 7a61 7469 6f6e 5265 6769 7374 7279 2527 zationRegistry%' │ │ │ │ +00038e70: 3a20 7479 7065 6f66 2046 696e 616c 697a : typeof Finaliz │ │ │ │ +00038e80: 6174 696f 6e52 6567 6973 7472 7920 3d3d ationRegistry == │ │ │ │ +00038e90: 3d20 2775 6e64 6566 696e 6564 2720 3f20 = 'undefined' ? │ │ │ │ +00038ea0: 756e 6465 6669 6e65 6424 3120 3a20 4669 undefined$1 : Fi │ │ │ │ +00038eb0: 6e61 6c69 7a61 7469 6f6e 5265 6769 7374 nalizationRegist │ │ │ │ +00038ec0: 7279 2c0a 0927 2546 756e 6374 696f 6e25 ry,..'%Function% │ │ │ │ +00038ed0: 273a 2024 4675 6e63 7469 6f6e 2c0a 0927 ': $Function,..' │ │ │ │ +00038ee0: 2547 656e 6572 6174 6f72 4675 6e63 7469 %GeneratorFuncti │ │ │ │ +00038ef0: 6f6e 2527 3a20 6e65 6564 7345 7661 6c2c on%': needsEval, │ │ │ │ +00038f00: 0a09 2725 496e 7438 4172 7261 7925 273a ..'%Int8Array%': │ │ │ │ +00038f10: 2074 7970 656f 6620 496e 7438 4172 7261 typeof Int8Arra │ │ │ │ +00038f20: 7920 3d3d 3d20 2775 6e64 6566 696e 6564 y === 'undefined │ │ │ │ +00038f30: 2720 3f20 756e 6465 6669 6e65 6424 3120 ' ? undefined$1 │ │ │ │ +00038f40: 3a20 496e 7438 4172 7261 792c 0a09 2725 : Int8Array,..'% │ │ │ │ +00038f50: 496e 7431 3641 7272 6179 2527 3a20 7479 Int16Array%': ty │ │ │ │ +00038f60: 7065 6f66 2049 6e74 3136 4172 7261 7920 peof Int16Array │ │ │ │ +00038f70: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ +00038f80: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ +00038f90: 496e 7431 3641 7272 6179 2c0a 0927 2549 Int16Array,..'%I │ │ │ │ +00038fa0: 6e74 3332 4172 7261 7925 273a 2074 7970 nt32Array%': typ │ │ │ │ +00038fb0: 656f 6620 496e 7433 3241 7272 6179 203d eof Int32Array = │ │ │ │ +00038fc0: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ +00038fd0: 2075 6e64 6566 696e 6564 2431 203a 2049 undefined$1 : I │ │ │ │ +00038fe0: 6e74 3332 4172 7261 792c 0a09 2725 6973 nt32Array,..'%is │ │ │ │ +00038ff0: 4669 6e69 7465 2527 3a20 6973 4669 6e69 Finite%': isFini │ │ │ │ +00039000: 7465 2c0a 0927 2569 734e 614e 2527 3a20 te,..'%isNaN%': │ │ │ │ +00039010: 6973 4e61 4e2c 0a09 2725 4974 6572 6174 isNaN,..'%Iterat │ │ │ │ +00039020: 6f72 5072 6f74 6f74 7970 6525 273a 2068 orPrototype%': h │ │ │ │ +00039030: 6173 5379 6d62 6f6c 7320 2626 2067 6574 asSymbols && get │ │ │ │ +00039040: 5072 6f74 6f20 3f20 6765 7450 726f 746f Proto ? getProto │ │ │ │ +00039050: 2867 6574 5072 6f74 6f28 5b5d 5b53 796d (getProto([][Sym │ │ │ │ +00039060: 626f 6c2e 6974 6572 6174 6f72 5d28 2929 bol.iterator]()) │ │ │ │ +00039070: 2920 3a20 756e 6465 6669 6e65 6424 312c ) : undefined$1, │ │ │ │ +00039080: 0a09 2725 4a53 4f4e 2527 3a20 7479 7065 ..'%JSON%': type │ │ │ │ +00039090: 6f66 204a 534f 4e20 3d3d 3d20 276f 626a of JSON === 'obj │ │ │ │ +000390a0: 6563 7427 203f 204a 534f 4e20 3a20 756e ect' ? JSON : un │ │ │ │ +000390b0: 6465 6669 6e65 6424 312c 0a09 2725 4d61 defined$1,..'%Ma │ │ │ │ +000390c0: 7025 273a 2074 7970 656f 6620 4d61 7020 p%': typeof Map │ │ │ │ +000390d0: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ +000390e0: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ +000390f0: 4d61 702c 0a09 2725 4d61 7049 7465 7261 Map,..'%MapItera │ │ │ │ +00039100: 746f 7250 726f 746f 7479 7065 2527 3a20 torPrototype%': │ │ │ │ +00039110: 7479 7065 6f66 204d 6170 203d 3d3d 2027 typeof Map === ' │ │ │ │ +00039120: 756e 6465 6669 6e65 6427 207c 7c20 2168 undefined' || !h │ │ │ │ +00039130: 6173 5379 6d62 6f6c 7320 7c7c 2021 6765 asSymbols || !ge │ │ │ │ +00039140: 7450 726f 746f 203f 2075 6e64 6566 696e tProto ? undefin │ │ │ │ +00039150: 6564 2431 203a 2067 6574 5072 6f74 6f28 ed$1 : getProto( │ │ │ │ +00039160: 6e65 7720 4d61 7028 295b 5379 6d62 6f6c new Map()[Symbol │ │ │ │ +00039170: 2e69 7465 7261 746f 725d 2829 292c 0a09 .iterator]()),.. │ │ │ │ +00039180: 2725 4d61 7468 2527 3a20 4d61 7468 2c0a '%Math%': Math,. │ │ │ │ +00039190: 0927 254e 756d 6265 7225 273a 204e 756d .'%Number%': Num │ │ │ │ +000391a0: 6265 722c 0a09 2725 4f62 6a65 6374 2527 ber,..'%Object%' │ │ │ │ +000391b0: 3a20 4f62 6a65 6374 2c0a 0927 2570 6172 : Object,..'%par │ │ │ │ +000391c0: 7365 466c 6f61 7425 273a 2070 6172 7365 seFloat%': parse │ │ │ │ +000391d0: 466c 6f61 742c 0a09 2725 7061 7273 6549 Float,..'%parseI │ │ │ │ +000391e0: 6e74 2527 3a20 7061 7273 6549 6e74 2c0a nt%': parseInt,. │ │ │ │ +000391f0: 0927 2550 726f 6d69 7365 2527 3a20 7479 .'%Promise%': ty │ │ │ │ +00039200: 7065 6f66 2050 726f 6d69 7365 203d 3d3d peof Promise === │ │ │ │ +00039210: 2027 756e 6465 6669 6e65 6427 203f 2075 'undefined' ? u │ │ │ │ +00039220: 6e64 6566 696e 6564 2431 203a 2050 726f ndefined$1 : Pro │ │ │ │ +00039230: 6d69 7365 2c0a 0927 2550 726f 7879 2527 mise,..'%Proxy%' │ │ │ │ +00039240: 3a20 7479 7065 6f66 2050 726f 7879 203d : typeof Proxy = │ │ │ │ +00039250: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ +00039260: 2075 6e64 6566 696e 6564 2431 203a 2050 undefined$1 : P │ │ │ │ +00039270: 726f 7879 2c0a 0927 2552 616e 6765 4572 roxy,..'%RangeEr │ │ │ │ +00039280: 726f 7225 273a 2052 616e 6765 4572 726f ror%': RangeErro │ │ │ │ +00039290: 722c 0a09 2725 5265 6665 7265 6e63 6545 r,..'%ReferenceE │ │ │ │ +000392a0: 7272 6f72 2527 3a20 5265 6665 7265 6e63 rror%': Referenc │ │ │ │ +000392b0: 6545 7272 6f72 2c0a 0927 2552 6566 6c65 eError,..'%Refle │ │ │ │ +000392c0: 6374 2527 3a20 7479 7065 6f66 2052 6566 ct%': typeof Ref │ │ │ │ +000392d0: 6c65 6374 203d 3d3d 2027 756e 6465 6669 lect === 'undefi │ │ │ │ +000392e0: 6e65 6427 203f 2075 6e64 6566 696e 6564 ned' ? undefined │ │ │ │ +000392f0: 2431 203a 2052 6566 6c65 6374 2c0a 0927 $1 : Reflect,..' │ │ │ │ +00039300: 2552 6567 4578 7025 273a 2052 6567 4578 %RegExp%': RegEx │ │ │ │ +00039310: 702c 0a09 2725 5365 7425 273a 2074 7970 p,..'%Set%': typ │ │ │ │ +00039320: 656f 6620 5365 7420 3d3d 3d20 2775 6e64 eof Set === 'und │ │ │ │ +00039330: 6566 696e 6564 2720 3f20 756e 6465 6669 efined' ? undefi │ │ │ │ +00039340: 6e65 6424 3120 3a20 5365 742c 0a09 2725 ned$1 : Set,..'% │ │ │ │ +00039350: 5365 7449 7465 7261 746f 7250 726f 746f SetIteratorProto │ │ │ │ +00039360: 7479 7065 2527 3a20 7479 7065 6f66 2053 type%': typeof S │ │ │ │ +00039370: 6574 203d 3d3d 2027 756e 6465 6669 6e65 et === 'undefine │ │ │ │ +00039380: 6427 207c 7c20 2168 6173 5379 6d62 6f6c d' || !hasSymbol │ │ │ │ +00039390: 7320 7c7c 2021 6765 7450 726f 746f 203f s || !getProto ? │ │ │ │ +000393a0: 2075 6e64 6566 696e 6564 2431 203a 2067 undefined$1 : g │ │ │ │ +000393b0: 6574 5072 6f74 6f28 6e65 7720 5365 7428 etProto(new Set( │ │ │ │ +000393c0: 295b 5379 6d62 6f6c 2e69 7465 7261 746f )[Symbol.iterato │ │ │ │ +000393d0: 725d 2829 292c 0a09 2725 5368 6172 6564 r]()),..'%Shared │ │ │ │ +000393e0: 4172 7261 7942 7566 6665 7225 273a 2074 ArrayBuffer%': t │ │ │ │ +000393f0: 7970 656f 6620 5368 6172 6564 4172 7261 ypeof SharedArra │ │ │ │ +00039400: 7942 7566 6665 7220 3d3d 3d20 2775 6e64 yBuffer === 'und │ │ │ │ +00039410: 6566 696e 6564 2720 3f20 756e 6465 6669 efined' ? undefi │ │ │ │ +00039420: 6e65 6424 3120 3a20 5368 6172 6564 4172 ned$1 : SharedAr │ │ │ │ +00039430: 7261 7942 7566 6665 722c 0a09 2725 5374 rayBuffer,..'%St │ │ │ │ +00039440: 7269 6e67 2527 3a20 5374 7269 6e67 2c0a ring%': String,. │ │ │ │ +00039450: 0927 2553 7472 696e 6749 7465 7261 746f .'%StringIterato │ │ │ │ +00039460: 7250 726f 746f 7479 7065 2527 3a20 6861 rPrototype%': ha │ │ │ │ +00039470: 7353 796d 626f 6c73 2026 2620 6765 7450 sSymbols && getP │ │ │ │ +00039480: 726f 746f 203f 2067 6574 5072 6f74 6f28 roto ? getProto( │ │ │ │ +00039490: 2727 5b53 796d 626f 6c2e 6974 6572 6174 ''[Symbol.iterat │ │ │ │ +000394a0: 6f72 5d28 2929 203a 2075 6e64 6566 696e or]()) : undefin │ │ │ │ +000394b0: 6564 2431 2c0a 0927 2553 796d 626f 6c25 ed$1,..'%Symbol% │ │ │ │ +000394c0: 273a 2068 6173 5379 6d62 6f6c 7320 3f20 ': hasSymbols ? │ │ │ │ +000394d0: 5379 6d62 6f6c 203a 2075 6e64 6566 696e Symbol : undefin │ │ │ │ +000394e0: 6564 2431 2c0a 0927 2553 796e 7461 7845 ed$1,..'%SyntaxE │ │ │ │ +000394f0: 7272 6f72 2527 3a20 2453 796e 7461 7845 rror%': $SyntaxE │ │ │ │ +00039500: 7272 6f72 2c0a 0927 2554 6872 6f77 5479 rror,..'%ThrowTy │ │ │ │ +00039510: 7065 4572 726f 7225 273a 2054 6872 6f77 peError%': Throw │ │ │ │ +00039520: 5479 7065 4572 726f 722c 0a09 2725 5479 TypeError,..'%Ty │ │ │ │ +00039530: 7065 6441 7272 6179 2527 3a20 5479 7065 pedArray%': Type │ │ │ │ +00039540: 6441 7272 6179 2c0a 0927 2554 7970 6545 dArray,..'%TypeE │ │ │ │ +00039550: 7272 6f72 2527 3a20 2454 7970 6545 7272 rror%': $TypeErr │ │ │ │ +00039560: 6f72 2431 2c0a 0927 2555 696e 7438 4172 or$1,..'%Uint8Ar │ │ │ │ +00039570: 7261 7925 273a 2074 7970 656f 6620 5569 ray%': typeof Ui │ │ │ │ +00039580: 6e74 3841 7272 6179 203d 3d3d 2027 756e nt8Array === 'un │ │ │ │ +00039590: 6465 6669 6e65 6427 203f 2075 6e64 6566 defined' ? undef │ │ │ │ +000395a0: 696e 6564 2431 203a 2055 696e 7438 4172 ined$1 : Uint8Ar │ │ │ │ +000395b0: 7261 792c 0a09 2725 5569 6e74 3843 6c61 ray,..'%Uint8Cla │ │ │ │ +000395c0: 6d70 6564 4172 7261 7925 273a 2074 7970 mpedArray%': typ │ │ │ │ +000395d0: 656f 6620 5569 6e74 3843 6c61 6d70 6564 eof Uint8Clamped │ │ │ │ +000395e0: 4172 7261 7920 3d3d 3d20 2775 6e64 6566 Array === 'undef │ │ │ │ +000395f0: 696e 6564 2720 3f20 756e 6465 6669 6e65 ined' ? undefine │ │ │ │ +00039600: 6424 3120 3a20 5569 6e74 3843 6c61 6d70 d$1 : Uint8Clamp │ │ │ │ +00039610: 6564 4172 7261 792c 0a09 2725 5569 6e74 edArray,..'%Uint │ │ │ │ +00039620: 3136 4172 7261 7925 273a 2074 7970 656f 16Array%': typeo │ │ │ │ +00039630: 6620 5569 6e74 3136 4172 7261 7920 3d3d f Uint16Array == │ │ │ │ +00039640: 3d20 2775 6e64 6566 696e 6564 2720 3f20 = 'undefined' ? │ │ │ │ +00039650: 756e 6465 6669 6e65 6424 3120 3a20 5569 undefined$1 : Ui │ │ │ │ +00039660: 6e74 3136 4172 7261 792c 0a09 2725 5569 nt16Array,..'%Ui │ │ │ │ +00039670: 6e74 3332 4172 7261 7925 273a 2074 7970 nt32Array%': typ │ │ │ │ +00039680: 656f 6620 5569 6e74 3332 4172 7261 7920 eof Uint32Array │ │ │ │ +00039690: 3d3d 3d20 2775 6e64 6566 696e 6564 2720 === 'undefined' │ │ │ │ +000396a0: 3f20 756e 6465 6669 6e65 6424 3120 3a20 ? undefined$1 : │ │ │ │ +000396b0: 5569 6e74 3332 4172 7261 792c 0a09 2725 Uint32Array,..'% │ │ │ │ +000396c0: 5552 4945 7272 6f72 2527 3a20 5552 4945 URIError%': URIE │ │ │ │ +000396d0: 7272 6f72 2c0a 0927 2557 6561 6b4d 6170 rror,..'%WeakMap │ │ │ │ +000396e0: 2527 3a20 7479 7065 6f66 2057 6561 6b4d %': typeof WeakM │ │ │ │ +000396f0: 6170 203d 3d3d 2027 756e 6465 6669 6e65 ap === 'undefine │ │ │ │ +00039700: 6427 203f 2075 6e64 6566 696e 6564 2431 d' ? undefined$1 │ │ │ │ +00039710: 203a 2057 6561 6b4d 6170 2c0a 0927 2557 : WeakMap,..'%W │ │ │ │ +00039720: 6561 6b52 6566 2527 3a20 7479 7065 6f66 eakRef%': typeof │ │ │ │ +00039730: 2057 6561 6b52 6566 203d 3d3d 2027 756e WeakRef === 'un │ │ │ │ +00039740: 6465 6669 6e65 6427 203f 2075 6e64 6566 defined' ? undef │ │ │ │ +00039750: 696e 6564 2431 203a 2057 6561 6b52 6566 ined$1 : WeakRef │ │ │ │ +00039760: 2c0a 0927 2557 6561 6b53 6574 2527 3a20 ,..'%WeakSet%': │ │ │ │ +00039770: 7479 7065 6f66 2057 6561 6b53 6574 203d typeof WeakSet = │ │ │ │ +00039780: 3d3d 2027 756e 6465 6669 6e65 6427 203f == 'undefined' ? │ │ │ │ +00039790: 2075 6e64 6566 696e 6564 2431 203a 2057 undefined$1 : W │ │ │ │ +000397a0: 6561 6b53 6574 0a7d 3b0a 0a69 6620 2867 eakSet.};..if (g │ │ │ │ +000397b0: 6574 5072 6f74 6f29 207b 0a09 7472 7920 etProto) {..try │ │ │ │ +000397c0: 7b0a 0909 6e75 6c6c 2e65 7272 6f72 3b20 {...null.error; │ │ │ │ +000397d0: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ +000397e0: 652d 6c69 6e65 206e 6f2d 756e 7573 6564 e-line no-unused │ │ │ │ +000397f0: 2d65 7870 7265 7373 696f 6e73 0a09 7d20 -expressions..} │ │ │ │ +00039800: 6361 7463 6820 2865 2920 7b0a 0909 2f2f catch (e) {...// │ │ │ │ +00039810: 2068 7474 7073 3a2f 2f67 6974 6875 622e https://github. │ │ │ │ +00039820: 636f 6d2f 7463 3339 2f70 726f 706f 7361 com/tc39/proposa │ │ │ │ +00039830: 6c2d 7368 6164 6f77 7265 616c 6d2f 7075 l-shadowrealm/pu │ │ │ │ +00039840: 6c6c 2f33 3834 2369 7373 7565 636f 6d6d ll/384#issuecomm │ │ │ │ +00039850: 656e 742d 3133 3634 3236 3432 3239 0a09 ent-1364264229.. │ │ │ │ +00039860: 0976 6172 2065 7272 6f72 5072 6f74 6f20 .var errorProto │ │ │ │ +00039870: 3d20 6765 7450 726f 746f 2867 6574 5072 = getProto(getPr │ │ │ │ +00039880: 6f74 6f28 6529 293b 0a09 0949 4e54 5249 oto(e));...INTRI │ │ │ │ +00039890: 4e53 4943 535b 2725 4572 726f 722e 7072 NSICS['%Error.pr │ │ │ │ +000398a0: 6f74 6f74 7970 6525 275d 203d 2065 7272 ototype%'] = err │ │ │ │ +000398b0: 6f72 5072 6f74 6f3b 0a09 7d0a 7d0a 0a76 orProto;..}.}..v │ │ │ │ +000398c0: 6172 2064 6f45 7661 6c20 3d20 6675 6e63 ar doEval = func │ │ │ │ +000398d0: 7469 6f6e 2064 6f45 7661 6c28 6e61 6d65 tion doEval(name │ │ │ │ +000398e0: 2920 7b0a 0976 6172 2076 616c 7565 3b0a ) {..var value;. │ │ │ │ +000398f0: 0969 6620 286e 616d 6520 3d3d 3d20 2725 .if (name === '% │ │ │ │ +00039900: 4173 796e 6346 756e 6374 696f 6e25 2729 AsyncFunction%') │ │ │ │ +00039910: 207b 0a09 0976 616c 7565 203d 2067 6574 {...value = get │ │ │ │ +00039920: 4576 616c 6c65 6443 6f6e 7374 7275 6374 EvalledConstruct │ │ │ │ +00039930: 6f72 2827 6173 796e 6320 6675 6e63 7469 or('async functi │ │ │ │ +00039940: 6f6e 2028 2920 7b7d 2729 3b0a 097d 2065 on () {}');..} e │ │ │ │ +00039950: 6c73 6520 6966 2028 6e61 6d65 203d 3d3d lse if (name === │ │ │ │ +00039960: 2027 2547 656e 6572 6174 6f72 4675 6e63 '%GeneratorFunc │ │ │ │ +00039970: 7469 6f6e 2527 2920 7b0a 0909 7661 6c75 tion%') {...valu │ │ │ │ +00039980: 6520 3d20 6765 7445 7661 6c6c 6564 436f e = getEvalledCo │ │ │ │ +00039990: 6e73 7472 7563 746f 7228 2766 756e 6374 nstructor('funct │ │ │ │ +000399a0: 696f 6e2a 2028 2920 7b7d 2729 3b0a 097d ion* () {}');..} │ │ │ │ +000399b0: 2065 6c73 6520 6966 2028 6e61 6d65 203d else if (name = │ │ │ │ +000399c0: 3d3d 2027 2541 7379 6e63 4765 6e65 7261 == '%AsyncGenera │ │ │ │ +000399d0: 746f 7246 756e 6374 696f 6e25 2729 207b torFunction%') { │ │ │ │ +000399e0: 0a09 0976 616c 7565 203d 2067 6574 4576 ...value = getEv │ │ │ │ +000399f0: 616c 6c65 6443 6f6e 7374 7275 6374 6f72 alledConstructor │ │ │ │ +00039a00: 2827 6173 796e 6320 6675 6e63 7469 6f6e ('async function │ │ │ │ +00039a10: 2a20 2829 207b 7d27 293b 0a09 7d20 656c * () {}');..} el │ │ │ │ +00039a20: 7365 2069 6620 286e 616d 6520 3d3d 3d20 se if (name === │ │ │ │ +00039a30: 2725 4173 796e 6347 656e 6572 6174 6f72 '%AsyncGenerator │ │ │ │ +00039a40: 2527 2920 7b0a 0909 7661 7220 666e 203d %') {...var fn = │ │ │ │ +00039a50: 2064 6f45 7661 6c28 2725 4173 796e 6347 doEval('%AsyncG │ │ │ │ +00039a60: 656e 6572 6174 6f72 4675 6e63 7469 6f6e eneratorFunction │ │ │ │ +00039a70: 2527 293b 0a09 0969 6620 2866 6e29 207b %');...if (fn) { │ │ │ │ +00039a80: 0a09 0909 7661 6c75 6520 3d20 666e 2e70 ....value = fn.p │ │ │ │ +00039a90: 726f 746f 7479 7065 3b0a 0909 7d0a 097d rototype;...}..} │ │ │ │ +00039aa0: 2065 6c73 6520 6966 2028 6e61 6d65 203d else if (name = │ │ │ │ +00039ab0: 3d3d 2027 2541 7379 6e63 4974 6572 6174 == '%AsyncIterat │ │ │ │ +00039ac0: 6f72 5072 6f74 6f74 7970 6525 2729 207b orPrototype%') { │ │ │ │ +00039ad0: 0a09 0976 6172 2067 656e 203d 2064 6f45 ...var gen = doE │ │ │ │ +00039ae0: 7661 6c28 2725 4173 796e 6347 656e 6572 val('%AsyncGener │ │ │ │ +00039af0: 6174 6f72 2527 293b 0a09 0969 6620 2867 ator%');...if (g │ │ │ │ +00039b00: 656e 2026 2620 6765 7450 726f 746f 2920 en && getProto) │ │ │ │ +00039b10: 7b0a 0909 0976 616c 7565 203d 2067 6574 {....value = get │ │ │ │ +00039b20: 5072 6f74 6f28 6765 6e2e 7072 6f74 6f74 Proto(gen.protot │ │ │ │ +00039b30: 7970 6529 3b0a 0909 7d0a 097d 0a0a 0949 ype);...}..}...I │ │ │ │ +00039b40: 4e54 5249 4e53 4943 535b 6e61 6d65 5d20 NTRINSICS[name] │ │ │ │ +00039b50: 3d20 7661 6c75 653b 0a0a 0972 6574 7572 = value;...retur │ │ │ │ +00039b60: 6e20 7661 6c75 653b 0a7d 3b0a 0a76 6172 n value;.};..var │ │ │ │ +00039b70: 204c 4547 4143 595f 414c 4941 5345 5320 LEGACY_ALIASES │ │ │ │ +00039b80: 3d20 7b0a 0927 2541 7272 6179 4275 6666 = {..'%ArrayBuff │ │ │ │ +00039b90: 6572 5072 6f74 6f74 7970 6525 273a 205b erPrototype%': [ │ │ │ │ +00039ba0: 2741 7272 6179 4275 6666 6572 272c 2027 'ArrayBuffer', ' │ │ │ │ +00039bb0: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ +00039bc0: 4172 7261 7950 726f 746f 7479 7065 2527 ArrayPrototype%' │ │ │ │ +00039bd0: 3a20 5b27 4172 7261 7927 2c20 2770 726f : ['Array', 'pro │ │ │ │ +00039be0: 746f 7479 7065 275d 2c0a 0927 2541 7272 totype'],..'%Arr │ │ │ │ +00039bf0: 6179 5072 6f74 6f5f 656e 7472 6965 7325 ayProto_entries% │ │ │ │ +00039c00: 273a 205b 2741 7272 6179 272c 2027 7072 ': ['Array', 'pr │ │ │ │ +00039c10: 6f74 6f74 7970 6527 2c20 2765 6e74 7269 ototype', 'entri │ │ │ │ +00039c20: 6573 275d 2c0a 0927 2541 7272 6179 5072 es'],..'%ArrayPr │ │ │ │ +00039c30: 6f74 6f5f 666f 7245 6163 6825 273a 205b oto_forEach%': [ │ │ │ │ +00039c40: 2741 7272 6179 272c 2027 7072 6f74 6f74 'Array', 'protot │ │ │ │ +00039c50: 7970 6527 2c20 2766 6f72 4561 6368 275d ype', 'forEach'] │ │ │ │ +00039c60: 2c0a 0927 2541 7272 6179 5072 6f74 6f5f ,..'%ArrayProto_ │ │ │ │ +00039c70: 6b65 7973 2527 3a20 5b27 4172 7261 7927 keys%': ['Array' │ │ │ │ +00039c80: 2c20 2770 726f 746f 7479 7065 272c 2027 , 'prototype', ' │ │ │ │ +00039c90: 6b65 7973 275d 2c0a 0927 2541 7272 6179 keys'],..'%Array │ │ │ │ +00039ca0: 5072 6f74 6f5f 7661 6c75 6573 2527 3a20 Proto_values%': │ │ │ │ +00039cb0: 5b27 4172 7261 7927 2c20 2770 726f 746f ['Array', 'proto │ │ │ │ +00039cc0: 7479 7065 272c 2027 7661 6c75 6573 275d type', 'values'] │ │ │ │ +00039cd0: 2c0a 0927 2541 7379 6e63 4675 6e63 7469 ,..'%AsyncFuncti │ │ │ │ +00039ce0: 6f6e 5072 6f74 6f74 7970 6525 273a 205b onPrototype%': [ │ │ │ │ +00039cf0: 2741 7379 6e63 4675 6e63 7469 6f6e 272c 'AsyncFunction', │ │ │ │ +00039d00: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ +00039d10: 2725 4173 796e 6347 656e 6572 6174 6f72 '%AsyncGenerator │ │ │ │ +00039d20: 2527 3a20 5b27 4173 796e 6347 656e 6572 %': ['AsyncGener │ │ │ │ +00039d30: 6174 6f72 4675 6e63 7469 6f6e 272c 2027 atorFunction', ' │ │ │ │ +00039d40: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ +00039d50: 4173 796e 6347 656e 6572 6174 6f72 5072 AsyncGeneratorPr │ │ │ │ +00039d60: 6f74 6f74 7970 6525 273a 205b 2741 7379 ototype%': ['Asy │ │ │ │ +00039d70: 6e63 4765 6e65 7261 746f 7246 756e 6374 ncGeneratorFunct │ │ │ │ +00039d80: 696f 6e27 2c20 2770 726f 746f 7479 7065 ion', 'prototype │ │ │ │ +00039d90: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ +00039da0: 0a09 2725 426f 6f6c 6561 6e50 726f 746f ..'%BooleanProto │ │ │ │ +00039db0: 7479 7065 2527 3a20 5b27 426f 6f6c 6561 type%': ['Boolea │ │ │ │ +00039dc0: 6e27 2c20 2770 726f 746f 7479 7065 275d n', 'prototype'] │ │ │ │ +00039dd0: 2c0a 0927 2544 6174 6156 6965 7750 726f ,..'%DataViewPro │ │ │ │ +00039de0: 746f 7479 7065 2527 3a20 5b27 4461 7461 totype%': ['Data │ │ │ │ +00039df0: 5669 6577 272c 2027 7072 6f74 6f74 7970 View', 'prototyp │ │ │ │ +00039e00: 6527 5d2c 0a09 2725 4461 7465 5072 6f74 e'],..'%DateProt │ │ │ │ +00039e10: 6f74 7970 6525 273a 205b 2744 6174 6527 otype%': ['Date' │ │ │ │ +00039e20: 2c20 2770 726f 746f 7479 7065 275d 2c0a , 'prototype'],. │ │ │ │ +00039e30: 0927 2545 7272 6f72 5072 6f74 6f74 7970 .'%ErrorPrototyp │ │ │ │ +00039e40: 6525 273a 205b 2745 7272 6f72 272c 2027 e%': ['Error', ' │ │ │ │ +00039e50: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ +00039e60: 4576 616c 4572 726f 7250 726f 746f 7479 EvalErrorPrototy │ │ │ │ +00039e70: 7065 2527 3a20 5b27 4576 616c 4572 726f pe%': ['EvalErro │ │ │ │ +00039e80: 7227 2c20 2770 726f 746f 7479 7065 275d r', 'prototype'] │ │ │ │ +00039e90: 2c0a 0927 2546 6c6f 6174 3332 4172 7261 ,..'%Float32Arra │ │ │ │ +00039ea0: 7950 726f 746f 7479 7065 2527 3a20 5b27 yPrototype%': [' │ │ │ │ +00039eb0: 466c 6f61 7433 3241 7272 6179 272c 2027 Float32Array', ' │ │ │ │ +00039ec0: 7072 6f74 6f74 7970 6527 5d2c 0a09 2725 prototype'],..'% │ │ │ │ +00039ed0: 466c 6f61 7436 3441 7272 6179 5072 6f74 Float64ArrayProt │ │ │ │ +00039ee0: 6f74 7970 6525 273a 205b 2746 6c6f 6174 otype%': ['Float │ │ │ │ +00039ef0: 3634 4172 7261 7927 2c20 2770 726f 746f 64Array', 'proto │ │ │ │ +00039f00: 7479 7065 275d 2c0a 0927 2546 756e 6374 type'],..'%Funct │ │ │ │ +00039f10: 696f 6e50 726f 746f 7479 7065 2527 3a20 ionPrototype%': │ │ │ │ +00039f20: 5b27 4675 6e63 7469 6f6e 272c 2027 7072 ['Function', 'pr │ │ │ │ +00039f30: 6f74 6f74 7970 6527 5d2c 0a09 2725 4765 ototype'],..'%Ge │ │ │ │ +00039f40: 6e65 7261 746f 7225 273a 205b 2747 656e nerator%': ['Gen │ │ │ │ +00039f50: 6572 6174 6f72 4675 6e63 7469 6f6e 272c eratorFunction', │ │ │ │ +00039f60: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ +00039f70: 2725 4765 6e65 7261 746f 7250 726f 746f '%GeneratorProto │ │ │ │ +00039f80: 7479 7065 2527 3a20 5b27 4765 6e65 7261 type%': ['Genera │ │ │ │ +00039f90: 746f 7246 756e 6374 696f 6e27 2c20 2770 torFunction', 'p │ │ │ │ +00039fa0: 726f 746f 7479 7065 272c 2027 7072 6f74 rototype', 'prot │ │ │ │ +00039fb0: 6f74 7970 6527 5d2c 0a09 2725 496e 7438 otype'],..'%Int8 │ │ │ │ +00039fc0: 4172 7261 7950 726f 746f 7479 7065 2527 ArrayPrototype%' │ │ │ │ +00039fd0: 3a20 5b27 496e 7438 4172 7261 7927 2c20 : ['Int8Array', │ │ │ │ +00039fe0: 2770 726f 746f 7479 7065 275d 2c0a 0927 'prototype'],..' │ │ │ │ +00039ff0: 2549 6e74 3136 4172 7261 7950 726f 746f %Int16ArrayProto │ │ │ │ +0003a000: 7479 7065 2527 3a20 5b27 496e 7431 3641 type%': ['Int16A │ │ │ │ +0003a010: 7272 6179 272c 2027 7072 6f74 6f74 7970 rray', 'prototyp │ │ │ │ +0003a020: 6527 5d2c 0a09 2725 496e 7433 3241 7272 e'],..'%Int32Arr │ │ │ │ +0003a030: 6179 5072 6f74 6f74 7970 6525 273a 205b ayPrototype%': [ │ │ │ │ +0003a040: 2749 6e74 3332 4172 7261 7927 2c20 2770 'Int32Array', 'p │ │ │ │ +0003a050: 726f 746f 7479 7065 275d 2c0a 0927 254a rototype'],..'%J │ │ │ │ +0003a060: 534f 4e50 6172 7365 2527 3a20 5b27 4a53 SONParse%': ['JS │ │ │ │ +0003a070: 4f4e 272c 2027 7061 7273 6527 5d2c 0a09 ON', 'parse'],.. │ │ │ │ +0003a080: 2725 4a53 4f4e 5374 7269 6e67 6966 7925 '%JSONStringify% │ │ │ │ +0003a090: 273a 205b 274a 534f 4e27 2c20 2773 7472 ': ['JSON', 'str │ │ │ │ +0003a0a0: 696e 6769 6679 275d 2c0a 0927 254d 6170 ingify'],..'%Map │ │ │ │ +0003a0b0: 5072 6f74 6f74 7970 6525 273a 205b 274d Prototype%': ['M │ │ │ │ +0003a0c0: 6170 272c 2027 7072 6f74 6f74 7970 6527 ap', 'prototype' │ │ │ │ +0003a0d0: 5d2c 0a09 2725 4e75 6d62 6572 5072 6f74 ],..'%NumberProt │ │ │ │ +0003a0e0: 6f74 7970 6525 273a 205b 274e 756d 6265 otype%': ['Numbe │ │ │ │ +0003a0f0: 7227 2c20 2770 726f 746f 7479 7065 275d r', 'prototype'] │ │ │ │ +0003a100: 2c0a 0927 254f 626a 6563 7450 726f 746f ,..'%ObjectProto │ │ │ │ +0003a110: 7479 7065 2527 3a20 5b27 4f62 6a65 6374 type%': ['Object │ │ │ │ +0003a120: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ +0003a130: 0a09 2725 4f62 6a50 726f 746f 5f74 6f53 ..'%ObjProto_toS │ │ │ │ +0003a140: 7472 696e 6725 273a 205b 274f 626a 6563 tring%': ['Objec │ │ │ │ +0003a150: 7427 2c20 2770 726f 746f 7479 7065 272c t', 'prototype', │ │ │ │ +0003a160: 2027 746f 5374 7269 6e67 275d 2c0a 0927 'toString'],..' │ │ │ │ +0003a170: 254f 626a 5072 6f74 6f5f 7661 6c75 654f %ObjProto_valueO │ │ │ │ +0003a180: 6625 273a 205b 274f 626a 6563 7427 2c20 f%': ['Object', │ │ │ │ +0003a190: 2770 726f 746f 7479 7065 272c 2027 7661 'prototype', 'va │ │ │ │ +0003a1a0: 6c75 654f 6627 5d2c 0a09 2725 5072 6f6d lueOf'],..'%Prom │ │ │ │ +0003a1b0: 6973 6550 726f 746f 7479 7065 2527 3a20 isePrototype%': │ │ │ │ +0003a1c0: 5b27 5072 6f6d 6973 6527 2c20 2770 726f ['Promise', 'pro │ │ │ │ +0003a1d0: 746f 7479 7065 275d 2c0a 0927 2550 726f totype'],..'%Pro │ │ │ │ +0003a1e0: 6d69 7365 5072 6f74 6f5f 7468 656e 2527 miseProto_then%' │ │ │ │ +0003a1f0: 3a20 5b27 5072 6f6d 6973 6527 2c20 2770 : ['Promise', 'p │ │ │ │ +0003a200: 726f 746f 7479 7065 272c 2027 7468 656e rototype', 'then │ │ │ │ +0003a210: 275d 2c0a 0927 2550 726f 6d69 7365 5f61 '],..'%Promise_a │ │ │ │ +0003a220: 6c6c 2527 3a20 5b27 5072 6f6d 6973 6527 ll%': ['Promise' │ │ │ │ +0003a230: 2c20 2761 6c6c 275d 2c0a 0927 2550 726f , 'all'],..'%Pro │ │ │ │ +0003a240: 6d69 7365 5f72 656a 6563 7425 273a 205b mise_reject%': [ │ │ │ │ +0003a250: 2750 726f 6d69 7365 272c 2027 7265 6a65 'Promise', 'reje │ │ │ │ +0003a260: 6374 275d 2c0a 0927 2550 726f 6d69 7365 ct'],..'%Promise │ │ │ │ +0003a270: 5f72 6573 6f6c 7665 2527 3a20 5b27 5072 _resolve%': ['Pr │ │ │ │ +0003a280: 6f6d 6973 6527 2c20 2772 6573 6f6c 7665 omise', 'resolve │ │ │ │ +0003a290: 275d 2c0a 0927 2552 616e 6765 4572 726f '],..'%RangeErro │ │ │ │ +0003a2a0: 7250 726f 746f 7479 7065 2527 3a20 5b27 rPrototype%': [' │ │ │ │ +0003a2b0: 5261 6e67 6545 7272 6f72 272c 2027 7072 RangeError', 'pr │ │ │ │ +0003a2c0: 6f74 6f74 7970 6527 5d2c 0a09 2725 5265 ototype'],..'%Re │ │ │ │ +0003a2d0: 6665 7265 6e63 6545 7272 6f72 5072 6f74 ferenceErrorProt │ │ │ │ +0003a2e0: 6f74 7970 6525 273a 205b 2752 6566 6572 otype%': ['Refer │ │ │ │ +0003a2f0: 656e 6365 4572 726f 7227 2c20 2770 726f enceError', 'pro │ │ │ │ +0003a300: 746f 7479 7065 275d 2c0a 0927 2552 6567 totype'],..'%Reg │ │ │ │ +0003a310: 4578 7050 726f 746f 7479 7065 2527 3a20 ExpPrototype%': │ │ │ │ +0003a320: 5b27 5265 6745 7870 272c 2027 7072 6f74 ['RegExp', 'prot │ │ │ │ +0003a330: 6f74 7970 6527 5d2c 0a09 2725 5365 7450 otype'],..'%SetP │ │ │ │ +0003a340: 726f 746f 7479 7065 2527 3a20 5b27 5365 rototype%': ['Se │ │ │ │ +0003a350: 7427 2c20 2770 726f 746f 7479 7065 275d t', 'prototype'] │ │ │ │ +0003a360: 2c0a 0927 2553 6861 7265 6441 7272 6179 ,..'%SharedArray │ │ │ │ +0003a370: 4275 6666 6572 5072 6f74 6f74 7970 6525 BufferPrototype% │ │ │ │ +0003a380: 273a 205b 2753 6861 7265 6441 7272 6179 ': ['SharedArray │ │ │ │ +0003a390: 4275 6666 6572 272c 2027 7072 6f74 6f74 Buffer', 'protot │ │ │ │ +0003a3a0: 7970 6527 5d2c 0a09 2725 5374 7269 6e67 ype'],..'%String │ │ │ │ +0003a3b0: 5072 6f74 6f74 7970 6525 273a 205b 2753 Prototype%': ['S │ │ │ │ +0003a3c0: 7472 696e 6727 2c20 2770 726f 746f 7479 tring', 'prototy │ │ │ │ +0003a3d0: 7065 275d 2c0a 0927 2553 796d 626f 6c50 pe'],..'%SymbolP │ │ │ │ +0003a3e0: 726f 746f 7479 7065 2527 3a20 5b27 5379 rototype%': ['Sy │ │ │ │ +0003a3f0: 6d62 6f6c 272c 2027 7072 6f74 6f74 7970 mbol', 'prototyp │ │ │ │ +0003a400: 6527 5d2c 0a09 2725 5379 6e74 6178 4572 e'],..'%SyntaxEr │ │ │ │ +0003a410: 726f 7250 726f 746f 7479 7065 2527 3a20 rorPrototype%': │ │ │ │ +0003a420: 5b27 5379 6e74 6178 4572 726f 7227 2c20 ['SyntaxError', │ │ │ │ +0003a430: 2770 726f 746f 7479 7065 275d 2c0a 0927 'prototype'],..' │ │ │ │ +0003a440: 2554 7970 6564 4172 7261 7950 726f 746f %TypedArrayProto │ │ │ │ +0003a450: 7479 7065 2527 3a20 5b27 5479 7065 6441 type%': ['TypedA │ │ │ │ +0003a460: 7272 6179 272c 2027 7072 6f74 6f74 7970 rray', 'prototyp │ │ │ │ +0003a470: 6527 5d2c 0a09 2725 5479 7065 4572 726f e'],..'%TypeErro │ │ │ │ +0003a480: 7250 726f 746f 7479 7065 2527 3a20 5b27 rPrototype%': [' │ │ │ │ +0003a490: 5479 7065 4572 726f 7227 2c20 2770 726f TypeError', 'pro │ │ │ │ +0003a4a0: 746f 7479 7065 275d 2c0a 0927 2555 696e totype'],..'%Uin │ │ │ │ +0003a4b0: 7438 4172 7261 7950 726f 746f 7479 7065 t8ArrayPrototype │ │ │ │ +0003a4c0: 2527 3a20 5b27 5569 6e74 3841 7272 6179 %': ['Uint8Array │ │ │ │ +0003a4d0: 272c 2027 7072 6f74 6f74 7970 6527 5d2c ', 'prototype'], │ │ │ │ +0003a4e0: 0a09 2725 5569 6e74 3843 6c61 6d70 6564 ..'%Uint8Clamped │ │ │ │ +0003a4f0: 4172 7261 7950 726f 746f 7479 7065 2527 ArrayPrototype%' │ │ │ │ +0003a500: 3a20 5b27 5569 6e74 3843 6c61 6d70 6564 : ['Uint8Clamped │ │ │ │ +0003a510: 4172 7261 7927 2c20 2770 726f 746f 7479 Array', 'prototy │ │ │ │ +0003a520: 7065 275d 2c0a 0927 2555 696e 7431 3641 pe'],..'%Uint16A │ │ │ │ +0003a530: 7272 6179 5072 6f74 6f74 7970 6525 273a rrayPrototype%': │ │ │ │ +0003a540: 205b 2755 696e 7431 3641 7272 6179 272c ['Uint16Array', │ │ │ │ +0003a550: 2027 7072 6f74 6f74 7970 6527 5d2c 0a09 'prototype'],.. │ │ │ │ +0003a560: 2725 5569 6e74 3332 4172 7261 7950 726f '%Uint32ArrayPro │ │ │ │ +0003a570: 746f 7479 7065 2527 3a20 5b27 5569 6e74 totype%': ['Uint │ │ │ │ +0003a580: 3332 4172 7261 7927 2c20 2770 726f 746f 32Array', 'proto │ │ │ │ +0003a590: 7479 7065 275d 2c0a 0927 2555 5249 4572 type'],..'%URIEr │ │ │ │ +0003a5a0: 726f 7250 726f 746f 7479 7065 2527 3a20 rorPrototype%': │ │ │ │ +0003a5b0: 5b27 5552 4945 7272 6f72 272c 2027 7072 ['URIError', 'pr │ │ │ │ +0003a5c0: 6f74 6f74 7970 6527 5d2c 0a09 2725 5765 ototype'],..'%We │ │ │ │ +0003a5d0: 616b 4d61 7050 726f 746f 7479 7065 2527 akMapPrototype%' │ │ │ │ +0003a5e0: 3a20 5b27 5765 616b 4d61 7027 2c20 2770 : ['WeakMap', 'p │ │ │ │ +0003a5f0: 726f 746f 7479 7065 275d 2c0a 0927 2557 rototype'],..'%W │ │ │ │ +0003a600: 6561 6b53 6574 5072 6f74 6f74 7970 6525 eakSetPrototype% │ │ │ │ +0003a610: 273a 205b 2757 6561 6b53 6574 272c 2027 ': ['WeakSet', ' │ │ │ │ +0003a620: 7072 6f74 6f74 7970 6527 5d0a 7d3b 0a0a prototype'].};.. │ │ │ │ +0003a630: 7661 7220 6269 6e64 203d 2066 756e 6374 var bind = funct │ │ │ │ +0003a640: 696f 6e42 696e 643b 0a76 6172 2068 6173 ionBind;.var has │ │ │ │ +0003a650: 4f77 6e24 3220 3d20 6861 736f 776e 3b0a Own$2 = hasown;. │ │ │ │ +0003a660: 7661 7220 2463 6f6e 6361 7420 3d20 6269 var $concat = bi │ │ │ │ +0003a670: 6e64 2e63 616c 6c28 4675 6e63 7469 6f6e nd.call(Function │ │ │ │ +0003a680: 2e63 616c 6c2c 2041 7272 6179 2e70 726f .call, Array.pro │ │ │ │ +0003a690: 746f 7479 7065 2e63 6f6e 6361 7429 3b0a totype.concat);. │ │ │ │ +0003a6a0: 7661 7220 2473 706c 6963 6541 7070 6c79 var $spliceApply │ │ │ │ +0003a6b0: 203d 2062 696e 642e 6361 6c6c 2846 756e = bind.call(Fun │ │ │ │ +0003a6c0: 6374 696f 6e2e 6170 706c 792c 2041 7272 ction.apply, Arr │ │ │ │ +0003a6d0: 6179 2e70 726f 746f 7479 7065 2e73 706c ay.prototype.spl │ │ │ │ +0003a6e0: 6963 6529 3b0a 7661 7220 2472 6570 6c61 ice);.var $repla │ │ │ │ +0003a6f0: 6365 203d 2062 696e 642e 6361 6c6c 2846 ce = bind.call(F │ │ │ │ +0003a700: 756e 6374 696f 6e2e 6361 6c6c 2c20 5374 unction.call, St │ │ │ │ +0003a710: 7269 6e67 2e70 726f 746f 7479 7065 2e72 ring.prototype.r │ │ │ │ +0003a720: 6570 6c61 6365 293b 0a76 6172 2024 7374 eplace);.var $st │ │ │ │ +0003a730: 7253 6c69 6365 203d 2062 696e 642e 6361 rSlice = bind.ca │ │ │ │ +0003a740: 6c6c 2846 756e 6374 696f 6e2e 6361 6c6c ll(Function.call │ │ │ │ +0003a750: 2c20 5374 7269 6e67 2e70 726f 746f 7479 , String.prototy │ │ │ │ +0003a760: 7065 2e73 6c69 6365 293b 0a76 6172 2024 pe.slice);.var $ │ │ │ │ +0003a770: 6578 6563 203d 2062 696e 642e 6361 6c6c exec = bind.call │ │ │ │ +0003a780: 2846 756e 6374 696f 6e2e 6361 6c6c 2c20 (Function.call, │ │ │ │ +0003a790: 5265 6745 7870 2e70 726f 746f 7479 7065 RegExp.prototype │ │ │ │ +0003a7a0: 2e65 7865 6329 3b0a 0a2f 2a20 6164 6170 .exec);../* adap │ │ │ │ +0003a7b0: 7465 6420 6672 6f6d 2068 7474 7073 3a2f ted from https:/ │ │ │ │ +0003a7c0: 2f67 6974 6875 622e 636f 6d2f 6c6f 6461 /github.com/loda │ │ │ │ +0003a7d0: 7368 2f6c 6f64 6173 682f 626c 6f62 2f34 sh/lodash/blob/4 │ │ │ │ +0003a7e0: 2e31 372e 3135 2f64 6973 742f 6c6f 6461 .17.15/dist/loda │ │ │ │ +0003a7f0: 7368 2e6a 7323 4c36 3733 352d 4c36 3734 sh.js#L6735-L674 │ │ │ │ +0003a800: 3420 2a2f 0a76 6172 2072 6550 726f 704e 4 */.var rePropN │ │ │ │ +0003a810: 616d 6520 3d20 2f5b 5e25 2e5b 5c5d 5d2b ame = /[^%.[\]]+ │ │ │ │ +0003a820: 7c5c 5b28 3f3a 282d 3f5c 642b 283f 3a5c |\[(?:(-?\d+(?:\ │ │ │ │ +0003a830: 2e5c 642b 293f 297c 285b 2227 5d29 2828 .\d+)?)|(["'])(( │ │ │ │ +0003a840: 3f3a 283f 215c 3229 5b5e 5c5c 5d7c 5c5c ?:(?!\2)[^\\]|\\ │ │ │ │ +0003a850: 2e29 2a3f 295c 3229 5c5d 7c28 3f3d 283f .)*?)\2)\]|(?=(? │ │ │ │ +0003a860: 3a5c 2e7c 5c5b 5c5d 2928 3f3a 5c2e 7c5c :\.|\[\])(?:\.|\ │ │ │ │ +0003a870: 5b5c 5d7c 2524 2929 2f67 3b0a 7661 7220 [\]|%$))/g;.var │ │ │ │ +0003a880: 7265 4573 6361 7065 4368 6172 203d 202f reEscapeChar = / │ │ │ │ +0003a890: 5c5c 285c 5c29 3f2f 673b 202f 2a2a 2055 \\(\\)?/g; /** U │ │ │ │ +0003a8a0: 7365 6420 746f 206d 6174 6368 2062 6163 sed to match bac │ │ │ │ +0003a8b0: 6b73 6c61 7368 6573 2069 6e20 7072 6f70 kslashes in prop │ │ │ │ +0003a8c0: 6572 7479 2070 6174 6873 2e20 2a2f 0a76 erty paths. */.v │ │ │ │ +0003a8d0: 6172 2073 7472 696e 6754 6f50 6174 6820 ar stringToPath │ │ │ │ +0003a8e0: 3d20 6675 6e63 7469 6f6e 2073 7472 696e = function strin │ │ │ │ +0003a8f0: 6754 6f50 6174 6828 7374 7269 6e67 2920 gToPath(string) │ │ │ │ +0003a900: 7b0a 0976 6172 2066 6972 7374 203d 2024 {..var first = $ │ │ │ │ +0003a910: 7374 7253 6c69 6365 2873 7472 696e 672c strSlice(string, │ │ │ │ +0003a920: 2030 2c20 3129 3b0a 0976 6172 206c 6173 0, 1);..var las │ │ │ │ +0003a930: 7420 3d20 2473 7472 536c 6963 6528 7374 t = $strSlice(st │ │ │ │ +0003a940: 7269 6e67 2c20 2d31 293b 0a09 6966 2028 ring, -1);..if ( │ │ │ │ +0003a950: 6669 7273 7420 3d3d 3d20 2725 2720 2626 first === '%' && │ │ │ │ +0003a960: 206c 6173 7420 213d 3d20 2725 2729 207b last !== '%') { │ │ │ │ +0003a970: 0a09 0974 6872 6f77 206e 6577 2024 5379 ...throw new $Sy │ │ │ │ +0003a980: 6e74 6178 4572 726f 7228 2769 6e76 616c ntaxError('inval │ │ │ │ +0003a990: 6964 2069 6e74 7269 6e73 6963 2073 796e id intrinsic syn │ │ │ │ +0003a9a0: 7461 782c 2065 7870 6563 7465 6420 636c tax, expected cl │ │ │ │ +0003a9b0: 6f73 696e 6720 6025 6027 293b 0a09 7d20 osing `%`');..} │ │ │ │ +0003a9c0: 656c 7365 2069 6620 286c 6173 7420 3d3d else if (last == │ │ │ │ +0003a9d0: 3d20 2725 2720 2626 2066 6972 7374 2021 = '%' && first ! │ │ │ │ +0003a9e0: 3d3d 2027 2527 2920 7b0a 0909 7468 726f == '%') {...thro │ │ │ │ +0003a9f0: 7720 6e65 7720 2453 796e 7461 7845 7272 w new $SyntaxErr │ │ │ │ +0003aa00: 6f72 2827 696e 7661 6c69 6420 696e 7472 or('invalid intr │ │ │ │ +0003aa10: 696e 7369 6320 7379 6e74 6178 2c20 6578 insic syntax, ex │ │ │ │ +0003aa20: 7065 6374 6564 206f 7065 6e69 6e67 2060 pected opening ` │ │ │ │ +0003aa30: 2560 2729 3b0a 097d 0a09 7661 7220 7265 %`');..}..var re │ │ │ │ +0003aa40: 7375 6c74 203d 205b 5d3b 0a09 2472 6570 sult = [];..$rep │ │ │ │ +0003aa50: 6c61 6365 2873 7472 696e 672c 2072 6550 lace(string, reP │ │ │ │ +0003aa60: 726f 704e 616d 652c 2066 756e 6374 696f ropName, functio │ │ │ │ +0003aa70: 6e20 286d 6174 6368 2c20 6e75 6d62 6572 n (match, number │ │ │ │ +0003aa80: 2c20 7175 6f74 652c 2073 7562 5374 7269 , quote, subStri │ │ │ │ +0003aa90: 6e67 2920 7b0a 0909 7265 7375 6c74 5b72 ng) {...result[r │ │ │ │ +0003aaa0: 6573 756c 742e 6c65 6e67 7468 5d20 3d20 esult.length] = │ │ │ │ +0003aab0: 7175 6f74 6520 3f20 2472 6570 6c61 6365 quote ? $replace │ │ │ │ +0003aac0: 2873 7562 5374 7269 6e67 2c20 7265 4573 (subString, reEs │ │ │ │ +0003aad0: 6361 7065 4368 6172 2c20 2724 3127 2920 capeChar, '$1') │ │ │ │ +0003aae0: 3a20 6e75 6d62 6572 207c 7c20 6d61 7463 : number || matc │ │ │ │ +0003aaf0: 683b 0a09 7d29 3b0a 0972 6574 7572 6e20 h;..});..return │ │ │ │ +0003ab00: 7265 7375 6c74 3b0a 7d3b 0a2f 2a20 656e result;.};./* en │ │ │ │ +0003ab10: 6420 6164 6170 7461 7469 6f6e 202a 2f0a d adaptation */. │ │ │ │ +0003ab20: 0a76 6172 2067 6574 4261 7365 496e 7472 .var getBaseIntr │ │ │ │ +0003ab30: 696e 7369 6320 3d20 6675 6e63 7469 6f6e insic = function │ │ │ │ +0003ab40: 2067 6574 4261 7365 496e 7472 696e 7369 getBaseIntrinsi │ │ │ │ +0003ab50: 6328 6e61 6d65 2c20 616c 6c6f 774d 6973 c(name, allowMis │ │ │ │ +0003ab60: 7369 6e67 2920 7b0a 0976 6172 2069 6e74 sing) {..var int │ │ │ │ +0003ab70: 7269 6e73 6963 4e61 6d65 203d 206e 616d rinsicName = nam │ │ │ │ +0003ab80: 653b 0a09 7661 7220 616c 6961 733b 0a09 e;..var alias;.. │ │ │ │ +0003ab90: 6966 2028 6861 734f 776e 2432 284c 4547 if (hasOwn$2(LEG │ │ │ │ +0003aba0: 4143 595f 414c 4941 5345 532c 2069 6e74 ACY_ALIASES, int │ │ │ │ +0003abb0: 7269 6e73 6963 4e61 6d65 2929 207b 0a09 rinsicName)) {.. │ │ │ │ +0003abc0: 0961 6c69 6173 203d 204c 4547 4143 595f .alias = LEGACY_ │ │ │ │ +0003abd0: 414c 4941 5345 535b 696e 7472 696e 7369 ALIASES[intrinsi │ │ │ │ +0003abe0: 634e 616d 655d 3b0a 0909 696e 7472 696e cName];...intrin │ │ │ │ +0003abf0: 7369 634e 616d 6520 3d20 2725 2720 2b20 sicName = '%' + │ │ │ │ +0003ac00: 616c 6961 735b 305d 202b 2027 2527 3b0a alias[0] + '%';. │ │ │ │ +0003ac10: 097d 0a0a 0969 6620 2868 6173 4f77 6e24 .}...if (hasOwn$ │ │ │ │ +0003ac20: 3228 494e 5452 494e 5349 4353 2c20 696e 2(INTRINSICS, in │ │ │ │ +0003ac30: 7472 696e 7369 634e 616d 6529 2920 7b0a trinsicName)) {. │ │ │ │ +0003ac40: 0909 7661 7220 7661 6c75 6520 3d20 494e ..var value = IN │ │ │ │ +0003ac50: 5452 494e 5349 4353 5b69 6e74 7269 6e73 TRINSICS[intrins │ │ │ │ +0003ac60: 6963 4e61 6d65 5d3b 0a09 0969 6620 2876 icName];...if (v │ │ │ │ +0003ac70: 616c 7565 203d 3d3d 206e 6565 6473 4576 alue === needsEv │ │ │ │ +0003ac80: 616c 2920 7b0a 0909 0976 616c 7565 203d al) {....value = │ │ │ │ +0003ac90: 2064 6f45 7661 6c28 696e 7472 696e 7369 doEval(intrinsi │ │ │ │ +0003aca0: 634e 616d 6529 3b0a 0909 7d0a 0909 6966 cName);...}...if │ │ │ │ +0003acb0: 2028 7479 7065 6f66 2076 616c 7565 203d (typeof value = │ │ │ │ +0003acc0: 3d3d 2027 756e 6465 6669 6e65 6427 2026 == 'undefined' & │ │ │ │ +0003acd0: 2620 2161 6c6c 6f77 4d69 7373 696e 6729 & !allowMissing) │ │ │ │ +0003ace0: 207b 0a09 0909 7468 726f 7720 6e65 7720 {....throw new │ │ │ │ +0003acf0: 2454 7970 6545 7272 6f72 2431 2827 696e $TypeError$1('in │ │ │ │ +0003ad00: 7472 696e 7369 6320 2720 2b20 6e61 6d65 trinsic ' + name │ │ │ │ +0003ad10: 202b 2027 2065 7869 7374 732c 2062 7574 + ' exists, but │ │ │ │ +0003ad20: 2069 7320 6e6f 7420 6176 6169 6c61 626c is not availabl │ │ │ │ +0003ad30: 652e 2050 6c65 6173 6520 6669 6c65 2061 e. Please file a │ │ │ │ +0003ad40: 6e20 6973 7375 6521 2729 3b0a 0909 7d0a n issue!');...}. │ │ │ │ +0003ad50: 0a09 0972 6574 7572 6e20 7b0a 0909 0961 ...return {....a │ │ │ │ +0003ad60: 6c69 6173 3a20 616c 6961 732c 0a09 0909 lias: alias,.... │ │ │ │ +0003ad70: 6e61 6d65 3a20 696e 7472 696e 7369 634e name: intrinsicN │ │ │ │ +0003ad80: 616d 652c 0a09 0909 7661 6c75 653a 2076 ame,....value: v │ │ │ │ +0003ad90: 616c 7565 0a09 097d 3b0a 097d 0a0a 0974 alue...};..}...t │ │ │ │ +0003ada0: 6872 6f77 206e 6577 2024 5379 6e74 6178 hrow new $Syntax │ │ │ │ +0003adb0: 4572 726f 7228 2769 6e74 7269 6e73 6963 Error('intrinsic │ │ │ │ +0003adc0: 2027 202b 206e 616d 6520 2b20 2720 646f ' + name + ' do │ │ │ │ +0003add0: 6573 206e 6f74 2065 7869 7374 2127 293b es not exist!'); │ │ │ │ +0003ade0: 0a7d 3b0a 0a76 6172 2067 6574 496e 7472 .};..var getIntr │ │ │ │ +0003adf0: 696e 7369 6320 3d20 6675 6e63 7469 6f6e insic = function │ │ │ │ +0003ae00: 2047 6574 496e 7472 696e 7369 6328 6e61 GetIntrinsic(na │ │ │ │ +0003ae10: 6d65 2c20 616c 6c6f 774d 6973 7369 6e67 me, allowMissing │ │ │ │ +0003ae20: 2920 7b0a 0969 6620 2874 7970 656f 6620 ) {..if (typeof │ │ │ │ +0003ae30: 6e61 6d65 2021 3d3d 2027 7374 7269 6e67 name !== 'string │ │ │ │ +0003ae40: 2720 7c7c 206e 616d 652e 6c65 6e67 7468 ' || name.length │ │ │ │ +0003ae50: 203d 3d3d 2030 2920 7b0a 0909 7468 726f === 0) {...thro │ │ │ │ +0003ae60: 7720 6e65 7720 2454 7970 6545 7272 6f72 w new $TypeError │ │ │ │ +0003ae70: 2431 2827 696e 7472 696e 7369 6320 6e61 $1('intrinsic na │ │ │ │ +0003ae80: 6d65 206d 7573 7420 6265 2061 206e 6f6e me must be a non │ │ │ │ +0003ae90: 2d65 6d70 7479 2073 7472 696e 6727 293b -empty string'); │ │ │ │ +0003aea0: 0a09 7d0a 0969 6620 2861 7267 756d 656e ..}..if (argumen │ │ │ │ +0003aeb0: 7473 2e6c 656e 6774 6820 3e20 3120 2626 ts.length > 1 && │ │ │ │ +0003aec0: 2074 7970 656f 6620 616c 6c6f 774d 6973 typeof allowMis │ │ │ │ +0003aed0: 7369 6e67 2021 3d3d 2027 626f 6f6c 6561 sing !== 'boolea │ │ │ │ +0003aee0: 6e27 2920 7b0a 0909 7468 726f 7720 6e65 n') {...throw ne │ │ │ │ +0003aef0: 7720 2454 7970 6545 7272 6f72 2431 2827 w $TypeError$1(' │ │ │ │ +0003af00: 2261 6c6c 6f77 4d69 7373 696e 6722 2061 "allowMissing" a │ │ │ │ +0003af10: 7267 756d 656e 7420 6d75 7374 2062 6520 rgument must be │ │ │ │ +0003af20: 6120 626f 6f6c 6561 6e27 293b 0a09 7d0a a boolean');..}. │ │ │ │ +0003af30: 0a09 6966 2028 2465 7865 6328 2f5e 253f ..if ($exec(/^%? │ │ │ │ +0003af40: 5b5e 255d 2a25 3f24 2f2c 206e 616d 6529 [^%]*%?$/, name) │ │ │ │ +0003af50: 203d 3d3d 206e 756c 6c29 207b 0a09 0974 === null) {...t │ │ │ │ +0003af60: 6872 6f77 206e 6577 2024 5379 6e74 6178 hrow new $Syntax │ │ │ │ +0003af70: 4572 726f 7228 2760 2560 206d 6179 206e Error('`%` may n │ │ │ │ +0003af80: 6f74 2062 6520 7072 6573 656e 7420 616e ot be present an │ │ │ │ +0003af90: 7977 6865 7265 2062 7574 2061 7420 7468 ywhere but at th │ │ │ │ +0003afa0: 6520 6265 6769 6e6e 696e 6720 616e 6420 e beginning and │ │ │ │ +0003afb0: 656e 6420 6f66 2074 6865 2069 6e74 7269 end of the intri │ │ │ │ +0003afc0: 6e73 6963 206e 616d 6527 293b 0a09 7d0a nsic name');..}. │ │ │ │ +0003afd0: 0976 6172 2070 6172 7473 203d 2073 7472 .var parts = str │ │ │ │ +0003afe0: 696e 6754 6f50 6174 6828 6e61 6d65 293b ingToPath(name); │ │ │ │ +0003aff0: 0a09 7661 7220 696e 7472 696e 7369 6342 ..var intrinsicB │ │ │ │ +0003b000: 6173 654e 616d 6520 3d20 7061 7274 732e aseName = parts. │ │ │ │ +0003b010: 6c65 6e67 7468 203e 2030 203f 2070 6172 length > 0 ? par │ │ │ │ +0003b020: 7473 5b30 5d20 3a20 2727 3b0a 0a09 7661 ts[0] : '';...va │ │ │ │ +0003b030: 7220 696e 7472 696e 7369 6320 3d20 6765 r intrinsic = ge │ │ │ │ +0003b040: 7442 6173 6549 6e74 7269 6e73 6963 2827 tBaseIntrinsic(' │ │ │ │ +0003b050: 2527 202b 2069 6e74 7269 6e73 6963 4261 %' + intrinsicBa │ │ │ │ +0003b060: 7365 4e61 6d65 202b 2027 2527 2c20 616c seName + '%', al │ │ │ │ +0003b070: 6c6f 774d 6973 7369 6e67 293b 0a09 7661 lowMissing);..va │ │ │ │ +0003b080: 7220 696e 7472 696e 7369 6352 6561 6c4e r intrinsicRealN │ │ │ │ +0003b090: 616d 6520 3d20 696e 7472 696e 7369 632e ame = intrinsic. │ │ │ │ +0003b0a0: 6e61 6d65 3b0a 0976 6172 2076 616c 7565 name;..var value │ │ │ │ +0003b0b0: 203d 2069 6e74 7269 6e73 6963 2e76 616c = intrinsic.val │ │ │ │ +0003b0c0: 7565 3b0a 0976 6172 2073 6b69 7046 7572 ue;..var skipFur │ │ │ │ +0003b0d0: 7468 6572 4361 6368 696e 6720 3d20 6661 therCaching = fa │ │ │ │ +0003b0e0: 6c73 653b 0a0a 0976 6172 2061 6c69 6173 lse;...var alias │ │ │ │ +0003b0f0: 203d 2069 6e74 7269 6e73 6963 2e61 6c69 = intrinsic.ali │ │ │ │ +0003b100: 6173 3b0a 0969 6620 2861 6c69 6173 2920 as;..if (alias) │ │ │ │ +0003b110: 7b0a 0909 696e 7472 696e 7369 6342 6173 {...intrinsicBas │ │ │ │ +0003b120: 654e 616d 6520 3d20 616c 6961 735b 305d eName = alias[0] │ │ │ │ +0003b130: 3b0a 0909 2473 706c 6963 6541 7070 6c79 ;...$spliceApply │ │ │ │ +0003b140: 2870 6172 7473 2c20 2463 6f6e 6361 7428 (parts, $concat( │ │ │ │ +0003b150: 5b30 2c20 315d 2c20 616c 6961 7329 293b [0, 1], alias)); │ │ │ │ +0003b160: 0a09 7d0a 0a09 666f 7220 2876 6172 2069 ..}...for (var i │ │ │ │ +0003b170: 203d 2031 2c20 6973 4f77 6e20 3d20 7472 = 1, isOwn = tr │ │ │ │ +0003b180: 7565 3b20 6920 3c20 7061 7274 732e 6c65 ue; i < parts.le │ │ │ │ +0003b190: 6e67 7468 3b20 6920 2b3d 2031 2920 7b0a ngth; i += 1) {. │ │ │ │ +0003b1a0: 0909 7661 7220 7061 7274 203d 2070 6172 ..var part = par │ │ │ │ +0003b1b0: 7473 5b69 5d3b 0a09 0976 6172 2066 6972 ts[i];...var fir │ │ │ │ +0003b1c0: 7374 203d 2024 7374 7253 6c69 6365 2870 st = $strSlice(p │ │ │ │ +0003b1d0: 6172 742c 2030 2c20 3129 3b0a 0909 7661 art, 0, 1);...va │ │ │ │ +0003b1e0: 7220 6c61 7374 203d 2024 7374 7253 6c69 r last = $strSli │ │ │ │ +0003b1f0: 6365 2870 6172 742c 202d 3129 3b0a 0909 ce(part, -1);... │ │ │ │ +0003b200: 6966 2028 0a09 0909 280a 0909 0909 2866 if (....(.....(f │ │ │ │ +0003b210: 6972 7374 203d 3d3d 2027 2227 207c 7c20 irst === '"' || │ │ │ │ +0003b220: 6669 7273 7420 3d3d 3d20 2227 2220 7c7c first === "'" || │ │ │ │ +0003b230: 2066 6972 7374 203d 3d3d 2027 6027 290a first === '`'). │ │ │ │ +0003b240: 0909 0909 7c7c 2028 6c61 7374 203d 3d3d ....|| (last === │ │ │ │ +0003b250: 2027 2227 207c 7c20 6c61 7374 203d 3d3d '"' || last === │ │ │ │ +0003b260: 2022 2722 207c 7c20 6c61 7374 203d 3d3d "'" || last === │ │ │ │ +0003b270: 2027 6027 290a 0909 0929 0a09 0909 2626 '`')....)....&& │ │ │ │ +0003b280: 2066 6972 7374 2021 3d3d 206c 6173 740a first !== last. │ │ │ │ +0003b290: 0909 2920 7b0a 0909 0974 6872 6f77 206e ..) {....throw n │ │ │ │ +0003b2a0: 6577 2024 5379 6e74 6178 4572 726f 7228 ew $SyntaxError( │ │ │ │ +0003b2b0: 2770 726f 7065 7274 7920 6e61 6d65 7320 'property names │ │ │ │ +0003b2c0: 7769 7468 2071 756f 7465 7320 6d75 7374 with quotes must │ │ │ │ +0003b2d0: 2068 6176 6520 6d61 7463 6869 6e67 2071 have matching q │ │ │ │ +0003b2e0: 756f 7465 7327 293b 0a09 097d 0a09 0969 uotes');...}...i │ │ │ │ +0003b2f0: 6620 2870 6172 7420 3d3d 3d20 2763 6f6e f (part === 'con │ │ │ │ +0003b300: 7374 7275 6374 6f72 2720 7c7c 2021 6973 structor' || !is │ │ │ │ +0003b310: 4f77 6e29 207b 0a09 0909 736b 6970 4675 Own) {....skipFu │ │ │ │ +0003b320: 7274 6865 7243 6163 6869 6e67 203d 2074 rtherCaching = t │ │ │ │ +0003b330: 7275 653b 0a09 097d 0a0a 0909 696e 7472 rue;...}....intr │ │ │ │ +0003b340: 696e 7369 6342 6173 654e 616d 6520 2b3d insicBaseName += │ │ │ │ +0003b350: 2027 2e27 202b 2070 6172 743b 0a09 0969 '.' + part;...i │ │ │ │ +0003b360: 6e74 7269 6e73 6963 5265 616c 4e61 6d65 ntrinsicRealName │ │ │ │ +0003b370: 203d 2027 2527 202b 2069 6e74 7269 6e73 = '%' + intrins │ │ │ │ +0003b380: 6963 4261 7365 4e61 6d65 202b 2027 2527 icBaseName + '%' │ │ │ │ +0003b390: 3b0a 0a09 0969 6620 2868 6173 4f77 6e24 ;....if (hasOwn$ │ │ │ │ +0003b3a0: 3228 494e 5452 494e 5349 4353 2c20 696e 2(INTRINSICS, in │ │ │ │ +0003b3b0: 7472 696e 7369 6352 6561 6c4e 616d 6529 trinsicRealName) │ │ │ │ +0003b3c0: 2920 7b0a 0909 0976 616c 7565 203d 2049 ) {....value = I │ │ │ │ +0003b3d0: 4e54 5249 4e53 4943 535b 696e 7472 696e NTRINSICS[intrin │ │ │ │ +0003b3e0: 7369 6352 6561 6c4e 616d 655d 3b0a 0909 sicRealName];... │ │ │ │ +0003b3f0: 7d20 656c 7365 2069 6620 2876 616c 7565 } else if (value │ │ │ │ +0003b400: 2021 3d20 6e75 6c6c 2920 7b0a 0909 0969 != null) {....i │ │ │ │ +0003b410: 6620 2821 2870 6172 7420 696e 2076 616c f (!(part in val │ │ │ │ +0003b420: 7565 2929 207b 0a09 0909 0969 6620 2821 ue)) {.....if (! │ │ │ │ +0003b430: 616c 6c6f 774d 6973 7369 6e67 2920 7b0a allowMissing) {. │ │ │ │ +0003b440: 0909 0909 0974 6872 6f77 206e 6577 2024 .....throw new $ │ │ │ │ +0003b450: 5479 7065 4572 726f 7224 3128 2762 6173 TypeError$1('bas │ │ │ │ +0003b460: 6520 696e 7472 696e 7369 6320 666f 7220 e intrinsic for │ │ │ │ +0003b470: 2720 2b20 6e61 6d65 202b 2027 2065 7869 ' + name + ' exi │ │ │ │ +0003b480: 7374 732c 2062 7574 2074 6865 2070 726f sts, but the pro │ │ │ │ +0003b490: 7065 7274 7920 6973 206e 6f74 2061 7661 perty is not ava │ │ │ │ +0003b4a0: 696c 6162 6c65 2e27 293b 0a09 0909 097d ilable.');.....} │ │ │ │ +0003b4b0: 0a09 0909 0972 6574 7572 6e20 766f 6964 .....return void │ │ │ │ +0003b4c0: 2075 6e64 6566 696e 6564 2431 3b0a 0909 undefined$1;... │ │ │ │ +0003b4d0: 097d 0a09 0909 6966 2028 2467 4f50 4420 .}....if ($gOPD │ │ │ │ +0003b4e0: 2626 2028 6920 2b20 3129 203e 3d20 7061 && (i + 1) >= pa │ │ │ │ +0003b4f0: 7274 732e 6c65 6e67 7468 2920 7b0a 0909 rts.length) {... │ │ │ │ +0003b500: 0909 7661 7220 6465 7363 203d 2024 674f ..var desc = $gO │ │ │ │ +0003b510: 5044 2876 616c 7565 2c20 7061 7274 293b PD(value, part); │ │ │ │ +0003b520: 0a09 0909 0969 734f 776e 203d 2021 2164 .....isOwn = !!d │ │ │ │ +0003b530: 6573 633b 0a0a 0909 0909 2f2f 2042 7920 esc;......// By │ │ │ │ +0003b540: 636f 6e76 656e 7469 6f6e 2c20 7768 656e convention, when │ │ │ │ +0003b550: 2061 2064 6174 6120 7072 6f70 6572 7479 a data property │ │ │ │ +0003b560: 2069 7320 636f 6e76 6572 7465 6420 746f is converted to │ │ │ │ +0003b570: 2061 6e20 6163 6365 7373 6f72 0a09 0909 an accessor.... │ │ │ │ +0003b580: 092f 2f20 7072 6f70 6572 7479 2074 6f20 .// property to │ │ │ │ +0003b590: 656d 756c 6174 6520 6120 6461 7461 2070 emulate a data p │ │ │ │ +0003b5a0: 726f 7065 7274 7920 7468 6174 2064 6f65 roperty that doe │ │ │ │ +0003b5b0: 7320 6e6f 7420 7375 6666 6572 2066 726f s not suffer fro │ │ │ │ +0003b5c0: 6d0a 0909 0909 2f2f 2074 6865 206f 7665 m.....// the ove │ │ │ │ +0003b5d0: 7272 6964 6520 6d69 7374 616b 652c 2074 rride mistake, t │ │ │ │ +0003b5e0: 6861 7420 6163 6365 7373 6f72 2773 2067 hat accessor's g │ │ │ │ +0003b5f0: 6574 7465 7220 6973 206d 6172 6b65 6420 etter is marked │ │ │ │ +0003b600: 7769 7468 0a09 0909 092f 2f20 616e 2060 with.....// an ` │ │ │ │ +0003b610: 6f72 6967 696e 616c 5661 6c75 6560 2070 originalValue` p │ │ │ │ +0003b620: 726f 7065 7274 792e 2048 6572 652c 2077 roperty. Here, w │ │ │ │ +0003b630: 6865 6e20 7765 2064 6574 6563 7420 7468 hen we detect th │ │ │ │ +0003b640: 6973 2c20 7765 0a09 0909 092f 2f20 7570 is, we.....// up │ │ │ │ +0003b650: 686f 6c64 2074 6865 2069 6c6c 7573 696f hold the illusio │ │ │ │ +0003b660: 6e20 6279 2070 7265 7465 6e64 696e 6720 n by pretending │ │ │ │ +0003b670: 746f 2073 6565 2074 6861 7420 6f72 6967 to see that orig │ │ │ │ +0003b680: 696e 616c 2064 6174 610a 0909 0909 2f2f inal data.....// │ │ │ │ +0003b690: 2070 726f 7065 7274 792c 2069 2e65 2e2c property, i.e., │ │ │ │ +0003b6a0: 2072 6574 7572 6e69 6e67 2074 6865 2076 returning the v │ │ │ │ +0003b6b0: 616c 7565 2072 6174 6865 7220 7468 616e alue rather than │ │ │ │ +0003b6c0: 2074 6865 2067 6574 7465 720a 0909 0909 the getter..... │ │ │ │ +0003b6d0: 2f2f 2069 7473 656c 662e 0a09 0909 0969 // itself......i │ │ │ │ +0003b6e0: 6620 2869 734f 776e 2026 2620 2767 6574 f (isOwn && 'get │ │ │ │ +0003b6f0: 2720 696e 2064 6573 6320 2626 2021 2827 ' in desc && !(' │ │ │ │ +0003b700: 6f72 6967 696e 616c 5661 6c75 6527 2069 originalValue' i │ │ │ │ +0003b710: 6e20 6465 7363 2e67 6574 2929 207b 0a09 n desc.get)) {.. │ │ │ │ +0003b720: 0909 0909 7661 6c75 6520 3d20 6465 7363 ....value = desc │ │ │ │ +0003b730: 2e67 6574 3b0a 0909 0909 7d20 656c 7365 .get;.....} else │ │ │ │ +0003b740: 207b 0a09 0909 0909 7661 6c75 6520 3d20 {......value = │ │ │ │ +0003b750: 7661 6c75 655b 7061 7274 5d3b 0a09 0909 value[part];.... │ │ │ │ +0003b760: 097d 0a09 0909 7d20 656c 7365 207b 0a09 .}....} else {.. │ │ │ │ +0003b770: 0909 0969 734f 776e 203d 2068 6173 4f77 ...isOwn = hasOw │ │ │ │ +0003b780: 6e24 3228 7661 6c75 652c 2070 6172 7429 n$2(value, part) │ │ │ │ +0003b790: 3b0a 0909 0909 7661 6c75 6520 3d20 7661 ;.....value = va │ │ │ │ +0003b7a0: 6c75 655b 7061 7274 5d3b 0a09 0909 7d0a lue[part];....}. │ │ │ │ +0003b7b0: 0a09 0909 6966 2028 6973 4f77 6e20 2626 ....if (isOwn && │ │ │ │ +0003b7c0: 2021 736b 6970 4675 7274 6865 7243 6163 !skipFurtherCac │ │ │ │ +0003b7d0: 6869 6e67 2920 7b0a 0909 0909 494e 5452 hing) {.....INTR │ │ │ │ +0003b7e0: 494e 5349 4353 5b69 6e74 7269 6e73 6963 INSICS[intrinsic │ │ │ │ +0003b7f0: 5265 616c 4e61 6d65 5d20 3d20 7661 6c75 RealName] = valu │ │ │ │ +0003b800: 653b 0a09 0909 7d0a 0909 7d0a 097d 0a09 e;....}...}..}.. │ │ │ │ +0003b810: 7265 7475 726e 2076 616c 7565 3b0a 7d3b return value;.}; │ │ │ │ +0003b820: 0a0a 7661 7220 7368 616d 733b 0a76 6172 ..var shams;.var │ │ │ │ +0003b830: 2068 6173 5265 7175 6972 6564 5368 616d hasRequiredSham │ │ │ │ +0003b840: 733b 0a0a 6675 6e63 7469 6f6e 2072 6571 s;..function req │ │ │ │ +0003b850: 7569 7265 5368 616d 7320 2829 207b 0a09 uireShams () {.. │ │ │ │ +0003b860: 6966 2028 6861 7352 6571 7569 7265 6453 if (hasRequiredS │ │ │ │ +0003b870: 6861 6d73 2920 7265 7475 726e 2073 6861 hams) return sha │ │ │ │ +0003b880: 6d73 3b0a 0968 6173 5265 7175 6972 6564 ms;..hasRequired │ │ │ │ +0003b890: 5368 616d 7320 3d20 313b 0a0a 0976 6172 Shams = 1;...var │ │ │ │ +0003b8a0: 2068 6173 5379 6d62 6f6c 7320 3d20 7265 hasSymbols = re │ │ │ │ +0003b8b0: 7175 6972 6553 6861 6d73 2431 2829 3b0a quireShams$1();. │ │ │ │ +0003b8c0: 0a09 7368 616d 7320 3d20 6675 6e63 7469 ..shams = functi │ │ │ │ +0003b8d0: 6f6e 2068 6173 546f 5374 7269 6e67 5461 on hasToStringTa │ │ │ │ +0003b8e0: 6753 6861 6d73 2829 207b 0a09 0972 6574 gShams() {...ret │ │ │ │ +0003b8f0: 7572 6e20 6861 7353 796d 626f 6c73 2829 urn hasSymbols() │ │ │ │ +0003b900: 2026 2620 2121 5379 6d62 6f6c 2e74 6f53 && !!Symbol.toS │ │ │ │ +0003b910: 7472 696e 6754 6167 3b0a 097d 3b0a 0972 tringTag;..};..r │ │ │ │ +0003b920: 6574 7572 6e20 7368 616d 733b 0a7d 0a0a eturn shams;.}.. │ │ │ │ +0003b930: 7661 7220 7479 7065 3b0a 7661 7220 6861 var type;.var ha │ │ │ │ +0003b940: 7352 6571 7569 7265 6454 7970 653b 0a0a sRequiredType;.. │ │ │ │ +0003b950: 6675 6e63 7469 6f6e 2072 6571 7569 7265 function require │ │ │ │ +0003b960: 5479 7065 2028 2920 7b0a 0969 6620 2868 Type () {..if (h │ │ │ │ +0003b970: 6173 5265 7175 6972 6564 5479 7065 2920 asRequiredType) │ │ │ │ +0003b980: 7265 7475 726e 2074 7970 653b 0a09 6861 return type;..ha │ │ │ │ +0003b990: 7352 6571 7569 7265 6454 7970 6520 3d20 sRequiredType = │ │ │ │ +0003b9a0: 313b 0a0a 092f 2a2a 2040 7479 7065 207b 1;.../** @type { │ │ │ │ +0003b9b0: 696d 706f 7274 2827 2e2f 7479 7065 2729 import('./type') │ │ │ │ +0003b9c0: 7d20 2a2f 0a09 7479 7065 203d 2054 7970 } */..type = Typ │ │ │ │ +0003b9d0: 6545 7272 6f72 3b0a 0972 6574 7572 6e20 eError;..return │ │ │ │ +0003b9e0: 7479 7065 3b0a 7d0a 0a76 6172 2047 6574 type;.}..var Get │ │ │ │ +0003b9f0: 496e 7472 696e 7369 6320 3d20 6765 7449 Intrinsic = getI │ │ │ │ +0003ba00: 6e74 7269 6e73 6963 3b0a 0a76 6172 2024 ntrinsic;..var $ │ │ │ │ +0003ba10: 6465 6669 6e65 5072 6f70 6572 7479 203d defineProperty = │ │ │ │ +0003ba20: 2047 6574 496e 7472 696e 7369 6328 2725 GetIntrinsic('% │ │ │ │ +0003ba30: 4f62 6a65 6374 2e64 6566 696e 6550 726f Object.definePro │ │ │ │ +0003ba40: 7065 7274 7925 272c 2074 7275 6529 3b0a perty%', true);. │ │ │ │ +0003ba50: 0a76 6172 2068 6173 546f 5374 7269 6e67 .var hasToString │ │ │ │ +0003ba60: 5461 6720 3d20 7265 7175 6972 6553 6861 Tag = requireSha │ │ │ │ +0003ba70: 6d73 2829 2829 3b0a 7661 7220 6861 734f ms()();.var hasO │ │ │ │ +0003ba80: 776e 2431 203d 2068 6173 6f77 6e3b 0a76 wn$1 = hasown;.v │ │ │ │ +0003ba90: 6172 2024 5479 7065 4572 726f 7220 3d20 ar $TypeError = │ │ │ │ +0003baa0: 7265 7175 6972 6554 7970 6528 293b 0a0a requireType();.. │ │ │ │ +0003bab0: 7661 7220 746f 5374 7269 6e67 5461 6720 var toStringTag │ │ │ │ +0003bac0: 3d20 6861 7354 6f53 7472 696e 6754 6167 = hasToStringTag │ │ │ │ +0003bad0: 203f 2053 796d 626f 6c2e 746f 5374 7269 ? Symbol.toStri │ │ │ │ +0003bae0: 6e67 5461 6720 3a20 6e75 6c6c 3b0a 0a2f ngTag : null;../ │ │ │ │ +0003baf0: 2a2a 2040 7479 7065 207b 696d 706f 7274 ** @type {import │ │ │ │ +0003bb00: 2827 2e27 297d 202a 2f0a 7661 7220 6573 ('.')} */.var es │ │ │ │ +0003bb10: 5365 7454 6f73 7472 696e 6774 6167 203d SetTostringtag = │ │ │ │ +0003bb20: 2066 756e 6374 696f 6e20 7365 7454 6f53 function setToS │ │ │ │ +0003bb30: 7472 696e 6754 6167 286f 626a 6563 742c tringTag(object, │ │ │ │ +0003bb40: 2076 616c 7565 2920 7b0a 0976 6172 206f value) {..var o │ │ │ │ +0003bb50: 7665 7272 6964 6549 6653 6574 203d 2061 verrideIfSet = a │ │ │ │ +0003bb60: 7267 756d 656e 7473 2e6c 656e 6774 6820 rguments.length │ │ │ │ +0003bb70: 3e20 3220 2626 2021 2161 7267 756d 656e > 2 && !!argumen │ │ │ │ +0003bb80: 7473 5b32 5d20 2626 2061 7267 756d 656e ts[2] && argumen │ │ │ │ +0003bb90: 7473 5b32 5d2e 666f 7263 653b 0a09 7661 ts[2].force;..va │ │ │ │ +0003bba0: 7220 6e6f 6e43 6f6e 6669 6775 7261 626c r nonConfigurabl │ │ │ │ +0003bbb0: 6520 3d20 6172 6775 6d65 6e74 732e 6c65 e = arguments.le │ │ │ │ +0003bbc0: 6e67 7468 203e 2032 2026 2620 2121 6172 ngth > 2 && !!ar │ │ │ │ +0003bbd0: 6775 6d65 6e74 735b 325d 2026 2620 6172 guments[2] && ar │ │ │ │ +0003bbe0: 6775 6d65 6e74 735b 325d 2e6e 6f6e 436f guments[2].nonCo │ │ │ │ +0003bbf0: 6e66 6967 7572 6162 6c65 3b0a 0969 6620 nfigurable;..if │ │ │ │ +0003bc00: 280a 0909 2874 7970 656f 6620 6f76 6572 (...(typeof over │ │ │ │ +0003bc10: 7269 6465 4966 5365 7420 213d 3d20 2775 rideIfSet !== 'u │ │ │ │ +0003bc20: 6e64 6566 696e 6564 2720 2626 2074 7970 ndefined' && typ │ │ │ │ +0003bc30: 656f 6620 6f76 6572 7269 6465 4966 5365 eof overrideIfSe │ │ │ │ +0003bc40: 7420 213d 3d20 2762 6f6f 6c65 616e 2729 t !== 'boolean') │ │ │ │ +0003bc50: 0a09 097c 7c20 2874 7970 656f 6620 6e6f ...|| (typeof no │ │ │ │ +0003bc60: 6e43 6f6e 6669 6775 7261 626c 6520 213d nConfigurable != │ │ │ │ +0003bc70: 3d20 2775 6e64 6566 696e 6564 2720 2626 = 'undefined' && │ │ │ │ +0003bc80: 2074 7970 656f 6620 6e6f 6e43 6f6e 6669 typeof nonConfi │ │ │ │ +0003bc90: 6775 7261 626c 6520 213d 3d20 2762 6f6f gurable !== 'boo │ │ │ │ +0003bca0: 6c65 616e 2729 0a09 2920 7b0a 0909 7468 lean')..) {...th │ │ │ │ +0003bcb0: 726f 7720 6e65 7720 2454 7970 6545 7272 row new $TypeErr │ │ │ │ +0003bcc0: 6f72 2827 6966 2070 726f 7669 6465 642c or('if provided, │ │ │ │ +0003bcd0: 2074 6865 2060 6f76 6572 7269 6465 4966 the `overrideIf │ │ │ │ +0003bce0: 5365 7460 2061 6e64 2060 6e6f 6e43 6f6e Set` and `nonCon │ │ │ │ +0003bcf0: 6669 6775 7261 626c 6560 206f 7074 696f figurable` optio │ │ │ │ +0003bd00: 6e73 206d 7573 7420 6265 2062 6f6f 6c65 ns must be boole │ │ │ │ +0003bd10: 616e 7327 293b 0a09 7d0a 0969 6620 2874 ans');..}..if (t │ │ │ │ +0003bd20: 6f53 7472 696e 6754 6167 2026 2620 286f oStringTag && (o │ │ │ │ +0003bd30: 7665 7272 6964 6549 6653 6574 207c 7c20 verrideIfSet || │ │ │ │ +0003bd40: 2168 6173 4f77 6e24 3128 6f62 6a65 6374 !hasOwn$1(object │ │ │ │ +0003bd50: 2c20 746f 5374 7269 6e67 5461 6729 2929 , toStringTag))) │ │ │ │ +0003bd60: 207b 0a09 0969 6620 2824 6465 6669 6e65 {...if ($define │ │ │ │ +0003bd70: 5072 6f70 6572 7479 2920 7b0a 0909 0924 Property) {....$ │ │ │ │ +0003bd80: 6465 6669 6e65 5072 6f70 6572 7479 286f defineProperty(o │ │ │ │ +0003bd90: 626a 6563 742c 2074 6f53 7472 696e 6754 bject, toStringT │ │ │ │ +0003bda0: 6167 2c20 7b0a 0909 0909 636f 6e66 6967 ag, {.....config │ │ │ │ +0003bdb0: 7572 6162 6c65 3a20 216e 6f6e 436f 6e66 urable: !nonConf │ │ │ │ +0003bdc0: 6967 7572 6162 6c65 2c0a 0909 0909 656e igurable,.....en │ │ │ │ +0003bdd0: 756d 6572 6162 6c65 3a20 6661 6c73 652c umerable: false, │ │ │ │ +0003bde0: 0a09 0909 0976 616c 7565 3a20 7661 6c75 .....value: valu │ │ │ │ +0003bdf0: 652c 0a09 0909 0977 7269 7461 626c 653a e,.....writable: │ │ │ │ +0003be00: 2066 616c 7365 0a09 0909 7d29 3b0a 0909 false....});... │ │ │ │ +0003be10: 7d20 656c 7365 207b 0a09 0909 6f62 6a65 } else {....obje │ │ │ │ +0003be20: 6374 5b74 6f53 7472 696e 6754 6167 5d20 ct[toStringTag] │ │ │ │ +0003be30: 3d20 7661 6c75 653b 202f 2f20 6573 6c69 = value; // esli │ │ │ │ +0003be40: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ +0003be50: 6e6f 2d70 6172 616d 2d72 6561 7373 6967 no-param-reassig │ │ │ │ +0003be60: 6e0a 0909 7d0a 097d 0a7d 3b0a 0a2f 2f20 n...}..}.};..// │ │ │ │ +0003be70: 706f 7075 6c61 7465 7320 6d69 7373 696e populates missin │ │ │ │ +0003be80: 6720 7661 6c75 6573 0a76 6172 2070 6f70 g values.var pop │ │ │ │ +0003be90: 756c 6174 6524 3120 3d20 6675 6e63 7469 ulate$1 = functi │ │ │ │ +0003bea0: 6f6e 2028 6473 742c 2073 7263 2920 7b0a on (dst, src) {. │ │ │ │ +0003beb0: 2020 4f62 6a65 6374 2e6b 6579 7328 7372 Object.keys(sr │ │ │ │ +0003bec0: 6329 2e66 6f72 4561 6368 2866 756e 6374 c).forEach(funct │ │ │ │ +0003bed0: 696f 6e20 2870 726f 7029 207b 0a20 2020 ion (prop) {. │ │ │ │ +0003bee0: 2064 7374 5b70 726f 705d 203d 2064 7374 dst[prop] = dst │ │ │ │ +0003bef0: 5b70 726f 705d 207c 7c20 7372 635b 7072 [prop] || src[pr │ │ │ │ +0003bf00: 6f70 5d3b 202f 2f20 6573 6c69 6e74 2d64 op]; // eslint-d │ │ │ │ +0003bf10: 6973 6162 6c65 2d6c 696e 6520 6e6f 2d70 isable-line no-p │ │ │ │ +0003bf20: 6172 616d 2d72 6561 7373 6967 6e0a 2020 aram-reassign. │ │ │ │ +0003bf30: 7d29 3b0a 0a20 2072 6574 7572 6e20 6473 });.. return ds │ │ │ │ +0003bf40: 743b 0a7d 3b0a 0a76 6172 2043 6f6d 6269 t;.};..var Combi │ │ │ │ +0003bf50: 6e65 6453 7472 6561 6d20 3d20 636f 6d62 nedStream = comb │ │ │ │ +0003bf60: 696e 6564 5f73 7472 6561 6d3b 0a76 6172 ined_stream;.var │ │ │ │ +0003bf70: 2075 7469 6c20 3d20 7574 696c 2433 3b0a util = util$3;. │ │ │ │ +0003bf80: 7661 7220 7061 7468 203d 2072 6571 7569 var path = requi │ │ │ │ +0003bf90: 7265 2424 313b 0a76 6172 2068 7474 7020 re$$1;.var http │ │ │ │ +0003bfa0: 3d20 7265 7175 6972 6524 2433 3b0a 7661 = require$$3;.va │ │ │ │ +0003bfb0: 7220 6874 7470 7320 3d20 7265 7175 6972 r https = requir │ │ │ │ +0003bfc0: 6524 2434 3b0a 7661 7220 7061 7273 6555 e$$4;.var parseU │ │ │ │ +0003bfd0: 726c 203d 2072 6571 7569 7265 2424 352e rl = require$$5. │ │ │ │ +0003bfe0: 7061 7273 653b 0a76 6172 2066 7320 3d20 parse;.var fs = │ │ │ │ +0003bff0: 7265 7175 6972 6524 2436 3b0a 7661 7220 require$$6;.var │ │ │ │ +0003c000: 5374 7265 616d 203d 2073 7472 6561 6d2e Stream = stream. │ │ │ │ +0003c010: 5374 7265 616d 3b0a 7661 7220 6372 7970 Stream;.var cryp │ │ │ │ +0003c020: 746f 203d 2072 6571 7569 7265 2424 383b to = require$$8; │ │ │ │ +0003c030: 0a76 6172 206d 696d 6520 3d20 6d69 6d65 .var mime = mime │ │ │ │ +0003c040: 5479 7065 733b 0a76 6172 2061 7379 6e63 Types;.var async │ │ │ │ +0003c050: 6b69 7420 3d20 6173 796e 636b 6974 2431 kit = asynckit$1 │ │ │ │ +0003c060: 3b0a 7661 7220 7365 7454 6f53 7472 696e ;.var setToStrin │ │ │ │ +0003c070: 6754 6167 203d 2065 7353 6574 546f 7374 gTag = esSetTost │ │ │ │ +0003c080: 7269 6e67 7461 673b 0a76 6172 2068 6173 ringtag;.var has │ │ │ │ +0003c090: 4f77 6e20 3d20 6861 736f 776e 3b0a 7661 Own = hasown;.va │ │ │ │ +0003c0a0: 7220 706f 7075 6c61 7465 203d 2070 6f70 r populate = pop │ │ │ │ +0003c0b0: 756c 6174 6524 313b 0a0a 2f2a 2a0a 202a ulate$1;../**. * │ │ │ │ +0003c0c0: 2043 7265 6174 6520 7265 6164 6162 6c65 Create readable │ │ │ │ +0003c0d0: 2022 6d75 6c74 6970 6172 742f 666f 726d "multipart/form │ │ │ │ +0003c0e0: 2d64 6174 6122 2073 7472 6561 6d73 2e0a -data" streams.. │ │ │ │ +0003c0f0: 202a 2043 616e 2062 6520 7573 6564 2074 * Can be used t │ │ │ │ +0003c100: 6f20 7375 626d 6974 2066 6f72 6d73 0a20 o submit forms. │ │ │ │ +0003c110: 2a20 616e 6420 6669 6c65 2075 706c 6f61 * and file uploa │ │ │ │ +0003c120: 6473 2074 6f20 6f74 6865 7220 7765 6220 ds to other web │ │ │ │ +0003c130: 6170 706c 6963 6174 696f 6e73 2e0a 202a applications.. * │ │ │ │ +0003c140: 0a20 2a20 4063 6f6e 7374 7275 6374 6f72 . * @constructor │ │ │ │ +0003c150: 0a20 2a20 4070 6172 616d 207b 6f62 6a65 . * @param {obje │ │ │ │ +0003c160: 6374 7d20 6f70 7469 6f6e 7320 2d20 5072 ct} options - Pr │ │ │ │ +0003c170: 6f70 6572 7469 6573 2074 6f20 6265 2061 operties to be a │ │ │ │ +0003c180: 6464 6564 2f6f 7665 7272 6964 656e 2066 dded/overriden f │ │ │ │ +0003c190: 6f72 2046 6f72 6d44 6174 6120 616e 6420 or FormData and │ │ │ │ +0003c1a0: 436f 6d62 696e 6564 5374 7265 616d 0a20 CombinedStream. │ │ │ │ +0003c1b0: 2a2f 0a66 756e 6374 696f 6e20 466f 726d */.function Form │ │ │ │ +0003c1c0: 4461 7461 2431 286f 7074 696f 6e73 2920 Data$1(options) │ │ │ │ +0003c1d0: 7b0a 2020 6966 2028 2128 7468 6973 2069 {. if (!(this i │ │ │ │ +0003c1e0: 6e73 7461 6e63 656f 6620 466f 726d 4461 nstanceof FormDa │ │ │ │ +0003c1f0: 7461 2431 2929 207b 0a20 2020 2072 6574 ta$1)) {. ret │ │ │ │ +0003c200: 7572 6e20 6e65 7720 466f 726d 4461 7461 urn new FormData │ │ │ │ +0003c210: 2431 286f 7074 696f 6e73 293b 0a20 207d $1(options);. } │ │ │ │ +0003c220: 0a0a 2020 7468 6973 2e5f 6f76 6572 6865 .. this._overhe │ │ │ │ +0003c230: 6164 4c65 6e67 7468 203d 2030 3b0a 2020 adLength = 0;. │ │ │ │ +0003c240: 7468 6973 2e5f 7661 6c75 654c 656e 6774 this._valueLengt │ │ │ │ +0003c250: 6820 3d20 303b 0a20 2074 6869 732e 5f76 h = 0;. this._v │ │ │ │ +0003c260: 616c 7565 7354 6f4d 6561 7375 7265 203d aluesToMeasure = │ │ │ │ +0003c270: 205b 5d3b 0a0a 2020 436f 6d62 696e 6564 [];.. Combined │ │ │ │ +0003c280: 5374 7265 616d 2e63 616c 6c28 7468 6973 Stream.call(this │ │ │ │ +0003c290: 293b 0a0a 2020 6f70 7469 6f6e 7320 3d20 );.. options = │ │ │ │ +0003c2a0: 6f70 7469 6f6e 7320 7c7c 207b 7d3b 202f options || {}; / │ │ │ │ +0003c2b0: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ +0003c2c0: 2d6c 696e 6520 6e6f 2d70 6172 616d 2d72 -line no-param-r │ │ │ │ +0003c2d0: 6561 7373 6967 6e0a 2020 666f 7220 2876 eassign. for (v │ │ │ │ +0003c2e0: 6172 206f 7074 696f 6e20 696e 206f 7074 ar option in opt │ │ │ │ +0003c2f0: 696f 6e73 2920 7b20 2f2f 2065 736c 696e ions) { // eslin │ │ │ │ +0003c300: 742d 6469 7361 626c 652d 6c69 6e65 206e t-disable-line n │ │ │ │ +0003c310: 6f2d 7265 7374 7269 6374 6564 2d73 796e o-restricted-syn │ │ │ │ +0003c320: 7461 780a 2020 2020 7468 6973 5b6f 7074 tax. this[opt │ │ │ │ +0003c330: 696f 6e5d 203d 206f 7074 696f 6e73 5b6f ion] = options[o │ │ │ │ +0003c340: 7074 696f 6e5d 3b0a 2020 7d0a 7d0a 0a2f ption];. }.}../ │ │ │ │ +0003c350: 2f20 6d61 6b65 2069 7420 6120 5374 7265 / make it a Stre │ │ │ │ +0003c360: 616d 0a75 7469 6c2e 696e 6865 7269 7473 am.util.inherits │ │ │ │ +0003c370: 2846 6f72 6d44 6174 6124 312c 2043 6f6d (FormData$1, Com │ │ │ │ +0003c380: 6269 6e65 6453 7472 6561 6d29 3b0a 0a46 binedStream);..F │ │ │ │ +0003c390: 6f72 6d44 6174 6124 312e 4c49 4e45 5f42 ormData$1.LINE_B │ │ │ │ +0003c3a0: 5245 414b 203d 2027 5c72 5c6e 273b 0a46 REAK = '\r\n';.F │ │ │ │ +0003c3b0: 6f72 6d44 6174 6124 312e 4445 4641 554c ormData$1.DEFAUL │ │ │ │ +0003c3c0: 545f 434f 4e54 454e 545f 5459 5045 203d T_CONTENT_TYPE = │ │ │ │ +0003c3d0: 2027 6170 706c 6963 6174 696f 6e2f 6f63 'application/oc │ │ │ │ +0003c3e0: 7465 742d 7374 7265 616d 273b 0a0a 466f tet-stream';..Fo │ │ │ │ +0003c3f0: 726d 4461 7461 2431 2e70 726f 746f 7479 rmData$1.prototy │ │ │ │ +0003c400: 7065 2e61 7070 656e 6420 3d20 6675 6e63 pe.append = func │ │ │ │ +0003c410: 7469 6f6e 2028 6669 656c 642c 2076 616c tion (field, val │ │ │ │ +0003c420: 7565 2c20 6f70 7469 6f6e 7329 207b 0a20 ue, options) {. │ │ │ │ +0003c430: 206f 7074 696f 6e73 203d 206f 7074 696f options = optio │ │ │ │ +0003c440: 6e73 207c 7c20 7b7d 3b20 2f2f 2065 736c ns || {}; // esl │ │ │ │ +0003c450: 696e 742d 6469 7361 626c 652d 6c69 6e65 int-disable-line │ │ │ │ +0003c460: 206e 6f2d 7061 7261 6d2d 7265 6173 7369 no-param-reassi │ │ │ │ +0003c470: 676e 0a0a 2020 2f2f 2061 6c6c 6f77 2066 gn.. // allow f │ │ │ │ +0003c480: 696c 656e 616d 6520 6173 2073 696e 676c ilename as singl │ │ │ │ +0003c490: 6520 6f70 7469 6f6e 0a20 2069 6620 2874 e option. if (t │ │ │ │ +0003c4a0: 7970 656f 6620 6f70 7469 6f6e 7320 3d3d ypeof options == │ │ │ │ +0003c4b0: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ +0003c4c0: 2020 6f70 7469 6f6e 7320 3d20 7b20 6669 options = { fi │ │ │ │ +0003c4d0: 6c65 6e61 6d65 3a20 6f70 7469 6f6e 7320 lename: options │ │ │ │ +0003c4e0: 7d3b 202f 2f20 6573 6c69 6e74 2d64 6973 }; // eslint-dis │ │ │ │ +0003c4f0: 6162 6c65 2d6c 696e 6520 6e6f 2d70 6172 able-line no-par │ │ │ │ +0003c500: 616d 2d72 6561 7373 6967 6e0a 2020 7d0a am-reassign. }. │ │ │ │ +0003c510: 0a20 2076 6172 2061 7070 656e 6420 3d20 . var append = │ │ │ │ +0003c520: 436f 6d62 696e 6564 5374 7265 616d 2e70 CombinedStream.p │ │ │ │ +0003c530: 726f 746f 7479 7065 2e61 7070 656e 642e rototype.append. │ │ │ │ +0003c540: 6269 6e64 2874 6869 7329 3b0a 0a20 202f bind(this);.. / │ │ │ │ +0003c550: 2f20 616c 6c20 7468 6174 2073 7472 6561 / all that strea │ │ │ │ +0003c560: 6d79 2062 7573 696e 6573 7320 6361 6e27 my business can' │ │ │ │ +0003c570: 7420 6861 6e64 6c65 206e 756d 6265 7273 t handle numbers │ │ │ │ +0003c580: 0a20 2069 6620 2874 7970 656f 6620 7661 . if (typeof va │ │ │ │ +0003c590: 6c75 6520 3d3d 3d20 276e 756d 6265 7227 lue === 'number' │ │ │ │ +0003c5a0: 207c 7c20 7661 6c75 6520 3d3d 206e 756c || value == nul │ │ │ │ +0003c5b0: 6c29 207b 0a20 2020 2076 616c 7565 203d l) {. value = │ │ │ │ +0003c5c0: 2053 7472 696e 6728 7661 6c75 6529 3b20 String(value); │ │ │ │ +0003c5d0: 2f2f 2065 736c 696e 742d 6469 7361 626c // eslint-disabl │ │ │ │ +0003c5e0: 652d 6c69 6e65 206e 6f2d 7061 7261 6d2d e-line no-param- │ │ │ │ +0003c5f0: 7265 6173 7369 676e 0a20 207d 0a0a 2020 reassign. }.. │ │ │ │ +0003c600: 2f2f 2068 7474 7073 3a2f 2f67 6974 6875 // https://githu │ │ │ │ +0003c610: 622e 636f 6d2f 6665 6c69 7867 652f 6e6f b.com/felixge/no │ │ │ │ +0003c620: 6465 2d66 6f72 6d2d 6461 7461 2f69 7373 de-form-data/iss │ │ │ │ +0003c630: 7565 732f 3338 0a20 2069 6620 2841 7272 ues/38. if (Arr │ │ │ │ +0003c640: 6179 2e69 7341 7272 6179 2876 616c 7565 ay.isArray(value │ │ │ │ +0003c650: 2929 207b 0a20 2020 202f 2a0a 2020 2020 )) {. /*. │ │ │ │ +0003c660: 202a 2050 6c65 6173 6520 636f 6e76 6572 * Please conver │ │ │ │ +0003c670: 7420 796f 7572 2061 7272 6179 2069 6e74 t your array int │ │ │ │ +0003c680: 6f20 7374 7269 6e67 0a20 2020 2020 2a20 o string. * │ │ │ │ +0003c690: 7468 6520 7761 7920 7765 6220 7365 7276 the way web serv │ │ │ │ +0003c6a0: 6572 2065 7870 6563 7473 2069 740a 2020 er expects it. │ │ │ │ +0003c6b0: 2020 202a 2f0a 2020 2020 7468 6973 2e5f */. this._ │ │ │ │ +0003c6c0: 6572 726f 7228 6e65 7720 4572 726f 7228 error(new Error( │ │ │ │ +0003c6d0: 2741 7272 6179 7320 6172 6520 6e6f 7420 'Arrays are not │ │ │ │ +0003c6e0: 7375 7070 6f72 7465 642e 2729 293b 0a20 supported.'));. │ │ │ │ +0003c6f0: 2020 2072 6574 7572 6e3b 0a20 207d 0a0a return;. }.. │ │ │ │ +0003c700: 2020 7661 7220 6865 6164 6572 203d 2074 var header = t │ │ │ │ +0003c710: 6869 732e 5f6d 756c 7469 5061 7274 4865 his._multiPartHe │ │ │ │ +0003c720: 6164 6572 2866 6965 6c64 2c20 7661 6c75 ader(field, valu │ │ │ │ +0003c730: 652c 206f 7074 696f 6e73 293b 0a20 2076 e, options);. v │ │ │ │ +0003c740: 6172 2066 6f6f 7465 7220 3d20 7468 6973 ar footer = this │ │ │ │ +0003c750: 2e5f 6d75 6c74 6950 6172 7446 6f6f 7465 ._multiPartFoote │ │ │ │ +0003c760: 7228 293b 0a0a 2020 6170 7065 6e64 2868 r();.. append(h │ │ │ │ +0003c770: 6561 6465 7229 3b0a 2020 6170 7065 6e64 eader);. append │ │ │ │ +0003c780: 2876 616c 7565 293b 0a20 2061 7070 656e (value);. appen │ │ │ │ +0003c790: 6428 666f 6f74 6572 293b 0a0a 2020 2f2f d(footer);.. // │ │ │ │ +0003c7a0: 2070 6173 7320 616c 6f6e 6720 6f70 7469 pass along opti │ │ │ │ +0003c7b0: 6f6e 732e 6b6e 6f77 6e4c 656e 6774 680a ons.knownLength. │ │ │ │ +0003c7c0: 2020 7468 6973 2e5f 7472 6163 6b4c 656e this._trackLen │ │ │ │ +0003c7d0: 6774 6828 6865 6164 6572 2c20 7661 6c75 gth(header, valu │ │ │ │ +0003c7e0: 652c 206f 7074 696f 6e73 293b 0a7d 3b0a e, options);.};. │ │ │ │ +0003c7f0: 0a46 6f72 6d44 6174 6124 312e 7072 6f74 .FormData$1.prot │ │ │ │ +0003c800: 6f74 7970 652e 5f74 7261 636b 4c65 6e67 otype._trackLeng │ │ │ │ +0003c810: 7468 203d 2066 756e 6374 696f 6e20 2868 th = function (h │ │ │ │ +0003c820: 6561 6465 722c 2076 616c 7565 2c20 6f70 eader, value, op │ │ │ │ +0003c830: 7469 6f6e 7329 207b 0a20 2076 6172 2076 tions) {. var v │ │ │ │ +0003c840: 616c 7565 4c65 6e67 7468 203d 2030 3b0a alueLength = 0;. │ │ │ │ +0003c850: 0a20 202f 2a0a 2020 202a 2075 7365 6420 . /*. * used │ │ │ │ +0003c860: 772f 2067 6574 4c65 6e67 7468 5379 6e63 w/ getLengthSync │ │ │ │ +0003c870: 2829 2c20 7768 656e 206c 656e 6774 6820 (), when length │ │ │ │ +0003c880: 6973 206b 6e6f 776e 2e0a 2020 202a 2065 is known.. * e │ │ │ │ +0003c890: 2e67 2e20 666f 7220 7374 7265 616d 696e .g. for streamin │ │ │ │ +0003c8a0: 6720 6469 7265 6374 6c79 2066 726f 6d20 g directly from │ │ │ │ +0003c8b0: 6120 7265 6d6f 7465 2073 6572 7665 722c a remote server, │ │ │ │ +0003c8c0: 0a20 2020 2a20 772f 2061 206b 6e6f 776e . * w/ a known │ │ │ │ +0003c8d0: 2066 696c 6520 6120 7369 7a65 2c20 616e file a size, an │ │ │ │ +0003c8e0: 6420 6e6f 7420 7761 6e74 696e 6720 746f d not wanting to │ │ │ │ +0003c8f0: 2077 6169 7420 666f 720a 2020 202a 2069 wait for. * i │ │ │ │ +0003c900: 6e63 6f6d 696e 6720 6669 6c65 2074 6f20 ncoming file to │ │ │ │ +0003c910: 6669 6e69 7368 2074 6f20 6765 7420 6974 finish to get it │ │ │ │ +0003c920: 7320 7369 7a65 2e0a 2020 202a 2f0a 2020 s size.. */. │ │ │ │ +0003c930: 6966 2028 6f70 7469 6f6e 732e 6b6e 6f77 if (options.know │ │ │ │ +0003c940: 6e4c 656e 6774 6820 213d 206e 756c 6c29 nLength != null) │ │ │ │ +0003c950: 207b 0a20 2020 2076 616c 7565 4c65 6e67 {. valueLeng │ │ │ │ +0003c960: 7468 202b 3d20 4e75 6d62 6572 286f 7074 th += Number(opt │ │ │ │ +0003c970: 696f 6e73 2e6b 6e6f 776e 4c65 6e67 7468 ions.knownLength │ │ │ │ +0003c980: 293b 0a20 207d 2065 6c73 6520 6966 2028 );. } else if ( │ │ │ │ +0003c990: 4275 6666 6572 2e69 7342 7566 6665 7228 Buffer.isBuffer( │ │ │ │ +0003c9a0: 7661 6c75 6529 2920 7b0a 2020 2020 7661 value)) {. va │ │ │ │ +0003c9b0: 6c75 654c 656e 6774 6820 3d20 7661 6c75 lueLength = valu │ │ │ │ +0003c9c0: 652e 6c65 6e67 7468 3b0a 2020 7d20 656c e.length;. } el │ │ │ │ +0003c9d0: 7365 2069 6620 2874 7970 656f 6620 7661 se if (typeof va │ │ │ │ +0003c9e0: 6c75 6520 3d3d 3d20 2773 7472 696e 6727 lue === 'string' │ │ │ │ +0003c9f0: 2920 7b0a 2020 2020 7661 6c75 654c 656e ) {. valueLen │ │ │ │ +0003ca00: 6774 6820 3d20 4275 6666 6572 2e62 7974 gth = Buffer.byt │ │ │ │ +0003ca10: 654c 656e 6774 6828 7661 6c75 6529 3b0a eLength(value);. │ │ │ │ +0003ca20: 2020 7d0a 0a20 2074 6869 732e 5f76 616c }.. this._val │ │ │ │ +0003ca30: 7565 4c65 6e67 7468 202b 3d20 7661 6c75 ueLength += valu │ │ │ │ +0003ca40: 654c 656e 6774 683b 0a0a 2020 2f2f 2040 eLength;.. // @ │ │ │ │ +0003ca50: 6368 6563 6b20 7768 7920 6164 6420 4352 check why add CR │ │ │ │ +0003ca60: 4c46 3f20 646f 6573 2074 6869 7320 6163 LF? does this ac │ │ │ │ +0003ca70: 636f 756e 7420 666f 7220 6375 7374 6f6d count for custom │ │ │ │ +0003ca80: 2f6d 756c 7469 706c 6520 4352 4c46 733f /multiple CRLFs? │ │ │ │ +0003ca90: 0a20 2074 6869 732e 5f6f 7665 7268 6561 . this._overhea │ │ │ │ +0003caa0: 644c 656e 6774 6820 2b3d 2042 7566 6665 dLength += Buffe │ │ │ │ +0003cab0: 722e 6279 7465 4c65 6e67 7468 2868 6561 r.byteLength(hea │ │ │ │ +0003cac0: 6465 7229 202b 2046 6f72 6d44 6174 6124 der) + FormData$ │ │ │ │ +0003cad0: 312e 4c49 4e45 5f42 5245 414b 2e6c 656e 1.LINE_BREAK.len │ │ │ │ +0003cae0: 6774 683b 0a0a 2020 2f2f 2065 6d70 7479 gth;.. // empty │ │ │ │ +0003caf0: 206f 7220 6569 7468 6572 2064 6f65 736e or either doesn │ │ │ │ +0003cb00: 2774 2068 6176 6520 7061 7468 206f 7220 't have path or │ │ │ │ +0003cb10: 6e6f 7420 616e 2068 7474 7020 7265 7370 not an http resp │ │ │ │ +0003cb20: 6f6e 7365 206f 7220 6e6f 7420 6120 7374 onse or not a st │ │ │ │ +0003cb30: 7265 616d 0a20 2069 6620 2821 7661 6c75 ream. if (!valu │ │ │ │ +0003cb40: 6520 7c7c 2028 2176 616c 7565 2e70 6174 e || (!value.pat │ │ │ │ +0003cb50: 6820 2626 2021 2876 616c 7565 2e72 6561 h && !(value.rea │ │ │ │ +0003cb60: 6461 626c 6520 2626 2068 6173 4f77 6e28 dable && hasOwn( │ │ │ │ +0003cb70: 7661 6c75 652c 2027 6874 7470 5665 7273 value, 'httpVers │ │ │ │ +0003cb80: 696f 6e27 2929 2026 2620 2128 7661 6c75 ion')) && !(valu │ │ │ │ +0003cb90: 6520 696e 7374 616e 6365 6f66 2053 7472 e instanceof Str │ │ │ │ +0003cba0: 6561 6d29 2929 207b 0a20 2020 2072 6574 eam))) {. ret │ │ │ │ +0003cbb0: 7572 6e3b 0a20 207d 0a0a 2020 2f2f 206e urn;. }.. // n │ │ │ │ +0003cbc0: 6f20 6e65 6564 2074 6f20 626f 7468 6572 o need to bother │ │ │ │ +0003cbd0: 2077 6974 6820 7468 6520 6c65 6e67 7468 with the length │ │ │ │ +0003cbe0: 0a20 2069 6620 2821 6f70 7469 6f6e 732e . if (!options. │ │ │ │ +0003cbf0: 6b6e 6f77 6e4c 656e 6774 6829 207b 0a20 knownLength) {. │ │ │ │ +0003cc00: 2020 2074 6869 732e 5f76 616c 7565 7354 this._valuesT │ │ │ │ +0003cc10: 6f4d 6561 7375 7265 2e70 7573 6828 7661 oMeasure.push(va │ │ │ │ +0003cc20: 6c75 6529 3b0a 2020 7d0a 7d3b 0a0a 466f lue);. }.};..Fo │ │ │ │ +0003cc30: 726d 4461 7461 2431 2e70 726f 746f 7479 rmData$1.prototy │ │ │ │ +0003cc40: 7065 2e5f 6c65 6e67 7468 5265 7472 6965 pe._lengthRetrie │ │ │ │ +0003cc50: 7665 7220 3d20 6675 6e63 7469 6f6e 2028 ver = function ( │ │ │ │ +0003cc60: 7661 6c75 652c 2063 616c 6c62 6163 6b29 value, callback) │ │ │ │ +0003cc70: 207b 0a20 2069 6620 2868 6173 4f77 6e28 {. if (hasOwn( │ │ │ │ +0003cc80: 7661 6c75 652c 2027 6664 2729 2920 7b0a value, 'fd')) {. │ │ │ │ +0003cc90: 2020 2020 2f2f 2074 616b 6520 7265 6164 // take read │ │ │ │ +0003cca0: 2072 616e 6765 2069 6e74 6f20 6120 6163 range into a ac │ │ │ │ +0003ccb0: 636f 756e 740a 2020 2020 2f2f 2060 656e count. // `en │ │ │ │ +0003ccc0: 6460 203d 2049 6e66 696e 6974 7920 e280 d` = Infinity .. │ │ │ │ +0003ccd0: 933e 2072 6561 6420 6669 6c65 2074 696c .> read file til │ │ │ │ +0003cce0: 6c20 7468 6520 656e 640a 2020 2020 2f2f l the end. // │ │ │ │ +0003ccf0: 0a20 2020 202f 2f20 544f 444f 3a20 4c6f . // TODO: Lo │ │ │ │ +0003cd00: 6f6b 7320 6c69 6b65 2074 6865 7265 2069 oks like there i │ │ │ │ +0003cd10: 7320 6275 6720 696e 204e 6f64 6520 6673 s bug in Node fs │ │ │ │ +0003cd20: 2e63 7265 6174 6552 6561 6453 7472 6561 .createReadStrea │ │ │ │ +0003cd30: 6d0a 2020 2020 2f2f 2069 7420 646f 6573 m. // it does │ │ │ │ +0003cd40: 6e27 7420 7265 7370 6563 7420 6065 6e64 n't respect `end │ │ │ │ +0003cd50: 6020 6f70 7469 6f6e 7320 7769 7468 6f75 ` options withou │ │ │ │ +0003cd60: 7420 6073 7461 7274 6020 6f70 7469 6f6e t `start` option │ │ │ │ +0003cd70: 730a 2020 2020 2f2f 2046 6978 2069 7420 s. // Fix it │ │ │ │ +0003cd80: 7768 656e 206e 6f64 6520 6669 7865 7320 when node fixes │ │ │ │ +0003cd90: 6974 2e0a 2020 2020 2f2f 2068 7474 7073 it.. // https │ │ │ │ +0003cda0: 3a2f 2f67 6974 6875 622e 636f 6d2f 6a6f ://github.com/jo │ │ │ │ +0003cdb0: 7965 6e74 2f6e 6f64 652f 6973 7375 6573 yent/node/issues │ │ │ │ +0003cdc0: 2f37 3831 390a 2020 2020 6966 2028 7661 /7819. if (va │ │ │ │ +0003cdd0: 6c75 652e 656e 6420 213d 2075 6e64 6566 lue.end != undef │ │ │ │ +0003cde0: 696e 6564 2026 2620 7661 6c75 652e 656e ined && value.en │ │ │ │ +0003cdf0: 6420 213d 2049 6e66 696e 6974 7920 2626 d != Infinity && │ │ │ │ +0003ce00: 2076 616c 7565 2e73 7461 7274 2021 3d20 value.start != │ │ │ │ +0003ce10: 756e 6465 6669 6e65 6429 207b 0a20 2020 undefined) {. │ │ │ │ +0003ce20: 2020 202f 2f20 7768 656e 2065 6e64 2073 // when end s │ │ │ │ +0003ce30: 7065 6369 6669 6564 0a20 2020 2020 202f pecified. / │ │ │ │ +0003ce40: 2f20 6e6f 206e 6565 6420 746f 2063 616c / no need to cal │ │ │ │ +0003ce50: 6375 6c61 7465 2072 616e 6765 0a20 2020 culate range. │ │ │ │ +0003ce60: 2020 202f 2f20 696e 636c 7573 6976 652c // inclusive, │ │ │ │ +0003ce70: 2073 7461 7274 7320 7769 7468 2030 0a20 starts with 0. │ │ │ │ +0003ce80: 2020 2020 2063 616c 6c62 6163 6b28 6e75 callback(nu │ │ │ │ +0003ce90: 6c6c 2c20 7661 6c75 652e 656e 6420 2b20 ll, value.end + │ │ │ │ +0003cea0: 3120 2d20 2876 616c 7565 2e73 7461 7274 1 - (value.start │ │ │ │ +0003ceb0: 203f 2076 616c 7565 2e73 7461 7274 203a ? value.start : │ │ │ │ +0003cec0: 2030 2929 3b20 2f2f 2065 736c 696e 742d 0)); // eslint- │ │ │ │ +0003ced0: 6469 7361 626c 652d 6c69 6e65 2063 616c disable-line cal │ │ │ │ +0003cee0: 6c62 6163 6b2d 7265 7475 726e 0a0a 2020 lback-return.. │ │ │ │ +0003cef0: 2020 2020 2f2f 206e 6f74 2074 6861 7420 // not that │ │ │ │ +0003cf00: 6661 7374 2073 6e6f 6f70 790a 2020 2020 fast snoopy. │ │ │ │ +0003cf10: 7d20 656c 7365 207b 0a20 2020 2020 202f } else {. / │ │ │ │ +0003cf20: 2f20 7374 696c 6c20 6e65 6564 2074 6f20 / still need to │ │ │ │ +0003cf30: 6665 7463 6820 6669 6c65 2073 697a 6520 fetch file size │ │ │ │ +0003cf40: 6672 6f6d 2066 730a 2020 2020 2020 6673 from fs. fs │ │ │ │ +0003cf50: 2e73 7461 7428 7661 6c75 652e 7061 7468 .stat(value.path │ │ │ │ +0003cf60: 2c20 6675 6e63 7469 6f6e 2028 6572 722c , function (err, │ │ │ │ +0003cf70: 2073 7461 7429 207b 0a20 2020 2020 2020 stat) {. │ │ │ │ +0003cf80: 2069 6620 2865 7272 2920 7b0a 2020 2020 if (err) {. │ │ │ │ +0003cf90: 2020 2020 2020 6361 6c6c 6261 636b 2865 callback(e │ │ │ │ +0003cfa0: 7272 293b 0a20 2020 2020 2020 2020 2072 rr);. r │ │ │ │ +0003cfb0: 6574 7572 6e3b 0a20 2020 2020 2020 207d eturn;. } │ │ │ │ +0003cfc0: 0a0a 2020 2020 2020 2020 2f2f 2075 7064 .. // upd │ │ │ │ +0003cfd0: 6174 6520 6669 6e61 6c20 7369 7a65 2062 ate final size b │ │ │ │ +0003cfe0: 6173 6564 206f 6e20 7468 6520 7261 6e67 ased on the rang │ │ │ │ +0003cff0: 6520 6f70 7469 6f6e 730a 2020 2020 2020 e options. │ │ │ │ +0003d000: 2020 7661 7220 6669 6c65 5369 7a65 203d var fileSize = │ │ │ │ +0003d010: 2073 7461 742e 7369 7a65 202d 2028 7661 stat.size - (va │ │ │ │ +0003d020: 6c75 652e 7374 6172 7420 3f20 7661 6c75 lue.start ? valu │ │ │ │ +0003d030: 652e 7374 6172 7420 3a20 3029 3b0a 2020 e.start : 0);. │ │ │ │ +0003d040: 2020 2020 2020 6361 6c6c 6261 636b 286e callback(n │ │ │ │ +0003d050: 756c 6c2c 2066 696c 6553 697a 6529 3b0a ull, fileSize);. │ │ │ │ +0003d060: 2020 2020 2020 7d29 3b0a 2020 2020 7d0a });. }. │ │ │ │ +0003d070: 0a20 2020 202f 2f20 6f72 2068 7474 7020 . // or http │ │ │ │ +0003d080: 7265 7370 6f6e 7365 0a20 207d 2065 6c73 response. } els │ │ │ │ +0003d090: 6520 6966 2028 6861 734f 776e 2876 616c e if (hasOwn(val │ │ │ │ +0003d0a0: 7565 2c20 2768 7474 7056 6572 7369 6f6e ue, 'httpVersion │ │ │ │ +0003d0b0: 2729 2920 7b0a 2020 2020 6361 6c6c 6261 ')) {. callba │ │ │ │ +0003d0c0: 636b 286e 756c 6c2c 204e 756d 6265 7228 ck(null, Number( │ │ │ │ +0003d0d0: 7661 6c75 652e 6865 6164 6572 735b 2763 value.headers['c │ │ │ │ +0003d0e0: 6f6e 7465 6e74 2d6c 656e 6774 6827 5d29 ontent-length']) │ │ │ │ +0003d0f0: 293b 202f 2f20 6573 6c69 6e74 2d64 6973 ); // eslint-dis │ │ │ │ +0003d100: 6162 6c65 2d6c 696e 6520 6361 6c6c 6261 able-line callba │ │ │ │ +0003d110: 636b 2d72 6574 7572 6e0a 0a20 2020 202f ck-return.. / │ │ │ │ +0003d120: 2f20 6f72 2072 6571 7565 7374 2073 7472 / or request str │ │ │ │ +0003d130: 6561 6d20 6874 7470 3a2f 2f67 6974 6875 eam http://githu │ │ │ │ +0003d140: 622e 636f 6d2f 6d69 6b65 616c 2f72 6571 b.com/mikeal/req │ │ │ │ +0003d150: 7565 7374 0a20 207d 2065 6c73 6520 6966 uest. } else if │ │ │ │ +0003d160: 2028 6861 734f 776e 2876 616c 7565 2c20 (hasOwn(value, │ │ │ │ +0003d170: 2768 7474 704d 6f64 756c 6527 2929 207b 'httpModule')) { │ │ │ │ +0003d180: 0a20 2020 202f 2f20 7761 6974 2074 696c . // wait til │ │ │ │ +0003d190: 6c20 7265 7370 6f6e 7365 2063 6f6d 6520 l response come │ │ │ │ +0003d1a0: 6261 636b 0a20 2020 2076 616c 7565 2e6f back. value.o │ │ │ │ +0003d1b0: 6e28 2772 6573 706f 6e73 6527 2c20 6675 n('response', fu │ │ │ │ +0003d1c0: 6e63 7469 6f6e 2028 7265 7370 6f6e 7365 nction (response │ │ │ │ +0003d1d0: 2920 7b0a 2020 2020 2020 7661 6c75 652e ) {. value. │ │ │ │ +0003d1e0: 7061 7573 6528 293b 0a20 2020 2020 2063 pause();. c │ │ │ │ +0003d1f0: 616c 6c62 6163 6b28 6e75 6c6c 2c20 4e75 allback(null, Nu │ │ │ │ +0003d200: 6d62 6572 2872 6573 706f 6e73 652e 6865 mber(response.he │ │ │ │ +0003d210: 6164 6572 735b 2763 6f6e 7465 6e74 2d6c aders['content-l │ │ │ │ +0003d220: 656e 6774 6827 5d29 293b 0a20 2020 207d ength']));. } │ │ │ │ +0003d230: 293b 0a20 2020 2076 616c 7565 2e72 6573 );. value.res │ │ │ │ +0003d240: 756d 6528 293b 0a0a 2020 2020 2f2f 2073 ume();.. // s │ │ │ │ +0003d250: 6f6d 6574 6869 6e67 2065 6c73 650a 2020 omething else. │ │ │ │ +0003d260: 7d20 656c 7365 207b 0a20 2020 2063 616c } else {. cal │ │ │ │ +0003d270: 6c62 6163 6b28 2755 6e6b 6e6f 776e 2073 lback('Unknown s │ │ │ │ +0003d280: 7472 6561 6d27 293b 202f 2f20 6573 6c69 tream'); // esli │ │ │ │ +0003d290: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ +0003d2a0: 6361 6c6c 6261 636b 2d72 6574 7572 6e0a callback-return. │ │ │ │ +0003d2b0: 2020 7d0a 7d3b 0a0a 466f 726d 4461 7461 }.};..FormData │ │ │ │ +0003d2c0: 2431 2e70 726f 746f 7479 7065 2e5f 6d75 $1.prototype._mu │ │ │ │ +0003d2d0: 6c74 6950 6172 7448 6561 6465 7220 3d20 ltiPartHeader = │ │ │ │ +0003d2e0: 6675 6e63 7469 6f6e 2028 6669 656c 642c function (field, │ │ │ │ +0003d2f0: 2076 616c 7565 2c20 6f70 7469 6f6e 7329 value, options) │ │ │ │ +0003d300: 207b 0a20 202f 2a0a 2020 202a 2063 7573 {. /*. * cus │ │ │ │ +0003d310: 746f 6d20 6865 6164 6572 2073 7065 6369 tom header speci │ │ │ │ +0003d320: 6669 6564 2028 6173 2073 7472 696e 6729 fied (as string) │ │ │ │ +0003d330: 3f0a 2020 202a 2069 7420 6265 636f 6d65 ?. * it become │ │ │ │ +0003d340: 7320 7265 7370 6f6e 7369 626c 6520 666f s responsible fo │ │ │ │ +0003d350: 7220 626f 756e 6461 7279 0a20 2020 2a20 r boundary. * │ │ │ │ +0003d360: 2865 2e67 2e20 746f 2068 616e 646c 6520 (e.g. to handle │ │ │ │ +0003d370: 6578 7472 6120 4352 4c46 7320 6f6e 202e extra CRLFs on . │ │ │ │ +0003d380: 4e45 5420 7365 7276 6572 7329 0a20 2020 NET servers). │ │ │ │ +0003d390: 2a2f 0a20 2069 6620 2874 7970 656f 6620 */. if (typeof │ │ │ │ +0003d3a0: 6f70 7469 6f6e 732e 6865 6164 6572 203d options.header = │ │ │ │ +0003d3b0: 3d3d 2027 7374 7269 6e67 2729 207b 0a20 == 'string') {. │ │ │ │ +0003d3c0: 2020 2072 6574 7572 6e20 6f70 7469 6f6e return option │ │ │ │ +0003d3d0: 732e 6865 6164 6572 3b0a 2020 7d0a 0a20 s.header;. }.. │ │ │ │ +0003d3e0: 2076 6172 2063 6f6e 7465 6e74 4469 7370 var contentDisp │ │ │ │ +0003d3f0: 6f73 6974 696f 6e20 3d20 7468 6973 2e5f osition = this._ │ │ │ │ +0003d400: 6765 7443 6f6e 7465 6e74 4469 7370 6f73 getContentDispos │ │ │ │ +0003d410: 6974 696f 6e28 7661 6c75 652c 206f 7074 ition(value, opt │ │ │ │ +0003d420: 696f 6e73 293b 0a20 2076 6172 2063 6f6e ions);. var con │ │ │ │ +0003d430: 7465 6e74 5479 7065 203d 2074 6869 732e tentType = this. │ │ │ │ +0003d440: 5f67 6574 436f 6e74 656e 7454 7970 6528 _getContentType( │ │ │ │ +0003d450: 7661 6c75 652c 206f 7074 696f 6e73 293b value, options); │ │ │ │ +0003d460: 0a0a 2020 7661 7220 636f 6e74 656e 7473 .. var contents │ │ │ │ +0003d470: 203d 2027 273b 0a20 2076 6172 2068 6561 = '';. var hea │ │ │ │ +0003d480: 6465 7273 203d 207b 0a20 2020 202f 2f20 ders = {. // │ │ │ │ +0003d490: 6164 6420 6375 7374 6f6d 2064 6973 706f add custom dispo │ │ │ │ +0003d4a0: 7369 7469 6f6e 2061 7320 7468 6972 6420 sition as third │ │ │ │ +0003d4b0: 656c 656d 656e 7420 6f72 206b 6565 7020 element or keep │ │ │ │ +0003d4c0: 6974 2074 776f 2065 6c65 6d65 6e74 7320 it two elements │ │ │ │ +0003d4d0: 6966 206e 6f74 0a20 2020 2027 436f 6e74 if not. 'Cont │ │ │ │ +0003d4e0: 656e 742d 4469 7370 6f73 6974 696f 6e27 ent-Disposition' │ │ │ │ +0003d4f0: 3a20 5b27 666f 726d 2d64 6174 6127 2c20 : ['form-data', │ │ │ │ +0003d500: 276e 616d 653d 2227 202b 2066 6965 6c64 'name="' + field │ │ │ │ +0003d510: 202b 2027 2227 5d2e 636f 6e63 6174 2863 + '"'].concat(c │ │ │ │ +0003d520: 6f6e 7465 6e74 4469 7370 6f73 6974 696f ontentDispositio │ │ │ │ +0003d530: 6e20 7c7c 205b 5d29 2c0a 2020 2020 2f2f n || []),. // │ │ │ │ +0003d540: 2069 6620 6e6f 2063 6f6e 7465 6e74 2074 if no content t │ │ │ │ +0003d550: 7970 652e 2061 6c6c 6f77 2069 7420 746f ype. allow it to │ │ │ │ +0003d560: 2062 6520 656d 7074 7920 6172 7261 790a be empty array. │ │ │ │ +0003d570: 2020 2020 2743 6f6e 7465 6e74 2d54 7970 'Content-Typ │ │ │ │ +0003d580: 6527 3a20 5b5d 2e63 6f6e 6361 7428 636f e': [].concat(co │ │ │ │ +0003d590: 6e74 656e 7454 7970 6520 7c7c 205b 5d29 ntentType || []) │ │ │ │ +0003d5a0: 0a20 207d 3b0a 0a20 202f 2f20 616c 6c6f . };.. // allo │ │ │ │ +0003d5b0: 7720 6375 7374 6f6d 2068 6561 6465 7273 w custom headers │ │ │ │ +0003d5c0: 2e0a 2020 6966 2028 7479 7065 6f66 206f .. if (typeof o │ │ │ │ +0003d5d0: 7074 696f 6e73 2e68 6561 6465 7220 3d3d ptions.header == │ │ │ │ +0003d5e0: 3d20 276f 626a 6563 7427 2920 7b0a 2020 = 'object') {. │ │ │ │ +0003d5f0: 2020 706f 7075 6c61 7465 2868 6561 6465 populate(heade │ │ │ │ +0003d600: 7273 2c20 6f70 7469 6f6e 732e 6865 6164 rs, options.head │ │ │ │ +0003d610: 6572 293b 0a20 207d 0a0a 2020 7661 7220 er);. }.. var │ │ │ │ +0003d620: 6865 6164 6572 3b0a 2020 666f 7220 2876 header;. for (v │ │ │ │ +0003d630: 6172 2070 726f 7020 696e 2068 6561 6465 ar prop in heade │ │ │ │ +0003d640: 7273 2920 7b20 2f2f 2065 736c 696e 742d rs) { // eslint- │ │ │ │ +0003d650: 6469 7361 626c 652d 6c69 6e65 206e 6f2d disable-line no- │ │ │ │ +0003d660: 7265 7374 7269 6374 6564 2d73 796e 7461 restricted-synta │ │ │ │ +0003d670: 780a 2020 2020 6966 2028 6861 734f 776e x. if (hasOwn │ │ │ │ +0003d680: 2868 6561 6465 7273 2c20 7072 6f70 2929 (headers, prop)) │ │ │ │ +0003d690: 207b 0a20 2020 2020 2068 6561 6465 7220 {. header │ │ │ │ +0003d6a0: 3d20 6865 6164 6572 735b 7072 6f70 5d3b = headers[prop]; │ │ │ │ +0003d6b0: 0a0a 2020 2020 2020 2f2f 2073 6b69 7020 .. // skip │ │ │ │ +0003d6c0: 6e75 6c6c 6973 6820 6865 6164 6572 732e nullish headers. │ │ │ │ +0003d6d0: 0a20 2020 2020 2069 6620 2868 6561 6465 . if (heade │ │ │ │ +0003d6e0: 7220 3d3d 206e 756c 6c29 207b 0a20 2020 r == null) {. │ │ │ │ +0003d6f0: 2020 2020 2063 6f6e 7469 6e75 653b 202f continue; / │ │ │ │ +0003d700: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ +0003d710: 2d6c 696e 6520 6e6f 2d72 6573 7472 6963 -line no-restric │ │ │ │ +0003d720: 7465 642d 7379 6e74 6178 2c20 6e6f 2d63 ted-syntax, no-c │ │ │ │ +0003d730: 6f6e 7469 6e75 650a 2020 2020 2020 7d0a ontinue. }. │ │ │ │ +0003d740: 0a20 2020 2020 202f 2f20 636f 6e76 6572 . // conver │ │ │ │ +0003d750: 7420 616c 6c20 6865 6164 6572 7320 746f t all headers to │ │ │ │ +0003d760: 2061 7272 6179 732e 0a20 2020 2020 2069 arrays.. i │ │ │ │ +0003d770: 6620 2821 4172 7261 792e 6973 4172 7261 f (!Array.isArra │ │ │ │ +0003d780: 7928 6865 6164 6572 2929 207b 0a20 2020 y(header)) {. │ │ │ │ +0003d790: 2020 2020 2068 6561 6465 7220 3d20 5b68 header = [h │ │ │ │ +0003d7a0: 6561 6465 725d 3b0a 2020 2020 2020 7d0a eader];. }. │ │ │ │ +0003d7b0: 0a20 2020 2020 202f 2f20 6164 6420 6e6f . // add no │ │ │ │ +0003d7c0: 6e2d 656d 7074 7920 6865 6164 6572 732e n-empty headers. │ │ │ │ +0003d7d0: 0a20 2020 2020 2069 6620 2868 6561 6465 . if (heade │ │ │ │ +0003d7e0: 722e 6c65 6e67 7468 2920 7b0a 2020 2020 r.length) {. │ │ │ │ +0003d7f0: 2020 2020 636f 6e74 656e 7473 202b 3d20 contents += │ │ │ │ +0003d800: 7072 6f70 202b 2027 3a20 2720 2b20 6865 prop + ': ' + he │ │ │ │ +0003d810: 6164 6572 2e6a 6f69 6e28 273b 2027 2920 ader.join('; ') │ │ │ │ +0003d820: 2b20 466f 726d 4461 7461 2431 2e4c 494e + FormData$1.LIN │ │ │ │ +0003d830: 455f 4252 4541 4b3b 0a20 2020 2020 207d E_BREAK;. } │ │ │ │ +0003d840: 0a20 2020 207d 0a20 207d 0a0a 2020 7265 . }. }.. re │ │ │ │ +0003d850: 7475 726e 2027 2d2d 2720 2b20 7468 6973 turn '--' + this │ │ │ │ +0003d860: 2e67 6574 426f 756e 6461 7279 2829 202b .getBoundary() + │ │ │ │ +0003d870: 2046 6f72 6d44 6174 6124 312e 4c49 4e45 FormData$1.LINE │ │ │ │ +0003d880: 5f42 5245 414b 202b 2063 6f6e 7465 6e74 _BREAK + content │ │ │ │ +0003d890: 7320 2b20 466f 726d 4461 7461 2431 2e4c s + FormData$1.L │ │ │ │ +0003d8a0: 494e 455f 4252 4541 4b3b 0a7d 3b0a 0a46 INE_BREAK;.};..F │ │ │ │ +0003d8b0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ +0003d8c0: 7970 652e 5f67 6574 436f 6e74 656e 7444 ype._getContentD │ │ │ │ +0003d8d0: 6973 706f 7369 7469 6f6e 203d 2066 756e isposition = fun │ │ │ │ +0003d8e0: 6374 696f 6e20 2876 616c 7565 2c20 6f70 ction (value, op │ │ │ │ +0003d8f0: 7469 6f6e 7329 207b 202f 2f20 6573 6c69 tions) { // esli │ │ │ │ +0003d900: 6e74 2d64 6973 6162 6c65 2d6c 696e 6520 nt-disable-line │ │ │ │ +0003d910: 636f 6e73 6973 7465 6e74 2d72 6574 7572 consistent-retur │ │ │ │ +0003d920: 6e0a 2020 7661 7220 6669 6c65 6e61 6d65 n. var filename │ │ │ │ +0003d930: 3b0a 0a20 2069 6620 2874 7970 656f 6620 ;.. if (typeof │ │ │ │ +0003d940: 6f70 7469 6f6e 732e 6669 6c65 7061 7468 options.filepath │ │ │ │ +0003d950: 203d 3d3d 2027 7374 7269 6e67 2729 207b === 'string') { │ │ │ │ +0003d960: 0a20 2020 202f 2f20 6375 7374 6f6d 2066 . // custom f │ │ │ │ +0003d970: 696c 6570 6174 6820 666f 7220 7265 6c61 ilepath for rela │ │ │ │ +0003d980: 7469 7665 2070 6174 6873 0a20 2020 2066 tive paths. f │ │ │ │ +0003d990: 696c 656e 616d 6520 3d20 7061 7468 2e6e ilename = path.n │ │ │ │ +0003d9a0: 6f72 6d61 6c69 7a65 286f 7074 696f 6e73 ormalize(options │ │ │ │ +0003d9b0: 2e66 696c 6570 6174 6829 2e72 6570 6c61 .filepath).repla │ │ │ │ +0003d9c0: 6365 282f 5c5c 2f67 2c20 272f 2729 3b0a ce(/\\/g, '/');. │ │ │ │ +0003d9d0: 2020 7d20 656c 7365 2069 6620 286f 7074 } else if (opt │ │ │ │ +0003d9e0: 696f 6e73 2e66 696c 656e 616d 6520 7c7c ions.filename || │ │ │ │ +0003d9f0: 2028 7661 6c75 6520 2626 2028 7661 6c75 (value && (valu │ │ │ │ +0003da00: 652e 6e61 6d65 207c 7c20 7661 6c75 652e e.name || value. │ │ │ │ +0003da10: 7061 7468 2929 2920 7b0a 2020 2020 2f2a path))) {. /* │ │ │ │ +0003da20: 0a20 2020 2020 2a20 6375 7374 6f6d 2066 . * custom f │ │ │ │ +0003da30: 696c 656e 616d 6520 7461 6b65 2070 7265 ilename take pre │ │ │ │ +0003da40: 6365 6465 6e63 650a 2020 2020 202a 2066 cedence. * f │ │ │ │ +0003da50: 6f72 6d69 6461 626c 6520 616e 6420 7468 ormidable and th │ │ │ │ +0003da60: 6520 6272 6f77 7365 7220 6164 6420 6120 e browser add a │ │ │ │ +0003da70: 6e61 6d65 2070 726f 7065 7274 790a 2020 name property. │ │ │ │ +0003da80: 2020 202a 2066 732d 2061 6e64 2072 6571 * fs- and req │ │ │ │ +0003da90: 7565 7374 2d20 7374 7265 616d 7320 6861 uest- streams ha │ │ │ │ +0003daa0: 7665 2070 6174 6820 7072 6f70 6572 7479 ve path property │ │ │ │ +0003dab0: 0a20 2020 2020 2a2f 0a20 2020 2066 696c . */. fil │ │ │ │ +0003dac0: 656e 616d 6520 3d20 7061 7468 2e62 6173 ename = path.bas │ │ │ │ +0003dad0: 656e 616d 6528 6f70 7469 6f6e 732e 6669 ename(options.fi │ │ │ │ +0003dae0: 6c65 6e61 6d65 207c 7c20 2876 616c 7565 lename || (value │ │ │ │ +0003daf0: 2026 2620 2876 616c 7565 2e6e 616d 6520 && (value.name │ │ │ │ +0003db00: 7c7c 2076 616c 7565 2e70 6174 6829 2929 || value.path))) │ │ │ │ +0003db10: 3b0a 2020 7d20 656c 7365 2069 6620 2876 ;. } else if (v │ │ │ │ +0003db20: 616c 7565 2026 2620 7661 6c75 652e 7265 alue && value.re │ │ │ │ +0003db30: 6164 6162 6c65 2026 2620 6861 734f 776e adable && hasOwn │ │ │ │ +0003db40: 2876 616c 7565 2c20 2768 7474 7056 6572 (value, 'httpVer │ │ │ │ +0003db50: 7369 6f6e 2729 2920 7b0a 2020 2020 2f2f sion')) {. // │ │ │ │ +0003db60: 206f 7220 7472 7920 6874 7470 2072 6573 or try http res │ │ │ │ +0003db70: 706f 6e73 650a 2020 2020 6669 6c65 6e61 ponse. filena │ │ │ │ +0003db80: 6d65 203d 2070 6174 682e 6261 7365 6e61 me = path.basena │ │ │ │ +0003db90: 6d65 2876 616c 7565 2e63 6c69 656e 742e me(value.client. │ │ │ │ +0003dba0: 5f68 7474 704d 6573 7361 6765 2e70 6174 _httpMessage.pat │ │ │ │ +0003dbb0: 6820 7c7c 2027 2729 3b0a 2020 7d0a 0a20 h || '');. }.. │ │ │ │ +0003dbc0: 2069 6620 2866 696c 656e 616d 6529 207b if (filename) { │ │ │ │ +0003dbd0: 0a20 2020 2072 6574 7572 6e20 2766 696c . return 'fil │ │ │ │ +0003dbe0: 656e 616d 653d 2227 202b 2066 696c 656e ename="' + filen │ │ │ │ +0003dbf0: 616d 6520 2b20 2722 273b 0a20 207d 0a7d ame + '"';. }.} │ │ │ │ +0003dc00: 3b0a 0a46 6f72 6d44 6174 6124 312e 7072 ;..FormData$1.pr │ │ │ │ +0003dc10: 6f74 6f74 7970 652e 5f67 6574 436f 6e74 ototype._getCont │ │ │ │ +0003dc20: 656e 7454 7970 6520 3d20 6675 6e63 7469 entType = functi │ │ │ │ +0003dc30: 6f6e 2028 7661 6c75 652c 206f 7074 696f on (value, optio │ │ │ │ +0003dc40: 6e73 2920 7b0a 2020 2f2f 2075 7365 2063 ns) {. // use c │ │ │ │ +0003dc50: 7573 746f 6d20 636f 6e74 656e 742d 7479 ustom content-ty │ │ │ │ +0003dc60: 7065 2061 626f 7665 2061 6c6c 0a20 2076 pe above all. v │ │ │ │ +0003dc70: 6172 2063 6f6e 7465 6e74 5479 7065 203d ar contentType = │ │ │ │ +0003dc80: 206f 7074 696f 6e73 2e63 6f6e 7465 6e74 options.content │ │ │ │ +0003dc90: 5479 7065 3b0a 0a20 202f 2f20 6f72 2074 Type;.. // or t │ │ │ │ +0003dca0: 7279 2060 6e61 6d65 6020 6672 6f6d 2066 ry `name` from f │ │ │ │ +0003dcb0: 6f72 6d69 6461 626c 652c 2062 726f 7773 ormidable, brows │ │ │ │ +0003dcc0: 6572 0a20 2069 6620 2821 636f 6e74 656e er. if (!conten │ │ │ │ +0003dcd0: 7454 7970 6520 2626 2076 616c 7565 2026 tType && value & │ │ │ │ +0003dce0: 2620 7661 6c75 652e 6e61 6d65 2920 7b0a & value.name) {. │ │ │ │ +0003dcf0: 2020 2020 636f 6e74 656e 7454 7970 6520 contentType │ │ │ │ +0003dd00: 3d20 6d69 6d65 2e6c 6f6f 6b75 7028 7661 = mime.lookup(va │ │ │ │ +0003dd10: 6c75 652e 6e61 6d65 293b 0a20 207d 0a0a lue.name);. }.. │ │ │ │ +0003dd20: 2020 2f2f 206f 7220 7472 7920 6070 6174 // or try `pat │ │ │ │ +0003dd30: 6860 2066 726f 6d20 6673 2d2c 2072 6571 h` from fs-, req │ │ │ │ +0003dd40: 7565 7374 2d20 7374 7265 616d 730a 2020 uest- streams. │ │ │ │ +0003dd50: 6966 2028 2163 6f6e 7465 6e74 5479 7065 if (!contentType │ │ │ │ +0003dd60: 2026 2620 7661 6c75 6520 2626 2076 616c && value && val │ │ │ │ +0003dd70: 7565 2e70 6174 6829 207b 0a20 2020 2063 ue.path) {. c │ │ │ │ +0003dd80: 6f6e 7465 6e74 5479 7065 203d 206d 696d ontentType = mim │ │ │ │ +0003dd90: 652e 6c6f 6f6b 7570 2876 616c 7565 2e70 e.lookup(value.p │ │ │ │ +0003dda0: 6174 6829 3b0a 2020 7d0a 0a20 202f 2f20 ath);. }.. // │ │ │ │ +0003ddb0: 6f72 2069 6620 6974 2773 2068 7474 702d or if it's http- │ │ │ │ +0003ddc0: 7265 706f 6e73 650a 2020 6966 2028 2163 reponse. if (!c │ │ │ │ +0003ddd0: 6f6e 7465 6e74 5479 7065 2026 2620 7661 ontentType && va │ │ │ │ +0003dde0: 6c75 6520 2626 2076 616c 7565 2e72 6561 lue && value.rea │ │ │ │ +0003ddf0: 6461 626c 6520 2626 2068 6173 4f77 6e28 dable && hasOwn( │ │ │ │ +0003de00: 7661 6c75 652c 2027 6874 7470 5665 7273 value, 'httpVers │ │ │ │ +0003de10: 696f 6e27 2929 207b 0a20 2020 2063 6f6e ion')) {. con │ │ │ │ +0003de20: 7465 6e74 5479 7065 203d 2076 616c 7565 tentType = value │ │ │ │ +0003de30: 2e68 6561 6465 7273 5b27 636f 6e74 656e .headers['conten │ │ │ │ +0003de40: 742d 7479 7065 275d 3b0a 2020 7d0a 0a20 t-type'];. }.. │ │ │ │ +0003de50: 202f 2f20 6f72 2067 7565 7373 2069 7420 // or guess it │ │ │ │ +0003de60: 6672 6f6d 2074 6865 2066 696c 6570 6174 from the filepat │ │ │ │ +0003de70: 6820 6f72 2066 696c 656e 616d 650a 2020 h or filename. │ │ │ │ +0003de80: 6966 2028 2163 6f6e 7465 6e74 5479 7065 if (!contentType │ │ │ │ +0003de90: 2026 2620 286f 7074 696f 6e73 2e66 696c && (options.fil │ │ │ │ +0003dea0: 6570 6174 6820 7c7c 206f 7074 696f 6e73 epath || options │ │ │ │ +0003deb0: 2e66 696c 656e 616d 6529 2920 7b0a 2020 .filename)) {. │ │ │ │ +0003dec0: 2020 636f 6e74 656e 7454 7970 6520 3d20 contentType = │ │ │ │ +0003ded0: 6d69 6d65 2e6c 6f6f 6b75 7028 6f70 7469 mime.lookup(opti │ │ │ │ +0003dee0: 6f6e 732e 6669 6c65 7061 7468 207c 7c20 ons.filepath || │ │ │ │ +0003def0: 6f70 7469 6f6e 732e 6669 6c65 6e61 6d65 options.filename │ │ │ │ +0003df00: 293b 0a20 207d 0a0a 2020 2f2f 2066 616c );. }.. // fal │ │ │ │ +0003df10: 6c62 6163 6b20 746f 2074 6865 2064 6566 lback to the def │ │ │ │ +0003df20: 6175 6c74 2063 6f6e 7465 6e74 2074 7970 ault content typ │ │ │ │ +0003df30: 6520 6966 2060 7661 6c75 6560 2069 7320 e if `value` is │ │ │ │ +0003df40: 6e6f 7420 7369 6d70 6c65 2076 616c 7565 not simple value │ │ │ │ +0003df50: 0a20 2069 6620 2821 636f 6e74 656e 7454 . if (!contentT │ │ │ │ +0003df60: 7970 6520 2626 2076 616c 7565 2026 2620 ype && value && │ │ │ │ +0003df70: 7479 7065 6f66 2076 616c 7565 203d 3d3d typeof value === │ │ │ │ +0003df80: 2027 6f62 6a65 6374 2729 207b 0a20 2020 'object') {. │ │ │ │ +0003df90: 2063 6f6e 7465 6e74 5479 7065 203d 2046 contentType = F │ │ │ │ +0003dfa0: 6f72 6d44 6174 6124 312e 4445 4641 554c ormData$1.DEFAUL │ │ │ │ +0003dfb0: 545f 434f 4e54 454e 545f 5459 5045 3b0a T_CONTENT_TYPE;. │ │ │ │ +0003dfc0: 2020 7d0a 0a20 2072 6574 7572 6e20 636f }.. return co │ │ │ │ +0003dfd0: 6e74 656e 7454 7970 653b 0a7d 3b0a 0a46 ntentType;.};..F │ │ │ │ +0003dfe0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ +0003dff0: 7970 652e 5f6d 756c 7469 5061 7274 466f ype._multiPartFo │ │ │ │ +0003e000: 6f74 6572 203d 2066 756e 6374 696f 6e20 oter = function │ │ │ │ +0003e010: 2829 207b 0a20 2072 6574 7572 6e20 6675 () {. return fu │ │ │ │ +0003e020: 6e63 7469 6f6e 2028 6e65 7874 2920 7b0a nction (next) {. │ │ │ │ +0003e030: 2020 2020 7661 7220 666f 6f74 6572 203d var footer = │ │ │ │ +0003e040: 2046 6f72 6d44 6174 6124 312e 4c49 4e45 FormData$1.LINE │ │ │ │ +0003e050: 5f42 5245 414b 3b0a 0a20 2020 2076 6172 _BREAK;.. var │ │ │ │ +0003e060: 206c 6173 7450 6172 7420 3d20 7468 6973 lastPart = this │ │ │ │ +0003e070: 2e5f 7374 7265 616d 732e 6c65 6e67 7468 ._streams.length │ │ │ │ +0003e080: 203d 3d3d 2030 3b0a 2020 2020 6966 2028 === 0;. if ( │ │ │ │ +0003e090: 6c61 7374 5061 7274 2920 7b0a 2020 2020 lastPart) {. │ │ │ │ +0003e0a0: 2020 666f 6f74 6572 202b 3d20 7468 6973 footer += this │ │ │ │ +0003e0b0: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ +0003e0c0: 3b0a 2020 2020 7d0a 0a20 2020 206e 6578 ;. }.. nex │ │ │ │ +0003e0d0: 7428 666f 6f74 6572 293b 0a20 207d 2e62 t(footer);. }.b │ │ │ │ +0003e0e0: 696e 6428 7468 6973 293b 0a7d 3b0a 0a46 ind(this);.};..F │ │ │ │ +0003e0f0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ +0003e100: 7970 652e 5f6c 6173 7442 6f75 6e64 6172 ype._lastBoundar │ │ │ │ +0003e110: 7920 3d20 6675 6e63 7469 6f6e 2028 2920 y = function () │ │ │ │ +0003e120: 7b0a 2020 7265 7475 726e 2027 2d2d 2720 {. return '--' │ │ │ │ +0003e130: 2b20 7468 6973 2e67 6574 426f 756e 6461 + this.getBounda │ │ │ │ +0003e140: 7279 2829 202b 2027 2d2d 2720 2b20 466f ry() + '--' + Fo │ │ │ │ +0003e150: 726d 4461 7461 2431 2e4c 494e 455f 4252 rmData$1.LINE_BR │ │ │ │ +0003e160: 4541 4b3b 0a7d 3b0a 0a46 6f72 6d44 6174 EAK;.};..FormDat │ │ │ │ +0003e170: 6124 312e 7072 6f74 6f74 7970 652e 6765 a$1.prototype.ge │ │ │ │ +0003e180: 7448 6561 6465 7273 203d 2066 756e 6374 tHeaders = funct │ │ │ │ +0003e190: 696f 6e20 2875 7365 7248 6561 6465 7273 ion (userHeaders │ │ │ │ +0003e1a0: 2920 7b0a 2020 7661 7220 6865 6164 6572 ) {. var header │ │ │ │ +0003e1b0: 3b0a 2020 7661 7220 666f 726d 4865 6164 ;. var formHead │ │ │ │ +0003e1c0: 6572 7320 3d20 7b0a 2020 2020 2763 6f6e ers = {. 'con │ │ │ │ +0003e1d0: 7465 6e74 2d74 7970 6527 3a20 276d 756c tent-type': 'mul │ │ │ │ +0003e1e0: 7469 7061 7274 2f66 6f72 6d2d 6461 7461 tipart/form-data │ │ │ │ +0003e1f0: 3b20 626f 756e 6461 7279 3d27 202b 2074 ; boundary=' + t │ │ │ │ +0003e200: 6869 732e 6765 7442 6f75 6e64 6172 7928 his.getBoundary( │ │ │ │ +0003e210: 290a 2020 7d3b 0a0a 2020 666f 7220 2868 ). };.. for (h │ │ │ │ +0003e220: 6561 6465 7220 696e 2075 7365 7248 6561 eader in userHea │ │ │ │ +0003e230: 6465 7273 2920 7b20 2f2f 2065 736c 696e ders) { // eslin │ │ │ │ +0003e240: 742d 6469 7361 626c 652d 6c69 6e65 206e t-disable-line n │ │ │ │ +0003e250: 6f2d 7265 7374 7269 6374 6564 2d73 796e o-restricted-syn │ │ │ │ +0003e260: 7461 780a 2020 2020 6966 2028 6861 734f tax. if (hasO │ │ │ │ +0003e270: 776e 2875 7365 7248 6561 6465 7273 2c20 wn(userHeaders, │ │ │ │ +0003e280: 6865 6164 6572 2929 207b 0a20 2020 2020 header)) {. │ │ │ │ +0003e290: 2066 6f72 6d48 6561 6465 7273 5b68 6561 formHeaders[hea │ │ │ │ +0003e2a0: 6465 722e 746f 4c6f 7765 7243 6173 6528 der.toLowerCase( │ │ │ │ +0003e2b0: 295d 203d 2075 7365 7248 6561 6465 7273 )] = userHeaders │ │ │ │ +0003e2c0: 5b68 6561 6465 725d 3b0a 2020 2020 7d0a [header];. }. │ │ │ │ +0003e2d0: 2020 7d0a 0a20 2072 6574 7572 6e20 666f }.. return fo │ │ │ │ +0003e2e0: 726d 4865 6164 6572 733b 0a7d 3b0a 0a46 rmHeaders;.};..F │ │ │ │ +0003e2f0: 6f72 6d44 6174 6124 312e 7072 6f74 6f74 ormData$1.protot │ │ │ │ +0003e300: 7970 652e 7365 7442 6f75 6e64 6172 7920 ype.setBoundary │ │ │ │ +0003e310: 3d20 6675 6e63 7469 6f6e 2028 626f 756e = function (boun │ │ │ │ +0003e320: 6461 7279 2920 7b0a 2020 6966 2028 7479 dary) {. if (ty │ │ │ │ +0003e330: 7065 6f66 2062 6f75 6e64 6172 7920 213d peof boundary != │ │ │ │ +0003e340: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ +0003e350: 2020 7468 726f 7720 6e65 7720 5479 7065 throw new Type │ │ │ │ +0003e360: 4572 726f 7228 2746 6f72 6d44 6174 6120 Error('FormData │ │ │ │ +0003e370: 626f 756e 6461 7279 206d 7573 7420 6265 boundary must be │ │ │ │ +0003e380: 2061 2073 7472 696e 6727 293b 0a20 207d a string');. } │ │ │ │ +0003e390: 0a20 2074 6869 732e 5f62 6f75 6e64 6172 . this._boundar │ │ │ │ +0003e3a0: 7920 3d20 626f 756e 6461 7279 3b0a 7d3b y = boundary;.}; │ │ │ │ +0003e3b0: 0a0a 466f 726d 4461 7461 2431 2e70 726f ..FormData$1.pro │ │ │ │ +0003e3c0: 746f 7479 7065 2e67 6574 426f 756e 6461 totype.getBounda │ │ │ │ +0003e3d0: 7279 203d 2066 756e 6374 696f 6e20 2829 ry = function () │ │ │ │ +0003e3e0: 207b 0a20 2069 6620 2821 7468 6973 2e5f {. if (!this._ │ │ │ │ +0003e3f0: 626f 756e 6461 7279 2920 7b0a 2020 2020 boundary) {. │ │ │ │ +0003e400: 7468 6973 2e5f 6765 6e65 7261 7465 426f this._generateBo │ │ │ │ +0003e410: 756e 6461 7279 2829 3b0a 2020 7d0a 0a20 undary();. }.. │ │ │ │ +0003e420: 2072 6574 7572 6e20 7468 6973 2e5f 626f return this._bo │ │ │ │ +0003e430: 756e 6461 7279 3b0a 7d3b 0a0a 466f 726d undary;.};..Form │ │ │ │ +0003e440: 4461 7461 2431 2e70 726f 746f 7479 7065 Data$1.prototype │ │ │ │ +0003e450: 2e67 6574 4275 6666 6572 203d 2066 756e .getBuffer = fun │ │ │ │ +0003e460: 6374 696f 6e20 2829 207b 0a20 2076 6172 ction () {. var │ │ │ │ +0003e470: 2064 6174 6142 7566 6665 7220 3d20 6e65 dataBuffer = ne │ │ │ │ +0003e480: 7720 4275 6666 6572 2e61 6c6c 6f63 2830 w Buffer.alloc(0 │ │ │ │ +0003e490: 293b 202f 2f20 6573 6c69 6e74 2d64 6973 ); // eslint-dis │ │ │ │ +0003e4a0: 6162 6c65 2d6c 696e 6520 6e65 772d 6361 able-line new-ca │ │ │ │ +0003e4b0: 700a 2020 7661 7220 626f 756e 6461 7279 p. var boundary │ │ │ │ +0003e4c0: 203d 2074 6869 732e 6765 7442 6f75 6e64 = this.getBound │ │ │ │ +0003e4d0: 6172 7928 293b 0a0a 2020 2f2f 2043 7265 ary();.. // Cre │ │ │ │ +0003e4e0: 6174 6520 7468 6520 666f 726d 2063 6f6e ate the form con │ │ │ │ +0003e4f0: 7465 6e74 2e20 4164 6420 4c69 6e65 2062 tent. Add Line b │ │ │ │ +0003e500: 7265 616b 7320 746f 2074 6865 2065 6e64 reaks to the end │ │ │ │ +0003e510: 206f 6620 6461 7461 2e0a 2020 666f 7220 of data.. for │ │ │ │ +0003e520: 2876 6172 2069 203d 2030 2c20 6c65 6e20 (var i = 0, len │ │ │ │ +0003e530: 3d20 7468 6973 2e5f 7374 7265 616d 732e = this._streams. │ │ │ │ +0003e540: 6c65 6e67 7468 3b20 6920 3c20 6c65 6e3b length; i < len; │ │ │ │ +0003e550: 2069 2b2b 2920 7b0a 2020 2020 6966 2028 i++) {. if ( │ │ │ │ +0003e560: 7479 7065 6f66 2074 6869 732e 5f73 7472 typeof this._str │ │ │ │ +0003e570: 6561 6d73 5b69 5d20 213d 3d20 2766 756e eams[i] !== 'fun │ │ │ │ +0003e580: 6374 696f 6e27 2920 7b0a 2020 2020 2020 ction') {. │ │ │ │ +0003e590: 2f2f 2041 6464 2063 6f6e 7465 6e74 2074 // Add content t │ │ │ │ +0003e5a0: 6f20 7468 6520 6275 6666 6572 2e0a 2020 o the buffer.. │ │ │ │ +0003e5b0: 2020 2020 6966 2028 4275 6666 6572 2e69 if (Buffer.i │ │ │ │ +0003e5c0: 7342 7566 6665 7228 7468 6973 2e5f 7374 sBuffer(this._st │ │ │ │ +0003e5d0: 7265 616d 735b 695d 2929 207b 0a20 2020 reams[i])) {. │ │ │ │ +0003e5e0: 2020 2020 2064 6174 6142 7566 6665 7220 dataBuffer │ │ │ │ +0003e5f0: 3d20 4275 6666 6572 2e63 6f6e 6361 7428 = Buffer.concat( │ │ │ │ +0003e600: 5b64 6174 6142 7566 6665 722c 2074 6869 [dataBuffer, thi │ │ │ │ +0003e610: 732e 5f73 7472 6561 6d73 5b69 5d5d 293b s._streams[i]]); │ │ │ │ +0003e620: 0a20 2020 2020 207d 2065 6c73 6520 7b0a . } else {. │ │ │ │ +0003e630: 2020 2020 2020 2020 6461 7461 4275 6666 dataBuff │ │ │ │ +0003e640: 6572 203d 2042 7566 6665 722e 636f 6e63 er = Buffer.conc │ │ │ │ +0003e650: 6174 285b 6461 7461 4275 6666 6572 2c20 at([dataBuffer, │ │ │ │ +0003e660: 4275 6666 6572 2e66 726f 6d28 7468 6973 Buffer.from(this │ │ │ │ +0003e670: 2e5f 7374 7265 616d 735b 695d 295d 293b ._streams[i])]); │ │ │ │ +0003e680: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ +0003e690: 2f2f 2041 6464 2062 7265 616b 2061 6674 // Add break aft │ │ │ │ +0003e6a0: 6572 2063 6f6e 7465 6e74 2e0a 2020 2020 er content.. │ │ │ │ +0003e6b0: 2020 6966 2028 7479 7065 6f66 2074 6869 if (typeof thi │ │ │ │ +0003e6c0: 732e 5f73 7472 6561 6d73 5b69 5d20 213d s._streams[i] != │ │ │ │ +0003e6d0: 3d20 2773 7472 696e 6727 207c 7c20 7468 = 'string' || th │ │ │ │ +0003e6e0: 6973 2e5f 7374 7265 616d 735b 695d 2e73 is._streams[i].s │ │ │ │ +0003e6f0: 7562 7374 7269 6e67 2832 2c20 626f 756e ubstring(2, boun │ │ │ │ +0003e700: 6461 7279 2e6c 656e 6774 6820 2b20 3229 dary.length + 2) │ │ │ │ +0003e710: 2021 3d3d 2062 6f75 6e64 6172 7929 207b !== boundary) { │ │ │ │ +0003e720: 0a20 2020 2020 2020 2064 6174 6142 7566 . dataBuf │ │ │ │ +0003e730: 6665 7220 3d20 4275 6666 6572 2e63 6f6e fer = Buffer.con │ │ │ │ +0003e740: 6361 7428 5b64 6174 6142 7566 6665 722c cat([dataBuffer, │ │ │ │ +0003e750: 2042 7566 6665 722e 6672 6f6d 2846 6f72 Buffer.from(For │ │ │ │ +0003e760: 6d44 6174 6124 312e 4c49 4e45 5f42 5245 mData$1.LINE_BRE │ │ │ │ +0003e770: 414b 295d 293b 0a20 2020 2020 207d 0a20 AK)]);. }. │ │ │ │ +0003e780: 2020 207d 0a20 207d 0a0a 2020 2f2f 2041 }. }.. // A │ │ │ │ +0003e790: 6464 2074 6865 2066 6f6f 7465 7220 616e dd the footer an │ │ │ │ +0003e7a0: 6420 7265 7475 726e 2074 6865 2042 7566 d return the Buf │ │ │ │ +0003e7b0: 6665 7220 6f62 6a65 6374 2e0a 2020 7265 fer object.. re │ │ │ │ +0003e7c0: 7475 726e 2042 7566 6665 722e 636f 6e63 turn Buffer.conc │ │ │ │ +0003e7d0: 6174 285b 6461 7461 4275 6666 6572 2c20 at([dataBuffer, │ │ │ │ +0003e7e0: 4275 6666 6572 2e66 726f 6d28 7468 6973 Buffer.from(this │ │ │ │ +0003e7f0: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ +0003e800: 295d 293b 0a7d 3b0a 0a46 6f72 6d44 6174 )]);.};..FormDat │ │ │ │ +0003e810: 6124 312e 7072 6f74 6f74 7970 652e 5f67 a$1.prototype._g │ │ │ │ +0003e820: 656e 6572 6174 6542 6f75 6e64 6172 7920 enerateBoundary │ │ │ │ +0003e830: 3d20 6675 6e63 7469 6f6e 2028 2920 7b0a = function () {. │ │ │ │ +0003e840: 2020 2f2f 2054 6869 7320 6765 6e65 7261 // This genera │ │ │ │ +0003e850: 7465 7320 6120 3530 2063 6861 7261 6374 tes a 50 charact │ │ │ │ +0003e860: 6572 2062 6f75 6e64 6172 7920 7369 6d69 er boundary simi │ │ │ │ +0003e870: 6c61 7220 746f 2074 686f 7365 2075 7365 lar to those use │ │ │ │ +0003e880: 6420 6279 2046 6972 6566 6f78 2e0a 0a20 d by Firefox... │ │ │ │ +0003e890: 202f 2f20 5468 6579 2061 7265 206f 7074 // They are opt │ │ │ │ +0003e8a0: 696d 697a 6564 2066 6f72 2062 6f79 6572 imized for boyer │ │ │ │ +0003e8b0: 2d6d 6f6f 7265 2070 6172 7369 6e67 2e0a -moore parsing.. │ │ │ │ +0003e8c0: 2020 7468 6973 2e5f 626f 756e 6461 7279 this._boundary │ │ │ │ +0003e8d0: 203d 2027 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d = '------------ │ │ │ │ +0003e8e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2720 --------------' │ │ │ │ +0003e8f0: 2b20 6372 7970 746f 2e72 616e 646f 6d42 + crypto.randomB │ │ │ │ +0003e900: 7974 6573 2831 3229 2e74 6f53 7472 696e ytes(12).toStrin │ │ │ │ +0003e910: 6728 2768 6578 2729 3b0a 7d3b 0a0a 2f2f g('hex');.};..// │ │ │ │ +0003e920: 204e 6f74 653a 2067 6574 4c65 6e67 7468 Note: getLength │ │ │ │ +0003e930: 5379 6e63 2044 4f45 534e 2754 2063 616c Sync DOESN'T cal │ │ │ │ +0003e940: 6375 6c61 7465 2073 7472 6561 6d73 206c culate streams l │ │ │ │ +0003e950: 656e 6774 680a 2f2f 2041 7320 776f 726b ength.// As work │ │ │ │ +0003e960: 6172 6f75 6e64 206f 6e65 2063 616e 2063 around one can c │ │ │ │ +0003e970: 616c 6375 6c61 7465 2066 696c 6520 7369 alculate file si │ │ │ │ +0003e980: 7a65 206d 616e 7561 6c6c 7920 616e 6420 ze manually and │ │ │ │ +0003e990: 6164 6420 6974 2061 7320 6b6e 6f77 6e4c add it as knownL │ │ │ │ +0003e9a0: 656e 6774 6820 6f70 7469 6f6e 0a46 6f72 ength option.For │ │ │ │ +0003e9b0: 6d44 6174 6124 312e 7072 6f74 6f74 7970 mData$1.prototyp │ │ │ │ +0003e9c0: 652e 6765 744c 656e 6774 6853 796e 6320 e.getLengthSync │ │ │ │ +0003e9d0: 3d20 6675 6e63 7469 6f6e 2028 2920 7b0a = function () {. │ │ │ │ +0003e9e0: 2020 7661 7220 6b6e 6f77 6e4c 656e 6774 var knownLengt │ │ │ │ +0003e9f0: 6820 3d20 7468 6973 2e5f 6f76 6572 6865 h = this._overhe │ │ │ │ +0003ea00: 6164 4c65 6e67 7468 202b 2074 6869 732e adLength + this. │ │ │ │ +0003ea10: 5f76 616c 7565 4c65 6e67 7468 3b0a 0a20 _valueLength;.. │ │ │ │ +0003ea20: 202f 2f20 446f 6e27 7420 6765 7420 636f // Don't get co │ │ │ │ +0003ea30: 6e66 7573 6564 2c20 7468 6572 6520 6172 nfused, there ar │ │ │ │ +0003ea40: 6520 3320 2269 6e74 6572 6e61 6c22 2073 e 3 "internal" s │ │ │ │ +0003ea50: 7472 6561 6d73 2066 6f72 2065 6163 6820 treams for each │ │ │ │ +0003ea60: 6b65 7976 616c 2070 6169 7220 736f 2069 keyval pair so i │ │ │ │ +0003ea70: 7420 6261 7369 6361 6c6c 7920 6368 6563 t basically chec │ │ │ │ +0003ea80: 6b73 2069 6620 7468 6572 6520 6973 2061 ks if there is a │ │ │ │ +0003ea90: 6e79 2076 616c 7565 2061 6464 6564 2074 ny value added t │ │ │ │ +0003eaa0: 6f20 7468 6520 666f 726d 0a20 2069 6620 o the form. if │ │ │ │ +0003eab0: 2874 6869 732e 5f73 7472 6561 6d73 2e6c (this._streams.l │ │ │ │ +0003eac0: 656e 6774 6829 207b 0a20 2020 206b 6e6f ength) {. kno │ │ │ │ +0003ead0: 776e 4c65 6e67 7468 202b 3d20 7468 6973 wnLength += this │ │ │ │ +0003eae0: 2e5f 6c61 7374 426f 756e 6461 7279 2829 ._lastBoundary() │ │ │ │ +0003eaf0: 2e6c 656e 6774 683b 0a20 207d 0a0a 2020 .length;. }.. │ │ │ │ +0003eb00: 2f2f 2068 7474 7073 3a2f 2f67 6974 6875 // https://githu │ │ │ │ +0003eb10: 622e 636f 6d2f 666f 726d 2d64 6174 612f b.com/form-data/ │ │ │ │ +0003eb20: 666f 726d 2d64 6174 612f 6973 7375 6573 form-data/issues │ │ │ │ +0003eb30: 2f34 300a 2020 6966 2028 2174 6869 732e /40. if (!this. │ │ │ │ +0003eb40: 6861 734b 6e6f 776e 4c65 6e67 7468 2829 hasKnownLength() │ │ │ │ +0003eb50: 2920 7b0a 2020 2020 2f2a 0a20 2020 2020 ) {. /*. │ │ │ │ +0003eb60: 2a20 536f 6d65 2061 7379 6e63 206c 656e * Some async len │ │ │ │ +0003eb70: 6774 6820 7265 7472 6965 7665 7273 2061 gth retrievers a │ │ │ │ +0003eb80: 7265 2070 7265 7365 6e74 0a20 2020 2020 re present. │ │ │ │ +0003eb90: 2a20 7468 6572 6566 6f72 6520 7379 6e63 * therefore sync │ │ │ │ +0003eba0: 6872 6f6e 6f75 7320 6c65 6e67 7468 2063 hronous length c │ │ │ │ +0003ebb0: 616c 6375 6c61 7469 6f6e 2069 7320 6661 alculation is fa │ │ │ │ +0003ebc0: 6c73 652e 0a20 2020 2020 2a20 506c 6561 lse.. * Plea │ │ │ │ +0003ebd0: 7365 2075 7365 2067 6574 4c65 6e67 7468 se use getLength │ │ │ │ +0003ebe0: 2863 616c 6c62 6163 6b29 2074 6f20 6765 (callback) to ge │ │ │ │ +0003ebf0: 7420 7072 6f70 6572 206c 656e 6774 680a t proper length. │ │ │ │ +0003ec00: 2020 2020 202a 2f0a 2020 2020 7468 6973 */. this │ │ │ │ +0003ec10: 2e5f 6572 726f 7228 6e65 7720 4572 726f ._error(new Erro │ │ │ │ +0003ec20: 7228 2743 616e 6e6f 7420 6361 6c63 756c r('Cannot calcul │ │ │ │ +0003ec30: 6174 6520 7072 6f70 6572 206c 656e 6774 ate proper lengt │ │ │ │ +0003ec40: 6820 696e 2073 796e 6368 726f 6e6f 7573 h in synchronous │ │ │ │ +0003ec50: 2077 6179 2e27 2929 3b0a 2020 7d0a 0a20 way.'));. }.. │ │ │ │ +0003ec60: 2072 6574 7572 6e20 6b6e 6f77 6e4c 656e return knownLen │ │ │ │ +0003ec70: 6774 683b 0a7d 3b0a 0a2f 2f20 5075 626c gth;.};..// Publ │ │ │ │ +0003ec80: 6963 2041 5049 2074 6f20 6368 6563 6b20 ic API to check │ │ │ │ +0003ec90: 6966 206c 656e 6774 6820 6f66 2061 6464 if length of add │ │ │ │ +0003eca0: 6564 2076 616c 7565 7320 6973 206b 6e6f ed values is kno │ │ │ │ +0003ecb0: 776e 0a2f 2f20 6874 7470 733a 2f2f 6769 wn.// https://gi │ │ │ │ +0003ecc0: 7468 7562 2e63 6f6d 2f66 6f72 6d2d 6461 thub.com/form-da │ │ │ │ +0003ecd0: 7461 2f66 6f72 6d2d 6461 7461 2f69 7373 ta/form-data/iss │ │ │ │ +0003ece0: 7565 732f 3139 360a 2f2f 2068 7474 7073 ues/196.// https │ │ │ │ +0003ecf0: 3a2f 2f67 6974 6875 622e 636f 6d2f 666f ://github.com/fo │ │ │ │ +0003ed00: 726d 2d64 6174 612f 666f 726d 2d64 6174 rm-data/form-dat │ │ │ │ +0003ed10: 612f 6973 7375 6573 2f32 3632 0a46 6f72 a/issues/262.For │ │ │ │ +0003ed20: 6d44 6174 6124 312e 7072 6f74 6f74 7970 mData$1.prototyp │ │ │ │ +0003ed30: 652e 6861 734b 6e6f 776e 4c65 6e67 7468 e.hasKnownLength │ │ │ │ +0003ed40: 203d 2066 756e 6374 696f 6e20 2829 207b = function () { │ │ │ │ +0003ed50: 0a20 2076 6172 2068 6173 4b6e 6f77 6e4c . var hasKnownL │ │ │ │ +0003ed60: 656e 6774 6820 3d20 7472 7565 3b0a 0a20 ength = true;.. │ │ │ │ +0003ed70: 2069 6620 2874 6869 732e 5f76 616c 7565 if (this._value │ │ │ │ +0003ed80: 7354 6f4d 6561 7375 7265 2e6c 656e 6774 sToMeasure.lengt │ │ │ │ +0003ed90: 6829 207b 0a20 2020 2068 6173 4b6e 6f77 h) {. hasKnow │ │ │ │ +0003eda0: 6e4c 656e 6774 6820 3d20 6661 6c73 653b nLength = false; │ │ │ │ +0003edb0: 0a20 207d 0a0a 2020 7265 7475 726e 2068 . }.. return h │ │ │ │ +0003edc0: 6173 4b6e 6f77 6e4c 656e 6774 683b 0a7d asKnownLength;.} │ │ │ │ +0003edd0: 3b0a 0a46 6f72 6d44 6174 6124 312e 7072 ;..FormData$1.pr │ │ │ │ +0003ede0: 6f74 6f74 7970 652e 6765 744c 656e 6774 ototype.getLengt │ │ │ │ +0003edf0: 6820 3d20 6675 6e63 7469 6f6e 2028 6362 h = function (cb │ │ │ │ +0003ee00: 2920 7b0a 2020 7661 7220 6b6e 6f77 6e4c ) {. var knownL │ │ │ │ +0003ee10: 656e 6774 6820 3d20 7468 6973 2e5f 6f76 ength = this._ov │ │ │ │ +0003ee20: 6572 6865 6164 4c65 6e67 7468 202b 2074 erheadLength + t │ │ │ │ +0003ee30: 6869 732e 5f76 616c 7565 4c65 6e67 7468 his._valueLength │ │ │ │ +0003ee40: 3b0a 0a20 2069 6620 2874 6869 732e 5f73 ;.. if (this._s │ │ │ │ +0003ee50: 7472 6561 6d73 2e6c 656e 6774 6829 207b treams.length) { │ │ │ │ +0003ee60: 0a20 2020 206b 6e6f 776e 4c65 6e67 7468 . knownLength │ │ │ │ +0003ee70: 202b 3d20 7468 6973 2e5f 6c61 7374 426f += this._lastBo │ │ │ │ +0003ee80: 756e 6461 7279 2829 2e6c 656e 6774 683b undary().length; │ │ │ │ +0003ee90: 0a20 207d 0a0a 2020 6966 2028 2174 6869 . }.. if (!thi │ │ │ │ +0003eea0: 732e 5f76 616c 7565 7354 6f4d 6561 7375 s._valuesToMeasu │ │ │ │ +0003eeb0: 7265 2e6c 656e 6774 6829 207b 0a20 2020 re.length) {. │ │ │ │ +0003eec0: 2070 726f 6365 7373 2e6e 6578 7454 6963 process.nextTic │ │ │ │ +0003eed0: 6b28 6362 2e62 696e 6428 7468 6973 2c20 k(cb.bind(this, │ │ │ │ +0003eee0: 6e75 6c6c 2c20 6b6e 6f77 6e4c 656e 6774 null, knownLengt │ │ │ │ +0003eef0: 6829 293b 0a20 2020 2072 6574 7572 6e3b h));. return; │ │ │ │ +0003ef00: 0a20 207d 0a0a 2020 6173 796e 636b 6974 . }.. asynckit │ │ │ │ +0003ef10: 2e70 6172 616c 6c65 6c28 7468 6973 2e5f .parallel(this._ │ │ │ │ +0003ef20: 7661 6c75 6573 546f 4d65 6173 7572 652c valuesToMeasure, │ │ │ │ +0003ef30: 2074 6869 732e 5f6c 656e 6774 6852 6574 this._lengthRet │ │ │ │ +0003ef40: 7269 6576 6572 2c20 6675 6e63 7469 6f6e riever, function │ │ │ │ +0003ef50: 2028 6572 722c 2076 616c 7565 7329 207b (err, values) { │ │ │ │ +0003ef60: 0a20 2020 2069 6620 2865 7272 2920 7b0a . if (err) {. │ │ │ │ +0003ef70: 2020 2020 2020 6362 2865 7272 293b 0a20 cb(err);. │ │ │ │ +0003ef80: 2020 2020 2072 6574 7572 6e3b 0a20 2020 return;. │ │ │ │ +0003ef90: 207d 0a0a 2020 2020 7661 6c75 6573 2e66 }.. values.f │ │ │ │ +0003efa0: 6f72 4561 6368 2866 756e 6374 696f 6e20 orEach(function │ │ │ │ +0003efb0: 286c 656e 6774 6829 207b 0a20 2020 2020 (length) {. │ │ │ │ +0003efc0: 206b 6e6f 776e 4c65 6e67 7468 202b 3d20 knownLength += │ │ │ │ +0003efd0: 6c65 6e67 7468 3b0a 2020 2020 7d29 3b0a length;. });. │ │ │ │ +0003efe0: 0a20 2020 2063 6228 6e75 6c6c 2c20 6b6e . cb(null, kn │ │ │ │ +0003eff0: 6f77 6e4c 656e 6774 6829 3b0a 2020 7d29 ownLength);. }) │ │ │ │ +0003f000: 3b0a 7d3b 0a0a 466f 726d 4461 7461 2431 ;.};..FormData$1 │ │ │ │ +0003f010: 2e70 726f 746f 7479 7065 2e73 7562 6d69 .prototype.submi │ │ │ │ +0003f020: 7420 3d20 6675 6e63 7469 6f6e 2028 7061 t = function (pa │ │ │ │ +0003f030: 7261 6d73 2c20 6362 2920 7b0a 2020 7661 rams, cb) {. va │ │ │ │ +0003f040: 7220 7265 7175 6573 743b 0a20 2076 6172 r request;. var │ │ │ │ +0003f050: 206f 7074 696f 6e73 3b0a 2020 7661 7220 options;. var │ │ │ │ +0003f060: 6465 6661 756c 7473 203d 207b 206d 6574 defaults = { met │ │ │ │ +0003f070: 686f 643a 2027 706f 7374 2720 7d3b 0a0a hod: 'post' };.. │ │ │ │ +0003f080: 2020 2f2f 2070 6172 7365 2070 726f 7669 // parse provi │ │ │ │ +0003f090: 6465 6420 7572 6c20 6966 2069 7427 7320 ded url if it's │ │ │ │ +0003f0a0: 7374 7269 6e67 206f 7220 7472 6561 7420 string or treat │ │ │ │ +0003f0b0: 6974 2061 7320 6f70 7469 6f6e 7320 6f62 it as options ob │ │ │ │ +0003f0c0: 6a65 6374 0a20 2069 6620 2874 7970 656f ject. if (typeo │ │ │ │ +0003f0d0: 6620 7061 7261 6d73 203d 3d3d 2027 7374 f params === 'st │ │ │ │ +0003f0e0: 7269 6e67 2729 207b 0a20 2020 2070 6172 ring') {. par │ │ │ │ +0003f0f0: 616d 7320 3d20 7061 7273 6555 726c 2870 ams = parseUrl(p │ │ │ │ +0003f100: 6172 616d 7329 3b20 2f2f 2065 736c 696e arams); // eslin │ │ │ │ +0003f110: 742d 6469 7361 626c 652d 6c69 6e65 206e t-disable-line n │ │ │ │ +0003f120: 6f2d 7061 7261 6d2d 7265 6173 7369 676e o-param-reassign │ │ │ │ +0003f130: 0a20 2020 202f 2a20 6573 6c69 6e74 2073 . /* eslint s │ │ │ │ +0003f140: 6f72 742d 6b65 7973 3a20 3020 2a2f 0a20 ort-keys: 0 */. │ │ │ │ +0003f150: 2020 206f 7074 696f 6e73 203d 2070 6f70 options = pop │ │ │ │ +0003f160: 756c 6174 6528 7b0a 2020 2020 2020 706f ulate({. po │ │ │ │ +0003f170: 7274 3a20 7061 7261 6d73 2e70 6f72 742c rt: params.port, │ │ │ │ +0003f180: 0a20 2020 2020 2070 6174 683a 2070 6172 . path: par │ │ │ │ +0003f190: 616d 732e 7061 7468 6e61 6d65 2c0a 2020 ams.pathname,. │ │ │ │ +0003f1a0: 2020 2020 686f 7374 3a20 7061 7261 6d73 host: params │ │ │ │ +0003f1b0: 2e68 6f73 746e 616d 652c 0a20 2020 2020 .hostname,. │ │ │ │ +0003f1c0: 2070 726f 746f 636f 6c3a 2070 6172 616d protocol: param │ │ │ │ +0003f1d0: 732e 7072 6f74 6f63 6f6c 0a20 2020 207d s.protocol. } │ │ │ │ +0003f1e0: 2c20 6465 6661 756c 7473 293b 0a20 207d , defaults);. } │ │ │ │ +0003f1f0: 2065 6c73 6520 7b20 2f2f 2075 7365 2063 else { // use c │ │ │ │ +0003f200: 7573 746f 6d20 7061 7261 6d73 0a20 2020 ustom params. │ │ │ │ +0003f210: 206f 7074 696f 6e73 203d 2070 6f70 756c options = popul │ │ │ │ +0003f220: 6174 6528 7061 7261 6d73 2c20 6465 6661 ate(params, defa │ │ │ │ +0003f230: 756c 7473 293b 0a20 2020 202f 2f20 6966 ults);. // if │ │ │ │ +0003f240: 206e 6f20 706f 7274 2070 726f 7669 6465 no port provide │ │ │ │ +0003f250: 6420 7573 6520 6465 6661 756c 7420 6f6e d use default on │ │ │ │ +0003f260: 650a 2020 2020 6966 2028 216f 7074 696f e. if (!optio │ │ │ │ +0003f270: 6e73 2e70 6f72 7429 207b 0a20 2020 2020 ns.port) {. │ │ │ │ +0003f280: 206f 7074 696f 6e73 2e70 6f72 7420 3d20 options.port = │ │ │ │ +0003f290: 6f70 7469 6f6e 732e 7072 6f74 6f63 6f6c options.protocol │ │ │ │ +0003f2a0: 203d 3d3d 2027 6874 7470 733a 2720 3f20 === 'https:' ? │ │ │ │ +0003f2b0: 3434 3320 3a20 3830 3b0a 2020 2020 7d0a 443 : 80;. }. │ │ │ │ +0003f2c0: 2020 7d0a 0a20 202f 2f20 7075 7420 7468 }.. // put th │ │ │ │ +0003f2d0: 6174 2067 6f6f 6420 636f 6465 2069 6e20 at good code in │ │ │ │ +0003f2e0: 6765 7448 6561 6465 7273 2074 6f20 736f getHeaders to so │ │ │ │ +0003f2f0: 6d65 2075 7365 0a20 206f 7074 696f 6e73 me use. options │ │ │ │ +0003f300: 2e68 6561 6465 7273 203d 2074 6869 732e .headers = this. │ │ │ │ +0003f310: 6765 7448 6561 6465 7273 2870 6172 616d getHeaders(param │ │ │ │ +0003f320: 732e 6865 6164 6572 7329 3b0a 0a20 202f s.headers);.. / │ │ │ │ +0003f330: 2f20 6874 7470 7320 6966 2073 7065 6369 / https if speci │ │ │ │ +0003f340: 6669 6564 2c20 6661 6c6c 6261 636b 2074 fied, fallback t │ │ │ │ +0003f350: 6f20 6874 7470 2069 6e20 616e 7920 6f74 o http in any ot │ │ │ │ +0003f360: 6865 7220 6361 7365 0a20 2069 6620 286f her case. if (o │ │ │ │ +0003f370: 7074 696f 6e73 2e70 726f 746f 636f 6c20 ptions.protocol │ │ │ │ +0003f380: 3d3d 3d20 2768 7474 7073 3a27 2920 7b0a === 'https:') {. │ │ │ │ +0003f390: 2020 2020 7265 7175 6573 7420 3d20 6874 request = ht │ │ │ │ +0003f3a0: 7470 732e 7265 7175 6573 7428 6f70 7469 tps.request(opti │ │ │ │ +0003f3b0: 6f6e 7329 3b0a 2020 7d20 656c 7365 207b ons);. } else { │ │ │ │ +0003f3c0: 0a20 2020 2072 6571 7565 7374 203d 2068 . request = h │ │ │ │ +0003f3d0: 7474 702e 7265 7175 6573 7428 6f70 7469 ttp.request(opti │ │ │ │ +0003f3e0: 6f6e 7329 3b0a 2020 7d0a 0a20 202f 2f20 ons);. }.. // │ │ │ │ +0003f3f0: 6765 7420 636f 6e74 656e 7420 6c65 6e67 get content leng │ │ │ │ +0003f400: 7468 2061 6e64 2066 6972 6520 6177 6179 th and fire away │ │ │ │ +0003f410: 0a20 2074 6869 732e 6765 744c 656e 6774 . this.getLengt │ │ │ │ +0003f420: 6828 6675 6e63 7469 6f6e 2028 6572 722c h(function (err, │ │ │ │ +0003f430: 206c 656e 6774 6829 207b 0a20 2020 2069 length) {. i │ │ │ │ +0003f440: 6620 2865 7272 2026 2620 6572 7220 213d f (err && err != │ │ │ │ +0003f450: 3d20 2755 6e6b 6e6f 776e 2073 7472 6561 = 'Unknown strea │ │ │ │ +0003f460: 6d27 2920 7b0a 2020 2020 2020 7468 6973 m') {. this │ │ │ │ +0003f470: 2e5f 6572 726f 7228 6572 7229 3b0a 2020 ._error(err);. │ │ │ │ +0003f480: 2020 2020 7265 7475 726e 3b0a 2020 2020 return;. │ │ │ │ +0003f490: 7d0a 0a20 2020 202f 2f20 6164 6420 636f }.. // add co │ │ │ │ +0003f4a0: 6e74 656e 7420 6c65 6e67 7468 0a20 2020 ntent length. │ │ │ │ +0003f4b0: 2069 6620 286c 656e 6774 6829 207b 0a20 if (length) {. │ │ │ │ +0003f4c0: 2020 2020 2072 6571 7565 7374 2e73 6574 request.set │ │ │ │ +0003f4d0: 4865 6164 6572 2827 436f 6e74 656e 742d Header('Content- │ │ │ │ +0003f4e0: 4c65 6e67 7468 272c 206c 656e 6774 6829 Length', length) │ │ │ │ +0003f4f0: 3b0a 2020 2020 7d0a 0a20 2020 2074 6869 ;. }.. thi │ │ │ │ +0003f500: 732e 7069 7065 2872 6571 7565 7374 293b s.pipe(request); │ │ │ │ +0003f510: 0a20 2020 2069 6620 2863 6229 207b 0a20 . if (cb) {. │ │ │ │ +0003f520: 2020 2020 2076 6172 206f 6e52 6573 706f var onRespo │ │ │ │ +0003f530: 6e73 653b 0a0a 2020 2020 2020 7661 7220 nse;.. var │ │ │ │ +0003f540: 6361 6c6c 6261 636b 203d 2066 756e 6374 callback = funct │ │ │ │ +0003f550: 696f 6e20 2865 7272 6f72 2c20 7265 7370 ion (error, resp │ │ │ │ +0003f560: 6f6e 6365 2920 7b0a 2020 2020 2020 2020 once) {. │ │ │ │ +0003f570: 7265 7175 6573 742e 7265 6d6f 7665 4c69 request.removeLi │ │ │ │ +0003f580: 7374 656e 6572 2827 6572 726f 7227 2c20 stener('error', │ │ │ │ +0003f590: 6361 6c6c 6261 636b 293b 0a20 2020 2020 callback);. │ │ │ │ +0003f5a0: 2020 2072 6571 7565 7374 2e72 656d 6f76 request.remov │ │ │ │ +0003f5b0: 654c 6973 7465 6e65 7228 2772 6573 706f eListener('respo │ │ │ │ +0003f5c0: 6e73 6527 2c20 6f6e 5265 7370 6f6e 7365 nse', onResponse │ │ │ │ +0003f5d0: 293b 0a0a 2020 2020 2020 2020 7265 7475 );.. retu │ │ │ │ +0003f5e0: 726e 2063 622e 6361 6c6c 2874 6869 732c rn cb.call(this, │ │ │ │ +0003f5f0: 2065 7272 6f72 2c20 7265 7370 6f6e 6365 error, responce │ │ │ │ +0003f600: 293b 202f 2f20 6573 6c69 6e74 2d64 6973 ); // eslint-dis │ │ │ │ +0003f610: 6162 6c65 2d6c 696e 6520 6e6f 2d69 6e76 able-line no-inv │ │ │ │ +0003f620: 616c 6964 2d74 6869 730a 2020 2020 2020 alid-this. │ │ │ │ +0003f630: 7d3b 0a0a 2020 2020 2020 6f6e 5265 7370 };.. onResp │ │ │ │ +0003f640: 6f6e 7365 203d 2063 616c 6c62 6163 6b2e onse = callback. │ │ │ │ +0003f650: 6269 6e64 2874 6869 732c 206e 756c 6c29 bind(this, null) │ │ │ │ +0003f660: 3b0a 0a20 2020 2020 2072 6571 7565 7374 ;.. request │ │ │ │ +0003f670: 2e6f 6e28 2765 7272 6f72 272c 2063 616c .on('error', cal │ │ │ │ +0003f680: 6c62 6163 6b29 3b0a 2020 2020 2020 7265 lback);. re │ │ │ │ +0003f690: 7175 6573 742e 6f6e 2827 7265 7370 6f6e quest.on('respon │ │ │ │ +0003f6a0: 7365 272c 206f 6e52 6573 706f 6e73 6529 se', onResponse) │ │ │ │ +0003f6b0: 3b0a 2020 2020 7d0a 2020 7d2e 6269 6e64 ;. }. }.bind │ │ │ │ +0003f6c0: 2874 6869 7329 293b 0a0a 2020 7265 7475 (this));.. retu │ │ │ │ +0003f6d0: 726e 2072 6571 7565 7374 3b0a 7d3b 0a0a rn request;.};.. │ │ │ │ +0003f6e0: 466f 726d 4461 7461 2431 2e70 726f 746f FormData$1.proto │ │ │ │ +0003f6f0: 7479 7065 2e5f 6572 726f 7220 3d20 6675 type._error = fu │ │ │ │ +0003f700: 6e63 7469 6f6e 2028 6572 7229 207b 0a20 nction (err) {. │ │ │ │ +0003f710: 2069 6620 2821 7468 6973 2e65 7272 6f72 if (!this.error │ │ │ │ +0003f720: 2920 7b0a 2020 2020 7468 6973 2e65 7272 ) {. this.err │ │ │ │ +0003f730: 6f72 203d 2065 7272 3b0a 2020 2020 7468 or = err;. th │ │ │ │ +0003f740: 6973 2e70 6175 7365 2829 3b0a 2020 2020 is.pause();. │ │ │ │ +0003f750: 7468 6973 2e65 6d69 7428 2765 7272 6f72 this.emit('error │ │ │ │ +0003f760: 272c 2065 7272 293b 0a20 207d 0a7d 3b0a ', err);. }.};. │ │ │ │ +0003f770: 0a46 6f72 6d44 6174 6124 312e 7072 6f74 .FormData$1.prot │ │ │ │ +0003f780: 6f74 7970 652e 746f 5374 7269 6e67 203d otype.toString = │ │ │ │ +0003f790: 2066 756e 6374 696f 6e20 2829 207b 0a20 function () {. │ │ │ │ +0003f7a0: 2072 6574 7572 6e20 275b 6f62 6a65 6374 return '[object │ │ │ │ +0003f7b0: 2046 6f72 6d44 6174 615d 273b 0a7d 3b0a FormData]';.};. │ │ │ │ +0003f7c0: 7365 7454 6f53 7472 696e 6754 6167 2846 setToStringTag(F │ │ │ │ +0003f7d0: 6f72 6d44 6174 6124 312c 2027 466f 726d ormData$1, 'Form │ │ │ │ +0003f7e0: 4461 7461 2729 3b0a 0a2f 2f20 5075 626c Data');..// Publ │ │ │ │ +0003f7f0: 6963 2041 5049 0a76 6172 2066 6f72 6d5f ic API.var form_ │ │ │ │ +0003f800: 6461 7461 203d 2046 6f72 6d44 6174 6124 data = FormData$ │ │ │ │ +0003f810: 313b 0a0a 636f 6e73 7420 466f 726d 4461 1;..const FormDa │ │ │ │ +0003f820: 7461 2432 203d 202f 2a40 5f5f 5055 5245 ta$2 = /*@__PURE │ │ │ │ +0003f830: 5f5f 2a2f 6765 7444 6566 6175 6c74 4578 __*/getDefaultEx │ │ │ │ +0003f840: 706f 7274 4672 6f6d 436a 7328 666f 726d portFromCjs(form │ │ │ │ +0003f850: 5f64 6174 6129 3b0a 0a2f 2a2a 0a20 2a20 _data);../**. * │ │ │ │ +0003f860: 4465 7465 726d 696e 6573 2069 6620 7468 Determines if th │ │ │ │ +0003f870: 6520 6769 7665 6e20 7468 696e 6720 6973 e given thing is │ │ │ │ +0003f880: 2061 2061 7272 6179 206f 7220 6a73 206f a array or js o │ │ │ │ +0003f890: 626a 6563 742e 0a20 2a0a 202a 2040 7061 bject.. *. * @pa │ │ │ │ +0003f8a0: 7261 6d20 7b73 7472 696e 677d 2074 6869 ram {string} thi │ │ │ │ +0003f8b0: 6e67 202d 2054 6865 206f 626a 6563 7420 ng - The object │ │ │ │ +0003f8c0: 6f72 2061 7272 6179 2074 6f20 6265 2076 or array to be v │ │ │ │ +0003f8d0: 6973 6974 6564 2e0a 202a 0a20 2a20 4072 isited.. *. * @r │ │ │ │ +0003f8e0: 6574 7572 6e73 207b 626f 6f6c 6561 6e7d eturns {boolean} │ │ │ │ +0003f8f0: 0a20 2a2f 0a66 756e 6374 696f 6e20 6973 . */.function is │ │ │ │ +0003f900: 5669 7369 7461 626c 6528 7468 696e 6729 Visitable(thing) │ │ │ │ +0003f910: 207b 0a20 2072 6574 7572 6e20 7574 696c {. return util │ │ │ │ +0003f920: 7324 312e 6973 506c 6169 6e4f 626a 6563 s$1.isPlainObjec │ │ │ │ +0003f930: 7428 7468 696e 6729 207c 7c20 7574 696c t(thing) || util │ │ │ │ +0003f940: 7324 312e 6973 4172 7261 7928 7468 696e s$1.isArray(thin │ │ │ │ +0003f950: 6729 3b0a 7d0a 0a2f 2a2a 0a20 2a20 4974 g);.}../**. * It │ │ │ │ +0003f960: 2072 656d 6f76 6573 2074 6865 2062 7261 removes the bra │ │ │ │ +0003f970: 636b 6574 7320 6672 6f6d 2074 6865 2065 ckets from the e │ │ │ │ +0003f980: 6e64 206f 6620 6120 7374 7269 6e67 0a20 nd of a string. │ │ │ │ +0003f990: 2a0a 202a 2040 7061 7261 6d20 7b73 7472 *. * @param {str │ │ │ │ +0003f9a0: 696e 677d 206b 6579 202d 2054 6865 206b ing} key - The k │ │ │ │ +0003f9b0: 6579 206f 6620 7468 6520 7061 7261 6d65 ey of the parame │ │ │ │ +0003f9c0: 7465 722e 0a20 2a0a 202a 2040 7265 7475 ter.. *. * @retu │ │ │ │ +0003f9d0: 726e 7320 7b73 7472 696e 677d 2074 6865 rns {string} the │ │ │ │ +0003f9e0: 206b 6579 2077 6974 686f 7574 2074 6865 key without the │ │ │ │ +0003f9f0: 2062 7261 636b 6574 732e 0a20 2a2f 0a66 brackets.. */.f │ │ │ │ +0003fa00: 756e 6374 696f 6e20 7265 6d6f 7665 4272 unction removeBr │ │ │ │ +0003fa10: 6163 6b65 7473 286b 6579 2920 7b0a 2020 ackets(key) {. │ │ │ │ +0003fa20: 7265 7475 726e 2075 7469 6c73 2431 2e65 return utils$1.e │ │ │ │ +0003fa30: 6e64 7357 6974 6828 6b65 792c 2027 5b5d ndsWith(key, '[] │ │ │ │ +0003fa40: 2729 203f 206b 6579 2e73 6c69 6365 2830 ') ? key.slice(0 │ │ │ │ +0003fa50: 2c20 2d32 2920 3a20 6b65 793b 0a7d 0a0a , -2) : key;.}.. │ │ │ │ +0003fa60: 2f2a 2a0a 202a 2049 7420 7461 6b65 7320 /**. * It takes │ │ │ │ +0003fa70: 6120 7061 7468 2c20 6120 6b65 792c 2061 a path, a key, a │ │ │ │ +0003fa80: 6e64 2061 2062 6f6f 6c65 616e 2c20 616e nd a boolean, an │ │ │ │ +0003fa90: 6420 7265 7475 726e 7320 6120 7374 7269 d returns a stri │ │ │ │ +0003faa0: 6e67 0a20 2a0a 202a 2040 7061 7261 6d20 ng. *. * @param │ │ │ │ +0003fab0: 7b73 7472 696e 677d 2070 6174 6820 2d20 {string} path - │ │ │ │ +0003fac0: 5468 6520 7061 7468 2074 6f20 7468 6520 The path to the │ │ │ │ +0003fad0: 6375 7272 656e 7420 6b65 792e 0a20 2a20 current key.. * │ │ │ │ +0003fae0: 4070 6172 616d 207b 7374 7269 6e67 7d20 @param {string} │ │ │ │ +0003faf0: 6b65 7920 2d20 5468 6520 6b65 7920 6f66 key - The key of │ │ │ │ +0003fb00: 2074 6865 2063 7572 7265 6e74 206f 626a the current obj │ │ │ │ +0003fb10: 6563 7420 6265 696e 6720 6974 6572 6174 ect being iterat │ │ │ │ +0003fb20: 6564 206f 7665 722e 0a20 2a20 4070 6172 ed over.. * @par │ │ │ │ +0003fb30: 616d 207b 7374 7269 6e67 7d20 646f 7473 am {string} dots │ │ │ │ +0003fb40: 202d 2049 6620 7472 7565 2c20 7468 6520 - If true, the │ │ │ │ +0003fb50: 6b65 7920 7769 6c6c 2062 6520 7265 6e64 key will be rend │ │ │ │ +0003fb60: 6572 6564 2077 6974 6820 646f 7473 2069 ered with dots i │ │ │ │ +0003fb70: 6e73 7465 6164 206f 6620 6272 6163 6b65 nstead of bracke │ │ │ │ +0003fb80: 7473 2e0a 202a 0a20 2a20 4072 6574 7572 ts.. *. * @retur │ │ │ │ +0003fb90: 6e73 207b 7374 7269 6e67 7d20 5468 6520 ns {string} The │ │ │ │ +0003fba0: 7061 7468 2074 6f20 7468 6520 6375 7272 path to the curr │ │ │ │ +0003fbb0: 656e 7420 6b65 792e 0a20 2a2f 0a66 756e ent key.. */.fun │ │ │ │ +0003fbc0: 6374 696f 6e20 7265 6e64 6572 4b65 7928 ction renderKey( │ │ │ │ +0003fbd0: 7061 7468 2c20 6b65 792c 2064 6f74 7329 path, key, dots) │ │ │ │ +0003fbe0: 207b 0a20 2069 6620 2821 7061 7468 2920 {. if (!path) │ │ │ │ +0003fbf0: 7265 7475 726e 206b 6579 3b0a 2020 7265 return key;. re │ │ │ │ +0003fc00: 7475 726e 2070 6174 682e 636f 6e63 6174 turn path.concat │ │ │ │ +0003fc10: 286b 6579 292e 6d61 7028 6675 6e63 7469 (key).map(functi │ │ │ │ +0003fc20: 6f6e 2065 6163 6828 746f 6b65 6e2c 2069 on each(token, i │ │ │ │ +0003fc30: 2920 7b0a 2020 2020 2f2f 2065 736c 696e ) {. // eslin │ │ │ │ +0003fc40: 742d 6469 7361 626c 652d 6e65 7874 2d6c t-disable-next-l │ │ │ │ +0003fc50: 696e 6520 6e6f 2d70 6172 616d 2d72 6561 ine no-param-rea │ │ │ │ +0003fc60: 7373 6967 6e0a 2020 2020 746f 6b65 6e20 ssign. token │ │ │ │ +0003fc70: 3d20 7265 6d6f 7665 4272 6163 6b65 7473 = removeBrackets │ │ │ │ +0003fc80: 2874 6f6b 656e 293b 0a20 2020 2072 6574 (token);. ret │ │ │ │ +0003fc90: 7572 6e20 2164 6f74 7320 2626 2069 203f urn !dots && i ? │ │ │ │ +0003fca0: 2027 5b27 202b 2074 6f6b 656e 202b 2027 '[' + token + ' │ │ │ │ +0003fcb0: 5d27 203a 2074 6f6b 656e 3b0a 2020 7d29 ]' : token;. }) │ │ │ │ +0003fcc0: 2e6a 6f69 6e28 646f 7473 203f 2027 2e27 .join(dots ? '.' │ │ │ │ +0003fcd0: 203a 2027 2729 3b0a 7d0a 0a2f 2a2a 0a20 : '');.}../**. │ │ │ │ +0003fce0: 2a20 4966 2074 6865 2061 7272 6179 2069 * If the array i │ │ │ │ +0003fcf0: 7320 616e 2061 7272 6179 2061 6e64 206e s an array and n │ │ │ │ +0003fd00: 6f6e 6520 6f66 2069 7473 2065 6c65 6d65 one of its eleme │ │ │ │ +0003fd10: 6e74 7320 6172 6520 7669 7369 7461 626c nts are visitabl │ │ │ │ +0003fd20: 652c 2074 6865 6e20 6974 2773 2061 2066 e, then it's a f │ │ │ │ +0003fd30: 6c61 7420 6172 7261 792e 0a20 2a0a 202a lat array.. *. * │ │ │ │ +0003fd40: 2040 7061 7261 6d20 7b41 7272 6179 3c61 @param {Array} arr - The a │ │ │ │ +0003fd60: 7272 6179 2074 6f20 6368 6563 6b0a 202a rray to check. * │ │ │ │ +0003fd70: 0a20 2a20 4072 6574 7572 6e73 207b 626f . * @returns {bo │ │ │ │ +0003fd80: 6f6c 6561 6e7d 0a20 2a2f 0a66 756e 6374 olean}. */.funct │ │ │ │ +0003fd90: 696f 6e20 6973 466c 6174 4172 7261 7928 ion isFlatArray( │ │ │ │ +0003fda0: 6172 7229 207b 0a20 2072 6574 7572 6e20 arr) {. return │ │ │ │ +0003fdb0: 7574 696c 7324 312e 6973 4172 7261 7928 utils$1.isArray( │ │ │ │ +0003fdc0: 6172 7229 2026 2620 2161 7272 2e73 6f6d arr) && !arr.som │ │ │ │ +0003fdd0: 6528 6973 5669 7369 7461 626c 6529 3b0a e(isVisitable);. │ │ │ │ +0003fde0: 7d0a 0a63 6f6e 7374 2070 7265 6469 6361 }..const predica │ │ │ │ +0003fdf0: 7465 7320 3d20 7574 696c 7324 312e 746f tes = utils$1.to │ │ │ │ +0003fe00: 466c 6174 4f62 6a65 6374 2875 7469 6c73 FlatObject(utils │ │ │ │ +0003fe10: 2431 2c20 7b7d 2c20 6e75 6c6c 2c20 6675 $1, {}, null, fu │ │ │ │ +0003fe20: 6e63 7469 6f6e 2066 696c 7465 7228 7072 nction filter(pr │ │ │ │ +0003fe30: 6f70 2920 7b0a 2020 7265 7475 726e 202f op) {. return / │ │ │ │ +0003fe40: 5e69 735b 412d 5a5d 2f2e 7465 7374 2870 ^is[A-Z]/.test(p │ │ │ │ +0003fe50: 726f 7029 3b0a 7d29 3b0a 0a2f 2a2a 0a20 rop);.});../**. │ │ │ │ +0003fe60: 2a20 436f 6e76 6572 7420 6120 6461 7461 * Convert a data │ │ │ │ +0003fe70: 206f 626a 6563 7420 746f 2046 6f72 6d44 object to FormD │ │ │ │ +0003fe80: 6174 610a 202a 0a20 2a20 4070 6172 616d ata. *. * @param │ │ │ │ +0003fe90: 207b 4f62 6a65 6374 7d20 6f62 6a0a 202a {Object} obj. * │ │ │ │ +0003fea0: 2040 7061 7261 6d20 7b3f 4f62 6a65 6374 @param {?Object │ │ │ │ +0003feb0: 7d20 5b66 6f72 6d44 6174 615d 0a20 2a20 } [formData]. * │ │ │ │ +0003fec0: 4070 6172 616d 207b 3f4f 626a 6563 747d @param {?Object} │ │ │ │ +0003fed0: 205b 6f70 7469 6f6e 735d 0a20 2a20 4070 [options]. * @p │ │ │ │ +0003fee0: 6172 616d 207b 4675 6e63 7469 6f6e 7d20 aram {Function} │ │ │ │ +0003fef0: 5b6f 7074 696f 6e73 2e76 6973 6974 6f72 [options.visitor │ │ │ │ +0003ff00: 5d0a 202a 2040 7061 7261 6d20 7b42 6f6f ]. * @param {Boo │ │ │ │ +0003ff10: 6c65 616e 7d20 5b6f 7074 696f 6e73 2e6d lean} [options.m │ │ │ │ +0003ff20: 6574 6154 6f6b 656e 7320 3d20 7472 7565 etaTokens = true │ │ │ │ +0003ff30: 5d0a 202a 2040 7061 7261 6d20 7b42 6f6f ]. * @param {Boo │ │ │ │ +0003ff40: 6c65 616e 7d20 5b6f 7074 696f 6e73 2e64 lean} [options.d │ │ │ │ +0003ff50: 6f74 7320 3d20 6661 6c73 655d 0a20 2a20 ots = false]. * │ │ │ │ +0003ff60: 4070 6172 616d 207b 3f42 6f6f 6c65 616e @param {?Boolean │ │ │ │ +0003ff70: 7d20 5b6f 7074 696f 6e73 2e69 6e64 6578 } [options.index │ │ │ │ +0003ff80: 6573 203d 2066 616c 7365 5d0a 202a 0a20 es = false]. *. │ │ │ │ +0003ff90: 2a20 4072 6574 7572 6e73 207b 4f62 6a65 * @returns {Obje │ │ │ │ +0003ffa0: 6374 7d0a 202a 2a2f 0a0a 2f2a 2a0a 202a ct}. **/../**. * │ │ │ │ +0003ffb0: 2049 7420 636f 6e76 6572 7473 2061 6e20 It converts an │ │ │ │ +0003ffc0: 6f62 6a65 6374 2069 6e74 6f20 6120 466f object into a Fo │ │ │ │ +0003ffd0: 726d 4461 7461 206f 626a 6563 740a 202a rmData object. * │ │ │ │ +0003ffe0: 0a20 2a20 4070 6172 616d 207b 4f62 6a65 . * @param {Obje │ │ │ │ +0003fff0: 6374 3c61 6e79 2c20 616e 793e 7d20 6f62 ct} ob │ │ │ │ +00040000: 6a20 2d20 5468 6520 6f62 6a65 6374 2074 j - The object t │ │ │ │ +00040010: 6f20 636f 6e76 6572 7420 746f 2066 6f72 o convert to for │ │ │ │ +00040020: 6d20 6461 7461 2e0a 202a 2040 7061 7261 m data.. * @para │ │ │ │ +00040030: 6d20 7b73 7472 696e 677d 2066 6f72 6d44 m {string} formD │ │ │ │ +00040040: 6174 6120 2d20 5468 6520 466f 726d 4461 ata - The FormDa │ │ │ │ +00040050: 7461 206f 626a 6563 7420 746f 2061 7070 ta object to app │ │ │ │ +00040060: 656e 6420 746f 2e0a 202a 2040 7061 7261 end to.. * @para │ │ │ │ +00040070: 6d20 7b4f 626a 6563 743c 7374 7269 6e67 m {Object} options. │ │ │ │ +00040090: 202a 0a20 2a20 4072 6574 7572 6e73 0a20 *. * @returns. │ │ │ │ +000400a0: 2a2f 0a66 756e 6374 696f 6e20 746f 466f */.function toFo │ │ │ │ +000400b0: 726d 4461 7461 286f 626a 2c20 666f 726d rmData(obj, form │ │ │ │ +000400c0: 4461 7461 2c20 6f70 7469 6f6e 7329 207b Data, options) { │ │ │ │ +000400d0: 0a20 2069 6620 2821 7574 696c 7324 312e . if (!utils$1. │ │ │ │ +000400e0: 6973 4f62 6a65 6374 286f 626a 2929 207b isObject(obj)) { │ │ │ │ +000400f0: 0a20 2020 2074 6872 6f77 206e 6577 2054 . throw new T │ │ │ │ +00040100: 7970 6545 7272 6f72 2827 7461 7267 6574 ypeError('target │ │ │ │ +00040110: 206d 7573 7420 6265 2061 6e20 6f62 6a65 must be an obje │ │ │ │ +00040120: 6374 2729 3b0a 2020 7d0a 0a20 202f 2f20 ct');. }.. // │ │ │ │ +00040130: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ +00040140: 6578 742d 6c69 6e65 206e 6f2d 7061 7261 ext-line no-para │ │ │ │ +00040150: 6d2d 7265 6173 7369 676e 0a20 2066 6f72 m-reassign. for │ │ │ │ +00040160: 6d44 6174 6120 3d20 666f 726d 4461 7461 mData = formData │ │ │ │ +00040170: 207c 7c20 6e65 7720 2846 6f72 6d44 6174 || new (FormDat │ │ │ │ +00040180: 6124 3220 7c7c 2046 6f72 6d44 6174 6129 a$2 || FormData) │ │ │ │ +00040190: 2829 3b0a 0a20 202f 2f20 6573 6c69 6e74 ();.. // eslint │ │ │ │ +000401a0: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ +000401b0: 6e65 206e 6f2d 7061 7261 6d2d 7265 6173 ne no-param-reas │ │ │ │ +000401c0: 7369 676e 0a20 206f 7074 696f 6e73 203d sign. options = │ │ │ │ +000401d0: 2075 7469 6c73 2431 2e74 6f46 6c61 744f utils$1.toFlatO │ │ │ │ +000401e0: 626a 6563 7428 6f70 7469 6f6e 732c 207b bject(options, { │ │ │ │ +000401f0: 0a20 2020 206d 6574 6154 6f6b 656e 733a . metaTokens: │ │ │ │ +00040200: 2074 7275 652c 0a20 2020 2064 6f74 733a true,. dots: │ │ │ │ +00040210: 2066 616c 7365 2c0a 2020 2020 696e 6465 false,. inde │ │ │ │ +00040220: 7865 733a 2066 616c 7365 0a20 207d 2c20 xes: false. }, │ │ │ │ +00040230: 6661 6c73 652c 2066 756e 6374 696f 6e20 false, function │ │ │ │ +00040240: 6465 6669 6e65 6428 6f70 7469 6f6e 2c20 defined(option, │ │ │ │ +00040250: 736f 7572 6365 2920 7b0a 2020 2020 2f2f source) {. // │ │ │ │ +00040260: 2065 736c 696e 742d 6469 7361 626c 652d eslint-disable- │ │ │ │ +00040270: 6e65 7874 2d6c 696e 6520 6e6f 2d65 712d next-line no-eq- │ │ │ │ +00040280: 6e75 6c6c 2c65 7165 7165 710a 2020 2020 null,eqeqeq. │ │ │ │ +00040290: 7265 7475 726e 2021 7574 696c 7324 312e return !utils$1. │ │ │ │ +000402a0: 6973 556e 6465 6669 6e65 6428 736f 7572 isUndefined(sour │ │ │ │ +000402b0: 6365 5b6f 7074 696f 6e5d 293b 0a20 207d ce[option]);. } │ │ │ │ +000402c0: 293b 0a0a 2020 636f 6e73 7420 6d65 7461 );.. const meta │ │ │ │ +000402d0: 546f 6b65 6e73 203d 206f 7074 696f 6e73 Tokens = options │ │ │ │ +000402e0: 2e6d 6574 6154 6f6b 656e 733b 0a20 202f .metaTokens;. / │ │ │ │ +000402f0: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ +00040300: 2d6e 6578 742d 6c69 6e65 206e 6f2d 7573 -next-line no-us │ │ │ │ +00040310: 652d 6265 666f 7265 2d64 6566 696e 650a e-before-define. │ │ │ │ +00040320: 2020 636f 6e73 7420 7669 7369 746f 7220 const visitor │ │ │ │ +00040330: 3d20 6f70 7469 6f6e 732e 7669 7369 746f = options.visito │ │ │ │ +00040340: 7220 7c7c 2064 6566 6175 6c74 5669 7369 r || defaultVisi │ │ │ │ +00040350: 746f 723b 0a20 2063 6f6e 7374 2064 6f74 tor;. const dot │ │ │ │ +00040360: 7320 3d20 6f70 7469 6f6e 732e 646f 7473 s = options.dots │ │ │ │ +00040370: 3b0a 2020 636f 6e73 7420 696e 6465 7865 ;. const indexe │ │ │ │ +00040380: 7320 3d20 6f70 7469 6f6e 732e 696e 6465 s = options.inde │ │ │ │ +00040390: 7865 733b 0a20 2063 6f6e 7374 205f 426c xes;. const _Bl │ │ │ │ +000403a0: 6f62 203d 206f 7074 696f 6e73 2e42 6c6f ob = options.Blo │ │ │ │ +000403b0: 6220 7c7c 2074 7970 656f 6620 426c 6f62 b || typeof Blob │ │ │ │ +000403c0: 2021 3d3d 2027 756e 6465 6669 6e65 6427 !== 'undefined' │ │ │ │ +000403d0: 2026 2620 426c 6f62 3b0a 2020 636f 6e73 && Blob;. cons │ │ │ │ +000403e0: 7420 7573 6542 6c6f 6220 3d20 5f42 6c6f t useBlob = _Blo │ │ │ │ +000403f0: 6220 2626 2075 7469 6c73 2431 2e69 7353 b && utils$1.isS │ │ │ │ +00040400: 7065 6343 6f6d 706c 6961 6e74 466f 726d pecCompliantForm │ │ │ │ +00040410: 2866 6f72 6d44 6174 6129 3b0a 0a20 2069 (formData);.. i │ │ │ │ +00040420: 6620 2821 7574 696c 7324 312e 6973 4675 f (!utils$1.isFu │ │ │ │ +00040430: 6e63 7469 6f6e 2876 6973 6974 6f72 2929 nction(visitor)) │ │ │ │ +00040440: 207b 0a20 2020 2074 6872 6f77 206e 6577 {. throw new │ │ │ │ +00040450: 2054 7970 6545 7272 6f72 2827 7669 7369 TypeError('visi │ │ │ │ +00040460: 746f 7220 6d75 7374 2062 6520 6120 6675 tor must be a fu │ │ │ │ +00040470: 6e63 7469 6f6e 2729 3b0a 2020 7d0a 0a20 nction');. }.. │ │ │ │ +00040480: 2066 756e 6374 696f 6e20 636f 6e76 6572 function conver │ │ │ │ +00040490: 7456 616c 7565 2876 616c 7565 2920 7b0a tValue(value) {. │ │ │ │ +000404a0: 2020 2020 6966 2028 7661 6c75 6520 3d3d if (value == │ │ │ │ +000404b0: 3d20 6e75 6c6c 2920 7265 7475 726e 2027 = null) return ' │ │ │ │ +000404c0: 273b 0a0a 2020 2020 6966 2028 7574 696c ';.. if (util │ │ │ │ +000404d0: 7324 312e 6973 4461 7465 2876 616c 7565 s$1.isDate(value │ │ │ │ +000404e0: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ +000404f0: 6e20 7661 6c75 652e 746f 4953 4f53 7472 n value.toISOStr │ │ │ │ +00040500: 696e 6728 293b 0a20 2020 207d 0a0a 2020 ing();. }.. │ │ │ │ +00040510: 2020 6966 2028 7574 696c 7324 312e 6973 if (utils$1.is │ │ │ │ +00040520: 426f 6f6c 6561 6e28 7661 6c75 6529 2920 Boolean(value)) │ │ │ │ +00040530: 7b0a 2020 2020 2020 7265 7475 726e 2076 {. return v │ │ │ │ +00040540: 616c 7565 2e74 6f53 7472 696e 6728 293b alue.toString(); │ │ │ │ +00040550: 0a20 2020 207d 0a0a 2020 2020 6966 2028 . }.. if ( │ │ │ │ +00040560: 2175 7365 426c 6f62 2026 2620 7574 696c !useBlob && util │ │ │ │ +00040570: 7324 312e 6973 426c 6f62 2876 616c 7565 s$1.isBlob(value │ │ │ │ +00040580: 2929 207b 0a20 2020 2020 2074 6872 6f77 )) {. throw │ │ │ │ +00040590: 206e 6577 2041 7869 6f73 4572 726f 7228 new AxiosError( │ │ │ │ +000405a0: 2742 6c6f 6220 6973 206e 6f74 2073 7570 'Blob is not sup │ │ │ │ +000405b0: 706f 7274 6564 2e20 5573 6520 6120 4275 ported. Use a Bu │ │ │ │ +000405c0: 6666 6572 2069 6e73 7465 6164 2e27 293b ffer instead.'); │ │ │ │ +000405d0: 0a20 2020 207d 0a0a 2020 2020 6966 2028 . }.. if ( │ │ │ │ +000405e0: 7574 696c 7324 312e 6973 4172 7261 7942 utils$1.isArrayB │ │ │ │ +000405f0: 7566 6665 7228 7661 6c75 6529 207c 7c20 uffer(value) || │ │ │ │ +00040600: 7574 696c 7324 312e 6973 5479 7065 6441 utils$1.isTypedA │ │ │ │ +00040610: 7272 6179 2876 616c 7565 2929 207b 0a20 rray(value)) {. │ │ │ │ +00040620: 2020 2020 2072 6574 7572 6e20 7573 6542 return useB │ │ │ │ +00040630: 6c6f 6220 2626 2074 7970 656f 6620 426c lob && typeof Bl │ │ │ │ +00040640: 6f62 203d 3d3d 2027 6675 6e63 7469 6f6e ob === 'function │ │ │ │ +00040650: 2720 3f20 6e65 7720 426c 6f62 285b 7661 ' ? new Blob([va │ │ │ │ +00040660: 6c75 655d 2920 3a20 4275 6666 6572 2e66 lue]) : Buffer.f │ │ │ │ +00040670: 726f 6d28 7661 6c75 6529 3b0a 2020 2020 rom(value);. │ │ │ │ +00040680: 7d0a 0a20 2020 2072 6574 7572 6e20 7661 }.. return va │ │ │ │ +00040690: 6c75 653b 0a20 207d 0a0a 2020 2f2a 2a0a lue;. }.. /**. │ │ │ │ +000406a0: 2020 202a 2044 6566 6175 6c74 2076 6973 * Default vis │ │ │ │ +000406b0: 6974 6f72 2e0a 2020 202a 0a20 2020 2a20 itor.. *. * │ │ │ │ +000406c0: 4070 6172 616d 207b 2a7d 2076 616c 7565 @param {*} value │ │ │ │ +000406d0: 0a20 2020 2a20 4070 6172 616d 207b 5374 . * @param {St │ │ │ │ +000406e0: 7269 6e67 7c4e 756d 6265 727d 206b 6579 ring|Number} key │ │ │ │ +000406f0: 0a20 2020 2a20 4070 6172 616d 207b 4172 . * @param {Ar │ │ │ │ +00040700: 7261 793c 5374 7269 6e67 7c4e 756d 6265 ray} path. * @t │ │ │ │ +00040720: 6869 7320 7b46 6f72 6d44 6174 617d 0a20 his {FormData}. │ │ │ │ +00040730: 2020 2a0a 2020 202a 2040 7265 7475 726e *. * @return │ │ │ │ +00040740: 7320 7b62 6f6f 6c65 616e 7d20 7265 7475 s {boolean} retu │ │ │ │ +00040750: 726e 2074 7275 6520 746f 2076 6973 6974 rn true to visit │ │ │ │ +00040760: 2074 6865 2065 6163 6820 7072 6f70 206f the each prop o │ │ │ │ +00040770: 6620 7468 6520 7661 6c75 6520 7265 6375 f the value recu │ │ │ │ +00040780: 7273 6976 656c 790a 2020 202a 2f0a 2020 rsively. */. │ │ │ │ +00040790: 6675 6e63 7469 6f6e 2064 6566 6175 6c74 function default │ │ │ │ +000407a0: 5669 7369 746f 7228 7661 6c75 652c 206b Visitor(value, k │ │ │ │ +000407b0: 6579 2c20 7061 7468 2920 7b0a 2020 2020 ey, path) {. │ │ │ │ +000407c0: 6c65 7420 6172 7220 3d20 7661 6c75 653b let arr = value; │ │ │ │ +000407d0: 0a0a 2020 2020 6966 2028 7661 6c75 6520 .. if (value │ │ │ │ +000407e0: 2626 2021 7061 7468 2026 2620 7479 7065 && !path && type │ │ │ │ +000407f0: 6f66 2076 616c 7565 203d 3d3d 2027 6f62 of value === 'ob │ │ │ │ +00040800: 6a65 6374 2729 207b 0a20 2020 2020 2069 ject') {. i │ │ │ │ +00040810: 6620 2875 7469 6c73 2431 2e65 6e64 7357 f (utils$1.endsW │ │ │ │ +00040820: 6974 6828 6b65 792c 2027 7b7d 2729 2920 ith(key, '{}')) │ │ │ │ +00040830: 7b0a 2020 2020 2020 2020 2f2f 2065 736c {. // esl │ │ │ │ +00040840: 696e 742d 6469 7361 626c 652d 6e65 7874 int-disable-next │ │ │ │ +00040850: 2d6c 696e 6520 6e6f 2d70 6172 616d 2d72 -line no-param-r │ │ │ │ +00040860: 6561 7373 6967 6e0a 2020 2020 2020 2020 eassign. │ │ │ │ +00040870: 6b65 7920 3d20 6d65 7461 546f 6b65 6e73 key = metaTokens │ │ │ │ +00040880: 203f 206b 6579 203a 206b 6579 2e73 6c69 ? key : key.sli │ │ │ │ +00040890: 6365 2830 2c20 2d32 293b 0a20 2020 2020 ce(0, -2);. │ │ │ │ +000408a0: 2020 202f 2f20 6573 6c69 6e74 2d64 6973 // eslint-dis │ │ │ │ +000408b0: 6162 6c65 2d6e 6578 742d 6c69 6e65 206e able-next-line n │ │ │ │ +000408c0: 6f2d 7061 7261 6d2d 7265 6173 7369 676e o-param-reassign │ │ │ │ +000408d0: 0a20 2020 2020 2020 2076 616c 7565 203d . value = │ │ │ │ +000408e0: 204a 534f 4e2e 7374 7269 6e67 6966 7928 JSON.stringify( │ │ │ │ +000408f0: 7661 6c75 6529 3b0a 2020 2020 2020 7d20 value);. } │ │ │ │ +00040900: 656c 7365 2069 6620 280a 2020 2020 2020 else if (. │ │ │ │ +00040910: 2020 2875 7469 6c73 2431 2e69 7341 7272 (utils$1.isArr │ │ │ │ +00040920: 6179 2876 616c 7565 2920 2626 2069 7346 ay(value) && isF │ │ │ │ +00040930: 6c61 7441 7272 6179 2876 616c 7565 2929 latArray(value)) │ │ │ │ +00040940: 207c 7c0a 2020 2020 2020 2020 2828 7574 ||. ((ut │ │ │ │ +00040950: 696c 7324 312e 6973 4669 6c65 4c69 7374 ils$1.isFileList │ │ │ │ +00040960: 2876 616c 7565 2920 7c7c 2075 7469 6c73 (value) || utils │ │ │ │ +00040970: 2431 2e65 6e64 7357 6974 6828 6b65 792c $1.endsWith(key, │ │ │ │ +00040980: 2027 5b5d 2729 2920 2626 2028 6172 7220 '[]')) && (arr │ │ │ │ +00040990: 3d20 7574 696c 7324 312e 746f 4172 7261 = utils$1.toArra │ │ │ │ +000409a0: 7928 7661 6c75 6529 290a 2020 2020 2020 y(value)). │ │ │ │ +000409b0: 2020 2929 207b 0a20 2020 2020 2020 202f )) {. / │ │ │ │ +000409c0: 2f20 6573 6c69 6e74 2d64 6973 6162 6c65 / eslint-disable │ │ │ │ +000409d0: 2d6e 6578 742d 6c69 6e65 206e 6f2d 7061 -next-line no-pa │ │ │ │ +000409e0: 7261 6d2d 7265 6173 7369 676e 0a20 2020 ram-reassign. │ │ │ │ +000409f0: 2020 2020 206b 6579 203d 2072 656d 6f76 key = remov │ │ │ │ +00040a00: 6542 7261 636b 6574 7328 6b65 7929 3b0a eBrackets(key);. │ │ │ │ +00040a10: 0a20 2020 2020 2020 2061 7272 2e66 6f72 . arr.for │ │ │ │ +00040a20: 4561 6368 2866 756e 6374 696f 6e20 6561 Each(function ea │ │ │ │ +00040a30: 6368 2865 6c2c 2069 6e64 6578 2920 7b0a ch(el, index) {. │ │ │ │ +00040a40: 2020 2020 2020 2020 2020 2128 7574 696c !(util │ │ │ │ +00040a50: 7324 312e 6973 556e 6465 6669 6e65 6428 s$1.isUndefined( │ │ │ │ +00040a60: 656c 2920 7c7c 2065 6c20 3d3d 3d20 6e75 el) || el === nu │ │ │ │ +00040a70: 6c6c 2920 2626 2066 6f72 6d44 6174 612e ll) && formData. │ │ │ │ +00040a80: 6170 7065 6e64 280a 2020 2020 2020 2020 append(. │ │ │ │ +00040a90: 2020 2020 2f2f 2065 736c 696e 742d 6469 // eslint-di │ │ │ │ +00040aa0: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ +00040ab0: 6e6f 2d6e 6573 7465 642d 7465 726e 6172 no-nested-ternar │ │ │ │ +00040ac0: 790a 2020 2020 2020 2020 2020 2020 696e y. in │ │ │ │ +00040ad0: 6465 7865 7320 3d3d 3d20 7472 7565 203f dexes === true ? │ │ │ │ +00040ae0: 2072 656e 6465 724b 6579 285b 6b65 795d renderKey([key] │ │ │ │ +00040af0: 2c20 696e 6465 782c 2064 6f74 7329 203a , index, dots) : │ │ │ │ +00040b00: 2028 696e 6465 7865 7320 3d3d 3d20 6e75 (indexes === nu │ │ │ │ +00040b10: 6c6c 203f 206b 6579 203a 206b 6579 202b ll ? key : key + │ │ │ │ +00040b20: 2027 5b5d 2729 2c0a 2020 2020 2020 2020 '[]'),. │ │ │ │ +00040b30: 2020 2020 636f 6e76 6572 7456 616c 7565 convertValue │ │ │ │ +00040b40: 2865 6c29 0a20 2020 2020 2020 2020 2029 (el). ) │ │ │ │ +00040b50: 3b0a 2020 2020 2020 2020 7d29 3b0a 2020 ;. });. │ │ │ │ +00040b60: 2020 2020 2020 7265 7475 726e 2066 616c return fal │ │ │ │ +00040b70: 7365 3b0a 2020 2020 2020 7d0a 2020 2020 se;. }. │ │ │ │ +00040b80: 7d0a 0a20 2020 2069 6620 2869 7356 6973 }.. if (isVis │ │ │ │ +00040b90: 6974 6162 6c65 2876 616c 7565 2929 207b itable(value)) { │ │ │ │ +00040ba0: 0a20 2020 2020 2072 6574 7572 6e20 7472 . return tr │ │ │ │ +00040bb0: 7565 3b0a 2020 2020 7d0a 0a20 2020 2066 ue;. }.. f │ │ │ │ +00040bc0: 6f72 6d44 6174 612e 6170 7065 6e64 2872 ormData.append(r │ │ │ │ +00040bd0: 656e 6465 724b 6579 2870 6174 682c 206b enderKey(path, k │ │ │ │ +00040be0: 6579 2c20 646f 7473 292c 2063 6f6e 7665 ey, dots), conve │ │ │ │ +00040bf0: 7274 5661 6c75 6528 7661 6c75 6529 293b rtValue(value)); │ │ │ │ +00040c00: 0a0a 2020 2020 7265 7475 726e 2066 616c .. return fal │ │ │ │ +00040c10: 7365 3b0a 2020 7d0a 0a20 2063 6f6e 7374 se;. }.. const │ │ │ │ +00040c20: 2073 7461 636b 203d 205b 5d3b 0a0a 2020 stack = [];.. │ │ │ │ +00040c30: 636f 6e73 7420 6578 706f 7365 6448 656c const exposedHel │ │ │ │ +00040c40: 7065 7273 203d 204f 626a 6563 742e 6173 pers = Object.as │ │ │ │ +00040c50: 7369 676e 2870 7265 6469 6361 7465 732c sign(predicates, │ │ │ │ +00040c60: 207b 0a20 2020 2064 6566 6175 6c74 5669 {. defaultVi │ │ │ │ +00040c70: 7369 746f 722c 0a20 2020 2063 6f6e 7665 sitor,. conve │ │ │ │ +00040c80: 7274 5661 6c75 652c 0a20 2020 2069 7356 rtValue,. isV │ │ │ │ +00040c90: 6973 6974 6162 6c65 0a20 207d 293b 0a0a isitable. });.. │ │ │ │ +00040ca0: 2020 6675 6e63 7469 6f6e 2062 7569 6c64 function build │ │ │ │ +00040cb0: 2876 616c 7565 2c20 7061 7468 2920 7b0a (value, path) {. │ │ │ │ +00040cc0: 2020 2020 6966 2028 7574 696c 7324 312e if (utils$1. │ │ │ │ +00040cd0: 6973 556e 6465 6669 6e65 6428 7661 6c75 isUndefined(valu │ │ │ │ +00040ce0: 6529 2920 7265 7475 726e 3b0a 0a20 2020 e)) return;.. │ │ │ │ +00040cf0: 2069 6620 2873 7461 636b 2e69 6e64 6578 if (stack.index │ │ │ │ +00040d00: 4f66 2876 616c 7565 2920 213d 3d20 2d31 Of(value) !== -1 │ │ │ │ +00040d10: 2920 7b0a 2020 2020 2020 7468 726f 7720 ) {. throw │ │ │ │ +00040d20: 4572 726f 7228 2743 6972 6375 6c61 7220 Error('Circular │ │ │ │ +00040d30: 7265 6665 7265 6e63 6520 6465 7465 6374 reference detect │ │ │ │ +00040d40: 6564 2069 6e20 2720 2b20 7061 7468 2e6a ed in ' + path.j │ │ │ │ +00040d50: 6f69 6e28 272e 2729 293b 0a20 2020 207d oin('.'));. } │ │ │ │ +00040d60: 0a0a 2020 2020 7374 6163 6b2e 7075 7368 .. stack.push │ │ │ │ +00040d70: 2876 616c 7565 293b 0a0a 2020 2020 7574 (value);.. ut │ │ │ │ +00040d80: 696c 7324 312e 666f 7245 6163 6828 7661 ils$1.forEach(va │ │ │ │ +00040d90: 6c75 652c 2066 756e 6374 696f 6e20 6561 lue, function ea │ │ │ │ +00040da0: 6368 2865 6c2c 206b 6579 2920 7b0a 2020 ch(el, key) {. │ │ │ │ +00040db0: 2020 2020 636f 6e73 7420 7265 7375 6c74 const result │ │ │ │ +00040dc0: 203d 2021 2875 7469 6c73 2431 2e69 7355 = !(utils$1.isU │ │ │ │ +00040dd0: 6e64 6566 696e 6564 2865 6c29 207c 7c20 ndefined(el) || │ │ │ │ +00040de0: 656c 203d 3d3d 206e 756c 6c29 2026 2620 el === null) && │ │ │ │ +00040df0: 7669 7369 746f 722e 6361 6c6c 280a 2020 visitor.call(. │ │ │ │ +00040e00: 2020 2020 2020 666f 726d 4461 7461 2c20 formData, │ │ │ │ +00040e10: 656c 2c20 7574 696c 7324 312e 6973 5374 el, utils$1.isSt │ │ │ │ +00040e20: 7269 6e67 286b 6579 2920 3f20 6b65 792e ring(key) ? key. │ │ │ │ +00040e30: 7472 696d 2829 203a 206b 6579 2c20 7061 trim() : key, pa │ │ │ │ +00040e40: 7468 2c20 6578 706f 7365 6448 656c 7065 th, exposedHelpe │ │ │ │ +00040e50: 7273 0a20 2020 2020 2029 3b0a 0a20 2020 rs. );.. │ │ │ │ +00040e60: 2020 2069 6620 2872 6573 756c 7420 3d3d if (result == │ │ │ │ +00040e70: 3d20 7472 7565 2920 7b0a 2020 2020 2020 = true) {. │ │ │ │ +00040e80: 2020 6275 696c 6428 656c 2c20 7061 7468 build(el, path │ │ │ │ +00040e90: 203f 2070 6174 682e 636f 6e63 6174 286b ? path.concat(k │ │ │ │ +00040ea0: 6579 2920 3a20 5b6b 6579 5d29 3b0a 2020 ey) : [key]);. │ │ │ │ +00040eb0: 2020 2020 7d0a 2020 2020 7d29 3b0a 0a20 }. });.. │ │ │ │ +00040ec0: 2020 2073 7461 636b 2e70 6f70 2829 3b0a stack.pop();. │ │ │ │ +00040ed0: 2020 7d0a 0a20 2069 6620 2821 7574 696c }.. if (!util │ │ │ │ +00040ee0: 7324 312e 6973 4f62 6a65 6374 286f 626a s$1.isObject(obj │ │ │ │ +00040ef0: 2929 207b 0a20 2020 2074 6872 6f77 206e )) {. throw n │ │ │ │ +00040f00: 6577 2054 7970 6545 7272 6f72 2827 6461 ew TypeError('da │ │ │ │ +00040f10: 7461 206d 7573 7420 6265 2061 6e20 6f62 ta must be an ob │ │ │ │ +00040f20: 6a65 6374 2729 3b0a 2020 7d0a 0a20 2062 ject');. }.. b │ │ │ │ +00040f30: 7569 6c64 286f 626a 293b 0a0a 2020 7265 uild(obj);.. re │ │ │ │ +00040f40: 7475 726e 2066 6f72 6d44 6174 613b 0a7d turn formData;.} │ │ │ │ +00040f50: 0a0a 2f2a 2a0a 202a 2049 7420 656e 636f ../**. * It enco │ │ │ │ +00040f60: 6465 7320 6120 7374 7269 6e67 2062 7920 des a string by │ │ │ │ +00040f70: 7265 706c 6163 696e 6720 616c 6c20 6368 replacing all ch │ │ │ │ +00040f80: 6172 6163 7465 7273 2074 6861 7420 6172 aracters that ar │ │ │ │ +00040f90: 6520 6e6f 7420 696e 2074 6865 2075 6e72 e not in the unr │ │ │ │ +00040fa0: 6573 6572 7665 6420 7365 7420 7769 7468 eserved set with │ │ │ │ +00040fb0: 0a20 2a20 7468 6569 7220 7065 7263 656e . * their percen │ │ │ │ +00040fc0: 742d 656e 636f 6465 6420 6571 7569 7661 t-encoded equiva │ │ │ │ +00040fd0: 6c65 6e74 730a 202a 0a20 2a20 4070 6172 lents. *. * @par │ │ │ │ +00040fe0: 616d 207b 7374 7269 6e67 7d20 7374 7220 am {string} str │ │ │ │ +00040ff0: 2d20 5468 6520 7374 7269 6e67 2074 6f20 - The string to │ │ │ │ +00041000: 656e 636f 6465 2e0a 202a 0a20 2a20 4072 encode.. *. * @r │ │ │ │ +00041010: 6574 7572 6e73 207b 7374 7269 6e67 7d20 eturns {string} │ │ │ │ +00041020: 5468 6520 656e 636f 6465 6420 7374 7269 The encoded stri │ │ │ │ +00041030: 6e67 2e0a 202a 2f0a 6675 6e63 7469 6f6e ng.. */.function │ │ │ │ +00041040: 2065 6e63 6f64 6524 3128 7374 7229 207b encode$1(str) { │ │ │ │ +00041050: 0a20 2063 6f6e 7374 2063 6861 724d 6170 . const charMap │ │ │ │ +00041060: 203d 207b 0a20 2020 2027 2127 3a20 2725 = {. '!': '% │ │ │ │ +00041070: 3231 272c 0a20 2020 2022 2722 3a20 2725 21',. "'": '% │ │ │ │ +00041080: 3237 272c 0a20 2020 2027 2827 3a20 2725 27',. '(': '% │ │ │ │ +00041090: 3238 272c 0a20 2020 2027 2927 3a20 2725 28',. ')': '% │ │ │ │ +000410a0: 3239 272c 0a20 2020 2027 7e27 3a20 2725 29',. '~': '% │ │ │ │ +000410b0: 3745 272c 0a20 2020 2027 2532 3027 3a20 7E',. '%20': │ │ │ │ +000410c0: 272b 272c 0a20 2020 2027 2530 3027 3a20 '+',. '%00': │ │ │ │ +000410d0: 275c 7830 3027 0a20 207d 3b0a 2020 7265 '\x00'. };. re │ │ │ │ +000410e0: 7475 726e 2065 6e63 6f64 6555 5249 436f turn encodeURICo │ │ │ │ +000410f0: 6d70 6f6e 656e 7428 7374 7229 2e72 6570 mponent(str).rep │ │ │ │ +00041100: 6c61 6365 282f 5b21 2728 297e 5d7c 2532 lace(/[!'()~]|%2 │ │ │ │ +00041110: 307c 2530 302f 672c 2066 756e 6374 696f 0|%00/g, functio │ │ │ │ +00041120: 6e20 7265 706c 6163 6572 286d 6174 6368 n replacer(match │ │ │ │ +00041130: 2920 7b0a 2020 2020 7265 7475 726e 2063 ) {. return c │ │ │ │ +00041140: 6861 724d 6170 5b6d 6174 6368 5d3b 0a20 harMap[match];. │ │ │ │ +00041150: 207d 293b 0a7d 0a0a 2f2a 2a0a 202a 2049 });.}../**. * I │ │ │ │ +00041160: 7420 7461 6b65 7320 6120 7061 7261 6d73 t takes a params │ │ │ │ +00041170: 206f 626a 6563 7420 616e 6420 636f 6e76 object and conv │ │ │ │ +00041180: 6572 7473 2069 7420 746f 2061 2046 6f72 erts it to a For │ │ │ │ +00041190: 6d44 6174 6120 6f62 6a65 6374 0a20 2a0a mData object. *. │ │ │ │ +000411a0: 202a 2040 7061 7261 6d20 7b4f 626a 6563 * @param {Objec │ │ │ │ +000411b0: 743c 7374 7269 6e67 2c20 616e 793e 7d20 t} │ │ │ │ +000411c0: 7061 7261 6d73 202d 2054 6865 2070 6172 params - The par │ │ │ │ +000411d0: 616d 6574 6572 7320 746f 2062 6520 636f ameters to be co │ │ │ │ +000411e0: 6e76 6572 7465 6420 746f 2061 2046 6f72 nverted to a For │ │ │ │ +000411f0: 6d44 6174 6120 6f62 6a65 6374 2e0a 202a mData object.. * │ │ │ │ +00041200: 2040 7061 7261 6d20 7b4f 626a 6563 743c @param {Object< │ │ │ │ +00041210: 7374 7269 6e67 2c20 616e 793e 7d20 6f70 string, any>} op │ │ │ │ +00041220: 7469 6f6e 7320 2d20 5468 6520 6f70 7469 tions - The opti │ │ │ │ +00041230: 6f6e 7320 6f62 6a65 6374 2070 6173 7365 ons object passe │ │ │ │ +00041240: 6420 746f 2074 6865 2041 7869 6f73 2063 d to the Axios c │ │ │ │ +00041250: 6f6e 7374 7275 6374 6f72 2e0a 202a 0a20 onstructor.. *. │ │ │ │ +00041260: 2a20 4072 6574 7572 6e73 207b 766f 6964 * @returns {void │ │ │ │ +00041270: 7d0a 202a 2f0a 6675 6e63 7469 6f6e 2041 }. */.function A │ │ │ │ +00041280: 7869 6f73 5552 4c53 6561 7263 6850 6172 xiosURLSearchPar │ │ │ │ +00041290: 616d 7328 7061 7261 6d73 2c20 6f70 7469 ams(params, opti │ │ │ │ +000412a0: 6f6e 7329 207b 0a20 2074 6869 732e 5f70 ons) {. this._p │ │ │ │ +000412b0: 6169 7273 203d 205b 5d3b 0a0a 2020 7061 airs = [];.. pa │ │ │ │ +000412c0: 7261 6d73 2026 2620 746f 466f 726d 4461 rams && toFormDa │ │ │ │ +000412d0: 7461 2870 6172 616d 732c 2074 6869 732c ta(params, this, │ │ │ │ +000412e0: 206f 7074 696f 6e73 293b 0a7d 0a0a 636f options);.}..co │ │ │ │ +000412f0: 6e73 7420 7072 6f74 6f74 7970 6520 3d20 nst prototype = │ │ │ │ +00041300: 4178 696f 7355 524c 5365 6172 6368 5061 AxiosURLSearchPa │ │ │ │ +00041310: 7261 6d73 2e70 726f 746f 7479 7065 3b0a rams.prototype;. │ │ │ │ +00041320: 0a70 726f 746f 7479 7065 2e61 7070 656e .prototype.appen │ │ │ │ +00041330: 6420 3d20 6675 6e63 7469 6f6e 2061 7070 d = function app │ │ │ │ +00041340: 656e 6428 6e61 6d65 2c20 7661 6c75 6529 end(name, value) │ │ │ │ +00041350: 207b 0a20 2074 6869 732e 5f70 6169 7273 {. this._pairs │ │ │ │ +00041360: 2e70 7573 6828 5b6e 616d 652c 2076 616c .push([name, val │ │ │ │ +00041370: 7565 5d29 3b0a 7d3b 0a0a 7072 6f74 6f74 ue]);.};..protot │ │ │ │ +00041380: 7970 652e 746f 5374 7269 6e67 203d 2066 ype.toString = f │ │ │ │ +00041390: 756e 6374 696f 6e20 746f 5374 7269 6e67 unction toString │ │ │ │ +000413a0: 2865 6e63 6f64 6572 2920 7b0a 2020 636f (encoder) {. co │ │ │ │ +000413b0: 6e73 7420 5f65 6e63 6f64 6520 3d20 656e nst _encode = en │ │ │ │ +000413c0: 636f 6465 7220 3f20 6675 6e63 7469 6f6e coder ? function │ │ │ │ +000413d0: 2876 616c 7565 2920 7b0a 2020 2020 7265 (value) {. re │ │ │ │ +000413e0: 7475 726e 2065 6e63 6f64 6572 2e63 616c turn encoder.cal │ │ │ │ +000413f0: 6c28 7468 6973 2c20 7661 6c75 652c 2065 l(this, value, e │ │ │ │ +00041400: 6e63 6f64 6524 3129 3b0a 2020 7d20 3a20 ncode$1);. } : │ │ │ │ +00041410: 656e 636f 6465 2431 3b0a 0a20 2072 6574 encode$1;.. ret │ │ │ │ +00041420: 7572 6e20 7468 6973 2e5f 7061 6972 732e urn this._pairs. │ │ │ │ +00041430: 6d61 7028 6675 6e63 7469 6f6e 2065 6163 map(function eac │ │ │ │ +00041440: 6828 7061 6972 2920 7b0a 2020 2020 7265 h(pair) {. re │ │ │ │ +00041450: 7475 726e 205f 656e 636f 6465 2870 6169 turn _encode(pai │ │ │ │ +00041460: 725b 305d 2920 2b20 273d 2720 2b20 5f65 r[0]) + '=' + _e │ │ │ │ +00041470: 6e63 6f64 6528 7061 6972 5b31 5d29 3b0a ncode(pair[1]);. │ │ │ │ +00041480: 2020 7d2c 2027 2729 2e6a 6f69 6e28 2726 }, '').join('& │ │ │ │ +00041490: 2729 3b0a 7d3b 0a0a 2f2a 2a0a 202a 2049 ');.};../**. * I │ │ │ │ +000414a0: 7420 7265 706c 6163 6573 2061 6c6c 2069 t replaces all i │ │ │ │ +000414b0: 6e73 7461 6e63 6573 206f 6620 7468 6520 nstances of the │ │ │ │ +000414c0: 6368 6172 6163 7465 7273 2060 3a60 2c20 characters `:`, │ │ │ │ +000414d0: 6024 602c 2060 2c60 2c20 602b 602c 2060 `$`, `,`, `+`, ` │ │ │ │ +000414e0: 5b60 2c20 616e 6420 605d 6020 7769 7468 [`, and `]` with │ │ │ │ +000414f0: 2074 6865 6972 0a20 2a20 5552 4920 656e their. * URI en │ │ │ │ +00041500: 636f 6465 6420 636f 756e 7465 7270 6172 coded counterpar │ │ │ │ +00041510: 7473 0a20 2a0a 202a 2040 7061 7261 6d20 ts. *. * @param │ │ │ │ +00041520: 7b73 7472 696e 677d 2076 616c 2054 6865 {string} val The │ │ │ │ +00041530: 2076 616c 7565 2074 6f20 6265 2065 6e63 value to be enc │ │ │ │ +00041540: 6f64 6564 2e0a 202a 0a20 2a20 4072 6574 oded.. *. * @ret │ │ │ │ +00041550: 7572 6e73 207b 7374 7269 6e67 7d20 5468 urns {string} Th │ │ │ │ +00041560: 6520 656e 636f 6465 6420 7661 6c75 652e e encoded value. │ │ │ │ +00041570: 0a20 2a2f 0a66 756e 6374 696f 6e20 656e . */.function en │ │ │ │ +00041580: 636f 6465 2876 616c 2920 7b0a 2020 7265 code(val) {. re │ │ │ │ +00041590: 7475 726e 2065 6e63 6f64 6555 5249 436f turn encodeURICo │ │ │ │ +000415a0: 6d70 6f6e 656e 7428 7661 6c29 2e0a 2020 mponent(val).. │ │ │ │ +000415b0: 2020 7265 706c 6163 6528 2f25 3341 2f67 replace(/%3A/g │ │ │ │ +000415c0: 692c 2027 3a27 292e 0a20 2020 2072 6570 i, ':').. rep │ │ │ │ +000415d0: 6c61 6365 282f 2532 342f 672c 2027 2427 lace(/%24/g, '$' │ │ │ │ +000415e0: 292e 0a20 2020 2072 6570 6c61 6365 282f ).. replace(/ │ │ │ │ +000415f0: 2532 432f 6769 2c20 272c 2729 2e0a 2020 %2C/gi, ',').. │ │ │ │ +00041600: 2020 7265 706c 6163 6528 2f25 3230 2f67 replace(/%20/g │ │ │ │ +00041610: 2c20 272b 2729 3b0a 7d0a 0a2f 2a2a 0a20 , '+');.}../**. │ │ │ │ +00041620: 2a20 4275 696c 6420 6120 5552 4c20 6279 * Build a URL by │ │ │ │ +00041630: 2061 7070 656e 6469 6e67 2070 6172 616d appending param │ │ │ │ +00041640: 7320 746f 2074 6865 2065 6e64 0a20 2a0a s to the end. *. │ │ │ │ +00041650: 202a 2040 7061 7261 6d20 7b73 7472 696e * @param {strin │ │ │ │ +00041660: 677d 2075 726c 2054 6865 2062 6173 6520 g} url The base │ │ │ │ +00041670: 6f66 2074 6865 2075 726c 2028 652e 672e of the url (e.g. │ │ │ │ +00041680: 2c20 6874 7470 3a2f 2f77 7777 2e67 6f6f , http://www.goo │ │ │ │ +00041690: 676c 652e 636f 6d29 0a20 2a20 4070 6172 gle.com). * @par │ │ │ │ +000416a0: 616d 207b 6f62 6a65 6374 7d20 5b70 6172 am {object} [par │ │ │ │ +000416b0: 616d 735d 2054 6865 2070 6172 616d 7320 ams] The params │ │ │ │ +000416c0: 746f 2062 6520 6170 7065 6e64 6564 0a20 to be appended. │ │ │ │ +000416d0: 2a20 4070 6172 616d 207b 3f28 6f62 6a65 * @param {?(obje │ │ │ │ +000416e0: 6374 7c46 756e 6374 696f 6e29 7d20 6f70 ct|Function)} op │ │ │ │ +000416f0: 7469 6f6e 730a 202a 0a20 2a20 4072 6574 tions. *. * @ret │ │ │ │ +00041700: 7572 6e73 207b 7374 7269 6e67 7d20 5468 urns {string} Th │ │ │ │ +00041710: 6520 666f 726d 6174 7465 6420 7572 6c0a e formatted url. │ │ │ │ +00041720: 202a 2f0a 6675 6e63 7469 6f6e 2062 7569 */.function bui │ │ │ │ +00041730: 6c64 5552 4c28 7572 6c2c 2070 6172 616d ldURL(url, param │ │ │ │ +00041740: 732c 206f 7074 696f 6e73 2920 7b0a 2020 s, options) {. │ │ │ │ +00041750: 2f2a 6573 6c69 6e74 206e 6f2d 7061 7261 /*eslint no-para │ │ │ │ +00041760: 6d2d 7265 6173 7369 676e 3a30 2a2f 0a20 m-reassign:0*/. │ │ │ │ +00041770: 2069 6620 2821 7061 7261 6d73 2920 7b0a if (!params) {. │ │ │ │ +00041780: 2020 2020 7265 7475 726e 2075 726c 3b0a return url;. │ │ │ │ +00041790: 2020 7d0a 2020 0a20 2063 6f6e 7374 205f }. . const _ │ │ │ │ +000417a0: 656e 636f 6465 203d 206f 7074 696f 6e73 encode = options │ │ │ │ +000417b0: 2026 2620 6f70 7469 6f6e 732e 656e 636f && options.enco │ │ │ │ +000417c0: 6465 207c 7c20 656e 636f 6465 3b0a 0a20 de || encode;.. │ │ │ │ +000417d0: 2069 6620 2875 7469 6c73 2431 2e69 7346 if (utils$1.isF │ │ │ │ +000417e0: 756e 6374 696f 6e28 6f70 7469 6f6e 7329 unction(options) │ │ │ │ +000417f0: 2920 7b0a 2020 2020 6f70 7469 6f6e 7320 ) {. options │ │ │ │ +00041800: 3d20 7b0a 2020 2020 2020 7365 7269 616c = {. serial │ │ │ │ +00041810: 697a 653a 206f 7074 696f 6e73 0a20 2020 ize: options. │ │ │ │ +00041820: 207d 3b0a 2020 7d20 0a0a 2020 636f 6e73 };. } .. cons │ │ │ │ +00041830: 7420 7365 7269 616c 697a 6546 6e20 3d20 t serializeFn = │ │ │ │ +00041840: 6f70 7469 6f6e 7320 2626 206f 7074 696f options && optio │ │ │ │ +00041850: 6e73 2e73 6572 6961 6c69 7a65 3b0a 0a20 ns.serialize;.. │ │ │ │ +00041860: 206c 6574 2073 6572 6961 6c69 7a65 6450 let serializedP │ │ │ │ +00041870: 6172 616d 733b 0a0a 2020 6966 2028 7365 arams;.. if (se │ │ │ │ +00041880: 7269 616c 697a 6546 6e29 207b 0a20 2020 rializeFn) {. │ │ │ │ +00041890: 2073 6572 6961 6c69 7a65 6450 6172 616d serializedParam │ │ │ │ +000418a0: 7320 3d20 7365 7269 616c 697a 6546 6e28 s = serializeFn( │ │ │ │ +000418b0: 7061 7261 6d73 2c20 6f70 7469 6f6e 7329 params, options) │ │ │ │ +000418c0: 3b0a 2020 7d20 656c 7365 207b 0a20 2020 ;. } else {. │ │ │ │ +000418d0: 2073 6572 6961 6c69 7a65 6450 6172 616d serializedParam │ │ │ │ +000418e0: 7320 3d20 7574 696c 7324 312e 6973 5552 s = utils$1.isUR │ │ │ │ +000418f0: 4c53 6561 7263 6850 6172 616d 7328 7061 LSearchParams(pa │ │ │ │ +00041900: 7261 6d73 2920 3f0a 2020 2020 2020 7061 rams) ?. pa │ │ │ │ +00041910: 7261 6d73 2e74 6f53 7472 696e 6728 2920 rams.toString() │ │ │ │ +00041920: 3a0a 2020 2020 2020 6e65 7720 4178 696f :. new Axio │ │ │ │ +00041930: 7355 524c 5365 6172 6368 5061 7261 6d73 sURLSearchParams │ │ │ │ +00041940: 2870 6172 616d 732c 206f 7074 696f 6e73 (params, options │ │ │ │ +00041950: 292e 746f 5374 7269 6e67 285f 656e 636f ).toString(_enco │ │ │ │ +00041960: 6465 293b 0a20 207d 0a0a 2020 6966 2028 de);. }.. if ( │ │ │ │ +00041970: 7365 7269 616c 697a 6564 5061 7261 6d73 serializedParams │ │ │ │ +00041980: 2920 7b0a 2020 2020 636f 6e73 7420 6861 ) {. const ha │ │ │ │ +00041990: 7368 6d61 726b 496e 6465 7820 3d20 7572 shmarkIndex = ur │ │ │ │ +000419a0: 6c2e 696e 6465 784f 6628 2223 2229 3b0a l.indexOf("#");. │ │ │ │ +000419b0: 0a20 2020 2069 6620 2868 6173 686d 6172 . if (hashmar │ │ │ │ +000419c0: 6b49 6e64 6578 2021 3d3d 202d 3129 207b kIndex !== -1) { │ │ │ │ +000419d0: 0a20 2020 2020 2075 726c 203d 2075 726c . url = url │ │ │ │ +000419e0: 2e73 6c69 6365 2830 2c20 6861 7368 6d61 .slice(0, hashma │ │ │ │ +000419f0: 726b 496e 6465 7829 3b0a 2020 2020 7d0a rkIndex);. }. │ │ │ │ +00041a00: 2020 2020 7572 6c20 2b3d 2028 7572 6c2e url += (url. │ │ │ │ +00041a10: 696e 6465 784f 6628 273f 2729 203d 3d3d indexOf('?') === │ │ │ │ +00041a20: 202d 3120 3f20 273f 2720 3a20 2726 2729 -1 ? '?' : '&') │ │ │ │ +00041a30: 202b 2073 6572 6961 6c69 7a65 6450 6172 + serializedPar │ │ │ │ +00041a40: 616d 733b 0a20 207d 0a0a 2020 7265 7475 ams;. }.. retu │ │ │ │ +00041a50: 726e 2075 726c 3b0a 7d0a 0a63 6c61 7373 rn url;.}..class │ │ │ │ +00041a60: 2049 6e74 6572 6365 7074 6f72 4d61 6e61 InterceptorMana │ │ │ │ +00041a70: 6765 7220 7b0a 2020 636f 6e73 7472 7563 ger {. construc │ │ │ │ +00041a80: 746f 7228 2920 7b0a 2020 2020 7468 6973 tor() {. this │ │ │ │ +00041a90: 2e68 616e 646c 6572 7320 3d20 5b5d 3b0a .handlers = [];. │ │ │ │ +00041aa0: 2020 7d0a 0a20 202f 2a2a 0a20 2020 2a20 }.. /**. * │ │ │ │ +00041ab0: 4164 6420 6120 6e65 7720 696e 7465 7263 Add a new interc │ │ │ │ +00041ac0: 6570 746f 7220 746f 2074 6865 2073 7461 eptor to the sta │ │ │ │ +00041ad0: 636b 0a20 2020 2a0a 2020 202a 2040 7061 ck. *. * @pa │ │ │ │ +00041ae0: 7261 6d20 7b46 756e 6374 696f 6e7d 2066 ram {Function} f │ │ │ │ +00041af0: 756c 6669 6c6c 6564 2054 6865 2066 756e ulfilled The fun │ │ │ │ +00041b00: 6374 696f 6e20 746f 2068 616e 646c 6520 ction to handle │ │ │ │ +00041b10: 6074 6865 6e60 2066 6f72 2061 2060 5072 `then` for a `Pr │ │ │ │ +00041b20: 6f6d 6973 6560 0a20 2020 2a20 4070 6172 omise`. * @par │ │ │ │ +00041b30: 616d 207b 4675 6e63 7469 6f6e 7d20 7265 am {Function} re │ │ │ │ +00041b40: 6a65 6374 6564 2054 6865 2066 756e 6374 jected The funct │ │ │ │ +00041b50: 696f 6e20 746f 2068 616e 646c 6520 6072 ion to handle `r │ │ │ │ +00041b60: 656a 6563 7460 2066 6f72 2061 2060 5072 eject` for a `Pr │ │ │ │ +00041b70: 6f6d 6973 6560 0a20 2020 2a0a 2020 202a omise`. *. * │ │ │ │ +00041b80: 2040 7265 7475 726e 207b 4e75 6d62 6572 @return {Number │ │ │ │ +00041b90: 7d20 416e 2049 4420 7573 6564 2074 6f20 } An ID used to │ │ │ │ +00041ba0: 7265 6d6f 7665 2069 6e74 6572 6365 7074 remove intercept │ │ │ │ +00041bb0: 6f72 206c 6174 6572 0a20 2020 2a2f 0a20 or later. */. │ │ │ │ +00041bc0: 2075 7365 2866 756c 6669 6c6c 6564 2c20 use(fulfilled, │ │ │ │ +00041bd0: 7265 6a65 6374 6564 2c20 6f70 7469 6f6e rejected, option │ │ │ │ +00041be0: 7329 207b 0a20 2020 2074 6869 732e 6861 s) {. this.ha │ │ │ │ +00041bf0: 6e64 6c65 7273 2e70 7573 6828 7b0a 2020 ndlers.push({. │ │ │ │ +00041c00: 2020 2020 6675 6c66 696c 6c65 642c 0a20 fulfilled,. │ │ │ │ +00041c10: 2020 2020 2072 656a 6563 7465 642c 0a20 rejected,. │ │ │ │ +00041c20: 2020 2020 2073 796e 6368 726f 6e6f 7573 synchronous │ │ │ │ +00041c30: 3a20 6f70 7469 6f6e 7320 3f20 6f70 7469 : options ? opti │ │ │ │ +00041c40: 6f6e 732e 7379 6e63 6872 6f6e 6f75 7320 ons.synchronous │ │ │ │ +00041c50: 3a20 6661 6c73 652c 0a20 2020 2020 2072 : false,. r │ │ │ │ +00041c60: 756e 5768 656e 3a20 6f70 7469 6f6e 7320 unWhen: options │ │ │ │ +00041c70: 3f20 6f70 7469 6f6e 732e 7275 6e57 6865 ? options.runWhe │ │ │ │ +00041c80: 6e20 3a20 6e75 6c6c 0a20 2020 207d 293b n : null. }); │ │ │ │ +00041c90: 0a20 2020 2072 6574 7572 6e20 7468 6973 . return this │ │ │ │ +00041ca0: 2e68 616e 646c 6572 732e 6c65 6e67 7468 .handlers.length │ │ │ │ +00041cb0: 202d 2031 3b0a 2020 7d0a 0a20 202f 2a2a - 1;. }.. /** │ │ │ │ +00041cc0: 0a20 2020 2a20 5265 6d6f 7665 2061 6e20 . * Remove an │ │ │ │ +00041cd0: 696e 7465 7263 6570 746f 7220 6672 6f6d interceptor from │ │ │ │ +00041ce0: 2074 6865 2073 7461 636b 0a20 2020 2a0a the stack. *. │ │ │ │ +00041cf0: 2020 202a 2040 7061 7261 6d20 7b4e 756d * @param {Num │ │ │ │ +00041d00: 6265 727d 2069 6420 5468 6520 4944 2074 ber} id The ID t │ │ │ │ +00041d10: 6861 7420 7761 7320 7265 7475 726e 6564 hat was returned │ │ │ │ +00041d20: 2062 7920 6075 7365 600a 2020 202a 0a20 by `use`. *. │ │ │ │ +00041d30: 2020 2a20 4072 6574 7572 6e73 207b 766f * @returns {vo │ │ │ │ +00041d40: 6964 7d0a 2020 202a 2f0a 2020 656a 6563 id}. */. ejec │ │ │ │ +00041d50: 7428 6964 2920 7b0a 2020 2020 6966 2028 t(id) {. if ( │ │ │ │ +00041d60: 7468 6973 2e68 616e 646c 6572 735b 6964 this.handlers[id │ │ │ │ +00041d70: 5d29 207b 0a20 2020 2020 2074 6869 732e ]) {. this. │ │ │ │ +00041d80: 6861 6e64 6c65 7273 5b69 645d 203d 206e handlers[id] = n │ │ │ │ +00041d90: 756c 6c3b 0a20 2020 207d 0a20 207d 0a0a ull;. }. }.. │ │ │ │ +00041da0: 2020 2f2a 2a0a 2020 202a 2043 6c65 6172 /**. * Clear │ │ │ │ +00041db0: 2061 6c6c 2069 6e74 6572 6365 7074 6f72 all interceptor │ │ │ │ +00041dc0: 7320 6672 6f6d 2074 6865 2073 7461 636b s from the stack │ │ │ │ +00041dd0: 0a20 2020 2a0a 2020 202a 2040 7265 7475 . *. * @retu │ │ │ │ +00041de0: 726e 7320 7b76 6f69 647d 0a20 2020 2a2f rns {void}. */ │ │ │ │ +00041df0: 0a20 2063 6c65 6172 2829 207b 0a20 2020 . clear() {. │ │ │ │ +00041e00: 2069 6620 2874 6869 732e 6861 6e64 6c65 if (this.handle │ │ │ │ +00041e10: 7273 2920 7b0a 2020 2020 2020 7468 6973 rs) {. this │ │ │ │ +00041e20: 2e68 616e 646c 6572 7320 3d20 5b5d 3b0a .handlers = [];. │ │ │ │ +00041e30: 2020 2020 7d0a 2020 7d0a 0a20 202f 2a2a }. }.. /** │ │ │ │ +00041e40: 0a20 2020 2a20 4974 6572 6174 6520 6f76 . * Iterate ov │ │ │ │ +00041e50: 6572 2061 6c6c 2074 6865 2072 6567 6973 er all the regis │ │ │ │ +00041e60: 7465 7265 6420 696e 7465 7263 6570 746f tered intercepto │ │ │ │ +00041e70: 7273 0a20 2020 2a0a 2020 202a 2054 6869 rs. *. * Thi │ │ │ │ +00041e80: 7320 6d65 7468 6f64 2069 7320 7061 7274 s method is part │ │ │ │ +00041e90: 6963 756c 6172 6c79 2075 7365 6675 6c20 icularly useful │ │ │ │ +00041ea0: 666f 7220 736b 6970 7069 6e67 206f 7665 for skipping ove │ │ │ │ +00041eb0: 7220 616e 790a 2020 202a 2069 6e74 6572 r any. * inter │ │ │ │ +00041ec0: 6365 7074 6f72 7320 7468 6174 206d 6179 ceptors that may │ │ │ │ +00041ed0: 2068 6176 6520 6265 636f 6d65 2060 6e75 have become `nu │ │ │ │ +00041ee0: 6c6c 6020 6361 6c6c 696e 6720 6065 6a65 ll` calling `eje │ │ │ │ +00041ef0: 6374 602e 0a20 2020 2a0a 2020 202a 2040 ct`.. *. * @ │ │ │ │ +00041f00: 7061 7261 6d20 7b46 756e 6374 696f 6e7d param {Function} │ │ │ │ +00041f10: 2066 6e20 5468 6520 6675 6e63 7469 6f6e fn The function │ │ │ │ +00041f20: 2074 6f20 6361 6c6c 2066 6f72 2065 6163 to call for eac │ │ │ │ +00041f30: 6820 696e 7465 7263 6570 746f 720a 2020 h interceptor. │ │ │ │ +00041f40: 202a 0a20 2020 2a20 4072 6574 7572 6e73 *. * @returns │ │ │ │ +00041f50: 207b 766f 6964 7d0a 2020 202a 2f0a 2020 {void}. */. │ │ │ │ +00041f60: 666f 7245 6163 6828 666e 2920 7b0a 2020 forEach(fn) {. │ │ │ │ +00041f70: 2020 7574 696c 7324 312e 666f 7245 6163 utils$1.forEac │ │ │ │ +00041f80: 6828 7468 6973 2e68 616e 646c 6572 732c h(this.handlers, │ │ │ │ +00041f90: 2066 756e 6374 696f 6e20 666f 7245 6163 function forEac │ │ │ │ +00041fa0: 6848 616e 646c 6572 2868 2920 7b0a 2020 hHandler(h) {. │ │ │ │ +00041fb0: 2020 2020 6966 2028 6820 213d 3d20 6e75 if (h !== nu │ │ │ │ +00041fc0: 6c6c 2920 7b0a 2020 2020 2020 2020 666e ll) {. fn │ │ │ │ +00041fd0: 2868 293b 0a20 2020 2020 207d 0a20 2020 (h);. }. │ │ │ │ +00041fe0: 207d 293b 0a20 207d 0a7d 0a0a 636f 6e73 });. }.}..cons │ │ │ │ +00041ff0: 7420 496e 7465 7263 6570 746f 724d 616e t InterceptorMan │ │ │ │ +00042000: 6167 6572 2431 203d 2049 6e74 6572 6365 ager$1 = Interce │ │ │ │ +00042010: 7074 6f72 4d61 6e61 6765 723b 0a0a 636f ptorManager;..co │ │ │ │ +00042020: 6e73 7420 7472 616e 7369 7469 6f6e 616c nst transitional │ │ │ │ +00042030: 4465 6661 756c 7473 203d 207b 0a20 2073 Defaults = {. s │ │ │ │ +00042040: 696c 656e 744a 534f 4e50 6172 7369 6e67 ilentJSONParsing │ │ │ │ +00042050: 3a20 7472 7565 2c0a 2020 666f 7263 6564 : true,. forced │ │ │ │ +00042060: 4a53 4f4e 5061 7273 696e 673a 2074 7275 JSONParsing: tru │ │ │ │ +00042070: 652c 0a20 2063 6c61 7269 6679 5469 6d65 e,. clarifyTime │ │ │ │ +00042080: 6f75 7445 7272 6f72 3a20 6661 6c73 650a outError: false. │ │ │ │ +00042090: 7d3b 0a0a 636f 6e73 7420 5552 4c53 6561 };..const URLSea │ │ │ │ +000420a0: 7263 6850 6172 616d 7320 3d20 7265 7175 rchParams = requ │ │ │ │ +000420b0: 6972 6524 2435 2e55 524c 5365 6172 6368 ire$$5.URLSearch │ │ │ │ +000420c0: 5061 7261 6d73 3b0a 0a63 6f6e 7374 2041 Params;..const A │ │ │ │ +000420d0: 4c50 4841 203d 2027 6162 6364 6566 6768 LPHA = 'abcdefgh │ │ │ │ +000420e0: 696a 6b6c 6d6e 6f70 7172 7374 7576 7778 ijklmnopqrstuvwx │ │ │ │ +000420f0: 797a 273b 0a0a 636f 6e73 7420 4449 4749 yz';..const DIGI │ │ │ │ +00042100: 5420 3d20 2730 3132 3334 3536 3738 3927 T = '0123456789' │ │ │ │ +00042110: 3b0a 0a63 6f6e 7374 2041 4c50 4841 4245 ;..const ALPHABE │ │ │ │ +00042120: 5420 3d20 7b0a 2020 4449 4749 542c 0a20 T = {. DIGIT,. │ │ │ │ +00042130: 2041 4c50 4841 2c0a 2020 414c 5048 415f ALPHA,. ALPHA_ │ │ │ │ +00042140: 4449 4749 543a 2041 4c50 4841 202b 2041 DIGIT: ALPHA + A │ │ │ │ +00042150: 4c50 4841 2e74 6f55 7070 6572 4361 7365 LPHA.toUpperCase │ │ │ │ +00042160: 2829 202b 2044 4947 4954 0a7d 3b0a 0a63 () + DIGIT.};..c │ │ │ │ +00042170: 6f6e 7374 2067 656e 6572 6174 6553 7472 onst generateStr │ │ │ │ +00042180: 696e 6720 3d20 2873 697a 6520 3d20 3136 ing = (size = 16 │ │ │ │ +00042190: 2c20 616c 7068 6162 6574 203d 2041 4c50 , alphabet = ALP │ │ │ │ +000421a0: 4841 4245 542e 414c 5048 415f 4449 4749 HABET.ALPHA_DIGI │ │ │ │ +000421b0: 5429 203d 3e20 7b0a 2020 6c65 7420 7374 T) => {. let st │ │ │ │ +000421c0: 7220 3d20 2727 3b0a 2020 636f 6e73 7420 r = '';. const │ │ │ │ +000421d0: 7b6c 656e 6774 687d 203d 2061 6c70 6861 {length} = alpha │ │ │ │ +000421e0: 6265 743b 0a20 2063 6f6e 7374 2072 616e bet;. const ran │ │ │ │ +000421f0: 646f 6d56 616c 7565 7320 3d20 6e65 7720 domValues = new │ │ │ │ +00042200: 5569 6e74 3332 4172 7261 7928 7369 7a65 Uint32Array(size │ │ │ │ +00042210: 293b 0a20 2072 6571 7569 7265 2424 382e );. require$$8. │ │ │ │ +00042220: 7261 6e64 6f6d 4669 6c6c 5379 6e63 2872 randomFillSync(r │ │ │ │ +00042230: 616e 646f 6d56 616c 7565 7329 3b0a 2020 andomValues);. │ │ │ │ +00042240: 666f 7220 286c 6574 2069 203d 2030 3b20 for (let i = 0; │ │ │ │ +00042250: 6920 3c20 7369 7a65 3b20 692b 2b29 207b i < size; i++) { │ │ │ │ +00042260: 0a20 2020 2073 7472 202b 3d20 616c 7068 . str += alph │ │ │ │ +00042270: 6162 6574 5b72 616e 646f 6d56 616c 7565 abet[randomValue │ │ │ │ +00042280: 735b 695d 2025 206c 656e 6774 685d 3b0a s[i] % length];. │ │ │ │ +00042290: 2020 7d0a 0a20 2072 6574 7572 6e20 7374 }.. return st │ │ │ │ +000422a0: 723b 0a7d 3b0a 0a0a 636f 6e73 7420 706c r;.};...const pl │ │ │ │ +000422b0: 6174 666f 726d 2431 203d 207b 0a20 2069 atform$1 = {. i │ │ │ │ +000422c0: 734e 6f64 653a 2074 7275 652c 0a20 2063 sNode: true,. c │ │ │ │ +000422d0: 6c61 7373 6573 3a20 7b0a 2020 2020 5552 lasses: {. UR │ │ │ │ +000422e0: 4c53 6561 7263 6850 6172 616d 732c 0a20 LSearchParams,. │ │ │ │ +000422f0: 2020 2046 6f72 6d44 6174 613a 2046 6f72 FormData: For │ │ │ │ +00042300: 6d44 6174 6124 322c 0a20 2020 2042 6c6f mData$2,. Blo │ │ │ │ +00042310: 623a 2074 7970 656f 6620 426c 6f62 2021 b: typeof Blob ! │ │ │ │ +00042320: 3d3d 2027 756e 6465 6669 6e65 6427 2026 == 'undefined' & │ │ │ │ +00042330: 2620 426c 6f62 207c 7c20 6e75 6c6c 0a20 & Blob || null. │ │ │ │ +00042340: 207d 2c0a 2020 414c 5048 4142 4554 2c0a },. ALPHABET,. │ │ │ │ +00042350: 2020 6765 6e65 7261 7465 5374 7269 6e67 generateString │ │ │ │ +00042360: 2c0a 2020 7072 6f74 6f63 6f6c 733a 205b ,. protocols: [ │ │ │ │ +00042370: 2027 6874 7470 272c 2027 6874 7470 7327 'http', 'https' │ │ │ │ +00042380: 2c20 2766 696c 6527 2c20 2764 6174 6127 , 'file', 'data' │ │ │ │ +00042390: 205d 0a7d 3b0a 0a63 6f6e 7374 2068 6173 ].};..const has │ │ │ │ +000423a0: 4272 6f77 7365 7245 6e76 203d 2074 7970 BrowserEnv = typ │ │ │ │ +000423b0: 656f 6620 7769 6e64 6f77 2021 3d3d 2027 eof window !== ' │ │ │ │ +000423c0: 756e 6465 6669 6e65 6427 2026 2620 7479 undefined' && ty │ │ │ │ +000423d0: 7065 6f66 2064 6f63 756d 656e 7420 213d peof document != │ │ │ │ +000423e0: 3d20 2775 6e64 6566 696e 6564 273b 0a0a = 'undefined';.. │ │ │ │ +000423f0: 636f 6e73 7420 5f6e 6176 6967 6174 6f72 const _navigator │ │ │ │ +00042400: 203d 2074 7970 656f 6620 6e61 7669 6761 = typeof naviga │ │ │ │ +00042410: 746f 7220 3d3d 3d20 276f 626a 6563 7427 tor === 'object' │ │ │ │ +00042420: 2026 2620 6e61 7669 6761 746f 7220 7c7c && navigator || │ │ │ │ +00042430: 2075 6e64 6566 696e 6564 3b0a 0a2f 2a2a undefined;../** │ │ │ │ +00042440: 0a20 2a20 4465 7465 726d 696e 6520 6966 . * Determine if │ │ │ │ +00042450: 2077 6527 7265 2072 756e 6e69 6e67 2069 we're running i │ │ │ │ +00042460: 6e20 6120 7374 616e 6461 7264 2062 726f n a standard bro │ │ │ │ +00042470: 7773 6572 2065 6e76 6972 6f6e 6d65 6e74 wser environment │ │ │ │ +00042480: 0a20 2a0a 202a 2054 6869 7320 616c 6c6f . *. * This allo │ │ │ │ +00042490: 7773 2061 7869 6f73 2074 6f20 7275 6e20 ws axios to run │ │ │ │ +000424a0: 696e 2061 2077 6562 2077 6f72 6b65 722c in a web worker, │ │ │ │ +000424b0: 2061 6e64 2072 6561 6374 2d6e 6174 6976 and react-nativ │ │ │ │ +000424c0: 652e 0a20 2a20 426f 7468 2065 6e76 6972 e.. * Both envir │ │ │ │ +000424d0: 6f6e 6d65 6e74 7320 7375 7070 6f72 7420 onments support │ │ │ │ +000424e0: 584d 4c48 7474 7052 6571 7565 7374 2c20 XMLHttpRequest, │ │ │ │ +000424f0: 6275 7420 6e6f 7420 6675 6c6c 7920 7374 but not fully st │ │ │ │ +00042500: 616e 6461 7264 2067 6c6f 6261 6c73 2e0a andard globals.. │ │ │ │ +00042510: 202a 0a20 2a20 7765 6220 776f 726b 6572 *. * web worker │ │ │ │ +00042520: 733a 0a20 2a20 2074 7970 656f 6620 7769 s:. * typeof wi │ │ │ │ +00042530: 6e64 6f77 202d 3e20 756e 6465 6669 6e65 ndow -> undefine │ │ │ │ +00042540: 640a 202a 2020 7479 7065 6f66 2064 6f63 d. * typeof doc │ │ │ │ +00042550: 756d 656e 7420 2d3e 2075 6e64 6566 696e ument -> undefin │ │ │ │ +00042560: 6564 0a20 2a0a 202a 2072 6561 6374 2d6e ed. *. * react-n │ │ │ │ +00042570: 6174 6976 653a 0a20 2a20 206e 6176 6967 ative:. * navig │ │ │ │ +00042580: 6174 6f72 2e70 726f 6475 6374 202d 3e20 ator.product -> │ │ │ │ +00042590: 2752 6561 6374 4e61 7469 7665 270a 202a 'ReactNative'. * │ │ │ │ +000425a0: 206e 6174 6976 6573 6372 6970 740a 202a nativescript. * │ │ │ │ +000425b0: 2020 6e61 7669 6761 746f 722e 7072 6f64 navigator.prod │ │ │ │ +000425c0: 7563 7420 2d3e 2027 4e61 7469 7665 5363 uct -> 'NativeSc │ │ │ │ +000425d0: 7269 7074 2720 6f72 2027 4e53 270a 202a ript' or 'NS'. * │ │ │ │ +000425e0: 0a20 2a20 4072 6574 7572 6e73 207b 626f . * @returns {bo │ │ │ │ +000425f0: 6f6c 6561 6e7d 0a20 2a2f 0a63 6f6e 7374 olean}. */.const │ │ │ │ +00042600: 2068 6173 5374 616e 6461 7264 4272 6f77 hasStandardBrow │ │ │ │ +00042610: 7365 7245 6e76 203d 2068 6173 4272 6f77 serEnv = hasBrow │ │ │ │ +00042620: 7365 7245 6e76 2026 260a 2020 2821 5f6e serEnv &&. (!_n │ │ │ │ +00042630: 6176 6967 6174 6f72 207c 7c20 5b27 5265 avigator || ['Re │ │ │ │ +00042640: 6163 744e 6174 6976 6527 2c20 274e 6174 actNative', 'Nat │ │ │ │ +00042650: 6976 6553 6372 6970 7427 2c20 274e 5327 iveScript', 'NS' │ │ │ │ +00042660: 5d2e 696e 6465 784f 6628 5f6e 6176 6967 ].indexOf(_navig │ │ │ │ +00042670: 6174 6f72 2e70 726f 6475 6374 2920 3c20 ator.product) < │ │ │ │ +00042680: 3029 3b0a 0a2f 2a2a 0a20 2a20 4465 7465 0);../**. * Dete │ │ │ │ +00042690: 726d 696e 6520 6966 2077 6527 7265 2072 rmine if we're r │ │ │ │ +000426a0: 756e 6e69 6e67 2069 6e20 6120 7374 616e unning in a stan │ │ │ │ +000426b0: 6461 7264 2062 726f 7773 6572 2077 6562 dard browser web │ │ │ │ +000426c0: 576f 726b 6572 2065 6e76 6972 6f6e 6d65 Worker environme │ │ │ │ +000426d0: 6e74 0a20 2a0a 202a 2041 6c74 686f 7567 nt. *. * Althoug │ │ │ │ +000426e0: 6820 7468 6520 6069 7353 7461 6e64 6172 h the `isStandar │ │ │ │ +000426f0: 6442 726f 7773 6572 456e 7660 206d 6574 dBrowserEnv` met │ │ │ │ +00042700: 686f 6420 696e 6469 6361 7465 7320 7468 hod indicates th │ │ │ │ +00042710: 6174 0a20 2a20 6061 6c6c 6f77 7320 6178 at. * `allows ax │ │ │ │ +00042720: 696f 7320 746f 2072 756e 2069 6e20 6120 ios to run in a │ │ │ │ +00042730: 7765 6220 776f 726b 6572 602c 2074 6865 web worker`, the │ │ │ │ +00042740: 2057 6562 576f 726b 6572 2077 696c 6c20 WebWorker will │ │ │ │ +00042750: 7374 696c 6c20 6265 0a20 2a20 6669 6c74 still be. * filt │ │ │ │ +00042760: 6572 6564 206f 7574 2064 7565 2074 6f20 ered out due to │ │ │ │ +00042770: 6974 7320 6a75 6467 6d65 6e74 2073 7461 its judgment sta │ │ │ │ +00042780: 6e64 6172 640a 202a 2060 7479 7065 6f66 ndard. * `typeof │ │ │ │ +00042790: 2077 696e 646f 7720 213d 3d20 2775 6e64 window !== 'und │ │ │ │ +000427a0: 6566 696e 6564 2720 2626 2074 7970 656f efined' && typeo │ │ │ │ +000427b0: 6620 646f 6375 6d65 6e74 2021 3d3d 2027 f document !== ' │ │ │ │ +000427c0: 756e 6465 6669 6e65 6427 602e 0a20 2a20 undefined'`.. * │ │ │ │ +000427d0: 5468 6973 206c 6561 6473 2074 6f20 6120 This leads to a │ │ │ │ +000427e0: 7072 6f62 6c65 6d20 7768 656e 2061 7869 problem when axi │ │ │ │ +000427f0: 6f73 2070 6f73 7420 6046 6f72 6d44 6174 os post `FormDat │ │ │ │ +00042800: 6160 2069 6e20 7765 6257 6f72 6b65 720a a` in webWorker. │ │ │ │ +00042810: 202a 2f0a 636f 6e73 7420 6861 7353 7461 */.const hasSta │ │ │ │ +00042820: 6e64 6172 6442 726f 7773 6572 5765 6257 ndardBrowserWebW │ │ │ │ +00042830: 6f72 6b65 7245 6e76 203d 2028 2829 203d orkerEnv = (() = │ │ │ │ +00042840: 3e20 7b0a 2020 7265 7475 726e 2028 0a20 > {. return (. │ │ │ │ +00042850: 2020 2074 7970 656f 6620 576f 726b 6572 typeof Worker │ │ │ │ +00042860: 476c 6f62 616c 5363 6f70 6520 213d 3d20 GlobalScope !== │ │ │ │ +00042870: 2775 6e64 6566 696e 6564 2720 2626 0a20 'undefined' &&. │ │ │ │ +00042880: 2020 202f 2f20 6573 6c69 6e74 2d64 6973 // eslint-dis │ │ │ │ +00042890: 6162 6c65 2d6e 6578 742d 6c69 6e65 206e able-next-line n │ │ │ │ +000428a0: 6f2d 756e 6465 660a 2020 2020 7365 6c66 o-undef. self │ │ │ │ +000428b0: 2069 6e73 7461 6e63 656f 6620 576f 726b instanceof Work │ │ │ │ +000428c0: 6572 476c 6f62 616c 5363 6f70 6520 2626 erGlobalScope && │ │ │ │ +000428d0: 0a20 2020 2074 7970 656f 6620 7365 6c66 . typeof self │ │ │ │ +000428e0: 2e69 6d70 6f72 7453 6372 6970 7473 203d .importScripts = │ │ │ │ +000428f0: 3d3d 2027 6675 6e63 7469 6f6e 270a 2020 == 'function'. │ │ │ │ +00042900: 293b 0a7d 2928 293b 0a0a 636f 6e73 7420 );.})();..const │ │ │ │ +00042910: 6f72 6967 696e 203d 2068 6173 4272 6f77 origin = hasBrow │ │ │ │ +00042920: 7365 7245 6e76 2026 2620 7769 6e64 6f77 serEnv && window │ │ │ │ +00042930: 2e6c 6f63 6174 696f 6e2e 6872 6566 207c .location.href | │ │ │ │ +00042940: 7c20 2768 7474 703a 2f2f 6c6f 6361 6c68 | 'http://localh │ │ │ │ +00042950: 6f73 7427 3b0a 0a63 6f6e 7374 2075 7469 ost';..const uti │ │ │ │ +00042960: 6c73 203d 202f 2a23 5f5f 5055 5245 5f5f ls = /*#__PURE__ │ │ │ │ +00042970: 2a2f 4f62 6a65 6374 2e66 7265 657a 6528 */Object.freeze( │ │ │ │ +00042980: 7b0a 2020 5f5f 7072 6f74 6f5f 5f3a 206e {. __proto__: n │ │ │ │ +00042990: 756c 6c2c 0a20 2068 6173 4272 6f77 7365 ull,. hasBrowse │ │ │ │ +000429a0: 7245 6e76 3a20 6861 7342 726f 7773 6572 rEnv: hasBrowser │ │ │ │ +000429b0: 456e 762c 0a20 2068 6173 5374 616e 6461 Env,. hasStanda │ │ │ │ +000429c0: 7264 4272 6f77 7365 7245 6e76 3a20 6861 rdBrowserEnv: ha │ │ │ │ +000429d0: 7353 7461 6e64 6172 6442 726f 7773 6572 sStandardBrowser │ │ │ │ +000429e0: 456e 762c 0a20 2068 6173 5374 616e 6461 Env,. hasStanda │ │ │ │ +000429f0: 7264 4272 6f77 7365 7257 6562 576f 726b rdBrowserWebWork │ │ │ │ +00042a00: 6572 456e 763a 2068 6173 5374 616e 6461 erEnv: hasStanda │ │ │ │ +00042a10: 7264 4272 6f77 7365 7257 6562 576f 726b rdBrowserWebWork │ │ │ │ +00042a20: 6572 456e 762c 0a20 206e 6176 6967 6174 erEnv,. navigat │ │ │ │ +00042a30: 6f72 3a20 5f6e 6176 6967 6174 6f72 2c0a or: _navigator,. │ │ │ │ +00042a40: 2020 6f72 6967 696e 3a20 6f72 6967 696e origin: origin │ │ │ │ +00042a50: 0a7d 293b 0a0a 636f 6e73 7420 706c 6174 .});..const plat │ │ │ │ +00042a60: 666f 726d 203d 207b 0a20 202e 2e2e 7574 form = {. ...ut │ │ │ │ +00042a70: 696c 732c 0a20 202e 2e2e 706c 6174 666f ils,. ...platfo │ │ │ │ +00042a80: 726d 2431 0a7d 3b0a 0a66 756e 6374 696f rm$1.};..functio │ │ │ │ +00042a90: 6e20 746f 5552 4c45 6e63 6f64 6564 466f n toURLEncodedFo │ │ │ │ +00042aa0: 726d 2864 6174 612c 206f 7074 696f 6e73 rm(data, options │ │ │ │ +00042ab0: 2920 7b0a 2020 7265 7475 726e 2074 6f46 ) {. return toF │ │ │ │ +00042ac0: 6f72 6d44 6174 6128 6461 7461 2c20 6e65 ormData(data, ne │ │ │ │ +00042ad0: 7720 706c 6174 666f 726d 2e63 6c61 7373 w platform.class │ │ │ │ +00042ae0: 6573 2e55 524c 5365 6172 6368 5061 7261 es.URLSearchPara │ │ │ │ +00042af0: 6d73 2829 2c20 7b0a 2020 2020 7669 7369 ms(), {. visi │ │ │ │ +00042b00: 746f 723a 2066 756e 6374 696f 6e28 7661 tor: function(va │ │ │ │ +00042b10: 6c75 652c 206b 6579 2c20 7061 7468 2c20 lue, key, path, │ │ │ │ +00042b20: 6865 6c70 6572 7329 207b 0a20 2020 2020 helpers) {. │ │ │ │ +00042b30: 2069 6620 2870 6c61 7466 6f72 6d2e 6973 if (platform.is │ │ │ │ +00042b40: 4e6f 6465 2026 2620 7574 696c 7324 312e Node && utils$1. │ │ │ │ +00042b50: 6973 4275 6666 6572 2876 616c 7565 2929 isBuffer(value)) │ │ │ │ +00042b60: 207b 0a20 2020 2020 2020 2074 6869 732e {. this. │ │ │ │ +00042b70: 6170 7065 6e64 286b 6579 2c20 7661 6c75 append(key, valu │ │ │ │ +00042b80: 652e 746f 5374 7269 6e67 2827 6261 7365 e.toString('base │ │ │ │ +00042b90: 3634 2729 293b 0a20 2020 2020 2020 2072 64'));. r │ │ │ │ +00042ba0: 6574 7572 6e20 6661 6c73 653b 0a20 2020 eturn false;. │ │ │ │ +00042bb0: 2020 207d 0a0a 2020 2020 2020 7265 7475 }.. retu │ │ │ │ +00042bc0: 726e 2068 656c 7065 7273 2e64 6566 6175 rn helpers.defau │ │ │ │ +00042bd0: 6c74 5669 7369 746f 722e 6170 706c 7928 ltVisitor.apply( │ │ │ │ +00042be0: 7468 6973 2c20 6172 6775 6d65 6e74 7329 this, arguments) │ │ │ │ +00042bf0: 3b0a 2020 2020 7d2c 0a20 2020 202e 2e2e ;. },. ... │ │ │ │ +00042c00: 6f70 7469 6f6e 730a 2020 7d29 3b0a 7d0a options. });.}. │ │ │ │ +00042c10: 0a2f 2a2a 0a20 2a20 4974 2074 616b 6573 ./**. * It takes │ │ │ │ +00042c20: 2061 2073 7472 696e 6720 6c69 6b65 2060 a string like ` │ │ │ │ +00042c30: 666f 6f5b 785d 5b79 5d5b 7a5d 6020 616e foo[x][y][z]` an │ │ │ │ +00042c40: 6420 7265 7475 726e 7320 616e 2061 7272 d returns an arr │ │ │ │ +00042c50: 6179 206c 696b 6520 605b 2766 6f6f 272c ay like `['foo', │ │ │ │ +00042c60: 2027 7827 2c20 2779 272c 2027 7a27 5d0a 'x', 'y', 'z']. │ │ │ │ +00042c70: 202a 0a20 2a20 4070 6172 616d 207b 7374 *. * @param {st │ │ │ │ +00042c80: 7269 6e67 7d20 6e61 6d65 202d 2054 6865 ring} name - The │ │ │ │ +00042c90: 206e 616d 6520 6f66 2074 6865 2070 726f name of the pro │ │ │ │ +00042ca0: 7065 7274 7920 746f 2067 6574 2e0a 202a perty to get.. * │ │ │ │ +00042cb0: 0a20 2a20 4072 6574 7572 6e73 2041 6e20 . * @returns An │ │ │ │ +00042cc0: 6172 7261 7920 6f66 2073 7472 696e 6773 array of strings │ │ │ │ +00042cd0: 2e0a 202a 2f0a 6675 6e63 7469 6f6e 2070 .. */.function p │ │ │ │ +00042ce0: 6172 7365 5072 6f70 5061 7468 286e 616d arsePropPath(nam │ │ │ │ +00042cf0: 6529 207b 0a20 202f 2f20 666f 6f5b 785d e) {. // foo[x] │ │ │ │ +00042d00: 5b79 5d5b 7a5d 0a20 202f 2f20 666f 6f2e [y][z]. // foo. │ │ │ │ +00042d10: 782e 792e 7a0a 2020 2f2f 2066 6f6f 2d78 x.y.z. // foo-x │ │ │ │ +00042d20: 2d79 2d7a 0a20 202f 2f20 666f 6f20 7820 -y-z. // foo x │ │ │ │ +00042d30: 7920 7a0a 2020 7265 7475 726e 2075 7469 y z. return uti │ │ │ │ +00042d40: 6c73 2431 2e6d 6174 6368 416c 6c28 2f5c ls$1.matchAll(/\ │ │ │ │ +00042d50: 772b 7c5c 5b28 5c77 2a29 5d2f 672c 206e w+|\[(\w*)]/g, n │ │ │ │ +00042d60: 616d 6529 2e6d 6170 286d 6174 6368 203d ame).map(match = │ │ │ │ +00042d70: 3e20 7b0a 2020 2020 7265 7475 726e 206d > {. return m │ │ │ │ +00042d80: 6174 6368 5b30 5d20 3d3d 3d20 275b 5d27 atch[0] === '[]' │ │ │ │ +00042d90: 203f 2027 2720 3a20 6d61 7463 685b 315d ? '' : match[1] │ │ │ │ +00042da0: 207c 7c20 6d61 7463 685b 305d 3b0a 2020 || match[0];. │ │ │ │ +00042db0: 7d29 3b0a 7d0a 0a2f 2a2a 0a20 2a20 436f });.}../**. * Co │ │ │ │ +00042dc0: 6e76 6572 7420 616e 2061 7272 6179 2074 nvert an array t │ │ │ │ +00042dd0: 6f20 616e 206f 626a 6563 742e 0a20 2a0a o an object.. *. │ │ │ │ +00042de0: 202a 2040 7061 7261 6d20 7b41 7272 6179 * @param {Array │ │ │ │ +00042df0: 3c61 6e79 3e7d 2061 7272 202d 2054 6865 } arr - The │ │ │ │ +00042e00: 2061 7272 6179 2074 6f20 636f 6e76 6572 array to conver │ │ │ │ +00042e10: 7420 746f 2061 6e20 6f62 6a65 6374 2e0a t to an object.. │ │ │ │ +00042e20: 202a 0a20 2a20 4072 6574 7572 6e73 2041 *. * @returns A │ │ │ │ +00042e30: 6e20 6f62 6a65 6374 2077 6974 6820 7468 n object with th │ │ │ │ +00042e40: 6520 7361 6d65 206b 6579 7320 616e 6420 e same keys and │ │ │ │ +00042e50: 7661 6c75 6573 2061 7320 7468 6520 6172 values as the ar │ │ │ │ +00042e60: 7261 792e 0a20 2a2f 0a66 756e 6374 696f ray.. */.functio │ │ │ │ +00042e70: 6e20 6172 7261 7954 6f4f 626a 6563 7428 n arrayToObject( │ │ │ │ +00042e80: 6172 7229 207b 0a20 2063 6f6e 7374 206f arr) {. const o │ │ │ │ +00042e90: 626a 203d 207b 7d3b 0a20 2063 6f6e 7374 bj = {};. const │ │ │ │ +00042ea0: 206b 6579 7320 3d20 4f62 6a65 6374 2e6b keys = Object.k │ │ │ │ +00042eb0: 6579 7328 6172 7229 3b0a 2020 6c65 7420 eys(arr);. let │ │ │ │ +00042ec0: 693b 0a20 2063 6f6e 7374 206c 656e 203d i;. const len = │ │ │ │ +00042ed0: 206b 6579 732e 6c65 6e67 7468 3b0a 2020 keys.length;. │ │ │ │ +00042ee0: 6c65 7420 6b65 793b 0a20 2066 6f72 2028 let key;. for ( │ │ │ │ +00042ef0: 6920 3d20 303b 2069 203c 206c 656e 3b20 i = 0; i < len; │ │ │ │ +00042f00: 692b 2b29 207b 0a20 2020 206b 6579 203d i++) {. key = │ │ │ │ +00042f10: 206b 6579 735b 695d 3b0a 2020 2020 6f62 keys[i];. ob │ │ │ │ +00042f20: 6a5b 6b65 795d 203d 2061 7272 5b6b 6579 j[key] = arr[key │ │ │ │ +00042f30: 5d3b 0a20 207d 0a20 2072 6574 7572 6e20 ];. }. return │ │ │ │ +00042f40: 6f62 6a3b 0a7d 0a0a 2f2a 2a0a 202a 2049 obj;.}../**. * I │ │ │ │ +00042f50: 7420 7461 6b65 7320 6120 466f 726d 4461 t takes a FormDa │ │ │ │ +00042f60: 7461 206f 626a 6563 7420 616e 6420 7265 ta object and re │ │ │ │ +00042f70: 7475 726e 7320 6120 4a61 7661 5363 7269 turns a JavaScri │ │ │ │ +00042f80: 7074 206f 626a 6563 740a 202a 0a20 2a20 pt object. *. * │ │ │ │ +00042f90: 4070 6172 616d 207b 7374 7269 6e67 7d20 @param {string} │ │ │ │ +00042fa0: 666f 726d 4461 7461 2054 6865 2046 6f72 formData The For │ │ │ │ +00042fb0: 6d44 6174 6120 6f62 6a65 6374 2074 6f20 mData object to │ │ │ │ +00042fc0: 636f 6e76 6572 7420 746f 204a 534f 4e2e convert to JSON. │ │ │ │ +00042fd0: 0a20 2a0a 202a 2040 7265 7475 726e 7320 . *. * @returns │ │ │ │ +00042fe0: 7b4f 626a 6563 743c 7374 7269 6e67 2c20 {Object | null} The │ │ │ │ +00043000: 2063 6f6e 7665 7274 6564 206f 626a 6563 converted objec │ │ │ │ +00043010: 742e 0a20 2a2f 0a66 756e 6374 696f 6e20 t.. */.function │ │ │ │ +00043020: 666f 726d 4461 7461 546f 4a53 4f4e 2866 formDataToJSON(f │ │ │ │ +00043030: 6f72 6d44 6174 6129 207b 0a20 2066 756e ormData) {. fun │ │ │ │ +00043040: 6374 696f 6e20 6275 696c 6450 6174 6828 ction buildPath( │ │ │ │ +00043050: 7061 7468 2c20 7661 6c75 652c 2074 6172 path, value, tar │ │ │ │ +00043060: 6765 742c 2069 6e64 6578 2920 7b0a 2020 get, index) {. │ │ │ │ +00043070: 2020 6c65 7420 6e61 6d65 203d 2070 6174 let name = pat │ │ │ │ +00043080: 685b 696e 6465 782b 2b5d 3b0a 0a20 2020 h[index++];.. │ │ │ │ +00043090: 2069 6620 286e 616d 6520 3d3d 3d20 275f if (name === '_ │ │ │ │ +000430a0: 5f70 726f 746f 5f5f 2729 2072 6574 7572 _proto__') retur │ │ │ │ +000430b0: 6e20 7472 7565 3b0a 0a20 2020 2063 6f6e n true;.. con │ │ │ │ +000430c0: 7374 2069 734e 756d 6572 6963 4b65 7920 st isNumericKey │ │ │ │ +000430d0: 3d20 4e75 6d62 6572 2e69 7346 696e 6974 = Number.isFinit │ │ │ │ +000430e0: 6528 2b6e 616d 6529 3b0a 2020 2020 636f e(+name);. co │ │ │ │ +000430f0: 6e73 7420 6973 4c61 7374 203d 2069 6e64 nst isLast = ind │ │ │ │ +00043100: 6578 203e 3d20 7061 7468 2e6c 656e 6774 ex >= path.lengt │ │ │ │ +00043110: 683b 0a20 2020 206e 616d 6520 3d20 216e h;. name = !n │ │ │ │ +00043120: 616d 6520 2626 2075 7469 6c73 2431 2e69 ame && utils$1.i │ │ │ │ +00043130: 7341 7272 6179 2874 6172 6765 7429 203f sArray(target) ? │ │ │ │ +00043140: 2074 6172 6765 742e 6c65 6e67 7468 203a target.length : │ │ │ │ +00043150: 206e 616d 653b 0a0a 2020 2020 6966 2028 name;.. if ( │ │ │ │ +00043160: 6973 4c61 7374 2920 7b0a 2020 2020 2020 isLast) {. │ │ │ │ +00043170: 6966 2028 7574 696c 7324 312e 6861 734f if (utils$1.hasO │ │ │ │ +00043180: 776e 5072 6f70 2874 6172 6765 742c 206e wnProp(target, n │ │ │ │ +00043190: 616d 6529 2920 7b0a 2020 2020 2020 2020 ame)) {. │ │ │ │ +000431a0: 7461 7267 6574 5b6e 616d 655d 203d 205b target[name] = [ │ │ │ │ +000431b0: 7461 7267 6574 5b6e 616d 655d 2c20 7661 target[name], va │ │ │ │ +000431c0: 6c75 655d 3b0a 2020 2020 2020 7d20 656c lue];. } el │ │ │ │ +000431d0: 7365 207b 0a20 2020 2020 2020 2074 6172 se {. tar │ │ │ │ +000431e0: 6765 745b 6e61 6d65 5d20 3d20 7661 6c75 get[name] = valu │ │ │ │ +000431f0: 653b 0a20 2020 2020 207d 0a0a 2020 2020 e;. }.. │ │ │ │ +00043200: 2020 7265 7475 726e 2021 6973 4e75 6d65 return !isNume │ │ │ │ +00043210: 7269 634b 6579 3b0a 2020 2020 7d0a 0a20 ricKey;. }.. │ │ │ │ +00043220: 2020 2069 6620 2821 7461 7267 6574 5b6e if (!target[n │ │ │ │ +00043230: 616d 655d 207c 7c20 2175 7469 6c73 2431 ame] || !utils$1 │ │ │ │ +00043240: 2e69 734f 626a 6563 7428 7461 7267 6574 .isObject(target │ │ │ │ +00043250: 5b6e 616d 655d 2929 207b 0a20 2020 2020 [name])) {. │ │ │ │ +00043260: 2074 6172 6765 745b 6e61 6d65 5d20 3d20 target[name] = │ │ │ │ +00043270: 5b5d 3b0a 2020 2020 7d0a 0a20 2020 2063 [];. }.. c │ │ │ │ +00043280: 6f6e 7374 2072 6573 756c 7420 3d20 6275 onst result = bu │ │ │ │ +00043290: 696c 6450 6174 6828 7061 7468 2c20 7661 ildPath(path, va │ │ │ │ +000432a0: 6c75 652c 2074 6172 6765 745b 6e61 6d65 lue, target[name │ │ │ │ +000432b0: 5d2c 2069 6e64 6578 293b 0a0a 2020 2020 ], index);.. │ │ │ │ +000432c0: 6966 2028 7265 7375 6c74 2026 2620 7574 if (result && ut │ │ │ │ +000432d0: 696c 7324 312e 6973 4172 7261 7928 7461 ils$1.isArray(ta │ │ │ │ +000432e0: 7267 6574 5b6e 616d 655d 2929 207b 0a20 rget[name])) {. │ │ │ │ +000432f0: 2020 2020 2074 6172 6765 745b 6e61 6d65 target[name │ │ │ │ +00043300: 5d20 3d20 6172 7261 7954 6f4f 626a 6563 ] = arrayToObjec │ │ │ │ +00043310: 7428 7461 7267 6574 5b6e 616d 655d 293b t(target[name]); │ │ │ │ +00043320: 0a20 2020 207d 0a0a 2020 2020 7265 7475 . }.. retu │ │ │ │ +00043330: 726e 2021 6973 4e75 6d65 7269 634b 6579 rn !isNumericKey │ │ │ │ +00043340: 3b0a 2020 7d0a 0a20 2069 6620 2875 7469 ;. }.. if (uti │ │ │ │ +00043350: 6c73 2431 2e69 7346 6f72 6d44 6174 6128 ls$1.isFormData( │ │ │ │ +00043360: 666f 726d 4461 7461 2920 2626 2075 7469 formData) && uti │ │ │ │ +00043370: 6c73 2431 2e69 7346 756e 6374 696f 6e28 ls$1.isFunction( │ │ │ │ +00043380: 666f 726d 4461 7461 2e65 6e74 7269 6573 formData.entries │ │ │ │ +00043390: 2929 207b 0a20 2020 2063 6f6e 7374 206f )) {. const o │ │ │ │ +000433a0: 626a 203d 207b 7d3b 0a0a 2020 2020 7574 bj = {};.. ut │ │ │ │ +000433b0: 696c 7324 312e 666f 7245 6163 6845 6e74 ils$1.forEachEnt │ │ │ │ +000433c0: 7279 2866 6f72 6d44 6174 612c 2028 6e61 ry(formData, (na │ │ │ │ +000433d0: 6d65 2c20 7661 6c75 6529 203d 3e20 7b0a me, value) => {. │ │ │ │ +000433e0: 2020 2020 2020 6275 696c 6450 6174 6828 buildPath( │ │ │ │ +000433f0: 7061 7273 6550 726f 7050 6174 6828 6e61 parsePropPath(na │ │ │ │ +00043400: 6d65 292c 2076 616c 7565 2c20 6f62 6a2c me), value, obj, │ │ │ │ +00043410: 2030 293b 0a20 2020 207d 293b 0a0a 2020 0);. });.. │ │ │ │ +00043420: 2020 7265 7475 726e 206f 626a 3b0a 2020 return obj;. │ │ │ │ +00043430: 7d0a 0a20 2072 6574 7572 6e20 6e75 6c6c }.. return null │ │ │ │ +00043440: 3b0a 7d0a 0a2f 2a2a 0a20 2a20 4974 2074 ;.}../**. * It t │ │ │ │ +00043450: 616b 6573 2061 2073 7472 696e 672c 2074 akes a string, t │ │ │ │ +00043460: 7269 6573 2074 6f20 7061 7273 6520 6974 ries to parse it │ │ │ │ +00043470: 2c20 616e 6420 6966 2069 7420 6661 696c , and if it fail │ │ │ │ +00043480: 732c 2069 7420 7265 7475 726e 7320 7468 s, it returns th │ │ │ │ +00043490: 6520 7374 7269 6e67 6966 6965 6420 7665 e stringified ve │ │ │ │ +000434a0: 7273 696f 6e0a 202a 206f 6620 7468 6520 rsion. * of the │ │ │ │ +000434b0: 696e 7075 740a 202a 0a20 2a20 4070 6172 input. *. * @par │ │ │ │ +000434c0: 616d 207b 616e 797d 2072 6177 5661 6c75 am {any} rawValu │ │ │ │ +000434d0: 6520 2d20 5468 6520 7661 6c75 6520 746f e - The value to │ │ │ │ +000434e0: 2062 6520 7374 7269 6e67 6966 6965 642e be stringified. │ │ │ │ +000434f0: 0a20 2a20 4070 6172 616d 207b 4675 6e63 . * @param {Func │ │ │ │ +00043500: 7469 6f6e 7d20 7061 7273 6572 202d 2041 tion} parser - A │ │ │ │ +00043510: 2066 756e 6374 696f 6e20 7468 6174 2070 function that p │ │ │ │ +00043520: 6172 7365 7320 6120 7374 7269 6e67 2069 arses a string i │ │ │ │ +00043530: 6e74 6f20 6120 4a61 7661 5363 7269 7074 nto a JavaScript │ │ │ │ +00043540: 206f 626a 6563 742e 0a20 2a20 4070 6172 object.. * @par │ │ │ │ +00043550: 616d 207b 4675 6e63 7469 6f6e 7d20 656e am {Function} en │ │ │ │ +00043560: 636f 6465 7220 2d20 4120 6675 6e63 7469 coder - A functi │ │ │ │ +00043570: 6f6e 2074 6861 7420 7461 6b65 7320 6120 on that takes a │ │ │ │ +00043580: 7661 6c75 6520 616e 6420 7265 7475 726e value and return │ │ │ │ +00043590: 7320 6120 7374 7269 6e67 2e0a 202a 0a20 s a string.. *. │ │ │ │ +000435a0: 2a20 4072 6574 7572 6e73 207b 7374 7269 * @returns {stri │ │ │ │ +000435b0: 6e67 7d20 4120 7374 7269 6e67 6966 6965 ng} A stringifie │ │ │ │ +000435c0: 6420 7665 7273 696f 6e20 6f66 2074 6865 d version of the │ │ │ │ +000435d0: 2072 6177 5661 6c75 652e 0a20 2a2f 0a66 rawValue.. */.f │ │ │ │ +000435e0: 756e 6374 696f 6e20 7374 7269 6e67 6966 unction stringif │ │ │ │ +000435f0: 7953 6166 656c 7928 7261 7756 616c 7565 ySafely(rawValue │ │ │ │ +00043600: 2c20 7061 7273 6572 2c20 656e 636f 6465 , parser, encode │ │ │ │ +00043610: 7229 207b 0a20 2069 6620 2875 7469 6c73 r) {. if (utils │ │ │ │ +00043620: 2431 2e69 7353 7472 696e 6728 7261 7756 $1.isString(rawV │ │ │ │ +00043630: 616c 7565 2929 207b 0a20 2020 2074 7279 alue)) {. try │ │ │ │ +00043640: 207b 0a20 2020 2020 2028 7061 7273 6572 {. (parser │ │ │ │ +00043650: 207c 7c20 4a53 4f4e 2e70 6172 7365 2928 || JSON.parse)( │ │ │ │ +00043660: 7261 7756 616c 7565 293b 0a20 2020 2020 rawValue);. │ │ │ │ +00043670: 2072 6574 7572 6e20 7574 696c 7324 312e return utils$1. │ │ │ │ +00043680: 7472 696d 2872 6177 5661 6c75 6529 3b0a trim(rawValue);. │ │ │ │ +00043690: 2020 2020 7d20 6361 7463 6820 2865 2920 } catch (e) │ │ │ │ +000436a0: 7b0a 2020 2020 2020 6966 2028 652e 6e61 {. if (e.na │ │ │ │ +000436b0: 6d65 2021 3d3d 2027 5379 6e74 6178 4572 me !== 'SyntaxEr │ │ │ │ +000436c0: 726f 7227 2920 7b0a 2020 2020 2020 2020 ror') {. │ │ │ │ +000436d0: 7468 726f 7720 653b 0a20 2020 2020 207d throw e;. } │ │ │ │ +000436e0: 0a20 2020 207d 0a20 207d 0a0a 2020 7265 . }. }.. re │ │ │ │ +000436f0: 7475 726e 2028 656e 636f 6465 7220 7c7c turn (encoder || │ │ │ │ +00043700: 204a 534f 4e2e 7374 7269 6e67 6966 7929 JSON.stringify) │ │ │ │ +00043710: 2872 6177 5661 6c75 6529 3b0a 7d0a 0a63 (rawValue);.}..c │ │ │ │ +00043720: 6f6e 7374 2064 6566 6175 6c74 7320 3d20 onst defaults = │ │ │ │ +00043730: 7b0a 0a20 2074 7261 6e73 6974 696f 6e61 {.. transitiona │ │ │ │ +00043740: 6c3a 2074 7261 6e73 6974 696f 6e61 6c44 l: transitionalD │ │ │ │ +00043750: 6566 6175 6c74 732c 0a0a 2020 6164 6170 efaults,.. adap │ │ │ │ +00043760: 7465 723a 205b 2778 6872 272c 2027 6874 ter: ['xhr', 'ht │ │ │ │ +00043770: 7470 272c 2027 6665 7463 6827 5d2c 0a0a tp', 'fetch'],.. │ │ │ │ +00043780: 2020 7472 616e 7366 6f72 6d52 6571 7565 transformReque │ │ │ │ +00043790: 7374 3a20 5b66 756e 6374 696f 6e20 7472 st: [function tr │ │ │ │ +000437a0: 616e 7366 6f72 6d52 6571 7565 7374 2864 ansformRequest(d │ │ │ │ +000437b0: 6174 612c 2068 6561 6465 7273 2920 7b0a ata, headers) {. │ │ │ │ +000437c0: 2020 2020 636f 6e73 7420 636f 6e74 656e const conten │ │ │ │ +000437d0: 7454 7970 6520 3d20 6865 6164 6572 732e tType = headers. │ │ │ │ +000437e0: 6765 7443 6f6e 7465 6e74 5479 7065 2829 getContentType() │ │ │ │ +000437f0: 207c 7c20 2727 3b0a 2020 2020 636f 6e73 || '';. cons │ │ │ │ +00043800: 7420 6861 734a 534f 4e43 6f6e 7465 6e74 t hasJSONContent │ │ │ │ +00043810: 5479 7065 203d 2063 6f6e 7465 6e74 5479 Type = contentTy │ │ │ │ +00043820: 7065 2e69 6e64 6578 4f66 2827 6170 706c pe.indexOf('appl │ │ │ │ +00043830: 6963 6174 696f 6e2f 6a73 6f6e 2729 203e ication/json') > │ │ │ │ +00043840: 202d 313b 0a20 2020 2063 6f6e 7374 2069 -1;. const i │ │ │ │ +00043850: 734f 626a 6563 7450 6179 6c6f 6164 203d sObjectPayload = │ │ │ │ +00043860: 2075 7469 6c73 2431 2e69 734f 626a 6563 utils$1.isObjec │ │ │ │ +00043870: 7428 6461 7461 293b 0a0a 2020 2020 6966 t(data);.. if │ │ │ │ +00043880: 2028 6973 4f62 6a65 6374 5061 796c 6f61 (isObjectPayloa │ │ │ │ +00043890: 6420 2626 2075 7469 6c73 2431 2e69 7348 d && utils$1.isH │ │ │ │ +000438a0: 544d 4c46 6f72 6d28 6461 7461 2929 207b TMLForm(data)) { │ │ │ │ +000438b0: 0a20 2020 2020 2064 6174 6120 3d20 6e65 . data = ne │ │ │ │ +000438c0: 7720 466f 726d 4461 7461 2864 6174 6129 w FormData(data) │ │ │ │ +000438d0: 3b0a 2020 2020 7d0a 0a20 2020 2063 6f6e ;. }.. con │ │ │ │ +000438e0: 7374 2069 7346 6f72 6d44 6174 6120 3d20 st isFormData = │ │ │ │ +000438f0: 7574 696c 7324 312e 6973 466f 726d 4461 utils$1.isFormDa │ │ │ │ +00043900: 7461 2864 6174 6129 3b0a 0a20 2020 2069 ta(data);.. i │ │ │ │ +00043910: 6620 2869 7346 6f72 6d44 6174 6129 207b f (isFormData) { │ │ │ │ +00043920: 0a20 2020 2020 2072 6574 7572 6e20 6861 . return ha │ │ │ │ +00043930: 734a 534f 4e43 6f6e 7465 6e74 5479 7065 sJSONContentType │ │ │ │ +00043940: 203f 204a 534f 4e2e 7374 7269 6e67 6966 ? JSON.stringif │ │ │ │ +00043950: 7928 666f 726d 4461 7461 546f 4a53 4f4e y(formDataToJSON │ │ │ │ +00043960: 2864 6174 6129 2920 3a20 6461 7461 3b0a (data)) : data;. │ │ │ │ +00043970: 2020 2020 7d0a 0a20 2020 2069 6620 2875 }.. if (u │ │ │ │ +00043980: 7469 6c73 2431 2e69 7341 7272 6179 4275 tils$1.isArrayBu │ │ │ │ +00043990: 6666 6572 2864 6174 6129 207c 7c0a 2020 ffer(data) ||. │ │ │ │ +000439a0: 2020 2020 7574 696c 7324 312e 6973 4275 utils$1.isBu │ │ │ │ +000439b0: 6666 6572 2864 6174 6129 207c 7c0a 2020 ffer(data) ||. │ │ │ │ +000439c0: 2020 2020 7574 696c 7324 312e 6973 5374 utils$1.isSt │ │ │ │ +000439d0: 7265 616d 2864 6174 6129 207c 7c0a 2020 ream(data) ||. │ │ │ │ +000439e0: 2020 2020 7574 696c 7324 312e 6973 4669 utils$1.isFi │ │ │ │ +000439f0: 6c65 2864 6174 6129 207c 7c0a 2020 2020 le(data) ||. │ │ │ │ +00043a00: 2020 7574 696c 7324 312e 6973 426c 6f62 utils$1.isBlob │ │ │ │ +00043a10: 2864 6174 6129 207c 7c0a 2020 2020 2020 (data) ||. │ │ │ │ +00043a20: 7574 696c 7324 312e 6973 5265 6164 6162 utils$1.isReadab │ │ │ │ +00043a30: 6c65 5374 7265 616d 2864 6174 6129 0a20 leStream(data). │ │ │ │ +00043a40: 2020 2029 207b 0a20 2020 2020 2072 6574 ) {. ret │ │ │ │ +00043a50: 7572 6e20 6461 7461 3b0a 2020 2020 7d0a urn data;. }. │ │ │ │ +00043a60: 2020 2020 6966 2028 7574 696c 7324 312e if (utils$1. │ │ │ │ +00043a70: 6973 4172 7261 7942 7566 6665 7256 6965 isArrayBufferVie │ │ │ │ +00043a80: 7728 6461 7461 2929 207b 0a20 2020 2020 w(data)) {. │ │ │ │ +00043a90: 2072 6574 7572 6e20 6461 7461 2e62 7566 return data.buf │ │ │ │ +00043aa0: 6665 723b 0a20 2020 207d 0a20 2020 2069 fer;. }. i │ │ │ │ +00043ab0: 6620 2875 7469 6c73 2431 2e69 7355 524c f (utils$1.isURL │ │ │ │ +00043ac0: 5365 6172 6368 5061 7261 6d73 2864 6174 SearchParams(dat │ │ │ │ +00043ad0: 6129 2920 7b0a 2020 2020 2020 6865 6164 a)) {. head │ │ │ │ +00043ae0: 6572 732e 7365 7443 6f6e 7465 6e74 5479 ers.setContentTy │ │ │ │ +00043af0: 7065 2827 6170 706c 6963 6174 696f 6e2f pe('application/ │ │ │ │ +00043b00: 782d 7777 772d 666f 726d 2d75 726c 656e x-www-form-urlen │ │ │ │ +00043b10: 636f 6465 643b 6368 6172 7365 743d 7574 coded;charset=ut │ │ │ │ +00043b20: 662d 3827 2c20 6661 6c73 6529 3b0a 2020 f-8', false);. │ │ │ │ +00043b30: 2020 2020 7265 7475 726e 2064 6174 612e return data. │ │ │ │ +00043b40: 746f 5374 7269 6e67 2829 3b0a 2020 2020 toString();. │ │ │ │ +00043b50: 7d0a 0a20 2020 206c 6574 2069 7346 696c }.. let isFil │ │ │ │ +00043b60: 654c 6973 743b 0a0a 2020 2020 6966 2028 eList;.. if ( │ │ │ │ +00043b70: 6973 4f62 6a65 6374 5061 796c 6f61 6429 isObjectPayload) │ │ │ │ +00043b80: 207b 0a20 2020 2020 2069 6620 2863 6f6e {. if (con │ │ │ │ +00043b90: 7465 6e74 5479 7065 2e69 6e64 6578 4f66 tentType.indexOf │ │ │ │ +00043ba0: 2827 6170 706c 6963 6174 696f 6e2f 782d ('application/x- │ │ │ │ +00043bb0: 7777 772d 666f 726d 2d75 726c 656e 636f www-form-urlenco │ │ │ │ +00043bc0: 6465 6427 2920 3e20 2d31 2920 7b0a 2020 ded') > -1) {. │ │ │ │ +00043bd0: 2020 2020 2020 7265 7475 726e 2074 6f55 return toU │ │ │ │ +00043be0: 524c 456e 636f 6465 6446 6f72 6d28 6461 RLEncodedForm(da │ │ │ │ +00043bf0: 7461 2c20 7468 6973 2e66 6f72 6d53 6572 ta, this.formSer │ │ │ │ +00043c00: 6961 6c69 7a65 7229 2e74 6f53 7472 696e ializer).toStrin │ │ │ │ +00043c10: 6728 293b 0a20 2020 2020 207d 0a0a 2020 g();. }.. │ │ │ │ +00043c20: 2020 2020 6966 2028 2869 7346 696c 654c if ((isFileL │ │ │ │ +00043c30: 6973 7420 3d20 7574 696c 7324 312e 6973 ist = utils$1.is │ │ │ │ +00043c40: 4669 6c65 4c69 7374 2864 6174 6129 2920 FileList(data)) │ │ │ │ +00043c50: 7c7c 2063 6f6e 7465 6e74 5479 7065 2e69 || contentType.i │ │ │ │ +00043c60: 6e64 6578 4f66 2827 6d75 6c74 6970 6172 ndexOf('multipar │ │ │ │ +00043c70: 742f 666f 726d 2d64 6174 6127 2920 3e20 t/form-data') > │ │ │ │ +00043c80: 2d31 2920 7b0a 2020 2020 2020 2020 636f -1) {. co │ │ │ │ +00043c90: 6e73 7420 5f46 6f72 6d44 6174 6120 3d20 nst _FormData = │ │ │ │ +00043ca0: 7468 6973 2e65 6e76 2026 2620 7468 6973 this.env && this │ │ │ │ +00043cb0: 2e65 6e76 2e46 6f72 6d44 6174 613b 0a0a .env.FormData;.. │ │ │ │ +00043cc0: 2020 2020 2020 2020 7265 7475 726e 2074 return t │ │ │ │ +00043cd0: 6f46 6f72 6d44 6174 6128 0a20 2020 2020 oFormData(. │ │ │ │ +00043ce0: 2020 2020 2069 7346 696c 654c 6973 7420 isFileList │ │ │ │ +00043cf0: 3f20 7b27 6669 6c65 735b 5d27 3a20 6461 ? {'files[]': da │ │ │ │ +00043d00: 7461 7d20 3a20 6461 7461 2c0a 2020 2020 ta} : data,. │ │ │ │ +00043d10: 2020 2020 2020 5f46 6f72 6d44 6174 6120 _FormData │ │ │ │ +00043d20: 2626 206e 6577 205f 466f 726d 4461 7461 && new _FormData │ │ │ │ +00043d30: 2829 2c0a 2020 2020 2020 2020 2020 7468 (),. th │ │ │ │ +00043d40: 6973 2e66 6f72 6d53 6572 6961 6c69 7a65 is.formSerialize │ │ │ │ +00043d50: 720a 2020 2020 2020 2020 293b 0a20 2020 r. );. │ │ │ │ +00043d60: 2020 207d 0a20 2020 207d 0a0a 2020 2020 }. }.. │ │ │ │ +00043d70: 6966 2028 6973 4f62 6a65 6374 5061 796c if (isObjectPayl │ │ │ │ +00043d80: 6f61 6420 7c7c 2068 6173 4a53 4f4e 436f oad || hasJSONCo │ │ │ │ +00043d90: 6e74 656e 7454 7970 6520 2920 7b0a 2020 ntentType ) {. │ │ │ │ +00043da0: 2020 2020 6865 6164 6572 732e 7365 7443 headers.setC │ │ │ │ +00043db0: 6f6e 7465 6e74 5479 7065 2827 6170 706c ontentType('appl │ │ │ │ +00043dc0: 6963 6174 696f 6e2f 6a73 6f6e 272c 2066 ication/json', f │ │ │ │ +00043dd0: 616c 7365 293b 0a20 2020 2020 2072 6574 alse);. ret │ │ │ │ +00043de0: 7572 6e20 7374 7269 6e67 6966 7953 6166 urn stringifySaf │ │ │ │ +00043df0: 656c 7928 6461 7461 293b 0a20 2020 207d ely(data);. } │ │ │ │ +00043e00: 0a0a 2020 2020 7265 7475 726e 2064 6174 .. return dat │ │ │ │ +00043e10: 613b 0a20 207d 5d2c 0a0a 2020 7472 616e a;. }],.. tran │ │ │ │ +00043e20: 7366 6f72 6d52 6573 706f 6e73 653a 205b sformResponse: [ │ │ │ │ +00043e30: 6675 6e63 7469 6f6e 2074 7261 6e73 666f function transfo │ │ │ │ +00043e40: 726d 5265 7370 6f6e 7365 2864 6174 6129 rmResponse(data) │ │ │ │ +00043e50: 207b 0a20 2020 2063 6f6e 7374 2074 7261 {. const tra │ │ │ │ +00043e60: 6e73 6974 696f 6e61 6c20 3d20 7468 6973 nsitional = this │ │ │ │ +00043e70: 2e74 7261 6e73 6974 696f 6e61 6c20 7c7c .transitional || │ │ │ │ +00043e80: 2064 6566 6175 6c74 732e 7472 616e 7369 defaults.transi │ │ │ │ +00043e90: 7469 6f6e 616c 3b0a 2020 2020 636f 6e73 tional;. cons │ │ │ │ +00043ea0: 7420 666f 7263 6564 4a53 4f4e 5061 7273 t forcedJSONPars │ │ │ │ +00043eb0: 696e 6720 3d20 7472 616e 7369 7469 6f6e ing = transition │ │ │ │ +00043ec0: 616c 2026 2620 7472 616e 7369 7469 6f6e al && transition │ │ │ │ +00043ed0: 616c 2e66 6f72 6365 644a 534f 4e50 6172 al.forcedJSONPar │ │ │ │ +00043ee0: 7369 6e67 3b0a 2020 2020 636f 6e73 7420 sing;. const │ │ │ │ +00043ef0: 4a53 4f4e 5265 7175 6573 7465 6420 3d20 JSONRequested = │ │ │ │ +00043f00: 7468 6973 2e72 6573 706f 6e73 6554 7970 this.responseTyp │ │ │ │ +00043f10: 6520 3d3d 3d20 276a 736f 6e27 3b0a 0a20 e === 'json';.. │ │ │ │ +00043f20: 2020 2069 6620 2875 7469 6c73 2431 2e69 if (utils$1.i │ │ │ │ +00043f30: 7352 6573 706f 6e73 6528 6461 7461 2920 sResponse(data) │ │ │ │ +00043f40: 7c7c 2075 7469 6c73 2431 2e69 7352 6561 || utils$1.isRea │ │ │ │ +00043f50: 6461 626c 6553 7472 6561 6d28 6461 7461 dableStream(data │ │ │ │ +00043f60: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ +00043f70: 6e20 6461 7461 3b0a 2020 2020 7d0a 0a20 n data;. }.. │ │ │ │ +00043f80: 2020 2069 6620 2864 6174 6120 2626 2075 if (data && u │ │ │ │ +00043f90: 7469 6c73 2431 2e69 7353 7472 696e 6728 tils$1.isString( │ │ │ │ +00043fa0: 6461 7461 2920 2626 2028 2866 6f72 6365 data) && ((force │ │ │ │ +00043fb0: 644a 534f 4e50 6172 7369 6e67 2026 2620 dJSONParsing && │ │ │ │ +00043fc0: 2174 6869 732e 7265 7370 6f6e 7365 5479 !this.responseTy │ │ │ │ +00043fd0: 7065 2920 7c7c 204a 534f 4e52 6571 7565 pe) || JSONReque │ │ │ │ +00043fe0: 7374 6564 2929 207b 0a20 2020 2020 2063 sted)) {. c │ │ │ │ +00043ff0: 6f6e 7374 2073 696c 656e 744a 534f 4e50 onst silentJSONP │ │ │ │ +00044000: 6172 7369 6e67 203d 2074 7261 6e73 6974 arsing = transit │ │ │ │ +00044010: 696f 6e61 6c20 2626 2074 7261 6e73 6974 ional && transit │ │ │ │ +00044020: 696f 6e61 6c2e 7369 6c65 6e74 4a53 4f4e ional.silentJSON │ │ │ │ +00044030: 5061 7273 696e 673b 0a20 2020 2020 2063 Parsing;. c │ │ │ │ +00044040: 6f6e 7374 2073 7472 6963 744a 534f 4e50 onst strictJSONP │ │ │ │ +00044050: 6172 7369 6e67 203d 2021 7369 6c65 6e74 arsing = !silent │ │ │ │ +00044060: 4a53 4f4e 5061 7273 696e 6720 2626 204a JSONParsing && J │ │ │ │ +00044070: 534f 4e52 6571 7565 7374 6564 3b0a 0a20 SONRequested;.. │ │ │ │ +00044080: 2020 2020 2074 7279 207b 0a20 2020 2020 try {. │ │ │ │ +00044090: 2020 2072 6574 7572 6e20 4a53 4f4e 2e70 return JSON.p │ │ │ │ +000440a0: 6172 7365 2864 6174 612c 2074 6869 732e arse(data, this. │ │ │ │ +000440b0: 7061 7273 6552 6576 6976 6572 293b 0a20 parseReviver);. │ │ │ │ +000440c0: 2020 2020 207d 2063 6174 6368 2028 6529 } catch (e) │ │ │ │ +000440d0: 207b 0a20 2020 2020 2020 2069 6620 2873 {. if (s │ │ │ │ +000440e0: 7472 6963 744a 534f 4e50 6172 7369 6e67 trictJSONParsing │ │ │ │ +000440f0: 2920 7b0a 2020 2020 2020 2020 2020 6966 ) {. if │ │ │ │ +00044100: 2028 652e 6e61 6d65 203d 3d3d 2027 5379 (e.name === 'Sy │ │ │ │ +00044110: 6e74 6178 4572 726f 7227 2920 7b0a 2020 ntaxError') {. │ │ │ │ +00044120: 2020 2020 2020 2020 2020 7468 726f 7720 throw │ │ │ │ +00044130: 4178 696f 7345 7272 6f72 2e66 726f 6d28 AxiosError.from( │ │ │ │ +00044140: 652c 2041 7869 6f73 4572 726f 722e 4552 e, AxiosError.ER │ │ │ │ +00044150: 525f 4241 445f 5245 5350 4f4e 5345 2c20 R_BAD_RESPONSE, │ │ │ │ +00044160: 7468 6973 2c20 6e75 6c6c 2c20 7468 6973 this, null, this │ │ │ │ +00044170: 2e72 6573 706f 6e73 6529 3b0a 2020 2020 .response);. │ │ │ │ +00044180: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ +00044190: 2020 7468 726f 7720 653b 0a20 2020 2020 throw e;. │ │ │ │ +000441a0: 2020 207d 0a20 2020 2020 207d 0a20 2020 }. }. │ │ │ │ +000441b0: 207d 0a0a 2020 2020 7265 7475 726e 2064 }.. return d │ │ │ │ +000441c0: 6174 613b 0a20 207d 5d2c 0a0a 2020 2f2a ata;. }],.. /* │ │ │ │ +000441d0: 2a0a 2020 202a 2041 2074 696d 656f 7574 *. * A timeout │ │ │ │ +000441e0: 2069 6e20 6d69 6c6c 6973 6563 6f6e 6473 in milliseconds │ │ │ │ +000441f0: 2074 6f20 6162 6f72 7420 6120 7265 7175 to abort a requ │ │ │ │ +00044200: 6573 742e 2049 6620 7365 7420 746f 2030 est. If set to 0 │ │ │ │ +00044210: 2028 6465 6661 756c 7429 2061 0a20 2020 (default) a. │ │ │ │ +00044220: 2a20 7469 6d65 6f75 7420 6973 206e 6f74 * timeout is not │ │ │ │ +00044230: 2063 7265 6174 6564 2e0a 2020 202a 2f0a created.. */. │ │ │ │ +00044240: 2020 7469 6d65 6f75 743a 2030 2c0a 0a20 timeout: 0,.. │ │ │ │ +00044250: 2078 7372 6643 6f6f 6b69 654e 616d 653a xsrfCookieName: │ │ │ │ +00044260: 2027 5853 5246 2d54 4f4b 454e 272c 0a20 'XSRF-TOKEN',. │ │ │ │ +00044270: 2078 7372 6648 6561 6465 724e 616d 653a xsrfHeaderName: │ │ │ │ +00044280: 2027 582d 5853 5246 2d54 4f4b 454e 272c 'X-XSRF-TOKEN', │ │ │ │ +00044290: 0a0a 2020 6d61 7843 6f6e 7465 6e74 4c65 .. maxContentLe │ │ │ │ +000442a0: 6e67 7468 3a20 2d31 2c0a 2020 6d61 7842 ngth: -1,. maxB │ │ │ │ +000442b0: 6f64 794c 656e 6774 683a 202d 312c 0a0a odyLength: -1,.. │ │ │ │ +000442c0: 2020 656e 763a 207b 0a20 2020 2046 6f72 env: {. For │ │ │ │ +000442d0: 6d44 6174 613a 2070 6c61 7466 6f72 6d2e mData: platform. │ │ │ │ +000442e0: 636c 6173 7365 732e 466f 726d 4461 7461 classes.FormData │ │ │ │ +000442f0: 2c0a 2020 2020 426c 6f62 3a20 706c 6174 ,. Blob: plat │ │ │ │ +00044300: 666f 726d 2e63 6c61 7373 6573 2e42 6c6f form.classes.Blo │ │ │ │ +00044310: 620a 2020 7d2c 0a0a 2020 7661 6c69 6461 b. },.. valida │ │ │ │ +00044320: 7465 5374 6174 7573 3a20 6675 6e63 7469 teStatus: functi │ │ │ │ +00044330: 6f6e 2076 616c 6964 6174 6553 7461 7475 on validateStatu │ │ │ │ +00044340: 7328 7374 6174 7573 2920 7b0a 2020 2020 s(status) {. │ │ │ │ +00044350: 7265 7475 726e 2073 7461 7475 7320 3e3d return status >= │ │ │ │ +00044360: 2032 3030 2026 2620 7374 6174 7573 203c 200 && status < │ │ │ │ +00044370: 2033 3030 3b0a 2020 7d2c 0a0a 2020 6865 300;. },.. he │ │ │ │ +00044380: 6164 6572 733a 207b 0a20 2020 2063 6f6d aders: {. com │ │ │ │ +00044390: 6d6f 6e3a 207b 0a20 2020 2020 2027 4163 mon: {. 'Ac │ │ │ │ +000443a0: 6365 7074 273a 2027 6170 706c 6963 6174 cept': 'applicat │ │ │ │ +000443b0: 696f 6e2f 6a73 6f6e 2c20 7465 7874 2f70 ion/json, text/p │ │ │ │ +000443c0: 6c61 696e 2c20 2a2f 2a27 2c0a 2020 2020 lain, */*',. │ │ │ │ +000443d0: 2020 2743 6f6e 7465 6e74 2d54 7970 6527 'Content-Type' │ │ │ │ +000443e0: 3a20 756e 6465 6669 6e65 640a 2020 2020 : undefined. │ │ │ │ +000443f0: 7d0a 2020 7d0a 7d3b 0a0a 7574 696c 7324 }. }.};..utils$ │ │ │ │ +00044400: 312e 666f 7245 6163 6828 5b27 6465 6c65 1.forEach(['dele │ │ │ │ +00044410: 7465 272c 2027 6765 7427 2c20 2768 6561 te', 'get', 'hea │ │ │ │ +00044420: 6427 2c20 2770 6f73 7427 2c20 2770 7574 d', 'post', 'put │ │ │ │ +00044430: 272c 2027 7061 7463 6827 5d2c 2028 6d65 ', 'patch'], (me │ │ │ │ +00044440: 7468 6f64 2920 3d3e 207b 0a20 2064 6566 thod) => {. def │ │ │ │ +00044450: 6175 6c74 732e 6865 6164 6572 735b 6d65 aults.headers[me │ │ │ │ +00044460: 7468 6f64 5d20 3d20 7b7d 3b0a 7d29 3b0a thod] = {};.});. │ │ │ │ +00044470: 0a63 6f6e 7374 2064 6566 6175 6c74 7324 .const defaults$ │ │ │ │ +00044480: 3120 3d20 6465 6661 756c 7473 3b0a 0a2f 1 = defaults;../ │ │ │ │ +00044490: 2f20 5261 7741 7869 6f73 4865 6164 6572 / RawAxiosHeader │ │ │ │ +000444a0: 7320 7768 6f73 6520 6475 706c 6963 6174 s whose duplicat │ │ │ │ +000444b0: 6573 2061 7265 2069 676e 6f72 6564 2062 es are ignored b │ │ │ │ +000444c0: 7920 6e6f 6465 0a2f 2f20 632e 662e 2068 y node.// c.f. h │ │ │ │ +000444d0: 7474 7073 3a2f 2f6e 6f64 656a 732e 6f72 ttps://nodejs.or │ │ │ │ +000444e0: 672f 6170 692f 6874 7470 2e68 746d 6c23 g/api/http.html# │ │ │ │ +000444f0: 6874 7470 5f6d 6573 7361 6765 5f68 6561 http_message_hea │ │ │ │ +00044500: 6465 7273 0a63 6f6e 7374 2069 676e 6f72 ders.const ignor │ │ │ │ +00044510: 6544 7570 6c69 6361 7465 4f66 203d 2075 eDuplicateOf = u │ │ │ │ +00044520: 7469 6c73 2431 2e74 6f4f 626a 6563 7453 tils$1.toObjectS │ │ │ │ +00044530: 6574 285b 0a20 2027 6167 6527 2c20 2761 et([. 'age', 'a │ │ │ │ +00044540: 7574 686f 7269 7a61 7469 6f6e 272c 2027 uthorization', ' │ │ │ │ +00044550: 636f 6e74 656e 742d 6c65 6e67 7468 272c content-length', │ │ │ │ +00044560: 2027 636f 6e74 656e 742d 7479 7065 272c 'content-type', │ │ │ │ +00044570: 2027 6574 6167 272c 0a20 2027 6578 7069 'etag',. 'expi │ │ │ │ +00044580: 7265 7327 2c20 2766 726f 6d27 2c20 2768 res', 'from', 'h │ │ │ │ +00044590: 6f73 7427 2c20 2769 662d 6d6f 6469 6669 ost', 'if-modifi │ │ │ │ +000445a0: 6564 2d73 696e 6365 272c 2027 6966 2d75 ed-since', 'if-u │ │ │ │ +000445b0: 6e6d 6f64 6966 6965 642d 7369 6e63 6527 nmodified-since' │ │ │ │ +000445c0: 2c0a 2020 276c 6173 742d 6d6f 6469 6669 ,. 'last-modifi │ │ │ │ +000445d0: 6564 272c 2027 6c6f 6361 7469 6f6e 272c ed', 'location', │ │ │ │ +000445e0: 2027 6d61 782d 666f 7277 6172 6473 272c 'max-forwards', │ │ │ │ +000445f0: 2027 7072 6f78 792d 6175 7468 6f72 697a 'proxy-authoriz │ │ │ │ +00044600: 6174 696f 6e27 2c0a 2020 2772 6566 6572 ation',. 'refer │ │ │ │ +00044610: 6572 272c 2027 7265 7472 792d 6166 7465 er', 'retry-afte │ │ │ │ +00044620: 7227 2c20 2775 7365 722d 6167 656e 7427 r', 'user-agent' │ │ │ │ +00044630: 0a5d 293b 0a0a 2f2a 2a0a 202a 2050 6172 .]);../**. * Par │ │ │ │ +00044640: 7365 2068 6561 6465 7273 2069 6e74 6f20 se headers into │ │ │ │ +00044650: 616e 206f 626a 6563 740a 202a 0a20 2a20 an object. *. * │ │ │ │ +00044660: 6060 600a 202a 2044 6174 653a 2057 6564 ```. * Date: Wed │ │ │ │ +00044670: 2c20 3237 2041 7567 2032 3031 3420 3038 , 27 Aug 2014 08 │ │ │ │ +00044680: 3a35 383a 3439 2047 4d54 0a20 2a20 436f :58:49 GMT. * Co │ │ │ │ +00044690: 6e74 656e 742d 5479 7065 3a20 6170 706c ntent-Type: appl │ │ │ │ +000446a0: 6963 6174 696f 6e2f 6a73 6f6e 0a20 2a20 ication/json. * │ │ │ │ +000446b0: 436f 6e6e 6563 7469 6f6e 3a20 6b65 6570 Connection: keep │ │ │ │ +000446c0: 2d61 6c69 7665 0a20 2a20 5472 616e 7366 -alive. * Transf │ │ │ │ +000446d0: 6572 2d45 6e63 6f64 696e 673a 2063 6875 er-Encoding: chu │ │ │ │ +000446e0: 6e6b 6564 0a20 2a20 6060 600a 202a 0a20 nked. * ```. *. │ │ │ │ +000446f0: 2a20 4070 6172 616d 207b 5374 7269 6e67 * @param {String │ │ │ │ +00044700: 7d20 7261 7748 6561 6465 7273 2048 6561 } rawHeaders Hea │ │ │ │ +00044710: 6465 7273 206e 6565 6469 6e67 2074 6f20 ders needing to │ │ │ │ +00044720: 6265 2070 6172 7365 640a 202a 0a20 2a20 be parsed. *. * │ │ │ │ +00044730: 4072 6574 7572 6e73 207b 4f62 6a65 6374 @returns {Object │ │ │ │ +00044740: 7d20 4865 6164 6572 7320 7061 7273 6564 } Headers parsed │ │ │ │ +00044750: 2069 6e74 6f20 616e 206f 626a 6563 740a into an object. │ │ │ │ +00044760: 202a 2f0a 636f 6e73 7420 7061 7273 6548 */.const parseH │ │ │ │ +00044770: 6561 6465 7273 203d 2072 6177 4865 6164 eaders = rawHead │ │ │ │ +00044780: 6572 7320 3d3e 207b 0a20 2063 6f6e 7374 ers => {. const │ │ │ │ +00044790: 2070 6172 7365 6420 3d20 7b7d 3b0a 2020 parsed = {};. │ │ │ │ +000447a0: 6c65 7420 6b65 793b 0a20 206c 6574 2076 let key;. let v │ │ │ │ +000447b0: 616c 3b0a 2020 6c65 7420 693b 0a0a 2020 al;. let i;.. │ │ │ │ +000447c0: 7261 7748 6561 6465 7273 2026 2620 7261 rawHeaders && ra │ │ │ │ +000447d0: 7748 6561 6465 7273 2e73 706c 6974 2827 wHeaders.split(' │ │ │ │ +000447e0: 5c6e 2729 2e66 6f72 4561 6368 2866 756e \n').forEach(fun │ │ │ │ +000447f0: 6374 696f 6e20 7061 7273 6572 286c 696e ction parser(lin │ │ │ │ +00044800: 6529 207b 0a20 2020 2069 203d 206c 696e e) {. i = lin │ │ │ │ +00044810: 652e 696e 6465 784f 6628 273a 2729 3b0a e.indexOf(':');. │ │ │ │ +00044820: 2020 2020 6b65 7920 3d20 6c69 6e65 2e73 key = line.s │ │ │ │ +00044830: 7562 7374 7269 6e67 2830 2c20 6929 2e74 ubstring(0, i).t │ │ │ │ +00044840: 7269 6d28 292e 746f 4c6f 7765 7243 6173 rim().toLowerCas │ │ │ │ +00044850: 6528 293b 0a20 2020 2076 616c 203d 206c e();. val = l │ │ │ │ +00044860: 696e 652e 7375 6273 7472 696e 6728 6920 ine.substring(i │ │ │ │ +00044870: 2b20 3129 2e74 7269 6d28 293b 0a0a 2020 + 1).trim();.. │ │ │ │ +00044880: 2020 6966 2028 216b 6579 207c 7c20 2870 if (!key || (p │ │ │ │ +00044890: 6172 7365 645b 6b65 795d 2026 2620 6967 arsed[key] && ig │ │ │ │ +000448a0: 6e6f 7265 4475 706c 6963 6174 654f 665b noreDuplicateOf[ │ │ │ │ +000448b0: 6b65 795d 2929 207b 0a20 2020 2020 2072 key])) {. r │ │ │ │ +000448c0: 6574 7572 6e3b 0a20 2020 207d 0a0a 2020 eturn;. }.. │ │ │ │ +000448d0: 2020 6966 2028 6b65 7920 3d3d 3d20 2773 if (key === 's │ │ │ │ +000448e0: 6574 2d63 6f6f 6b69 6527 2920 7b0a 2020 et-cookie') {. │ │ │ │ +000448f0: 2020 2020 6966 2028 7061 7273 6564 5b6b if (parsed[k │ │ │ │ +00044900: 6579 5d29 207b 0a20 2020 2020 2020 2070 ey]) {. p │ │ │ │ +00044910: 6172 7365 645b 6b65 795d 2e70 7573 6828 arsed[key].push( │ │ │ │ +00044920: 7661 6c29 3b0a 2020 2020 2020 7d20 656c val);. } el │ │ │ │ +00044930: 7365 207b 0a20 2020 2020 2020 2070 6172 se {. par │ │ │ │ +00044940: 7365 645b 6b65 795d 203d 205b 7661 6c5d sed[key] = [val] │ │ │ │ +00044950: 3b0a 2020 2020 2020 7d0a 2020 2020 7d20 ;. }. } │ │ │ │ +00044960: 656c 7365 207b 0a20 2020 2020 2070 6172 else {. par │ │ │ │ +00044970: 7365 645b 6b65 795d 203d 2070 6172 7365 sed[key] = parse │ │ │ │ +00044980: 645b 6b65 795d 203f 2070 6172 7365 645b d[key] ? parsed[ │ │ │ │ +00044990: 6b65 795d 202b 2027 2c20 2720 2b20 7661 key] + ', ' + va │ │ │ │ +000449a0: 6c20 3a20 7661 6c3b 0a20 2020 207d 0a20 l : val;. }. │ │ │ │ +000449b0: 207d 293b 0a0a 2020 7265 7475 726e 2070 });.. return p │ │ │ │ +000449c0: 6172 7365 643b 0a7d 3b0a 0a63 6f6e 7374 arsed;.};..const │ │ │ │ +000449d0: 2024 696e 7465 726e 616c 7320 3d20 5379 $internals = Sy │ │ │ │ +000449e0: 6d62 6f6c 2827 696e 7465 726e 616c 7327 mbol('internals' │ │ │ │ +000449f0: 293b 0a0a 6675 6e63 7469 6f6e 206e 6f72 );..function nor │ │ │ │ +00044a00: 6d61 6c69 7a65 4865 6164 6572 2868 6561 malizeHeader(hea │ │ │ │ +00044a10: 6465 7229 207b 0a20 2072 6574 7572 6e20 der) {. return │ │ │ │ +00044a20: 6865 6164 6572 2026 2620 5374 7269 6e67 header && String │ │ │ │ +00044a30: 2868 6561 6465 7229 2e74 7269 6d28 292e (header).trim(). │ │ │ │ +00044a40: 746f 4c6f 7765 7243 6173 6528 293b 0a7d toLowerCase();.} │ │ │ │ +00044a50: 0a0a 6675 6e63 7469 6f6e 206e 6f72 6d61 ..function norma │ │ │ │ +00044a60: 6c69 7a65 5661 6c75 6528 7661 6c75 6529 lizeValue(value) │ │ │ │ +00044a70: 207b 0a20 2069 6620 2876 616c 7565 203d {. if (value = │ │ │ │ +00044a80: 3d3d 2066 616c 7365 207c 7c20 7661 6c75 == false || valu │ │ │ │ +00044a90: 6520 3d3d 206e 756c 6c29 207b 0a20 2020 e == null) {. │ │ │ │ +00044aa0: 2072 6574 7572 6e20 7661 6c75 653b 0a20 return value;. │ │ │ │ +00044ab0: 207d 0a0a 2020 7265 7475 726e 2075 7469 }.. return uti │ │ │ │ +00044ac0: 6c73 2431 2e69 7341 7272 6179 2876 616c ls$1.isArray(val │ │ │ │ +00044ad0: 7565 2920 3f20 7661 6c75 652e 6d61 7028 ue) ? value.map( │ │ │ │ +00044ae0: 6e6f 726d 616c 697a 6556 616c 7565 2920 normalizeValue) │ │ │ │ +00044af0: 3a20 5374 7269 6e67 2876 616c 7565 293b : String(value); │ │ │ │ +00044b00: 0a7d 0a0a 6675 6e63 7469 6f6e 2070 6172 .}..function par │ │ │ │ +00044b10: 7365 546f 6b65 6e73 2873 7472 2920 7b0a seTokens(str) {. │ │ │ │ +00044b20: 2020 636f 6e73 7420 746f 6b65 6e73 203d const tokens = │ │ │ │ +00044b30: 204f 626a 6563 742e 6372 6561 7465 286e Object.create(n │ │ │ │ +00044b40: 756c 6c29 3b0a 2020 636f 6e73 7420 746f ull);. const to │ │ │ │ +00044b50: 6b65 6e73 5245 203d 202f 285b 5e5c 732c kensRE = /([^\s, │ │ │ │ +00044b60: 3b3d 5d2b 295c 732a 283f 3a3d 5c73 2a28 ;=]+)\s*(?:=\s*( │ │ │ │ +00044b70: 5b5e 2c3b 5d2b 2929 3f2f 673b 0a20 206c [^,;]+))?/g;. l │ │ │ │ +00044b80: 6574 206d 6174 6368 3b0a 0a20 2077 6869 et match;.. whi │ │ │ │ +00044b90: 6c65 2028 286d 6174 6368 203d 2074 6f6b le ((match = tok │ │ │ │ +00044ba0: 656e 7352 452e 6578 6563 2873 7472 2929 ensRE.exec(str)) │ │ │ │ +00044bb0: 2920 7b0a 2020 2020 746f 6b65 6e73 5b6d ) {. tokens[m │ │ │ │ +00044bc0: 6174 6368 5b31 5d5d 203d 206d 6174 6368 atch[1]] = match │ │ │ │ +00044bd0: 5b32 5d3b 0a20 207d 0a0a 2020 7265 7475 [2];. }.. retu │ │ │ │ +00044be0: 726e 2074 6f6b 656e 733b 0a7d 0a0a 636f rn tokens;.}..co │ │ │ │ +00044bf0: 6e73 7420 6973 5661 6c69 6448 6561 6465 nst isValidHeade │ │ │ │ +00044c00: 724e 616d 6520 3d20 2873 7472 2920 3d3e rName = (str) => │ │ │ │ +00044c10: 202f 5e5b 2d5f 612d 7a41 2d5a 302d 395e /^[-_a-zA-Z0-9^ │ │ │ │ +00044c20: 607c 7e2c 2123 2425 2627 2a2b 2e5d 2b24 `|~,!#$%&'*+.]+$ │ │ │ │ +00044c30: 2f2e 7465 7374 2873 7472 2e74 7269 6d28 /.test(str.trim( │ │ │ │ +00044c40: 2929 3b0a 0a66 756e 6374 696f 6e20 6d61 ));..function ma │ │ │ │ +00044c50: 7463 6848 6561 6465 7256 616c 7565 2863 tchHeaderValue(c │ │ │ │ +00044c60: 6f6e 7465 7874 2c20 7661 6c75 652c 2068 ontext, value, h │ │ │ │ +00044c70: 6561 6465 722c 2066 696c 7465 722c 2069 eader, filter, i │ │ │ │ +00044c80: 7348 6561 6465 724e 616d 6546 696c 7465 sHeaderNameFilte │ │ │ │ +00044c90: 7229 207b 0a20 2069 6620 2875 7469 6c73 r) {. if (utils │ │ │ │ +00044ca0: 2431 2e69 7346 756e 6374 696f 6e28 6669 $1.isFunction(fi │ │ │ │ +00044cb0: 6c74 6572 2929 207b 0a20 2020 2072 6574 lter)) {. ret │ │ │ │ +00044cc0: 7572 6e20 6669 6c74 6572 2e63 616c 6c28 urn filter.call( │ │ │ │ +00044cd0: 7468 6973 2c20 7661 6c75 652c 2068 6561 this, value, hea │ │ │ │ +00044ce0: 6465 7229 3b0a 2020 7d0a 0a20 2069 6620 der);. }.. if │ │ │ │ +00044cf0: 2869 7348 6561 6465 724e 616d 6546 696c (isHeaderNameFil │ │ │ │ +00044d00: 7465 7229 207b 0a20 2020 2076 616c 7565 ter) {. value │ │ │ │ +00044d10: 203d 2068 6561 6465 723b 0a20 207d 0a0a = header;. }.. │ │ │ │ +00044d20: 2020 6966 2028 2175 7469 6c73 2431 2e69 if (!utils$1.i │ │ │ │ +00044d30: 7353 7472 696e 6728 7661 6c75 6529 2920 sString(value)) │ │ │ │ +00044d40: 7265 7475 726e 3b0a 0a20 2069 6620 2875 return;.. if (u │ │ │ │ +00044d50: 7469 6c73 2431 2e69 7353 7472 696e 6728 tils$1.isString( │ │ │ │ +00044d60: 6669 6c74 6572 2929 207b 0a20 2020 2072 filter)) {. r │ │ │ │ +00044d70: 6574 7572 6e20 7661 6c75 652e 696e 6465 eturn value.inde │ │ │ │ +00044d80: 784f 6628 6669 6c74 6572 2920 213d 3d20 xOf(filter) !== │ │ │ │ +00044d90: 2d31 3b0a 2020 7d0a 0a20 2069 6620 2875 -1;. }.. if (u │ │ │ │ +00044da0: 7469 6c73 2431 2e69 7352 6567 4578 7028 tils$1.isRegExp( │ │ │ │ +00044db0: 6669 6c74 6572 2929 207b 0a20 2020 2072 filter)) {. r │ │ │ │ +00044dc0: 6574 7572 6e20 6669 6c74 6572 2e74 6573 eturn filter.tes │ │ │ │ +00044dd0: 7428 7661 6c75 6529 3b0a 2020 7d0a 7d0a t(value);. }.}. │ │ │ │ +00044de0: 0a66 756e 6374 696f 6e20 666f 726d 6174 .function format │ │ │ │ +00044df0: 4865 6164 6572 2868 6561 6465 7229 207b Header(header) { │ │ │ │ +00044e00: 0a20 2072 6574 7572 6e20 6865 6164 6572 . return header │ │ │ │ +00044e10: 2e74 7269 6d28 290a 2020 2020 2e74 6f4c .trim(). .toL │ │ │ │ +00044e20: 6f77 6572 4361 7365 2829 2e72 6570 6c61 owerCase().repla │ │ │ │ +00044e30: 6365 282f 285b 612d 7a5c 645d 2928 5c77 ce(/([a-z\d])(\w │ │ │ │ +00044e40: 2a29 2f67 2c20 2877 2c20 6368 6172 2c20 *)/g, (w, char, │ │ │ │ +00044e50: 7374 7229 203d 3e20 7b0a 2020 2020 2020 str) => {. │ │ │ │ +00044e60: 7265 7475 726e 2063 6861 722e 746f 5570 return char.toUp │ │ │ │ +00044e70: 7065 7243 6173 6528 2920 2b20 7374 723b perCase() + str; │ │ │ │ +00044e80: 0a20 2020 207d 293b 0a7d 0a0a 6675 6e63 . });.}..func │ │ │ │ +00044e90: 7469 6f6e 2062 7569 6c64 4163 6365 7373 tion buildAccess │ │ │ │ +00044ea0: 6f72 7328 6f62 6a2c 2068 6561 6465 7229 ors(obj, header) │ │ │ │ +00044eb0: 207b 0a20 2063 6f6e 7374 2061 6363 6573 {. const acces │ │ │ │ +00044ec0: 736f 724e 616d 6520 3d20 7574 696c 7324 sorName = utils$ │ │ │ │ +00044ed0: 312e 746f 4361 6d65 6c43 6173 6528 2720 1.toCamelCase(' │ │ │ │ +00044ee0: 2720 2b20 6865 6164 6572 293b 0a0a 2020 ' + header);.. │ │ │ │ +00044ef0: 5b27 6765 7427 2c20 2773 6574 272c 2027 ['get', 'set', ' │ │ │ │ +00044f00: 6861 7327 5d2e 666f 7245 6163 6828 6d65 has'].forEach(me │ │ │ │ +00044f10: 7468 6f64 4e61 6d65 203d 3e20 7b0a 2020 thodName => {. │ │ │ │ +00044f20: 2020 4f62 6a65 6374 2e64 6566 696e 6550 Object.defineP │ │ │ │ +00044f30: 726f 7065 7274 7928 6f62 6a2c 206d 6574 roperty(obj, met │ │ │ │ +00044f40: 686f 644e 616d 6520 2b20 6163 6365 7373 hodName + access │ │ │ │ +00044f50: 6f72 4e61 6d65 2c20 7b0a 2020 2020 2020 orName, {. │ │ │ │ +00044f60: 7661 6c75 653a 2066 756e 6374 696f 6e28 value: function( │ │ │ │ +00044f70: 6172 6731 2c20 6172 6732 2c20 6172 6733 arg1, arg2, arg3 │ │ │ │ +00044f80: 2920 7b0a 2020 2020 2020 2020 7265 7475 ) {. retu │ │ │ │ +00044f90: 726e 2074 6869 735b 6d65 7468 6f64 4e61 rn this[methodNa │ │ │ │ +00044fa0: 6d65 5d2e 6361 6c6c 2874 6869 732c 2068 me].call(this, h │ │ │ │ +00044fb0: 6561 6465 722c 2061 7267 312c 2061 7267 eader, arg1, arg │ │ │ │ +00044fc0: 322c 2061 7267 3329 3b0a 2020 2020 2020 2, arg3);. │ │ │ │ +00044fd0: 7d2c 0a20 2020 2020 2063 6f6e 6669 6775 },. configu │ │ │ │ +00044fe0: 7261 626c 653a 2074 7275 650a 2020 2020 rable: true. │ │ │ │ +00044ff0: 7d29 3b0a 2020 7d29 3b0a 7d0a 0a63 6c61 });. });.}..cla │ │ │ │ +00045000: 7373 2041 7869 6f73 4865 6164 6572 7320 ss AxiosHeaders │ │ │ │ +00045010: 7b0a 2020 636f 6e73 7472 7563 746f 7228 {. constructor( │ │ │ │ +00045020: 6865 6164 6572 7329 207b 0a20 2020 2068 headers) {. h │ │ │ │ +00045030: 6561 6465 7273 2026 2620 7468 6973 2e73 eaders && this.s │ │ │ │ +00045040: 6574 2868 6561 6465 7273 293b 0a20 207d et(headers);. } │ │ │ │ +00045050: 0a0a 2020 7365 7428 6865 6164 6572 2c20 .. set(header, │ │ │ │ +00045060: 7661 6c75 654f 7252 6577 7269 7465 2c20 valueOrRewrite, │ │ │ │ +00045070: 7265 7772 6974 6529 207b 0a20 2020 2063 rewrite) {. c │ │ │ │ +00045080: 6f6e 7374 2073 656c 6620 3d20 7468 6973 onst self = this │ │ │ │ +00045090: 3b0a 0a20 2020 2066 756e 6374 696f 6e20 ;.. function │ │ │ │ +000450a0: 7365 7448 6561 6465 7228 5f76 616c 7565 setHeader(_value │ │ │ │ +000450b0: 2c20 5f68 6561 6465 722c 205f 7265 7772 , _header, _rewr │ │ │ │ +000450c0: 6974 6529 207b 0a20 2020 2020 2063 6f6e ite) {. con │ │ │ │ +000450d0: 7374 206c 4865 6164 6572 203d 206e 6f72 st lHeader = nor │ │ │ │ +000450e0: 6d61 6c69 7a65 4865 6164 6572 285f 6865 malizeHeader(_he │ │ │ │ +000450f0: 6164 6572 293b 0a0a 2020 2020 2020 6966 ader);.. if │ │ │ │ +00045100: 2028 216c 4865 6164 6572 2920 7b0a 2020 (!lHeader) {. │ │ │ │ +00045110: 2020 2020 2020 7468 726f 7720 6e65 7720 throw new │ │ │ │ +00045120: 4572 726f 7228 2768 6561 6465 7220 6e61 Error('header na │ │ │ │ +00045130: 6d65 206d 7573 7420 6265 2061 206e 6f6e me must be a non │ │ │ │ +00045140: 2d65 6d70 7479 2073 7472 696e 6727 293b -empty string'); │ │ │ │ +00045150: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ +00045160: 636f 6e73 7420 6b65 7920 3d20 7574 696c const key = util │ │ │ │ +00045170: 7324 312e 6669 6e64 4b65 7928 7365 6c66 s$1.findKey(self │ │ │ │ +00045180: 2c20 6c48 6561 6465 7229 3b0a 0a20 2020 , lHeader);.. │ │ │ │ +00045190: 2020 2069 6628 216b 6579 207c 7c20 7365 if(!key || se │ │ │ │ +000451a0: 6c66 5b6b 6579 5d20 3d3d 3d20 756e 6465 lf[key] === unde │ │ │ │ +000451b0: 6669 6e65 6420 7c7c 205f 7265 7772 6974 fined || _rewrit │ │ │ │ +000451c0: 6520 3d3d 3d20 7472 7565 207c 7c20 285f e === true || (_ │ │ │ │ +000451d0: 7265 7772 6974 6520 3d3d 3d20 756e 6465 rewrite === unde │ │ │ │ +000451e0: 6669 6e65 6420 2626 2073 656c 665b 6b65 fined && self[ke │ │ │ │ +000451f0: 795d 2021 3d3d 2066 616c 7365 2929 207b y] !== false)) { │ │ │ │ +00045200: 0a20 2020 2020 2020 2073 656c 665b 6b65 . self[ke │ │ │ │ +00045210: 7920 7c7c 205f 6865 6164 6572 5d20 3d20 y || _header] = │ │ │ │ +00045220: 6e6f 726d 616c 697a 6556 616c 7565 285f normalizeValue(_ │ │ │ │ +00045230: 7661 6c75 6529 3b0a 2020 2020 2020 7d0a value);. }. │ │ │ │ +00045240: 2020 2020 7d0a 0a20 2020 2063 6f6e 7374 }.. const │ │ │ │ +00045250: 2073 6574 4865 6164 6572 7320 3d20 2868 setHeaders = (h │ │ │ │ +00045260: 6561 6465 7273 2c20 5f72 6577 7269 7465 eaders, _rewrite │ │ │ │ +00045270: 2920 3d3e 0a20 2020 2020 2075 7469 6c73 ) =>. utils │ │ │ │ +00045280: 2431 2e66 6f72 4561 6368 2868 6561 6465 $1.forEach(heade │ │ │ │ +00045290: 7273 2c20 285f 7661 6c75 652c 205f 6865 rs, (_value, _he │ │ │ │ +000452a0: 6164 6572 2920 3d3e 2073 6574 4865 6164 ader) => setHead │ │ │ │ +000452b0: 6572 285f 7661 6c75 652c 205f 6865 6164 er(_value, _head │ │ │ │ +000452c0: 6572 2c20 5f72 6577 7269 7465 2929 3b0a er, _rewrite));. │ │ │ │ +000452d0: 0a20 2020 2069 6620 2875 7469 6c73 2431 . if (utils$1 │ │ │ │ +000452e0: 2e69 7350 6c61 696e 4f62 6a65 6374 2868 .isPlainObject(h │ │ │ │ +000452f0: 6561 6465 7229 207c 7c20 6865 6164 6572 eader) || header │ │ │ │ +00045300: 2069 6e73 7461 6e63 656f 6620 7468 6973 instanceof this │ │ │ │ +00045310: 2e63 6f6e 7374 7275 6374 6f72 2920 7b0a .constructor) {. │ │ │ │ +00045320: 2020 2020 2020 7365 7448 6561 6465 7273 setHeaders │ │ │ │ +00045330: 2868 6561 6465 722c 2076 616c 7565 4f72 (header, valueOr │ │ │ │ +00045340: 5265 7772 6974 6529 3b0a 2020 2020 7d20 Rewrite);. } │ │ │ │ +00045350: 656c 7365 2069 6628 7574 696c 7324 312e else if(utils$1. │ │ │ │ +00045360: 6973 5374 7269 6e67 2868 6561 6465 7229 isString(header) │ │ │ │ +00045370: 2026 2620 2868 6561 6465 7220 3d20 6865 && (header = he │ │ │ │ +00045380: 6164 6572 2e74 7269 6d28 2929 2026 2620 ader.trim()) && │ │ │ │ +00045390: 2169 7356 616c 6964 4865 6164 6572 4e61 !isValidHeaderNa │ │ │ │ +000453a0: 6d65 2868 6561 6465 7229 2920 7b0a 2020 me(header)) {. │ │ │ │ +000453b0: 2020 2020 7365 7448 6561 6465 7273 2870 setHeaders(p │ │ │ │ +000453c0: 6172 7365 4865 6164 6572 7328 6865 6164 arseHeaders(head │ │ │ │ +000453d0: 6572 292c 2076 616c 7565 4f72 5265 7772 er), valueOrRewr │ │ │ │ +000453e0: 6974 6529 3b0a 2020 2020 7d20 656c 7365 ite);. } else │ │ │ │ +000453f0: 2069 6620 2875 7469 6c73 2431 2e69 734f if (utils$1.isO │ │ │ │ +00045400: 626a 6563 7428 6865 6164 6572 2920 2626 bject(header) && │ │ │ │ +00045410: 2075 7469 6c73 2431 2e69 7349 7465 7261 utils$1.isItera │ │ │ │ +00045420: 626c 6528 6865 6164 6572 2929 207b 0a20 ble(header)) {. │ │ │ │ +00045430: 2020 2020 206c 6574 206f 626a 203d 207b let obj = { │ │ │ │ +00045440: 7d2c 2064 6573 742c 206b 6579 3b0a 2020 }, dest, key;. │ │ │ │ +00045450: 2020 2020 666f 7220 2863 6f6e 7374 2065 for (const e │ │ │ │ +00045460: 6e74 7279 206f 6620 6865 6164 6572 2920 ntry of header) │ │ │ │ +00045470: 7b0a 2020 2020 2020 2020 6966 2028 2175 {. if (!u │ │ │ │ +00045480: 7469 6c73 2431 2e69 7341 7272 6179 2865 tils$1.isArray(e │ │ │ │ +00045490: 6e74 7279 2929 207b 0a20 2020 2020 2020 ntry)) {. │ │ │ │ +000454a0: 2020 2074 6872 6f77 2054 7970 6545 7272 throw TypeErr │ │ │ │ +000454b0: 6f72 2827 4f62 6a65 6374 2069 7465 7261 or('Object itera │ │ │ │ +000454c0: 746f 7220 6d75 7374 2072 6574 7572 6e20 tor must return │ │ │ │ +000454d0: 6120 6b65 792d 7661 6c75 6520 7061 6972 a key-value pair │ │ │ │ +000454e0: 2729 3b0a 2020 2020 2020 2020 7d0a 0a20 ');. }.. │ │ │ │ +000454f0: 2020 2020 2020 206f 626a 5b6b 6579 203d obj[key = │ │ │ │ +00045500: 2065 6e74 7279 5b30 5d5d 203d 2028 6465 entry[0]] = (de │ │ │ │ +00045510: 7374 203d 206f 626a 5b6b 6579 5d29 203f st = obj[key]) ? │ │ │ │ +00045520: 0a20 2020 2020 2020 2020 2028 7574 696c . (util │ │ │ │ +00045530: 7324 312e 6973 4172 7261 7928 6465 7374 s$1.isArray(dest │ │ │ │ +00045540: 2920 3f20 5b2e 2e2e 6465 7374 2c20 656e ) ? [...dest, en │ │ │ │ +00045550: 7472 795b 315d 5d20 3a20 5b64 6573 742c try[1]] : [dest, │ │ │ │ +00045560: 2065 6e74 7279 5b31 5d5d 2920 3a20 656e entry[1]]) : en │ │ │ │ +00045570: 7472 795b 315d 3b0a 2020 2020 2020 7d0a try[1];. }. │ │ │ │ +00045580: 0a20 2020 2020 2073 6574 4865 6164 6572 . setHeader │ │ │ │ +00045590: 7328 6f62 6a2c 2076 616c 7565 4f72 5265 s(obj, valueOrRe │ │ │ │ +000455a0: 7772 6974 6529 3b0a 2020 2020 7d20 656c write);. } el │ │ │ │ +000455b0: 7365 207b 0a20 2020 2020 2068 6561 6465 se {. heade │ │ │ │ +000455c0: 7220 213d 206e 756c 6c20 2626 2073 6574 r != null && set │ │ │ │ +000455d0: 4865 6164 6572 2876 616c 7565 4f72 5265 Header(valueOrRe │ │ │ │ +000455e0: 7772 6974 652c 2068 6561 6465 722c 2072 write, header, r │ │ │ │ +000455f0: 6577 7269 7465 293b 0a20 2020 207d 0a0a ewrite);. }.. │ │ │ │ +00045600: 2020 2020 7265 7475 726e 2074 6869 733b return this; │ │ │ │ +00045610: 0a20 207d 0a0a 2020 6765 7428 6865 6164 . }.. get(head │ │ │ │ +00045620: 6572 2c20 7061 7273 6572 2920 7b0a 2020 er, parser) {. │ │ │ │ +00045630: 2020 6865 6164 6572 203d 206e 6f72 6d61 header = norma │ │ │ │ +00045640: 6c69 7a65 4865 6164 6572 2868 6561 6465 lizeHeader(heade │ │ │ │ +00045650: 7229 3b0a 0a20 2020 2069 6620 2868 6561 r);.. if (hea │ │ │ │ +00045660: 6465 7229 207b 0a20 2020 2020 2063 6f6e der) {. con │ │ │ │ +00045670: 7374 206b 6579 203d 2075 7469 6c73 2431 st key = utils$1 │ │ │ │ +00045680: 2e66 696e 644b 6579 2874 6869 732c 2068 .findKey(this, h │ │ │ │ +00045690: 6561 6465 7229 3b0a 0a20 2020 2020 2069 eader);.. i │ │ │ │ +000456a0: 6620 286b 6579 2920 7b0a 2020 2020 2020 f (key) {. │ │ │ │ +000456b0: 2020 636f 6e73 7420 7661 6c75 6520 3d20 const value = │ │ │ │ +000456c0: 7468 6973 5b6b 6579 5d3b 0a0a 2020 2020 this[key];.. │ │ │ │ +000456d0: 2020 2020 6966 2028 2170 6172 7365 7229 if (!parser) │ │ │ │ +000456e0: 207b 0a20 2020 2020 2020 2020 2072 6574 {. ret │ │ │ │ +000456f0: 7572 6e20 7661 6c75 653b 0a20 2020 2020 urn value;. │ │ │ │ +00045700: 2020 207d 0a0a 2020 2020 2020 2020 6966 }.. if │ │ │ │ +00045710: 2028 7061 7273 6572 203d 3d3d 2074 7275 (parser === tru │ │ │ │ +00045720: 6529 207b 0a20 2020 2020 2020 2020 2072 e) {. r │ │ │ │ +00045730: 6574 7572 6e20 7061 7273 6554 6f6b 656e eturn parseToken │ │ │ │ +00045740: 7328 7661 6c75 6529 3b0a 2020 2020 2020 s(value);. │ │ │ │ +00045750: 2020 7d0a 0a20 2020 2020 2020 2069 6620 }.. if │ │ │ │ +00045760: 2875 7469 6c73 2431 2e69 7346 756e 6374 (utils$1.isFunct │ │ │ │ +00045770: 696f 6e28 7061 7273 6572 2929 207b 0a20 ion(parser)) {. │ │ │ │ +00045780: 2020 2020 2020 2020 2072 6574 7572 6e20 return │ │ │ │ +00045790: 7061 7273 6572 2e63 616c 6c28 7468 6973 parser.call(this │ │ │ │ +000457a0: 2c20 7661 6c75 652c 206b 6579 293b 0a20 , value, key);. │ │ │ │ +000457b0: 2020 2020 2020 207d 0a0a 2020 2020 2020 }.. │ │ │ │ +000457c0: 2020 6966 2028 7574 696c 7324 312e 6973 if (utils$1.is │ │ │ │ +000457d0: 5265 6745 7870 2870 6172 7365 7229 2920 RegExp(parser)) │ │ │ │ +000457e0: 7b0a 2020 2020 2020 2020 2020 7265 7475 {. retu │ │ │ │ +000457f0: 726e 2070 6172 7365 722e 6578 6563 2876 rn parser.exec(v │ │ │ │ +00045800: 616c 7565 293b 0a20 2020 2020 2020 207d alue);. } │ │ │ │ +00045810: 0a0a 2020 2020 2020 2020 7468 726f 7720 .. throw │ │ │ │ +00045820: 6e65 7720 5479 7065 4572 726f 7228 2770 new TypeError('p │ │ │ │ +00045830: 6172 7365 7220 6d75 7374 2062 6520 626f arser must be bo │ │ │ │ +00045840: 6f6c 6561 6e7c 7265 6765 7870 7c66 756e olean|regexp|fun │ │ │ │ +00045850: 6374 696f 6e27 293b 0a20 2020 2020 207d ction');. } │ │ │ │ +00045860: 0a20 2020 207d 0a20 207d 0a0a 2020 6861 . }. }.. ha │ │ │ │ +00045870: 7328 6865 6164 6572 2c20 6d61 7463 6865 s(header, matche │ │ │ │ +00045880: 7229 207b 0a20 2020 2068 6561 6465 7220 r) {. header │ │ │ │ +00045890: 3d20 6e6f 726d 616c 697a 6548 6561 6465 = normalizeHeade │ │ │ │ +000458a0: 7228 6865 6164 6572 293b 0a0a 2020 2020 r(header);.. │ │ │ │ +000458b0: 6966 2028 6865 6164 6572 2920 7b0a 2020 if (header) {. │ │ │ │ +000458c0: 2020 2020 636f 6e73 7420 6b65 7920 3d20 const key = │ │ │ │ +000458d0: 7574 696c 7324 312e 6669 6e64 4b65 7928 utils$1.findKey( │ │ │ │ +000458e0: 7468 6973 2c20 6865 6164 6572 293b 0a0a this, header);.. │ │ │ │ +000458f0: 2020 2020 2020 7265 7475 726e 2021 2128 return !!( │ │ │ │ +00045900: 6b65 7920 2626 2074 6869 735b 6b65 795d key && this[key] │ │ │ │ +00045910: 2021 3d3d 2075 6e64 6566 696e 6564 2026 !== undefined & │ │ │ │ +00045920: 2620 2821 6d61 7463 6865 7220 7c7c 206d & (!matcher || m │ │ │ │ +00045930: 6174 6368 4865 6164 6572 5661 6c75 6528 atchHeaderValue( │ │ │ │ +00045940: 7468 6973 2c20 7468 6973 5b6b 6579 5d2c this, this[key], │ │ │ │ +00045950: 206b 6579 2c20 6d61 7463 6865 7229 2929 key, matcher))) │ │ │ │ +00045960: 3b0a 2020 2020 7d0a 0a20 2020 2072 6574 ;. }.. ret │ │ │ │ +00045970: 7572 6e20 6661 6c73 653b 0a20 207d 0a0a urn false;. }.. │ │ │ │ +00045980: 2020 6465 6c65 7465 2868 6561 6465 722c delete(header, │ │ │ │ +00045990: 206d 6174 6368 6572 2920 7b0a 2020 2020 matcher) {. │ │ │ │ +000459a0: 636f 6e73 7420 7365 6c66 203d 2074 6869 const self = thi │ │ │ │ +000459b0: 733b 0a20 2020 206c 6574 2064 656c 6574 s;. let delet │ │ │ │ +000459c0: 6564 203d 2066 616c 7365 3b0a 0a20 2020 ed = false;.. │ │ │ │ +000459d0: 2066 756e 6374 696f 6e20 6465 6c65 7465 function delete │ │ │ │ +000459e0: 4865 6164 6572 285f 6865 6164 6572 2920 Header(_header) │ │ │ │ +000459f0: 7b0a 2020 2020 2020 5f68 6561 6465 7220 {. _header │ │ │ │ +00045a00: 3d20 6e6f 726d 616c 697a 6548 6561 6465 = normalizeHeade │ │ │ │ +00045a10: 7228 5f68 6561 6465 7229 3b0a 0a20 2020 r(_header);.. │ │ │ │ +00045a20: 2020 2069 6620 285f 6865 6164 6572 2920 if (_header) │ │ │ │ +00045a30: 7b0a 2020 2020 2020 2020 636f 6e73 7420 {. const │ │ │ │ +00045a40: 6b65 7920 3d20 7574 696c 7324 312e 6669 key = utils$1.fi │ │ │ │ +00045a50: 6e64 4b65 7928 7365 6c66 2c20 5f68 6561 ndKey(self, _hea │ │ │ │ +00045a60: 6465 7229 3b0a 0a20 2020 2020 2020 2069 der);.. i │ │ │ │ +00045a70: 6620 286b 6579 2026 2620 2821 6d61 7463 f (key && (!matc │ │ │ │ +00045a80: 6865 7220 7c7c 206d 6174 6368 4865 6164 her || matchHead │ │ │ │ +00045a90: 6572 5661 6c75 6528 7365 6c66 2c20 7365 erValue(self, se │ │ │ │ +00045aa0: 6c66 5b6b 6579 5d2c 206b 6579 2c20 6d61 lf[key], key, ma │ │ │ │ +00045ab0: 7463 6865 7229 2929 207b 0a20 2020 2020 tcher))) {. │ │ │ │ +00045ac0: 2020 2020 2064 656c 6574 6520 7365 6c66 delete self │ │ │ │ +00045ad0: 5b6b 6579 5d3b 0a0a 2020 2020 2020 2020 [key];.. │ │ │ │ +00045ae0: 2020 6465 6c65 7465 6420 3d20 7472 7565 deleted = true │ │ │ │ +00045af0: 3b0a 2020 2020 2020 2020 7d0a 2020 2020 ;. }. │ │ │ │ +00045b00: 2020 7d0a 2020 2020 7d0a 0a20 2020 2069 }. }.. i │ │ │ │ +00045b10: 6620 2875 7469 6c73 2431 2e69 7341 7272 f (utils$1.isArr │ │ │ │ +00045b20: 6179 2868 6561 6465 7229 2920 7b0a 2020 ay(header)) {. │ │ │ │ +00045b30: 2020 2020 6865 6164 6572 2e66 6f72 4561 header.forEa │ │ │ │ +00045b40: 6368 2864 656c 6574 6548 6561 6465 7229 ch(deleteHeader) │ │ │ │ +00045b50: 3b0a 2020 2020 7d20 656c 7365 207b 0a20 ;. } else {. │ │ │ │ +00045b60: 2020 2020 2064 656c 6574 6548 6561 6465 deleteHeade │ │ │ │ +00045b70: 7228 6865 6164 6572 293b 0a20 2020 207d r(header);. } │ │ │ │ +00045b80: 0a0a 2020 2020 7265 7475 726e 2064 656c .. return del │ │ │ │ +00045b90: 6574 6564 3b0a 2020 7d0a 0a20 2063 6c65 eted;. }.. cle │ │ │ │ +00045ba0: 6172 286d 6174 6368 6572 2920 7b0a 2020 ar(matcher) {. │ │ │ │ +00045bb0: 2020 636f 6e73 7420 6b65 7973 203d 204f const keys = O │ │ │ │ +00045bc0: 626a 6563 742e 6b65 7973 2874 6869 7329 bject.keys(this) │ │ │ │ +00045bd0: 3b0a 2020 2020 6c65 7420 6920 3d20 6b65 ;. let i = ke │ │ │ │ +00045be0: 7973 2e6c 656e 6774 683b 0a20 2020 206c ys.length;. l │ │ │ │ +00045bf0: 6574 2064 656c 6574 6564 203d 2066 616c et deleted = fal │ │ │ │ +00045c00: 7365 3b0a 0a20 2020 2077 6869 6c65 2028 se;.. while ( │ │ │ │ +00045c10: 692d 2d29 207b 0a20 2020 2020 2063 6f6e i--) {. con │ │ │ │ +00045c20: 7374 206b 6579 203d 206b 6579 735b 695d st key = keys[i] │ │ │ │ +00045c30: 3b0a 2020 2020 2020 6966 2821 6d61 7463 ;. if(!matc │ │ │ │ +00045c40: 6865 7220 7c7c 206d 6174 6368 4865 6164 her || matchHead │ │ │ │ +00045c50: 6572 5661 6c75 6528 7468 6973 2c20 7468 erValue(this, th │ │ │ │ +00045c60: 6973 5b6b 6579 5d2c 206b 6579 2c20 6d61 is[key], key, ma │ │ │ │ +00045c70: 7463 6865 722c 2074 7275 6529 2920 7b0a tcher, true)) {. │ │ │ │ +00045c80: 2020 2020 2020 2020 6465 6c65 7465 2074 delete t │ │ │ │ +00045c90: 6869 735b 6b65 795d 3b0a 2020 2020 2020 his[key];. │ │ │ │ +00045ca0: 2020 6465 6c65 7465 6420 3d20 7472 7565 deleted = true │ │ │ │ +00045cb0: 3b0a 2020 2020 2020 7d0a 2020 2020 7d0a ;. }. }. │ │ │ │ +00045cc0: 0a20 2020 2072 6574 7572 6e20 6465 6c65 . return dele │ │ │ │ +00045cd0: 7465 643b 0a20 207d 0a0a 2020 6e6f 726d ted;. }.. norm │ │ │ │ +00045ce0: 616c 697a 6528 666f 726d 6174 2920 7b0a alize(format) {. │ │ │ │ +00045cf0: 2020 2020 636f 6e73 7420 7365 6c66 203d const self = │ │ │ │ +00045d00: 2074 6869 733b 0a20 2020 2063 6f6e 7374 this;. const │ │ │ │ +00045d10: 2068 6561 6465 7273 203d 207b 7d3b 0a0a headers = {};.. │ │ │ │ +00045d20: 2020 2020 7574 696c 7324 312e 666f 7245 utils$1.forE │ │ │ │ +00045d30: 6163 6828 7468 6973 2c20 2876 616c 7565 ach(this, (value │ │ │ │ +00045d40: 2c20 6865 6164 6572 2920 3d3e 207b 0a20 , header) => {. │ │ │ │ +00045d50: 2020 2020 2063 6f6e 7374 206b 6579 203d const key = │ │ │ │ +00045d60: 2075 7469 6c73 2431 2e66 696e 644b 6579 utils$1.findKey │ │ │ │ +00045d70: 2868 6561 6465 7273 2c20 6865 6164 6572 (headers, header │ │ │ │ +00045d80: 293b 0a0a 2020 2020 2020 6966 2028 6b65 );.. if (ke │ │ │ │ +00045d90: 7929 207b 0a20 2020 2020 2020 2073 656c y) {. sel │ │ │ │ +00045da0: 665b 6b65 795d 203d 206e 6f72 6d61 6c69 f[key] = normali │ │ │ │ +00045db0: 7a65 5661 6c75 6528 7661 6c75 6529 3b0a zeValue(value);. │ │ │ │ +00045dc0: 2020 2020 2020 2020 6465 6c65 7465 2073 delete s │ │ │ │ +00045dd0: 656c 665b 6865 6164 6572 5d3b 0a20 2020 elf[header];. │ │ │ │ +00045de0: 2020 2020 2072 6574 7572 6e3b 0a20 2020 return;. │ │ │ │ +00045df0: 2020 207d 0a0a 2020 2020 2020 636f 6e73 }.. cons │ │ │ │ +00045e00: 7420 6e6f 726d 616c 697a 6564 203d 2066 t normalized = f │ │ │ │ +00045e10: 6f72 6d61 7420 3f20 666f 726d 6174 4865 ormat ? formatHe │ │ │ │ +00045e20: 6164 6572 2868 6561 6465 7229 203a 2053 ader(header) : S │ │ │ │ +00045e30: 7472 696e 6728 6865 6164 6572 292e 7472 tring(header).tr │ │ │ │ +00045e40: 696d 2829 3b0a 0a20 2020 2020 2069 6620 im();.. if │ │ │ │ +00045e50: 286e 6f72 6d61 6c69 7a65 6420 213d 3d20 (normalized !== │ │ │ │ +00045e60: 6865 6164 6572 2920 7b0a 2020 2020 2020 header) {. │ │ │ │ +00045e70: 2020 6465 6c65 7465 2073 656c 665b 6865 delete self[he │ │ │ │ +00045e80: 6164 6572 5d3b 0a20 2020 2020 207d 0a0a ader];. }.. │ │ │ │ +00045e90: 2020 2020 2020 7365 6c66 5b6e 6f72 6d61 self[norma │ │ │ │ +00045ea0: 6c69 7a65 645d 203d 206e 6f72 6d61 6c69 lized] = normali │ │ │ │ +00045eb0: 7a65 5661 6c75 6528 7661 6c75 6529 3b0a zeValue(value);. │ │ │ │ +00045ec0: 0a20 2020 2020 2068 6561 6465 7273 5b6e . headers[n │ │ │ │ +00045ed0: 6f72 6d61 6c69 7a65 645d 203d 2074 7275 ormalized] = tru │ │ │ │ +00045ee0: 653b 0a20 2020 207d 293b 0a0a 2020 2020 e;. });.. │ │ │ │ +00045ef0: 7265 7475 726e 2074 6869 733b 0a20 207d return this;. } │ │ │ │ +00045f00: 0a0a 2020 636f 6e63 6174 282e 2e2e 7461 .. concat(...ta │ │ │ │ +00045f10: 7267 6574 7329 207b 0a20 2020 2072 6574 rgets) {. ret │ │ │ │ +00045f20: 7572 6e20 7468 6973 2e63 6f6e 7374 7275 urn this.constru │ │ │ │ +00045f30: 6374 6f72 2e63 6f6e 6361 7428 7468 6973 ctor.concat(this │ │ │ │ +00045f40: 2c20 2e2e 2e74 6172 6765 7473 293b 0a20 , ...targets);. │ │ │ │ +00045f50: 207d 0a0a 2020 746f 4a53 4f4e 2861 7353 }.. toJSON(asS │ │ │ │ +00045f60: 7472 696e 6773 2920 7b0a 2020 2020 636f trings) {. co │ │ │ │ +00045f70: 6e73 7420 6f62 6a20 3d20 4f62 6a65 6374 nst obj = Object │ │ │ │ +00045f80: 2e63 7265 6174 6528 6e75 6c6c 293b 0a0a .create(null);.. │ │ │ │ +00045f90: 2020 2020 7574 696c 7324 312e 666f 7245 utils$1.forE │ │ │ │ +00045fa0: 6163 6828 7468 6973 2c20 2876 616c 7565 ach(this, (value │ │ │ │ +00045fb0: 2c20 6865 6164 6572 2920 3d3e 207b 0a20 , header) => {. │ │ │ │ +00045fc0: 2020 2020 2076 616c 7565 2021 3d20 6e75 value != nu │ │ │ │ +00045fd0: 6c6c 2026 2620 7661 6c75 6520 213d 3d20 ll && value !== │ │ │ │ +00045fe0: 6661 6c73 6520 2626 2028 6f62 6a5b 6865 false && (obj[he │ │ │ │ +00045ff0: 6164 6572 5d20 3d20 6173 5374 7269 6e67 ader] = asString │ │ │ │ +00046000: 7320 2626 2075 7469 6c73 2431 2e69 7341 s && utils$1.isA │ │ │ │ +00046010: 7272 6179 2876 616c 7565 2920 3f20 7661 rray(value) ? va │ │ │ │ +00046020: 6c75 652e 6a6f 696e 2827 2c20 2729 203a lue.join(', ') : │ │ │ │ +00046030: 2076 616c 7565 293b 0a20 2020 207d 293b value);. }); │ │ │ │ +00046040: 0a0a 2020 2020 7265 7475 726e 206f 626a .. return obj │ │ │ │ +00046050: 3b0a 2020 7d0a 0a20 205b 5379 6d62 6f6c ;. }.. [Symbol │ │ │ │ +00046060: 2e69 7465 7261 746f 725d 2829 207b 0a20 .iterator]() {. │ │ │ │ +00046070: 2020 2072 6574 7572 6e20 4f62 6a65 6374 return Object │ │ │ │ +00046080: 2e65 6e74 7269 6573 2874 6869 732e 746f .entries(this.to │ │ │ │ +00046090: 4a53 4f4e 2829 295b 5379 6d62 6f6c 2e69 JSON())[Symbol.i │ │ │ │ +000460a0: 7465 7261 746f 725d 2829 3b0a 2020 7d0a terator]();. }. │ │ │ │ +000460b0: 0a20 2074 6f53 7472 696e 6728 2920 7b0a . toString() {. │ │ │ │ +000460c0: 2020 2020 7265 7475 726e 204f 626a 6563 return Objec │ │ │ │ +000460d0: 742e 656e 7472 6965 7328 7468 6973 2e74 t.entries(this.t │ │ │ │ +000460e0: 6f4a 534f 4e28 2929 2e6d 6170 2828 5b68 oJSON()).map(([h │ │ │ │ +000460f0: 6561 6465 722c 2076 616c 7565 5d29 203d eader, value]) = │ │ │ │ +00046100: 3e20 6865 6164 6572 202b 2027 3a20 2720 > header + ': ' │ │ │ │ +00046110: 2b20 7661 6c75 6529 2e6a 6f69 6e28 275c + value).join('\ │ │ │ │ +00046120: 6e27 293b 0a20 207d 0a0a 2020 6765 7453 n');. }.. getS │ │ │ │ +00046130: 6574 436f 6f6b 6965 2829 207b 0a20 2020 etCookie() {. │ │ │ │ +00046140: 2072 6574 7572 6e20 7468 6973 2e67 6574 return this.get │ │ │ │ +00046150: 2822 7365 742d 636f 6f6b 6965 2229 207c ("set-cookie") | │ │ │ │ +00046160: 7c20 5b5d 3b0a 2020 7d0a 0a20 2067 6574 | [];. }.. get │ │ │ │ +00046170: 205b 5379 6d62 6f6c 2e74 6f53 7472 696e [Symbol.toStrin │ │ │ │ +00046180: 6754 6167 5d28 2920 7b0a 2020 2020 7265 gTag]() {. re │ │ │ │ +00046190: 7475 726e 2027 4178 696f 7348 6561 6465 turn 'AxiosHeade │ │ │ │ +000461a0: 7273 273b 0a20 207d 0a0a 2020 7374 6174 rs';. }.. stat │ │ │ │ +000461b0: 6963 2066 726f 6d28 7468 696e 6729 207b ic from(thing) { │ │ │ │ +000461c0: 0a20 2020 2072 6574 7572 6e20 7468 696e . return thin │ │ │ │ +000461d0: 6720 696e 7374 616e 6365 6f66 2074 6869 g instanceof thi │ │ │ │ +000461e0: 7320 3f20 7468 696e 6720 3a20 6e65 7720 s ? thing : new │ │ │ │ +000461f0: 7468 6973 2874 6869 6e67 293b 0a20 207d this(thing);. } │ │ │ │ +00046200: 0a0a 2020 7374 6174 6963 2063 6f6e 6361 .. static conca │ │ │ │ +00046210: 7428 6669 7273 742c 202e 2e2e 7461 7267 t(first, ...targ │ │ │ │ +00046220: 6574 7329 207b 0a20 2020 2063 6f6e 7374 ets) {. const │ │ │ │ +00046230: 2063 6f6d 7075 7465 6420 3d20 6e65 7720 computed = new │ │ │ │ +00046240: 7468 6973 2866 6972 7374 293b 0a0a 2020 this(first);.. │ │ │ │ +00046250: 2020 7461 7267 6574 732e 666f 7245 6163 targets.forEac │ │ │ │ +00046260: 6828 2874 6172 6765 7429 203d 3e20 636f h((target) => co │ │ │ │ +00046270: 6d70 7574 6564 2e73 6574 2874 6172 6765 mputed.set(targe │ │ │ │ +00046280: 7429 293b 0a0a 2020 2020 7265 7475 726e t));.. return │ │ │ │ +00046290: 2063 6f6d 7075 7465 643b 0a20 207d 0a0a computed;. }.. │ │ │ │ +000462a0: 2020 7374 6174 6963 2061 6363 6573 736f static accesso │ │ │ │ +000462b0: 7228 6865 6164 6572 2920 7b0a 2020 2020 r(header) {. │ │ │ │ +000462c0: 636f 6e73 7420 696e 7465 726e 616c 7320 const internals │ │ │ │ +000462d0: 3d20 7468 6973 5b24 696e 7465 726e 616c = this[$internal │ │ │ │ +000462e0: 735d 203d 2028 7468 6973 5b24 696e 7465 s] = (this[$inte │ │ │ │ +000462f0: 726e 616c 735d 203d 207b 0a20 2020 2020 rnals] = {. │ │ │ │ +00046300: 2061 6363 6573 736f 7273 3a20 7b7d 0a20 accessors: {}. │ │ │ │ +00046310: 2020 207d 293b 0a0a 2020 2020 636f 6e73 });.. cons │ │ │ │ +00046320: 7420 6163 6365 7373 6f72 7320 3d20 696e t accessors = in │ │ │ │ +00046330: 7465 726e 616c 732e 6163 6365 7373 6f72 ternals.accessor │ │ │ │ +00046340: 733b 0a20 2020 2063 6f6e 7374 2070 726f s;. const pro │ │ │ │ +00046350: 746f 7479 7065 203d 2074 6869 732e 7072 totype = this.pr │ │ │ │ +00046360: 6f74 6f74 7970 653b 0a0a 2020 2020 6675 ototype;.. fu │ │ │ │ +00046370: 6e63 7469 6f6e 2064 6566 696e 6541 6363 nction defineAcc │ │ │ │ +00046380: 6573 736f 7228 5f68 6561 6465 7229 207b essor(_header) { │ │ │ │ +00046390: 0a20 2020 2020 2063 6f6e 7374 206c 4865 . const lHe │ │ │ │ +000463a0: 6164 6572 203d 206e 6f72 6d61 6c69 7a65 ader = normalize │ │ │ │ +000463b0: 4865 6164 6572 285f 6865 6164 6572 293b Header(_header); │ │ │ │ +000463c0: 0a0a 2020 2020 2020 6966 2028 2161 6363 .. if (!acc │ │ │ │ +000463d0: 6573 736f 7273 5b6c 4865 6164 6572 5d29 essors[lHeader]) │ │ │ │ +000463e0: 207b 0a20 2020 2020 2020 2062 7569 6c64 {. build │ │ │ │ +000463f0: 4163 6365 7373 6f72 7328 7072 6f74 6f74 Accessors(protot │ │ │ │ +00046400: 7970 652c 205f 6865 6164 6572 293b 0a20 ype, _header);. │ │ │ │ +00046410: 2020 2020 2020 2061 6363 6573 736f 7273 accessors │ │ │ │ +00046420: 5b6c 4865 6164 6572 5d20 3d20 7472 7565 [lHeader] = true │ │ │ │ +00046430: 3b0a 2020 2020 2020 7d0a 2020 2020 7d0a ;. }. }. │ │ │ │ +00046440: 0a20 2020 2075 7469 6c73 2431 2e69 7341 . utils$1.isA │ │ │ │ +00046450: 7272 6179 2868 6561 6465 7229 203f 2068 rray(header) ? h │ │ │ │ +00046460: 6561 6465 722e 666f 7245 6163 6828 6465 eader.forEach(de │ │ │ │ +00046470: 6669 6e65 4163 6365 7373 6f72 2920 3a20 fineAccessor) : │ │ │ │ +00046480: 6465 6669 6e65 4163 6365 7373 6f72 2868 defineAccessor(h │ │ │ │ +00046490: 6561 6465 7229 3b0a 0a20 2020 2072 6574 eader);.. ret │ │ │ │ +000464a0: 7572 6e20 7468 6973 3b0a 2020 7d0a 7d0a urn this;. }.}. │ │ │ │ +000464b0: 0a41 7869 6f73 4865 6164 6572 732e 6163 .AxiosHeaders.ac │ │ │ │ +000464c0: 6365 7373 6f72 285b 2743 6f6e 7465 6e74 cessor(['Content │ │ │ │ +000464d0: 2d54 7970 6527 2c20 2743 6f6e 7465 6e74 -Type', 'Content │ │ │ │ +000464e0: 2d4c 656e 6774 6827 2c20 2741 6363 6570 -Length', 'Accep │ │ │ │ +000464f0: 7427 2c20 2741 6363 6570 742d 456e 636f t', 'Accept-Enco │ │ │ │ +00046500: 6469 6e67 272c 2027 5573 6572 2d41 6765 ding', 'User-Age │ │ │ │ +00046510: 6e74 272c 2027 4175 7468 6f72 697a 6174 nt', 'Authorizat │ │ │ │ +00046520: 696f 6e27 5d29 3b0a 0a2f 2f20 7265 7365 ion']);..// rese │ │ │ │ +00046530: 7276 6564 206e 616d 6573 2068 6f74 6669 rved names hotfi │ │ │ │ +00046540: 780a 7574 696c 7324 312e 7265 6475 6365 x.utils$1.reduce │ │ │ │ +00046550: 4465 7363 7269 7074 6f72 7328 4178 696f Descriptors(Axio │ │ │ │ +00046560: 7348 6561 6465 7273 2e70 726f 746f 7479 sHeaders.prototy │ │ │ │ +00046570: 7065 2c20 287b 7661 6c75 657d 2c20 6b65 pe, ({value}, ke │ │ │ │ +00046580: 7929 203d 3e20 7b0a 2020 6c65 7420 6d61 y) => {. let ma │ │ │ │ +00046590: 7070 6564 203d 206b 6579 5b30 5d2e 746f pped = key[0].to │ │ │ │ +000465a0: 5570 7065 7243 6173 6528 2920 2b20 6b65 UpperCase() + ke │ │ │ │ +000465b0: 792e 736c 6963 6528 3129 3b20 2f2f 206d y.slice(1); // m │ │ │ │ +000465c0: 6170 2060 7365 7460 203d 3e20 6053 6574 ap `set` => `Set │ │ │ │ +000465d0: 600a 2020 7265 7475 726e 207b 0a20 2020 `. return {. │ │ │ │ +000465e0: 2067 6574 3a20 2829 203d 3e20 7661 6c75 get: () => valu │ │ │ │ +000465f0: 652c 0a20 2020 2073 6574 2868 6561 6465 e,. set(heade │ │ │ │ +00046600: 7256 616c 7565 2920 7b0a 2020 2020 2020 rValue) {. │ │ │ │ +00046610: 7468 6973 5b6d 6170 7065 645d 203d 2068 this[mapped] = h │ │ │ │ +00046620: 6561 6465 7256 616c 7565 3b0a 2020 2020 eaderValue;. │ │ │ │ +00046630: 7d0a 2020 7d0a 7d29 3b0a 0a75 7469 6c73 }. }.});..utils │ │ │ │ +00046640: 2431 2e66 7265 657a 654d 6574 686f 6473 $1.freezeMethods │ │ │ │ +00046650: 2841 7869 6f73 4865 6164 6572 7329 3b0a (AxiosHeaders);. │ │ │ │ +00046660: 0a63 6f6e 7374 2041 7869 6f73 4865 6164 .const AxiosHead │ │ │ │ +00046670: 6572 7324 3120 3d20 4178 696f 7348 6561 ers$1 = AxiosHea │ │ │ │ +00046680: 6465 7273 3b0a 0a2f 2a2a 0a20 2a20 5472 ders;../**. * Tr │ │ │ │ +00046690: 616e 7366 6f72 6d20 7468 6520 6461 7461 ansform the data │ │ │ │ +000466a0: 2066 6f72 2061 2072 6571 7565 7374 206f for a request o │ │ │ │ +000466b0: 7220 6120 7265 7370 6f6e 7365 0a20 2a0a r a response. *. │ │ │ │ +000466c0: 202a 2040 7061 7261 6d20 7b41 7272 6179 * @param {Array │ │ │ │ +000466d0: 7c46 756e 6374 696f 6e7d 2066 6e73 2041 |Function} fns A │ │ │ │ +000466e0: 2073 696e 676c 6520 6675 6e63 7469 6f6e single function │ │ │ │ +000466f0: 206f 7220 4172 7261 7920 6f66 2066 756e or Array of fun │ │ │ │ +00046700: 6374 696f 6e73 0a20 2a20 4070 6172 616d ctions. * @param │ │ │ │ +00046710: 207b 3f4f 626a 6563 747d 2072 6573 706f {?Object} respo │ │ │ │ +00046720: 6e73 6520 5468 6520 7265 7370 6f6e 7365 nse The response │ │ │ │ +00046730: 206f 626a 6563 740a 202a 0a20 2a20 4072 object. *. * @r │ │ │ │ +00046740: 6574 7572 6e73 207b 2a7d 2054 6865 2072 eturns {*} The r │ │ │ │ +00046750: 6573 756c 7469 6e67 2074 7261 6e73 666f esulting transfo │ │ │ │ +00046760: 726d 6564 2064 6174 610a 202a 2f0a 6675 rmed data. */.fu │ │ │ │ +00046770: 6e63 7469 6f6e 2074 7261 6e73 666f 726d nction transform │ │ │ │ +00046780: 4461 7461 2866 6e73 2c20 7265 7370 6f6e Data(fns, respon │ │ │ │ +00046790: 7365 2920 7b0a 2020 636f 6e73 7420 636f se) {. const co │ │ │ │ +000467a0: 6e66 6967 203d 2074 6869 7320 7c7c 2064 nfig = this || d │ │ │ │ +000467b0: 6566 6175 6c74 7324 313b 0a20 2063 6f6e efaults$1;. con │ │ │ │ +000467c0: 7374 2063 6f6e 7465 7874 203d 2072 6573 st context = res │ │ │ │ +000467d0: 706f 6e73 6520 7c7c 2063 6f6e 6669 673b ponse || config; │ │ │ │ +000467e0: 0a20 2063 6f6e 7374 2068 6561 6465 7273 . const headers │ │ │ │ +000467f0: 203d 2041 7869 6f73 4865 6164 6572 7324 = AxiosHeaders$ │ │ │ │ +00046800: 312e 6672 6f6d 2863 6f6e 7465 7874 2e68 1.from(context.h │ │ │ │ +00046810: 6561 6465 7273 293b 0a20 206c 6574 2064 eaders);. let d │ │ │ │ +00046820: 6174 6120 3d20 636f 6e74 6578 742e 6461 ata = context.da │ │ │ │ +00046830: 7461 3b0a 0a20 2075 7469 6c73 2431 2e66 ta;.. utils$1.f │ │ │ │ +00046840: 6f72 4561 6368 2866 6e73 2c20 6675 6e63 orEach(fns, func │ │ │ │ +00046850: 7469 6f6e 2074 7261 6e73 666f 726d 2866 tion transform(f │ │ │ │ +00046860: 6e29 207b 0a20 2020 2064 6174 6120 3d20 n) {. data = │ │ │ │ +00046870: 666e 2e63 616c 6c28 636f 6e66 6967 2c20 fn.call(config, │ │ │ │ +00046880: 6461 7461 2c20 6865 6164 6572 732e 6e6f data, headers.no │ │ │ │ +00046890: 726d 616c 697a 6528 292c 2072 6573 706f rmalize(), respo │ │ │ │ +000468a0: 6e73 6520 3f20 7265 7370 6f6e 7365 2e73 nse ? response.s │ │ │ │ +000468b0: 7461 7475 7320 3a20 756e 6465 6669 6e65 tatus : undefine │ │ │ │ +000468c0: 6429 3b0a 2020 7d29 3b0a 0a20 2068 6561 d);. });.. hea │ │ │ │ +000468d0: 6465 7273 2e6e 6f72 6d61 6c69 7a65 2829 ders.normalize() │ │ │ │ +000468e0: 3b0a 0a20 2072 6574 7572 6e20 6461 7461 ;.. return data │ │ │ │ +000468f0: 3b0a 7d0a 0a66 756e 6374 696f 6e20 6973 ;.}..function is │ │ │ │ +00046900: 4361 6e63 656c 2876 616c 7565 2920 7b0a Cancel(value) {. │ │ │ │ +00046910: 2020 7265 7475 726e 2021 2128 7661 6c75 return !!(valu │ │ │ │ +00046920: 6520 2626 2076 616c 7565 2e5f 5f43 414e e && value.__CAN │ │ │ │ +00046930: 4345 4c5f 5f29 3b0a 7d0a 0a2f 2a2a 0a20 CEL__);.}../**. │ │ │ │ +00046940: 2a20 4120 6043 616e 6365 6c65 6445 7272 * A `CanceledErr │ │ │ │ +00046950: 6f72 6020 6973 2061 6e20 6f62 6a65 6374 or` is an object │ │ │ │ +00046960: 2074 6861 7420 6973 2074 6872 6f77 6e20 that is thrown │ │ │ │ +00046970: 7768 656e 2061 6e20 6f70 6572 6174 696f when an operatio │ │ │ │ +00046980: 6e20 6973 2063 616e 6365 6c65 642e 0a20 n is canceled.. │ │ │ │ +00046990: 2a0a 202a 2040 7061 7261 6d20 7b73 7472 *. * @param {str │ │ │ │ +000469a0: 696e 673d 7d20 6d65 7373 6167 6520 5468 ing=} message Th │ │ │ │ +000469b0: 6520 6d65 7373 6167 652e 0a20 2a20 4070 e message.. * @p │ │ │ │ +000469c0: 6172 616d 207b 4f62 6a65 6374 3d7d 2063 aram {Object=} c │ │ │ │ +000469d0: 6f6e 6669 6720 5468 6520 636f 6e66 6967 onfig The config │ │ │ │ +000469e0: 2e0a 202a 2040 7061 7261 6d20 7b4f 626a .. * @param {Obj │ │ │ │ +000469f0: 6563 743d 7d20 7265 7175 6573 7420 5468 ect=} request Th │ │ │ │ +00046a00: 6520 7265 7175 6573 742e 0a20 2a0a 202a e request.. *. * │ │ │ │ +00046a10: 2040 7265 7475 726e 7320 7b43 616e 6365 @returns {Cance │ │ │ │ +00046a20: 6c65 6445 7272 6f72 7d20 5468 6520 6372 ledError} The cr │ │ │ │ +00046a30: 6561 7465 6420 6572 726f 722e 0a20 2a2f eated error.. */ │ │ │ │ +00046a40: 0a66 756e 6374 696f 6e20 4361 6e63 656c .function Cancel │ │ │ │ +00046a50: 6564 4572 726f 7228 6d65 7373 6167 652c edError(message, │ │ │ │ +00046a60: 2063 6f6e 6669 672c 2072 6571 7565 7374 config, request │ │ │ │ +00046a70: 2920 7b0a 2020 2f2f 2065 736c 696e 742d ) {. // eslint- │ │ │ │ +00046a80: 6469 7361 626c 652d 6e65 7874 2d6c 696e disable-next-lin │ │ │ │ +00046a90: 6520 6e6f 2d65 712d 6e75 6c6c 2c65 7165 e no-eq-null,eqe │ │ │ │ +00046aa0: 7165 710a 2020 4178 696f 7345 7272 6f72 qeq. AxiosError │ │ │ │ +00046ab0: 2e63 616c 6c28 7468 6973 2c20 6d65 7373 .call(this, mess │ │ │ │ +00046ac0: 6167 6520 3d3d 206e 756c 6c20 3f20 2763 age == null ? 'c │ │ │ │ +00046ad0: 616e 6365 6c65 6427 203a 206d 6573 7361 anceled' : messa │ │ │ │ +00046ae0: 6765 2c20 4178 696f 7345 7272 6f72 2e45 ge, AxiosError.E │ │ │ │ +00046af0: 5252 5f43 414e 4345 4c45 442c 2063 6f6e RR_CANCELED, con │ │ │ │ +00046b00: 6669 672c 2072 6571 7565 7374 293b 0a20 fig, request);. │ │ │ │ +00046b10: 2074 6869 732e 6e61 6d65 203d 2027 4361 this.name = 'Ca │ │ │ │ +00046b20: 6e63 656c 6564 4572 726f 7227 3b0a 7d0a nceledError';.}. │ │ │ │ +00046b30: 0a75 7469 6c73 2431 2e69 6e68 6572 6974 .utils$1.inherit │ │ │ │ +00046b40: 7328 4361 6e63 656c 6564 4572 726f 722c s(CanceledError, │ │ │ │ +00046b50: 2041 7869 6f73 4572 726f 722c 207b 0a20 AxiosError, {. │ │ │ │ +00046b60: 205f 5f43 414e 4345 4c5f 5f3a 2074 7275 __CANCEL__: tru │ │ │ │ +00046b70: 650a 7d29 3b0a 0a2f 2a2a 0a20 2a20 5265 e.});../**. * Re │ │ │ │ +00046b80: 736f 6c76 6520 6f72 2072 656a 6563 7420 solve or reject │ │ │ │ +00046b90: 6120 5072 6f6d 6973 6520 6261 7365 6420 a Promise based │ │ │ │ +00046ba0: 6f6e 2072 6573 706f 6e73 6520 7374 6174 on response stat │ │ │ │ +00046bb0: 7573 2e0a 202a 0a20 2a20 4070 6172 616d us.. *. * @param │ │ │ │ +00046bc0: 207b 4675 6e63 7469 6f6e 7d20 7265 736f {Function} reso │ │ │ │ +00046bd0: 6c76 6520 4120 6675 6e63 7469 6f6e 2074 lve A function t │ │ │ │ +00046be0: 6861 7420 7265 736f 6c76 6573 2074 6865 hat resolves the │ │ │ │ +00046bf0: 2070 726f 6d69 7365 2e0a 202a 2040 7061 promise.. * @pa │ │ │ │ +00046c00: 7261 6d20 7b46 756e 6374 696f 6e7d 2072 ram {Function} r │ │ │ │ +00046c10: 656a 6563 7420 4120 6675 6e63 7469 6f6e eject A function │ │ │ │ +00046c20: 2074 6861 7420 7265 6a65 6374 7320 7468 that rejects th │ │ │ │ +00046c30: 6520 7072 6f6d 6973 652e 0a20 2a20 4070 e promise.. * @p │ │ │ │ +00046c40: 6172 616d 207b 6f62 6a65 6374 7d20 7265 aram {object} re │ │ │ │ +00046c50: 7370 6f6e 7365 2054 6865 2072 6573 706f sponse The respo │ │ │ │ +00046c60: 6e73 652e 0a20 2a0a 202a 2040 7265 7475 nse.. *. * @retu │ │ │ │ +00046c70: 726e 7320 7b6f 626a 6563 747d 2054 6865 rns {object} The │ │ │ │ +00046c80: 2072 6573 706f 6e73 652e 0a20 2a2f 0a66 response.. */.f │ │ │ │ +00046c90: 756e 6374 696f 6e20 7365 7474 6c65 2872 unction settle(r │ │ │ │ +00046ca0: 6573 6f6c 7665 2c20 7265 6a65 6374 2c20 esolve, reject, │ │ │ │ +00046cb0: 7265 7370 6f6e 7365 2920 7b0a 2020 636f response) {. co │ │ │ │ +00046cc0: 6e73 7420 7661 6c69 6461 7465 5374 6174 nst validateStat │ │ │ │ +00046cd0: 7573 203d 2072 6573 706f 6e73 652e 636f us = response.co │ │ │ │ +00046ce0: 6e66 6967 2e76 616c 6964 6174 6553 7461 nfig.validateSta │ │ │ │ +00046cf0: 7475 733b 0a20 2069 6620 2821 7265 7370 tus;. if (!resp │ │ │ │ +00046d00: 6f6e 7365 2e73 7461 7475 7320 7c7c 2021 onse.status || ! │ │ │ │ +00046d10: 7661 6c69 6461 7465 5374 6174 7573 207c validateStatus | │ │ │ │ +00046d20: 7c20 7661 6c69 6461 7465 5374 6174 7573 | validateStatus │ │ │ │ +00046d30: 2872 6573 706f 6e73 652e 7374 6174 7573 (response.status │ │ │ │ +00046d40: 2929 207b 0a20 2020 2072 6573 6f6c 7665 )) {. resolve │ │ │ │ +00046d50: 2872 6573 706f 6e73 6529 3b0a 2020 7d20 (response);. } │ │ │ │ +00046d60: 656c 7365 207b 0a20 2020 2072 656a 6563 else {. rejec │ │ │ │ +00046d70: 7428 6e65 7720 4178 696f 7345 7272 6f72 t(new AxiosError │ │ │ │ +00046d80: 280a 2020 2020 2020 2752 6571 7565 7374 (. 'Request │ │ │ │ +00046d90: 2066 6169 6c65 6420 7769 7468 2073 7461 failed with sta │ │ │ │ +00046da0: 7475 7320 636f 6465 2027 202b 2072 6573 tus code ' + res │ │ │ │ +00046db0: 706f 6e73 652e 7374 6174 7573 2c0a 2020 ponse.status,. │ │ │ │ +00046dc0: 2020 2020 5b41 7869 6f73 4572 726f 722e [AxiosError. │ │ │ │ +00046dd0: 4552 525f 4241 445f 5245 5155 4553 542c ERR_BAD_REQUEST, │ │ │ │ +00046de0: 2041 7869 6f73 4572 726f 722e 4552 525f AxiosError.ERR_ │ │ │ │ +00046df0: 4241 445f 5245 5350 4f4e 5345 5d5b 4d61 BAD_RESPONSE][Ma │ │ │ │ +00046e00: 7468 2e66 6c6f 6f72 2872 6573 706f 6e73 th.floor(respons │ │ │ │ +00046e10: 652e 7374 6174 7573 202f 2031 3030 2920 e.status / 100) │ │ │ │ +00046e20: 2d20 345d 2c0a 2020 2020 2020 7265 7370 - 4],. resp │ │ │ │ +00046e30: 6f6e 7365 2e63 6f6e 6669 672c 0a20 2020 onse.config,. │ │ │ │ +00046e40: 2020 2072 6573 706f 6e73 652e 7265 7175 response.requ │ │ │ │ +00046e50: 6573 742c 0a20 2020 2020 2072 6573 706f est,. respo │ │ │ │ +00046e60: 6e73 650a 2020 2020 2929 3b0a 2020 7d0a nse. ));. }. │ │ │ │ +00046e70: 7d0a 0a2f 2a2a 0a20 2a20 4465 7465 726d }../**. * Determ │ │ │ │ +00046e80: 696e 6573 2077 6865 7468 6572 2074 6865 ines whether the │ │ │ │ +00046e90: 2073 7065 6369 6669 6564 2055 524c 2069 specified URL i │ │ │ │ +00046ea0: 7320 6162 736f 6c75 7465 0a20 2a0a 202a s absolute. *. * │ │ │ │ +00046eb0: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ +00046ec0: 2075 726c 2054 6865 2055 524c 2074 6f20 url The URL to │ │ │ │ +00046ed0: 7465 7374 0a20 2a0a 202a 2040 7265 7475 test. *. * @retu │ │ │ │ +00046ee0: 726e 7320 7b62 6f6f 6c65 616e 7d20 5472 rns {boolean} Tr │ │ │ │ +00046ef0: 7565 2069 6620 7468 6520 7370 6563 6966 ue if the specif │ │ │ │ +00046f00: 6965 6420 5552 4c20 6973 2061 6273 6f6c ied URL is absol │ │ │ │ +00046f10: 7574 652c 206f 7468 6572 7769 7365 2066 ute, otherwise f │ │ │ │ +00046f20: 616c 7365 0a20 2a2f 0a66 756e 6374 696f alse. */.functio │ │ │ │ +00046f30: 6e20 6973 4162 736f 6c75 7465 5552 4c28 n isAbsoluteURL( │ │ │ │ +00046f40: 7572 6c29 207b 0a20 202f 2f20 4120 5552 url) {. // A UR │ │ │ │ +00046f50: 4c20 6973 2063 6f6e 7369 6465 7265 6420 L is considered │ │ │ │ +00046f60: 6162 736f 6c75 7465 2069 6620 6974 2062 absolute if it b │ │ │ │ +00046f70: 6567 696e 7320 7769 7468 2022 3c73 6368 egins with "://" or "//" │ │ │ │ +00046f90: 2028 7072 6f74 6f63 6f6c 2d72 656c 6174 (protocol-relat │ │ │ │ +00046fa0: 6976 6520 5552 4c29 2e0a 2020 2f2f 2052 ive URL).. // R │ │ │ │ +00046fb0: 4643 2033 3938 3620 6465 6669 6e65 7320 FC 3986 defines │ │ │ │ +00046fc0: 7363 6865 6d65 206e 616d 6520 6173 2061 scheme name as a │ │ │ │ +00046fd0: 2073 6571 7565 6e63 6520 6f66 2063 6861 sequence of cha │ │ │ │ +00046fe0: 7261 6374 6572 7320 6265 6769 6e6e 696e racters beginnin │ │ │ │ +00046ff0: 6720 7769 7468 2061 206c 6574 7465 7220 g with a letter │ │ │ │ +00047000: 616e 6420 666f 6c6c 6f77 6564 0a20 202f and followed. / │ │ │ │ +00047010: 2f20 6279 2061 6e79 2063 6f6d 6269 6e61 / by any combina │ │ │ │ +00047020: 7469 6f6e 206f 6620 6c65 7474 6572 732c tion of letters, │ │ │ │ +00047030: 2064 6967 6974 732c 2070 6c75 732c 2070 digits, plus, p │ │ │ │ +00047040: 6572 696f 642c 206f 7220 6879 7068 656e eriod, or hyphen │ │ │ │ +00047050: 2e0a 2020 7265 7475 726e 202f 5e28 5b61 .. return /^([a │ │ │ │ +00047060: 2d7a 5d5b 612d 7a5c 642b 5c2d 2e5d 2a3a -z][a-z\d+\-.]*: │ │ │ │ +00047070: 293f 5c2f 5c2f 2f69 2e74 6573 7428 7572 )?\/\//i.test(ur │ │ │ │ +00047080: 6c29 3b0a 7d0a 0a2f 2a2a 0a20 2a20 4372 l);.}../**. * Cr │ │ │ │ +00047090: 6561 7465 7320 6120 6e65 7720 5552 4c20 eates a new URL │ │ │ │ +000470a0: 6279 2063 6f6d 6269 6e69 6e67 2074 6865 by combining the │ │ │ │ +000470b0: 2073 7065 6369 6669 6564 2055 524c 730a specified URLs. │ │ │ │ +000470c0: 202a 0a20 2a20 4070 6172 616d 207b 7374 *. * @param {st │ │ │ │ +000470d0: 7269 6e67 7d20 6261 7365 5552 4c20 5468 ring} baseURL Th │ │ │ │ +000470e0: 6520 6261 7365 2055 524c 0a20 2a20 4070 e base URL. * @p │ │ │ │ +000470f0: 6172 616d 207b 7374 7269 6e67 7d20 7265 aram {string} re │ │ │ │ +00047100: 6c61 7469 7665 5552 4c20 5468 6520 7265 lativeURL The re │ │ │ │ +00047110: 6c61 7469 7665 2055 524c 0a20 2a0a 202a lative URL. *. * │ │ │ │ +00047120: 2040 7265 7475 726e 7320 7b73 7472 696e @returns {strin │ │ │ │ +00047130: 677d 2054 6865 2063 6f6d 6269 6e65 6420 g} The combined │ │ │ │ +00047140: 5552 4c0a 202a 2f0a 6675 6e63 7469 6f6e URL. */.function │ │ │ │ +00047150: 2063 6f6d 6269 6e65 5552 4c73 2862 6173 combineURLs(bas │ │ │ │ +00047160: 6555 524c 2c20 7265 6c61 7469 7665 5552 eURL, relativeUR │ │ │ │ +00047170: 4c29 207b 0a20 2072 6574 7572 6e20 7265 L) {. return re │ │ │ │ +00047180: 6c61 7469 7665 5552 4c0a 2020 2020 3f20 lativeURL. ? │ │ │ │ +00047190: 6261 7365 5552 4c2e 7265 706c 6163 6528 baseURL.replace( │ │ │ │ +000471a0: 2f5c 2f3f 5c2f 242f 2c20 2727 2920 2b20 /\/?\/$/, '') + │ │ │ │ +000471b0: 272f 2720 2b20 7265 6c61 7469 7665 5552 '/' + relativeUR │ │ │ │ +000471c0: 4c2e 7265 706c 6163 6528 2f5e 5c2f 2b2f L.replace(/^\/+/ │ │ │ │ +000471d0: 2c20 2727 290a 2020 2020 3a20 6261 7365 , ''). : base │ │ │ │ +000471e0: 5552 4c3b 0a7d 0a0a 2f2a 2a0a 202a 2043 URL;.}../**. * C │ │ │ │ +000471f0: 7265 6174 6573 2061 206e 6577 2055 524c reates a new URL │ │ │ │ +00047200: 2062 7920 636f 6d62 696e 696e 6720 7468 by combining th │ │ │ │ +00047210: 6520 6261 7365 5552 4c20 7769 7468 2074 e baseURL with t │ │ │ │ +00047220: 6865 2072 6571 7565 7374 6564 5552 4c2c he requestedURL, │ │ │ │ +00047230: 0a20 2a20 6f6e 6c79 2077 6865 6e20 7468 . * only when th │ │ │ │ +00047240: 6520 7265 7175 6573 7465 6455 524c 2069 e requestedURL i │ │ │ │ +00047250: 7320 6e6f 7420 616c 7265 6164 7920 616e s not already an │ │ │ │ +00047260: 2061 6273 6f6c 7574 6520 5552 4c2e 0a20 absolute URL.. │ │ │ │ +00047270: 2a20 4966 2074 6865 2072 6571 7565 7374 * If the request │ │ │ │ +00047280: 5552 4c20 6973 2061 6273 6f6c 7574 652c URL is absolute, │ │ │ │ +00047290: 2074 6869 7320 6675 6e63 7469 6f6e 2072 this function r │ │ │ │ +000472a0: 6574 7572 6e73 2074 6865 2072 6571 7565 eturns the reque │ │ │ │ +000472b0: 7374 6564 5552 4c20 756e 746f 7563 6865 stedURL untouche │ │ │ │ +000472c0: 642e 0a20 2a0a 202a 2040 7061 7261 6d20 d.. *. * @param │ │ │ │ +000472d0: 7b73 7472 696e 677d 2062 6173 6555 524c {string} baseURL │ │ │ │ +000472e0: 2054 6865 2062 6173 6520 5552 4c0a 202a The base URL. * │ │ │ │ +000472f0: 2040 7061 7261 6d20 7b73 7472 696e 677d @param {string} │ │ │ │ +00047300: 2072 6571 7565 7374 6564 5552 4c20 4162 requestedURL Ab │ │ │ │ +00047310: 736f 6c75 7465 206f 7220 7265 6c61 7469 solute or relati │ │ │ │ +00047320: 7665 2055 524c 2074 6f20 636f 6d62 696e ve URL to combin │ │ │ │ +00047330: 650a 202a 0a20 2a20 4072 6574 7572 6e73 e. *. * @returns │ │ │ │ +00047340: 207b 7374 7269 6e67 7d20 5468 6520 636f {string} The co │ │ │ │ +00047350: 6d62 696e 6564 2066 756c 6c20 7061 7468 mbined full path │ │ │ │ +00047360: 0a20 2a2f 0a66 756e 6374 696f 6e20 6275 . */.function bu │ │ │ │ +00047370: 696c 6446 756c 6c50 6174 6828 6261 7365 ildFullPath(base │ │ │ │ +00047380: 5552 4c2c 2072 6571 7565 7374 6564 5552 URL, requestedUR │ │ │ │ +00047390: 4c2c 2061 6c6c 6f77 4162 736f 6c75 7465 L, allowAbsolute │ │ │ │ +000473a0: 5572 6c73 2920 7b0a 2020 6c65 7420 6973 Urls) {. let is │ │ │ │ +000473b0: 5265 6c61 7469 7665 5572 6c20 3d20 2169 RelativeUrl = !i │ │ │ │ +000473c0: 7341 6273 6f6c 7574 6555 524c 2872 6571 sAbsoluteURL(req │ │ │ │ +000473d0: 7565 7374 6564 5552 4c29 3b0a 2020 6966 uestedURL);. if │ │ │ │ +000473e0: 2028 6261 7365 5552 4c20 2626 2028 6973 (baseURL && (is │ │ │ │ +000473f0: 5265 6c61 7469 7665 5572 6c20 7c7c 2061 RelativeUrl || a │ │ │ │ +00047400: 6c6c 6f77 4162 736f 6c75 7465 5572 6c73 llowAbsoluteUrls │ │ │ │ +00047410: 203d 3d20 6661 6c73 6529 2920 7b0a 2020 == false)) {. │ │ │ │ +00047420: 2020 7265 7475 726e 2063 6f6d 6269 6e65 return combine │ │ │ │ +00047430: 5552 4c73 2862 6173 6555 524c 2c20 7265 URLs(baseURL, re │ │ │ │ +00047440: 7175 6573 7465 6455 524c 293b 0a20 207d questedURL);. } │ │ │ │ +00047450: 0a20 2072 6574 7572 6e20 7265 7175 6573 . return reques │ │ │ │ +00047460: 7465 6455 524c 3b0a 7d0a 0a63 6f6e 7374 tedURL;.}..const │ │ │ │ +00047470: 2056 4552 5349 4f4e 203d 2022 312e 3133 VERSION = "1.13 │ │ │ │ +00047480: 2e32 223b 0a0a 6675 6e63 7469 6f6e 2070 .2";..function p │ │ │ │ +00047490: 6172 7365 5072 6f74 6f63 6f6c 2875 726c arseProtocol(url │ │ │ │ +000474a0: 2920 7b0a 2020 636f 6e73 7420 6d61 7463 ) {. const matc │ │ │ │ +000474b0: 6820 3d20 2f5e 285b 2d2b 5c77 5d7b 312c h = /^([-+\w]{1, │ │ │ │ +000474c0: 3235 7d29 283a 3f5c 2f5c 2f7c 3a29 2f2e 25})(:?\/\/|:)/. │ │ │ │ +000474d0: 6578 6563 2875 726c 293b 0a20 2072 6574 exec(url);. ret │ │ │ │ +000474e0: 7572 6e20 6d61 7463 6820 2626 206d 6174 urn match && mat │ │ │ │ +000474f0: 6368 5b31 5d20 7c7c 2027 273b 0a7d 0a0a ch[1] || '';.}.. │ │ │ │ +00047500: 636f 6e73 7420 4441 5441 5f55 524c 5f50 const DATA_URL_P │ │ │ │ +00047510: 4154 5445 524e 203d 202f 5e28 3f3a 285b ATTERN = /^(?:([ │ │ │ │ +00047520: 5e3b 5d2b 293b 293f 283f 3a5b 5e3b 5d2b ^;]+);)?(?:[^;]+ │ │ │ │ +00047530: 3b29 3f28 6261 7365 3634 7c29 2c28 5b5c ;)?(base64|),([\ │ │ │ │ +00047540: 735c 535d 2a29 242f 3b0a 0a2f 2a2a 0a20 s\S]*)$/;../**. │ │ │ │ +00047550: 2a20 5061 7273 6520 6461 7461 2075 7269 * Parse data uri │ │ │ │ +00047560: 2074 6f20 6120 4275 6666 6572 206f 7220 to a Buffer or │ │ │ │ +00047570: 426c 6f62 0a20 2a0a 202a 2040 7061 7261 Blob. *. * @para │ │ │ │ +00047580: 6d20 7b53 7472 696e 677d 2075 7269 0a20 m {String} uri. │ │ │ │ +00047590: 2a20 4070 6172 616d 207b 3f42 6f6f 6c65 * @param {?Boole │ │ │ │ +000475a0: 616e 7d20 6173 426c 6f62 0a20 2a20 4070 an} asBlob. * @p │ │ │ │ +000475b0: 6172 616d 207b 3f4f 626a 6563 747d 206f aram {?Object} o │ │ │ │ +000475c0: 7074 696f 6e73 0a20 2a20 4070 6172 616d ptions. * @param │ │ │ │ +000475d0: 207b 3f46 756e 6374 696f 6e7d 206f 7074 {?Function} opt │ │ │ │ +000475e0: 696f 6e73 2e42 6c6f 620a 202a 0a20 2a20 ions.Blob. *. * │ │ │ │ +000475f0: 4072 6574 7572 6e73 207b 4275 6666 6572 @returns {Buffer │ │ │ │ +00047600: 7c42 6c6f 627d 0a20 2a2f 0a66 756e 6374 |Blob}. */.funct │ │ │ │ +00047610: 696f 6e20 6672 6f6d 4461 7461 5552 4928 ion fromDataURI( │ │ │ │ +00047620: 7572 692c 2061 7342 6c6f 622c 206f 7074 uri, asBlob, opt │ │ │ │ +00047630: 696f 6e73 2920 7b0a 2020 636f 6e73 7420 ions) {. const │ │ │ │ +00047640: 5f42 6c6f 6220 3d20 6f70 7469 6f6e 7320 _Blob = options │ │ │ │ +00047650: 2626 206f 7074 696f 6e73 2e42 6c6f 6220 && options.Blob │ │ │ │ +00047660: 7c7c 2070 6c61 7466 6f72 6d2e 636c 6173 || platform.clas │ │ │ │ +00047670: 7365 732e 426c 6f62 3b0a 2020 636f 6e73 ses.Blob;. cons │ │ │ │ +00047680: 7420 7072 6f74 6f63 6f6c 203d 2070 6172 t protocol = par │ │ │ │ +00047690: 7365 5072 6f74 6f63 6f6c 2875 7269 293b seProtocol(uri); │ │ │ │ +000476a0: 0a0a 2020 6966 2028 6173 426c 6f62 203d .. if (asBlob = │ │ │ │ +000476b0: 3d3d 2075 6e64 6566 696e 6564 2026 2620 == undefined && │ │ │ │ +000476c0: 5f42 6c6f 6229 207b 0a20 2020 2061 7342 _Blob) {. asB │ │ │ │ +000476d0: 6c6f 6220 3d20 7472 7565 3b0a 2020 7d0a lob = true;. }. │ │ │ │ +000476e0: 0a20 2069 6620 2870 726f 746f 636f 6c20 . if (protocol │ │ │ │ +000476f0: 3d3d 3d20 2764 6174 6127 2920 7b0a 2020 === 'data') {. │ │ │ │ +00047700: 2020 7572 6920 3d20 7072 6f74 6f63 6f6c uri = protocol │ │ │ │ +00047710: 2e6c 656e 6774 6820 3f20 7572 692e 736c .length ? uri.sl │ │ │ │ +00047720: 6963 6528 7072 6f74 6f63 6f6c 2e6c 656e ice(protocol.len │ │ │ │ +00047730: 6774 6820 2b20 3129 203a 2075 7269 3b0a gth + 1) : uri;. │ │ │ │ +00047740: 0a20 2020 2063 6f6e 7374 206d 6174 6368 . const match │ │ │ │ +00047750: 203d 2044 4154 415f 5552 4c5f 5041 5454 = DATA_URL_PATT │ │ │ │ +00047760: 4552 4e2e 6578 6563 2875 7269 293b 0a0a ERN.exec(uri);.. │ │ │ │ +00047770: 2020 2020 6966 2028 216d 6174 6368 2920 if (!match) │ │ │ │ +00047780: 7b0a 2020 2020 2020 7468 726f 7720 6e65 {. throw ne │ │ │ │ +00047790: 7720 4178 696f 7345 7272 6f72 2827 496e w AxiosError('In │ │ │ │ +000477a0: 7661 6c69 6420 5552 4c27 2c20 4178 696f valid URL', Axio │ │ │ │ +000477b0: 7345 7272 6f72 2e45 5252 5f49 4e56 414c sError.ERR_INVAL │ │ │ │ +000477c0: 4944 5f55 524c 293b 0a20 2020 207d 0a0a ID_URL);. }.. │ │ │ │ +000477d0: 2020 2020 636f 6e73 7420 6d69 6d65 203d const mime = │ │ │ │ +000477e0: 206d 6174 6368 5b31 5d3b 0a20 2020 2063 match[1];. c │ │ │ │ +000477f0: 6f6e 7374 2069 7342 6173 6536 3420 3d20 onst isBase64 = │ │ │ │ +00047800: 6d61 7463 685b 325d 3b0a 2020 2020 636f match[2];. co │ │ │ │ +00047810: 6e73 7420 626f 6479 203d 206d 6174 6368 nst body = match │ │ │ │ +00047820: 5b33 5d3b 0a20 2020 2063 6f6e 7374 2062 [3];. const b │ │ │ │ +00047830: 7566 6665 7220 3d20 4275 6666 6572 2e66 uffer = Buffer.f │ │ │ │ +00047840: 726f 6d28 6465 636f 6465 5552 4943 6f6d rom(decodeURICom │ │ │ │ +00047850: 706f 6e65 6e74 2862 6f64 7929 2c20 6973 ponent(body), is │ │ │ │ +00047860: 4261 7365 3634 203f 2027 6261 7365 3634 Base64 ? 'base64 │ │ │ │ +00047870: 2720 3a20 2775 7466 3827 293b 0a0a 2020 ' : 'utf8');.. │ │ │ │ +00047880: 2020 6966 2028 6173 426c 6f62 2920 7b0a if (asBlob) {. │ │ │ │ +00047890: 2020 2020 2020 6966 2028 215f 426c 6f62 if (!_Blob │ │ │ │ +000478a0: 2920 7b0a 2020 2020 2020 2020 7468 726f ) {. thro │ │ │ │ +000478b0: 7720 6e65 7720 4178 696f 7345 7272 6f72 w new AxiosError │ │ │ │ +000478c0: 2827 426c 6f62 2069 7320 6e6f 7420 7375 ('Blob is not su │ │ │ │ +000478d0: 7070 6f72 7465 6427 2c20 4178 696f 7345 pported', AxiosE │ │ │ │ +000478e0: 7272 6f72 2e45 5252 5f4e 4f54 5f53 5550 rror.ERR_NOT_SUP │ │ │ │ +000478f0: 504f 5254 293b 0a20 2020 2020 207d 0a0a PORT);. }.. │ │ │ │ +00047900: 2020 2020 2020 7265 7475 726e 206e 6577 return new │ │ │ │ +00047910: 205f 426c 6f62 285b 6275 6666 6572 5d2c _Blob([buffer], │ │ │ │ +00047920: 207b 7479 7065 3a20 6d69 6d65 7d29 3b0a {type: mime});. │ │ │ │ +00047930: 2020 2020 7d0a 0a20 2020 2072 6574 7572 }.. retur │ │ │ │ +00047940: 6e20 6275 6666 6572 3b0a 2020 7d0a 0a20 n buffer;. }.. │ │ │ │ +00047950: 2074 6872 6f77 206e 6577 2041 7869 6f73 throw new Axios │ │ │ │ +00047960: 4572 726f 7228 2755 6e73 7570 706f 7274 Error('Unsupport │ │ │ │ +00047970: 6564 2070 726f 746f 636f 6c20 2720 2b20 ed protocol ' + │ │ │ │ +00047980: 7072 6f74 6f63 6f6c 2c20 4178 696f 7345 protocol, AxiosE │ │ │ │ +00047990: 7272 6f72 2e45 5252 5f4e 4f54 5f53 5550 rror.ERR_NOT_SUP │ │ │ │ +000479a0: 504f 5254 293b 0a7d 0a0a 636f 6e73 7420 PORT);.}..const │ │ │ │ +000479b0: 6b49 6e74 6572 6e61 6c73 203d 2053 796d kInternals = Sym │ │ │ │ +000479c0: 626f 6c28 2769 6e74 6572 6e61 6c73 2729 bol('internals') │ │ │ │ +000479d0: 3b0a 0a63 6c61 7373 2041 7869 6f73 5472 ;..class AxiosTr │ │ │ │ +000479e0: 616e 7366 6f72 6d53 7472 6561 6d20 6578 ansformStream ex │ │ │ │ +000479f0: 7465 6e64 7320 7374 7265 616d 2e54 7261 tends stream.Tra │ │ │ │ +00047a00: 6e73 666f 726d 7b0a 2020 636f 6e73 7472 nsform{. constr │ │ │ │ +00047a10: 7563 746f 7228 6f70 7469 6f6e 7329 207b uctor(options) { │ │ │ │ +00047a20: 0a20 2020 206f 7074 696f 6e73 203d 2075 . options = u │ │ │ │ +00047a30: 7469 6c73 2431 2e74 6f46 6c61 744f 626a tils$1.toFlatObj │ │ │ │ +00047a40: 6563 7428 6f70 7469 6f6e 732c 207b 0a20 ect(options, {. │ │ │ │ +00047a50: 2020 2020 206d 6178 5261 7465 3a20 302c maxRate: 0, │ │ │ │ +00047a60: 0a20 2020 2020 2063 6875 6e6b 5369 7a65 . chunkSize │ │ │ │ +00047a70: 3a20 3634 202a 2031 3032 342c 0a20 2020 : 64 * 1024,. │ │ │ │ +00047a80: 2020 206d 696e 4368 756e 6b53 697a 653a minChunkSize: │ │ │ │ +00047a90: 2031 3030 2c0a 2020 2020 2020 7469 6d65 100,. time │ │ │ │ +00047aa0: 5769 6e64 6f77 3a20 3530 302c 0a20 2020 Window: 500,. │ │ │ │ +00047ab0: 2020 2074 6963 6b73 5261 7465 3a20 322c ticksRate: 2, │ │ │ │ +00047ac0: 0a20 2020 2020 2073 616d 706c 6573 436f . samplesCo │ │ │ │ +00047ad0: 756e 743a 2031 350a 2020 2020 7d2c 206e unt: 15. }, n │ │ │ │ +00047ae0: 756c 6c2c 2028 7072 6f70 2c20 736f 7572 ull, (prop, sour │ │ │ │ +00047af0: 6365 2920 3d3e 207b 0a20 2020 2020 2072 ce) => {. r │ │ │ │ +00047b00: 6574 7572 6e20 2175 7469 6c73 2431 2e69 eturn !utils$1.i │ │ │ │ +00047b10: 7355 6e64 6566 696e 6564 2873 6f75 7263 sUndefined(sourc │ │ │ │ +00047b20: 655b 7072 6f70 5d29 3b0a 2020 2020 7d29 e[prop]);. }) │ │ │ │ +00047b30: 3b0a 0a20 2020 2073 7570 6572 287b 0a20 ;.. super({. │ │ │ │ +00047b40: 2020 2020 2072 6561 6461 626c 6548 6967 readableHig │ │ │ │ +00047b50: 6857 6174 6572 4d61 726b 3a20 6f70 7469 hWaterMark: opti │ │ │ │ +00047b60: 6f6e 732e 6368 756e 6b53 697a 650a 2020 ons.chunkSize. │ │ │ │ +00047b70: 2020 7d29 3b0a 0a20 2020 2063 6f6e 7374 });.. const │ │ │ │ +00047b80: 2069 6e74 6572 6e61 6c73 203d 2074 6869 internals = thi │ │ │ │ +00047b90: 735b 6b49 6e74 6572 6e61 6c73 5d20 3d20 s[kInternals] = │ │ │ │ +00047ba0: 7b0a 2020 2020 2020 7469 6d65 5769 6e64 {. timeWind │ │ │ │ +00047bb0: 6f77 3a20 6f70 7469 6f6e 732e 7469 6d65 ow: options.time │ │ │ │ +00047bc0: 5769 6e64 6f77 2c0a 2020 2020 2020 6368 Window,. ch │ │ │ │ +00047bd0: 756e 6b53 697a 653a 206f 7074 696f 6e73 unkSize: options │ │ │ │ +00047be0: 2e63 6875 6e6b 5369 7a65 2c0a 2020 2020 .chunkSize,. │ │ │ │ +00047bf0: 2020 6d61 7852 6174 653a 206f 7074 696f maxRate: optio │ │ │ │ +00047c00: 6e73 2e6d 6178 5261 7465 2c0a 2020 2020 ns.maxRate,. │ │ │ │ +00047c10: 2020 6d69 6e43 6875 6e6b 5369 7a65 3a20 minChunkSize: │ │ │ │ +00047c20: 6f70 7469 6f6e 732e 6d69 6e43 6875 6e6b options.minChunk │ │ │ │ +00047c30: 5369 7a65 2c0a 2020 2020 2020 6279 7465 Size,. byte │ │ │ │ +00047c40: 7353 6565 6e3a 2030 2c0a 2020 2020 2020 sSeen: 0,. │ │ │ │ +00047c50: 6973 4361 7074 7572 6564 3a20 6661 6c73 isCaptured: fals │ │ │ │ +00047c60: 652c 0a20 2020 2020 206e 6f74 6966 6965 e,. notifie │ │ │ │ +00047c70: 6442 7974 6573 4c6f 6164 6564 3a20 302c dBytesLoaded: 0, │ │ │ │ +00047c80: 0a20 2020 2020 2074 733a 2044 6174 652e . ts: Date. │ │ │ │ +00047c90: 6e6f 7728 292c 0a20 2020 2020 2062 7974 now(),. byt │ │ │ │ +00047ca0: 6573 3a20 302c 0a20 2020 2020 206f 6e52 es: 0,. onR │ │ │ │ +00047cb0: 6561 6443 616c 6c62 6163 6b3a 206e 756c eadCallback: nul │ │ │ │ +00047cc0: 6c0a 2020 2020 7d3b 0a0a 2020 2020 7468 l. };.. th │ │ │ │ +00047cd0: 6973 2e6f 6e28 276e 6577 4c69 7374 656e is.on('newListen │ │ │ │ +00047ce0: 6572 272c 2065 7665 6e74 203d 3e20 7b0a er', event => {. │ │ │ │ +00047cf0: 2020 2020 2020 6966 2028 6576 656e 7420 if (event │ │ │ │ +00047d00: 3d3d 3d20 2770 726f 6772 6573 7327 2920 === 'progress') │ │ │ │ +00047d10: 7b0a 2020 2020 2020 2020 6966 2028 2169 {. if (!i │ │ │ │ +00047d20: 6e74 6572 6e61 6c73 2e69 7343 6170 7475 nternals.isCaptu │ │ │ │ +00047d30: 7265 6429 207b 0a20 2020 2020 2020 2020 red) {. │ │ │ │ +00047d40: 2069 6e74 6572 6e61 6c73 2e69 7343 6170 internals.isCap │ │ │ │ +00047d50: 7475 7265 6420 3d20 7472 7565 3b0a 2020 tured = true;. │ │ │ │ +00047d60: 2020 2020 2020 7d0a 2020 2020 2020 7d0a }. }. │ │ │ │ +00047d70: 2020 2020 7d29 3b0a 2020 7d0a 0a20 205f });. }.. _ │ │ │ │ +00047d80: 7265 6164 2873 697a 6529 207b 0a20 2020 read(size) {. │ │ │ │ +00047d90: 2063 6f6e 7374 2069 6e74 6572 6e61 6c73 const internals │ │ │ │ +00047da0: 203d 2074 6869 735b 6b49 6e74 6572 6e61 = this[kInterna │ │ │ │ +00047db0: 6c73 5d3b 0a0a 2020 2020 6966 2028 696e ls];.. if (in │ │ │ │ +00047dc0: 7465 726e 616c 732e 6f6e 5265 6164 4361 ternals.onReadCa │ │ │ │ +00047dd0: 6c6c 6261 636b 2920 7b0a 2020 2020 2020 llback) {. │ │ │ │ +00047de0: 696e 7465 726e 616c 732e 6f6e 5265 6164 internals.onRead │ │ │ │ +00047df0: 4361 6c6c 6261 636b 2829 3b0a 2020 2020 Callback();. │ │ │ │ +00047e00: 7d0a 0a20 2020 2072 6574 7572 6e20 7375 }.. return su │ │ │ │ +00047e10: 7065 722e 5f72 6561 6428 7369 7a65 293b per._read(size); │ │ │ │ +00047e20: 0a20 207d 0a0a 2020 5f74 7261 6e73 666f . }.. _transfo │ │ │ │ +00047e30: 726d 2863 6875 6e6b 2c20 656e 636f 6469 rm(chunk, encodi │ │ │ │ +00047e40: 6e67 2c20 6361 6c6c 6261 636b 2920 7b0a ng, callback) {. │ │ │ │ +00047e50: 2020 2020 636f 6e73 7420 696e 7465 726e const intern │ │ │ │ +00047e60: 616c 7320 3d20 7468 6973 5b6b 496e 7465 als = this[kInte │ │ │ │ +00047e70: 726e 616c 735d 3b0a 2020 2020 636f 6e73 rnals];. cons │ │ │ │ +00047e80: 7420 6d61 7852 6174 6520 3d20 696e 7465 t maxRate = inte │ │ │ │ +00047e90: 726e 616c 732e 6d61 7852 6174 653b 0a0a rnals.maxRate;.. │ │ │ │ +00047ea0: 2020 2020 636f 6e73 7420 7265 6164 6162 const readab │ │ │ │ +00047eb0: 6c65 4869 6768 5761 7465 724d 6172 6b20 leHighWaterMark │ │ │ │ +00047ec0: 3d20 7468 6973 2e72 6561 6461 626c 6548 = this.readableH │ │ │ │ +00047ed0: 6967 6857 6174 6572 4d61 726b 3b0a 0a20 ighWaterMark;.. │ │ │ │ +00047ee0: 2020 2063 6f6e 7374 2074 696d 6557 696e const timeWin │ │ │ │ +00047ef0: 646f 7720 3d20 696e 7465 726e 616c 732e dow = internals. │ │ │ │ +00047f00: 7469 6d65 5769 6e64 6f77 3b0a 0a20 2020 timeWindow;.. │ │ │ │ +00047f10: 2063 6f6e 7374 2064 6976 6964 6572 203d const divider = │ │ │ │ +00047f20: 2031 3030 3020 2f20 7469 6d65 5769 6e64 1000 / timeWind │ │ │ │ +00047f30: 6f77 3b0a 2020 2020 636f 6e73 7420 6279 ow;. const by │ │ │ │ +00047f40: 7465 7354 6872 6573 686f 6c64 203d 2028 tesThreshold = ( │ │ │ │ +00047f50: 6d61 7852 6174 6520 2f20 6469 7669 6465 maxRate / divide │ │ │ │ +00047f60: 7229 3b0a 2020 2020 636f 6e73 7420 6d69 r);. const mi │ │ │ │ +00047f70: 6e43 6875 6e6b 5369 7a65 203d 2069 6e74 nChunkSize = int │ │ │ │ +00047f80: 6572 6e61 6c73 2e6d 696e 4368 756e 6b53 ernals.minChunkS │ │ │ │ +00047f90: 697a 6520 213d 3d20 6661 6c73 6520 3f20 ize !== false ? │ │ │ │ +00047fa0: 4d61 7468 2e6d 6178 2869 6e74 6572 6e61 Math.max(interna │ │ │ │ +00047fb0: 6c73 2e6d 696e 4368 756e 6b53 697a 652c ls.minChunkSize, │ │ │ │ +00047fc0: 2062 7974 6573 5468 7265 7368 6f6c 6420 bytesThreshold │ │ │ │ +00047fd0: 2a20 302e 3031 2920 3a20 303b 0a0a 2020 * 0.01) : 0;.. │ │ │ │ +00047fe0: 2020 636f 6e73 7420 7075 7368 4368 756e const pushChun │ │ │ │ +00047ff0: 6b20 3d20 285f 6368 756e 6b2c 205f 6361 k = (_chunk, _ca │ │ │ │ +00048000: 6c6c 6261 636b 2920 3d3e 207b 0a20 2020 llback) => {. │ │ │ │ +00048010: 2020 2063 6f6e 7374 2062 7974 6573 203d const bytes = │ │ │ │ +00048020: 2042 7566 6665 722e 6279 7465 4c65 6e67 Buffer.byteLeng │ │ │ │ +00048030: 7468 285f 6368 756e 6b29 3b0a 2020 2020 th(_chunk);. │ │ │ │ +00048040: 2020 696e 7465 726e 616c 732e 6279 7465 internals.byte │ │ │ │ +00048050: 7353 6565 6e20 2b3d 2062 7974 6573 3b0a sSeen += bytes;. │ │ │ │ +00048060: 2020 2020 2020 696e 7465 726e 616c 732e internals. │ │ │ │ +00048070: 6279 7465 7320 2b3d 2062 7974 6573 3b0a bytes += bytes;. │ │ │ │ +00048080: 0a20 2020 2020 2069 6e74 6572 6e61 6c73 . internals │ │ │ │ +00048090: 2e69 7343 6170 7475 7265 6420 2626 2074 .isCaptured && t │ │ │ │ +000480a0: 6869 732e 656d 6974 2827 7072 6f67 7265 his.emit('progre │ │ │ │ +000480b0: 7373 272c 2069 6e74 6572 6e61 6c73 2e62 ss', internals.b │ │ │ │ +000480c0: 7974 6573 5365 656e 293b 0a0a 2020 2020 ytesSeen);.. │ │ │ │ +000480d0: 2020 6966 2028 7468 6973 2e70 7573 6828 if (this.push( │ │ │ │ +000480e0: 5f63 6875 6e6b 2929 207b 0a20 2020 2020 _chunk)) {. │ │ │ │ +000480f0: 2020 2070 726f 6365 7373 2e6e 6578 7454 process.nextT │ │ │ │ +00048100: 6963 6b28 5f63 616c 6c62 6163 6b29 3b0a ick(_callback);. │ │ │ │ +00048110: 2020 2020 2020 7d20 656c 7365 207b 0a20 } else {. │ │ │ │ +00048120: 2020 2020 2020 2069 6e74 6572 6e61 6c73 internals │ │ │ │ +00048130: 2e6f 6e52 6561 6443 616c 6c62 6163 6b20 .onReadCallback │ │ │ │ +00048140: 3d20 2829 203d 3e20 7b0a 2020 2020 2020 = () => {. │ │ │ │ +00048150: 2020 2020 696e 7465 726e 616c 732e 6f6e internals.on │ │ │ │ +00048160: 5265 6164 4361 6c6c 6261 636b 203d 206e ReadCallback = n │ │ │ │ +00048170: 756c 6c3b 0a20 2020 2020 2020 2020 2070 ull;. p │ │ │ │ +00048180: 726f 6365 7373 2e6e 6578 7454 6963 6b28 rocess.nextTick( │ │ │ │ +00048190: 5f63 616c 6c62 6163 6b29 3b0a 2020 2020 _callback);. │ │ │ │ +000481a0: 2020 2020 7d3b 0a20 2020 2020 207d 0a20 };. }. │ │ │ │ +000481b0: 2020 207d 3b0a 0a20 2020 2063 6f6e 7374 };.. const │ │ │ │ +000481c0: 2074 7261 6e73 666f 726d 4368 756e 6b20 transformChunk │ │ │ │ +000481d0: 3d20 285f 6368 756e 6b2c 205f 6361 6c6c = (_chunk, _call │ │ │ │ +000481e0: 6261 636b 2920 3d3e 207b 0a20 2020 2020 back) => {. │ │ │ │ +000481f0: 2063 6f6e 7374 2063 6875 6e6b 5369 7a65 const chunkSize │ │ │ │ +00048200: 203d 2042 7566 6665 722e 6279 7465 4c65 = Buffer.byteLe │ │ │ │ +00048210: 6e67 7468 285f 6368 756e 6b29 3b0a 2020 ngth(_chunk);. │ │ │ │ +00048220: 2020 2020 6c65 7420 6368 756e 6b52 656d let chunkRem │ │ │ │ +00048230: 6169 6e64 6572 203d 206e 756c 6c3b 0a20 ainder = null;. │ │ │ │ +00048240: 2020 2020 206c 6574 206d 6178 4368 756e let maxChun │ │ │ │ +00048250: 6b53 697a 6520 3d20 7265 6164 6162 6c65 kSize = readable │ │ │ │ +00048260: 4869 6768 5761 7465 724d 6172 6b3b 0a20 HighWaterMark;. │ │ │ │ +00048270: 2020 2020 206c 6574 2062 7974 6573 4c65 let bytesLe │ │ │ │ +00048280: 6674 3b0a 2020 2020 2020 6c65 7420 7061 ft;. let pa │ │ │ │ +00048290: 7373 6564 203d 2030 3b0a 0a20 2020 2020 ssed = 0;.. │ │ │ │ +000482a0: 2069 6620 286d 6178 5261 7465 2920 7b0a if (maxRate) {. │ │ │ │ +000482b0: 2020 2020 2020 2020 636f 6e73 7420 6e6f const no │ │ │ │ +000482c0: 7720 3d20 4461 7465 2e6e 6f77 2829 3b0a w = Date.now();. │ │ │ │ +000482d0: 0a20 2020 2020 2020 2069 6620 2821 696e . if (!in │ │ │ │ +000482e0: 7465 726e 616c 732e 7473 207c 7c20 2870 ternals.ts || (p │ │ │ │ +000482f0: 6173 7365 6420 3d20 286e 6f77 202d 2069 assed = (now - i │ │ │ │ +00048300: 6e74 6572 6e61 6c73 2e74 7329 2920 3e3d nternals.ts)) >= │ │ │ │ +00048310: 2074 696d 6557 696e 646f 7729 207b 0a20 timeWindow) {. │ │ │ │ +00048320: 2020 2020 2020 2020 2069 6e74 6572 6e61 interna │ │ │ │ +00048330: 6c73 2e74 7320 3d20 6e6f 773b 0a20 2020 ls.ts = now;. │ │ │ │ +00048340: 2020 2020 2020 2062 7974 6573 4c65 6674 bytesLeft │ │ │ │ +00048350: 203d 2062 7974 6573 5468 7265 7368 6f6c = bytesThreshol │ │ │ │ +00048360: 6420 2d20 696e 7465 726e 616c 732e 6279 d - internals.by │ │ │ │ +00048370: 7465 733b 0a20 2020 2020 2020 2020 2069 tes;. i │ │ │ │ +00048380: 6e74 6572 6e61 6c73 2e62 7974 6573 203d nternals.bytes = │ │ │ │ +00048390: 2062 7974 6573 4c65 6674 203c 2030 203f bytesLeft < 0 ? │ │ │ │ +000483a0: 202d 6279 7465 734c 6566 7420 3a20 303b -bytesLeft : 0; │ │ │ │ +000483b0: 0a20 2020 2020 2020 2020 2070 6173 7365 . passe │ │ │ │ +000483c0: 6420 3d20 303b 0a20 2020 2020 2020 207d d = 0;. } │ │ │ │ +000483d0: 0a0a 2020 2020 2020 2020 6279 7465 734c .. bytesL │ │ │ │ +000483e0: 6566 7420 3d20 6279 7465 7354 6872 6573 eft = bytesThres │ │ │ │ +000483f0: 686f 6c64 202d 2069 6e74 6572 6e61 6c73 hold - internals │ │ │ │ +00048400: 2e62 7974 6573 3b0a 2020 2020 2020 7d0a .bytes;. }. │ │ │ │ +00048410: 0a20 2020 2020 2069 6620 286d 6178 5261 . if (maxRa │ │ │ │ +00048420: 7465 2920 7b0a 2020 2020 2020 2020 6966 te) {. if │ │ │ │ +00048430: 2028 6279 7465 734c 6566 7420 3c3d 2030 (bytesLeft <= 0 │ │ │ │ +00048440: 2920 7b0a 2020 2020 2020 2020 2020 2f2f ) {. // │ │ │ │ +00048450: 206e 6578 7420 7469 6d65 2077 696e 646f next time windo │ │ │ │ +00048460: 770a 2020 2020 2020 2020 2020 7265 7475 w. retu │ │ │ │ +00048470: 726e 2073 6574 5469 6d65 6f75 7428 2829 rn setTimeout(() │ │ │ │ +00048480: 203d 3e20 7b0a 2020 2020 2020 2020 2020 => {. │ │ │ │ +00048490: 2020 5f63 616c 6c62 6163 6b28 6e75 6c6c _callback(null │ │ │ │ +000484a0: 2c20 5f63 6875 6e6b 293b 0a20 2020 2020 , _chunk);. │ │ │ │ +000484b0: 2020 2020 207d 2c20 7469 6d65 5769 6e64 }, timeWind │ │ │ │ +000484c0: 6f77 202d 2070 6173 7365 6429 3b0a 2020 ow - passed);. │ │ │ │ +000484d0: 2020 2020 2020 7d0a 0a20 2020 2020 2020 }.. │ │ │ │ +000484e0: 2069 6620 2862 7974 6573 4c65 6674 203c if (bytesLeft < │ │ │ │ +000484f0: 206d 6178 4368 756e 6b53 697a 6529 207b maxChunkSize) { │ │ │ │ +00048500: 0a20 2020 2020 2020 2020 206d 6178 4368 . maxCh │ │ │ │ +00048510: 756e 6b53 697a 6520 3d20 6279 7465 734c unkSize = bytesL │ │ │ │ +00048520: 6566 743b 0a20 2020 2020 2020 207d 0a20 eft;. }. │ │ │ │ +00048530: 2020 2020 207d 0a0a 2020 2020 2020 6966 }.. if │ │ │ │ +00048540: 2028 6d61 7843 6875 6e6b 5369 7a65 2026 (maxChunkSize & │ │ │ │ +00048550: 2620 6368 756e 6b53 697a 6520 3e20 6d61 & chunkSize > ma │ │ │ │ +00048560: 7843 6875 6e6b 5369 7a65 2026 2620 2863 xChunkSize && (c │ │ │ │ +00048570: 6875 6e6b 5369 7a65 202d 206d 6178 4368 hunkSize - maxCh │ │ │ │ +00048580: 756e 6b53 697a 6529 203e 206d 696e 4368 unkSize) > minCh │ │ │ │ +00048590: 756e 6b53 697a 6529 207b 0a20 2020 2020 unkSize) {. │ │ │ │ +000485a0: 2020 2063 6875 6e6b 5265 6d61 696e 6465 chunkRemainde │ │ │ │ +000485b0: 7220 3d20 5f63 6875 6e6b 2e73 7562 6172 r = _chunk.subar │ │ │ │ +000485c0: 7261 7928 6d61 7843 6875 6e6b 5369 7a65 ray(maxChunkSize │ │ │ │ +000485d0: 293b 0a20 2020 2020 2020 205f 6368 756e );. _chun │ │ │ │ +000485e0: 6b20 3d20 5f63 6875 6e6b 2e73 7562 6172 k = _chunk.subar │ │ │ │ +000485f0: 7261 7928 302c 206d 6178 4368 756e 6b53 ray(0, maxChunkS │ │ │ │ +00048600: 697a 6529 3b0a 2020 2020 2020 7d0a 0a20 ize);. }.. │ │ │ │ +00048610: 2020 2020 2070 7573 6843 6875 6e6b 285f pushChunk(_ │ │ │ │ +00048620: 6368 756e 6b2c 2063 6875 6e6b 5265 6d61 chunk, chunkRema │ │ │ │ +00048630: 696e 6465 7220 3f20 2829 203d 3e20 7b0a inder ? () => {. │ │ │ │ +00048640: 2020 2020 2020 2020 7072 6f63 6573 732e process. │ │ │ │ +00048650: 6e65 7874 5469 636b 285f 6361 6c6c 6261 nextTick(_callba │ │ │ │ +00048660: 636b 2c20 6e75 6c6c 2c20 6368 756e 6b52 ck, null, chunkR │ │ │ │ +00048670: 656d 6169 6e64 6572 293b 0a20 2020 2020 emainder);. │ │ │ │ +00048680: 207d 203a 205f 6361 6c6c 6261 636b 293b } : _callback); │ │ │ │ +00048690: 0a20 2020 207d 3b0a 0a20 2020 2074 7261 . };.. tra │ │ │ │ +000486a0: 6e73 666f 726d 4368 756e 6b28 6368 756e nsformChunk(chun │ │ │ │ +000486b0: 6b2c 2066 756e 6374 696f 6e20 7472 616e k, function tran │ │ │ │ +000486c0: 7366 6f72 6d4e 6578 7443 6875 6e6b 2865 sformNextChunk(e │ │ │ │ +000486d0: 7272 2c20 5f63 6875 6e6b 2920 7b0a 2020 rr, _chunk) {. │ │ │ │ +000486e0: 2020 2020 6966 2028 6572 7229 207b 0a20 if (err) {. │ │ │ │ +000486f0: 2020 2020 2020 2072 6574 7572 6e20 6361 return ca │ │ │ │ +00048700: 6c6c 6261 636b 2865 7272 293b 0a20 2020 llback(err);. │ │ │ │ +00048710: 2020 207d 0a0a 2020 2020 2020 6966 2028 }.. if ( │ │ │ │ +00048720: 5f63 6875 6e6b 2920 7b0a 2020 2020 2020 _chunk) {. │ │ │ │ +00048730: 2020 7472 616e 7366 6f72 6d43 6875 6e6b transformChunk │ │ │ │ +00048740: 285f 6368 756e 6b2c 2074 7261 6e73 666f (_chunk, transfo │ │ │ │ +00048750: 726d 4e65 7874 4368 756e 6b29 3b0a 2020 rmNextChunk);. │ │ │ │ +00048760: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ +00048770: 2020 2020 2063 616c 6c62 6163 6b28 6e75 callback(nu │ │ │ │ +00048780: 6c6c 293b 0a20 2020 2020 207d 0a20 2020 ll);. }. │ │ │ │ +00048790: 207d 293b 0a20 207d 0a7d 0a0a 636f 6e73 });. }.}..cons │ │ │ │ +000487a0: 7420 4178 696f 7354 7261 6e73 666f 726d t AxiosTransform │ │ │ │ +000487b0: 5374 7265 616d 2431 203d 2041 7869 6f73 Stream$1 = Axios │ │ │ │ +000487c0: 5472 616e 7366 6f72 6d53 7472 6561 6d3b TransformStream; │ │ │ │ +000487d0: 0a0a 636f 6e73 7420 7b61 7379 6e63 4974 ..const {asyncIt │ │ │ │ +000487e0: 6572 6174 6f72 7d20 3d20 5379 6d62 6f6c erator} = Symbol │ │ │ │ +000487f0: 3b0a 0a63 6f6e 7374 2072 6561 6442 6c6f ;..const readBlo │ │ │ │ +00048800: 6220 3d20 6173 796e 6320 6675 6e63 7469 b = async functi │ │ │ │ +00048810: 6f6e 2a20 2862 6c6f 6229 207b 0a20 2069 on* (blob) {. i │ │ │ │ +00048820: 6620 2862 6c6f 622e 7374 7265 616d 2920 f (blob.stream) │ │ │ │ +00048830: 7b0a 2020 2020 7969 656c 642a 2062 6c6f {. yield* blo │ │ │ │ +00048840: 622e 7374 7265 616d 2829 3b0a 2020 7d20 b.stream();. } │ │ │ │ +00048850: 656c 7365 2069 6620 2862 6c6f 622e 6172 else if (blob.ar │ │ │ │ +00048860: 7261 7942 7566 6665 7229 207b 0a20 2020 rayBuffer) {. │ │ │ │ +00048870: 2079 6965 6c64 2061 7761 6974 2062 6c6f yield await blo │ │ │ │ +00048880: 622e 6172 7261 7942 7566 6665 7228 293b b.arrayBuffer(); │ │ │ │ +00048890: 0a20 207d 2065 6c73 6520 6966 2028 626c . } else if (bl │ │ │ │ +000488a0: 6f62 5b61 7379 6e63 4974 6572 6174 6f72 ob[asyncIterator │ │ │ │ +000488b0: 5d29 207b 0a20 2020 2079 6965 6c64 2a20 ]) {. yield* │ │ │ │ +000488c0: 626c 6f62 5b61 7379 6e63 4974 6572 6174 blob[asyncIterat │ │ │ │ +000488d0: 6f72 5d28 293b 0a20 207d 2065 6c73 6520 or]();. } else │ │ │ │ +000488e0: 7b0a 2020 2020 7969 656c 6420 626c 6f62 {. yield blob │ │ │ │ +000488f0: 3b0a 2020 7d0a 7d3b 0a0a 636f 6e73 7420 ;. }.};..const │ │ │ │ +00048900: 7265 6164 426c 6f62 2431 203d 2072 6561 readBlob$1 = rea │ │ │ │ +00048910: 6442 6c6f 623b 0a0a 636f 6e73 7420 424f dBlob;..const BO │ │ │ │ +00048920: 554e 4441 5259 5f41 4c50 4841 4245 5420 UNDARY_ALPHABET │ │ │ │ +00048930: 3d20 706c 6174 666f 726d 2e41 4c50 4841 = platform.ALPHA │ │ │ │ +00048940: 4245 542e 414c 5048 415f 4449 4749 5420 BET.ALPHA_DIGIT │ │ │ │ +00048950: 2b20 272d 5f27 3b0a 0a63 6f6e 7374 2074 + '-_';..const t │ │ │ │ +00048960: 6578 7445 6e63 6f64 6572 203d 2074 7970 extEncoder = typ │ │ │ │ +00048970: 656f 6620 5465 7874 456e 636f 6465 7220 eof TextEncoder │ │ │ │ +00048980: 3d3d 3d20 2766 756e 6374 696f 6e27 203f === 'function' ? │ │ │ │ +00048990: 206e 6577 2054 6578 7445 6e63 6f64 6572 new TextEncoder │ │ │ │ +000489a0: 2829 203a 206e 6577 2075 7469 6c24 332e () : new util$3. │ │ │ │ +000489b0: 5465 7874 456e 636f 6465 7228 293b 0a0a TextEncoder();.. │ │ │ │ +000489c0: 636f 6e73 7420 4352 4c46 203d 2027 5c72 const CRLF = '\r │ │ │ │ +000489d0: 5c6e 273b 0a63 6f6e 7374 2043 524c 465f \n';.const CRLF_ │ │ │ │ +000489e0: 4259 5445 5320 3d20 7465 7874 456e 636f BYTES = textEnco │ │ │ │ +000489f0: 6465 722e 656e 636f 6465 2843 524c 4629 der.encode(CRLF) │ │ │ │ +00048a00: 3b0a 636f 6e73 7420 4352 4c46 5f42 5954 ;.const CRLF_BYT │ │ │ │ +00048a10: 4553 5f43 4f55 4e54 203d 2032 3b0a 0a63 ES_COUNT = 2;..c │ │ │ │ +00048a20: 6c61 7373 2046 6f72 6d44 6174 6150 6172 lass FormDataPar │ │ │ │ +00048a30: 7420 7b0a 2020 636f 6e73 7472 7563 746f t {. constructo │ │ │ │ +00048a40: 7228 6e61 6d65 2c20 7661 6c75 6529 207b r(name, value) { │ │ │ │ +00048a50: 0a20 2020 2063 6f6e 7374 207b 6573 6361 . const {esca │ │ │ │ +00048a60: 7065 4e61 6d65 7d20 3d20 7468 6973 2e63 peName} = this.c │ │ │ │ +00048a70: 6f6e 7374 7275 6374 6f72 3b0a 2020 2020 onstructor;. │ │ │ │ +00048a80: 636f 6e73 7420 6973 5374 7269 6e67 5661 const isStringVa │ │ │ │ +00048a90: 6c75 6520 3d20 7574 696c 7324 312e 6973 lue = utils$1.is │ │ │ │ +00048aa0: 5374 7269 6e67 2876 616c 7565 293b 0a0a String(value);.. │ │ │ │ +00048ab0: 2020 2020 6c65 7420 6865 6164 6572 7320 let headers │ │ │ │ +00048ac0: 3d20 6043 6f6e 7465 6e74 2d44 6973 706f = `Content-Dispo │ │ │ │ +00048ad0: 7369 7469 6f6e 3a20 666f 726d 2d64 6174 sition: form-dat │ │ │ │ +00048ae0: 613b 206e 616d 653d 2224 7b65 7363 6170 a; name="${escap │ │ │ │ +00048af0: 654e 616d 6528 6e61 6d65 297d 2224 7b0a eName(name)}"${. │ │ │ │ +00048b00: 2020 2020 2020 2169 7353 7472 696e 6756 !isStringV │ │ │ │ +00048b10: 616c 7565 2026 2620 7661 6c75 652e 6e61 alue && value.na │ │ │ │ +00048b20: 6d65 203f 2060 3b20 6669 6c65 6e61 6d65 me ? `; filename │ │ │ │ +00048b30: 3d22 247b 6573 6361 7065 4e61 6d65 2876 ="${escapeName(v │ │ │ │ +00048b40: 616c 7565 2e6e 616d 6529 7d22 6020 3a20 alue.name)}"` : │ │ │ │ +00048b50: 2727 0a20 2020 207d 247b 4352 4c46 7d60 ''. }${CRLF}` │ │ │ │ +00048b60: 3b0a 0a20 2020 2069 6620 2869 7353 7472 ;.. if (isStr │ │ │ │ +00048b70: 696e 6756 616c 7565 2920 7b0a 2020 2020 ingValue) {. │ │ │ │ +00048b80: 2020 7661 6c75 6520 3d20 7465 7874 456e value = textEn │ │ │ │ +00048b90: 636f 6465 722e 656e 636f 6465 2853 7472 coder.encode(Str │ │ │ │ +00048ba0: 696e 6728 7661 6c75 6529 2e72 6570 6c61 ing(value).repla │ │ │ │ +00048bb0: 6365 282f 5c72 3f5c 6e7c 5c72 5c6e 3f2f ce(/\r?\n|\r\n?/ │ │ │ │ +00048bc0: 672c 2043 524c 4629 293b 0a20 2020 207d g, CRLF));. } │ │ │ │ +00048bd0: 2065 6c73 6520 7b0a 2020 2020 2020 6865 else {. he │ │ │ │ +00048be0: 6164 6572 7320 2b3d 2060 436f 6e74 656e aders += `Conten │ │ │ │ +00048bf0: 742d 5479 7065 3a20 247b 7661 6c75 652e t-Type: ${value. │ │ │ │ +00048c00: 7479 7065 207c 7c20 2261 7070 6c69 6361 type || "applica │ │ │ │ +00048c10: 7469 6f6e 2f6f 6374 6574 2d73 7472 6561 tion/octet-strea │ │ │ │ +00048c20: 6d22 7d24 7b43 524c 467d 603b 0a20 2020 m"}${CRLF}`;. │ │ │ │ +00048c30: 207d 0a0a 2020 2020 7468 6973 2e68 6561 }.. this.hea │ │ │ │ +00048c40: 6465 7273 203d 2074 6578 7445 6e63 6f64 ders = textEncod │ │ │ │ +00048c50: 6572 2e65 6e63 6f64 6528 6865 6164 6572 er.encode(header │ │ │ │ +00048c60: 7320 2b20 4352 4c46 293b 0a0a 2020 2020 s + CRLF);.. │ │ │ │ +00048c70: 7468 6973 2e63 6f6e 7465 6e74 4c65 6e67 this.contentLeng │ │ │ │ +00048c80: 7468 203d 2069 7353 7472 696e 6756 616c th = isStringVal │ │ │ │ +00048c90: 7565 203f 2076 616c 7565 2e62 7974 654c ue ? value.byteL │ │ │ │ +00048ca0: 656e 6774 6820 3a20 7661 6c75 652e 7369 ength : value.si │ │ │ │ +00048cb0: 7a65 3b0a 0a20 2020 2074 6869 732e 7369 ze;.. this.si │ │ │ │ +00048cc0: 7a65 203d 2074 6869 732e 6865 6164 6572 ze = this.header │ │ │ │ +00048cd0: 732e 6279 7465 4c65 6e67 7468 202b 2074 s.byteLength + t │ │ │ │ +00048ce0: 6869 732e 636f 6e74 656e 744c 656e 6774 his.contentLengt │ │ │ │ +00048cf0: 6820 2b20 4352 4c46 5f42 5954 4553 5f43 h + CRLF_BYTES_C │ │ │ │ +00048d00: 4f55 4e54 3b0a 0a20 2020 2074 6869 732e OUNT;.. this. │ │ │ │ +00048d10: 6e61 6d65 203d 206e 616d 653b 0a20 2020 name = name;. │ │ │ │ +00048d20: 2074 6869 732e 7661 6c75 6520 3d20 7661 this.value = va │ │ │ │ +00048d30: 6c75 653b 0a20 207d 0a0a 2020 6173 796e lue;. }.. asyn │ │ │ │ +00048d40: 6320 2a65 6e63 6f64 6528 297b 0a20 2020 c *encode(){. │ │ │ │ +00048d50: 2079 6965 6c64 2074 6869 732e 6865 6164 yield this.head │ │ │ │ +00048d60: 6572 733b 0a0a 2020 2020 636f 6e73 7420 ers;.. const │ │ │ │ +00048d70: 7b76 616c 7565 7d20 3d20 7468 6973 3b0a {value} = this;. │ │ │ │ +00048d80: 0a20 2020 2069 6628 7574 696c 7324 312e . if(utils$1. │ │ │ │ +00048d90: 6973 5479 7065 6441 7272 6179 2876 616c isTypedArray(val │ │ │ │ +00048da0: 7565 2929 207b 0a20 2020 2020 2079 6965 ue)) {. yie │ │ │ │ +00048db0: 6c64 2076 616c 7565 3b0a 2020 2020 7d20 ld value;. } │ │ │ │ +00048dc0: 656c 7365 207b 0a20 2020 2020 2079 6965 else {. yie │ │ │ │ +00048dd0: 6c64 2a20 7265 6164 426c 6f62 2431 2876 ld* readBlob$1(v │ │ │ │ +00048de0: 616c 7565 293b 0a20 2020 207d 0a0a 2020 alue);. }.. │ │ │ │ +00048df0: 2020 7969 656c 6420 4352 4c46 5f42 5954 yield CRLF_BYT │ │ │ │ +00048e00: 4553 3b0a 2020 7d0a 0a20 2073 7461 7469 ES;. }.. stati │ │ │ │ +00048e10: 6320 6573 6361 7065 4e61 6d65 286e 616d c escapeName(nam │ │ │ │ +00048e20: 6529 207b 0a20 2020 2020 2072 6574 7572 e) {. retur │ │ │ │ +00048e30: 6e20 5374 7269 6e67 286e 616d 6529 2e72 n String(name).r │ │ │ │ +00048e40: 6570 6c61 6365 282f 5b5c 725c 6e22 5d2f eplace(/[\r\n"]/ │ │ │ │ +00048e50: 672c 2028 6d61 7463 6829 203d 3e20 287b g, (match) => ({ │ │ │ │ +00048e60: 0a20 2020 2020 2020 2027 5c72 2720 3a20 . '\r' : │ │ │ │ +00048e70: 2725 3044 272c 0a20 2020 2020 2020 2027 '%0D',. ' │ │ │ │ +00048e80: 5c6e 2720 3a20 2725 3041 272c 0a20 2020 \n' : '%0A',. │ │ │ │ +00048e90: 2020 2020 2027 2227 203a 2027 2532 3227 '"' : '%22' │ │ │ │ +00048ea0: 2c0a 2020 2020 2020 7d5b 6d61 7463 685d ,. }[match] │ │ │ │ +00048eb0: 2929 3b0a 2020 7d0a 7d0a 0a63 6f6e 7374 ));. }.}..const │ │ │ │ +00048ec0: 2066 6f72 6d44 6174 6154 6f53 7472 6561 formDataToStrea │ │ │ │ +00048ed0: 6d20 3d20 2866 6f72 6d2c 2068 6561 6465 m = (form, heade │ │ │ │ +00048ee0: 7273 4861 6e64 6c65 722c 206f 7074 696f rsHandler, optio │ │ │ │ +00048ef0: 6e73 2920 3d3e 207b 0a20 2063 6f6e 7374 ns) => {. const │ │ │ │ +00048f00: 207b 0a20 2020 2074 6167 203d 2027 666f {. tag = 'fo │ │ │ │ +00048f10: 726d 2d64 6174 612d 626f 756e 6461 7279 rm-data-boundary │ │ │ │ +00048f20: 272c 0a20 2020 2073 697a 6520 3d20 3235 ',. size = 25 │ │ │ │ +00048f30: 2c0a 2020 2020 626f 756e 6461 7279 203d ,. boundary = │ │ │ │ +00048f40: 2074 6167 202b 2027 2d27 202b 2070 6c61 tag + '-' + pla │ │ │ │ +00048f50: 7466 6f72 6d2e 6765 6e65 7261 7465 5374 tform.generateSt │ │ │ │ +00048f60: 7269 6e67 2873 697a 652c 2042 4f55 4e44 ring(size, BOUND │ │ │ │ +00048f70: 4152 595f 414c 5048 4142 4554 290a 2020 ARY_ALPHABET). │ │ │ │ +00048f80: 7d20 3d20 6f70 7469 6f6e 7320 7c7c 207b } = options || { │ │ │ │ +00048f90: 7d3b 0a0a 2020 6966 2821 7574 696c 7324 };.. if(!utils$ │ │ │ │ +00048fa0: 312e 6973 466f 726d 4461 7461 2866 6f72 1.isFormData(for │ │ │ │ +00048fb0: 6d29 2920 7b0a 2020 2020 7468 726f 7720 m)) {. throw │ │ │ │ +00048fc0: 5479 7065 4572 726f 7228 2746 6f72 6d44 TypeError('FormD │ │ │ │ +00048fd0: 6174 6120 696e 7374 616e 6365 2072 6571 ata instance req │ │ │ │ +00048fe0: 7569 7265 6427 293b 0a20 207d 0a0a 2020 uired');. }.. │ │ │ │ +00048ff0: 6966 2028 626f 756e 6461 7279 2e6c 656e if (boundary.len │ │ │ │ +00049000: 6774 6820 3c20 3120 7c7c 2062 6f75 6e64 gth < 1 || bound │ │ │ │ +00049010: 6172 792e 6c65 6e67 7468 203e 2037 3029 ary.length > 70) │ │ │ │ +00049020: 207b 0a20 2020 2074 6872 6f77 2045 7272 {. throw Err │ │ │ │ +00049030: 6f72 2827 626f 756e 6461 7279 206d 7573 or('boundary mus │ │ │ │ +00049040: 7420 6265 2031 302d 3730 2063 6861 7261 t be 10-70 chara │ │ │ │ +00049050: 6374 6572 7320 6c6f 6e67 2729 0a20 207d cters long'). } │ │ │ │ +00049060: 0a0a 2020 636f 6e73 7420 626f 756e 6461 .. const bounda │ │ │ │ +00049070: 7279 4279 7465 7320 3d20 7465 7874 456e ryBytes = textEn │ │ │ │ +00049080: 636f 6465 722e 656e 636f 6465 2827 2d2d coder.encode('-- │ │ │ │ +00049090: 2720 2b20 626f 756e 6461 7279 202b 2043 ' + boundary + C │ │ │ │ +000490a0: 524c 4629 3b0a 2020 636f 6e73 7420 666f RLF);. const fo │ │ │ │ +000490b0: 6f74 6572 4279 7465 7320 3d20 7465 7874 oterBytes = text │ │ │ │ +000490c0: 456e 636f 6465 722e 656e 636f 6465 2827 Encoder.encode(' │ │ │ │ +000490d0: 2d2d 2720 2b20 626f 756e 6461 7279 202b --' + boundary + │ │ │ │ +000490e0: 2027 2d2d 2720 2b20 4352 4c46 293b 0a20 '--' + CRLF);. │ │ │ │ +000490f0: 206c 6574 2063 6f6e 7465 6e74 4c65 6e67 let contentLeng │ │ │ │ +00049100: 7468 203d 2066 6f6f 7465 7242 7974 6573 th = footerBytes │ │ │ │ +00049110: 2e62 7974 654c 656e 6774 683b 0a0a 2020 .byteLength;.. │ │ │ │ +00049120: 636f 6e73 7420 7061 7274 7320 3d20 4172 const parts = Ar │ │ │ │ +00049130: 7261 792e 6672 6f6d 2866 6f72 6d2e 656e ray.from(form.en │ │ │ │ +00049140: 7472 6965 7328 2929 2e6d 6170 2828 5b6e tries()).map(([n │ │ │ │ +00049150: 616d 652c 2076 616c 7565 5d29 203d 3e20 ame, value]) => │ │ │ │ +00049160: 7b0a 2020 2020 636f 6e73 7420 7061 7274 {. const part │ │ │ │ +00049170: 203d 206e 6577 2046 6f72 6d44 6174 6150 = new FormDataP │ │ │ │ +00049180: 6172 7428 6e61 6d65 2c20 7661 6c75 6529 art(name, value) │ │ │ │ +00049190: 3b0a 2020 2020 636f 6e74 656e 744c 656e ;. contentLen │ │ │ │ +000491a0: 6774 6820 2b3d 2070 6172 742e 7369 7a65 gth += part.size │ │ │ │ +000491b0: 3b0a 2020 2020 7265 7475 726e 2070 6172 ;. return par │ │ │ │ +000491c0: 743b 0a20 207d 293b 0a0a 2020 636f 6e74 t;. });.. cont │ │ │ │ +000491d0: 656e 744c 656e 6774 6820 2b3d 2062 6f75 entLength += bou │ │ │ │ +000491e0: 6e64 6172 7942 7974 6573 2e62 7974 654c ndaryBytes.byteL │ │ │ │ +000491f0: 656e 6774 6820 2a20 7061 7274 732e 6c65 ength * parts.le │ │ │ │ +00049200: 6e67 7468 3b0a 0a20 2063 6f6e 7465 6e74 ngth;.. content │ │ │ │ +00049210: 4c65 6e67 7468 203d 2075 7469 6c73 2431 Length = utils$1 │ │ │ │ +00049220: 2e74 6f46 696e 6974 654e 756d 6265 7228 .toFiniteNumber( │ │ │ │ +00049230: 636f 6e74 656e 744c 656e 6774 6829 3b0a contentLength);. │ │ │ │ +00049240: 0a20 2063 6f6e 7374 2063 6f6d 7075 7465 . const compute │ │ │ │ +00049250: 6448 6561 6465 7273 203d 207b 0a20 2020 dHeaders = {. │ │ │ │ +00049260: 2027 436f 6e74 656e 742d 5479 7065 273a 'Content-Type': │ │ │ │ +00049270: 2060 6d75 6c74 6970 6172 742f 666f 726d `multipart/form │ │ │ │ +00049280: 2d64 6174 613b 2062 6f75 6e64 6172 793d -data; boundary= │ │ │ │ +00049290: 247b 626f 756e 6461 7279 7d60 0a20 207d ${boundary}`. } │ │ │ │ +000492a0: 3b0a 0a20 2069 6620 284e 756d 6265 722e ;.. if (Number. │ │ │ │ +000492b0: 6973 4669 6e69 7465 2863 6f6e 7465 6e74 isFinite(content │ │ │ │ +000492c0: 4c65 6e67 7468 2929 207b 0a20 2020 2063 Length)) {. c │ │ │ │ +000492d0: 6f6d 7075 7465 6448 6561 6465 7273 5b27 omputedHeaders[' │ │ │ │ +000492e0: 436f 6e74 656e 742d 4c65 6e67 7468 275d Content-Length'] │ │ │ │ +000492f0: 203d 2063 6f6e 7465 6e74 4c65 6e67 7468 = contentLength │ │ │ │ +00049300: 3b0a 2020 7d0a 0a20 2068 6561 6465 7273 ;. }.. headers │ │ │ │ +00049310: 4861 6e64 6c65 7220 2626 2068 6561 6465 Handler && heade │ │ │ │ +00049320: 7273 4861 6e64 6c65 7228 636f 6d70 7574 rsHandler(comput │ │ │ │ +00049330: 6564 4865 6164 6572 7329 3b0a 0a20 2072 edHeaders);.. r │ │ │ │ +00049340: 6574 7572 6e20 7374 7265 616d 2e52 6561 eturn stream.Rea │ │ │ │ +00049350: 6461 626c 652e 6672 6f6d 2828 6173 796e dable.from((asyn │ │ │ │ +00049360: 6320 6675 6e63 7469 6f6e 202a 2829 207b c function *() { │ │ │ │ +00049370: 0a20 2020 2066 6f72 2863 6f6e 7374 2070 . for(const p │ │ │ │ +00049380: 6172 7420 6f66 2070 6172 7473 2920 7b0a art of parts) {. │ │ │ │ +00049390: 2020 2020 2020 7969 656c 6420 626f 756e yield boun │ │ │ │ +000493a0: 6461 7279 4279 7465 733b 0a20 2020 2020 daryBytes;. │ │ │ │ +000493b0: 2079 6965 6c64 2a20 7061 7274 2e65 6e63 yield* part.enc │ │ │ │ +000493c0: 6f64 6528 293b 0a20 2020 207d 0a0a 2020 ode();. }.. │ │ │ │ +000493d0: 2020 7969 656c 6420 666f 6f74 6572 4279 yield footerBy │ │ │ │ +000493e0: 7465 733b 0a20 207d 2928 2929 3b0a 7d3b tes;. })());.}; │ │ │ │ +000493f0: 0a0a 636f 6e73 7420 666f 726d 4461 7461 ..const formData │ │ │ │ +00049400: 546f 5374 7265 616d 2431 203d 2066 6f72 ToStream$1 = for │ │ │ │ +00049410: 6d44 6174 6154 6f53 7472 6561 6d3b 0a0a mDataToStream;.. │ │ │ │ +00049420: 636c 6173 7320 5a6c 6962 4865 6164 6572 class ZlibHeader │ │ │ │ +00049430: 5472 616e 7366 6f72 6d53 7472 6561 6d20 TransformStream │ │ │ │ +00049440: 6578 7465 6e64 7320 7374 7265 616d 2e54 extends stream.T │ │ │ │ +00049450: 7261 6e73 666f 726d 207b 0a20 205f 5f74 ransform {. __t │ │ │ │ +00049460: 7261 6e73 666f 726d 2863 6875 6e6b 2c20 ransform(chunk, │ │ │ │ +00049470: 656e 636f 6469 6e67 2c20 6361 6c6c 6261 encoding, callba │ │ │ │ +00049480: 636b 2920 7b0a 2020 2020 7468 6973 2e70 ck) {. this.p │ │ │ │ +00049490: 7573 6828 6368 756e 6b29 3b0a 2020 2020 ush(chunk);. │ │ │ │ +000494a0: 6361 6c6c 6261 636b 2829 3b0a 2020 7d0a callback();. }. │ │ │ │ +000494b0: 0a20 205f 7472 616e 7366 6f72 6d28 6368 . _transform(ch │ │ │ │ +000494c0: 756e 6b2c 2065 6e63 6f64 696e 672c 2063 unk, encoding, c │ │ │ │ +000494d0: 616c 6c62 6163 6b29 207b 0a20 2020 2069 allback) {. i │ │ │ │ +000494e0: 6620 2863 6875 6e6b 2e6c 656e 6774 6820 f (chunk.length │ │ │ │ +000494f0: 213d 3d20 3029 207b 0a20 2020 2020 2074 !== 0) {. t │ │ │ │ +00049500: 6869 732e 5f74 7261 6e73 666f 726d 203d his._transform = │ │ │ │ +00049510: 2074 6869 732e 5f5f 7472 616e 7366 6f72 this.__transfor │ │ │ │ +00049520: 6d3b 0a0a 2020 2020 2020 2f2f 2041 6464 m;.. // Add │ │ │ │ +00049530: 2044 6566 6175 6c74 2043 6f6d 7072 6573 Default Compres │ │ │ │ +00049540: 7369 6f6e 2068 6561 6465 7273 2069 6620 sion headers if │ │ │ │ +00049550: 6e6f 207a 6c69 6220 6865 6164 6572 7320 no zlib headers │ │ │ │ +00049560: 6172 6520 7072 6573 656e 740a 2020 2020 are present. │ │ │ │ +00049570: 2020 6966 2028 6368 756e 6b5b 305d 2021 if (chunk[0] ! │ │ │ │ +00049580: 3d3d 2031 3230 2920 7b20 2f2f 2048 6578 == 120) { // Hex │ │ │ │ +00049590: 3a20 3738 0a20 2020 2020 2020 2063 6f6e : 78. con │ │ │ │ +000495a0: 7374 2068 6561 6465 7220 3d20 4275 6666 st header = Buff │ │ │ │ +000495b0: 6572 2e61 6c6c 6f63 2832 293b 0a20 2020 er.alloc(2);. │ │ │ │ +000495c0: 2020 2020 2068 6561 6465 725b 305d 203d header[0] = │ │ │ │ +000495d0: 2031 3230 3b20 2f2f 2048 6578 3a20 3738 120; // Hex: 78 │ │ │ │ +000495e0: 0a20 2020 2020 2020 2068 6561 6465 725b . header[ │ │ │ │ +000495f0: 315d 203d 2031 3536 3b20 2f2f 2048 6578 1] = 156; // Hex │ │ │ │ +00049600: 3a20 3943 200a 2020 2020 2020 2020 7468 : 9C . th │ │ │ │ +00049610: 6973 2e70 7573 6828 6865 6164 6572 2c20 is.push(header, │ │ │ │ +00049620: 656e 636f 6469 6e67 293b 0a20 2020 2020 encoding);. │ │ │ │ +00049630: 207d 0a20 2020 207d 0a0a 2020 2020 7468 }. }.. th │ │ │ │ +00049640: 6973 2e5f 5f74 7261 6e73 666f 726d 2863 is.__transform(c │ │ │ │ +00049650: 6875 6e6b 2c20 656e 636f 6469 6e67 2c20 hunk, encoding, │ │ │ │ +00049660: 6361 6c6c 6261 636b 293b 0a20 207d 0a7d callback);. }.} │ │ │ │ +00049670: 0a0a 636f 6e73 7420 5a6c 6962 4865 6164 ..const ZlibHead │ │ │ │ +00049680: 6572 5472 616e 7366 6f72 6d53 7472 6561 erTransformStrea │ │ │ │ +00049690: 6d24 3120 3d20 5a6c 6962 4865 6164 6572 m$1 = ZlibHeader │ │ │ │ +000496a0: 5472 616e 7366 6f72 6d53 7472 6561 6d3b TransformStream; │ │ │ │ +000496b0: 0a0a 636f 6e73 7420 6361 6c6c 6261 636b ..const callback │ │ │ │ +000496c0: 6966 7920 3d20 2866 6e2c 2072 6564 7563 ify = (fn, reduc │ │ │ │ +000496d0: 6572 2920 3d3e 207b 0a20 2072 6574 7572 er) => {. retur │ │ │ │ +000496e0: 6e20 7574 696c 7324 312e 6973 4173 796e n utils$1.isAsyn │ │ │ │ +000496f0: 6346 6e28 666e 2920 3f20 6675 6e63 7469 cFn(fn) ? functi │ │ │ │ +00049700: 6f6e 2028 2e2e 2e61 7267 7329 207b 0a20 on (...args) {. │ │ │ │ +00049710: 2020 2063 6f6e 7374 2063 6220 3d20 6172 const cb = ar │ │ │ │ +00049720: 6773 2e70 6f70 2829 3b0a 2020 2020 666e gs.pop();. fn │ │ │ │ +00049730: 2e61 7070 6c79 2874 6869 732c 2061 7267 .apply(this, arg │ │ │ │ +00049740: 7329 2e74 6865 6e28 2876 616c 7565 2920 s).then((value) │ │ │ │ +00049750: 3d3e 207b 0a20 2020 2020 2074 7279 207b => {. try { │ │ │ │ +00049760: 0a20 2020 2020 2020 2072 6564 7563 6572 . reducer │ │ │ │ +00049770: 203f 2063 6228 6e75 6c6c 2c20 2e2e 2e72 ? cb(null, ...r │ │ │ │ +00049780: 6564 7563 6572 2876 616c 7565 2929 203a educer(value)) : │ │ │ │ +00049790: 2063 6228 6e75 6c6c 2c20 7661 6c75 6529 cb(null, value) │ │ │ │ +000497a0: 3b0a 2020 2020 2020 7d20 6361 7463 6820 ;. } catch │ │ │ │ +000497b0: 2865 7272 2920 7b0a 2020 2020 2020 2020 (err) {. │ │ │ │ +000497c0: 6362 2865 7272 293b 0a20 2020 2020 207d cb(err);. } │ │ │ │ +000497d0: 0a20 2020 207d 2c20 6362 293b 0a20 207d . }, cb);. } │ │ │ │ +000497e0: 203a 2066 6e3b 0a7d 3b0a 0a63 6f6e 7374 : fn;.};..const │ │ │ │ +000497f0: 2063 616c 6c62 6163 6b69 6679 2431 203d callbackify$1 = │ │ │ │ +00049800: 2063 616c 6c62 6163 6b69 6679 3b0a 0a2f callbackify;../ │ │ │ │ +00049810: 2a2a 0a20 2a20 4361 6c63 756c 6174 6520 **. * Calculate │ │ │ │ +00049820: 6461 7461 206d 6178 5261 7465 0a20 2a20 data maxRate. * │ │ │ │ +00049830: 4070 6172 616d 207b 4e75 6d62 6572 7d20 @param {Number} │ │ │ │ +00049840: 5b73 616d 706c 6573 436f 756e 743d 2031 [samplesCount= 1 │ │ │ │ +00049850: 305d 0a20 2a20 4070 6172 616d 207b 4e75 0]. * @param {Nu │ │ │ │ +00049860: 6d62 6572 7d20 5b6d 696e 3d20 3130 3030 mber} [min= 1000 │ │ │ │ +00049870: 5d0a 202a 2040 7265 7475 726e 7320 7b46 ]. * @returns {F │ │ │ │ +00049880: 756e 6374 696f 6e7d 0a20 2a2f 0a66 756e unction}. */.fun │ │ │ │ +00049890: 6374 696f 6e20 7370 6565 646f 6d65 7465 ction speedomete │ │ │ │ +000498a0: 7228 7361 6d70 6c65 7343 6f75 6e74 2c20 r(samplesCount, │ │ │ │ +000498b0: 6d69 6e29 207b 0a20 2073 616d 706c 6573 min) {. samples │ │ │ │ +000498c0: 436f 756e 7420 3d20 7361 6d70 6c65 7343 Count = samplesC │ │ │ │ +000498d0: 6f75 6e74 207c 7c20 3130 3b0a 2020 636f ount || 10;. co │ │ │ │ +000498e0: 6e73 7420 6279 7465 7320 3d20 6e65 7720 nst bytes = new │ │ │ │ +000498f0: 4172 7261 7928 7361 6d70 6c65 7343 6f75 Array(samplesCou │ │ │ │ +00049900: 6e74 293b 0a20 2063 6f6e 7374 2074 696d nt);. const tim │ │ │ │ +00049910: 6573 7461 6d70 7320 3d20 6e65 7720 4172 estamps = new Ar │ │ │ │ +00049920: 7261 7928 7361 6d70 6c65 7343 6f75 6e74 ray(samplesCount │ │ │ │ +00049930: 293b 0a20 206c 6574 2068 6561 6420 3d20 );. let head = │ │ │ │ +00049940: 303b 0a20 206c 6574 2074 6169 6c20 3d20 0;. let tail = │ │ │ │ +00049950: 303b 0a20 206c 6574 2066 6972 7374 5361 0;. let firstSa │ │ │ │ +00049960: 6d70 6c65 5453 3b0a 0a20 206d 696e 203d mpleTS;.. min = │ │ │ │ +00049970: 206d 696e 2021 3d3d 2075 6e64 6566 696e min !== undefin │ │ │ │ +00049980: 6564 203f 206d 696e 203a 2031 3030 303b ed ? min : 1000; │ │ │ │ +00049990: 0a0a 2020 7265 7475 726e 2066 756e 6374 .. return funct │ │ │ │ +000499a0: 696f 6e20 7075 7368 2863 6875 6e6b 4c65 ion push(chunkLe │ │ │ │ +000499b0: 6e67 7468 2920 7b0a 2020 2020 636f 6e73 ngth) {. cons │ │ │ │ +000499c0: 7420 6e6f 7720 3d20 4461 7465 2e6e 6f77 t now = Date.now │ │ │ │ +000499d0: 2829 3b0a 0a20 2020 2063 6f6e 7374 2073 ();.. const s │ │ │ │ +000499e0: 7461 7274 6564 4174 203d 2074 696d 6573 tartedAt = times │ │ │ │ +000499f0: 7461 6d70 735b 7461 696c 5d3b 0a0a 2020 tamps[tail];.. │ │ │ │ +00049a00: 2020 6966 2028 2166 6972 7374 5361 6d70 if (!firstSamp │ │ │ │ +00049a10: 6c65 5453 2920 7b0a 2020 2020 2020 6669 leTS) {. fi │ │ │ │ +00049a20: 7273 7453 616d 706c 6554 5320 3d20 6e6f rstSampleTS = no │ │ │ │ +00049a30: 773b 0a20 2020 207d 0a0a 2020 2020 6279 w;. }.. by │ │ │ │ +00049a40: 7465 735b 6865 6164 5d20 3d20 6368 756e tes[head] = chun │ │ │ │ +00049a50: 6b4c 656e 6774 683b 0a20 2020 2074 696d kLength;. tim │ │ │ │ +00049a60: 6573 7461 6d70 735b 6865 6164 5d20 3d20 estamps[head] = │ │ │ │ +00049a70: 6e6f 773b 0a0a 2020 2020 6c65 7420 6920 now;.. let i │ │ │ │ +00049a80: 3d20 7461 696c 3b0a 2020 2020 6c65 7420 = tail;. let │ │ │ │ +00049a90: 6279 7465 7343 6f75 6e74 203d 2030 3b0a bytesCount = 0;. │ │ │ │ +00049aa0: 0a20 2020 2077 6869 6c65 2028 6920 213d . while (i != │ │ │ │ +00049ab0: 3d20 6865 6164 2920 7b0a 2020 2020 2020 = head) {. │ │ │ │ +00049ac0: 6279 7465 7343 6f75 6e74 202b 3d20 6279 bytesCount += by │ │ │ │ +00049ad0: 7465 735b 692b 2b5d 3b0a 2020 2020 2020 tes[i++];. │ │ │ │ +00049ae0: 6920 3d20 6920 2520 7361 6d70 6c65 7343 i = i % samplesC │ │ │ │ +00049af0: 6f75 6e74 3b0a 2020 2020 7d0a 0a20 2020 ount;. }.. │ │ │ │ +00049b00: 2068 6561 6420 3d20 2868 6561 6420 2b20 head = (head + │ │ │ │ +00049b10: 3129 2025 2073 616d 706c 6573 436f 756e 1) % samplesCoun │ │ │ │ +00049b20: 743b 0a0a 2020 2020 6966 2028 6865 6164 t;.. if (head │ │ │ │ +00049b30: 203d 3d3d 2074 6169 6c29 207b 0a20 2020 === tail) {. │ │ │ │ +00049b40: 2020 2074 6169 6c20 3d20 2874 6169 6c20 tail = (tail │ │ │ │ +00049b50: 2b20 3129 2025 2073 616d 706c 6573 436f + 1) % samplesCo │ │ │ │ +00049b60: 756e 743b 0a20 2020 207d 0a0a 2020 2020 unt;. }.. │ │ │ │ +00049b70: 6966 2028 6e6f 7720 2d20 6669 7273 7453 if (now - firstS │ │ │ │ +00049b80: 616d 706c 6554 5320 3c20 6d69 6e29 207b ampleTS < min) { │ │ │ │ +00049b90: 0a20 2020 2020 2072 6574 7572 6e3b 0a20 . return;. │ │ │ │ +00049ba0: 2020 207d 0a0a 2020 2020 636f 6e73 7420 }.. const │ │ │ │ +00049bb0: 7061 7373 6564 203d 2073 7461 7274 6564 passed = started │ │ │ │ +00049bc0: 4174 2026 2620 6e6f 7720 2d20 7374 6172 At && now - star │ │ │ │ +00049bd0: 7465 6441 743b 0a0a 2020 2020 7265 7475 tedAt;.. retu │ │ │ │ +00049be0: 726e 2070 6173 7365 6420 3f20 4d61 7468 rn passed ? Math │ │ │ │ +00049bf0: 2e72 6f75 6e64 2862 7974 6573 436f 756e .round(bytesCoun │ │ │ │ +00049c00: 7420 2a20 3130 3030 202f 2070 6173 7365 t * 1000 / passe │ │ │ │ +00049c10: 6429 203a 2075 6e64 6566 696e 6564 3b0a d) : undefined;. │ │ │ │ +00049c20: 2020 7d3b 0a7d 0a0a 2f2a 2a0a 202a 2054 };.}../**. * T │ │ │ │ +00049c30: 6872 6f74 746c 6520 6465 636f 7261 746f hrottle decorato │ │ │ │ +00049c40: 720a 202a 2040 7061 7261 6d20 7b46 756e r. * @param {Fun │ │ │ │ +00049c50: 6374 696f 6e7d 2066 6e0a 202a 2040 7061 ction} fn. * @pa │ │ │ │ +00049c60: 7261 6d20 7b4e 756d 6265 727d 2066 7265 ram {Number} fre │ │ │ │ +00049c70: 710a 202a 2040 7265 7475 726e 207b 4675 q. * @return {Fu │ │ │ │ +00049c80: 6e63 7469 6f6e 7d0a 202a 2f0a 6675 6e63 nction}. */.func │ │ │ │ +00049c90: 7469 6f6e 2074 6872 6f74 746c 6528 666e tion throttle(fn │ │ │ │ +00049ca0: 2c20 6672 6571 2920 7b0a 2020 6c65 7420 , freq) {. let │ │ │ │ +00049cb0: 7469 6d65 7374 616d 7020 3d20 303b 0a20 timestamp = 0;. │ │ │ │ +00049cc0: 206c 6574 2074 6872 6573 686f 6c64 203d let threshold = │ │ │ │ +00049cd0: 2031 3030 3020 2f20 6672 6571 3b0a 2020 1000 / freq;. │ │ │ │ +00049ce0: 6c65 7420 6c61 7374 4172 6773 3b0a 2020 let lastArgs;. │ │ │ │ +00049cf0: 6c65 7420 7469 6d65 723b 0a0a 2020 636f let timer;.. co │ │ │ │ +00049d00: 6e73 7420 696e 766f 6b65 203d 2028 6172 nst invoke = (ar │ │ │ │ +00049d10: 6773 2c20 6e6f 7720 3d20 4461 7465 2e6e gs, now = Date.n │ │ │ │ +00049d20: 6f77 2829 2920 3d3e 207b 0a20 2020 2074 ow()) => {. t │ │ │ │ +00049d30: 696d 6573 7461 6d70 203d 206e 6f77 3b0a imestamp = now;. │ │ │ │ +00049d40: 2020 2020 6c61 7374 4172 6773 203d 206e lastArgs = n │ │ │ │ +00049d50: 756c 6c3b 0a20 2020 2069 6620 2874 696d ull;. if (tim │ │ │ │ +00049d60: 6572 2920 7b0a 2020 2020 2020 636c 6561 er) {. clea │ │ │ │ +00049d70: 7254 696d 656f 7574 2874 696d 6572 293b rTimeout(timer); │ │ │ │ +00049d80: 0a20 2020 2020 2074 696d 6572 203d 206e . timer = n │ │ │ │ +00049d90: 756c 6c3b 0a20 2020 207d 0a20 2020 2066 ull;. }. f │ │ │ │ +00049da0: 6e28 2e2e 2e61 7267 7329 3b0a 2020 7d3b n(...args);. }; │ │ │ │ +00049db0: 0a0a 2020 636f 6e73 7420 7468 726f 7474 .. const thrott │ │ │ │ +00049dc0: 6c65 6420 3d20 282e 2e2e 6172 6773 2920 led = (...args) │ │ │ │ +00049dd0: 3d3e 207b 0a20 2020 2063 6f6e 7374 206e => {. const n │ │ │ │ +00049de0: 6f77 203d 2044 6174 652e 6e6f 7728 293b ow = Date.now(); │ │ │ │ +00049df0: 0a20 2020 2063 6f6e 7374 2070 6173 7365 . const passe │ │ │ │ +00049e00: 6420 3d20 6e6f 7720 2d20 7469 6d65 7374 d = now - timest │ │ │ │ +00049e10: 616d 703b 0a20 2020 2069 6620 2820 7061 amp;. if ( pa │ │ │ │ +00049e20: 7373 6564 203e 3d20 7468 7265 7368 6f6c ssed >= threshol │ │ │ │ +00049e30: 6429 207b 0a20 2020 2020 2069 6e76 6f6b d) {. invok │ │ │ │ +00049e40: 6528 6172 6773 2c20 6e6f 7729 3b0a 2020 e(args, now);. │ │ │ │ +00049e50: 2020 7d20 656c 7365 207b 0a20 2020 2020 } else {. │ │ │ │ +00049e60: 206c 6173 7441 7267 7320 3d20 6172 6773 lastArgs = args │ │ │ │ +00049e70: 3b0a 2020 2020 2020 6966 2028 2174 696d ;. if (!tim │ │ │ │ +00049e80: 6572 2920 7b0a 2020 2020 2020 2020 7469 er) {. ti │ │ │ │ +00049e90: 6d65 7220 3d20 7365 7454 696d 656f 7574 mer = setTimeout │ │ │ │ +00049ea0: 2828 2920 3d3e 207b 0a20 2020 2020 2020 (() => {. │ │ │ │ +00049eb0: 2020 2074 696d 6572 203d 206e 756c 6c3b timer = null; │ │ │ │ +00049ec0: 0a20 2020 2020 2020 2020 2069 6e76 6f6b . invok │ │ │ │ +00049ed0: 6528 6c61 7374 4172 6773 293b 0a20 2020 e(lastArgs);. │ │ │ │ +00049ee0: 2020 2020 207d 2c20 7468 7265 7368 6f6c }, threshol │ │ │ │ +00049ef0: 6420 2d20 7061 7373 6564 293b 0a20 2020 d - passed);. │ │ │ │ +00049f00: 2020 207d 0a20 2020 207d 0a20 207d 3b0a }. }. };. │ │ │ │ +00049f10: 0a20 2063 6f6e 7374 2066 6c75 7368 203d . const flush = │ │ │ │ +00049f20: 2028 2920 3d3e 206c 6173 7441 7267 7320 () => lastArgs │ │ │ │ +00049f30: 2626 2069 6e76 6f6b 6528 6c61 7374 4172 && invoke(lastAr │ │ │ │ +00049f40: 6773 293b 0a0a 2020 7265 7475 726e 205b gs);.. return [ │ │ │ │ +00049f50: 7468 726f 7474 6c65 642c 2066 6c75 7368 throttled, flush │ │ │ │ +00049f60: 5d3b 0a7d 0a0a 636f 6e73 7420 7072 6f67 ];.}..const prog │ │ │ │ +00049f70: 7265 7373 4576 656e 7452 6564 7563 6572 ressEventReducer │ │ │ │ +00049f80: 203d 2028 6c69 7374 656e 6572 2c20 6973 = (listener, is │ │ │ │ +00049f90: 446f 776e 6c6f 6164 5374 7265 616d 2c20 DownloadStream, │ │ │ │ +00049fa0: 6672 6571 203d 2033 2920 3d3e 207b 0a20 freq = 3) => {. │ │ │ │ +00049fb0: 206c 6574 2062 7974 6573 4e6f 7469 6669 let bytesNotifi │ │ │ │ +00049fc0: 6564 203d 2030 3b0a 2020 636f 6e73 7420 ed = 0;. const │ │ │ │ +00049fd0: 5f73 7065 6564 6f6d 6574 6572 203d 2073 _speedometer = s │ │ │ │ +00049fe0: 7065 6564 6f6d 6574 6572 2835 302c 2032 peedometer(50, 2 │ │ │ │ +00049ff0: 3530 293b 0a0a 2020 7265 7475 726e 2074 50);.. return t │ │ │ │ +0004a000: 6872 6f74 746c 6528 6520 3d3e 207b 0a20 hrottle(e => {. │ │ │ │ +0004a010: 2020 2063 6f6e 7374 206c 6f61 6465 6420 const loaded │ │ │ │ +0004a020: 3d20 652e 6c6f 6164 6564 3b0a 2020 2020 = e.loaded;. │ │ │ │ +0004a030: 636f 6e73 7420 746f 7461 6c20 3d20 652e const total = e. │ │ │ │ +0004a040: 6c65 6e67 7468 436f 6d70 7574 6162 6c65 lengthComputable │ │ │ │ +0004a050: 203f 2065 2e74 6f74 616c 203a 2075 6e64 ? e.total : und │ │ │ │ +0004a060: 6566 696e 6564 3b0a 2020 2020 636f 6e73 efined;. cons │ │ │ │ +0004a070: 7420 7072 6f67 7265 7373 4279 7465 7320 t progressBytes │ │ │ │ +0004a080: 3d20 6c6f 6164 6564 202d 2062 7974 6573 = loaded - bytes │ │ │ │ +0004a090: 4e6f 7469 6669 6564 3b0a 2020 2020 636f Notified;. co │ │ │ │ +0004a0a0: 6e73 7420 7261 7465 203d 205f 7370 6565 nst rate = _spee │ │ │ │ +0004a0b0: 646f 6d65 7465 7228 7072 6f67 7265 7373 dometer(progress │ │ │ │ +0004a0c0: 4279 7465 7329 3b0a 2020 2020 636f 6e73 Bytes);. cons │ │ │ │ +0004a0d0: 7420 696e 5261 6e67 6520 3d20 6c6f 6164 t inRange = load │ │ │ │ +0004a0e0: 6564 203c 3d20 746f 7461 6c3b 0a0a 2020 ed <= total;.. │ │ │ │ +0004a0f0: 2020 6279 7465 734e 6f74 6966 6965 6420 bytesNotified │ │ │ │ +0004a100: 3d20 6c6f 6164 6564 3b0a 0a20 2020 2063 = loaded;.. c │ │ │ │ +0004a110: 6f6e 7374 2064 6174 6120 3d20 7b0a 2020 onst data = {. │ │ │ │ +0004a120: 2020 2020 6c6f 6164 6564 2c0a 2020 2020 loaded,. │ │ │ │ +0004a130: 2020 746f 7461 6c2c 0a20 2020 2020 2070 total,. p │ │ │ │ +0004a140: 726f 6772 6573 733a 2074 6f74 616c 203f rogress: total ? │ │ │ │ +0004a150: 2028 6c6f 6164 6564 202f 2074 6f74 616c (loaded / total │ │ │ │ +0004a160: 2920 3a20 756e 6465 6669 6e65 642c 0a20 ) : undefined,. │ │ │ │ +0004a170: 2020 2020 2062 7974 6573 3a20 7072 6f67 bytes: prog │ │ │ │ +0004a180: 7265 7373 4279 7465 732c 0a20 2020 2020 ressBytes,. │ │ │ │ +0004a190: 2072 6174 653a 2072 6174 6520 3f20 7261 rate: rate ? ra │ │ │ │ +0004a1a0: 7465 203a 2075 6e64 6566 696e 6564 2c0a te : undefined,. │ │ │ │ +0004a1b0: 2020 2020 2020 6573 7469 6d61 7465 643a estimated: │ │ │ │ +0004a1c0: 2072 6174 6520 2626 2074 6f74 616c 2026 rate && total & │ │ │ │ +0004a1d0: 2620 696e 5261 6e67 6520 3f20 2874 6f74 & inRange ? (tot │ │ │ │ +0004a1e0: 616c 202d 206c 6f61 6465 6429 202f 2072 al - loaded) / r │ │ │ │ +0004a1f0: 6174 6520 3a20 756e 6465 6669 6e65 642c ate : undefined, │ │ │ │ +0004a200: 0a20 2020 2020 2065 7665 6e74 3a20 652c . event: e, │ │ │ │ +0004a210: 0a20 2020 2020 206c 656e 6774 6843 6f6d . lengthCom │ │ │ │ +0004a220: 7075 7461 626c 653a 2074 6f74 616c 2021 putable: total ! │ │ │ │ +0004a230: 3d20 6e75 6c6c 2c0a 2020 2020 2020 5b69 = null,. [i │ │ │ │ +0004a240: 7344 6f77 6e6c 6f61 6453 7472 6561 6d20 sDownloadStream │ │ │ │ +0004a250: 3f20 2764 6f77 6e6c 6f61 6427 203a 2027 ? 'download' : ' │ │ │ │ +0004a260: 7570 6c6f 6164 275d 3a20 7472 7565 0a20 upload']: true. │ │ │ │ +0004a270: 2020 207d 3b0a 0a20 2020 206c 6973 7465 };.. liste │ │ │ │ +0004a280: 6e65 7228 6461 7461 293b 0a20 207d 2c20 ner(data);. }, │ │ │ │ +0004a290: 6672 6571 293b 0a7d 3b0a 0a63 6f6e 7374 freq);.};..const │ │ │ │ +0004a2a0: 2070 726f 6772 6573 7345 7665 6e74 4465 progressEventDe │ │ │ │ +0004a2b0: 636f 7261 746f 7220 3d20 2874 6f74 616c corator = (total │ │ │ │ +0004a2c0: 2c20 7468 726f 7474 6c65 6429 203d 3e20 , throttled) => │ │ │ │ +0004a2d0: 7b0a 2020 636f 6e73 7420 6c65 6e67 7468 {. const length │ │ │ │ +0004a2e0: 436f 6d70 7574 6162 6c65 203d 2074 6f74 Computable = tot │ │ │ │ +0004a2f0: 616c 2021 3d20 6e75 6c6c 3b0a 0a20 2072 al != null;.. r │ │ │ │ +0004a300: 6574 7572 6e20 5b28 6c6f 6164 6564 2920 eturn [(loaded) │ │ │ │ +0004a310: 3d3e 2074 6872 6f74 746c 6564 5b30 5d28 => throttled[0]( │ │ │ │ +0004a320: 7b0a 2020 2020 6c65 6e67 7468 436f 6d70 {. lengthComp │ │ │ │ +0004a330: 7574 6162 6c65 2c0a 2020 2020 746f 7461 utable,. tota │ │ │ │ +0004a340: 6c2c 0a20 2020 206c 6f61 6465 640a 2020 l,. loaded. │ │ │ │ +0004a350: 7d29 2c20 7468 726f 7474 6c65 645b 315d }), throttled[1] │ │ │ │ +0004a360: 5d3b 0a7d 3b0a 0a63 6f6e 7374 2061 7379 ];.};..const asy │ │ │ │ +0004a370: 6e63 4465 636f 7261 746f 7220 3d20 2866 ncDecorator = (f │ │ │ │ +0004a380: 6e29 203d 3e20 282e 2e2e 6172 6773 2920 n) => (...args) │ │ │ │ +0004a390: 3d3e 2075 7469 6c73 2431 2e61 7361 7028 => utils$1.asap( │ │ │ │ +0004a3a0: 2829 203d 3e20 666e 282e 2e2e 6172 6773 () => fn(...args │ │ │ │ +0004a3b0: 2929 3b0a 0a2f 2a2a 0a20 2a20 4573 7469 ));../**. * Esti │ │ │ │ +0004a3c0: 6d61 7465 2064 6563 6f64 6564 2062 7974 mate decoded byt │ │ │ │ +0004a3d0: 6520 6c65 6e67 7468 206f 6620 6120 6461 e length of a da │ │ │ │ +0004a3e0: 7461 3a2f 2f20 5552 4c20 2a77 6974 686f ta:// URL *witho │ │ │ │ +0004a3f0: 7574 2a20 616c 6c6f 6361 7469 6e67 206c ut* allocating l │ │ │ │ +0004a400: 6172 6765 2062 7566 6665 7273 2e0a 202a arge buffers.. * │ │ │ │ +0004a410: 202d 2046 6f72 2062 6173 6536 343a 2063 - For base64: c │ │ │ │ +0004a420: 6f6d 7075 7465 2065 7861 6374 2064 6563 ompute exact dec │ │ │ │ +0004a430: 6f64 6564 2073 697a 6520 7573 696e 6720 oded size using │ │ │ │ +0004a440: 6c65 6e67 7468 2061 6e64 2070 6164 6469 length and paddi │ │ │ │ +0004a450: 6e67 3b0a 202a 2020 2020 2020 2020 2020 ng;. * │ │ │ │ +0004a460: 2020 2020 2068 616e 646c 6520 2558 5820 handle %XX │ │ │ │ +0004a470: 6174 2074 6865 2063 6861 7261 6374 6572 at the character │ │ │ │ +0004a480: 2d63 6f75 6e74 206c 6576 656c 2028 6e6f -count level (no │ │ │ │ +0004a490: 2073 7472 696e 6720 616c 6c6f 6361 7469 string allocati │ │ │ │ +0004a4a0: 6f6e 292e 0a20 2a20 2d20 466f 7220 6e6f on).. * - For no │ │ │ │ +0004a4b0: 6e2d 6261 7365 3634 3a20 7573 6520 5554 n-base64: use UT │ │ │ │ +0004a4c0: 462d 3820 6279 7465 4c65 6e67 7468 206f F-8 byteLength o │ │ │ │ +0004a4d0: 6620 7468 6520 656e 636f 6465 6420 626f f the encoded bo │ │ │ │ +0004a4e0: 6479 2061 7320 6120 7361 6665 2075 7070 dy as a safe upp │ │ │ │ +0004a4f0: 6572 2062 6f75 6e64 2e0a 202a 0a20 2a20 er bound.. *. * │ │ │ │ +0004a500: 4070 6172 616d 207b 7374 7269 6e67 7d20 @param {string} │ │ │ │ +0004a510: 7572 6c0a 202a 2040 7265 7475 726e 7320 url. * @returns │ │ │ │ +0004a520: 7b6e 756d 6265 727d 0a20 2a2f 0a66 756e {number}. */.fun │ │ │ │ +0004a530: 6374 696f 6e20 6573 7469 6d61 7465 4461 ction estimateDa │ │ │ │ +0004a540: 7461 5552 4c44 6563 6f64 6564 4279 7465 taURLDecodedByte │ │ │ │ +0004a550: 7328 7572 6c29 207b 0a20 2069 6620 2821 s(url) {. if (! │ │ │ │ +0004a560: 7572 6c20 7c7c 2074 7970 656f 6620 7572 url || typeof ur │ │ │ │ +0004a570: 6c20 213d 3d20 2773 7472 696e 6727 2920 l !== 'string') │ │ │ │ +0004a580: 7265 7475 726e 2030 3b0a 2020 6966 2028 return 0;. if ( │ │ │ │ +0004a590: 2175 726c 2e73 7461 7274 7357 6974 6828 !url.startsWith( │ │ │ │ +0004a5a0: 2764 6174 613a 2729 2920 7265 7475 726e 'data:')) return │ │ │ │ +0004a5b0: 2030 3b0a 0a20 2063 6f6e 7374 2063 6f6d 0;.. const com │ │ │ │ +0004a5c0: 6d61 203d 2075 726c 2e69 6e64 6578 4f66 ma = url.indexOf │ │ │ │ +0004a5d0: 2827 2c27 293b 0a20 2069 6620 2863 6f6d (',');. if (com │ │ │ │ +0004a5e0: 6d61 203c 2030 2920 7265 7475 726e 2030 ma < 0) return 0 │ │ │ │ +0004a5f0: 3b0a 0a20 2063 6f6e 7374 206d 6574 6120 ;.. const meta │ │ │ │ +0004a600: 3d20 7572 6c2e 736c 6963 6528 352c 2063 = url.slice(5, c │ │ │ │ +0004a610: 6f6d 6d61 293b 0a20 2063 6f6e 7374 2062 omma);. const b │ │ │ │ +0004a620: 6f64 7920 3d20 7572 6c2e 736c 6963 6528 ody = url.slice( │ │ │ │ +0004a630: 636f 6d6d 6120 2b20 3129 3b0a 2020 636f comma + 1);. co │ │ │ │ +0004a640: 6e73 7420 6973 4261 7365 3634 203d 202f nst isBase64 = / │ │ │ │ +0004a650: 3b62 6173 6536 342f 692e 7465 7374 286d ;base64/i.test(m │ │ │ │ +0004a660: 6574 6129 3b0a 0a20 2069 6620 2869 7342 eta);.. if (isB │ │ │ │ +0004a670: 6173 6536 3429 207b 0a20 2020 206c 6574 ase64) {. let │ │ │ │ +0004a680: 2065 6666 6563 7469 7665 4c65 6e20 3d20 effectiveLen = │ │ │ │ +0004a690: 626f 6479 2e6c 656e 6774 683b 0a20 2020 body.length;. │ │ │ │ +0004a6a0: 2063 6f6e 7374 206c 656e 203d 2062 6f64 const len = bod │ │ │ │ +0004a6b0: 792e 6c65 6e67 7468 3b20 2f2f 2063 6163 y.length; // cac │ │ │ │ +0004a6c0: 6865 206c 656e 6774 680a 0a20 2020 2066 he length.. f │ │ │ │ +0004a6d0: 6f72 2028 6c65 7420 6920 3d20 303b 2069 or (let i = 0; i │ │ │ │ +0004a6e0: 203c 206c 656e 3b20 692b 2b29 207b 0a20 < len; i++) {. │ │ │ │ +0004a6f0: 2020 2020 2069 6620 2862 6f64 792e 6368 if (body.ch │ │ │ │ +0004a700: 6172 436f 6465 4174 2869 2920 3d3d 3d20 arCodeAt(i) === │ │ │ │ +0004a710: 3337 202f 2a20 2725 2720 2a2f 2026 2620 37 /* '%' */ && │ │ │ │ +0004a720: 6920 2b20 3220 3c20 6c65 6e29 207b 0a20 i + 2 < len) {. │ │ │ │ +0004a730: 2020 2020 2020 2063 6f6e 7374 2061 203d const a = │ │ │ │ +0004a740: 2062 6f64 792e 6368 6172 436f 6465 4174 body.charCodeAt │ │ │ │ +0004a750: 2869 202b 2031 293b 0a20 2020 2020 2020 (i + 1);. │ │ │ │ +0004a760: 2063 6f6e 7374 2062 203d 2062 6f64 792e const b = body. │ │ │ │ +0004a770: 6368 6172 436f 6465 4174 2869 202b 2032 charCodeAt(i + 2 │ │ │ │ +0004a780: 293b 0a20 2020 2020 2020 2063 6f6e 7374 );. const │ │ │ │ +0004a790: 2069 7348 6578 203d 0a20 2020 2020 2020 isHex =. │ │ │ │ +0004a7a0: 2020 2028 2861 203e 3d20 3438 2026 2620 ((a >= 48 && │ │ │ │ +0004a7b0: 6120 3c3d 2035 3729 207c 7c20 2861 203e a <= 57) || (a > │ │ │ │ +0004a7c0: 3d20 3635 2026 2620 6120 3c3d 2037 3029 = 65 && a <= 70) │ │ │ │ +0004a7d0: 207c 7c20 2861 203e 3d20 3937 2026 2620 || (a >= 97 && │ │ │ │ +0004a7e0: 6120 3c3d 2031 3032 2929 2026 260a 2020 a <= 102)) &&. │ │ │ │ +0004a7f0: 2020 2020 2020 2020 2828 6220 3e3d 2034 ((b >= 4 │ │ │ │ +0004a800: 3820 2626 2062 203c 3d20 3537 2920 7c7c 8 && b <= 57) || │ │ │ │ +0004a810: 2028 6220 3e3d 2036 3520 2626 2062 203c (b >= 65 && b < │ │ │ │ +0004a820: 3d20 3730 2920 7c7c 2028 6220 3e3d 2039 = 70) || (b >= 9 │ │ │ │ +0004a830: 3720 2626 2062 203c 3d20 3130 3229 293b 7 && b <= 102)); │ │ │ │ +0004a840: 0a0a 2020 2020 2020 2020 6966 2028 6973 .. if (is │ │ │ │ +0004a850: 4865 7829 207b 0a20 2020 2020 2020 2020 Hex) {. │ │ │ │ +0004a860: 2065 6666 6563 7469 7665 4c65 6e20 2d3d effectiveLen -= │ │ │ │ +0004a870: 2032 3b0a 2020 2020 2020 2020 2020 6920 2;. i │ │ │ │ +0004a880: 2b3d 2032 3b0a 2020 2020 2020 2020 7d0a += 2;. }. │ │ │ │ +0004a890: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ +0004a8a0: 2020 206c 6574 2070 6164 203d 2030 3b0a let pad = 0;. │ │ │ │ +0004a8b0: 2020 2020 6c65 7420 6964 7820 3d20 6c65 let idx = le │ │ │ │ +0004a8c0: 6e20 2d20 313b 0a0a 2020 2020 636f 6e73 n - 1;.. cons │ │ │ │ +0004a8d0: 7420 7461 696c 4973 5063 7433 4420 3d20 t tailIsPct3D = │ │ │ │ +0004a8e0: 286a 2920 3d3e 0a20 2020 2020 206a 203e (j) =>. j > │ │ │ │ +0004a8f0: 3d20 3220 2626 0a20 2020 2020 2062 6f64 = 2 &&. bod │ │ │ │ +0004a900: 792e 6368 6172 436f 6465 4174 286a 202d y.charCodeAt(j - │ │ │ │ +0004a910: 2032 2920 3d3d 3d20 3337 2026 2620 2f2f 2) === 37 && // │ │ │ │ +0004a920: 2027 2527 0a20 2020 2020 2062 6f64 792e '%'. body. │ │ │ │ +0004a930: 6368 6172 436f 6465 4174 286a 202d 2031 charCodeAt(j - 1 │ │ │ │ +0004a940: 2920 3d3d 3d20 3531 2026 2620 2f2f 2027 ) === 51 && // ' │ │ │ │ +0004a950: 3327 0a20 2020 2020 2028 626f 6479 2e63 3'. (body.c │ │ │ │ +0004a960: 6861 7243 6f64 6541 7428 6a29 203d 3d3d harCodeAt(j) === │ │ │ │ +0004a970: 2036 3820 7c7c 2062 6f64 792e 6368 6172 68 || body.char │ │ │ │ +0004a980: 436f 6465 4174 286a 2920 3d3d 3d20 3130 CodeAt(j) === 10 │ │ │ │ +0004a990: 3029 3b20 2f2f 2027 4427 206f 7220 2764 0); // 'D' or 'd │ │ │ │ +0004a9a0: 270a 0a20 2020 2069 6620 2869 6478 203e '.. if (idx > │ │ │ │ +0004a9b0: 3d20 3029 207b 0a20 2020 2020 2069 6620 = 0) {. if │ │ │ │ +0004a9c0: 2862 6f64 792e 6368 6172 436f 6465 4174 (body.charCodeAt │ │ │ │ +0004a9d0: 2869 6478 2920 3d3d 3d20 3631 202f 2a20 (idx) === 61 /* │ │ │ │ +0004a9e0: 273d 2720 2a2f 2920 7b0a 2020 2020 2020 '=' */) {. │ │ │ │ +0004a9f0: 2020 7061 642b 2b3b 0a20 2020 2020 2020 pad++;. │ │ │ │ +0004aa00: 2069 6478 2d2d 3b0a 2020 2020 2020 7d20 idx--;. } │ │ │ │ +0004aa10: 656c 7365 2069 6620 2874 6169 6c49 7350 else if (tailIsP │ │ │ │ +0004aa20: 6374 3344 2869 6478 2929 207b 0a20 2020 ct3D(idx)) {. │ │ │ │ +0004aa30: 2020 2020 2070 6164 2b2b 3b0a 2020 2020 pad++;. │ │ │ │ +0004aa40: 2020 2020 6964 7820 2d3d 2033 3b0a 2020 idx -= 3;. │ │ │ │ +0004aa50: 2020 2020 7d0a 2020 2020 7d0a 0a20 2020 }. }.. │ │ │ │ +0004aa60: 2069 6620 2870 6164 203d 3d3d 2031 2026 if (pad === 1 & │ │ │ │ +0004aa70: 2620 6964 7820 3e3d 2030 2920 7b0a 2020 & idx >= 0) {. │ │ │ │ +0004aa80: 2020 2020 6966 2028 626f 6479 2e63 6861 if (body.cha │ │ │ │ +0004aa90: 7243 6f64 6541 7428 6964 7829 203d 3d3d rCodeAt(idx) === │ │ │ │ +0004aaa0: 2036 3120 2f2a 2027 3d27 202a 2f29 207b 61 /* '=' */) { │ │ │ │ +0004aab0: 0a20 2020 2020 2020 2070 6164 2b2b 3b0a . pad++;. │ │ │ │ +0004aac0: 2020 2020 2020 7d20 656c 7365 2069 6620 } else if │ │ │ │ +0004aad0: 2874 6169 6c49 7350 6374 3344 2869 6478 (tailIsPct3D(idx │ │ │ │ +0004aae0: 2929 207b 0a20 2020 2020 2020 2070 6164 )) {. pad │ │ │ │ +0004aaf0: 2b2b 3b0a 2020 2020 2020 7d0a 2020 2020 ++;. }. │ │ │ │ +0004ab00: 7d0a 0a20 2020 2063 6f6e 7374 2067 726f }.. const gro │ │ │ │ +0004ab10: 7570 7320 3d20 4d61 7468 2e66 6c6f 6f72 ups = Math.floor │ │ │ │ +0004ab20: 2865 6666 6563 7469 7665 4c65 6e20 2f20 (effectiveLen / │ │ │ │ +0004ab30: 3429 3b0a 2020 2020 636f 6e73 7420 6279 4);. const by │ │ │ │ +0004ab40: 7465 7320 3d20 6772 6f75 7073 202a 2033 tes = groups * 3 │ │ │ │ +0004ab50: 202d 2028 7061 6420 7c7c 2030 293b 0a20 - (pad || 0);. │ │ │ │ +0004ab60: 2020 2072 6574 7572 6e20 6279 7465 7320 return bytes │ │ │ │ +0004ab70: 3e20 3020 3f20 6279 7465 7320 3a20 303b > 0 ? bytes : 0; │ │ │ │ +0004ab80: 0a20 207d 0a0a 2020 7265 7475 726e 2042 . }.. return B │ │ │ │ +0004ab90: 7566 6665 722e 6279 7465 4c65 6e67 7468 uffer.byteLength │ │ │ │ +0004aba0: 2862 6f64 792c 2027 7574 6638 2729 3b0a (body, 'utf8');. │ │ │ │ +0004abb0: 7d0a 0a63 6f6e 7374 207a 6c69 624f 7074 }..const zlibOpt │ │ │ │ +0004abc0: 696f 6e73 203d 207b 0a20 2066 6c75 7368 ions = {. flush │ │ │ │ +0004abd0: 3a20 7a6c 6962 2e63 6f6e 7374 616e 7473 : zlib.constants │ │ │ │ +0004abe0: 2e5a 5f53 594e 435f 464c 5553 482c 0a20 .Z_SYNC_FLUSH,. │ │ │ │ +0004abf0: 2066 696e 6973 6846 6c75 7368 3a20 7a6c finishFlush: zl │ │ │ │ +0004ac00: 6962 2e63 6f6e 7374 616e 7473 2e5a 5f53 ib.constants.Z_S │ │ │ │ +0004ac10: 594e 435f 464c 5553 480a 7d3b 0a0a 636f YNC_FLUSH.};..co │ │ │ │ +0004ac20: 6e73 7420 6272 6f74 6c69 4f70 7469 6f6e nst brotliOption │ │ │ │ +0004ac30: 7320 3d20 7b0a 2020 666c 7573 683a 207a s = {. flush: z │ │ │ │ +0004ac40: 6c69 622e 636f 6e73 7461 6e74 732e 4252 lib.constants.BR │ │ │ │ +0004ac50: 4f54 4c49 5f4f 5045 5241 5449 4f4e 5f46 OTLI_OPERATION_F │ │ │ │ +0004ac60: 4c55 5348 2c0a 2020 6669 6e69 7368 466c LUSH,. finishFl │ │ │ │ +0004ac70: 7573 683a 207a 6c69 622e 636f 6e73 7461 ush: zlib.consta │ │ │ │ +0004ac80: 6e74 732e 4252 4f54 4c49 5f4f 5045 5241 nts.BROTLI_OPERA │ │ │ │ +0004ac90: 5449 4f4e 5f46 4c55 5348 0a7d 3b0a 0a63 TION_FLUSH.};..c │ │ │ │ +0004aca0: 6f6e 7374 2069 7342 726f 746c 6953 7570 onst isBrotliSup │ │ │ │ +0004acb0: 706f 7274 6564 203d 2075 7469 6c73 2431 ported = utils$1 │ │ │ │ +0004acc0: 2e69 7346 756e 6374 696f 6e28 7a6c 6962 .isFunction(zlib │ │ │ │ +0004acd0: 2e63 7265 6174 6542 726f 746c 6944 6563 .createBrotliDec │ │ │ │ +0004ace0: 6f6d 7072 6573 7329 3b0a 0a63 6f6e 7374 ompress);..const │ │ │ │ +0004acf0: 207b 6874 7470 3a20 6874 7470 466f 6c6c {http: httpFoll │ │ │ │ +0004ad00: 6f77 2c20 6874 7470 733a 2068 7474 7073 ow, https: https │ │ │ │ +0004ad10: 466f 6c6c 6f77 7d20 3d20 666f 6c6c 6f77 Follow} = follow │ │ │ │ +0004ad20: 5265 6469 7265 6374 733b 0a0a 636f 6e73 Redirects;..cons │ │ │ │ +0004ad30: 7420 6973 4874 7470 7320 3d20 2f68 7474 t isHttps = /htt │ │ │ │ +0004ad40: 7073 3a3f 2f3b 0a0a 636f 6e73 7420 7375 ps:?/;..const su │ │ │ │ +0004ad50: 7070 6f72 7465 6450 726f 746f 636f 6c73 pportedProtocols │ │ │ │ +0004ad60: 203d 2070 6c61 7466 6f72 6d2e 7072 6f74 = platform.prot │ │ │ │ +0004ad70: 6f63 6f6c 732e 6d61 7028 7072 6f74 6f63 ocols.map(protoc │ │ │ │ +0004ad80: 6f6c 203d 3e20 7b0a 2020 7265 7475 726e ol => {. return │ │ │ │ +0004ad90: 2070 726f 746f 636f 6c20 2b20 273a 273b protocol + ':'; │ │ │ │ +0004ada0: 0a7d 293b 0a0a 0a63 6f6e 7374 2066 6c75 .});...const flu │ │ │ │ +0004adb0: 7368 4f6e 4669 6e69 7368 203d 2028 7374 shOnFinish = (st │ │ │ │ +0004adc0: 7265 616d 2c20 5b74 6872 6f74 746c 6564 ream, [throttled │ │ │ │ +0004add0: 2c20 666c 7573 685d 2920 3d3e 207b 0a20 , flush]) => {. │ │ │ │ +0004ade0: 2073 7472 6561 6d0a 2020 2020 2e6f 6e28 stream. .on( │ │ │ │ +0004adf0: 2765 6e64 272c 2066 6c75 7368 290a 2020 'end', flush). │ │ │ │ +0004ae00: 2020 2e6f 6e28 2765 7272 6f72 272c 2066 .on('error', f │ │ │ │ +0004ae10: 6c75 7368 293b 0a0a 2020 7265 7475 726e lush);.. return │ │ │ │ +0004ae20: 2074 6872 6f74 746c 6564 3b0a 7d3b 0a0a throttled;.};.. │ │ │ │ +0004ae30: 636c 6173 7320 4874 7470 3253 6573 7369 class Http2Sessi │ │ │ │ +0004ae40: 6f6e 7320 7b0a 2020 636f 6e73 7472 7563 ons {. construc │ │ │ │ +0004ae50: 746f 7228 2920 7b0a 2020 2020 7468 6973 tor() {. this │ │ │ │ +0004ae60: 2e73 6573 7369 6f6e 7320 3d20 4f62 6a65 .sessions = Obje │ │ │ │ +0004ae70: 6374 2e63 7265 6174 6528 6e75 6c6c 293b ct.create(null); │ │ │ │ +0004ae80: 0a20 207d 0a0a 2020 6765 7453 6573 7369 . }.. getSessi │ │ │ │ +0004ae90: 6f6e 2861 7574 686f 7269 7479 2c20 6f70 on(authority, op │ │ │ │ +0004aea0: 7469 6f6e 7329 207b 0a20 2020 206f 7074 tions) {. opt │ │ │ │ +0004aeb0: 696f 6e73 203d 204f 626a 6563 742e 6173 ions = Object.as │ │ │ │ +0004aec0: 7369 676e 287b 0a20 2020 2020 2073 6573 sign({. ses │ │ │ │ +0004aed0: 7369 6f6e 5469 6d65 6f75 743a 2031 3030 sionTimeout: 100 │ │ │ │ +0004aee0: 300a 2020 2020 7d2c 206f 7074 696f 6e73 0. }, options │ │ │ │ +0004aef0: 293b 0a0a 2020 2020 6c65 7420 6175 7468 );.. let auth │ │ │ │ +0004af00: 6f72 6974 7953 6573 7369 6f6e 7320 3d20 oritySessions = │ │ │ │ +0004af10: 7468 6973 2e73 6573 7369 6f6e 735b 6175 this.sessions[au │ │ │ │ +0004af20: 7468 6f72 6974 795d 3b0a 0a20 2020 2069 thority];.. i │ │ │ │ +0004af30: 6620 2861 7574 686f 7269 7479 5365 7373 f (authoritySess │ │ │ │ +0004af40: 696f 6e73 2920 7b0a 2020 2020 2020 6c65 ions) {. le │ │ │ │ +0004af50: 7420 6c65 6e20 3d20 6175 7468 6f72 6974 t len = authorit │ │ │ │ +0004af60: 7953 6573 7369 6f6e 732e 6c65 6e67 7468 ySessions.length │ │ │ │ +0004af70: 3b0a 0a20 2020 2020 2066 6f72 2028 6c65 ;.. for (le │ │ │ │ +0004af80: 7420 6920 3d20 303b 2069 203c 206c 656e t i = 0; i < len │ │ │ │ +0004af90: 3b20 692b 2b29 207b 0a20 2020 2020 2020 ; i++) {. │ │ │ │ +0004afa0: 2063 6f6e 7374 205b 7365 7373 696f 6e48 const [sessionH │ │ │ │ +0004afb0: 616e 646c 652c 2073 6573 7369 6f6e 4f70 andle, sessionOp │ │ │ │ +0004afc0: 7469 6f6e 735d 203d 2061 7574 686f 7269 tions] = authori │ │ │ │ +0004afd0: 7479 5365 7373 696f 6e73 5b69 5d3b 0a20 tySessions[i];. │ │ │ │ +0004afe0: 2020 2020 2020 2069 6620 2821 7365 7373 if (!sess │ │ │ │ +0004aff0: 696f 6e48 616e 646c 652e 6465 7374 726f ionHandle.destro │ │ │ │ +0004b000: 7965 6420 2626 2021 7365 7373 696f 6e48 yed && !sessionH │ │ │ │ +0004b010: 616e 646c 652e 636c 6f73 6564 2026 2620 andle.closed && │ │ │ │ +0004b020: 7574 696c 2433 2e69 7344 6565 7053 7472 util$3.isDeepStr │ │ │ │ +0004b030: 6963 7445 7175 616c 2873 6573 7369 6f6e ictEqual(session │ │ │ │ +0004b040: 4f70 7469 6f6e 732c 206f 7074 696f 6e73 Options, options │ │ │ │ +0004b050: 2929 207b 0a20 2020 2020 2020 2020 2072 )) {. r │ │ │ │ +0004b060: 6574 7572 6e20 7365 7373 696f 6e48 616e eturn sessionHan │ │ │ │ +0004b070: 646c 653b 0a20 2020 2020 2020 207d 0a20 dle;. }. │ │ │ │ +0004b080: 2020 2020 207d 0a20 2020 207d 0a0a 2020 }. }.. │ │ │ │ +0004b090: 2020 636f 6e73 7420 7365 7373 696f 6e20 const session │ │ │ │ +0004b0a0: 3d20 6874 7470 322e 636f 6e6e 6563 7428 = http2.connect( │ │ │ │ +0004b0b0: 6175 7468 6f72 6974 792c 206f 7074 696f authority, optio │ │ │ │ +0004b0c0: 6e73 293b 0a0a 2020 2020 6c65 7420 7265 ns);.. let re │ │ │ │ +0004b0d0: 6d6f 7665 643b 0a0a 2020 2020 636f 6e73 moved;.. cons │ │ │ │ +0004b0e0: 7420 7265 6d6f 7665 5365 7373 696f 6e20 t removeSession │ │ │ │ +0004b0f0: 3d20 2829 203d 3e20 7b0a 2020 2020 2020 = () => {. │ │ │ │ +0004b100: 6966 2028 7265 6d6f 7665 6429 207b 0a20 if (removed) {. │ │ │ │ +0004b110: 2020 2020 2020 2072 6574 7572 6e3b 0a20 return;. │ │ │ │ +0004b120: 2020 2020 207d 0a0a 2020 2020 2020 7265 }.. re │ │ │ │ +0004b130: 6d6f 7665 6420 3d20 7472 7565 3b0a 0a20 moved = true;.. │ │ │ │ +0004b140: 2020 2020 206c 6574 2065 6e74 7269 6573 let entries │ │ │ │ +0004b150: 203d 2061 7574 686f 7269 7479 5365 7373 = authoritySess │ │ │ │ +0004b160: 696f 6e73 2c20 6c65 6e20 3d20 656e 7472 ions, len = entr │ │ │ │ +0004b170: 6965 732e 6c65 6e67 7468 2c20 6920 3d20 ies.length, i = │ │ │ │ +0004b180: 6c65 6e3b 0a0a 2020 2020 2020 7768 696c len;.. whil │ │ │ │ +0004b190: 6520 2869 2d2d 2920 7b0a 2020 2020 2020 e (i--) {. │ │ │ │ +0004b1a0: 2020 6966 2028 656e 7472 6965 735b 695d if (entries[i] │ │ │ │ +0004b1b0: 5b30 5d20 3d3d 3d20 7365 7373 696f 6e29 [0] === session) │ │ │ │ +0004b1c0: 207b 0a20 2020 2020 2020 2020 2069 6620 {. if │ │ │ │ +0004b1d0: 286c 656e 203d 3d3d 2031 2920 7b0a 2020 (len === 1) {. │ │ │ │ +0004b1e0: 2020 2020 2020 2020 2020 6465 6c65 7465 delete │ │ │ │ +0004b1f0: 2074 6869 732e 7365 7373 696f 6e73 5b61 this.sessions[a │ │ │ │ +0004b200: 7574 686f 7269 7479 5d3b 0a20 2020 2020 uthority];. │ │ │ │ +0004b210: 2020 2020 207d 2065 6c73 6520 7b0a 2020 } else {. │ │ │ │ +0004b220: 2020 2020 2020 2020 2020 656e 7472 6965 entrie │ │ │ │ +0004b230: 732e 7370 6c69 6365 2869 2c20 3129 3b0a s.splice(i, 1);. │ │ │ │ +0004b240: 2020 2020 2020 2020 2020 7d0a 2020 2020 }. │ │ │ │ +0004b250: 2020 2020 2020 7265 7475 726e 3b0a 2020 return;. │ │ │ │ +0004b260: 2020 2020 2020 7d0a 2020 2020 2020 7d0a }. }. │ │ │ │ +0004b270: 2020 2020 7d3b 0a0a 2020 2020 636f 6e73 };.. cons │ │ │ │ +0004b280: 7420 6f72 6967 696e 616c 5265 7175 6573 t originalReques │ │ │ │ +0004b290: 7446 6e20 3d20 7365 7373 696f 6e2e 7265 tFn = session.re │ │ │ │ +0004b2a0: 7175 6573 743b 0a0a 2020 2020 636f 6e73 quest;.. cons │ │ │ │ +0004b2b0: 7420 7b73 6573 7369 6f6e 5469 6d65 6f75 t {sessionTimeou │ │ │ │ +0004b2c0: 747d 203d 206f 7074 696f 6e73 3b0a 0a20 t} = options;.. │ │ │ │ +0004b2d0: 2020 2069 6628 7365 7373 696f 6e54 696d if(sessionTim │ │ │ │ +0004b2e0: 656f 7574 2021 3d20 6e75 6c6c 2920 7b0a eout != null) {. │ │ │ │ +0004b2f0: 0a20 2020 2020 206c 6574 2074 696d 6572 . let timer │ │ │ │ +0004b300: 3b0a 2020 2020 2020 6c65 7420 7374 7265 ;. let stre │ │ │ │ +0004b310: 616d 7343 6f75 6e74 203d 2030 3b0a 0a20 amsCount = 0;.. │ │ │ │ +0004b320: 2020 2020 2073 6573 7369 6f6e 2e72 6571 session.req │ │ │ │ +0004b330: 7565 7374 203d 2066 756e 6374 696f 6e20 uest = function │ │ │ │ +0004b340: 2829 207b 0a20 2020 2020 2020 2063 6f6e () {. con │ │ │ │ +0004b350: 7374 2073 7472 6561 6d20 3d20 6f72 6967 st stream = orig │ │ │ │ +0004b360: 696e 616c 5265 7175 6573 7446 6e2e 6170 inalRequestFn.ap │ │ │ │ +0004b370: 706c 7928 7468 6973 2c20 6172 6775 6d65 ply(this, argume │ │ │ │ +0004b380: 6e74 7329 3b0a 0a20 2020 2020 2020 2073 nts);.. s │ │ │ │ +0004b390: 7472 6561 6d73 436f 756e 742b 2b3b 0a0a treamsCount++;.. │ │ │ │ +0004b3a0: 2020 2020 2020 2020 6966 2028 7469 6d65 if (time │ │ │ │ +0004b3b0: 7229 207b 0a20 2020 2020 2020 2020 2063 r) {. c │ │ │ │ +0004b3c0: 6c65 6172 5469 6d65 6f75 7428 7469 6d65 learTimeout(time │ │ │ │ +0004b3d0: 7229 3b0a 2020 2020 2020 2020 2020 7469 r);. ti │ │ │ │ +0004b3e0: 6d65 7220 3d20 6e75 6c6c 3b0a 2020 2020 mer = null;. │ │ │ │ +0004b3f0: 2020 2020 7d0a 0a20 2020 2020 2020 2073 }.. s │ │ │ │ +0004b400: 7472 6561 6d2e 6f6e 6365 2827 636c 6f73 tream.once('clos │ │ │ │ +0004b410: 6527 2c20 2829 203d 3e20 7b0a 2020 2020 e', () => {. │ │ │ │ +0004b420: 2020 2020 2020 6966 2028 212d 2d73 7472 if (!--str │ │ │ │ +0004b430: 6561 6d73 436f 756e 7429 207b 0a20 2020 eamsCount) {. │ │ │ │ +0004b440: 2020 2020 2020 2020 2074 696d 6572 203d timer = │ │ │ │ +0004b450: 2073 6574 5469 6d65 6f75 7428 2829 203d setTimeout(() = │ │ │ │ +0004b460: 3e20 7b0a 2020 2020 2020 2020 2020 2020 > {. │ │ │ │ +0004b470: 2020 7469 6d65 7220 3d20 6e75 6c6c 3b0a timer = null;. │ │ │ │ +0004b480: 2020 2020 2020 2020 2020 2020 2020 7265 re │ │ │ │ +0004b490: 6d6f 7665 5365 7373 696f 6e28 293b 0a20 moveSession();. │ │ │ │ +0004b4a0: 2020 2020 2020 2020 2020 207d 2c20 7365 }, se │ │ │ │ +0004b4b0: 7373 696f 6e54 696d 656f 7574 293b 0a20 ssionTimeout);. │ │ │ │ +0004b4c0: 2020 2020 2020 2020 207d 0a20 2020 2020 }. │ │ │ │ +0004b4d0: 2020 207d 293b 0a0a 2020 2020 2020 2020 });.. │ │ │ │ +0004b4e0: 7265 7475 726e 2073 7472 6561 6d3b 0a20 return stream;. │ │ │ │ +0004b4f0: 2020 2020 207d 3b0a 2020 2020 7d0a 0a20 };. }.. │ │ │ │ +0004b500: 2020 2073 6573 7369 6f6e 2e6f 6e63 6528 session.once( │ │ │ │ +0004b510: 2763 6c6f 7365 272c 2072 656d 6f76 6553 'close', removeS │ │ │ │ +0004b520: 6573 7369 6f6e 293b 0a0a 2020 2020 6c65 ession);.. le │ │ │ │ +0004b530: 7420 656e 7472 7920 3d20 5b0a 2020 2020 t entry = [. │ │ │ │ +0004b540: 2020 2020 7365 7373 696f 6e2c 0a20 2020 session,. │ │ │ │ +0004b550: 2020 2020 206f 7074 696f 6e73 0a20 2020 options. │ │ │ │ +0004b560: 2020 205d 3b0a 0a20 2020 2061 7574 686f ];.. autho │ │ │ │ +0004b570: 7269 7479 5365 7373 696f 6e73 203f 2061 ritySessions ? a │ │ │ │ +0004b580: 7574 686f 7269 7479 5365 7373 696f 6e73 uthoritySessions │ │ │ │ +0004b590: 2e70 7573 6828 656e 7472 7929 203a 2061 .push(entry) : a │ │ │ │ +0004b5a0: 7574 686f 7269 7479 5365 7373 696f 6e73 uthoritySessions │ │ │ │ +0004b5b0: 203d 2020 7468 6973 2e73 6573 7369 6f6e = this.session │ │ │ │ +0004b5c0: 735b 6175 7468 6f72 6974 795d 203d 205b s[authority] = [ │ │ │ │ +0004b5d0: 656e 7472 795d 3b0a 0a20 2020 2072 6574 entry];.. ret │ │ │ │ +0004b5e0: 7572 6e20 7365 7373 696f 6e3b 0a20 207d urn session;. } │ │ │ │ +0004b5f0: 0a7d 0a0a 636f 6e73 7420 6874 7470 3253 .}..const http2S │ │ │ │ +0004b600: 6573 7369 6f6e 7320 3d20 6e65 7720 4874 essions = new Ht │ │ │ │ +0004b610: 7470 3253 6573 7369 6f6e 7328 293b 0a0a tp2Sessions();.. │ │ │ │ +0004b620: 0a2f 2a2a 0a20 2a20 4966 2074 6865 2070 ./**. * If the p │ │ │ │ +0004b630: 726f 7879 206f 7220 636f 6e66 6967 2062 roxy or config b │ │ │ │ +0004b640: 6566 6f72 6552 6564 6972 6563 7473 2066 eforeRedirects f │ │ │ │ +0004b650: 756e 6374 696f 6e73 2061 7265 2064 6566 unctions are def │ │ │ │ +0004b660: 696e 6564 2c20 6361 6c6c 2074 6865 6d20 ined, call them │ │ │ │ +0004b670: 7769 7468 2074 6865 206f 7074 696f 6e73 with the options │ │ │ │ +0004b680: 0a20 2a20 6f62 6a65 6374 2e0a 202a 0a20 . * object.. *. │ │ │ │ +0004b690: 2a20 4070 6172 616d 207b 4f62 6a65 6374 * @param {Object │ │ │ │ +0004b6a0: 3c73 7472 696e 672c 2061 6e79 3e7d 206f } o │ │ │ │ +0004b6b0: 7074 696f 6e73 202d 2054 6865 206f 7074 ptions - The opt │ │ │ │ +0004b6c0: 696f 6e73 206f 626a 6563 7420 7468 6174 ions object that │ │ │ │ +0004b6d0: 2077 6173 2070 6173 7365 6420 746f 2074 was passed to t │ │ │ │ +0004b6e0: 6865 2072 6571 7565 7374 2e0a 202a 0a20 he request.. *. │ │ │ │ +0004b6f0: 2a20 4072 6574 7572 6e73 207b 4f62 6a65 * @returns {Obje │ │ │ │ +0004b700: 6374 3c73 7472 696e 672c 2061 6e79 3e7d ct} │ │ │ │ +0004b710: 0a20 2a2f 0a66 756e 6374 696f 6e20 6469 . */.function di │ │ │ │ +0004b720: 7370 6174 6368 4265 666f 7265 5265 6469 spatchBeforeRedi │ │ │ │ +0004b730: 7265 6374 286f 7074 696f 6e73 2c20 7265 rect(options, re │ │ │ │ +0004b740: 7370 6f6e 7365 4465 7461 696c 7329 207b sponseDetails) { │ │ │ │ +0004b750: 0a20 2069 6620 286f 7074 696f 6e73 2e62 . if (options.b │ │ │ │ +0004b760: 6566 6f72 6552 6564 6972 6563 7473 2e70 eforeRedirects.p │ │ │ │ +0004b770: 726f 7879 2920 7b0a 2020 2020 6f70 7469 roxy) {. opti │ │ │ │ +0004b780: 6f6e 732e 6265 666f 7265 5265 6469 7265 ons.beforeRedire │ │ │ │ +0004b790: 6374 732e 7072 6f78 7928 6f70 7469 6f6e cts.proxy(option │ │ │ │ +0004b7a0: 7329 3b0a 2020 7d0a 2020 6966 2028 6f70 s);. }. if (op │ │ │ │ +0004b7b0: 7469 6f6e 732e 6265 666f 7265 5265 6469 tions.beforeRedi │ │ │ │ +0004b7c0: 7265 6374 732e 636f 6e66 6967 2920 7b0a rects.config) {. │ │ │ │ +0004b7d0: 2020 2020 6f70 7469 6f6e 732e 6265 666f options.befo │ │ │ │ +0004b7e0: 7265 5265 6469 7265 6374 732e 636f 6e66 reRedirects.conf │ │ │ │ +0004b7f0: 6967 286f 7074 696f 6e73 2c20 7265 7370 ig(options, resp │ │ │ │ +0004b800: 6f6e 7365 4465 7461 696c 7329 3b0a 2020 onseDetails);. │ │ │ │ +0004b810: 7d0a 7d0a 0a2f 2a2a 0a20 2a20 4966 2074 }.}../**. * If t │ │ │ │ +0004b820: 6865 2070 726f 7879 206f 7220 636f 6e66 he proxy or conf │ │ │ │ +0004b830: 6967 2061 6674 6572 5265 6469 7265 6374 ig afterRedirect │ │ │ │ +0004b840: 7320 6675 6e63 7469 6f6e 7320 6172 6520 s functions are │ │ │ │ +0004b850: 6465 6669 6e65 642c 2063 616c 6c20 7468 defined, call th │ │ │ │ +0004b860: 656d 2077 6974 6820 7468 6520 6f70 7469 em with the opti │ │ │ │ +0004b870: 6f6e 730a 202a 0a20 2a20 4070 6172 616d ons. *. * @param │ │ │ │ +0004b880: 207b 6874 7470 2e43 6c69 656e 7452 6571 {http.ClientReq │ │ │ │ +0004b890: 7565 7374 4172 6773 7d20 6f70 7469 6f6e uestArgs} option │ │ │ │ +0004b8a0: 730a 202a 2040 7061 7261 6d20 7b41 7869 s. * @param {Axi │ │ │ │ +0004b8b0: 6f73 5072 6f78 7943 6f6e 6669 677d 2063 osProxyConfig} c │ │ │ │ +0004b8c0: 6f6e 6669 6750 726f 7879 2063 6f6e 6669 onfigProxy confi │ │ │ │ +0004b8d0: 6775 7261 7469 6f6e 2066 726f 6d20 4178 guration from Ax │ │ │ │ +0004b8e0: 696f 7320 6f70 7469 6f6e 7320 6f62 6a65 ios options obje │ │ │ │ +0004b8f0: 6374 0a20 2a20 4070 6172 616d 207b 7374 ct. * @param {st │ │ │ │ +0004b900: 7269 6e67 7d20 6c6f 6361 7469 6f6e 0a20 ring} location. │ │ │ │ +0004b910: 2a0a 202a 2040 7265 7475 726e 7320 7b68 *. * @returns {h │ │ │ │ +0004b920: 7474 702e 436c 6965 6e74 5265 7175 6573 ttp.ClientReques │ │ │ │ +0004b930: 7441 7267 737d 0a20 2a2f 0a66 756e 6374 tArgs}. */.funct │ │ │ │ +0004b940: 696f 6e20 7365 7450 726f 7879 286f 7074 ion setProxy(opt │ │ │ │ +0004b950: 696f 6e73 2c20 636f 6e66 6967 5072 6f78 ions, configProx │ │ │ │ +0004b960: 792c 206c 6f63 6174 696f 6e29 207b 0a20 y, location) {. │ │ │ │ +0004b970: 206c 6574 2070 726f 7879 203d 2063 6f6e let proxy = con │ │ │ │ +0004b980: 6669 6750 726f 7879 3b0a 2020 6966 2028 figProxy;. if ( │ │ │ │ +0004b990: 2170 726f 7879 2026 2620 7072 6f78 7920 !proxy && proxy │ │ │ │ +0004b9a0: 213d 3d20 6661 6c73 6529 207b 0a20 2020 !== false) {. │ │ │ │ +0004b9b0: 2063 6f6e 7374 2070 726f 7879 5572 6c20 const proxyUrl │ │ │ │ +0004b9c0: 3d20 7072 6f78 7946 726f 6d45 6e76 2e67 = proxyFromEnv.g │ │ │ │ +0004b9d0: 6574 5072 6f78 7946 6f72 5572 6c28 6c6f etProxyForUrl(lo │ │ │ │ +0004b9e0: 6361 7469 6f6e 293b 0a20 2020 2069 6620 cation);. if │ │ │ │ +0004b9f0: 2870 726f 7879 5572 6c29 207b 0a20 2020 (proxyUrl) {. │ │ │ │ +0004ba00: 2020 2070 726f 7879 203d 206e 6577 2055 proxy = new U │ │ │ │ +0004ba10: 524c 2870 726f 7879 5572 6c29 3b0a 2020 RL(proxyUrl);. │ │ │ │ +0004ba20: 2020 7d0a 2020 7d0a 2020 6966 2028 7072 }. }. if (pr │ │ │ │ +0004ba30: 6f78 7929 207b 0a20 2020 202f 2f20 4261 oxy) {. // Ba │ │ │ │ +0004ba40: 7369 6320 7072 6f78 7920 6175 7468 6f72 sic proxy author │ │ │ │ +0004ba50: 697a 6174 696f 6e0a 2020 2020 6966 2028 ization. if ( │ │ │ │ +0004ba60: 7072 6f78 792e 7573 6572 6e61 6d65 2920 proxy.username) │ │ │ │ +0004ba70: 7b0a 2020 2020 2020 7072 6f78 792e 6175 {. proxy.au │ │ │ │ +0004ba80: 7468 203d 2028 7072 6f78 792e 7573 6572 th = (proxy.user │ │ │ │ +0004ba90: 6e61 6d65 207c 7c20 2727 2920 2b20 273a name || '') + ': │ │ │ │ +0004baa0: 2720 2b20 2870 726f 7879 2e70 6173 7377 ' + (proxy.passw │ │ │ │ +0004bab0: 6f72 6420 7c7c 2027 2729 3b0a 2020 2020 ord || '');. │ │ │ │ +0004bac0: 7d0a 0a20 2020 2069 6620 2870 726f 7879 }.. if (proxy │ │ │ │ +0004bad0: 2e61 7574 6829 207b 0a20 2020 2020 202f .auth) {. / │ │ │ │ +0004bae0: 2f20 5375 7070 6f72 7420 7072 6f78 7920 / Support proxy │ │ │ │ +0004baf0: 6175 7468 206f 626a 6563 7420 666f 726d auth object form │ │ │ │ +0004bb00: 0a20 2020 2020 2069 6620 2870 726f 7879 . if (proxy │ │ │ │ +0004bb10: 2e61 7574 682e 7573 6572 6e61 6d65 207c .auth.username | │ │ │ │ +0004bb20: 7c20 7072 6f78 792e 6175 7468 2e70 6173 | proxy.auth.pas │ │ │ │ +0004bb30: 7377 6f72 6429 207b 0a20 2020 2020 2020 sword) {. │ │ │ │ +0004bb40: 2070 726f 7879 2e61 7574 6820 3d20 2870 proxy.auth = (p │ │ │ │ +0004bb50: 726f 7879 2e61 7574 682e 7573 6572 6e61 roxy.auth.userna │ │ │ │ +0004bb60: 6d65 207c 7c20 2727 2920 2b20 273a 2720 me || '') + ':' │ │ │ │ +0004bb70: 2b20 2870 726f 7879 2e61 7574 682e 7061 + (proxy.auth.pa │ │ │ │ +0004bb80: 7373 776f 7264 207c 7c20 2727 293b 0a20 ssword || '');. │ │ │ │ +0004bb90: 2020 2020 207d 0a20 2020 2020 2063 6f6e }. con │ │ │ │ +0004bba0: 7374 2062 6173 6536 3420 3d20 4275 6666 st base64 = Buff │ │ │ │ +0004bbb0: 6572 0a20 2020 2020 2020 202e 6672 6f6d er. .from │ │ │ │ +0004bbc0: 2870 726f 7879 2e61 7574 682c 2027 7574 (proxy.auth, 'ut │ │ │ │ +0004bbd0: 6638 2729 0a20 2020 2020 2020 202e 746f f8'). .to │ │ │ │ +0004bbe0: 5374 7269 6e67 2827 6261 7365 3634 2729 String('base64') │ │ │ │ +0004bbf0: 3b0a 2020 2020 2020 6f70 7469 6f6e 732e ;. options. │ │ │ │ +0004bc00: 6865 6164 6572 735b 2750 726f 7879 2d41 headers['Proxy-A │ │ │ │ +0004bc10: 7574 686f 7269 7a61 7469 6f6e 275d 203d uthorization'] = │ │ │ │ +0004bc20: 2027 4261 7369 6320 2720 2b20 6261 7365 'Basic ' + base │ │ │ │ +0004bc30: 3634 3b0a 2020 2020 7d0a 0a20 2020 206f 64;. }.. o │ │ │ │ +0004bc40: 7074 696f 6e73 2e68 6561 6465 7273 2e68 ptions.headers.h │ │ │ │ +0004bc50: 6f73 7420 3d20 6f70 7469 6f6e 732e 686f ost = options.ho │ │ │ │ +0004bc60: 7374 6e61 6d65 202b 2028 6f70 7469 6f6e stname + (option │ │ │ │ +0004bc70: 732e 706f 7274 203f 2027 3a27 202b 206f s.port ? ':' + o │ │ │ │ +0004bc80: 7074 696f 6e73 2e70 6f72 7420 3a20 2727 ptions.port : '' │ │ │ │ +0004bc90: 293b 0a20 2020 2063 6f6e 7374 2070 726f );. const pro │ │ │ │ +0004bca0: 7879 486f 7374 203d 2070 726f 7879 2e68 xyHost = proxy.h │ │ │ │ +0004bcb0: 6f73 746e 616d 6520 7c7c 2070 726f 7879 ostname || proxy │ │ │ │ +0004bcc0: 2e68 6f73 743b 0a20 2020 206f 7074 696f .host;. optio │ │ │ │ +0004bcd0: 6e73 2e68 6f73 746e 616d 6520 3d20 7072 ns.hostname = pr │ │ │ │ +0004bce0: 6f78 7948 6f73 743b 0a20 2020 202f 2f20 oxyHost;. // │ │ │ │ +0004bcf0: 5265 706c 6163 6520 2768 6f73 7427 2073 Replace 'host' s │ │ │ │ +0004bd00: 696e 6365 206f 7074 696f 6e73 2069 7320 ince options is │ │ │ │ +0004bd10: 6e6f 7420 6120 5552 4c20 6f62 6a65 6374 not a URL object │ │ │ │ +0004bd20: 0a20 2020 206f 7074 696f 6e73 2e68 6f73 . options.hos │ │ │ │ +0004bd30: 7420 3d20 7072 6f78 7948 6f73 743b 0a20 t = proxyHost;. │ │ │ │ +0004bd40: 2020 206f 7074 696f 6e73 2e70 6f72 7420 options.port │ │ │ │ +0004bd50: 3d20 7072 6f78 792e 706f 7274 3b0a 2020 = proxy.port;. │ │ │ │ +0004bd60: 2020 6f70 7469 6f6e 732e 7061 7468 203d options.path = │ │ │ │ +0004bd70: 206c 6f63 6174 696f 6e3b 0a20 2020 2069 location;. i │ │ │ │ +0004bd80: 6620 2870 726f 7879 2e70 726f 746f 636f f (proxy.protoco │ │ │ │ +0004bd90: 6c29 207b 0a20 2020 2020 206f 7074 696f l) {. optio │ │ │ │ +0004bda0: 6e73 2e70 726f 746f 636f 6c20 3d20 7072 ns.protocol = pr │ │ │ │ +0004bdb0: 6f78 792e 7072 6f74 6f63 6f6c 2e69 6e63 oxy.protocol.inc │ │ │ │ +0004bdc0: 6c75 6465 7328 273a 2729 203f 2070 726f ludes(':') ? pro │ │ │ │ +0004bdd0: 7879 2e70 726f 746f 636f 6c20 3a20 6024 xy.protocol : `$ │ │ │ │ +0004bde0: 7b70 726f 7879 2e70 726f 746f 636f 6c7d {proxy.protocol} │ │ │ │ +0004bdf0: 3a60 3b0a 2020 2020 7d0a 2020 7d0a 0a20 :`;. }. }.. │ │ │ │ +0004be00: 206f 7074 696f 6e73 2e62 6566 6f72 6552 options.beforeR │ │ │ │ +0004be10: 6564 6972 6563 7473 2e70 726f 7879 203d edirects.proxy = │ │ │ │ +0004be20: 2066 756e 6374 696f 6e20 6265 666f 7265 function before │ │ │ │ +0004be30: 5265 6469 7265 6374 2872 6564 6972 6563 Redirect(redirec │ │ │ │ +0004be40: 744f 7074 696f 6e73 2920 7b0a 2020 2020 tOptions) {. │ │ │ │ +0004be50: 2f2f 2043 6f6e 6669 6775 7265 2070 726f // Configure pro │ │ │ │ +0004be60: 7879 2066 6f72 2072 6564 6972 6563 7465 xy for redirecte │ │ │ │ +0004be70: 6420 7265 7175 6573 742c 2070 6173 7369 d request, passi │ │ │ │ +0004be80: 6e67 2074 6865 206f 7269 6769 6e61 6c20 ng the original │ │ │ │ +0004be90: 636f 6e66 6967 2070 726f 7879 2074 6f20 config proxy to │ │ │ │ +0004bea0: 6170 706c 790a 2020 2020 2f2f 2074 6865 apply. // the │ │ │ │ +0004beb0: 2065 7861 6374 2073 616d 6520 6c6f 6769 exact same logi │ │ │ │ +0004bec0: 6320 6173 2069 6620 7468 6520 7265 6469 c as if the redi │ │ │ │ +0004bed0: 7265 6374 6564 2072 6571 7565 7374 2077 rected request w │ │ │ │ +0004bee0: 6173 2070 6572 666f 726d 6564 2062 7920 as performed by │ │ │ │ +0004bef0: 6178 696f 7320 6469 7265 6374 6c79 2e0a axios directly.. │ │ │ │ +0004bf00: 2020 2020 7365 7450 726f 7879 2872 6564 setProxy(red │ │ │ │ +0004bf10: 6972 6563 744f 7074 696f 6e73 2c20 636f irectOptions, co │ │ │ │ +0004bf20: 6e66 6967 5072 6f78 792c 2072 6564 6972 nfigProxy, redir │ │ │ │ +0004bf30: 6563 744f 7074 696f 6e73 2e68 7265 6629 ectOptions.href) │ │ │ │ +0004bf40: 3b0a 2020 7d3b 0a7d 0a0a 636f 6e73 7420 ;. };.}..const │ │ │ │ +0004bf50: 6973 4874 7470 4164 6170 7465 7253 7570 isHttpAdapterSup │ │ │ │ +0004bf60: 706f 7274 6564 203d 2074 7970 656f 6620 ported = typeof │ │ │ │ +0004bf70: 7072 6f63 6573 7320 213d 3d20 2775 6e64 process !== 'und │ │ │ │ +0004bf80: 6566 696e 6564 2720 2626 2075 7469 6c73 efined' && utils │ │ │ │ +0004bf90: 2431 2e6b 696e 644f 6628 7072 6f63 6573 $1.kindOf(proces │ │ │ │ +0004bfa0: 7329 203d 3d3d 2027 7072 6f63 6573 7327 s) === 'process' │ │ │ │ +0004bfb0: 3b0a 0a2f 2f20 7465 6d70 6f72 6172 7920 ;..// temporary │ │ │ │ +0004bfc0: 686f 7466 6978 0a0a 636f 6e73 7420 7772 hotfix..const wr │ │ │ │ +0004bfd0: 6170 4173 796e 6320 3d20 2861 7379 6e63 apAsync = (async │ │ │ │ +0004bfe0: 4578 6563 7574 6f72 2920 3d3e 207b 0a20 Executor) => {. │ │ │ │ +0004bff0: 2072 6574 7572 6e20 6e65 7720 5072 6f6d return new Prom │ │ │ │ +0004c000: 6973 6528 2872 6573 6f6c 7665 2c20 7265 ise((resolve, re │ │ │ │ +0004c010: 6a65 6374 2920 3d3e 207b 0a20 2020 206c ject) => {. l │ │ │ │ +0004c020: 6574 206f 6e44 6f6e 653b 0a20 2020 206c et onDone;. l │ │ │ │ +0004c030: 6574 2069 7344 6f6e 653b 0a0a 2020 2020 et isDone;.. │ │ │ │ +0004c040: 636f 6e73 7420 646f 6e65 203d 2028 7661 const done = (va │ │ │ │ +0004c050: 6c75 652c 2069 7352 656a 6563 7465 6429 lue, isRejected) │ │ │ │ +0004c060: 203d 3e20 7b0a 2020 2020 2020 6966 2028 => {. if ( │ │ │ │ +0004c070: 6973 446f 6e65 2920 7265 7475 726e 3b0a isDone) return;. │ │ │ │ +0004c080: 2020 2020 2020 6973 446f 6e65 203d 2074 isDone = t │ │ │ │ +0004c090: 7275 653b 0a20 2020 2020 206f 6e44 6f6e rue;. onDon │ │ │ │ +0004c0a0: 6520 2626 206f 6e44 6f6e 6528 7661 6c75 e && onDone(valu │ │ │ │ +0004c0b0: 652c 2069 7352 656a 6563 7465 6429 3b0a e, isRejected);. │ │ │ │ +0004c0c0: 2020 2020 7d3b 0a0a 2020 2020 636f 6e73 };.. cons │ │ │ │ +0004c0d0: 7420 5f72 6573 6f6c 7665 203d 2028 7661 t _resolve = (va │ │ │ │ +0004c0e0: 6c75 6529 203d 3e20 7b0a 2020 2020 2020 lue) => {. │ │ │ │ +0004c0f0: 646f 6e65 2876 616c 7565 293b 0a20 2020 done(value);. │ │ │ │ +0004c100: 2020 2072 6573 6f6c 7665 2876 616c 7565 resolve(value │ │ │ │ +0004c110: 293b 0a20 2020 207d 3b0a 0a20 2020 2063 );. };.. c │ │ │ │ +0004c120: 6f6e 7374 205f 7265 6a65 6374 203d 2028 onst _reject = ( │ │ │ │ +0004c130: 7265 6173 6f6e 2920 3d3e 207b 0a20 2020 reason) => {. │ │ │ │ +0004c140: 2020 2064 6f6e 6528 7265 6173 6f6e 2c20 done(reason, │ │ │ │ +0004c150: 7472 7565 293b 0a20 2020 2020 2072 656a true);. rej │ │ │ │ +0004c160: 6563 7428 7265 6173 6f6e 293b 0a20 2020 ect(reason);. │ │ │ │ +0004c170: 207d 3b0a 0a20 2020 2061 7379 6e63 4578 };.. asyncEx │ │ │ │ +0004c180: 6563 7574 6f72 285f 7265 736f 6c76 652c ecutor(_resolve, │ │ │ │ +0004c190: 205f 7265 6a65 6374 2c20 286f 6e44 6f6e _reject, (onDon │ │ │ │ +0004c1a0: 6548 616e 646c 6572 2920 3d3e 2028 6f6e eHandler) => (on │ │ │ │ +0004c1b0: 446f 6e65 203d 206f 6e44 6f6e 6548 616e Done = onDoneHan │ │ │ │ +0004c1c0: 646c 6572 2929 2e63 6174 6368 285f 7265 dler)).catch(_re │ │ │ │ +0004c1d0: 6a65 6374 293b 0a20 207d 290a 7d3b 0a0a ject);. }).};.. │ │ │ │ +0004c1e0: 636f 6e73 7420 7265 736f 6c76 6546 616d const resolveFam │ │ │ │ +0004c1f0: 696c 7920 3d20 287b 6164 6472 6573 732c ily = ({address, │ │ │ │ +0004c200: 2066 616d 696c 797d 2920 3d3e 207b 0a20 family}) => {. │ │ │ │ +0004c210: 2069 6620 2821 7574 696c 7324 312e 6973 if (!utils$1.is │ │ │ │ +0004c220: 5374 7269 6e67 2861 6464 7265 7373 2929 String(address)) │ │ │ │ +0004c230: 207b 0a20 2020 2074 6872 6f77 2054 7970 {. throw Typ │ │ │ │ +0004c240: 6545 7272 6f72 2827 6164 6472 6573 7320 eError('address │ │ │ │ +0004c250: 6d75 7374 2062 6520 6120 7374 7269 6e67 must be a string │ │ │ │ +0004c260: 2729 3b0a 2020 7d0a 2020 7265 7475 726e ');. }. return │ │ │ │ +0004c270: 2028 7b0a 2020 2020 6164 6472 6573 732c ({. address, │ │ │ │ +0004c280: 0a20 2020 2066 616d 696c 793a 2066 616d . family: fam │ │ │ │ +0004c290: 696c 7920 7c7c 2028 6164 6472 6573 732e ily || (address. │ │ │ │ +0004c2a0: 696e 6465 784f 6628 272e 2729 203c 2030 indexOf('.') < 0 │ │ │ │ +0004c2b0: 203f 2036 203a 2034 290a 2020 7d29 3b0a ? 6 : 4). });. │ │ │ │ +0004c2c0: 7d3b 0a0a 636f 6e73 7420 6275 696c 6441 };..const buildA │ │ │ │ +0004c2d0: 6464 7265 7373 456e 7472 7920 3d20 2861 ddressEntry = (a │ │ │ │ +0004c2e0: 6464 7265 7373 2c20 6661 6d69 6c79 2920 ddress, family) │ │ │ │ +0004c2f0: 3d3e 2072 6573 6f6c 7665 4661 6d69 6c79 => resolveFamily │ │ │ │ +0004c300: 2875 7469 6c73 2431 2e69 734f 626a 6563 (utils$1.isObjec │ │ │ │ +0004c310: 7428 6164 6472 6573 7329 203f 2061 6464 t(address) ? add │ │ │ │ +0004c320: 7265 7373 203a 207b 6164 6472 6573 732c ress : {address, │ │ │ │ +0004c330: 2066 616d 696c 797d 293b 0a0a 636f 6e73 family});..cons │ │ │ │ +0004c340: 7420 6874 7470 3254 7261 6e73 706f 7274 t http2Transport │ │ │ │ +0004c350: 203d 207b 0a20 2072 6571 7565 7374 286f = {. request(o │ │ │ │ +0004c360: 7074 696f 6e73 2c20 6362 2920 7b0a 2020 ptions, cb) {. │ │ │ │ +0004c370: 2020 2020 636f 6e73 7420 6175 7468 6f72 const author │ │ │ │ +0004c380: 6974 7920 3d20 6f70 7469 6f6e 732e 7072 ity = options.pr │ │ │ │ +0004c390: 6f74 6f63 6f6c 202b 2027 2f2f 2720 2b20 otocol + '//' + │ │ │ │ +0004c3a0: 6f70 7469 6f6e 732e 686f 7374 6e61 6d65 options.hostname │ │ │ │ +0004c3b0: 202b 2027 3a27 202b 2028 6f70 7469 6f6e + ':' + (option │ │ │ │ +0004c3c0: 732e 706f 7274 207c 7c20 3830 293b 0a0a s.port || 80);.. │ │ │ │ +0004c3d0: 2020 2020 2020 636f 6e73 7420 7b68 7474 const {htt │ │ │ │ +0004c3e0: 7032 4f70 7469 6f6e 732c 2068 6561 6465 p2Options, heade │ │ │ │ +0004c3f0: 7273 7d20 3d20 6f70 7469 6f6e 733b 0a0a rs} = options;.. │ │ │ │ +0004c400: 2020 2020 2020 636f 6e73 7420 7365 7373 const sess │ │ │ │ +0004c410: 696f 6e20 3d20 6874 7470 3253 6573 7369 ion = http2Sessi │ │ │ │ +0004c420: 6f6e 732e 6765 7453 6573 7369 6f6e 2861 ons.getSession(a │ │ │ │ +0004c430: 7574 686f 7269 7479 2c20 6874 7470 324f uthority, http2O │ │ │ │ +0004c440: 7074 696f 6e73 293b 0a0a 2020 2020 2020 ptions);.. │ │ │ │ +0004c450: 636f 6e73 7420 7b0a 2020 2020 2020 2020 const {. │ │ │ │ +0004c460: 4854 5450 325f 4845 4144 4552 5f53 4348 HTTP2_HEADER_SCH │ │ │ │ +0004c470: 454d 452c 0a20 2020 2020 2020 2048 5454 EME,. HTT │ │ │ │ +0004c480: 5032 5f48 4541 4445 525f 4d45 5448 4f44 P2_HEADER_METHOD │ │ │ │ +0004c490: 2c0a 2020 2020 2020 2020 4854 5450 325f ,. HTTP2_ │ │ │ │ +0004c4a0: 4845 4144 4552 5f50 4154 482c 0a20 2020 HEADER_PATH,. │ │ │ │ +0004c4b0: 2020 2020 2048 5454 5032 5f48 4541 4445 HTTP2_HEADE │ │ │ │ +0004c4c0: 525f 5354 4154 5553 0a20 2020 2020 207d R_STATUS. } │ │ │ │ +0004c4d0: 203d 2068 7474 7032 2e63 6f6e 7374 616e = http2.constan │ │ │ │ +0004c4e0: 7473 3b0a 0a20 2020 2020 2063 6f6e 7374 ts;.. const │ │ │ │ +0004c4f0: 2068 7474 7032 4865 6164 6572 7320 3d20 http2Headers = │ │ │ │ +0004c500: 7b0a 2020 2020 2020 2020 5b48 5454 5032 {. [HTTP2 │ │ │ │ +0004c510: 5f48 4541 4445 525f 5343 4845 4d45 5d3a _HEADER_SCHEME]: │ │ │ │ +0004c520: 206f 7074 696f 6e73 2e70 726f 746f 636f options.protoco │ │ │ │ +0004c530: 6c2e 7265 706c 6163 6528 273a 272c 2027 l.replace(':', ' │ │ │ │ +0004c540: 2729 2c0a 2020 2020 2020 2020 5b48 5454 '),. [HTT │ │ │ │ +0004c550: 5032 5f48 4541 4445 525f 4d45 5448 4f44 P2_HEADER_METHOD │ │ │ │ +0004c560: 5d3a 206f 7074 696f 6e73 2e6d 6574 686f ]: options.metho │ │ │ │ +0004c570: 642c 0a20 2020 2020 2020 205b 4854 5450 d,. [HTTP │ │ │ │ +0004c580: 325f 4845 4144 4552 5f50 4154 485d 3a20 2_HEADER_PATH]: │ │ │ │ +0004c590: 6f70 7469 6f6e 732e 7061 7468 2c0a 2020 options.path,. │ │ │ │ +0004c5a0: 2020 2020 7d3b 0a0a 2020 2020 2020 7574 };.. ut │ │ │ │ +0004c5b0: 696c 7324 312e 666f 7245 6163 6828 6865 ils$1.forEach(he │ │ │ │ +0004c5c0: 6164 6572 732c 2028 6865 6164 6572 2c20 aders, (header, │ │ │ │ +0004c5d0: 6e61 6d65 2920 3d3e 207b 0a20 2020 2020 name) => {. │ │ │ │ +0004c5e0: 2020 206e 616d 652e 6368 6172 4174 2830 name.charAt(0 │ │ │ │ +0004c5f0: 2920 213d 3d20 273a 2720 2626 2028 6874 ) !== ':' && (ht │ │ │ │ +0004c600: 7470 3248 6561 6465 7273 5b6e 616d 655d tp2Headers[name] │ │ │ │ +0004c610: 203d 2068 6561 6465 7229 3b0a 2020 2020 = header);. │ │ │ │ +0004c620: 2020 7d29 3b0a 0a20 2020 2020 2063 6f6e });.. con │ │ │ │ +0004c630: 7374 2072 6571 203d 2073 6573 7369 6f6e st req = session │ │ │ │ +0004c640: 2e72 6571 7565 7374 2868 7474 7032 4865 .request(http2He │ │ │ │ +0004c650: 6164 6572 7329 3b0a 0a20 2020 2020 2072 aders);.. r │ │ │ │ +0004c660: 6571 2e6f 6e63 6528 2772 6573 706f 6e73 eq.once('respons │ │ │ │ +0004c670: 6527 2c20 2872 6573 706f 6e73 6548 6561 e', (responseHea │ │ │ │ +0004c680: 6465 7273 2920 3d3e 207b 0a20 2020 2020 ders) => {. │ │ │ │ +0004c690: 2020 2063 6f6e 7374 2072 6573 706f 6e73 const respons │ │ │ │ +0004c6a0: 6520 3d20 7265 713b 202f 2f64 7570 6c65 e = req; //duple │ │ │ │ +0004c6b0: 780a 0a20 2020 2020 2020 2072 6573 706f x.. respo │ │ │ │ +0004c6c0: 6e73 6548 6561 6465 7273 203d 204f 626a nseHeaders = Obj │ │ │ │ +0004c6d0: 6563 742e 6173 7369 676e 287b 7d2c 2072 ect.assign({}, r │ │ │ │ +0004c6e0: 6573 706f 6e73 6548 6561 6465 7273 293b esponseHeaders); │ │ │ │ +0004c6f0: 0a0a 2020 2020 2020 2020 636f 6e73 7420 .. const │ │ │ │ +0004c700: 7374 6174 7573 203d 2072 6573 706f 6e73 status = respons │ │ │ │ +0004c710: 6548 6561 6465 7273 5b48 5454 5032 5f48 eHeaders[HTTP2_H │ │ │ │ +0004c720: 4541 4445 525f 5354 4154 5553 5d3b 0a0a EADER_STATUS];.. │ │ │ │ +0004c730: 2020 2020 2020 2020 6465 6c65 7465 2072 delete r │ │ │ │ +0004c740: 6573 706f 6e73 6548 6561 6465 7273 5b48 esponseHeaders[H │ │ │ │ +0004c750: 5454 5032 5f48 4541 4445 525f 5354 4154 TTP2_HEADER_STAT │ │ │ │ +0004c760: 5553 5d3b 0a0a 2020 2020 2020 2020 7265 US];.. re │ │ │ │ +0004c770: 7370 6f6e 7365 2e68 6561 6465 7273 203d sponse.headers = │ │ │ │ +0004c780: 2072 6573 706f 6e73 6548 6561 6465 7273 responseHeaders │ │ │ │ +0004c790: 3b0a 0a20 2020 2020 2020 2072 6573 706f ;.. respo │ │ │ │ +0004c7a0: 6e73 652e 7374 6174 7573 436f 6465 203d nse.statusCode = │ │ │ │ +0004c7b0: 202b 7374 6174 7573 3b0a 0a20 2020 2020 +status;.. │ │ │ │ +0004c7c0: 2020 2063 6228 7265 7370 6f6e 7365 293b cb(response); │ │ │ │ +0004c7d0: 0a20 2020 2020 207d 293b 0a0a 2020 2020 . });.. │ │ │ │ +0004c7e0: 2020 7265 7475 726e 2072 6571 3b0a 2020 return req;. │ │ │ │ +0004c7f0: 7d0a 7d3b 0a0a 2f2a 6573 6c69 6e74 2063 }.};../*eslint c │ │ │ │ +0004c800: 6f6e 7369 7374 656e 742d 7265 7475 726e onsistent-return │ │ │ │ +0004c810: 3a30 2a2f 0a63 6f6e 7374 2068 7474 7041 :0*/.const httpA │ │ │ │ +0004c820: 6461 7074 6572 203d 2069 7348 7474 7041 dapter = isHttpA │ │ │ │ +0004c830: 6461 7074 6572 5375 7070 6f72 7465 6420 dapterSupported │ │ │ │ +0004c840: 2626 2066 756e 6374 696f 6e20 6874 7470 && function http │ │ │ │ +0004c850: 4164 6170 7465 7228 636f 6e66 6967 2920 Adapter(config) │ │ │ │ +0004c860: 7b0a 2020 7265 7475 726e 2077 7261 7041 {. return wrapA │ │ │ │ +0004c870: 7379 6e63 2861 7379 6e63 2066 756e 6374 sync(async funct │ │ │ │ +0004c880: 696f 6e20 6469 7370 6174 6368 4874 7470 ion dispatchHttp │ │ │ │ +0004c890: 5265 7175 6573 7428 7265 736f 6c76 652c Request(resolve, │ │ │ │ +0004c8a0: 2072 656a 6563 742c 206f 6e44 6f6e 6529 reject, onDone) │ │ │ │ +0004c8b0: 207b 0a20 2020 206c 6574 207b 6461 7461 {. let {data │ │ │ │ +0004c8c0: 2c20 6c6f 6f6b 7570 2c20 6661 6d69 6c79 , lookup, family │ │ │ │ +0004c8d0: 2c20 6874 7470 5665 7273 696f 6e20 3d20 , httpVersion = │ │ │ │ +0004c8e0: 312c 2068 7474 7032 4f70 7469 6f6e 737d 1, http2Options} │ │ │ │ +0004c8f0: 203d 2063 6f6e 6669 673b 0a20 2020 2063 = config;. c │ │ │ │ +0004c900: 6f6e 7374 207b 7265 7370 6f6e 7365 5479 onst {responseTy │ │ │ │ +0004c910: 7065 2c20 7265 7370 6f6e 7365 456e 636f pe, responseEnco │ │ │ │ +0004c920: 6469 6e67 7d20 3d20 636f 6e66 6967 3b0a ding} = config;. │ │ │ │ +0004c930: 2020 2020 636f 6e73 7420 6d65 7468 6f64 const method │ │ │ │ +0004c940: 203d 2063 6f6e 6669 672e 6d65 7468 6f64 = config.method │ │ │ │ +0004c950: 2e74 6f55 7070 6572 4361 7365 2829 3b0a .toUpperCase();. │ │ │ │ +0004c960: 2020 2020 6c65 7420 6973 446f 6e65 3b0a let isDone;. │ │ │ │ +0004c970: 2020 2020 6c65 7420 7265 6a65 6374 6564 let rejected │ │ │ │ +0004c980: 203d 2066 616c 7365 3b0a 2020 2020 6c65 = false;. le │ │ │ │ +0004c990: 7420 7265 713b 0a0a 2020 2020 6874 7470 t req;.. http │ │ │ │ +0004c9a0: 5665 7273 696f 6e20 3d20 2b68 7474 7056 Version = +httpV │ │ │ │ +0004c9b0: 6572 7369 6f6e 3b0a 0a20 2020 2069 6620 ersion;.. if │ │ │ │ +0004c9c0: 284e 756d 6265 722e 6973 4e61 4e28 6874 (Number.isNaN(ht │ │ │ │ +0004c9d0: 7470 5665 7273 696f 6e29 2920 7b0a 2020 tpVersion)) {. │ │ │ │ +0004c9e0: 2020 2020 7468 726f 7720 5479 7065 4572 throw TypeEr │ │ │ │ +0004c9f0: 726f 7228 6049 6e76 616c 6964 2070 726f ror(`Invalid pro │ │ │ │ +0004ca00: 746f 636f 6c20 7665 7273 696f 6e3a 2027 tocol version: ' │ │ │ │ +0004ca10: 247b 636f 6e66 6967 2e68 7474 7056 6572 ${config.httpVer │ │ │ │ +0004ca20: 7369 6f6e 7d27 2069 7320 6e6f 7420 6120 sion}' is not a │ │ │ │ +0004ca30: 6e75 6d62 6572 6029 3b0a 2020 2020 7d0a number`);. }. │ │ │ │ +0004ca40: 0a20 2020 2069 6620 2868 7474 7056 6572 . if (httpVer │ │ │ │ +0004ca50: 7369 6f6e 2021 3d3d 2031 2026 2620 6874 sion !== 1 && ht │ │ │ │ +0004ca60: 7470 5665 7273 696f 6e20 213d 3d20 3229 tpVersion !== 2) │ │ │ │ +0004ca70: 207b 0a20 2020 2020 2074 6872 6f77 2054 {. throw T │ │ │ │ +0004ca80: 7970 6545 7272 6f72 2860 556e 7375 7070 ypeError(`Unsupp │ │ │ │ +0004ca90: 6f72 7465 6420 7072 6f74 6f63 6f6c 2076 orted protocol v │ │ │ │ +0004caa0: 6572 7369 6f6e 2027 247b 6874 7470 5665 ersion '${httpVe │ │ │ │ +0004cab0: 7273 696f 6e7d 2760 293b 0a20 2020 207d rsion}'`);. } │ │ │ │ +0004cac0: 0a0a 2020 2020 636f 6e73 7420 6973 4874 .. const isHt │ │ │ │ +0004cad0: 7470 3220 3d20 6874 7470 5665 7273 696f tp2 = httpVersio │ │ │ │ +0004cae0: 6e20 3d3d 3d20 323b 0a0a 2020 2020 6966 n === 2;.. if │ │ │ │ +0004caf0: 2028 6c6f 6f6b 7570 2920 7b0a 2020 2020 (lookup) {. │ │ │ │ +0004cb00: 2020 636f 6e73 7420 5f6c 6f6f 6b75 7020 const _lookup │ │ │ │ +0004cb10: 3d20 6361 6c6c 6261 636b 6966 7924 3128 = callbackify$1( │ │ │ │ +0004cb20: 6c6f 6f6b 7570 2c20 2876 616c 7565 2920 lookup, (value) │ │ │ │ +0004cb30: 3d3e 2075 7469 6c73 2431 2e69 7341 7272 => utils$1.isArr │ │ │ │ +0004cb40: 6179 2876 616c 7565 2920 3f20 7661 6c75 ay(value) ? valu │ │ │ │ +0004cb50: 6520 3a20 5b76 616c 7565 5d29 3b0a 2020 e : [value]);. │ │ │ │ +0004cb60: 2020 2020 2f2f 2068 6f74 6669 7820 746f // hotfix to │ │ │ │ +0004cb70: 2073 7570 706f 7274 206f 7074 2e61 6c6c support opt.all │ │ │ │ +0004cb80: 206f 7074 696f 6e20 7768 6963 6820 6973 option which is │ │ │ │ +0004cb90: 2072 6571 7569 7265 6420 666f 7220 6e6f required for no │ │ │ │ +0004cba0: 6465 2032 302e 780a 2020 2020 2020 6c6f de 20.x. lo │ │ │ │ +0004cbb0: 6f6b 7570 203d 2028 686f 7374 6e61 6d65 okup = (hostname │ │ │ │ +0004cbc0: 2c20 6f70 742c 2063 6229 203d 3e20 7b0a , opt, cb) => {. │ │ │ │ +0004cbd0: 2020 2020 2020 2020 5f6c 6f6f 6b75 7028 _lookup( │ │ │ │ +0004cbe0: 686f 7374 6e61 6d65 2c20 6f70 742c 2028 hostname, opt, ( │ │ │ │ +0004cbf0: 6572 722c 2061 7267 302c 2061 7267 3129 err, arg0, arg1) │ │ │ │ +0004cc00: 203d 3e20 7b0a 2020 2020 2020 2020 2020 => {. │ │ │ │ +0004cc10: 6966 2028 6572 7229 207b 0a20 2020 2020 if (err) {. │ │ │ │ +0004cc20: 2020 2020 2020 2072 6574 7572 6e20 6362 return cb │ │ │ │ +0004cc30: 2865 7272 293b 0a20 2020 2020 2020 2020 (err);. │ │ │ │ +0004cc40: 207d 0a0a 2020 2020 2020 2020 2020 636f }.. co │ │ │ │ +0004cc50: 6e73 7420 6164 6472 6573 7365 7320 3d20 nst addresses = │ │ │ │ +0004cc60: 7574 696c 7324 312e 6973 4172 7261 7928 utils$1.isArray( │ │ │ │ +0004cc70: 6172 6730 2920 3f20 6172 6730 2e6d 6170 arg0) ? arg0.map │ │ │ │ +0004cc80: 2861 6464 7220 3d3e 2062 7569 6c64 4164 (addr => buildAd │ │ │ │ +0004cc90: 6472 6573 7345 6e74 7279 2861 6464 7229 dressEntry(addr) │ │ │ │ +0004cca0: 2920 3a20 5b62 7569 6c64 4164 6472 6573 ) : [buildAddres │ │ │ │ +0004ccb0: 7345 6e74 7279 2861 7267 302c 2061 7267 sEntry(arg0, arg │ │ │ │ +0004ccc0: 3129 5d3b 0a0a 2020 2020 2020 2020 2020 1)];.. │ │ │ │ +0004ccd0: 6f70 742e 616c 6c20 3f20 6362 2865 7272 opt.all ? cb(err │ │ │ │ +0004cce0: 2c20 6164 6472 6573 7365 7329 203a 2063 , addresses) : c │ │ │ │ +0004ccf0: 6228 6572 722c 2061 6464 7265 7373 6573 b(err, addresses │ │ │ │ +0004cd00: 5b30 5d2e 6164 6472 6573 732c 2061 6464 [0].address, add │ │ │ │ +0004cd10: 7265 7373 6573 5b30 5d2e 6661 6d69 6c79 resses[0].family │ │ │ │ +0004cd20: 293b 0a20 2020 2020 2020 207d 293b 0a20 );. });. │ │ │ │ +0004cd30: 2020 2020 207d 3b0a 2020 2020 7d0a 0a20 };. }.. │ │ │ │ +0004cd40: 2020 2063 6f6e 7374 2061 626f 7274 456d const abortEm │ │ │ │ +0004cd50: 6974 7465 7220 3d20 6e65 7720 6576 656e itter = new even │ │ │ │ +0004cd60: 7473 2e45 7665 6e74 456d 6974 7465 7228 ts.EventEmitter( │ │ │ │ +0004cd70: 293b 0a0a 2020 2020 6675 6e63 7469 6f6e );.. function │ │ │ │ +0004cd80: 2061 626f 7274 2872 6561 736f 6e29 207b abort(reason) { │ │ │ │ +0004cd90: 0a20 2020 2020 2074 7279 207b 0a20 2020 . try {. │ │ │ │ +0004cda0: 2020 2020 2061 626f 7274 456d 6974 7465 abortEmitte │ │ │ │ +0004cdb0: 722e 656d 6974 2827 6162 6f72 7427 2c20 r.emit('abort', │ │ │ │ +0004cdc0: 2172 6561 736f 6e20 7c7c 2072 6561 736f !reason || reaso │ │ │ │ +0004cdd0: 6e2e 7479 7065 203f 206e 6577 2043 616e n.type ? new Can │ │ │ │ +0004cde0: 6365 6c65 6445 7272 6f72 286e 756c 6c2c celedError(null, │ │ │ │ +0004cdf0: 2063 6f6e 6669 672c 2072 6571 2920 3a20 config, req) : │ │ │ │ +0004ce00: 7265 6173 6f6e 293b 0a20 2020 2020 207d reason);. } │ │ │ │ +0004ce10: 2063 6174 6368 2865 7272 2920 7b0a 2020 catch(err) {. │ │ │ │ +0004ce20: 2020 2020 2020 636f 6e73 6f6c 652e 7761 console.wa │ │ │ │ +0004ce30: 726e 2827 656d 6974 2065 7272 6f72 272c rn('emit error', │ │ │ │ +0004ce40: 2065 7272 293b 0a20 2020 2020 207d 0a20 err);. }. │ │ │ │ +0004ce50: 2020 207d 0a0a 2020 2020 6162 6f72 7445 }.. abortE │ │ │ │ +0004ce60: 6d69 7474 6572 2e6f 6e63 6528 2761 626f mitter.once('abo │ │ │ │ +0004ce70: 7274 272c 2072 656a 6563 7429 3b0a 0a20 rt', reject);.. │ │ │ │ +0004ce80: 2020 2063 6f6e 7374 206f 6e46 696e 6973 const onFinis │ │ │ │ +0004ce90: 6865 6420 3d20 2829 203d 3e20 7b0a 2020 hed = () => {. │ │ │ │ +0004cea0: 2020 2020 6966 2028 636f 6e66 6967 2e63 if (config.c │ │ │ │ +0004ceb0: 616e 6365 6c54 6f6b 656e 2920 7b0a 2020 ancelToken) {. │ │ │ │ +0004cec0: 2020 2020 2020 636f 6e66 6967 2e63 616e config.can │ │ │ │ +0004ced0: 6365 6c54 6f6b 656e 2e75 6e73 7562 7363 celToken.unsubsc │ │ │ │ +0004cee0: 7269 6265 2861 626f 7274 293b 0a20 2020 ribe(abort);. │ │ │ │ +0004cef0: 2020 207d 0a0a 2020 2020 2020 6966 2028 }.. if ( │ │ │ │ +0004cf00: 636f 6e66 6967 2e73 6967 6e61 6c29 207b config.signal) { │ │ │ │ +0004cf10: 0a20 2020 2020 2020 2063 6f6e 6669 672e . config. │ │ │ │ +0004cf20: 7369 676e 616c 2e72 656d 6f76 6545 7665 signal.removeEve │ │ │ │ +0004cf30: 6e74 4c69 7374 656e 6572 2827 6162 6f72 ntListener('abor │ │ │ │ +0004cf40: 7427 2c20 6162 6f72 7429 3b0a 2020 2020 t', abort);. │ │ │ │ +0004cf50: 2020 7d0a 0a20 2020 2020 2061 626f 7274 }.. abort │ │ │ │ +0004cf60: 456d 6974 7465 722e 7265 6d6f 7665 416c Emitter.removeAl │ │ │ │ +0004cf70: 6c4c 6973 7465 6e65 7273 2829 3b0a 2020 lListeners();. │ │ │ │ +0004cf80: 2020 7d3b 0a0a 2020 2020 6966 2028 636f };.. if (co │ │ │ │ +0004cf90: 6e66 6967 2e63 616e 6365 6c54 6f6b 656e nfig.cancelToken │ │ │ │ +0004cfa0: 207c 7c20 636f 6e66 6967 2e73 6967 6e61 || config.signa │ │ │ │ +0004cfb0: 6c29 207b 0a20 2020 2020 2063 6f6e 6669 l) {. confi │ │ │ │ +0004cfc0: 672e 6361 6e63 656c 546f 6b65 6e20 2626 g.cancelToken && │ │ │ │ +0004cfd0: 2063 6f6e 6669 672e 6361 6e63 656c 546f config.cancelTo │ │ │ │ +0004cfe0: 6b65 6e2e 7375 6273 6372 6962 6528 6162 ken.subscribe(ab │ │ │ │ +0004cff0: 6f72 7429 3b0a 2020 2020 2020 6966 2028 ort);. if ( │ │ │ │ +0004d000: 636f 6e66 6967 2e73 6967 6e61 6c29 207b config.signal) { │ │ │ │ +0004d010: 0a20 2020 2020 2020 2063 6f6e 6669 672e . config. │ │ │ │ +0004d020: 7369 676e 616c 2e61 626f 7274 6564 203f signal.aborted ? │ │ │ │ +0004d030: 2061 626f 7274 2829 203a 2063 6f6e 6669 abort() : confi │ │ │ │ +0004d040: 672e 7369 676e 616c 2e61 6464 4576 656e g.signal.addEven │ │ │ │ +0004d050: 744c 6973 7465 6e65 7228 2761 626f 7274 tListener('abort │ │ │ │ +0004d060: 272c 2061 626f 7274 293b 0a20 2020 2020 ', abort);. │ │ │ │ +0004d070: 207d 0a20 2020 207d 0a0a 2020 2020 6f6e }. }.. on │ │ │ │ +0004d080: 446f 6e65 2828 7265 7370 6f6e 7365 2c20 Done((response, │ │ │ │ +0004d090: 6973 5265 6a65 6374 6564 2920 3d3e 207b isRejected) => { │ │ │ │ +0004d0a0: 0a20 2020 2020 2069 7344 6f6e 6520 3d20 . isDone = │ │ │ │ +0004d0b0: 7472 7565 3b0a 0a20 2020 2020 2069 6620 true;.. if │ │ │ │ +0004d0c0: 2869 7352 656a 6563 7465 6429 207b 0a20 (isRejected) {. │ │ │ │ +0004d0d0: 2020 2020 2020 2072 656a 6563 7465 6420 rejected │ │ │ │ +0004d0e0: 3d20 7472 7565 3b0a 2020 2020 2020 2020 = true;. │ │ │ │ +0004d0f0: 6f6e 4669 6e69 7368 6564 2829 3b0a 2020 onFinished();. │ │ │ │ +0004d100: 2020 2020 2020 7265 7475 726e 3b0a 2020 return;. │ │ │ │ +0004d110: 2020 2020 7d0a 0a20 2020 2020 2063 6f6e }.. con │ │ │ │ +0004d120: 7374 207b 6461 7461 7d20 3d20 7265 7370 st {data} = resp │ │ │ │ +0004d130: 6f6e 7365 3b0a 0a20 2020 2020 2069 6620 onse;.. if │ │ │ │ +0004d140: 2864 6174 6120 696e 7374 616e 6365 6f66 (data instanceof │ │ │ │ +0004d150: 2073 7472 6561 6d2e 5265 6164 6162 6c65 stream.Readable │ │ │ │ +0004d160: 207c 7c20 6461 7461 2069 6e73 7461 6e63 || data instanc │ │ │ │ +0004d170: 656f 6620 7374 7265 616d 2e44 7570 6c65 eof stream.Duple │ │ │ │ +0004d180: 7829 207b 0a20 2020 2020 2020 2063 6f6e x) {. con │ │ │ │ +0004d190: 7374 206f 6666 4c69 7374 656e 6572 7320 st offListeners │ │ │ │ +0004d1a0: 3d20 7374 7265 616d 2e66 696e 6973 6865 = stream.finishe │ │ │ │ +0004d1b0: 6428 6461 7461 2c20 2829 203d 3e20 7b0a d(data, () => {. │ │ │ │ +0004d1c0: 2020 2020 2020 2020 2020 6f66 664c 6973 offLis │ │ │ │ +0004d1d0: 7465 6e65 7273 2829 3b0a 2020 2020 2020 teners();. │ │ │ │ +0004d1e0: 2020 2020 6f6e 4669 6e69 7368 6564 2829 onFinished() │ │ │ │ +0004d1f0: 3b0a 2020 2020 2020 2020 7d29 3b0a 2020 ;. });. │ │ │ │ +0004d200: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ +0004d210: 2020 2020 206f 6e46 696e 6973 6865 6428 onFinished( │ │ │ │ +0004d220: 293b 0a20 2020 2020 207d 0a20 2020 207d );. }. } │ │ │ │ +0004d230: 293b 0a0a 0a0a 0a0a 2020 2020 2f2f 2050 );...... // P │ │ │ │ +0004d240: 6172 7365 2075 726c 0a20 2020 2063 6f6e arse url. con │ │ │ │ +0004d250: 7374 2066 756c 6c50 6174 6820 3d20 6275 st fullPath = bu │ │ │ │ +0004d260: 696c 6446 756c 6c50 6174 6828 636f 6e66 ildFullPath(conf │ │ │ │ +0004d270: 6967 2e62 6173 6555 524c 2c20 636f 6e66 ig.baseURL, conf │ │ │ │ +0004d280: 6967 2e75 726c 2c20 636f 6e66 6967 2e61 ig.url, config.a │ │ │ │ +0004d290: 6c6c 6f77 4162 736f 6c75 7465 5572 6c73 llowAbsoluteUrls │ │ │ │ +0004d2a0: 293b 0a20 2020 2063 6f6e 7374 2070 6172 );. const par │ │ │ │ +0004d2b0: 7365 6420 3d20 6e65 7720 5552 4c28 6675 sed = new URL(fu │ │ │ │ +0004d2c0: 6c6c 5061 7468 2c20 706c 6174 666f 726d llPath, platform │ │ │ │ +0004d2d0: 2e68 6173 4272 6f77 7365 7245 6e76 203f .hasBrowserEnv ? │ │ │ │ +0004d2e0: 2070 6c61 7466 6f72 6d2e 6f72 6967 696e platform.origin │ │ │ │ +0004d2f0: 203a 2075 6e64 6566 696e 6564 293b 0a20 : undefined);. │ │ │ │ +0004d300: 2020 2063 6f6e 7374 2070 726f 746f 636f const protoco │ │ │ │ +0004d310: 6c20 3d20 7061 7273 6564 2e70 726f 746f l = parsed.proto │ │ │ │ +0004d320: 636f 6c20 7c7c 2073 7570 706f 7274 6564 col || supported │ │ │ │ +0004d330: 5072 6f74 6f63 6f6c 735b 305d 3b0a 0a20 Protocols[0];.. │ │ │ │ +0004d340: 2020 2069 6620 2870 726f 746f 636f 6c20 if (protocol │ │ │ │ +0004d350: 3d3d 3d20 2764 6174 613a 2729 207b 0a20 === 'data:') {. │ │ │ │ +0004d360: 2020 2020 202f 2f20 4170 706c 7920 7468 // Apply th │ │ │ │ +0004d370: 6520 7361 6d65 2073 656d 616e 7469 6373 e same semantics │ │ │ │ +0004d380: 2061 7320 4854 5450 3a20 6f6e 6c79 2065 as HTTP: only e │ │ │ │ +0004d390: 6e66 6f72 6365 2069 6620 6120 6669 6e69 nforce if a fini │ │ │ │ +0004d3a0: 7465 2c20 6e6f 6e2d 6e65 6761 7469 7665 te, non-negative │ │ │ │ +0004d3b0: 2063 6170 2069 7320 7365 742e 0a20 2020 cap is set.. │ │ │ │ +0004d3c0: 2020 2069 6620 2863 6f6e 6669 672e 6d61 if (config.ma │ │ │ │ +0004d3d0: 7843 6f6e 7465 6e74 4c65 6e67 7468 203e xContentLength > │ │ │ │ +0004d3e0: 202d 3129 207b 0a20 2020 2020 2020 202f -1) {. / │ │ │ │ +0004d3f0: 2f20 5573 6520 7468 6520 6578 6163 7420 / Use the exact │ │ │ │ +0004d400: 7374 7269 6e67 2070 6173 7365 6420 746f string passed to │ │ │ │ +0004d410: 2066 726f 6d44 6174 6155 5249 2028 636f fromDataURI (co │ │ │ │ +0004d420: 6e66 6967 2e75 726c 293b 2066 616c 6c20 nfig.url); fall │ │ │ │ +0004d430: 6261 636b 2074 6f20 6675 6c6c 5061 7468 back to fullPath │ │ │ │ +0004d440: 2069 6620 6e65 6564 6564 2e0a 2020 2020 if needed.. │ │ │ │ +0004d450: 2020 2020 636f 6e73 7420 6461 7461 5572 const dataUr │ │ │ │ +0004d460: 6c20 3d20 5374 7269 6e67 2863 6f6e 6669 l = String(confi │ │ │ │ +0004d470: 672e 7572 6c20 7c7c 2066 756c 6c50 6174 g.url || fullPat │ │ │ │ +0004d480: 6820 7c7c 2027 2729 3b0a 2020 2020 2020 h || '');. │ │ │ │ +0004d490: 2020 636f 6e73 7420 6573 7469 6d61 7465 const estimate │ │ │ │ +0004d4a0: 6420 3d20 6573 7469 6d61 7465 4461 7461 d = estimateData │ │ │ │ +0004d4b0: 5552 4c44 6563 6f64 6564 4279 7465 7328 URLDecodedBytes( │ │ │ │ +0004d4c0: 6461 7461 5572 6c29 3b0a 0a20 2020 2020 dataUrl);.. │ │ │ │ +0004d4d0: 2020 2069 6620 2865 7374 696d 6174 6564 if (estimated │ │ │ │ +0004d4e0: 203e 2063 6f6e 6669 672e 6d61 7843 6f6e > config.maxCon │ │ │ │ +0004d4f0: 7465 6e74 4c65 6e67 7468 2920 7b0a 2020 tentLength) {. │ │ │ │ +0004d500: 2020 2020 2020 2020 7265 7475 726e 2072 return r │ │ │ │ +0004d510: 656a 6563 7428 6e65 7720 4178 696f 7345 eject(new AxiosE │ │ │ │ +0004d520: 7272 6f72 280a 2020 2020 2020 2020 2020 rror(. │ │ │ │ +0004d530: 2020 276d 6178 436f 6e74 656e 744c 656e 'maxContentLen │ │ │ │ +0004d540: 6774 6820 7369 7a65 206f 6620 2720 2b20 gth size of ' + │ │ │ │ +0004d550: 636f 6e66 6967 2e6d 6178 436f 6e74 656e config.maxConten │ │ │ │ +0004d560: 744c 656e 6774 6820 2b20 2720 6578 6365 tLength + ' exce │ │ │ │ +0004d570: 6564 6564 272c 0a20 2020 2020 2020 2020 eded',. │ │ │ │ +0004d580: 2020 2041 7869 6f73 4572 726f 722e 4552 AxiosError.ER │ │ │ │ +0004d590: 525f 4241 445f 5245 5350 4f4e 5345 2c0a R_BAD_RESPONSE,. │ │ │ │ +0004d5a0: 2020 2020 2020 2020 2020 2020 636f 6e66 conf │ │ │ │ +0004d5b0: 6967 0a20 2020 2020 2020 2020 2029 293b ig. )); │ │ │ │ +0004d5c0: 0a20 2020 2020 2020 207d 0a20 2020 2020 . }. │ │ │ │ +0004d5d0: 207d 0a0a 2020 2020 2020 6c65 7420 636f }.. let co │ │ │ │ +0004d5e0: 6e76 6572 7465 6444 6174 613b 0a0a 2020 nvertedData;.. │ │ │ │ +0004d5f0: 2020 2020 6966 2028 6d65 7468 6f64 2021 if (method ! │ │ │ │ +0004d600: 3d3d 2027 4745 5427 2920 7b0a 2020 2020 == 'GET') {. │ │ │ │ +0004d610: 2020 2020 7265 7475 726e 2073 6574 746c return settl │ │ │ │ +0004d620: 6528 7265 736f 6c76 652c 2072 656a 6563 e(resolve, rejec │ │ │ │ +0004d630: 742c 207b 0a20 2020 2020 2020 2020 2073 t, {. s │ │ │ │ +0004d640: 7461 7475 733a 2034 3035 2c0a 2020 2020 tatus: 405,. │ │ │ │ +0004d650: 2020 2020 2020 7374 6174 7573 5465 7874 statusText │ │ │ │ +0004d660: 3a20 276d 6574 686f 6420 6e6f 7420 616c : 'method not al │ │ │ │ +0004d670: 6c6f 7765 6427 2c0a 2020 2020 2020 2020 lowed',. │ │ │ │ +0004d680: 2020 6865 6164 6572 733a 207b 7d2c 0a20 headers: {},. │ │ │ │ +0004d690: 2020 2020 2020 2020 2063 6f6e 6669 670a config. │ │ │ │ +0004d6a0: 2020 2020 2020 2020 7d29 3b0a 2020 2020 });. │ │ │ │ +0004d6b0: 2020 7d0a 0a20 2020 2020 2074 7279 207b }.. try { │ │ │ │ +0004d6c0: 0a20 2020 2020 2020 2063 6f6e 7665 7274 . convert │ │ │ │ +0004d6d0: 6564 4461 7461 203d 2066 726f 6d44 6174 edData = fromDat │ │ │ │ +0004d6e0: 6155 5249 2863 6f6e 6669 672e 7572 6c2c aURI(config.url, │ │ │ │ +0004d6f0: 2072 6573 706f 6e73 6554 7970 6520 3d3d responseType == │ │ │ │ +0004d700: 3d20 2762 6c6f 6227 2c20 7b0a 2020 2020 = 'blob', {. │ │ │ │ +0004d710: 2020 2020 2020 426c 6f62 3a20 636f 6e66 Blob: conf │ │ │ │ +0004d720: 6967 2e65 6e76 2026 2620 636f 6e66 6967 ig.env && config │ │ │ │ +0004d730: 2e65 6e76 2e42 6c6f 620a 2020 2020 2020 .env.Blob. │ │ │ │ +0004d740: 2020 7d29 3b0a 2020 2020 2020 7d20 6361 });. } ca │ │ │ │ +0004d750: 7463 6820 2865 7272 2920 7b0a 2020 2020 tch (err) {. │ │ │ │ +0004d760: 2020 2020 7468 726f 7720 4178 696f 7345 throw AxiosE │ │ │ │ +0004d770: 7272 6f72 2e66 726f 6d28 6572 722c 2041 rror.from(err, A │ │ │ │ +0004d780: 7869 6f73 4572 726f 722e 4552 525f 4241 xiosError.ERR_BA │ │ │ │ +0004d790: 445f 5245 5155 4553 542c 2063 6f6e 6669 D_REQUEST, confi │ │ │ │ +0004d7a0: 6729 3b0a 2020 2020 2020 7d0a 0a20 2020 g);. }.. │ │ │ │ +0004d7b0: 2020 2069 6620 2872 6573 706f 6e73 6554 if (responseT │ │ │ │ +0004d7c0: 7970 6520 3d3d 3d20 2774 6578 7427 2920 ype === 'text') │ │ │ │ +0004d7d0: 7b0a 2020 2020 2020 2020 636f 6e76 6572 {. conver │ │ │ │ +0004d7e0: 7465 6444 6174 6120 3d20 636f 6e76 6572 tedData = conver │ │ │ │ +0004d7f0: 7465 6444 6174 612e 746f 5374 7269 6e67 tedData.toString │ │ │ │ +0004d800: 2872 6573 706f 6e73 6545 6e63 6f64 696e (responseEncodin │ │ │ │ +0004d810: 6729 3b0a 0a20 2020 2020 2020 2069 6620 g);.. if │ │ │ │ +0004d820: 2821 7265 7370 6f6e 7365 456e 636f 6469 (!responseEncodi │ │ │ │ +0004d830: 6e67 207c 7c20 7265 7370 6f6e 7365 456e ng || responseEn │ │ │ │ +0004d840: 636f 6469 6e67 203d 3d3d 2027 7574 6638 coding === 'utf8 │ │ │ │ +0004d850: 2729 207b 0a20 2020 2020 2020 2020 2063 ') {. c │ │ │ │ +0004d860: 6f6e 7665 7274 6564 4461 7461 203d 2075 onvertedData = u │ │ │ │ +0004d870: 7469 6c73 2431 2e73 7472 6970 424f 4d28 tils$1.stripBOM( │ │ │ │ +0004d880: 636f 6e76 6572 7465 6444 6174 6129 3b0a convertedData);. │ │ │ │ +0004d890: 2020 2020 2020 2020 7d0a 2020 2020 2020 }. │ │ │ │ +0004d8a0: 7d20 656c 7365 2069 6620 2872 6573 706f } else if (respo │ │ │ │ +0004d8b0: 6e73 6554 7970 6520 3d3d 3d20 2773 7472 nseType === 'str │ │ │ │ +0004d8c0: 6561 6d27 2920 7b0a 2020 2020 2020 2020 eam') {. │ │ │ │ +0004d8d0: 636f 6e76 6572 7465 6444 6174 6120 3d20 convertedData = │ │ │ │ +0004d8e0: 7374 7265 616d 2e52 6561 6461 626c 652e stream.Readable. │ │ │ │ +0004d8f0: 6672 6f6d 2863 6f6e 7665 7274 6564 4461 from(convertedDa │ │ │ │ +0004d900: 7461 293b 0a20 2020 2020 207d 0a0a 2020 ta);. }.. │ │ │ │ +0004d910: 2020 2020 7265 7475 726e 2073 6574 746c return settl │ │ │ │ +0004d920: 6528 7265 736f 6c76 652c 2072 656a 6563 e(resolve, rejec │ │ │ │ +0004d930: 742c 207b 0a20 2020 2020 2020 2064 6174 t, {. dat │ │ │ │ +0004d940: 613a 2063 6f6e 7665 7274 6564 4461 7461 a: convertedData │ │ │ │ +0004d950: 2c0a 2020 2020 2020 2020 7374 6174 7573 ,. status │ │ │ │ +0004d960: 3a20 3230 302c 0a20 2020 2020 2020 2073 : 200,. s │ │ │ │ +0004d970: 7461 7475 7354 6578 743a 2027 4f4b 272c tatusText: 'OK', │ │ │ │ +0004d980: 0a20 2020 2020 2020 2068 6561 6465 7273 . headers │ │ │ │ +0004d990: 3a20 6e65 7720 4178 696f 7348 6561 6465 : new AxiosHeade │ │ │ │ +0004d9a0: 7273 2431 2829 2c0a 2020 2020 2020 2020 rs$1(),. │ │ │ │ +0004d9b0: 636f 6e66 6967 0a20 2020 2020 207d 293b config. }); │ │ │ │ +0004d9c0: 0a20 2020 207d 0a0a 2020 2020 6966 2028 . }.. if ( │ │ │ │ +0004d9d0: 7375 7070 6f72 7465 6450 726f 746f 636f supportedProtoco │ │ │ │ +0004d9e0: 6c73 2e69 6e64 6578 4f66 2870 726f 746f ls.indexOf(proto │ │ │ │ +0004d9f0: 636f 6c29 203d 3d3d 202d 3129 207b 0a20 col) === -1) {. │ │ │ │ +0004da00: 2020 2020 2072 6574 7572 6e20 7265 6a65 return reje │ │ │ │ +0004da10: 6374 286e 6577 2041 7869 6f73 4572 726f ct(new AxiosErro │ │ │ │ +0004da20: 7228 0a20 2020 2020 2020 2027 556e 7375 r(. 'Unsu │ │ │ │ +0004da30: 7070 6f72 7465 6420 7072 6f74 6f63 6f6c pported protocol │ │ │ │ +0004da40: 2027 202b 2070 726f 746f 636f 6c2c 0a20 ' + protocol,. │ │ │ │ +0004da50: 2020 2020 2020 2041 7869 6f73 4572 726f AxiosErro │ │ │ │ +0004da60: 722e 4552 525f 4241 445f 5245 5155 4553 r.ERR_BAD_REQUES │ │ │ │ +0004da70: 542c 0a20 2020 2020 2020 2063 6f6e 6669 T,. confi │ │ │ │ +0004da80: 670a 2020 2020 2020 2929 3b0a 2020 2020 g. ));. │ │ │ │ +0004da90: 7d0a 0a20 2020 2063 6f6e 7374 2068 6561 }.. const hea │ │ │ │ +0004daa0: 6465 7273 203d 2041 7869 6f73 4865 6164 ders = AxiosHead │ │ │ │ +0004dab0: 6572 7324 312e 6672 6f6d 2863 6f6e 6669 ers$1.from(confi │ │ │ │ +0004dac0: 672e 6865 6164 6572 7329 2e6e 6f72 6d61 g.headers).norma │ │ │ │ +0004dad0: 6c69 7a65 2829 3b0a 0a20 2020 202f 2f20 lize();.. // │ │ │ │ +0004dae0: 5365 7420 5573 6572 2d41 6765 6e74 2028 Set User-Agent ( │ │ │ │ +0004daf0: 7265 7175 6972 6564 2062 7920 736f 6d65 required by some │ │ │ │ +0004db00: 2073 6572 7665 7273 290a 2020 2020 2f2f servers). // │ │ │ │ +0004db10: 2053 6565 2068 7474 7073 3a2f 2f67 6974 See https://git │ │ │ │ +0004db20: 6875 622e 636f 6d2f 6178 696f 732f 6178 hub.com/axios/ax │ │ │ │ +0004db30: 696f 732f 6973 7375 6573 2f36 390a 2020 ios/issues/69. │ │ │ │ +0004db40: 2020 2f2f 2055 7365 722d 4167 656e 7420 // User-Agent │ │ │ │ +0004db50: 6973 2073 7065 6369 6669 6564 3b20 6861 is specified; ha │ │ │ │ +0004db60: 6e64 6c65 2063 6173 6520 7768 6572 6520 ndle case where │ │ │ │ +0004db70: 6e6f 2055 4120 6865 6164 6572 2069 7320 no UA header is │ │ │ │ +0004db80: 6465 7369 7265 640a 2020 2020 2f2f 204f desired. // O │ │ │ │ +0004db90: 6e6c 7920 7365 7420 6865 6164 6572 2069 nly set header i │ │ │ │ +0004dba0: 6620 6974 2068 6173 6e27 7420 6265 656e f it hasn't been │ │ │ │ +0004dbb0: 2073 6574 2069 6e20 636f 6e66 6967 0a20 set in config. │ │ │ │ +0004dbc0: 2020 2068 6561 6465 7273 2e73 6574 2827 headers.set(' │ │ │ │ +0004dbd0: 5573 6572 2d41 6765 6e74 272c 2027 6178 User-Agent', 'ax │ │ │ │ +0004dbe0: 696f 732f 2720 2b20 5645 5253 494f 4e2c ios/' + VERSION, │ │ │ │ +0004dbf0: 2066 616c 7365 293b 0a0a 2020 2020 636f false);.. co │ │ │ │ +0004dc00: 6e73 7420 7b6f 6e55 706c 6f61 6450 726f nst {onUploadPro │ │ │ │ +0004dc10: 6772 6573 732c 206f 6e44 6f77 6e6c 6f61 gress, onDownloa │ │ │ │ +0004dc20: 6450 726f 6772 6573 737d 203d 2063 6f6e dProgress} = con │ │ │ │ +0004dc30: 6669 673b 0a20 2020 2063 6f6e 7374 206d fig;. const m │ │ │ │ +0004dc40: 6178 5261 7465 203d 2063 6f6e 6669 672e axRate = config. │ │ │ │ +0004dc50: 6d61 7852 6174 653b 0a20 2020 206c 6574 maxRate;. let │ │ │ │ +0004dc60: 206d 6178 5570 6c6f 6164 5261 7465 203d maxUploadRate = │ │ │ │ +0004dc70: 2075 6e64 6566 696e 6564 3b0a 2020 2020 undefined;. │ │ │ │ +0004dc80: 6c65 7420 6d61 7844 6f77 6e6c 6f61 6452 let maxDownloadR │ │ │ │ +0004dc90: 6174 6520 3d20 756e 6465 6669 6e65 643b ate = undefined; │ │ │ │ +0004dca0: 0a0a 2020 2020 2f2f 2073 7570 706f 7274 .. // support │ │ │ │ +0004dcb0: 2066 6f72 2073 7065 6320 636f 6d70 6c69 for spec compli │ │ │ │ +0004dcc0: 616e 7420 466f 726d 4461 7461 206f 626a ant FormData obj │ │ │ │ +0004dcd0: 6563 7473 0a20 2020 2069 6620 2875 7469 ects. if (uti │ │ │ │ +0004dce0: 6c73 2431 2e69 7353 7065 6343 6f6d 706c ls$1.isSpecCompl │ │ │ │ +0004dcf0: 6961 6e74 466f 726d 2864 6174 6129 2920 iantForm(data)) │ │ │ │ +0004dd00: 7b0a 2020 2020 2020 636f 6e73 7420 7573 {. const us │ │ │ │ +0004dd10: 6572 426f 756e 6461 7279 203d 2068 6561 erBoundary = hea │ │ │ │ +0004dd20: 6465 7273 2e67 6574 436f 6e74 656e 7454 ders.getContentT │ │ │ │ +0004dd30: 7970 6528 2f62 6f75 6e64 6172 793d 285b ype(/boundary=([ │ │ │ │ +0004dd40: 2d5f 5c77 5c64 5d7b 3130 2c37 307d 292f -_\w\d]{10,70})/ │ │ │ │ +0004dd50: 6929 3b0a 0a20 2020 2020 2064 6174 6120 i);.. data │ │ │ │ +0004dd60: 3d20 666f 726d 4461 7461 546f 5374 7265 = formDataToStre │ │ │ │ +0004dd70: 616d 2431 2864 6174 612c 2028 666f 726d am$1(data, (form │ │ │ │ +0004dd80: 4865 6164 6572 7329 203d 3e20 7b0a 2020 Headers) => {. │ │ │ │ +0004dd90: 2020 2020 2020 6865 6164 6572 732e 7365 headers.se │ │ │ │ +0004dda0: 7428 666f 726d 4865 6164 6572 7329 3b0a t(formHeaders);. │ │ │ │ +0004ddb0: 2020 2020 2020 7d2c 207b 0a20 2020 2020 }, {. │ │ │ │ +0004ddc0: 2020 2074 6167 3a20 6061 7869 6f73 2d24 tag: `axios-$ │ │ │ │ +0004ddd0: 7b56 4552 5349 4f4e 7d2d 626f 756e 6461 {VERSION}-bounda │ │ │ │ +0004dde0: 7279 602c 0a20 2020 2020 2020 2062 6f75 ry`,. bou │ │ │ │ +0004ddf0: 6e64 6172 793a 2075 7365 7242 6f75 6e64 ndary: userBound │ │ │ │ +0004de00: 6172 7920 2626 2075 7365 7242 6f75 6e64 ary && userBound │ │ │ │ +0004de10: 6172 795b 315d 207c 7c20 756e 6465 6669 ary[1] || undefi │ │ │ │ +0004de20: 6e65 640a 2020 2020 2020 7d29 3b0a 2020 ned. });. │ │ │ │ +0004de30: 2020 2020 2f2f 2073 7570 706f 7274 2066 // support f │ │ │ │ +0004de40: 6f72 2068 7474 7073 3a2f 2f77 7777 2e6e or https://www.n │ │ │ │ +0004de50: 706d 6a73 2e63 6f6d 2f70 6163 6b61 6765 pmjs.com/package │ │ │ │ +0004de60: 2f66 6f72 6d2d 6461 7461 2061 7069 0a20 /form-data api. │ │ │ │ +0004de70: 2020 207d 2065 6c73 6520 6966 2028 7574 } else if (ut │ │ │ │ +0004de80: 696c 7324 312e 6973 466f 726d 4461 7461 ils$1.isFormData │ │ │ │ +0004de90: 2864 6174 6129 2026 2620 7574 696c 7324 (data) && utils$ │ │ │ │ +0004dea0: 312e 6973 4675 6e63 7469 6f6e 2864 6174 1.isFunction(dat │ │ │ │ +0004deb0: 612e 6765 7448 6561 6465 7273 2929 207b a.getHeaders)) { │ │ │ │ +0004dec0: 0a20 2020 2020 2068 6561 6465 7273 2e73 . headers.s │ │ │ │ +0004ded0: 6574 2864 6174 612e 6765 7448 6561 6465 et(data.getHeade │ │ │ │ +0004dee0: 7273 2829 293b 0a0a 2020 2020 2020 6966 rs());.. if │ │ │ │ +0004def0: 2028 2168 6561 6465 7273 2e68 6173 436f (!headers.hasCo │ │ │ │ +0004df00: 6e74 656e 744c 656e 6774 6828 2929 207b ntentLength()) { │ │ │ │ +0004df10: 0a20 2020 2020 2020 2074 7279 207b 0a20 . try {. │ │ │ │ +0004df20: 2020 2020 2020 2020 2063 6f6e 7374 206b const k │ │ │ │ +0004df30: 6e6f 776e 4c65 6e67 7468 203d 2061 7761 nownLength = awa │ │ │ │ +0004df40: 6974 2075 7469 6c24 332e 7072 6f6d 6973 it util$3.promis │ │ │ │ +0004df50: 6966 7928 6461 7461 2e67 6574 4c65 6e67 ify(data.getLeng │ │ │ │ +0004df60: 7468 292e 6361 6c6c 2864 6174 6129 3b0a th).call(data);. │ │ │ │ +0004df70: 2020 2020 2020 2020 2020 4e75 6d62 6572 Number │ │ │ │ +0004df80: 2e69 7346 696e 6974 6528 6b6e 6f77 6e4c .isFinite(knownL │ │ │ │ +0004df90: 656e 6774 6829 2026 2620 6b6e 6f77 6e4c ength) && knownL │ │ │ │ +0004dfa0: 656e 6774 6820 3e3d 2030 2026 2620 6865 ength >= 0 && he │ │ │ │ +0004dfb0: 6164 6572 732e 7365 7443 6f6e 7465 6e74 aders.setContent │ │ │ │ +0004dfc0: 4c65 6e67 7468 286b 6e6f 776e 4c65 6e67 Length(knownLeng │ │ │ │ +0004dfd0: 7468 293b 0a20 2020 2020 2020 2020 202f th);. / │ │ │ │ +0004dfe0: 2a65 736c 696e 7420 6e6f 2d65 6d70 7479 *eslint no-empty │ │ │ │ +0004dff0: 3a30 2a2f 0a20 2020 2020 2020 207d 2063 :0*/. } c │ │ │ │ +0004e000: 6174 6368 2028 6529 207b 0a20 2020 2020 atch (e) {. │ │ │ │ +0004e010: 2020 207d 0a20 2020 2020 207d 0a20 2020 }. }. │ │ │ │ +0004e020: 207d 2065 6c73 6520 6966 2028 7574 696c } else if (util │ │ │ │ +0004e030: 7324 312e 6973 426c 6f62 2864 6174 6129 s$1.isBlob(data) │ │ │ │ +0004e040: 207c 7c20 7574 696c 7324 312e 6973 4669 || utils$1.isFi │ │ │ │ +0004e050: 6c65 2864 6174 6129 2920 7b0a 2020 2020 le(data)) {. │ │ │ │ +0004e060: 2020 6461 7461 2e73 697a 6520 2626 2068 data.size && h │ │ │ │ +0004e070: 6561 6465 7273 2e73 6574 436f 6e74 656e eaders.setConten │ │ │ │ +0004e080: 7454 7970 6528 6461 7461 2e74 7970 6520 tType(data.type │ │ │ │ +0004e090: 7c7c 2027 6170 706c 6963 6174 696f 6e2f || 'application/ │ │ │ │ +0004e0a0: 6f63 7465 742d 7374 7265 616d 2729 3b0a octet-stream');. │ │ │ │ +0004e0b0: 2020 2020 2020 6865 6164 6572 732e 7365 headers.se │ │ │ │ +0004e0c0: 7443 6f6e 7465 6e74 4c65 6e67 7468 2864 tContentLength(d │ │ │ │ +0004e0d0: 6174 612e 7369 7a65 207c 7c20 3029 3b0a ata.size || 0);. │ │ │ │ +0004e0e0: 2020 2020 2020 6461 7461 203d 2073 7472 data = str │ │ │ │ +0004e0f0: 6561 6d2e 5265 6164 6162 6c65 2e66 726f eam.Readable.fro │ │ │ │ +0004e100: 6d28 7265 6164 426c 6f62 2431 2864 6174 m(readBlob$1(dat │ │ │ │ +0004e110: 6129 293b 0a20 2020 207d 2065 6c73 6520 a));. } else │ │ │ │ +0004e120: 6966 2028 6461 7461 2026 2620 2175 7469 if (data && !uti │ │ │ │ +0004e130: 6c73 2431 2e69 7353 7472 6561 6d28 6461 ls$1.isStream(da │ │ │ │ +0004e140: 7461 2929 207b 0a20 2020 2020 2069 6620 ta)) {. if │ │ │ │ +0004e150: 2842 7566 6665 722e 6973 4275 6666 6572 (Buffer.isBuffer │ │ │ │ +0004e160: 2864 6174 6129 2920 3b20 656c 7365 2069 (data)) ; else i │ │ │ │ +0004e170: 6620 2875 7469 6c73 2431 2e69 7341 7272 f (utils$1.isArr │ │ │ │ +0004e180: 6179 4275 6666 6572 2864 6174 6129 2920 ayBuffer(data)) │ │ │ │ +0004e190: 7b0a 2020 2020 2020 2020 6461 7461 203d {. data = │ │ │ │ +0004e1a0: 2042 7566 6665 722e 6672 6f6d 286e 6577 Buffer.from(new │ │ │ │ +0004e1b0: 2055 696e 7438 4172 7261 7928 6461 7461 Uint8Array(data │ │ │ │ +0004e1c0: 2929 3b0a 2020 2020 2020 7d20 656c 7365 ));. } else │ │ │ │ +0004e1d0: 2069 6620 2875 7469 6c73 2431 2e69 7353 if (utils$1.isS │ │ │ │ +0004e1e0: 7472 696e 6728 6461 7461 2929 207b 0a20 tring(data)) {. │ │ │ │ +0004e1f0: 2020 2020 2020 2064 6174 6120 3d20 4275 data = Bu │ │ │ │ +0004e200: 6666 6572 2e66 726f 6d28 6461 7461 2c20 ffer.from(data, │ │ │ │ +0004e210: 2775 7466 2d38 2729 3b0a 2020 2020 2020 'utf-8');. │ │ │ │ +0004e220: 7d20 656c 7365 207b 0a20 2020 2020 2020 } else {. │ │ │ │ +0004e230: 2072 6574 7572 6e20 7265 6a65 6374 286e return reject(n │ │ │ │ +0004e240: 6577 2041 7869 6f73 4572 726f 7228 0a20 ew AxiosError(. │ │ │ │ +0004e250: 2020 2020 2020 2020 2027 4461 7461 2061 'Data a │ │ │ │ +0004e260: 6674 6572 2074 7261 6e73 666f 726d 6174 fter transformat │ │ │ │ +0004e270: 696f 6e20 6d75 7374 2062 6520 6120 7374 ion must be a st │ │ │ │ +0004e280: 7269 6e67 2c20 616e 2041 7272 6179 4275 ring, an ArrayBu │ │ │ │ +0004e290: 6666 6572 2c20 6120 4275 6666 6572 2c20 ffer, a Buffer, │ │ │ │ +0004e2a0: 6f72 2061 2053 7472 6561 6d27 2c0a 2020 or a Stream',. │ │ │ │ +0004e2b0: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ +0004e2c0: 6f72 2e45 5252 5f42 4144 5f52 4551 5545 or.ERR_BAD_REQUE │ │ │ │ +0004e2d0: 5354 2c0a 2020 2020 2020 2020 2020 636f ST,. co │ │ │ │ +0004e2e0: 6e66 6967 0a20 2020 2020 2020 2029 293b nfig. )); │ │ │ │ +0004e2f0: 0a20 2020 2020 207d 0a0a 2020 2020 2020 . }.. │ │ │ │ +0004e300: 2f2f 2041 6464 2043 6f6e 7465 6e74 2d4c // Add Content-L │ │ │ │ +0004e310: 656e 6774 6820 6865 6164 6572 2069 6620 ength header if │ │ │ │ +0004e320: 6461 7461 2065 7869 7374 730a 2020 2020 data exists. │ │ │ │ +0004e330: 2020 6865 6164 6572 732e 7365 7443 6f6e headers.setCon │ │ │ │ +0004e340: 7465 6e74 4c65 6e67 7468 2864 6174 612e tentLength(data. │ │ │ │ +0004e350: 6c65 6e67 7468 2c20 6661 6c73 6529 3b0a length, false);. │ │ │ │ +0004e360: 0a20 2020 2020 2069 6620 2863 6f6e 6669 . if (confi │ │ │ │ +0004e370: 672e 6d61 7842 6f64 794c 656e 6774 6820 g.maxBodyLength │ │ │ │ +0004e380: 3e20 2d31 2026 2620 6461 7461 2e6c 656e > -1 && data.len │ │ │ │ +0004e390: 6774 6820 3e20 636f 6e66 6967 2e6d 6178 gth > config.max │ │ │ │ +0004e3a0: 426f 6479 4c65 6e67 7468 2920 7b0a 2020 BodyLength) {. │ │ │ │ +0004e3b0: 2020 2020 2020 7265 7475 726e 2072 656a return rej │ │ │ │ +0004e3c0: 6563 7428 6e65 7720 4178 696f 7345 7272 ect(new AxiosErr │ │ │ │ +0004e3d0: 6f72 280a 2020 2020 2020 2020 2020 2752 or(. 'R │ │ │ │ +0004e3e0: 6571 7565 7374 2062 6f64 7920 6c61 7267 equest body larg │ │ │ │ +0004e3f0: 6572 2074 6861 6e20 6d61 7842 6f64 794c er than maxBodyL │ │ │ │ +0004e400: 656e 6774 6820 6c69 6d69 7427 2c0a 2020 ength limit',. │ │ │ │ +0004e410: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ +0004e420: 6f72 2e45 5252 5f42 4144 5f52 4551 5545 or.ERR_BAD_REQUE │ │ │ │ +0004e430: 5354 2c0a 2020 2020 2020 2020 2020 636f ST,. co │ │ │ │ +0004e440: 6e66 6967 0a20 2020 2020 2020 2029 293b nfig. )); │ │ │ │ +0004e450: 0a20 2020 2020 207d 0a20 2020 207d 0a0a . }. }.. │ │ │ │ +0004e460: 2020 2020 636f 6e73 7420 636f 6e74 656e const conten │ │ │ │ +0004e470: 744c 656e 6774 6820 3d20 7574 696c 7324 tLength = utils$ │ │ │ │ +0004e480: 312e 746f 4669 6e69 7465 4e75 6d62 6572 1.toFiniteNumber │ │ │ │ +0004e490: 2868 6561 6465 7273 2e67 6574 436f 6e74 (headers.getCont │ │ │ │ +0004e4a0: 656e 744c 656e 6774 6828 2929 3b0a 0a20 entLength());.. │ │ │ │ +0004e4b0: 2020 2069 6620 2875 7469 6c73 2431 2e69 if (utils$1.i │ │ │ │ +0004e4c0: 7341 7272 6179 286d 6178 5261 7465 2929 sArray(maxRate)) │ │ │ │ +0004e4d0: 207b 0a20 2020 2020 206d 6178 5570 6c6f {. maxUplo │ │ │ │ +0004e4e0: 6164 5261 7465 203d 206d 6178 5261 7465 adRate = maxRate │ │ │ │ +0004e4f0: 5b30 5d3b 0a20 2020 2020 206d 6178 446f [0];. maxDo │ │ │ │ +0004e500: 776e 6c6f 6164 5261 7465 203d 206d 6178 wnloadRate = max │ │ │ │ +0004e510: 5261 7465 5b31 5d3b 0a20 2020 207d 2065 Rate[1];. } e │ │ │ │ +0004e520: 6c73 6520 7b0a 2020 2020 2020 6d61 7855 lse {. maxU │ │ │ │ +0004e530: 706c 6f61 6452 6174 6520 3d20 6d61 7844 ploadRate = maxD │ │ │ │ +0004e540: 6f77 6e6c 6f61 6452 6174 6520 3d20 6d61 ownloadRate = ma │ │ │ │ +0004e550: 7852 6174 653b 0a20 2020 207d 0a0a 2020 xRate;. }.. │ │ │ │ +0004e560: 2020 6966 2028 6461 7461 2026 2620 286f if (data && (o │ │ │ │ +0004e570: 6e55 706c 6f61 6450 726f 6772 6573 7320 nUploadProgress │ │ │ │ +0004e580: 7c7c 206d 6178 5570 6c6f 6164 5261 7465 || maxUploadRate │ │ │ │ +0004e590: 2929 207b 0a20 2020 2020 2069 6620 2821 )) {. if (! │ │ │ │ +0004e5a0: 7574 696c 7324 312e 6973 5374 7265 616d utils$1.isStream │ │ │ │ +0004e5b0: 2864 6174 6129 2920 7b0a 2020 2020 2020 (data)) {. │ │ │ │ +0004e5c0: 2020 6461 7461 203d 2073 7472 6561 6d2e data = stream. │ │ │ │ +0004e5d0: 5265 6164 6162 6c65 2e66 726f 6d28 6461 Readable.from(da │ │ │ │ +0004e5e0: 7461 2c20 7b6f 626a 6563 744d 6f64 653a ta, {objectMode: │ │ │ │ +0004e5f0: 2066 616c 7365 7d29 3b0a 2020 2020 2020 false});. │ │ │ │ +0004e600: 7d0a 0a20 2020 2020 2064 6174 6120 3d20 }.. data = │ │ │ │ +0004e610: 7374 7265 616d 2e70 6970 656c 696e 6528 stream.pipeline( │ │ │ │ +0004e620: 5b64 6174 612c 206e 6577 2041 7869 6f73 [data, new Axios │ │ │ │ +0004e630: 5472 616e 7366 6f72 6d53 7472 6561 6d24 TransformStream$ │ │ │ │ +0004e640: 3128 7b0a 2020 2020 2020 2020 6d61 7852 1({. maxR │ │ │ │ +0004e650: 6174 653a 2075 7469 6c73 2431 2e74 6f46 ate: utils$1.toF │ │ │ │ +0004e660: 696e 6974 654e 756d 6265 7228 6d61 7855 initeNumber(maxU │ │ │ │ +0004e670: 706c 6f61 6452 6174 6529 0a20 2020 2020 ploadRate). │ │ │ │ +0004e680: 207d 295d 2c20 7574 696c 7324 312e 6e6f })], utils$1.no │ │ │ │ +0004e690: 6f70 293b 0a0a 2020 2020 2020 6f6e 5570 op);.. onUp │ │ │ │ +0004e6a0: 6c6f 6164 5072 6f67 7265 7373 2026 2620 loadProgress && │ │ │ │ +0004e6b0: 6461 7461 2e6f 6e28 2770 726f 6772 6573 data.on('progres │ │ │ │ +0004e6c0: 7327 2c20 666c 7573 684f 6e46 696e 6973 s', flushOnFinis │ │ │ │ +0004e6d0: 6828 0a20 2020 2020 2020 2064 6174 612c h(. data, │ │ │ │ +0004e6e0: 0a20 2020 2020 2020 2070 726f 6772 6573 . progres │ │ │ │ +0004e6f0: 7345 7665 6e74 4465 636f 7261 746f 7228 sEventDecorator( │ │ │ │ +0004e700: 0a20 2020 2020 2020 2020 2063 6f6e 7465 . conte │ │ │ │ +0004e710: 6e74 4c65 6e67 7468 2c0a 2020 2020 2020 ntLength,. │ │ │ │ +0004e720: 2020 2020 7072 6f67 7265 7373 4576 656e progressEven │ │ │ │ +0004e730: 7452 6564 7563 6572 2861 7379 6e63 4465 tReducer(asyncDe │ │ │ │ +0004e740: 636f 7261 746f 7228 6f6e 5570 6c6f 6164 corator(onUpload │ │ │ │ +0004e750: 5072 6f67 7265 7373 292c 2066 616c 7365 Progress), false │ │ │ │ +0004e760: 2c20 3329 0a20 2020 2020 2020 2029 0a20 , 3). ). │ │ │ │ +0004e770: 2020 2020 2029 293b 0a20 2020 207d 0a0a ));. }.. │ │ │ │ +0004e780: 2020 2020 2f2f 2048 5454 5020 6261 7369 // HTTP basi │ │ │ │ +0004e790: 6320 6175 7468 656e 7469 6361 7469 6f6e c authentication │ │ │ │ +0004e7a0: 0a20 2020 206c 6574 2061 7574 6820 3d20 . let auth = │ │ │ │ +0004e7b0: 756e 6465 6669 6e65 643b 0a20 2020 2069 undefined;. i │ │ │ │ +0004e7c0: 6620 2863 6f6e 6669 672e 6175 7468 2920 f (config.auth) │ │ │ │ +0004e7d0: 7b0a 2020 2020 2020 636f 6e73 7420 7573 {. const us │ │ │ │ +0004e7e0: 6572 6e61 6d65 203d 2063 6f6e 6669 672e ername = config. │ │ │ │ +0004e7f0: 6175 7468 2e75 7365 726e 616d 6520 7c7c auth.username || │ │ │ │ +0004e800: 2027 273b 0a20 2020 2020 2063 6f6e 7374 '';. const │ │ │ │ +0004e810: 2070 6173 7377 6f72 6420 3d20 636f 6e66 password = conf │ │ │ │ +0004e820: 6967 2e61 7574 682e 7061 7373 776f 7264 ig.auth.password │ │ │ │ +0004e830: 207c 7c20 2727 3b0a 2020 2020 2020 6175 || '';. au │ │ │ │ +0004e840: 7468 203d 2075 7365 726e 616d 6520 2b20 th = username + │ │ │ │ +0004e850: 273a 2720 2b20 7061 7373 776f 7264 3b0a ':' + password;. │ │ │ │ +0004e860: 2020 2020 7d0a 0a20 2020 2069 6620 2821 }.. if (! │ │ │ │ +0004e870: 6175 7468 2026 2620 7061 7273 6564 2e75 auth && parsed.u │ │ │ │ +0004e880: 7365 726e 616d 6529 207b 0a20 2020 2020 sername) {. │ │ │ │ +0004e890: 2063 6f6e 7374 2075 726c 5573 6572 6e61 const urlUserna │ │ │ │ +0004e8a0: 6d65 203d 2070 6172 7365 642e 7573 6572 me = parsed.user │ │ │ │ +0004e8b0: 6e61 6d65 3b0a 2020 2020 2020 636f 6e73 name;. cons │ │ │ │ +0004e8c0: 7420 7572 6c50 6173 7377 6f72 6420 3d20 t urlPassword = │ │ │ │ +0004e8d0: 7061 7273 6564 2e70 6173 7377 6f72 643b parsed.password; │ │ │ │ +0004e8e0: 0a20 2020 2020 2061 7574 6820 3d20 7572 . auth = ur │ │ │ │ +0004e8f0: 6c55 7365 726e 616d 6520 2b20 273a 2720 lUsername + ':' │ │ │ │ +0004e900: 2b20 7572 6c50 6173 7377 6f72 643b 0a20 + urlPassword;. │ │ │ │ +0004e910: 2020 207d 0a0a 2020 2020 6175 7468 2026 }.. auth & │ │ │ │ +0004e920: 2620 6865 6164 6572 732e 6465 6c65 7465 & headers.delete │ │ │ │ +0004e930: 2827 6175 7468 6f72 697a 6174 696f 6e27 ('authorization' │ │ │ │ +0004e940: 293b 0a0a 2020 2020 6c65 7420 7061 7468 );.. let path │ │ │ │ +0004e950: 3b0a 0a20 2020 2074 7279 207b 0a20 2020 ;.. try {. │ │ │ │ +0004e960: 2020 2070 6174 6820 3d20 6275 696c 6455 path = buildU │ │ │ │ +0004e970: 524c 280a 2020 2020 2020 2020 7061 7273 RL(. pars │ │ │ │ +0004e980: 6564 2e70 6174 686e 616d 6520 2b20 7061 ed.pathname + pa │ │ │ │ +0004e990: 7273 6564 2e73 6561 7263 682c 0a20 2020 rsed.search,. │ │ │ │ +0004e9a0: 2020 2020 2063 6f6e 6669 672e 7061 7261 config.para │ │ │ │ +0004e9b0: 6d73 2c0a 2020 2020 2020 2020 636f 6e66 ms,. conf │ │ │ │ +0004e9c0: 6967 2e70 6172 616d 7353 6572 6961 6c69 ig.paramsSeriali │ │ │ │ +0004e9d0: 7a65 720a 2020 2020 2020 292e 7265 706c zer. ).repl │ │ │ │ +0004e9e0: 6163 6528 2f5e 5c3f 2f2c 2027 2729 3b0a ace(/^\?/, '');. │ │ │ │ +0004e9f0: 2020 2020 7d20 6361 7463 6820 2865 7272 } catch (err │ │ │ │ +0004ea00: 2920 7b0a 2020 2020 2020 636f 6e73 7420 ) {. const │ │ │ │ +0004ea10: 6375 7374 6f6d 4572 7220 3d20 6e65 7720 customErr = new │ │ │ │ +0004ea20: 4572 726f 7228 6572 722e 6d65 7373 6167 Error(err.messag │ │ │ │ +0004ea30: 6529 3b0a 2020 2020 2020 6375 7374 6f6d e);. custom │ │ │ │ +0004ea40: 4572 722e 636f 6e66 6967 203d 2063 6f6e Err.config = con │ │ │ │ +0004ea50: 6669 673b 0a20 2020 2020 2063 7573 746f fig;. custo │ │ │ │ +0004ea60: 6d45 7272 2e75 726c 203d 2063 6f6e 6669 mErr.url = confi │ │ │ │ +0004ea70: 672e 7572 6c3b 0a20 2020 2020 2063 7573 g.url;. cus │ │ │ │ +0004ea80: 746f 6d45 7272 2e65 7869 7374 7320 3d20 tomErr.exists = │ │ │ │ +0004ea90: 7472 7565 3b0a 2020 2020 2020 7265 7475 true;. retu │ │ │ │ +0004eaa0: 726e 2072 656a 6563 7428 6375 7374 6f6d rn reject(custom │ │ │ │ +0004eab0: 4572 7229 3b0a 2020 2020 7d0a 0a20 2020 Err);. }.. │ │ │ │ +0004eac0: 2068 6561 6465 7273 2e73 6574 280a 2020 headers.set(. │ │ │ │ +0004ead0: 2020 2020 2741 6363 6570 742d 456e 636f 'Accept-Enco │ │ │ │ +0004eae0: 6469 6e67 272c 0a20 2020 2020 2027 677a ding',. 'gz │ │ │ │ +0004eaf0: 6970 2c20 636f 6d70 7265 7373 2c20 6465 ip, compress, de │ │ │ │ +0004eb00: 666c 6174 6527 202b 2028 6973 4272 6f74 flate' + (isBrot │ │ │ │ +0004eb10: 6c69 5375 7070 6f72 7465 6420 3f20 272c liSupported ? ', │ │ │ │ +0004eb20: 2062 7227 203a 2027 2729 2c20 6661 6c73 br' : ''), fals │ │ │ │ +0004eb30: 650a 2020 2020 2020 293b 0a0a 2020 2020 e. );.. │ │ │ │ +0004eb40: 636f 6e73 7420 6f70 7469 6f6e 7320 3d20 const options = │ │ │ │ +0004eb50: 7b0a 2020 2020 2020 7061 7468 2c0a 2020 {. path,. │ │ │ │ +0004eb60: 2020 2020 6d65 7468 6f64 3a20 6d65 7468 method: meth │ │ │ │ +0004eb70: 6f64 2c0a 2020 2020 2020 6865 6164 6572 od,. header │ │ │ │ +0004eb80: 733a 2068 6561 6465 7273 2e74 6f4a 534f s: headers.toJSO │ │ │ │ +0004eb90: 4e28 292c 0a20 2020 2020 2061 6765 6e74 N(),. agent │ │ │ │ +0004eba0: 733a 207b 2068 7474 703a 2063 6f6e 6669 s: { http: confi │ │ │ │ +0004ebb0: 672e 6874 7470 4167 656e 742c 2068 7474 g.httpAgent, htt │ │ │ │ +0004ebc0: 7073 3a20 636f 6e66 6967 2e68 7474 7073 ps: config.https │ │ │ │ +0004ebd0: 4167 656e 7420 7d2c 0a20 2020 2020 2061 Agent },. a │ │ │ │ +0004ebe0: 7574 682c 0a20 2020 2020 2070 726f 746f uth,. proto │ │ │ │ +0004ebf0: 636f 6c2c 0a20 2020 2020 2066 616d 696c col,. famil │ │ │ │ +0004ec00: 792c 0a20 2020 2020 2062 6566 6f72 6552 y,. beforeR │ │ │ │ +0004ec10: 6564 6972 6563 743a 2064 6973 7061 7463 edirect: dispatc │ │ │ │ +0004ec20: 6842 6566 6f72 6552 6564 6972 6563 742c hBeforeRedirect, │ │ │ │ +0004ec30: 0a20 2020 2020 2062 6566 6f72 6552 6564 . beforeRed │ │ │ │ +0004ec40: 6972 6563 7473 3a20 7b7d 2c0a 2020 2020 irects: {},. │ │ │ │ +0004ec50: 2020 6874 7470 324f 7074 696f 6e73 0a20 http2Options. │ │ │ │ +0004ec60: 2020 207d 3b0a 0a20 2020 202f 2f20 6361 };.. // ca │ │ │ │ +0004ec70: 6368 6561 626c 652d 6c6f 6f6b 7570 2069 cheable-lookup i │ │ │ │ +0004ec80: 6e74 6567 7261 7469 6f6e 2068 6f74 6669 ntegration hotfi │ │ │ │ +0004ec90: 780a 2020 2020 2175 7469 6c73 2431 2e69 x. !utils$1.i │ │ │ │ +0004eca0: 7355 6e64 6566 696e 6564 286c 6f6f 6b75 sUndefined(looku │ │ │ │ +0004ecb0: 7029 2026 2620 286f 7074 696f 6e73 2e6c p) && (options.l │ │ │ │ +0004ecc0: 6f6f 6b75 7020 3d20 6c6f 6f6b 7570 293b ookup = lookup); │ │ │ │ +0004ecd0: 0a0a 2020 2020 6966 2028 636f 6e66 6967 .. if (config │ │ │ │ +0004ece0: 2e73 6f63 6b65 7450 6174 6829 207b 0a20 .socketPath) {. │ │ │ │ +0004ecf0: 2020 2020 206f 7074 696f 6e73 2e73 6f63 options.soc │ │ │ │ +0004ed00: 6b65 7450 6174 6820 3d20 636f 6e66 6967 ketPath = config │ │ │ │ +0004ed10: 2e73 6f63 6b65 7450 6174 683b 0a20 2020 .socketPath;. │ │ │ │ +0004ed20: 207d 2065 6c73 6520 7b0a 2020 2020 2020 } else {. │ │ │ │ +0004ed30: 6f70 7469 6f6e 732e 686f 7374 6e61 6d65 options.hostname │ │ │ │ +0004ed40: 203d 2070 6172 7365 642e 686f 7374 6e61 = parsed.hostna │ │ │ │ +0004ed50: 6d65 2e73 7461 7274 7357 6974 6828 225b me.startsWith("[ │ │ │ │ +0004ed60: 2229 203f 2070 6172 7365 642e 686f 7374 ") ? parsed.host │ │ │ │ +0004ed70: 6e61 6d65 2e73 6c69 6365 2831 2c20 2d31 name.slice(1, -1 │ │ │ │ +0004ed80: 2920 3a20 7061 7273 6564 2e68 6f73 746e ) : parsed.hostn │ │ │ │ +0004ed90: 616d 653b 0a20 2020 2020 206f 7074 696f ame;. optio │ │ │ │ +0004eda0: 6e73 2e70 6f72 7420 3d20 7061 7273 6564 ns.port = parsed │ │ │ │ +0004edb0: 2e70 6f72 743b 0a20 2020 2020 2073 6574 .port;. set │ │ │ │ +0004edc0: 5072 6f78 7928 6f70 7469 6f6e 732c 2063 Proxy(options, c │ │ │ │ +0004edd0: 6f6e 6669 672e 7072 6f78 792c 2070 726f onfig.proxy, pro │ │ │ │ +0004ede0: 746f 636f 6c20 2b20 272f 2f27 202b 2070 tocol + '//' + p │ │ │ │ +0004edf0: 6172 7365 642e 686f 7374 6e61 6d65 202b arsed.hostname + │ │ │ │ +0004ee00: 2028 7061 7273 6564 2e70 6f72 7420 3f20 (parsed.port ? │ │ │ │ +0004ee10: 273a 2720 2b20 7061 7273 6564 2e70 6f72 ':' + parsed.por │ │ │ │ +0004ee20: 7420 3a20 2727 2920 2b20 6f70 7469 6f6e t : '') + option │ │ │ │ +0004ee30: 732e 7061 7468 293b 0a20 2020 207d 0a0a s.path);. }.. │ │ │ │ +0004ee40: 2020 2020 6c65 7420 7472 616e 7370 6f72 let transpor │ │ │ │ +0004ee50: 743b 0a20 2020 2063 6f6e 7374 2069 7348 t;. const isH │ │ │ │ +0004ee60: 7474 7073 5265 7175 6573 7420 3d20 6973 ttpsRequest = is │ │ │ │ +0004ee70: 4874 7470 732e 7465 7374 286f 7074 696f Https.test(optio │ │ │ │ +0004ee80: 6e73 2e70 726f 746f 636f 6c29 3b0a 2020 ns.protocol);. │ │ │ │ +0004ee90: 2020 6f70 7469 6f6e 732e 6167 656e 7420 options.agent │ │ │ │ +0004eea0: 3d20 6973 4874 7470 7352 6571 7565 7374 = isHttpsRequest │ │ │ │ +0004eeb0: 203f 2063 6f6e 6669 672e 6874 7470 7341 ? config.httpsA │ │ │ │ +0004eec0: 6765 6e74 203a 2063 6f6e 6669 672e 6874 gent : config.ht │ │ │ │ +0004eed0: 7470 4167 656e 743b 0a0a 2020 2020 6966 tpAgent;.. if │ │ │ │ +0004eee0: 2028 6973 4874 7470 3229 207b 0a20 2020 (isHttp2) {. │ │ │ │ +0004eef0: 2020 2020 7472 616e 7370 6f72 7420 3d20 transport = │ │ │ │ +0004ef00: 6874 7470 3254 7261 6e73 706f 7274 3b0a http2Transport;. │ │ │ │ +0004ef10: 2020 2020 7d20 656c 7365 207b 0a20 2020 } else {. │ │ │ │ +0004ef20: 2020 2069 6620 2863 6f6e 6669 672e 7472 if (config.tr │ │ │ │ +0004ef30: 616e 7370 6f72 7429 207b 0a20 2020 2020 ansport) {. │ │ │ │ +0004ef40: 2020 2074 7261 6e73 706f 7274 203d 2063 transport = c │ │ │ │ +0004ef50: 6f6e 6669 672e 7472 616e 7370 6f72 743b onfig.transport; │ │ │ │ +0004ef60: 0a20 2020 2020 207d 2065 6c73 6520 6966 . } else if │ │ │ │ +0004ef70: 2028 636f 6e66 6967 2e6d 6178 5265 6469 (config.maxRedi │ │ │ │ +0004ef80: 7265 6374 7320 3d3d 3d20 3029 207b 0a20 rects === 0) {. │ │ │ │ +0004ef90: 2020 2020 2020 2074 7261 6e73 706f 7274 transport │ │ │ │ +0004efa0: 203d 2069 7348 7474 7073 5265 7175 6573 = isHttpsReques │ │ │ │ +0004efb0: 7420 3f20 7265 7175 6972 6524 2434 203a t ? require$$4 : │ │ │ │ +0004efc0: 2072 6571 7569 7265 2424 333b 0a20 2020 require$$3;. │ │ │ │ +0004efd0: 2020 207d 2065 6c73 6520 7b0a 2020 2020 } else {. │ │ │ │ +0004efe0: 2020 2020 6966 2028 636f 6e66 6967 2e6d if (config.m │ │ │ │ +0004eff0: 6178 5265 6469 7265 6374 7329 207b 0a20 axRedirects) {. │ │ │ │ +0004f000: 2020 2020 2020 2020 206f 7074 696f 6e73 options │ │ │ │ +0004f010: 2e6d 6178 5265 6469 7265 6374 7320 3d20 .maxRedirects = │ │ │ │ +0004f020: 636f 6e66 6967 2e6d 6178 5265 6469 7265 config.maxRedire │ │ │ │ +0004f030: 6374 733b 0a20 2020 2020 2020 207d 0a20 cts;. }. │ │ │ │ +0004f040: 2020 2020 2020 2069 6620 2863 6f6e 6669 if (confi │ │ │ │ +0004f050: 672e 6265 666f 7265 5265 6469 7265 6374 g.beforeRedirect │ │ │ │ +0004f060: 2920 7b0a 2020 2020 2020 2020 2020 6f70 ) {. op │ │ │ │ +0004f070: 7469 6f6e 732e 6265 666f 7265 5265 6469 tions.beforeRedi │ │ │ │ +0004f080: 7265 6374 732e 636f 6e66 6967 203d 2063 rects.config = c │ │ │ │ +0004f090: 6f6e 6669 672e 6265 666f 7265 5265 6469 onfig.beforeRedi │ │ │ │ +0004f0a0: 7265 6374 3b0a 2020 2020 2020 2020 7d0a rect;. }. │ │ │ │ +0004f0b0: 2020 2020 2020 2020 7472 616e 7370 6f72 transpor │ │ │ │ +0004f0c0: 7420 3d20 6973 4874 7470 7352 6571 7565 t = isHttpsReque │ │ │ │ +0004f0d0: 7374 203f 2068 7474 7073 466f 6c6c 6f77 st ? httpsFollow │ │ │ │ +0004f0e0: 203a 2068 7474 7046 6f6c 6c6f 773b 0a20 : httpFollow;. │ │ │ │ +0004f0f0: 2020 2020 207d 0a20 2020 207d 0a0a 2020 }. }.. │ │ │ │ +0004f100: 2020 6966 2028 636f 6e66 6967 2e6d 6178 if (config.max │ │ │ │ +0004f110: 426f 6479 4c65 6e67 7468 203e 202d 3129 BodyLength > -1) │ │ │ │ +0004f120: 207b 0a20 2020 2020 206f 7074 696f 6e73 {. options │ │ │ │ +0004f130: 2e6d 6178 426f 6479 4c65 6e67 7468 203d .maxBodyLength = │ │ │ │ +0004f140: 2063 6f6e 6669 672e 6d61 7842 6f64 794c config.maxBodyL │ │ │ │ +0004f150: 656e 6774 683b 0a20 2020 207d 2065 6c73 ength;. } els │ │ │ │ +0004f160: 6520 7b0a 2020 2020 2020 2f2f 2066 6f6c e {. // fol │ │ │ │ +0004f170: 6c6f 772d 7265 6469 7265 6374 7320 646f low-redirects do │ │ │ │ +0004f180: 6573 206e 6f74 2073 6b69 7020 636f 6d70 es not skip comp │ │ │ │ +0004f190: 6172 6973 6f6e 2c20 736f 2069 7420 7368 arison, so it sh │ │ │ │ +0004f1a0: 6f75 6c64 2061 6c77 6179 7320 7375 6363 ould always succ │ │ │ │ +0004f1b0: 6565 6420 666f 7220 6178 696f 7320 2d31 eed for axios -1 │ │ │ │ +0004f1c0: 2075 6e6c 696d 6974 6564 0a20 2020 2020 unlimited. │ │ │ │ +0004f1d0: 206f 7074 696f 6e73 2e6d 6178 426f 6479 options.maxBody │ │ │ │ +0004f1e0: 4c65 6e67 7468 203d 2049 6e66 696e 6974 Length = Infinit │ │ │ │ +0004f1f0: 793b 0a20 2020 207d 0a0a 2020 2020 6966 y;. }.. if │ │ │ │ +0004f200: 2028 636f 6e66 6967 2e69 6e73 6563 7572 (config.insecur │ │ │ │ +0004f210: 6548 5454 5050 6172 7365 7229 207b 0a20 eHTTPParser) {. │ │ │ │ +0004f220: 2020 2020 206f 7074 696f 6e73 2e69 6e73 options.ins │ │ │ │ +0004f230: 6563 7572 6548 5454 5050 6172 7365 7220 ecureHTTPParser │ │ │ │ +0004f240: 3d20 636f 6e66 6967 2e69 6e73 6563 7572 = config.insecur │ │ │ │ +0004f250: 6548 5454 5050 6172 7365 723b 0a20 2020 eHTTPParser;. │ │ │ │ +0004f260: 207d 0a0a 2020 2020 2f2f 2043 7265 6174 }.. // Creat │ │ │ │ +0004f270: 6520 7468 6520 7265 7175 6573 740a 2020 e the request. │ │ │ │ +0004f280: 2020 7265 7120 3d20 7472 616e 7370 6f72 req = transpor │ │ │ │ +0004f290: 742e 7265 7175 6573 7428 6f70 7469 6f6e t.request(option │ │ │ │ +0004f2a0: 732c 2066 756e 6374 696f 6e20 6861 6e64 s, function hand │ │ │ │ +0004f2b0: 6c65 5265 7370 6f6e 7365 2872 6573 2920 leResponse(res) │ │ │ │ +0004f2c0: 7b0a 2020 2020 2020 6966 2028 7265 712e {. if (req. │ │ │ │ +0004f2d0: 6465 7374 726f 7965 6429 2072 6574 7572 destroyed) retur │ │ │ │ +0004f2e0: 6e3b 0a0a 2020 2020 2020 636f 6e73 7420 n;.. const │ │ │ │ +0004f2f0: 7374 7265 616d 7320 3d20 5b72 6573 5d3b streams = [res]; │ │ │ │ +0004f300: 0a0a 2020 2020 2020 636f 6e73 7420 7265 .. const re │ │ │ │ +0004f310: 7370 6f6e 7365 4c65 6e67 7468 203d 2075 sponseLength = u │ │ │ │ +0004f320: 7469 6c73 2431 2e74 6f46 696e 6974 654e tils$1.toFiniteN │ │ │ │ +0004f330: 756d 6265 7228 7265 732e 6865 6164 6572 umber(res.header │ │ │ │ +0004f340: 735b 2763 6f6e 7465 6e74 2d6c 656e 6774 s['content-lengt │ │ │ │ +0004f350: 6827 5d29 3b0a 0a20 2020 2020 2069 6620 h']);.. if │ │ │ │ +0004f360: 286f 6e44 6f77 6e6c 6f61 6450 726f 6772 (onDownloadProgr │ │ │ │ +0004f370: 6573 7320 7c7c 206d 6178 446f 776e 6c6f ess || maxDownlo │ │ │ │ +0004f380: 6164 5261 7465 2920 7b0a 2020 2020 2020 adRate) {. │ │ │ │ +0004f390: 2020 636f 6e73 7420 7472 616e 7366 6f72 const transfor │ │ │ │ +0004f3a0: 6d53 7472 6561 6d20 3d20 6e65 7720 4178 mStream = new Ax │ │ │ │ +0004f3b0: 696f 7354 7261 6e73 666f 726d 5374 7265 iosTransformStre │ │ │ │ +0004f3c0: 616d 2431 287b 0a20 2020 2020 2020 2020 am$1({. │ │ │ │ +0004f3d0: 206d 6178 5261 7465 3a20 7574 696c 7324 maxRate: utils$ │ │ │ │ +0004f3e0: 312e 746f 4669 6e69 7465 4e75 6d62 6572 1.toFiniteNumber │ │ │ │ +0004f3f0: 286d 6178 446f 776e 6c6f 6164 5261 7465 (maxDownloadRate │ │ │ │ +0004f400: 290a 2020 2020 2020 2020 7d29 3b0a 0a20 ). });.. │ │ │ │ +0004f410: 2020 2020 2020 206f 6e44 6f77 6e6c 6f61 onDownloa │ │ │ │ +0004f420: 6450 726f 6772 6573 7320 2626 2074 7261 dProgress && tra │ │ │ │ +0004f430: 6e73 666f 726d 5374 7265 616d 2e6f 6e28 nsformStream.on( │ │ │ │ +0004f440: 2770 726f 6772 6573 7327 2c20 666c 7573 'progress', flus │ │ │ │ +0004f450: 684f 6e46 696e 6973 6828 0a20 2020 2020 hOnFinish(. │ │ │ │ +0004f460: 2020 2020 2074 7261 6e73 666f 726d 5374 transformSt │ │ │ │ +0004f470: 7265 616d 2c0a 2020 2020 2020 2020 2020 ream,. │ │ │ │ +0004f480: 7072 6f67 7265 7373 4576 656e 7444 6563 progressEventDec │ │ │ │ +0004f490: 6f72 6174 6f72 280a 2020 2020 2020 2020 orator(. │ │ │ │ +0004f4a0: 2020 2020 7265 7370 6f6e 7365 4c65 6e67 responseLeng │ │ │ │ +0004f4b0: 7468 2c0a 2020 2020 2020 2020 2020 2020 th,. │ │ │ │ +0004f4c0: 7072 6f67 7265 7373 4576 656e 7452 6564 progressEventRed │ │ │ │ +0004f4d0: 7563 6572 2861 7379 6e63 4465 636f 7261 ucer(asyncDecora │ │ │ │ +0004f4e0: 746f 7228 6f6e 446f 776e 6c6f 6164 5072 tor(onDownloadPr │ │ │ │ +0004f4f0: 6f67 7265 7373 292c 2074 7275 652c 2033 ogress), true, 3 │ │ │ │ +0004f500: 290a 2020 2020 2020 2020 2020 290a 2020 ). ). │ │ │ │ +0004f510: 2020 2020 2020 2929 3b0a 0a20 2020 2020 ));.. │ │ │ │ +0004f520: 2020 2073 7472 6561 6d73 2e70 7573 6828 streams.push( │ │ │ │ +0004f530: 7472 616e 7366 6f72 6d53 7472 6561 6d29 transformStream) │ │ │ │ +0004f540: 3b0a 2020 2020 2020 7d0a 0a20 2020 2020 ;. }.. │ │ │ │ +0004f550: 202f 2f20 6465 636f 6d70 7265 7373 2074 // decompress t │ │ │ │ +0004f560: 6865 2072 6573 706f 6e73 6520 626f 6479 he response body │ │ │ │ +0004f570: 2074 7261 6e73 7061 7265 6e74 6c79 2069 transparently i │ │ │ │ +0004f580: 6620 7265 7175 6972 6564 0a20 2020 2020 f required. │ │ │ │ +0004f590: 206c 6574 2072 6573 706f 6e73 6553 7472 let responseStr │ │ │ │ +0004f5a0: 6561 6d20 3d20 7265 733b 0a0a 2020 2020 eam = res;.. │ │ │ │ +0004f5b0: 2020 2f2f 2072 6574 7572 6e20 7468 6520 // return the │ │ │ │ +0004f5c0: 6c61 7374 2072 6571 7565 7374 2069 6e20 last request in │ │ │ │ +0004f5d0: 6361 7365 206f 6620 7265 6469 7265 6374 case of redirect │ │ │ │ +0004f5e0: 730a 2020 2020 2020 636f 6e73 7420 6c61 s. const la │ │ │ │ +0004f5f0: 7374 5265 7175 6573 7420 3d20 7265 732e stRequest = res. │ │ │ │ +0004f600: 7265 7120 7c7c 2072 6571 3b0a 0a20 2020 req || req;.. │ │ │ │ +0004f610: 2020 202f 2f20 6966 2064 6563 6f6d 7072 // if decompr │ │ │ │ +0004f620: 6573 7320 6469 7361 626c 6564 2077 6520 ess disabled we │ │ │ │ +0004f630: 7368 6f75 6c64 206e 6f74 2064 6563 6f6d should not decom │ │ │ │ +0004f640: 7072 6573 730a 2020 2020 2020 6966 2028 press. if ( │ │ │ │ +0004f650: 636f 6e66 6967 2e64 6563 6f6d 7072 6573 config.decompres │ │ │ │ +0004f660: 7320 213d 3d20 6661 6c73 6520 2626 2072 s !== false && r │ │ │ │ +0004f670: 6573 2e68 6561 6465 7273 5b27 636f 6e74 es.headers['cont │ │ │ │ +0004f680: 656e 742d 656e 636f 6469 6e67 275d 2920 ent-encoding']) │ │ │ │ +0004f690: 7b0a 2020 2020 2020 2020 2f2f 2069 6620 {. // if │ │ │ │ +0004f6a0: 6e6f 2063 6f6e 7465 6e74 2c20 6275 7420 no content, but │ │ │ │ +0004f6b0: 6865 6164 6572 7320 7374 696c 6c20 7361 headers still sa │ │ │ │ +0004f6c0: 7920 7468 6174 2069 7420 6973 2065 6e63 y that it is enc │ │ │ │ +0004f6d0: 6f64 6564 2c0a 2020 2020 2020 2020 2f2f oded,. // │ │ │ │ +0004f6e0: 2072 656d 6f76 6520 7468 6520 6865 6164 remove the head │ │ │ │ +0004f6f0: 6572 206e 6f74 2063 6f6e 6675 7365 2064 er not confuse d │ │ │ │ +0004f700: 6f77 6e73 7472 6561 6d20 6f70 6572 6174 ownstream operat │ │ │ │ +0004f710: 696f 6e73 0a20 2020 2020 2020 2069 6620 ions. if │ │ │ │ +0004f720: 286d 6574 686f 6420 3d3d 3d20 2748 4541 (method === 'HEA │ │ │ │ +0004f730: 4427 207c 7c20 7265 732e 7374 6174 7573 D' || res.status │ │ │ │ +0004f740: 436f 6465 203d 3d3d 2032 3034 2920 7b0a Code === 204) {. │ │ │ │ +0004f750: 2020 2020 2020 2020 2020 6465 6c65 7465 delete │ │ │ │ +0004f760: 2072 6573 2e68 6561 6465 7273 5b27 636f res.headers['co │ │ │ │ +0004f770: 6e74 656e 742d 656e 636f 6469 6e67 275d ntent-encoding'] │ │ │ │ +0004f780: 3b0a 2020 2020 2020 2020 7d0a 0a20 2020 ;. }.. │ │ │ │ +0004f790: 2020 2020 2073 7769 7463 6820 2828 7265 switch ((re │ │ │ │ +0004f7a0: 732e 6865 6164 6572 735b 2763 6f6e 7465 s.headers['conte │ │ │ │ +0004f7b0: 6e74 2d65 6e63 6f64 696e 6727 5d20 7c7c nt-encoding'] || │ │ │ │ +0004f7c0: 2027 2729 2e74 6f4c 6f77 6572 4361 7365 '').toLowerCase │ │ │ │ +0004f7d0: 2829 2920 7b0a 2020 2020 2020 2020 2f2a ()) {. /* │ │ │ │ +0004f7e0: 6573 6c69 6e74 2064 6566 6175 6c74 2d63 eslint default-c │ │ │ │ +0004f7f0: 6173 653a 302a 2f0a 2020 2020 2020 2020 ase:0*/. │ │ │ │ +0004f800: 6361 7365 2027 677a 6970 273a 0a20 2020 case 'gzip':. │ │ │ │ +0004f810: 2020 2020 2063 6173 6520 2778 2d67 7a69 case 'x-gzi │ │ │ │ +0004f820: 7027 3a0a 2020 2020 2020 2020 6361 7365 p':. case │ │ │ │ +0004f830: 2027 636f 6d70 7265 7373 273a 0a20 2020 'compress':. │ │ │ │ +0004f840: 2020 2020 2063 6173 6520 2778 2d63 6f6d case 'x-com │ │ │ │ +0004f850: 7072 6573 7327 3a0a 2020 2020 2020 2020 press':. │ │ │ │ +0004f860: 2020 2f2f 2061 6464 2074 6865 2075 6e7a // add the unz │ │ │ │ +0004f870: 6970 7065 7220 746f 2074 6865 2062 6f64 ipper to the bod │ │ │ │ +0004f880: 7920 7374 7265 616d 2070 726f 6365 7373 y stream process │ │ │ │ +0004f890: 696e 6720 7069 7065 6c69 6e65 0a20 2020 ing pipeline. │ │ │ │ +0004f8a0: 2020 2020 2020 2073 7472 6561 6d73 2e70 streams.p │ │ │ │ +0004f8b0: 7573 6828 7a6c 6962 2e63 7265 6174 6555 ush(zlib.createU │ │ │ │ +0004f8c0: 6e7a 6970 287a 6c69 624f 7074 696f 6e73 nzip(zlibOptions │ │ │ │ +0004f8d0: 2929 3b0a 0a20 2020 2020 2020 2020 202f ));.. / │ │ │ │ +0004f8e0: 2f20 7265 6d6f 7665 2074 6865 2063 6f6e / remove the con │ │ │ │ +0004f8f0: 7465 6e74 2d65 6e63 6f64 696e 6720 696e tent-encoding in │ │ │ │ +0004f900: 206f 7264 6572 2074 6f20 6e6f 7420 636f order to not co │ │ │ │ +0004f910: 6e66 7573 6520 646f 776e 7374 7265 616d nfuse downstream │ │ │ │ +0004f920: 206f 7065 7261 7469 6f6e 730a 2020 2020 operations. │ │ │ │ +0004f930: 2020 2020 2020 6465 6c65 7465 2072 6573 delete res │ │ │ │ +0004f940: 2e68 6561 6465 7273 5b27 636f 6e74 656e .headers['conten │ │ │ │ +0004f950: 742d 656e 636f 6469 6e67 275d 3b0a 2020 t-encoding'];. │ │ │ │ +0004f960: 2020 2020 2020 2020 6272 6561 6b3b 0a20 break;. │ │ │ │ +0004f970: 2020 2020 2020 2063 6173 6520 2764 6566 case 'def │ │ │ │ +0004f980: 6c61 7465 273a 0a20 2020 2020 2020 2020 late':. │ │ │ │ +0004f990: 2073 7472 6561 6d73 2e70 7573 6828 6e65 streams.push(ne │ │ │ │ +0004f9a0: 7720 5a6c 6962 4865 6164 6572 5472 616e w ZlibHeaderTran │ │ │ │ +0004f9b0: 7366 6f72 6d53 7472 6561 6d24 3128 2929 sformStream$1()) │ │ │ │ +0004f9c0: 3b0a 0a20 2020 2020 2020 2020 202f 2f20 ;.. // │ │ │ │ +0004f9d0: 6164 6420 7468 6520 756e 7a69 7070 6572 add the unzipper │ │ │ │ +0004f9e0: 2074 6f20 7468 6520 626f 6479 2073 7472 to the body str │ │ │ │ +0004f9f0: 6561 6d20 7072 6f63 6573 7369 6e67 2070 eam processing p │ │ │ │ +0004fa00: 6970 656c 696e 650a 2020 2020 2020 2020 ipeline. │ │ │ │ +0004fa10: 2020 7374 7265 616d 732e 7075 7368 287a streams.push(z │ │ │ │ +0004fa20: 6c69 622e 6372 6561 7465 556e 7a69 7028 lib.createUnzip( │ │ │ │ +0004fa30: 7a6c 6962 4f70 7469 6f6e 7329 293b 0a0a zlibOptions));.. │ │ │ │ +0004fa40: 2020 2020 2020 2020 2020 2f2f 2072 656d // rem │ │ │ │ +0004fa50: 6f76 6520 7468 6520 636f 6e74 656e 742d ove the content- │ │ │ │ +0004fa60: 656e 636f 6469 6e67 2069 6e20 6f72 6465 encoding in orde │ │ │ │ +0004fa70: 7220 746f 206e 6f74 2063 6f6e 6675 7365 r to not confuse │ │ │ │ +0004fa80: 2064 6f77 6e73 7472 6561 6d20 6f70 6572 downstream oper │ │ │ │ +0004fa90: 6174 696f 6e73 0a20 2020 2020 2020 2020 ations. │ │ │ │ +0004faa0: 2064 656c 6574 6520 7265 732e 6865 6164 delete res.head │ │ │ │ +0004fab0: 6572 735b 2763 6f6e 7465 6e74 2d65 6e63 ers['content-enc │ │ │ │ +0004fac0: 6f64 696e 6727 5d3b 0a20 2020 2020 2020 oding'];. │ │ │ │ +0004fad0: 2020 2062 7265 616b 3b0a 2020 2020 2020 break;. │ │ │ │ +0004fae0: 2020 6361 7365 2027 6272 273a 0a20 2020 case 'br':. │ │ │ │ +0004faf0: 2020 2020 2020 2069 6620 2869 7342 726f if (isBro │ │ │ │ +0004fb00: 746c 6953 7570 706f 7274 6564 2920 7b0a tliSupported) {. │ │ │ │ +0004fb10: 2020 2020 2020 2020 2020 2020 7374 7265 stre │ │ │ │ +0004fb20: 616d 732e 7075 7368 287a 6c69 622e 6372 ams.push(zlib.cr │ │ │ │ +0004fb30: 6561 7465 4272 6f74 6c69 4465 636f 6d70 eateBrotliDecomp │ │ │ │ +0004fb40: 7265 7373 2862 726f 746c 694f 7074 696f ress(brotliOptio │ │ │ │ +0004fb50: 6e73 2929 3b0a 2020 2020 2020 2020 2020 ns));. │ │ │ │ +0004fb60: 2020 6465 6c65 7465 2072 6573 2e68 6561 delete res.hea │ │ │ │ +0004fb70: 6465 7273 5b27 636f 6e74 656e 742d 656e ders['content-en │ │ │ │ +0004fb80: 636f 6469 6e67 275d 3b0a 2020 2020 2020 coding'];. │ │ │ │ +0004fb90: 2020 2020 7d0a 2020 2020 2020 2020 7d0a }. }. │ │ │ │ +0004fba0: 2020 2020 2020 7d0a 0a20 2020 2020 2072 }.. r │ │ │ │ +0004fbb0: 6573 706f 6e73 6553 7472 6561 6d20 3d20 esponseStream = │ │ │ │ +0004fbc0: 7374 7265 616d 732e 6c65 6e67 7468 203e streams.length > │ │ │ │ +0004fbd0: 2031 203f 2073 7472 6561 6d2e 7069 7065 1 ? stream.pipe │ │ │ │ +0004fbe0: 6c69 6e65 2873 7472 6561 6d73 2c20 7574 line(streams, ut │ │ │ │ +0004fbf0: 696c 7324 312e 6e6f 6f70 2920 3a20 7374 ils$1.noop) : st │ │ │ │ +0004fc00: 7265 616d 735b 305d 3b0a 0a0a 0a20 2020 reams[0];.... │ │ │ │ +0004fc10: 2020 2063 6f6e 7374 2072 6573 706f 6e73 const respons │ │ │ │ +0004fc20: 6520 3d20 7b0a 2020 2020 2020 2020 7374 e = {. st │ │ │ │ +0004fc30: 6174 7573 3a20 7265 732e 7374 6174 7573 atus: res.status │ │ │ │ +0004fc40: 436f 6465 2c0a 2020 2020 2020 2020 7374 Code,. st │ │ │ │ +0004fc50: 6174 7573 5465 7874 3a20 7265 732e 7374 atusText: res.st │ │ │ │ +0004fc60: 6174 7573 4d65 7373 6167 652c 0a20 2020 atusMessage,. │ │ │ │ +0004fc70: 2020 2020 2068 6561 6465 7273 3a20 6e65 headers: ne │ │ │ │ +0004fc80: 7720 4178 696f 7348 6561 6465 7273 2431 w AxiosHeaders$1 │ │ │ │ +0004fc90: 2872 6573 2e68 6561 6465 7273 292c 0a20 (res.headers),. │ │ │ │ +0004fca0: 2020 2020 2020 2063 6f6e 6669 672c 0a20 config,. │ │ │ │ +0004fcb0: 2020 2020 2020 2072 6571 7565 7374 3a20 request: │ │ │ │ +0004fcc0: 6c61 7374 5265 7175 6573 740a 2020 2020 lastRequest. │ │ │ │ +0004fcd0: 2020 7d3b 0a0a 2020 2020 2020 6966 2028 };.. if ( │ │ │ │ +0004fce0: 7265 7370 6f6e 7365 5479 7065 203d 3d3d responseType === │ │ │ │ +0004fcf0: 2027 7374 7265 616d 2729 207b 0a20 2020 'stream') {. │ │ │ │ +0004fd00: 2020 2020 2072 6573 706f 6e73 652e 6461 response.da │ │ │ │ +0004fd10: 7461 203d 2072 6573 706f 6e73 6553 7472 ta = responseStr │ │ │ │ +0004fd20: 6561 6d3b 0a20 2020 2020 2020 2073 6574 eam;. set │ │ │ │ +0004fd30: 746c 6528 7265 736f 6c76 652c 2072 656a tle(resolve, rej │ │ │ │ +0004fd40: 6563 742c 2072 6573 706f 6e73 6529 3b0a ect, response);. │ │ │ │ +0004fd50: 2020 2020 2020 7d20 656c 7365 207b 0a20 } else {. │ │ │ │ +0004fd60: 2020 2020 2020 2063 6f6e 7374 2072 6573 const res │ │ │ │ +0004fd70: 706f 6e73 6542 7566 6665 7220 3d20 5b5d ponseBuffer = [] │ │ │ │ +0004fd80: 3b0a 2020 2020 2020 2020 6c65 7420 746f ;. let to │ │ │ │ +0004fd90: 7461 6c52 6573 706f 6e73 6542 7974 6573 talResponseBytes │ │ │ │ +0004fda0: 203d 2030 3b0a 0a20 2020 2020 2020 2072 = 0;.. r │ │ │ │ +0004fdb0: 6573 706f 6e73 6553 7472 6561 6d2e 6f6e esponseStream.on │ │ │ │ +0004fdc0: 2827 6461 7461 272c 2066 756e 6374 696f ('data', functio │ │ │ │ +0004fdd0: 6e20 6861 6e64 6c65 5374 7265 616d 4461 n handleStreamDa │ │ │ │ +0004fde0: 7461 2863 6875 6e6b 2920 7b0a 2020 2020 ta(chunk) {. │ │ │ │ +0004fdf0: 2020 2020 2020 7265 7370 6f6e 7365 4275 responseBu │ │ │ │ +0004fe00: 6666 6572 2e70 7573 6828 6368 756e 6b29 ffer.push(chunk) │ │ │ │ +0004fe10: 3b0a 2020 2020 2020 2020 2020 746f 7461 ;. tota │ │ │ │ +0004fe20: 6c52 6573 706f 6e73 6542 7974 6573 202b lResponseBytes + │ │ │ │ +0004fe30: 3d20 6368 756e 6b2e 6c65 6e67 7468 3b0a = chunk.length;. │ │ │ │ +0004fe40: 0a20 2020 2020 2020 2020 202f 2f20 6d61 . // ma │ │ │ │ +0004fe50: 6b65 2073 7572 6520 7468 6520 636f 6e74 ke sure the cont │ │ │ │ +0004fe60: 656e 7420 6c65 6e67 7468 2069 7320 6e6f ent length is no │ │ │ │ +0004fe70: 7420 6f76 6572 2074 6865 206d 6178 436f t over the maxCo │ │ │ │ +0004fe80: 6e74 656e 744c 656e 6774 6820 6966 2073 ntentLength if s │ │ │ │ +0004fe90: 7065 6369 6669 6564 0a20 2020 2020 2020 pecified. │ │ │ │ +0004fea0: 2020 2069 6620 2863 6f6e 6669 672e 6d61 if (config.ma │ │ │ │ +0004feb0: 7843 6f6e 7465 6e74 4c65 6e67 7468 203e xContentLength > │ │ │ │ +0004fec0: 202d 3120 2626 2074 6f74 616c 5265 7370 -1 && totalResp │ │ │ │ +0004fed0: 6f6e 7365 4279 7465 7320 3e20 636f 6e66 onseBytes > conf │ │ │ │ +0004fee0: 6967 2e6d 6178 436f 6e74 656e 744c 656e ig.maxContentLen │ │ │ │ +0004fef0: 6774 6829 207b 0a20 2020 2020 2020 2020 gth) {. │ │ │ │ +0004ff00: 2020 202f 2f20 7374 7265 616d 2e64 6573 // stream.des │ │ │ │ +0004ff10: 7472 6f79 2829 2065 6d69 7420 6162 6f72 troy() emit abor │ │ │ │ +0004ff20: 7465 6420 6576 656e 7420 6265 666f 7265 ted event before │ │ │ │ +0004ff30: 2063 616c 6c69 6e67 2072 656a 6563 7428 calling reject( │ │ │ │ +0004ff40: 2920 6f6e 204e 6f64 652e 6a73 2076 3136 ) on Node.js v16 │ │ │ │ +0004ff50: 0a20 2020 2020 2020 2020 2020 2072 656a . rej │ │ │ │ +0004ff60: 6563 7465 6420 3d20 7472 7565 3b0a 2020 ected = true;. │ │ │ │ +0004ff70: 2020 2020 2020 2020 2020 7265 7370 6f6e respon │ │ │ │ +0004ff80: 7365 5374 7265 616d 2e64 6573 7472 6f79 seStream.destroy │ │ │ │ +0004ff90: 2829 3b0a 2020 2020 2020 2020 2020 2020 ();. │ │ │ │ +0004ffa0: 6162 6f72 7428 6e65 7720 4178 696f 7345 abort(new AxiosE │ │ │ │ +0004ffb0: 7272 6f72 2827 6d61 7843 6f6e 7465 6e74 rror('maxContent │ │ │ │ +0004ffc0: 4c65 6e67 7468 2073 697a 6520 6f66 2027 Length size of ' │ │ │ │ +0004ffd0: 202b 2063 6f6e 6669 672e 6d61 7843 6f6e + config.maxCon │ │ │ │ +0004ffe0: 7465 6e74 4c65 6e67 7468 202b 2027 2065 tentLength + ' e │ │ │ │ +0004fff0: 7863 6565 6465 6427 2c0a 2020 2020 2020 xceeded',. │ │ │ │ +00050000: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ +00050010: 6f72 2e45 5252 5f42 4144 5f52 4553 504f or.ERR_BAD_RESPO │ │ │ │ +00050020: 4e53 452c 2063 6f6e 6669 672c 206c 6173 NSE, config, las │ │ │ │ +00050030: 7452 6571 7565 7374 2929 3b0a 2020 2020 tRequest));. │ │ │ │ +00050040: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ +00050050: 7d29 3b0a 0a20 2020 2020 2020 2072 6573 });.. res │ │ │ │ +00050060: 706f 6e73 6553 7472 6561 6d2e 6f6e 2827 ponseStream.on(' │ │ │ │ +00050070: 6162 6f72 7465 6427 2c20 6675 6e63 7469 aborted', functi │ │ │ │ +00050080: 6f6e 2068 616e 646c 6572 5374 7265 616d on handlerStream │ │ │ │ +00050090: 4162 6f72 7465 6428 2920 7b0a 2020 2020 Aborted() {. │ │ │ │ +000500a0: 2020 2020 2020 6966 2028 7265 6a65 6374 if (reject │ │ │ │ +000500b0: 6564 2920 7b0a 2020 2020 2020 2020 2020 ed) {. │ │ │ │ +000500c0: 2020 7265 7475 726e 3b0a 2020 2020 2020 return;. │ │ │ │ +000500d0: 2020 2020 7d0a 0a20 2020 2020 2020 2020 }.. │ │ │ │ +000500e0: 2063 6f6e 7374 2065 7272 203d 206e 6577 const err = new │ │ │ │ +000500f0: 2041 7869 6f73 4572 726f 7228 0a20 2020 AxiosError(. │ │ │ │ +00050100: 2020 2020 2020 2020 2027 7374 7265 616d 'stream │ │ │ │ +00050110: 2068 6173 2062 6565 6e20 6162 6f72 7465 has been aborte │ │ │ │ +00050120: 6427 2c0a 2020 2020 2020 2020 2020 2020 d',. │ │ │ │ +00050130: 4178 696f 7345 7272 6f72 2e45 5252 5f42 AxiosError.ERR_B │ │ │ │ +00050140: 4144 5f52 4553 504f 4e53 452c 0a20 2020 AD_RESPONSE,. │ │ │ │ +00050150: 2020 2020 2020 2020 2063 6f6e 6669 672c config, │ │ │ │ +00050160: 0a20 2020 2020 2020 2020 2020 206c 6173 . las │ │ │ │ +00050170: 7452 6571 7565 7374 0a20 2020 2020 2020 tRequest. │ │ │ │ +00050180: 2020 2029 3b0a 2020 2020 2020 2020 2020 );. │ │ │ │ +00050190: 7265 7370 6f6e 7365 5374 7265 616d 2e64 responseStream.d │ │ │ │ +000501a0: 6573 7472 6f79 2865 7272 293b 0a20 2020 estroy(err);. │ │ │ │ +000501b0: 2020 2020 2020 2072 656a 6563 7428 6572 reject(er │ │ │ │ +000501c0: 7229 3b0a 2020 2020 2020 2020 7d29 3b0a r);. });. │ │ │ │ +000501d0: 0a20 2020 2020 2020 2072 6573 706f 6e73 . respons │ │ │ │ +000501e0: 6553 7472 6561 6d2e 6f6e 2827 6572 726f eStream.on('erro │ │ │ │ +000501f0: 7227 2c20 6675 6e63 7469 6f6e 2068 616e r', function han │ │ │ │ +00050200: 646c 6553 7472 6561 6d45 7272 6f72 2865 dleStreamError(e │ │ │ │ +00050210: 7272 2920 7b0a 2020 2020 2020 2020 2020 rr) {. │ │ │ │ +00050220: 6966 2028 7265 712e 6465 7374 726f 7965 if (req.destroye │ │ │ │ +00050230: 6429 2072 6574 7572 6e3b 0a20 2020 2020 d) return;. │ │ │ │ +00050240: 2020 2020 2072 656a 6563 7428 4178 696f reject(Axio │ │ │ │ +00050250: 7345 7272 6f72 2e66 726f 6d28 6572 722c sError.from(err, │ │ │ │ +00050260: 206e 756c 6c2c 2063 6f6e 6669 672c 206c null, config, l │ │ │ │ +00050270: 6173 7452 6571 7565 7374 2929 3b0a 2020 astRequest));. │ │ │ │ +00050280: 2020 2020 2020 7d29 3b0a 0a20 2020 2020 });.. │ │ │ │ +00050290: 2020 2072 6573 706f 6e73 6553 7472 6561 responseStrea │ │ │ │ +000502a0: 6d2e 6f6e 2827 656e 6427 2c20 6675 6e63 m.on('end', func │ │ │ │ +000502b0: 7469 6f6e 2068 616e 646c 6553 7472 6561 tion handleStrea │ │ │ │ +000502c0: 6d45 6e64 2829 207b 0a20 2020 2020 2020 mEnd() {. │ │ │ │ +000502d0: 2020 2074 7279 207b 0a20 2020 2020 2020 try {. │ │ │ │ +000502e0: 2020 2020 206c 6574 2072 6573 706f 6e73 let respons │ │ │ │ +000502f0: 6544 6174 6120 3d20 7265 7370 6f6e 7365 eData = response │ │ │ │ +00050300: 4275 6666 6572 2e6c 656e 6774 6820 3d3d Buffer.length == │ │ │ │ +00050310: 3d20 3120 3f20 7265 7370 6f6e 7365 4275 = 1 ? responseBu │ │ │ │ +00050320: 6666 6572 5b30 5d20 3a20 4275 6666 6572 ffer[0] : Buffer │ │ │ │ +00050330: 2e63 6f6e 6361 7428 7265 7370 6f6e 7365 .concat(response │ │ │ │ +00050340: 4275 6666 6572 293b 0a20 2020 2020 2020 Buffer);. │ │ │ │ +00050350: 2020 2020 2069 6620 2872 6573 706f 6e73 if (respons │ │ │ │ +00050360: 6554 7970 6520 213d 3d20 2761 7272 6179 eType !== 'array │ │ │ │ +00050370: 6275 6666 6572 2729 207b 0a20 2020 2020 buffer') {. │ │ │ │ +00050380: 2020 2020 2020 2020 2072 6573 706f 6e73 respons │ │ │ │ +00050390: 6544 6174 6120 3d20 7265 7370 6f6e 7365 eData = response │ │ │ │ +000503a0: 4461 7461 2e74 6f53 7472 696e 6728 7265 Data.toString(re │ │ │ │ +000503b0: 7370 6f6e 7365 456e 636f 6469 6e67 293b sponseEncoding); │ │ │ │ +000503c0: 0a20 2020 2020 2020 2020 2020 2020 2069 . i │ │ │ │ +000503d0: 6620 2821 7265 7370 6f6e 7365 456e 636f f (!responseEnco │ │ │ │ +000503e0: 6469 6e67 207c 7c20 7265 7370 6f6e 7365 ding || response │ │ │ │ +000503f0: 456e 636f 6469 6e67 203d 3d3d 2027 7574 Encoding === 'ut │ │ │ │ +00050400: 6638 2729 207b 0a20 2020 2020 2020 2020 f8') {. │ │ │ │ +00050410: 2020 2020 2020 2072 6573 706f 6e73 6544 responseD │ │ │ │ +00050420: 6174 6120 3d20 7574 696c 7324 312e 7374 ata = utils$1.st │ │ │ │ +00050430: 7269 7042 4f4d 2872 6573 706f 6e73 6544 ripBOM(responseD │ │ │ │ +00050440: 6174 6129 3b0a 2020 2020 2020 2020 2020 ata);. │ │ │ │ +00050450: 2020 2020 7d0a 2020 2020 2020 2020 2020 }. │ │ │ │ +00050460: 2020 7d0a 2020 2020 2020 2020 2020 2020 }. │ │ │ │ +00050470: 7265 7370 6f6e 7365 2e64 6174 6120 3d20 response.data = │ │ │ │ +00050480: 7265 7370 6f6e 7365 4461 7461 3b0a 2020 responseData;. │ │ │ │ +00050490: 2020 2020 2020 2020 7d20 6361 7463 6820 } catch │ │ │ │ +000504a0: 2865 7272 2920 7b0a 2020 2020 2020 2020 (err) {. │ │ │ │ +000504b0: 2020 2020 7265 7475 726e 2072 656a 6563 return rejec │ │ │ │ +000504c0: 7428 4178 696f 7345 7272 6f72 2e66 726f t(AxiosError.fro │ │ │ │ +000504d0: 6d28 6572 722c 206e 756c 6c2c 2063 6f6e m(err, null, con │ │ │ │ +000504e0: 6669 672c 2072 6573 706f 6e73 652e 7265 fig, response.re │ │ │ │ +000504f0: 7175 6573 742c 2072 6573 706f 6e73 6529 quest, response) │ │ │ │ +00050500: 293b 0a20 2020 2020 2020 2020 207d 0a20 );. }. │ │ │ │ +00050510: 2020 2020 2020 2020 2073 6574 746c 6528 settle( │ │ │ │ +00050520: 7265 736f 6c76 652c 2072 656a 6563 742c resolve, reject, │ │ │ │ +00050530: 2072 6573 706f 6e73 6529 3b0a 2020 2020 response);. │ │ │ │ +00050540: 2020 2020 7d29 3b0a 2020 2020 2020 7d0a });. }. │ │ │ │ +00050550: 0a20 2020 2020 2061 626f 7274 456d 6974 . abortEmit │ │ │ │ +00050560: 7465 722e 6f6e 6365 2827 6162 6f72 7427 ter.once('abort' │ │ │ │ +00050570: 2c20 6572 7220 3d3e 207b 0a20 2020 2020 , err => {. │ │ │ │ +00050580: 2020 2069 6620 2821 7265 7370 6f6e 7365 if (!response │ │ │ │ +00050590: 5374 7265 616d 2e64 6573 7472 6f79 6564 Stream.destroyed │ │ │ │ +000505a0: 2920 7b0a 2020 2020 2020 2020 2020 7265 ) {. re │ │ │ │ +000505b0: 7370 6f6e 7365 5374 7265 616d 2e65 6d69 sponseStream.emi │ │ │ │ +000505c0: 7428 2765 7272 6f72 272c 2065 7272 293b t('error', err); │ │ │ │ +000505d0: 0a20 2020 2020 2020 2020 2072 6573 706f . respo │ │ │ │ +000505e0: 6e73 6553 7472 6561 6d2e 6465 7374 726f nseStream.destro │ │ │ │ +000505f0: 7928 293b 0a20 2020 2020 2020 207d 0a20 y();. }. │ │ │ │ +00050600: 2020 2020 207d 293b 0a20 2020 207d 293b });. }); │ │ │ │ +00050610: 0a0a 2020 2020 6162 6f72 7445 6d69 7474 .. abortEmitt │ │ │ │ +00050620: 6572 2e6f 6e63 6528 2761 626f 7274 272c er.once('abort', │ │ │ │ +00050630: 2065 7272 203d 3e20 7b0a 2020 2020 2020 err => {. │ │ │ │ +00050640: 6966 2028 7265 712e 636c 6f73 6529 207b if (req.close) { │ │ │ │ +00050650: 0a20 2020 2020 2020 2072 6571 2e63 6c6f . req.clo │ │ │ │ +00050660: 7365 2829 3b0a 2020 2020 2020 7d20 656c se();. } el │ │ │ │ +00050670: 7365 207b 0a20 2020 2020 2020 2072 6571 se {. req │ │ │ │ +00050680: 2e64 6573 7472 6f79 2865 7272 293b 0a20 .destroy(err);. │ │ │ │ +00050690: 2020 2020 207d 0a20 2020 207d 293b 0a0a }. });.. │ │ │ │ +000506a0: 2020 2020 2f2f 2048 616e 646c 6520 6572 // Handle er │ │ │ │ +000506b0: 726f 7273 0a20 2020 2072 6571 2e6f 6e28 rors. req.on( │ │ │ │ +000506c0: 2765 7272 6f72 272c 2066 756e 6374 696f 'error', functio │ │ │ │ +000506d0: 6e20 6861 6e64 6c65 5265 7175 6573 7445 n handleRequestE │ │ │ │ +000506e0: 7272 6f72 2865 7272 2920 7b0a 2020 2020 rror(err) {. │ │ │ │ +000506f0: 2020 2f2f 2040 746f 646f 2072 656d 6f76 // @todo remov │ │ │ │ +00050700: 650a 2020 2020 2020 2f2f 2069 6620 2872 e. // if (r │ │ │ │ +00050710: 6571 2e61 626f 7274 6564 2026 2620 6572 eq.aborted && er │ │ │ │ +00050720: 722e 636f 6465 2021 3d3d 2041 7869 6f73 r.code !== Axios │ │ │ │ +00050730: 4572 726f 722e 4552 525f 4652 5f54 4f4f Error.ERR_FR_TOO │ │ │ │ +00050740: 5f4d 414e 595f 5245 4449 5245 4354 5329 _MANY_REDIRECTS) │ │ │ │ +00050750: 2072 6574 7572 6e3b 0a20 2020 2020 2072 return;. r │ │ │ │ +00050760: 656a 6563 7428 4178 696f 7345 7272 6f72 eject(AxiosError │ │ │ │ +00050770: 2e66 726f 6d28 6572 722c 206e 756c 6c2c .from(err, null, │ │ │ │ +00050780: 2063 6f6e 6669 672c 2072 6571 2929 3b0a config, req));. │ │ │ │ +00050790: 2020 2020 7d29 3b0a 0a20 2020 202f 2f20 });.. // │ │ │ │ +000507a0: 7365 7420 7463 7020 6b65 6570 2061 6c69 set tcp keep ali │ │ │ │ +000507b0: 7665 2074 6f20 7072 6576 656e 7420 6472 ve to prevent dr │ │ │ │ +000507c0: 6f70 2063 6f6e 6e65 6374 696f 6e20 6279 op connection by │ │ │ │ +000507d0: 2070 6565 720a 2020 2020 7265 712e 6f6e peer. req.on │ │ │ │ +000507e0: 2827 736f 636b 6574 272c 2066 756e 6374 ('socket', funct │ │ │ │ +000507f0: 696f 6e20 6861 6e64 6c65 5265 7175 6573 ion handleReques │ │ │ │ +00050800: 7453 6f63 6b65 7428 736f 636b 6574 2920 tSocket(socket) │ │ │ │ +00050810: 7b0a 2020 2020 2020 2f2f 2064 6566 6175 {. // defau │ │ │ │ +00050820: 6c74 2069 6e74 6572 7661 6c20 6f66 2073 lt interval of s │ │ │ │ +00050830: 656e 6469 6e67 2061 636b 2070 6163 6b65 ending ack packe │ │ │ │ +00050840: 7420 6973 2031 206d 696e 7574 650a 2020 t is 1 minute. │ │ │ │ +00050850: 2020 2020 736f 636b 6574 2e73 6574 4b65 socket.setKe │ │ │ │ +00050860: 6570 416c 6976 6528 7472 7565 2c20 3130 epAlive(true, 10 │ │ │ │ +00050870: 3030 202a 2036 3029 3b0a 2020 2020 7d29 00 * 60);. }) │ │ │ │ +00050880: 3b0a 0a20 2020 202f 2f20 4861 6e64 6c65 ;.. // Handle │ │ │ │ +00050890: 2072 6571 7565 7374 2074 696d 656f 7574 request timeout │ │ │ │ +000508a0: 0a20 2020 2069 6620 2863 6f6e 6669 672e . if (config. │ │ │ │ +000508b0: 7469 6d65 6f75 7429 207b 0a20 2020 2020 timeout) {. │ │ │ │ +000508c0: 202f 2f20 5468 6973 2069 7320 666f 7263 // This is forc │ │ │ │ +000508d0: 696e 6720 6120 696e 7420 7469 6d65 6f75 ing a int timeou │ │ │ │ +000508e0: 7420 746f 2061 766f 6964 2070 726f 626c t to avoid probl │ │ │ │ +000508f0: 656d 7320 6966 2074 6865 2060 7265 7160 ems if the `req` │ │ │ │ +00050900: 2069 6e74 6572 6661 6365 2064 6f65 736e interface doesn │ │ │ │ +00050910: 2774 2068 616e 646c 6520 6f74 6865 7220 't handle other │ │ │ │ +00050920: 7479 7065 732e 0a20 2020 2020 2063 6f6e types.. con │ │ │ │ +00050930: 7374 2074 696d 656f 7574 203d 2070 6172 st timeout = par │ │ │ │ +00050940: 7365 496e 7428 636f 6e66 6967 2e74 696d seInt(config.tim │ │ │ │ +00050950: 656f 7574 2c20 3130 293b 0a0a 2020 2020 eout, 10);.. │ │ │ │ +00050960: 2020 6966 2028 4e75 6d62 6572 2e69 734e if (Number.isN │ │ │ │ +00050970: 614e 2874 696d 656f 7574 2929 207b 0a20 aN(timeout)) {. │ │ │ │ +00050980: 2020 2020 2020 2061 626f 7274 286e 6577 abort(new │ │ │ │ +00050990: 2041 7869 6f73 4572 726f 7228 0a20 2020 AxiosError(. │ │ │ │ +000509a0: 2020 2020 2020 2027 6572 726f 7220 7472 'error tr │ │ │ │ +000509b0: 7969 6e67 2074 6f20 7061 7273 6520 6063 ying to parse `c │ │ │ │ +000509c0: 6f6e 6669 672e 7469 6d65 6f75 7460 2074 onfig.timeout` t │ │ │ │ +000509d0: 6f20 696e 7427 2c0a 2020 2020 2020 2020 o int',. │ │ │ │ +000509e0: 2020 4178 696f 7345 7272 6f72 2e45 5252 AxiosError.ERR │ │ │ │ +000509f0: 5f42 4144 5f4f 5054 494f 4e5f 5641 4c55 _BAD_OPTION_VALU │ │ │ │ +00050a00: 452c 0a20 2020 2020 2020 2020 2063 6f6e E,. con │ │ │ │ +00050a10: 6669 672c 0a20 2020 2020 2020 2020 2072 fig,. r │ │ │ │ +00050a20: 6571 0a20 2020 2020 2020 2029 293b 0a0a eq. ));.. │ │ │ │ +00050a30: 2020 2020 2020 2020 7265 7475 726e 3b0a return;. │ │ │ │ +00050a40: 2020 2020 2020 7d0a 0a20 2020 2020 202f }.. / │ │ │ │ +00050a50: 2f20 536f 6d65 7469 6d65 2c20 7468 6520 / Sometime, the │ │ │ │ +00050a60: 7265 7370 6f6e 7365 2077 696c 6c20 6265 response will be │ │ │ │ +00050a70: 2076 6572 7920 736c 6f77 2c20 616e 6420 very slow, and │ │ │ │ +00050a80: 646f 6573 206e 6f74 2072 6573 706f 6e64 does not respond │ │ │ │ +00050a90: 2c20 7468 6520 636f 6e6e 6563 7420 6576 , the connect ev │ │ │ │ +00050aa0: 656e 7420 7769 6c6c 2062 6520 626c 6f63 ent will be bloc │ │ │ │ +00050ab0: 6b20 6279 2065 7665 6e74 206c 6f6f 7020 k by event loop │ │ │ │ +00050ac0: 7379 7374 656d 2e0a 2020 2020 2020 2f2f system.. // │ │ │ │ +00050ad0: 2041 6e64 2074 696d 6572 2063 616c 6c62 And timer callb │ │ │ │ +00050ae0: 6163 6b20 7769 6c6c 2062 6520 6669 7265 ack will be fire │ │ │ │ +00050af0: 642c 2061 6e64 2061 626f 7274 2829 2077 d, and abort() w │ │ │ │ +00050b00: 696c 6c20 6265 2069 6e76 6f6b 6564 2062 ill be invoked b │ │ │ │ +00050b10: 6566 6f72 6520 636f 6e6e 6563 7469 6f6e efore connection │ │ │ │ +00050b20: 2c20 7468 656e 2067 6574 2022 736f 636b , then get "sock │ │ │ │ +00050b30: 6574 2068 616e 6720 7570 2220 616e 6420 et hang up" and │ │ │ │ +00050b40: 636f 6465 2045 434f 4e4e 5245 5345 542e code ECONNRESET. │ │ │ │ +00050b50: 0a20 2020 2020 202f 2f20 4174 2074 6869 . // At thi │ │ │ │ +00050b60: 7320 7469 6d65 2c20 6966 2077 6520 6861 s time, if we ha │ │ │ │ +00050b70: 7665 2061 206c 6172 6765 206e 756d 6265 ve a large numbe │ │ │ │ +00050b80: 7220 6f66 2072 6571 7565 7374 2c20 6e6f r of request, no │ │ │ │ +00050b90: 6465 6a73 2077 696c 6c20 6861 6e67 2075 dejs will hang u │ │ │ │ +00050ba0: 7020 736f 6d65 2073 6f63 6b65 7420 6f6e p some socket on │ │ │ │ +00050bb0: 2062 6163 6b67 726f 756e 642e 2061 6e64 background. and │ │ │ │ +00050bc0: 2074 6865 206e 756d 6265 7220 7769 6c6c the number will │ │ │ │ +00050bd0: 2075 7020 616e 6420 7570 2e0a 2020 2020 up and up.. │ │ │ │ +00050be0: 2020 2f2f 2041 6e64 2074 6865 6e20 7468 // And then th │ │ │ │ +00050bf0: 6573 6520 736f 636b 6574 2077 6869 6368 ese socket which │ │ │ │ +00050c00: 2062 6520 6861 6e67 2075 7020 7769 6c6c be hang up will │ │ │ │ +00050c10: 2064 6576 6f75 7269 6e67 2043 5055 206c devouring CPU l │ │ │ │ +00050c20: 6974 746c 6520 6279 206c 6974 746c 652e ittle by little. │ │ │ │ +00050c30: 0a20 2020 2020 202f 2f20 436c 6965 6e74 . // Client │ │ │ │ +00050c40: 5265 7175 6573 742e 7365 7454 696d 656f Request.setTimeo │ │ │ │ +00050c50: 7574 2077 696c 6c20 6265 2066 6972 6564 ut will be fired │ │ │ │ +00050c60: 206f 6e20 7468 6520 7370 6563 6966 7920 on the specify │ │ │ │ +00050c70: 6d69 6c6c 6973 6563 6f6e 6473 2c20 616e milliseconds, an │ │ │ │ +00050c80: 6420 6361 6e20 6d61 6b65 2073 7572 6520 d can make sure │ │ │ │ +00050c90: 7468 6174 2061 626f 7274 2829 2077 696c that abort() wil │ │ │ │ +00050ca0: 6c20 6265 2066 6972 6564 2061 6674 6572 l be fired after │ │ │ │ +00050cb0: 2063 6f6e 6e65 6374 2e0a 2020 2020 2020 connect.. │ │ │ │ +00050cc0: 7265 712e 7365 7454 696d 656f 7574 2874 req.setTimeout(t │ │ │ │ +00050cd0: 696d 656f 7574 2c20 6675 6e63 7469 6f6e imeout, function │ │ │ │ +00050ce0: 2068 616e 646c 6552 6571 7565 7374 5469 handleRequestTi │ │ │ │ +00050cf0: 6d65 6f75 7428 2920 7b0a 2020 2020 2020 meout() {. │ │ │ │ +00050d00: 2020 6966 2028 6973 446f 6e65 2920 7265 if (isDone) re │ │ │ │ +00050d10: 7475 726e 3b0a 2020 2020 2020 2020 6c65 turn;. le │ │ │ │ +00050d20: 7420 7469 6d65 6f75 7445 7272 6f72 4d65 t timeoutErrorMe │ │ │ │ +00050d30: 7373 6167 6520 3d20 636f 6e66 6967 2e74 ssage = config.t │ │ │ │ +00050d40: 696d 656f 7574 203f 2027 7469 6d65 6f75 imeout ? 'timeou │ │ │ │ +00050d50: 7420 6f66 2027 202b 2063 6f6e 6669 672e t of ' + config. │ │ │ │ +00050d60: 7469 6d65 6f75 7420 2b20 276d 7320 6578 timeout + 'ms ex │ │ │ │ +00050d70: 6365 6564 6564 2720 3a20 2774 696d 656f ceeded' : 'timeo │ │ │ │ +00050d80: 7574 2065 7863 6565 6465 6427 3b0a 2020 ut exceeded';. │ │ │ │ +00050d90: 2020 2020 2020 636f 6e73 7420 7472 616e const tran │ │ │ │ +00050da0: 7369 7469 6f6e 616c 203d 2063 6f6e 6669 sitional = confi │ │ │ │ +00050db0: 672e 7472 616e 7369 7469 6f6e 616c 207c g.transitional | │ │ │ │ +00050dc0: 7c20 7472 616e 7369 7469 6f6e 616c 4465 | transitionalDe │ │ │ │ +00050dd0: 6661 756c 7473 3b0a 2020 2020 2020 2020 faults;. │ │ │ │ +00050de0: 6966 2028 636f 6e66 6967 2e74 696d 656f if (config.timeo │ │ │ │ +00050df0: 7574 4572 726f 724d 6573 7361 6765 2920 utErrorMessage) │ │ │ │ +00050e00: 7b0a 2020 2020 2020 2020 2020 7469 6d65 {. time │ │ │ │ +00050e10: 6f75 7445 7272 6f72 4d65 7373 6167 6520 outErrorMessage │ │ │ │ +00050e20: 3d20 636f 6e66 6967 2e74 696d 656f 7574 = config.timeout │ │ │ │ +00050e30: 4572 726f 724d 6573 7361 6765 3b0a 2020 ErrorMessage;. │ │ │ │ +00050e40: 2020 2020 2020 7d0a 2020 2020 2020 2020 }. │ │ │ │ +00050e50: 6162 6f72 7428 6e65 7720 4178 696f 7345 abort(new AxiosE │ │ │ │ +00050e60: 7272 6f72 280a 2020 2020 2020 2020 2020 rror(. │ │ │ │ +00050e70: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ +00050e80: 6167 652c 0a20 2020 2020 2020 2020 2074 age,. t │ │ │ │ +00050e90: 7261 6e73 6974 696f 6e61 6c2e 636c 6172 ransitional.clar │ │ │ │ +00050ea0: 6966 7954 696d 656f 7574 4572 726f 7220 ifyTimeoutError │ │ │ │ +00050eb0: 3f20 4178 696f 7345 7272 6f72 2e45 5449 ? AxiosError.ETI │ │ │ │ +00050ec0: 4d45 444f 5554 203a 2041 7869 6f73 4572 MEDOUT : AxiosEr │ │ │ │ +00050ed0: 726f 722e 4543 4f4e 4e41 424f 5254 4544 ror.ECONNABORTED │ │ │ │ +00050ee0: 2c0a 2020 2020 2020 2020 2020 636f 6e66 ,. conf │ │ │ │ +00050ef0: 6967 2c0a 2020 2020 2020 2020 2020 7265 ig,. re │ │ │ │ +00050f00: 710a 2020 2020 2020 2020 2929 3b0a 2020 q. ));. │ │ │ │ +00050f10: 2020 2020 7d29 3b0a 2020 2020 7d20 656c });. } el │ │ │ │ +00050f20: 7365 207b 0a20 2020 2020 202f 2f20 6578 se {. // ex │ │ │ │ +00050f30: 706c 6963 6974 6c79 2072 6573 6574 2074 plicitly reset t │ │ │ │ +00050f40: 6865 2073 6f63 6b65 7420 7469 6d65 6f75 he socket timeou │ │ │ │ +00050f50: 7420 7661 6c75 6520 666f 7220 6120 706f t value for a po │ │ │ │ +00050f60: 7373 6962 6c65 2060 6b65 6570 2d61 6c69 ssible `keep-ali │ │ │ │ +00050f70: 7665 6020 7265 7175 6573 740a 2020 2020 ve` request. │ │ │ │ +00050f80: 2020 7265 712e 7365 7454 696d 656f 7574 req.setTimeout │ │ │ │ +00050f90: 2830 293b 0a20 2020 207d 0a0a 0a20 2020 (0);. }... │ │ │ │ +00050fa0: 202f 2f20 5365 6e64 2074 6865 2072 6571 // Send the req │ │ │ │ +00050fb0: 7565 7374 0a20 2020 2069 6620 2875 7469 uest. if (uti │ │ │ │ +00050fc0: 6c73 2431 2e69 7353 7472 6561 6d28 6461 ls$1.isStream(da │ │ │ │ +00050fd0: 7461 2929 207b 0a20 2020 2020 206c 6574 ta)) {. let │ │ │ │ +00050fe0: 2065 6e64 6564 203d 2066 616c 7365 3b0a ended = false;. │ │ │ │ +00050ff0: 2020 2020 2020 6c65 7420 6572 726f 7265 let errore │ │ │ │ +00051000: 6420 3d20 6661 6c73 653b 0a0a 2020 2020 d = false;.. │ │ │ │ +00051010: 2020 6461 7461 2e6f 6e28 2765 6e64 272c data.on('end', │ │ │ │ +00051020: 2028 2920 3d3e 207b 0a20 2020 2020 2020 () => {. │ │ │ │ +00051030: 2065 6e64 6564 203d 2074 7275 653b 0a20 ended = true;. │ │ │ │ +00051040: 2020 2020 207d 293b 0a0a 2020 2020 2020 });.. │ │ │ │ +00051050: 6461 7461 2e6f 6e63 6528 2765 7272 6f72 data.once('error │ │ │ │ +00051060: 272c 2065 7272 203d 3e20 7b0a 2020 2020 ', err => {. │ │ │ │ +00051070: 2020 2020 6572 726f 7265 6420 3d20 7472 errored = tr │ │ │ │ +00051080: 7565 3b0a 2020 2020 2020 2020 7265 712e ue;. req. │ │ │ │ +00051090: 6465 7374 726f 7928 6572 7229 3b0a 2020 destroy(err);. │ │ │ │ +000510a0: 2020 2020 7d29 3b0a 0a20 2020 2020 2064 });.. d │ │ │ │ +000510b0: 6174 612e 6f6e 2827 636c 6f73 6527 2c20 ata.on('close', │ │ │ │ +000510c0: 2829 203d 3e20 7b0a 2020 2020 2020 2020 () => {. │ │ │ │ +000510d0: 6966 2028 2165 6e64 6564 2026 2620 2165 if (!ended && !e │ │ │ │ +000510e0: 7272 6f72 6564 2920 7b0a 2020 2020 2020 rrored) {. │ │ │ │ +000510f0: 2020 2020 6162 6f72 7428 6e65 7720 4361 abort(new Ca │ │ │ │ +00051100: 6e63 656c 6564 4572 726f 7228 2752 6571 nceledError('Req │ │ │ │ +00051110: 7565 7374 2073 7472 6561 6d20 6861 7320 uest stream has │ │ │ │ +00051120: 6265 656e 2061 626f 7274 6564 272c 2063 been aborted', c │ │ │ │ +00051130: 6f6e 6669 672c 2072 6571 2929 3b0a 2020 onfig, req));. │ │ │ │ +00051140: 2020 2020 2020 7d0a 2020 2020 2020 7d29 }. }) │ │ │ │ +00051150: 3b0a 0a20 2020 2020 2064 6174 612e 7069 ;.. data.pi │ │ │ │ +00051160: 7065 2872 6571 293b 0a20 2020 207d 2065 pe(req);. } e │ │ │ │ +00051170: 6c73 6520 7b0a 2020 2020 2020 6461 7461 lse {. data │ │ │ │ +00051180: 2026 2620 7265 712e 7772 6974 6528 6461 && req.write(da │ │ │ │ +00051190: 7461 293b 0a20 2020 2020 2072 6571 2e65 ta);. req.e │ │ │ │ +000511a0: 6e64 2829 3b0a 2020 2020 7d0a 2020 7d29 nd();. }. }) │ │ │ │ +000511b0: 3b0a 7d3b 0a0a 636f 6e73 7420 6973 5552 ;.};..const isUR │ │ │ │ +000511c0: 4c53 616d 654f 7269 6769 6e20 3d20 706c LSameOrigin = pl │ │ │ │ +000511d0: 6174 666f 726d 2e68 6173 5374 616e 6461 atform.hasStanda │ │ │ │ +000511e0: 7264 4272 6f77 7365 7245 6e76 203f 2028 rdBrowserEnv ? ( │ │ │ │ +000511f0: 286f 7269 6769 6e2c 2069 734d 5349 4529 (origin, isMSIE) │ │ │ │ +00051200: 203d 3e20 2875 726c 2920 3d3e 207b 0a20 => (url) => {. │ │ │ │ +00051210: 2075 726c 203d 206e 6577 2055 524c 2875 url = new URL(u │ │ │ │ +00051220: 726c 2c20 706c 6174 666f 726d 2e6f 7269 rl, platform.ori │ │ │ │ +00051230: 6769 6e29 3b0a 0a20 2072 6574 7572 6e20 gin);.. return │ │ │ │ +00051240: 280a 2020 2020 6f72 6967 696e 2e70 726f (. origin.pro │ │ │ │ +00051250: 746f 636f 6c20 3d3d 3d20 7572 6c2e 7072 tocol === url.pr │ │ │ │ +00051260: 6f74 6f63 6f6c 2026 260a 2020 2020 6f72 otocol &&. or │ │ │ │ +00051270: 6967 696e 2e68 6f73 7420 3d3d 3d20 7572 igin.host === ur │ │ │ │ +00051280: 6c2e 686f 7374 2026 260a 2020 2020 2869 l.host &&. (i │ │ │ │ +00051290: 734d 5349 4520 7c7c 206f 7269 6769 6e2e sMSIE || origin. │ │ │ │ +000512a0: 706f 7274 203d 3d3d 2075 726c 2e70 6f72 port === url.por │ │ │ │ +000512b0: 7429 0a20 2029 3b0a 7d29 280a 2020 6e65 t). );.})(. ne │ │ │ │ +000512c0: 7720 5552 4c28 706c 6174 666f 726d 2e6f w URL(platform.o │ │ │ │ +000512d0: 7269 6769 6e29 2c0a 2020 706c 6174 666f rigin),. platfo │ │ │ │ +000512e0: 726d 2e6e 6176 6967 6174 6f72 2026 2620 rm.navigator && │ │ │ │ +000512f0: 2f28 6d73 6965 7c74 7269 6465 6e74 292f /(msie|trident)/ │ │ │ │ +00051300: 692e 7465 7374 2870 6c61 7466 6f72 6d2e i.test(platform. │ │ │ │ +00051310: 6e61 7669 6761 746f 722e 7573 6572 4167 navigator.userAg │ │ │ │ +00051320: 656e 7429 0a29 203a 2028 2920 3d3e 2074 ent).) : () => t │ │ │ │ +00051330: 7275 653b 0a0a 636f 6e73 7420 636f 6f6b rue;..const cook │ │ │ │ +00051340: 6965 7320 3d20 706c 6174 666f 726d 2e68 ies = platform.h │ │ │ │ +00051350: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ +00051360: 7245 6e76 203f 0a0a 2020 2f2f 2053 7461 rEnv ?.. // Sta │ │ │ │ +00051370: 6e64 6172 6420 6272 6f77 7365 7220 656e ndard browser en │ │ │ │ +00051380: 7673 2073 7570 706f 7274 2064 6f63 756d vs support docum │ │ │ │ +00051390: 656e 742e 636f 6f6b 6965 0a20 207b 0a20 ent.cookie. {. │ │ │ │ +000513a0: 2020 2077 7269 7465 286e 616d 652c 2076 write(name, v │ │ │ │ +000513b0: 616c 7565 2c20 6578 7069 7265 732c 2070 alue, expires, p │ │ │ │ +000513c0: 6174 682c 2064 6f6d 6169 6e2c 2073 6563 ath, domain, sec │ │ │ │ +000513d0: 7572 652c 2073 616d 6553 6974 6529 207b ure, sameSite) { │ │ │ │ +000513e0: 0a20 2020 2020 2069 6620 2874 7970 656f . if (typeo │ │ │ │ +000513f0: 6620 646f 6375 6d65 6e74 203d 3d3d 2027 f document === ' │ │ │ │ +00051400: 756e 6465 6669 6e65 6427 2920 7265 7475 undefined') retu │ │ │ │ +00051410: 726e 3b0a 0a20 2020 2020 2063 6f6e 7374 rn;.. const │ │ │ │ +00051420: 2063 6f6f 6b69 6520 3d20 5b60 247b 6e61 cookie = [`${na │ │ │ │ +00051430: 6d65 7d3d 247b 656e 636f 6465 5552 4943 me}=${encodeURIC │ │ │ │ +00051440: 6f6d 706f 6e65 6e74 2876 616c 7565 297d omponent(value)} │ │ │ │ +00051450: 605d 3b0a 0a20 2020 2020 2069 6620 2875 `];.. if (u │ │ │ │ +00051460: 7469 6c73 2431 2e69 734e 756d 6265 7228 tils$1.isNumber( │ │ │ │ +00051470: 6578 7069 7265 7329 2920 7b0a 2020 2020 expires)) {. │ │ │ │ +00051480: 2020 2020 636f 6f6b 6965 2e70 7573 6828 cookie.push( │ │ │ │ +00051490: 6065 7870 6972 6573 3d24 7b6e 6577 2044 `expires=${new D │ │ │ │ +000514a0: 6174 6528 6578 7069 7265 7329 2e74 6f55 ate(expires).toU │ │ │ │ +000514b0: 5443 5374 7269 6e67 2829 7d60 293b 0a20 TCString()}`);. │ │ │ │ +000514c0: 2020 2020 207d 0a20 2020 2020 2069 6620 }. if │ │ │ │ +000514d0: 2875 7469 6c73 2431 2e69 7353 7472 696e (utils$1.isStrin │ │ │ │ +000514e0: 6728 7061 7468 2929 207b 0a20 2020 2020 g(path)) {. │ │ │ │ +000514f0: 2020 2063 6f6f 6b69 652e 7075 7368 2860 cookie.push(` │ │ │ │ +00051500: 7061 7468 3d24 7b70 6174 687d 6029 3b0a path=${path}`);. │ │ │ │ +00051510: 2020 2020 2020 7d0a 2020 2020 2020 6966 }. if │ │ │ │ +00051520: 2028 7574 696c 7324 312e 6973 5374 7269 (utils$1.isStri │ │ │ │ +00051530: 6e67 2864 6f6d 6169 6e29 2920 7b0a 2020 ng(domain)) {. │ │ │ │ +00051540: 2020 2020 2020 636f 6f6b 6965 2e70 7573 cookie.pus │ │ │ │ +00051550: 6828 6064 6f6d 6169 6e3d 247b 646f 6d61 h(`domain=${doma │ │ │ │ +00051560: 696e 7d60 293b 0a20 2020 2020 207d 0a20 in}`);. }. │ │ │ │ +00051570: 2020 2020 2069 6620 2873 6563 7572 6520 if (secure │ │ │ │ +00051580: 3d3d 3d20 7472 7565 2920 7b0a 2020 2020 === true) {. │ │ │ │ +00051590: 2020 2020 636f 6f6b 6965 2e70 7573 6828 cookie.push( │ │ │ │ +000515a0: 2773 6563 7572 6527 293b 0a20 2020 2020 'secure');. │ │ │ │ +000515b0: 207d 0a20 2020 2020 2069 6620 2875 7469 }. if (uti │ │ │ │ +000515c0: 6c73 2431 2e69 7353 7472 696e 6728 7361 ls$1.isString(sa │ │ │ │ +000515d0: 6d65 5369 7465 2929 207b 0a20 2020 2020 meSite)) {. │ │ │ │ +000515e0: 2020 2063 6f6f 6b69 652e 7075 7368 2860 cookie.push(` │ │ │ │ +000515f0: 5361 6d65 5369 7465 3d24 7b73 616d 6553 SameSite=${sameS │ │ │ │ +00051600: 6974 657d 6029 3b0a 2020 2020 2020 7d0a ite}`);. }. │ │ │ │ +00051610: 0a20 2020 2020 2064 6f63 756d 656e 742e . document. │ │ │ │ +00051620: 636f 6f6b 6965 203d 2063 6f6f 6b69 652e cookie = cookie. │ │ │ │ +00051630: 6a6f 696e 2827 3b20 2729 3b0a 2020 2020 join('; ');. │ │ │ │ +00051640: 7d2c 0a0a 2020 2020 7265 6164 286e 616d },.. read(nam │ │ │ │ +00051650: 6529 207b 0a20 2020 2020 2069 6620 2874 e) {. if (t │ │ │ │ +00051660: 7970 656f 6620 646f 6375 6d65 6e74 203d ypeof document = │ │ │ │ +00051670: 3d3d 2027 756e 6465 6669 6e65 6427 2920 == 'undefined') │ │ │ │ +00051680: 7265 7475 726e 206e 756c 6c3b 0a20 2020 return null;. │ │ │ │ +00051690: 2020 2063 6f6e 7374 206d 6174 6368 203d const match = │ │ │ │ +000516a0: 2064 6f63 756d 656e 742e 636f 6f6b 6965 document.cookie │ │ │ │ +000516b0: 2e6d 6174 6368 286e 6577 2052 6567 4578 .match(new RegEx │ │ │ │ +000516c0: 7028 2728 3f3a 5e7c 3b20 2927 202b 206e p('(?:^|; )' + n │ │ │ │ +000516d0: 616d 6520 2b20 273d 285b 5e3b 5d2a 2927 ame + '=([^;]*)' │ │ │ │ +000516e0: 2929 3b0a 2020 2020 2020 7265 7475 726e ));. return │ │ │ │ +000516f0: 206d 6174 6368 203f 2064 6563 6f64 6555 match ? decodeU │ │ │ │ +00051700: 5249 436f 6d70 6f6e 656e 7428 6d61 7463 RIComponent(matc │ │ │ │ +00051710: 685b 315d 2920 3a20 6e75 6c6c 3b0a 2020 h[1]) : null;. │ │ │ │ +00051720: 2020 7d2c 0a0a 2020 2020 7265 6d6f 7665 },.. remove │ │ │ │ +00051730: 286e 616d 6529 207b 0a20 2020 2020 2074 (name) {. t │ │ │ │ +00051740: 6869 732e 7772 6974 6528 6e61 6d65 2c20 his.write(name, │ │ │ │ +00051750: 2727 2c20 4461 7465 2e6e 6f77 2829 202d '', Date.now() - │ │ │ │ +00051760: 2038 3634 3030 3030 302c 2027 2f27 293b 86400000, '/'); │ │ │ │ +00051770: 0a20 2020 207d 0a20 207d 0a0a 2020 3a0a . }. }.. :. │ │ │ │ +00051780: 0a20 202f 2f20 4e6f 6e2d 7374 616e 6461 . // Non-standa │ │ │ │ +00051790: 7264 2062 726f 7773 6572 2065 6e76 2028 rd browser env ( │ │ │ │ +000517a0: 7765 6220 776f 726b 6572 732c 2072 6561 web workers, rea │ │ │ │ +000517b0: 6374 2d6e 6174 6976 6529 206c 6163 6b20 ct-native) lack │ │ │ │ +000517c0: 6e65 6564 6564 2073 7570 706f 7274 2e0a needed support.. │ │ │ │ +000517d0: 2020 7b0a 2020 2020 7772 6974 6528 2920 {. write() │ │ │ │ +000517e0: 7b7d 2c0a 2020 2020 7265 6164 2829 207b {},. read() { │ │ │ │ +000517f0: 0a20 2020 2020 2072 6574 7572 6e20 6e75 . return nu │ │ │ │ +00051800: 6c6c 3b0a 2020 2020 7d2c 0a20 2020 2072 ll;. },. r │ │ │ │ +00051810: 656d 6f76 6528 2920 7b7d 0a20 207d 3b0a emove() {}. };. │ │ │ │ +00051820: 0a63 6f6e 7374 2068 6561 6465 7273 546f .const headersTo │ │ │ │ +00051830: 4f62 6a65 6374 203d 2028 7468 696e 6729 Object = (thing) │ │ │ │ +00051840: 203d 3e20 7468 696e 6720 696e 7374 616e => thing instan │ │ │ │ +00051850: 6365 6f66 2041 7869 6f73 4865 6164 6572 ceof AxiosHeader │ │ │ │ +00051860: 7324 3120 3f20 7b20 2e2e 2e74 6869 6e67 s$1 ? { ...thing │ │ │ │ +00051870: 207d 203a 2074 6869 6e67 3b0a 0a2f 2a2a } : thing;../** │ │ │ │ +00051880: 0a20 2a20 436f 6e66 6967 2d73 7065 6369 . * Config-speci │ │ │ │ +00051890: 6669 6320 6d65 7267 652d 6675 6e63 7469 fic merge-functi │ │ │ │ +000518a0: 6f6e 2077 6869 6368 2063 7265 6174 6573 on which creates │ │ │ │ +000518b0: 2061 206e 6577 2063 6f6e 6669 672d 6f62 a new config-ob │ │ │ │ +000518c0: 6a65 6374 0a20 2a20 6279 206d 6572 6769 ject. * by mergi │ │ │ │ +000518d0: 6e67 2074 776f 2063 6f6e 6669 6775 7261 ng two configura │ │ │ │ +000518e0: 7469 6f6e 206f 626a 6563 7473 2074 6f67 tion objects tog │ │ │ │ +000518f0: 6574 6865 722e 0a20 2a0a 202a 2040 7061 ether.. *. * @pa │ │ │ │ +00051900: 7261 6d20 7b4f 626a 6563 747d 2063 6f6e ram {Object} con │ │ │ │ +00051910: 6669 6731 0a20 2a20 4070 6172 616d 207b fig1. * @param { │ │ │ │ +00051920: 4f62 6a65 6374 7d20 636f 6e66 6967 320a Object} config2. │ │ │ │ +00051930: 202a 0a20 2a20 4072 6574 7572 6e73 207b *. * @returns { │ │ │ │ +00051940: 4f62 6a65 6374 7d20 4e65 7720 6f62 6a65 Object} New obje │ │ │ │ +00051950: 6374 2072 6573 756c 7469 6e67 2066 726f ct resulting fro │ │ │ │ +00051960: 6d20 6d65 7267 696e 6720 636f 6e66 6967 m merging config │ │ │ │ +00051970: 3220 746f 2063 6f6e 6669 6731 0a20 2a2f 2 to config1. */ │ │ │ │ +00051980: 0a66 756e 6374 696f 6e20 6d65 7267 6543 .function mergeC │ │ │ │ +00051990: 6f6e 6669 6728 636f 6e66 6967 312c 2063 onfig(config1, c │ │ │ │ +000519a0: 6f6e 6669 6732 2920 7b0a 2020 2f2f 2065 onfig2) {. // e │ │ │ │ +000519b0: 736c 696e 742d 6469 7361 626c 652d 6e65 slint-disable-ne │ │ │ │ +000519c0: 7874 2d6c 696e 6520 6e6f 2d70 6172 616d xt-line no-param │ │ │ │ +000519d0: 2d72 6561 7373 6967 6e0a 2020 636f 6e66 -reassign. conf │ │ │ │ +000519e0: 6967 3220 3d20 636f 6e66 6967 3220 7c7c ig2 = config2 || │ │ │ │ +000519f0: 207b 7d3b 0a20 2063 6f6e 7374 2063 6f6e {};. const con │ │ │ │ +00051a00: 6669 6720 3d20 7b7d 3b0a 0a20 2066 756e fig = {};.. fun │ │ │ │ +00051a10: 6374 696f 6e20 6765 744d 6572 6765 6456 ction getMergedV │ │ │ │ +00051a20: 616c 7565 2874 6172 6765 742c 2073 6f75 alue(target, sou │ │ │ │ +00051a30: 7263 652c 2070 726f 702c 2063 6173 656c rce, prop, casel │ │ │ │ +00051a40: 6573 7329 207b 0a20 2020 2069 6620 2875 ess) {. if (u │ │ │ │ +00051a50: 7469 6c73 2431 2e69 7350 6c61 696e 4f62 tils$1.isPlainOb │ │ │ │ +00051a60: 6a65 6374 2874 6172 6765 7429 2026 2620 ject(target) && │ │ │ │ +00051a70: 7574 696c 7324 312e 6973 506c 6169 6e4f utils$1.isPlainO │ │ │ │ +00051a80: 626a 6563 7428 736f 7572 6365 2929 207b bject(source)) { │ │ │ │ +00051a90: 0a20 2020 2020 2072 6574 7572 6e20 7574 . return ut │ │ │ │ +00051aa0: 696c 7324 312e 6d65 7267 652e 6361 6c6c ils$1.merge.call │ │ │ │ +00051ab0: 287b 6361 7365 6c65 7373 7d2c 2074 6172 ({caseless}, tar │ │ │ │ +00051ac0: 6765 742c 2073 6f75 7263 6529 3b0a 2020 get, source);. │ │ │ │ +00051ad0: 2020 7d20 656c 7365 2069 6620 2875 7469 } else if (uti │ │ │ │ +00051ae0: 6c73 2431 2e69 7350 6c61 696e 4f62 6a65 ls$1.isPlainObje │ │ │ │ +00051af0: 6374 2873 6f75 7263 6529 2920 7b0a 2020 ct(source)) {. │ │ │ │ +00051b00: 2020 2020 7265 7475 726e 2075 7469 6c73 return utils │ │ │ │ +00051b10: 2431 2e6d 6572 6765 287b 7d2c 2073 6f75 $1.merge({}, sou │ │ │ │ +00051b20: 7263 6529 3b0a 2020 2020 7d20 656c 7365 rce);. } else │ │ │ │ +00051b30: 2069 6620 2875 7469 6c73 2431 2e69 7341 if (utils$1.isA │ │ │ │ +00051b40: 7272 6179 2873 6f75 7263 6529 2920 7b0a rray(source)) {. │ │ │ │ +00051b50: 2020 2020 2020 7265 7475 726e 2073 6f75 return sou │ │ │ │ +00051b60: 7263 652e 736c 6963 6528 293b 0a20 2020 rce.slice();. │ │ │ │ +00051b70: 207d 0a20 2020 2072 6574 7572 6e20 736f }. return so │ │ │ │ +00051b80: 7572 6365 3b0a 2020 7d0a 0a20 202f 2f20 urce;. }.. // │ │ │ │ +00051b90: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ +00051ba0: 6578 742d 6c69 6e65 2063 6f6e 7369 7374 ext-line consist │ │ │ │ +00051bb0: 656e 742d 7265 7475 726e 0a20 2066 756e ent-return. fun │ │ │ │ +00051bc0: 6374 696f 6e20 6d65 7267 6544 6565 7050 ction mergeDeepP │ │ │ │ +00051bd0: 726f 7065 7274 6965 7328 612c 2062 2c20 roperties(a, b, │ │ │ │ +00051be0: 7072 6f70 2c20 6361 7365 6c65 7373 2920 prop, caseless) │ │ │ │ +00051bf0: 7b0a 2020 2020 6966 2028 2175 7469 6c73 {. if (!utils │ │ │ │ +00051c00: 2431 2e69 7355 6e64 6566 696e 6564 2862 $1.isUndefined(b │ │ │ │ +00051c10: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ +00051c20: 6e20 6765 744d 6572 6765 6456 616c 7565 n getMergedValue │ │ │ │ +00051c30: 2861 2c20 622c 2070 726f 702c 2063 6173 (a, b, prop, cas │ │ │ │ +00051c40: 656c 6573 7329 3b0a 2020 2020 7d20 656c eless);. } el │ │ │ │ +00051c50: 7365 2069 6620 2821 7574 696c 7324 312e se if (!utils$1. │ │ │ │ +00051c60: 6973 556e 6465 6669 6e65 6428 6129 2920 isUndefined(a)) │ │ │ │ +00051c70: 7b0a 2020 2020 2020 7265 7475 726e 2067 {. return g │ │ │ │ +00051c80: 6574 4d65 7267 6564 5661 6c75 6528 756e etMergedValue(un │ │ │ │ +00051c90: 6465 6669 6e65 642c 2061 2c20 7072 6f70 defined, a, prop │ │ │ │ +00051ca0: 2c20 6361 7365 6c65 7373 293b 0a20 2020 , caseless);. │ │ │ │ +00051cb0: 207d 0a20 207d 0a0a 2020 2f2f 2065 736c }. }.. // esl │ │ │ │ +00051cc0: 696e 742d 6469 7361 626c 652d 6e65 7874 int-disable-next │ │ │ │ +00051cd0: 2d6c 696e 6520 636f 6e73 6973 7465 6e74 -line consistent │ │ │ │ +00051ce0: 2d72 6574 7572 6e0a 2020 6675 6e63 7469 -return. functi │ │ │ │ +00051cf0: 6f6e 2076 616c 7565 4672 6f6d 436f 6e66 on valueFromConf │ │ │ │ +00051d00: 6967 3228 612c 2062 2920 7b0a 2020 2020 ig2(a, b) {. │ │ │ │ +00051d10: 6966 2028 2175 7469 6c73 2431 2e69 7355 if (!utils$1.isU │ │ │ │ +00051d20: 6e64 6566 696e 6564 2862 2929 207b 0a20 ndefined(b)) {. │ │ │ │ +00051d30: 2020 2020 2072 6574 7572 6e20 6765 744d return getM │ │ │ │ +00051d40: 6572 6765 6456 616c 7565 2875 6e64 6566 ergedValue(undef │ │ │ │ +00051d50: 696e 6564 2c20 6229 3b0a 2020 2020 7d0a ined, b);. }. │ │ │ │ +00051d60: 2020 7d0a 0a20 202f 2f20 6573 6c69 6e74 }.. // eslint │ │ │ │ +00051d70: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ +00051d80: 6e65 2063 6f6e 7369 7374 656e 742d 7265 ne consistent-re │ │ │ │ +00051d90: 7475 726e 0a20 2066 756e 6374 696f 6e20 turn. function │ │ │ │ +00051da0: 6465 6661 756c 7454 6f43 6f6e 6669 6732 defaultToConfig2 │ │ │ │ +00051db0: 2861 2c20 6229 207b 0a20 2020 2069 6620 (a, b) {. if │ │ │ │ +00051dc0: 2821 7574 696c 7324 312e 6973 556e 6465 (!utils$1.isUnde │ │ │ │ +00051dd0: 6669 6e65 6428 6229 2920 7b0a 2020 2020 fined(b)) {. │ │ │ │ +00051de0: 2020 7265 7475 726e 2067 6574 4d65 7267 return getMerg │ │ │ │ +00051df0: 6564 5661 6c75 6528 756e 6465 6669 6e65 edValue(undefine │ │ │ │ +00051e00: 642c 2062 293b 0a20 2020 207d 2065 6c73 d, b);. } els │ │ │ │ +00051e10: 6520 6966 2028 2175 7469 6c73 2431 2e69 e if (!utils$1.i │ │ │ │ +00051e20: 7355 6e64 6566 696e 6564 2861 2929 207b sUndefined(a)) { │ │ │ │ +00051e30: 0a20 2020 2020 2072 6574 7572 6e20 6765 . return ge │ │ │ │ +00051e40: 744d 6572 6765 6456 616c 7565 2875 6e64 tMergedValue(und │ │ │ │ +00051e50: 6566 696e 6564 2c20 6129 3b0a 2020 2020 efined, a);. │ │ │ │ +00051e60: 7d0a 2020 7d0a 0a20 202f 2f20 6573 6c69 }. }.. // esli │ │ │ │ +00051e70: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ +00051e80: 6c69 6e65 2063 6f6e 7369 7374 656e 742d line consistent- │ │ │ │ +00051e90: 7265 7475 726e 0a20 2066 756e 6374 696f return. functio │ │ │ │ +00051ea0: 6e20 6d65 7267 6544 6972 6563 744b 6579 n mergeDirectKey │ │ │ │ +00051eb0: 7328 612c 2062 2c20 7072 6f70 2920 7b0a s(a, b, prop) {. │ │ │ │ +00051ec0: 2020 2020 6966 2028 7072 6f70 2069 6e20 if (prop in │ │ │ │ +00051ed0: 636f 6e66 6967 3229 207b 0a20 2020 2020 config2) {. │ │ │ │ +00051ee0: 2072 6574 7572 6e20 6765 744d 6572 6765 return getMerge │ │ │ │ +00051ef0: 6456 616c 7565 2861 2c20 6229 3b0a 2020 dValue(a, b);. │ │ │ │ +00051f00: 2020 7d20 656c 7365 2069 6620 2870 726f } else if (pro │ │ │ │ +00051f10: 7020 696e 2063 6f6e 6669 6731 2920 7b0a p in config1) {. │ │ │ │ +00051f20: 2020 2020 2020 7265 7475 726e 2067 6574 return get │ │ │ │ +00051f30: 4d65 7267 6564 5661 6c75 6528 756e 6465 MergedValue(unde │ │ │ │ +00051f40: 6669 6e65 642c 2061 293b 0a20 2020 207d fined, a);. } │ │ │ │ +00051f50: 0a20 207d 0a0a 2020 636f 6e73 7420 6d65 . }.. const me │ │ │ │ +00051f60: 7267 654d 6170 203d 207b 0a20 2020 2075 rgeMap = {. u │ │ │ │ +00051f70: 726c 3a20 7661 6c75 6546 726f 6d43 6f6e rl: valueFromCon │ │ │ │ +00051f80: 6669 6732 2c0a 2020 2020 6d65 7468 6f64 fig2,. method │ │ │ │ +00051f90: 3a20 7661 6c75 6546 726f 6d43 6f6e 6669 : valueFromConfi │ │ │ │ +00051fa0: 6732 2c0a 2020 2020 6461 7461 3a20 7661 g2,. data: va │ │ │ │ +00051fb0: 6c75 6546 726f 6d43 6f6e 6669 6732 2c0a lueFromConfig2,. │ │ │ │ +00051fc0: 2020 2020 6261 7365 5552 4c3a 2064 6566 baseURL: def │ │ │ │ +00051fd0: 6175 6c74 546f 436f 6e66 6967 322c 0a20 aultToConfig2,. │ │ │ │ +00051fe0: 2020 2074 7261 6e73 666f 726d 5265 7175 transformRequ │ │ │ │ +00051ff0: 6573 743a 2064 6566 6175 6c74 546f 436f est: defaultToCo │ │ │ │ +00052000: 6e66 6967 322c 0a20 2020 2074 7261 6e73 nfig2,. trans │ │ │ │ +00052010: 666f 726d 5265 7370 6f6e 7365 3a20 6465 formResponse: de │ │ │ │ +00052020: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ +00052030: 2020 2020 7061 7261 6d73 5365 7269 616c paramsSerial │ │ │ │ +00052040: 697a 6572 3a20 6465 6661 756c 7454 6f43 izer: defaultToC │ │ │ │ +00052050: 6f6e 6669 6732 2c0a 2020 2020 7469 6d65 onfig2,. time │ │ │ │ +00052060: 6f75 743a 2064 6566 6175 6c74 546f 436f out: defaultToCo │ │ │ │ +00052070: 6e66 6967 322c 0a20 2020 2074 696d 656f nfig2,. timeo │ │ │ │ +00052080: 7574 4d65 7373 6167 653a 2064 6566 6175 utMessage: defau │ │ │ │ +00052090: 6c74 546f 436f 6e66 6967 322c 0a20 2020 ltToConfig2,. │ │ │ │ +000520a0: 2077 6974 6843 7265 6465 6e74 6961 6c73 withCredentials │ │ │ │ +000520b0: 3a20 6465 6661 756c 7454 6f43 6f6e 6669 : defaultToConfi │ │ │ │ +000520c0: 6732 2c0a 2020 2020 7769 7468 5853 5246 g2,. withXSRF │ │ │ │ +000520d0: 546f 6b65 6e3a 2064 6566 6175 6c74 546f Token: defaultTo │ │ │ │ +000520e0: 436f 6e66 6967 322c 0a20 2020 2061 6461 Config2,. ada │ │ │ │ +000520f0: 7074 6572 3a20 6465 6661 756c 7454 6f43 pter: defaultToC │ │ │ │ +00052100: 6f6e 6669 6732 2c0a 2020 2020 7265 7370 onfig2,. resp │ │ │ │ +00052110: 6f6e 7365 5479 7065 3a20 6465 6661 756c onseType: defaul │ │ │ │ +00052120: 7454 6f43 6f6e 6669 6732 2c0a 2020 2020 tToConfig2,. │ │ │ │ +00052130: 7873 7266 436f 6f6b 6965 4e61 6d65 3a20 xsrfCookieName: │ │ │ │ +00052140: 6465 6661 756c 7454 6f43 6f6e 6669 6732 defaultToConfig2 │ │ │ │ +00052150: 2c0a 2020 2020 7873 7266 4865 6164 6572 ,. xsrfHeader │ │ │ │ +00052160: 4e61 6d65 3a20 6465 6661 756c 7454 6f43 Name: defaultToC │ │ │ │ +00052170: 6f6e 6669 6732 2c0a 2020 2020 6f6e 5570 onfig2,. onUp │ │ │ │ +00052180: 6c6f 6164 5072 6f67 7265 7373 3a20 6465 loadProgress: de │ │ │ │ +00052190: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ +000521a0: 2020 2020 6f6e 446f 776e 6c6f 6164 5072 onDownloadPr │ │ │ │ +000521b0: 6f67 7265 7373 3a20 6465 6661 756c 7454 ogress: defaultT │ │ │ │ +000521c0: 6f43 6f6e 6669 6732 2c0a 2020 2020 6465 oConfig2,. de │ │ │ │ +000521d0: 636f 6d70 7265 7373 3a20 6465 6661 756c compress: defaul │ │ │ │ +000521e0: 7454 6f43 6f6e 6669 6732 2c0a 2020 2020 tToConfig2,. │ │ │ │ +000521f0: 6d61 7843 6f6e 7465 6e74 4c65 6e67 7468 maxContentLength │ │ │ │ +00052200: 3a20 6465 6661 756c 7454 6f43 6f6e 6669 : defaultToConfi │ │ │ │ +00052210: 6732 2c0a 2020 2020 6d61 7842 6f64 794c g2,. maxBodyL │ │ │ │ +00052220: 656e 6774 683a 2064 6566 6175 6c74 546f ength: defaultTo │ │ │ │ +00052230: 436f 6e66 6967 322c 0a20 2020 2062 6566 Config2,. bef │ │ │ │ +00052240: 6f72 6552 6564 6972 6563 743a 2064 6566 oreRedirect: def │ │ │ │ +00052250: 6175 6c74 546f 436f 6e66 6967 322c 0a20 aultToConfig2,. │ │ │ │ +00052260: 2020 2074 7261 6e73 706f 7274 3a20 6465 transport: de │ │ │ │ +00052270: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ +00052280: 2020 2020 6874 7470 4167 656e 743a 2064 httpAgent: d │ │ │ │ +00052290: 6566 6175 6c74 546f 436f 6e66 6967 322c efaultToConfig2, │ │ │ │ +000522a0: 0a20 2020 2068 7474 7073 4167 656e 743a . httpsAgent: │ │ │ │ +000522b0: 2064 6566 6175 6c74 546f 436f 6e66 6967 defaultToConfig │ │ │ │ +000522c0: 322c 0a20 2020 2063 616e 6365 6c54 6f6b 2,. cancelTok │ │ │ │ +000522d0: 656e 3a20 6465 6661 756c 7454 6f43 6f6e en: defaultToCon │ │ │ │ +000522e0: 6669 6732 2c0a 2020 2020 736f 636b 6574 fig2,. socket │ │ │ │ +000522f0: 5061 7468 3a20 6465 6661 756c 7454 6f43 Path: defaultToC │ │ │ │ +00052300: 6f6e 6669 6732 2c0a 2020 2020 7265 7370 onfig2,. resp │ │ │ │ +00052310: 6f6e 7365 456e 636f 6469 6e67 3a20 6465 onseEncoding: de │ │ │ │ +00052320: 6661 756c 7454 6f43 6f6e 6669 6732 2c0a faultToConfig2,. │ │ │ │ +00052330: 2020 2020 7661 6c69 6461 7465 5374 6174 validateStat │ │ │ │ +00052340: 7573 3a20 6d65 7267 6544 6972 6563 744b us: mergeDirectK │ │ │ │ +00052350: 6579 732c 0a20 2020 2068 6561 6465 7273 eys,. headers │ │ │ │ +00052360: 3a20 2861 2c20 622c 2070 726f 7029 203d : (a, b, prop) = │ │ │ │ +00052370: 3e20 6d65 7267 6544 6565 7050 726f 7065 > mergeDeepPrope │ │ │ │ +00052380: 7274 6965 7328 6865 6164 6572 7354 6f4f rties(headersToO │ │ │ │ +00052390: 626a 6563 7428 6129 2c20 6865 6164 6572 bject(a), header │ │ │ │ +000523a0: 7354 6f4f 626a 6563 7428 6229 2c20 7072 sToObject(b), pr │ │ │ │ +000523b0: 6f70 2c20 7472 7565 290a 2020 7d3b 0a0a op, true). };.. │ │ │ │ +000523c0: 2020 7574 696c 7324 312e 666f 7245 6163 utils$1.forEac │ │ │ │ +000523d0: 6828 4f62 6a65 6374 2e6b 6579 7328 7b2e h(Object.keys({. │ │ │ │ +000523e0: 2e2e 636f 6e66 6967 312c 202e 2e2e 636f ..config1, ...co │ │ │ │ +000523f0: 6e66 6967 327d 292c 2066 756e 6374 696f nfig2}), functio │ │ │ │ +00052400: 6e20 636f 6d70 7574 6543 6f6e 6669 6756 n computeConfigV │ │ │ │ +00052410: 616c 7565 2870 726f 7029 207b 0a20 2020 alue(prop) {. │ │ │ │ +00052420: 2063 6f6e 7374 206d 6572 6765 203d 206d const merge = m │ │ │ │ +00052430: 6572 6765 4d61 705b 7072 6f70 5d20 7c7c ergeMap[prop] || │ │ │ │ +00052440: 206d 6572 6765 4465 6570 5072 6f70 6572 mergeDeepProper │ │ │ │ +00052450: 7469 6573 3b0a 2020 2020 636f 6e73 7420 ties;. const │ │ │ │ +00052460: 636f 6e66 6967 5661 6c75 6520 3d20 6d65 configValue = me │ │ │ │ +00052470: 7267 6528 636f 6e66 6967 315b 7072 6f70 rge(config1[prop │ │ │ │ +00052480: 5d2c 2063 6f6e 6669 6732 5b70 726f 705d ], config2[prop] │ │ │ │ +00052490: 2c20 7072 6f70 293b 0a20 2020 2028 7574 , prop);. (ut │ │ │ │ +000524a0: 696c 7324 312e 6973 556e 6465 6669 6e65 ils$1.isUndefine │ │ │ │ +000524b0: 6428 636f 6e66 6967 5661 6c75 6529 2026 d(configValue) & │ │ │ │ +000524c0: 2620 6d65 7267 6520 213d 3d20 6d65 7267 & merge !== merg │ │ │ │ +000524d0: 6544 6972 6563 744b 6579 7329 207c 7c20 eDirectKeys) || │ │ │ │ +000524e0: 2863 6f6e 6669 675b 7072 6f70 5d20 3d20 (config[prop] = │ │ │ │ +000524f0: 636f 6e66 6967 5661 6c75 6529 3b0a 2020 configValue);. │ │ │ │ +00052500: 7d29 3b0a 0a20 2072 6574 7572 6e20 636f });.. return co │ │ │ │ +00052510: 6e66 6967 3b0a 7d0a 0a63 6f6e 7374 2072 nfig;.}..const r │ │ │ │ +00052520: 6573 6f6c 7665 436f 6e66 6967 203d 2028 esolveConfig = ( │ │ │ │ +00052530: 636f 6e66 6967 2920 3d3e 207b 0a20 2063 config) => {. c │ │ │ │ +00052540: 6f6e 7374 206e 6577 436f 6e66 6967 203d onst newConfig = │ │ │ │ +00052550: 206d 6572 6765 436f 6e66 6967 287b 7d2c mergeConfig({}, │ │ │ │ +00052560: 2063 6f6e 6669 6729 3b0a 0a20 206c 6574 config);.. let │ │ │ │ +00052570: 207b 2064 6174 612c 2077 6974 6858 5352 { data, withXSR │ │ │ │ +00052580: 4654 6f6b 656e 2c20 7873 7266 4865 6164 FToken, xsrfHead │ │ │ │ +00052590: 6572 4e61 6d65 2c20 7873 7266 436f 6f6b erName, xsrfCook │ │ │ │ +000525a0: 6965 4e61 6d65 2c20 6865 6164 6572 732c ieName, headers, │ │ │ │ +000525b0: 2061 7574 6820 7d20 3d20 6e65 7743 6f6e auth } = newCon │ │ │ │ +000525c0: 6669 673b 0a0a 2020 6e65 7743 6f6e 6669 fig;.. newConfi │ │ │ │ +000525d0: 672e 6865 6164 6572 7320 3d20 6865 6164 g.headers = head │ │ │ │ +000525e0: 6572 7320 3d20 4178 696f 7348 6561 6465 ers = AxiosHeade │ │ │ │ +000525f0: 7273 2431 2e66 726f 6d28 6865 6164 6572 rs$1.from(header │ │ │ │ +00052600: 7329 3b0a 0a20 206e 6577 436f 6e66 6967 s);.. newConfig │ │ │ │ +00052610: 2e75 726c 203d 2062 7569 6c64 5552 4c28 .url = buildURL( │ │ │ │ +00052620: 6275 696c 6446 756c 6c50 6174 6828 6e65 buildFullPath(ne │ │ │ │ +00052630: 7743 6f6e 6669 672e 6261 7365 5552 4c2c wConfig.baseURL, │ │ │ │ +00052640: 206e 6577 436f 6e66 6967 2e75 726c 2c20 newConfig.url, │ │ │ │ +00052650: 6e65 7743 6f6e 6669 672e 616c 6c6f 7741 newConfig.allowA │ │ │ │ +00052660: 6273 6f6c 7574 6555 726c 7329 2c20 636f bsoluteUrls), co │ │ │ │ +00052670: 6e66 6967 2e70 6172 616d 732c 2063 6f6e nfig.params, con │ │ │ │ +00052680: 6669 672e 7061 7261 6d73 5365 7269 616c fig.paramsSerial │ │ │ │ +00052690: 697a 6572 293b 0a0a 2020 2f2f 2048 5454 izer);.. // HTT │ │ │ │ +000526a0: 5020 6261 7369 6320 6175 7468 656e 7469 P basic authenti │ │ │ │ +000526b0: 6361 7469 6f6e 0a20 2069 6620 2861 7574 cation. if (aut │ │ │ │ +000526c0: 6829 207b 0a20 2020 2068 6561 6465 7273 h) {. headers │ │ │ │ +000526d0: 2e73 6574 2827 4175 7468 6f72 697a 6174 .set('Authorizat │ │ │ │ +000526e0: 696f 6e27 2c20 2742 6173 6963 2027 202b ion', 'Basic ' + │ │ │ │ +000526f0: 0a20 2020 2020 2062 746f 6128 2861 7574 . btoa((aut │ │ │ │ +00052700: 682e 7573 6572 6e61 6d65 207c 7c20 2727 h.username || '' │ │ │ │ +00052710: 2920 2b20 273a 2720 2b20 2861 7574 682e ) + ':' + (auth. │ │ │ │ +00052720: 7061 7373 776f 7264 203f 2075 6e65 7363 password ? unesc │ │ │ │ +00052730: 6170 6528 656e 636f 6465 5552 4943 6f6d ape(encodeURICom │ │ │ │ +00052740: 706f 6e65 6e74 2861 7574 682e 7061 7373 ponent(auth.pass │ │ │ │ +00052750: 776f 7264 2929 203a 2027 2729 290a 2020 word)) : '')). │ │ │ │ +00052760: 2020 293b 0a20 207d 0a0a 2020 6966 2028 );. }.. if ( │ │ │ │ +00052770: 7574 696c 7324 312e 6973 466f 726d 4461 utils$1.isFormDa │ │ │ │ +00052780: 7461 2864 6174 6129 2920 7b0a 2020 2020 ta(data)) {. │ │ │ │ +00052790: 6966 2028 706c 6174 666f 726d 2e68 6173 if (platform.has │ │ │ │ +000527a0: 5374 616e 6461 7264 4272 6f77 7365 7245 StandardBrowserE │ │ │ │ +000527b0: 6e76 207c 7c20 706c 6174 666f 726d 2e68 nv || platform.h │ │ │ │ +000527c0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ +000527d0: 7257 6562 576f 726b 6572 456e 7629 207b rWebWorkerEnv) { │ │ │ │ +000527e0: 0a20 2020 2020 2068 6561 6465 7273 2e73 . headers.s │ │ │ │ +000527f0: 6574 436f 6e74 656e 7454 7970 6528 756e etContentType(un │ │ │ │ +00052800: 6465 6669 6e65 6429 3b20 2f2f 2062 726f defined); // bro │ │ │ │ +00052810: 7773 6572 2068 616e 646c 6573 2069 740a wser handles it. │ │ │ │ +00052820: 2020 2020 7d20 656c 7365 2069 6620 2875 } else if (u │ │ │ │ +00052830: 7469 6c73 2431 2e69 7346 756e 6374 696f tils$1.isFunctio │ │ │ │ +00052840: 6e28 6461 7461 2e67 6574 4865 6164 6572 n(data.getHeader │ │ │ │ +00052850: 7329 2920 7b0a 2020 2020 2020 2f2f 204e s)) {. // N │ │ │ │ +00052860: 6f64 652e 6a73 2046 6f72 6d44 6174 6120 ode.js FormData │ │ │ │ +00052870: 286c 696b 6520 666f 726d 2d64 6174 6120 (like form-data │ │ │ │ +00052880: 7061 636b 6167 6529 0a20 2020 2020 2063 package). c │ │ │ │ +00052890: 6f6e 7374 2066 6f72 6d48 6561 6465 7273 onst formHeaders │ │ │ │ +000528a0: 203d 2064 6174 612e 6765 7448 6561 6465 = data.getHeade │ │ │ │ +000528b0: 7273 2829 3b0a 2020 2020 2020 2f2f 204f rs();. // O │ │ │ │ +000528c0: 6e6c 7920 7365 7420 7361 6665 2068 6561 nly set safe hea │ │ │ │ +000528d0: 6465 7273 2074 6f20 6176 6f69 6420 6f76 ders to avoid ov │ │ │ │ +000528e0: 6572 7772 6974 696e 6720 7365 6375 7269 erwriting securi │ │ │ │ +000528f0: 7479 2068 6561 6465 7273 0a20 2020 2020 ty headers. │ │ │ │ +00052900: 2063 6f6e 7374 2061 6c6c 6f77 6564 4865 const allowedHe │ │ │ │ +00052910: 6164 6572 7320 3d20 5b27 636f 6e74 656e aders = ['conten │ │ │ │ +00052920: 742d 7479 7065 272c 2027 636f 6e74 656e t-type', 'conten │ │ │ │ +00052930: 742d 6c65 6e67 7468 275d 3b0a 2020 2020 t-length'];. │ │ │ │ +00052940: 2020 4f62 6a65 6374 2e65 6e74 7269 6573 Object.entries │ │ │ │ +00052950: 2866 6f72 6d48 6561 6465 7273 292e 666f (formHeaders).fo │ │ │ │ +00052960: 7245 6163 6828 285b 6b65 792c 2076 616c rEach(([key, val │ │ │ │ +00052970: 5d29 203d 3e20 7b0a 2020 2020 2020 2020 ]) => {. │ │ │ │ +00052980: 6966 2028 616c 6c6f 7765 6448 6561 6465 if (allowedHeade │ │ │ │ +00052990: 7273 2e69 6e63 6c75 6465 7328 6b65 792e rs.includes(key. │ │ │ │ +000529a0: 746f 4c6f 7765 7243 6173 6528 2929 2920 toLowerCase())) │ │ │ │ +000529b0: 7b0a 2020 2020 2020 2020 2020 6865 6164 {. head │ │ │ │ +000529c0: 6572 732e 7365 7428 6b65 792c 2076 616c ers.set(key, val │ │ │ │ +000529d0: 293b 0a20 2020 2020 2020 207d 0a20 2020 );. }. │ │ │ │ +000529e0: 2020 207d 293b 0a20 2020 207d 0a20 207d });. }. } │ │ │ │ +000529f0: 2020 0a0a 2020 2f2f 2041 6464 2078 7372 .. // Add xsr │ │ │ │ +00052a00: 6620 6865 6164 6572 0a20 202f 2f20 5468 f header. // Th │ │ │ │ +00052a10: 6973 2069 7320 6f6e 6c79 2064 6f6e 6520 is is only done │ │ │ │ +00052a20: 6966 2072 756e 6e69 6e67 2069 6e20 6120 if running in a │ │ │ │ +00052a30: 7374 616e 6461 7264 2062 726f 7773 6572 standard browser │ │ │ │ +00052a40: 2065 6e76 6972 6f6e 6d65 6e74 2e0a 2020 environment.. │ │ │ │ +00052a50: 2f2f 2053 7065 6369 6669 6361 6c6c 7920 // Specifically │ │ │ │ +00052a60: 6e6f 7420 6966 2077 6527 7265 2069 6e20 not if we're in │ │ │ │ +00052a70: 6120 7765 6220 776f 726b 6572 2c20 6f72 a web worker, or │ │ │ │ +00052a80: 2072 6561 6374 2d6e 6174 6976 652e 0a0a react-native... │ │ │ │ +00052a90: 2020 6966 2028 706c 6174 666f 726d 2e68 if (platform.h │ │ │ │ +00052aa0: 6173 5374 616e 6461 7264 4272 6f77 7365 asStandardBrowse │ │ │ │ +00052ab0: 7245 6e76 2920 7b0a 2020 2020 7769 7468 rEnv) {. with │ │ │ │ +00052ac0: 5853 5246 546f 6b65 6e20 2626 2075 7469 XSRFToken && uti │ │ │ │ +00052ad0: 6c73 2431 2e69 7346 756e 6374 696f 6e28 ls$1.isFunction( │ │ │ │ +00052ae0: 7769 7468 5853 5246 546f 6b65 6e29 2026 withXSRFToken) & │ │ │ │ +00052af0: 2620 2877 6974 6858 5352 4654 6f6b 656e & (withXSRFToken │ │ │ │ +00052b00: 203d 2077 6974 6858 5352 4654 6f6b 656e = withXSRFToken │ │ │ │ +00052b10: 286e 6577 436f 6e66 6967 2929 3b0a 0a20 (newConfig));.. │ │ │ │ +00052b20: 2020 2069 6620 2877 6974 6858 5352 4654 if (withXSRFT │ │ │ │ +00052b30: 6f6b 656e 207c 7c20 2877 6974 6858 5352 oken || (withXSR │ │ │ │ +00052b40: 4654 6f6b 656e 2021 3d3d 2066 616c 7365 FToken !== false │ │ │ │ +00052b50: 2026 2620 6973 5552 4c53 616d 654f 7269 && isURLSameOri │ │ │ │ +00052b60: 6769 6e28 6e65 7743 6f6e 6669 672e 7572 gin(newConfig.ur │ │ │ │ +00052b70: 6c29 2929 207b 0a20 2020 2020 202f 2f20 l))) {. // │ │ │ │ +00052b80: 4164 6420 7873 7266 2068 6561 6465 720a Add xsrf header. │ │ │ │ +00052b90: 2020 2020 2020 636f 6e73 7420 7873 7266 const xsrf │ │ │ │ +00052ba0: 5661 6c75 6520 3d20 7873 7266 4865 6164 Value = xsrfHead │ │ │ │ +00052bb0: 6572 4e61 6d65 2026 2620 7873 7266 436f erName && xsrfCo │ │ │ │ +00052bc0: 6f6b 6965 4e61 6d65 2026 2620 636f 6f6b okieName && cook │ │ │ │ +00052bd0: 6965 732e 7265 6164 2878 7372 6643 6f6f ies.read(xsrfCoo │ │ │ │ +00052be0: 6b69 654e 616d 6529 3b0a 0a20 2020 2020 kieName);.. │ │ │ │ +00052bf0: 2069 6620 2878 7372 6656 616c 7565 2920 if (xsrfValue) │ │ │ │ +00052c00: 7b0a 2020 2020 2020 2020 6865 6164 6572 {. header │ │ │ │ +00052c10: 732e 7365 7428 7873 7266 4865 6164 6572 s.set(xsrfHeader │ │ │ │ +00052c20: 4e61 6d65 2c20 7873 7266 5661 6c75 6529 Name, xsrfValue) │ │ │ │ +00052c30: 3b0a 2020 2020 2020 7d0a 2020 2020 7d0a ;. }. }. │ │ │ │ +00052c40: 2020 7d0a 0a20 2072 6574 7572 6e20 6e65 }.. return ne │ │ │ │ +00052c50: 7743 6f6e 6669 673b 0a7d 3b0a 0a63 6f6e wConfig;.};..con │ │ │ │ +00052c60: 7374 2069 7358 4852 4164 6170 7465 7253 st isXHRAdapterS │ │ │ │ +00052c70: 7570 706f 7274 6564 203d 2074 7970 656f upported = typeo │ │ │ │ +00052c80: 6620 584d 4c48 7474 7052 6571 7565 7374 f XMLHttpRequest │ │ │ │ +00052c90: 2021 3d3d 2027 756e 6465 6669 6e65 6427 !== 'undefined' │ │ │ │ +00052ca0: 3b0a 0a63 6f6e 7374 2078 6872 4164 6170 ;..const xhrAdap │ │ │ │ +00052cb0: 7465 7220 3d20 6973 5848 5241 6461 7074 ter = isXHRAdapt │ │ │ │ +00052cc0: 6572 5375 7070 6f72 7465 6420 2626 2066 erSupported && f │ │ │ │ +00052cd0: 756e 6374 696f 6e20 2863 6f6e 6669 6729 unction (config) │ │ │ │ +00052ce0: 207b 0a20 2072 6574 7572 6e20 6e65 7720 {. return new │ │ │ │ +00052cf0: 5072 6f6d 6973 6528 6675 6e63 7469 6f6e Promise(function │ │ │ │ +00052d00: 2064 6973 7061 7463 6858 6872 5265 7175 dispatchXhrRequ │ │ │ │ +00052d10: 6573 7428 7265 736f 6c76 652c 2072 656a est(resolve, rej │ │ │ │ +00052d20: 6563 7429 207b 0a20 2020 2063 6f6e 7374 ect) {. const │ │ │ │ +00052d30: 205f 636f 6e66 6967 203d 2072 6573 6f6c _config = resol │ │ │ │ +00052d40: 7665 436f 6e66 6967 2863 6f6e 6669 6729 veConfig(config) │ │ │ │ +00052d50: 3b0a 2020 2020 6c65 7420 7265 7175 6573 ;. let reques │ │ │ │ +00052d60: 7444 6174 6120 3d20 5f63 6f6e 6669 672e tData = _config. │ │ │ │ +00052d70: 6461 7461 3b0a 2020 2020 636f 6e73 7420 data;. const │ │ │ │ +00052d80: 7265 7175 6573 7448 6561 6465 7273 203d requestHeaders = │ │ │ │ +00052d90: 2041 7869 6f73 4865 6164 6572 7324 312e AxiosHeaders$1. │ │ │ │ +00052da0: 6672 6f6d 285f 636f 6e66 6967 2e68 6561 from(_config.hea │ │ │ │ +00052db0: 6465 7273 292e 6e6f 726d 616c 697a 6528 ders).normalize( │ │ │ │ +00052dc0: 293b 0a20 2020 206c 6574 207b 7265 7370 );. let {resp │ │ │ │ +00052dd0: 6f6e 7365 5479 7065 2c20 6f6e 5570 6c6f onseType, onUplo │ │ │ │ +00052de0: 6164 5072 6f67 7265 7373 2c20 6f6e 446f adProgress, onDo │ │ │ │ +00052df0: 776e 6c6f 6164 5072 6f67 7265 7373 7d20 wnloadProgress} │ │ │ │ +00052e00: 3d20 5f63 6f6e 6669 673b 0a20 2020 206c = _config;. l │ │ │ │ +00052e10: 6574 206f 6e43 616e 6365 6c65 643b 0a20 et onCanceled;. │ │ │ │ +00052e20: 2020 206c 6574 2075 706c 6f61 6454 6872 let uploadThr │ │ │ │ +00052e30: 6f74 746c 6564 2c20 646f 776e 6c6f 6164 ottled, download │ │ │ │ +00052e40: 5468 726f 7474 6c65 643b 0a20 2020 206c Throttled;. l │ │ │ │ +00052e50: 6574 2066 6c75 7368 5570 6c6f 6164 2c20 et flushUpload, │ │ │ │ +00052e60: 666c 7573 6844 6f77 6e6c 6f61 643b 0a0a flushDownload;.. │ │ │ │ +00052e70: 2020 2020 6675 6e63 7469 6f6e 2064 6f6e function don │ │ │ │ +00052e80: 6528 2920 7b0a 2020 2020 2020 666c 7573 e() {. flus │ │ │ │ +00052e90: 6855 706c 6f61 6420 2626 2066 6c75 7368 hUpload && flush │ │ │ │ +00052ea0: 5570 6c6f 6164 2829 3b20 2f2f 2066 6c75 Upload(); // flu │ │ │ │ +00052eb0: 7368 2065 7665 6e74 730a 2020 2020 2020 sh events. │ │ │ │ +00052ec0: 666c 7573 6844 6f77 6e6c 6f61 6420 2626 flushDownload && │ │ │ │ +00052ed0: 2066 6c75 7368 446f 776e 6c6f 6164 2829 flushDownload() │ │ │ │ +00052ee0: 3b20 2f2f 2066 6c75 7368 2065 7665 6e74 ; // flush event │ │ │ │ +00052ef0: 730a 0a20 2020 2020 205f 636f 6e66 6967 s.. _config │ │ │ │ +00052f00: 2e63 616e 6365 6c54 6f6b 656e 2026 2620 .cancelToken && │ │ │ │ +00052f10: 5f63 6f6e 6669 672e 6361 6e63 656c 546f _config.cancelTo │ │ │ │ +00052f20: 6b65 6e2e 756e 7375 6273 6372 6962 6528 ken.unsubscribe( │ │ │ │ +00052f30: 6f6e 4361 6e63 656c 6564 293b 0a0a 2020 onCanceled);.. │ │ │ │ +00052f40: 2020 2020 5f63 6f6e 6669 672e 7369 676e _config.sign │ │ │ │ +00052f50: 616c 2026 2620 5f63 6f6e 6669 672e 7369 al && _config.si │ │ │ │ +00052f60: 676e 616c 2e72 656d 6f76 6545 7665 6e74 gnal.removeEvent │ │ │ │ +00052f70: 4c69 7374 656e 6572 2827 6162 6f72 7427 Listener('abort' │ │ │ │ +00052f80: 2c20 6f6e 4361 6e63 656c 6564 293b 0a20 , onCanceled);. │ │ │ │ +00052f90: 2020 207d 0a0a 2020 2020 6c65 7420 7265 }.. let re │ │ │ │ +00052fa0: 7175 6573 7420 3d20 6e65 7720 584d 4c48 quest = new XMLH │ │ │ │ +00052fb0: 7474 7052 6571 7565 7374 2829 3b0a 0a20 ttpRequest();.. │ │ │ │ +00052fc0: 2020 2072 6571 7565 7374 2e6f 7065 6e28 request.open( │ │ │ │ +00052fd0: 5f63 6f6e 6669 672e 6d65 7468 6f64 2e74 _config.method.t │ │ │ │ +00052fe0: 6f55 7070 6572 4361 7365 2829 2c20 5f63 oUpperCase(), _c │ │ │ │ +00052ff0: 6f6e 6669 672e 7572 6c2c 2074 7275 6529 onfig.url, true) │ │ │ │ +00053000: 3b0a 0a20 2020 202f 2f20 5365 7420 7468 ;.. // Set th │ │ │ │ +00053010: 6520 7265 7175 6573 7420 7469 6d65 6f75 e request timeou │ │ │ │ +00053020: 7420 696e 204d 530a 2020 2020 7265 7175 t in MS. requ │ │ │ │ +00053030: 6573 742e 7469 6d65 6f75 7420 3d20 5f63 est.timeout = _c │ │ │ │ +00053040: 6f6e 6669 672e 7469 6d65 6f75 743b 0a0a onfig.timeout;.. │ │ │ │ +00053050: 2020 2020 6675 6e63 7469 6f6e 206f 6e6c function onl │ │ │ │ +00053060: 6f61 6465 6e64 2829 207b 0a20 2020 2020 oadend() {. │ │ │ │ +00053070: 2069 6620 2821 7265 7175 6573 7429 207b if (!request) { │ │ │ │ +00053080: 0a20 2020 2020 2020 2072 6574 7572 6e3b . return; │ │ │ │ +00053090: 0a20 2020 2020 207d 0a20 2020 2020 202f . }. / │ │ │ │ +000530a0: 2f20 5072 6570 6172 6520 7468 6520 7265 / Prepare the re │ │ │ │ +000530b0: 7370 6f6e 7365 0a20 2020 2020 2063 6f6e sponse. con │ │ │ │ +000530c0: 7374 2072 6573 706f 6e73 6548 6561 6465 st responseHeade │ │ │ │ +000530d0: 7273 203d 2041 7869 6f73 4865 6164 6572 rs = AxiosHeader │ │ │ │ +000530e0: 7324 312e 6672 6f6d 280a 2020 2020 2020 s$1.from(. │ │ │ │ +000530f0: 2020 2767 6574 416c 6c52 6573 706f 6e73 'getAllRespons │ │ │ │ +00053100: 6548 6561 6465 7273 2720 696e 2072 6571 eHeaders' in req │ │ │ │ +00053110: 7565 7374 2026 2620 7265 7175 6573 742e uest && request. │ │ │ │ +00053120: 6765 7441 6c6c 5265 7370 6f6e 7365 4865 getAllResponseHe │ │ │ │ +00053130: 6164 6572 7328 290a 2020 2020 2020 293b aders(). ); │ │ │ │ +00053140: 0a20 2020 2020 2063 6f6e 7374 2072 6573 . const res │ │ │ │ +00053150: 706f 6e73 6544 6174 6120 3d20 2172 6573 ponseData = !res │ │ │ │ +00053160: 706f 6e73 6554 7970 6520 7c7c 2072 6573 ponseType || res │ │ │ │ +00053170: 706f 6e73 6554 7970 6520 3d3d 3d20 2774 ponseType === 't │ │ │ │ +00053180: 6578 7427 207c 7c20 7265 7370 6f6e 7365 ext' || response │ │ │ │ +00053190: 5479 7065 203d 3d3d 2027 6a73 6f6e 2720 Type === 'json' │ │ │ │ +000531a0: 3f0a 2020 2020 2020 2020 7265 7175 6573 ?. reques │ │ │ │ +000531b0: 742e 7265 7370 6f6e 7365 5465 7874 203a t.responseText : │ │ │ │ +000531c0: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ +000531d0: 653b 0a20 2020 2020 2063 6f6e 7374 2072 e;. const r │ │ │ │ +000531e0: 6573 706f 6e73 6520 3d20 7b0a 2020 2020 esponse = {. │ │ │ │ +000531f0: 2020 2020 6461 7461 3a20 7265 7370 6f6e data: respon │ │ │ │ +00053200: 7365 4461 7461 2c0a 2020 2020 2020 2020 seData,. │ │ │ │ +00053210: 7374 6174 7573 3a20 7265 7175 6573 742e status: request. │ │ │ │ +00053220: 7374 6174 7573 2c0a 2020 2020 2020 2020 status,. │ │ │ │ +00053230: 7374 6174 7573 5465 7874 3a20 7265 7175 statusText: requ │ │ │ │ +00053240: 6573 742e 7374 6174 7573 5465 7874 2c0a est.statusText,. │ │ │ │ +00053250: 2020 2020 2020 2020 6865 6164 6572 733a headers: │ │ │ │ +00053260: 2072 6573 706f 6e73 6548 6561 6465 7273 responseHeaders │ │ │ │ +00053270: 2c0a 2020 2020 2020 2020 636f 6e66 6967 ,. config │ │ │ │ +00053280: 2c0a 2020 2020 2020 2020 7265 7175 6573 ,. reques │ │ │ │ +00053290: 740a 2020 2020 2020 7d3b 0a0a 2020 2020 t. };.. │ │ │ │ +000532a0: 2020 7365 7474 6c65 2866 756e 6374 696f settle(functio │ │ │ │ +000532b0: 6e20 5f72 6573 6f6c 7665 2876 616c 7565 n _resolve(value │ │ │ │ +000532c0: 2920 7b0a 2020 2020 2020 2020 7265 736f ) {. reso │ │ │ │ +000532d0: 6c76 6528 7661 6c75 6529 3b0a 2020 2020 lve(value);. │ │ │ │ +000532e0: 2020 2020 646f 6e65 2829 3b0a 2020 2020 done();. │ │ │ │ +000532f0: 2020 7d2c 2066 756e 6374 696f 6e20 5f72 }, function _r │ │ │ │ +00053300: 656a 6563 7428 6572 7229 207b 0a20 2020 eject(err) {. │ │ │ │ +00053310: 2020 2020 2072 656a 6563 7428 6572 7229 reject(err) │ │ │ │ +00053320: 3b0a 2020 2020 2020 2020 646f 6e65 2829 ;. done() │ │ │ │ +00053330: 3b0a 2020 2020 2020 7d2c 2072 6573 706f ;. }, respo │ │ │ │ +00053340: 6e73 6529 3b0a 0a20 2020 2020 202f 2f20 nse);.. // │ │ │ │ +00053350: 436c 6561 6e20 7570 2072 6571 7565 7374 Clean up request │ │ │ │ +00053360: 0a20 2020 2020 2072 6571 7565 7374 203d . request = │ │ │ │ +00053370: 206e 756c 6c3b 0a20 2020 207d 0a0a 2020 null;. }.. │ │ │ │ +00053380: 2020 6966 2028 276f 6e6c 6f61 6465 6e64 if ('onloadend │ │ │ │ +00053390: 2720 696e 2072 6571 7565 7374 2920 7b0a ' in request) {. │ │ │ │ +000533a0: 2020 2020 2020 2f2f 2055 7365 206f 6e6c // Use onl │ │ │ │ +000533b0: 6f61 6465 6e64 2069 6620 6176 6169 6c61 oadend if availa │ │ │ │ +000533c0: 626c 650a 2020 2020 2020 7265 7175 6573 ble. reques │ │ │ │ +000533d0: 742e 6f6e 6c6f 6164 656e 6420 3d20 6f6e t.onloadend = on │ │ │ │ +000533e0: 6c6f 6164 656e 643b 0a20 2020 207d 2065 loadend;. } e │ │ │ │ +000533f0: 6c73 6520 7b0a 2020 2020 2020 2f2f 204c lse {. // L │ │ │ │ +00053400: 6973 7465 6e20 666f 7220 7265 6164 7920 isten for ready │ │ │ │ +00053410: 7374 6174 6520 746f 2065 6d75 6c61 7465 state to emulate │ │ │ │ +00053420: 206f 6e6c 6f61 6465 6e64 0a20 2020 2020 onloadend. │ │ │ │ +00053430: 2072 6571 7565 7374 2e6f 6e72 6561 6479 request.onready │ │ │ │ +00053440: 7374 6174 6563 6861 6e67 6520 3d20 6675 statechange = fu │ │ │ │ +00053450: 6e63 7469 6f6e 2068 616e 646c 654c 6f61 nction handleLoa │ │ │ │ +00053460: 6428 2920 7b0a 2020 2020 2020 2020 6966 d() {. if │ │ │ │ +00053470: 2028 2172 6571 7565 7374 207c 7c20 7265 (!request || re │ │ │ │ +00053480: 7175 6573 742e 7265 6164 7953 7461 7465 quest.readyState │ │ │ │ +00053490: 2021 3d3d 2034 2920 7b0a 2020 2020 2020 !== 4) {. │ │ │ │ +000534a0: 2020 2020 7265 7475 726e 3b0a 2020 2020 return;. │ │ │ │ +000534b0: 2020 2020 7d0a 0a20 2020 2020 2020 202f }.. / │ │ │ │ +000534c0: 2f20 5468 6520 7265 7175 6573 7420 6572 / The request er │ │ │ │ +000534d0: 726f 7265 6420 6f75 7420 616e 6420 7765 rored out and we │ │ │ │ +000534e0: 2064 6964 6e27 7420 6765 7420 6120 7265 didn't get a re │ │ │ │ +000534f0: 7370 6f6e 7365 2c20 7468 6973 2077 696c sponse, this wil │ │ │ │ +00053500: 6c20 6265 0a20 2020 2020 2020 202f 2f20 l be. // │ │ │ │ +00053510: 6861 6e64 6c65 6420 6279 206f 6e65 7272 handled by onerr │ │ │ │ +00053520: 6f72 2069 6e73 7465 6164 0a20 2020 2020 or instead. │ │ │ │ +00053530: 2020 202f 2f20 5769 7468 206f 6e65 2065 // With one e │ │ │ │ +00053540: 7863 6570 7469 6f6e 3a20 7265 7175 6573 xception: reques │ │ │ │ +00053550: 7420 7468 6174 2075 7369 6e67 2066 696c t that using fil │ │ │ │ +00053560: 653a 2070 726f 746f 636f 6c2c 206d 6f73 e: protocol, mos │ │ │ │ +00053570: 7420 6272 6f77 7365 7273 0a20 2020 2020 t browsers. │ │ │ │ +00053580: 2020 202f 2f20 7769 6c6c 2072 6574 7572 // will retur │ │ │ │ +00053590: 6e20 7374 6174 7573 2061 7320 3020 6576 n status as 0 ev │ │ │ │ +000535a0: 656e 2074 686f 7567 6820 6974 2773 2061 en though it's a │ │ │ │ +000535b0: 2073 7563 6365 7373 6675 6c20 7265 7175 successful requ │ │ │ │ +000535c0: 6573 740a 2020 2020 2020 2020 6966 2028 est. if ( │ │ │ │ +000535d0: 7265 7175 6573 742e 7374 6174 7573 203d request.status = │ │ │ │ +000535e0: 3d3d 2030 2026 2620 2128 7265 7175 6573 == 0 && !(reques │ │ │ │ +000535f0: 742e 7265 7370 6f6e 7365 5552 4c20 2626 t.responseURL && │ │ │ │ +00053600: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ +00053610: 6555 524c 2e69 6e64 6578 4f66 2827 6669 eURL.indexOf('fi │ │ │ │ +00053620: 6c65 3a27 2920 3d3d 3d20 3029 2920 7b0a le:') === 0)) {. │ │ │ │ +00053630: 2020 2020 2020 2020 2020 7265 7475 726e return │ │ │ │ +00053640: 3b0a 2020 2020 2020 2020 7d0a 2020 2020 ;. }. │ │ │ │ +00053650: 2020 2020 2f2f 2072 6561 6479 7374 6174 // readystat │ │ │ │ +00053660: 6520 6861 6e64 6c65 7220 6973 2063 616c e handler is cal │ │ │ │ +00053670: 6c69 6e67 2062 6566 6f72 6520 6f6e 6572 ling before oner │ │ │ │ +00053680: 726f 7220 6f72 206f 6e74 696d 656f 7574 ror or ontimeout │ │ │ │ +00053690: 2068 616e 646c 6572 732c 0a20 2020 2020 handlers,. │ │ │ │ +000536a0: 2020 202f 2f20 736f 2077 6520 7368 6f75 // so we shou │ │ │ │ +000536b0: 6c64 2063 616c 6c20 6f6e 6c6f 6164 656e ld call onloaden │ │ │ │ +000536c0: 6420 6f6e 2074 6865 206e 6578 7420 2774 d on the next 't │ │ │ │ +000536d0: 6963 6b27 0a20 2020 2020 2020 2073 6574 ick'. set │ │ │ │ +000536e0: 5469 6d65 6f75 7428 6f6e 6c6f 6164 656e Timeout(onloaden │ │ │ │ +000536f0: 6429 3b0a 2020 2020 2020 7d3b 0a20 2020 d);. };. │ │ │ │ +00053700: 207d 0a0a 2020 2020 2f2f 2048 616e 646c }.. // Handl │ │ │ │ +00053710: 6520 6272 6f77 7365 7220 7265 7175 6573 e browser reques │ │ │ │ +00053720: 7420 6361 6e63 656c 6c61 7469 6f6e 2028 t cancellation ( │ │ │ │ +00053730: 6173 206f 7070 6f73 6564 2074 6f20 6120 as opposed to a │ │ │ │ +00053740: 6d61 6e75 616c 2063 616e 6365 6c6c 6174 manual cancellat │ │ │ │ +00053750: 696f 6e29 0a20 2020 2072 6571 7565 7374 ion). request │ │ │ │ +00053760: 2e6f 6e61 626f 7274 203d 2066 756e 6374 .onabort = funct │ │ │ │ +00053770: 696f 6e20 6861 6e64 6c65 4162 6f72 7428 ion handleAbort( │ │ │ │ +00053780: 2920 7b0a 2020 2020 2020 6966 2028 2172 ) {. if (!r │ │ │ │ +00053790: 6571 7565 7374 2920 7b0a 2020 2020 2020 equest) {. │ │ │ │ +000537a0: 2020 7265 7475 726e 3b0a 2020 2020 2020 return;. │ │ │ │ +000537b0: 7d0a 0a20 2020 2020 2072 656a 6563 7428 }.. reject( │ │ │ │ +000537c0: 6e65 7720 4178 696f 7345 7272 6f72 2827 new AxiosError(' │ │ │ │ +000537d0: 5265 7175 6573 7420 6162 6f72 7465 6427 Request aborted' │ │ │ │ +000537e0: 2c20 4178 696f 7345 7272 6f72 2e45 434f , AxiosError.ECO │ │ │ │ +000537f0: 4e4e 4142 4f52 5445 442c 2063 6f6e 6669 NNABORTED, confi │ │ │ │ +00053800: 672c 2072 6571 7565 7374 2929 3b0a 0a20 g, request));.. │ │ │ │ +00053810: 2020 2020 202f 2f20 436c 6561 6e20 7570 // Clean up │ │ │ │ +00053820: 2072 6571 7565 7374 0a20 2020 2020 2072 request. r │ │ │ │ +00053830: 6571 7565 7374 203d 206e 756c 6c3b 0a20 equest = null;. │ │ │ │ +00053840: 2020 207d 3b0a 0a20 2020 202f 2f20 4861 };.. // Ha │ │ │ │ +00053850: 6e64 6c65 206c 6f77 206c 6576 656c 206e ndle low level n │ │ │ │ +00053860: 6574 776f 726b 2065 7272 6f72 730a 2020 etwork errors. │ │ │ │ +00053870: 7265 7175 6573 742e 6f6e 6572 726f 7220 request.onerror │ │ │ │ +00053880: 3d20 6675 6e63 7469 6f6e 2068 616e 646c = function handl │ │ │ │ +00053890: 6545 7272 6f72 2865 7665 6e74 2920 7b0a eError(event) {. │ │ │ │ +000538a0: 2020 2020 2020 202f 2f20 4272 6f77 7365 // Browse │ │ │ │ +000538b0: 7273 2064 656c 6976 6572 2061 2050 726f rs deliver a Pro │ │ │ │ +000538c0: 6772 6573 7345 7665 6e74 2069 6e20 5848 gressEvent in XH │ │ │ │ +000538d0: 5220 6f6e 6572 726f 720a 2020 2020 2020 R onerror. │ │ │ │ +000538e0: 202f 2f20 286d 6573 7361 6765 206d 6179 // (message may │ │ │ │ +000538f0: 2062 6520 656d 7074 793b 2077 6865 6e20 be empty; when │ │ │ │ +00053900: 7072 6573 656e 742c 2073 7572 6661 6365 present, surface │ │ │ │ +00053910: 2069 7429 0a20 2020 2020 2020 2f2f 2053 it). // S │ │ │ │ +00053920: 6565 2068 7474 7073 3a2f 2f64 6576 656c ee https://devel │ │ │ │ +00053930: 6f70 6572 2e6d 6f7a 696c 6c61 2e6f 7267 oper.mozilla.org │ │ │ │ +00053940: 2f64 6f63 732f 5765 622f 4150 492f 584d /docs/Web/API/XM │ │ │ │ +00053950: 4c48 7474 7052 6571 7565 7374 2f65 7272 LHttpRequest/err │ │ │ │ +00053960: 6f72 5f65 7665 6e74 0a20 2020 2020 2020 or_event. │ │ │ │ +00053970: 636f 6e73 7420 6d73 6720 3d20 6576 656e const msg = even │ │ │ │ +00053980: 7420 2626 2065 7665 6e74 2e6d 6573 7361 t && event.messa │ │ │ │ +00053990: 6765 203f 2065 7665 6e74 2e6d 6573 7361 ge ? event.messa │ │ │ │ +000539a0: 6765 203a 2027 4e65 7477 6f72 6b20 4572 ge : 'Network Er │ │ │ │ +000539b0: 726f 7227 3b0a 2020 2020 2020 2063 6f6e ror';. con │ │ │ │ +000539c0: 7374 2065 7272 203d 206e 6577 2041 7869 st err = new Axi │ │ │ │ +000539d0: 6f73 4572 726f 7228 6d73 672c 2041 7869 osError(msg, Axi │ │ │ │ +000539e0: 6f73 4572 726f 722e 4552 525f 4e45 5457 osError.ERR_NETW │ │ │ │ +000539f0: 4f52 4b2c 2063 6f6e 6669 672c 2072 6571 ORK, config, req │ │ │ │ +00053a00: 7565 7374 293b 0a20 2020 2020 2020 2f2f uest);. // │ │ │ │ +00053a10: 2061 7474 6163 6820 7468 6520 756e 6465 attach the unde │ │ │ │ +00053a20: 726c 7969 6e67 2065 7665 6e74 2066 6f72 rlying event for │ │ │ │ +00053a30: 2063 6f6e 7375 6d65 7273 2077 686f 2077 consumers who w │ │ │ │ +00053a40: 616e 7420 6465 7461 696c 730a 2020 2020 ant details. │ │ │ │ +00053a50: 2020 2065 7272 2e65 7665 6e74 203d 2065 err.event = e │ │ │ │ +00053a60: 7665 6e74 207c 7c20 6e75 6c6c 3b0a 2020 vent || null;. │ │ │ │ +00053a70: 2020 2020 2072 656a 6563 7428 6572 7229 reject(err) │ │ │ │ +00053a80: 3b0a 2020 2020 2020 2072 6571 7565 7374 ;. request │ │ │ │ +00053a90: 203d 206e 756c 6c3b 0a20 2020 207d 3b0a = null;. };. │ │ │ │ +00053aa0: 2020 2020 0a20 2020 202f 2f20 4861 6e64 . // Hand │ │ │ │ +00053ab0: 6c65 2074 696d 656f 7574 0a20 2020 2072 le timeout. r │ │ │ │ +00053ac0: 6571 7565 7374 2e6f 6e74 696d 656f 7574 equest.ontimeout │ │ │ │ +00053ad0: 203d 2066 756e 6374 696f 6e20 6861 6e64 = function hand │ │ │ │ +00053ae0: 6c65 5469 6d65 6f75 7428 2920 7b0a 2020 leTimeout() {. │ │ │ │ +00053af0: 2020 2020 6c65 7420 7469 6d65 6f75 7445 let timeoutE │ │ │ │ +00053b00: 7272 6f72 4d65 7373 6167 6520 3d20 5f63 rrorMessage = _c │ │ │ │ +00053b10: 6f6e 6669 672e 7469 6d65 6f75 7420 3f20 onfig.timeout ? │ │ │ │ +00053b20: 2774 696d 656f 7574 206f 6620 2720 2b20 'timeout of ' + │ │ │ │ +00053b30: 5f63 6f6e 6669 672e 7469 6d65 6f75 7420 _config.timeout │ │ │ │ +00053b40: 2b20 276d 7320 6578 6365 6564 6564 2720 + 'ms exceeded' │ │ │ │ +00053b50: 3a20 2774 696d 656f 7574 2065 7863 6565 : 'timeout excee │ │ │ │ +00053b60: 6465 6427 3b0a 2020 2020 2020 636f 6e73 ded';. cons │ │ │ │ +00053b70: 7420 7472 616e 7369 7469 6f6e 616c 203d t transitional = │ │ │ │ +00053b80: 205f 636f 6e66 6967 2e74 7261 6e73 6974 _config.transit │ │ │ │ +00053b90: 696f 6e61 6c20 7c7c 2074 7261 6e73 6974 ional || transit │ │ │ │ +00053ba0: 696f 6e61 6c44 6566 6175 6c74 733b 0a20 ionalDefaults;. │ │ │ │ +00053bb0: 2020 2020 2069 6620 285f 636f 6e66 6967 if (_config │ │ │ │ +00053bc0: 2e74 696d 656f 7574 4572 726f 724d 6573 .timeoutErrorMes │ │ │ │ +00053bd0: 7361 6765 2920 7b0a 2020 2020 2020 2020 sage) {. │ │ │ │ +00053be0: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ +00053bf0: 6167 6520 3d20 5f63 6f6e 6669 672e 7469 age = _config.ti │ │ │ │ +00053c00: 6d65 6f75 7445 7272 6f72 4d65 7373 6167 meoutErrorMessag │ │ │ │ +00053c10: 653b 0a20 2020 2020 207d 0a20 2020 2020 e;. }. │ │ │ │ +00053c20: 2072 656a 6563 7428 6e65 7720 4178 696f reject(new Axio │ │ │ │ +00053c30: 7345 7272 6f72 280a 2020 2020 2020 2020 sError(. │ │ │ │ +00053c40: 7469 6d65 6f75 7445 7272 6f72 4d65 7373 timeoutErrorMess │ │ │ │ +00053c50: 6167 652c 0a20 2020 2020 2020 2074 7261 age,. tra │ │ │ │ +00053c60: 6e73 6974 696f 6e61 6c2e 636c 6172 6966 nsitional.clarif │ │ │ │ +00053c70: 7954 696d 656f 7574 4572 726f 7220 3f20 yTimeoutError ? │ │ │ │ +00053c80: 4178 696f 7345 7272 6f72 2e45 5449 4d45 AxiosError.ETIME │ │ │ │ +00053c90: 444f 5554 203a 2041 7869 6f73 4572 726f DOUT : AxiosErro │ │ │ │ +00053ca0: 722e 4543 4f4e 4e41 424f 5254 4544 2c0a r.ECONNABORTED,. │ │ │ │ +00053cb0: 2020 2020 2020 2020 636f 6e66 6967 2c0a config,. │ │ │ │ +00053cc0: 2020 2020 2020 2020 7265 7175 6573 7429 request) │ │ │ │ +00053cd0: 293b 0a0a 2020 2020 2020 2f2f 2043 6c65 );.. // Cle │ │ │ │ +00053ce0: 616e 2075 7020 7265 7175 6573 740a 2020 an up request. │ │ │ │ +00053cf0: 2020 2020 7265 7175 6573 7420 3d20 6e75 request = nu │ │ │ │ +00053d00: 6c6c 3b0a 2020 2020 7d3b 0a0a 2020 2020 ll;. };.. │ │ │ │ +00053d10: 2f2f 2052 656d 6f76 6520 436f 6e74 656e // Remove Conten │ │ │ │ +00053d20: 742d 5479 7065 2069 6620 6461 7461 2069 t-Type if data i │ │ │ │ +00053d30: 7320 756e 6465 6669 6e65 640a 2020 2020 s undefined. │ │ │ │ +00053d40: 7265 7175 6573 7444 6174 6120 3d3d 3d20 requestData === │ │ │ │ +00053d50: 756e 6465 6669 6e65 6420 2626 2072 6571 undefined && req │ │ │ │ +00053d60: 7565 7374 4865 6164 6572 732e 7365 7443 uestHeaders.setC │ │ │ │ +00053d70: 6f6e 7465 6e74 5479 7065 286e 756c 6c29 ontentType(null) │ │ │ │ +00053d80: 3b0a 0a20 2020 202f 2f20 4164 6420 6865 ;.. // Add he │ │ │ │ +00053d90: 6164 6572 7320 746f 2074 6865 2072 6571 aders to the req │ │ │ │ +00053da0: 7565 7374 0a20 2020 2069 6620 2827 7365 uest. if ('se │ │ │ │ +00053db0: 7452 6571 7565 7374 4865 6164 6572 2720 tRequestHeader' │ │ │ │ +00053dc0: 696e 2072 6571 7565 7374 2920 7b0a 2020 in request) {. │ │ │ │ +00053dd0: 2020 2020 7574 696c 7324 312e 666f 7245 utils$1.forE │ │ │ │ +00053de0: 6163 6828 7265 7175 6573 7448 6561 6465 ach(requestHeade │ │ │ │ +00053df0: 7273 2e74 6f4a 534f 4e28 292c 2066 756e rs.toJSON(), fun │ │ │ │ +00053e00: 6374 696f 6e20 7365 7452 6571 7565 7374 ction setRequest │ │ │ │ +00053e10: 4865 6164 6572 2876 616c 2c20 6b65 7929 Header(val, key) │ │ │ │ +00053e20: 207b 0a20 2020 2020 2020 2072 6571 7565 {. reque │ │ │ │ +00053e30: 7374 2e73 6574 5265 7175 6573 7448 6561 st.setRequestHea │ │ │ │ +00053e40: 6465 7228 6b65 792c 2076 616c 293b 0a20 der(key, val);. │ │ │ │ +00053e50: 2020 2020 207d 293b 0a20 2020 207d 0a0a });. }.. │ │ │ │ +00053e60: 2020 2020 2f2f 2041 6464 2077 6974 6843 // Add withC │ │ │ │ +00053e70: 7265 6465 6e74 6961 6c73 2074 6f20 7265 redentials to re │ │ │ │ +00053e80: 7175 6573 7420 6966 206e 6565 6465 640a quest if needed. │ │ │ │ +00053e90: 2020 2020 6966 2028 2175 7469 6c73 2431 if (!utils$1 │ │ │ │ +00053ea0: 2e69 7355 6e64 6566 696e 6564 285f 636f .isUndefined(_co │ │ │ │ +00053eb0: 6e66 6967 2e77 6974 6843 7265 6465 6e74 nfig.withCredent │ │ │ │ +00053ec0: 6961 6c73 2929 207b 0a20 2020 2020 2072 ials)) {. r │ │ │ │ +00053ed0: 6571 7565 7374 2e77 6974 6843 7265 6465 equest.withCrede │ │ │ │ +00053ee0: 6e74 6961 6c73 203d 2021 215f 636f 6e66 ntials = !!_conf │ │ │ │ +00053ef0: 6967 2e77 6974 6843 7265 6465 6e74 6961 ig.withCredentia │ │ │ │ +00053f00: 6c73 3b0a 2020 2020 7d0a 0a20 2020 202f ls;. }.. / │ │ │ │ +00053f10: 2f20 4164 6420 7265 7370 6f6e 7365 5479 / Add responseTy │ │ │ │ +00053f20: 7065 2074 6f20 7265 7175 6573 7420 6966 pe to request if │ │ │ │ +00053f30: 206e 6565 6465 640a 2020 2020 6966 2028 needed. if ( │ │ │ │ +00053f40: 7265 7370 6f6e 7365 5479 7065 2026 2620 responseType && │ │ │ │ +00053f50: 7265 7370 6f6e 7365 5479 7065 2021 3d3d responseType !== │ │ │ │ +00053f60: 2027 6a73 6f6e 2729 207b 0a20 2020 2020 'json') {. │ │ │ │ +00053f70: 2072 6571 7565 7374 2e72 6573 706f 6e73 request.respons │ │ │ │ +00053f80: 6554 7970 6520 3d20 5f63 6f6e 6669 672e eType = _config. │ │ │ │ +00053f90: 7265 7370 6f6e 7365 5479 7065 3b0a 2020 responseType;. │ │ │ │ +00053fa0: 2020 7d0a 0a20 2020 202f 2f20 4861 6e64 }.. // Hand │ │ │ │ +00053fb0: 6c65 2070 726f 6772 6573 7320 6966 206e le progress if n │ │ │ │ +00053fc0: 6565 6465 640a 2020 2020 6966 2028 6f6e eeded. if (on │ │ │ │ +00053fd0: 446f 776e 6c6f 6164 5072 6f67 7265 7373 DownloadProgress │ │ │ │ +00053fe0: 2920 7b0a 2020 2020 2020 285b 646f 776e ) {. ([down │ │ │ │ +00053ff0: 6c6f 6164 5468 726f 7474 6c65 642c 2066 loadThrottled, f │ │ │ │ +00054000: 6c75 7368 446f 776e 6c6f 6164 5d20 3d20 lushDownload] = │ │ │ │ +00054010: 7072 6f67 7265 7373 4576 656e 7452 6564 progressEventRed │ │ │ │ +00054020: 7563 6572 286f 6e44 6f77 6e6c 6f61 6450 ucer(onDownloadP │ │ │ │ +00054030: 726f 6772 6573 732c 2074 7275 6529 293b rogress, true)); │ │ │ │ +00054040: 0a20 2020 2020 2072 6571 7565 7374 2e61 . request.a │ │ │ │ +00054050: 6464 4576 656e 744c 6973 7465 6e65 7228 ddEventListener( │ │ │ │ +00054060: 2770 726f 6772 6573 7327 2c20 646f 776e 'progress', down │ │ │ │ +00054070: 6c6f 6164 5468 726f 7474 6c65 6429 3b0a loadThrottled);. │ │ │ │ +00054080: 2020 2020 7d0a 0a20 2020 202f 2f20 4e6f }.. // No │ │ │ │ +00054090: 7420 616c 6c20 6272 6f77 7365 7273 2073 t all browsers s │ │ │ │ +000540a0: 7570 706f 7274 2075 706c 6f61 6420 6576 upport upload ev │ │ │ │ +000540b0: 656e 7473 0a20 2020 2069 6620 286f 6e55 ents. if (onU │ │ │ │ +000540c0: 706c 6f61 6450 726f 6772 6573 7320 2626 ploadProgress && │ │ │ │ +000540d0: 2072 6571 7565 7374 2e75 706c 6f61 6429 request.upload) │ │ │ │ +000540e0: 207b 0a20 2020 2020 2028 5b75 706c 6f61 {. ([uploa │ │ │ │ +000540f0: 6454 6872 6f74 746c 6564 2c20 666c 7573 dThrottled, flus │ │ │ │ +00054100: 6855 706c 6f61 645d 203d 2070 726f 6772 hUpload] = progr │ │ │ │ +00054110: 6573 7345 7665 6e74 5265 6475 6365 7228 essEventReducer( │ │ │ │ +00054120: 6f6e 5570 6c6f 6164 5072 6f67 7265 7373 onUploadProgress │ │ │ │ +00054130: 2929 3b0a 0a20 2020 2020 2072 6571 7565 ));.. reque │ │ │ │ +00054140: 7374 2e75 706c 6f61 642e 6164 6445 7665 st.upload.addEve │ │ │ │ +00054150: 6e74 4c69 7374 656e 6572 2827 7072 6f67 ntListener('prog │ │ │ │ +00054160: 7265 7373 272c 2075 706c 6f61 6454 6872 ress', uploadThr │ │ │ │ +00054170: 6f74 746c 6564 293b 0a0a 2020 2020 2020 ottled);.. │ │ │ │ +00054180: 7265 7175 6573 742e 7570 6c6f 6164 2e61 request.upload.a │ │ │ │ +00054190: 6464 4576 656e 744c 6973 7465 6e65 7228 ddEventListener( │ │ │ │ +000541a0: 276c 6f61 6465 6e64 272c 2066 6c75 7368 'loadend', flush │ │ │ │ +000541b0: 5570 6c6f 6164 293b 0a20 2020 207d 0a0a Upload);. }.. │ │ │ │ +000541c0: 2020 2020 6966 2028 5f63 6f6e 6669 672e if (_config. │ │ │ │ +000541d0: 6361 6e63 656c 546f 6b65 6e20 7c7c 205f cancelToken || _ │ │ │ │ +000541e0: 636f 6e66 6967 2e73 6967 6e61 6c29 207b config.signal) { │ │ │ │ +000541f0: 0a20 2020 2020 202f 2f20 4861 6e64 6c65 . // Handle │ │ │ │ +00054200: 2063 616e 6365 6c6c 6174 696f 6e0a 2020 cancellation. │ │ │ │ +00054210: 2020 2020 2f2f 2065 736c 696e 742d 6469 // eslint-di │ │ │ │ +00054220: 7361 626c 652d 6e65 7874 2d6c 696e 6520 sable-next-line │ │ │ │ +00054230: 6675 6e63 2d6e 616d 6573 0a20 2020 2020 func-names. │ │ │ │ +00054240: 206f 6e43 616e 6365 6c65 6420 3d20 6361 onCanceled = ca │ │ │ │ +00054250: 6e63 656c 203d 3e20 7b0a 2020 2020 2020 ncel => {. │ │ │ │ +00054260: 2020 6966 2028 2172 6571 7565 7374 2920 if (!request) │ │ │ │ +00054270: 7b0a 2020 2020 2020 2020 2020 7265 7475 {. retu │ │ │ │ +00054280: 726e 3b0a 2020 2020 2020 2020 7d0a 2020 rn;. }. │ │ │ │ +00054290: 2020 2020 2020 7265 6a65 6374 2821 6361 reject(!ca │ │ │ │ +000542a0: 6e63 656c 207c 7c20 6361 6e63 656c 2e74 ncel || cancel.t │ │ │ │ +000542b0: 7970 6520 3f20 6e65 7720 4361 6e63 656c ype ? new Cancel │ │ │ │ +000542c0: 6564 4572 726f 7228 6e75 6c6c 2c20 636f edError(null, co │ │ │ │ +000542d0: 6e66 6967 2c20 7265 7175 6573 7429 203a nfig, request) : │ │ │ │ +000542e0: 2063 616e 6365 6c29 3b0a 2020 2020 2020 cancel);. │ │ │ │ +000542f0: 2020 7265 7175 6573 742e 6162 6f72 7428 request.abort( │ │ │ │ +00054300: 293b 0a20 2020 2020 2020 2072 6571 7565 );. reque │ │ │ │ +00054310: 7374 203d 206e 756c 6c3b 0a20 2020 2020 st = null;. │ │ │ │ +00054320: 207d 3b0a 0a20 2020 2020 205f 636f 6e66 };.. _conf │ │ │ │ +00054330: 6967 2e63 616e 6365 6c54 6f6b 656e 2026 ig.cancelToken & │ │ │ │ +00054340: 2620 5f63 6f6e 6669 672e 6361 6e63 656c & _config.cancel │ │ │ │ +00054350: 546f 6b65 6e2e 7375 6273 6372 6962 6528 Token.subscribe( │ │ │ │ +00054360: 6f6e 4361 6e63 656c 6564 293b 0a20 2020 onCanceled);. │ │ │ │ +00054370: 2020 2069 6620 285f 636f 6e66 6967 2e73 if (_config.s │ │ │ │ +00054380: 6967 6e61 6c29 207b 0a20 2020 2020 2020 ignal) {. │ │ │ │ +00054390: 205f 636f 6e66 6967 2e73 6967 6e61 6c2e _config.signal. │ │ │ │ +000543a0: 6162 6f72 7465 6420 3f20 6f6e 4361 6e63 aborted ? onCanc │ │ │ │ +000543b0: 656c 6564 2829 203a 205f 636f 6e66 6967 eled() : _config │ │ │ │ +000543c0: 2e73 6967 6e61 6c2e 6164 6445 7665 6e74 .signal.addEvent │ │ │ │ +000543d0: 4c69 7374 656e 6572 2827 6162 6f72 7427 Listener('abort' │ │ │ │ +000543e0: 2c20 6f6e 4361 6e63 656c 6564 293b 0a20 , onCanceled);. │ │ │ │ +000543f0: 2020 2020 207d 0a20 2020 207d 0a0a 2020 }. }.. │ │ │ │ +00054400: 2020 636f 6e73 7420 7072 6f74 6f63 6f6c const protocol │ │ │ │ +00054410: 203d 2070 6172 7365 5072 6f74 6f63 6f6c = parseProtocol │ │ │ │ +00054420: 285f 636f 6e66 6967 2e75 726c 293b 0a0a (_config.url);.. │ │ │ │ +00054430: 2020 2020 6966 2028 7072 6f74 6f63 6f6c if (protocol │ │ │ │ +00054440: 2026 2620 706c 6174 666f 726d 2e70 726f && platform.pro │ │ │ │ +00054450: 746f 636f 6c73 2e69 6e64 6578 4f66 2870 tocols.indexOf(p │ │ │ │ +00054460: 726f 746f 636f 6c29 203d 3d3d 202d 3129 rotocol) === -1) │ │ │ │ +00054470: 207b 0a20 2020 2020 2072 656a 6563 7428 {. reject( │ │ │ │ +00054480: 6e65 7720 4178 696f 7345 7272 6f72 2827 new AxiosError(' │ │ │ │ +00054490: 556e 7375 7070 6f72 7465 6420 7072 6f74 Unsupported prot │ │ │ │ +000544a0: 6f63 6f6c 2027 202b 2070 726f 746f 636f ocol ' + protoco │ │ │ │ +000544b0: 6c20 2b20 273a 272c 2041 7869 6f73 4572 l + ':', AxiosEr │ │ │ │ +000544c0: 726f 722e 4552 525f 4241 445f 5245 5155 ror.ERR_BAD_REQU │ │ │ │ +000544d0: 4553 542c 2063 6f6e 6669 6729 293b 0a20 EST, config));. │ │ │ │ +000544e0: 2020 2020 2072 6574 7572 6e3b 0a20 2020 return;. │ │ │ │ +000544f0: 207d 0a0a 0a20 2020 202f 2f20 5365 6e64 }... // Send │ │ │ │ +00054500: 2074 6865 2072 6571 7565 7374 0a20 2020 the request. │ │ │ │ +00054510: 2072 6571 7565 7374 2e73 656e 6428 7265 request.send(re │ │ │ │ +00054520: 7175 6573 7444 6174 6120 7c7c 206e 756c questData || nul │ │ │ │ +00054530: 6c29 3b0a 2020 7d29 3b0a 7d3b 0a0a 636f l);. });.};..co │ │ │ │ +00054540: 6e73 7420 636f 6d70 6f73 6553 6967 6e61 nst composeSigna │ │ │ │ +00054550: 6c73 203d 2028 7369 676e 616c 732c 2074 ls = (signals, t │ │ │ │ +00054560: 696d 656f 7574 2920 3d3e 207b 0a20 2063 imeout) => {. c │ │ │ │ +00054570: 6f6e 7374 207b 6c65 6e67 7468 7d20 3d20 onst {length} = │ │ │ │ +00054580: 2873 6967 6e61 6c73 203d 2073 6967 6e61 (signals = signa │ │ │ │ +00054590: 6c73 203f 2073 6967 6e61 6c73 2e66 696c ls ? signals.fil │ │ │ │ +000545a0: 7465 7228 426f 6f6c 6561 6e29 203a 205b ter(Boolean) : [ │ │ │ │ +000545b0: 5d29 3b0a 0a20 2069 6620 2874 696d 656f ]);.. if (timeo │ │ │ │ +000545c0: 7574 207c 7c20 6c65 6e67 7468 2920 7b0a ut || length) {. │ │ │ │ +000545d0: 2020 2020 6c65 7420 636f 6e74 726f 6c6c let controll │ │ │ │ +000545e0: 6572 203d 206e 6577 2041 626f 7274 436f er = new AbortCo │ │ │ │ +000545f0: 6e74 726f 6c6c 6572 2829 3b0a 0a20 2020 ntroller();.. │ │ │ │ +00054600: 206c 6574 2061 626f 7274 6564 3b0a 0a20 let aborted;.. │ │ │ │ +00054610: 2020 2063 6f6e 7374 206f 6e61 626f 7274 const onabort │ │ │ │ +00054620: 203d 2066 756e 6374 696f 6e20 2872 6561 = function (rea │ │ │ │ +00054630: 736f 6e29 207b 0a20 2020 2020 2069 6620 son) {. if │ │ │ │ +00054640: 2821 6162 6f72 7465 6429 207b 0a20 2020 (!aborted) {. │ │ │ │ +00054650: 2020 2020 2061 626f 7274 6564 203d 2074 aborted = t │ │ │ │ +00054660: 7275 653b 0a20 2020 2020 2020 2075 6e73 rue;. uns │ │ │ │ +00054670: 7562 7363 7269 6265 2829 3b0a 2020 2020 ubscribe();. │ │ │ │ +00054680: 2020 2020 636f 6e73 7420 6572 7220 3d20 const err = │ │ │ │ +00054690: 7265 6173 6f6e 2069 6e73 7461 6e63 656f reason instanceo │ │ │ │ +000546a0: 6620 4572 726f 7220 3f20 7265 6173 6f6e f Error ? reason │ │ │ │ +000546b0: 203a 2074 6869 732e 7265 6173 6f6e 3b0a : this.reason;. │ │ │ │ +000546c0: 2020 2020 2020 2020 636f 6e74 726f 6c6c controll │ │ │ │ +000546d0: 6572 2e61 626f 7274 2865 7272 2069 6e73 er.abort(err ins │ │ │ │ +000546e0: 7461 6e63 656f 6620 4178 696f 7345 7272 tanceof AxiosErr │ │ │ │ +000546f0: 6f72 203f 2065 7272 203a 206e 6577 2043 or ? err : new C │ │ │ │ +00054700: 616e 6365 6c65 6445 7272 6f72 2865 7272 anceledError(err │ │ │ │ +00054710: 2069 6e73 7461 6e63 656f 6620 4572 726f instanceof Erro │ │ │ │ +00054720: 7220 3f20 6572 722e 6d65 7373 6167 6520 r ? err.message │ │ │ │ +00054730: 3a20 6572 7229 293b 0a20 2020 2020 207d : err));. } │ │ │ │ +00054740: 0a20 2020 207d 3b0a 0a20 2020 206c 6574 . };.. let │ │ │ │ +00054750: 2074 696d 6572 203d 2074 696d 656f 7574 timer = timeout │ │ │ │ +00054760: 2026 2620 7365 7454 696d 656f 7574 2828 && setTimeout(( │ │ │ │ +00054770: 2920 3d3e 207b 0a20 2020 2020 2074 696d ) => {. tim │ │ │ │ +00054780: 6572 203d 206e 756c 6c3b 0a20 2020 2020 er = null;. │ │ │ │ +00054790: 206f 6e61 626f 7274 286e 6577 2041 7869 onabort(new Axi │ │ │ │ +000547a0: 6f73 4572 726f 7228 6074 696d 656f 7574 osError(`timeout │ │ │ │ +000547b0: 2024 7b74 696d 656f 7574 7d20 6f66 206d ${timeout} of m │ │ │ │ +000547c0: 7320 6578 6365 6564 6564 602c 2041 7869 s exceeded`, Axi │ │ │ │ +000547d0: 6f73 4572 726f 722e 4554 494d 4544 4f55 osError.ETIMEDOU │ │ │ │ +000547e0: 5429 293b 0a20 2020 207d 2c20 7469 6d65 T));. }, time │ │ │ │ +000547f0: 6f75 7429 3b0a 0a20 2020 2063 6f6e 7374 out);.. const │ │ │ │ +00054800: 2075 6e73 7562 7363 7269 6265 203d 2028 unsubscribe = ( │ │ │ │ +00054810: 2920 3d3e 207b 0a20 2020 2020 2069 6620 ) => {. if │ │ │ │ +00054820: 2873 6967 6e61 6c73 2920 7b0a 2020 2020 (signals) {. │ │ │ │ +00054830: 2020 2020 7469 6d65 7220 2626 2063 6c65 timer && cle │ │ │ │ +00054840: 6172 5469 6d65 6f75 7428 7469 6d65 7229 arTimeout(timer) │ │ │ │ +00054850: 3b0a 2020 2020 2020 2020 7469 6d65 7220 ;. timer │ │ │ │ +00054860: 3d20 6e75 6c6c 3b0a 2020 2020 2020 2020 = null;. │ │ │ │ +00054870: 7369 676e 616c 732e 666f 7245 6163 6828 signals.forEach( │ │ │ │ +00054880: 7369 676e 616c 203d 3e20 7b0a 2020 2020 signal => {. │ │ │ │ +00054890: 2020 2020 2020 7369 676e 616c 2e75 6e73 signal.uns │ │ │ │ +000548a0: 7562 7363 7269 6265 203f 2073 6967 6e61 ubscribe ? signa │ │ │ │ +000548b0: 6c2e 756e 7375 6273 6372 6962 6528 6f6e l.unsubscribe(on │ │ │ │ +000548c0: 6162 6f72 7429 203a 2073 6967 6e61 6c2e abort) : signal. │ │ │ │ +000548d0: 7265 6d6f 7665 4576 656e 744c 6973 7465 removeEventListe │ │ │ │ +000548e0: 6e65 7228 2761 626f 7274 272c 206f 6e61 ner('abort', ona │ │ │ │ +000548f0: 626f 7274 293b 0a20 2020 2020 2020 207d bort);. } │ │ │ │ +00054900: 293b 0a20 2020 2020 2020 2073 6967 6e61 );. signa │ │ │ │ +00054910: 6c73 203d 206e 756c 6c3b 0a20 2020 2020 ls = null;. │ │ │ │ +00054920: 207d 0a20 2020 207d 3b0a 0a20 2020 2073 }. };.. s │ │ │ │ +00054930: 6967 6e61 6c73 2e66 6f72 4561 6368 2828 ignals.forEach(( │ │ │ │ +00054940: 7369 676e 616c 2920 3d3e 2073 6967 6e61 signal) => signa │ │ │ │ +00054950: 6c2e 6164 6445 7665 6e74 4c69 7374 656e l.addEventListen │ │ │ │ +00054960: 6572 2827 6162 6f72 7427 2c20 6f6e 6162 er('abort', onab │ │ │ │ +00054970: 6f72 7429 293b 0a0a 2020 2020 636f 6e73 ort));.. cons │ │ │ │ +00054980: 7420 7b73 6967 6e61 6c7d 203d 2063 6f6e t {signal} = con │ │ │ │ +00054990: 7472 6f6c 6c65 723b 0a0a 2020 2020 7369 troller;.. si │ │ │ │ +000549a0: 676e 616c 2e75 6e73 7562 7363 7269 6265 gnal.unsubscribe │ │ │ │ +000549b0: 203d 2028 2920 3d3e 2075 7469 6c73 2431 = () => utils$1 │ │ │ │ +000549c0: 2e61 7361 7028 756e 7375 6273 6372 6962 .asap(unsubscrib │ │ │ │ +000549d0: 6529 3b0a 0a20 2020 2072 6574 7572 6e20 e);.. return │ │ │ │ +000549e0: 7369 676e 616c 3b0a 2020 7d0a 7d3b 0a0a signal;. }.};.. │ │ │ │ +000549f0: 636f 6e73 7420 636f 6d70 6f73 6553 6967 const composeSig │ │ │ │ +00054a00: 6e61 6c73 2431 203d 2063 6f6d 706f 7365 nals$1 = compose │ │ │ │ +00054a10: 5369 676e 616c 733b 0a0a 636f 6e73 7420 Signals;..const │ │ │ │ +00054a20: 7374 7265 616d 4368 756e 6b20 3d20 6675 streamChunk = fu │ │ │ │ +00054a30: 6e63 7469 6f6e 2a20 2863 6875 6e6b 2c20 nction* (chunk, │ │ │ │ +00054a40: 6368 756e 6b53 697a 6529 207b 0a20 206c chunkSize) {. l │ │ │ │ +00054a50: 6574 206c 656e 203d 2063 6875 6e6b 2e62 et len = chunk.b │ │ │ │ +00054a60: 7974 654c 656e 6774 683b 0a0a 2020 6966 yteLength;.. if │ │ │ │ +00054a70: 2028 2163 6875 6e6b 5369 7a65 207c 7c20 (!chunkSize || │ │ │ │ +00054a80: 6c65 6e20 3c20 6368 756e 6b53 697a 6529 len < chunkSize) │ │ │ │ +00054a90: 207b 0a20 2020 2079 6965 6c64 2063 6875 {. yield chu │ │ │ │ +00054aa0: 6e6b 3b0a 2020 2020 7265 7475 726e 3b0a nk;. return;. │ │ │ │ +00054ab0: 2020 7d0a 0a20 206c 6574 2070 6f73 203d }.. let pos = │ │ │ │ +00054ac0: 2030 3b0a 2020 6c65 7420 656e 643b 0a0a 0;. let end;.. │ │ │ │ +00054ad0: 2020 7768 696c 6520 2870 6f73 203c 206c while (pos < l │ │ │ │ +00054ae0: 656e 2920 7b0a 2020 2020 656e 6420 3d20 en) {. end = │ │ │ │ +00054af0: 706f 7320 2b20 6368 756e 6b53 697a 653b pos + chunkSize; │ │ │ │ +00054b00: 0a20 2020 2079 6965 6c64 2063 6875 6e6b . yield chunk │ │ │ │ +00054b10: 2e73 6c69 6365 2870 6f73 2c20 656e 6429 .slice(pos, end) │ │ │ │ +00054b20: 3b0a 2020 2020 706f 7320 3d20 656e 643b ;. pos = end; │ │ │ │ +00054b30: 0a20 207d 0a7d 3b0a 0a63 6f6e 7374 2072 . }.};..const r │ │ │ │ +00054b40: 6561 6442 7974 6573 203d 2061 7379 6e63 eadBytes = async │ │ │ │ +00054b50: 2066 756e 6374 696f 6e2a 2028 6974 6572 function* (iter │ │ │ │ +00054b60: 6162 6c65 2c20 6368 756e 6b53 697a 6529 able, chunkSize) │ │ │ │ +00054b70: 207b 0a20 2066 6f72 2061 7761 6974 2028 {. for await ( │ │ │ │ +00054b80: 636f 6e73 7420 6368 756e 6b20 6f66 2072 const chunk of r │ │ │ │ +00054b90: 6561 6453 7472 6561 6d28 6974 6572 6162 eadStream(iterab │ │ │ │ +00054ba0: 6c65 2929 207b 0a20 2020 2079 6965 6c64 le)) {. yield │ │ │ │ +00054bb0: 2a20 7374 7265 616d 4368 756e 6b28 6368 * streamChunk(ch │ │ │ │ +00054bc0: 756e 6b2c 2063 6875 6e6b 5369 7a65 293b unk, chunkSize); │ │ │ │ +00054bd0: 0a20 207d 0a7d 3b0a 0a63 6f6e 7374 2072 . }.};..const r │ │ │ │ +00054be0: 6561 6453 7472 6561 6d20 3d20 6173 796e eadStream = asyn │ │ │ │ +00054bf0: 6320 6675 6e63 7469 6f6e 2a20 2873 7472 c function* (str │ │ │ │ +00054c00: 6561 6d29 207b 0a20 2069 6620 2873 7472 eam) {. if (str │ │ │ │ +00054c10: 6561 6d5b 5379 6d62 6f6c 2e61 7379 6e63 eam[Symbol.async │ │ │ │ +00054c20: 4974 6572 6174 6f72 5d29 207b 0a20 2020 Iterator]) {. │ │ │ │ +00054c30: 2079 6965 6c64 2a20 7374 7265 616d 3b0a yield* stream;. │ │ │ │ +00054c40: 2020 2020 7265 7475 726e 3b0a 2020 7d0a return;. }. │ │ │ │ +00054c50: 0a20 2063 6f6e 7374 2072 6561 6465 7220 . const reader │ │ │ │ +00054c60: 3d20 7374 7265 616d 2e67 6574 5265 6164 = stream.getRead │ │ │ │ +00054c70: 6572 2829 3b0a 2020 7472 7920 7b0a 2020 er();. try {. │ │ │ │ +00054c80: 2020 666f 7220 283b 3b29 207b 0a20 2020 for (;;) {. │ │ │ │ +00054c90: 2020 2063 6f6e 7374 207b 646f 6e65 2c20 const {done, │ │ │ │ +00054ca0: 7661 6c75 657d 203d 2061 7761 6974 2072 value} = await r │ │ │ │ +00054cb0: 6561 6465 722e 7265 6164 2829 3b0a 2020 eader.read();. │ │ │ │ +00054cc0: 2020 2020 6966 2028 646f 6e65 2920 7b0a if (done) {. │ │ │ │ +00054cd0: 2020 2020 2020 2020 6272 6561 6b3b 0a20 break;. │ │ │ │ +00054ce0: 2020 2020 207d 0a20 2020 2020 2079 6965 }. yie │ │ │ │ +00054cf0: 6c64 2076 616c 7565 3b0a 2020 2020 7d0a ld value;. }. │ │ │ │ +00054d00: 2020 7d20 6669 6e61 6c6c 7920 7b0a 2020 } finally {. │ │ │ │ +00054d10: 2020 6177 6169 7420 7265 6164 6572 2e63 await reader.c │ │ │ │ +00054d20: 616e 6365 6c28 293b 0a20 207d 0a7d 3b0a ancel();. }.};. │ │ │ │ +00054d30: 0a63 6f6e 7374 2074 7261 636b 5374 7265 .const trackStre │ │ │ │ +00054d40: 616d 203d 2028 7374 7265 616d 2c20 6368 am = (stream, ch │ │ │ │ +00054d50: 756e 6b53 697a 652c 206f 6e50 726f 6772 unkSize, onProgr │ │ │ │ +00054d60: 6573 732c 206f 6e46 696e 6973 6829 203d ess, onFinish) = │ │ │ │ +00054d70: 3e20 7b0a 2020 636f 6e73 7420 6974 6572 > {. const iter │ │ │ │ +00054d80: 6174 6f72 203d 2072 6561 6442 7974 6573 ator = readBytes │ │ │ │ +00054d90: 2873 7472 6561 6d2c 2063 6875 6e6b 5369 (stream, chunkSi │ │ │ │ +00054da0: 7a65 293b 0a0a 2020 6c65 7420 6279 7465 ze);.. let byte │ │ │ │ +00054db0: 7320 3d20 303b 0a20 206c 6574 2064 6f6e s = 0;. let don │ │ │ │ +00054dc0: 653b 0a20 206c 6574 205f 6f6e 4669 6e69 e;. let _onFini │ │ │ │ +00054dd0: 7368 203d 2028 6529 203d 3e20 7b0a 2020 sh = (e) => {. │ │ │ │ +00054de0: 2020 6966 2028 2164 6f6e 6529 207b 0a20 if (!done) {. │ │ │ │ +00054df0: 2020 2020 2064 6f6e 6520 3d20 7472 7565 done = true │ │ │ │ +00054e00: 3b0a 2020 2020 2020 6f6e 4669 6e69 7368 ;. onFinish │ │ │ │ +00054e10: 2026 2620 6f6e 4669 6e69 7368 2865 293b && onFinish(e); │ │ │ │ +00054e20: 0a20 2020 207d 0a20 207d 3b0a 0a20 2072 . }. };.. r │ │ │ │ +00054e30: 6574 7572 6e20 6e65 7720 5265 6164 6162 eturn new Readab │ │ │ │ +00054e40: 6c65 5374 7265 616d 287b 0a20 2020 2061 leStream({. a │ │ │ │ +00054e50: 7379 6e63 2070 756c 6c28 636f 6e74 726f sync pull(contro │ │ │ │ +00054e60: 6c6c 6572 2920 7b0a 2020 2020 2020 7472 ller) {. tr │ │ │ │ +00054e70: 7920 7b0a 2020 2020 2020 2020 636f 6e73 y {. cons │ │ │ │ +00054e80: 7420 7b64 6f6e 652c 2076 616c 7565 7d20 t {done, value} │ │ │ │ +00054e90: 3d20 6177 6169 7420 6974 6572 6174 6f72 = await iterator │ │ │ │ +00054ea0: 2e6e 6578 7428 293b 0a0a 2020 2020 2020 .next();.. │ │ │ │ +00054eb0: 2020 6966 2028 646f 6e65 2920 7b0a 2020 if (done) {. │ │ │ │ +00054ec0: 2020 2020 2020 205f 6f6e 4669 6e69 7368 _onFinish │ │ │ │ +00054ed0: 2829 3b0a 2020 2020 2020 2020 2020 636f ();. co │ │ │ │ +00054ee0: 6e74 726f 6c6c 6572 2e63 6c6f 7365 2829 ntroller.close() │ │ │ │ +00054ef0: 3b0a 2020 2020 2020 2020 2020 7265 7475 ;. retu │ │ │ │ +00054f00: 726e 3b0a 2020 2020 2020 2020 7d0a 0a20 rn;. }.. │ │ │ │ +00054f10: 2020 2020 2020 206c 6574 206c 656e 203d let len = │ │ │ │ +00054f20: 2076 616c 7565 2e62 7974 654c 656e 6774 value.byteLengt │ │ │ │ +00054f30: 683b 0a20 2020 2020 2020 2069 6620 286f h;. if (o │ │ │ │ +00054f40: 6e50 726f 6772 6573 7329 207b 0a20 2020 nProgress) {. │ │ │ │ +00054f50: 2020 2020 2020 206c 6574 206c 6f61 6465 let loade │ │ │ │ +00054f60: 6442 7974 6573 203d 2062 7974 6573 202b dBytes = bytes + │ │ │ │ +00054f70: 3d20 6c65 6e3b 0a20 2020 2020 2020 2020 = len;. │ │ │ │ +00054f80: 206f 6e50 726f 6772 6573 7328 6c6f 6164 onProgress(load │ │ │ │ +00054f90: 6564 4279 7465 7329 3b0a 2020 2020 2020 edBytes);. │ │ │ │ +00054fa0: 2020 7d0a 2020 2020 2020 2020 636f 6e74 }. cont │ │ │ │ +00054fb0: 726f 6c6c 6572 2e65 6e71 7565 7565 286e roller.enqueue(n │ │ │ │ +00054fc0: 6577 2055 696e 7438 4172 7261 7928 7661 ew Uint8Array(va │ │ │ │ +00054fd0: 6c75 6529 293b 0a20 2020 2020 207d 2063 lue));. } c │ │ │ │ +00054fe0: 6174 6368 2028 6572 7229 207b 0a20 2020 atch (err) {. │ │ │ │ +00054ff0: 2020 2020 205f 6f6e 4669 6e69 7368 2865 _onFinish(e │ │ │ │ +00055000: 7272 293b 0a20 2020 2020 2020 2074 6872 rr);. thr │ │ │ │ +00055010: 6f77 2065 7272 3b0a 2020 2020 2020 7d0a ow err;. }. │ │ │ │ +00055020: 2020 2020 7d2c 0a20 2020 2063 616e 6365 },. cance │ │ │ │ +00055030: 6c28 7265 6173 6f6e 2920 7b0a 2020 2020 l(reason) {. │ │ │ │ +00055040: 2020 5f6f 6e46 696e 6973 6828 7265 6173 _onFinish(reas │ │ │ │ +00055050: 6f6e 293b 0a20 2020 2020 2072 6574 7572 on);. retur │ │ │ │ +00055060: 6e20 6974 6572 6174 6f72 2e72 6574 7572 n iterator.retur │ │ │ │ +00055070: 6e28 293b 0a20 2020 207d 0a20 207d 2c20 n();. }. }, │ │ │ │ +00055080: 7b0a 2020 2020 6869 6768 5761 7465 724d {. highWaterM │ │ │ │ +00055090: 6172 6b3a 2032 0a20 207d 290a 7d3b 0a0a ark: 2. }).};.. │ │ │ │ +000550a0: 636f 6e73 7420 4445 4641 554c 545f 4348 const DEFAULT_CH │ │ │ │ +000550b0: 554e 4b5f 5349 5a45 203d 2036 3420 2a20 UNK_SIZE = 64 * │ │ │ │ +000550c0: 3130 3234 3b0a 0a63 6f6e 7374 207b 6973 1024;..const {is │ │ │ │ +000550d0: 4675 6e63 7469 6f6e 7d20 3d20 7574 696c Function} = util │ │ │ │ +000550e0: 7324 313b 0a0a 636f 6e73 7420 676c 6f62 s$1;..const glob │ │ │ │ +000550f0: 616c 4665 7463 6841 5049 203d 2028 287b alFetchAPI = (({ │ │ │ │ +00055100: 5265 7175 6573 742c 2052 6573 706f 6e73 Request, Respons │ │ │ │ +00055110: 657d 2920 3d3e 2028 7b0a 2020 5265 7175 e}) => ({. Requ │ │ │ │ +00055120: 6573 742c 2052 6573 706f 6e73 650a 7d29 est, Response.}) │ │ │ │ +00055130: 2928 7574 696c 7324 312e 676c 6f62 616c )(utils$1.global │ │ │ │ +00055140: 293b 0a0a 636f 6e73 7420 7b0a 2020 5265 );..const {. Re │ │ │ │ +00055150: 6164 6162 6c65 5374 7265 616d 3a20 5265 adableStream: Re │ │ │ │ +00055160: 6164 6162 6c65 5374 7265 616d 2431 2c20 adableStream$1, │ │ │ │ +00055170: 5465 7874 456e 636f 6465 723a 2054 6578 TextEncoder: Tex │ │ │ │ +00055180: 7445 6e63 6f64 6572 2431 0a7d 203d 2075 tEncoder$1.} = u │ │ │ │ +00055190: 7469 6c73 2431 2e67 6c6f 6261 6c3b 0a0a tils$1.global;.. │ │ │ │ +000551a0: 0a63 6f6e 7374 2074 6573 7420 3d20 2866 .const test = (f │ │ │ │ +000551b0: 6e2c 202e 2e2e 6172 6773 2920 3d3e 207b n, ...args) => { │ │ │ │ +000551c0: 0a20 2074 7279 207b 0a20 2020 2072 6574 . try {. ret │ │ │ │ +000551d0: 7572 6e20 2121 666e 282e 2e2e 6172 6773 urn !!fn(...args │ │ │ │ +000551e0: 293b 0a20 207d 2063 6174 6368 2028 6529 );. } catch (e) │ │ │ │ +000551f0: 207b 0a20 2020 2072 6574 7572 6e20 6661 {. return fa │ │ │ │ +00055200: 6c73 650a 2020 7d0a 7d3b 0a0a 636f 6e73 lse. }.};..cons │ │ │ │ +00055210: 7420 6661 6374 6f72 7920 3d20 2865 6e76 t factory = (env │ │ │ │ +00055220: 2920 3d3e 207b 0a20 2065 6e76 203d 2075 ) => {. env = u │ │ │ │ +00055230: 7469 6c73 2431 2e6d 6572 6765 2e63 616c tils$1.merge.cal │ │ │ │ +00055240: 6c28 7b0a 2020 2020 736b 6970 556e 6465 l({. skipUnde │ │ │ │ +00055250: 6669 6e65 643a 2074 7275 650a 2020 7d2c fined: true. }, │ │ │ │ +00055260: 2067 6c6f 6261 6c46 6574 6368 4150 492c globalFetchAPI, │ │ │ │ +00055270: 2065 6e76 293b 0a0a 2020 636f 6e73 7420 env);.. const │ │ │ │ +00055280: 7b66 6574 6368 3a20 656e 7646 6574 6368 {fetch: envFetch │ │ │ │ +00055290: 2c20 5265 7175 6573 742c 2052 6573 706f , Request, Respo │ │ │ │ +000552a0: 6e73 657d 203d 2065 6e76 3b0a 2020 636f nse} = env;. co │ │ │ │ +000552b0: 6e73 7420 6973 4665 7463 6853 7570 706f nst isFetchSuppo │ │ │ │ +000552c0: 7274 6564 203d 2065 6e76 4665 7463 6820 rted = envFetch │ │ │ │ +000552d0: 3f20 6973 4675 6e63 7469 6f6e 2865 6e76 ? isFunction(env │ │ │ │ +000552e0: 4665 7463 6829 203a 2074 7970 656f 6620 Fetch) : typeof │ │ │ │ +000552f0: 6665 7463 6820 3d3d 3d20 2766 756e 6374 fetch === 'funct │ │ │ │ +00055300: 696f 6e27 3b0a 2020 636f 6e73 7420 6973 ion';. const is │ │ │ │ +00055310: 5265 7175 6573 7453 7570 706f 7274 6564 RequestSupported │ │ │ │ +00055320: 203d 2069 7346 756e 6374 696f 6e28 5265 = isFunction(Re │ │ │ │ +00055330: 7175 6573 7429 3b0a 2020 636f 6e73 7420 quest);. const │ │ │ │ +00055340: 6973 5265 7370 6f6e 7365 5375 7070 6f72 isResponseSuppor │ │ │ │ +00055350: 7465 6420 3d20 6973 4675 6e63 7469 6f6e ted = isFunction │ │ │ │ +00055360: 2852 6573 706f 6e73 6529 3b0a 0a20 2069 (Response);.. i │ │ │ │ +00055370: 6620 2821 6973 4665 7463 6853 7570 706f f (!isFetchSuppo │ │ │ │ +00055380: 7274 6564 2920 7b0a 2020 2020 7265 7475 rted) {. retu │ │ │ │ +00055390: 726e 2066 616c 7365 3b0a 2020 7d0a 0a20 rn false;. }.. │ │ │ │ +000553a0: 2063 6f6e 7374 2069 7352 6561 6461 626c const isReadabl │ │ │ │ +000553b0: 6553 7472 6561 6d53 7570 706f 7274 6564 eStreamSupported │ │ │ │ +000553c0: 203d 2069 7346 6574 6368 5375 7070 6f72 = isFetchSuppor │ │ │ │ +000553d0: 7465 6420 2626 2069 7346 756e 6374 696f ted && isFunctio │ │ │ │ +000553e0: 6e28 5265 6164 6162 6c65 5374 7265 616d n(ReadableStream │ │ │ │ +000553f0: 2431 293b 0a0a 2020 636f 6e73 7420 656e $1);.. const en │ │ │ │ +00055400: 636f 6465 5465 7874 203d 2069 7346 6574 codeText = isFet │ │ │ │ +00055410: 6368 5375 7070 6f72 7465 6420 2626 2028 chSupported && ( │ │ │ │ +00055420: 7479 7065 6f66 2054 6578 7445 6e63 6f64 typeof TextEncod │ │ │ │ +00055430: 6572 2431 203d 3d3d 2027 6675 6e63 7469 er$1 === 'functi │ │ │ │ +00055440: 6f6e 2720 3f0a 2020 2020 2020 2828 656e on' ?. ((en │ │ │ │ +00055450: 636f 6465 7229 203d 3e20 2873 7472 2920 coder) => (str) │ │ │ │ +00055460: 3d3e 2065 6e63 6f64 6572 2e65 6e63 6f64 => encoder.encod │ │ │ │ +00055470: 6528 7374 7229 2928 6e65 7720 5465 7874 e(str))(new Text │ │ │ │ +00055480: 456e 636f 6465 7224 3128 2929 203a 0a20 Encoder$1()) :. │ │ │ │ +00055490: 2020 2020 2061 7379 6e63 2028 7374 7229 async (str) │ │ │ │ +000554a0: 203d 3e20 6e65 7720 5569 6e74 3841 7272 => new Uint8Arr │ │ │ │ +000554b0: 6179 2861 7761 6974 206e 6577 2052 6571 ay(await new Req │ │ │ │ +000554c0: 7565 7374 2873 7472 292e 6172 7261 7942 uest(str).arrayB │ │ │ │ +000554d0: 7566 6665 7228 2929 0a20 2029 3b0a 0a20 uffer()). );.. │ │ │ │ +000554e0: 2063 6f6e 7374 2073 7570 706f 7274 7352 const supportsR │ │ │ │ +000554f0: 6571 7565 7374 5374 7265 616d 203d 2069 equestStream = i │ │ │ │ +00055500: 7352 6571 7565 7374 5375 7070 6f72 7465 sRequestSupporte │ │ │ │ +00055510: 6420 2626 2069 7352 6561 6461 626c 6553 d && isReadableS │ │ │ │ +00055520: 7472 6561 6d53 7570 706f 7274 6564 2026 treamSupported & │ │ │ │ +00055530: 2620 7465 7374 2828 2920 3d3e 207b 0a20 & test(() => {. │ │ │ │ +00055540: 2020 206c 6574 2064 7570 6c65 7841 6363 let duplexAcc │ │ │ │ +00055550: 6573 7365 6420 3d20 6661 6c73 653b 0a0a essed = false;.. │ │ │ │ +00055560: 2020 2020 636f 6e73 7420 6861 7343 6f6e const hasCon │ │ │ │ +00055570: 7465 6e74 5479 7065 203d 206e 6577 2052 tentType = new R │ │ │ │ +00055580: 6571 7565 7374 2870 6c61 7466 6f72 6d2e equest(platform. │ │ │ │ +00055590: 6f72 6967 696e 2c20 7b0a 2020 2020 2020 origin, {. │ │ │ │ +000555a0: 626f 6479 3a20 6e65 7720 5265 6164 6162 body: new Readab │ │ │ │ +000555b0: 6c65 5374 7265 616d 2431 2829 2c0a 2020 leStream$1(),. │ │ │ │ +000555c0: 2020 2020 6d65 7468 6f64 3a20 2750 4f53 method: 'POS │ │ │ │ +000555d0: 5427 2c0a 2020 2020 2020 6765 7420 6475 T',. get du │ │ │ │ +000555e0: 706c 6578 2829 207b 0a20 2020 2020 2020 plex() {. │ │ │ │ +000555f0: 2064 7570 6c65 7841 6363 6573 7365 6420 duplexAccessed │ │ │ │ +00055600: 3d20 7472 7565 3b0a 2020 2020 2020 2020 = true;. │ │ │ │ +00055610: 7265 7475 726e 2027 6861 6c66 273b 0a20 return 'half';. │ │ │ │ +00055620: 2020 2020 207d 2c0a 2020 2020 7d29 2e68 },. }).h │ │ │ │ +00055630: 6561 6465 7273 2e68 6173 2827 436f 6e74 eaders.has('Cont │ │ │ │ +00055640: 656e 742d 5479 7065 2729 3b0a 0a20 2020 ent-Type');.. │ │ │ │ +00055650: 2072 6574 7572 6e20 6475 706c 6578 4163 return duplexAc │ │ │ │ +00055660: 6365 7373 6564 2026 2620 2168 6173 436f cessed && !hasCo │ │ │ │ +00055670: 6e74 656e 7454 7970 653b 0a20 207d 293b ntentType;. }); │ │ │ │ +00055680: 0a0a 2020 636f 6e73 7420 7375 7070 6f72 .. const suppor │ │ │ │ +00055690: 7473 5265 7370 6f6e 7365 5374 7265 616d tsResponseStream │ │ │ │ +000556a0: 203d 2069 7352 6573 706f 6e73 6553 7570 = isResponseSup │ │ │ │ +000556b0: 706f 7274 6564 2026 2620 6973 5265 6164 ported && isRead │ │ │ │ +000556c0: 6162 6c65 5374 7265 616d 5375 7070 6f72 ableStreamSuppor │ │ │ │ +000556d0: 7465 6420 2626 0a20 2020 2074 6573 7428 ted &&. test( │ │ │ │ +000556e0: 2829 203d 3e20 7574 696c 7324 312e 6973 () => utils$1.is │ │ │ │ +000556f0: 5265 6164 6162 6c65 5374 7265 616d 286e ReadableStream(n │ │ │ │ +00055700: 6577 2052 6573 706f 6e73 6528 2727 292e ew Response(''). │ │ │ │ +00055710: 626f 6479 2929 3b0a 0a20 2063 6f6e 7374 body));.. const │ │ │ │ +00055720: 2072 6573 6f6c 7665 7273 203d 207b 0a20 resolvers = {. │ │ │ │ +00055730: 2020 2073 7472 6561 6d3a 2073 7570 706f stream: suppo │ │ │ │ +00055740: 7274 7352 6573 706f 6e73 6553 7472 6561 rtsResponseStrea │ │ │ │ +00055750: 6d20 2626 2028 2872 6573 2920 3d3e 2072 m && ((res) => r │ │ │ │ +00055760: 6573 2e62 6f64 7929 0a20 207d 3b0a 0a20 es.body). };.. │ │ │ │ +00055770: 2069 7346 6574 6368 5375 7070 6f72 7465 isFetchSupporte │ │ │ │ +00055780: 6420 2626 2028 2828 2920 3d3e 207b 0a20 d && ((() => {. │ │ │ │ +00055790: 2020 205b 2774 6578 7427 2c20 2761 7272 ['text', 'arr │ │ │ │ +000557a0: 6179 4275 6666 6572 272c 2027 626c 6f62 ayBuffer', 'blob │ │ │ │ +000557b0: 272c 2027 666f 726d 4461 7461 272c 2027 ', 'formData', ' │ │ │ │ +000557c0: 7374 7265 616d 275d 2e66 6f72 4561 6368 stream'].forEach │ │ │ │ +000557d0: 2874 7970 6520 3d3e 207b 0a20 2020 2020 (type => {. │ │ │ │ +000557e0: 2021 7265 736f 6c76 6572 735b 7479 7065 !resolvers[type │ │ │ │ +000557f0: 5d20 2626 2028 7265 736f 6c76 6572 735b ] && (resolvers[ │ │ │ │ +00055800: 7479 7065 5d20 3d20 2872 6573 2c20 636f type] = (res, co │ │ │ │ +00055810: 6e66 6967 2920 3d3e 207b 0a20 2020 2020 nfig) => {. │ │ │ │ +00055820: 2020 206c 6574 206d 6574 686f 6420 3d20 let method = │ │ │ │ +00055830: 7265 7320 2626 2072 6573 5b74 7970 655d res && res[type] │ │ │ │ +00055840: 3b0a 0a20 2020 2020 2020 2069 6620 286d ;.. if (m │ │ │ │ +00055850: 6574 686f 6429 207b 0a20 2020 2020 2020 ethod) {. │ │ │ │ +00055860: 2020 2072 6574 7572 6e20 6d65 7468 6f64 return method │ │ │ │ +00055870: 2e63 616c 6c28 7265 7329 3b0a 2020 2020 .call(res);. │ │ │ │ +00055880: 2020 2020 7d0a 0a20 2020 2020 2020 2074 }.. t │ │ │ │ +00055890: 6872 6f77 206e 6577 2041 7869 6f73 4572 hrow new AxiosEr │ │ │ │ +000558a0: 726f 7228 6052 6573 706f 6e73 6520 7479 ror(`Response ty │ │ │ │ +000558b0: 7065 2027 247b 7479 7065 7d27 2069 7320 pe '${type}' is │ │ │ │ +000558c0: 6e6f 7420 7375 7070 6f72 7465 6460 2c20 not supported`, │ │ │ │ +000558d0: 4178 696f 7345 7272 6f72 2e45 5252 5f4e AxiosError.ERR_N │ │ │ │ +000558e0: 4f54 5f53 5550 504f 5254 2c20 636f 6e66 OT_SUPPORT, conf │ │ │ │ +000558f0: 6967 293b 0a20 2020 2020 207d 293b 0a20 ig);. });. │ │ │ │ +00055900: 2020 207d 293b 0a20 207d 2928 2929 3b0a });. })());. │ │ │ │ +00055910: 0a20 2063 6f6e 7374 2067 6574 426f 6479 . const getBody │ │ │ │ +00055920: 4c65 6e67 7468 203d 2061 7379 6e63 2028 Length = async ( │ │ │ │ +00055930: 626f 6479 2920 3d3e 207b 0a20 2020 2069 body) => {. i │ │ │ │ +00055940: 6620 2862 6f64 7920 3d3d 206e 756c 6c29 f (body == null) │ │ │ │ +00055950: 207b 0a20 2020 2020 2072 6574 7572 6e20 {. return │ │ │ │ +00055960: 303b 0a20 2020 207d 0a0a 2020 2020 6966 0;. }.. if │ │ │ │ +00055970: 2028 7574 696c 7324 312e 6973 426c 6f62 (utils$1.isBlob │ │ │ │ +00055980: 2862 6f64 7929 2920 7b0a 2020 2020 2020 (body)) {. │ │ │ │ +00055990: 7265 7475 726e 2062 6f64 792e 7369 7a65 return body.size │ │ │ │ +000559a0: 3b0a 2020 2020 7d0a 0a20 2020 2069 6620 ;. }.. if │ │ │ │ +000559b0: 2875 7469 6c73 2431 2e69 7353 7065 6343 (utils$1.isSpecC │ │ │ │ +000559c0: 6f6d 706c 6961 6e74 466f 726d 2862 6f64 ompliantForm(bod │ │ │ │ +000559d0: 7929 2920 7b0a 2020 2020 2020 636f 6e73 y)) {. cons │ │ │ │ +000559e0: 7420 5f72 6571 7565 7374 203d 206e 6577 t _request = new │ │ │ │ +000559f0: 2052 6571 7565 7374 2870 6c61 7466 6f72 Request(platfor │ │ │ │ +00055a00: 6d2e 6f72 6967 696e 2c20 7b0a 2020 2020 m.origin, {. │ │ │ │ +00055a10: 2020 2020 6d65 7468 6f64 3a20 2750 4f53 method: 'POS │ │ │ │ +00055a20: 5427 2c0a 2020 2020 2020 2020 626f 6479 T',. body │ │ │ │ +00055a30: 2c0a 2020 2020 2020 7d29 3b0a 2020 2020 ,. });. │ │ │ │ +00055a40: 2020 7265 7475 726e 2028 6177 6169 7420 return (await │ │ │ │ +00055a50: 5f72 6571 7565 7374 2e61 7272 6179 4275 _request.arrayBu │ │ │ │ +00055a60: 6666 6572 2829 292e 6279 7465 4c65 6e67 ffer()).byteLeng │ │ │ │ +00055a70: 7468 3b0a 2020 2020 7d0a 0a20 2020 2069 th;. }.. i │ │ │ │ +00055a80: 6620 2875 7469 6c73 2431 2e69 7341 7272 f (utils$1.isArr │ │ │ │ +00055a90: 6179 4275 6666 6572 5669 6577 2862 6f64 ayBufferView(bod │ │ │ │ +00055aa0: 7929 207c 7c20 7574 696c 7324 312e 6973 y) || utils$1.is │ │ │ │ +00055ab0: 4172 7261 7942 7566 6665 7228 626f 6479 ArrayBuffer(body │ │ │ │ +00055ac0: 2929 207b 0a20 2020 2020 2072 6574 7572 )) {. retur │ │ │ │ +00055ad0: 6e20 626f 6479 2e62 7974 654c 656e 6774 n body.byteLengt │ │ │ │ +00055ae0: 683b 0a20 2020 207d 0a0a 2020 2020 6966 h;. }.. if │ │ │ │ +00055af0: 2028 7574 696c 7324 312e 6973 5552 4c53 (utils$1.isURLS │ │ │ │ +00055b00: 6561 7263 6850 6172 616d 7328 626f 6479 earchParams(body │ │ │ │ +00055b10: 2929 207b 0a20 2020 2020 2062 6f64 7920 )) {. body │ │ │ │ +00055b20: 3d20 626f 6479 202b 2027 273b 0a20 2020 = body + '';. │ │ │ │ +00055b30: 207d 0a0a 2020 2020 6966 2028 7574 696c }.. if (util │ │ │ │ +00055b40: 7324 312e 6973 5374 7269 6e67 2862 6f64 s$1.isString(bod │ │ │ │ +00055b50: 7929 2920 7b0a 2020 2020 2020 7265 7475 y)) {. retu │ │ │ │ +00055b60: 726e 2028 6177 6169 7420 656e 636f 6465 rn (await encode │ │ │ │ +00055b70: 5465 7874 2862 6f64 7929 292e 6279 7465 Text(body)).byte │ │ │ │ +00055b80: 4c65 6e67 7468 3b0a 2020 2020 7d0a 2020 Length;. }. │ │ │ │ +00055b90: 7d3b 0a0a 2020 636f 6e73 7420 7265 736f };.. const reso │ │ │ │ +00055ba0: 6c76 6542 6f64 794c 656e 6774 6820 3d20 lveBodyLength = │ │ │ │ +00055bb0: 6173 796e 6320 2868 6561 6465 7273 2c20 async (headers, │ │ │ │ +00055bc0: 626f 6479 2920 3d3e 207b 0a20 2020 2063 body) => {. c │ │ │ │ +00055bd0: 6f6e 7374 206c 656e 6774 6820 3d20 7574 onst length = ut │ │ │ │ +00055be0: 696c 7324 312e 746f 4669 6e69 7465 4e75 ils$1.toFiniteNu │ │ │ │ +00055bf0: 6d62 6572 2868 6561 6465 7273 2e67 6574 mber(headers.get │ │ │ │ +00055c00: 436f 6e74 656e 744c 656e 6774 6828 2929 ContentLength()) │ │ │ │ +00055c10: 3b0a 0a20 2020 2072 6574 7572 6e20 6c65 ;.. return le │ │ │ │ +00055c20: 6e67 7468 203d 3d20 6e75 6c6c 203f 2067 ngth == null ? g │ │ │ │ +00055c30: 6574 426f 6479 4c65 6e67 7468 2862 6f64 etBodyLength(bod │ │ │ │ +00055c40: 7929 203a 206c 656e 6774 683b 0a20 207d y) : length;. } │ │ │ │ +00055c50: 3b0a 0a20 2072 6574 7572 6e20 6173 796e ;.. return asyn │ │ │ │ +00055c60: 6320 2863 6f6e 6669 6729 203d 3e20 7b0a c (config) => {. │ │ │ │ +00055c70: 2020 2020 6c65 7420 7b0a 2020 2020 2020 let {. │ │ │ │ +00055c80: 7572 6c2c 0a20 2020 2020 206d 6574 686f url,. metho │ │ │ │ +00055c90: 642c 0a20 2020 2020 2064 6174 612c 0a20 d,. data,. │ │ │ │ +00055ca0: 2020 2020 2073 6967 6e61 6c2c 0a20 2020 signal,. │ │ │ │ +00055cb0: 2020 2063 616e 6365 6c54 6f6b 656e 2c0a cancelToken,. │ │ │ │ +00055cc0: 2020 2020 2020 7469 6d65 6f75 742c 0a20 timeout,. │ │ │ │ +00055cd0: 2020 2020 206f 6e44 6f77 6e6c 6f61 6450 onDownloadP │ │ │ │ +00055ce0: 726f 6772 6573 732c 0a20 2020 2020 206f rogress,. o │ │ │ │ +00055cf0: 6e55 706c 6f61 6450 726f 6772 6573 732c nUploadProgress, │ │ │ │ +00055d00: 0a20 2020 2020 2072 6573 706f 6e73 6554 . responseT │ │ │ │ +00055d10: 7970 652c 0a20 2020 2020 2068 6561 6465 ype,. heade │ │ │ │ +00055d20: 7273 2c0a 2020 2020 2020 7769 7468 4372 rs,. withCr │ │ │ │ +00055d30: 6564 656e 7469 616c 7320 3d20 2773 616d edentials = 'sam │ │ │ │ +00055d40: 652d 6f72 6967 696e 272c 0a20 2020 2020 e-origin',. │ │ │ │ +00055d50: 2066 6574 6368 4f70 7469 6f6e 730a 2020 fetchOptions. │ │ │ │ +00055d60: 2020 7d20 3d20 7265 736f 6c76 6543 6f6e } = resolveCon │ │ │ │ +00055d70: 6669 6728 636f 6e66 6967 293b 0a0a 2020 fig(config);.. │ │ │ │ +00055d80: 2020 6c65 7420 5f66 6574 6368 203d 2065 let _fetch = e │ │ │ │ +00055d90: 6e76 4665 7463 6820 7c7c 2066 6574 6368 nvFetch || fetch │ │ │ │ +00055da0: 3b0a 0a20 2020 2072 6573 706f 6e73 6554 ;.. responseT │ │ │ │ +00055db0: 7970 6520 3d20 7265 7370 6f6e 7365 5479 ype = responseTy │ │ │ │ +00055dc0: 7065 203f 2028 7265 7370 6f6e 7365 5479 pe ? (responseTy │ │ │ │ +00055dd0: 7065 202b 2027 2729 2e74 6f4c 6f77 6572 pe + '').toLower │ │ │ │ +00055de0: 4361 7365 2829 203a 2027 7465 7874 273b Case() : 'text'; │ │ │ │ +00055df0: 0a0a 2020 2020 6c65 7420 636f 6d70 6f73 .. let compos │ │ │ │ +00055e00: 6564 5369 676e 616c 203d 2063 6f6d 706f edSignal = compo │ │ │ │ +00055e10: 7365 5369 676e 616c 7324 3128 5b73 6967 seSignals$1([sig │ │ │ │ +00055e20: 6e61 6c2c 2063 616e 6365 6c54 6f6b 656e nal, cancelToken │ │ │ │ +00055e30: 2026 2620 6361 6e63 656c 546f 6b65 6e2e && cancelToken. │ │ │ │ +00055e40: 746f 4162 6f72 7453 6967 6e61 6c28 295d toAbortSignal()] │ │ │ │ +00055e50: 2c20 7469 6d65 6f75 7429 3b0a 0a20 2020 , timeout);.. │ │ │ │ +00055e60: 206c 6574 2072 6571 7565 7374 203d 206e let request = n │ │ │ │ +00055e70: 756c 6c3b 0a0a 2020 2020 636f 6e73 7420 ull;.. const │ │ │ │ +00055e80: 756e 7375 6273 6372 6962 6520 3d20 636f unsubscribe = co │ │ │ │ +00055e90: 6d70 6f73 6564 5369 676e 616c 2026 2620 mposedSignal && │ │ │ │ +00055ea0: 636f 6d70 6f73 6564 5369 676e 616c 2e75 composedSignal.u │ │ │ │ +00055eb0: 6e73 7562 7363 7269 6265 2026 2620 2828 nsubscribe && (( │ │ │ │ +00055ec0: 2920 3d3e 207b 0a20 2020 2020 2063 6f6d ) => {. com │ │ │ │ +00055ed0: 706f 7365 6453 6967 6e61 6c2e 756e 7375 posedSignal.unsu │ │ │ │ +00055ee0: 6273 6372 6962 6528 293b 0a20 2020 207d bscribe();. } │ │ │ │ +00055ef0: 293b 0a0a 2020 2020 6c65 7420 7265 7175 );.. let requ │ │ │ │ +00055f00: 6573 7443 6f6e 7465 6e74 4c65 6e67 7468 estContentLength │ │ │ │ +00055f10: 3b0a 0a20 2020 2074 7279 207b 0a20 2020 ;.. try {. │ │ │ │ +00055f20: 2020 2069 6620 280a 2020 2020 2020 2020 if (. │ │ │ │ +00055f30: 6f6e 5570 6c6f 6164 5072 6f67 7265 7373 onUploadProgress │ │ │ │ +00055f40: 2026 2620 7375 7070 6f72 7473 5265 7175 && supportsRequ │ │ │ │ +00055f50: 6573 7453 7472 6561 6d20 2626 206d 6574 estStream && met │ │ │ │ +00055f60: 686f 6420 213d 3d20 2767 6574 2720 2626 hod !== 'get' && │ │ │ │ +00055f70: 206d 6574 686f 6420 213d 3d20 2768 6561 method !== 'hea │ │ │ │ +00055f80: 6427 2026 260a 2020 2020 2020 2020 2872 d' &&. (r │ │ │ │ +00055f90: 6571 7565 7374 436f 6e74 656e 744c 656e equestContentLen │ │ │ │ +00055fa0: 6774 6820 3d20 6177 6169 7420 7265 736f gth = await reso │ │ │ │ +00055fb0: 6c76 6542 6f64 794c 656e 6774 6828 6865 lveBodyLength(he │ │ │ │ +00055fc0: 6164 6572 732c 2064 6174 6129 2920 213d aders, data)) != │ │ │ │ +00055fd0: 3d20 300a 2020 2020 2020 2920 7b0a 2020 = 0. ) {. │ │ │ │ +00055fe0: 2020 2020 2020 6c65 7420 5f72 6571 7565 let _reque │ │ │ │ +00055ff0: 7374 203d 206e 6577 2052 6571 7565 7374 st = new Request │ │ │ │ +00056000: 2875 726c 2c20 7b0a 2020 2020 2020 2020 (url, {. │ │ │ │ +00056010: 2020 6d65 7468 6f64 3a20 2750 4f53 5427 method: 'POST' │ │ │ │ +00056020: 2c0a 2020 2020 2020 2020 2020 626f 6479 ,. body │ │ │ │ +00056030: 3a20 6461 7461 2c0a 2020 2020 2020 2020 : data,. │ │ │ │ +00056040: 2020 6475 706c 6578 3a20 2268 616c 6622 duplex: "half" │ │ │ │ +00056050: 0a20 2020 2020 2020 207d 293b 0a0a 2020 . });.. │ │ │ │ +00056060: 2020 2020 2020 6c65 7420 636f 6e74 656e let conten │ │ │ │ +00056070: 7454 7970 6548 6561 6465 723b 0a0a 2020 tTypeHeader;.. │ │ │ │ +00056080: 2020 2020 2020 6966 2028 7574 696c 7324 if (utils$ │ │ │ │ +00056090: 312e 6973 466f 726d 4461 7461 2864 6174 1.isFormData(dat │ │ │ │ +000560a0: 6129 2026 2620 2863 6f6e 7465 6e74 5479 a) && (contentTy │ │ │ │ +000560b0: 7065 4865 6164 6572 203d 205f 7265 7175 peHeader = _requ │ │ │ │ +000560c0: 6573 742e 6865 6164 6572 732e 6765 7428 est.headers.get( │ │ │ │ +000560d0: 2763 6f6e 7465 6e74 2d74 7970 6527 2929 'content-type')) │ │ │ │ +000560e0: 2920 7b0a 2020 2020 2020 2020 2020 6865 ) {. he │ │ │ │ +000560f0: 6164 6572 732e 7365 7443 6f6e 7465 6e74 aders.setContent │ │ │ │ +00056100: 5479 7065 2863 6f6e 7465 6e74 5479 7065 Type(contentType │ │ │ │ +00056110: 4865 6164 6572 293b 0a20 2020 2020 2020 Header);. │ │ │ │ +00056120: 207d 0a0a 2020 2020 2020 2020 6966 2028 }.. if ( │ │ │ │ +00056130: 5f72 6571 7565 7374 2e62 6f64 7929 207b _request.body) { │ │ │ │ +00056140: 0a20 2020 2020 2020 2020 2063 6f6e 7374 . const │ │ │ │ +00056150: 205b 6f6e 5072 6f67 7265 7373 2c20 666c [onProgress, fl │ │ │ │ +00056160: 7573 685d 203d 2070 726f 6772 6573 7345 ush] = progressE │ │ │ │ +00056170: 7665 6e74 4465 636f 7261 746f 7228 0a20 ventDecorator(. │ │ │ │ +00056180: 2020 2020 2020 2020 2020 2072 6571 7565 reque │ │ │ │ +00056190: 7374 436f 6e74 656e 744c 656e 6774 682c stContentLength, │ │ │ │ +000561a0: 0a20 2020 2020 2020 2020 2020 2070 726f . pro │ │ │ │ +000561b0: 6772 6573 7345 7665 6e74 5265 6475 6365 gressEventReduce │ │ │ │ +000561c0: 7228 6173 796e 6344 6563 6f72 6174 6f72 r(asyncDecorator │ │ │ │ +000561d0: 286f 6e55 706c 6f61 6450 726f 6772 6573 (onUploadProgres │ │ │ │ +000561e0: 7329 290a 2020 2020 2020 2020 2020 293b s)). ); │ │ │ │ +000561f0: 0a0a 2020 2020 2020 2020 2020 6461 7461 .. data │ │ │ │ +00056200: 203d 2074 7261 636b 5374 7265 616d 285f = trackStream(_ │ │ │ │ +00056210: 7265 7175 6573 742e 626f 6479 2c20 4445 request.body, DE │ │ │ │ +00056220: 4641 554c 545f 4348 554e 4b5f 5349 5a45 FAULT_CHUNK_SIZE │ │ │ │ +00056230: 2c20 6f6e 5072 6f67 7265 7373 2c20 666c , onProgress, fl │ │ │ │ +00056240: 7573 6829 3b0a 2020 2020 2020 2020 7d0a ush);. }. │ │ │ │ +00056250: 2020 2020 2020 7d0a 0a20 2020 2020 2069 }.. i │ │ │ │ +00056260: 6620 2821 7574 696c 7324 312e 6973 5374 f (!utils$1.isSt │ │ │ │ +00056270: 7269 6e67 2877 6974 6843 7265 6465 6e74 ring(withCredent │ │ │ │ +00056280: 6961 6c73 2929 207b 0a20 2020 2020 2020 ials)) {. │ │ │ │ +00056290: 2077 6974 6843 7265 6465 6e74 6961 6c73 withCredentials │ │ │ │ +000562a0: 203d 2077 6974 6843 7265 6465 6e74 6961 = withCredentia │ │ │ │ +000562b0: 6c73 203f 2027 696e 636c 7564 6527 203a ls ? 'include' : │ │ │ │ +000562c0: 2027 6f6d 6974 273b 0a20 2020 2020 207d 'omit';. } │ │ │ │ +000562d0: 0a0a 2020 2020 2020 2f2f 2043 6c6f 7564 .. // Cloud │ │ │ │ +000562e0: 666c 6172 6520 576f 726b 6572 7320 7468 flare Workers th │ │ │ │ +000562f0: 726f 7773 2077 6865 6e20 6372 6564 656e rows when creden │ │ │ │ +00056300: 7469 616c 7320 6172 6520 6465 6669 6e65 tials are define │ │ │ │ +00056310: 640a 2020 2020 2020 2f2f 2073 6565 2068 d. // see h │ │ │ │ +00056320: 7474 7073 3a2f 2f67 6974 6875 622e 636f ttps://github.co │ │ │ │ +00056330: 6d2f 636c 6f75 6466 6c61 7265 2f77 6f72 m/cloudflare/wor │ │ │ │ +00056340: 6b65 7264 2f69 7373 7565 732f 3930 320a kerd/issues/902. │ │ │ │ +00056350: 2020 2020 2020 636f 6e73 7420 6973 4372 const isCr │ │ │ │ +00056360: 6564 656e 7469 616c 7353 7570 706f 7274 edentialsSupport │ │ │ │ +00056370: 6564 203d 2069 7352 6571 7565 7374 5375 ed = isRequestSu │ │ │ │ +00056380: 7070 6f72 7465 6420 2626 2022 6372 6564 pported && "cred │ │ │ │ +00056390: 656e 7469 616c 7322 2069 6e20 5265 7175 entials" in Requ │ │ │ │ +000563a0: 6573 742e 7072 6f74 6f74 7970 653b 0a0a est.prototype;.. │ │ │ │ +000563b0: 2020 2020 2020 636f 6e73 7420 7265 736f const reso │ │ │ │ +000563c0: 6c76 6564 4f70 7469 6f6e 7320 3d20 7b0a lvedOptions = {. │ │ │ │ +000563d0: 2020 2020 2020 2020 2e2e 2e66 6574 6368 ...fetch │ │ │ │ +000563e0: 4f70 7469 6f6e 732c 0a20 2020 2020 2020 Options,. │ │ │ │ +000563f0: 2073 6967 6e61 6c3a 2063 6f6d 706f 7365 signal: compose │ │ │ │ +00056400: 6453 6967 6e61 6c2c 0a20 2020 2020 2020 dSignal,. │ │ │ │ +00056410: 206d 6574 686f 643a 206d 6574 686f 642e method: method. │ │ │ │ +00056420: 746f 5570 7065 7243 6173 6528 292c 0a20 toUpperCase(),. │ │ │ │ +00056430: 2020 2020 2020 2068 6561 6465 7273 3a20 headers: │ │ │ │ +00056440: 6865 6164 6572 732e 6e6f 726d 616c 697a headers.normaliz │ │ │ │ +00056450: 6528 292e 746f 4a53 4f4e 2829 2c0a 2020 e().toJSON(),. │ │ │ │ +00056460: 2020 2020 2020 626f 6479 3a20 6461 7461 body: data │ │ │ │ +00056470: 2c0a 2020 2020 2020 2020 6475 706c 6578 ,. duplex │ │ │ │ +00056480: 3a20 2268 616c 6622 2c0a 2020 2020 2020 : "half",. │ │ │ │ +00056490: 2020 6372 6564 656e 7469 616c 733a 2069 credentials: i │ │ │ │ +000564a0: 7343 7265 6465 6e74 6961 6c73 5375 7070 sCredentialsSupp │ │ │ │ +000564b0: 6f72 7465 6420 3f20 7769 7468 4372 6564 orted ? withCred │ │ │ │ +000564c0: 656e 7469 616c 7320 3a20 756e 6465 6669 entials : undefi │ │ │ │ +000564d0: 6e65 640a 2020 2020 2020 7d3b 0a0a 2020 ned. };.. │ │ │ │ +000564e0: 2020 2020 7265 7175 6573 7420 3d20 6973 request = is │ │ │ │ +000564f0: 5265 7175 6573 7453 7570 706f 7274 6564 RequestSupported │ │ │ │ +00056500: 2026 2620 6e65 7720 5265 7175 6573 7428 && new Request( │ │ │ │ +00056510: 7572 6c2c 2072 6573 6f6c 7665 644f 7074 url, resolvedOpt │ │ │ │ +00056520: 696f 6e73 293b 0a0a 2020 2020 2020 6c65 ions);.. le │ │ │ │ +00056530: 7420 7265 7370 6f6e 7365 203d 2061 7761 t response = awa │ │ │ │ +00056540: 6974 2028 6973 5265 7175 6573 7453 7570 it (isRequestSup │ │ │ │ +00056550: 706f 7274 6564 203f 205f 6665 7463 6828 ported ? _fetch( │ │ │ │ +00056560: 7265 7175 6573 742c 2066 6574 6368 4f70 request, fetchOp │ │ │ │ +00056570: 7469 6f6e 7329 203a 205f 6665 7463 6828 tions) : _fetch( │ │ │ │ +00056580: 7572 6c2c 2072 6573 6f6c 7665 644f 7074 url, resolvedOpt │ │ │ │ +00056590: 696f 6e73 2929 3b0a 0a20 2020 2020 2063 ions));.. c │ │ │ │ +000565a0: 6f6e 7374 2069 7353 7472 6561 6d52 6573 onst isStreamRes │ │ │ │ +000565b0: 706f 6e73 6520 3d20 7375 7070 6f72 7473 ponse = supports │ │ │ │ +000565c0: 5265 7370 6f6e 7365 5374 7265 616d 2026 ResponseStream & │ │ │ │ +000565d0: 2620 2872 6573 706f 6e73 6554 7970 6520 & (responseType │ │ │ │ +000565e0: 3d3d 3d20 2773 7472 6561 6d27 207c 7c20 === 'stream' || │ │ │ │ +000565f0: 7265 7370 6f6e 7365 5479 7065 203d 3d3d responseType === │ │ │ │ +00056600: 2027 7265 7370 6f6e 7365 2729 3b0a 0a20 'response');.. │ │ │ │ +00056610: 2020 2020 2069 6620 2873 7570 706f 7274 if (support │ │ │ │ +00056620: 7352 6573 706f 6e73 6553 7472 6561 6d20 sResponseStream │ │ │ │ +00056630: 2626 2028 6f6e 446f 776e 6c6f 6164 5072 && (onDownloadPr │ │ │ │ +00056640: 6f67 7265 7373 207c 7c20 2869 7353 7472 ogress || (isStr │ │ │ │ +00056650: 6561 6d52 6573 706f 6e73 6520 2626 2075 eamResponse && u │ │ │ │ +00056660: 6e73 7562 7363 7269 6265 2929 2920 7b0a nsubscribe))) {. │ │ │ │ +00056670: 2020 2020 2020 2020 636f 6e73 7420 6f70 const op │ │ │ │ +00056680: 7469 6f6e 7320 3d20 7b7d 3b0a 0a20 2020 tions = {};.. │ │ │ │ +00056690: 2020 2020 205b 2773 7461 7475 7327 2c20 ['status', │ │ │ │ +000566a0: 2773 7461 7475 7354 6578 7427 2c20 2768 'statusText', 'h │ │ │ │ +000566b0: 6561 6465 7273 275d 2e66 6f72 4561 6368 eaders'].forEach │ │ │ │ +000566c0: 2870 726f 7020 3d3e 207b 0a20 2020 2020 (prop => {. │ │ │ │ +000566d0: 2020 2020 206f 7074 696f 6e73 5b70 726f options[pro │ │ │ │ +000566e0: 705d 203d 2072 6573 706f 6e73 655b 7072 p] = response[pr │ │ │ │ +000566f0: 6f70 5d3b 0a20 2020 2020 2020 207d 293b op];. }); │ │ │ │ +00056700: 0a0a 2020 2020 2020 2020 636f 6e73 7420 .. const │ │ │ │ +00056710: 7265 7370 6f6e 7365 436f 6e74 656e 744c responseContentL │ │ │ │ +00056720: 656e 6774 6820 3d20 7574 696c 7324 312e ength = utils$1. │ │ │ │ +00056730: 746f 4669 6e69 7465 4e75 6d62 6572 2872 toFiniteNumber(r │ │ │ │ +00056740: 6573 706f 6e73 652e 6865 6164 6572 732e esponse.headers. │ │ │ │ +00056750: 6765 7428 2763 6f6e 7465 6e74 2d6c 656e get('content-len │ │ │ │ +00056760: 6774 6827 2929 3b0a 0a20 2020 2020 2020 gth'));.. │ │ │ │ +00056770: 2063 6f6e 7374 205b 6f6e 5072 6f67 7265 const [onProgre │ │ │ │ +00056780: 7373 2c20 666c 7573 685d 203d 206f 6e44 ss, flush] = onD │ │ │ │ +00056790: 6f77 6e6c 6f61 6450 726f 6772 6573 7320 ownloadProgress │ │ │ │ +000567a0: 2626 2070 726f 6772 6573 7345 7665 6e74 && progressEvent │ │ │ │ +000567b0: 4465 636f 7261 746f 7228 0a20 2020 2020 Decorator(. │ │ │ │ +000567c0: 2020 2020 2072 6573 706f 6e73 6543 6f6e responseCon │ │ │ │ +000567d0: 7465 6e74 4c65 6e67 7468 2c0a 2020 2020 tentLength,. │ │ │ │ +000567e0: 2020 2020 2020 7072 6f67 7265 7373 4576 progressEv │ │ │ │ +000567f0: 656e 7452 6564 7563 6572 2861 7379 6e63 entReducer(async │ │ │ │ +00056800: 4465 636f 7261 746f 7228 6f6e 446f 776e Decorator(onDown │ │ │ │ +00056810: 6c6f 6164 5072 6f67 7265 7373 292c 2074 loadProgress), t │ │ │ │ +00056820: 7275 6529 0a20 2020 2020 2020 2029 207c rue). ) | │ │ │ │ +00056830: 7c20 5b5d 3b0a 0a20 2020 2020 2020 2072 | [];.. r │ │ │ │ +00056840: 6573 706f 6e73 6520 3d20 6e65 7720 5265 esponse = new Re │ │ │ │ +00056850: 7370 6f6e 7365 280a 2020 2020 2020 2020 sponse(. │ │ │ │ +00056860: 2020 7472 6163 6b53 7472 6561 6d28 7265 trackStream(re │ │ │ │ +00056870: 7370 6f6e 7365 2e62 6f64 792c 2044 4546 sponse.body, DEF │ │ │ │ +00056880: 4155 4c54 5f43 4855 4e4b 5f53 495a 452c AULT_CHUNK_SIZE, │ │ │ │ +00056890: 206f 6e50 726f 6772 6573 732c 2028 2920 onProgress, () │ │ │ │ +000568a0: 3d3e 207b 0a20 2020 2020 2020 2020 2020 => {. │ │ │ │ +000568b0: 2066 6c75 7368 2026 2620 666c 7573 6828 flush && flush( │ │ │ │ +000568c0: 293b 0a20 2020 2020 2020 2020 2020 2075 );. u │ │ │ │ +000568d0: 6e73 7562 7363 7269 6265 2026 2620 756e nsubscribe && un │ │ │ │ +000568e0: 7375 6273 6372 6962 6528 293b 0a20 2020 subscribe();. │ │ │ │ +000568f0: 2020 2020 2020 207d 292c 0a20 2020 2020 }),. │ │ │ │ +00056900: 2020 2020 206f 7074 696f 6e73 0a20 2020 options. │ │ │ │ +00056910: 2020 2020 2029 3b0a 2020 2020 2020 7d0a );. }. │ │ │ │ +00056920: 0a20 2020 2020 2072 6573 706f 6e73 6554 . responseT │ │ │ │ +00056930: 7970 6520 3d20 7265 7370 6f6e 7365 5479 ype = responseTy │ │ │ │ +00056940: 7065 207c 7c20 2774 6578 7427 3b0a 0a20 pe || 'text';.. │ │ │ │ +00056950: 2020 2020 206c 6574 2072 6573 706f 6e73 let respons │ │ │ │ +00056960: 6544 6174 6120 3d20 6177 6169 7420 7265 eData = await re │ │ │ │ +00056970: 736f 6c76 6572 735b 7574 696c 7324 312e solvers[utils$1. │ │ │ │ +00056980: 6669 6e64 4b65 7928 7265 736f 6c76 6572 findKey(resolver │ │ │ │ +00056990: 732c 2072 6573 706f 6e73 6554 7970 6529 s, responseType) │ │ │ │ +000569a0: 207c 7c20 2774 6578 7427 5d28 7265 7370 || 'text'](resp │ │ │ │ +000569b0: 6f6e 7365 2c20 636f 6e66 6967 293b 0a0a onse, config);.. │ │ │ │ +000569c0: 2020 2020 2020 2169 7353 7472 6561 6d52 !isStreamR │ │ │ │ +000569d0: 6573 706f 6e73 6520 2626 2075 6e73 7562 esponse && unsub │ │ │ │ +000569e0: 7363 7269 6265 2026 2620 756e 7375 6273 scribe && unsubs │ │ │ │ +000569f0: 6372 6962 6528 293b 0a0a 2020 2020 2020 cribe();.. │ │ │ │ +00056a00: 7265 7475 726e 2061 7761 6974 206e 6577 return await new │ │ │ │ +00056a10: 2050 726f 6d69 7365 2828 7265 736f 6c76 Promise((resolv │ │ │ │ +00056a20: 652c 2072 656a 6563 7429 203d 3e20 7b0a e, reject) => {. │ │ │ │ +00056a30: 2020 2020 2020 2020 7365 7474 6c65 2872 settle(r │ │ │ │ +00056a40: 6573 6f6c 7665 2c20 7265 6a65 6374 2c20 esolve, reject, │ │ │ │ +00056a50: 7b0a 2020 2020 2020 2020 2020 6461 7461 {. data │ │ │ │ +00056a60: 3a20 7265 7370 6f6e 7365 4461 7461 2c0a : responseData,. │ │ │ │ +00056a70: 2020 2020 2020 2020 2020 6865 6164 6572 header │ │ │ │ +00056a80: 733a 2041 7869 6f73 4865 6164 6572 7324 s: AxiosHeaders$ │ │ │ │ +00056a90: 312e 6672 6f6d 2872 6573 706f 6e73 652e 1.from(response. │ │ │ │ +00056aa0: 6865 6164 6572 7329 2c0a 2020 2020 2020 headers),. │ │ │ │ +00056ab0: 2020 2020 7374 6174 7573 3a20 7265 7370 status: resp │ │ │ │ +00056ac0: 6f6e 7365 2e73 7461 7475 732c 0a20 2020 onse.status,. │ │ │ │ +00056ad0: 2020 2020 2020 2073 7461 7475 7354 6578 statusTex │ │ │ │ +00056ae0: 743a 2072 6573 706f 6e73 652e 7374 6174 t: response.stat │ │ │ │ +00056af0: 7573 5465 7874 2c0a 2020 2020 2020 2020 usText,. │ │ │ │ +00056b00: 2020 636f 6e66 6967 2c0a 2020 2020 2020 config,. │ │ │ │ +00056b10: 2020 2020 7265 7175 6573 740a 2020 2020 request. │ │ │ │ +00056b20: 2020 2020 7d29 3b0a 2020 2020 2020 7d29 });. }) │ │ │ │ +00056b30: 0a20 2020 207d 2063 6174 6368 2028 6572 . } catch (er │ │ │ │ +00056b40: 7229 207b 0a20 2020 2020 2075 6e73 7562 r) {. unsub │ │ │ │ +00056b50: 7363 7269 6265 2026 2620 756e 7375 6273 scribe && unsubs │ │ │ │ +00056b60: 6372 6962 6528 293b 0a0a 2020 2020 2020 cribe();.. │ │ │ │ +00056b70: 6966 2028 6572 7220 2626 2065 7272 2e6e if (err && err.n │ │ │ │ +00056b80: 616d 6520 3d3d 3d20 2754 7970 6545 7272 ame === 'TypeErr │ │ │ │ +00056b90: 6f72 2720 2626 202f 4c6f 6164 2066 6169 or' && /Load fai │ │ │ │ +00056ba0: 6c65 647c 6665 7463 682f 692e 7465 7374 led|fetch/i.test │ │ │ │ +00056bb0: 2865 7272 2e6d 6573 7361 6765 2929 207b (err.message)) { │ │ │ │ +00056bc0: 0a20 2020 2020 2020 2074 6872 6f77 204f . throw O │ │ │ │ +00056bd0: 626a 6563 742e 6173 7369 676e 280a 2020 bject.assign(. │ │ │ │ +00056be0: 2020 2020 2020 2020 6e65 7720 4178 696f new Axio │ │ │ │ +00056bf0: 7345 7272 6f72 2827 4e65 7477 6f72 6b20 sError('Network │ │ │ │ +00056c00: 4572 726f 7227 2c20 4178 696f 7345 7272 Error', AxiosErr │ │ │ │ +00056c10: 6f72 2e45 5252 5f4e 4554 574f 524b 2c20 or.ERR_NETWORK, │ │ │ │ +00056c20: 636f 6e66 6967 2c20 7265 7175 6573 7429 config, request) │ │ │ │ +00056c30: 2c0a 2020 2020 2020 2020 2020 7b0a 2020 ,. {. │ │ │ │ +00056c40: 2020 2020 2020 2020 2020 6361 7573 653a cause: │ │ │ │ +00056c50: 2065 7272 2e63 6175 7365 207c 7c20 6572 err.cause || er │ │ │ │ +00056c60: 720a 2020 2020 2020 2020 2020 7d0a 2020 r. }. │ │ │ │ +00056c70: 2020 2020 2020 290a 2020 2020 2020 7d0a ). }. │ │ │ │ +00056c80: 0a20 2020 2020 2074 6872 6f77 2041 7869 . throw Axi │ │ │ │ +00056c90: 6f73 4572 726f 722e 6672 6f6d 2865 7272 osError.from(err │ │ │ │ +00056ca0: 2c20 6572 7220 2626 2065 7272 2e63 6f64 , err && err.cod │ │ │ │ +00056cb0: 652c 2063 6f6e 6669 672c 2072 6571 7565 e, config, reque │ │ │ │ +00056cc0: 7374 293b 0a20 2020 207d 0a20 207d 0a7d st);. }. }.} │ │ │ │ +00056cd0: 3b0a 0a63 6f6e 7374 2073 6565 6443 6163 ;..const seedCac │ │ │ │ +00056ce0: 6865 203d 206e 6577 204d 6170 2829 3b0a he = new Map();. │ │ │ │ +00056cf0: 0a63 6f6e 7374 2067 6574 4665 7463 6820 .const getFetch │ │ │ │ +00056d00: 3d20 2863 6f6e 6669 6729 203d 3e20 7b0a = (config) => {. │ │ │ │ +00056d10: 2020 6c65 7420 656e 7620 3d20 2863 6f6e let env = (con │ │ │ │ +00056d20: 6669 6720 2626 2063 6f6e 6669 672e 656e fig && config.en │ │ │ │ +00056d30: 7629 207c 7c20 7b7d 3b0a 2020 636f 6e73 v) || {};. cons │ │ │ │ +00056d40: 7420 7b66 6574 6368 2c20 5265 7175 6573 t {fetch, Reques │ │ │ │ +00056d50: 742c 2052 6573 706f 6e73 657d 203d 2065 t, Response} = e │ │ │ │ +00056d60: 6e76 3b0a 2020 636f 6e73 7420 7365 6564 nv;. const seed │ │ │ │ +00056d70: 7320 3d20 5b0a 2020 2020 5265 7175 6573 s = [. Reques │ │ │ │ +00056d80: 742c 2052 6573 706f 6e73 652c 2066 6574 t, Response, fet │ │ │ │ +00056d90: 6368 0a20 205d 3b0a 0a20 206c 6574 206c ch. ];.. let l │ │ │ │ +00056da0: 656e 203d 2073 6565 6473 2e6c 656e 6774 en = seeds.lengt │ │ │ │ +00056db0: 682c 2069 203d 206c 656e 2c0a 2020 2020 h, i = len,. │ │ │ │ +00056dc0: 7365 6564 2c20 7461 7267 6574 2c20 6d61 seed, target, ma │ │ │ │ +00056dd0: 7020 3d20 7365 6564 4361 6368 653b 0a0a p = seedCache;.. │ │ │ │ +00056de0: 2020 7768 696c 6520 2869 2d2d 2920 7b0a while (i--) {. │ │ │ │ +00056df0: 2020 2020 7365 6564 203d 2073 6565 6473 seed = seeds │ │ │ │ +00056e00: 5b69 5d3b 0a20 2020 2074 6172 6765 7420 [i];. target │ │ │ │ +00056e10: 3d20 6d61 702e 6765 7428 7365 6564 293b = map.get(seed); │ │ │ │ +00056e20: 0a0a 2020 2020 7461 7267 6574 203d 3d3d .. target === │ │ │ │ +00056e30: 2075 6e64 6566 696e 6564 2026 2620 6d61 undefined && ma │ │ │ │ +00056e40: 702e 7365 7428 7365 6564 2c20 7461 7267 p.set(seed, targ │ │ │ │ +00056e50: 6574 203d 2028 6920 3f20 6e65 7720 4d61 et = (i ? new Ma │ │ │ │ +00056e60: 7028 2920 3a20 6661 6374 6f72 7928 656e p() : factory(en │ │ │ │ +00056e70: 7629 2929 3b0a 0a20 2020 206d 6170 203d v)));.. map = │ │ │ │ +00056e80: 2074 6172 6765 743b 0a20 207d 0a0a 2020 target;. }.. │ │ │ │ +00056e90: 7265 7475 726e 2074 6172 6765 743b 0a7d return target;.} │ │ │ │ +00056ea0: 3b0a 0a67 6574 4665 7463 6828 293b 0a0a ;..getFetch();.. │ │ │ │ +00056eb0: 2f2a 2a0a 202a 204b 6e6f 776e 2061 6461 /**. * Known ada │ │ │ │ +00056ec0: 7074 6572 7320 6d61 7070 696e 672e 0a20 pters mapping.. │ │ │ │ +00056ed0: 2a20 5072 6f76 6964 6573 2065 6e76 6972 * Provides envir │ │ │ │ +00056ee0: 6f6e 6d65 6e74 2d73 7065 6369 6669 6320 onment-specific │ │ │ │ +00056ef0: 6164 6170 7465 7273 2066 6f72 2041 7869 adapters for Axi │ │ │ │ +00056f00: 6f73 3a0a 202a 202d 2060 6874 7470 6020 os:. * - `http` │ │ │ │ +00056f10: 666f 7220 4e6f 6465 2e6a 730a 202a 202d for Node.js. * - │ │ │ │ +00056f20: 2060 7868 7260 2066 6f72 2062 726f 7773 `xhr` for brows │ │ │ │ +00056f30: 6572 730a 202a 202d 2060 6665 7463 6860 ers. * - `fetch` │ │ │ │ +00056f40: 2066 6f72 2066 6574 6368 2041 5049 2d62 for fetch API-b │ │ │ │ +00056f50: 6173 6564 2072 6571 7565 7374 730a 202a ased requests. * │ │ │ │ +00056f60: 200a 202a 2040 7479 7065 207b 4f62 6a65 . * @type {Obje │ │ │ │ +00056f70: 6374 3c73 7472 696e 672c 2046 756e 6374 ct}. */ │ │ │ │ +00056f90: 0a63 6f6e 7374 206b 6e6f 776e 4164 6170 .const knownAdap │ │ │ │ +00056fa0: 7465 7273 203d 207b 0a20 2068 7474 703a ters = {. http: │ │ │ │ +00056fb0: 2068 7474 7041 6461 7074 6572 2c0a 2020 httpAdapter,. │ │ │ │ +00056fc0: 7868 723a 2078 6872 4164 6170 7465 722c xhr: xhrAdapter, │ │ │ │ +00056fd0: 0a20 2066 6574 6368 3a20 7b0a 2020 2020 . fetch: {. │ │ │ │ +00056fe0: 6765 743a 2067 6574 4665 7463 682c 0a20 get: getFetch,. │ │ │ │ +00056ff0: 207d 0a7d 3b0a 0a2f 2f20 4173 7369 676e }.};..// Assign │ │ │ │ +00057000: 2061 6461 7074 6572 206e 616d 6573 2066 adapter names f │ │ │ │ +00057010: 6f72 2065 6173 6965 7220 6465 6275 6767 or easier debugg │ │ │ │ +00057020: 696e 6720 616e 6420 6964 656e 7469 6669 ing and identifi │ │ │ │ +00057030: 6361 7469 6f6e 0a75 7469 6c73 2431 2e66 cation.utils$1.f │ │ │ │ +00057040: 6f72 4561 6368 286b 6e6f 776e 4164 6170 orEach(knownAdap │ │ │ │ +00057050: 7465 7273 2c20 2866 6e2c 2076 616c 7565 ters, (fn, value │ │ │ │ +00057060: 2920 3d3e 207b 0a20 2069 6620 2866 6e29 ) => {. if (fn) │ │ │ │ +00057070: 207b 0a20 2020 2074 7279 207b 0a20 2020 {. try {. │ │ │ │ +00057080: 2020 204f 626a 6563 742e 6465 6669 6e65 Object.define │ │ │ │ +00057090: 5072 6f70 6572 7479 2866 6e2c 2027 6e61 Property(fn, 'na │ │ │ │ +000570a0: 6d65 272c 207b 2076 616c 7565 207d 293b me', { value }); │ │ │ │ +000570b0: 0a20 2020 207d 2063 6174 6368 2028 6529 . } catch (e) │ │ │ │ +000570c0: 207b 0a20 2020 2020 202f 2f20 6573 6c69 {. // esli │ │ │ │ +000570d0: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ +000570e0: 6c69 6e65 206e 6f2d 656d 7074 790a 2020 line no-empty. │ │ │ │ +000570f0: 2020 7d0a 2020 2020 4f62 6a65 6374 2e64 }. Object.d │ │ │ │ +00057100: 6566 696e 6550 726f 7065 7274 7928 666e efineProperty(fn │ │ │ │ +00057110: 2c20 2761 6461 7074 6572 4e61 6d65 272c , 'adapterName', │ │ │ │ +00057120: 207b 2076 616c 7565 207d 293b 0a20 207d { value });. } │ │ │ │ +00057130: 0a7d 293b 0a0a 2f2a 2a0a 202a 2052 656e .});../**. * Ren │ │ │ │ +00057140: 6465 7220 6120 7265 6a65 6374 696f 6e20 der a rejection │ │ │ │ +00057150: 7265 6173 6f6e 2073 7472 696e 6720 666f reason string fo │ │ │ │ +00057160: 7220 756e 6b6e 6f77 6e20 6f72 2075 6e73 r unknown or uns │ │ │ │ +00057170: 7570 706f 7274 6564 2061 6461 7074 6572 upported adapter │ │ │ │ +00057180: 730a 202a 200a 202a 2040 7061 7261 6d20 s. * . * @param │ │ │ │ +00057190: 7b73 7472 696e 677d 2072 6561 736f 6e0a {string} reason. │ │ │ │ +000571a0: 202a 2040 7265 7475 726e 7320 7b73 7472 * @returns {str │ │ │ │ +000571b0: 696e 677d 0a20 2a2f 0a63 6f6e 7374 2072 ing}. */.const r │ │ │ │ +000571c0: 656e 6465 7252 6561 736f 6e20 3d20 2872 enderReason = (r │ │ │ │ +000571d0: 6561 736f 6e29 203d 3e20 602d 2024 7b72 eason) => `- ${r │ │ │ │ +000571e0: 6561 736f 6e7d 603b 0a0a 2f2a 2a0a 202a eason}`;../**. * │ │ │ │ +000571f0: 2043 6865 636b 2069 6620 7468 6520 6164 Check if the ad │ │ │ │ +00057200: 6170 7465 7220 6973 2072 6573 6f6c 7665 apter is resolve │ │ │ │ +00057210: 6420 2866 756e 6374 696f 6e2c 206e 756c d (function, nul │ │ │ │ +00057220: 6c2c 206f 7220 6661 6c73 6529 0a20 2a20 l, or false). * │ │ │ │ +00057230: 0a20 2a20 4070 6172 616d 207b 4675 6e63 . * @param {Func │ │ │ │ +00057240: 7469 6f6e 7c6e 756c 6c7c 6661 6c73 657d tion|null|false} │ │ │ │ +00057250: 2061 6461 7074 6572 0a20 2a20 4072 6574 adapter. * @ret │ │ │ │ +00057260: 7572 6e73 207b 626f 6f6c 6561 6e7d 0a20 urns {boolean}. │ │ │ │ +00057270: 2a2f 0a63 6f6e 7374 2069 7352 6573 6f6c */.const isResol │ │ │ │ +00057280: 7665 6448 616e 646c 6520 3d20 2861 6461 vedHandle = (ada │ │ │ │ +00057290: 7074 6572 2920 3d3e 2075 7469 6c73 2431 pter) => utils$1 │ │ │ │ +000572a0: 2e69 7346 756e 6374 696f 6e28 6164 6170 .isFunction(adap │ │ │ │ +000572b0: 7465 7229 207c 7c20 6164 6170 7465 7220 ter) || adapter │ │ │ │ +000572c0: 3d3d 3d20 6e75 6c6c 207c 7c20 6164 6170 === null || adap │ │ │ │ +000572d0: 7465 7220 3d3d 3d20 6661 6c73 653b 0a0a ter === false;.. │ │ │ │ +000572e0: 2f2a 2a0a 202a 2047 6574 2074 6865 2066 /**. * Get the f │ │ │ │ +000572f0: 6972 7374 2073 7569 7461 626c 6520 6164 irst suitable ad │ │ │ │ +00057300: 6170 7465 7220 6672 6f6d 2074 6865 2070 apter from the p │ │ │ │ +00057310: 726f 7669 6465 6420 6c69 7374 2e0a 202a rovided list.. * │ │ │ │ +00057320: 2054 7269 6573 2065 6163 6820 6164 6170 Tries each adap │ │ │ │ +00057330: 7465 7220 696e 206f 7264 6572 2075 6e74 ter in order unt │ │ │ │ +00057340: 696c 2061 2073 7570 706f 7274 6564 206f il a supported o │ │ │ │ +00057350: 6e65 2069 7320 666f 756e 642e 0a20 2a20 ne is found.. * │ │ │ │ +00057360: 5468 726f 7773 2061 6e20 4178 696f 7345 Throws an AxiosE │ │ │ │ +00057370: 7272 6f72 2069 6620 6e6f 2061 6461 7074 rror if no adapt │ │ │ │ +00057380: 6572 2069 7320 7375 6974 6162 6c65 2e0a er is suitable.. │ │ │ │ +00057390: 202a 200a 202a 2040 7061 7261 6d20 7b41 * . * @param {A │ │ │ │ +000573a0: 7272 6179 3c73 7472 696e 677c 4675 6e63 rray|string|Fun │ │ │ │ +000573c0: 6374 696f 6e7d 2061 6461 7074 6572 7320 ction} adapters │ │ │ │ +000573d0: 2d20 4164 6170 7465 7228 7329 2062 7920 - Adapter(s) by │ │ │ │ +000573e0: 6e61 6d65 206f 7220 6675 6e63 7469 6f6e name or function │ │ │ │ +000573f0: 2e0a 202a 2040 7061 7261 6d20 7b4f 626a .. * @param {Obj │ │ │ │ +00057400: 6563 747d 2063 6f6e 6669 6720 2d20 4178 ect} config - Ax │ │ │ │ +00057410: 696f 7320 7265 7175 6573 7420 636f 6e66 ios request conf │ │ │ │ +00057420: 6967 7572 6174 696f 6e0a 202a 2040 7468 iguration. * @th │ │ │ │ +00057430: 726f 7773 207b 4178 696f 7345 7272 6f72 rows {AxiosError │ │ │ │ +00057440: 7d20 4966 206e 6f20 7375 6974 6162 6c65 } If no suitable │ │ │ │ +00057450: 2061 6461 7074 6572 2069 7320 6176 6169 adapter is avai │ │ │ │ +00057460: 6c61 626c 650a 202a 2040 7265 7475 726e lable. * @return │ │ │ │ +00057470: 7320 7b46 756e 6374 696f 6e7d 2054 6865 s {Function} The │ │ │ │ +00057480: 2072 6573 6f6c 7665 6420 6164 6170 7465 resolved adapte │ │ │ │ +00057490: 7220 6675 6e63 7469 6f6e 0a20 2a2f 0a66 r function. */.f │ │ │ │ +000574a0: 756e 6374 696f 6e20 6765 7441 6461 7074 unction getAdapt │ │ │ │ +000574b0: 6572 2861 6461 7074 6572 732c 2063 6f6e er(adapters, con │ │ │ │ +000574c0: 6669 6729 207b 0a20 2061 6461 7074 6572 fig) {. adapter │ │ │ │ +000574d0: 7320 3d20 7574 696c 7324 312e 6973 4172 s = utils$1.isAr │ │ │ │ +000574e0: 7261 7928 6164 6170 7465 7273 2920 3f20 ray(adapters) ? │ │ │ │ +000574f0: 6164 6170 7465 7273 203a 205b 6164 6170 adapters : [adap │ │ │ │ +00057500: 7465 7273 5d3b 0a0a 2020 636f 6e73 7420 ters];.. const │ │ │ │ +00057510: 7b20 6c65 6e67 7468 207d 203d 2061 6461 { length } = ada │ │ │ │ +00057520: 7074 6572 733b 0a20 206c 6574 206e 616d pters;. let nam │ │ │ │ +00057530: 654f 7241 6461 7074 6572 3b0a 2020 6c65 eOrAdapter;. le │ │ │ │ +00057540: 7420 6164 6170 7465 723b 0a0a 2020 636f t adapter;.. co │ │ │ │ +00057550: 6e73 7420 7265 6a65 6374 6564 5265 6173 nst rejectedReas │ │ │ │ +00057560: 6f6e 7320 3d20 7b7d 3b0a 0a20 2066 6f72 ons = {};.. for │ │ │ │ +00057570: 2028 6c65 7420 6920 3d20 303b 2069 203c (let i = 0; i < │ │ │ │ +00057580: 206c 656e 6774 683b 2069 2b2b 2920 7b0a length; i++) {. │ │ │ │ +00057590: 2020 2020 6e61 6d65 4f72 4164 6170 7465 nameOrAdapte │ │ │ │ +000575a0: 7220 3d20 6164 6170 7465 7273 5b69 5d3b r = adapters[i]; │ │ │ │ +000575b0: 0a20 2020 206c 6574 2069 643b 0a0a 2020 . let id;.. │ │ │ │ +000575c0: 2020 6164 6170 7465 7220 3d20 6e61 6d65 adapter = name │ │ │ │ +000575d0: 4f72 4164 6170 7465 723b 0a0a 2020 2020 OrAdapter;.. │ │ │ │ +000575e0: 6966 2028 2169 7352 6573 6f6c 7665 6448 if (!isResolvedH │ │ │ │ +000575f0: 616e 646c 6528 6e61 6d65 4f72 4164 6170 andle(nameOrAdap │ │ │ │ +00057600: 7465 7229 2920 7b0a 2020 2020 2020 6164 ter)) {. ad │ │ │ │ +00057610: 6170 7465 7220 3d20 6b6e 6f77 6e41 6461 apter = knownAda │ │ │ │ +00057620: 7074 6572 735b 2869 6420 3d20 5374 7269 pters[(id = Stri │ │ │ │ +00057630: 6e67 286e 616d 654f 7241 6461 7074 6572 ng(nameOrAdapter │ │ │ │ +00057640: 2929 2e74 6f4c 6f77 6572 4361 7365 2829 )).toLowerCase() │ │ │ │ +00057650: 5d3b 0a0a 2020 2020 2020 6966 2028 6164 ];.. if (ad │ │ │ │ +00057660: 6170 7465 7220 3d3d 3d20 756e 6465 6669 apter === undefi │ │ │ │ +00057670: 6e65 6429 207b 0a20 2020 2020 2020 2074 ned) {. t │ │ │ │ +00057680: 6872 6f77 206e 6577 2041 7869 6f73 4572 hrow new AxiosEr │ │ │ │ +00057690: 726f 7228 6055 6e6b 6e6f 776e 2061 6461 ror(`Unknown ada │ │ │ │ +000576a0: 7074 6572 2027 247b 6964 7d27 6029 3b0a pter '${id}'`);. │ │ │ │ +000576b0: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ +000576c0: 2020 2069 6620 2861 6461 7074 6572 2026 if (adapter & │ │ │ │ +000576d0: 2620 2875 7469 6c73 2431 2e69 7346 756e & (utils$1.isFun │ │ │ │ +000576e0: 6374 696f 6e28 6164 6170 7465 7229 207c ction(adapter) | │ │ │ │ +000576f0: 7c20 2861 6461 7074 6572 203d 2061 6461 | (adapter = ada │ │ │ │ +00057700: 7074 6572 2e67 6574 2863 6f6e 6669 6729 pter.get(config) │ │ │ │ +00057710: 2929 2920 7b0a 2020 2020 2020 6272 6561 ))) {. brea │ │ │ │ +00057720: 6b3b 0a20 2020 207d 0a0a 2020 2020 7265 k;. }.. re │ │ │ │ +00057730: 6a65 6374 6564 5265 6173 6f6e 735b 6964 jectedReasons[id │ │ │ │ +00057740: 207c 7c20 2723 2720 2b20 695d 203d 2061 || '#' + i] = a │ │ │ │ +00057750: 6461 7074 6572 3b0a 2020 7d0a 0a20 2069 dapter;. }.. i │ │ │ │ +00057760: 6620 2821 6164 6170 7465 7229 207b 0a20 f (!adapter) {. │ │ │ │ +00057770: 2020 2063 6f6e 7374 2072 6561 736f 6e73 const reasons │ │ │ │ +00057780: 203d 204f 626a 6563 742e 656e 7472 6965 = Object.entrie │ │ │ │ +00057790: 7328 7265 6a65 6374 6564 5265 6173 6f6e s(rejectedReason │ │ │ │ +000577a0: 7329 0a20 2020 2020 202e 6d61 7028 285b s). .map(([ │ │ │ │ +000577b0: 6964 2c20 7374 6174 655d 2920 3d3e 2060 id, state]) => ` │ │ │ │ +000577c0: 6164 6170 7465 7220 247b 6964 7d20 6020 adapter ${id} ` │ │ │ │ +000577d0: 2b0a 2020 2020 2020 2020 2873 7461 7465 +. (state │ │ │ │ +000577e0: 203d 3d3d 2066 616c 7365 203f 2027 6973 === false ? 'is │ │ │ │ +000577f0: 206e 6f74 2073 7570 706f 7274 6564 2062 not supported b │ │ │ │ +00057800: 7920 7468 6520 656e 7669 726f 6e6d 656e y the environmen │ │ │ │ +00057810: 7427 203a 2027 6973 206e 6f74 2061 7661 t' : 'is not ava │ │ │ │ +00057820: 696c 6162 6c65 2069 6e20 7468 6520 6275 ilable in the bu │ │ │ │ +00057830: 696c 6427 290a 2020 2020 2020 293b 0a0a ild'). );.. │ │ │ │ +00057840: 2020 2020 6c65 7420 7320 3d20 6c65 6e67 let s = leng │ │ │ │ +00057850: 7468 203f 0a20 2020 2020 2028 7265 6173 th ?. (reas │ │ │ │ +00057860: 6f6e 732e 6c65 6e67 7468 203e 2031 203f ons.length > 1 ? │ │ │ │ +00057870: 2027 7369 6e63 6520 3a5c 6e27 202b 2072 'since :\n' + r │ │ │ │ +00057880: 6561 736f 6e73 2e6d 6170 2872 656e 6465 easons.map(rende │ │ │ │ +00057890: 7252 6561 736f 6e29 2e6a 6f69 6e28 275c rReason).join('\ │ │ │ │ +000578a0: 6e27 2920 3a20 2720 2720 2b20 7265 6e64 n') : ' ' + rend │ │ │ │ +000578b0: 6572 5265 6173 6f6e 2872 6561 736f 6e73 erReason(reasons │ │ │ │ +000578c0: 5b30 5d29 2920 3a0a 2020 2020 2020 2761 [0])) :. 'a │ │ │ │ +000578d0: 7320 6e6f 2061 6461 7074 6572 2073 7065 s no adapter spe │ │ │ │ +000578e0: 6369 6669 6564 273b 0a0a 2020 2020 7468 cified';.. th │ │ │ │ +000578f0: 726f 7720 6e65 7720 4178 696f 7345 7272 row new AxiosErr │ │ │ │ +00057900: 6f72 280a 2020 2020 2020 6054 6865 7265 or(. `There │ │ │ │ +00057910: 2069 7320 6e6f 2073 7569 7461 626c 6520 is no suitable │ │ │ │ +00057920: 6164 6170 7465 7220 746f 2064 6973 7061 adapter to dispa │ │ │ │ +00057930: 7463 6820 7468 6520 7265 7175 6573 7420 tch the request │ │ │ │ +00057940: 6020 2b20 732c 0a20 2020 2020 2027 4552 ` + s,. 'ER │ │ │ │ +00057950: 525f 4e4f 545f 5355 5050 4f52 5427 0a20 R_NOT_SUPPORT'. │ │ │ │ +00057960: 2020 2029 3b0a 2020 7d0a 0a20 2072 6574 );. }.. ret │ │ │ │ +00057970: 7572 6e20 6164 6170 7465 723b 0a7d 0a0a urn adapter;.}.. │ │ │ │ +00057980: 2f2a 2a0a 202a 2045 7870 6f72 7473 2041 /**. * Exports A │ │ │ │ +00057990: 7869 6f73 2061 6461 7074 6572 7320 616e xios adapters an │ │ │ │ +000579a0: 6420 7574 696c 6974 7920 746f 2072 6573 d utility to res │ │ │ │ +000579b0: 6f6c 7665 2061 6e20 6164 6170 7465 720a olve an adapter. │ │ │ │ +000579c0: 202a 2f0a 636f 6e73 7420 6164 6170 7465 */.const adapte │ │ │ │ +000579d0: 7273 203d 207b 0a20 202f 2a2a 0a20 2020 rs = {. /**. │ │ │ │ +000579e0: 2a20 5265 736f 6c76 6520 616e 2061 6461 * Resolve an ada │ │ │ │ +000579f0: 7074 6572 2066 726f 6d20 6120 6c69 7374 pter from a list │ │ │ │ +00057a00: 206f 6620 6164 6170 7465 7220 6e61 6d65 of adapter name │ │ │ │ +00057a10: 7320 6f72 2066 756e 6374 696f 6e73 2e0a s or functions.. │ │ │ │ +00057a20: 2020 202a 2040 7479 7065 207b 4675 6e63 * @type {Func │ │ │ │ +00057a30: 7469 6f6e 7d0a 2020 202a 2f0a 2020 6765 tion}. */. ge │ │ │ │ +00057a40: 7441 6461 7074 6572 2c0a 0a20 202f 2a2a tAdapter,.. /** │ │ │ │ +00057a50: 0a20 2020 2a20 4578 706f 7365 7320 616c . * Exposes al │ │ │ │ +00057a60: 6c20 6b6e 6f77 6e20 6164 6170 7465 7273 l known adapters │ │ │ │ +00057a70: 0a20 2020 2a20 4074 7970 6520 7b4f 626a . * @type {Obj │ │ │ │ +00057a80: 6563 743c 7374 7269 6e67 2c20 4675 6e63 ect}. │ │ │ │ +00057aa0: 202a 2f0a 2020 6164 6170 7465 7273 3a20 */. adapters: │ │ │ │ +00057ab0: 6b6e 6f77 6e41 6461 7074 6572 730a 7d3b knownAdapters.}; │ │ │ │ +00057ac0: 0a0a 2f2a 2a0a 202a 2054 6872 6f77 7320 ../**. * Throws │ │ │ │ +00057ad0: 6120 6043 616e 6365 6c65 6445 7272 6f72 a `CanceledError │ │ │ │ +00057ae0: 6020 6966 2063 616e 6365 6c6c 6174 696f ` if cancellatio │ │ │ │ +00057af0: 6e20 6861 7320 6265 656e 2072 6571 7565 n has been reque │ │ │ │ +00057b00: 7374 6564 2e0a 202a 0a20 2a20 4070 6172 sted.. *. * @par │ │ │ │ +00057b10: 616d 207b 4f62 6a65 6374 7d20 636f 6e66 am {Object} conf │ │ │ │ +00057b20: 6967 2054 6865 2063 6f6e 6669 6720 7468 ig The config th │ │ │ │ +00057b30: 6174 2069 7320 746f 2062 6520 7573 6564 at is to be used │ │ │ │ +00057b40: 2066 6f72 2074 6865 2072 6571 7565 7374 for the request │ │ │ │ +00057b50: 0a20 2a0a 202a 2040 7265 7475 726e 7320 . *. * @returns │ │ │ │ +00057b60: 7b76 6f69 647d 0a20 2a2f 0a66 756e 6374 {void}. */.funct │ │ │ │ +00057b70: 696f 6e20 7468 726f 7749 6643 616e 6365 ion throwIfCance │ │ │ │ +00057b80: 6c6c 6174 696f 6e52 6571 7565 7374 6564 llationRequested │ │ │ │ +00057b90: 2863 6f6e 6669 6729 207b 0a20 2069 6620 (config) {. if │ │ │ │ +00057ba0: 2863 6f6e 6669 672e 6361 6e63 656c 546f (config.cancelTo │ │ │ │ +00057bb0: 6b65 6e29 207b 0a20 2020 2063 6f6e 6669 ken) {. confi │ │ │ │ +00057bc0: 672e 6361 6e63 656c 546f 6b65 6e2e 7468 g.cancelToken.th │ │ │ │ +00057bd0: 726f 7749 6652 6571 7565 7374 6564 2829 rowIfRequested() │ │ │ │ +00057be0: 3b0a 2020 7d0a 0a20 2069 6620 2863 6f6e ;. }.. if (con │ │ │ │ +00057bf0: 6669 672e 7369 676e 616c 2026 2620 636f fig.signal && co │ │ │ │ +00057c00: 6e66 6967 2e73 6967 6e61 6c2e 6162 6f72 nfig.signal.abor │ │ │ │ +00057c10: 7465 6429 207b 0a20 2020 2074 6872 6f77 ted) {. throw │ │ │ │ +00057c20: 206e 6577 2043 616e 6365 6c65 6445 7272 new CanceledErr │ │ │ │ +00057c30: 6f72 286e 756c 6c2c 2063 6f6e 6669 6729 or(null, config) │ │ │ │ +00057c40: 3b0a 2020 7d0a 7d0a 0a2f 2a2a 0a20 2a20 ;. }.}../**. * │ │ │ │ +00057c50: 4469 7370 6174 6368 2061 2072 6571 7565 Dispatch a reque │ │ │ │ +00057c60: 7374 2074 6f20 7468 6520 7365 7276 6572 st to the server │ │ │ │ +00057c70: 2075 7369 6e67 2074 6865 2063 6f6e 6669 using the confi │ │ │ │ +00057c80: 6775 7265 6420 6164 6170 7465 722e 0a20 gured adapter.. │ │ │ │ +00057c90: 2a0a 202a 2040 7061 7261 6d20 7b6f 626a *. * @param {obj │ │ │ │ +00057ca0: 6563 747d 2063 6f6e 6669 6720 5468 6520 ect} config The │ │ │ │ +00057cb0: 636f 6e66 6967 2074 6861 7420 6973 2074 config that is t │ │ │ │ +00057cc0: 6f20 6265 2075 7365 6420 666f 7220 7468 o be used for th │ │ │ │ +00057cd0: 6520 7265 7175 6573 740a 202a 0a20 2a20 e request. *. * │ │ │ │ +00057ce0: 4072 6574 7572 6e73 207b 5072 6f6d 6973 @returns {Promis │ │ │ │ +00057cf0: 657d 2054 6865 2050 726f 6d69 7365 2074 e} The Promise t │ │ │ │ +00057d00: 6f20 6265 2066 756c 6669 6c6c 6564 0a20 o be fulfilled. │ │ │ │ +00057d10: 2a2f 0a66 756e 6374 696f 6e20 6469 7370 */.function disp │ │ │ │ +00057d20: 6174 6368 5265 7175 6573 7428 636f 6e66 atchRequest(conf │ │ │ │ +00057d30: 6967 2920 7b0a 2020 7468 726f 7749 6643 ig) {. throwIfC │ │ │ │ +00057d40: 616e 6365 6c6c 6174 696f 6e52 6571 7565 ancellationReque │ │ │ │ +00057d50: 7374 6564 2863 6f6e 6669 6729 3b0a 0a20 sted(config);.. │ │ │ │ +00057d60: 2063 6f6e 6669 672e 6865 6164 6572 7320 config.headers │ │ │ │ +00057d70: 3d20 4178 696f 7348 6561 6465 7273 2431 = AxiosHeaders$1 │ │ │ │ +00057d80: 2e66 726f 6d28 636f 6e66 6967 2e68 6561 .from(config.hea │ │ │ │ +00057d90: 6465 7273 293b 0a0a 2020 2f2f 2054 7261 ders);.. // Tra │ │ │ │ +00057da0: 6e73 666f 726d 2072 6571 7565 7374 2064 nsform request d │ │ │ │ +00057db0: 6174 610a 2020 636f 6e66 6967 2e64 6174 ata. config.dat │ │ │ │ +00057dc0: 6120 3d20 7472 616e 7366 6f72 6d44 6174 a = transformDat │ │ │ │ +00057dd0: 612e 6361 6c6c 280a 2020 2020 636f 6e66 a.call(. conf │ │ │ │ +00057de0: 6967 2c0a 2020 2020 636f 6e66 6967 2e74 ig,. config.t │ │ │ │ +00057df0: 7261 6e73 666f 726d 5265 7175 6573 740a ransformRequest. │ │ │ │ +00057e00: 2020 293b 0a0a 2020 6966 2028 5b27 706f );.. if (['po │ │ │ │ +00057e10: 7374 272c 2027 7075 7427 2c20 2770 6174 st', 'put', 'pat │ │ │ │ +00057e20: 6368 275d 2e69 6e64 6578 4f66 2863 6f6e ch'].indexOf(con │ │ │ │ +00057e30: 6669 672e 6d65 7468 6f64 2920 213d 3d20 fig.method) !== │ │ │ │ +00057e40: 2d31 2920 7b0a 2020 2020 636f 6e66 6967 -1) {. config │ │ │ │ +00057e50: 2e68 6561 6465 7273 2e73 6574 436f 6e74 .headers.setCont │ │ │ │ +00057e60: 656e 7454 7970 6528 2761 7070 6c69 6361 entType('applica │ │ │ │ +00057e70: 7469 6f6e 2f78 2d77 7777 2d66 6f72 6d2d tion/x-www-form- │ │ │ │ +00057e80: 7572 6c65 6e63 6f64 6564 272c 2066 616c urlencoded', fal │ │ │ │ +00057e90: 7365 293b 0a20 207d 0a0a 2020 636f 6e73 se);. }.. cons │ │ │ │ +00057ea0: 7420 6164 6170 7465 7220 3d20 6164 6170 t adapter = adap │ │ │ │ +00057eb0: 7465 7273 2e67 6574 4164 6170 7465 7228 ters.getAdapter( │ │ │ │ +00057ec0: 636f 6e66 6967 2e61 6461 7074 6572 207c config.adapter | │ │ │ │ +00057ed0: 7c20 6465 6661 756c 7473 2431 2e61 6461 | defaults$1.ada │ │ │ │ +00057ee0: 7074 6572 2c20 636f 6e66 6967 293b 0a0a pter, config);.. │ │ │ │ +00057ef0: 2020 7265 7475 726e 2061 6461 7074 6572 return adapter │ │ │ │ +00057f00: 2863 6f6e 6669 6729 2e74 6865 6e28 6675 (config).then(fu │ │ │ │ +00057f10: 6e63 7469 6f6e 206f 6e41 6461 7074 6572 nction onAdapter │ │ │ │ +00057f20: 5265 736f 6c75 7469 6f6e 2872 6573 706f Resolution(respo │ │ │ │ +00057f30: 6e73 6529 207b 0a20 2020 2074 6872 6f77 nse) {. throw │ │ │ │ +00057f40: 4966 4361 6e63 656c 6c61 7469 6f6e 5265 IfCancellationRe │ │ │ │ +00057f50: 7175 6573 7465 6428 636f 6e66 6967 293b quested(config); │ │ │ │ +00057f60: 0a0a 2020 2020 2f2f 2054 7261 6e73 666f .. // Transfo │ │ │ │ +00057f70: 726d 2072 6573 706f 6e73 6520 6461 7461 rm response data │ │ │ │ +00057f80: 0a20 2020 2072 6573 706f 6e73 652e 6461 . response.da │ │ │ │ +00057f90: 7461 203d 2074 7261 6e73 666f 726d 4461 ta = transformDa │ │ │ │ +00057fa0: 7461 2e63 616c 6c28 0a20 2020 2020 2063 ta.call(. c │ │ │ │ +00057fb0: 6f6e 6669 672c 0a20 2020 2020 2063 6f6e onfig,. con │ │ │ │ +00057fc0: 6669 672e 7472 616e 7366 6f72 6d52 6573 fig.transformRes │ │ │ │ +00057fd0: 706f 6e73 652c 0a20 2020 2020 2072 6573 ponse,. res │ │ │ │ +00057fe0: 706f 6e73 650a 2020 2020 293b 0a0a 2020 ponse. );.. │ │ │ │ +00057ff0: 2020 7265 7370 6f6e 7365 2e68 6561 6465 response.heade │ │ │ │ +00058000: 7273 203d 2041 7869 6f73 4865 6164 6572 rs = AxiosHeader │ │ │ │ +00058010: 7324 312e 6672 6f6d 2872 6573 706f 6e73 s$1.from(respons │ │ │ │ +00058020: 652e 6865 6164 6572 7329 3b0a 0a20 2020 e.headers);.. │ │ │ │ +00058030: 2072 6574 7572 6e20 7265 7370 6f6e 7365 return response │ │ │ │ +00058040: 3b0a 2020 7d2c 2066 756e 6374 696f 6e20 ;. }, function │ │ │ │ +00058050: 6f6e 4164 6170 7465 7252 656a 6563 7469 onAdapterRejecti │ │ │ │ +00058060: 6f6e 2872 6561 736f 6e29 207b 0a20 2020 on(reason) {. │ │ │ │ +00058070: 2069 6620 2821 6973 4361 6e63 656c 2872 if (!isCancel(r │ │ │ │ +00058080: 6561 736f 6e29 2920 7b0a 2020 2020 2020 eason)) {. │ │ │ │ +00058090: 7468 726f 7749 6643 616e 6365 6c6c 6174 throwIfCancellat │ │ │ │ +000580a0: 696f 6e52 6571 7565 7374 6564 2863 6f6e ionRequested(con │ │ │ │ +000580b0: 6669 6729 3b0a 0a20 2020 2020 202f 2f20 fig);.. // │ │ │ │ +000580c0: 5472 616e 7366 6f72 6d20 7265 7370 6f6e Transform respon │ │ │ │ +000580d0: 7365 2064 6174 610a 2020 2020 2020 6966 se data. if │ │ │ │ +000580e0: 2028 7265 6173 6f6e 2026 2620 7265 6173 (reason && reas │ │ │ │ +000580f0: 6f6e 2e72 6573 706f 6e73 6529 207b 0a20 on.response) {. │ │ │ │ +00058100: 2020 2020 2020 2072 6561 736f 6e2e 7265 reason.re │ │ │ │ +00058110: 7370 6f6e 7365 2e64 6174 6120 3d20 7472 sponse.data = tr │ │ │ │ +00058120: 616e 7366 6f72 6d44 6174 612e 6361 6c6c ansformData.call │ │ │ │ +00058130: 280a 2020 2020 2020 2020 2020 636f 6e66 (. conf │ │ │ │ +00058140: 6967 2c0a 2020 2020 2020 2020 2020 636f ig,. co │ │ │ │ +00058150: 6e66 6967 2e74 7261 6e73 666f 726d 5265 nfig.transformRe │ │ │ │ +00058160: 7370 6f6e 7365 2c0a 2020 2020 2020 2020 sponse,. │ │ │ │ +00058170: 2020 7265 6173 6f6e 2e72 6573 706f 6e73 reason.respons │ │ │ │ +00058180: 650a 2020 2020 2020 2020 293b 0a20 2020 e. );. │ │ │ │ +00058190: 2020 2020 2072 6561 736f 6e2e 7265 7370 reason.resp │ │ │ │ +000581a0: 6f6e 7365 2e68 6561 6465 7273 203d 2041 onse.headers = A │ │ │ │ +000581b0: 7869 6f73 4865 6164 6572 7324 312e 6672 xiosHeaders$1.fr │ │ │ │ +000581c0: 6f6d 2872 6561 736f 6e2e 7265 7370 6f6e om(reason.respon │ │ │ │ +000581d0: 7365 2e68 6561 6465 7273 293b 0a20 2020 se.headers);. │ │ │ │ +000581e0: 2020 207d 0a20 2020 207d 0a0a 2020 2020 }. }.. │ │ │ │ +000581f0: 7265 7475 726e 2050 726f 6d69 7365 2e72 return Promise.r │ │ │ │ +00058200: 656a 6563 7428 7265 6173 6f6e 293b 0a20 eject(reason);. │ │ │ │ +00058210: 207d 293b 0a7d 0a0a 636f 6e73 7420 7661 });.}..const va │ │ │ │ +00058220: 6c69 6461 746f 7273 2431 203d 207b 7d3b lidators$1 = {}; │ │ │ │ +00058230: 0a0a 2f2f 2065 736c 696e 742d 6469 7361 ..// eslint-disa │ │ │ │ +00058240: 626c 652d 6e65 7874 2d6c 696e 6520 6675 ble-next-line fu │ │ │ │ +00058250: 6e63 2d6e 616d 6573 0a5b 276f 626a 6563 nc-names.['objec │ │ │ │ +00058260: 7427 2c20 2762 6f6f 6c65 616e 272c 2027 t', 'boolean', ' │ │ │ │ +00058270: 6e75 6d62 6572 272c 2027 6675 6e63 7469 number', 'functi │ │ │ │ +00058280: 6f6e 272c 2027 7374 7269 6e67 272c 2027 on', 'string', ' │ │ │ │ +00058290: 7379 6d62 6f6c 275d 2e66 6f72 4561 6368 symbol'].forEach │ │ │ │ +000582a0: 2828 7479 7065 2c20 6929 203d 3e20 7b0a ((type, i) => {. │ │ │ │ +000582b0: 2020 7661 6c69 6461 746f 7273 2431 5b74 validators$1[t │ │ │ │ +000582c0: 7970 655d 203d 2066 756e 6374 696f 6e20 ype] = function │ │ │ │ +000582d0: 7661 6c69 6461 746f 7228 7468 696e 6729 validator(thing) │ │ │ │ +000582e0: 207b 0a20 2020 2072 6574 7572 6e20 7479 {. return ty │ │ │ │ +000582f0: 7065 6f66 2074 6869 6e67 203d 3d3d 2074 peof thing === t │ │ │ │ +00058300: 7970 6520 7c7c 2027 6127 202b 2028 6920 ype || 'a' + (i │ │ │ │ +00058310: 3c20 3120 3f20 276e 2027 203a 2027 2027 < 1 ? 'n ' : ' ' │ │ │ │ +00058320: 2920 2b20 7479 7065 3b0a 2020 7d3b 0a7d ) + type;. };.} │ │ │ │ +00058330: 293b 0a0a 636f 6e73 7420 6465 7072 6563 );..const deprec │ │ │ │ +00058340: 6174 6564 5761 726e 696e 6773 203d 207b atedWarnings = { │ │ │ │ +00058350: 7d3b 0a0a 2f2a 2a0a 202a 2054 7261 6e73 };../**. * Trans │ │ │ │ +00058360: 6974 696f 6e61 6c20 6f70 7469 6f6e 2076 itional option v │ │ │ │ +00058370: 616c 6964 6174 6f72 0a20 2a0a 202a 2040 alidator. *. * @ │ │ │ │ +00058380: 7061 7261 6d20 7b66 756e 6374 696f 6e7c param {function| │ │ │ │ +00058390: 626f 6f6c 6561 6e3f 7d20 7661 6c69 6461 boolean?} valida │ │ │ │ +000583a0: 746f 7220 2d20 7365 7420 746f 2066 616c tor - set to fal │ │ │ │ +000583b0: 7365 2069 6620 7468 6520 7472 616e 7369 se if the transi │ │ │ │ +000583c0: 7469 6f6e 616c 206f 7074 696f 6e20 6861 tional option ha │ │ │ │ +000583d0: 7320 6265 656e 2072 656d 6f76 6564 0a20 s been removed. │ │ │ │ +000583e0: 2a20 4070 6172 616d 207b 7374 7269 6e67 * @param {string │ │ │ │ +000583f0: 3f7d 2076 6572 7369 6f6e 202d 2064 6570 ?} version - dep │ │ │ │ +00058400: 7265 6361 7465 6420 7665 7273 696f 6e20 recated version │ │ │ │ +00058410: 2f20 7265 6d6f 7665 6420 7369 6e63 6520 / removed since │ │ │ │ +00058420: 7665 7273 696f 6e0a 202a 2040 7061 7261 version. * @para │ │ │ │ +00058430: 6d20 7b73 7472 696e 673f 7d20 6d65 7373 m {string?} mess │ │ │ │ +00058440: 6167 6520 2d20 736f 6d65 206d 6573 7361 age - some messa │ │ │ │ +00058450: 6765 2077 6974 6820 6164 6469 7469 6f6e ge with addition │ │ │ │ +00058460: 616c 2069 6e66 6f0a 202a 0a20 2a20 4072 al info. *. * @r │ │ │ │ +00058470: 6574 7572 6e73 207b 6675 6e63 7469 6f6e eturns {function │ │ │ │ +00058480: 7d0a 202a 2f0a 7661 6c69 6461 746f 7273 }. */.validators │ │ │ │ +00058490: 2431 2e74 7261 6e73 6974 696f 6e61 6c20 $1.transitional │ │ │ │ +000584a0: 3d20 6675 6e63 7469 6f6e 2074 7261 6e73 = function trans │ │ │ │ +000584b0: 6974 696f 6e61 6c28 7661 6c69 6461 746f itional(validato │ │ │ │ +000584c0: 722c 2076 6572 7369 6f6e 2c20 6d65 7373 r, version, mess │ │ │ │ +000584d0: 6167 6529 207b 0a20 2066 756e 6374 696f age) {. functio │ │ │ │ +000584e0: 6e20 666f 726d 6174 4d65 7373 6167 6528 n formatMessage( │ │ │ │ +000584f0: 6f70 742c 2064 6573 6329 207b 0a20 2020 opt, desc) {. │ │ │ │ +00058500: 2072 6574 7572 6e20 275b 4178 696f 7320 return '[Axios │ │ │ │ +00058510: 7627 202b 2056 4552 5349 4f4e 202b 2027 v' + VERSION + ' │ │ │ │ +00058520: 5d20 5472 616e 7369 7469 6f6e 616c 206f ] Transitional o │ │ │ │ +00058530: 7074 696f 6e20 5c27 2720 2b20 6f70 7420 ption \'' + opt │ │ │ │ +00058540: 2b20 275c 2727 202b 2064 6573 6320 2b20 + '\'' + desc + │ │ │ │ +00058550: 286d 6573 7361 6765 203f 2027 2e20 2720 (message ? '. ' │ │ │ │ +00058560: 2b20 6d65 7373 6167 6520 3a20 2727 293b + message : ''); │ │ │ │ +00058570: 0a20 207d 0a0a 2020 2f2f 2065 736c 696e . }.. // eslin │ │ │ │ +00058580: 742d 6469 7361 626c 652d 6e65 7874 2d6c t-disable-next-l │ │ │ │ +00058590: 696e 6520 6675 6e63 2d6e 616d 6573 0a20 ine func-names. │ │ │ │ +000585a0: 2072 6574 7572 6e20 2876 616c 7565 2c20 return (value, │ │ │ │ +000585b0: 6f70 742c 206f 7074 7329 203d 3e20 7b0a opt, opts) => {. │ │ │ │ +000585c0: 2020 2020 6966 2028 7661 6c69 6461 746f if (validato │ │ │ │ +000585d0: 7220 3d3d 3d20 6661 6c73 6529 207b 0a20 r === false) {. │ │ │ │ +000585e0: 2020 2020 2074 6872 6f77 206e 6577 2041 throw new A │ │ │ │ +000585f0: 7869 6f73 4572 726f 7228 0a20 2020 2020 xiosError(. │ │ │ │ +00058600: 2020 2066 6f72 6d61 744d 6573 7361 6765 formatMessage │ │ │ │ +00058610: 286f 7074 2c20 2720 6861 7320 6265 656e (opt, ' has been │ │ │ │ +00058620: 2072 656d 6f76 6564 2720 2b20 2876 6572 removed' + (ver │ │ │ │ +00058630: 7369 6f6e 203f 2027 2069 6e20 2720 2b20 sion ? ' in ' + │ │ │ │ +00058640: 7665 7273 696f 6e20 3a20 2727 2929 2c0a version : '')),. │ │ │ │ +00058650: 2020 2020 2020 2020 4178 696f 7345 7272 AxiosErr │ │ │ │ +00058660: 6f72 2e45 5252 5f44 4550 5245 4341 5445 or.ERR_DEPRECATE │ │ │ │ +00058670: 440a 2020 2020 2020 293b 0a20 2020 207d D. );. } │ │ │ │ +00058680: 0a0a 2020 2020 6966 2028 7665 7273 696f .. if (versio │ │ │ │ +00058690: 6e20 2626 2021 6465 7072 6563 6174 6564 n && !deprecated │ │ │ │ +000586a0: 5761 726e 696e 6773 5b6f 7074 5d29 207b Warnings[opt]) { │ │ │ │ +000586b0: 0a20 2020 2020 2064 6570 7265 6361 7465 . deprecate │ │ │ │ +000586c0: 6457 6172 6e69 6e67 735b 6f70 745d 203d dWarnings[opt] = │ │ │ │ +000586d0: 2074 7275 653b 0a20 2020 2020 202f 2f20 true;. // │ │ │ │ +000586e0: 6573 6c69 6e74 2d64 6973 6162 6c65 2d6e eslint-disable-n │ │ │ │ +000586f0: 6578 742d 6c69 6e65 206e 6f2d 636f 6e73 ext-line no-cons │ │ │ │ +00058700: 6f6c 650a 2020 2020 2020 636f 6e73 6f6c ole. consol │ │ │ │ +00058710: 652e 7761 726e 280a 2020 2020 2020 2020 e.warn(. │ │ │ │ +00058720: 666f 726d 6174 4d65 7373 6167 6528 0a20 formatMessage(. │ │ │ │ +00058730: 2020 2020 2020 2020 206f 7074 2c0a 2020 opt,. │ │ │ │ +00058740: 2020 2020 2020 2020 2720 6861 7320 6265 ' has be │ │ │ │ +00058750: 656e 2064 6570 7265 6361 7465 6420 7369 en deprecated si │ │ │ │ +00058760: 6e63 6520 7627 202b 2076 6572 7369 6f6e nce v' + version │ │ │ │ +00058770: 202b 2027 2061 6e64 2077 696c 6c20 6265 + ' and will be │ │ │ │ +00058780: 2072 656d 6f76 6564 2069 6e20 7468 6520 removed in the │ │ │ │ +00058790: 6e65 6172 2066 7574 7572 6527 0a20 2020 near future'. │ │ │ │ +000587a0: 2020 2020 2029 0a20 2020 2020 2029 3b0a ). );. │ │ │ │ +000587b0: 2020 2020 7d0a 0a20 2020 2072 6574 7572 }.. retur │ │ │ │ +000587c0: 6e20 7661 6c69 6461 746f 7220 3f20 7661 n validator ? va │ │ │ │ +000587d0: 6c69 6461 746f 7228 7661 6c75 652c 206f lidator(value, o │ │ │ │ +000587e0: 7074 2c20 6f70 7473 2920 3a20 7472 7565 pt, opts) : true │ │ │ │ +000587f0: 3b0a 2020 7d3b 0a7d 3b0a 0a76 616c 6964 ;. };.};..valid │ │ │ │ +00058800: 6174 6f72 7324 312e 7370 656c 6c69 6e67 ators$1.spelling │ │ │ │ +00058810: 203d 2066 756e 6374 696f 6e20 7370 656c = function spel │ │ │ │ +00058820: 6c69 6e67 2863 6f72 7265 6374 5370 656c ling(correctSpel │ │ │ │ +00058830: 6c69 6e67 2920 7b0a 2020 7265 7475 726e ling) {. return │ │ │ │ +00058840: 2028 7661 6c75 652c 206f 7074 2920 3d3e (value, opt) => │ │ │ │ +00058850: 207b 0a20 2020 202f 2f20 6573 6c69 6e74 {. // eslint │ │ │ │ +00058860: 2d64 6973 6162 6c65 2d6e 6578 742d 6c69 -disable-next-li │ │ │ │ +00058870: 6e65 206e 6f2d 636f 6e73 6f6c 650a 2020 ne no-console. │ │ │ │ +00058880: 2020 636f 6e73 6f6c 652e 7761 726e 2860 console.warn(` │ │ │ │ +00058890: 247b 6f70 747d 2069 7320 6c69 6b65 6c79 ${opt} is likely │ │ │ │ +000588a0: 2061 206d 6973 7370 656c 6c69 6e67 206f a misspelling o │ │ │ │ +000588b0: 6620 247b 636f 7272 6563 7453 7065 6c6c f ${correctSpell │ │ │ │ +000588c0: 696e 677d 6029 3b0a 2020 2020 7265 7475 ing}`);. retu │ │ │ │ +000588d0: 726e 2074 7275 653b 0a20 207d 0a7d 3b0a rn true;. }.};. │ │ │ │ +000588e0: 0a2f 2a2a 0a20 2a20 4173 7365 7274 206f ./**. * Assert o │ │ │ │ +000588f0: 626a 6563 7427 7320 7072 6f70 6572 7469 bject's properti │ │ │ │ +00058900: 6573 2074 7970 650a 202a 0a20 2a20 4070 es type. *. * @p │ │ │ │ +00058910: 6172 616d 207b 6f62 6a65 6374 7d20 6f70 aram {object} op │ │ │ │ +00058920: 7469 6f6e 730a 202a 2040 7061 7261 6d20 tions. * @param │ │ │ │ +00058930: 7b6f 626a 6563 747d 2073 6368 656d 610a {object} schema. │ │ │ │ +00058940: 202a 2040 7061 7261 6d20 7b62 6f6f 6c65 * @param {boole │ │ │ │ +00058950: 616e 3f7d 2061 6c6c 6f77 556e 6b6e 6f77 an?} allowUnknow │ │ │ │ +00058960: 6e0a 202a 0a20 2a20 4072 6574 7572 6e73 n. *. * @returns │ │ │ │ +00058970: 207b 6f62 6a65 6374 7d0a 202a 2f0a 0a66 {object}. */..f │ │ │ │ +00058980: 756e 6374 696f 6e20 6173 7365 7274 4f70 unction assertOp │ │ │ │ +00058990: 7469 6f6e 7328 6f70 7469 6f6e 732c 2073 tions(options, s │ │ │ │ +000589a0: 6368 656d 612c 2061 6c6c 6f77 556e 6b6e chema, allowUnkn │ │ │ │ +000589b0: 6f77 6e29 207b 0a20 2069 6620 2874 7970 own) {. if (typ │ │ │ │ +000589c0: 656f 6620 6f70 7469 6f6e 7320 213d 3d20 eof options !== │ │ │ │ +000589d0: 276f 626a 6563 7427 2920 7b0a 2020 2020 'object') {. │ │ │ │ +000589e0: 7468 726f 7720 6e65 7720 4178 696f 7345 throw new AxiosE │ │ │ │ +000589f0: 7272 6f72 2827 6f70 7469 6f6e 7320 6d75 rror('options mu │ │ │ │ +00058a00: 7374 2062 6520 616e 206f 626a 6563 7427 st be an object' │ │ │ │ +00058a10: 2c20 4178 696f 7345 7272 6f72 2e45 5252 , AxiosError.ERR │ │ │ │ +00058a20: 5f42 4144 5f4f 5054 494f 4e5f 5641 4c55 _BAD_OPTION_VALU │ │ │ │ +00058a30: 4529 3b0a 2020 7d0a 2020 636f 6e73 7420 E);. }. const │ │ │ │ +00058a40: 6b65 7973 203d 204f 626a 6563 742e 6b65 keys = Object.ke │ │ │ │ +00058a50: 7973 286f 7074 696f 6e73 293b 0a20 206c ys(options);. l │ │ │ │ +00058a60: 6574 2069 203d 206b 6579 732e 6c65 6e67 et i = keys.leng │ │ │ │ +00058a70: 7468 3b0a 2020 7768 696c 6520 2869 2d2d th;. while (i-- │ │ │ │ +00058a80: 203e 2030 2920 7b0a 2020 2020 636f 6e73 > 0) {. cons │ │ │ │ +00058a90: 7420 6f70 7420 3d20 6b65 7973 5b69 5d3b t opt = keys[i]; │ │ │ │ +00058aa0: 0a20 2020 2063 6f6e 7374 2076 616c 6964 . const valid │ │ │ │ +00058ab0: 6174 6f72 203d 2073 6368 656d 615b 6f70 ator = schema[op │ │ │ │ +00058ac0: 745d 3b0a 2020 2020 6966 2028 7661 6c69 t];. if (vali │ │ │ │ +00058ad0: 6461 746f 7229 207b 0a20 2020 2020 2063 dator) {. c │ │ │ │ +00058ae0: 6f6e 7374 2076 616c 7565 203d 206f 7074 onst value = opt │ │ │ │ +00058af0: 696f 6e73 5b6f 7074 5d3b 0a20 2020 2020 ions[opt];. │ │ │ │ +00058b00: 2063 6f6e 7374 2072 6573 756c 7420 3d20 const result = │ │ │ │ +00058b10: 7661 6c75 6520 3d3d 3d20 756e 6465 6669 value === undefi │ │ │ │ +00058b20: 6e65 6420 7c7c 2076 616c 6964 6174 6f72 ned || validator │ │ │ │ +00058b30: 2876 616c 7565 2c20 6f70 742c 206f 7074 (value, opt, opt │ │ │ │ +00058b40: 696f 6e73 293b 0a20 2020 2020 2069 6620 ions);. if │ │ │ │ +00058b50: 2872 6573 756c 7420 213d 3d20 7472 7565 (result !== true │ │ │ │ +00058b60: 2920 7b0a 2020 2020 2020 2020 7468 726f ) {. thro │ │ │ │ +00058b70: 7720 6e65 7720 4178 696f 7345 7272 6f72 w new AxiosError │ │ │ │ +00058b80: 2827 6f70 7469 6f6e 2027 202b 206f 7074 ('option ' + opt │ │ │ │ +00058b90: 202b 2027 206d 7573 7420 6265 2027 202b + ' must be ' + │ │ │ │ +00058ba0: 2072 6573 756c 742c 2041 7869 6f73 4572 result, AxiosEr │ │ │ │ +00058bb0: 726f 722e 4552 525f 4241 445f 4f50 5449 ror.ERR_BAD_OPTI │ │ │ │ +00058bc0: 4f4e 5f56 414c 5545 293b 0a20 2020 2020 ON_VALUE);. │ │ │ │ +00058bd0: 207d 0a20 2020 2020 2063 6f6e 7469 6e75 }. continu │ │ │ │ +00058be0: 653b 0a20 2020 207d 0a20 2020 2069 6620 e;. }. if │ │ │ │ +00058bf0: 2861 6c6c 6f77 556e 6b6e 6f77 6e20 213d (allowUnknown != │ │ │ │ +00058c00: 3d20 7472 7565 2920 7b0a 2020 2020 2020 = true) {. │ │ │ │ +00058c10: 7468 726f 7720 6e65 7720 4178 696f 7345 throw new AxiosE │ │ │ │ +00058c20: 7272 6f72 2827 556e 6b6e 6f77 6e20 6f70 rror('Unknown op │ │ │ │ +00058c30: 7469 6f6e 2027 202b 206f 7074 2c20 4178 tion ' + opt, Ax │ │ │ │ +00058c40: 696f 7345 7272 6f72 2e45 5252 5f42 4144 iosError.ERR_BAD │ │ │ │ +00058c50: 5f4f 5054 494f 4e29 3b0a 2020 2020 7d0a _OPTION);. }. │ │ │ │ +00058c60: 2020 7d0a 7d0a 0a63 6f6e 7374 2076 616c }.}..const val │ │ │ │ +00058c70: 6964 6174 6f72 203d 207b 0a20 2061 7373 idator = {. ass │ │ │ │ +00058c80: 6572 744f 7074 696f 6e73 2c0a 2020 7661 ertOptions,. va │ │ │ │ +00058c90: 6c69 6461 746f 7273 3a20 7661 6c69 6461 lidators: valida │ │ │ │ +00058ca0: 746f 7273 2431 0a7d 3b0a 0a63 6f6e 7374 tors$1.};..const │ │ │ │ +00058cb0: 2076 616c 6964 6174 6f72 7320 3d20 7661 validators = va │ │ │ │ +00058cc0: 6c69 6461 746f 722e 7661 6c69 6461 746f lidator.validato │ │ │ │ +00058cd0: 7273 3b0a 0a2f 2a2a 0a20 2a20 4372 6561 rs;../**. * Crea │ │ │ │ +00058ce0: 7465 2061 206e 6577 2069 6e73 7461 6e63 te a new instanc │ │ │ │ +00058cf0: 6520 6f66 2041 7869 6f73 0a20 2a0a 202a e of Axios. *. * │ │ │ │ +00058d00: 2040 7061 7261 6d20 7b4f 626a 6563 747d @param {Object} │ │ │ │ +00058d10: 2069 6e73 7461 6e63 6543 6f6e 6669 6720 instanceConfig │ │ │ │ +00058d20: 5468 6520 6465 6661 756c 7420 636f 6e66 The default conf │ │ │ │ +00058d30: 6967 2066 6f72 2074 6865 2069 6e73 7461 ig for the insta │ │ │ │ +00058d40: 6e63 650a 202a 0a20 2a20 4072 6574 7572 nce. *. * @retur │ │ │ │ +00058d50: 6e20 7b41 7869 6f73 7d20 4120 6e65 7720 n {Axios} A new │ │ │ │ +00058d60: 696e 7374 616e 6365 206f 6620 4178 696f instance of Axio │ │ │ │ +00058d70: 730a 202a 2f0a 636c 6173 7320 4178 696f s. */.class Axio │ │ │ │ +00058d80: 7320 7b0a 2020 636f 6e73 7472 7563 746f s {. constructo │ │ │ │ +00058d90: 7228 696e 7374 616e 6365 436f 6e66 6967 r(instanceConfig │ │ │ │ +00058da0: 2920 7b0a 2020 2020 7468 6973 2e64 6566 ) {. this.def │ │ │ │ +00058db0: 6175 6c74 7320 3d20 696e 7374 616e 6365 aults = instance │ │ │ │ +00058dc0: 436f 6e66 6967 207c 7c20 7b7d 3b0a 2020 Config || {};. │ │ │ │ +00058dd0: 2020 7468 6973 2e69 6e74 6572 6365 7074 this.intercept │ │ │ │ +00058de0: 6f72 7320 3d20 7b0a 2020 2020 2020 7265 ors = {. re │ │ │ │ +00058df0: 7175 6573 743a 206e 6577 2049 6e74 6572 quest: new Inter │ │ │ │ +00058e00: 6365 7074 6f72 4d61 6e61 6765 7224 3128 ceptorManager$1( │ │ │ │ +00058e10: 292c 0a20 2020 2020 2072 6573 706f 6e73 ),. respons │ │ │ │ +00058e20: 653a 206e 6577 2049 6e74 6572 6365 7074 e: new Intercept │ │ │ │ +00058e30: 6f72 4d61 6e61 6765 7224 3128 290a 2020 orManager$1(). │ │ │ │ +00058e40: 2020 7d3b 0a20 207d 0a0a 2020 2f2a 2a0a };. }.. /**. │ │ │ │ +00058e50: 2020 202a 2044 6973 7061 7463 6820 6120 * Dispatch a │ │ │ │ +00058e60: 7265 7175 6573 740a 2020 202a 0a20 2020 request. *. │ │ │ │ +00058e70: 2a20 4070 6172 616d 207b 5374 7269 6e67 * @param {String │ │ │ │ +00058e80: 7c4f 626a 6563 747d 2063 6f6e 6669 674f |Object} configO │ │ │ │ +00058e90: 7255 726c 2054 6865 2063 6f6e 6669 6720 rUrl The config │ │ │ │ +00058ea0: 7370 6563 6966 6963 2066 6f72 2074 6869 specific for thi │ │ │ │ +00058eb0: 7320 7265 7175 6573 7420 286d 6572 6765 s request (merge │ │ │ │ +00058ec0: 6420 7769 7468 2074 6869 732e 6465 6661 d with this.defa │ │ │ │ +00058ed0: 756c 7473 290a 2020 202a 2040 7061 7261 ults). * @para │ │ │ │ +00058ee0: 6d20 7b3f 4f62 6a65 6374 7d20 636f 6e66 m {?Object} conf │ │ │ │ +00058ef0: 6967 0a20 2020 2a0a 2020 202a 2040 7265 ig. *. * @re │ │ │ │ +00058f00: 7475 726e 7320 7b50 726f 6d69 7365 7d20 turns {Promise} │ │ │ │ +00058f10: 5468 6520 5072 6f6d 6973 6520 746f 2062 The Promise to b │ │ │ │ +00058f20: 6520 6675 6c66 696c 6c65 640a 2020 202a e fulfilled. * │ │ │ │ +00058f30: 2f0a 2020 6173 796e 6320 7265 7175 6573 /. async reques │ │ │ │ +00058f40: 7428 636f 6e66 6967 4f72 5572 6c2c 2063 t(configOrUrl, c │ │ │ │ +00058f50: 6f6e 6669 6729 207b 0a20 2020 2074 7279 onfig) {. try │ │ │ │ +00058f60: 207b 0a20 2020 2020 2072 6574 7572 6e20 {. return │ │ │ │ +00058f70: 6177 6169 7420 7468 6973 2e5f 7265 7175 await this._requ │ │ │ │ +00058f80: 6573 7428 636f 6e66 6967 4f72 5572 6c2c est(configOrUrl, │ │ │ │ +00058f90: 2063 6f6e 6669 6729 3b0a 2020 2020 7d20 config);. } │ │ │ │ +00058fa0: 6361 7463 6820 2865 7272 2920 7b0a 2020 catch (err) {. │ │ │ │ +00058fb0: 2020 2020 6966 2028 6572 7220 696e 7374 if (err inst │ │ │ │ +00058fc0: 616e 6365 6f66 2045 7272 6f72 2920 7b0a anceof Error) {. │ │ │ │ +00058fd0: 2020 2020 2020 2020 6c65 7420 6475 6d6d let dumm │ │ │ │ +00058fe0: 7920 3d20 7b7d 3b0a 0a20 2020 2020 2020 y = {};.. │ │ │ │ +00058ff0: 2045 7272 6f72 2e63 6170 7475 7265 5374 Error.captureSt │ │ │ │ +00059000: 6163 6b54 7261 6365 203f 2045 7272 6f72 ackTrace ? Error │ │ │ │ +00059010: 2e63 6170 7475 7265 5374 6163 6b54 7261 .captureStackTra │ │ │ │ +00059020: 6365 2864 756d 6d79 2920 3a20 2864 756d ce(dummy) : (dum │ │ │ │ +00059030: 6d79 203d 206e 6577 2045 7272 6f72 2829 my = new Error() │ │ │ │ +00059040: 293b 0a0a 2020 2020 2020 2020 2f2f 2073 );.. // s │ │ │ │ +00059050: 6c69 6365 206f 6666 2074 6865 2045 7272 lice off the Err │ │ │ │ +00059060: 6f72 3a20 2e2e 2e20 6c69 6e65 0a20 2020 or: ... line. │ │ │ │ +00059070: 2020 2020 2063 6f6e 7374 2073 7461 636b const stack │ │ │ │ +00059080: 203d 2064 756d 6d79 2e73 7461 636b 203f = dummy.stack ? │ │ │ │ +00059090: 2064 756d 6d79 2e73 7461 636b 2e72 6570 dummy.stack.rep │ │ │ │ +000590a0: 6c61 6365 282f 5e2e 2b5c 6e2f 2c20 2727 lace(/^.+\n/, '' │ │ │ │ +000590b0: 2920 3a20 2727 3b0a 2020 2020 2020 2020 ) : '';. │ │ │ │ +000590c0: 7472 7920 7b0a 2020 2020 2020 2020 2020 try {. │ │ │ │ +000590d0: 6966 2028 2165 7272 2e73 7461 636b 2920 if (!err.stack) │ │ │ │ +000590e0: 7b0a 2020 2020 2020 2020 2020 2020 6572 {. er │ │ │ │ +000590f0: 722e 7374 6163 6b20 3d20 7374 6163 6b3b r.stack = stack; │ │ │ │ +00059100: 0a20 2020 2020 2020 2020 2020 202f 2f20 . // │ │ │ │ +00059110: 6d61 7463 6820 7769 7468 6f75 7420 7468 match without th │ │ │ │ +00059120: 6520 3220 746f 7020 7374 6163 6b20 6c69 e 2 top stack li │ │ │ │ +00059130: 6e65 730a 2020 2020 2020 2020 2020 7d20 nes. } │ │ │ │ +00059140: 656c 7365 2069 6620 2873 7461 636b 2026 else if (stack & │ │ │ │ +00059150: 2620 2153 7472 696e 6728 6572 722e 7374 & !String(err.st │ │ │ │ +00059160: 6163 6b29 2e65 6e64 7357 6974 6828 7374 ack).endsWith(st │ │ │ │ +00059170: 6163 6b2e 7265 706c 6163 6528 2f5e 2e2b ack.replace(/^.+ │ │ │ │ +00059180: 5c6e 2e2b 5c6e 2f2c 2027 2729 2929 207b \n.+\n/, ''))) { │ │ │ │ +00059190: 0a20 2020 2020 2020 2020 2020 2065 7272 . err │ │ │ │ +000591a0: 2e73 7461 636b 202b 3d20 275c 6e27 202b .stack += '\n' + │ │ │ │ +000591b0: 2073 7461 636b 3b0a 2020 2020 2020 2020 stack;. │ │ │ │ +000591c0: 2020 7d0a 2020 2020 2020 2020 7d20 6361 }. } ca │ │ │ │ +000591d0: 7463 6820 2865 2920 7b0a 2020 2020 2020 tch (e) {. │ │ │ │ +000591e0: 2020 2020 2f2f 2069 676e 6f72 6520 7468 // ignore th │ │ │ │ +000591f0: 6520 6361 7365 2077 6865 7265 2022 7374 e case where "st │ │ │ │ +00059200: 6163 6b22 2069 7320 616e 2075 6e2d 7772 ack" is an un-wr │ │ │ │ +00059210: 6974 6162 6c65 2070 726f 7065 7274 790a itable property. │ │ │ │ +00059220: 2020 2020 2020 2020 7d0a 2020 2020 2020 }. │ │ │ │ +00059230: 7d0a 0a20 2020 2020 2074 6872 6f77 2065 }.. throw e │ │ │ │ +00059240: 7272 3b0a 2020 2020 7d0a 2020 7d0a 0a20 rr;. }. }.. │ │ │ │ +00059250: 205f 7265 7175 6573 7428 636f 6e66 6967 _request(config │ │ │ │ +00059260: 4f72 5572 6c2c 2063 6f6e 6669 6729 207b OrUrl, config) { │ │ │ │ +00059270: 0a20 2020 202f 2a65 736c 696e 7420 6e6f . /*eslint no │ │ │ │ +00059280: 2d70 6172 616d 2d72 6561 7373 6967 6e3a -param-reassign: │ │ │ │ +00059290: 302a 2f0a 2020 2020 2f2f 2041 6c6c 6f77 0*/. // Allow │ │ │ │ +000592a0: 2066 6f72 2061 7869 6f73 2827 6578 616d for axios('exam │ │ │ │ +000592b0: 706c 652f 7572 6c27 5b2c 2063 6f6e 6669 ple/url'[, confi │ │ │ │ +000592c0: 675d 2920 6120 6c61 2066 6574 6368 2041 g]) a la fetch A │ │ │ │ +000592d0: 5049 0a20 2020 2069 6620 2874 7970 656f PI. if (typeo │ │ │ │ +000592e0: 6620 636f 6e66 6967 4f72 5572 6c20 3d3d f configOrUrl == │ │ │ │ +000592f0: 3d20 2773 7472 696e 6727 2920 7b0a 2020 = 'string') {. │ │ │ │ +00059300: 2020 2020 636f 6e66 6967 203d 2063 6f6e config = con │ │ │ │ +00059310: 6669 6720 7c7c 207b 7d3b 0a20 2020 2020 fig || {};. │ │ │ │ +00059320: 2063 6f6e 6669 672e 7572 6c20 3d20 636f config.url = co │ │ │ │ +00059330: 6e66 6967 4f72 5572 6c3b 0a20 2020 207d nfigOrUrl;. } │ │ │ │ +00059340: 2065 6c73 6520 7b0a 2020 2020 2020 636f else {. co │ │ │ │ +00059350: 6e66 6967 203d 2063 6f6e 6669 674f 7255 nfig = configOrU │ │ │ │ +00059360: 726c 207c 7c20 7b7d 3b0a 2020 2020 7d0a rl || {};. }. │ │ │ │ +00059370: 0a20 2020 2063 6f6e 6669 6720 3d20 6d65 . config = me │ │ │ │ +00059380: 7267 6543 6f6e 6669 6728 7468 6973 2e64 rgeConfig(this.d │ │ │ │ +00059390: 6566 6175 6c74 732c 2063 6f6e 6669 6729 efaults, config) │ │ │ │ +000593a0: 3b0a 0a20 2020 2063 6f6e 7374 207b 7472 ;.. const {tr │ │ │ │ +000593b0: 616e 7369 7469 6f6e 616c 2c20 7061 7261 ansitional, para │ │ │ │ +000593c0: 6d73 5365 7269 616c 697a 6572 2c20 6865 msSerializer, he │ │ │ │ +000593d0: 6164 6572 737d 203d 2063 6f6e 6669 673b aders} = config; │ │ │ │ +000593e0: 0a0a 2020 2020 6966 2028 7472 616e 7369 .. if (transi │ │ │ │ +000593f0: 7469 6f6e 616c 2021 3d3d 2075 6e64 6566 tional !== undef │ │ │ │ +00059400: 696e 6564 2920 7b0a 2020 2020 2020 7661 ined) {. va │ │ │ │ +00059410: 6c69 6461 746f 722e 6173 7365 7274 4f70 lidator.assertOp │ │ │ │ +00059420: 7469 6f6e 7328 7472 616e 7369 7469 6f6e tions(transition │ │ │ │ +00059430: 616c 2c20 7b0a 2020 2020 2020 2020 7369 al, {. si │ │ │ │ +00059440: 6c65 6e74 4a53 4f4e 5061 7273 696e 673a lentJSONParsing: │ │ │ │ +00059450: 2076 616c 6964 6174 6f72 732e 7472 616e validators.tran │ │ │ │ +00059460: 7369 7469 6f6e 616c 2876 616c 6964 6174 sitional(validat │ │ │ │ +00059470: 6f72 732e 626f 6f6c 6561 6e29 2c0a 2020 ors.boolean),. │ │ │ │ +00059480: 2020 2020 2020 666f 7263 6564 4a53 4f4e forcedJSON │ │ │ │ +00059490: 5061 7273 696e 673a 2076 616c 6964 6174 Parsing: validat │ │ │ │ +000594a0: 6f72 732e 7472 616e 7369 7469 6f6e 616c ors.transitional │ │ │ │ +000594b0: 2876 616c 6964 6174 6f72 732e 626f 6f6c (validators.bool │ │ │ │ +000594c0: 6561 6e29 2c0a 2020 2020 2020 2020 636c ean),. cl │ │ │ │ +000594d0: 6172 6966 7954 696d 656f 7574 4572 726f arifyTimeoutErro │ │ │ │ +000594e0: 723a 2076 616c 6964 6174 6f72 732e 7472 r: validators.tr │ │ │ │ +000594f0: 616e 7369 7469 6f6e 616c 2876 616c 6964 ansitional(valid │ │ │ │ +00059500: 6174 6f72 732e 626f 6f6c 6561 6e29 0a20 ators.boolean). │ │ │ │ +00059510: 2020 2020 207d 2c20 6661 6c73 6529 3b0a }, false);. │ │ │ │ +00059520: 2020 2020 7d0a 0a20 2020 2069 6620 2870 }.. if (p │ │ │ │ +00059530: 6172 616d 7353 6572 6961 6c69 7a65 7220 aramsSerializer │ │ │ │ +00059540: 213d 206e 756c 6c29 207b 0a20 2020 2020 != null) {. │ │ │ │ +00059550: 2069 6620 2875 7469 6c73 2431 2e69 7346 if (utils$1.isF │ │ │ │ +00059560: 756e 6374 696f 6e28 7061 7261 6d73 5365 unction(paramsSe │ │ │ │ +00059570: 7269 616c 697a 6572 2929 207b 0a20 2020 rializer)) {. │ │ │ │ +00059580: 2020 2020 2063 6f6e 6669 672e 7061 7261 config.para │ │ │ │ +00059590: 6d73 5365 7269 616c 697a 6572 203d 207b msSerializer = { │ │ │ │ +000595a0: 0a20 2020 2020 2020 2020 2073 6572 6961 . seria │ │ │ │ +000595b0: 6c69 7a65 3a20 7061 7261 6d73 5365 7269 lize: paramsSeri │ │ │ │ +000595c0: 616c 697a 6572 0a20 2020 2020 2020 207d alizer. } │ │ │ │ +000595d0: 3b0a 2020 2020 2020 7d20 656c 7365 207b ;. } else { │ │ │ │ +000595e0: 0a20 2020 2020 2020 2076 616c 6964 6174 . validat │ │ │ │ +000595f0: 6f72 2e61 7373 6572 744f 7074 696f 6e73 or.assertOptions │ │ │ │ +00059600: 2870 6172 616d 7353 6572 6961 6c69 7a65 (paramsSerialize │ │ │ │ +00059610: 722c 207b 0a20 2020 2020 2020 2020 2065 r, {. e │ │ │ │ +00059620: 6e63 6f64 653a 2076 616c 6964 6174 6f72 ncode: validator │ │ │ │ +00059630: 732e 6675 6e63 7469 6f6e 2c0a 2020 2020 s.function,. │ │ │ │ +00059640: 2020 2020 2020 7365 7269 616c 697a 653a serialize: │ │ │ │ +00059650: 2076 616c 6964 6174 6f72 732e 6675 6e63 validators.func │ │ │ │ +00059660: 7469 6f6e 0a20 2020 2020 2020 207d 2c20 tion. }, │ │ │ │ +00059670: 7472 7565 293b 0a20 2020 2020 207d 0a20 true);. }. │ │ │ │ +00059680: 2020 207d 0a0a 2020 2020 2f2f 2053 6574 }.. // Set │ │ │ │ +00059690: 2063 6f6e 6669 672e 616c 6c6f 7741 6273 config.allowAbs │ │ │ │ +000596a0: 6f6c 7574 6555 726c 730a 2020 2020 6966 oluteUrls. if │ │ │ │ +000596b0: 2028 636f 6e66 6967 2e61 6c6c 6f77 4162 (config.allowAb │ │ │ │ +000596c0: 736f 6c75 7465 5572 6c73 2021 3d3d 2075 soluteUrls !== u │ │ │ │ +000596d0: 6e64 6566 696e 6564 2920 3b20 656c 7365 ndefined) ; else │ │ │ │ +000596e0: 2069 6620 2874 6869 732e 6465 6661 756c if (this.defaul │ │ │ │ +000596f0: 7473 2e61 6c6c 6f77 4162 736f 6c75 7465 ts.allowAbsolute │ │ │ │ +00059700: 5572 6c73 2021 3d3d 2075 6e64 6566 696e Urls !== undefin │ │ │ │ +00059710: 6564 2920 7b0a 2020 2020 2020 636f 6e66 ed) {. conf │ │ │ │ +00059720: 6967 2e61 6c6c 6f77 4162 736f 6c75 7465 ig.allowAbsolute │ │ │ │ +00059730: 5572 6c73 203d 2074 6869 732e 6465 6661 Urls = this.defa │ │ │ │ +00059740: 756c 7473 2e61 6c6c 6f77 4162 736f 6c75 ults.allowAbsolu │ │ │ │ +00059750: 7465 5572 6c73 3b0a 2020 2020 7d20 656c teUrls;. } el │ │ │ │ +00059760: 7365 207b 0a20 2020 2020 2063 6f6e 6669 se {. confi │ │ │ │ +00059770: 672e 616c 6c6f 7741 6273 6f6c 7574 6555 g.allowAbsoluteU │ │ │ │ +00059780: 726c 7320 3d20 7472 7565 3b0a 2020 2020 rls = true;. │ │ │ │ +00059790: 7d0a 0a20 2020 2076 616c 6964 6174 6f72 }.. validator │ │ │ │ +000597a0: 2e61 7373 6572 744f 7074 696f 6e73 2863 .assertOptions(c │ │ │ │ +000597b0: 6f6e 6669 672c 207b 0a20 2020 2020 2062 onfig, {. b │ │ │ │ +000597c0: 6173 6555 726c 3a20 7661 6c69 6461 746f aseUrl: validato │ │ │ │ +000597d0: 7273 2e73 7065 6c6c 696e 6728 2762 6173 rs.spelling('bas │ │ │ │ +000597e0: 6555 524c 2729 2c0a 2020 2020 2020 7769 eURL'),. wi │ │ │ │ +000597f0: 7468 5873 7266 546f 6b65 6e3a 2076 616c thXsrfToken: val │ │ │ │ +00059800: 6964 6174 6f72 732e 7370 656c 6c69 6e67 idators.spelling │ │ │ │ +00059810: 2827 7769 7468 5853 5246 546f 6b65 6e27 ('withXSRFToken' │ │ │ │ +00059820: 290a 2020 2020 7d2c 2074 7275 6529 3b0a ). }, true);. │ │ │ │ +00059830: 0a20 2020 202f 2f20 5365 7420 636f 6e66 . // Set conf │ │ │ │ +00059840: 6967 2e6d 6574 686f 640a 2020 2020 636f ig.method. co │ │ │ │ +00059850: 6e66 6967 2e6d 6574 686f 6420 3d20 2863 nfig.method = (c │ │ │ │ +00059860: 6f6e 6669 672e 6d65 7468 6f64 207c 7c20 onfig.method || │ │ │ │ +00059870: 7468 6973 2e64 6566 6175 6c74 732e 6d65 this.defaults.me │ │ │ │ +00059880: 7468 6f64 207c 7c20 2767 6574 2729 2e74 thod || 'get').t │ │ │ │ +00059890: 6f4c 6f77 6572 4361 7365 2829 3b0a 0a20 oLowerCase();.. │ │ │ │ +000598a0: 2020 202f 2f20 466c 6174 7465 6e20 6865 // Flatten he │ │ │ │ +000598b0: 6164 6572 730a 2020 2020 6c65 7420 636f aders. let co │ │ │ │ +000598c0: 6e74 6578 7448 6561 6465 7273 203d 2068 ntextHeaders = h │ │ │ │ +000598d0: 6561 6465 7273 2026 2620 7574 696c 7324 eaders && utils$ │ │ │ │ +000598e0: 312e 6d65 7267 6528 0a20 2020 2020 2068 1.merge(. h │ │ │ │ +000598f0: 6561 6465 7273 2e63 6f6d 6d6f 6e2c 0a20 eaders.common,. │ │ │ │ +00059900: 2020 2020 2068 6561 6465 7273 5b63 6f6e headers[con │ │ │ │ +00059910: 6669 672e 6d65 7468 6f64 5d0a 2020 2020 fig.method]. │ │ │ │ +00059920: 293b 0a0a 2020 2020 6865 6164 6572 7320 );.. headers │ │ │ │ +00059930: 2626 2075 7469 6c73 2431 2e66 6f72 4561 && utils$1.forEa │ │ │ │ +00059940: 6368 280a 2020 2020 2020 5b27 6465 6c65 ch(. ['dele │ │ │ │ +00059950: 7465 272c 2027 6765 7427 2c20 2768 6561 te', 'get', 'hea │ │ │ │ +00059960: 6427 2c20 2770 6f73 7427 2c20 2770 7574 d', 'post', 'put │ │ │ │ +00059970: 272c 2027 7061 7463 6827 2c20 2763 6f6d ', 'patch', 'com │ │ │ │ +00059980: 6d6f 6e27 5d2c 0a20 2020 2020 2028 6d65 mon'],. (me │ │ │ │ +00059990: 7468 6f64 2920 3d3e 207b 0a20 2020 2020 thod) => {. │ │ │ │ +000599a0: 2020 2064 656c 6574 6520 6865 6164 6572 delete header │ │ │ │ +000599b0: 735b 6d65 7468 6f64 5d3b 0a20 2020 2020 s[method];. │ │ │ │ +000599c0: 207d 0a20 2020 2029 3b0a 0a20 2020 2063 }. );.. c │ │ │ │ +000599d0: 6f6e 6669 672e 6865 6164 6572 7320 3d20 onfig.headers = │ │ │ │ +000599e0: 4178 696f 7348 6561 6465 7273 2431 2e63 AxiosHeaders$1.c │ │ │ │ +000599f0: 6f6e 6361 7428 636f 6e74 6578 7448 6561 oncat(contextHea │ │ │ │ +00059a00: 6465 7273 2c20 6865 6164 6572 7329 3b0a ders, headers);. │ │ │ │ +00059a10: 0a20 2020 202f 2f20 6669 6c74 6572 206f . // filter o │ │ │ │ +00059a20: 7574 2073 6b69 7070 6564 2069 6e74 6572 ut skipped inter │ │ │ │ +00059a30: 6365 7074 6f72 730a 2020 2020 636f 6e73 ceptors. cons │ │ │ │ +00059a40: 7420 7265 7175 6573 7449 6e74 6572 6365 t requestInterce │ │ │ │ +00059a50: 7074 6f72 4368 6169 6e20 3d20 5b5d 3b0a ptorChain = [];. │ │ │ │ +00059a60: 2020 2020 6c65 7420 7379 6e63 6872 6f6e let synchron │ │ │ │ +00059a70: 6f75 7352 6571 7565 7374 496e 7465 7263 ousRequestInterc │ │ │ │ +00059a80: 6570 746f 7273 203d 2074 7275 653b 0a20 eptors = true;. │ │ │ │ +00059a90: 2020 2074 6869 732e 696e 7465 7263 6570 this.intercep │ │ │ │ +00059aa0: 746f 7273 2e72 6571 7565 7374 2e66 6f72 tors.request.for │ │ │ │ +00059ab0: 4561 6368 2866 756e 6374 696f 6e20 756e Each(function un │ │ │ │ +00059ac0: 7368 6966 7452 6571 7565 7374 496e 7465 shiftRequestInte │ │ │ │ +00059ad0: 7263 6570 746f 7273 2869 6e74 6572 6365 rceptors(interce │ │ │ │ +00059ae0: 7074 6f72 2920 7b0a 2020 2020 2020 6966 ptor) {. if │ │ │ │ +00059af0: 2028 7479 7065 6f66 2069 6e74 6572 6365 (typeof interce │ │ │ │ +00059b00: 7074 6f72 2e72 756e 5768 656e 203d 3d3d ptor.runWhen === │ │ │ │ +00059b10: 2027 6675 6e63 7469 6f6e 2720 2626 2069 'function' && i │ │ │ │ +00059b20: 6e74 6572 6365 7074 6f72 2e72 756e 5768 nterceptor.runWh │ │ │ │ +00059b30: 656e 2863 6f6e 6669 6729 203d 3d3d 2066 en(config) === f │ │ │ │ +00059b40: 616c 7365 2920 7b0a 2020 2020 2020 2020 alse) {. │ │ │ │ +00059b50: 7265 7475 726e 3b0a 2020 2020 2020 7d0a return;. }. │ │ │ │ +00059b60: 0a20 2020 2020 2073 796e 6368 726f 6e6f . synchrono │ │ │ │ +00059b70: 7573 5265 7175 6573 7449 6e74 6572 6365 usRequestInterce │ │ │ │ +00059b80: 7074 6f72 7320 3d20 7379 6e63 6872 6f6e ptors = synchron │ │ │ │ +00059b90: 6f75 7352 6571 7565 7374 496e 7465 7263 ousRequestInterc │ │ │ │ +00059ba0: 6570 746f 7273 2026 2620 696e 7465 7263 eptors && interc │ │ │ │ +00059bb0: 6570 746f 722e 7379 6e63 6872 6f6e 6f75 eptor.synchronou │ │ │ │ +00059bc0: 733b 0a0a 2020 2020 2020 7265 7175 6573 s;.. reques │ │ │ │ +00059bd0: 7449 6e74 6572 6365 7074 6f72 4368 6169 tInterceptorChai │ │ │ │ +00059be0: 6e2e 756e 7368 6966 7428 696e 7465 7263 n.unshift(interc │ │ │ │ +00059bf0: 6570 746f 722e 6675 6c66 696c 6c65 642c eptor.fulfilled, │ │ │ │ +00059c00: 2069 6e74 6572 6365 7074 6f72 2e72 656a interceptor.rej │ │ │ │ +00059c10: 6563 7465 6429 3b0a 2020 2020 7d29 3b0a ected);. });. │ │ │ │ +00059c20: 0a20 2020 2063 6f6e 7374 2072 6573 706f . const respo │ │ │ │ +00059c30: 6e73 6549 6e74 6572 6365 7074 6f72 4368 nseInterceptorCh │ │ │ │ +00059c40: 6169 6e20 3d20 5b5d 3b0a 2020 2020 7468 ain = [];. th │ │ │ │ +00059c50: 6973 2e69 6e74 6572 6365 7074 6f72 732e is.interceptors. │ │ │ │ +00059c60: 7265 7370 6f6e 7365 2e66 6f72 4561 6368 response.forEach │ │ │ │ +00059c70: 2866 756e 6374 696f 6e20 7075 7368 5265 (function pushRe │ │ │ │ +00059c80: 7370 6f6e 7365 496e 7465 7263 6570 746f sponseIntercepto │ │ │ │ +00059c90: 7273 2869 6e74 6572 6365 7074 6f72 2920 rs(interceptor) │ │ │ │ +00059ca0: 7b0a 2020 2020 2020 7265 7370 6f6e 7365 {. response │ │ │ │ +00059cb0: 496e 7465 7263 6570 746f 7243 6861 696e InterceptorChain │ │ │ │ +00059cc0: 2e70 7573 6828 696e 7465 7263 6570 746f .push(intercepto │ │ │ │ +00059cd0: 722e 6675 6c66 696c 6c65 642c 2069 6e74 r.fulfilled, int │ │ │ │ +00059ce0: 6572 6365 7074 6f72 2e72 656a 6563 7465 erceptor.rejecte │ │ │ │ +00059cf0: 6429 3b0a 2020 2020 7d29 3b0a 0a20 2020 d);. });.. │ │ │ │ +00059d00: 206c 6574 2070 726f 6d69 7365 3b0a 2020 let promise;. │ │ │ │ +00059d10: 2020 6c65 7420 6920 3d20 303b 0a20 2020 let i = 0;. │ │ │ │ +00059d20: 206c 6574 206c 656e 3b0a 0a20 2020 2069 let len;.. i │ │ │ │ +00059d30: 6620 2821 7379 6e63 6872 6f6e 6f75 7352 f (!synchronousR │ │ │ │ +00059d40: 6571 7565 7374 496e 7465 7263 6570 746f equestIntercepto │ │ │ │ +00059d50: 7273 2920 7b0a 2020 2020 2020 636f 6e73 rs) {. cons │ │ │ │ +00059d60: 7420 6368 6169 6e20 3d20 5b64 6973 7061 t chain = [dispa │ │ │ │ +00059d70: 7463 6852 6571 7565 7374 2e62 696e 6428 tchRequest.bind( │ │ │ │ +00059d80: 7468 6973 292c 2075 6e64 6566 696e 6564 this), undefined │ │ │ │ +00059d90: 5d3b 0a20 2020 2020 2063 6861 696e 2e75 ];. chain.u │ │ │ │ +00059da0: 6e73 6869 6674 282e 2e2e 7265 7175 6573 nshift(...reques │ │ │ │ +00059db0: 7449 6e74 6572 6365 7074 6f72 4368 6169 tInterceptorChai │ │ │ │ +00059dc0: 6e29 3b0a 2020 2020 2020 6368 6169 6e2e n);. chain. │ │ │ │ +00059dd0: 7075 7368 282e 2e2e 7265 7370 6f6e 7365 push(...response │ │ │ │ +00059de0: 496e 7465 7263 6570 746f 7243 6861 696e InterceptorChain │ │ │ │ +00059df0: 293b 0a20 2020 2020 206c 656e 203d 2063 );. len = c │ │ │ │ +00059e00: 6861 696e 2e6c 656e 6774 683b 0a0a 2020 hain.length;.. │ │ │ │ +00059e10: 2020 2020 7072 6f6d 6973 6520 3d20 5072 promise = Pr │ │ │ │ +00059e20: 6f6d 6973 652e 7265 736f 6c76 6528 636f omise.resolve(co │ │ │ │ +00059e30: 6e66 6967 293b 0a0a 2020 2020 2020 7768 nfig);.. wh │ │ │ │ +00059e40: 696c 6520 2869 203c 206c 656e 2920 7b0a ile (i < len) {. │ │ │ │ +00059e50: 2020 2020 2020 2020 7072 6f6d 6973 6520 promise │ │ │ │ +00059e60: 3d20 7072 6f6d 6973 652e 7468 656e 2863 = promise.then(c │ │ │ │ +00059e70: 6861 696e 5b69 2b2b 5d2c 2063 6861 696e hain[i++], chain │ │ │ │ +00059e80: 5b69 2b2b 5d29 3b0a 2020 2020 2020 7d0a [i++]);. }. │ │ │ │ +00059e90: 0a20 2020 2020 2072 6574 7572 6e20 7072 . return pr │ │ │ │ +00059ea0: 6f6d 6973 653b 0a20 2020 207d 0a0a 2020 omise;. }.. │ │ │ │ +00059eb0: 2020 6c65 6e20 3d20 7265 7175 6573 7449 len = requestI │ │ │ │ +00059ec0: 6e74 6572 6365 7074 6f72 4368 6169 6e2e nterceptorChain. │ │ │ │ +00059ed0: 6c65 6e67 7468 3b0a 0a20 2020 206c 6574 length;.. let │ │ │ │ +00059ee0: 206e 6577 436f 6e66 6967 203d 2063 6f6e newConfig = con │ │ │ │ +00059ef0: 6669 673b 0a0a 2020 2020 7768 696c 6520 fig;.. while │ │ │ │ +00059f00: 2869 203c 206c 656e 2920 7b0a 2020 2020 (i < len) {. │ │ │ │ +00059f10: 2020 636f 6e73 7420 6f6e 4675 6c66 696c const onFulfil │ │ │ │ +00059f20: 6c65 6420 3d20 7265 7175 6573 7449 6e74 led = requestInt │ │ │ │ +00059f30: 6572 6365 7074 6f72 4368 6169 6e5b 692b erceptorChain[i+ │ │ │ │ +00059f40: 2b5d 3b0a 2020 2020 2020 636f 6e73 7420 +];. const │ │ │ │ +00059f50: 6f6e 5265 6a65 6374 6564 203d 2072 6571 onRejected = req │ │ │ │ +00059f60: 7565 7374 496e 7465 7263 6570 746f 7243 uestInterceptorC │ │ │ │ +00059f70: 6861 696e 5b69 2b2b 5d3b 0a20 2020 2020 hain[i++];. │ │ │ │ +00059f80: 2074 7279 207b 0a20 2020 2020 2020 206e try {. n │ │ │ │ +00059f90: 6577 436f 6e66 6967 203d 206f 6e46 756c ewConfig = onFul │ │ │ │ +00059fa0: 6669 6c6c 6564 286e 6577 436f 6e66 6967 filled(newConfig │ │ │ │ +00059fb0: 293b 0a20 2020 2020 207d 2063 6174 6368 );. } catch │ │ │ │ +00059fc0: 2028 6572 726f 7229 207b 0a20 2020 2020 (error) {. │ │ │ │ +00059fd0: 2020 206f 6e52 656a 6563 7465 642e 6361 onRejected.ca │ │ │ │ +00059fe0: 6c6c 2874 6869 732c 2065 7272 6f72 293b ll(this, error); │ │ │ │ +00059ff0: 0a20 2020 2020 2020 2062 7265 616b 3b0a . break;. │ │ │ │ +0005a000: 2020 2020 2020 7d0a 2020 2020 7d0a 0a20 }. }.. │ │ │ │ +0005a010: 2020 2074 7279 207b 0a20 2020 2020 2070 try {. p │ │ │ │ +0005a020: 726f 6d69 7365 203d 2064 6973 7061 7463 romise = dispatc │ │ │ │ +0005a030: 6852 6571 7565 7374 2e63 616c 6c28 7468 hRequest.call(th │ │ │ │ +0005a040: 6973 2c20 6e65 7743 6f6e 6669 6729 3b0a is, newConfig);. │ │ │ │ +0005a050: 2020 2020 7d20 6361 7463 6820 2865 7272 } catch (err │ │ │ │ +0005a060: 6f72 2920 7b0a 2020 2020 2020 7265 7475 or) {. retu │ │ │ │ +0005a070: 726e 2050 726f 6d69 7365 2e72 656a 6563 rn Promise.rejec │ │ │ │ +0005a080: 7428 6572 726f 7229 3b0a 2020 2020 7d0a t(error);. }. │ │ │ │ +0005a090: 0a20 2020 2069 203d 2030 3b0a 2020 2020 . i = 0;. │ │ │ │ +0005a0a0: 6c65 6e20 3d20 7265 7370 6f6e 7365 496e len = responseIn │ │ │ │ +0005a0b0: 7465 7263 6570 746f 7243 6861 696e 2e6c terceptorChain.l │ │ │ │ +0005a0c0: 656e 6774 683b 0a0a 2020 2020 7768 696c ength;.. whil │ │ │ │ +0005a0d0: 6520 2869 203c 206c 656e 2920 7b0a 2020 e (i < len) {. │ │ │ │ +0005a0e0: 2020 2020 7072 6f6d 6973 6520 3d20 7072 promise = pr │ │ │ │ +0005a0f0: 6f6d 6973 652e 7468 656e 2872 6573 706f omise.then(respo │ │ │ │ +0005a100: 6e73 6549 6e74 6572 6365 7074 6f72 4368 nseInterceptorCh │ │ │ │ +0005a110: 6169 6e5b 692b 2b5d 2c20 7265 7370 6f6e ain[i++], respon │ │ │ │ +0005a120: 7365 496e 7465 7263 6570 746f 7243 6861 seInterceptorCha │ │ │ │ +0005a130: 696e 5b69 2b2b 5d29 3b0a 2020 2020 7d0a in[i++]);. }. │ │ │ │ +0005a140: 0a20 2020 2072 6574 7572 6e20 7072 6f6d . return prom │ │ │ │ +0005a150: 6973 653b 0a20 207d 0a0a 2020 6765 7455 ise;. }.. getU │ │ │ │ +0005a160: 7269 2863 6f6e 6669 6729 207b 0a20 2020 ri(config) {. │ │ │ │ +0005a170: 2063 6f6e 6669 6720 3d20 6d65 7267 6543 config = mergeC │ │ │ │ +0005a180: 6f6e 6669 6728 7468 6973 2e64 6566 6175 onfig(this.defau │ │ │ │ +0005a190: 6c74 732c 2063 6f6e 6669 6729 3b0a 2020 lts, config);. │ │ │ │ +0005a1a0: 2020 636f 6e73 7420 6675 6c6c 5061 7468 const fullPath │ │ │ │ +0005a1b0: 203d 2062 7569 6c64 4675 6c6c 5061 7468 = buildFullPath │ │ │ │ +0005a1c0: 2863 6f6e 6669 672e 6261 7365 5552 4c2c (config.baseURL, │ │ │ │ +0005a1d0: 2063 6f6e 6669 672e 7572 6c2c 2063 6f6e config.url, con │ │ │ │ +0005a1e0: 6669 672e 616c 6c6f 7741 6273 6f6c 7574 fig.allowAbsolut │ │ │ │ +0005a1f0: 6555 726c 7329 3b0a 2020 2020 7265 7475 eUrls);. retu │ │ │ │ +0005a200: 726e 2062 7569 6c64 5552 4c28 6675 6c6c rn buildURL(full │ │ │ │ +0005a210: 5061 7468 2c20 636f 6e66 6967 2e70 6172 Path, config.par │ │ │ │ +0005a220: 616d 732c 2063 6f6e 6669 672e 7061 7261 ams, config.para │ │ │ │ +0005a230: 6d73 5365 7269 616c 697a 6572 293b 0a20 msSerializer);. │ │ │ │ +0005a240: 207d 0a7d 0a0a 2f2f 2050 726f 7669 6465 }.}..// Provide │ │ │ │ +0005a250: 2061 6c69 6173 6573 2066 6f72 2073 7570 aliases for sup │ │ │ │ +0005a260: 706f 7274 6564 2072 6571 7565 7374 206d ported request m │ │ │ │ +0005a270: 6574 686f 6473 0a75 7469 6c73 2431 2e66 ethods.utils$1.f │ │ │ │ +0005a280: 6f72 4561 6368 285b 2764 656c 6574 6527 orEach(['delete' │ │ │ │ +0005a290: 2c20 2767 6574 272c 2027 6865 6164 272c , 'get', 'head', │ │ │ │ +0005a2a0: 2027 6f70 7469 6f6e 7327 5d2c 2066 756e 'options'], fun │ │ │ │ +0005a2b0: 6374 696f 6e20 666f 7245 6163 684d 6574 ction forEachMet │ │ │ │ +0005a2c0: 686f 644e 6f44 6174 6128 6d65 7468 6f64 hodNoData(method │ │ │ │ +0005a2d0: 2920 7b0a 2020 2f2a 6573 6c69 6e74 2066 ) {. /*eslint f │ │ │ │ +0005a2e0: 756e 632d 6e61 6d65 733a 302a 2f0a 2020 unc-names:0*/. │ │ │ │ +0005a2f0: 4178 696f 732e 7072 6f74 6f74 7970 655b Axios.prototype[ │ │ │ │ +0005a300: 6d65 7468 6f64 5d20 3d20 6675 6e63 7469 method] = functi │ │ │ │ +0005a310: 6f6e 2875 726c 2c20 636f 6e66 6967 2920 on(url, config) │ │ │ │ +0005a320: 7b0a 2020 2020 7265 7475 726e 2074 6869 {. return thi │ │ │ │ +0005a330: 732e 7265 7175 6573 7428 6d65 7267 6543 s.request(mergeC │ │ │ │ +0005a340: 6f6e 6669 6728 636f 6e66 6967 207c 7c20 onfig(config || │ │ │ │ +0005a350: 7b7d 2c20 7b0a 2020 2020 2020 6d65 7468 {}, {. meth │ │ │ │ +0005a360: 6f64 2c0a 2020 2020 2020 7572 6c2c 0a20 od,. url,. │ │ │ │ +0005a370: 2020 2020 2064 6174 613a 2028 636f 6e66 data: (conf │ │ │ │ +0005a380: 6967 207c 7c20 7b7d 292e 6461 7461 0a20 ig || {}).data. │ │ │ │ +0005a390: 2020 207d 2929 3b0a 2020 7d3b 0a7d 293b }));. };.}); │ │ │ │ +0005a3a0: 0a0a 7574 696c 7324 312e 666f 7245 6163 ..utils$1.forEac │ │ │ │ +0005a3b0: 6828 5b27 706f 7374 272c 2027 7075 7427 h(['post', 'put' │ │ │ │ +0005a3c0: 2c20 2770 6174 6368 275d 2c20 6675 6e63 , 'patch'], func │ │ │ │ +0005a3d0: 7469 6f6e 2066 6f72 4561 6368 4d65 7468 tion forEachMeth │ │ │ │ +0005a3e0: 6f64 5769 7468 4461 7461 286d 6574 686f odWithData(metho │ │ │ │ +0005a3f0: 6429 207b 0a20 202f 2a65 736c 696e 7420 d) {. /*eslint │ │ │ │ +0005a400: 6675 6e63 2d6e 616d 6573 3a30 2a2f 0a0a func-names:0*/.. │ │ │ │ +0005a410: 2020 6675 6e63 7469 6f6e 2067 656e 6572 function gener │ │ │ │ +0005a420: 6174 6548 5454 504d 6574 686f 6428 6973 ateHTTPMethod(is │ │ │ │ +0005a430: 466f 726d 2920 7b0a 2020 2020 7265 7475 Form) {. retu │ │ │ │ +0005a440: 726e 2066 756e 6374 696f 6e20 6874 7470 rn function http │ │ │ │ +0005a450: 4d65 7468 6f64 2875 726c 2c20 6461 7461 Method(url, data │ │ │ │ +0005a460: 2c20 636f 6e66 6967 2920 7b0a 2020 2020 , config) {. │ │ │ │ +0005a470: 2020 7265 7475 726e 2074 6869 732e 7265 return this.re │ │ │ │ +0005a480: 7175 6573 7428 6d65 7267 6543 6f6e 6669 quest(mergeConfi │ │ │ │ +0005a490: 6728 636f 6e66 6967 207c 7c20 7b7d 2c20 g(config || {}, │ │ │ │ +0005a4a0: 7b0a 2020 2020 2020 2020 6d65 7468 6f64 {. method │ │ │ │ +0005a4b0: 2c0a 2020 2020 2020 2020 6865 6164 6572 ,. header │ │ │ │ +0005a4c0: 733a 2069 7346 6f72 6d20 3f20 7b0a 2020 s: isForm ? {. │ │ │ │ +0005a4d0: 2020 2020 2020 2020 2743 6f6e 7465 6e74 'Content │ │ │ │ +0005a4e0: 2d54 7970 6527 3a20 276d 756c 7469 7061 -Type': 'multipa │ │ │ │ +0005a4f0: 7274 2f66 6f72 6d2d 6461 7461 270a 2020 rt/form-data'. │ │ │ │ +0005a500: 2020 2020 2020 7d20 3a20 7b7d 2c0a 2020 } : {},. │ │ │ │ +0005a510: 2020 2020 2020 7572 6c2c 0a20 2020 2020 url,. │ │ │ │ +0005a520: 2020 2064 6174 610a 2020 2020 2020 7d29 data. }) │ │ │ │ +0005a530: 293b 0a20 2020 207d 3b0a 2020 7d0a 0a20 );. };. }.. │ │ │ │ +0005a540: 2041 7869 6f73 2e70 726f 746f 7479 7065 Axios.prototype │ │ │ │ +0005a550: 5b6d 6574 686f 645d 203d 2067 656e 6572 [method] = gener │ │ │ │ +0005a560: 6174 6548 5454 504d 6574 686f 6428 293b ateHTTPMethod(); │ │ │ │ +0005a570: 0a0a 2020 4178 696f 732e 7072 6f74 6f74 .. Axios.protot │ │ │ │ +0005a580: 7970 655b 6d65 7468 6f64 202b 2027 466f ype[method + 'Fo │ │ │ │ +0005a590: 726d 275d 203d 2067 656e 6572 6174 6548 rm'] = generateH │ │ │ │ +0005a5a0: 5454 504d 6574 686f 6428 7472 7565 293b TTPMethod(true); │ │ │ │ +0005a5b0: 0a7d 293b 0a0a 636f 6e73 7420 4178 696f .});..const Axio │ │ │ │ +0005a5c0: 7324 3120 3d20 4178 696f 733b 0a0a 2f2a s$1 = Axios;../* │ │ │ │ +0005a5d0: 2a0a 202a 2041 2060 4361 6e63 656c 546f *. * A `CancelTo │ │ │ │ +0005a5e0: 6b65 6e60 2069 7320 616e 206f 626a 6563 ken` is an objec │ │ │ │ +0005a5f0: 7420 7468 6174 2063 616e 2062 6520 7573 t that can be us │ │ │ │ +0005a600: 6564 2074 6f20 7265 7175 6573 7420 6361 ed to request ca │ │ │ │ +0005a610: 6e63 656c 6c61 7469 6f6e 206f 6620 616e ncellation of an │ │ │ │ +0005a620: 206f 7065 7261 7469 6f6e 2e0a 202a 0a20 operation.. *. │ │ │ │ +0005a630: 2a20 4070 6172 616d 207b 4675 6e63 7469 * @param {Functi │ │ │ │ +0005a640: 6f6e 7d20 6578 6563 7574 6f72 2054 6865 on} executor The │ │ │ │ +0005a650: 2065 7865 6375 746f 7220 6675 6e63 7469 executor functi │ │ │ │ +0005a660: 6f6e 2e0a 202a 0a20 2a20 4072 6574 7572 on.. *. * @retur │ │ │ │ +0005a670: 6e73 207b 4361 6e63 656c 546f 6b65 6e7d ns {CancelToken} │ │ │ │ +0005a680: 0a20 2a2f 0a63 6c61 7373 2043 616e 6365 . */.class Cance │ │ │ │ +0005a690: 6c54 6f6b 656e 207b 0a20 2063 6f6e 7374 lToken {. const │ │ │ │ +0005a6a0: 7275 6374 6f72 2865 7865 6375 746f 7229 ructor(executor) │ │ │ │ +0005a6b0: 207b 0a20 2020 2069 6620 2874 7970 656f {. if (typeo │ │ │ │ +0005a6c0: 6620 6578 6563 7574 6f72 2021 3d3d 2027 f executor !== ' │ │ │ │ +0005a6d0: 6675 6e63 7469 6f6e 2729 207b 0a20 2020 function') {. │ │ │ │ +0005a6e0: 2020 2074 6872 6f77 206e 6577 2054 7970 throw new Typ │ │ │ │ +0005a6f0: 6545 7272 6f72 2827 6578 6563 7574 6f72 eError('executor │ │ │ │ +0005a700: 206d 7573 7420 6265 2061 2066 756e 6374 must be a funct │ │ │ │ +0005a710: 696f 6e2e 2729 3b0a 2020 2020 7d0a 0a20 ion.');. }.. │ │ │ │ +0005a720: 2020 206c 6574 2072 6573 6f6c 7665 5072 let resolvePr │ │ │ │ +0005a730: 6f6d 6973 653b 0a0a 2020 2020 7468 6973 omise;.. this │ │ │ │ +0005a740: 2e70 726f 6d69 7365 203d 206e 6577 2050 .promise = new P │ │ │ │ +0005a750: 726f 6d69 7365 2866 756e 6374 696f 6e20 romise(function │ │ │ │ +0005a760: 7072 6f6d 6973 6545 7865 6375 746f 7228 promiseExecutor( │ │ │ │ +0005a770: 7265 736f 6c76 6529 207b 0a20 2020 2020 resolve) {. │ │ │ │ +0005a780: 2072 6573 6f6c 7665 5072 6f6d 6973 6520 resolvePromise │ │ │ │ +0005a790: 3d20 7265 736f 6c76 653b 0a20 2020 207d = resolve;. } │ │ │ │ +0005a7a0: 293b 0a0a 2020 2020 636f 6e73 7420 746f );.. const to │ │ │ │ +0005a7b0: 6b65 6e20 3d20 7468 6973 3b0a 0a20 2020 ken = this;.. │ │ │ │ +0005a7c0: 202f 2f20 6573 6c69 6e74 2d64 6973 6162 // eslint-disab │ │ │ │ +0005a7d0: 6c65 2d6e 6578 742d 6c69 6e65 2066 756e le-next-line fun │ │ │ │ +0005a7e0: 632d 6e61 6d65 730a 2020 2020 7468 6973 c-names. this │ │ │ │ +0005a7f0: 2e70 726f 6d69 7365 2e74 6865 6e28 6361 .promise.then(ca │ │ │ │ +0005a800: 6e63 656c 203d 3e20 7b0a 2020 2020 2020 ncel => {. │ │ │ │ +0005a810: 6966 2028 2174 6f6b 656e 2e5f 6c69 7374 if (!token._list │ │ │ │ +0005a820: 656e 6572 7329 2072 6574 7572 6e3b 0a0a eners) return;.. │ │ │ │ +0005a830: 2020 2020 2020 6c65 7420 6920 3d20 746f let i = to │ │ │ │ +0005a840: 6b65 6e2e 5f6c 6973 7465 6e65 7273 2e6c ken._listeners.l │ │ │ │ +0005a850: 656e 6774 683b 0a0a 2020 2020 2020 7768 ength;.. wh │ │ │ │ +0005a860: 696c 6520 2869 2d2d 203e 2030 2920 7b0a ile (i-- > 0) {. │ │ │ │ +0005a870: 2020 2020 2020 2020 746f 6b65 6e2e 5f6c token._l │ │ │ │ +0005a880: 6973 7465 6e65 7273 5b69 5d28 6361 6e63 isteners[i](canc │ │ │ │ +0005a890: 656c 293b 0a20 2020 2020 207d 0a20 2020 el);. }. │ │ │ │ +0005a8a0: 2020 2074 6f6b 656e 2e5f 6c69 7374 656e token._listen │ │ │ │ +0005a8b0: 6572 7320 3d20 6e75 6c6c 3b0a 2020 2020 ers = null;. │ │ │ │ +0005a8c0: 7d29 3b0a 0a20 2020 202f 2f20 6573 6c69 });.. // esli │ │ │ │ +0005a8d0: 6e74 2d64 6973 6162 6c65 2d6e 6578 742d nt-disable-next- │ │ │ │ +0005a8e0: 6c69 6e65 2066 756e 632d 6e61 6d65 730a line func-names. │ │ │ │ +0005a8f0: 2020 2020 7468 6973 2e70 726f 6d69 7365 this.promise │ │ │ │ +0005a900: 2e74 6865 6e20 3d20 6f6e 6675 6c66 696c .then = onfulfil │ │ │ │ +0005a910: 6c65 6420 3d3e 207b 0a20 2020 2020 206c led => {. l │ │ │ │ +0005a920: 6574 205f 7265 736f 6c76 653b 0a20 2020 et _resolve;. │ │ │ │ +0005a930: 2020 202f 2f20 6573 6c69 6e74 2d64 6973 // eslint-dis │ │ │ │ +0005a940: 6162 6c65 2d6e 6578 742d 6c69 6e65 2066 able-next-line f │ │ │ │ +0005a950: 756e 632d 6e61 6d65 730a 2020 2020 2020 unc-names. │ │ │ │ +0005a960: 636f 6e73 7420 7072 6f6d 6973 6520 3d20 const promise = │ │ │ │ +0005a970: 6e65 7720 5072 6f6d 6973 6528 7265 736f new Promise(reso │ │ │ │ +0005a980: 6c76 6520 3d3e 207b 0a20 2020 2020 2020 lve => {. │ │ │ │ +0005a990: 2074 6f6b 656e 2e73 7562 7363 7269 6265 token.subscribe │ │ │ │ +0005a9a0: 2872 6573 6f6c 7665 293b 0a20 2020 2020 (resolve);. │ │ │ │ +0005a9b0: 2020 205f 7265 736f 6c76 6520 3d20 7265 _resolve = re │ │ │ │ +0005a9c0: 736f 6c76 653b 0a20 2020 2020 207d 292e solve;. }). │ │ │ │ +0005a9d0: 7468 656e 286f 6e66 756c 6669 6c6c 6564 then(onfulfilled │ │ │ │ +0005a9e0: 293b 0a0a 2020 2020 2020 7072 6f6d 6973 );.. promis │ │ │ │ +0005a9f0: 652e 6361 6e63 656c 203d 2066 756e 6374 e.cancel = funct │ │ │ │ +0005aa00: 696f 6e20 7265 6a65 6374 2829 207b 0a20 ion reject() {. │ │ │ │ +0005aa10: 2020 2020 2020 2074 6f6b 656e 2e75 6e73 token.uns │ │ │ │ +0005aa20: 7562 7363 7269 6265 285f 7265 736f 6c76 ubscribe(_resolv │ │ │ │ +0005aa30: 6529 3b0a 2020 2020 2020 7d3b 0a0a 2020 e);. };.. │ │ │ │ +0005aa40: 2020 2020 7265 7475 726e 2070 726f 6d69 return promi │ │ │ │ +0005aa50: 7365 3b0a 2020 2020 7d3b 0a0a 2020 2020 se;. };.. │ │ │ │ +0005aa60: 6578 6563 7574 6f72 2866 756e 6374 696f executor(functio │ │ │ │ +0005aa70: 6e20 6361 6e63 656c 286d 6573 7361 6765 n cancel(message │ │ │ │ +0005aa80: 2c20 636f 6e66 6967 2c20 7265 7175 6573 , config, reques │ │ │ │ +0005aa90: 7429 207b 0a20 2020 2020 2069 6620 2874 t) {. if (t │ │ │ │ +0005aaa0: 6f6b 656e 2e72 6561 736f 6e29 207b 0a20 oken.reason) {. │ │ │ │ +0005aab0: 2020 2020 2020 202f 2f20 4361 6e63 656c // Cancel │ │ │ │ +0005aac0: 6c61 7469 6f6e 2068 6173 2061 6c72 6561 lation has alrea │ │ │ │ +0005aad0: 6479 2062 6565 6e20 7265 7175 6573 7465 dy been requeste │ │ │ │ +0005aae0: 640a 2020 2020 2020 2020 7265 7475 726e d. return │ │ │ │ +0005aaf0: 3b0a 2020 2020 2020 7d0a 0a20 2020 2020 ;. }.. │ │ │ │ +0005ab00: 2074 6f6b 656e 2e72 6561 736f 6e20 3d20 token.reason = │ │ │ │ +0005ab10: 6e65 7720 4361 6e63 656c 6564 4572 726f new CanceledErro │ │ │ │ +0005ab20: 7228 6d65 7373 6167 652c 2063 6f6e 6669 r(message, confi │ │ │ │ +0005ab30: 672c 2072 6571 7565 7374 293b 0a20 2020 g, request);. │ │ │ │ +0005ab40: 2020 2072 6573 6f6c 7665 5072 6f6d 6973 resolvePromis │ │ │ │ +0005ab50: 6528 746f 6b65 6e2e 7265 6173 6f6e 293b e(token.reason); │ │ │ │ +0005ab60: 0a20 2020 207d 293b 0a20 207d 0a0a 2020 . });. }.. │ │ │ │ +0005ab70: 2f2a 2a0a 2020 202a 2054 6872 6f77 7320 /**. * Throws │ │ │ │ +0005ab80: 6120 6043 616e 6365 6c65 6445 7272 6f72 a `CanceledError │ │ │ │ +0005ab90: 6020 6966 2063 616e 6365 6c6c 6174 696f ` if cancellatio │ │ │ │ +0005aba0: 6e20 6861 7320 6265 656e 2072 6571 7565 n has been reque │ │ │ │ +0005abb0: 7374 6564 2e0a 2020 202a 2f0a 2020 7468 sted.. */. th │ │ │ │ +0005abc0: 726f 7749 6652 6571 7565 7374 6564 2829 rowIfRequested() │ │ │ │ +0005abd0: 207b 0a20 2020 2069 6620 2874 6869 732e {. if (this. │ │ │ │ +0005abe0: 7265 6173 6f6e 2920 7b0a 2020 2020 2020 reason) {. │ │ │ │ +0005abf0: 7468 726f 7720 7468 6973 2e72 6561 736f throw this.reaso │ │ │ │ +0005ac00: 6e3b 0a20 2020 207d 0a20 207d 0a0a 2020 n;. }. }.. │ │ │ │ +0005ac10: 2f2a 2a0a 2020 202a 2053 7562 7363 7269 /**. * Subscri │ │ │ │ +0005ac20: 6265 2074 6f20 7468 6520 6361 6e63 656c be to the cancel │ │ │ │ +0005ac30: 2073 6967 6e61 6c0a 2020 202a 2f0a 0a20 signal. */.. │ │ │ │ +0005ac40: 2073 7562 7363 7269 6265 286c 6973 7465 subscribe(liste │ │ │ │ +0005ac50: 6e65 7229 207b 0a20 2020 2069 6620 2874 ner) {. if (t │ │ │ │ +0005ac60: 6869 732e 7265 6173 6f6e 2920 7b0a 2020 his.reason) {. │ │ │ │ +0005ac70: 2020 2020 6c69 7374 656e 6572 2874 6869 listener(thi │ │ │ │ +0005ac80: 732e 7265 6173 6f6e 293b 0a20 2020 2020 s.reason);. │ │ │ │ +0005ac90: 2072 6574 7572 6e3b 0a20 2020 207d 0a0a return;. }.. │ │ │ │ +0005aca0: 2020 2020 6966 2028 7468 6973 2e5f 6c69 if (this._li │ │ │ │ +0005acb0: 7374 656e 6572 7329 207b 0a20 2020 2020 steners) {. │ │ │ │ +0005acc0: 2074 6869 732e 5f6c 6973 7465 6e65 7273 this._listeners │ │ │ │ +0005acd0: 2e70 7573 6828 6c69 7374 656e 6572 293b .push(listener); │ │ │ │ +0005ace0: 0a20 2020 207d 2065 6c73 6520 7b0a 2020 . } else {. │ │ │ │ +0005acf0: 2020 2020 7468 6973 2e5f 6c69 7374 656e this._listen │ │ │ │ +0005ad00: 6572 7320 3d20 5b6c 6973 7465 6e65 725d ers = [listener] │ │ │ │ +0005ad10: 3b0a 2020 2020 7d0a 2020 7d0a 0a20 202f ;. }. }.. / │ │ │ │ +0005ad20: 2a2a 0a20 2020 2a20 556e 7375 6273 6372 **. * Unsubscr │ │ │ │ +0005ad30: 6962 6520 6672 6f6d 2074 6865 2063 616e ibe from the can │ │ │ │ +0005ad40: 6365 6c20 7369 676e 616c 0a20 2020 2a2f cel signal. */ │ │ │ │ +0005ad50: 0a0a 2020 756e 7375 6273 6372 6962 6528 .. unsubscribe( │ │ │ │ +0005ad60: 6c69 7374 656e 6572 2920 7b0a 2020 2020 listener) {. │ │ │ │ +0005ad70: 6966 2028 2174 6869 732e 5f6c 6973 7465 if (!this._liste │ │ │ │ +0005ad80: 6e65 7273 2920 7b0a 2020 2020 2020 7265 ners) {. re │ │ │ │ +0005ad90: 7475 726e 3b0a 2020 2020 7d0a 2020 2020 turn;. }. │ │ │ │ +0005ada0: 636f 6e73 7420 696e 6465 7820 3d20 7468 const index = th │ │ │ │ +0005adb0: 6973 2e5f 6c69 7374 656e 6572 732e 696e is._listeners.in │ │ │ │ +0005adc0: 6465 784f 6628 6c69 7374 656e 6572 293b dexOf(listener); │ │ │ │ +0005add0: 0a20 2020 2069 6620 2869 6e64 6578 2021 . if (index ! │ │ │ │ +0005ade0: 3d3d 202d 3129 207b 0a20 2020 2020 2074 == -1) {. t │ │ │ │ +0005adf0: 6869 732e 5f6c 6973 7465 6e65 7273 2e73 his._listeners.s │ │ │ │ +0005ae00: 706c 6963 6528 696e 6465 782c 2031 293b plice(index, 1); │ │ │ │ +0005ae10: 0a20 2020 207d 0a20 207d 0a0a 2020 746f . }. }.. to │ │ │ │ +0005ae20: 4162 6f72 7453 6967 6e61 6c28 2920 7b0a AbortSignal() {. │ │ │ │ +0005ae30: 2020 2020 636f 6e73 7420 636f 6e74 726f const contro │ │ │ │ +0005ae40: 6c6c 6572 203d 206e 6577 2041 626f 7274 ller = new Abort │ │ │ │ +0005ae50: 436f 6e74 726f 6c6c 6572 2829 3b0a 0a20 Controller();.. │ │ │ │ +0005ae60: 2020 2063 6f6e 7374 2061 626f 7274 203d const abort = │ │ │ │ +0005ae70: 2028 6572 7229 203d 3e20 7b0a 2020 2020 (err) => {. │ │ │ │ +0005ae80: 2020 636f 6e74 726f 6c6c 6572 2e61 626f controller.abo │ │ │ │ +0005ae90: 7274 2865 7272 293b 0a20 2020 207d 3b0a rt(err);. };. │ │ │ │ +0005aea0: 0a20 2020 2074 6869 732e 7375 6273 6372 . this.subscr │ │ │ │ +0005aeb0: 6962 6528 6162 6f72 7429 3b0a 0a20 2020 ibe(abort);.. │ │ │ │ +0005aec0: 2063 6f6e 7472 6f6c 6c65 722e 7369 676e controller.sign │ │ │ │ +0005aed0: 616c 2e75 6e73 7562 7363 7269 6265 203d al.unsubscribe = │ │ │ │ +0005aee0: 2028 2920 3d3e 2074 6869 732e 756e 7375 () => this.unsu │ │ │ │ +0005aef0: 6273 6372 6962 6528 6162 6f72 7429 3b0a bscribe(abort);. │ │ │ │ +0005af00: 0a20 2020 2072 6574 7572 6e20 636f 6e74 . return cont │ │ │ │ +0005af10: 726f 6c6c 6572 2e73 6967 6e61 6c3b 0a20 roller.signal;. │ │ │ │ +0005af20: 207d 0a0a 2020 2f2a 2a0a 2020 202a 2052 }.. /**. * R │ │ │ │ +0005af30: 6574 7572 6e73 2061 6e20 6f62 6a65 6374 eturns an object │ │ │ │ +0005af40: 2074 6861 7420 636f 6e74 6169 6e73 2061 that contains a │ │ │ │ +0005af50: 206e 6577 2060 4361 6e63 656c 546f 6b65 new `CancelToke │ │ │ │ +0005af60: 6e60 2061 6e64 2061 2066 756e 6374 696f n` and a functio │ │ │ │ +0005af70: 6e20 7468 6174 2c20 7768 656e 2063 616c n that, when cal │ │ │ │ +0005af80: 6c65 642c 0a20 2020 2a20 6361 6e63 656c led,. * cancel │ │ │ │ +0005af90: 7320 7468 6520 6043 616e 6365 6c54 6f6b s the `CancelTok │ │ │ │ +0005afa0: 656e 602e 0a20 2020 2a2f 0a20 2073 7461 en`.. */. sta │ │ │ │ +0005afb0: 7469 6320 736f 7572 6365 2829 207b 0a20 tic source() {. │ │ │ │ +0005afc0: 2020 206c 6574 2063 616e 6365 6c3b 0a20 let cancel;. │ │ │ │ +0005afd0: 2020 2063 6f6e 7374 2074 6f6b 656e 203d const token = │ │ │ │ +0005afe0: 206e 6577 2043 616e 6365 6c54 6f6b 656e new CancelToken │ │ │ │ +0005aff0: 2866 756e 6374 696f 6e20 6578 6563 7574 (function execut │ │ │ │ +0005b000: 6f72 2863 2920 7b0a 2020 2020 2020 6361 or(c) {. ca │ │ │ │ +0005b010: 6e63 656c 203d 2063 3b0a 2020 2020 7d29 ncel = c;. }) │ │ │ │ +0005b020: 3b0a 2020 2020 7265 7475 726e 207b 0a20 ;. return {. │ │ │ │ +0005b030: 2020 2020 2074 6f6b 656e 2c0a 2020 2020 token,. │ │ │ │ +0005b040: 2020 6361 6e63 656c 0a20 2020 207d 3b0a cancel. };. │ │ │ │ +0005b050: 2020 7d0a 7d0a 0a63 6f6e 7374 2043 616e }.}..const Can │ │ │ │ +0005b060: 6365 6c54 6f6b 656e 2431 203d 2043 616e celToken$1 = Can │ │ │ │ +0005b070: 6365 6c54 6f6b 656e 3b0a 0a2f 2a2a 0a20 celToken;../**. │ │ │ │ +0005b080: 2a20 5379 6e74 6163 7469 6320 7375 6761 * Syntactic suga │ │ │ │ +0005b090: 7220 666f 7220 696e 766f 6b69 6e67 2061 r for invoking a │ │ │ │ +0005b0a0: 2066 756e 6374 696f 6e20 616e 6420 6578 function and ex │ │ │ │ +0005b0b0: 7061 6e64 696e 6720 616e 2061 7272 6179 panding an array │ │ │ │ +0005b0c0: 2066 6f72 2061 7267 756d 656e 7473 2e0a for arguments.. │ │ │ │ +0005b0d0: 202a 0a20 2a20 436f 6d6d 6f6e 2075 7365 *. * Common use │ │ │ │ +0005b0e0: 2063 6173 6520 776f 756c 6420 6265 2074 case would be t │ │ │ │ +0005b0f0: 6f20 7573 6520 6046 756e 6374 696f 6e2e o use `Function. │ │ │ │ +0005b100: 7072 6f74 6f74 7970 652e 6170 706c 7960 prototype.apply` │ │ │ │ +0005b110: 2e0a 202a 0a20 2a20 2060 6060 6a73 0a20 .. *. * ```js. │ │ │ │ +0005b120: 2a20 2066 756e 6374 696f 6e20 6628 782c * function f(x, │ │ │ │ +0005b130: 2079 2c20 7a29 207b 7d0a 202a 2020 7661 y, z) {}. * va │ │ │ │ +0005b140: 7220 6172 6773 203d 205b 312c 2032 2c20 r args = [1, 2, │ │ │ │ +0005b150: 335d 3b0a 202a 2020 662e 6170 706c 7928 3];. * f.apply( │ │ │ │ +0005b160: 6e75 6c6c 2c20 6172 6773 293b 0a20 2a20 null, args);. * │ │ │ │ +0005b170: 2060 6060 0a20 2a0a 202a 2057 6974 6820 ```. *. * With │ │ │ │ +0005b180: 6073 7072 6561 6460 2074 6869 7320 6578 `spread` this ex │ │ │ │ +0005b190: 616d 706c 6520 6361 6e20 6265 2072 652d ample can be re- │ │ │ │ +0005b1a0: 7772 6974 7465 6e2e 0a20 2a0a 202a 2020 written.. *. * │ │ │ │ +0005b1b0: 6060 606a 730a 202a 2020 7370 7265 6164 ```js. * spread │ │ │ │ +0005b1c0: 2866 756e 6374 696f 6e28 782c 2079 2c20 (function(x, y, │ │ │ │ +0005b1d0: 7a29 207b 7d29 285b 312c 2032 2c20 335d z) {})([1, 2, 3] │ │ │ │ +0005b1e0: 293b 0a20 2a20 2060 6060 0a20 2a0a 202a );. * ```. *. * │ │ │ │ +0005b1f0: 2040 7061 7261 6d20 7b46 756e 6374 696f @param {Functio │ │ │ │ +0005b200: 6e7d 2063 616c 6c62 6163 6b0a 202a 0a20 n} callback. *. │ │ │ │ +0005b210: 2a20 4072 6574 7572 6e73 207b 4675 6e63 * @returns {Func │ │ │ │ +0005b220: 7469 6f6e 7d0a 202a 2f0a 6675 6e63 7469 tion}. */.functi │ │ │ │ +0005b230: 6f6e 2073 7072 6561 6428 6361 6c6c 6261 on spread(callba │ │ │ │ +0005b240: 636b 2920 7b0a 2020 7265 7475 726e 2066 ck) {. return f │ │ │ │ +0005b250: 756e 6374 696f 6e20 7772 6170 2861 7272 unction wrap(arr │ │ │ │ +0005b260: 2920 7b0a 2020 2020 7265 7475 726e 2063 ) {. return c │ │ │ │ +0005b270: 616c 6c62 6163 6b2e 6170 706c 7928 6e75 allback.apply(nu │ │ │ │ +0005b280: 6c6c 2c20 6172 7229 3b0a 2020 7d3b 0a7d ll, arr);. };.} │ │ │ │ +0005b290: 0a0a 2f2a 2a0a 202a 2044 6574 6572 6d69 ../**. * Determi │ │ │ │ +0005b2a0: 6e65 7320 7768 6574 6865 7220 7468 6520 nes whether the │ │ │ │ +0005b2b0: 7061 796c 6f61 6420 6973 2061 6e20 6572 payload is an er │ │ │ │ +0005b2c0: 726f 7220 7468 726f 776e 2062 7920 4178 ror thrown by Ax │ │ │ │ +0005b2d0: 696f 730a 202a 0a20 2a20 4070 6172 616d ios. *. * @param │ │ │ │ +0005b2e0: 207b 2a7d 2070 6179 6c6f 6164 2054 6865 {*} payload The │ │ │ │ +0005b2f0: 2076 616c 7565 2074 6f20 7465 7374 0a20 value to test. │ │ │ │ +0005b300: 2a0a 202a 2040 7265 7475 726e 7320 7b62 *. * @returns {b │ │ │ │ +0005b310: 6f6f 6c65 616e 7d20 5472 7565 2069 6620 oolean} True if │ │ │ │ +0005b320: 7468 6520 7061 796c 6f61 6420 6973 2061 the payload is a │ │ │ │ +0005b330: 6e20 6572 726f 7220 7468 726f 776e 2062 n error thrown b │ │ │ │ +0005b340: 7920 4178 696f 732c 206f 7468 6572 7769 y Axios, otherwi │ │ │ │ +0005b350: 7365 2066 616c 7365 0a20 2a2f 0a66 756e se false. */.fun │ │ │ │ +0005b360: 6374 696f 6e20 6973 4178 696f 7345 7272 ction isAxiosErr │ │ │ │ +0005b370: 6f72 2870 6179 6c6f 6164 2920 7b0a 2020 or(payload) {. │ │ │ │ +0005b380: 7265 7475 726e 2075 7469 6c73 2431 2e69 return utils$1.i │ │ │ │ +0005b390: 734f 626a 6563 7428 7061 796c 6f61 6429 sObject(payload) │ │ │ │ +0005b3a0: 2026 2620 2870 6179 6c6f 6164 2e69 7341 && (payload.isA │ │ │ │ +0005b3b0: 7869 6f73 4572 726f 7220 3d3d 3d20 7472 xiosError === tr │ │ │ │ +0005b3c0: 7565 293b 0a7d 0a0a 636f 6e73 7420 4874 ue);.}..const Ht │ │ │ │ +0005b3d0: 7470 5374 6174 7573 436f 6465 203d 207b tpStatusCode = { │ │ │ │ +0005b3e0: 0a20 2043 6f6e 7469 6e75 653a 2031 3030 . Continue: 100 │ │ │ │ +0005b3f0: 2c0a 2020 5377 6974 6368 696e 6750 726f ,. SwitchingPro │ │ │ │ +0005b400: 746f 636f 6c73 3a20 3130 312c 0a20 2050 tocols: 101,. P │ │ │ │ +0005b410: 726f 6365 7373 696e 673a 2031 3032 2c0a rocessing: 102,. │ │ │ │ +0005b420: 2020 4561 726c 7948 696e 7473 3a20 3130 EarlyHints: 10 │ │ │ │ +0005b430: 332c 0a20 204f 6b3a 2032 3030 2c0a 2020 3,. Ok: 200,. │ │ │ │ +0005b440: 4372 6561 7465 643a 2032 3031 2c0a 2020 Created: 201,. │ │ │ │ +0005b450: 4163 6365 7074 6564 3a20 3230 322c 0a20 Accepted: 202,. │ │ │ │ +0005b460: 204e 6f6e 4175 7468 6f72 6974 6174 6976 NonAuthoritativ │ │ │ │ +0005b470: 6549 6e66 6f72 6d61 7469 6f6e 3a20 3230 eInformation: 20 │ │ │ │ +0005b480: 332c 0a20 204e 6f43 6f6e 7465 6e74 3a20 3,. NoContent: │ │ │ │ +0005b490: 3230 342c 0a20 2052 6573 6574 436f 6e74 204,. ResetCont │ │ │ │ +0005b4a0: 656e 743a 2032 3035 2c0a 2020 5061 7274 ent: 205,. Part │ │ │ │ +0005b4b0: 6961 6c43 6f6e 7465 6e74 3a20 3230 362c ialContent: 206, │ │ │ │ +0005b4c0: 0a20 204d 756c 7469 5374 6174 7573 3a20 . MultiStatus: │ │ │ │ +0005b4d0: 3230 372c 0a20 2041 6c72 6561 6479 5265 207,. AlreadyRe │ │ │ │ +0005b4e0: 706f 7274 6564 3a20 3230 382c 0a20 2049 ported: 208,. I │ │ │ │ +0005b4f0: 6d55 7365 643a 2032 3236 2c0a 2020 4d75 mUsed: 226,. Mu │ │ │ │ +0005b500: 6c74 6970 6c65 4368 6f69 6365 733a 2033 ltipleChoices: 3 │ │ │ │ +0005b510: 3030 2c0a 2020 4d6f 7665 6450 6572 6d61 00,. MovedPerma │ │ │ │ +0005b520: 6e65 6e74 6c79 3a20 3330 312c 0a20 2046 nently: 301,. F │ │ │ │ +0005b530: 6f75 6e64 3a20 3330 322c 0a20 2053 6565 ound: 302,. See │ │ │ │ +0005b540: 4f74 6865 723a 2033 3033 2c0a 2020 4e6f Other: 303,. No │ │ │ │ +0005b550: 744d 6f64 6966 6965 643a 2033 3034 2c0a tModified: 304,. │ │ │ │ +0005b560: 2020 5573 6550 726f 7879 3a20 3330 352c UseProxy: 305, │ │ │ │ +0005b570: 0a20 2055 6e75 7365 643a 2033 3036 2c0a . Unused: 306,. │ │ │ │ +0005b580: 2020 5465 6d70 6f72 6172 7952 6564 6972 TemporaryRedir │ │ │ │ +0005b590: 6563 743a 2033 3037 2c0a 2020 5065 726d ect: 307,. Perm │ │ │ │ +0005b5a0: 616e 656e 7452 6564 6972 6563 743a 2033 anentRedirect: 3 │ │ │ │ +0005b5b0: 3038 2c0a 2020 4261 6452 6571 7565 7374 08,. BadRequest │ │ │ │ +0005b5c0: 3a20 3430 302c 0a20 2055 6e61 7574 686f : 400,. Unautho │ │ │ │ +0005b5d0: 7269 7a65 643a 2034 3031 2c0a 2020 5061 rized: 401,. Pa │ │ │ │ +0005b5e0: 796d 656e 7452 6571 7569 7265 643a 2034 ymentRequired: 4 │ │ │ │ +0005b5f0: 3032 2c0a 2020 466f 7262 6964 6465 6e3a 02,. Forbidden: │ │ │ │ +0005b600: 2034 3033 2c0a 2020 4e6f 7446 6f75 6e64 403,. NotFound │ │ │ │ +0005b610: 3a20 3430 342c 0a20 204d 6574 686f 644e : 404,. MethodN │ │ │ │ +0005b620: 6f74 416c 6c6f 7765 643a 2034 3035 2c0a otAllowed: 405,. │ │ │ │ +0005b630: 2020 4e6f 7441 6363 6570 7461 626c 653a NotAcceptable: │ │ │ │ +0005b640: 2034 3036 2c0a 2020 5072 6f78 7941 7574 406,. ProxyAut │ │ │ │ +0005b650: 6865 6e74 6963 6174 696f 6e52 6571 7569 henticationRequi │ │ │ │ +0005b660: 7265 643a 2034 3037 2c0a 2020 5265 7175 red: 407,. Requ │ │ │ │ +0005b670: 6573 7454 696d 656f 7574 3a20 3430 382c estTimeout: 408, │ │ │ │ +0005b680: 0a20 2043 6f6e 666c 6963 743a 2034 3039 . Conflict: 409 │ │ │ │ +0005b690: 2c0a 2020 476f 6e65 3a20 3431 302c 0a20 ,. Gone: 410,. │ │ │ │ +0005b6a0: 204c 656e 6774 6852 6571 7569 7265 643a LengthRequired: │ │ │ │ +0005b6b0: 2034 3131 2c0a 2020 5072 6563 6f6e 6469 411,. Precondi │ │ │ │ +0005b6c0: 7469 6f6e 4661 696c 6564 3a20 3431 322c tionFailed: 412, │ │ │ │ +0005b6d0: 0a20 2050 6179 6c6f 6164 546f 6f4c 6172 . PayloadTooLar │ │ │ │ +0005b6e0: 6765 3a20 3431 332c 0a20 2055 7269 546f ge: 413,. UriTo │ │ │ │ +0005b6f0: 6f4c 6f6e 673a 2034 3134 2c0a 2020 556e oLong: 414,. Un │ │ │ │ +0005b700: 7375 7070 6f72 7465 644d 6564 6961 5479 supportedMediaTy │ │ │ │ +0005b710: 7065 3a20 3431 352c 0a20 2052 616e 6765 pe: 415,. Range │ │ │ │ +0005b720: 4e6f 7453 6174 6973 6669 6162 6c65 3a20 NotSatisfiable: │ │ │ │ +0005b730: 3431 362c 0a20 2045 7870 6563 7461 7469 416,. Expectati │ │ │ │ +0005b740: 6f6e 4661 696c 6564 3a20 3431 372c 0a20 onFailed: 417,. │ │ │ │ +0005b750: 2049 6d41 5465 6170 6f74 3a20 3431 382c ImATeapot: 418, │ │ │ │ +0005b760: 0a20 204d 6973 6469 7265 6374 6564 5265 . MisdirectedRe │ │ │ │ +0005b770: 7175 6573 743a 2034 3231 2c0a 2020 556e quest: 421,. Un │ │ │ │ +0005b780: 7072 6f63 6573 7361 626c 6545 6e74 6974 processableEntit │ │ │ │ +0005b790: 793a 2034 3232 2c0a 2020 4c6f 636b 6564 y: 422,. Locked │ │ │ │ +0005b7a0: 3a20 3432 332c 0a20 2046 6169 6c65 6444 : 423,. FailedD │ │ │ │ +0005b7b0: 6570 656e 6465 6e63 793a 2034 3234 2c0a ependency: 424,. │ │ │ │ +0005b7c0: 2020 546f 6f45 6172 6c79 3a20 3432 352c TooEarly: 425, │ │ │ │ +0005b7d0: 0a20 2055 7067 7261 6465 5265 7175 6972 . UpgradeRequir │ │ │ │ +0005b7e0: 6564 3a20 3432 362c 0a20 2050 7265 636f ed: 426,. Preco │ │ │ │ +0005b7f0: 6e64 6974 696f 6e52 6571 7569 7265 643a nditionRequired: │ │ │ │ +0005b800: 2034 3238 2c0a 2020 546f 6f4d 616e 7952 428,. TooManyR │ │ │ │ +0005b810: 6571 7565 7374 733a 2034 3239 2c0a 2020 equests: 429,. │ │ │ │ +0005b820: 5265 7175 6573 7448 6561 6465 7246 6965 RequestHeaderFie │ │ │ │ +0005b830: 6c64 7354 6f6f 4c61 7267 653a 2034 3331 ldsTooLarge: 431 │ │ │ │ +0005b840: 2c0a 2020 556e 6176 6169 6c61 626c 6546 ,. UnavailableF │ │ │ │ +0005b850: 6f72 4c65 6761 6c52 6561 736f 6e73 3a20 orLegalReasons: │ │ │ │ +0005b860: 3435 312c 0a20 2049 6e74 6572 6e61 6c53 451,. InternalS │ │ │ │ +0005b870: 6572 7665 7245 7272 6f72 3a20 3530 302c erverError: 500, │ │ │ │ +0005b880: 0a20 204e 6f74 496d 706c 656d 656e 7465 . NotImplemente │ │ │ │ +0005b890: 643a 2035 3031 2c0a 2020 4261 6447 6174 d: 501,. BadGat │ │ │ │ +0005b8a0: 6577 6179 3a20 3530 322c 0a20 2053 6572 eway: 502,. Ser │ │ │ │ +0005b8b0: 7669 6365 556e 6176 6169 6c61 626c 653a viceUnavailable: │ │ │ │ +0005b8c0: 2035 3033 2c0a 2020 4761 7465 7761 7954 503,. GatewayT │ │ │ │ +0005b8d0: 696d 656f 7574 3a20 3530 342c 0a20 2048 imeout: 504,. H │ │ │ │ +0005b8e0: 7474 7056 6572 7369 6f6e 4e6f 7453 7570 ttpVersionNotSup │ │ │ │ +0005b8f0: 706f 7274 6564 3a20 3530 352c 0a20 2056 ported: 505,. V │ │ │ │ +0005b900: 6172 6961 6e74 416c 736f 4e65 676f 7469 ariantAlsoNegoti │ │ │ │ +0005b910: 6174 6573 3a20 3530 362c 0a20 2049 6e73 ates: 506,. Ins │ │ │ │ +0005b920: 7566 6669 6369 656e 7453 746f 7261 6765 ufficientStorage │ │ │ │ +0005b930: 3a20 3530 372c 0a20 204c 6f6f 7044 6574 : 507,. LoopDet │ │ │ │ +0005b940: 6563 7465 643a 2035 3038 2c0a 2020 4e6f ected: 508,. No │ │ │ │ +0005b950: 7445 7874 656e 6465 643a 2035 3130 2c0a tExtended: 510,. │ │ │ │ +0005b960: 2020 4e65 7477 6f72 6b41 7574 6865 6e74 NetworkAuthent │ │ │ │ +0005b970: 6963 6174 696f 6e52 6571 7569 7265 643a icationRequired: │ │ │ │ +0005b980: 2035 3131 2c0a 2020 5765 6253 6572 7665 511,. WebServe │ │ │ │ +0005b990: 7249 7344 6f77 6e3a 2035 3231 2c0a 2020 rIsDown: 521,. │ │ │ │ +0005b9a0: 436f 6e6e 6563 7469 6f6e 5469 6d65 644f ConnectionTimedO │ │ │ │ +0005b9b0: 7574 3a20 3532 322c 0a20 204f 7269 6769 ut: 522,. Origi │ │ │ │ +0005b9c0: 6e49 7355 6e72 6561 6368 6162 6c65 3a20 nIsUnreachable: │ │ │ │ +0005b9d0: 3532 332c 0a20 2054 696d 656f 7574 4f63 523,. TimeoutOc │ │ │ │ +0005b9e0: 6375 7272 6564 3a20 3532 342c 0a20 2053 curred: 524,. S │ │ │ │ +0005b9f0: 736c 4861 6e64 7368 616b 6546 6169 6c65 slHandshakeFaile │ │ │ │ +0005ba00: 643a 2035 3235 2c0a 2020 496e 7661 6c69 d: 525,. Invali │ │ │ │ +0005ba10: 6453 736c 4365 7274 6966 6963 6174 653a dSslCertificate: │ │ │ │ +0005ba20: 2035 3236 2c0a 7d3b 0a0a 4f62 6a65 6374 526,.};..Object │ │ │ │ +0005ba30: 2e65 6e74 7269 6573 2848 7474 7053 7461 .entries(HttpSta │ │ │ │ +0005ba40: 7475 7343 6f64 6529 2e66 6f72 4561 6368 tusCode).forEach │ │ │ │ +0005ba50: 2828 5b6b 6579 2c20 7661 6c75 655d 2920 (([key, value]) │ │ │ │ +0005ba60: 3d3e 207b 0a20 2048 7474 7053 7461 7475 => {. HttpStatu │ │ │ │ +0005ba70: 7343 6f64 655b 7661 6c75 655d 203d 206b sCode[value] = k │ │ │ │ +0005ba80: 6579 3b0a 7d29 3b0a 0a63 6f6e 7374 2048 ey;.});..const H │ │ │ │ +0005ba90: 7474 7053 7461 7475 7343 6f64 6524 3120 ttpStatusCode$1 │ │ │ │ +0005baa0: 3d20 4874 7470 5374 6174 7573 436f 6465 = HttpStatusCode │ │ │ │ +0005bab0: 3b0a 0a2f 2a2a 0a20 2a20 4372 6561 7465 ;../**. * Create │ │ │ │ +0005bac0: 2061 6e20 696e 7374 616e 6365 206f 6620 an instance of │ │ │ │ +0005bad0: 4178 696f 730a 202a 0a20 2a20 4070 6172 Axios. *. * @par │ │ │ │ +0005bae0: 616d 207b 4f62 6a65 6374 7d20 6465 6661 am {Object} defa │ │ │ │ +0005baf0: 756c 7443 6f6e 6669 6720 5468 6520 6465 ultConfig The de │ │ │ │ +0005bb00: 6661 756c 7420 636f 6e66 6967 2066 6f72 fault config for │ │ │ │ +0005bb10: 2074 6865 2069 6e73 7461 6e63 650a 202a the instance. * │ │ │ │ +0005bb20: 0a20 2a20 4072 6574 7572 6e73 207b 4178 . * @returns {Ax │ │ │ │ +0005bb30: 696f 737d 2041 206e 6577 2069 6e73 7461 ios} A new insta │ │ │ │ +0005bb40: 6e63 6520 6f66 2041 7869 6f73 0a20 2a2f nce of Axios. */ │ │ │ │ +0005bb50: 0a66 756e 6374 696f 6e20 6372 6561 7465 .function create │ │ │ │ +0005bb60: 496e 7374 616e 6365 2864 6566 6175 6c74 Instance(default │ │ │ │ +0005bb70: 436f 6e66 6967 2920 7b0a 2020 636f 6e73 Config) {. cons │ │ │ │ +0005bb80: 7420 636f 6e74 6578 7420 3d20 6e65 7720 t context = new │ │ │ │ +0005bb90: 4178 696f 7324 3128 6465 6661 756c 7443 Axios$1(defaultC │ │ │ │ +0005bba0: 6f6e 6669 6729 3b0a 2020 636f 6e73 7420 onfig);. const │ │ │ │ +0005bbb0: 696e 7374 616e 6365 203d 2062 696e 6424 instance = bind$ │ │ │ │ +0005bbc0: 3228 4178 696f 7324 312e 7072 6f74 6f74 2(Axios$1.protot │ │ │ │ +0005bbd0: 7970 652e 7265 7175 6573 742c 2063 6f6e ype.request, con │ │ │ │ +0005bbe0: 7465 7874 293b 0a0a 2020 2f2f 2043 6f70 text);.. // Cop │ │ │ │ +0005bbf0: 7920 6178 696f 732e 7072 6f74 6f74 7970 y axios.prototyp │ │ │ │ +0005bc00: 6520 746f 2069 6e73 7461 6e63 650a 2020 e to instance. │ │ │ │ +0005bc10: 7574 696c 7324 312e 6578 7465 6e64 2869 utils$1.extend(i │ │ │ │ +0005bc20: 6e73 7461 6e63 652c 2041 7869 6f73 2431 nstance, Axios$1 │ │ │ │ +0005bc30: 2e70 726f 746f 7479 7065 2c20 636f 6e74 .prototype, cont │ │ │ │ +0005bc40: 6578 742c 207b 616c 6c4f 776e 4b65 7973 ext, {allOwnKeys │ │ │ │ +0005bc50: 3a20 7472 7565 7d29 3b0a 0a20 202f 2f20 : true});.. // │ │ │ │ +0005bc60: 436f 7079 2063 6f6e 7465 7874 2074 6f20 Copy context to │ │ │ │ +0005bc70: 696e 7374 616e 6365 0a20 2075 7469 6c73 instance. utils │ │ │ │ +0005bc80: 2431 2e65 7874 656e 6428 696e 7374 616e $1.extend(instan │ │ │ │ +0005bc90: 6365 2c20 636f 6e74 6578 742c 206e 756c ce, context, nul │ │ │ │ +0005bca0: 6c2c 207b 616c 6c4f 776e 4b65 7973 3a20 l, {allOwnKeys: │ │ │ │ +0005bcb0: 7472 7565 7d29 3b0a 0a20 202f 2f20 4661 true});.. // Fa │ │ │ │ +0005bcc0: 6374 6f72 7920 666f 7220 6372 6561 7469 ctory for creati │ │ │ │ +0005bcd0: 6e67 206e 6577 2069 6e73 7461 6e63 6573 ng new instances │ │ │ │ +0005bce0: 0a20 2069 6e73 7461 6e63 652e 6372 6561 . instance.crea │ │ │ │ +0005bcf0: 7465 203d 2066 756e 6374 696f 6e20 6372 te = function cr │ │ │ │ +0005bd00: 6561 7465 2869 6e73 7461 6e63 6543 6f6e eate(instanceCon │ │ │ │ +0005bd10: 6669 6729 207b 0a20 2020 2072 6574 7572 fig) {. retur │ │ │ │ +0005bd20: 6e20 6372 6561 7465 496e 7374 616e 6365 n createInstance │ │ │ │ +0005bd30: 286d 6572 6765 436f 6e66 6967 2864 6566 (mergeConfig(def │ │ │ │ +0005bd40: 6175 6c74 436f 6e66 6967 2c20 696e 7374 aultConfig, inst │ │ │ │ +0005bd50: 616e 6365 436f 6e66 6967 2929 3b0a 2020 anceConfig));. │ │ │ │ +0005bd60: 7d3b 0a0a 2020 7265 7475 726e 2069 6e73 };.. return ins │ │ │ │ +0005bd70: 7461 6e63 653b 0a7d 0a0a 2f2f 2043 7265 tance;.}..// Cre │ │ │ │ +0005bd80: 6174 6520 7468 6520 6465 6661 756c 7420 ate the default │ │ │ │ +0005bd90: 696e 7374 616e 6365 2074 6f20 6265 2065 instance to be e │ │ │ │ +0005bda0: 7870 6f72 7465 640a 636f 6e73 7420 6178 xported.const ax │ │ │ │ +0005bdb0: 696f 7320 3d20 6372 6561 7465 496e 7374 ios = createInst │ │ │ │ +0005bdc0: 616e 6365 2864 6566 6175 6c74 7324 3129 ance(defaults$1) │ │ │ │ +0005bdd0: 3b0a 0a2f 2f20 4578 706f 7365 2041 7869 ;..// Expose Axi │ │ │ │ +0005bde0: 6f73 2063 6c61 7373 2074 6f20 616c 6c6f os class to allo │ │ │ │ +0005bdf0: 7720 636c 6173 7320 696e 6865 7269 7461 w class inherita │ │ │ │ +0005be00: 6e63 650a 6178 696f 732e 4178 696f 7320 nce.axios.Axios │ │ │ │ +0005be10: 3d20 4178 696f 7324 313b 0a0a 2f2f 2045 = Axios$1;..// E │ │ │ │ +0005be20: 7870 6f73 6520 4361 6e63 656c 2026 2043 xpose Cancel & C │ │ │ │ +0005be30: 616e 6365 6c54 6f6b 656e 0a61 7869 6f73 ancelToken.axios │ │ │ │ +0005be40: 2e43 616e 6365 6c65 6445 7272 6f72 203d .CanceledError = │ │ │ │ +0005be50: 2043 616e 6365 6c65 6445 7272 6f72 3b0a CanceledError;. │ │ │ │ +0005be60: 6178 696f 732e 4361 6e63 656c 546f 6b65 axios.CancelToke │ │ │ │ +0005be70: 6e20 3d20 4361 6e63 656c 546f 6b65 6e24 n = CancelToken$ │ │ │ │ +0005be80: 313b 0a61 7869 6f73 2e69 7343 616e 6365 1;.axios.isCance │ │ │ │ +0005be90: 6c20 3d20 6973 4361 6e63 656c 3b0a 6178 l = isCancel;.ax │ │ │ │ +0005bea0: 696f 732e 5645 5253 494f 4e20 3d20 5645 ios.VERSION = VE │ │ │ │ +0005beb0: 5253 494f 4e3b 0a61 7869 6f73 2e74 6f46 RSION;.axios.toF │ │ │ │ +0005bec0: 6f72 6d44 6174 6120 3d20 746f 466f 726d ormData = toForm │ │ │ │ +0005bed0: 4461 7461 3b0a 0a2f 2f20 4578 706f 7365 Data;..// Expose │ │ │ │ +0005bee0: 2041 7869 6f73 4572 726f 7220 636c 6173 AxiosError clas │ │ │ │ +0005bef0: 730a 6178 696f 732e 4178 696f 7345 7272 s.axios.AxiosErr │ │ │ │ +0005bf00: 6f72 203d 2041 7869 6f73 4572 726f 723b or = AxiosError; │ │ │ │ +0005bf10: 0a0a 2f2f 2061 6c69 6173 2066 6f72 2043 ..// alias for C │ │ │ │ +0005bf20: 616e 6365 6c65 6445 7272 6f72 2066 6f72 anceledError for │ │ │ │ +0005bf30: 2062 6163 6b77 6172 6420 636f 6d70 6174 backward compat │ │ │ │ +0005bf40: 6962 696c 6974 790a 6178 696f 732e 4361 ibility.axios.Ca │ │ │ │ +0005bf50: 6e63 656c 203d 2061 7869 6f73 2e43 616e ncel = axios.Can │ │ │ │ +0005bf60: 6365 6c65 6445 7272 6f72 3b0a 0a2f 2f20 celedError;..// │ │ │ │ +0005bf70: 4578 706f 7365 2061 6c6c 2f73 7072 6561 Expose all/sprea │ │ │ │ +0005bf80: 640a 6178 696f 732e 616c 6c20 3d20 6675 d.axios.all = fu │ │ │ │ +0005bf90: 6e63 7469 6f6e 2061 6c6c 2870 726f 6d69 nction all(promi │ │ │ │ +0005bfa0: 7365 7329 207b 0a20 2072 6574 7572 6e20 ses) {. return │ │ │ │ +0005bfb0: 5072 6f6d 6973 652e 616c 6c28 7072 6f6d Promise.all(prom │ │ │ │ +0005bfc0: 6973 6573 293b 0a7d 3b0a 0a61 7869 6f73 ises);.};..axios │ │ │ │ +0005bfd0: 2e73 7072 6561 6420 3d20 7370 7265 6164 .spread = spread │ │ │ │ +0005bfe0: 3b0a 0a2f 2f20 4578 706f 7365 2069 7341 ;..// Expose isA │ │ │ │ +0005bff0: 7869 6f73 4572 726f 720a 6178 696f 732e xiosError.axios. │ │ │ │ +0005c000: 6973 4178 696f 7345 7272 6f72 203d 2069 isAxiosError = i │ │ │ │ +0005c010: 7341 7869 6f73 4572 726f 723b 0a0a 2f2f sAxiosError;..// │ │ │ │ +0005c020: 2045 7870 6f73 6520 6d65 7267 6543 6f6e Expose mergeCon │ │ │ │ +0005c030: 6669 670a 6178 696f 732e 6d65 7267 6543 fig.axios.mergeC │ │ │ │ +0005c040: 6f6e 6669 6720 3d20 6d65 7267 6543 6f6e onfig = mergeCon │ │ │ │ +0005c050: 6669 673b 0a0a 6178 696f 732e 4178 696f fig;..axios.Axio │ │ │ │ +0005c060: 7348 6561 6465 7273 203d 2041 7869 6f73 sHeaders = Axios │ │ │ │ +0005c070: 4865 6164 6572 7324 313b 0a0a 6178 696f Headers$1;..axio │ │ │ │ +0005c080: 732e 666f 726d 546f 4a53 4f4e 203d 2074 s.formToJSON = t │ │ │ │ +0005c090: 6869 6e67 203d 3e20 666f 726d 4461 7461 hing => formData │ │ │ │ +0005c0a0: 546f 4a53 4f4e 2875 7469 6c73 2431 2e69 ToJSON(utils$1.i │ │ │ │ +0005c0b0: 7348 544d 4c46 6f72 6d28 7468 696e 6729 sHTMLForm(thing) │ │ │ │ +0005c0c0: 203f 206e 6577 2046 6f72 6d44 6174 6128 ? new FormData( │ │ │ │ +0005c0d0: 7468 696e 6729 203a 2074 6869 6e67 293b thing) : thing); │ │ │ │ +0005c0e0: 0a0a 6178 696f 732e 6765 7441 6461 7074 ..axios.getAdapt │ │ │ │ +0005c0f0: 6572 203d 2061 6461 7074 6572 732e 6765 er = adapters.ge │ │ │ │ +0005c100: 7441 6461 7074 6572 3b0a 0a61 7869 6f73 tAdapter;..axios │ │ │ │ +0005c110: 2e48 7474 7053 7461 7475 7343 6f64 6520 .HttpStatusCode │ │ │ │ +0005c120: 3d20 4874 7470 5374 6174 7573 436f 6465 = HttpStatusCode │ │ │ │ +0005c130: 2431 3b0a 0a61 7869 6f73 2e64 6566 6175 $1;..axios.defau │ │ │ │ +0005c140: 6c74 203d 2061 7869 6f73 3b0a 0a6d 6f64 lt = axios;..mod │ │ │ │ +0005c150: 756c 652e 6578 706f 7274 7320 3d20 6178 ule.exports = ax │ │ │ │ +0005c160: 696f 733b 0a2f 2f23 2073 6f75 7263 654d ios;.//# sourceM │ │ │ │ +0005c170: 6170 7069 6e67 5552 4c3d 6178 696f 732e appingURL=axios. │ │ │ │ +0005c180: 636a 732e 6d61 700a cjs.map. │ │ │ ├── ./usr/share/nodejs/axios/dist/node/axios.cjs.map │ │ │ │ ├── Pretty-printed │ │ │ │ │ @@ -1,24 +1,21 @@ │ │ │ │ │ { │ │ │ │ │ "file": "axios.cjs", │ │ │ │ │ - "mappings": "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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACxMD;AACA;AACA;;AAEA,IAAA,MAAc,GAAG;;ACXjB;;AAEA;AACA,IAAI,YAAY,GAAG;AACnB,EAAE,MAAM,EAAE,GAAG;AACb,EAAE,IAAI,EAAE,GAAG;AACX,EAAE,IAAI,EAAE,GAAG;AACX,EAAE,MAAM,EAAE,GAAG;AACb,EAAE,OAAO,EAAE,GAAA;AACX,EAAA;;AAEA;AACA,IAAI,aAAa,GAAG;AACpB,EAAE,KAAK,EAAE,EAAE;AACX,EAAE,MAAM,EAAE,EAAE;AACZ,EAAE,IAAI,EAAE,EAAE;AACV,EAAE,OAAO,EAAE,EAAE;AACb,EAAA;;AAEA,IAAI,WAAW,GAAG;AAClB;AACA;AACA,EAAE,WAAW,EAAE,CAAC;;AAEhB;AACA,EAAE,IAAI,EAAE,CAAC;;AAET,EAAE,OAAO,EAAE,CAAA;AACX,EAAA;;AAEA;AACA;AACA;AACA;IACA,SAAc,GAAG,SAAS,SAAS,EAAE,QAAQ,EAAE,MAAM,GAAG,SAAS,EAAE;AACnE,EAAE,IAAI,QAAQ,KAAK,0BAA0B,EAAE;AAC/C,IAAI,OAAO,CAAA;AACX,GAAA;;AAEA,EAAE,MAAM,CAAC,IAAI,EAAE,OAAO,CAAC,GAAG,QAAQ,CAAC,KAAK,CAAC,GAAG,EAAA;;AAE5C,EAAE,MAAM,KAAK,GAAG,OAAO,CAAC,OAAO,CAAC,WAAW,EAAE,IAAI,EAAA;;AAEjD,EAAE,MAAM,UAAU,GAAG,YAAY,CAAC,KAAK,CAAC,IAAI,YAAY,CAAC,QAAA;AACzD,EAAE,MAAM,WAAW,GAAG,aAAa,CAAC,MAAM,CAAC,IAAI,aAAa,CAAC,QAAA;AAC7D,EAAE,MAAM,SAAS,GAAG,WAAW,CAAC,IAAI,CAAC,IAAI,WAAW,CAAC,QAAA;;AAErD;AACA,EAAE,MAAM,WAAW,GAAG,CAAC,GAAG,QAAQ,CAAC,MAAM,GAAG,IAAA;;AAE5C,EAAE,OAAO,UAAU,GAAG,WAAW,GAAG,SAAS,GAAG,WAAA;AAChD;;;;;;;;;;;AC1CA;AACA;AACA;AACA;;AAEA,CAAA,IAAI,EAAE,GAAGL,OAAA;CACT,IAAI,OAAO,GAAGG,YAAe,CAAC,QAAA;AAC9B,CAAA,IAAIG,WAAS,GAAGF,UAAA;;AAEhB;AACA;AACA;AACA;;AAEA,CAAA,IAAI,mBAAmB,GAAG,0BAAA;AAC1B,CAAA,IAAI,gBAAgB,GAAG,WAAA;;AAEvB;AACA;AACA;AACA;;CAEA,OAAkB,CAAA,OAAA,GAAA,QAAA;CAClB,OAAmB,CAAA,QAAA,GAAA,EAAE,MAAM,EAAE,OAAO,GAAA;CACpC,OAAsB,CAAA,WAAA,GAAA,YAAA;CACtB,OAAoB,CAAA,SAAA,GAAA,UAAA;AACpB,CAAA,OAAA,CAAA,UAAA,GAAqB,MAAM,CAAC,MAAM,CAAC,IAAI,EAAA;CACvC,OAAiB,CAAA,MAAA,GAAA,OAAA;AACjB,CAAA,OAAA,CAAA,KAAA,GAAgB,MAAM,CAAC,MAAM,CAAC,IAAI,EAAA;CAClC,OAA8B,CAAA,mBAAA,GAAA,GAAA;;AAE9B;AACA,CAAA,YAAY,CAAC,OAAO,CAAC,UAAU,EAAE,OAAO,CAAC,KAAK,EAAA;;AAE9C;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,OAAO,EAAE,IAAI,EAAE;GACtB,IAAI,CAAC,IAAI,IAAI,OAAO,IAAI,KAAK,QAAQ,EAAE;AACzC,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA;AACA,GAAE,IAAI,KAAK,GAAG,mBAAmB,CAAC,IAAI,CAAC,IAAI,EAAA;AAC3C,GAAE,IAAI,IAAI,GAAG,KAAK,IAAI,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,EAAA;;AAE/C,GAAE,IAAI,IAAI,IAAI,IAAI,CAAC,OAAO,EAAE;KACxB,OAAO,IAAI,CAAC,OAAA;AAChB,IAAA;;AAEA;AACA,GAAE,IAAI,KAAK,IAAI,gBAAgB,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,EAAE;AAChD,KAAI,OAAO,OAAA;AACX,IAAA;;AAEA,GAAE,OAAO,KAAA;AACT,EAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,WAAW,EAAE,GAAG,EAAE;AAC3B;GACE,IAAI,CAAC,GAAG,IAAI,OAAO,GAAG,KAAK,QAAQ,EAAE;AACvC,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA,GAAE,IAAI,IAAI,GAAG,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,IAAA;;GAE3D,IAAI,CAAC,IAAI,EAAE;AACb,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA;GACE,IAAI,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC,EAAE;AACtC,KAAI,IAAI,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,IAAI,EAAA;KAClC,IAAI,OAAO,EAAE,IAAI,IAAI,YAAY,GAAG,OAAO,CAAC,WAAW,GAAA;AAC3D,IAAA;;AAEA,GAAE,OAAO,IAAA;AACT,EAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,SAAS,EAAE,IAAI,EAAE;GACxB,IAAI,CAAC,IAAI,IAAI,OAAO,IAAI,KAAK,QAAQ,EAAE;AACzC,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA;AACA,GAAE,IAAI,KAAK,GAAG,mBAAmB,CAAC,IAAI,CAAC,IAAI,EAAA;;AAE3C;AACA,GAAE,IAAI,IAAI,GAAG,KAAK,IAAI,OAAO,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,EAAA;;GAE7D,IAAI,CAAC,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE;AAC7B,KAAI,OAAO,KAAA;AACX,IAAA;;GAEE,OAAO,IAAI,CAAC,CAAC,CAAA;AACf,EAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,MAAM,EAAE,IAAI,EAAE;GACrB,IAAI,CAAC,IAAI,IAAI,OAAO,IAAI,KAAK,QAAQ,EAAE;AACzC,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA;AACA,GAAE,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,GAAG,IAAI,CAAA;AACrC,MAAK,WAAW,EAAA;MACX,KAAK,CAAC,CAAC,EAAA;;GAEV,IAAI,CAAC,SAAS,EAAE;AAClB,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA,GAAE,OAAO,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,IAAI,KAAA;AACrC,EAAA;;AAEA;AACA;AACA;AACA;;AAEA,CAAA,SAAS,YAAY,EAAE,UAAU,EAAE,KAAK,EAAE;AAC1C,GAAE,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC,OAAO,CAAC,SAAS,eAAe,EAAE,IAAI,EAAE;AAC1D,KAAI,IAAI,IAAI,GAAG,EAAE,CAAC,IAAI,EAAA;AACtB,KAAI,IAAI,IAAI,GAAG,IAAI,CAAC,WAAA;;KAEhB,IAAI,CAAC,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE;OACzB,MAAA;AACN,MAAA;;AAEA;AACA,KAAI,UAAU,CAAC,IAAI,CAAC,GAAG,KAAA;;AAEvB;AACA,KAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;AAC1C,OAAM,IAAI,SAAS,GAAG,IAAI,CAAC,CAAC,EAAA;AAC5B,OAAM,KAAK,CAAC,SAAS,CAAC,GAAG,cAAc,CAAC,SAAS,EAAE,KAAK,CAAC,SAAS,CAAC,EAAE,IAAI,EAAA;;AAEzE;AACA;AACA;OACM,MAAM,UAAU,GAAG,oBAAoB;AAC7C,SAAQ,SAAS;SACT,KAAK,CAAC,SAAS,CAAC;SAChB,IAAA;AACR,SAAA;AACA,OAAM,IAAI,UAAU,KAAK,KAAK,CAAC,SAAS,CAAC,EAAE;AAC3C,SAAQ,OAAO,CAAC,mBAAmB,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE,UAAU,EAAE,KAAK,CAAC,SAAS,CAAC,CAAC,EAAA;AAClF,QAAA;AACA,MAAA;IACG,EAAA;AACH,EAAA;;AAEA;AACA,CAAA,SAAS,cAAc,EAAE,GAAG,EAAE,KAAK,EAAE,KAAK,EAAE;AAC5C,GAAE,IAAI,MAAM,GAAG,KAAK,GAAGE,WAAS,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,EAAA;AAC5D,GAAE,IAAI,MAAM,GAAG,KAAK,GAAGA,WAAS,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,EAAA;;AAE5D,GAAE,OAAO,MAAM,GAAG,MAAM,GAAG,KAAK,GAAG,KAAA;AACnC,EAAA;;AAEA;AACA,CAAA,SAAS,oBAAoB,EAAE,GAAG,EAAE,KAAK,EAAE,KAAK,EAAE;GAChD,IAAI,WAAW,GAAG,CAAC,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAA;;AAEzD,GAAE,IAAI,MAAM,GAAG,KAAK,GAAG,WAAW,CAAC,OAAO,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,EAAA;AAC/D,GAAE,IAAI,MAAM,GAAG,KAAK,GAAG,WAAW,CAAC,OAAO,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,MAAM,CAAC,GAAG,EAAA;;GAE7D;AACF,KAAI,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,KAAK,0BAA0B;MACtD,MAAM,GAAG,MAAM;QACb,MAAM,KAAK,MAAM;AACxB,SAAQ,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,EAAE,KAAK,CAAC,CAAC,EAAE,EAAE,CAAC,KAAK,cAAc,CAAC,CAAA;KAC9D;AACJ,KAAI,OAAO,KAAA;AACX,IAAA;;AAEA,GAAE,OAAO,MAAM,GAAG,MAAM,GAAG,KAAK,GAAG,KAAA;AACnC,EAAA;;;AClNA,IAAA,OAAc,GAAGC,OAAK,CAAA;;AAEtB;AACA;AACA;AACA;AACA;AACA,SAASA,OAAK,CAAC,EAAE;AACjB;AACA,EAAE,IAAI,QAAQ,GAAG,OAAO,YAAY,IAAI,UAAA;AACxC,MAAM,YAAA;AACN;AACA,MAAM,OAAO,OAAO,IAAI,QAAQ,IAAI,OAAO,OAAO,CAAC,QAAQ,IAAI,UAAA;AAC/D,QAAQ,OAAO,CAAC,QAAA;AAChB,QAAQ,IAAA;AACR,KAAK,CAAA;;AAEL,EAAE,IAAI,QAAQ;AACd,EAAE;AACF,IAAI,QAAQ,CAAC,EAAE,CAAC,CAAA;AAChB,GAAA;AACA;AACA,EAAE;AACF,IAAI,UAAU,CAAC,EAAE,EAAE,CAAC,CAAC,CAAA;AACrB,GAAA;AACA;;ACzBA,IAAI,KAAK,GAAGP,OAAqB,CAAA;;AAEjC;AACA,IAAA,OAAc,GAAGQ,OAAK,CAAA;;AAEtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASA,OAAK,CAAC,QAAQ;AACvB;AACA,EAAE,IAAI,OAAO,GAAG,KAAK,CAAA;;AAErB;AACA,EAAE,KAAK,CAAC,WAAW,EAAE,OAAO,GAAG,IAAI,CAAC,EAAE,CAAC,CAAA;;AAEvC,EAAE,OAAO,SAAS,cAAc,CAAC,GAAG,EAAE,MAAM;AAC5C,EAAE;AACF,IAAI,IAAI,OAAO;AACf,IAAI;AACJ,MAAM,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,CAAA;AAC3B,KAAA;AACA;AACA,IAAI;AACJ,MAAM,KAAK,CAAC,SAAS,iBAAiB;AACtC,MAAM;AACN,QAAQ,QAAQ,CAAC,GAAG,EAAE,MAAM,CAAC,CAAA;AAC7B,OAAO,CAAC,CAAA;AACR,KAAA;AACA,GAAG,CAAA;AACH;;ACjCA;AACA,IAAA,OAAc,GAAGC,OAAK,CAAA;;AAEtB;AACA;AACA;AACA;AACA;AACA,SAASA,OAAK,CAAC,KAAK;AACpB;AACA,EAAE,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,CAAA;;AAEpD;AACA,EAAE,KAAK,CAAC,IAAI,GAAG,EAAE,CAAA;AACjB,CAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,KAAK,CAAC,GAAG;AAClB;AACA,EAAE,IAAI,OAAO,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,UAAU;AACzC,EAAE;AACF,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAA;AACpB,GAAA;AACA;;AC5BA,IAAID,OAAK,GAAGR,OAAA;AACZ,IAAIS,OAAK,GAAGN,OAAA;AACZ,GAAA;;AAEA;AACA,IAAA,SAAc,GAAGO,SAAO,CAAA;;AAExB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASA,SAAO,CAAC,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,QAAQ;AAChD;AACA;AACA,EAAE,IAAI,GAAG,GAAG,KAAK,CAAC,WAAW,CAAC,GAAG,KAAK,CAAC,WAAW,CAAC,CAAC,KAAK,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,KAAK,CAAA;;AAE9E,EAAE,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,QAAQ,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,CAAC,EAAE,SAAS,KAAK,EAAE,MAAM;AAC3E,EAAE;AACF;AACA;AACA,IAAI,IAAI,EAAE,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC;AAC5B,IAAI;AACJ,MAAM,OAAA;AACN,KAAA;;AAEA;AACA,IAAI,OAAO,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;;AAE1B,IAAI,IAAI,KAAK;AACb,IAAI;AACJ;AACA;AACA;AACA,MAAMD,OAAK,CAAC,KAAK,CAAC,CAAA;AAClB,KAAA;AACA;AACA,IAAI;AACJ,MAAM,KAAK,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,MAAM,CAAA;AACjC,KAAA;;AAEA;AACA,IAAI,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,OAAO,CAAC,CAAA;AAClC,GAAG,CAAC,CAAA;AACJ,CAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,MAAM,CAAC,QAAQ,EAAE,GAAG,EAAE,IAAI,EAAE,QAAQ;AAC7C;AACA,EAAE,IAAI,OAAO,CAAA;;AAEb;AACA,EAAE,IAAI,QAAQ,CAAC,MAAM,IAAI,CAAC;AAC1B,EAAE;AACF,IAAI,OAAO,GAAG,QAAQ,CAAC,IAAI,EAAED,OAAK,CAAC,QAAQ,CAAC,CAAC,CAAA;AAC7C,GAAA;AACA;AACA;AACA,EAAE;AACF,IAAI,OAAO,GAAG,QAAQ,CAAC,IAAI,EAAE,GAAG,EAAEA,OAAK,CAAC,QAAQ,CAAC,CAAC,CAAA;AAClD,GAAA;;AAEA,EAAE,OAAO,OAAO,CAAA;AAChB;;AC1EA;AACA,IAAA,OAAc,GAAG,KAAK,CAAA;;AAEtB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,KAAK,CAAC,IAAI,EAAE,UAAU;AAC/B;AACA,EAAE,IAAI,WAAW,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,IAAI,CAAA;AACvC,MAAM,SAAS;AACf,IAAI;AACJ,MAAM,KAAK,MAAM,CAAC;AAClB,MAAM,SAAS,EAAE,WAAW,IAAI,UAAU,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,IAAI;AACrE,MAAM,IAAI,OAAO,EAAE;AACnB,MAAM,OAAO,IAAI,WAAW,GAAG,EAAE,GAAG,EAAE;AACtC,MAAM,IAAI,OAAO,WAAW,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,MAAM,GAAG,IAAI,CAAC,MAAA;AAC/D,KAAA;AACA,KAAA;;AAEA,EAAE,IAAI,UAAU;AAChB,EAAE;AACF;AACA;AACA,IAAI,SAAS,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,GAAG,UAAU,GAAG,SAAS,CAAC,EAAE,CAAC;AACrE,IAAI;AACJ,MAAM,OAAO,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAA;AACzC,KAAK,CAAC,CAAA;AACN,GAAA;;AAEA,EAAE,OAAO,SAAS,CAAA;AAClB;;ACpCA,IAAI,KAAK,GAAGR,OAAA;AACZ,IAAI,KAAK,GAAGG,OAAA;AACZ,GAAA;;AAEA;AACA,IAAA,YAAc,GAAGQ,YAAU,CAAA;;AAE3B;AACA;AACA;AACA;AACA;AACA;AACA,SAASA,YAAU,CAAC,QAAQ;AAC5B;AACA,EAAE,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,MAAM;AACpC,EAAE;AACF,IAAI,OAAA;AACJ,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC,IAAI,CAAA;;AAExB;AACA,EAAE,KAAK,CAAC,IAAI,CAAC,CAAA;;AAEb;AACA,EAAE,KAAK,CAAC,QAAQ,CAAC,CAAC,IAAI,EAAE,IAAI,CAAC,OAAO,CAAC,CAAA;AACrC;;AC5BA,IAAID,SAAO,MAAMV,SAAA;AACjB,IAAIY,WAAS,IAAIT,OAAA;AACjB,IAAIQ,YAAU,GAAGP,YAAA;AACjB,GAAA;;AAEA;AACA,IAAA,UAAc,GAAG,QAAQ,CAAA;;AAEzB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,QAAQ,CAAC,IAAI,EAAE,QAAQ,EAAE,QAAQ;AAC1C;AACA,EAAE,IAAI,KAAK,GAAGQ,WAAS,CAAC,IAAI,CAAC,CAAA;;AAE7B,EAAE,OAAO,KAAK,CAAC,KAAK,GAAG,CAAC,KAAK,CAAC,WAAW,CAAC,IAAI,IAAI,EAAE,MAAM;AAC1D,EAAE;AACF,IAAIF,SAAO,CAAC,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,SAAS,KAAK,EAAE,MAAM;AACzD,IAAI;AACJ,MAAM,IAAI,KAAK;AACf,MAAM;AACN,QAAQ,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC,CAAA;AAC/B,QAAQ,OAAA;AACR,OAAA;;AAEA;AACA,MAAM,IAAI,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,MAAM,KAAK,CAAC;AAC9C,MAAM;AACN,QAAQ,QAAQ,CAAC,IAAI,EAAE,KAAK,CAAC,OAAO,CAAC,CAAA;AACrC,QAAQ,OAAA;AACR,OAAA;AACA,KAAK,CAAC,CAAA;;AAEN,IAAI,KAAK,CAAC,KAAK,EAAE,CAAA;AACjB,GAAA;;AAEA,EAAE,OAAOC,YAAU,CAAC,IAAI,CAAC,KAAK,EAAE,QAAQ,CAAC,CAAA;AACzC;;;;AC1CA,IAAI,OAAO,MAAMX,SAAA;AACjB,IAAI,SAAS,IAAIG,OAAA;AACjB,IAAI,UAAU,GAAGC,YAAA;AACjB,GAAA;;AAEA;AACAS,eAAA,CAAA,OAAc,GAAGC,eAAa,CAAA;AAC9B;AACAD,eAAA,CAAA,OAAA,CAAA,SAAwB,IAAI,UAAS;AACrCA,eAAA,CAAA,OAAA,CAAA,UAAyB,GAAG,WAAU;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,eAAa,CAAC,IAAI,EAAE,QAAQ,EAAE,UAAU,EAAE,QAAQ;AAC3D;AACA,EAAE,IAAI,KAAK,GAAG,SAAS,CAAC,IAAI,EAAE,UAAU,CAAC,CAAA;;AAEzC,EAAE,OAAO,CAAC,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,SAAS,eAAe,CAAC,KAAK,EAAE,MAAM;AACvE,EAAE;AACF,IAAI,IAAI,KAAK;AACb,IAAI;AACJ,MAAM,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC,CAAA;AAC7B,MAAM,OAAA;AACN,KAAA;;AAEA,IAAI,KAAK,CAAC,KAAK,EAAE,CAAA;;AAEjB;AACA,IAAI,IAAI,KAAK,CAAC,KAAK,GAAG,CAAC,KAAK,CAAC,WAAW,CAAC,IAAI,IAAI,EAAE,MAAM;AACzD,IAAI;AACJ,MAAM,OAAO,CAAC,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,eAAe,CAAC,CAAA;AACrD,MAAM,OAAA;AACN,KAAA;;AAEA;AACA,IAAI,QAAQ,CAAC,IAAI,EAAE,KAAK,CAAC,OAAO,CAAC,CAAA;AACjC,GAAG,CAAC,CAAA;;AAEJ,EAAE,OAAO,UAAU,CAAC,IAAI,CAAC,KAAK,EAAE,QAAQ,CAAC,CAAA;AACzC,CAAA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,SAAS,CAAC,CAAC,EAAE,CAAC;AACvB;AACA,EAAE,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AACnC,CAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,UAAU,CAAC,CAAC,EAAE,CAAC;AACxB;AACA,EAAE,OAAO,CAAC,CAAC,GAAG,SAAS,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AAC7B,CAAA;;;;AC1EA,IAAI,aAAa,GAAGd,oBAA6B,CAAA;;AAEjD;AACA,IAAA,QAAc,GAAG,MAAM,CAAA;;AAEvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,MAAM,CAAC,IAAI,EAAE,QAAQ,EAAE,QAAQ;AACxC;AACA,EAAE,OAAO,aAAa,CAAC,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAA;AACtD;;IChBAe,UAAc;AACd;AACA,EAAE,QAAQ,QAAQf,UAAwB;AAC1C,EAAE,MAAM,UAAUG,QAAsB;AACxC,EAAE,aAAa,GAAGC,oBAAA;AAClB,CAAC;;;;;;;;;ACHD;AACA,CAAcY,OAAA,GAAG,SAAS,UAAU,GAAG;AACvC,EAAC,IAAI,OAAO,MAAM,KAAK,UAAU,IAAI,OAAO,MAAM,CAAC,qBAAqB,KAAK,UAAU,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;EACvG,IAAI,OAAO,MAAM,CAAC,QAAQ,KAAK,QAAQ,EAAE,EAAE,OAAO,IAAI,CAAC,EAAA;;EAEvD,IAAI,GAAG,GAAG,EAAE,CAAA;AACb,EAAC,IAAI,GAAG,GAAG,MAAM,CAAC,MAAM,CAAC,CAAA;AACzB,EAAC,IAAI,MAAM,GAAG,MAAM,CAAC,GAAG,CAAC,CAAA;EACxB,IAAI,OAAO,GAAG,KAAK,QAAQ,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;AAE7C,EAAC,IAAI,MAAM,CAAC,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,CAAC,KAAK,iBAAiB,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;AAC/E,EAAC,IAAI,MAAM,CAAC,SAAS,CAAC,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,KAAK,iBAAiB,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;AAElF;AACA;AACA;AACA;;AAEA;AACA;;EAEC,IAAI,MAAM,GAAG,EAAE,CAAA;AAChB,EAAC,GAAG,CAAC,GAAG,CAAC,GAAG,MAAM,CAAA;EACjB,KAAK,GAAG,IAAI,GAAG,EAAE,EAAE,OAAO,KAAK,CAAC,EAAE;EAClC,IAAI,OAAO,MAAM,CAAC,IAAI,KAAK,UAAU,IAAI,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;EAEvF,IAAI,OAAO,MAAM,CAAC,mBAAmB,KAAK,UAAU,IAAI,MAAM,CAAC,mBAAmB,CAAC,GAAG,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;EAErH,IAAI,IAAI,GAAG,MAAM,CAAC,qBAAqB,CAAC,GAAG,CAAC,CAAA;AAC7C,EAAC,IAAI,IAAI,CAAC,MAAM,KAAK,CAAC,IAAI,IAAI,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;AAE1D,EAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,oBAAoB,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;AAE3E,EAAC,IAAI,OAAO,MAAM,CAAC,wBAAwB,KAAK,UAAU,EAAE;GAC1D,IAAI,UAAU,GAAG,MAAM,CAAC,wBAAwB,CAAC,GAAG,EAAE,GAAG,CAAC,CAAA;AAC5D,GAAE,IAAI,UAAU,CAAC,KAAK,KAAK,MAAM,IAAI,UAAU,CAAC,UAAU,KAAK,IAAI,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;AACpF,GAAA;;AAEA,EAAC,OAAO,IAAI,CAAA;EACX,CAAA;;;;ACvCD,IAAI,UAAU,GAAG,OAAO,MAAM,KAAK,WAAW,IAAI,MAAM,CAAA;AACxD,IAAI,aAAa,GAAGhB,cAAkB,EAAA,CAAA;;IAEtCiB,YAAc,GAAG,SAAS,gBAAgB,GAAG;AAC7C,CAAC,IAAI,OAAO,UAAU,KAAK,UAAU,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;AACtD,CAAC,IAAI,OAAO,MAAM,KAAK,UAAU,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;AAClD,CAAC,IAAI,OAAO,UAAU,CAAC,KAAK,CAAC,KAAK,QAAQ,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;AAC3D,CAAC,IAAI,OAAO,MAAM,CAAC,KAAK,CAAC,KAAK,QAAQ,EAAE,EAAE,OAAO,KAAK,CAAC,EAAA;;AAEvD,CAAC,OAAO,aAAa,EAAE,CAAA;AACvB,CAAC;;ACVD,IAAIC,MAAI,GAAG;AACX,CAAC,GAAG,EAAE,EAAA;AACN,CAAC,CAAA;;AAED,IAAI,OAAO,GAAG,MAAM,CAAA;;IAEpBC,UAAc,GAAG,SAAS,QAAQ,GAAG;AACrC,CAAC,OAAO,EAAE,SAAS,EAAED,MAAI,EAAE,CAAC,GAAG,KAAKA,MAAI,CAAC,GAAG,IAAI,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,YAAY,OAAO,CAAC,CAAA;AACzF,CAAC;;ACRD;;AAEA,IAAI,aAAa,GAAG,iDAAiD,CAAA;AACrE,IAAI,KAAK,GAAG,MAAM,CAAC,SAAS,CAAC,QAAQ,CAAA;AACrC,IAAI,GAAG,GAAG,IAAI,CAAC,GAAG,CAAA;AAClB,IAAI,QAAQ,GAAG,mBAAmB,CAAA;;AAElC,IAAI,QAAQ,GAAG,SAAS,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE;AACvC,IAAI,IAAI,GAAG,GAAG,EAAE,CAAA;;AAEhB,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE;AAC1C,QAAQ,GAAG,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;AACrB,KAAA;AACA,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE;AAC1C,QAAQ,GAAG,CAAC,CAAC,GAAG,CAAC,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;AAChC,KAAA;;AAEA,IAAI,OAAO,GAAG,CAAA;AACd,CAAC,CAAA;;AAED,IAAI,KAAK,GAAG,SAAS,KAAK,CAAC,OAAO,EAAE,MAAM,EAAE;AAC5C,IAAI,IAAI,GAAG,GAAG,EAAE,CAAA;AAChB,IAAI,KAAK,IAAI,CAAC,GAAG,MAAM,IAAI,CAAC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,CAAC,EAAE;AACzE,QAAQ,GAAG,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAA;AAC3B,KAAA;AACA,IAAI,OAAO,GAAG,CAAA;AACd,CAAC,CAAA;;AAED,IAAI,KAAK,GAAG,UAAU,GAAG,EAAE,MAAM,EAAE;AACnC,IAAI,IAAI,GAAG,GAAG,EAAE,CAAA;AAChB,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE;AAC5C,QAAQ,GAAG,IAAI,GAAG,CAAC,CAAC,CAAC,CAAA;AACrB,QAAQ,IAAI,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,MAAM,EAAE;AAChC,YAAY,GAAG,IAAI,MAAM,CAAA;AACzB,SAAA;AACA,KAAA;AACA,IAAI,OAAO,GAAG,CAAA;AACd,CAAC,CAAA;;AAED,IAAAE,gBAAc,GAAG,SAAS,IAAI,CAAC,IAAI,EAAE;AACrC,IAAI,IAAI,MAAM,GAAG,IAAI,CAAA;AACrB,IAAI,IAAI,OAAO,MAAM,KAAK,UAAU,IAAI,KAAK,CAAC,KAAK,CAAC,MAAM,CAAC,KAAK,QAAQ,EAAE;AAC1E,QAAQ,MAAM,IAAI,SAAS,CAAC,aAAa,GAAG,MAAM,CAAC,CAAA;AACnD,KAAA;AACA,IAAI,IAAI,IAAI,GAAG,KAAK,CAAC,SAAS,EAAE,CAAC,CAAC,CAAA;;AAElC,IAAI,IAAI,KAAK,CAAA;AACb,IAAI,IAAI,MAAM,GAAG,YAAY;AAC7B,QAAQ,IAAI,IAAI,YAAY,KAAK,EAAE;AACnC,YAAY,IAAI,MAAM,GAAG,MAAM,CAAC,KAAK;AACrC,gBAAgB,IAAI;AACpB,gBAAgB,QAAQ,CAAC,IAAI,EAAE,SAAS,CAAA;AACxC,aAAa,CAAA;AACb,YAAY,IAAI,MAAM,CAAC,MAAM,CAAC,KAAK,MAAM,EAAE;AAC3C,gBAAgB,OAAO,MAAM,CAAA;AAC7B,aAAA;AACA,YAAY,OAAO,IAAI,CAAA;AACvB,SAAA;AACA,QAAQ,OAAO,MAAM,CAAC,KAAK;AAC3B,YAAY,IAAI;AAChB,YAAY,QAAQ,CAAC,IAAI,EAAE,SAAS,CAAA;AACpC,SAAS,CAAA;;AAET,KAAK,CAAA;;AAEL,IAAI,IAAI,WAAW,GAAG,GAAG,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,CAAA;AACzD,IAAI,IAAI,SAAS,GAAG,EAAE,CAAA;AACtB,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,WAAW,EAAE,CAAC,EAAE,EAAE;AAC1C,QAAQ,SAAS,CAAC,CAAC,CAAC,GAAG,GAAG,GAAG,CAAC,CAAA;AAC9B,KAAA;;AAEA,IAAI,KAAK,GAAG,QAAQ,CAAC,QAAQ,EAAE,mBAAmB,GAAG,KAAK,CAAC,SAAS,EAAE,GAAG,CAAC,GAAG,2CAA2C,CAAC,CAAC,MAAM,CAAC,CAAA;;AAEjI,IAAI,IAAI,MAAM,CAAC,SAAS,EAAE;AAC1B,QAAQ,IAAI,KAAK,GAAG,SAAS,KAAK,GAAG,EAAE,CAAA;AACvC,QAAQ,KAAK,CAAC,SAAS,GAAG,MAAM,CAAC,SAAS,CAAA;AAC1C,QAAQ,KAAK,CAAC,SAAS,GAAG,IAAI,KAAK,EAAE,CAAA;AACrC,QAAQ,KAAK,CAAC,SAAS,GAAG,IAAI,CAAA;AAC9B,KAAA;;AAEA,IAAI,OAAO,KAAK,CAAA;AAChB,CAAC;;ACjFD,IAAI,cAAc,GAAGpB,gBAA2B,CAAA;;AAEhD,IAAA,YAAc,GAAG,QAAQ,CAAC,SAAS,CAAC,IAAI,IAAI,cAAc;;ACF1D,IAAI,IAAI,GAAG,QAAQ,CAAC,SAAS,CAAC,IAAI,CAAA;AAClC,IAAI,OAAO,GAAG,MAAM,CAAC,SAAS,CAAC,cAAc,CAAA;AAC7C,IAAIT,MAAI,GAAGS,YAAwB,CAAA;;AAEnC;IACA,MAAc,GAAGT,MAAI,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC;;ACLzC,IAAI8B,WAAS,CAAA;;AAEb,IAAI,YAAY,GAAG,WAAW,CAAA;AAC9B,IAAI,SAAS,GAAG,QAAQ,CAAA;AACxB,IAAIC,YAAU,GAAG,SAAS,CAAA;;AAE1B;AACA,IAAI,qBAAqB,GAAG,UAAU,gBAAgB,EAAE;AACxD,CAAC,IAAI;AACL,EAAE,OAAO,SAAS,CAAC,wBAAwB,GAAG,gBAAgB,GAAG,gBAAgB,CAAC,EAAE,CAAA;AACpF,EAAE,CAAC,OAAO,CAAC,EAAE,EAAA;AACb,CAAC,CAAA;;AAED,IAAI,KAAK,GAAG,MAAM,CAAC,wBAAwB,CAAA;AAC3C,IAAI,KAAK,EAAE;AACX,CAAC,IAAI;AACL,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,CAAA;AACf,EAAE,CAAC,OAAO,CAAC,EAAE;AACb,EAAE,KAAK,GAAG,IAAI,CAAC;AACf,EAAA;AACA,CAAA;;AAEA,IAAI,cAAc,GAAG,YAAY;AACjC,CAAC,MAAM,IAAIA,YAAU,EAAE,CAAA;AACvB,CAAC,CAAA;AACD,IAAI,cAAc,GAAG,KAAA;AACrB,IAAI,YAAY;AAChB,EAAE,IAAI;AACN;AACA,GAAG,SAAS,CAAC,MAAM,CAAC;AACpB,GAAG,OAAO,cAAc,CAAA;AACxB,GAAG,CAAC,OAAO,YAAY,EAAE;AACzB,GAAG,IAAI;AACP;AACA,IAAI,OAAO,KAAK,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAC,GAAG,CAAA;AACzC,IAAI,CAAC,OAAO,UAAU,EAAE;AACxB,IAAI,OAAO,cAAc,CAAA;AACzB,IAAA;AACA,GAAA;AACA,EAAE,EAAE;AACJ,GAAG,cAAc,CAAA;;AAEjB,IAAI,UAAU,GAAGtB,YAAsB,EAAE,CAAA;AACzC,IAAI,QAAQ,GAAGG,UAAoB,EAAE,CAAA;;AAErC,IAAI,QAAQ,GAAG,MAAM,CAAC,cAAc;AACpC,CAAC,QAAA;AACD,IAAI,UAAU,CAAC,EAAE,EAAE,OAAO,CAAC,CAAC,SAAS,CAAC,EAAE;AACxC,IAAI,IAAA;AACJ,CAAC,CAAA;;AAED,IAAI,SAAS,GAAG,EAAE,CAAA;;AAElB,IAAI,UAAU,GAAG,OAAO,UAAU,KAAK,WAAW,IAAI,CAAC,QAAQ,GAAGkB,WAAS,GAAG,QAAQ,CAAC,UAAU,CAAC,CAAA;;AAElG,IAAI,UAAU,GAAG;AACjB,CAAC,kBAAkB,EAAE,OAAO,cAAc,KAAK,WAAW,GAAGA,WAAS,GAAG,cAAc;AACvF,CAAC,SAAS,EAAE,KAAK;AACjB,CAAC,eAAe,EAAE,OAAO,WAAW,KAAK,WAAW,GAAGA,WAAS,GAAG,WAAW;AAC9E,CAAC,0BAA0B,EAAE,UAAU,IAAI,QAAQ,GAAG,QAAQ,CAAC,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,GAAGA,WAAS;AACjG,CAAC,kCAAkC,EAAEA,WAAS;AAC9C,CAAC,iBAAiB,EAAE,SAAS;AAC7B,CAAC,kBAAkB,EAAE,SAAS;AAC9B,CAAC,0BAA0B,EAAE,SAAS;AACtC,CAAC,0BAA0B,EAAE,SAAS;AACtC,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAO;AAClE,CAAC,UAAU,EAAE,OAAO,MAAM,KAAK,WAAW,GAAGA,WAAS,GAAG,MAAM;AAC/D,CAAC,iBAAiB,EAAE,OAAO,aAAa,KAAK,WAAW,GAAGA,WAAS,GAAG,aAAa;AACpF,CAAC,kBAAkB,EAAE,OAAO,cAAc,KAAK,WAAW,GAAGA,WAAS,GAAG,cAAc;AACvF,CAAC,WAAW,EAAE,OAAO;AACrB,CAAC,YAAY,EAAE,OAAO,QAAQ,KAAK,WAAW,GAAGA,WAAS,GAAG,QAAQ;AACrE,CAAC,QAAQ,EAAE,IAAI;AACf,CAAC,aAAa,EAAE,SAAS;AACzB,CAAC,sBAAsB,EAAE,kBAAkB;AAC3C,CAAC,aAAa,EAAE,SAAS;AACzB,CAAC,sBAAsB,EAAE,kBAAkB;AAC3C,CAAC,SAAS,EAAE,KAAK;AACjB,CAAC,QAAQ,EAAE,IAAI;AACf,CAAC,aAAa,EAAE,SAAS;AACzB,CAAC,gBAAgB,EAAE,OAAO,YAAY,KAAK,WAAW,GAAGA,WAAS,GAAG,YAAY;AACjF,CAAC,gBAAgB,EAAE,OAAO,YAAY,KAAK,WAAW,GAAGA,WAAS,GAAG,YAAY;AACjF,CAAC,wBAAwB,EAAE,OAAO,oBAAoB,KAAK,WAAW,GAAGA,WAAS,GAAG,oBAAoB;AACzG,CAAC,YAAY,EAAE,SAAS;AACxB,CAAC,qBAAqB,EAAE,SAAS;AACjC,CAAC,aAAa,EAAE,OAAO,SAAS,KAAK,WAAW,GAAGA,WAAS,GAAG,SAAS;AACxE,CAAC,cAAc,EAAE,OAAO,UAAU,KAAK,WAAW,GAAGA,WAAS,GAAG,UAAU;AAC3E,CAAC,cAAc,EAAE,OAAO,UAAU,KAAK,WAAW,GAAGA,WAAS,GAAG,UAAU;AAC3E,CAAC,YAAY,EAAE,QAAQ;AACvB,CAAC,SAAS,EAAE,KAAK;AACjB,CAAC,qBAAqB,EAAE,UAAU,IAAI,QAAQ,GAAG,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,GAAGA,WAAS;AACtG,CAAC,QAAQ,EAAE,OAAO,IAAI,KAAK,QAAQ,GAAG,IAAI,GAAGA,WAAS;AACtD,CAAC,OAAO,EAAE,OAAO,GAAG,KAAK,WAAW,GAAGA,WAAS,GAAG,GAAG;AACtD,CAAC,wBAAwB,EAAE,OAAO,GAAG,KAAK,WAAW,IAAI,CAAC,UAAU,IAAI,CAAC,QAAQ,GAAGA,WAAS,GAAG,QAAQ,CAAC,IAAI,GAAG,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC;AACtI,CAAC,QAAQ,EAAE,IAAI;AACf,CAAC,UAAU,EAAE,MAAM;AACnB,CAAC,UAAU,EAAE,MAAM;AACnB,CAAC,cAAc,EAAE,UAAU;AAC3B,CAAC,YAAY,EAAE,QAAQ;AACvB,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAO;AAClE,CAAC,SAAS,EAAE,OAAO,KAAK,KAAK,WAAW,GAAGA,WAAS,GAAG,KAAK;AAC5D,CAAC,cAAc,EAAE,UAAU;AAC3B,CAAC,kBAAkB,EAAE,cAAc;AACnC,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAO;AAClE,CAAC,UAAU,EAAE,MAAM;AACnB,CAAC,OAAO,EAAE,OAAO,GAAG,KAAK,WAAW,GAAGA,WAAS,GAAG,GAAG;AACtD,CAAC,wBAAwB,EAAE,OAAO,GAAG,KAAK,WAAW,IAAI,CAAC,UAAU,IAAI,CAAC,QAAQ,GAAGA,WAAS,GAAG,QAAQ,CAAC,IAAI,GAAG,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC;AACtI,CAAC,qBAAqB,EAAE,OAAO,iBAAiB,KAAK,WAAW,GAAGA,WAAS,GAAG,iBAAiB;AAChG,CAAC,UAAU,EAAE,MAAM;AACnB,CAAC,2BAA2B,EAAE,UAAU,IAAI,QAAQ,GAAG,QAAQ,CAAC,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC,GAAGA,WAAS;AAClG,CAAC,UAAU,EAAE,UAAU,GAAG,MAAM,GAAGA,WAAS;AAC5C,CAAC,eAAe,EAAE,YAAY;AAC9B,CAAC,kBAAkB,EAAE,cAAc;AACnC,CAAC,cAAc,EAAE,UAAU;AAC3B,CAAC,aAAa,EAAEC,YAAU;AAC1B,CAAC,cAAc,EAAE,OAAO,UAAU,KAAK,WAAW,GAAGD,WAAS,GAAG,UAAU;AAC3E,CAAC,qBAAqB,EAAE,OAAO,iBAAiB,KAAK,WAAW,GAAGA,WAAS,GAAG,iBAAiB;AAChG,CAAC,eAAe,EAAE,OAAO,WAAW,KAAK,WAAW,GAAGA,WAAS,GAAG,WAAW;AAC9E,CAAC,eAAe,EAAE,OAAO,WAAW,KAAK,WAAW,GAAGA,WAAS,GAAG,WAAW;AAC9E,CAAC,YAAY,EAAE,QAAQ;AACvB,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAO;AAClE,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAO;AAClE,CAAC,WAAW,EAAE,OAAO,OAAO,KAAK,WAAW,GAAGA,WAAS,GAAG,OAAA;AAC3D,CAAC,CAAA;;AAED,IAAI,QAAQ,EAAE;AACd,CAAC,IAAI;AACL,EAAE,IAAI,CAAC,KAAK,CAAC;AACb,EAAE,CAAC,OAAO,CAAC,EAAE;AACb;AACA,EAAE,IAAI,UAAU,GAAG,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAA;AACxC,EAAE,UAAU,CAAC,mBAAmB,CAAC,GAAG,UAAU,CAAA;AAC9C,EAAA;AACA,CAAA;;AAEA,IAAI,MAAM,GAAG,SAAS,MAAM,CAAC,IAAI,EAAE;AACnC,CAAC,IAAI,KAAK,CAAA;AACV,CAAC,IAAI,IAAI,KAAK,iBAAiB,EAAE;AACjC,EAAE,KAAK,GAAG,qBAAqB,CAAC,sBAAsB,CAAC,CAAA;AACvD,EAAE,MAAM,IAAI,IAAI,KAAK,qBAAqB,EAAE;AAC5C,EAAE,KAAK,GAAG,qBAAqB,CAAC,iBAAiB,CAAC,CAAA;AAClD,EAAE,MAAM,IAAI,IAAI,KAAK,0BAA0B,EAAE;AACjD,EAAE,KAAK,GAAG,qBAAqB,CAAC,uBAAuB,CAAC,CAAA;AACxD,EAAE,MAAM,IAAI,IAAI,KAAK,kBAAkB,EAAE;AACzC,EAAE,IAAI,EAAE,GAAG,MAAM,CAAC,0BAA0B,CAAC,CAAA;AAC7C,EAAE,IAAI,EAAE,EAAE;AACV,GAAG,KAAK,GAAG,EAAE,CAAC,SAAS,CAAA;AACvB,GAAA;AACA,EAAE,MAAM,IAAI,IAAI,KAAK,0BAA0B,EAAE;AACjD,EAAE,IAAI,GAAG,GAAG,MAAM,CAAC,kBAAkB,CAAC,CAAA;AACtC,EAAE,IAAI,GAAG,IAAI,QAAQ,EAAE;AACvB,GAAG,KAAK,GAAG,QAAQ,CAAC,GAAG,CAAC,SAAS,CAAC,CAAA;AAClC,GAAA;AACA,EAAA;;AAEA,CAAC,UAAU,CAAC,IAAI,CAAC,GAAG,KAAK,CAAA;;AAEzB,CAAC,OAAO,KAAK,CAAA;AACb,CAAC,CAAA;;AAED,IAAI,cAAc,GAAG;AACrB,CAAC,wBAAwB,EAAE,CAAC,aAAa,EAAE,WAAW,CAAC;AACvD,CAAC,kBAAkB,EAAE,CAAC,OAAO,EAAE,WAAW,CAAC;AAC3C,CAAC,sBAAsB,EAAE,CAAC,OAAO,EAAE,WAAW,EAAE,SAAS,CAAC;AAC1D,CAAC,sBAAsB,EAAE,CAAC,OAAO,EAAE,WAAW,EAAE,SAAS,CAAC;AAC1D,CAAC,mBAAmB,EAAE,CAAC,OAAO,EAAE,WAAW,EAAE,MAAM,CAAC;AACpD,CAAC,qBAAqB,EAAE,CAAC,OAAO,EAAE,WAAW,EAAE,QAAQ,CAAC;AACxD,CAAC,0BAA0B,EAAE,CAAC,eAAe,EAAE,WAAW,CAAC;AAC3D,CAAC,kBAAkB,EAAE,CAAC,wBAAwB,EAAE,WAAW,CAAC;AAC5D,CAAC,2BAA2B,EAAE,CAAC,wBAAwB,EAAE,WAAW,EAAE,WAAW,CAAC;AAClF,CAAC,oBAAoB,EAAE,CAAC,SAAS,EAAE,WAAW,CAAC;AAC/C,CAAC,qBAAqB,EAAE,CAAC,UAAU,EAAE,WAAW,CAAC;AACjD,CAAC,iBAAiB,EAAE,CAAC,MAAM,EAAE,WAAW,CAAC;AACzC,CAAC,kBAAkB,EAAE,CAAC,OAAO,EAAE,WAAW,CAAC;AAC3C,CAAC,sBAAsB,EAAE,CAAC,WAAW,EAAE,WAAW,CAAC;AACnD,CAAC,yBAAyB,EAAE,CAAC,cAAc,EAAE,WAAW,CAAC;AACzD,CAAC,yBAAyB,EAAE,CAAC,cAAc,EAAE,WAAW,CAAC;AACzD,CAAC,qBAAqB,EAAE,CAAC,UAAU,EAAE,WAAW,CAAC;AACjD,CAAC,aAAa,EAAE,CAAC,mBAAmB,EAAE,WAAW,CAAC;AAClD,CAAC,sBAAsB,EAAE,CAAC,mBAAmB,EAAE,WAAW,EAAE,WAAW,CAAC;AACxE,CAAC,sBAAsB,EAAE,CAAC,WAAW,EAAE,WAAW,CAAC;AACnD,CAAC,uBAAuB,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;AACrD,CAAC,uBAAuB,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;AACrD,CAAC,aAAa,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;AACjC,CAAC,iBAAiB,EAAE,CAAC,MAAM,EAAE,WAAW,CAAC;AACzC,CAAC,gBAAgB,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;AACvC,CAAC,mBAAmB,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;AAC7C,CAAC,mBAAmB,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;AAC7C,CAAC,qBAAqB,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,UAAU,CAAC;AAC3D,CAAC,oBAAoB,EAAE,CAAC,QAAQ,EAAE,WAAW,EAAE,SAAS,CAAC;AACzD,CAAC,oBAAoB,EAAE,CAAC,SAAS,EAAE,WAAW,CAAC;AAC/C,CAAC,qBAAqB,EAAE,CAAC,SAAS,EAAE,WAAW,EAAE,MAAM,CAAC;AACxD,CAAC,eAAe,EAAE,CAAC,SAAS,EAAE,KAAK,CAAC;AACpC,CAAC,kBAAkB,EAAE,CAAC,SAAS,EAAE,QAAQ,CAAC;AAC1C,CAAC,mBAAmB,EAAE,CAAC,SAAS,EAAE,SAAS,CAAC;AAC5C,CAAC,uBAAuB,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;AACrD,CAAC,2BAA2B,EAAE,CAAC,gBAAgB,EAAE,WAAW,CAAC;AAC7D,CAAC,mBAAmB,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;AAC7C,CAAC,gBAAgB,EAAE,CAAC,KAAK,EAAE,WAAW,CAAC;AACvC,CAAC,8BAA8B,EAAE,CAAC,mBAAmB,EAAE,WAAW,CAAC;AACnE,CAAC,mBAAmB,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;AAC7C,CAAC,mBAAmB,EAAE,CAAC,QAAQ,EAAE,WAAW,CAAC;AAC7C,CAAC,wBAAwB,EAAE,CAAC,aAAa,EAAE,WAAW,CAAC;AACvD,CAAC,uBAAuB,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;AACrD,CAAC,sBAAsB,EAAE,CAAC,WAAW,EAAE,WAAW,CAAC;AACnD,CAAC,uBAAuB,EAAE,CAAC,YAAY,EAAE,WAAW,CAAC;AACrD,CAAC,8BAA8B,EAAE,CAAC,mBAAmB,EAAE,WAAW,CAAC;AACnE,CAAC,wBAAwB,EAAE,CAAC,aAAa,EAAE,WAAW,CAAC;AACvD,CAAC,wBAAwB,EAAE,CAAC,aAAa,EAAE,WAAW,CAAC;AACvD,CAAC,qBAAqB,EAAE,CAAC,UAAU,EAAE,WAAW,CAAC;AACjD,CAAC,oBAAoB,EAAE,CAAC,SAAS,EAAE,WAAW,CAAC;AAC/C,CAAC,oBAAoB,EAAE,CAAC,SAAS,EAAE,WAAW,CAAA;AAC9C,CAAC,CAAA;;AAED,IAAI,IAAI,GAAGjB,YAAwB,CAAA;AACnC,IAAImB,QAAM,GAAGC,MAAiB,CAAA;AAC9B,IAAI,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,CAAA;AAC9D,IAAI,YAAY,GAAG,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,KAAK,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,CAAA;AACpE,IAAI,QAAQ,GAAG,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,SAAS,CAAC,OAAO,CAAC,CAAA;AACjE,IAAI,SAAS,GAAG,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,CAAA;AAChE,IAAI,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,CAAA;;AAE3D;AACA,IAAI,UAAU,GAAG,oGAAoG,CAAA;AACrH,IAAI,YAAY,GAAG,UAAU,CAAC;AAC9B,IAAI,YAAY,GAAG,SAAS,YAAY,CAAC,MAAM,EAAE;AACjD,CAAC,IAAI,KAAK,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;AACpC,CAAC,IAAI,IAAI,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC,CAAA;AACjC,CAAC,IAAI,KAAK,KAAK,GAAG,IAAI,IAAI,KAAK,GAAG,EAAE;AACpC,EAAE,MAAM,IAAI,YAAY,CAAC,gDAAgD,CAAC,CAAA;AAC1E,EAAE,MAAM,IAAI,IAAI,KAAK,GAAG,IAAI,KAAK,KAAK,GAAG,EAAE;AAC3C,EAAE,MAAM,IAAI,YAAY,CAAC,gDAAgD,CAAC,CAAA;AAC1E,EAAA;AACA,CAAC,IAAI,MAAM,GAAG,EAAE,CAAA;AAChB,CAAC,QAAQ,CAAC,MAAM,EAAE,UAAU,EAAE,UAAU,KAAK,EAAE,MAAM,EAAE,KAAK,EAAE,SAAS,EAAE;AACzE,EAAE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,GAAG,KAAK,GAAG,QAAQ,CAAC,SAAS,EAAE,YAAY,EAAE,IAAI,CAAC,GAAG,MAAM,IAAI,KAAK,CAAA;AAC3F,EAAE,CAAC,CAAA;AACH,CAAC,OAAO,MAAM,CAAA;AACd,CAAC,CAAA;AACD;;AAEA,IAAI,gBAAgB,GAAG,SAAS,gBAAgB,CAAC,IAAI,EAAE,YAAY,EAAE;AACrE,CAAC,IAAI,aAAa,GAAG,IAAI,CAAA;AACzB,CAAC,IAAI,KAAK,CAAA;AACV,CAAC,IAAID,QAAM,CAAC,cAAc,EAAE,aAAa,CAAC,EAAE;AAC5C,EAAE,KAAK,GAAG,cAAc,CAAC,aAAa,CAAC,CAAA;AACvC,EAAE,aAAa,GAAG,GAAG,GAAG,KAAK,CAAC,CAAC,CAAC,GAAG,GAAG,CAAA;AACtC,EAAA;;AAEA,CAAC,IAAIA,QAAM,CAAC,UAAU,EAAE,aAAa,CAAC,EAAE;AACxC,EAAE,IAAI,KAAK,GAAG,UAAU,CAAC,aAAa,CAAC,CAAA;AACvC,EAAE,IAAI,KAAK,KAAK,SAAS,EAAE;AAC3B,GAAG,KAAK,GAAG,MAAM,CAAC,aAAa,CAAC,CAAA;AAChC,GAAA;AACA,EAAE,IAAI,OAAO,KAAK,KAAK,WAAW,IAAI,CAAC,YAAY,EAAE;AACrD,GAAG,MAAM,IAAID,YAAU,CAAC,YAAY,GAAG,IAAI,GAAG,sDAAsD,CAAC,CAAA;AACrG,GAAA;;AAEA,EAAE,OAAO;AACT,GAAG,KAAK,EAAE,KAAK;AACf,GAAG,IAAI,EAAE,aAAa;AACtB,GAAG,KAAK,EAAE,KAAA;AACV,GAAG,CAAA;AACH,EAAA;;AAEA,CAAC,MAAM,IAAI,YAAY,CAAC,YAAY,GAAG,IAAI,GAAG,kBAAkB,CAAC,CAAA;AACjE,CAAC,CAAA;;AAED,IAAA,YAAc,GAAG,SAAS,YAAY,CAAC,IAAI,EAAE,YAAY,EAAE;AAC3D,CAAC,IAAI,OAAO,IAAI,KAAK,QAAQ,IAAI,IAAI,CAAC,MAAM,KAAK,CAAC,EAAE;AACpD,EAAE,MAAM,IAAIA,YAAU,CAAC,2CAA2C,CAAC,CAAA;AACnE,EAAA;AACA,CAAC,IAAI,SAAS,CAAC,MAAM,GAAG,CAAC,IAAI,OAAO,YAAY,KAAK,SAAS,EAAE;AAChE,EAAE,MAAM,IAAIA,YAAU,CAAC,2CAA2C,CAAC,CAAA;AACnE,EAAA;;AAEA,CAAC,IAAI,KAAK,CAAC,aAAa,EAAE,IAAI,CAAC,KAAK,IAAI,EAAE;AAC1C,EAAE,MAAM,IAAI,YAAY,CAAC,oFAAoF,CAAC,CAAA;AAC9G,EAAA;AACA,CAAC,IAAI,KAAK,GAAG,YAAY,CAAC,IAAI,CAAC,CAAA;AAC/B,CAAC,IAAI,iBAAiB,GAAG,KAAK,CAAC,MAAM,GAAG,CAAC,GAAG,KAAK,CAAC,CAAC,CAAC,GAAG,EAAE,CAAA;;AAEzD,CAAC,IAAI,SAAS,GAAG,gBAAgB,CAAC,GAAG,GAAG,iBAAiB,GAAG,GAAG,EAAE,YAAY,CAAC,CAAA;AAC9E,CAAC,IAAI,iBAAiB,GAAG,SAAS,CAAC,IAAI,CAAA;AACvC,CAAC,IAAI,KAAK,GAAG,SAAS,CAAC,KAAK,CAAA;AAC5B,CAAC,IAAI,kBAAkB,GAAG,KAAK,CAAA;;AAE/B,CAAC,IAAI,KAAK,GAAG,SAAS,CAAC,KAAK,CAAA;AAC5B,CAAC,IAAI,KAAK,EAAE;AACZ,EAAE,iBAAiB,GAAG,KAAK,CAAC,CAAC,CAAC,CAAA;AAC9B,EAAE,YAAY,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,KAAK,CAAC,CAAC,CAAA;AAC7C,EAAA;;AAEA,CAAC,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,KAAK,GAAG,IAAI,EAAE,CAAC,GAAG,KAAK,CAAC,MAAM,EAAE,CAAC,IAAI,CAAC,EAAE;AACzD,EAAE,IAAI,IAAI,GAAG,KAAK,CAAC,CAAC,CAAC,CAAA;AACrB,EAAE,IAAI,KAAK,GAAG,SAAS,CAAC,IAAI,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;AACnC,EAAE,IAAI,IAAI,GAAG,SAAS,CAAC,IAAI,EAAE,CAAC,CAAC,CAAC,CAAA;AAChC,EAAE;AACF,GAAG;AACH,IAAI,CAAC,KAAK,KAAK,GAAG,IAAI,KAAK,KAAK,GAAG,IAAI,KAAK,KAAK,GAAG;AACpD,QAAQ,IAAI,KAAK,GAAG,IAAI,IAAI,KAAK,GAAG,IAAI,IAAI,KAAK,GAAG,CAAA;AACpD;AACA,MAAM,KAAK,KAAK,IAAA;AAChB,IAAI;AACJ,GAAG,MAAM,IAAI,YAAY,CAAC,sDAAsD,CAAC,CAAA;AACjF,GAAA;AACA,EAAE,IAAI,IAAI,KAAK,aAAa,IAAI,CAAC,KAAK,EAAE;AACxC,GAAG,kBAAkB,GAAG,IAAI,CAAA;AAC5B,GAAA;;AAEA,EAAE,iBAAiB,IAAI,GAAG,GAAG,IAAI,CAAA;AACjC,EAAE,iBAAiB,GAAG,GAAG,GAAG,iBAAiB,GAAG,GAAG,CAAA;;AAEnD,EAAE,IAAIC,QAAM,CAAC,UAAU,EAAE,iBAAiB,CAAC,EAAE;AAC7C,GAAG,KAAK,GAAG,UAAU,CAAC,iBAAiB,CAAC,CAAA;AACxC,GAAG,MAAM,IAAI,KAAK,IAAI,IAAI,EAAE;AAC5B,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE;AACzB,IAAI,IAAI,CAAC,YAAY,EAAE;AACvB,KAAK,MAAM,IAAID,YAAU,CAAC,qBAAqB,GAAG,IAAI,GAAG,6CAA6C,CAAC,CAAA;AACvG,KAAA;AACA,IAAI,OAAO,KAAKD,WAAS,CAAA;AACzB,IAAA;AACA,GAAG,IAAI,KAAK,IAAI,CAAC,CAAC,GAAG,CAAC,KAAK,KAAK,CAAC,MAAM,EAAE;AACzC,IAAI,IAAI,IAAI,GAAG,KAAK,CAAC,KAAK,EAAE,IAAI,CAAC,CAAA;AACjC,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAA;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,IAAI,KAAK,IAAI,KAAK,IAAI,IAAI,IAAI,EAAE,eAAe,IAAI,IAAI,CAAC,GAAG,CAAC,EAAE;AAClE,KAAK,KAAK,GAAG,IAAI,CAAC,GAAG,CAAA;AACrB,KAAK,MAAM;AACX,KAAK,KAAK,GAAG,KAAK,CAAC,IAAI,CAAC,CAAA;AACxB,KAAA;AACA,IAAI,MAAM;AACV,IAAI,KAAK,GAAGE,QAAM,CAAC,KAAK,EAAE,IAAI,CAAC,CAAA;AAC/B,IAAI,KAAK,GAAG,KAAK,CAAC,IAAI,CAAC,CAAA;AACvB,IAAA;;AAEA,GAAG,IAAI,KAAK,IAAI,CAAC,kBAAkB,EAAE;AACrC,IAAI,UAAU,CAAC,iBAAiB,CAAC,GAAG,KAAK,CAAA;AACzC,IAAA;AACA,GAAA;AACA,EAAA;AACA,CAAC,OAAO,KAAK,CAAA;AACb,CAAC;;;;;;;;;CC5VD,IAAI,UAAU,GAAGvB,cAA4B,EAAA,CAAA;;AAE7C,CAAc,KAAA,GAAG,SAAS,mBAAmB,GAAG;EAC/C,OAAO,UAAU,EAAE,IAAI,CAAC,CAAC,MAAM,CAAC,WAAW,CAAA;EAC3C,CAAA;;;;;;;;;;;ACJD;AACA,CAAA,IAAc,GAAG,SAAS,CAAA;;;;ACD1B,IAAI,YAAY,GAAGA,YAAwB,CAAA;;AAE3C,IAAI,eAAe,GAAG,YAAY,CAAC,yBAAyB,EAAE,IAAI,CAAC,CAAA;;AAEnE,IAAI,cAAc,GAAGG,YAAA,EAAgC,EAAE,CAAA;AACvD,IAAIoB,QAAM,GAAGnB,MAAiB,CAAA;AAC9B,IAAI,UAAU,GAAGoB,WAAyB,EAAA,CAAA;;AAE1C,IAAI,WAAW,GAAG,cAAc,GAAG,MAAM,CAAC,WAAW,GAAG,IAAI,CAAA;;AAE5D;AACA,IAAA,gBAAc,GAAG,SAAS,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE;AACxD,CAAC,IAAI,aAAa,GAAG,SAAS,CAAC,MAAM,GAAG,CAAC,IAAI,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,KAAK,CAAA;AACjF,CAAC,IAAI,eAAe,GAAG,SAAS,CAAC,MAAM,GAAG,CAAC,IAAI,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,IAAI,SAAS,CAAC,CAAC,CAAC,CAAC,eAAe,CAAA;AAC7F,CAAC;AACD,EAAE,CAAC,OAAO,aAAa,KAAK,WAAW,IAAI,OAAO,aAAa,KAAK,SAAS;AAC7E,MAAM,OAAO,eAAe,KAAK,WAAW,IAAI,OAAO,eAAe,KAAK,SAAS,CAAA;AACpF,GAAG;AACH,EAAE,MAAM,IAAI,UAAU,CAAC,iFAAiF,CAAC,CAAA;AACzG,EAAA;AACA,CAAC,IAAI,WAAW,KAAK,aAAa,IAAI,CAACD,QAAM,CAAC,MAAM,EAAE,WAAW,CAAC,CAAC,EAAE;AACrE,EAAE,IAAI,eAAe,EAAE;AACvB,GAAG,eAAe,CAAC,MAAM,EAAE,WAAW,EAAE;AACxC,IAAI,YAAY,EAAE,CAAC,eAAe;AAClC,IAAI,UAAU,EAAE,KAAK;AACrB,IAAI,KAAK,EAAE,KAAK;AAChB,IAAI,QAAQ,EAAE,KAAA;AACd,IAAI,CAAC,CAAA;AACL,GAAG,MAAM;AACT,GAAG,MAAM,CAAC,WAAW,CAAC,GAAG,KAAK,CAAC;AAC/B,GAAA;AACA,EAAA;AACA,CAAC;;AChCD;AACA,IAAAE,UAAc,GAAG,UAAU,GAAG,EAAE,GAAG,EAAE;AACrC,EAAE,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,UAAU,IAAI,EAAE;AAC3C,IAAI,GAAG,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC,IAAI,CAAC,IAAI,GAAG,CAAC,IAAI,CAAC,CAAC;AACvC,GAAG,CAAC,CAAA;;AAEJ,EAAE,OAAO,GAAG,CAAA;AACZ,CAAC;;ACPD,IAAI,cAAc,GAAGzB,eAA0B,CAAA;AAC/C,IAAI,IAAI,GAAG,UAAe,CAAA;AAC1B,IAAI,IAAI,GAAGI,YAAe,CAAA;AAC1B,IAAIsB,MAAI,GAAG,UAAe,CAAA;AAC1B,IAAIC,OAAK,GAAG,UAAgB,CAAA;AAC5B,IAAIC,UAAQ,GAAGC,YAAc,CAAC,KAAK,CAAA;AACnC,IAAI,EAAE,GAAG,UAAa,CAAA;AACtB,IAAI,MAAM,GAAGC,MAAiB,CAAC,MAAM,CAAA;AACrC,IAAI,MAAM,GAAG,UAAiB,CAAA;AAC9B,IAAI,IAAI,GAAGC,SAAqB,CAAA;AAChC,IAAI,QAAQ,GAAGC,UAAmB,CAAA;AAClC,IAAI,cAAc,GAAGC,gBAA6B,CAAA;AAClD,IAAI,MAAM,GAAGC,MAAiB,CAAA;AAC9B,IAAI,QAAQ,GAAGC,UAAwB,CAAA;;AAEvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,UAAQ,CAAC,OAAO,EAAE;AAC3B,EAAE,IAAI,EAAE,IAAI,YAAYA,UAAQ,CAAC,EAAE;AACnC,IAAI,OAAO,IAAIA,UAAQ,CAAC,OAAO,CAAC,CAAA;AAChC,GAAA;;AAEA,EAAE,IAAI,CAAC,eAAe,GAAG,CAAC,CAAA;AAC1B,EAAE,IAAI,CAAC,YAAY,GAAG,CAAC,CAAA;AACvB,EAAE,IAAI,CAAC,gBAAgB,GAAG,EAAE,CAAA;;AAE5B,EAAE,cAAc,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;;AAE3B,EAAE,OAAO,GAAG,OAAO,IAAI,EAAE,CAAC;AAC1B,EAAE,KAAK,IAAI,MAAM,IAAI,OAAO,EAAE;AAC9B,IAAI,IAAI,CAAC,MAAM,CAAC,GAAG,OAAO,CAAC,MAAM,CAAC,CAAA;AAClC,GAAA;AACA,CAAA;;AAEA;AACA,IAAI,CAAC,QAAQ,CAACA,UAAQ,EAAE,cAAc,CAAC,CAAA;;AAEvCA,UAAQ,CAAC,UAAU,GAAG,MAAM,CAAA;AAC5BA,UAAQ,CAAC,oBAAoB,GAAG,0BAA0B,CAAA;;AAE1DA,UAAQ,CAAC,SAAS,CAAC,MAAM,GAAG,UAAU,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE;AAC7D,EAAE,OAAO,GAAG,OAAO,IAAI,EAAE,CAAC;;AAE1B;AACA,EAAE,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;AACnC,IAAI,OAAO,GAAG,EAAE,QAAQ,EAAE,OAAO,EAAE,CAAC;AACpC,GAAA;;AAEA,EAAE,IAAI,MAAM,GAAG,cAAc,CAAC,SAAS,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;;AAEzD;AACA,EAAE,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,KAAK,IAAI,IAAI,EAAE;AAClD,IAAI,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC;AAC1B,GAAA;;AAEA;AACA,EAAE,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE;AAC5B;AACA;AACA;AACA;AACA,IAAI,IAAI,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,2BAA2B,CAAC,CAAC,CAAA;AACvD,IAAI,OAAA;AACJ,GAAA;;AAEA,EAAE,IAAI,MAAM,GAAG,IAAI,CAAC,gBAAgB,CAAC,KAAK,EAAE,KAAK,EAAE,OAAO,CAAC,CAAA;AAC3D,EAAE,IAAI,MAAM,GAAG,IAAI,CAAC,gBAAgB,EAAE,CAAA;;AAEtC,EAAE,MAAM,CAAC,MAAM,CAAC,CAAA;AAChB,EAAE,MAAM,CAAC,KAAK,CAAC,CAAA;AACf,EAAE,MAAM,CAAC,MAAM,CAAC,CAAA;;AAEhB;AACA,EAAE,IAAI,CAAC,YAAY,CAAC,MAAM,EAAE,KAAK,EAAE,OAAO,CAAC,CAAA;AAC3C,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,YAAY,GAAG,UAAU,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE;AACpE,EAAE,IAAI,WAAW,GAAG,CAAC,CAAA;;AAErB;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,IAAI,OAAO,CAAC,WAAW,IAAI,IAAI,EAAE;AACnC,IAAI,WAAW,IAAI,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,CAAA;AAC9C,GAAG,MAAM,IAAI,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;AACrC,IAAI,WAAW,GAAG,KAAK,CAAC,MAAM,CAAA;AAC9B,GAAG,MAAM,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;AACxC,IAAI,WAAW,GAAG,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,CAAA;AAC1C,GAAA;;AAEA,EAAE,IAAI,CAAC,YAAY,IAAI,WAAW,CAAA;;AAElC;AACA,EAAE,IAAI,CAAC,eAAe,IAAI,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,GAAGA,UAAQ,CAAC,UAAU,CAAC,MAAM,CAAA;;AAEhF;AACA,EAAE,IAAI,CAAC,KAAK,KAAK,CAAC,KAAK,CAAC,IAAI,IAAI,EAAE,KAAK,CAAC,QAAQ,IAAI,MAAM,CAAC,KAAK,EAAE,aAAa,CAAC,CAAC,IAAI,EAAE,KAAK,YAAY,MAAM,CAAC,CAAC,EAAE;AAClH,IAAI,OAAA;AACJ,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,OAAO,CAAC,WAAW,EAAE;AAC5B,IAAI,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;AACrC,GAAA;AACA,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,gBAAgB,GAAG,UAAU,KAAK,EAAE,QAAQ,EAAE;AACjE,EAAE,IAAI,MAAM,CAAC,KAAK,EAAE,IAAI,CAAC,EAAE;AAC3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,IAAI,KAAK,CAAC,GAAG,IAAI,SAAS,IAAI,KAAK,CAAC,GAAG,IAAI,QAAQ,IAAI,KAAK,CAAC,KAAK,IAAI,SAAS,EAAE;AACrF;AACA;AACA;AACA,MAAM,QAAQ,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,GAAG,CAAC,IAAI,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC;;AAEtE;AACA,KAAK,MAAM;AACX;AACA,MAAM,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,UAAU,GAAG,EAAE,IAAI,EAAE;AAC/C,QAAQ,IAAI,GAAG,EAAE;AACjB,UAAU,QAAQ,CAAC,GAAG,CAAC,CAAA;AACvB,UAAU,OAAA;AACV,SAAA;;AAEA;AACA,QAAQ,IAAI,QAAQ,GAAG,IAAI,CAAC,IAAI,IAAI,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC,KAAK,GAAG,CAAC,CAAC,CAAA;AAClE,QAAQ,QAAQ,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAA;AAChC,OAAO,CAAC,CAAA;AACR,KAAA;;AAEA;AACA,GAAG,MAAM,IAAI,MAAM,CAAC,KAAK,EAAE,aAAa,CAAC,EAAE;AAC3C,IAAI,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC,CAAC;;AAE5D;AACA,GAAG,MAAM,IAAI,MAAM,CAAC,KAAK,EAAE,YAAY,CAAC,EAAE;AAC1C;AACA,IAAI,KAAK,CAAC,EAAE,CAAC,UAAU,EAAE,UAAU,QAAQ,EAAE;AAC7C,MAAM,KAAK,CAAC,KAAK,EAAE,CAAA;AACnB,MAAM,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC,QAAQ,CAAC,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC,CAAA;AAChE,KAAK,CAAC,CAAA;AACN,IAAI,KAAK,CAAC,MAAM,EAAE,CAAA;;AAElB;AACA,GAAG,MAAM;AACT,IAAI,QAAQ,CAAC,gBAAgB,CAAC,CAAC;AAC/B,GAAA;AACA,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,gBAAgB,GAAG,UAAU,KAAK,EAAE,KAAK,EAAE,OAAO,EAAE;AACvE;AACA;AACA;AACA;AACA;AACA,EAAE,IAAI,OAAO,OAAO,CAAC,MAAM,KAAK,QAAQ,EAAE;AAC1C,IAAI,OAAO,OAAO,CAAC,MAAM,CAAA;AACzB,GAAA;;AAEA,EAAE,IAAI,kBAAkB,GAAG,IAAI,CAAC,sBAAsB,CAAC,KAAK,EAAE,OAAO,CAAC,CAAA;AACtE,EAAE,IAAI,WAAW,GAAG,IAAI,CAAC,eAAe,CAAC,KAAK,EAAE,OAAO,CAAC,CAAA;;AAExD,EAAE,IAAI,QAAQ,GAAG,EAAE,CAAA;AACnB,EAAE,IAAI,OAAO,GAAG;AAChB;AACA,IAAI,qBAAqB,EAAE,CAAC,WAAW,EAAE,QAAQ,GAAG,KAAK,GAAG,GAAG,CAAC,CAAC,MAAM,CAAC,kBAAkB,IAAI,EAAE,CAAC;AACjG;AACA,IAAI,cAAc,EAAE,EAAE,CAAC,MAAM,CAAC,WAAW,IAAI,EAAE,CAAA;AAC/C,GAAG,CAAA;;AAEH;AACA,EAAE,IAAI,OAAO,OAAO,CAAC,MAAM,KAAK,QAAQ,EAAE;AAC1C,IAAI,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC,MAAM,CAAC,CAAA;AACrC,GAAA;;AAEA,EAAE,IAAI,MAAM,CAAA;AACZ,EAAE,KAAK,IAAI,IAAI,IAAI,OAAO,EAAE;AAC5B,IAAI,IAAI,MAAM,CAAC,OAAO,EAAE,IAAI,CAAC,EAAE;AAC/B,MAAM,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,CAAA;;AAE5B;AACA,MAAM,IAAI,MAAM,IAAI,IAAI,EAAE;AAC1B,QAAQ,SAAS;AACjB,OAAA;;AAEA;AACA,MAAM,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;AAClC,QAAQ,MAAM,GAAG,CAAC,MAAM,CAAC,CAAA;AACzB,OAAA;;AAEA;AACA,MAAM,IAAI,MAAM,CAAC,MAAM,EAAE;AACzB,QAAQ,QAAQ,IAAI,IAAI,GAAG,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,GAAGA,UAAQ,CAAC,UAAU,CAAA;AACzE,OAAA;AACA,KAAA;AACA,GAAA;;AAEA,EAAE,OAAO,IAAI,GAAG,IAAI,CAAC,WAAW,EAAE,GAAGA,UAAQ,CAAC,UAAU,GAAG,QAAQ,GAAGA,UAAQ,CAAC,UAAU,CAAA;AACzF,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,sBAAsB,GAAG,UAAU,KAAK,EAAE,OAAO,EAAE;AACtE,EAAE,IAAI,QAAQ,CAAA;;AAEd,EAAE,IAAI,OAAO,OAAO,CAAC,QAAQ,KAAK,QAAQ,EAAE;AAC5C;AACA,IAAI,QAAQ,GAAG,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC,OAAO,CAAC,KAAK,EAAE,GAAG,CAAC,CAAA;AACnE,GAAG,MAAM,IAAI,OAAO,CAAC,QAAQ,KAAK,KAAK,KAAK,KAAK,CAAC,IAAI,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,EAAE;AACxE;AACA;AACA;AACA;AACA;AACA,IAAI,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,KAAK,KAAK,KAAK,KAAK,CAAC,IAAI,IAAI,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;AACvF,GAAG,MAAM,IAAI,KAAK,IAAI,KAAK,CAAC,QAAQ,IAAI,MAAM,CAAC,KAAK,EAAE,aAAa,CAAC,EAAE;AACtE;AACA,IAAI,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,MAAM,CAAC,YAAY,CAAC,IAAI,IAAI,EAAE,CAAC,CAAA;AAClE,GAAA;;AAEA,EAAE,IAAI,QAAQ,EAAE;AAChB,IAAI,OAAO,YAAY,GAAG,QAAQ,GAAG,GAAG,CAAA;AACxC,GAAA;AACA,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,eAAe,GAAG,UAAU,KAAK,EAAE,OAAO,EAAE;AAC/D;AACA,EAAE,IAAI,WAAW,GAAG,OAAO,CAAC,WAAW,CAAA;;AAEvC;AACA,EAAE,IAAI,CAAC,WAAW,IAAI,KAAK,IAAI,KAAK,CAAC,IAAI,EAAE;AAC3C,IAAI,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC,CAAA;AACzC,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,WAAW,IAAI,KAAK,IAAI,KAAK,CAAC,IAAI,EAAE;AAC3C,IAAI,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC,CAAA;AACzC,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,WAAW,IAAI,KAAK,IAAI,KAAK,CAAC,QAAQ,IAAI,MAAM,CAAC,KAAK,EAAE,aAAa,CAAC,EAAE;AAC/E,IAAI,WAAW,GAAG,KAAK,CAAC,OAAO,CAAC,cAAc,CAAC,CAAA;AAC/C,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,WAAW,KAAK,OAAO,CAAC,QAAQ,IAAI,OAAO,CAAC,QAAQ,CAAC,EAAE;AAC9D,IAAI,WAAW,GAAG,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,QAAQ,IAAI,OAAO,CAAC,QAAQ,CAAC,CAAA;AACnE,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,WAAW,IAAI,KAAK,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;AAC1D,IAAI,WAAW,GAAGA,UAAQ,CAAC,oBAAoB,CAAA;AAC/C,GAAA;;AAEA,EAAE,OAAO,WAAW,CAAA;AACpB,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,gBAAgB,GAAG,YAAY;AAClD,EAAE,OAAO,UAAU,IAAI,EAAE;AACzB,IAAI,IAAI,MAAM,GAAGA,UAAQ,CAAC,UAAU,CAAA;;AAEpC,IAAI,IAAI,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,KAAK,CAAC,CAAA;AAC7C,IAAI,IAAI,QAAQ,EAAE;AAClB,MAAM,MAAM,IAAI,IAAI,CAAC,aAAa,EAAE,CAAA;AACpC,KAAA;;AAEA,IAAI,IAAI,CAAC,MAAM,CAAC,CAAA;AAChB,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;AACd,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,aAAa,GAAG,YAAY;AAC/C,EAAE,OAAO,IAAI,GAAG,IAAI,CAAC,WAAW,EAAE,GAAG,IAAI,GAAGA,UAAQ,CAAC,UAAU,CAAA;AAC/D,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,UAAU,GAAG,UAAU,WAAW,EAAE;AACvD,EAAE,IAAI,MAAM,CAAA;AACZ,EAAE,IAAI,WAAW,GAAG;AACpB,IAAI,cAAc,EAAE,gCAAgC,GAAG,IAAI,CAAC,WAAW,EAAA;AACvE,GAAG,CAAA;;AAEH,EAAE,KAAK,MAAM,IAAI,WAAW,EAAE;AAC9B,IAAI,IAAI,MAAM,CAAC,WAAW,EAAE,MAAM,CAAC,EAAE;AACrC,MAAM,WAAW,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC,GAAG,WAAW,CAAC,MAAM,CAAC,CAAA;AAC7D,KAAA;AACA,GAAA;;AAEA,EAAE,OAAO,WAAW,CAAA;AACpB,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,WAAW,GAAG,UAAU,QAAQ,EAAE;AACrD,EAAE,IAAI,OAAO,QAAQ,KAAK,QAAQ,EAAE;AACpC,IAAI,MAAM,IAAI,SAAS,CAAC,oCAAoC,CAAC,CAAA;AAC7D,GAAA;AACA,EAAE,IAAI,CAAC,SAAS,GAAG,QAAQ,CAAA;AAC3B,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,WAAW,GAAG,YAAY;AAC7C,EAAE,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE;AACvB,IAAI,IAAI,CAAC,iBAAiB,EAAE,CAAA;AAC5B,GAAA;;AAEA,EAAE,OAAO,IAAI,CAAC,SAAS,CAAA;AACvB,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,SAAS,GAAG,YAAY;AAC3C,EAAE,IAAI,UAAU,GAAG,IAAI,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;AACvC,EAAE,IAAI,QAAQ,GAAG,IAAI,CAAC,WAAW,EAAE,CAAA;;AAEnC;AACA,EAAE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,GAAG,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAE;AAC5D,IAAI,IAAI,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,KAAK,UAAU,EAAE;AAChD;AACA,MAAM,IAAI,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE;AAC7C,QAAQ,UAAU,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;AAClE,OAAO,MAAM;AACb,QAAQ,UAAU,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;AAC/E,OAAA;;AAEA;AACA,MAAM,IAAI,OAAO,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,KAAK,QAAQ,IAAI,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,EAAE,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC,KAAK,QAAQ,EAAE;AACnH,QAAQ,UAAU,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,MAAM,CAAC,IAAI,CAACA,UAAQ,CAAC,UAAU,CAAC,CAAC,CAAC,CAAA;AAClF,OAAA;AACA,KAAA;AACA,GAAA;;AAEA;AACA,EAAE,OAAO,MAAM,CAAC,MAAM,CAAC,CAAC,UAAU,EAAE,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,aAAa,EAAE,CAAC,CAAC,CAAC,CAAA;AACvE,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,iBAAiB,GAAG,YAAY;AACnD;;AAEA;AACA,EAAE,IAAI,CAAC,SAAS,GAAG,4BAA4B,GAAG,MAAM,CAAC,WAAW,CAAC,EAAE,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAA;AACxF,CAAC,CAAA;;AAED;AACA;AACAA,UAAQ,CAAC,SAAS,CAAC,aAAa,GAAG,YAAY;AAC/C,EAAE,IAAI,WAAW,GAAG,IAAI,CAAC,eAAe,GAAG,IAAI,CAAC,YAAY,CAAA;;AAE5D;AACA,EAAE,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,EAAE;AAC5B,IAAI,WAAW,IAAI,IAAI,CAAC,aAAa,EAAE,CAAC,MAAM,CAAA;AAC9C,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,IAAI,CAAC,cAAc,EAAE,EAAE;AAC9B;AACA;AACA;AACA;AACA;AACA,IAAI,IAAI,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,oDAAoD,CAAC,CAAC,CAAA;AAChF,GAAA;;AAEA,EAAE,OAAO,WAAW,CAAA;AACpB,CAAC,CAAA;;AAED;AACA;AACA;AACAA,UAAQ,CAAC,SAAS,CAAC,cAAc,GAAG,YAAY;AAChD,EAAE,IAAI,cAAc,GAAG,IAAI,CAAA;;AAE3B,EAAE,IAAI,IAAI,CAAC,gBAAgB,CAAC,MAAM,EAAE;AACpC,IAAI,cAAc,GAAG,KAAK,CAAA;AAC1B,GAAA;;AAEA,EAAE,OAAO,cAAc,CAAA;AACvB,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,SAAS,GAAG,UAAU,EAAE,EAAE;AAC7C,EAAE,IAAI,WAAW,GAAG,IAAI,CAAC,eAAe,GAAG,IAAI,CAAC,YAAY,CAAA;;AAE5D,EAAE,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,EAAE;AAC5B,IAAI,WAAW,IAAI,IAAI,CAAC,aAAa,EAAE,CAAC,MAAM,CAAA;AAC9C,GAAA;;AAEA,EAAE,IAAI,CAAC,IAAI,CAAC,gBAAgB,CAAC,MAAM,EAAE;AACrC,IAAI,OAAO,CAAC,QAAQ,CAAC,EAAE,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,EAAE,WAAW,CAAC,CAAC,CAAA;AACtD,IAAI,OAAA;AACJ,GAAA;;AAEA,EAAE,QAAQ,CAAC,QAAQ,CAAC,IAAI,CAAC,gBAAgB,EAAE,IAAI,CAAC,gBAAgB,EAAE,UAAU,GAAG,EAAE,MAAM,EAAE;AACzF,IAAI,IAAI,GAAG,EAAE;AACb,MAAM,EAAE,CAAC,GAAG,CAAC,CAAA;AACb,MAAM,OAAA;AACN,KAAA;;AAEA,IAAI,MAAM,CAAC,OAAO,CAAC,UAAU,MAAM,EAAE;AACrC,MAAM,WAAW,IAAI,MAAM,CAAA;AAC3B,KAAK,CAAC,CAAA;;AAEN,IAAI,EAAE,CAAC,IAAI,EAAE,WAAW,CAAC,CAAA;AACzB,GAAG,CAAC,CAAA;AACJ,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,MAAM,GAAG,UAAU,MAAM,EAAE,EAAE,EAAE;AAClD,EAAE,IAAI,OAAO,CAAA;AACb,EAAE,IAAI,OAAO,CAAA;AACb,EAAE,IAAI,QAAQ,GAAG,EAAE,MAAM,EAAE,MAAM,EAAE,CAAA;;AAEnC;AACA,EAAE,IAAI,OAAO,MAAM,KAAK,QAAQ,EAAE;AAClC,IAAI,MAAM,GAAGR,UAAQ,CAAC,MAAM,CAAC,CAAC;AAC9B;AACA,IAAI,OAAO,GAAG,QAAQ,CAAC;AACvB,MAAM,IAAI,EAAE,MAAM,CAAC,IAAI;AACvB,MAAM,IAAI,EAAE,MAAM,CAAC,QAAQ;AAC3B,MAAM,IAAI,EAAE,MAAM,CAAC,QAAQ;AAC3B,MAAM,QAAQ,EAAE,MAAM,CAAC,QAAA;AACvB,KAAK,EAAE,QAAQ,CAAC,CAAA;AAChB,GAAG,MAAM;AACT,IAAI,OAAO,GAAG,QAAQ,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAA;AACxC;AACA,IAAI,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE;AACvB,MAAM,OAAO,CAAC,IAAI,GAAG,OAAO,CAAC,QAAQ,KAAK,QAAQ,GAAG,GAAG,GAAG,EAAE,CAAA;AAC7D,KAAA;AACA,GAAA;;AAEA;AACA,EAAE,OAAO,CAAC,OAAO,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,CAAC,CAAA;;AAEnD;AACA,EAAE,IAAI,OAAO,CAAC,QAAQ,KAAK,QAAQ,EAAE;AACrC,IAAI,OAAO,GAAGD,OAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;AACpC,GAAG,MAAM;AACT,IAAI,OAAO,GAAGD,MAAI,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;AACnC,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,SAAS,CAAC,UAAU,GAAG,EAAE,MAAM,EAAE;AACxC,IAAI,IAAI,GAAG,IAAI,GAAG,KAAK,gBAAgB,EAAE;AACzC,MAAM,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAA;AACtB,MAAM,OAAA;AACN,KAAA;;AAEA;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,OAAO,CAAC,SAAS,CAAC,gBAAgB,EAAE,MAAM,CAAC,CAAA;AACjD,KAAA;;AAEA,IAAI,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;AACtB,IAAI,IAAI,EAAE,EAAE;AACZ,MAAM,IAAI,UAAU,CAAA;;AAEpB,MAAM,IAAI,QAAQ,GAAG,UAAU,KAAK,EAAE,QAAQ,EAAE;AAChD,QAAQ,OAAO,CAAC,cAAc,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAA;AACjD,QAAQ,OAAO,CAAC,cAAc,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;;AAEtD,QAAQ,OAAO,EAAE,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,EAAE,QAAQ,CAAC,CAAC;AAC9C,OAAO,CAAA;;AAEP,MAAM,UAAU,GAAG,QAAQ,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,CAAA;;AAE5C,MAAM,OAAO,CAAC,EAAE,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAA;AACnC,MAAM,OAAO,CAAC,EAAE,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;AACxC,KAAA;AACA,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAA;;AAEf,EAAE,OAAO,OAAO,CAAA;AAChB,CAAC,CAAA;;AAEDU,UAAQ,CAAC,SAAS,CAAC,MAAM,GAAG,UAAU,GAAG,EAAE;AAC3C,EAAE,IAAI,CAAC,IAAI,CAAC,KAAK,EAAE;AACnB,IAAI,IAAI,CAAC,KAAK,GAAG,GAAG,CAAA;AACpB,IAAI,IAAI,CAAC,KAAK,EAAE,CAAA;AAChB,IAAI,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,GAAG,CAAC,CAAA;AAC3B,GAAA;AACA,CAAC,CAAA;;AAEDA,UAAQ,CAAC,SAAS,CAAC,QAAQ,GAAG,YAAY;AAC1C,EAAE,OAAO,mBAAmB,CAAA;AAC5B,CAAC,CAAA;AACD,cAAc,CAACA,UAAQ,EAAE,UAAU,CAAC,CAAA;;AAEpC;AACA,IAAA,SAAc,GAAGA,UAAQ,CAAA;;;;ACtezB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,WAAW,CAAC,KAAK,EAAE;AAC5B,EAAE,OAAOvC,OAAK,CAAC,aAAa,CAAC,KAAK,CAAC,IAAIA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;AAC5D,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,cAAc,CAAC,GAAG,EAAE;AAC7B,EAAE,OAAOA,OAAK,CAAC,QAAQ,CAAC,GAAG,EAAE,IAAI,CAAC,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,GAAG,CAAC;AAC5D,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,SAAS,CAAC,IAAI,EAAE,GAAG,EAAE,IAAI,EAAE;AACpC,EAAE,IAAI,CAAC,IAAI,EAAE,OAAO,GAAG,CAAC;AACxB,EAAE,OAAO,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,SAAS,IAAI,CAAC,KAAK,EAAE,CAAC,EAAE;AACtD;AACA,IAAI,KAAK,GAAG,cAAc,CAAC,KAAK,CAAC,CAAC;AAClC,IAAI,OAAO,CAAC,IAAI,IAAI,CAAC,GAAG,GAAG,GAAG,KAAK,GAAG,GAAG,GAAG,KAAK,CAAC;AAClD,GAAG,CAAC,CAAC,IAAI,CAAC,IAAI,GAAG,GAAG,GAAG,EAAE,CAAC,CAAC;AAC3B,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,WAAW,CAAC,GAAG,EAAE;AAC1B,EAAE,OAAOA,OAAK,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;AACtD,CAAC;AACD;AACA,MAAM,UAAU,GAAGA,OAAK,CAAC,YAAY,CAACA,OAAK,EAAE,EAAE,EAAE,IAAI,EAAE,SAAS,MAAM,CAAC,IAAI,EAAE;AAC7E,EAAE,OAAO,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AAC/B,CAAC,CAAC,CAAC;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,UAAU,CAAC,GAAG,EAAE,QAAQ,EAAE,OAAO,EAAE;AAC5C,EAAE,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE;AAC5B,IAAI,MAAM,IAAI,SAAS,CAAC,0BAA0B,CAAC,CAAC;AACpD,GAAG;AACH;AACA;AACA,EAAE,QAAQ,GAAG,QAAQ,IAAI,KAAKwC,UAAgB,IAAI,QAAQ,GAAG,CAAC;AAC9D;AACA;AACA,EAAE,OAAO,GAAGxC,OAAK,CAAC,YAAY,CAAC,OAAO,EAAE;AACxC,IAAI,UAAU,EAAE,IAAI;AACpB,IAAI,IAAI,EAAE,KAAK;AACf,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG,EAAE,KAAK,EAAE,SAAS,OAAO,CAAC,MAAM,EAAE,MAAM,EAAE;AAC7C;AACA,IAAI,OAAO,CAACA,OAAK,CAAC,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,CAAC;AAC9C,GAAG,CAAC,CAAC;AACL;AACA,EAAE,MAAM,UAAU,GAAG,OAAO,CAAC,UAAU,CAAC;AACxC;AACA,EAAE,MAAM,OAAO,GAAG,OAAO,CAAC,OAAO,IAAI,cAAc,CAAC;AACpD,EAAE,MAAM,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;AAC5B,EAAE,MAAM,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC;AAClC,EAAE,MAAM,KAAK,GAAG,OAAO,CAAC,IAAI,IAAI,OAAO,IAAI,KAAK,WAAW,IAAI,IAAI,CAAC;AACpE,EAAE,MAAM,OAAO,GAAG,KAAK,IAAIA,OAAK,CAAC,mBAAmB,CAAC,QAAQ,CAAC,CAAC;AAC/D;AACA,EAAE,IAAI,CAACA,OAAK,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE;AAClC,IAAI,MAAM,IAAI,SAAS,CAAC,4BAA4B,CAAC,CAAC;AACtD,GAAG;AACH;AACA,EAAE,SAAS,YAAY,CAAC,KAAK,EAAE;AAC/B,IAAI,IAAI,KAAK,KAAK,IAAI,EAAE,OAAO,EAAE,CAAC;AAClC;AACA,IAAI,IAAIA,OAAK,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE;AAC7B,MAAM,OAAO,KAAK,CAAC,WAAW,EAAE,CAAC;AACjC,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE;AAChC,MAAM,OAAO,KAAK,CAAC,QAAQ,EAAE,CAAC;AAC9B,KAAK;AACL;AACA,IAAI,IAAI,CAAC,OAAO,IAAIA,OAAK,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE;AACzC,MAAM,MAAM,IAAI,UAAU,CAAC,8CAA8C,CAAC,CAAC;AAC3E,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,aAAa,CAAC,KAAK,CAAC,IAAIA,OAAK,CAAC,YAAY,CAAC,KAAK,CAAC,EAAE;AACjE,MAAM,OAAO,OAAO,IAAI,OAAO,IAAI,KAAK,UAAU,GAAG,IAAI,IAAI,CAAC,CAAC,KAAK,CAAC,CAAC,GAAG,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AAC5F,KAAK;AACL;AACA,IAAI,OAAO,KAAK,CAAC;AACjB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,SAAS,cAAc,CAAC,KAAK,EAAE,GAAG,EAAE,IAAI,EAAE;AAC5C,IAAI,IAAI,GAAG,GAAG,KAAK,CAAC;AACpB;AACA,IAAI,IAAI,KAAK,IAAI,CAAC,IAAI,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;AACrD,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,GAAG,EAAE,IAAI,CAAC,EAAE;AACrC;AACA,QAAQ,GAAG,GAAG,UAAU,GAAG,GAAG,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC;AAClD;AACA,QAAQ,KAAK,GAAG,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC;AACtC,OAAO,MAAM;AACb,QAAQ,CAACA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,WAAW,CAAC,KAAK,CAAC;AACnD,SAAS,CAACA,OAAK,CAAC,UAAU,CAAC,KAAK,CAAC,IAAIA,OAAK,CAAC,QAAQ,CAAC,GAAG,EAAE,IAAI,CAAC,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;AAC/F,SAAS,EAAE;AACX;AACA,QAAQ,GAAG,GAAG,cAAc,CAAC,GAAG,CAAC,CAAC;AAClC;AACA,QAAQ,GAAG,CAAC,OAAO,CAAC,SAAS,IAAI,CAAC,EAAE,EAAE,KAAK,EAAE;AAC7C,UAAU,EAAEA,OAAK,CAAC,WAAW,CAAC,EAAE,CAAC,IAAI,EAAE,KAAK,IAAI,CAAC,IAAI,QAAQ,CAAC,MAAM;AACpE;AACA,YAAY,OAAO,KAAK,IAAI,GAAG,SAAS,CAAC,CAAC,GAAG,CAAC,EAAE,KAAK,EAAE,IAAI,CAAC,IAAI,OAAO,KAAK,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,CAAC;AACpG,YAAY,YAAY,CAAC,EAAE,CAAC;AAC5B,WAAW,CAAC;AACZ,SAAS,CAAC,CAAC;AACX,QAAQ,OAAO,KAAK,CAAC;AACrB,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,WAAW,CAAC,KAAK,CAAC,EAAE;AAC5B,MAAM,OAAO,IAAI,CAAC;AAClB,KAAK;AACL;AACA,IAAI,QAAQ,CAAC,MAAM,CAAC,SAAS,CAAC,IAAI,EAAE,GAAG,EAAE,IAAI,CAAC,EAAE,YAAY,CAAC,KAAK,CAAC,CAAC,CAAC;AACrE;AACA,IAAI,OAAO,KAAK,CAAC;AACjB,GAAG;AACH;AACA,EAAE,MAAM,KAAK,GAAG,EAAE,CAAC;AACnB;AACA,EAAE,MAAM,cAAc,GAAG,MAAM,CAAC,MAAM,CAAC,UAAU,EAAE;AACnD,IAAI,cAAc;AAClB,IAAI,YAAY;AAChB,IAAI,WAAW;AACf,GAAG,CAAC,CAAC;AACL;AACA,EAAE,SAAS,KAAK,CAAC,KAAK,EAAE,IAAI,EAAE;AAC9B,IAAI,IAAIA,OAAK,CAAC,WAAW,CAAC,KAAK,CAAC,EAAE,OAAO;AACzC;AACA,IAAI,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,EAAE;AACrC,MAAM,MAAM,KAAK,CAAC,iCAAiC,GAAG,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC;AACtE,KAAK;AACL;AACA,IAAI,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AACtB;AACA,IAAIA,OAAK,CAAC,OAAO,CAAC,KAAK,EAAE,SAAS,IAAI,CAAC,EAAE,EAAE,GAAG,EAAE;AAChD,MAAM,MAAM,MAAM,GAAG,EAAEA,OAAK,CAAC,WAAW,CAAC,EAAE,CAAC,IAAI,EAAE,KAAK,IAAI,CAAC,IAAI,OAAO,CAAC,IAAI;AAC5E,QAAQ,QAAQ,EAAE,EAAE,EAAEA,OAAK,CAAC,QAAQ,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,IAAI,EAAE,GAAG,GAAG,EAAE,IAAI,EAAE,cAAc;AAClF,OAAO,CAAC;AACR;AACA,MAAM,IAAI,MAAM,KAAK,IAAI,EAAE;AAC3B,QAAQ,KAAK,CAAC,EAAE,EAAE,IAAI,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC;AACnD,OAAO;AACP,KAAK,CAAC,CAAC;AACP;AACA,IAAI,KAAK,CAAC,GAAG,EAAE,CAAC;AAChB,GAAG;AACH;AACA,EAAE,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE;AAC5B,IAAI,MAAM,IAAI,SAAS,CAAC,wBAAwB,CAAC,CAAC;AAClD,GAAG;AACH;AACA,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC;AACb;AACA,EAAE,OAAO,QAAQ,CAAC;AAClB;;ACxNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASyC,QAAM,CAAC,GAAG,EAAE;AACrB,EAAE,MAAM,OAAO,GAAG;AAClB,IAAI,GAAG,EAAE,KAAK;AACd,IAAI,GAAG,EAAE,KAAK;AACd,IAAI,GAAG,EAAE,KAAK;AACd,IAAI,GAAG,EAAE,KAAK;AACd,IAAI,GAAG,EAAE,KAAK;AACd,IAAI,KAAK,EAAE,GAAG;AACd,IAAI,KAAK,EAAE,MAAM;AACjB,GAAG,CAAC;AACJ,EAAE,OAAO,kBAAkB,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,kBAAkB,EAAE,SAAS,QAAQ,CAAC,KAAK,EAAE;AACtF,IAAI,OAAO,OAAO,CAAC,KAAK,CAAC,CAAC;AAC1B,GAAG,CAAC,CAAC;AACL,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,oBAAoB,CAAC,MAAM,EAAE,OAAO,EAAE;AAC/C,EAAE,IAAI,CAAC,MAAM,GAAG,EAAE,CAAC;AACnB;AACA,EAAE,MAAM,IAAI,UAAU,CAAC,MAAM,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;AAC9C,CAAC;AACD;AACA,MAAM,SAAS,GAAG,oBAAoB,CAAC,SAAS,CAAC;AACjD;AACA,SAAS,CAAC,MAAM,GAAG,SAAS,MAAM,CAAC,IAAI,EAAE,KAAK,EAAE;AAChD,EAAE,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC;AAClC,CAAC,CAAC;AACF;AACA,SAAS,CAAC,QAAQ,GAAG,SAAS,QAAQ,CAAC,OAAO,EAAE;AAChD,EAAE,MAAM,OAAO,GAAG,OAAO,GAAG,SAAS,KAAK,EAAE;AAC5C,IAAI,OAAO,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,EAAEA,QAAM,CAAC,CAAC;AAC7C,GAAG,GAAGA,QAAM,CAAC;AACb;AACA,EAAE,OAAO,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,SAAS,IAAI,CAAC,IAAI,EAAE;AAC7C,IAAI,OAAO,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC;AACrD,GAAG,EAAE,EAAE,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AACnB,CAAC;;AClDD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,MAAM,CAAC,GAAG,EAAE;AACrB,EAAE,OAAO,kBAAkB,CAAC,GAAG,CAAC;AAChC,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,CAAC;AACzB,IAAI,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC;AACxB,IAAI,OAAO,CAAC,OAAO,EAAE,GAAG,CAAC;AACzB,IAAI,OAAO,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;AACzB,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,QAAQ,CAAC,GAAG,EAAE,MAAM,EAAE,OAAO,EAAE;AACvD;AACA,EAAE,IAAI,CAAC,MAAM,EAAE;AACf,IAAI,OAAO,GAAG,CAAC;AACf,GAAG;AACH;AACA,EAAE,MAAM,OAAO,GAAG,OAAO,IAAI,OAAO,CAAC,MAAM,IAAI,MAAM,CAAC;AACtD;AACA,EAAE,IAAIzC,OAAK,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE;AACjC,IAAI,OAAO,GAAG;AACd,MAAM,SAAS,EAAE,OAAO;AACxB,KAAK,CAAC;AACN,GAAG;AACH;AACA,EAAE,MAAM,WAAW,GAAG,OAAO,IAAI,OAAO,CAAC,SAAS,CAAC;AACnD;AACA,EAAE,IAAI,gBAAgB,CAAC;AACvB;AACA,EAAE,IAAI,WAAW,EAAE;AACnB,IAAI,gBAAgB,GAAG,WAAW,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC;AACpD,GAAG,MAAM;AACT,IAAI,gBAAgB,GAAGA,OAAK,CAAC,iBAAiB,CAAC,MAAM,CAAC;AACtD,MAAM,MAAM,CAAC,QAAQ,EAAE;AACvB,MAAM,IAAI,oBAAoB,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;AAClE,GAAG;AACH;AACA,EAAE,IAAI,gBAAgB,EAAE;AACxB,IAAI,MAAM,aAAa,GAAG,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AAC3C;AACA,IAAI,IAAI,aAAa,KAAK,CAAC,CAAC,EAAE;AAC9B,MAAM,GAAG,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC;AACxC,KAAK;AACL,IAAI,GAAG,IAAI,CAAC,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,GAAG,GAAG,GAAG,GAAG,IAAI,gBAAgB,CAAC;AACpE,GAAG;AACH;AACA,EAAE,OAAO,GAAG,CAAC;AACb;;AC9DA,MAAM,kBAAkB,CAAC;AACzB,EAAE,WAAW,GAAG;AAChB,IAAI,IAAI,CAAC,QAAQ,GAAG,EAAE,CAAC;AACvB,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,GAAG,CAAC,SAAS,EAAE,QAAQ,EAAE,OAAO,EAAE;AACpC,IAAI,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC;AACvB,MAAM,SAAS;AACf,MAAM,QAAQ;AACd,MAAM,WAAW,EAAE,OAAO,GAAG,OAAO,CAAC,WAAW,GAAG,KAAK;AACxD,MAAM,OAAO,EAAE,OAAO,GAAG,OAAO,CAAC,OAAO,GAAG,IAAI;AAC/C,KAAK,CAAC,CAAC;AACP,IAAI,OAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC;AACpC,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,KAAK,CAAC,EAAE,EAAE;AACZ,IAAI,IAAI,IAAI,CAAC,QAAQ,CAAC,EAAE,CAAC,EAAE;AAC3B,MAAM,IAAI,CAAC,QAAQ,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC;AAC/B,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,KAAK,GAAG;AACV,IAAI,IAAI,IAAI,CAAC,QAAQ,EAAE;AACvB,MAAM,IAAI,CAAC,QAAQ,GAAG,EAAE,CAAC;AACzB,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,OAAO,CAAC,EAAE,EAAE;AACd,IAAIA,OAAK,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,SAAS,cAAc,CAAC,CAAC,EAAE;AAC5D,MAAM,IAAI,CAAC,KAAK,IAAI,EAAE;AACtB,QAAQ,EAAE,CAAC,CAAC,CAAC,CAAC;AACd,OAAO;AACP,KAAK,CAAC,CAAC;AACP,GAAG;AACH,CAAC;AACD;AACA,6BAAe,kBAAkB;;ACpEjC,6BAAe;AACf,EAAE,iBAAiB,EAAE,IAAI;AACzB,EAAE,iBAAiB,EAAE,IAAI;AACzB,EAAE,mBAAmB,EAAE,KAAK;AAC5B,CAAC;;ACHD,wBAAe0C,YAAG,CAAC,eAAe;;ACClC,MAAM,KAAK,GAAG,6BAA4B;AAC1C;AACA,MAAM,KAAK,GAAG,YAAY,CAAC;AAC3B;AACA,MAAM,QAAQ,GAAG;AACjB,EAAE,KAAK;AACP,EAAE,KAAK;AACP,EAAE,WAAW,EAAE,KAAK,GAAG,KAAK,CAAC,WAAW,EAAE,GAAG,KAAK;AAClD,EAAC;AACD;AACA,MAAM,cAAc,GAAG,CAAC,IAAI,GAAG,EAAE,EAAE,QAAQ,GAAG,QAAQ,CAAC,WAAW,KAAK;AACvE,EAAE,IAAI,GAAG,GAAG,EAAE,CAAC;AACf,EAAE,MAAM,CAAC,MAAM,CAAC,GAAG,QAAQ,CAAC;AAC5B,EAAE,MAAM,YAAY,GAAG,IAAI,WAAW,CAAC,IAAI,CAAC,CAAC;AAC7C,EAAEC,UAAM,CAAC,cAAc,CAAC,YAAY,CAAC,CAAC;AACtC,EAAE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,EAAE,CAAC,EAAE,EAAE;AACjC,IAAI,GAAG,IAAI,QAAQ,CAAC,YAAY,CAAC,CAAC,CAAC,GAAG,MAAM,CAAC,CAAC;AAC9C,GAAG;AACH;AACA,EAAE,OAAO,GAAG,CAAC;AACb,EAAC;AACD;AACA;AACA,mBAAe;AACf,EAAE,MAAM,EAAE,IAAI;AACd,EAAE,OAAO,EAAE;AACX,IAAI,eAAe;AACnB,cAAIJ,UAAQ;AACZ,IAAI,IAAI,EAAE,OAAO,IAAI,KAAK,WAAW,IAAI,IAAI,IAAI,IAAI;AACrD,GAAG;AACH,EAAE,QAAQ;AACV,EAAE,cAAc;AAChB,EAAE,SAAS,EAAE,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE;AAChD,CAAC;;ACrCD,MAAM,aAAa,GAAG,OAAO,MAAM,KAAK,WAAW,IAAI,OAAO,QAAQ,KAAK,WAAW,CAAC;AACvF;AACA,MAAM,UAAU,GAAG,OAAO,SAAS,KAAK,QAAQ,IAAI,SAAS,IAAI,SAAS,CAAC;AAC3E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,qBAAqB,GAAG,aAAa;AAC3C,GAAG,CAAC,UAAU,IAAI,CAAC,aAAa,EAAE,cAAc,EAAE,IAAI,CAAC,CAAC,OAAO,CAAC,UAAU,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC;AACzF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,8BAA8B,GAAG,CAAC,MAAM;AAC9C,EAAE;AACF,IAAI,OAAO,iBAAiB,KAAK,WAAW;AAC5C;AACA,IAAI,IAAI,YAAY,iBAAiB;AACrC,IAAI,OAAO,IAAI,CAAC,aAAa,KAAK,UAAU;AAC5C,IAAI;AACJ,CAAC,GAAG,CAAC;AACL;AACA,MAAM,MAAM,GAAG,aAAa,IAAI,MAAM,CAAC,QAAQ,CAAC,IAAI,IAAI,kBAAkB;;;;;;;;;;;ACvC1E,iBAAe;AACf,EAAE,GAAG,KAAK;AACV,EAAE,GAAGK,UAAQ;AACb;;ACAe,SAAS,gBAAgB,CAAC,IAAI,EAAE,OAAO,EAAE;AACxD,EAAE,OAAO,UAAU,CAAC,IAAI,EAAE,IAAI,QAAQ,CAAC,OAAO,CAAC,eAAe,EAAE,EAAE;AAClE,IAAI,OAAO,EAAE,SAAS,KAAK,EAAE,GAAG,EAAE,IAAI,EAAE,OAAO,EAAE;AACjD,MAAM,IAAI,QAAQ,CAAC,MAAM,IAAI5C,OAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;AACpD,QAAQ,IAAI,CAAC,MAAM,CAAC,GAAG,EAAE,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC;AACnD,QAAQ,OAAO,KAAK,CAAC;AACrB,OAAO;AACP;AACA,MAAM,OAAO,OAAO,CAAC,cAAc,CAAC,KAAK,CAAC,IAAI,EAAE,SAAS,CAAC,CAAC;AAC3D,KAAK;AACL,IAAI,GAAG,OAAO;AACd,GAAG,CAAC,CAAC;AACL;;ACdA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,aAAa,CAAC,IAAI,EAAE;AAC7B;AACA;AACA;AACA;AACA,EAAE,OAAOA,OAAK,CAAC,QAAQ,CAAC,eAAe,EAAE,IAAI,CAAC,CAAC,GAAG,CAAC,KAAK,IAAI;AAC5D,IAAI,OAAO,KAAK,CAAC,CAAC,CAAC,KAAK,IAAI,GAAG,EAAE,GAAG,KAAK,CAAC,CAAC,CAAC,IAAI,KAAK,CAAC,CAAC,CAAC,CAAC;AACzD,GAAG,CAAC,CAAC;AACL,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,aAAa,CAAC,GAAG,EAAE;AAC5B,EAAE,MAAM,GAAG,GAAG,EAAE,CAAC;AACjB,EAAE,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAChC,EAAE,IAAI,CAAC,CAAC;AACR,EAAE,MAAM,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC;AAC1B,EAAE,IAAI,GAAG,CAAC;AACV,EAAE,KAAK,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAE;AAC5B,IAAI,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC;AAClB,IAAI,GAAG,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC;AACxB,GAAG;AACH,EAAE,OAAO,GAAG,CAAC;AACb,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,cAAc,CAAC,QAAQ,EAAE;AAClC,EAAE,SAAS,SAAS,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,KAAK,EAAE;AACjD,IAAI,IAAI,IAAI,GAAG,IAAI,CAAC,KAAK,EAAE,CAAC,CAAC;AAC7B;AACA,IAAI,IAAI,IAAI,KAAK,WAAW,EAAE,OAAO,IAAI,CAAC;AAC1C;AACA,IAAI,MAAM,YAAY,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAC,CAAC;AAChD,IAAI,MAAM,MAAM,GAAG,KAAK,IAAI,IAAI,CAAC,MAAM,CAAC;AACxC,IAAI,IAAI,GAAG,CAAC,IAAI,IAAIA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC;AACjE;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,IAAIA,OAAK,CAAC,UAAU,CAAC,MAAM,EAAE,IAAI,CAAC,EAAE;AAC1C,QAAQ,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE,KAAK,CAAC,CAAC;AAC7C,OAAO,MAAM;AACb,QAAQ,MAAM,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC;AAC7B,OAAO;AACP;AACA,MAAM,OAAO,CAAC,YAAY,CAAC;AAC3B,KAAK;AACL;AACA,IAAI,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,EAAE;AACxD,MAAM,MAAM,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC;AACxB,KAAK;AACL;AACA,IAAI,MAAM,MAAM,GAAG,SAAS,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,CAAC,IAAI,CAAC,EAAE,KAAK,CAAC,CAAC;AAC/D;AACA,IAAI,IAAI,MAAM,IAAIA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,EAAE;AAC/C,MAAM,MAAM,CAAC,IAAI,CAAC,GAAG,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;AACjD,KAAK;AACL;AACA,IAAI,OAAO,CAAC,YAAY,CAAC;AACzB,GAAG;AACH;AACA,EAAE,IAAIA,OAAK,CAAC,UAAU,CAAC,QAAQ,CAAC,IAAIA,OAAK,CAAC,UAAU,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE;AACxE,IAAI,MAAM,GAAG,GAAG,EAAE,CAAC;AACnB;AACA,IAAIA,OAAK,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,IAAI,EAAE,KAAK,KAAK;AAClD,MAAM,SAAS,CAAC,aAAa,CAAC,IAAI,CAAC,EAAE,KAAK,EAAE,GAAG,EAAE,CAAC,CAAC,CAAC;AACpD,KAAK,CAAC,CAAC;AACP;AACA,IAAI,OAAO,GAAG,CAAC;AACf,GAAG;AACH;AACA,EAAE,OAAO,IAAI,CAAC;AACd;;AClFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,eAAe,CAAC,QAAQ,EAAE,MAAM,EAAE,OAAO,EAAE;AACpD,EAAE,IAAIA,OAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;AAChC,IAAI,IAAI;AACR,MAAM,CAAC,MAAM,IAAI,IAAI,CAAC,KAAK,EAAE,QAAQ,CAAC,CAAC;AACvC,MAAM,OAAOA,OAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;AAClC,KAAK,CAAC,OAAO,CAAC,EAAE;AAChB,MAAM,IAAI,CAAC,CAAC,IAAI,KAAK,aAAa,EAAE;AACpC,QAAQ,MAAM,CAAC,CAAC;AAChB,OAAO;AACP,KAAK;AACL,GAAG;AACH;AACA,EAAE,OAAO,CAAC,OAAO,IAAI,IAAI,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAC;AAC/C,CAAC;AACD;AACA,MAAM,QAAQ,GAAG;AACjB;AACA,EAAE,YAAY,EAAE,oBAAoB;AACpC;AACA,EAAE,OAAO,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,CAAC;AACnC;AACA,EAAE,gBAAgB,EAAE,CAAC,SAAS,gBAAgB,CAAC,IAAI,EAAE,OAAO,EAAE;AAC9D,IAAI,MAAM,WAAW,GAAG,OAAO,CAAC,cAAc,EAAE,IAAI,EAAE,CAAC;AACvD,IAAI,MAAM,kBAAkB,GAAG,WAAW,CAAC,OAAO,CAAC,kBAAkB,CAAC,GAAG,CAAC,CAAC,CAAC;AAC5E,IAAI,MAAM,eAAe,GAAGA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;AACjD;AACA,IAAI,IAAI,eAAe,IAAIA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;AACnD,MAAM,IAAI,GAAG,IAAI,QAAQ,CAAC,IAAI,CAAC,CAAC;AAChC,KAAK;AACL;AACA,IAAI,MAAM,UAAU,GAAGA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC;AAC9C;AACA,IAAI,IAAI,UAAU,EAAE;AACpB,MAAM,OAAO,kBAAkB,GAAG,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC,GAAG,IAAI,CAAC;AAC9E,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,aAAa,CAAC,IAAI,CAAC;AACjC,MAAMA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC;AAC1B,MAAMA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC;AAC1B,MAAMA,OAAK,CAAC,MAAM,CAAC,IAAI,CAAC;AACxB,MAAMA,OAAK,CAAC,MAAM,CAAC,IAAI,CAAC;AACxB,MAAMA,OAAK,CAAC,gBAAgB,CAAC,IAAI,CAAC;AAClC,MAAM;AACN,MAAM,OAAO,IAAI,CAAC;AAClB,KAAK;AACL,IAAI,IAAIA,OAAK,CAAC,iBAAiB,CAAC,IAAI,CAAC,EAAE;AACvC,MAAM,OAAO,IAAI,CAAC,MAAM,CAAC;AACzB,KAAK;AACL,IAAI,IAAIA,OAAK,CAAC,iBAAiB,CAAC,IAAI,CAAC,EAAE;AACvC,MAAM,OAAO,CAAC,cAAc,CAAC,iDAAiD,EAAE,KAAK,CAAC,CAAC;AACvF,MAAM,OAAO,IAAI,CAAC,QAAQ,EAAE,CAAC;AAC7B,KAAK;AACL;AACA,IAAI,IAAI,UAAU,CAAC;AACnB;AACA,IAAI,IAAI,eAAe,EAAE;AACzB,MAAM,IAAI,WAAW,CAAC,OAAO,CAAC,mCAAmC,CAAC,GAAG,CAAC,CAAC,EAAE;AACzE,QAAQ,OAAO,gBAAgB,CAAC,IAAI,EAAE,IAAI,CAAC,cAAc,CAAC,CAAC,QAAQ,EAAE,CAAC;AACtE,OAAO;AACP;AACA,MAAM,IAAI,CAAC,UAAU,GAAGA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,KAAK,WAAW,CAAC,OAAO,CAAC,qBAAqB,CAAC,GAAG,CAAC,CAAC,EAAE;AACpG,QAAQ,MAAM,SAAS,GAAG,IAAI,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,QAAQ,CAAC;AACxD;AACA,QAAQ,OAAO,UAAU;AACzB,UAAU,UAAU,GAAG,CAAC,SAAS,EAAE,IAAI,CAAC,GAAG,IAAI;AAC/C,UAAU,SAAS,IAAI,IAAI,SAAS,EAAE;AACtC,UAAU,IAAI,CAAC,cAAc;AAC7B,SAAS,CAAC;AACV,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,eAAe,IAAI,kBAAkB,GAAG;AAChD,MAAM,OAAO,CAAC,cAAc,CAAC,kBAAkB,EAAE,KAAK,CAAC,CAAC;AACxD,MAAM,OAAO,eAAe,CAAC,IAAI,CAAC,CAAC;AACnC,KAAK;AACL;AACA,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG,CAAC;AACJ;AACA,EAAE,iBAAiB,EAAE,CAAC,SAAS,iBAAiB,CAAC,IAAI,EAAE;AACvD,IAAI,MAAM,YAAY,GAAG,IAAI,CAAC,YAAY,IAAI,QAAQ,CAAC,YAAY,CAAC;AACpE,IAAI,MAAM,iBAAiB,GAAG,YAAY,IAAI,YAAY,CAAC,iBAAiB,CAAC;AAC7E,IAAI,MAAM,aAAa,GAAG,IAAI,CAAC,YAAY,KAAK,MAAM,CAAC;AACvD;AACA,IAAI,IAAIA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,IAAIA,OAAK,CAAC,gBAAgB,CAAC,IAAI,CAAC,EAAE;AAChE,MAAM,OAAO,IAAI,CAAC;AAClB,KAAK;AACL;AACA,IAAI,IAAI,IAAI,IAAIA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,KAAK,CAAC,iBAAiB,IAAI,CAAC,IAAI,CAAC,YAAY,KAAK,aAAa,CAAC,EAAE;AACtG,MAAM,MAAM,iBAAiB,GAAG,YAAY,IAAI,YAAY,CAAC,iBAAiB,CAAC;AAC/E,MAAM,MAAM,iBAAiB,GAAG,CAAC,iBAAiB,IAAI,aAAa,CAAC;AACpE;AACA,MAAM,IAAI;AACV,QAAQ,OAAO,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,YAAY,CAAC,CAAC;AACnD,OAAO,CAAC,OAAO,CAAC,EAAE;AAClB,QAAQ,IAAI,iBAAiB,EAAE;AAC/B,UAAU,IAAI,CAAC,CAAC,IAAI,KAAK,aAAa,EAAE;AACxC,YAAY,MAAM,UAAU,CAAC,IAAI,CAAC,CAAC,EAAE,UAAU,CAAC,gBAAgB,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAC;AAC7F,WAAW;AACX,UAAU,MAAM,CAAC,CAAC;AAClB,SAAS;AACT,OAAO;AACP,KAAK;AACL;AACA,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG,CAAC;AACJ;AACA;AACA;AACA;AACA;AACA,EAAE,OAAO,EAAE,CAAC;AACZ;AACA,EAAE,cAAc,EAAE,YAAY;AAC9B,EAAE,cAAc,EAAE,cAAc;AAChC;AACA,EAAE,gBAAgB,EAAE,CAAC,CAAC;AACtB,EAAE,aAAa,EAAE,CAAC,CAAC;AACnB;AACA,EAAE,GAAG,EAAE;AACP,IAAI,QAAQ,EAAE,QAAQ,CAAC,OAAO,CAAC,QAAQ;AACvC,IAAI,IAAI,EAAE,QAAQ,CAAC,OAAO,CAAC,IAAI;AAC/B,GAAG;AACH;AACA,EAAE,cAAc,EAAE,SAAS,cAAc,CAAC,MAAM,EAAE;AAClD,IAAI,OAAO,MAAM,IAAI,GAAG,IAAI,MAAM,GAAG,GAAG,CAAC;AACzC,GAAG;AACH;AACA,EAAE,OAAO,EAAE;AACX,IAAI,MAAM,EAAE;AACZ,MAAM,QAAQ,EAAE,mCAAmC;AACnD,MAAM,cAAc,EAAE,SAAS;AAC/B,KAAK;AACL,GAAG;AACH,CAAC,CAAC;AACF;AACAA,OAAK,CAAC,OAAO,CAAC,CAAC,QAAQ,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,CAAC,EAAE,CAAC,MAAM,KAAK;AAC7E,EAAE,QAAQ,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC;AAChC,CAAC,CAAC,CAAC;AACH;AACA,mBAAe,QAAQ;;AC5JvB;AACA;AACA,MAAM,iBAAiB,GAAGA,OAAK,CAAC,WAAW,CAAC;AAC5C,EAAE,KAAK,EAAE,eAAe,EAAE,gBAAgB,EAAE,cAAc,EAAE,MAAM;AAClE,EAAE,SAAS,EAAE,MAAM,EAAE,MAAM,EAAE,mBAAmB,EAAE,qBAAqB;AACvE,EAAE,eAAe,EAAE,UAAU,EAAE,cAAc,EAAE,qBAAqB;AACpE,EAAE,SAAS,EAAE,aAAa,EAAE,YAAY;AACxC,CAAC,CAAC,CAAC;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAe,UAAU,IAAI;AAC7B,EAAE,MAAM,MAAM,GAAG,EAAE,CAAC;AACpB,EAAE,IAAI,GAAG,CAAC;AACV,EAAE,IAAI,GAAG,CAAC;AACV,EAAE,IAAI,CAAC,CAAC;AACR;AACA,EAAE,UAAU,IAAI,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,SAAS,MAAM,CAAC,IAAI,EAAE;AACrE,IAAI,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AAC1B,IAAI,GAAG,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,EAAE,CAAC,WAAW,EAAE,CAAC;AACpD,IAAI,GAAG,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,EAAE,CAAC;AACvC;AACA,IAAI,IAAI,CAAC,GAAG,KAAK,MAAM,CAAC,GAAG,CAAC,IAAI,iBAAiB,CAAC,GAAG,CAAC,CAAC,EAAE;AACzD,MAAM,OAAO;AACb,KAAK;AACL;AACA,IAAI,IAAI,GAAG,KAAK,YAAY,EAAE;AAC9B,MAAM,IAAI,MAAM,CAAC,GAAG,CAAC,EAAE;AACvB,QAAQ,MAAM,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAC9B,OAAO,MAAM;AACb,QAAQ,MAAM,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;AAC5B,OAAO;AACP,KAAK,MAAM;AACX,MAAM,MAAM,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,GAAG,CAAC,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,CAAC;AACjE,KAAK;AACL,GAAG,CAAC,CAAC;AACL;AACA,EAAE,OAAO,MAAM,CAAC;AAChB,CAAC;;ACjDD,MAAM,UAAU,GAAG,MAAM,CAAC,WAAW,CAAC,CAAC;AACvC;AACA,SAAS,eAAe,CAAC,MAAM,EAAE;AACjC,EAAE,OAAO,MAAM,IAAI,MAAM,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,CAAC,WAAW,EAAE,CAAC;AACvD,CAAC;AACD;AACA,SAAS,cAAc,CAAC,KAAK,EAAE;AAC/B,EAAE,IAAI,KAAK,KAAK,KAAK,IAAI,KAAK,IAAI,IAAI,EAAE;AACxC,IAAI,OAAO,KAAK,CAAC;AACjB,GAAG;AACH;AACA,EAAE,OAAOA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,GAAG,CAAC,cAAc,CAAC,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC;AAC1E,CAAC;AACD;AACA,SAAS,WAAW,CAAC,GAAG,EAAE;AAC1B,EAAE,MAAM,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;AACrC,EAAE,MAAM,QAAQ,GAAG,kCAAkC,CAAC;AACtD,EAAE,IAAI,KAAK,CAAC;AACZ;AACA,EAAE,QAAQ,KAAK,GAAG,QAAQ,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG;AACvC,IAAI,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC;AAChC,GAAG;AACH;AACA,EAAE,OAAO,MAAM,CAAC;AAChB,CAAC;AACD;AACA,MAAM,iBAAiB,GAAG,CAAC,GAAG,KAAK,gCAAgC,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,EAAE,CAAC,CAAC;AACrF;AACA,SAAS,gBAAgB,CAAC,OAAO,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,kBAAkB,EAAE;AAC9E,EAAE,IAAIA,OAAK,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE;AAChC,IAAI,OAAO,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,EAAE,MAAM,CAAC,CAAC;AAC5C,GAAG;AACH;AACA,EAAE,IAAI,kBAAkB,EAAE;AAC1B,IAAI,KAAK,GAAG,MAAM,CAAC;AACnB,GAAG;AACH;AACA,EAAE,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE,OAAO;AACrC;AACA,EAAE,IAAIA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAC9B,IAAI,OAAO,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC;AACxC,GAAG;AACH;AACA,EAAE,IAAIA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAC9B,IAAI,OAAO,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AAC9B,GAAG;AACH,CAAC;AACD;AACA,SAAS,YAAY,CAAC,MAAM,EAAE;AAC9B,EAAE,OAAO,MAAM,CAAC,IAAI,EAAE;AACtB,KAAK,WAAW,EAAE,CAAC,OAAO,CAAC,iBAAiB,EAAE,CAAC,CAAC,EAAE,IAAI,EAAE,GAAG,KAAK;AAChE,MAAM,OAAO,IAAI,CAAC,WAAW,EAAE,GAAG,GAAG,CAAC;AACtC,KAAK,CAAC,CAAC;AACP,CAAC;AACD;AACA,SAAS,cAAc,CAAC,GAAG,EAAE,MAAM,EAAE;AACrC,EAAE,MAAM,YAAY,GAAGA,OAAK,CAAC,WAAW,CAAC,GAAG,GAAG,MAAM,CAAC,CAAC;AACvD;AACA,EAAE,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,CAAC,CAAC,OAAO,CAAC,UAAU,IAAI;AAC9C,IAAI,MAAM,CAAC,cAAc,CAAC,GAAG,EAAE,UAAU,GAAG,YAAY,EAAE;AAC1D,MAAM,KAAK,EAAE,SAAS,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE;AACxC,QAAQ,OAAO,IAAI,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC;AACrE,OAAO;AACP,MAAM,YAAY,EAAE,IAAI;AACxB,KAAK,CAAC,CAAC;AACP,GAAG,CAAC,CAAC;AACL,CAAC;AACD;AACA,MAAM,YAAY,CAAC;AACnB,EAAE,WAAW,CAAC,OAAO,EAAE;AACvB,IAAI,OAAO,IAAI,IAAI,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AACjC,GAAG;AACH;AACA,EAAE,GAAG,CAAC,MAAM,EAAE,cAAc,EAAE,OAAO,EAAE;AACvC,IAAI,MAAM,IAAI,GAAG,IAAI,CAAC;AACtB;AACA,IAAI,SAAS,SAAS,CAAC,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE;AAClD,MAAM,MAAM,OAAO,GAAG,eAAe,CAAC,OAAO,CAAC,CAAC;AAC/C;AACA,MAAM,IAAI,CAAC,OAAO,EAAE;AACpB,QAAQ,MAAM,IAAI,KAAK,CAAC,wCAAwC,CAAC,CAAC;AAClE,OAAO;AACP;AACA,MAAM,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;AAC/C;AACA,MAAM,GAAG,CAAC,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,KAAK,SAAS,IAAI,QAAQ,KAAK,IAAI,KAAK,QAAQ,KAAK,SAAS,IAAI,IAAI,CAAC,GAAG,CAAC,KAAK,KAAK,CAAC,EAAE;AAClH,QAAQ,IAAI,CAAC,GAAG,IAAI,OAAO,CAAC,GAAG,cAAc,CAAC,MAAM,CAAC,CAAC;AACtD,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,UAAU,GAAG,CAAC,OAAO,EAAE,QAAQ;AACzC,MAAMA,OAAK,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC,MAAM,EAAE,OAAO,KAAK,SAAS,CAAC,MAAM,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAC,CAAC;AACxF;AACA,IAAI,IAAIA,OAAK,CAAC,aAAa,CAAC,MAAM,CAAC,IAAI,MAAM,YAAY,IAAI,CAAC,WAAW,EAAE;AAC3E,MAAM,UAAU,CAAC,MAAM,EAAE,cAAc,EAAC;AACxC,KAAK,MAAM,GAAGA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,KAAK,MAAM,GAAG,MAAM,CAAC,IAAI,EAAE,CAAC,IAAI,CAAC,iBAAiB,CAAC,MAAM,CAAC,EAAE;AAChG,MAAM,UAAU,CAAC,YAAY,CAAC,MAAM,CAAC,EAAE,cAAc,CAAC,CAAC;AACvD,KAAK,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,IAAIA,OAAK,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE;AACnE,MAAM,IAAI,GAAG,GAAG,EAAE,EAAE,IAAI,EAAE,GAAG,CAAC;AAC9B,MAAM,KAAK,MAAM,KAAK,IAAI,MAAM,EAAE;AAClC,QAAQ,IAAI,CAACA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE;AACnC,UAAU,MAAM,SAAS,CAAC,8CAA8C,CAAC,CAAC;AAC1E,SAAS;AACT;AACA,QAAQ,GAAG,CAAC,GAAG,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,GAAG,GAAG,CAAC,GAAG,CAAC;AAC9C,WAAWA,OAAK,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,IAAI,KAAK,CAAC,CAAC,CAAC,CAAC;AACpF,OAAO;AACP;AACA,MAAM,UAAU,CAAC,GAAG,EAAE,cAAc,EAAC;AACrC,KAAK,MAAM;AACX,MAAM,MAAM,IAAI,IAAI,IAAI,SAAS,CAAC,cAAc,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;AACnE,KAAK;AACL;AACA,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG;AACH;AACA,EAAE,GAAG,CAAC,MAAM,EAAE,MAAM,EAAE;AACtB,IAAI,MAAM,GAAG,eAAe,CAAC,MAAM,CAAC,CAAC;AACrC;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AAC9C;AACA,MAAM,IAAI,GAAG,EAAE;AACf,QAAQ,MAAM,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;AAChC;AACA,QAAQ,IAAI,CAAC,MAAM,EAAE;AACrB,UAAU,OAAO,KAAK,CAAC;AACvB,SAAS;AACT;AACA,QAAQ,IAAI,MAAM,KAAK,IAAI,EAAE;AAC7B,UAAU,OAAO,WAAW,CAAC,KAAK,CAAC,CAAC;AACpC,SAAS;AACT;AACA,QAAQ,IAAIA,OAAK,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE;AACtC,UAAU,OAAO,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,EAAE,GAAG,CAAC,CAAC;AAC/C,SAAS;AACT;AACA,QAAQ,IAAIA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AACpC,UAAU,OAAO,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AACpC,SAAS;AACT;AACA,QAAQ,MAAM,IAAI,SAAS,CAAC,wCAAwC,CAAC,CAAC;AACtE,OAAO;AACP,KAAK;AACL,GAAG;AACH;AACA,EAAE,GAAG,CAAC,MAAM,EAAE,OAAO,EAAE;AACvB,IAAI,MAAM,GAAG,eAAe,CAAC,MAAM,CAAC,CAAC;AACrC;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AAC9C;AACA,MAAM,OAAO,CAAC,EAAE,GAAG,IAAI,IAAI,CAAC,GAAG,CAAC,KAAK,SAAS,KAAK,CAAC,OAAO,IAAI,gBAAgB,CAAC,IAAI,EAAE,IAAI,CAAC,GAAG,CAAC,EAAE,GAAG,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC;AACjH,KAAK;AACL;AACA,IAAI,OAAO,KAAK,CAAC;AACjB,GAAG;AACH;AACA,EAAE,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE;AAC1B,IAAI,MAAM,IAAI,GAAG,IAAI,CAAC;AACtB,IAAI,IAAI,OAAO,GAAG,KAAK,CAAC;AACxB;AACA,IAAI,SAAS,YAAY,CAAC,OAAO,EAAE;AACnC,MAAM,OAAO,GAAG,eAAe,CAAC,OAAO,CAAC,CAAC;AACzC;AACA,MAAM,IAAI,OAAO,EAAE;AACnB,QAAQ,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;AACjD;AACA,QAAQ,IAAI,GAAG,KAAK,CAAC,OAAO,IAAI,gBAAgB,CAAC,IAAI,EAAE,IAAI,CAAC,GAAG,CAAC,EAAE,GAAG,EAAE,OAAO,CAAC,CAAC,EAAE;AAClF,UAAU,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC;AAC3B;AACA,UAAU,OAAO,GAAG,IAAI,CAAC;AACzB,SAAS;AACT,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;AAC/B,MAAM,MAAM,CAAC,OAAO,CAAC,YAAY,CAAC,CAAC;AACnC,KAAK,MAAM;AACX,MAAM,YAAY,CAAC,MAAM,CAAC,CAAC;AAC3B,KAAK;AACL;AACA,IAAI,OAAO,OAAO,CAAC;AACnB,GAAG;AACH;AACA,EAAE,KAAK,CAAC,OAAO,EAAE;AACjB,IAAI,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AACnC,IAAI,IAAI,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC;AACxB,IAAI,IAAI,OAAO,GAAG,KAAK,CAAC;AACxB;AACA,IAAI,OAAO,CAAC,EAAE,EAAE;AAChB,MAAM,MAAM,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC;AAC1B,MAAM,GAAG,CAAC,OAAO,IAAI,gBAAgB,CAAC,IAAI,EAAE,IAAI,CAAC,GAAG,CAAC,EAAE,GAAG,EAAE,OAAO,EAAE,IAAI,CAAC,EAAE;AAC5E,QAAQ,OAAO,IAAI,CAAC,GAAG,CAAC,CAAC;AACzB,QAAQ,OAAO,GAAG,IAAI,CAAC;AACvB,OAAO;AACP,KAAK;AACL;AACA,IAAI,OAAO,OAAO,CAAC;AACnB,GAAG;AACH;AACA,EAAE,SAAS,CAAC,MAAM,EAAE;AACpB,IAAI,MAAM,IAAI,GAAG,IAAI,CAAC;AACtB,IAAI,MAAM,OAAO,GAAG,EAAE,CAAC;AACvB;AACA,IAAIA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK;AAC3C,MAAM,MAAM,GAAG,GAAGA,OAAK,CAAC,OAAO,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;AACjD;AACA,MAAM,IAAI,GAAG,EAAE;AACf,QAAQ,IAAI,CAAC,GAAG,CAAC,GAAG,cAAc,CAAC,KAAK,CAAC,CAAC;AAC1C,QAAQ,OAAO,IAAI,CAAC,MAAM,CAAC,CAAC;AAC5B,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,MAAM,UAAU,GAAG,MAAM,GAAG,YAAY,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,CAAC,IAAI,EAAE,CAAC;AAC/E;AACA,MAAM,IAAI,UAAU,KAAK,MAAM,EAAE;AACjC,QAAQ,OAAO,IAAI,CAAC,MAAM,CAAC,CAAC;AAC5B,OAAO;AACP;AACA,MAAM,IAAI,CAAC,UAAU,CAAC,GAAG,cAAc,CAAC,KAAK,CAAC,CAAC;AAC/C;AACA,MAAM,OAAO,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC;AACjC,KAAK,CAAC,CAAC;AACP;AACA,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG;AACH;AACA,EAAE,MAAM,CAAC,GAAG,OAAO,EAAE;AACrB,IAAI,OAAO,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,IAAI,EAAE,GAAG,OAAO,CAAC,CAAC;AACrD,GAAG;AACH;AACA,EAAE,MAAM,CAAC,SAAS,EAAE;AACpB,IAAI,MAAM,GAAG,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;AACpC;AACA,IAAIA,OAAK,CAAC,OAAO,CAAC,IAAI,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK;AAC3C,MAAM,KAAK,IAAI,IAAI,IAAI,KAAK,KAAK,KAAK,KAAK,GAAG,CAAC,MAAM,CAAC,GAAG,SAAS,IAAIA,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,KAAK,CAAC,CAAC;AACvH,KAAK,CAAC,CAAC;AACP;AACA,IAAI,OAAO,GAAG,CAAC;AACf,GAAG;AACH;AACA,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,GAAG;AACtB,IAAI,OAAO,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE,CAAC;AAC5D,GAAG;AACH;AACA,EAAE,QAAQ,GAAG;AACb,IAAI,OAAO,MAAM,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,MAAM,EAAE,KAAK,CAAC,KAAK,MAAM,GAAG,IAAI,GAAG,KAAK,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AACpG,GAAG;AACH;AACA,EAAE,YAAY,GAAG;AACjB,IAAI,OAAO,IAAI,CAAC,GAAG,CAAC,YAAY,CAAC,IAAI,EAAE,CAAC;AACxC,GAAG;AACH;AACA,EAAE,KAAK,MAAM,CAAC,WAAW,CAAC,GAAG;AAC7B,IAAI,OAAO,cAAc,CAAC;AAC1B,GAAG;AACH;AACA,EAAE,OAAO,IAAI,CAAC,KAAK,EAAE;AACrB,IAAI,OAAO,KAAK,YAAY,IAAI,GAAG,KAAK,GAAG,IAAI,IAAI,CAAC,KAAK,CAAC,CAAC;AAC3D,GAAG;AACH;AACA,EAAE,OAAO,MAAM,CAAC,KAAK,EAAE,GAAG,OAAO,EAAE;AACnC,IAAI,MAAM,QAAQ,GAAG,IAAI,IAAI,CAAC,KAAK,CAAC,CAAC;AACrC;AACA,IAAI,OAAO,CAAC,OAAO,CAAC,CAAC,MAAM,KAAK,QAAQ,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC;AACtD;AACA,IAAI,OAAO,QAAQ,CAAC;AACpB,GAAG;AACH;AACA,EAAE,OAAO,QAAQ,CAAC,MAAM,EAAE;AAC1B,IAAI,MAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC,IAAI,IAAI,CAAC,UAAU,CAAC,GAAG;AAC7D,MAAM,SAAS,EAAE,EAAE;AACnB,KAAK,CAAC,CAAC;AACP;AACA,IAAI,MAAM,SAAS,GAAG,SAAS,CAAC,SAAS,CAAC;AAC1C,IAAI,MAAM,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC;AACrC;AACA,IAAI,SAAS,cAAc,CAAC,OAAO,EAAE;AACrC,MAAM,MAAM,OAAO,GAAG,eAAe,CAAC,OAAO,CAAC,CAAC;AAC/C;AACA,MAAM,IAAI,CAAC,SAAS,CAAC,OAAO,CAAC,EAAE;AAC/B,QAAQ,cAAc,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC;AAC3C,QAAQ,SAAS,CAAC,OAAO,CAAC,GAAG,IAAI,CAAC;AAClC,OAAO;AACP,KAAK;AACL;AACA,IAAIA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,GAAG,cAAc,CAAC,MAAM,CAAC,CAAC;AACpF;AACA,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG;AACH,CAAC;AACD;AACA,YAAY,CAAC,QAAQ,CAAC,CAAC,cAAc,EAAE,gBAAgB,EAAE,QAAQ,EAAE,iBAAiB,EAAE,YAAY,EAAE,eAAe,CAAC,CAAC,CAAC;AACtH;AACA;AACAA,OAAK,CAAC,iBAAiB,CAAC,YAAY,CAAC,SAAS,EAAE,CAAC,CAAC,KAAK,CAAC,EAAE,GAAG,KAAK;AAClE,EAAE,IAAI,MAAM,GAAG,GAAG,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;AACnD,EAAE,OAAO;AACT,IAAI,GAAG,EAAE,MAAM,KAAK;AACpB,IAAI,GAAG,CAAC,WAAW,EAAE;AACrB,MAAM,IAAI,CAAC,MAAM,CAAC,GAAG,WAAW,CAAC;AACjC,KAAK;AACL,GAAG;AACH,CAAC,CAAC,CAAC;AACH;AACAA,OAAK,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC;AAClC;AACA,uBAAe,YAAY;;ACnT3B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,aAAa,CAAC,GAAG,EAAE,QAAQ,EAAE;AACrD,EAAE,MAAM,MAAM,GAAG,IAAI,IAAI6C,UAAQ,CAAC;AAClC,EAAE,MAAM,OAAO,GAAG,QAAQ,IAAI,MAAM,CAAC;AACrC,EAAE,MAAM,OAAO,GAAGC,cAAY,CAAC,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;AACrD,EAAE,IAAI,IAAI,GAAG,OAAO,CAAC,IAAI,CAAC;AAC1B;AACA,EAAE9C,OAAK,CAAC,OAAO,CAAC,GAAG,EAAE,SAAS,SAAS,CAAC,EAAE,EAAE;AAC5C,IAAI,IAAI,GAAG,EAAE,CAAC,IAAI,CAAC,MAAM,EAAE,IAAI,EAAE,OAAO,CAAC,SAAS,EAAE,EAAE,QAAQ,GAAG,QAAQ,CAAC,MAAM,GAAG,SAAS,CAAC,CAAC;AAC9F,GAAG,CAAC,CAAC;AACL;AACA,EAAE,OAAO,CAAC,SAAS,EAAE,CAAC;AACtB;AACA,EAAE,OAAO,IAAI,CAAC;AACd;;ACzBe,SAAS,QAAQ,CAAC,KAAK,EAAE;AACxC,EAAE,OAAO,CAAC,EAAE,KAAK,IAAI,KAAK,CAAC,UAAU,CAAC,CAAC;AACvC;;ACCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE;AACjD;AACA,EAAE,UAAU,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,IAAI,IAAI,GAAG,UAAU,GAAG,OAAO,EAAE,UAAU,CAAC,YAAY,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;AAC1G,EAAE,IAAI,CAAC,IAAI,GAAG,eAAe,CAAC;AAC9B,CAAC;AACD;AACAA,OAAK,CAAC,QAAQ,CAAC,aAAa,EAAE,UAAU,EAAE;AAC1C,EAAE,UAAU,EAAE,IAAI;AAClB,CAAC,CAAC;;AClBF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,QAAQ,EAAE;AAC1D,EAAE,MAAM,cAAc,GAAG,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC;AACxD,EAAE,IAAI,CAAC,QAAQ,CAAC,MAAM,IAAI,CAAC,cAAc,IAAI,cAAc,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAC9E,IAAI,OAAO,CAAC,QAAQ,CAAC,CAAC;AACtB,GAAG,MAAM;AACT,IAAI,MAAM,CAAC,IAAI,UAAU;AACzB,MAAM,kCAAkC,GAAG,QAAQ,CAAC,MAAM;AAC1D,MAAM,CAAC,UAAU,CAAC,eAAe,EAAE,UAAU,CAAC,gBAAgB,CAAC,CAAC,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,MAAM,GAAG,GAAG,CAAC,GAAG,CAAC,CAAC;AACtG,MAAM,QAAQ,CAAC,MAAM;AACrB,MAAM,QAAQ,CAAC,OAAO;AACtB,MAAM,QAAQ;AACd,KAAK,CAAC,CAAC;AACP,GAAG;AACH;;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,aAAa,CAAC,GAAG,EAAE;AAC3C;AACA;AACA;AACA,EAAE,OAAO,6BAA6B,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AACjD;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,WAAW,CAAC,OAAO,EAAE,WAAW,EAAE;AAC1D,EAAE,OAAO,WAAW;AACpB,MAAM,OAAO,CAAC,OAAO,CAAC,QAAQ,EAAE,EAAE,CAAC,GAAG,GAAG,GAAG,WAAW,CAAC,OAAO,CAAC,MAAM,EAAE,EAAE,CAAC;AAC3E,MAAM,OAAO,CAAC;AACd;;ACTA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,aAAa,CAAC,OAAO,EAAE,YAAY,EAAE,iBAAiB,EAAE;AAChF,EAAE,IAAI,aAAa,GAAG,CAAC,aAAa,CAAC,YAAY,CAAC,CAAC;AACnD,EAAE,IAAI,OAAO,KAAK,aAAa,IAAI,iBAAiB,IAAI,KAAK,CAAC,EAAE;AAChE,IAAI,OAAO,WAAW,CAAC,OAAO,EAAE,YAAY,CAAC,CAAC;AAC9C,GAAG;AACH,EAAE,OAAO,YAAY,CAAC;AACtB;;;;ACnBA,IAAI+B,UAAQ,GAAG5B,YAAc,CAAC,KAAK,CAAA;;AAEnC,IAAI,aAAa,GAAG;AACpB,EAAE,GAAG,EAAE,EAAE;AACT,EAAE,MAAM,EAAE,EAAE;AACZ,EAAE,IAAI,EAAE,EAAE;AACV,EAAE,KAAK,EAAE,GAAG;AACZ,EAAE,EAAE,EAAE,EAAE;AACR,EAAE,GAAG,EAAE,GAAG;AACV,CAAC,CAAA;;AAED,IAAI,cAAc,GAAG,MAAM,CAAC,SAAS,CAAC,QAAQ,IAAI,SAAS,CAAC,EAAE;AAC9D,EAAE,OAAO,CAAC,CAAC,MAAM,IAAI,IAAI,CAAC,MAAM;AAChC,IAAI,IAAI,CAAC,OAAO,CAAC,CAAC,EAAE,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,CAAA;AAClD,CAAC,CAAA;;AAED;AACA;AACA;AACA;AACA;AACA,SAAS,cAAc,CAAC,GAAG,EAAE;AAC7B,EAAE,IAAI,SAAS,GAAG,OAAO,GAAG,KAAK,QAAQ,GAAG4B,UAAQ,CAAC,GAAG,CAAC,GAAG,GAAG,IAAI,EAAE,CAAA;AACrE,EAAE,IAAI,KAAK,GAAG,SAAS,CAAC,QAAQ,CAAA;AAChC,EAAE,IAAI,QAAQ,GAAG,SAAS,CAAC,IAAI,CAAA;AAC/B,EAAE,IAAI,IAAI,GAAG,SAAS,CAAC,IAAI,CAAA;AAC3B,EAAE,IAAI,OAAO,QAAQ,KAAK,QAAQ,IAAI,CAAC,QAAQ,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE;AAC9E,IAAI,OAAO,EAAE,CAAC;AACd,GAAA;;AAEA,EAAE,KAAK,GAAG,KAAK,CAAC,KAAK,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;AAChC;AACA;AACA,EAAE,QAAQ,GAAG,QAAQ,CAAC,OAAO,CAAC,OAAO,EAAE,EAAE,CAAC,CAAA;AAC1C,EAAE,IAAI,GAAG,QAAQ,CAAC,IAAI,CAAC,IAAI,aAAa,CAAC,KAAK,CAAC,IAAI,CAAC,CAAA;AACpD,EAAE,IAAI,CAAC,WAAW,CAAC,QAAQ,EAAE,IAAI,CAAC,EAAE;AACpC,IAAI,OAAO,EAAE,CAAC;AACd,GAAA;;AAEA,EAAE,IAAI,KAAK;AACX,IAAI,MAAM,CAAC,aAAa,GAAG,KAAK,GAAG,QAAQ,CAAC;AAC5C,IAAI,MAAM,CAAC,KAAK,GAAG,QAAQ,CAAC;AAC5B,IAAI,MAAM,CAAC,kBAAkB,CAAC;AAC9B,IAAI,MAAM,CAAC,WAAW,CAAC,CAAA;AACvB,EAAE,IAAI,KAAK,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,EAAE;AAC5C;AACA,IAAI,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,CAAA;AACjC,GAAA;AACA,EAAE,OAAO,KAAK,CAAA;AACd,CAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,WAAW,CAAC,QAAQ,EAAE,IAAI,EAAE;AACrC,EAAE,IAAI,QAAQ;AACd,IAAI,CAAC,MAAM,CAAC,qBAAqB,CAAC,IAAI,MAAM,CAAC,UAAU,CAAC,EAAE,WAAW,EAAE,CAAA;AACvE,EAAE,IAAI,CAAC,QAAQ,EAAE;AACjB,IAAI,OAAO,IAAI,CAAC;AAChB,GAAA;AACA,EAAE,IAAI,QAAQ,KAAK,GAAG,EAAE;AACxB,IAAI,OAAO,KAAK,CAAC;AACjB,GAAA;;AAEA,EAAE,OAAO,QAAQ,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,KAAK,CAAC,SAAS,KAAK,EAAE;AACvD,IAAI,IAAI,CAAC,KAAK,EAAE;AAChB,MAAM,OAAO,IAAI,CAAC;AAClB,KAAA;AACA,IAAI,IAAI,WAAW,GAAG,KAAK,CAAC,KAAK,CAAC,cAAc,CAAC,CAAA;AACjD,IAAI,IAAI,mBAAmB,GAAG,WAAW,GAAG,WAAW,CAAC,CAAC,CAAC,GAAG,KAAK,CAAA;AAClE,IAAI,IAAI,eAAe,GAAG,WAAW,GAAG,QAAQ,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAA;AACpE,IAAI,IAAI,eAAe,IAAI,eAAe,KAAK,IAAI,EAAE;AACrD,MAAM,OAAO,IAAI,CAAC;AAClB,KAAA;;AAEA,IAAI,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,mBAAmB,CAAC,EAAE;AAC5C;AACA,MAAM,OAAO,QAAQ,KAAK,mBAAmB,CAAA;AAC7C,KAAA;;AAEA,IAAI,IAAI,mBAAmB,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;AAC/C;AACA,MAAM,mBAAmB,GAAG,mBAAmB,CAAC,KAAK,CAAC,CAAC,CAAC,CAAA;AACxD,KAAA;AACA;AACA,IAAI,OAAO,CAAC,cAAc,CAAC,IAAI,CAAC,QAAQ,EAAE,mBAAmB,CAAC,CAAA;AAC9D,GAAG,CAAC,CAAA;AACJ,CAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,MAAM,CAAC,GAAG,EAAE;AACrB,EAAE,OAAO,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,WAAW,EAAE,CAAC,IAAI,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,CAAA;AAC/E,CAAA;;AAEA,YAAA,CAAA,cAAsB,GAAG;;;;;;;;;;;;;;;;;;CCvGzB,IAAI,CAAC,GAAG,IAAI,CAAA;AACZ,CAAA,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,CAAA;AACd,CAAA,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,CAAA;AACd,CAAA,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,CAAA;AACd,CAAA,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AACb,CAAA,IAAI,CAAC,GAAG,CAAC,GAAG,MAAM,CAAA;;AAElB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,CAAA,EAAc,GAAG,UAAU,GAAG,EAAE,OAAO,EAAE;AACzC,GAAE,OAAO,GAAG,OAAO,IAAI,EAAE,CAAA;AACzB,GAAE,IAAI,IAAI,GAAG,OAAO,GAAG,CAAA;GACrB,IAAI,IAAI,KAAK,QAAQ,IAAI,GAAG,CAAC,MAAM,GAAG,CAAC,EAAE;AAC3C,KAAI,OAAO,KAAK,CAAC,GAAG,CAAC,CAAA;IAClB,MAAM,IAAI,IAAI,KAAK,QAAQ,IAAI,QAAQ,CAAC,GAAG,CAAC,EAAE;AACjD,KAAI,OAAO,OAAO,CAAC,IAAI,GAAG,OAAO,CAAC,GAAG,CAAC,GAAG,QAAQ,CAAC,GAAG,CAAC,CAAA;AACtD,IAAA;GACE,MAAM,IAAI,KAAK;AACjB,KAAI,uDAAuD;AAC3D,OAAM,IAAI,CAAC,SAAS,CAAC,GAAG,CAAA;IACrB,CAAA;EACF,CAAA;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,KAAK,CAAC,GAAG,EAAE;AACpB,GAAE,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC,CAAA;AACnB,GAAE,IAAI,GAAG,CAAC,MAAM,GAAG,GAAG,EAAE;KACpB,OAAA;AACJ,IAAA;AACA,GAAE,IAAI,KAAK,GAAG,kIAAkI,CAAC,IAAI;KACjJ,GAAA;IACD,CAAA;GACD,IAAI,CAAC,KAAK,EAAE;KACV,OAAA;AACJ,IAAA;GACE,IAAI,CAAC,GAAG,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;AAC9B,GAAE,IAAI,IAAI,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,IAAI,EAAE,WAAW,EAAE,CAAA;AAC7C,GAAE,QAAQ,IAAI;AACd,KAAI,KAAK,OAAO,CAAA;AAChB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,KAAK,CAAA;AACd,KAAI,KAAK,IAAI,CAAA;AACb,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,OAAO,CAAA;AAChB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,KAAK,CAAA;AACd,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,OAAO,CAAA;AAChB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,KAAK,CAAA;AACd,KAAI,KAAK,IAAI,CAAA;AACb,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,SAAS,CAAA;AAClB,KAAI,KAAK,QAAQ,CAAA;AACjB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,KAAK,CAAA;AACd,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,SAAS,CAAA;AAClB,KAAI,KAAK,QAAQ,CAAA;AACjB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,KAAK,CAAA;AACd,KAAI,KAAK,GAAG;OACN,OAAO,CAAC,GAAG,CAAC,CAAA;AAClB,KAAI,KAAK,cAAc,CAAA;AACvB,KAAI,KAAK,aAAa,CAAA;AACtB,KAAI,KAAK,OAAO,CAAA;AAChB,KAAI,KAAK,MAAM,CAAA;AACf,KAAI,KAAK,IAAI;AACb,OAAM,OAAO,CAAC,CAAA;KACV;AACJ,OAAM,OAAO,SAAS,CAAA;AACtB,IAAA;AACA,EAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,QAAQ,CAAC,EAAE,EAAE;GACpB,IAAI,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,CAAA;AAC1B,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,IAAI,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,GAAG,GAAG,CAAA;AACnC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,IAAI,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,GAAG,GAAG,CAAA;AACnC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,IAAI,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,GAAG,GAAG,CAAA;AACnC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,IAAI,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,GAAG,GAAG,CAAA;AACnC,IAAA;GACE,OAAO,EAAE,GAAG,IAAI,CAAA;AAClB,EAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;CAEA,SAAS,OAAO,CAAC,EAAE,EAAE;GACnB,IAAI,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,CAAA;AAC1B,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,KAAK,CAAC,CAAA;AACtC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,MAAM,CAAC,CAAA;AACvC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,QAAQ,CAAC,CAAA;AACzC,IAAA;AACA,GAAE,IAAI,KAAK,IAAI,CAAC,EAAE;KACd,OAAO,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,QAAQ,CAAC,CAAA;AACzC,IAAA;GACE,OAAO,EAAE,GAAG,KAAK,CAAA;AACnB,EAAA;;AAEA;AACA;AACA;;CAEA,SAAS,MAAM,CAAC,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,IAAI,EAAE;AACpC,GAAE,IAAI,QAAQ,GAAG,KAAK,IAAI,CAAC,GAAG,GAAG,CAAA;AACjC,GAAE,OAAO,IAAI,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,GAAG,GAAG,GAAG,IAAI,IAAI,QAAQ,GAAG,GAAG,GAAG,EAAE,CAAC,CAAA;AAChE,EAAA;;;;;;;;;;AChKA;AACA;AACA;AACA;;CAEA,SAAS,KAAK,CAAC,GAAG,EAAE;AACpB,EAAC,WAAW,CAAC,KAAK,GAAG,WAAW,CAAA;AAChC,EAAC,WAAW,CAAC,OAAO,GAAG,WAAW,CAAA;AAClC,EAAC,WAAW,CAAC,MAAM,GAAG,MAAM,CAAA;AAC5B,EAAC,WAAW,CAAC,OAAO,GAAG,OAAO,CAAA;AAC9B,EAAC,WAAW,CAAC,MAAM,GAAG,MAAM,CAAA;AAC5B,EAAC,WAAW,CAAC,OAAO,GAAG,OAAO,CAAA;AAC9B,EAAC,WAAW,CAAC,QAAQ,GAAG5B,SAAa,EAAA,CAAA;AACrC,EAAC,WAAW,CAAC,OAAO,GAAG,OAAO,CAAA;;EAE7B,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,GAAG,IAAI;GAC/B,WAAW,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC,GAAG,CAAC,CAAA;AAC7B,GAAE,CAAC,CAAA;;AAEH;AACA;AACA;;AAEA,EAAC,WAAW,CAAC,KAAK,GAAG,EAAE,CAAA;AACvB,EAAC,WAAW,CAAC,KAAK,GAAG,EAAE,CAAA;;AAEvB;AACA;AACA;AACA;AACA;AACA,EAAC,WAAW,CAAC,UAAU,GAAG,EAAE,CAAA;;AAE5B;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,WAAW,CAAC,SAAS,EAAE;GAC/B,IAAI,IAAI,GAAG,CAAC,CAAA;;AAEd,GAAE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,SAAS,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;AAC7C,IAAG,IAAI,GAAG,CAAC,CAAC,IAAI,IAAI,CAAC,IAAI,IAAI,IAAI,SAAS,CAAC,UAAU,CAAC,CAAC,CAAC,CAAA;IACrD,IAAI,IAAI,CAAC,CAAC;AACb,IAAA;;AAEA,GAAE,OAAO,WAAW,CAAC,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,CAAA;AACvE,GAAA;AACA,EAAC,WAAW,CAAC,WAAW,GAAG,WAAW,CAAA;;AAEtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,WAAW,CAAC,SAAS,EAAE;AACjC,GAAE,IAAI,QAAQ,CAAA;GACZ,IAAI,cAAc,GAAG,IAAI,CAAA;AAC3B,GAAE,IAAI,eAAe,CAAA;AACrB,GAAE,IAAI,YAAY,CAAA;;AAElB,GAAE,SAAS,KAAK,CAAC,GAAG,IAAI,EAAE;AAC1B;AACA,IAAG,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE;KACnB,OAAA;AACJ,KAAA;;IAEG,MAAM,IAAI,GAAG,KAAK,CAAA;;AAErB;IACG,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,IAAI,EAAE,CAAC,CAAA;IAC/B,MAAM,EAAE,GAAG,IAAI,IAAI,QAAQ,IAAI,IAAI,CAAC,CAAA;AACvC,IAAG,IAAI,CAAC,IAAI,GAAG,EAAE,CAAA;AACjB,IAAG,IAAI,CAAC,IAAI,GAAG,QAAQ,CAAA;AACvB,IAAG,IAAI,CAAC,IAAI,GAAG,IAAI,CAAA;IAChB,QAAQ,GAAG,IAAI,CAAA;;AAElB,IAAG,IAAI,CAAC,CAAC,CAAC,GAAG,WAAW,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAA;;IAErC,IAAI,OAAO,IAAI,CAAC,CAAC,CAAC,KAAK,QAAQ,EAAE;AACpC;AACA,KAAI,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;AACtB,KAAA;;AAEA;IACG,IAAI,KAAK,GAAG,CAAC,CAAA;AAChB,IAAG,IAAI,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,eAAe,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK;AACjE;AACA,KAAI,IAAI,KAAK,KAAK,IAAI,EAAE;AACxB,MAAK,OAAO,GAAG,CAAA;AACf,MAAA;AACA,KAAI,KAAK,EAAE,CAAA;KACP,MAAM,SAAS,GAAG,WAAW,CAAC,UAAU,CAAC,MAAM,CAAC,CAAA;AACpD,KAAI,IAAI,OAAO,SAAS,KAAK,UAAU,EAAE;AACzC,MAAK,MAAM,GAAG,GAAG,IAAI,CAAC,KAAK,CAAC,CAAA;MACvB,KAAK,GAAG,SAAS,CAAC,IAAI,CAAC,IAAI,EAAE,GAAG,CAAC,CAAA;;AAEtC;AACA,MAAK,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAC,CAAA;AAC1B,MAAK,KAAK,EAAE,CAAA;AACZ,MAAA;AACA,KAAI,OAAO,KAAK,CAAA;AAChB,KAAI,CAAC,CAAA;;AAEL;IACG,WAAW,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,CAAA;;IAEvC,MAAM,KAAK,GAAG,IAAI,CAAC,GAAG,IAAI,WAAW,CAAC,GAAG,CAAA;AAC5C,IAAG,KAAK,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAA;AAC1B,IAAA;;AAEA,GAAE,KAAK,CAAC,SAAS,GAAG,SAAS,CAAA;AAC7B,GAAE,KAAK,CAAC,SAAS,GAAG,WAAW,CAAC,SAAS,EAAE,CAAA;GACzC,KAAK,CAAC,KAAK,GAAG,WAAW,CAAC,WAAW,CAAC,SAAS,CAAC,CAAA;AAClD,GAAE,KAAK,CAAC,MAAM,GAAG,MAAM,CAAA;AACvB,GAAE,KAAK,CAAC,OAAO,GAAG,WAAW,CAAC,OAAO,CAAC;;AAEtC,GAAE,MAAM,CAAC,cAAc,CAAC,KAAK,EAAE,SAAS,EAAE;IACvC,UAAU,EAAE,IAAI;IAChB,YAAY,EAAE,KAAK;IACnB,GAAG,EAAE,MAAM;AACd,KAAI,IAAI,cAAc,KAAK,IAAI,EAAE;AACjC,MAAK,OAAO,cAAc,CAAA;AAC1B,MAAA;AACA,KAAI,IAAI,eAAe,KAAK,WAAW,CAAC,UAAU,EAAE;AACpD,MAAK,eAAe,GAAG,WAAW,CAAC,UAAU,CAAA;AAC7C,MAAK,YAAY,GAAG,WAAW,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;AAClD,MAAA;;AAEA,KAAI,OAAO,YAAY,CAAA;KACnB;IACD,GAAG,EAAE,CAAC,IAAI;KACT,cAAc,GAAG,CAAC,CAAA;AACtB,KAAA;AACA,IAAG,CAAC,CAAA;;AAEJ;AACA,GAAE,IAAI,OAAO,WAAW,CAAC,IAAI,KAAK,UAAU,EAAE;AAC9C,IAAG,WAAW,CAAC,IAAI,CAAC,KAAK,CAAC,CAAA;AAC1B,IAAA;;AAEA,GAAE,OAAO,KAAK,CAAA;AACd,GAAA;;AAEA,EAAC,SAAS,MAAM,CAAC,SAAS,EAAE,SAAS,EAAE;GACrC,MAAM,QAAQ,GAAG,WAAW,CAAC,IAAI,CAAC,SAAS,IAAI,OAAO,SAAS,KAAK,WAAW,GAAG,GAAG,GAAG,SAAS,CAAC,GAAG,SAAS,CAAC,CAAA;AACjH,GAAE,QAAQ,CAAC,GAAG,GAAG,IAAI,CAAC,GAAG,CAAA;AACzB,GAAE,OAAO,QAAQ,CAAA;AACjB,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,MAAM,CAAC,UAAU,EAAE;AAC7B,GAAE,WAAW,CAAC,IAAI,CAAC,UAAU,CAAC,CAAA;AAC9B,GAAE,WAAW,CAAC,UAAU,GAAG,UAAU,CAAA;;AAErC,GAAE,WAAW,CAAC,KAAK,GAAG,EAAE,CAAA;AACxB,GAAE,WAAW,CAAC,KAAK,GAAG,EAAE,CAAA;;GAEtB,MAAM,KAAK,GAAG,CAAC,OAAO,UAAU,KAAK,QAAQ,GAAG,UAAU,GAAG,EAAE;AACjE,KAAI,IAAI,EAAA;AACR,KAAI,OAAO,CAAC,MAAM,EAAE,GAAG,CAAA;KACnB,KAAK,CAAC,GAAG,CAAA;KACT,MAAM,CAAC,OAAO,CAAC,CAAA;;AAEnB,GAAE,KAAK,MAAM,EAAE,IAAI,KAAK,EAAE;AAC1B,IAAG,IAAI,EAAE,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;AACtB,KAAI,WAAW,CAAC,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;AACvC,KAAI,MAAM;AACV,KAAI,WAAW,CAAC,KAAK,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;AAC9B,KAAA;AACA,IAAA;AACA,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,eAAe,CAAC,MAAM,EAAE,QAAQ,EAAE;GAC1C,IAAI,WAAW,GAAG,CAAC,CAAA;GACnB,IAAI,aAAa,GAAG,CAAC,CAAA;AACvB,GAAE,IAAI,SAAS,GAAG,CAAC,CAAC,CAAA;GAClB,IAAI,UAAU,GAAG,CAAC,CAAA;;AAEpB,GAAE,OAAO,WAAW,GAAG,MAAM,CAAC,MAAM,EAAE;IACnC,IAAI,aAAa,GAAG,QAAQ,CAAC,MAAM,KAAK,QAAQ,CAAC,aAAa,CAAC,KAAK,MAAM,CAAC,WAAW,CAAC,IAAI,QAAQ,CAAC,aAAa,CAAC,KAAK,GAAG,CAAC,EAAE;AAChI;AACA,KAAI,IAAI,QAAQ,CAAC,aAAa,CAAC,KAAK,GAAG,EAAE;MACpC,SAAS,GAAG,aAAa,CAAA;MACzB,UAAU,GAAG,WAAW,CAAA;MACxB,aAAa,EAAE,CAAC;AACrB,MAAK,MAAM;AACX,MAAK,WAAW,EAAE,CAAA;AAClB,MAAK,aAAa,EAAE,CAAA;AACpB,MAAA;AACA,KAAI,MAAM,IAAI,SAAS,KAAK,CAAC,CAAC,EAAE;AAChC;AACA,KAAI,aAAa,GAAG,SAAS,GAAG,CAAC,CAAA;AACjC,KAAI,UAAU,EAAE,CAAA;KACZ,WAAW,GAAG,UAAU,CAAA;AAC5B,KAAI,MAAM;KACN,OAAO,KAAK,CAAC;AACjB,KAAA;AACA,IAAA;;AAEA;AACA,GAAE,OAAO,aAAa,GAAG,QAAQ,CAAC,MAAM,IAAI,QAAQ,CAAC,aAAa,CAAC,KAAK,GAAG,EAAE;AAC7E,IAAG,aAAa,EAAE,CAAA;AAClB,IAAA;;AAEA,GAAE,OAAO,aAAa,KAAK,QAAQ,CAAC,MAAM,CAAA;AAC1C,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;EACC,SAAS,OAAO,GAAG;GAClB,MAAM,UAAU,GAAG;IAClB,GAAG,WAAW,CAAC,KAAK;IACpB,GAAG,WAAW,CAAC,KAAK,CAAC,GAAG,CAAC,SAAS,IAAI,GAAG,GAAG,SAAS,CAAA;AACxD,IAAG,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;AACb,GAAE,WAAW,CAAC,MAAM,CAAC,EAAE,CAAC,CAAA;AACxB,GAAE,OAAO,UAAU,CAAA;AACnB,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,OAAO,CAAC,IAAI,EAAE;AACxB,GAAE,KAAK,MAAM,IAAI,IAAI,WAAW,CAAC,KAAK,EAAE;AACxC,IAAG,IAAI,eAAe,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE;AACpC,KAAI,OAAO,KAAK,CAAA;AAChB,KAAA;AACA,IAAA;;AAEA,GAAE,KAAK,MAAM,EAAE,IAAI,WAAW,CAAC,KAAK,EAAE;AACtC,IAAG,IAAI,eAAe,CAAC,IAAI,EAAE,EAAE,CAAC,EAAE;AAClC,KAAI,OAAO,IAAI,CAAA;AACf,KAAA;AACA,IAAA;;AAEA,GAAE,OAAO,KAAK,CAAA;AACd,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAC,SAAS,MAAM,CAAC,GAAG,EAAE;AACtB,GAAE,IAAI,GAAG,YAAY,KAAK,EAAE;AAC5B,IAAG,OAAO,GAAG,CAAC,KAAK,IAAI,GAAG,CAAC,OAAO,CAAA;AAClC,IAAA;AACA,GAAE,OAAO,GAAG,CAAA;AACZ,GAAA;;AAEA;AACA;AACA;AACA;EACC,SAAS,OAAO,GAAG;AACpB,GAAE,OAAO,CAAC,IAAI,CAAC,uIAAuI,CAAC,CAAA;AACvJ,GAAA;;EAEC,WAAW,CAAC,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;;AAEvC,EAAC,OAAO,WAAW,CAAA;AACnB,EAAA;;AAEA,CAAA,MAAc,GAAG,KAAK,CAAA;;;;;;;;;;;;ACjStB;AACA;AACA;;AAEA,EAAA,OAAA,CAAA,UAAA,GAAqB,UAAU,CAAA;AAC/B,EAAA,OAAA,CAAA,IAAA,GAAe,IAAI,CAAA;AACnB,EAAA,OAAA,CAAA,IAAA,GAAe,IAAI,CAAA;AACnB,EAAA,OAAA,CAAA,SAAA,GAAoB,SAAS,CAAA;AAC7B,EAAA,OAAA,CAAA,OAAA,GAAkB,YAAY,EAAE,CAAA;AAChC,EAAA,OAAA,CAAA,OAAA,GAAkB,CAAC,MAAM;GACxB,IAAI,MAAM,GAAG,KAAK,CAAA;;AAEnB,GAAC,OAAO,MAAM;IACZ,IAAI,CAAC,MAAM,EAAE;KACZ,MAAM,GAAG,IAAI,CAAA;AAChB,KAAG,OAAO,CAAC,IAAI,CAAC,uIAAuI,CAAC,CAAA;AACxJ,KAAA;IACE,CAAA;AACF,GAAC,GAAG,CAAA;;AAEJ;AACA;AACA;;EAEA,OAAiB,CAAA,MAAA,GAAA;AACjB,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;AACV,GAAC,SAAS;GACT,SAAA;GACA,CAAA;;AAED;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,EAAA,SAAS,SAAS,GAAG;AACrB;AACA;AACA;GACC,IAAI,OAAO,MAAM,KAAK,WAAW,IAAI,MAAM,CAAC,OAAO,KAAK,MAAM,CAAC,OAAO,CAAC,IAAI,KAAK,UAAU,IAAI,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;AACvH,IAAE,OAAO,IAAI,CAAA;AACb,IAAA;;AAEA;GACC,IAAI,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,CAAC,SAAS,IAAI,SAAS,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,KAAK,CAAC,uBAAuB,CAAC,EAAE;AAClI,IAAE,OAAO,KAAK,CAAA;AACd,IAAA;;AAEA,GAAC,IAAI,CAAC,CAAA;;AAEN;AACA;AACA;GACC,OAAO,CAAC,OAAO,QAAQ,KAAK,WAAW,IAAI,QAAQ,CAAC,eAAe,IAAI,QAAQ,CAAC,eAAe,CAAC,KAAK,IAAI,QAAQ,CAAC,eAAe,CAAC,KAAK,CAAC,gBAAgB;AACzJ;AACA,KAAG,OAAO,MAAM,KAAK,WAAW,IAAI,MAAM,CAAC,OAAO,KAAK,MAAM,CAAC,OAAO,CAAC,OAAO,KAAK,MAAM,CAAC,OAAO,CAAC,SAAS,IAAI,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC,CAAC;AACrI;AACA;AACA,KAAG,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,CAAC,SAAS,KAAK,CAAC,GAAG,SAAS,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,KAAK,CAAC,gBAAgB,CAAC,CAAC,IAAI,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC;AAC1J;KACG,OAAO,SAAS,KAAK,WAAW,IAAI,SAAS,CAAC,SAAS,IAAI,SAAS,CAAC,SAAS,CAAC,WAAW,EAAE,CAAC,KAAK,CAAC,oBAAoB,CAAC,CAAC,CAAA;AAC5H,GAAA;;AAEA;AACA;AACA;AACA;AACA;;EAEA,SAAS,UAAU,CAAC,IAAI,EAAE;AAC1B,GAAC,IAAI,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,EAAE;IACpC,IAAI,CAAC,SAAS;AAChB,KAAG,IAAI,CAAC,SAAS,GAAG,KAAK,GAAG,GAAG,CAAC;IAC9B,IAAI,CAAC,CAAC,CAAC;AACT,KAAG,IAAI,CAAC,SAAS,GAAG,KAAK,GAAG,GAAG,CAAC;IAC9B,GAAG,GAAG,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;;AAE1C,GAAC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE;IACpB,OAAA;AACF,IAAA;;AAEA,GAAC,MAAM,CAAC,GAAG,SAAS,GAAG,IAAI,CAAC,KAAK,CAAA;GAChC,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,gBAAgB,CAAC,CAAA;;AAEvC;AACA;AACA;GACC,IAAI,KAAK,GAAG,CAAC,CAAA;GACb,IAAI,KAAK,GAAG,CAAC,CAAA;GACb,IAAI,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,aAAa,EAAE,KAAK,IAAI;AACzC,IAAE,IAAI,KAAK,KAAK,IAAI,EAAE;KACnB,OAAA;AACH,KAAA;AACA,IAAE,KAAK,EAAE,CAAA;AACT,IAAE,IAAI,KAAK,KAAK,IAAI,EAAE;AACtB;AACA;KACG,KAAK,GAAG,KAAK,CAAA;AAChB,KAAA;AACA,IAAE,CAAC,CAAA;;GAEF,IAAI,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;AACzB,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;EACA,OAAc,CAAA,GAAA,GAAA,OAAO,CAAC,KAAK,IAAI,OAAO,CAAC,GAAG,KAAK,MAAM,EAAE,CAAC,CAAA;;AAExD;AACA;AACA;AACA;AACA;AACA;EACA,SAAS,IAAI,CAAC,UAAU,EAAE;AAC1B,GAAC,IAAI;IACH,IAAI,UAAU,EAAE;KACf,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC/C,KAAG,MAAM;AACT,KAAG,OAAO,CAAC,OAAO,CAAC,UAAU,CAAC,OAAO,CAAC,CAAA;AACtC,KAAA;IACE,CAAC,OAAO,KAAK,EAAE;AACjB;AACA;AACA,IAAA;AACA,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,EAAA,SAAS,IAAI,GAAG;AAChB,GAAC,IAAI,CAAC,CAAA;AACN,GAAC,IAAI;AACL,IAAE,CAAC,GAAG,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,IAAI,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,OAAO,CAAC,EAAA;IACxE,CAAC,OAAO,KAAK,EAAE;AACjB;AACA;AACA,IAAA;;AAEA;AACA,GAAC,IAAI,CAAC,CAAC,IAAI,OAAO,OAAO,KAAK,WAAW,IAAI,KAAK,IAAI,OAAO,EAAE;AAC/D,IAAE,CAAC,GAAG,OAAO,CAAC,GAAG,CAAC,KAAK,CAAA;AACvB,IAAA;;AAEA,GAAC,OAAO,CAAC,CAAA;AACT,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAA,SAAS,YAAY,GAAG;AACxB,GAAC,IAAI;AACL;AACA;AACA,IAAE,OAAO,YAAY,CAAA;IACnB,CAAC,OAAO,KAAK,EAAE;AACjB;AACA;AACA,IAAA;AACA,GAAA;;EAEA,MAAiB,CAAA,OAAA,GAAAA,aAAA,EAAmB,CAAC,OAAO,CAAC,CAAA;;AAE7C,EAAA,MAAM,CAAC,UAAU,CAAC,GAAG,MAAM,CAAC,OAAO,CAAA;;AAEnC;AACA;AACA;;AAEA,EAAA,UAAU,CAAC,CAAC,GAAG,UAAU,CAAC,EAAE;AAC5B,GAAC,IAAI;AACL,IAAE,OAAO,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAA;IACxB,CAAC,OAAO,KAAK,EAAE;AACjB,IAAE,OAAO,8BAA8B,GAAG,KAAK,CAAC,OAAO,CAAA;AACvD,IAAA;GACC,CAAA;;;;;;;;;;;;;;;CC/QD,IAAI,OAAO,GAAGA,YAAkB,CAAA;;AAEhC,CAAA,SAAS,eAAe,EAAE,CAAC,EAAE,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,UAAU,GAAG,CAAC,GAAG,EAAE,OAAO,EAAE,CAAC,EAAE,CAAC,EAAA;;AAE7E,CAAA,IAAI,gBAAgB,gBAAgB,eAAe,CAAC,OAAO,CAAC,CAAA;;CAE5D,SAAS,OAAO,CAAC,IAAI,EAAE,IAAI,GAAG,gBAAgB,CAAC,OAAO,CAAC,IAAI,EAAE;EAC5D,MAAM,MAAM,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,GAAG,EAAE,IAAI,IAAI,CAAC,MAAM,KAAK,CAAC,GAAG,GAAG,GAAG,IAAI,CAAC,CAAA;EAC3E,MAAM,QAAQ,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,GAAG,IAAI,CAAC,CAAA;EAC5C,MAAM,kBAAkB,GAAG,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;AAC9C,EAAC,OAAO,QAAQ,KAAK,CAAC,CAAC,KAAK,kBAAkB,KAAK,CAAC,CAAC,IAAI,QAAQ,GAAG,kBAAkB,CAAC,CAAA;AACvF,EAAA;;AAEA,CAAA,SAAc,GAAG,OAAO,CAAA;;;;;;;;;ACbxB,CAAA,MAAM,CAAC,cAAc,CAAC4C,aAAO,EAAE,YAAY,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,CAAC,CAAA;;CAE7D,IAAI,OAAO,GAAG5C,YAAuB,CAAA;CACrC,IAAI,EAAE,GAAGG,YAAkB,CAAA;CAC3B,IAAI,GAAG,GAAG,UAAmB,CAAA;CAC7B,IAAI,OAAO,GAAGqB,cAAmB,EAAA,CAAA;;AAEjC,CAAA,SAAS,eAAe,EAAE,CAAC,EAAE,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC,UAAU,GAAG,CAAC,GAAG,EAAE,OAAO,EAAE,CAAC,EAAE,CAAC,EAAA;;AAE7E,CAAA,IAAI,gBAAgB,gBAAgB,eAAe,CAAC,OAAO,CAAC,CAAA;AAC5D,CAAA,IAAI,WAAW,gBAAgB,eAAe,CAAC,EAAE,CAAC,CAAA;AAClD,CAAA,IAAI,YAAY,gBAAgB,eAAe,CAAC,GAAG,CAAC,CAAA;AACpD,CAAA,IAAI,gBAAgB,gBAAgB,eAAe,CAAC,OAAO,CAAC,CAAA;;AAE5D,CAAA,MAAM,CAAC,GAAG,CAAC,GAAG,gBAAgB,CAAC,OAAO,CAAA;;AAEtC,CAAA,IAAI,cAAc,CAAA;AAClB,CAAA;AACA,EAAC,gBAAgB,CAAC,OAAO,CAAC,UAAU,CAAA;AACpC,KAAI,gBAAgB,CAAC,OAAO,CAAC,WAAW,CAAA;AACxC,KAAI,gBAAgB,CAAC,OAAO,CAAC,aAAa,CAAA;AAC1C,KAAI,gBAAgB,CAAC,OAAO,CAAC,aAAa,CAAA;GACxC;EACD,cAAc,GAAG,CAAC,CAAA;AACnB,EAAC,MAAM;AACP,EAAC,gBAAgB,CAAC,OAAO,CAAC,OAAO,CAAA;AACjC,KAAI,gBAAgB,CAAC,OAAO,CAAC,QAAQ,CAAA;AACrC,KAAI,gBAAgB,CAAC,OAAO,CAAC,YAAY,CAAA;AACzC,KAAI,gBAAgB,CAAC,OAAO,CAAC,cAAc,CAAA;GACzC;EACD,cAAc,GAAG,CAAC,CAAA;AACnB,EAAA;;AAEA,CAAA,SAAS,aAAa,GAAG;AACzB,EAAC,IAAI,EAAE,aAAa,IAAI,GAAG,CAAC,EAAE;GAC5B,OAAA;AACF,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,WAAW,KAAK,MAAM,EAAE;AACjC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,WAAW,KAAK,OAAO,EAAE;AAClC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;EAEC,IAAI,GAAG,CAAC,WAAW,CAAC,MAAM,KAAK,CAAC,EAAE;AACnC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,MAAM,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,MAAM,CAAC,QAAQ,CAAC,GAAG,CAAC,WAAW,EAAE,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;;AAEhE,EAAC,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;GAClC,OAAA;AACF,GAAA;;AAEA,EAAC,OAAO,KAAK,CAAA;AACb,EAAA;;CAEA,SAAS,cAAc,CAAC,KAAK,EAAE;AAC/B,EAAC,IAAI,KAAK,KAAK,CAAC,EAAE;AAClB,GAAE,OAAO,KAAK,CAAA;AACd,GAAA;;AAEA,EAAC,OAAO;AACR,GAAE,KAAK;GACL,QAAQ,EAAE,IAAI;AAChB,GAAE,MAAM,EAAE,KAAK,IAAI,CAAC;AACpB,GAAE,MAAM,EAAE,KAAK,IAAI,CAAC;GAClB,CAAA;AACF,EAAA;;AAEA,CAAA,SAAS,cAAc,CAAC,UAAU,EAAE,CAAC,WAAW,EAAE,UAAU,GAAG,IAAI,CAAC,GAAG,EAAE,EAAE;AAC3E,EAAC,MAAM,gBAAgB,GAAG,aAAa,EAAE,CAAA;AACzC,EAAC,IAAI,gBAAgB,KAAK,SAAS,EAAE;GACnC,cAAc,GAAG,gBAAgB,CAAA;AACnC,GAAA;;AAEA,EAAC,MAAM,UAAU,GAAG,UAAU,GAAG,cAAc,GAAG,gBAAgB,CAAA;;AAElE,EAAC,IAAI,UAAU,KAAK,CAAC,EAAE;AACvB,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;EAEC,IAAI,UAAU,EAAE;AACjB,GAAE,IAAI,gBAAgB,CAAC,OAAO,CAAC,WAAW,CAAA;AAC1C,OAAM,gBAAgB,CAAC,OAAO,CAAC,YAAY,CAAA;AAC3C,OAAM,gBAAgB,CAAC,OAAO,CAAC,iBAAiB,CAAC,EAAE;AACnD,IAAG,OAAO,CAAC,CAAA;AACX,IAAA;;AAEA,GAAE,IAAI,gBAAgB,CAAC,OAAO,CAAC,WAAW,CAAC,EAAE;AAC7C,IAAG,OAAO,CAAC,CAAA;AACX,IAAA;AACA,GAAA;;AAEA;AACA;EACC,IAAI,UAAU,IAAI,GAAG,IAAI,YAAY,IAAI,GAAG,EAAE;AAC/C,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;EAEC,IAAI,UAAU,IAAI,CAAC,WAAW,IAAI,UAAU,KAAK,SAAS,EAAE;AAC7D,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,MAAM,GAAG,GAAG,UAAU,IAAI,CAAC,CAAA;;AAE5B,EAAC,IAAI,GAAG,CAAC,IAAI,KAAK,MAAM,EAAE;AAC1B,GAAE,OAAO,GAAG,CAAA;AACZ,GAAA;;EAEC,IAAI,gBAAgB,CAAC,OAAO,CAAC,QAAQ,KAAK,OAAO,EAAE;AACpD;AACA;AACA,GAAE,MAAM,SAAS,GAAG,WAAW,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;GAC1D;AACF,IAAG,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,IAAI,EAAA;AAC3B,OAAM,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,IAAI,MAAA;KAC1B;AACJ,IAAG,OAAO,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC,IAAI,MAAM,GAAG,CAAC,GAAG,CAAC,CAAA;AAChD,IAAA;;AAEA,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,IAAI,IAAI,GAAG,EAAE;AAClB,GAAE,IAAI,CAAC,gBAAgB,EAAE,eAAe,EAAE,UAAU,CAAC,CAAC,IAAI,CAAC,GAAG,IAAI,GAAG,IAAI,GAAG,CAAC,EAAE;AAC/E,IAAG,OAAO,CAAC,CAAA;AACX,IAAA;;GAEE,IAAI,CAAC,QAAQ,EAAE,UAAU,EAAE,WAAW,EAAE,WAAW,EAAE,OAAO,CAAC,CAAC,IAAI,CAAC,IAAI,IAAI,IAAI,IAAI,GAAG,CAAC,IAAI,GAAG,CAAC,OAAO,KAAK,UAAU,EAAE;AACzH,IAAG,OAAO,CAAC,CAAA;AACX,IAAA;;AAEA,GAAE,OAAO,GAAG,CAAA;AACZ,GAAA;;AAEA,EAAC,IAAI,kBAAkB,IAAI,GAAG,EAAE;AAChC,GAAE,OAAO,+BAA+B,CAAC,IAAI,CAAC,GAAG,CAAC,gBAAgB,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AAC3E,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,SAAS,KAAK,WAAW,EAAE;AACpC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,IAAI,KAAK,aAAa,EAAE;AACjC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,IAAI,KAAK,eAAe,EAAE;AACnC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,GAAG,CAAC,IAAI,KAAK,SAAS,EAAE;AAC7B,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,cAAc,IAAI,GAAG,EAAE;GAC1B,MAAM,OAAO,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,GAAG,CAAC,oBAAoB,IAAI,EAAE,EAAE,KAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,CAAA;;GAEnF,QAAQ,GAAG,CAAC,YAAY;IACvB,KAAK,WAAW,EAAE;AACrB,KAAI,OAAO,OAAO,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AAC/B,KAAA;;IAEG,KAAK,gBAAgB,EAAE;AAC1B,KAAI,OAAO,CAAC,CAAA;AACZ,KAAA;AACA;AACA,IAAA;AACA,GAAA;;EAEC,IAAI,gBAAgB,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE;AACtC,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;EAEC,IAAI,6DAA6D,CAAC,IAAI,CAAC,GAAG,CAAC,IAAI,CAAC,EAAE;AACnF,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,IAAI,WAAW,IAAI,GAAG,EAAE;AACzB,GAAE,OAAO,CAAC,CAAA;AACV,GAAA;;AAEA,EAAC,OAAO,GAAG,CAAA;AACX,EAAA;;AAEA,CAAA,SAAS,mBAAmB,CAAC,MAAM,EAAE,OAAO,GAAG,EAAE,EAAE;AACnD,EAAC,MAAM,KAAK,GAAG,cAAc,CAAC,MAAM,EAAE;AACtC,GAAE,WAAW,EAAE,MAAM,IAAI,MAAM,CAAC,KAAK;AACrC,GAAE,GAAG,OAAO;AACZ,GAAE,CAAC,CAAA;;AAEH,EAAC,OAAO,cAAc,CAAC,KAAK,CAAC,CAAA;AAC7B,EAAA;;AAEA,CAAA,MAAMqB,eAAa,GAAG;AACtB,EAAC,MAAM,EAAE,mBAAmB,CAAC,CAAC,KAAK,EAAE,YAAY,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;AACrE,EAAC,MAAM,EAAE,mBAAmB,CAAC,CAAC,KAAK,EAAE,YAAY,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;EACpE,CAAA;;AAED,CAAAD,aAAA,CAAA,mBAA2B,GAAG,mBAAmB,CAAA;AACjD,CAAAA,aAAA,CAAA,OAAe,GAAGC,eAAa,CAAA;;;;;;;;;;;;;;ECvM/B,MAAM,GAAG,GAAG7C,YAAc,CAAA;EAC1B,MAAM,IAAI,GAAG,UAAe,CAAA;;AAE5B;AACA;AACA;;AAEA,EAAA,OAAA,CAAA,IAAA,GAAe,IAAI,CAAA;AACnB,EAAA,OAAA,CAAA,GAAA,GAAc,GAAG,CAAA;AACjB,EAAA,OAAA,CAAA,UAAA,GAAqB,UAAU,CAAA;AAC/B,EAAA,OAAA,CAAA,IAAA,GAAe,IAAI,CAAA;AACnB,EAAA,OAAA,CAAA,IAAA,GAAe,IAAI,CAAA;AACnB,EAAA,OAAA,CAAA,SAAA,GAAoB,SAAS,CAAA;EAC7B,OAAkB,CAAA,OAAA,GAAA,IAAI,CAAC,SAAS;AAChC,GAAC,MAAM,EAAE;GACR,uIAAA;GACA,CAAA;;AAED;AACA;AACA;;AAEA,EAAA,OAAA,CAAA,MAAA,GAAiB,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAA;;EAEnC,IAAI;AACJ;AACA;GACC,MAAM,aAAa,GAAGI,oBAAyB,EAAA,CAAA;;AAEhD,GAAC,IAAI,aAAa,IAAI,CAAC,aAAa,CAAC,MAAM,IAAI,aAAa,EAAE,KAAK,IAAI,CAAC,EAAE;AAC1E,IAAE,OAAiB,CAAA,MAAA,GAAA;AACnB,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,EAAE;AACL,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;AACN,KAAG,GAAG;KACH,GAAA;KACA,CAAA;AACH,IAAA;GACC,CAAC,OAAO,KAAK,EAAE;AAChB;AACA,GAAA;;AAEA;AACA;AACA;AACA;AACA;;AAEA,EAAA,OAAA,CAAA,WAAA,GAAsB,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,MAAM,CAAC,GAAG,IAAI;AAC7D,GAAC,OAAO,UAAU,CAAC,IAAI,CAAC,GAAG,CAAC,CAAA;GAC3B,CAAC,CAAC,MAAM,CAAC,CAAC,GAAG,EAAE,GAAG,KAAK;AACxB;GACC,MAAM,IAAI,GAAG,GAAA;KACX,SAAS,CAAC,CAAC,CAAA;AACd,KAAG,WAAW,EAAA;KACX,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC,EAAE,CAAC,KAAK;AAClC,KAAG,OAAO,CAAC,CAAC,WAAW,EAAE,CAAA;AACzB,KAAG,CAAC,CAAA;;AAEJ;GACC,IAAI,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;AAC3B,GAAC,IAAI,0BAA0B,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE;IACzC,GAAG,GAAG,IAAI,CAAA;IACV,MAAM,IAAI,4BAA4B,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE;IAClD,GAAG,GAAG,KAAK,CAAA;AACb,IAAE,MAAM,IAAI,GAAG,KAAK,MAAM,EAAE;IAC1B,GAAG,GAAG,IAAI,CAAA;AACZ,IAAE,MAAM;AACR,IAAE,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC,CAAA;AACnB,IAAA;;AAEA,GAAC,GAAG,CAAC,IAAI,CAAC,GAAG,GAAG,CAAA;AAChB,GAAC,OAAO,GAAG,CAAA;GACV,EAAE,EAAE,CAAC,CAAA;;AAEN;AACA;AACA;;AAEA,EAAA,SAAS,SAAS,GAAG;AACrB,GAAC,OAAO,QAAQ,IAAI,OAAO,CAAC,WAAW;AACvC,IAAE,OAAO,CAAC,OAAO,CAAC,WAAW,CAAC,MAAM,CAAC;IACnC,GAAG,CAAC,MAAM,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE,CAAC,CAAA;AAC/B,GAAA;;AAEA;AACA;AACA;AACA;AACA;;EAEA,SAAS,UAAU,CAAC,IAAI,EAAE;GACzB,MAAM,CAAC,SAAS,EAAE,IAAI,EAAE,SAAS,CAAC,GAAG,IAAI,CAAA;;GAEzC,IAAI,SAAS,EAAE;AAChB,IAAE,MAAM,CAAC,GAAG,IAAI,CAAC,KAAK,CAAA;AACtB,IAAE,MAAM,SAAS,GAAG,UAAU,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,MAAM,GAAG,CAAC,CAAC,CAAA;AACzD,IAAE,MAAM,MAAM,GAAG,CAAC,EAAE,EAAE,SAAS,CAAC,GAAG,EAAE,IAAI,CAAC,UAAU,CAAC,CAAA;;IAEnD,IAAI,CAAC,CAAC,CAAC,GAAG,MAAM,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,IAAI,GAAG,MAAM,CAAC,CAAA;IAC1D,IAAI,CAAC,IAAI,CAAC,SAAS,GAAG,IAAI,GAAG,MAAM,CAAC,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,WAAW,CAAC,CAAA;AAChF,IAAE,MAAM;AACR,IAAE,IAAI,CAAC,CAAC,CAAC,GAAG,OAAO,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,CAAA;AAC5C,IAAA;AACA,GAAA;;AAEA,EAAA,SAAS,OAAO,GAAG;AACnB,GAAC,IAAI,OAAO,CAAC,WAAW,CAAC,QAAQ,EAAE;AACnC,IAAE,OAAO,EAAE,CAAA;AACX,IAAA;GACC,OAAO,IAAI,IAAI,EAAE,CAAC,WAAW,EAAE,GAAG,GAAG,CAAA;AACtC,GAAA;;AAEA;AACA;AACA;;AAEA,EAAA,SAAS,GAAG,CAAC,GAAG,IAAI,EAAE;GACrB,OAAO,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,CAAC,iBAAiB,CAAC,OAAO,CAAC,WAAW,EAAE,GAAG,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;AACzF,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;EACA,SAAS,IAAI,CAAC,UAAU,EAAE;GACzB,IAAI,UAAU,EAAE;AACjB,IAAE,OAAO,CAAC,GAAG,CAAC,KAAK,GAAG,UAAU,CAAA;AAChC,IAAE,MAAM;AACR;AACA;AACA,IAAE,OAAO,OAAO,CAAC,GAAG,CAAC,KAAK,CAAA;AAC1B,IAAA;AACA,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA,EAAA,SAAS,IAAI,GAAG;AAChB,GAAC,OAAO,OAAO,CAAC,GAAG,CAAC,KAAK,CAAA;AACzB,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;EAEA,SAAS,IAAI,CAAC,KAAK,EAAE;AACrB,GAAC,KAAK,CAAC,WAAW,GAAG,EAAE,CAAA;;GAEtB,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,CAAA;AAC9C,GAAC,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;AACvC,IAAE,KAAK,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,OAAO,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAA;AAC3D,IAAA;AACA,GAAA;;EAEA,MAAiB,CAAA,OAAA,GAAAoB,aAAA,EAAmB,CAAC,OAAO,CAAC,CAAA;;AAE7C,EAAA,MAAM,CAAC,UAAU,CAAC,GAAG,MAAM,CAAC,OAAO,CAAA;;AAEnC;AACA;AACA;;AAEA,EAAA,UAAU,CAAC,CAAC,GAAG,UAAU,CAAC,EAAE;GAC3B,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,IAAI,CAAC,SAAS,CAAA;GACxC,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,EAAE,IAAI,CAAC,WAAW,CAAA;KACrC,KAAK,CAAC,IAAI,CAAA;AACb,KAAG,GAAG,CAAC,GAAG,IAAI,GAAG,CAAC,IAAI,EAAE,CAAA;KACrB,IAAI,CAAC,GAAG,CAAC,CAAA;GACX,CAAA;;AAED;AACA;AACA;;AAEA,EAAA,UAAU,CAAC,CAAC,GAAG,UAAU,CAAC,EAAE;GAC3B,IAAI,CAAC,WAAW,CAAC,MAAM,GAAG,IAAI,CAAC,SAAS,CAAA;GACxC,OAAO,IAAI,CAAC,OAAO,CAAC,CAAC,EAAE,IAAI,CAAC,WAAW,CAAC,CAAA;GACxC,CAAA;;;;;;;;;;;;;;;CCjQD,IAAI,OAAO,OAAO,KAAK,WAAW,IAAI,OAAO,CAAC,IAAI,KAAK,UAAU,IAAI,OAAO,CAAC,OAAO,KAAK,IAAI,IAAI,OAAO,CAAC,MAAM,EAAE;EAChHsB,GAAA,CAAA,OAAc,GAAG9C,cAAuB,EAAA,CAAA;AACzC,EAAC,MAAM;EACN8C,GAAA,CAAA,OAAc,GAAG3C,WAAoB,EAAA,CAAA;AACtC,EAAA;;;;ACTA,IAAI4C,OAAK,CAAA;;AAET,IAAA,OAAc,GAAG,YAAY;AAC7B,EAAE,IAAI,CAACA,OAAK,EAAE;AACd,IAAI,IAAI;AACR;AACA,MAAMA,OAAK,GAAG/C,UAAgB,EAAA,CAAC,kBAAkB,CAAC,CAAA;AAClD,KAAA;AACA,IAAI,OAAO,KAAK,EAAE,SAAA;AAClB,IAAI,IAAI,OAAO+C,OAAK,KAAK,UAAU,EAAE;AACrC,MAAMA,OAAK,GAAG,YAAY,SAAS,CAAA;AACnC,KAAA;AACA,GAAA;AACA,EAAEA,OAAK,CAAC,KAAK,CAAC,IAAI,EAAE,SAAS,CAAC,CAAA;AAC9B,CAAC;;ACdD,IAAI,GAAG,GAAG/C,YAAc,CAAA;AACxB,IAAIgD,KAAG,GAAG,GAAG,CAAC,GAAG,CAAA;AACjB,IAAI,IAAI,GAAG7C,UAAe,CAAA;AAC1B,IAAI,KAAK,GAAGC,UAAgB,CAAA;AAC5B,IAAI,QAAQ,GAAGoB,MAAiB,CAAC,QAAQ,CAAA;AACzC,IAAI,MAAM,GAAGyB,YAAiB,CAAA;AAC9B,IAAI,KAAK,GAAGpB,OAAkB,CAAA;;AAE9B;AACA;AACA,CAAC,SAAS,4BAA4B,GAAG;AACzC,EAAE,IAAI,aAAa,GAAG,OAAO,OAAO,KAAK,WAAW,CAAA;AACpD,EAAE,IAAI,gBAAgB,GAAG,OAAO,MAAM,KAAK,WAAW,IAAI,OAAO,QAAQ,KAAK,WAAW,CAAA;AACzF,EAAE,IAAI,WAAW,GAAGnC,YAAU,CAAC,KAAK,CAAC,iBAAiB,CAAC,CAAA;AACvD,EAAE,IAAI,CAAC,aAAa,KAAK,gBAAgB,IAAI,CAAC,WAAW,CAAC,EAAE;AAC5D,IAAI,OAAO,CAAC,IAAI,CAAC,sEAAsE,CAAC,CAAA;AACxF,GAAA;AACA,CAAC,EAAE,EAAA;;AAEH;AACA,IAAI,YAAY,GAAG,KAAK,CAAA;AACxB,IAAI;AACJ,EAAE,MAAM,CAAC,IAAIsD,KAAG,CAAC,EAAE,CAAC,CAAC,CAAA;AACrB,CAAA;AACA,OAAO,KAAK,EAAE;AACd,EAAE,YAAY,GAAG,KAAK,CAAC,IAAI,KAAK,iBAAiB,CAAA;AACjD,CAAA;;AAEA;AACA,IAAI,kBAAkB,GAAG;AACzB,EAAE,MAAM;AACR,EAAE,MAAM;AACR,EAAE,UAAU;AACZ,EAAE,MAAM;AACR,EAAE,MAAM;AACR,EAAE,UAAU;AACZ,EAAE,MAAM;AACR,EAAE,UAAU;AACZ,EAAE,OAAO;AACT,EAAE,QAAQ;AACV,EAAE,MAAM;AACR,CAAC,CAAA;;AAED;AACA,IAAI,MAAM,GAAG,CAAC,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,CAAC,CAAA;AAC1E,IAAI,aAAa,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAA;AACvC,MAAM,CAAC,OAAO,CAAC,UAAU,KAAK,EAAE;AAChC,EAAE,aAAa,CAAC,KAAK,CAAC,GAAG,UAAU,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE;AACrD,IAAI,IAAI,CAAC,aAAa,CAAC,IAAI,CAAC,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,CAAA;AACpD,GAAG,CAAA;AACH,CAAC,CAAC,CAAA;;AAEF;AACA,IAAI,eAAe,GAAG,eAAe;AACrC,EAAE,iBAAiB;AACnB,EAAE,aAAa;AACf,EAAE,SAAA;AACF,CAAC,CAAA;AACD,IAAI,gBAAgB,GAAG,eAAe;AACtC,EAAE,4BAA4B;AAC9B,EAAE,2BAAA;AACF,CAAC,CAAA;AACD,IAAI,qBAAqB,GAAG,eAAe;AAC3C,EAAE,2BAA2B;AAC7B,EAAE,sCAAsC;AACxC,EAAE,gBAAA;AACF,CAAC,CAAA;AACD,IAAI,0BAA0B,GAAG,eAAe;AAChD,EAAE,iCAAiC;AACnC,EAAE,8CAAA;AACF,CAAC,CAAA;AACD,IAAI,kBAAkB,GAAG,eAAe;AACxC,EAAE,4BAA4B;AAC9B,EAAE,iBAAA;AACF,CAAC,CAAA;;AAED;AACA,IAAI,OAAO,GAAG,QAAQ,CAAC,SAAS,CAAC,OAAO,IAAI,IAAI,CAAA;;AAEhD;AACA,SAAS,mBAAmB,CAAC,OAAO,EAAE,gBAAgB,EAAE;AACxD;AACA,EAAE,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,CAAA;AACrB,EAAE,IAAI,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAA;AAChC,EAAE,IAAI,CAAC,QAAQ,GAAG,OAAO,CAAA;AACzB,EAAE,IAAI,CAAC,MAAM,GAAG,KAAK,CAAA;AACrB,EAAE,IAAI,CAAC,OAAO,GAAG,KAAK,CAAA;AACtB,EAAE,IAAI,CAAC,cAAc,GAAG,CAAC,CAAA;AACzB,EAAE,IAAI,CAAC,UAAU,GAAG,EAAE,CAAA;AACtB,EAAE,IAAI,CAAC,kBAAkB,GAAG,CAAC,CAAA;AAC7B,EAAE,IAAI,CAAC,mBAAmB,GAAG,EAAE,CAAA;;AAE/B;AACA,EAAE,IAAI,gBAAgB,EAAE;AACxB,IAAI,IAAI,CAAC,EAAE,CAAC,UAAU,EAAE,gBAAgB,CAAC,CAAA;AACzC,GAAA;;AAEA;AACA,EAAE,IAAI,IAAI,GAAG,IAAI,CAAA;AACjB,EAAE,IAAI,CAAC,iBAAiB,GAAG,UAAU,QAAQ,EAAE;AAC/C,IAAI,IAAI;AACR,MAAM,IAAI,CAAC,gBAAgB,CAAC,QAAQ,CAAC,CAAA;AACrC,KAAA;AACA,IAAI,OAAO,KAAK,EAAE;AAClB,MAAM,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,KAAK,YAAY,gBAAgB;AAC1D,QAAQ,KAAK,GAAG,IAAI,gBAAgB,CAAC,EAAE,KAAK,EAAE,KAAK,EAAE,CAAC,CAAC,CAAA;AACvD,KAAA;AACA,GAAG,CAAA;;AAEH;AACA,EAAE,IAAI,CAAC,eAAe,EAAE,CAAA;AACxB,CAAA;AACA,mBAAmB,CAAC,SAAS,GAAG,MAAM,CAAC,MAAM,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAA;;AAEjE,mBAAmB,CAAC,SAAS,CAAC,KAAK,GAAG,YAAY;AAClD,EAAE,cAAc,CAAC,IAAI,CAAC,eAAe,CAAC,CAAA;AACtC,EAAE,IAAI,CAAC,eAAe,CAAC,KAAK,EAAE,CAAA;AAC9B,EAAE,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAA;AACpB,CAAC,CAAA;;AAED,mBAAmB,CAAC,SAAS,CAAC,OAAO,GAAG,UAAU,KAAK,EAAE;AACzD,EAAE,cAAc,CAAC,IAAI,CAAC,eAAe,EAAE,KAAK,CAAC,CAAA;AAC7C,EAAE,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,CAAC,CAAA;AAC3B,EAAE,OAAO,IAAI,CAAA;AACb,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,KAAK,GAAG,UAAU,IAAI,EAAE,QAAQ,EAAE,QAAQ,EAAE;AAC1E;AACA,EAAE,IAAI,IAAI,CAAC,OAAO,EAAE;AACpB,IAAI,MAAM,IAAI,kBAAkB,EAAE,CAAA;AAClC,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AAC1C,IAAI,MAAM,IAAI,SAAS,CAAC,+CAA+C,CAAC,CAAA;AACxE,GAAA;AACA,EAAE,IAAItD,YAAU,CAAC,QAAQ,CAAC,EAAE;AAC5B,IAAI,QAAQ,GAAG,QAAQ,CAAA;AACvB,IAAI,QAAQ,GAAG,IAAI,CAAA;AACnB,GAAA;;AAEA;AACA;AACA,EAAE,IAAI,IAAI,CAAC,MAAM,KAAK,CAAC,EAAE;AACzB,IAAI,IAAI,QAAQ,EAAE;AAClB,MAAM,QAAQ,EAAE,CAAA;AAChB,KAAA;AACA,IAAI,OAAA;AACJ,GAAA;AACA;AACA,EAAE,IAAI,IAAI,CAAC,kBAAkB,GAAG,IAAI,CAAC,MAAM,IAAI,IAAI,CAAC,QAAQ,CAAC,aAAa,EAAE;AAC5E,IAAI,IAAI,CAAC,kBAAkB,IAAI,IAAI,CAAC,MAAM,CAAA;AAC1C,IAAI,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAAC,CAAA;AACrE,IAAI,IAAI,CAAC,eAAe,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAA;AACxD,GAAA;AACA;AACA,OAAO;AACP,IAAI,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,0BAA0B,EAAE,CAAC,CAAA;AACxD,IAAI,IAAI,CAAC,KAAK,EAAE,CAAA;AAChB,GAAA;AACA,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,GAAG,GAAG,UAAU,IAAI,EAAE,QAAQ,EAAE,QAAQ,EAAE;AACxE;AACA,EAAE,IAAIA,YAAU,CAAC,IAAI,CAAC,EAAE;AACxB,IAAI,QAAQ,GAAG,IAAI,CAAA;AACnB,IAAI,IAAI,GAAG,QAAQ,GAAG,IAAI,CAAA;AAC1B,GAAA;AACA,OAAO,IAAIA,YAAU,CAAC,QAAQ,CAAC,EAAE;AACjC,IAAI,QAAQ,GAAG,QAAQ,CAAA;AACvB,IAAI,QAAQ,GAAG,IAAI,CAAA;AACnB,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,IAAI,EAAE;AACb,IAAI,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,OAAO,GAAG,IAAI,CAAA;AACrC,IAAI,IAAI,CAAC,eAAe,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAA;AAClD,GAAA;AACA,OAAO;AACP,IAAI,IAAI,IAAI,GAAG,IAAI,CAAA;AACnB,IAAI,IAAI,cAAc,GAAG,IAAI,CAAC,eAAe,CAAA;AAC7C,IAAI,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,QAAQ,EAAE,YAAY;AAC3C,MAAM,IAAI,CAAC,MAAM,GAAG,IAAI,CAAA;AACxB,MAAM,cAAc,CAAC,GAAG,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAA;AAC9C,KAAK,CAAC,CAAA;AACN,IAAI,IAAI,CAAC,OAAO,GAAG,IAAI,CAAA;AACvB,GAAA;AACA,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,SAAS,GAAG,UAAU,IAAI,EAAE,KAAK,EAAE;AACjE,EAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,KAAK,CAAA;AACrC,EAAE,IAAI,CAAC,eAAe,CAAC,SAAS,CAAC,IAAI,EAAE,KAAK,CAAC,CAAA;AAC7C,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,YAAY,GAAG,UAAU,IAAI,EAAE;AAC7D,EAAE,OAAO,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,CAAA;AACpC,EAAE,IAAI,CAAC,eAAe,CAAC,YAAY,CAAC,IAAI,CAAC,CAAA;AACzC,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,UAAU,GAAG,UAAU,KAAK,EAAE,QAAQ,EAAE;AACtE,EAAE,IAAI,IAAI,GAAG,IAAI,CAAA;;AAEjB;AACA,EAAE,SAAS,gBAAgB,CAAC,MAAM,EAAE;AACpC,IAAI,MAAM,CAAC,UAAU,CAAC,KAAK,CAAC,CAAA;AAC5B,IAAI,MAAM,CAAC,cAAc,CAAC,SAAS,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;AACpD,IAAI,MAAM,CAAC,WAAW,CAAC,SAAS,EAAE,MAAM,CAAC,OAAO,CAAC,CAAA;AACjD,GAAA;;AAEA;AACA,EAAE,SAAS,UAAU,CAAC,MAAM,EAAE;AAC9B,IAAI,IAAI,IAAI,CAAC,QAAQ,EAAE;AACvB,MAAM,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;AACjC,KAAA;AACA,IAAI,IAAI,CAAC,QAAQ,GAAG,UAAU,CAAC,YAAY;AAC3C,MAAM,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;AAC1B,MAAM,UAAU,EAAE,CAAA;AAClB,KAAK,EAAE,KAAK,CAAC,CAAA;AACb,IAAI,gBAAgB,CAAC,MAAM,CAAC,CAAA;AAC5B,GAAA;;AAEA;AACA,EAAE,SAAS,UAAU,GAAG;AACxB;AACA,IAAI,IAAI,IAAI,CAAC,QAAQ,EAAE;AACvB,MAAM,YAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;AACjC,MAAM,IAAI,CAAC,QAAQ,GAAG,IAAI,CAAA;AAC1B,KAAA;;AAEA;AACA,IAAI,IAAI,CAAC,cAAc,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC5C,IAAI,IAAI,CAAC,cAAc,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC5C,IAAI,IAAI,CAAC,cAAc,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;AAC/C,IAAI,IAAI,CAAC,cAAc,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC5C,IAAI,IAAI,QAAQ,EAAE;AAClB,MAAM,IAAI,CAAC,cAAc,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAA;AAC9C,KAAA;AACA,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE;AACtB,MAAM,IAAI,CAAC,eAAe,CAAC,cAAc,CAAC,QAAQ,EAAE,UAAU,CAAC,CAAA;AAC/D,KAAA;AACA,GAAA;;AAEA;AACA,EAAE,IAAI,QAAQ,EAAE;AAChB,IAAI,IAAI,CAAC,EAAE,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAA;AAChC,GAAA;;AAEA;AACA,EAAE,IAAI,IAAI,CAAC,MAAM,EAAE;AACnB,IAAI,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,CAAA;AAC3B,GAAA;AACA,OAAO;AACP,IAAI,IAAI,CAAC,eAAe,CAAC,IAAI,CAAC,QAAQ,EAAE,UAAU,CAAC,CAAA;AACnD,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,EAAE,CAAC,QAAQ,EAAE,gBAAgB,CAAC,CAAA;AACrC,EAAE,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC9B,EAAE,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;AAC9B,EAAE,IAAI,CAAC,EAAE,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;AACjC,EAAE,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,UAAU,CAAC,CAAA;;AAE9B,EAAE,OAAO,IAAI,CAAA;AACb,CAAC,CAAA;;AAED;AACA;AACA,EAAE,cAAc,EAAE,WAAW;AAC7B,EAAE,YAAY,EAAE,oBAAoB;AACpC,CAAC,CAAC,OAAO,CAAC,UAAU,MAAM,EAAE;AAC5B,EAAE,mBAAmB,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,UAAU,CAAC,EAAE,CAAC,EAAE;AAC1D,IAAI,OAAO,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAA;AAC7C,GAAG,CAAA;AACH,CAAC,CAAC,CAAA;;AAEF;AACA,CAAC,SAAS,EAAE,YAAY,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,UAAU,QAAQ,EAAE;AAChE,EAAE,MAAM,CAAC,cAAc,CAAC,mBAAmB,CAAC,SAAS,EAAE,QAAQ,EAAE;AACjE,IAAI,GAAG,EAAE,YAAY,EAAE,OAAO,IAAI,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAC,EAAE;AAC/D,GAAG,CAAC,CAAA;AACJ,CAAC,CAAC,CAAA;;AAEF,mBAAmB,CAAC,SAAS,CAAC,gBAAgB,GAAG,UAAU,OAAO,EAAE;AACpE;AACA,EAAE,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE;AACxB,IAAI,OAAO,CAAC,OAAO,GAAG,EAAE,CAAA;AACxB,GAAA;;AAEA;AACA;AACA;AACA,EAAE,IAAI,OAAO,CAAC,IAAI,EAAE;AACpB;AACA,IAAI,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE;AAC3B,MAAM,OAAO,CAAC,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAA;AACrC,KAAA;AACA,IAAI,OAAO,OAAO,CAAC,IAAI,CAAA;AACvB,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,OAAO,CAAC,QAAQ,IAAI,OAAO,CAAC,IAAI,EAAE;AACzC,IAAI,IAAI,SAAS,GAAG,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,CAAA;AAC7C,IAAI,IAAI,SAAS,GAAG,CAAC,EAAE;AACvB,MAAM,OAAO,CAAC,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAA;AACrC,KAAA;AACA,SAAS;AACT,MAAM,OAAO,CAAC,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,EAAE,SAAS,CAAC,CAAA;AAC7D,MAAM,OAAO,CAAC,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,SAAS,CAAC,SAAS,CAAC,CAAA;AACxD,KAAA;AACA,GAAA;AACA,CAAC,CAAA;;;AAGD;AACA,mBAAmB,CAAC,SAAS,CAAC,eAAe,GAAG,YAAY;AAC5D;AACA,EAAE,IAAI,QAAQ,GAAG,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAA;AACvC,EAAE,IAAI,cAAc,GAAG,IAAI,CAAC,QAAQ,CAAC,eAAe,CAAC,QAAQ,CAAC,CAAA;AAC9D,EAAE,IAAI,CAAC,cAAc,EAAE;AACvB,IAAI,MAAM,IAAI,SAAS,CAAC,uBAAuB,GAAG,QAAQ,CAAC,CAAA;AAC3D,GAAA;;AAEA;AACA;AACA,EAAE,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,EAAE;AAC5B,IAAI,IAAI,MAAM,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAA;AACtC,IAAI,IAAI,CAAC,QAAQ,CAAC,KAAK,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,MAAM,CAAC,CAAA;AACtD,GAAA;;AAEA;AACA,EAAE,IAAI,OAAO,GAAG,IAAI,CAAC,eAAe;AACpC,QAAQ,cAAc,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,IAAI,CAAC,iBAAiB,CAAC,CAAA;AACrE,EAAE,OAAO,CAAC,aAAa,GAAG,IAAI,CAAA;AAC9B,EAAE,KAAK,IAAI,KAAK,IAAI,MAAM,EAAE;AAC5B,IAAI,OAAO,CAAC,EAAE,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,CAAC,CAAC,CAAA;AAC3C,GAAA;;AAEA;AACA;AACA,EAAE,IAAI,CAAC,WAAW,GAAG,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAC;AACnD,IAAI,GAAG,CAAC,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC;AAC7B;AACA;AACA,IAAI,IAAI,CAAC,QAAQ,CAAC,IAAI,CAAA;;AAEtB;AACA;AACA,EAAE,IAAI,IAAI,CAAC,WAAW,EAAE;AACxB;AACA,IAAI,IAAI,CAAC,GAAG,CAAC,CAAA;AACb,IAAI,IAAI,IAAI,GAAG,IAAI,CAAA;AACnB,IAAI,IAAI,OAAO,GAAG,IAAI,CAAC,mBAAmB,CAAA;AAC1C,IAAI,CAAC,SAAS,SAAS,CAAC,KAAK,EAAE;AAC/B;AACA;AACA,MAAM,IAAI,OAAO,KAAK,IAAI,CAAC,eAAe,EAAE;AAC5C;AACA;AACA,QAAQ,IAAI,KAAK,EAAE;AACnB,UAAU,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,KAAK,CAAC,CAAA;AACnC,SAAA;AACA;AACA,aAAa,IAAI,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE;AACrC,UAAU,IAAI,MAAM,GAAG,OAAO,CAAC,CAAC,EAAE,CAAC,CAAA;AACnC;AACA,UAAU,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE;AACjC,YAAY,OAAO,CAAC,KAAK,CAAC,MAAM,CAAC,IAAI,EAAE,MAAM,CAAC,QAAQ,EAAE,SAAS,CAAC,CAAA;AAClE,WAAA;AACA,SAAA;AACA;AACA,aAAa,IAAI,IAAI,CAAC,MAAM,EAAE;AAC9B,UAAU,OAAO,CAAC,GAAG,EAAE,CAAA;AACvB,SAAA;AACA,OAAA;AACA,KAAK,EAAE,EAAA;AACP,GAAA;AACA,CAAC,CAAA;;AAED;AACA,mBAAmB,CAAC,SAAS,CAAC,gBAAgB,GAAG,UAAU,QAAQ,EAAE;AACrE;AACA,EAAE,IAAI,UAAU,GAAG,QAAQ,CAAC,UAAU,CAAA;AACtC,EAAE,IAAI,IAAI,CAAC,QAAQ,CAAC,cAAc,EAAE;AACpC,IAAI,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC;AACzB,MAAM,GAAG,EAAE,IAAI,CAAC,WAAW;AAC3B,MAAM,OAAO,EAAE,QAAQ,CAAC,OAAO;AAC/B,MAAM,UAAU,EAAE,UAAU;AAC5B,KAAK,CAAC,CAAA;AACN,GAAA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,EAAE,IAAI,QAAQ,GAAG,QAAQ,CAAC,OAAO,CAAC,QAAQ,CAAA;AAC1C,EAAE,IAAI,CAAC,QAAQ,IAAI,IAAI,CAAC,QAAQ,CAAC,eAAe,KAAK,KAAK;AAC1D,MAAM,UAAU,GAAG,GAAG,IAAI,UAAU,IAAI,GAAG,EAAE;AAC7C,IAAI,QAAQ,CAAC,WAAW,GAAG,IAAI,CAAC,WAAW,CAAA;AAC3C,IAAI,QAAQ,CAAC,SAAS,GAAG,IAAI,CAAC,UAAU,CAAA;AACxC,IAAI,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,QAAQ,CAAC,CAAA;;AAEnC;AACA,IAAI,IAAI,CAAC,mBAAmB,GAAG,EAAE,CAAA;AACjC,IAAI,OAAA;AACJ,GAAA;;AAEA;AACA,EAAE,cAAc,CAAC,IAAI,CAAC,eAAe,CAAC,CAAA;AACtC;AACA,EAAE,QAAQ,CAAC,OAAO,EAAE,CAAA;;AAEpB;AACA;AACA,EAAE,IAAI,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,QAAQ,CAAC,YAAY,EAAE;AAC1D,IAAI,MAAM,IAAI,qBAAqB,EAAE,CAAA;AACrC,GAAA;;AAEA;AACA,EAAE,IAAI,cAAc,CAAA;AACpB,EAAE,IAAI,cAAc,GAAG,IAAI,CAAC,QAAQ,CAAC,cAAc,CAAA;AACnD,EAAE,IAAI,cAAc,EAAE;AACtB,IAAI,cAAc,GAAG,MAAM,CAAC,MAAM,CAAC;AACnC;AACA,MAAM,IAAI,EAAE,QAAQ,CAAC,GAAG,CAAC,SAAS,CAAC,MAAM,CAAC;AAC1C,KAAK,EAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAA;AAC7B,GAAA;;AAEA;AACA;AACA;AACA;AACA,EAAE,IAAI,MAAM,GAAG,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAA;AACnC,EAAE,IAAI,CAAC,UAAU,KAAK,GAAG,IAAI,UAAU,KAAK,GAAG,KAAK,IAAI,CAAC,QAAQ,CAAC,MAAM,KAAK,MAAM;AACnF;AACA;AACA;AACA;AACA,MAAM,CAAC,UAAU,KAAK,GAAG,KAAK,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAC5E,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,GAAG,KAAK,CAAA;AAChC;AACA,IAAI,IAAI,CAAC,mBAAmB,GAAG,EAAE,CAAA;AACjC,IAAI,qBAAqB,CAAC,YAAY,EAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAA;AAC9D,GAAA;;AAEA;AACA,EAAE,IAAI,iBAAiB,GAAG,qBAAqB,CAAC,SAAS,EAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAA;;AAEjF;AACA,EAAE,IAAI,eAAe,GAAG,QAAQ,CAAC,IAAI,CAAC,WAAW,CAAC,CAAA;AAClD,EAAE,IAAI,WAAW,GAAG,iBAAiB,IAAI,eAAe,CAAC,IAAI,CAAA;AAC7D,EAAE,IAAI,UAAU,GAAG,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,GAAG,IAAI,CAAC,WAAW;AAC5D,IAAI,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,eAAe,EAAE,EAAE,IAAI,EAAE,WAAW,EAAE,CAAC,CAAC,CAAA;;AAErE;AACA,EAAE,IAAI,WAAW,GAAG,UAAU,CAAC,QAAQ,EAAE,UAAU,CAAC,CAAA;AACpD,EAAE,KAAK,CAAC,gBAAgB,EAAE,WAAW,CAAC,IAAI,CAAC,CAAA;AAC3C,EAAE,IAAI,CAAC,WAAW,GAAG,IAAI,CAAA;AACzB,EAAE,eAAe,CAAC,WAAW,EAAE,IAAI,CAAC,QAAQ,CAAC,CAAA;;AAE7C;AACA;AACA,EAAE,IAAI,WAAW,CAAC,QAAQ,KAAK,eAAe,CAAC,QAAQ;AACvD,KAAK,WAAW,CAAC,QAAQ,KAAK,QAAQ;AACtC,KAAK,WAAW,CAAC,IAAI,KAAK,WAAW;AACrC,KAAK,CAAC,WAAW,CAAC,WAAW,CAAC,IAAI,EAAE,WAAW,CAAC,EAAE;AAClD,IAAI,qBAAqB,CAAC,wCAAwC,EAAE,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAA;AAC1F,GAAA;;AAEA;AACA,EAAE,IAAIA,YAAU,CAAC,cAAc,CAAC,EAAE;AAClC,IAAI,IAAI,eAAe,GAAG;AAC1B,MAAM,OAAO,EAAE,QAAQ,CAAC,OAAO;AAC/B,MAAM,UAAU,EAAE,UAAU;AAC5B,KAAK,CAAA;AACL,IAAI,IAAI,cAAc,GAAG;AACzB,MAAM,GAAG,EAAE,UAAU;AACrB,MAAM,MAAM,EAAE,MAAM;AACpB,MAAM,OAAO,EAAE,cAAc;AAC7B,KAAK,CAAA;AACL,IAAI,cAAc,CAAC,IAAI,CAAC,QAAQ,EAAE,eAAe,EAAE,cAAc,CAAC,CAAA;AAClE,IAAI,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAA;AACxC,GAAA;;AAEA;AACA,EAAE,IAAI,CAAC,eAAe,EAAE,CAAA;AACxB,CAAC,CAAA;;AAED;AACA,SAAS,IAAI,CAAC,SAAS,EAAE;AACzB;AACA,EAAE,IAAI,OAAO,GAAG;AAChB,IAAI,YAAY,EAAE,EAAE;AACpB,IAAI,aAAa,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI;AACnC,GAAG,CAAA;;AAEH;AACA,EAAE,IAAI,eAAe,GAAG,EAAE,CAAA;AAC1B,EAAE,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,UAAU,MAAM,EAAE;AACnD,IAAI,IAAI,QAAQ,GAAG,MAAM,GAAG,GAAG,CAAA;AAC/B,IAAI,IAAI,cAAc,GAAG,eAAe,CAAC,QAAQ,CAAC,GAAG,SAAS,CAAC,MAAM,CAAC,CAAA;AACtE,IAAI,IAAI,eAAe,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,cAAc,CAAC,CAAA;;AAEzE;AACA,IAAI,SAAS,OAAO,CAAC,KAAK,EAAE,OAAO,EAAE,QAAQ,EAAE;AAC/C;AACA,MAAM,IAAI,KAAK,CAAC,KAAK,CAAC,EAAE;AACxB,QAAQ,KAAK,GAAG,eAAe,CAAC,KAAK,CAAC,CAAA;AACtC,OAAA;AACA,WAAW,IAAI,QAAQ,CAAC,KAAK,CAAC,EAAE;AAChC,QAAQ,KAAK,GAAG,eAAe,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,CAAA;AAChD,OAAA;AACA,WAAW;AACX,QAAQ,QAAQ,GAAG,OAAO,CAAA;AAC1B,QAAQ,OAAO,GAAG,WAAW,CAAC,KAAK,CAAC,CAAA;AACpC,QAAQ,KAAK,GAAG,EAAE,QAAQ,EAAE,QAAQ,EAAE,CAAA;AACtC,OAAA;AACA,MAAM,IAAIA,YAAU,CAAC,OAAO,CAAC,EAAE;AAC/B,QAAQ,QAAQ,GAAG,OAAO,CAAA;AAC1B,QAAQ,OAAO,GAAG,IAAI,CAAA;AACtB,OAAA;;AAEA;AACA,MAAM,OAAO,GAAG,MAAM,CAAC,MAAM,CAAC;AAC9B,QAAQ,YAAY,EAAE,OAAO,CAAC,YAAY;AAC1C,QAAQ,aAAa,EAAE,OAAO,CAAC,aAAa;AAC5C,OAAO,EAAE,KAAK,EAAE,OAAO,CAAC,CAAA;AACxB,MAAM,OAAO,CAAC,eAAe,GAAG,eAAe,CAAA;AAC/C,MAAM,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;AAClE,QAAQ,OAAO,CAAC,QAAQ,GAAG,KAAK,CAAA;AAChC,OAAA;;AAEA,MAAM,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,QAAQ,EAAE,QAAQ,EAAE,mBAAmB,CAAC,CAAA;AACnE,MAAM,KAAK,CAAC,SAAS,EAAE,OAAO,CAAC,CAAA;AAC/B,MAAM,OAAO,IAAI,mBAAmB,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAA;AACvD,KAAA;;AAEA;AACA,IAAI,SAAS,GAAG,CAAC,KAAK,EAAE,OAAO,EAAE,QAAQ,EAAE;AAC3C,MAAM,IAAI,cAAc,GAAG,eAAe,CAAC,OAAO,CAAC,KAAK,EAAE,OAAO,EAAE,QAAQ,CAAC,CAAA;AAC5E,MAAM,cAAc,CAAC,GAAG,EAAE,CAAA;AAC1B,MAAM,OAAO,cAAc,CAAA;AAC3B,KAAA;;AAEA;AACA,IAAI,MAAM,CAAC,gBAAgB,CAAC,eAAe,EAAE;AAC7C,MAAM,OAAO,EAAE,EAAE,KAAK,EAAE,OAAO,EAAE,YAAY,EAAE,IAAI,EAAE,UAAU,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE;AACvF,MAAM,GAAG,EAAE,EAAE,KAAK,EAAE,GAAG,EAAE,YAAY,EAAE,IAAI,EAAE,UAAU,EAAE,IAAI,EAAE,QAAQ,EAAE,IAAI,EAAE;AAC/E,KAAK,CAAC,CAAA;AACN,GAAG,CAAC,CAAA;AACJ,EAAE,OAAO,OAAO,CAAA;AAChB,CAAA;;AAEA,SAAS,IAAI,GAAG,eAAA;;AAEhB,SAAS,QAAQ,CAAC,KAAK,EAAE;AACzB,EAAE,IAAI,MAAM,CAAA;AACZ;AACA,EAAE,IAAI,YAAY,EAAE;AACpB,IAAI,MAAM,GAAG,IAAIsD,KAAG,CAAC,KAAK,CAAC,CAAA;AAC3B,GAAA;AACA,OAAO;AACP;AACA,IAAI,MAAM,GAAG,WAAW,CAAC,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,CAAA;AAC1C,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,EAAE;AACpC,MAAM,MAAM,IAAI,eAAe,CAAC,EAAE,KAAK,EAAE,CAAC,CAAA;AAC1C,KAAA;AACA,GAAA;AACA,EAAE,OAAO,MAAM,CAAA;AACf,CAAA;;AAEA,SAAS,UAAU,CAAC,QAAQ,EAAE,IAAI,EAAE;AACpC;AACA,EAAE,OAAO,YAAY,GAAG,IAAIA,KAAG,CAAC,QAAQ,EAAE,IAAI,CAAC,GAAG,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,IAAI,EAAE,QAAQ,CAAC,CAAC,CAAA;AACvF,CAAA;;AAEA,SAAS,WAAW,CAAC,KAAK,EAAE;AAC5B,EAAE,IAAI,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,EAAE;AAC/E,IAAI,MAAM,IAAI,eAAe,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,IAAI,IAAI,KAAK,EAAE,CAAC,CAAA;AAC7D,GAAA;AACA,EAAE,IAAI,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,0BAA0B,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,EAAE;AAC9E,IAAI,MAAM,IAAI,eAAe,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,IAAI,IAAI,KAAK,EAAE,CAAC,CAAA;AAC7D,GAAA;AACA,EAAE,OAAO,KAAK,CAAA;AACd,CAAA;;AAEA,SAAS,eAAe,CAAC,SAAS,EAAE,MAAM,EAAE;AAC5C,EAAE,IAAI,MAAM,GAAG,MAAM,IAAI,EAAE,CAAA;AAC3B,EAAE,KAAK,IAAI,GAAG,IAAI,kBAAkB,EAAE;AACtC,IAAI,MAAM,CAAC,GAAG,CAAC,GAAG,SAAS,CAAC,GAAG,CAAC,CAAA;AAChC,GAAA;;AAEA;AACA,EAAE,IAAI,MAAM,CAAC,QAAQ,CAAC,UAAU,CAAC,GAAG,CAAC,EAAE;AACvC,IAAI,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAA;AAClD,GAAA;AACA;AACA,EAAE,IAAI,MAAM,CAAC,IAAI,KAAK,EAAE,EAAE;AAC1B,IAAI,MAAM,CAAC,IAAI,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAA;AACrC,GAAA;AACA;AACA,EAAE,MAAM,CAAC,IAAI,GAAG,MAAM,CAAC,MAAM,GAAG,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,MAAM,GAAG,MAAM,CAAC,QAAQ,CAAA;;AAEjF,EAAE,OAAO,MAAM,CAAA;AACf,CAAA;;AAEA,SAAS,qBAAqB,CAAC,KAAK,EAAE,OAAO,EAAE;AAC/C,EAAE,IAAI,SAAS,CAAA;AACf,EAAE,KAAK,IAAI,MAAM,IAAI,OAAO,EAAE;AAC9B,IAAI,IAAI,KAAK,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE;AAC5B,MAAM,SAAS,GAAG,OAAO,CAAC,MAAM,CAAC,CAAA;AACjC,MAAM,OAAO,OAAO,CAAC,MAAM,CAAC,CAAA;AAC5B,KAAA;AACA,GAAA;AACA,EAAE,OAAO,CAAC,SAAS,KAAK,IAAI,IAAI,OAAO,SAAS,KAAK,WAAW;AAChE,IAAI,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC,CAAC,IAAI,EAAE,CAAA;AACxC,CAAA;;AAEA,SAAS,eAAe,CAAC,IAAI,EAAE,OAAO,EAAE,SAAS,EAAE;AACnD;AACA,EAAE,SAAS,WAAW,CAAC,UAAU,EAAE;AACnC;AACA,IAAI,IAAItD,YAAU,CAAC,KAAK,CAAC,iBAAiB,CAAC,EAAE;AAC7C,MAAM,KAAK,CAAC,iBAAiB,CAAC,IAAI,EAAE,IAAI,CAAC,WAAW,CAAC,CAAA;AACrD,KAAA;AACA,IAAI,MAAM,CAAC,MAAM,CAAC,IAAI,EAAE,UAAU,IAAI,EAAE,CAAC,CAAA;AACzC,IAAI,IAAI,CAAC,IAAI,GAAG,IAAI,CAAA;AACpB,IAAI,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,KAAK,GAAG,OAAO,GAAG,IAAI,GAAG,IAAI,CAAC,KAAK,CAAC,OAAO,GAAG,OAAO,CAAA;AAC7E,GAAA;;AAEA;AACA,EAAE,WAAW,CAAC,SAAS,GAAG,KAAK,SAAS,IAAI,KAAK,GAAG,CAAA;AACpD,EAAE,MAAM,CAAC,gBAAgB,CAAC,WAAW,CAAC,SAAS,EAAE;AACjD,IAAI,WAAW,EAAE;AACjB,MAAM,KAAK,EAAE,WAAW;AACxB,MAAM,UAAU,EAAE,KAAK;AACvB,KAAK;AACL,IAAI,IAAI,EAAE;AACV,MAAM,KAAK,EAAE,SAAS,GAAG,IAAI,GAAG,GAAG;AACnC,MAAM,UAAU,EAAE,KAAK;AACvB,KAAK;AACL,GAAG,CAAC,CAAA;AACJ,EAAE,OAAO,WAAW,CAAA;AACpB,CAAA;;AAEA,SAAS,cAAc,CAAC,OAAO,EAAE,KAAK,EAAE;AACxC,EAAE,KAAK,IAAI,KAAK,IAAI,MAAM,EAAE;AAC5B,IAAI,OAAO,CAAC,cAAc,CAAC,KAAK,EAAE,aAAa,CAAC,KAAK,CAAC,CAAC,CAAA;AACvD,GAAA;AACA,EAAE,OAAO,CAAC,EAAE,CAAC,OAAO,EAAE,IAAI,CAAC,CAAA;AAC3B,EAAE,OAAO,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;AACxB,CAAA;;AAEA,SAAS,WAAW,CAAC,SAAS,EAAE,MAAM,EAAE;AACxC,EAAE,MAAM,CAAC,QAAQ,CAAC,SAAS,CAAC,IAAI,QAAQ,CAAC,MAAM,CAAC,CAAC,CAAA;AACjD,EAAE,IAAI,GAAG,GAAG,SAAS,CAAC,MAAM,GAAG,MAAM,CAAC,MAAM,GAAG,CAAC,CAAA;AAChD,EAAE,OAAO,GAAG,GAAG,CAAC,IAAI,SAAS,CAAC,GAAG,CAAC,KAAK,GAAG,IAAI,SAAS,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAA;AACxE,CAAA;;AAEA,SAAS,QAAQ,CAAC,KAAK,EAAE;AACzB,EAAE,OAAO,OAAO,KAAK,KAAK,QAAQ,IAAI,KAAK,YAAY,MAAM,CAAA;AAC7D,CAAA;;AAEA,SAASA,YAAU,CAAC,KAAK,EAAE;AAC3B,EAAE,OAAO,OAAO,KAAK,KAAK,UAAU,CAAA;AACpC,CAAA;;AAEA,SAAS,QAAQ,CAAC,KAAK,EAAE;AACzB,EAAE,OAAO,OAAO,KAAK,KAAK,QAAQ,KAAK,QAAQ,IAAI,KAAK,CAAC,CAAA;AACzD,CAAA;;AAEA,SAAS,KAAK,CAAC,KAAK,EAAE;AACtB,EAAE,OAAOsD,KAAG,IAAI,KAAK,YAAYA,KAAG,CAAA;AACpC,CAAA;;AAEA;AACAE,iBAAA,CAAA,OAAc,GAAG,IAAI,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,EAAE,CAAC,CAAA;AACnDA,iBAAA,CAAA,OAAA,CAAA,IAAmB,GAAG,KAAI;;;;;AC7qBnB,MAAM,OAAO,GAAG,QAAQ;;ACEhB,SAAS,aAAa,CAAC,GAAG,EAAE;AAC3C,EAAE,MAAM,KAAK,GAAG,2BAA2B,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AACtD,EAAE,OAAO,KAAK,IAAI,KAAK,CAAC,CAAC,CAAC,IAAI,EAAE,CAAC;AACjC;;ACCA,MAAM,gBAAgB,GAAG,+CAA+C,CAAC;AACzE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,WAAW,CAAC,GAAG,EAAE,MAAM,EAAE,OAAO,EAAE;AAC1D,EAAE,MAAM,KAAK,GAAG,OAAO,IAAI,OAAO,CAAC,IAAI,IAAI,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC;AACjE,EAAE,MAAM,QAAQ,GAAG,aAAa,CAAC,GAAG,CAAC,CAAC;AACtC;AACA,EAAE,IAAI,MAAM,KAAK,SAAS,IAAI,KAAK,EAAE;AACrC,IAAI,MAAM,GAAG,IAAI,CAAC;AAClB,GAAG;AACH;AACA,EAAE,IAAI,QAAQ,KAAK,MAAM,EAAE;AAC3B,IAAI,GAAG,GAAG,QAAQ,CAAC,MAAM,GAAG,GAAG,CAAC,KAAK,CAAC,QAAQ,CAAC,MAAM,GAAG,CAAC,CAAC,GAAG,GAAG,CAAC;AACjE;AACA,IAAI,MAAM,KAAK,GAAG,gBAAgB,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAC7C;AACA,IAAI,IAAI,CAAC,KAAK,EAAE;AAChB,MAAM,MAAM,IAAI,UAAU,CAAC,aAAa,EAAE,UAAU,CAAC,eAAe,CAAC,CAAC;AACtE,KAAK;AACL;AACA,IAAI,MAAM,IAAI,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC;AAC1B,IAAI,MAAM,QAAQ,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC;AAC9B,IAAI,MAAM,IAAI,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC;AAC1B,IAAI,MAAM,MAAM,GAAG,MAAM,CAAC,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,EAAE,QAAQ,GAAG,QAAQ,GAAG,MAAM,CAAC,CAAC;AACvF;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,IAAI,CAAC,KAAK,EAAE;AAClB,QAAQ,MAAM,IAAI,UAAU,CAAC,uBAAuB,EAAE,UAAU,CAAC,eAAe,CAAC,CAAC;AAClF,OAAO;AACP;AACA,MAAM,OAAO,IAAI,KAAK,CAAC,CAAC,MAAM,CAAC,EAAE,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC;AAC/C,KAAK;AACL;AACA,IAAI,OAAO,MAAM,CAAC;AAClB,GAAG;AACH;AACA,EAAE,MAAM,IAAI,UAAU,CAAC,uBAAuB,GAAG,QAAQ,EAAE,UAAU,CAAC,eAAe,CAAC,CAAC;AACvF;;AC/CA,MAAM,UAAU,GAAG,MAAM,CAAC,WAAW,CAAC,CAAC;AACvC;AACA,MAAM,oBAAoB,SAAS,MAAM,CAAC,SAAS;AACnD,EAAE,WAAW,CAAC,OAAO,EAAE;AACvB,IAAI,OAAO,GAAGrD,OAAK,CAAC,YAAY,CAAC,OAAO,EAAE;AAC1C,MAAM,OAAO,EAAE,CAAC;AAChB,MAAM,SAAS,EAAE,EAAE,GAAG,IAAI;AAC1B,MAAM,YAAY,EAAE,GAAG;AACvB,MAAM,UAAU,EAAE,GAAG;AACrB,MAAM,SAAS,EAAE,CAAC;AAClB,MAAM,YAAY,EAAE,EAAE;AACtB,KAAK,EAAE,IAAI,EAAE,CAAC,IAAI,EAAE,MAAM,KAAK;AAC/B,MAAM,OAAO,CAACA,OAAK,CAAC,WAAW,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;AAC9C,KAAK,CAAC,CAAC;AACP;AACA,IAAI,KAAK,CAAC;AACV,MAAM,qBAAqB,EAAE,OAAO,CAAC,SAAS;AAC9C,KAAK,CAAC,CAAC;AACP;AACA,IAAI,MAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG;AACzC,MAAM,UAAU,EAAE,OAAO,CAAC,UAAU;AACpC,MAAM,SAAS,EAAE,OAAO,CAAC,SAAS;AAClC,MAAM,OAAO,EAAE,OAAO,CAAC,OAAO;AAC9B,MAAM,YAAY,EAAE,OAAO,CAAC,YAAY;AACxC,MAAM,SAAS,EAAE,CAAC;AAClB,MAAM,UAAU,EAAE,KAAK;AACvB,MAAM,mBAAmB,EAAE,CAAC;AAC5B,MAAM,EAAE,EAAE,IAAI,CAAC,GAAG,EAAE;AACpB,MAAM,KAAK,EAAE,CAAC;AACd,MAAM,cAAc,EAAE,IAAI;AAC1B,KAAK,CAAC;AACN;AACA,IAAI,IAAI,CAAC,EAAE,CAAC,aAAa,EAAE,KAAK,IAAI;AACpC,MAAM,IAAI,KAAK,KAAK,UAAU,EAAE;AAChC,QAAQ,IAAI,CAAC,SAAS,CAAC,UAAU,EAAE;AACnC,UAAU,SAAS,CAAC,UAAU,GAAG,IAAI,CAAC;AACtC,SAAS;AACT,OAAO;AACP,KAAK,CAAC,CAAC;AACP,GAAG;AACH;AACA,EAAE,KAAK,CAAC,IAAI,EAAE;AACd,IAAI,MAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC,CAAC;AACvC;AACA,IAAI,IAAI,SAAS,CAAC,cAAc,EAAE;AAClC,MAAM,SAAS,CAAC,cAAc,EAAE,CAAC;AACjC,KAAK;AACL;AACA,IAAI,OAAO,KAAK,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;AAC7B,GAAG;AACH;AACA,EAAE,UAAU,CAAC,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE;AACxC,IAAI,MAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC,CAAC;AACvC,IAAI,MAAM,OAAO,GAAG,SAAS,CAAC,OAAO,CAAC;AACtC;AACA,IAAI,MAAM,qBAAqB,GAAG,IAAI,CAAC,qBAAqB,CAAC;AAC7D;AACA,IAAI,MAAM,UAAU,GAAG,SAAS,CAAC,UAAU,CAAC;AAC5C;AACA,IAAI,MAAM,OAAO,GAAG,IAAI,GAAG,UAAU,CAAC;AACtC,IAAI,MAAM,cAAc,IAAI,OAAO,GAAG,OAAO,CAAC,CAAC;AAC/C,IAAI,MAAM,YAAY,GAAG,SAAS,CAAC,YAAY,KAAK,KAAK,GAAG,IAAI,CAAC,GAAG,CAAC,SAAS,CAAC,YAAY,EAAE,cAAc,GAAG,IAAI,CAAC,GAAG,CAAC,CAAC;AACxH;AACA,IAAI,MAAM,SAAS,GAAG,CAAC,MAAM,EAAE,SAAS,KAAK;AAC7C,MAAM,MAAM,KAAK,GAAG,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;AAC9C,MAAM,SAAS,CAAC,SAAS,IAAI,KAAK,CAAC;AACnC,MAAM,SAAS,CAAC,KAAK,IAAI,KAAK,CAAC;AAC/B;AACA,MAAM,SAAS,CAAC,UAAU,IAAI,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,SAAS,CAAC,SAAS,CAAC,CAAC;AACzE;AACA,MAAM,IAAI,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,EAAE;AAC7B,QAAQ,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;AACpC,OAAO,MAAM;AACb,QAAQ,SAAS,CAAC,cAAc,GAAG,MAAM;AACzC,UAAU,SAAS,CAAC,cAAc,GAAG,IAAI,CAAC;AAC1C,UAAU,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;AACtC,SAAS,CAAC;AACV,OAAO;AACP,MAAK;AACL;AACA,IAAI,MAAM,cAAc,GAAG,CAAC,MAAM,EAAE,SAAS,KAAK;AAClD,MAAM,MAAM,SAAS,GAAG,MAAM,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC;AAClD,MAAM,IAAI,cAAc,GAAG,IAAI,CAAC;AAChC,MAAM,IAAI,YAAY,GAAG,qBAAqB,CAAC;AAC/C,MAAM,IAAI,SAAS,CAAC;AACpB,MAAM,IAAI,MAAM,GAAG,CAAC,CAAC;AACrB;AACA,MAAM,IAAI,OAAO,EAAE;AACnB,QAAQ,MAAM,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;AAC/B;AACA,QAAQ,IAAI,CAAC,SAAS,CAAC,EAAE,IAAI,CAAC,MAAM,IAAI,GAAG,GAAG,SAAS,CAAC,EAAE,CAAC,KAAK,UAAU,EAAE;AAC5E,UAAU,SAAS,CAAC,EAAE,GAAG,GAAG,CAAC;AAC7B,UAAU,SAAS,GAAG,cAAc,GAAG,SAAS,CAAC,KAAK,CAAC;AACvD,UAAU,SAAS,CAAC,KAAK,GAAG,SAAS,GAAG,CAAC,GAAG,CAAC,SAAS,GAAG,CAAC,CAAC;AAC3D,UAAU,MAAM,GAAG,CAAC,CAAC;AACrB,SAAS;AACT;AACA,QAAQ,SAAS,GAAG,cAAc,GAAG,SAAS,CAAC,KAAK,CAAC;AACrD,OAAO;AACP;AACA,MAAM,IAAI,OAAO,EAAE;AACnB,QAAQ,IAAI,SAAS,IAAI,CAAC,EAAE;AAC5B;AACA,UAAU,OAAO,UAAU,CAAC,MAAM;AAClC,YAAY,SAAS,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AACpC,WAAW,EAAE,UAAU,GAAG,MAAM,CAAC,CAAC;AAClC,SAAS;AACT;AACA,QAAQ,IAAI,SAAS,GAAG,YAAY,EAAE;AACtC,UAAU,YAAY,GAAG,SAAS,CAAC;AACnC,SAAS;AACT,OAAO;AACP;AACA,MAAM,IAAI,YAAY,IAAI,SAAS,GAAG,YAAY,IAAI,CAAC,SAAS,GAAG,YAAY,IAAI,YAAY,EAAE;AACjG,QAAQ,cAAc,GAAG,MAAM,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC;AACvD,QAAQ,MAAM,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,EAAE,YAAY,CAAC,CAAC;AAClD,OAAO;AACP;AACA,MAAM,SAAS,CAAC,MAAM,EAAE,cAAc,GAAG,MAAM;AAC/C,QAAQ,OAAO,CAAC,QAAQ,CAAC,SAAS,EAAE,IAAI,EAAE,cAAc,CAAC,CAAC;AAC1D,OAAO,GAAG,SAAS,CAAC,CAAC;AACrB,KAAK,CAAC;AACN;AACA,IAAI,cAAc,CAAC,KAAK,EAAE,SAAS,kBAAkB,CAAC,GAAG,EAAE,MAAM,EAAE;AACnE,MAAM,IAAI,GAAG,EAAE;AACf,QAAQ,OAAO,QAAQ,CAAC,GAAG,CAAC,CAAC;AAC7B,OAAO;AACP;AACA,MAAM,IAAI,MAAM,EAAE;AAClB,QAAQ,cAAc,CAAC,MAAM,EAAE,kBAAkB,CAAC,CAAC;AACnD,OAAO,MAAM;AACb,QAAQ,QAAQ,CAAC,IAAI,CAAC,CAAC;AACvB,OAAO;AACP,KAAK,CAAC,CAAC;AACP,GAAG;AACH,CAAC;AACD;AACA,+BAAe,oBAAoB;;AC9InC,MAAM,CAAC,aAAa,CAAC,GAAG,MAAM,CAAC;AAC/B;AACA,MAAM,QAAQ,GAAG,iBAAiB,IAAI,EAAE;AACxC,EAAE,IAAI,IAAI,CAAC,MAAM,EAAE;AACnB,IAAI,OAAO,IAAI,CAAC,MAAM,GAAE;AACxB,GAAG,MAAM,IAAI,IAAI,CAAC,WAAW,EAAE;AAC/B,IAAI,MAAM,MAAM,IAAI,CAAC,WAAW,GAAE;AAClC,GAAG,MAAM,IAAI,IAAI,CAAC,aAAa,CAAC,EAAE;AAClC,IAAI,OAAO,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC;AACjC,GAAG,MAAM;AACT,IAAI,MAAM,IAAI,CAAC;AACf,GAAG;AACH,EAAC;AACD;AACA,mBAAe,QAAQ;;ACRvB,MAAM,iBAAiB,GAAG,QAAQ,CAAC,QAAQ,CAAC,WAAW,GAAG,IAAI,CAAC;AAC/D;AACA,MAAM,WAAW,GAAG,OAAO,WAAW,KAAK,UAAU,GAAG,IAAI,WAAW,EAAE,GAAG,IAAII,UAAI,CAAC,WAAW,EAAE,CAAC;AACnG;AACA,MAAM,IAAI,GAAG,MAAM,CAAC;AACpB,MAAM,UAAU,GAAG,WAAW,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;AAC5C,MAAM,gBAAgB,GAAG,CAAC,CAAC;AAC3B;AACA,MAAM,YAAY,CAAC;AACnB,EAAE,WAAW,CAAC,IAAI,EAAE,KAAK,EAAE;AAC3B,IAAI,MAAM,CAAC,UAAU,CAAC,GAAG,IAAI,CAAC,WAAW,CAAC;AAC1C,IAAI,MAAM,aAAa,GAAGJ,OAAK,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC;AAChD;AACA,IAAI,IAAI,OAAO,GAAG,CAAC,sCAAsC,EAAE,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC;AAC7E,MAAM,CAAC,aAAa,IAAI,KAAK,CAAC,IAAI,GAAG,CAAC,YAAY,EAAE,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE;AAClF,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;AACd;AACA,IAAI,IAAI,aAAa,EAAE;AACvB,MAAM,KAAK,GAAG,WAAW,CAAC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,OAAO,CAAC,cAAc,EAAE,IAAI,CAAC,CAAC,CAAC;AAC9E,KAAK,MAAM;AACX,MAAM,OAAO,IAAI,CAAC,cAAc,EAAE,KAAK,CAAC,IAAI,IAAI,0BAA0B,CAAC,EAAE,IAAI,CAAC,EAAC;AACnF,KAAK;AACL;AACA,IAAI,IAAI,CAAC,OAAO,GAAG,WAAW,CAAC,MAAM,CAAC,OAAO,GAAG,IAAI,CAAC,CAAC;AACtD;AACA,IAAI,IAAI,CAAC,aAAa,GAAG,aAAa,GAAG,KAAK,CAAC,UAAU,GAAG,KAAK,CAAC,IAAI,CAAC;AACvE;AACA,IAAI,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC,OAAO,CAAC,UAAU,GAAG,IAAI,CAAC,aAAa,GAAG,gBAAgB,CAAC;AAChF;AACA,IAAI,IAAI,CAAC,IAAI,GAAG,IAAI,CAAC;AACrB,IAAI,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;AACvB,GAAG;AACH;AACA,EAAE,OAAO,MAAM,EAAE;AACjB,IAAI,MAAM,IAAI,CAAC,OAAO,CAAC;AACvB;AACA,IAAI,MAAM,CAAC,KAAK,CAAC,GAAG,IAAI,CAAC;AACzB;AACA,IAAI,GAAGA,OAAK,CAAC,YAAY,CAAC,KAAK,CAAC,EAAE;AAClC,MAAM,MAAM,KAAK,CAAC;AAClB,KAAK,MAAM;AACX,MAAM,OAAOsD,UAAQ,CAAC,KAAK,CAAC,CAAC;AAC7B,KAAK;AACL;AACA,IAAI,MAAM,UAAU,CAAC;AACrB,GAAG;AACH;AACA,EAAE,OAAO,UAAU,CAAC,IAAI,EAAE;AAC1B,MAAM,OAAO,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC,KAAK,MAAM;AAC1D,QAAQ,IAAI,GAAG,KAAK;AACpB,QAAQ,IAAI,GAAG,KAAK;AACpB,QAAQ,GAAG,GAAG,KAAK;AACnB,OAAO,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;AACjB,GAAG;AACH,CAAC;AACD;AACA,MAAM,gBAAgB,GAAG,CAAC,IAAI,EAAE,cAAc,EAAE,OAAO,KAAK;AAC5D,EAAE,MAAM;AACR,IAAI,GAAG,GAAG,oBAAoB;AAC9B,IAAI,IAAI,GAAG,EAAE;AACb,IAAI,QAAQ,GAAG,GAAG,GAAG,GAAG,GAAG,QAAQ,CAAC,cAAc,CAAC,IAAI,EAAE,iBAAiB,CAAC;AAC3E,GAAG,GAAG,OAAO,IAAI,EAAE,CAAC;AACpB;AACA,EAAE,GAAG,CAACtD,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;AAC9B,IAAI,MAAM,SAAS,CAAC,4BAA4B,CAAC,CAAC;AAClD,GAAG;AACH;AACA,EAAE,IAAI,QAAQ,CAAC,MAAM,GAAG,CAAC,IAAI,QAAQ,CAAC,MAAM,GAAG,EAAE,EAAE;AACnD,IAAI,MAAM,KAAK,CAAC,wCAAwC,CAAC;AACzD,GAAG;AACH;AACA,EAAE,MAAM,aAAa,GAAG,WAAW,CAAC,MAAM,CAAC,IAAI,GAAG,QAAQ,GAAG,IAAI,CAAC,CAAC;AACnE,EAAE,MAAM,WAAW,GAAG,WAAW,CAAC,MAAM,CAAC,IAAI,GAAG,QAAQ,GAAG,IAAI,GAAG,IAAI,CAAC,CAAC;AACxE,EAAE,IAAI,aAAa,GAAG,WAAW,CAAC,UAAU,CAAC;AAC7C;AACA,EAAE,MAAM,KAAK,GAAG,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,IAAI,EAAE,KAAK,CAAC,KAAK;AAClE,IAAI,MAAM,IAAI,GAAG,IAAI,YAAY,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;AAC/C,IAAI,aAAa,IAAI,IAAI,CAAC,IAAI,CAAC;AAC/B,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG,CAAC,CAAC;AACL;AACA,EAAE,aAAa,IAAI,aAAa,CAAC,UAAU,GAAG,KAAK,CAAC,MAAM,CAAC;AAC3D;AACA,EAAE,aAAa,GAAGA,OAAK,CAAC,cAAc,CAAC,aAAa,CAAC,CAAC;AACtD;AACA,EAAE,MAAM,eAAe,GAAG;AAC1B,IAAI,cAAc,EAAE,CAAC,8BAA8B,EAAE,QAAQ,CAAC,CAAC;AAC/D,IAAG;AACH;AACA,EAAE,IAAI,MAAM,CAAC,QAAQ,CAAC,aAAa,CAAC,EAAE;AACtC,IAAI,eAAe,CAAC,gBAAgB,CAAC,GAAG,aAAa,CAAC;AACtD,GAAG;AACH;AACA,EAAE,cAAc,IAAI,cAAc,CAAC,eAAe,CAAC,CAAC;AACpD;AACA,EAAE,OAAOuD,eAAQ,CAAC,IAAI,CAAC,CAAC,mBAAmB;AAC3C,IAAI,IAAI,MAAM,IAAI,IAAI,KAAK,EAAE;AAC7B,MAAM,MAAM,aAAa,CAAC;AAC1B,MAAM,OAAO,IAAI,CAAC,MAAM,EAAE,CAAC;AAC3B,KAAK;AACL;AACA,IAAI,MAAM,WAAW,CAAC;AACtB,GAAG,GAAG,CAAC,CAAC;AACR,CAAC,CAAC;AACF;AACA,2BAAe,gBAAgB;;AC3G/B,MAAM,yBAAyB,SAAS,MAAM,CAAC,SAAS,CAAC;AACzD,EAAE,WAAW,CAAC,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE;AACzC,IAAI,IAAI,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AACrB,IAAI,QAAQ,EAAE,CAAC;AACf,GAAG;AACH;AACA,EAAE,UAAU,CAAC,KAAK,EAAE,QAAQ,EAAE,QAAQ,EAAE;AACxC,IAAI,IAAI,KAAK,CAAC,MAAM,KAAK,CAAC,EAAE;AAC5B,MAAM,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC,WAAW,CAAC;AACzC;AACA;AACA,MAAM,IAAI,KAAK,CAAC,CAAC,CAAC,KAAK,GAAG,EAAE;AAC5B,QAAQ,MAAM,MAAM,GAAG,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;AACvC,QAAQ,MAAM,CAAC,CAAC,CAAC,GAAG,GAAG,CAAC;AACxB,QAAQ,MAAM,CAAC,CAAC,CAAC,GAAG,GAAG,CAAC;AACxB,QAAQ,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,QAAQ,CAAC,CAAC;AACpC,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,CAAC,WAAW,CAAC,KAAK,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC;AAChD,GAAG;AACH,CAAC;AACD;AACA,oCAAe,yBAAyB;;ACzBxC,MAAM,WAAW,GAAG,CAAC,EAAE,EAAE,OAAO,KAAK;AACrC,EAAE,OAAOvD,OAAK,CAAC,SAAS,CAAC,EAAE,CAAC,GAAG,UAAU,GAAG,IAAI,EAAE;AAClD,IAAI,MAAM,EAAE,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;AAC1B,IAAI,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,IAAI,CAAC,CAAC,KAAK,KAAK;AACzC,MAAM,IAAI;AACV,QAAQ,OAAO,GAAG,EAAE,CAAC,IAAI,EAAE,GAAG,OAAO,CAAC,KAAK,CAAC,CAAC,GAAG,EAAE,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;AAChE,OAAO,CAAC,OAAO,GAAG,EAAE;AACpB,QAAQ,EAAE,CAAC,GAAG,CAAC,CAAC;AAChB,OAAO;AACP,KAAK,EAAE,EAAE,CAAC,CAAC;AACX,GAAG,GAAG,EAAE,CAAC;AACT,EAAC;AACD;AACA,sBAAe,WAAW;;ACb1B;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,WAAW,CAAC,YAAY,EAAE,GAAG,EAAE;AACxC,EAAE,YAAY,GAAG,YAAY,IAAI,EAAE,CAAC;AACpC,EAAE,MAAM,KAAK,GAAG,IAAI,KAAK,CAAC,YAAY,CAAC,CAAC;AACxC,EAAE,MAAM,UAAU,GAAG,IAAI,KAAK,CAAC,YAAY,CAAC,CAAC;AAC7C,EAAE,IAAI,IAAI,GAAG,CAAC,CAAC;AACf,EAAE,IAAI,IAAI,GAAG,CAAC,CAAC;AACf,EAAE,IAAI,aAAa,CAAC;AACpB;AACA,EAAE,GAAG,GAAG,GAAG,KAAK,SAAS,GAAG,GAAG,GAAG,IAAI,CAAC;AACvC;AACA,EAAE,OAAO,SAAS,IAAI,CAAC,WAAW,EAAE;AACpC,IAAI,MAAM,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;AAC3B;AACA,IAAI,MAAM,SAAS,GAAG,UAAU,CAAC,IAAI,CAAC,CAAC;AACvC;AACA,IAAI,IAAI,CAAC,aAAa,EAAE;AACxB,MAAM,aAAa,GAAG,GAAG,CAAC;AAC1B,KAAK;AACL;AACA,IAAI,KAAK,CAAC,IAAI,CAAC,GAAG,WAAW,CAAC;AAC9B,IAAI,UAAU,CAAC,IAAI,CAAC,GAAG,GAAG,CAAC;AAC3B;AACA,IAAI,IAAI,CAAC,GAAG,IAAI,CAAC;AACjB,IAAI,IAAI,UAAU,GAAG,CAAC,CAAC;AACvB;AACA,IAAI,OAAO,CAAC,KAAK,IAAI,EAAE;AACvB,MAAM,UAAU,IAAI,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC;AAC/B,MAAM,CAAC,GAAG,CAAC,GAAG,YAAY,CAAC;AAC3B,KAAK;AACL;AACA,IAAI,IAAI,GAAG,CAAC,IAAI,GAAG,CAAC,IAAI,YAAY,CAAC;AACrC;AACA,IAAI,IAAI,IAAI,KAAK,IAAI,EAAE;AACvB,MAAM,IAAI,GAAG,CAAC,IAAI,GAAG,CAAC,IAAI,YAAY,CAAC;AACvC,KAAK;AACL;AACA,IAAI,IAAI,GAAG,GAAG,aAAa,GAAG,GAAG,EAAE;AACnC,MAAM,OAAO;AACb,KAAK;AACL;AACA,IAAI,MAAM,MAAM,GAAG,SAAS,IAAI,GAAG,GAAG,SAAS,CAAC;AAChD;AACA,IAAI,OAAO,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,UAAU,GAAG,IAAI,GAAG,MAAM,CAAC,GAAG,SAAS,CAAC;AACvE,GAAG,CAAC;AACJ;;ACpDA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,QAAQ,CAAC,EAAE,EAAE,IAAI,EAAE;AAC5B,EAAE,IAAI,SAAS,GAAG,CAAC,CAAC;AACpB,EAAE,IAAI,SAAS,GAAG,IAAI,GAAG,IAAI,CAAC;AAC9B,EAAE,IAAI,QAAQ,CAAC;AACf,EAAE,IAAI,KAAK,CAAC;AACZ;AACA,EAAE,MAAM,MAAM,GAAG,CAAC,IAAI,EAAE,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,KAAK;AAC7C,IAAI,SAAS,GAAG,GAAG,CAAC;AACpB,IAAI,QAAQ,GAAG,IAAI,CAAC;AACpB,IAAI,IAAI,KAAK,EAAE;AACf,MAAM,YAAY,CAAC,KAAK,CAAC,CAAC;AAC1B,MAAM,KAAK,GAAG,IAAI,CAAC;AACnB,KAAK;AACL,IAAI,EAAE,CAAC,GAAG,IAAI,CAAC,CAAC;AAChB,IAAG;AACH;AACA,EAAE,MAAM,SAAS,GAAG,CAAC,GAAG,IAAI,KAAK;AACjC,IAAI,MAAM,GAAG,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;AAC3B,IAAI,MAAM,MAAM,GAAG,GAAG,GAAG,SAAS,CAAC;AACnC,IAAI,KAAK,MAAM,IAAI,SAAS,EAAE;AAC9B,MAAM,MAAM,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACxB,KAAK,MAAM;AACX,MAAM,QAAQ,GAAG,IAAI,CAAC;AACtB,MAAM,IAAI,CAAC,KAAK,EAAE;AAClB,QAAQ,KAAK,GAAG,UAAU,CAAC,MAAM;AACjC,UAAU,KAAK,GAAG,IAAI,CAAC;AACvB,UAAU,MAAM,CAAC,QAAQ,EAAC;AAC1B,SAAS,EAAE,SAAS,GAAG,MAAM,CAAC,CAAC;AAC/B,OAAO;AACP,KAAK;AACL,IAAG;AACH;AACA,EAAE,MAAM,KAAK,GAAG,MAAM,QAAQ,IAAI,MAAM,CAAC,QAAQ,CAAC,CAAC;AACnD;AACA,EAAE,OAAO,CAAC,SAAS,EAAE,KAAK,CAAC,CAAC;AAC5B;;ACrCO,MAAM,oBAAoB,GAAG,CAAC,QAAQ,EAAE,gBAAgB,EAAE,IAAI,GAAG,CAAC,KAAK;AAC9E,EAAE,IAAI,aAAa,GAAG,CAAC,CAAC;AACxB,EAAE,MAAM,YAAY,GAAG,WAAW,CAAC,EAAE,EAAE,GAAG,CAAC,CAAC;AAC5C;AACA,EAAE,OAAO,QAAQ,CAAC,CAAC,IAAI;AACvB,IAAI,MAAM,MAAM,GAAG,CAAC,CAAC,MAAM,CAAC;AAC5B,IAAI,MAAM,KAAK,GAAG,CAAC,CAAC,gBAAgB,GAAG,CAAC,CAAC,KAAK,GAAG,SAAS,CAAC;AAC3D,IAAI,MAAM,aAAa,GAAG,MAAM,GAAG,aAAa,CAAC;AACjD,IAAI,MAAM,IAAI,GAAG,YAAY,CAAC,aAAa,CAAC,CAAC;AAC7C,IAAI,MAAM,OAAO,GAAG,MAAM,IAAI,KAAK,CAAC;AACpC;AACA,IAAI,aAAa,GAAG,MAAM,CAAC;AAC3B;AACA,IAAI,MAAM,IAAI,GAAG;AACjB,MAAM,MAAM;AACZ,MAAM,KAAK;AACX,MAAM,QAAQ,EAAE,KAAK,IAAI,MAAM,GAAG,KAAK,IAAI,SAAS;AACpD,MAAM,KAAK,EAAE,aAAa;AAC1B,MAAM,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,SAAS;AACnC,MAAM,SAAS,EAAE,IAAI,IAAI,KAAK,IAAI,OAAO,GAAG,CAAC,KAAK,GAAG,MAAM,IAAI,IAAI,GAAG,SAAS;AAC/E,MAAM,KAAK,EAAE,CAAC;AACd,MAAM,gBAAgB,EAAE,KAAK,IAAI,IAAI;AACrC,MAAM,CAAC,gBAAgB,GAAG,UAAU,GAAG,QAAQ,GAAG,IAAI;AACtD,KAAK,CAAC;AACN;AACA,IAAI,QAAQ,CAAC,IAAI,CAAC,CAAC;AACnB,GAAG,EAAE,IAAI,CAAC,CAAC;AACX,EAAC;AACD;AACO,MAAM,sBAAsB,GAAG,CAAC,KAAK,EAAE,SAAS,KAAK;AAC5D,EAAE,MAAM,gBAAgB,GAAG,KAAK,IAAI,IAAI,CAAC;AACzC;AACA,EAAE,OAAO,CAAC,CAAC,MAAM,KAAK,SAAS,CAAC,CAAC,CAAC,CAAC;AACnC,IAAI,gBAAgB;AACpB,IAAI,KAAK;AACT,IAAI,MAAM;AACV,GAAG,CAAC,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC;AACpB,EAAC;AACD;AACO,MAAM,cAAc,GAAG,CAAC,EAAE,KAAK,CAAC,GAAG,IAAI,KAAKA,OAAK,CAAC,IAAI,CAAC,MAAM,EAAE,CAAC,GAAG,IAAI,CAAC,CAAC;;AC3ChF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,2BAA2B,CAAC,GAAG,EAAE;AACzD,EAAE,IAAI,CAAC,GAAG,IAAI,OAAO,GAAG,KAAK,QAAQ,EAAE,OAAO,CAAC,CAAC;AAChD,EAAE,IAAI,CAAC,GAAG,CAAC,UAAU,CAAC,OAAO,CAAC,EAAE,OAAO,CAAC,CAAC;AACzC;AACA,EAAE,MAAM,KAAK,GAAG,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AACjC,EAAE,IAAI,KAAK,GAAG,CAAC,EAAE,OAAO,CAAC,CAAC;AAC1B;AACA,EAAE,MAAM,IAAI,GAAG,GAAG,CAAC,KAAK,CAAC,CAAC,EAAE,KAAK,CAAC,CAAC;AACnC,EAAE,MAAM,IAAI,GAAG,GAAG,CAAC,KAAK,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC;AACpC,EAAE,MAAM,QAAQ,GAAG,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AACzC;AACA,EAAE,IAAI,QAAQ,EAAE;AAChB,IAAI,IAAI,YAAY,GAAG,IAAI,CAAC,MAAM,CAAC;AACnC,IAAI,MAAM,GAAG,GAAG,IAAI,CAAC,MAAM,CAAC;AAC5B;AACA,IAAI,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAE;AAClC,MAAM,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,KAAK,EAAE,cAAc,CAAC,GAAG,CAAC,GAAG,GAAG,EAAE;AAC9D,QAAQ,MAAM,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC;AACzC,QAAQ,MAAM,CAAC,GAAG,IAAI,CAAC,UAAU,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC;AACzC,QAAQ,MAAM,KAAK;AACnB,UAAU,CAAC,CAAC,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,MAAM,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,GAAG,CAAC;AAChF,WAAW,CAAC,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,MAAM,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,GAAG,CAAC,CAAC,CAAC;AAClF;AACA,QAAQ,IAAI,KAAK,EAAE;AACnB,UAAU,YAAY,IAAI,CAAC,CAAC;AAC5B,UAAU,CAAC,IAAI,CAAC,CAAC;AACjB,SAAS;AACT,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,GAAG,GAAG,CAAC,CAAC;AAChB,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,CAAC,CAAC;AACtB;AACA,IAAI,MAAM,WAAW,GAAG,CAAC,CAAC;AAC1B,MAAM,CAAC,IAAI,CAAC;AACZ,MAAM,IAAI,CAAC,UAAU,CAAC,CAAC,GAAG,CAAC,CAAC,KAAK,EAAE;AACnC,MAAM,IAAI,CAAC,UAAU,CAAC,CAAC,GAAG,CAAC,CAAC,KAAK,EAAE;AACnC,OAAO,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,KAAK,EAAE,IAAI,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,KAAK,GAAG,CAAC,CAAC;AAChE;AACA,IAAI,IAAI,GAAG,IAAI,CAAC,EAAE;AAClB,MAAM,IAAI,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,KAAK,EAAE,YAAY;AACjD,QAAQ,GAAG,EAAE,CAAC;AACd,QAAQ,GAAG,EAAE,CAAC;AACd,OAAO,MAAM,IAAI,WAAW,CAAC,GAAG,CAAC,EAAE;AACnC,QAAQ,GAAG,EAAE,CAAC;AACd,QAAQ,GAAG,IAAI,CAAC,CAAC;AACjB,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,GAAG,KAAK,CAAC,IAAI,GAAG,IAAI,CAAC,EAAE;AAC/B,MAAM,IAAI,IAAI,CAAC,UAAU,CAAC,GAAG,CAAC,KAAK,EAAE,YAAY;AACjD,QAAQ,GAAG,EAAE,CAAC;AACd,OAAO,MAAM,IAAI,WAAW,CAAC,GAAG,CAAC,EAAE;AACnC,QAAQ,GAAG,EAAE,CAAC;AACd,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,YAAY,GAAG,CAAC,CAAC,CAAC;AAChD,IAAI,MAAM,KAAK,GAAG,MAAM,GAAG,CAAC,IAAI,GAAG,IAAI,CAAC,CAAC,CAAC;AAC1C,IAAI,OAAO,KAAK,GAAG,CAAC,GAAG,KAAK,GAAG,CAAC,CAAC;AACjC,GAAG;AACH;AACA,EAAE,OAAO,MAAM,CAAC,UAAU,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AACzC;;AC5CA,MAAM,WAAW,GAAG;AACpB,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,CAAC,YAAY;AACpC,EAAE,WAAW,EAAE,IAAI,CAAC,SAAS,CAAC,YAAY;AAC1C,CAAC,CAAC;AACF;AACA,MAAM,aAAa,GAAG;AACtB,EAAE,KAAK,EAAE,IAAI,CAAC,SAAS,CAAC,sBAAsB;AAC9C,EAAE,WAAW,EAAE,IAAI,CAAC,SAAS,CAAC,sBAAsB;AACpD,EAAC;AACD;AACA,MAAM,iBAAiB,GAAGA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;AACxE;AACA,MAAM,CAAC,IAAI,EAAE,UAAU,EAAE,KAAK,EAAE,WAAW,CAAC,GAAG,eAAe,CAAC;AAC/D;AACA,MAAM,OAAO,GAAG,SAAS,CAAC;AAC1B;AACA,MAAM,kBAAkB,GAAG,QAAQ,CAAC,SAAS,CAAC,GAAG,CAAC,QAAQ,IAAI;AAC9D,EAAE,OAAO,QAAQ,GAAG,GAAG,CAAC;AACxB,CAAC,CAAC,CAAC;AACH;AACA;AACA,MAAM,aAAa,GAAG,CAAC,MAAM,EAAE,CAAC,SAAS,EAAE,KAAK,CAAC,KAAK;AACtD,EAAE,MAAM;AACR,KAAK,EAAE,CAAC,KAAK,EAAE,KAAK,CAAC;AACrB,KAAK,EAAE,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;AACxB;AACA,EAAE,OAAO,SAAS,CAAC;AACnB,EAAC;AACD;AACA,MAAM,aAAa,CAAC;AACpB,EAAE,WAAW,GAAG;AAChB,IAAI,IAAI,CAAC,QAAQ,GAAG,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC;AACxC,GAAG;AACH;AACA,EAAE,UAAU,CAAC,SAAS,EAAE,OAAO,EAAE;AACjC,IAAI,OAAO,GAAG,MAAM,CAAC,MAAM,CAAC;AAC5B,MAAM,cAAc,EAAE,IAAI;AAC1B,KAAK,EAAE,OAAO,CAAC,CAAC;AAChB;AACA,IAAI,IAAI,iBAAiB,GAAG,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;AACrD;AACA,IAAI,IAAI,iBAAiB,EAAE;AAC3B,MAAM,IAAI,GAAG,GAAG,iBAAiB,CAAC,MAAM,CAAC;AACzC;AACA,MAAM,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAE;AACpC,QAAQ,MAAM,CAAC,aAAa,EAAE,cAAc,CAAC,GAAG,iBAAiB,CAAC,CAAC,CAAC,CAAC;AACrE,QAAQ,IAAI,CAAC,aAAa,CAAC,SAAS,IAAI,CAAC,aAAa,CAAC,MAAM,IAAII,UAAI,CAAC,iBAAiB,CAAC,cAAc,EAAE,OAAO,CAAC,EAAE;AAClH,UAAU,OAAO,aAAa,CAAC;AAC/B,SAAS;AACT,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,OAAO,GAAG,KAAK,CAAC,OAAO,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC;AACtD;AACA,IAAI,IAAI,OAAO,CAAC;AAChB;AACA,IAAI,MAAM,aAAa,GAAG,MAAM;AAChC,MAAM,IAAI,OAAO,EAAE;AACnB,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,OAAO,GAAG,IAAI,CAAC;AACrB;AACA,MAAM,IAAI,OAAO,GAAG,iBAAiB,EAAE,GAAG,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,GAAG,GAAG,CAAC;AACrE;AACA,MAAM,OAAO,CAAC,EAAE,EAAE;AAClB,QAAQ,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,OAAO,EAAE;AACvC,UAAU,IAAI,GAAG,KAAK,CAAC,EAAE;AACzB,YAAY,OAAO,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC;AAC5C,WAAW,MAAM;AACjB,YAAY,OAAO,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AACjC,WAAW;AACX,UAAU,OAAO;AACjB,SAAS;AACT,OAAO;AACP,KAAK,CAAC;AACN;AACA,IAAI,MAAM,iBAAiB,GAAG,OAAO,CAAC,OAAO,CAAC;AAC9C;AACA,IAAI,MAAM,CAAC,cAAc,CAAC,GAAG,OAAO,CAAC;AACrC;AACA,IAAI,GAAG,cAAc,IAAI,IAAI,EAAE;AAC/B;AACA,MAAM,IAAI,KAAK,CAAC;AAChB,MAAM,IAAI,YAAY,GAAG,CAAC,CAAC;AAC3B;AACA,MAAM,OAAO,CAAC,OAAO,GAAG,YAAY;AACpC,QAAQ,MAAM,MAAM,GAAG,iBAAiB,CAAC,KAAK,CAAC,IAAI,EAAE,SAAS,CAAC,CAAC;AAChE;AACA,QAAQ,YAAY,EAAE,CAAC;AACvB;AACA,QAAQ,IAAI,KAAK,EAAE;AACnB,UAAU,YAAY,CAAC,KAAK,CAAC,CAAC;AAC9B,UAAU,KAAK,GAAG,IAAI,CAAC;AACvB,SAAS;AACT;AACA,QAAQ,MAAM,CAAC,IAAI,CAAC,OAAO,EAAE,MAAM;AACnC,UAAU,IAAI,CAAC,EAAE,YAAY,EAAE;AAC/B,YAAY,KAAK,GAAG,UAAU,CAAC,MAAM;AACrC,cAAc,KAAK,GAAG,IAAI,CAAC;AAC3B,cAAc,aAAa,EAAE,CAAC;AAC9B,aAAa,EAAE,cAAc,CAAC,CAAC;AAC/B,WAAW;AACX,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,OAAO,MAAM,CAAC;AACtB,QAAO;AACP,KAAK;AACL;AACA,IAAI,OAAO,CAAC,IAAI,CAAC,OAAO,EAAE,aAAa,CAAC,CAAC;AACzC;AACA,IAAI,IAAI,KAAK,GAAG;AAChB,QAAQ,OAAO;AACf,QAAQ,OAAO;AACf,OAAO,CAAC;AACR;AACA,IAAI,iBAAiB,GAAG,iBAAiB,CAAC,IAAI,CAAC,KAAK,CAAC,GAAG,iBAAiB,IAAI,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC;AAChH;AACA,IAAI,OAAO,OAAO,CAAC;AACnB,GAAG;AACH,CAAC;AACD;AACA,MAAM,aAAa,GAAG,IAAI,aAAa,EAAE,CAAC;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,sBAAsB,CAAC,OAAO,EAAE,eAAe,EAAE;AAC1D,EAAE,IAAI,OAAO,CAAC,eAAe,CAAC,KAAK,EAAE;AACrC,IAAI,OAAO,CAAC,eAAe,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;AAC3C,GAAG;AACH,EAAE,IAAI,OAAO,CAAC,eAAe,CAAC,MAAM,EAAE;AACtC,IAAI,OAAO,CAAC,eAAe,CAAC,MAAM,CAAC,OAAO,EAAE,eAAe,CAAC,CAAC;AAC7D,GAAG;AACH,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,QAAQ,CAAC,OAAO,EAAE,WAAW,EAAE,QAAQ,EAAE;AAClD,EAAE,IAAI,KAAK,GAAG,WAAW,CAAC;AAC1B,EAAE,IAAI,CAAC,KAAK,IAAI,KAAK,KAAK,KAAK,EAAE;AACjC,IAAI,MAAM,QAAQ,GAAG,YAAY,CAAC,cAAc,CAAC,QAAQ,CAAC,CAAC;AAC3D,IAAI,IAAI,QAAQ,EAAE;AAClB,MAAM,KAAK,GAAG,IAAI,GAAG,CAAC,QAAQ,CAAC,CAAC;AAChC,KAAK;AACL,GAAG;AACH,EAAE,IAAI,KAAK,EAAE;AACb;AACA,IAAI,IAAI,KAAK,CAAC,QAAQ,EAAE;AACxB,MAAM,KAAK,CAAC,IAAI,GAAG,CAAC,KAAK,CAAC,QAAQ,IAAI,EAAE,IAAI,GAAG,IAAI,KAAK,CAAC,QAAQ,IAAI,EAAE,CAAC,CAAC;AACzE,KAAK;AACL;AACA,IAAI,IAAI,KAAK,CAAC,IAAI,EAAE;AACpB;AACA,MAAM,IAAI,KAAK,CAAC,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE;AACtD,QAAQ,KAAK,CAAC,IAAI,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,QAAQ,IAAI,EAAE,IAAI,GAAG,IAAI,KAAK,CAAC,IAAI,CAAC,QAAQ,IAAI,EAAE,CAAC,CAAC;AACrF,OAAO;AACP,MAAM,MAAM,MAAM,GAAG,MAAM;AAC3B,SAAS,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,MAAM,CAAC;AACjC,SAAS,QAAQ,CAAC,QAAQ,CAAC,CAAC;AAC5B,MAAM,OAAO,CAAC,OAAO,CAAC,qBAAqB,CAAC,GAAG,QAAQ,GAAG,MAAM,CAAC;AACjE,KAAK;AACL;AACA,IAAI,OAAO,CAAC,OAAO,CAAC,IAAI,GAAG,OAAO,CAAC,QAAQ,IAAI,OAAO,CAAC,IAAI,GAAG,GAAG,GAAG,OAAO,CAAC,IAAI,GAAG,EAAE,CAAC,CAAC;AACvF,IAAI,MAAM,SAAS,GAAG,KAAK,CAAC,QAAQ,IAAI,KAAK,CAAC,IAAI,CAAC;AACnD,IAAI,OAAO,CAAC,QAAQ,GAAG,SAAS,CAAC;AACjC;AACA,IAAI,OAAO,CAAC,IAAI,GAAG,SAAS,CAAC;AAC7B,IAAI,OAAO,CAAC,IAAI,GAAG,KAAK,CAAC,IAAI,CAAC;AAC9B,IAAI,OAAO,CAAC,IAAI,GAAG,QAAQ,CAAC;AAC5B,IAAI,IAAI,KAAK,CAAC,QAAQ,EAAE;AACxB,MAAM,OAAO,CAAC,QAAQ,GAAG,KAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC,QAAQ,GAAG,CAAC,EAAE,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC;AAC9F,KAAK;AACL,GAAG;AACH;AACA,EAAE,OAAO,CAAC,eAAe,CAAC,KAAK,GAAG,SAAS,cAAc,CAAC,eAAe,EAAE;AAC3E;AACA;AACA,IAAI,QAAQ,CAAC,eAAe,EAAE,WAAW,EAAE,eAAe,CAAC,IAAI,CAAC,CAAC;AACjE,GAAG,CAAC;AACJ,CAAC;AACD;AACA,MAAM,sBAAsB,GAAG,OAAO,OAAO,KAAK,WAAW,IAAIJ,OAAK,CAAC,MAAM,CAAC,OAAO,CAAC,KAAK,SAAS,CAAC;AACrG;AACA;AACA;AACA,MAAM,SAAS,GAAG,CAAC,aAAa,KAAK;AACrC,EAAE,OAAO,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,KAAK;AAC1C,IAAI,IAAI,MAAM,CAAC;AACf,IAAI,IAAI,MAAM,CAAC;AACf;AACA,IAAI,MAAM,IAAI,GAAG,CAAC,KAAK,EAAE,UAAU,KAAK;AACxC,MAAM,IAAI,MAAM,EAAE,OAAO;AACzB,MAAM,MAAM,GAAG,IAAI,CAAC;AACpB,MAAM,MAAM,IAAI,MAAM,CAAC,KAAK,EAAE,UAAU,CAAC,CAAC;AAC1C,MAAK;AACL;AACA,IAAI,MAAM,QAAQ,GAAG,CAAC,KAAK,KAAK;AAChC,MAAM,IAAI,CAAC,KAAK,CAAC,CAAC;AAClB,MAAM,OAAO,CAAC,KAAK,CAAC,CAAC;AACrB,KAAK,CAAC;AACN;AACA,IAAI,MAAM,OAAO,GAAG,CAAC,MAAM,KAAK;AAChC,MAAM,IAAI,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;AACzB,MAAM,MAAM,CAAC,MAAM,CAAC,CAAC;AACrB,MAAK;AACL;AACA,IAAI,aAAa,CAAC,QAAQ,EAAE,OAAO,EAAE,CAAC,aAAa,MAAM,MAAM,GAAG,aAAa,CAAC,CAAC,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC;AACjG,GAAG,CAAC;AACJ,CAAC,CAAC;AACF;AACA,MAAM,aAAa,GAAG,CAAC,CAAC,OAAO,EAAE,MAAM,CAAC,KAAK;AAC7C,EAAE,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE;AAChC,IAAI,MAAM,SAAS,CAAC,0BAA0B,CAAC,CAAC;AAChD,GAAG;AACH,EAAE,QAAQ;AACV,IAAI,OAAO;AACX,IAAI,MAAM,EAAE,MAAM,KAAK,OAAO,CAAC,OAAO,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC;AACxD,GAAG,EAAE;AACL,EAAC;AACD;AACA,MAAM,iBAAiB,GAAG,CAAC,OAAO,EAAE,MAAM,KAAK,aAAa,CAACA,OAAK,CAAC,QAAQ,CAAC,OAAO,CAAC,GAAG,OAAO,GAAG,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC,CAAC;AACpH;AACA,MAAM,cAAc,GAAG;AACvB,EAAE,OAAO,CAAC,OAAO,EAAE,EAAE,EAAE;AACvB,MAAM,MAAM,SAAS,GAAG,OAAO,CAAC,QAAQ,GAAG,IAAI,GAAG,OAAO,CAAC,QAAQ,GAAG,GAAG,IAAI,OAAO,CAAC,IAAI,IAAI,EAAE,CAAC,CAAC;AAChG;AACA,MAAM,MAAM,CAAC,YAAY,EAAE,OAAO,CAAC,GAAG,OAAO,CAAC;AAC9C;AACA,MAAM,MAAM,OAAO,GAAG,aAAa,CAAC,UAAU,CAAC,SAAS,EAAE,YAAY,CAAC,CAAC;AACxE;AACA,MAAM,MAAM;AACZ,QAAQ,mBAAmB;AAC3B,QAAQ,mBAAmB;AAC3B,QAAQ,iBAAiB;AACzB,QAAQ,mBAAmB;AAC3B,OAAO,GAAG,KAAK,CAAC,SAAS,CAAC;AAC1B;AACA,MAAM,MAAM,YAAY,GAAG;AAC3B,QAAQ,CAAC,mBAAmB,GAAG,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAC,GAAG,EAAE,EAAE,CAAC;AAChE,QAAQ,CAAC,mBAAmB,GAAG,OAAO,CAAC,MAAM;AAC7C,QAAQ,CAAC,iBAAiB,GAAG,OAAO,CAAC,IAAI;AACzC,QAAO;AACP;AACA,MAAMA,OAAK,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC,MAAM,EAAE,IAAI,KAAK;AAC/C,QAAQ,IAAI,CAAC,MAAM,CAAC,CAAC,CAAC,KAAK,GAAG,KAAK,YAAY,CAAC,IAAI,CAAC,GAAG,MAAM,CAAC,CAAC;AAChE,OAAO,CAAC,CAAC;AACT;AACA,MAAM,MAAM,GAAG,GAAG,OAAO,CAAC,OAAO,CAAC,YAAY,CAAC,CAAC;AAChD;AACA,MAAM,GAAG,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC,eAAe,KAAK;AAChD,QAAQ,MAAM,QAAQ,GAAG,GAAG,CAAC;AAC7B;AACA,QAAQ,eAAe,GAAG,MAAM,CAAC,MAAM,CAAC,EAAE,EAAE,eAAe,CAAC,CAAC;AAC7D;AACA,QAAQ,MAAM,MAAM,GAAG,eAAe,CAAC,mBAAmB,CAAC,CAAC;AAC5D;AACA,QAAQ,OAAO,eAAe,CAAC,mBAAmB,CAAC,CAAC;AACpD;AACA,QAAQ,QAAQ,CAAC,OAAO,GAAG,eAAe,CAAC;AAC3C;AACA,QAAQ,QAAQ,CAAC,UAAU,GAAG,CAAC,MAAM,CAAC;AACtC;AACA,QAAQ,EAAE,CAAC,QAAQ,CAAC,CAAC;AACrB,OAAO,EAAC;AACR;AACA,MAAM,OAAO,GAAG,CAAC;AACjB,GAAG;AACH,EAAC;AACD;AACA;AACA,oBAAe,sBAAsB,IAAI,SAAS,WAAW,CAAC,MAAM,EAAE;AACtE,EAAE,OAAO,SAAS,CAAC,eAAe,mBAAmB,CAAC,OAAO,EAAE,MAAM,EAAE,MAAM,EAAE;AAC/E,IAAI,IAAI,CAAC,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAG,CAAC,EAAE,YAAY,CAAC,GAAG,MAAM,CAAC;AACvE,IAAI,MAAM,CAAC,YAAY,EAAE,gBAAgB,CAAC,GAAG,MAAM,CAAC;AACpD,IAAI,MAAM,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC,WAAW,EAAE,CAAC;AAC/C,IAAI,IAAI,MAAM,CAAC;AACf,IAAI,IAAI,QAAQ,GAAG,KAAK,CAAC;AACzB,IAAI,IAAI,GAAG,CAAC;AACZ;AACA,IAAI,WAAW,GAAG,CAAC,WAAW,CAAC;AAC/B;AACA,IAAI,IAAI,MAAM,CAAC,KAAK,CAAC,WAAW,CAAC,EAAE;AACnC,MAAM,MAAM,SAAS,CAAC,CAAC,2BAA2B,EAAE,MAAM,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAC,CAAC;AAC3F,KAAK;AACL;AACA,IAAI,IAAI,WAAW,KAAK,CAAC,IAAI,WAAW,KAAK,CAAC,EAAE;AAChD,MAAM,MAAM,SAAS,CAAC,CAAC,8BAA8B,EAAE,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC;AACvE,KAAK;AACL;AACA,IAAI,MAAM,OAAO,GAAG,WAAW,KAAK,CAAC,CAAC;AACtC;AACA,IAAI,IAAI,MAAM,EAAE;AAChB,MAAM,MAAM,OAAO,GAAGwD,aAAW,CAAC,MAAM,EAAE,CAAC,KAAK,KAAKxD,OAAK,CAAC,OAAO,CAAC,KAAK,CAAC,GAAG,KAAK,GAAG,CAAC,KAAK,CAAC,CAAC,CAAC;AAC7F;AACA,MAAM,MAAM,GAAG,CAAC,QAAQ,EAAE,GAAG,EAAE,EAAE,KAAK;AACtC,QAAQ,OAAO,CAAC,QAAQ,EAAE,GAAG,EAAE,CAAC,GAAG,EAAE,IAAI,EAAE,IAAI,KAAK;AACpD,UAAU,IAAI,GAAG,EAAE;AACnB,YAAY,OAAO,EAAE,CAAC,GAAG,CAAC,CAAC;AAC3B,WAAW;AACX;AACA,UAAU,MAAM,SAAS,GAAGA,OAAK,CAAC,OAAO,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,IAAI,IAAI,iBAAiB,CAAC,IAAI,CAAC,CAAC,GAAG,CAAC,iBAAiB,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC;AAC9H;AACA,UAAU,GAAG,CAAC,GAAG,GAAG,EAAE,CAAC,GAAG,EAAE,SAAS,CAAC,GAAG,EAAE,CAAC,GAAG,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,OAAO,EAAE,SAAS,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC;AAC5F,SAAS,CAAC,CAAC;AACX,QAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,YAAY,GAAG,IAAIyD,qBAAY,EAAE,CAAC;AAC5C;AACA,IAAI,SAAS,KAAK,CAAC,MAAM,EAAE;AAC3B,MAAM,IAAI;AACV,QAAQ,YAAY,CAAC,IAAI,CAAC,OAAO,EAAE,CAAC,MAAM,IAAI,MAAM,CAAC,IAAI,GAAG,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,GAAG,MAAM,CAAC,CAAC;AAC3G,OAAO,CAAC,MAAM,GAAG,EAAE;AACnB,QAAQ,OAAO,CAAC,IAAI,CAAC,YAAY,EAAE,GAAG,CAAC,CAAC;AACxC,OAAO;AACP,KAAK;AACL;AACA,IAAI,YAAY,CAAC,IAAI,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;AACvC;AACA,IAAI,MAAM,UAAU,GAAG,MAAM;AAC7B,MAAM,IAAI,MAAM,CAAC,WAAW,EAAE;AAC9B,QAAQ,MAAM,CAAC,WAAW,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC9C,OAAO;AACP;AACA,MAAM,IAAI,MAAM,CAAC,MAAM,EAAE;AACzB,QAAQ,MAAM,CAAC,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;AAC1D,OAAO;AACP;AACA,MAAM,YAAY,CAAC,kBAAkB,EAAE,CAAC;AACxC,MAAK;AACL;AACA,IAAI,IAAI,MAAM,CAAC,WAAW,IAAI,MAAM,CAAC,MAAM,EAAE;AAC7C,MAAM,MAAM,CAAC,WAAW,IAAI,MAAM,CAAC,WAAW,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC;AAChE,MAAM,IAAI,MAAM,CAAC,MAAM,EAAE;AACzB,QAAQ,MAAM,CAAC,MAAM,CAAC,OAAO,GAAG,KAAK,EAAE,GAAG,MAAM,CAAC,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;AACzF,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,CAAC,CAAC,QAAQ,EAAE,UAAU,KAAK;AACrC,MAAM,MAAM,GAAG,IAAI,CAAC;AACpB;AACA,MAAM,IAAI,UAAU,EAAE;AACtB,QAAQ,QAAQ,GAAG,IAAI,CAAC;AACxB,QAAQ,UAAU,EAAE,CAAC;AACrB,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,MAAM,CAAC,IAAI,CAAC,GAAG,QAAQ,CAAC;AAC9B;AACA,MAAM,IAAI,IAAI,YAAY,MAAM,CAAC,QAAQ,IAAI,IAAI,YAAY,MAAM,CAAC,MAAM,EAAE;AAC5E,QAAQ,MAAM,YAAY,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,EAAE,MAAM;AACzD,UAAU,YAAY,EAAE,CAAC;AACzB,UAAU,UAAU,EAAE,CAAC;AACvB,SAAS,CAAC,CAAC;AACX,OAAO,MAAM;AACb,QAAQ,UAAU,EAAE,CAAC;AACrB,OAAO;AACP,KAAK,CAAC,CAAC;AACP;AACA;AACA;AACA;AACA;AACA;AACA,IAAI,MAAM,QAAQ,GAAG,aAAa,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,GAAG,EAAE,MAAM,CAAC,iBAAiB,CAAC,CAAC;AACzF,IAAI,MAAM,MAAM,GAAG,IAAI,GAAG,CAAC,QAAQ,EAAE,QAAQ,CAAC,aAAa,GAAG,QAAQ,CAAC,MAAM,GAAG,SAAS,CAAC,CAAC;AAC3F,IAAI,MAAM,QAAQ,GAAG,MAAM,CAAC,QAAQ,IAAI,kBAAkB,CAAC,CAAC,CAAC,CAAC;AAC9D;AACA,IAAI,IAAI,QAAQ,KAAK,OAAO,EAAE;AAC9B;AACA,MAAM,IAAI,MAAM,CAAC,gBAAgB,GAAG,CAAC,CAAC,EAAE;AACxC;AACA,QAAQ,MAAM,OAAO,GAAG,MAAM,CAAC,MAAM,CAAC,GAAG,IAAI,QAAQ,IAAI,EAAE,CAAC,CAAC;AAC7D,QAAQ,MAAM,SAAS,GAAG,2BAA2B,CAAC,OAAO,CAAC,CAAC;AAC/D;AACA,QAAQ,IAAI,SAAS,GAAG,MAAM,CAAC,gBAAgB,EAAE;AACjD,UAAU,OAAO,MAAM,CAAC,IAAI,UAAU;AACtC,YAAY,2BAA2B,GAAG,MAAM,CAAC,gBAAgB,GAAG,WAAW;AAC/E,YAAY,UAAU,CAAC,gBAAgB;AACvC,YAAY,MAAM;AAClB,WAAW,CAAC,CAAC;AACb,SAAS;AACT,OAAO;AACP;AACA,MAAM,IAAI,aAAa,CAAC;AACxB;AACA,MAAM,IAAI,MAAM,KAAK,KAAK,EAAE;AAC5B,QAAQ,OAAO,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE;AACvC,UAAU,MAAM,EAAE,GAAG;AACrB,UAAU,UAAU,EAAE,oBAAoB;AAC1C,UAAU,OAAO,EAAE,EAAE;AACrB,UAAU,MAAM;AAChB,SAAS,CAAC,CAAC;AACX,OAAO;AACP;AACA,MAAM,IAAI;AACV,QAAQ,aAAa,GAAG,WAAW,CAAC,MAAM,CAAC,GAAG,EAAE,YAAY,KAAK,MAAM,EAAE;AACzE,UAAU,IAAI,EAAE,MAAM,CAAC,GAAG,IAAI,MAAM,CAAC,GAAG,CAAC,IAAI;AAC7C,SAAS,CAAC,CAAC;AACX,OAAO,CAAC,OAAO,GAAG,EAAE;AACpB,QAAQ,MAAM,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,UAAU,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;AACvE,OAAO;AACP;AACA,MAAM,IAAI,YAAY,KAAK,MAAM,EAAE;AACnC,QAAQ,aAAa,GAAG,aAAa,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC;AACjE;AACA,QAAQ,IAAI,CAAC,gBAAgB,IAAI,gBAAgB,KAAK,MAAM,EAAE;AAC9D,UAAU,aAAa,GAAGzD,OAAK,CAAC,QAAQ,CAAC,aAAa,CAAC,CAAC;AACxD,SAAS;AACT,OAAO,MAAM,IAAI,YAAY,KAAK,QAAQ,EAAE;AAC5C,QAAQ,aAAa,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;AAC5D,OAAO;AACP;AACA,MAAM,OAAO,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE;AACrC,QAAQ,IAAI,EAAE,aAAa;AAC3B,QAAQ,MAAM,EAAE,GAAG;AACnB,QAAQ,UAAU,EAAE,IAAI;AACxB,QAAQ,OAAO,EAAE,IAAI8C,cAAY,EAAE;AACnC,QAAQ,MAAM;AACd,OAAO,CAAC,CAAC;AACT,KAAK;AACL;AACA,IAAI,IAAI,kBAAkB,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE;AACrD,MAAM,OAAO,MAAM,CAAC,IAAI,UAAU;AAClC,QAAQ,uBAAuB,GAAG,QAAQ;AAC1C,QAAQ,UAAU,CAAC,eAAe;AAClC,QAAQ,MAAM;AACd,OAAO,CAAC,CAAC;AACT,KAAK;AACL;AACA,IAAI,MAAM,OAAO,GAAGA,cAAY,CAAC,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC,SAAS,EAAE,CAAC;AAClE;AACA;AACA;AACA;AACA;AACA,IAAI,OAAO,CAAC,GAAG,CAAC,YAAY,EAAE,QAAQ,GAAG,OAAO,EAAE,KAAK,CAAC,CAAC;AACzD;AACA,IAAI,MAAM,CAAC,gBAAgB,EAAE,kBAAkB,CAAC,GAAG,MAAM,CAAC;AAC1D,IAAI,MAAM,OAAO,GAAG,MAAM,CAAC,OAAO,CAAC;AACnC,IAAI,IAAI,aAAa,GAAG,SAAS,CAAC;AAClC,IAAI,IAAI,eAAe,GAAG,SAAS,CAAC;AACpC;AACA;AACA,IAAI,IAAI9C,OAAK,CAAC,mBAAmB,CAAC,IAAI,CAAC,EAAE;AACzC,MAAM,MAAM,YAAY,GAAG,OAAO,CAAC,cAAc,CAAC,6BAA6B,CAAC,CAAC;AACjF;AACA,MAAM,IAAI,GAAG0D,kBAAgB,CAAC,IAAI,EAAE,CAAC,WAAW,KAAK;AACrD,QAAQ,OAAO,CAAC,GAAG,CAAC,WAAW,CAAC,CAAC;AACjC,OAAO,EAAE;AACT,QAAQ,GAAG,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC,SAAS,CAAC;AACxC,QAAQ,QAAQ,EAAE,YAAY,IAAI,YAAY,CAAC,CAAC,CAAC,IAAI,SAAS;AAC9D,OAAO,CAAC,CAAC;AACT;AACA,KAAK,MAAM,IAAI1D,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,IAAIA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE;AAC5E,MAAM,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,UAAU,EAAE,CAAC,CAAC;AACrC;AACA,MAAM,IAAI,CAAC,OAAO,CAAC,gBAAgB,EAAE,EAAE;AACvC,QAAQ,IAAI;AACZ,UAAU,MAAM,WAAW,GAAG,MAAMI,UAAI,CAAC,SAAS,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AAC9E,UAAU,MAAM,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,WAAW,IAAI,CAAC,IAAI,OAAO,CAAC,gBAAgB,CAAC,WAAW,CAAC,CAAC;AACpG;AACA,SAAS,CAAC,OAAO,CAAC,EAAE;AACpB,SAAS;AACT,OAAO;AACP,KAAK,MAAM,IAAIJ,OAAK,CAAC,MAAM,CAAC,IAAI,CAAC,IAAIA,OAAK,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE;AACzD,MAAM,IAAI,CAAC,IAAI,IAAI,OAAO,CAAC,cAAc,CAAC,IAAI,CAAC,IAAI,IAAI,0BAA0B,CAAC,CAAC;AACnF,MAAM,OAAO,CAAC,gBAAgB,CAAC,IAAI,CAAC,IAAI,IAAI,CAAC,CAAC,CAAC;AAC/C,MAAM,IAAI,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAACsD,UAAQ,CAAC,IAAI,CAAC,CAAC,CAAC;AAClD,KAAK,MAAM,IAAI,IAAI,IAAI,CAACtD,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AAC9C,MAAM,IAAI,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE,CAE1B,MAAM,IAAIA,OAAK,CAAC,aAAa,CAAC,IAAI,CAAC,EAAE;AAC5C,QAAQ,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC;AACjD,OAAO,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AACvC,QAAQ,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;AAC1C,OAAO,MAAM;AACb,QAAQ,OAAO,MAAM,CAAC,IAAI,UAAU;AACpC,UAAU,mFAAmF;AAC7F,UAAU,UAAU,CAAC,eAAe;AACpC,UAAU,MAAM;AAChB,SAAS,CAAC,CAAC;AACX,OAAO;AACP;AACA;AACA,MAAM,OAAO,CAAC,gBAAgB,CAAC,IAAI,CAAC,MAAM,EAAE,KAAK,CAAC,CAAC;AACnD;AACA,MAAM,IAAI,MAAM,CAAC,aAAa,GAAG,CAAC,CAAC,IAAI,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC,aAAa,EAAE;AAC3E,QAAQ,OAAO,MAAM,CAAC,IAAI,UAAU;AACpC,UAAU,8CAA8C;AACxD,UAAU,UAAU,CAAC,eAAe;AACpC,UAAU,MAAM;AAChB,SAAS,CAAC,CAAC;AACX,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,aAAa,GAAGA,OAAK,CAAC,cAAc,CAAC,OAAO,CAAC,gBAAgB,EAAE,CAAC,CAAC;AAC3E;AACA,IAAI,IAAIA,OAAK,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE;AAChC,MAAM,aAAa,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AACjC,MAAM,eAAe,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AACnC,KAAK,MAAM;AACX,MAAM,aAAa,GAAG,eAAe,GAAG,OAAO,CAAC;AAChD,KAAK;AACL;AACA,IAAI,IAAI,IAAI,KAAK,gBAAgB,IAAI,aAAa,CAAC,EAAE;AACrD,MAAM,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AACjC,QAAQ,IAAI,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,IAAI,EAAE,CAAC,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC;AAC/D,OAAO;AACP;AACA,MAAM,IAAI,GAAG,MAAM,CAAC,QAAQ,CAAC,CAAC,IAAI,EAAE,IAAI2D,sBAAoB,CAAC;AAC7D,QAAQ,OAAO,EAAE3D,OAAK,CAAC,cAAc,CAAC,aAAa,CAAC;AACpD,OAAO,CAAC,CAAC,EAAEA,OAAK,CAAC,IAAI,CAAC,CAAC;AACvB;AACA,MAAM,gBAAgB,IAAI,IAAI,CAAC,EAAE,CAAC,UAAU,EAAE,aAAa;AAC3D,QAAQ,IAAI;AACZ,QAAQ,sBAAsB;AAC9B,UAAU,aAAa;AACvB,UAAU,oBAAoB,CAAC,cAAc,CAAC,gBAAgB,CAAC,EAAE,KAAK,EAAE,CAAC,CAAC;AAC1E,SAAS;AACT,OAAO,CAAC,CAAC;AACT,KAAK;AACL;AACA;AACA,IAAI,IAAI,IAAI,GAAG,SAAS,CAAC;AACzB,IAAI,IAAI,MAAM,CAAC,IAAI,EAAE;AACrB,MAAM,MAAM,QAAQ,GAAG,MAAM,CAAC,IAAI,CAAC,QAAQ,IAAI,EAAE,CAAC;AAClD,MAAM,MAAM,QAAQ,GAAG,MAAM,CAAC,IAAI,CAAC,QAAQ,IAAI,EAAE,CAAC;AAClD,MAAM,IAAI,GAAG,QAAQ,GAAG,GAAG,GAAG,QAAQ,CAAC;AACvC,KAAK;AACL;AACA,IAAI,IAAI,CAAC,IAAI,IAAI,MAAM,CAAC,QAAQ,EAAE;AAClC,MAAM,MAAM,WAAW,GAAG,MAAM,CAAC,QAAQ,CAAC;AAC1C,MAAM,MAAM,WAAW,GAAG,MAAM,CAAC,QAAQ,CAAC;AAC1C,MAAM,IAAI,GAAG,WAAW,GAAG,GAAG,GAAG,WAAW,CAAC;AAC7C,KAAK;AACL;AACA,IAAI,IAAI,IAAI,OAAO,CAAC,MAAM,CAAC,eAAe,CAAC,CAAC;AAC5C;AACA,IAAI,IAAI,IAAI,CAAC;AACb;AACA,IAAI,IAAI;AACR,MAAM,IAAI,GAAG,QAAQ;AACrB,QAAQ,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,MAAM;AACvC,QAAQ,MAAM,CAAC,MAAM;AACrB,QAAQ,MAAM,CAAC,gBAAgB;AAC/B,OAAO,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC,CAAC;AAC3B,KAAK,CAAC,OAAO,GAAG,EAAE;AAClB,MAAM,MAAM,SAAS,GAAG,IAAI,KAAK,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;AAC/C,MAAM,SAAS,CAAC,MAAM,GAAG,MAAM,CAAC;AAChC,MAAM,SAAS,CAAC,GAAG,GAAG,MAAM,CAAC,GAAG,CAAC;AACjC,MAAM,SAAS,CAAC,MAAM,GAAG,IAAI,CAAC;AAC9B,MAAM,OAAO,MAAM,CAAC,SAAS,CAAC,CAAC;AAC/B,KAAK;AACL;AACA,IAAI,OAAO,CAAC,GAAG;AACf,MAAM,iBAAiB;AACvB,MAAM,yBAAyB,IAAI,iBAAiB,GAAG,MAAM,GAAG,EAAE,CAAC,EAAE,KAAK;AAC1E,OAAO,CAAC;AACR;AACA,IAAI,MAAM,OAAO,GAAG;AACpB,MAAM,IAAI;AACV,MAAM,MAAM,EAAE,MAAM;AACpB,MAAM,OAAO,EAAE,OAAO,CAAC,MAAM,EAAE;AAC/B,MAAM,MAAM,EAAE,EAAE,IAAI,EAAE,MAAM,CAAC,SAAS,EAAE,KAAK,EAAE,MAAM,CAAC,UAAU,EAAE;AAClE,MAAM,IAAI;AACV,MAAM,QAAQ;AACd,MAAM,MAAM;AACZ,MAAM,cAAc,EAAE,sBAAsB;AAC5C,MAAM,eAAe,EAAE,EAAE;AACzB,MAAM,YAAY;AAClB,KAAK,CAAC;AACN;AACA;AACA,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,MAAM,CAAC,KAAK,OAAO,CAAC,MAAM,GAAG,MAAM,CAAC,CAAC;AAC5D;AACA,IAAI,IAAI,MAAM,CAAC,UAAU,EAAE;AAC3B,MAAM,OAAO,CAAC,UAAU,GAAG,MAAM,CAAC,UAAU,CAAC;AAC7C,KAAK,MAAM;AACX,MAAM,OAAO,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,UAAU,CAAC,GAAG,CAAC,GAAG,MAAM,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,GAAG,MAAM,CAAC,QAAQ,CAAC;AAC1G,MAAM,OAAO,CAAC,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC;AACjC,MAAM,QAAQ,CAAC,OAAO,EAAE,MAAM,CAAC,KAAK,EAAE,QAAQ,GAAG,IAAI,GAAG,MAAM,CAAC,QAAQ,IAAI,MAAM,CAAC,IAAI,GAAG,GAAG,GAAG,MAAM,CAAC,IAAI,GAAG,EAAE,CAAC,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;AACjI,KAAK;AACL;AACA,IAAI,IAAI,SAAS,CAAC;AAClB,IAAI,MAAM,cAAc,GAAG,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC;AAC1D,IAAI,OAAO,CAAC,KAAK,GAAG,cAAc,GAAG,MAAM,CAAC,UAAU,GAAG,MAAM,CAAC,SAAS,CAAC;AAC1E;AACA,IAAI,IAAI,OAAO,EAAE;AACjB,OAAO,SAAS,GAAG,cAAc,CAAC;AAClC,KAAK,MAAM;AACX,MAAM,IAAI,MAAM,CAAC,SAAS,EAAE;AAC5B,QAAQ,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC;AACrC,OAAO,MAAM,IAAI,MAAM,CAAC,YAAY,KAAK,CAAC,EAAE;AAC5C,QAAQ,SAAS,GAAG,cAAc,GAAG8B,UAAK,GAAGD,UAAI,CAAC;AAClD,OAAO,MAAM;AACb,QAAQ,IAAI,MAAM,CAAC,YAAY,EAAE;AACjC,UAAU,OAAO,CAAC,YAAY,GAAG,MAAM,CAAC,YAAY,CAAC;AACrD,SAAS;AACT,QAAQ,IAAI,MAAM,CAAC,cAAc,EAAE;AACnC,UAAU,OAAO,CAAC,eAAe,CAAC,MAAM,GAAG,MAAM,CAAC,cAAc,CAAC;AACjE,SAAS;AACT,QAAQ,SAAS,GAAG,cAAc,GAAG,WAAW,GAAG,UAAU,CAAC;AAC9D,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,MAAM,CAAC,aAAa,GAAG,CAAC,CAAC,EAAE;AACnC,MAAM,OAAO,CAAC,aAAa,GAAG,MAAM,CAAC,aAAa,CAAC;AACnD,KAAK,MAAM;AACX;AACA,MAAM,OAAO,CAAC,aAAa,GAAG,QAAQ,CAAC;AACvC,KAAK;AACL;AACA,IAAI,IAAI,MAAM,CAAC,kBAAkB,EAAE;AACnC,MAAM,OAAO,CAAC,kBAAkB,GAAG,MAAM,CAAC,kBAAkB,CAAC;AAC7D,KAAK;AACL;AACA;AACA,IAAI,GAAG,GAAG,SAAS,CAAC,OAAO,CAAC,OAAO,EAAE,SAAS,cAAc,CAAC,GAAG,EAAE;AAClE,MAAM,IAAI,GAAG,CAAC,SAAS,EAAE,OAAO;AAChC;AACA,MAAM,MAAM,OAAO,GAAG,CAAC,GAAG,CAAC,CAAC;AAC5B;AACA,MAAM,MAAM,cAAc,GAAG7B,OAAK,CAAC,cAAc,CAAC,GAAG,CAAC,OAAO,CAAC,gBAAgB,CAAC,CAAC,CAAC;AACjF;AACA,MAAM,IAAI,kBAAkB,IAAI,eAAe,EAAE;AACjD,QAAQ,MAAM,eAAe,GAAG,IAAI2D,sBAAoB,CAAC;AACzD,UAAU,OAAO,EAAE3D,OAAK,CAAC,cAAc,CAAC,eAAe,CAAC;AACxD,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,kBAAkB,IAAI,eAAe,CAAC,EAAE,CAAC,UAAU,EAAE,aAAa;AAC1E,UAAU,eAAe;AACzB,UAAU,sBAAsB;AAChC,YAAY,cAAc;AAC1B,YAAY,oBAAoB,CAAC,cAAc,CAAC,kBAAkB,CAAC,EAAE,IAAI,EAAE,CAAC,CAAC;AAC7E,WAAW;AACX,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,OAAO,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;AACtC,OAAO;AACP;AACA;AACA,MAAM,IAAI,cAAc,GAAG,GAAG,CAAC;AAC/B;AACA;AACA,MAAM,MAAM,WAAW,GAAG,GAAG,CAAC,GAAG,IAAI,GAAG,CAAC;AACzC;AACA;AACA,MAAM,IAAI,MAAM,CAAC,UAAU,KAAK,KAAK,IAAI,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,EAAE;AAC1E;AACA;AACA,QAAQ,IAAI,MAAM,KAAK,MAAM,IAAI,GAAG,CAAC,UAAU,KAAK,GAAG,EAAE;AACzD,UAAU,OAAO,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC;AACjD,SAAS;AACT;AACA,QAAQ,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,IAAI,EAAE,EAAE,WAAW,EAAE;AACrE;AACA,QAAQ,KAAK,MAAM,CAAC;AACpB,QAAQ,KAAK,QAAQ,CAAC;AACtB,QAAQ,KAAK,UAAU,CAAC;AACxB,QAAQ,KAAK,YAAY;AACzB;AACA,UAAU,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC;AACtD;AACA;AACA,UAAU,OAAO,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC;AACjD,UAAU,MAAM;AAChB,QAAQ,KAAK,SAAS;AACtB,UAAU,OAAO,CAAC,IAAI,CAAC,IAAI4D,2BAAyB,EAAE,CAAC,CAAC;AACxD;AACA;AACA,UAAU,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,CAAC;AACtD;AACA;AACA,UAAU,OAAO,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC;AACjD,UAAU,MAAM;AAChB,QAAQ,KAAK,IAAI;AACjB,UAAU,IAAI,iBAAiB,EAAE;AACjC,YAAY,OAAO,CAAC,IAAI,CAAC,IAAI,CAAC,sBAAsB,CAAC,aAAa,CAAC,CAAC,CAAC;AACrE,YAAY,OAAO,GAAG,CAAC,OAAO,CAAC,kBAAkB,CAAC,CAAC;AACnD,WAAW;AACX,SAAS;AACT,OAAO;AACP;AACA,MAAM,cAAc,GAAG,OAAO,CAAC,MAAM,GAAG,CAAC,GAAG,MAAM,CAAC,QAAQ,CAAC,OAAO,EAAE5D,OAAK,CAAC,IAAI,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;AAC9F;AACA;AACA;AACA,MAAM,MAAM,QAAQ,GAAG;AACvB,QAAQ,MAAM,EAAE,GAAG,CAAC,UAAU;AAC9B,QAAQ,UAAU,EAAE,GAAG,CAAC,aAAa;AACrC,QAAQ,OAAO,EAAE,IAAI8C,cAAY,CAAC,GAAG,CAAC,OAAO,CAAC;AAC9C,QAAQ,MAAM;AACd,QAAQ,OAAO,EAAE,WAAW;AAC5B,OAAO,CAAC;AACR;AACA,MAAM,IAAI,YAAY,KAAK,QAAQ,EAAE;AACrC,QAAQ,QAAQ,CAAC,IAAI,GAAG,cAAc,CAAC;AACvC,QAAQ,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,QAAQ,CAAC,CAAC;AAC1C,OAAO,MAAM;AACb,QAAQ,MAAM,cAAc,GAAG,EAAE,CAAC;AAClC,QAAQ,IAAI,kBAAkB,GAAG,CAAC,CAAC;AACnC;AACA,QAAQ,cAAc,CAAC,EAAE,CAAC,MAAM,EAAE,SAAS,gBAAgB,CAAC,KAAK,EAAE;AACnE,UAAU,cAAc,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;AACrC,UAAU,kBAAkB,IAAI,KAAK,CAAC,MAAM,CAAC;AAC7C;AACA;AACA,UAAU,IAAI,MAAM,CAAC,gBAAgB,GAAG,CAAC,CAAC,IAAI,kBAAkB,GAAG,MAAM,CAAC,gBAAgB,EAAE;AAC5F;AACA,YAAY,QAAQ,GAAG,IAAI,CAAC;AAC5B,YAAY,cAAc,CAAC,OAAO,EAAE,CAAC;AACrC,YAAY,KAAK,CAAC,IAAI,UAAU,CAAC,2BAA2B,GAAG,MAAM,CAAC,gBAAgB,GAAG,WAAW;AACpG,cAAc,UAAU,CAAC,gBAAgB,EAAE,MAAM,EAAE,WAAW,CAAC,CAAC,CAAC;AACjE,WAAW;AACX,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,cAAc,CAAC,EAAE,CAAC,SAAS,EAAE,SAAS,oBAAoB,GAAG;AACrE,UAAU,IAAI,QAAQ,EAAE;AACxB,YAAY,OAAO;AACnB,WAAW;AACX;AACA,UAAU,MAAM,GAAG,GAAG,IAAI,UAAU;AACpC,YAAY,yBAAyB;AACrC,YAAY,UAAU,CAAC,gBAAgB;AACvC,YAAY,MAAM;AAClB,YAAY,WAAW;AACvB,WAAW,CAAC;AACZ,UAAU,cAAc,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AACtC,UAAU,MAAM,CAAC,GAAG,CAAC,CAAC;AACtB,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,cAAc,CAAC,EAAE,CAAC,OAAO,EAAE,SAAS,iBAAiB,CAAC,GAAG,EAAE;AACnE,UAAU,IAAI,GAAG,CAAC,SAAS,EAAE,OAAO;AACpC,UAAU,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,WAAW,CAAC,CAAC,CAAC;AAClE,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,cAAc,CAAC,EAAE,CAAC,KAAK,EAAE,SAAS,eAAe,GAAG;AAC5D,UAAU,IAAI;AACd,YAAY,IAAI,YAAY,GAAG,cAAc,CAAC,MAAM,KAAK,CAAC,GAAG,cAAc,CAAC,CAAC,CAAC,GAAG,MAAM,CAAC,MAAM,CAAC,cAAc,CAAC,CAAC;AAC/G,YAAY,IAAI,YAAY,KAAK,aAAa,EAAE;AAChD,cAAc,YAAY,GAAG,YAAY,CAAC,QAAQ,CAAC,gBAAgB,CAAC,CAAC;AACrE,cAAc,IAAI,CAAC,gBAAgB,IAAI,gBAAgB,KAAK,MAAM,EAAE;AACpE,gBAAgB,YAAY,GAAG9C,OAAK,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC;AAC5D,eAAe;AACf,aAAa;AACb,YAAY,QAAQ,CAAC,IAAI,GAAG,YAAY,CAAC;AACzC,WAAW,CAAC,OAAO,GAAG,EAAE;AACxB,YAAY,OAAO,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,QAAQ,CAAC,OAAO,EAAE,QAAQ,CAAC,CAAC,CAAC;AAC1F,WAAW;AACX,UAAU,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,QAAQ,CAAC,CAAC;AAC5C,SAAS,CAAC,CAAC;AACX,OAAO;AACP;AACA,MAAM,YAAY,CAAC,IAAI,CAAC,OAAO,EAAE,GAAG,IAAI;AACxC,QAAQ,IAAI,CAAC,cAAc,CAAC,SAAS,EAAE;AACvC,UAAU,cAAc,CAAC,IAAI,CAAC,OAAO,EAAE,GAAG,CAAC,CAAC;AAC5C,UAAU,cAAc,CAAC,OAAO,EAAE,CAAC;AACnC,SAAS;AACT,OAAO,CAAC,CAAC;AACT,KAAK,CAAC,CAAC;AACP;AACA,IAAI,YAAY,CAAC,IAAI,CAAC,OAAO,EAAE,GAAG,IAAI;AACtC,MAAM,IAAI,GAAG,CAAC,KAAK,EAAE;AACrB,QAAQ,GAAG,CAAC,KAAK,EAAE,CAAC;AACpB,OAAO,MAAM;AACb,QAAQ,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AACzB,OAAO;AACP,KAAK,CAAC,CAAC;AACP;AACA;AACA,IAAI,GAAG,CAAC,EAAE,CAAC,OAAO,EAAE,SAAS,kBAAkB,CAAC,GAAG,EAAE;AACrD;AACA;AACA,MAAM,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;AACtD,KAAK,CAAC,CAAC;AACP;AACA;AACA,IAAI,GAAG,CAAC,EAAE,CAAC,QAAQ,EAAE,SAAS,mBAAmB,CAAC,MAAM,EAAE;AAC1D;AACA,MAAM,MAAM,CAAC,YAAY,CAAC,IAAI,EAAE,IAAI,GAAG,EAAE,CAAC,CAAC;AAC3C,KAAK,CAAC,CAAC;AACP;AACA;AACA,IAAI,IAAI,MAAM,CAAC,OAAO,EAAE;AACxB;AACA,MAAM,MAAM,OAAO,GAAG,QAAQ,CAAC,MAAM,CAAC,OAAO,EAAE,EAAE,CAAC,CAAC;AACnD;AACA,MAAM,IAAI,MAAM,CAAC,KAAK,CAAC,OAAO,CAAC,EAAE;AACjC,QAAQ,KAAK,CAAC,IAAI,UAAU;AAC5B,UAAU,+CAA+C;AACzD,UAAU,UAAU,CAAC,oBAAoB;AACzC,UAAU,MAAM;AAChB,UAAU,GAAG;AACb,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,OAAO;AACf,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,GAAG,CAAC,UAAU,CAAC,OAAO,EAAE,SAAS,oBAAoB,GAAG;AAC9D,QAAQ,IAAI,MAAM,EAAE,OAAO;AAC3B,QAAQ,IAAI,mBAAmB,GAAG,MAAM,CAAC,OAAO,GAAG,aAAa,GAAG,MAAM,CAAC,OAAO,GAAG,aAAa,GAAG,kBAAkB,CAAC;AACvH,QAAQ,MAAM,YAAY,GAAG,MAAM,CAAC,YAAY,IAAI,oBAAoB,CAAC;AACzE,QAAQ,IAAI,MAAM,CAAC,mBAAmB,EAAE;AACxC,UAAU,mBAAmB,GAAG,MAAM,CAAC,mBAAmB,CAAC;AAC3D,SAAS;AACT,QAAQ,KAAK,CAAC,IAAI,UAAU;AAC5B,UAAU,mBAAmB;AAC7B,UAAU,YAAY,CAAC,mBAAmB,GAAG,UAAU,CAAC,SAAS,GAAG,UAAU,CAAC,YAAY;AAC3F,UAAU,MAAM;AAChB,UAAU,GAAG;AACb,SAAS,CAAC,CAAC;AACX,OAAO,CAAC,CAAC;AACT,KAAK,MAAM;AACX;AACA,MAAM,GAAG,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;AACxB,KAAK;AACL;AACA;AACA;AACA,IAAI,IAAIA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AAC9B,MAAM,IAAI,KAAK,GAAG,KAAK,CAAC;AACxB,MAAM,IAAI,OAAO,GAAG,KAAK,CAAC;AAC1B;AACA,MAAM,IAAI,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM;AAC3B,QAAQ,KAAK,GAAG,IAAI,CAAC;AACrB,OAAO,CAAC,CAAC;AACT;AACA,MAAM,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,GAAG,IAAI;AAChC,QAAQ,OAAO,GAAG,IAAI,CAAC;AACvB,QAAQ,GAAG,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AACzB,OAAO,CAAC,CAAC;AACT;AACA,MAAM,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,MAAM;AAC7B,QAAQ,IAAI,CAAC,KAAK,IAAI,CAAC,OAAO,EAAE;AAChC,UAAU,KAAK,CAAC,IAAI,aAAa,CAAC,iCAAiC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC,CAAC;AACnF,SAAS;AACT,OAAO,CAAC,CAAC;AACT;AACA,MAAM,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AACrB,KAAK,MAAM;AACX,MAAM,IAAI,IAAI,GAAG,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC;AAC9B,MAAM,GAAG,CAAC,GAAG,EAAE,CAAC;AAChB,KAAK;AACL,GAAG,CAAC,CAAC;AACL;;AC13BA,wBAAe,QAAQ,CAAC,qBAAqB,GAAG,CAAC,CAAC,MAAM,EAAE,MAAM,KAAK,CAAC,GAAG,KAAK;AAC9E,EAAE,GAAG,GAAG,IAAI,GAAG,CAAC,GAAG,EAAE,QAAQ,CAAC,MAAM,CAAC,CAAC;AACtC;AACA,EAAE;AACF,IAAI,MAAM,CAAC,QAAQ,KAAK,GAAG,CAAC,QAAQ;AACpC,IAAI,MAAM,CAAC,IAAI,KAAK,GAAG,CAAC,IAAI;AAC5B,KAAK,MAAM,IAAI,MAAM,CAAC,IAAI,KAAK,GAAG,CAAC,IAAI,CAAC;AACxC,IAAI;AACJ,CAAC;AACD,EAAE,IAAI,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC;AAC1B,EAAE,QAAQ,CAAC,SAAS,IAAI,iBAAiB,CAAC,IAAI,CAAC,QAAQ,CAAC,SAAS,CAAC,SAAS,CAAC;AAC5E,CAAC,GAAG,MAAM,IAAI;;ACVd,gBAAe,QAAQ,CAAC,qBAAqB;AAC7C;AACA;AACA,EAAE;AACF,IAAI,KAAK,CAAC,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE;AAChE,MAAM,IAAI,OAAO,QAAQ,KAAK,WAAW,EAAE,OAAO;AAClD;AACA,MAAM,MAAM,MAAM,GAAG,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAE,kBAAkB,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;AAC9D;AACA,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,OAAO,CAAC,EAAE;AACnC,QAAQ,MAAM,CAAC,IAAI,CAAC,CAAC,QAAQ,EAAE,IAAI,IAAI,CAAC,OAAO,CAAC,CAAC,WAAW,EAAE,CAAC,CAAC,CAAC,CAAC;AAClE,OAAO;AACP,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AAChC,QAAQ,MAAM,CAAC,IAAI,CAAC,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC;AACpC,OAAO;AACP,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAClC,QAAQ,MAAM,CAAC,IAAI,CAAC,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC;AACxC,OAAO;AACP,MAAM,IAAI,MAAM,KAAK,IAAI,EAAE;AAC3B,QAAQ,MAAM,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;AAC9B,OAAO;AACP,MAAM,IAAIA,OAAK,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE;AACpC,QAAQ,MAAM,CAAC,IAAI,CAAC,CAAC,SAAS,EAAE,QAAQ,CAAC,CAAC,CAAC,CAAC;AAC5C,OAAO;AACP;AACA,MAAM,QAAQ,CAAC,MAAM,GAAG,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;AAC1C,KAAK;AACL;AACA,IAAI,IAAI,CAAC,IAAI,EAAE;AACf,MAAM,IAAI,OAAO,QAAQ,KAAK,WAAW,EAAE,OAAO,IAAI,CAAC;AACvD,MAAM,MAAM,KAAK,GAAG,QAAQ,CAAC,MAAM,CAAC,KAAK,CAAC,IAAI,MAAM,CAAC,UAAU,GAAG,IAAI,GAAG,UAAU,CAAC,CAAC,CAAC;AACtF,MAAM,OAAO,KAAK,GAAG,kBAAkB,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC;AACzD,KAAK;AACL;AACA,IAAI,MAAM,CAAC,IAAI,EAAE;AACjB,MAAM,IAAI,CAAC,KAAK,CAAC,IAAI,EAAE,EAAE,EAAE,IAAI,CAAC,GAAG,EAAE,GAAG,QAAQ,EAAE,GAAG,CAAC,CAAC;AACvD,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA,EAAE;AACF,IAAI,KAAK,GAAG,EAAE;AACd,IAAI,IAAI,GAAG;AACX,MAAM,OAAO,IAAI,CAAC;AAClB,KAAK;AACL,IAAI,MAAM,GAAG,EAAE;AACf,GAAG;;AC9CH,MAAM,eAAe,GAAG,CAAC,KAAK,KAAK,KAAK,YAAY8C,cAAY,GAAG,EAAE,GAAG,KAAK,EAAE,GAAG,KAAK,CAAC;AACxF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,WAAW,CAAC,OAAO,EAAE,OAAO,EAAE;AACtD;AACA,EAAE,OAAO,GAAG,OAAO,IAAI,EAAE,CAAC;AAC1B,EAAE,MAAM,MAAM,GAAG,EAAE,CAAC;AACpB;AACA,EAAE,SAAS,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,QAAQ,EAAE;AAC1D,IAAI,IAAI9C,OAAK,CAAC,aAAa,CAAC,MAAM,CAAC,IAAIA,OAAK,CAAC,aAAa,CAAC,MAAM,CAAC,EAAE;AACpE,MAAM,OAAOA,OAAK,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,QAAQ,CAAC,EAAE,MAAM,EAAE,MAAM,CAAC,CAAC;AAC1D,KAAK,MAAM,IAAIA,OAAK,CAAC,aAAa,CAAC,MAAM,CAAC,EAAE;AAC5C,MAAM,OAAOA,OAAK,CAAC,KAAK,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;AACrC,KAAK,MAAM,IAAIA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;AACtC,MAAM,OAAO,MAAM,CAAC,KAAK,EAAE,CAAC;AAC5B,KAAK;AACL,IAAI,OAAO,MAAM,CAAC;AAClB,GAAG;AACH;AACA;AACA,EAAE,SAAS,mBAAmB,CAAC,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,QAAQ,EAAE;AACrD,IAAI,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE;AAC/B,MAAM,OAAO,cAAc,CAAC,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAC;AAClD,KAAK,MAAM,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE;AACtC,MAAM,OAAO,cAAc,CAAC,SAAS,EAAE,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,CAAC;AAC1D,KAAK;AACL,GAAG;AACH;AACA;AACA,EAAE,SAAS,gBAAgB,CAAC,CAAC,EAAE,CAAC,EAAE;AAClC,IAAI,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE;AAC/B,MAAM,OAAO,cAAc,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC;AAC1C,KAAK;AACL,GAAG;AACH;AACA;AACA,EAAE,SAAS,gBAAgB,CAAC,CAAC,EAAE,CAAC,EAAE;AAClC,IAAI,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE;AAC/B,MAAM,OAAO,cAAc,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC;AAC1C,KAAK,MAAM,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE;AACtC,MAAM,OAAO,cAAc,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC;AAC1C,KAAK;AACL,GAAG;AACH;AACA;AACA,EAAE,SAAS,eAAe,CAAC,CAAC,EAAE,CAAC,EAAE,IAAI,EAAE;AACvC,IAAI,IAAI,IAAI,IAAI,OAAO,EAAE;AACzB,MAAM,OAAO,cAAc,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AAClC,KAAK,MAAM,IAAI,IAAI,IAAI,OAAO,EAAE;AAChC,MAAM,OAAO,cAAc,CAAC,SAAS,EAAE,CAAC,CAAC,CAAC;AAC1C,KAAK;AACL,GAAG;AACH;AACA,EAAE,MAAM,QAAQ,GAAG;AACnB,IAAI,GAAG,EAAE,gBAAgB;AACzB,IAAI,MAAM,EAAE,gBAAgB;AAC5B,IAAI,IAAI,EAAE,gBAAgB;AAC1B,IAAI,OAAO,EAAE,gBAAgB;AAC7B,IAAI,gBAAgB,EAAE,gBAAgB;AACtC,IAAI,iBAAiB,EAAE,gBAAgB;AACvC,IAAI,gBAAgB,EAAE,gBAAgB;AACtC,IAAI,OAAO,EAAE,gBAAgB;AAC7B,IAAI,cAAc,EAAE,gBAAgB;AACpC,IAAI,eAAe,EAAE,gBAAgB;AACrC,IAAI,aAAa,EAAE,gBAAgB;AACnC,IAAI,OAAO,EAAE,gBAAgB;AAC7B,IAAI,YAAY,EAAE,gBAAgB;AAClC,IAAI,cAAc,EAAE,gBAAgB;AACpC,IAAI,cAAc,EAAE,gBAAgB;AACpC,IAAI,gBAAgB,EAAE,gBAAgB;AACtC,IAAI,kBAAkB,EAAE,gBAAgB;AACxC,IAAI,UAAU,EAAE,gBAAgB;AAChC,IAAI,gBAAgB,EAAE,gBAAgB;AACtC,IAAI,aAAa,EAAE,gBAAgB;AACnC,IAAI,cAAc,EAAE,gBAAgB;AACpC,IAAI,SAAS,EAAE,gBAAgB;AAC/B,IAAI,SAAS,EAAE,gBAAgB;AAC/B,IAAI,UAAU,EAAE,gBAAgB;AAChC,IAAI,WAAW,EAAE,gBAAgB;AACjC,IAAI,UAAU,EAAE,gBAAgB;AAChC,IAAI,gBAAgB,EAAE,gBAAgB;AACtC,IAAI,cAAc,EAAE,eAAe;AACnC,IAAI,OAAO,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,IAAI,KAAK,mBAAmB,CAAC,eAAe,CAAC,CAAC,CAAC,EAAE,eAAe,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC;AACpG,GAAG,CAAC;AACJ;AACA,EAAEA,OAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,GAAG,OAAO,EAAE,GAAG,OAAO,CAAC,CAAC,EAAE,SAAS,kBAAkB,CAAC,IAAI,EAAE;AACzF,IAAI,MAAM,KAAK,GAAG,QAAQ,CAAC,IAAI,CAAC,IAAI,mBAAmB,CAAC;AACxD,IAAI,MAAM,WAAW,GAAG,KAAK,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,OAAO,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,CAAC;AAClE,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,WAAW,CAAC,IAAI,KAAK,KAAK,eAAe,MAAM,MAAM,CAAC,IAAI,CAAC,GAAG,WAAW,CAAC,CAAC;AAClG,GAAG,CAAC,CAAC;AACL;AACA,EAAE,OAAO,MAAM,CAAC;AAChB;;AChGA,sBAAe,CAAC,MAAM,KAAK;AAC3B,EAAE,MAAM,SAAS,GAAG,WAAW,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC;AAC5C;AACA,EAAE,IAAI,EAAE,IAAI,EAAE,aAAa,EAAE,cAAc,EAAE,cAAc,EAAE,OAAO,EAAE,IAAI,EAAE,GAAG,SAAS,CAAC;AACzF;AACA,EAAE,SAAS,CAAC,OAAO,GAAG,OAAO,GAAG8C,cAAY,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;AAC3D;AACA,EAAE,SAAS,CAAC,GAAG,GAAG,QAAQ,CAAC,aAAa,CAAC,SAAS,CAAC,OAAO,EAAE,SAAS,CAAC,GAAG,EAAE,SAAS,CAAC,iBAAiB,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,gBAAgB,CAAC,CAAC;AACjJ;AACA;AACA,EAAE,IAAI,IAAI,EAAE;AACZ,IAAI,OAAO,CAAC,GAAG,CAAC,eAAe,EAAE,QAAQ;AACzC,MAAM,IAAI,CAAC,CAAC,IAAI,CAAC,QAAQ,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC,kBAAkB,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,GAAG,EAAE,CAAC,CAAC;AAC5G,KAAK,CAAC;AACN,GAAG;AACH;AACA,EAAE,IAAI9C,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,EAAE;AAC9B,IAAI,IAAI,QAAQ,CAAC,qBAAqB,IAAI,QAAQ,CAAC,8BAA8B,EAAE;AACnF,MAAM,OAAO,CAAC,cAAc,CAAC,SAAS,CAAC,CAAC;AACxC,KAAK,MAAM,IAAIA,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,EAAE;AAClD;AACA,MAAM,MAAM,WAAW,GAAG,IAAI,CAAC,UAAU,EAAE,CAAC;AAC5C;AACA,MAAM,MAAM,cAAc,GAAG,CAAC,cAAc,EAAE,gBAAgB,CAAC,CAAC;AAChE,MAAM,MAAM,CAAC,OAAO,CAAC,WAAW,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,GAAG,EAAE,GAAG,CAAC,KAAK;AAC1D,QAAQ,IAAI,cAAc,CAAC,QAAQ,CAAC,GAAG,CAAC,WAAW,EAAE,CAAC,EAAE;AACxD,UAAU,OAAO,CAAC,GAAG,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;AAChC,SAAS;AACT,OAAO,CAAC,CAAC;AACT,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,EAAE,IAAI,QAAQ,CAAC,qBAAqB,EAAE;AACtC,IAAI,aAAa,IAAIA,OAAK,CAAC,UAAU,CAAC,aAAa,CAAC,KAAK,aAAa,GAAG,aAAa,CAAC,SAAS,CAAC,CAAC,CAAC;AACnG;AACA,IAAI,IAAI,aAAa,KAAK,aAAa,KAAK,KAAK,IAAI,eAAe,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,EAAE;AACtF;AACA,MAAM,MAAM,SAAS,GAAG,cAAc,IAAI,cAAc,IAAI,OAAO,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;AACzF;AACA,MAAM,IAAI,SAAS,EAAE;AACrB,QAAQ,OAAO,CAAC,GAAG,CAAC,cAAc,EAAE,SAAS,CAAC,CAAC;AAC/C,OAAO;AACP,KAAK;AACL,GAAG;AACH;AACA,EAAE,OAAO,SAAS,CAAC;AACnB;;AChDA,MAAM,qBAAqB,GAAG,OAAO,cAAc,KAAK,WAAW,CAAC;AACpE;AACA,mBAAe,qBAAqB,IAAI,UAAU,MAAM,EAAE;AAC1D,EAAE,OAAO,IAAI,OAAO,CAAC,SAAS,kBAAkB,CAAC,OAAO,EAAE,MAAM,EAAE;AAClE,IAAI,MAAM,OAAO,GAAG,aAAa,CAAC,MAAM,CAAC,CAAC;AAC1C,IAAI,IAAI,WAAW,GAAG,OAAO,CAAC,IAAI,CAAC;AACnC,IAAI,MAAM,cAAc,GAAG8C,cAAY,CAAC,IAAI,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,SAAS,EAAE,CAAC;AAC1E,IAAI,IAAI,CAAC,YAAY,EAAE,gBAAgB,EAAE,kBAAkB,CAAC,GAAG,OAAO,CAAC;AACvE,IAAI,IAAI,UAAU,CAAC;AACnB,IAAI,IAAI,eAAe,EAAE,iBAAiB,CAAC;AAC3C,IAAI,IAAI,WAAW,EAAE,aAAa,CAAC;AACnC;AACA,IAAI,SAAS,IAAI,GAAG;AACpB,MAAM,WAAW,IAAI,WAAW,EAAE,CAAC;AACnC,MAAM,aAAa,IAAI,aAAa,EAAE,CAAC;AACvC;AACA,MAAM,OAAO,CAAC,WAAW,IAAI,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,UAAU,CAAC,CAAC;AACzE;AACA,MAAM,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,UAAU,CAAC,CAAC;AAChF,KAAK;AACL;AACA,IAAI,IAAI,OAAO,GAAG,IAAI,cAAc,EAAE,CAAC;AACvC;AACA,IAAI,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,WAAW,EAAE,EAAE,OAAO,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC;AAClE;AACA;AACA,IAAI,OAAO,CAAC,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC;AACtC;AACA,IAAI,SAAS,SAAS,GAAG;AACzB,MAAM,IAAI,CAAC,OAAO,EAAE;AACpB,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,MAAM,eAAe,GAAGA,cAAY,CAAC,IAAI;AAC/C,QAAQ,uBAAuB,IAAI,OAAO,IAAI,OAAO,CAAC,qBAAqB,EAAE;AAC7E,OAAO,CAAC;AACR,MAAM,MAAM,YAAY,GAAG,CAAC,YAAY,IAAI,YAAY,KAAK,MAAM,IAAI,YAAY,KAAK,MAAM;AAC9F,QAAQ,OAAO,CAAC,YAAY,GAAG,OAAO,CAAC,QAAQ,CAAC;AAChD,MAAM,MAAM,QAAQ,GAAG;AACvB,QAAQ,IAAI,EAAE,YAAY;AAC1B,QAAQ,MAAM,EAAE,OAAO,CAAC,MAAM;AAC9B,QAAQ,UAAU,EAAE,OAAO,CAAC,UAAU;AACtC,QAAQ,OAAO,EAAE,eAAe;AAChC,QAAQ,MAAM;AACd,QAAQ,OAAO;AACf,OAAO,CAAC;AACR;AACA,MAAM,MAAM,CAAC,SAAS,QAAQ,CAAC,KAAK,EAAE;AACtC,QAAQ,OAAO,CAAC,KAAK,CAAC,CAAC;AACvB,QAAQ,IAAI,EAAE,CAAC;AACf,OAAO,EAAE,SAAS,OAAO,CAAC,GAAG,EAAE;AAC/B,QAAQ,MAAM,CAAC,GAAG,CAAC,CAAC;AACpB,QAAQ,IAAI,EAAE,CAAC;AACf,OAAO,EAAE,QAAQ,CAAC,CAAC;AACnB;AACA;AACA,MAAM,OAAO,GAAG,IAAI,CAAC;AACrB,KAAK;AACL;AACA,IAAI,IAAI,WAAW,IAAI,OAAO,EAAE;AAChC;AACA,MAAM,OAAO,CAAC,SAAS,GAAG,SAAS,CAAC;AACpC,KAAK,MAAM;AACX;AACA,MAAM,OAAO,CAAC,kBAAkB,GAAG,SAAS,UAAU,GAAG;AACzD,QAAQ,IAAI,CAAC,OAAO,IAAI,OAAO,CAAC,UAAU,KAAK,CAAC,EAAE;AAClD,UAAU,OAAO;AACjB,SAAS;AACT;AACA;AACA;AACA;AACA;AACA,QAAQ,IAAI,OAAO,CAAC,MAAM,KAAK,CAAC,IAAI,EAAE,OAAO,CAAC,WAAW,IAAI,OAAO,CAAC,WAAW,CAAC,OAAO,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC,EAAE;AAC1G,UAAU,OAAO;AACjB,SAAS;AACT;AACA;AACA,QAAQ,UAAU,CAAC,SAAS,CAAC,CAAC;AAC9B,OAAO,CAAC;AACR,KAAK;AACL;AACA;AACA,IAAI,OAAO,CAAC,OAAO,GAAG,SAAS,WAAW,GAAG;AAC7C,MAAM,IAAI,CAAC,OAAO,EAAE;AACpB,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,MAAM,CAAC,IAAI,UAAU,CAAC,iBAAiB,EAAE,UAAU,CAAC,YAAY,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC,CAAC;AAC1F;AACA;AACA,MAAM,OAAO,GAAG,IAAI,CAAC;AACrB,KAAK,CAAC;AACN;AACA;AACA,EAAE,OAAO,CAAC,OAAO,GAAG,SAAS,WAAW,CAAC,KAAK,EAAE;AAChD;AACA;AACA;AACA,OAAO,MAAM,GAAG,GAAG,KAAK,IAAI,KAAK,CAAC,OAAO,GAAG,KAAK,CAAC,OAAO,GAAG,eAAe,CAAC;AAC5E,OAAO,MAAM,GAAG,GAAG,IAAI,UAAU,CAAC,GAAG,EAAE,UAAU,CAAC,WAAW,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;AAChF;AACA,OAAO,GAAG,CAAC,KAAK,GAAG,KAAK,IAAI,IAAI,CAAC;AACjC,OAAO,MAAM,CAAC,GAAG,CAAC,CAAC;AACnB,OAAO,OAAO,GAAG,IAAI,CAAC;AACtB,KAAK,CAAC;AACN;AACA;AACA,IAAI,OAAO,CAAC,SAAS,GAAG,SAAS,aAAa,GAAG;AACjD,MAAM,IAAI,mBAAmB,GAAG,OAAO,CAAC,OAAO,GAAG,aAAa,GAAG,OAAO,CAAC,OAAO,GAAG,aAAa,GAAG,kBAAkB,CAAC;AACvH,MAAM,MAAM,YAAY,GAAG,OAAO,CAAC,YAAY,IAAI,oBAAoB,CAAC;AACxE,MAAM,IAAI,OAAO,CAAC,mBAAmB,EAAE;AACvC,QAAQ,mBAAmB,GAAG,OAAO,CAAC,mBAAmB,CAAC;AAC1D,OAAO;AACP,MAAM,MAAM,CAAC,IAAI,UAAU;AAC3B,QAAQ,mBAAmB;AAC3B,QAAQ,YAAY,CAAC,mBAAmB,GAAG,UAAU,CAAC,SAAS,GAAG,UAAU,CAAC,YAAY;AACzF,QAAQ,MAAM;AACd,QAAQ,OAAO,CAAC,CAAC,CAAC;AAClB;AACA;AACA,MAAM,OAAO,GAAG,IAAI,CAAC;AACrB,KAAK,CAAC;AACN;AACA;AACA,IAAI,WAAW,KAAK,SAAS,IAAI,cAAc,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;AACrE;AACA;AACA,IAAI,IAAI,kBAAkB,IAAI,OAAO,EAAE;AACvC,MAAM9C,OAAK,CAAC,OAAO,CAAC,cAAc,CAAC,MAAM,EAAE,EAAE,SAAS,gBAAgB,CAAC,GAAG,EAAE,GAAG,EAAE;AACjF,QAAQ,OAAO,CAAC,gBAAgB,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;AAC3C,OAAO,CAAC,CAAC;AACT,KAAK;AACL;AACA;AACA,IAAI,IAAI,CAACA,OAAK,CAAC,WAAW,CAAC,OAAO,CAAC,eAAe,CAAC,EAAE;AACrD,MAAM,OAAO,CAAC,eAAe,GAAG,CAAC,CAAC,OAAO,CAAC,eAAe,CAAC;AAC1D,KAAK;AACL;AACA;AACA,IAAI,IAAI,YAAY,IAAI,YAAY,KAAK,MAAM,EAAE;AACjD,MAAM,OAAO,CAAC,YAAY,GAAG,OAAO,CAAC,YAAY,CAAC;AAClD,KAAK;AACL;AACA;AACA,IAAI,IAAI,kBAAkB,EAAE;AAC5B,MAAM,CAAC,CAAC,iBAAiB,EAAE,aAAa,CAAC,GAAG,oBAAoB,CAAC,kBAAkB,EAAE,IAAI,CAAC,EAAE;AAC5F,MAAM,OAAO,CAAC,gBAAgB,CAAC,UAAU,EAAE,iBAAiB,CAAC,CAAC;AAC9D,KAAK;AACL;AACA;AACA,IAAI,IAAI,gBAAgB,IAAI,OAAO,CAAC,MAAM,EAAE;AAC5C,MAAM,CAAC,CAAC,eAAe,EAAE,WAAW,CAAC,GAAG,oBAAoB,CAAC,gBAAgB,CAAC,EAAE;AAChF;AACA,MAAM,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAAC,UAAU,EAAE,eAAe,CAAC,CAAC;AACnE;AACA,MAAM,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAAC,SAAS,EAAE,WAAW,CAAC,CAAC;AAC9D,KAAK;AACL;AACA,IAAI,IAAI,OAAO,CAAC,WAAW,IAAI,OAAO,CAAC,MAAM,EAAE;AAC/C;AACA;AACA,MAAM,UAAU,GAAG,MAAM,IAAI;AAC7B,QAAQ,IAAI,CAAC,OAAO,EAAE;AACtB,UAAU,OAAO;AACjB,SAAS;AACT,QAAQ,MAAM,CAAC,CAAC,MAAM,IAAI,MAAM,CAAC,IAAI,GAAG,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,EAAE,OAAO,CAAC,GAAG,MAAM,CAAC,CAAC;AAC3F,QAAQ,OAAO,CAAC,KAAK,EAAE,CAAC;AACxB,QAAQ,OAAO,GAAG,IAAI,CAAC;AACvB,OAAO,CAAC;AACR;AACA,MAAM,OAAO,CAAC,WAAW,IAAI,OAAO,CAAC,WAAW,CAAC,SAAS,CAAC,UAAU,CAAC,CAAC;AACvE,MAAM,IAAI,OAAO,CAAC,MAAM,EAAE;AAC1B,QAAQ,OAAO,CAAC,MAAM,CAAC,OAAO,GAAG,UAAU,EAAE,GAAG,OAAO,CAAC,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,UAAU,CAAC,CAAC;AACrG,OAAO;AACP,KAAK;AACL;AACA,IAAI,MAAM,QAAQ,GAAG,aAAa,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC;AAChD;AACA,IAAI,IAAI,QAAQ,IAAI,QAAQ,CAAC,SAAS,CAAC,OAAO,CAAC,QAAQ,CAAC,KAAK,CAAC,CAAC,EAAE;AACjE,MAAM,MAAM,CAAC,IAAI,UAAU,CAAC,uBAAuB,GAAG,QAAQ,GAAG,GAAG,EAAE,UAAU,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC,CAAC;AAC3G,MAAM,OAAO;AACb,KAAK;AACL;AACA;AACA;AACA,IAAI,OAAO,CAAC,IAAI,CAAC,WAAW,IAAI,IAAI,CAAC,CAAC;AACtC,GAAG,CAAC,CAAC;AACL;;ACnMA,MAAM,cAAc,GAAG,CAAC,OAAO,EAAE,OAAO,KAAK;AAC7C,EAAE,MAAM,CAAC,MAAM,CAAC,IAAI,OAAO,GAAG,OAAO,GAAG,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,CAAC;AACtE;AACA,EAAE,IAAI,OAAO,IAAI,MAAM,EAAE;AACzB,IAAI,IAAI,UAAU,GAAG,IAAI,eAAe,EAAE,CAAC;AAC3C;AACA,IAAI,IAAI,OAAO,CAAC;AAChB;AACA,IAAI,MAAM,OAAO,GAAG,UAAU,MAAM,EAAE;AACtC,MAAM,IAAI,CAAC,OAAO,EAAE;AACpB,QAAQ,OAAO,GAAG,IAAI,CAAC;AACvB,QAAQ,WAAW,EAAE,CAAC;AACtB,QAAQ,MAAM,GAAG,GAAG,MAAM,YAAY,KAAK,GAAG,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC;AACnE,QAAQ,UAAU,CAAC,KAAK,CAAC,GAAG,YAAY,UAAU,GAAG,GAAG,GAAG,IAAI,aAAa,CAAC,GAAG,YAAY,KAAK,GAAG,GAAG,CAAC,OAAO,GAAG,GAAG,CAAC,CAAC,CAAC;AACxH,OAAO;AACP,MAAK;AACL;AACA,IAAI,IAAI,KAAK,GAAG,OAAO,IAAI,UAAU,CAAC,MAAM;AAC5C,MAAM,KAAK,GAAG,IAAI,CAAC;AACnB,MAAM,OAAO,CAAC,IAAI,UAAU,CAAC,CAAC,QAAQ,EAAE,OAAO,CAAC,eAAe,CAAC,EAAE,UAAU,CAAC,SAAS,CAAC,EAAC;AACxF,KAAK,EAAE,OAAO,EAAC;AACf;AACA,IAAI,MAAM,WAAW,GAAG,MAAM;AAC9B,MAAM,IAAI,OAAO,EAAE;AACnB,QAAQ,KAAK,IAAI,YAAY,CAAC,KAAK,CAAC,CAAC;AACrC,QAAQ,KAAK,GAAG,IAAI,CAAC;AACrB,QAAQ,OAAO,CAAC,OAAO,CAAC,MAAM,IAAI;AAClC,UAAU,MAAM,CAAC,WAAW,GAAG,MAAM,CAAC,WAAW,CAAC,OAAO,CAAC,GAAG,MAAM,CAAC,mBAAmB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;AAC1G,SAAS,CAAC,CAAC;AACX,QAAQ,OAAO,GAAG,IAAI,CAAC;AACvB,OAAO;AACP,MAAK;AACL;AACA,IAAI,OAAO,CAAC,OAAO,CAAC,CAAC,MAAM,KAAK,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC,CAAC;AAC3E;AACA,IAAI,MAAM,CAAC,MAAM,CAAC,GAAG,UAAU,CAAC;AAChC;AACA,IAAI,MAAM,CAAC,WAAW,GAAG,MAAMA,OAAK,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;AACvD;AACA,IAAI,OAAO,MAAM,CAAC;AAClB,GAAG;AACH,EAAC;AACD;AACA,yBAAe,cAAc;;AC9CtB,MAAM,WAAW,GAAG,WAAW,KAAK,EAAE,SAAS,EAAE;AACxD,EAAE,IAAI,GAAG,GAAG,KAAK,CAAC,UAAU,CAAC;AAC7B;AACA,EAAE,IAAI,CAAC,SAAS,IAAI,GAAG,GAAG,SAAS,EAAE;AACrC,IAAI,MAAM,KAAK,CAAC;AAChB,IAAI,OAAO;AACX,GAAG;AACH;AACA,EAAE,IAAI,GAAG,GAAG,CAAC,CAAC;AACd,EAAE,IAAI,GAAG,CAAC;AACV;AACA,EAAE,OAAO,GAAG,GAAG,GAAG,EAAE;AACpB,IAAI,GAAG,GAAG,GAAG,GAAG,SAAS,CAAC;AAC1B,IAAI,MAAM,KAAK,CAAC,KAAK,CAAC,GAAG,EAAE,GAAG,CAAC,CAAC;AAChC,IAAI,GAAG,GAAG,GAAG,CAAC;AACd,GAAG;AACH,EAAC;AACD;AACO,MAAM,SAAS,GAAG,iBAAiB,QAAQ,EAAE,SAAS,EAAE;AAC/D,EAAE,WAAW,MAAM,KAAK,IAAI,UAAU,CAAC,QAAQ,CAAC,EAAE;AAClD,IAAI,OAAO,WAAW,CAAC,KAAK,EAAE,SAAS,CAAC,CAAC;AACzC,GAAG;AACH,EAAC;AACD;AACA,MAAM,UAAU,GAAG,iBAAiB,MAAM,EAAE;AAC5C,EAAE,IAAI,MAAM,CAAC,MAAM,CAAC,aAAa,CAAC,EAAE;AACpC,IAAI,OAAO,MAAM,CAAC;AAClB,IAAI,OAAO;AACX,GAAG;AACH;AACA,EAAE,MAAM,MAAM,GAAG,MAAM,CAAC,SAAS,EAAE,CAAC;AACpC,EAAE,IAAI;AACN,IAAI,SAAS;AACb,MAAM,MAAM,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,MAAM,MAAM,CAAC,IAAI,EAAE,CAAC;AAChD,MAAM,IAAI,IAAI,EAAE;AAChB,QAAQ,MAAM;AACd,OAAO;AACP,MAAM,MAAM,KAAK,CAAC;AAClB,KAAK;AACL,GAAG,SAAS;AACZ,IAAI,MAAM,MAAM,CAAC,MAAM,EAAE,CAAC;AAC1B,GAAG;AACH,EAAC;AACD;AACO,MAAM,WAAW,GAAG,CAAC,MAAM,EAAE,SAAS,EAAE,UAAU,EAAE,QAAQ,KAAK;AACxE,EAAE,MAAM,QAAQ,GAAG,SAAS,CAAC,MAAM,EAAE,SAAS,CAAC,CAAC;AAChD;AACA,EAAE,IAAI,KAAK,GAAG,CAAC,CAAC;AAChB,EAAE,IAAI,IAAI,CAAC;AACX,EAAE,IAAI,SAAS,GAAG,CAAC,CAAC,KAAK;AACzB,IAAI,IAAI,CAAC,IAAI,EAAE;AACf,MAAM,IAAI,GAAG,IAAI,CAAC;AAClB,MAAM,QAAQ,IAAI,QAAQ,CAAC,CAAC,CAAC,CAAC;AAC9B,KAAK;AACL,IAAG;AACH;AACA,EAAE,OAAO,IAAI,cAAc,CAAC;AAC5B,IAAI,MAAM,IAAI,CAAC,UAAU,EAAE;AAC3B,MAAM,IAAI;AACV,QAAQ,MAAM,CAAC,IAAI,EAAE,KAAK,CAAC,GAAG,MAAM,QAAQ,CAAC,IAAI,EAAE,CAAC;AACpD;AACA,QAAQ,IAAI,IAAI,EAAE;AAClB,SAAS,SAAS,EAAE,CAAC;AACrB,UAAU,UAAU,CAAC,KAAK,EAAE,CAAC;AAC7B,UAAU,OAAO;AACjB,SAAS;AACT;AACA,QAAQ,IAAI,GAAG,GAAG,KAAK,CAAC,UAAU,CAAC;AACnC,QAAQ,IAAI,UAAU,EAAE;AACxB,UAAU,IAAI,WAAW,GAAG,KAAK,IAAI,GAAG,CAAC;AACzC,UAAU,UAAU,CAAC,WAAW,CAAC,CAAC;AAClC,SAAS;AACT,QAAQ,UAAU,CAAC,OAAO,CAAC,IAAI,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC;AAClD,OAAO,CAAC,OAAO,GAAG,EAAE;AACpB,QAAQ,SAAS,CAAC,GAAG,CAAC,CAAC;AACvB,QAAQ,MAAM,GAAG,CAAC;AAClB,OAAO;AACP,KAAK;AACL,IAAI,MAAM,CAAC,MAAM,EAAE;AACnB,MAAM,SAAS,CAAC,MAAM,CAAC,CAAC;AACxB,MAAM,OAAO,QAAQ,CAAC,MAAM,EAAE,CAAC;AAC/B,KAAK;AACL,GAAG,EAAE;AACL,IAAI,aAAa,EAAE,CAAC;AACpB,GAAG,CAAC;AACJ;;AC5EA,MAAM,kBAAkB,GAAG,EAAE,GAAG,IAAI,CAAC;AACrC;AACA,MAAM,CAAC,UAAU,CAAC,GAAGA,OAAK,CAAC;AAC3B;AACA,MAAM,cAAc,GAAG,CAAC,CAAC,CAAC,OAAO,EAAE,QAAQ,CAAC,MAAM;AAClD,EAAE,OAAO,EAAE,QAAQ;AACnB,CAAC,CAAC,EAAEA,OAAK,CAAC,MAAM,CAAC,CAAC;AAClB;AACA,MAAM;AACN,kBAAE6D,gBAAc,eAAEC,aAAW;AAC7B,CAAC,GAAG9D,OAAK,CAAC,MAAM,CAAC;AACjB;AACA;AACA,MAAM,IAAI,GAAG,CAAC,EAAE,EAAE,GAAG,IAAI,KAAK;AAC9B,EAAE,IAAI;AACN,IAAI,OAAO,CAAC,CAAC,EAAE,CAAC,GAAG,IAAI,CAAC,CAAC;AACzB,GAAG,CAAC,OAAO,CAAC,EAAE;AACd,IAAI,OAAO,KAAK;AAChB,GAAG;AACH,EAAC;AACD;AACA,MAAM,OAAO,GAAG,CAAC,GAAG,KAAK;AACzB,EAAE,GAAG,GAAGA,OAAK,CAAC,KAAK,CAAC,IAAI,CAAC;AACzB,IAAI,aAAa,EAAE,IAAI;AACvB,GAAG,EAAE,cAAc,EAAE,GAAG,CAAC,CAAC;AAC1B;AACA,EAAE,MAAM,CAAC,KAAK,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,CAAC,GAAG,GAAG,CAAC;AACnD,EAAE,MAAM,gBAAgB,GAAG,QAAQ,GAAG,UAAU,CAAC,QAAQ,CAAC,GAAG,OAAO,KAAK,KAAK,UAAU,CAAC;AACzF,EAAE,MAAM,kBAAkB,GAAG,UAAU,CAAC,OAAO,CAAC,CAAC;AACjD,EAAE,MAAM,mBAAmB,GAAG,UAAU,CAAC,QAAQ,CAAC,CAAC;AACnD;AACA,EAAE,IAAI,CAAC,gBAAgB,EAAE;AACzB,IAAI,OAAO,KAAK,CAAC;AACjB,GAAG;AACH;AACA,EAAE,MAAM,yBAAyB,GAAG,gBAAgB,IAAI,UAAU,CAAC6D,gBAAc,CAAC,CAAC;AACnF;AACA,EAAE,MAAM,UAAU,GAAG,gBAAgB,KAAK,OAAOC,aAAW,KAAK,UAAU;AAC3E,MAAM,CAAC,CAAC,OAAO,KAAK,CAAC,GAAG,KAAK,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,EAAE,IAAIA,aAAW,EAAE,CAAC;AACpE,MAAM,OAAO,GAAG,KAAK,IAAI,UAAU,CAAC,MAAM,IAAI,OAAO,CAAC,GAAG,CAAC,CAAC,WAAW,EAAE,CAAC;AACzE,GAAG,CAAC;AACJ;AACA,EAAE,MAAM,qBAAqB,GAAG,kBAAkB,IAAI,yBAAyB,IAAI,IAAI,CAAC,MAAM;AAC9F,IAAI,IAAI,cAAc,GAAG,KAAK,CAAC;AAC/B;AACA,IAAI,MAAM,cAAc,GAAG,IAAI,OAAO,CAAC,QAAQ,CAAC,MAAM,EAAE;AACxD,MAAM,IAAI,EAAE,IAAID,gBAAc,EAAE;AAChC,MAAM,MAAM,EAAE,MAAM;AACpB,MAAM,IAAI,MAAM,GAAG;AACnB,QAAQ,cAAc,GAAG,IAAI,CAAC;AAC9B,QAAQ,OAAO,MAAM,CAAC;AACtB,OAAO;AACP,KAAK,CAAC,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;AACnC;AACA,IAAI,OAAO,cAAc,IAAI,CAAC,cAAc,CAAC;AAC7C,GAAG,CAAC,CAAC;AACL;AACA,EAAE,MAAM,sBAAsB,GAAG,mBAAmB,IAAI,yBAAyB;AACjF,IAAI,IAAI,CAAC,MAAM7D,OAAK,CAAC,gBAAgB,CAAC,IAAI,QAAQ,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC;AAC9D;AACA,EAAE,MAAM,SAAS,GAAG;AACpB,IAAI,MAAM,EAAE,sBAAsB,KAAK,CAAC,GAAG,KAAK,GAAG,CAAC,IAAI,CAAC;AACzD,GAAG,CAAC;AACJ;AACA,EAAE,gBAAgB,KAAK,CAAC,MAAM;AAC9B,IAAI,CAAC,MAAM,EAAE,aAAa,EAAE,MAAM,EAAE,UAAU,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,IAAI,IAAI;AAC1E,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,MAAM,KAAK;AAC9D,QAAQ,IAAI,MAAM,GAAG,GAAG,IAAI,GAAG,CAAC,IAAI,CAAC,CAAC;AACtC;AACA,QAAQ,IAAI,MAAM,EAAE;AACpB,UAAU,OAAO,MAAM,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;AAClC,SAAS;AACT;AACA,QAAQ,MAAM,IAAI,UAAU,CAAC,CAAC,eAAe,EAAE,IAAI,CAAC,kBAAkB,CAAC,EAAE,UAAU,CAAC,eAAe,EAAE,MAAM,CAAC,CAAC;AAC7G,OAAO,EAAC;AACR,KAAK,CAAC,CAAC;AACP,GAAG,GAAG,CAAC,CAAC;AACR;AACA,EAAE,MAAM,aAAa,GAAG,OAAO,IAAI,KAAK;AACxC,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE;AACtB,MAAM,OAAO,CAAC,CAAC;AACf,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,MAAM,CAAC,IAAI,CAAC,EAAE;AAC5B,MAAM,OAAO,IAAI,CAAC,IAAI,CAAC;AACvB,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,mBAAmB,CAAC,IAAI,CAAC,EAAE;AACzC,MAAM,MAAM,QAAQ,GAAG,IAAI,OAAO,CAAC,QAAQ,CAAC,MAAM,EAAE;AACpD,QAAQ,MAAM,EAAE,MAAM;AACtB,QAAQ,IAAI;AACZ,OAAO,CAAC,CAAC;AACT,MAAM,OAAO,CAAC,MAAM,QAAQ,CAAC,WAAW,EAAE,EAAE,UAAU,CAAC;AACvD,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,iBAAiB,CAAC,IAAI,CAAC,IAAIA,OAAK,CAAC,aAAa,CAAC,IAAI,CAAC,EAAE;AACpE,MAAM,OAAO,IAAI,CAAC,UAAU,CAAC;AAC7B,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,iBAAiB,CAAC,IAAI,CAAC,EAAE;AACvC,MAAM,IAAI,GAAG,IAAI,GAAG,EAAE,CAAC;AACvB,KAAK;AACL;AACA,IAAI,IAAIA,OAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,EAAE;AAC9B,MAAM,OAAO,CAAC,MAAM,UAAU,CAAC,IAAI,CAAC,EAAE,UAAU,CAAC;AACjD,KAAK;AACL,IAAG;AACH;AACA,EAAE,MAAM,iBAAiB,GAAG,OAAO,OAAO,EAAE,IAAI,KAAK;AACrD,IAAI,MAAM,MAAM,GAAGA,OAAK,CAAC,cAAc,CAAC,OAAO,CAAC,gBAAgB,EAAE,CAAC,CAAC;AACpE;AACA,IAAI,OAAO,MAAM,IAAI,IAAI,GAAG,aAAa,CAAC,IAAI,CAAC,GAAG,MAAM,CAAC;AACzD,IAAG;AACH;AACA,EAAE,OAAO,OAAO,MAAM,KAAK;AAC3B,IAAI,IAAI;AACR,MAAM,GAAG;AACT,MAAM,MAAM;AACZ,MAAM,IAAI;AACV,MAAM,MAAM;AACZ,MAAM,WAAW;AACjB,MAAM,OAAO;AACb,MAAM,kBAAkB;AACxB,MAAM,gBAAgB;AACtB,MAAM,YAAY;AAClB,MAAM,OAAO;AACb,MAAM,eAAe,GAAG,aAAa;AACrC,MAAM,YAAY;AAClB,KAAK,GAAG,aAAa,CAAC,MAAM,CAAC,CAAC;AAC9B;AACA,IAAI,IAAI,MAAM,GAAG,QAAQ,IAAI,KAAK,CAAC;AACnC;AACA,IAAI,YAAY,GAAG,YAAY,GAAG,CAAC,YAAY,GAAG,EAAE,EAAE,WAAW,EAAE,GAAG,MAAM,CAAC;AAC7E;AACA,IAAI,IAAI,cAAc,GAAG+D,gBAAc,CAAC,CAAC,MAAM,EAAE,WAAW,IAAI,WAAW,CAAC,aAAa,EAAE,CAAC,EAAE,OAAO,CAAC,CAAC;AACvG;AACA,IAAI,IAAI,OAAO,GAAG,IAAI,CAAC;AACvB;AACA,IAAI,MAAM,WAAW,GAAG,cAAc,IAAI,cAAc,CAAC,WAAW,KAAK,MAAM;AAC/E,MAAM,cAAc,CAAC,WAAW,EAAE,CAAC;AACnC,KAAK,CAAC,CAAC;AACP;AACA,IAAI,IAAI,oBAAoB,CAAC;AAC7B;AACA,IAAI,IAAI;AACR,MAAM;AACN,QAAQ,gBAAgB,IAAI,qBAAqB,IAAI,MAAM,KAAK,KAAK,IAAI,MAAM,KAAK,MAAM;AAC1F,QAAQ,CAAC,oBAAoB,GAAG,MAAM,iBAAiB,CAAC,OAAO,EAAE,IAAI,CAAC,MAAM,CAAC;AAC7E,QAAQ;AACR,QAAQ,IAAI,QAAQ,GAAG,IAAI,OAAO,CAAC,GAAG,EAAE;AACxC,UAAU,MAAM,EAAE,MAAM;AACxB,UAAU,IAAI,EAAE,IAAI;AACpB,UAAU,MAAM,EAAE,MAAM;AACxB,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,IAAI,iBAAiB,CAAC;AAC9B;AACA,QAAQ,IAAI/D,OAAK,CAAC,UAAU,CAAC,IAAI,CAAC,KAAK,iBAAiB,GAAG,QAAQ,CAAC,OAAO,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC,EAAE;AAClG,UAAU,OAAO,CAAC,cAAc,CAAC,iBAAiB,EAAC;AACnD,SAAS;AACT;AACA,QAAQ,IAAI,QAAQ,CAAC,IAAI,EAAE;AAC3B,UAAU,MAAM,CAAC,UAAU,EAAE,KAAK,CAAC,GAAG,sBAAsB;AAC5D,YAAY,oBAAoB;AAChC,YAAY,oBAAoB,CAAC,cAAc,CAAC,gBAAgB,CAAC,CAAC;AAClE,WAAW,CAAC;AACZ;AACA,UAAU,IAAI,GAAG,WAAW,CAAC,QAAQ,CAAC,IAAI,EAAE,kBAAkB,EAAE,UAAU,EAAE,KAAK,CAAC,CAAC;AACnF,SAAS;AACT,OAAO;AACP;AACA,MAAM,IAAI,CAACA,OAAK,CAAC,QAAQ,CAAC,eAAe,CAAC,EAAE;AAC5C,QAAQ,eAAe,GAAG,eAAe,GAAG,SAAS,GAAG,MAAM,CAAC;AAC/D,OAAO;AACP;AACA;AACA;AACA,MAAM,MAAM,sBAAsB,GAAG,kBAAkB,IAAI,aAAa,IAAI,OAAO,CAAC,SAAS,CAAC;AAC9F;AACA,MAAM,MAAM,eAAe,GAAG;AAC9B,QAAQ,GAAG,YAAY;AACvB,QAAQ,MAAM,EAAE,cAAc;AAC9B,QAAQ,MAAM,EAAE,MAAM,CAAC,WAAW,EAAE;AACpC,QAAQ,OAAO,EAAE,OAAO,CAAC,SAAS,EAAE,CAAC,MAAM,EAAE;AAC7C,QAAQ,IAAI,EAAE,IAAI;AAClB,QAAQ,MAAM,EAAE,MAAM;AACtB,QAAQ,WAAW,EAAE,sBAAsB,GAAG,eAAe,GAAG,SAAS;AACzE,OAAO,CAAC;AACR;AACA,MAAM,OAAO,GAAG,kBAAkB,IAAI,IAAI,OAAO,CAAC,GAAG,EAAE,eAAe,CAAC,CAAC;AACxE;AACA,MAAM,IAAI,QAAQ,GAAG,OAAO,kBAAkB,GAAG,MAAM,CAAC,OAAO,EAAE,YAAY,CAAC,GAAG,MAAM,CAAC,GAAG,EAAE,eAAe,CAAC,CAAC,CAAC;AAC/G;AACA,MAAM,MAAM,gBAAgB,GAAG,sBAAsB,KAAK,YAAY,KAAK,QAAQ,IAAI,YAAY,KAAK,UAAU,CAAC,CAAC;AACpH;AACA,MAAM,IAAI,sBAAsB,KAAK,kBAAkB,KAAK,gBAAgB,IAAI,WAAW,CAAC,CAAC,EAAE;AAC/F,QAAQ,MAAM,OAAO,GAAG,EAAE,CAAC;AAC3B;AACA,QAAQ,CAAC,QAAQ,EAAE,YAAY,EAAE,SAAS,CAAC,CAAC,OAAO,CAAC,IAAI,IAAI;AAC5D,UAAU,OAAO,CAAC,IAAI,CAAC,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAC;AACzC,SAAS,CAAC,CAAC;AACX;AACA,QAAQ,MAAM,qBAAqB,GAAGA,OAAK,CAAC,cAAc,CAAC,QAAQ,CAAC,OAAO,CAAC,GAAG,CAAC,gBAAgB,CAAC,CAAC,CAAC;AACnG;AACA,QAAQ,MAAM,CAAC,UAAU,EAAE,KAAK,CAAC,GAAG,kBAAkB,IAAI,sBAAsB;AAChF,UAAU,qBAAqB;AAC/B,UAAU,oBAAoB,CAAC,cAAc,CAAC,kBAAkB,CAAC,EAAE,IAAI,CAAC;AACxE,SAAS,IAAI,EAAE,CAAC;AAChB;AACA,QAAQ,QAAQ,GAAG,IAAI,QAAQ;AAC/B,UAAU,WAAW,CAAC,QAAQ,CAAC,IAAI,EAAE,kBAAkB,EAAE,UAAU,EAAE,MAAM;AAC3E,YAAY,KAAK,IAAI,KAAK,EAAE,CAAC;AAC7B,YAAY,WAAW,IAAI,WAAW,EAAE,CAAC;AACzC,WAAW,CAAC;AACZ,UAAU,OAAO;AACjB,SAAS,CAAC;AACV,OAAO;AACP;AACA,MAAM,YAAY,GAAG,YAAY,IAAI,MAAM,CAAC;AAC5C;AACA,MAAM,IAAI,YAAY,GAAG,MAAM,SAAS,CAACA,OAAK,CAAC,OAAO,CAAC,SAAS,EAAE,YAAY,CAAC,IAAI,MAAM,CAAC,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;AAC7G;AACA,MAAM,CAAC,gBAAgB,IAAI,WAAW,IAAI,WAAW,EAAE,CAAC;AACxD;AACA,MAAM,OAAO,MAAM,IAAI,OAAO,CAAC,CAAC,OAAO,EAAE,MAAM,KAAK;AACpD,QAAQ,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE;AAChC,UAAU,IAAI,EAAE,YAAY;AAC5B,UAAU,OAAO,EAAE8C,cAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC;AACtD,UAAU,MAAM,EAAE,QAAQ,CAAC,MAAM;AACjC,UAAU,UAAU,EAAE,QAAQ,CAAC,UAAU;AACzC,UAAU,MAAM;AAChB,UAAU,OAAO;AACjB,SAAS,EAAC;AACV,OAAO,CAAC;AACR,KAAK,CAAC,OAAO,GAAG,EAAE;AAClB,MAAM,WAAW,IAAI,WAAW,EAAE,CAAC;AACnC;AACA,MAAM,IAAI,GAAG,IAAI,GAAG,CAAC,IAAI,KAAK,WAAW,IAAI,oBAAoB,CAAC,IAAI,CAAC,GAAG,CAAC,OAAO,CAAC,EAAE;AACrF,QAAQ,MAAM,MAAM,CAAC,MAAM;AAC3B,UAAU,IAAI,UAAU,CAAC,eAAe,EAAE,UAAU,CAAC,WAAW,EAAE,MAAM,EAAE,OAAO,CAAC;AAClF,UAAU;AACV,YAAY,KAAK,EAAE,GAAG,CAAC,KAAK,IAAI,GAAG;AACnC,WAAW;AACX,SAAS;AACT,OAAO;AACP;AACA,MAAM,MAAM,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,IAAI,GAAG,CAAC,IAAI,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;AACnE,KAAK;AACL,GAAG;AACH,EAAC;AACD;AACA,MAAM,SAAS,GAAG,IAAI,GAAG,EAAE,CAAC;AAC5B;AACO,MAAM,QAAQ,GAAG,CAAC,MAAM,KAAK;AACpC,EAAE,IAAI,GAAG,GAAG,CAAC,MAAM,IAAI,MAAM,CAAC,GAAG,KAAK,EAAE,CAAC;AACzC,EAAE,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,QAAQ,CAAC,GAAG,GAAG,CAAC;AACzC,EAAE,MAAM,KAAK,GAAG;AAChB,IAAI,OAAO,EAAE,QAAQ,EAAE,KAAK;AAC5B,GAAG,CAAC;AACJ;AACA,EAAE,IAAI,GAAG,GAAG,KAAK,CAAC,MAAM,EAAE,CAAC,GAAG,GAAG;AACjC,IAAI,IAAI,EAAE,MAAM,EAAE,GAAG,GAAG,SAAS,CAAC;AAClC;AACA,EAAE,OAAO,CAAC,EAAE,EAAE;AACd,IAAI,IAAI,GAAG,KAAK,CAAC,CAAC,CAAC,CAAC;AACpB,IAAI,MAAM,GAAG,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;AAC3B;AACA,IAAI,MAAM,KAAK,SAAS,IAAI,GAAG,CAAC,GAAG,CAAC,IAAI,EAAE,MAAM,IAAI,CAAC,GAAG,IAAI,GAAG,EAAE,GAAG,OAAO,CAAC,GAAG,CAAC,CAAC,EAAC;AAClF;AACA,IAAI,GAAG,GAAG,MAAM,CAAC;AACjB,GAAG;AACH;AACA,EAAE,OAAO,MAAM,CAAC;AAChB,CAAC,CAAC;AACF;AACgB,QAAQ;;ACvRxB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,aAAa,GAAG;AACtB,EAAE,IAAI,EAAE,WAAW;AACnB,EAAE,GAAG,EAAE,UAAU;AACjB,EAAE,KAAK,EAAE;AACT,IAAI,GAAG,EAAEkB,QAAqB;AAC9B,GAAG;AACH,CAAC,CAAC;AACF;AACA;AACAhE,OAAK,CAAC,OAAO,CAAC,aAAa,EAAE,CAAC,EAAE,EAAE,KAAK,KAAK;AAC5C,EAAE,IAAI,EAAE,EAAE;AACV,IAAI,IAAI;AACR,MAAM,MAAM,CAAC,cAAc,CAAC,EAAE,EAAE,MAAM,EAAE,EAAE,KAAK,EAAE,CAAC,CAAC;AACnD,KAAK,CAAC,OAAO,CAAC,EAAE;AAChB;AACA,KAAK;AACL,IAAI,MAAM,CAAC,cAAc,CAAC,EAAE,EAAE,aAAa,EAAE,EAAE,KAAK,EAAE,CAAC,CAAC;AACxD,GAAG;AACH,CAAC,CAAC,CAAC;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,YAAY,GAAG,CAAC,MAAM,KAAK,CAAC,EAAE,EAAE,MAAM,CAAC,CAAC,CAAC;AAC/C;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,gBAAgB,GAAG,CAAC,OAAO,KAAKA,OAAK,CAAC,UAAU,CAAC,OAAO,CAAC,IAAI,OAAO,KAAK,IAAI,IAAI,OAAO,KAAK,KAAK,CAAC;AACzG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,UAAU,CAAC,QAAQ,EAAE,MAAM,EAAE;AACtC,EAAE,QAAQ,GAAGA,OAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,GAAG,QAAQ,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC7D;AACA,EAAE,MAAM,EAAE,MAAM,EAAE,GAAG,QAAQ,CAAC;AAC9B,EAAE,IAAI,aAAa,CAAC;AACpB,EAAE,IAAI,OAAO,CAAC;AACd;AACA,EAAE,MAAM,eAAe,GAAG,EAAE,CAAC;AAC7B;AACA,EAAE,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,MAAM,EAAE,CAAC,EAAE,EAAE;AACnC,IAAI,aAAa,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC;AAChC,IAAI,IAAI,EAAE,CAAC;AACX;AACA,IAAI,OAAO,GAAG,aAAa,CAAC;AAC5B;AACA,IAAI,IAAI,CAAC,gBAAgB,CAAC,aAAa,CAAC,EAAE;AAC1C,MAAM,OAAO,GAAG,aAAa,CAAC,CAAC,EAAE,GAAG,MAAM,CAAC,aAAa,CAAC,EAAE,WAAW,EAAE,CAAC,CAAC;AAC1E;AACA,MAAM,IAAI,OAAO,KAAK,SAAS,EAAE;AACjC,QAAQ,MAAM,IAAI,UAAU,CAAC,CAAC,iBAAiB,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC;AACxD,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI,OAAO,KAAKA,OAAK,CAAC,UAAU,CAAC,OAAO,CAAC,KAAK,OAAO,GAAG,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,CAAC,CAAC,EAAE;AACnF,MAAM,MAAM;AACZ,KAAK;AACL;AACA,IAAI,eAAe,CAAC,EAAE,IAAI,GAAG,GAAG,CAAC,CAAC,GAAG,OAAO,CAAC;AAC7C,GAAG;AACH;AACA,EAAE,IAAI,CAAC,OAAO,EAAE;AAChB,IAAI,MAAM,OAAO,GAAG,MAAM,CAAC,OAAO,CAAC,eAAe,CAAC;AACnD,OAAO,GAAG,CAAC,CAAC,CAAC,EAAE,EAAE,KAAK,CAAC,KAAK,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC,CAAC;AAC5C,SAAS,KAAK,KAAK,KAAK,GAAG,qCAAqC,GAAG,+BAA+B,CAAC;AACnG,OAAO,CAAC;AACR;AACA,IAAI,IAAI,CAAC,GAAG,MAAM;AAClB,OAAO,OAAO,CAAC,MAAM,GAAG,CAAC,GAAG,WAAW,GAAG,OAAO,CAAC,GAAG,CAAC,YAAY,CAAC,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,GAAG,GAAG,YAAY,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC;AAC/G,MAAM,yBAAyB,CAAC;AAChC;AACA,IAAI,MAAM,IAAI,UAAU;AACxB,MAAM,CAAC,qDAAqD,CAAC,GAAG,CAAC;AACjE,MAAM,iBAAiB;AACvB,KAAK,CAAC;AACN,GAAG;AACH;AACA,EAAE,OAAO,OAAO,CAAC;AACjB,CAAC;AACD;AACA;AACA;AACA;AACA,iBAAe;AACf;AACA;AACA;AACA;AACA,EAAE,UAAU;AACZ;AACA;AACA;AACA;AACA;AACA,EAAE,QAAQ,EAAE,aAAa;AACzB,CAAC;;ACpHD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,4BAA4B,CAAC,MAAM,EAAE;AAC9C,EAAE,IAAI,MAAM,CAAC,WAAW,EAAE;AAC1B,IAAI,MAAM,CAAC,WAAW,CAAC,gBAAgB,EAAE,CAAC;AAC1C,GAAG;AACH;AACA,EAAE,IAAI,MAAM,CAAC,MAAM,IAAI,MAAM,CAAC,MAAM,CAAC,OAAO,EAAE;AAC9C,IAAI,MAAM,IAAI,aAAa,CAAC,IAAI,EAAE,MAAM,CAAC,CAAC;AAC1C,GAAG;AACH,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,eAAe,CAAC,MAAM,EAAE;AAChD,EAAE,4BAA4B,CAAC,MAAM,CAAC,CAAC;AACvC;AACA,EAAE,MAAM,CAAC,OAAO,GAAG8C,cAAY,CAAC,IAAI,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC;AACrD;AACA;AACA,EAAE,MAAM,CAAC,IAAI,GAAG,aAAa,CAAC,IAAI;AAClC,IAAI,MAAM;AACV,IAAI,MAAM,CAAC,gBAAgB;AAC3B,GAAG,CAAC;AACJ;AACA,EAAE,IAAI,CAAC,MAAM,EAAE,KAAK,EAAE,OAAO,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC,EAAE;AAC9D,IAAI,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,mCAAmC,EAAE,KAAK,CAAC,CAAC;AAC9E,GAAG;AACH;AACA,EAAE,MAAM,OAAO,GAAG,QAAQ,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,IAAID,UAAQ,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;AAClF;AACA,EAAE,OAAO,OAAO,CAAC,MAAM,CAAC,CAAC,IAAI,CAAC,SAAS,mBAAmB,CAAC,QAAQ,EAAE;AACrE,IAAI,4BAA4B,CAAC,MAAM,CAAC,CAAC;AACzC;AACA;AACA,IAAI,QAAQ,CAAC,IAAI,GAAG,aAAa,CAAC,IAAI;AACtC,MAAM,MAAM;AACZ,MAAM,MAAM,CAAC,iBAAiB;AAC9B,MAAM,QAAQ;AACd,KAAK,CAAC;AACN;AACA,IAAI,QAAQ,CAAC,OAAO,GAAGC,cAAY,CAAC,IAAI,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;AAC3D;AACA,IAAI,OAAO,QAAQ,CAAC;AACpB,GAAG,EAAE,SAAS,kBAAkB,CAAC,MAAM,EAAE;AACzC,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE;AAC3B,MAAM,4BAA4B,CAAC,MAAM,CAAC,CAAC;AAC3C;AACA;AACA,MAAM,IAAI,MAAM,IAAI,MAAM,CAAC,QAAQ,EAAE;AACrC,QAAQ,MAAM,CAAC,QAAQ,CAAC,IAAI,GAAG,aAAa,CAAC,IAAI;AACjD,UAAU,MAAM;AAChB,UAAU,MAAM,CAAC,iBAAiB;AAClC,UAAU,MAAM,CAAC,QAAQ;AACzB,SAAS,CAAC;AACV,QAAQ,MAAM,CAAC,QAAQ,CAAC,OAAO,GAAGA,cAAY,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,OAAO,CAAC,CAAC;AAC7E,OAAO;AACP,KAAK;AACL;AACA,IAAI,OAAO,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;AAClC,GAAG,CAAC,CAAC;AACL;;AC3EA,MAAMmB,YAAU,GAAG,EAAE,CAAC;AACtB;AACA;AACA,CAAC,QAAQ,EAAE,SAAS,EAAE,QAAQ,EAAE,UAAU,EAAE,QAAQ,EAAE,QAAQ,CAAC,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,CAAC,KAAK;AACrF,EAAEA,YAAU,CAAC,IAAI,CAAC,GAAG,SAAS,SAAS,CAAC,KAAK,EAAE;AAC/C,IAAI,OAAO,OAAO,KAAK,KAAK,IAAI,IAAI,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,IAAI,GAAG,GAAG,CAAC,GAAG,IAAI,CAAC;AACtE,GAAG,CAAC;AACJ,CAAC,CAAC,CAAC;AACH;AACA,MAAM,kBAAkB,GAAG,EAAE,CAAC;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACAA,YAAU,CAAC,YAAY,GAAG,SAAS,YAAY,CAAC,SAAS,EAAE,OAAO,EAAE,OAAO,EAAE;AAC7E,EAAE,SAAS,aAAa,CAAC,GAAG,EAAE,IAAI,EAAE;AACpC,IAAI,OAAO,UAAU,GAAG,OAAO,GAAG,0BAA0B,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,OAAO,GAAG,IAAI,GAAG,OAAO,GAAG,EAAE,CAAC,CAAC;AACnH,GAAG;AACH;AACA;AACA,EAAE,OAAO,CAAC,KAAK,EAAE,GAAG,EAAE,IAAI,KAAK;AAC/B,IAAI,IAAI,SAAS,KAAK,KAAK,EAAE;AAC7B,MAAM,MAAM,IAAI,UAAU;AAC1B,QAAQ,aAAa,CAAC,GAAG,EAAE,mBAAmB,IAAI,OAAO,GAAG,MAAM,GAAG,OAAO,GAAG,EAAE,CAAC,CAAC;AACnF,QAAQ,UAAU,CAAC,cAAc;AACjC,OAAO,CAAC;AACR,KAAK;AACL;AACA,IAAI,IAAI,OAAO,IAAI,CAAC,kBAAkB,CAAC,GAAG,CAAC,EAAE;AAC7C,MAAM,kBAAkB,CAAC,GAAG,CAAC,GAAG,IAAI,CAAC;AACrC;AACA,MAAM,OAAO,CAAC,IAAI;AAClB,QAAQ,aAAa;AACrB,UAAU,GAAG;AACb,UAAU,8BAA8B,GAAG,OAAO,GAAG,yCAAyC;AAC9F,SAAS;AACT,OAAO,CAAC;AACR,KAAK;AACL;AACA,IAAI,OAAO,SAAS,GAAG,SAAS,CAAC,KAAK,EAAE,GAAG,EAAE,IAAI,CAAC,GAAG,IAAI,CAAC;AAC1D,GAAG,CAAC;AACJ,CAAC,CAAC;AACF;AACAA,YAAU,CAAC,QAAQ,GAAG,SAAS,QAAQ,CAAC,eAAe,EAAE;AACzD,EAAE,OAAO,CAAC,KAAK,EAAE,GAAG,KAAK;AACzB;AACA,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC,EAAE,GAAG,CAAC,4BAA4B,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC;AACzE,IAAI,OAAO,IAAI,CAAC;AAChB,GAAG;AACH,CAAC,CAAC;AACF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,YAAY,EAAE;AACtD,EAAE,IAAI,OAAO,OAAO,KAAK,QAAQ,EAAE;AACnC,IAAI,MAAM,IAAI,UAAU,CAAC,2BAA2B,EAAE,UAAU,CAAC,oBAAoB,CAAC,CAAC;AACvF,GAAG;AACH,EAAE,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;AACpC,EAAE,IAAI,CAAC,GAAG,IAAI,CAAC,MAAM,CAAC;AACtB,EAAE,OAAO,CAAC,EAAE,GAAG,CAAC,EAAE;AAClB,IAAI,MAAM,GAAG,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC;AACxB,IAAI,MAAM,SAAS,GAAG,MAAM,CAAC,GAAG,CAAC,CAAC;AAClC,IAAI,IAAI,SAAS,EAAE;AACnB,MAAM,MAAM,KAAK,GAAG,OAAO,CAAC,GAAG,CAAC,CAAC;AACjC,MAAM,MAAM,MAAM,GAAG,KAAK,KAAK,SAAS,IAAI,SAAS,CAAC,KAAK,EAAE,GAAG,EAAE,OAAO,CAAC,CAAC;AAC3E,MAAM,IAAI,MAAM,KAAK,IAAI,EAAE;AAC3B,QAAQ,MAAM,IAAI,UAAU,CAAC,SAAS,GAAG,GAAG,GAAG,WAAW,GAAG,MAAM,EAAE,UAAU,CAAC,oBAAoB,CAAC,CAAC;AACtG,OAAO;AACP,MAAM,SAAS;AACf,KAAK;AACL,IAAI,IAAI,YAAY,KAAK,IAAI,EAAE;AAC/B,MAAM,MAAM,IAAI,UAAU,CAAC,iBAAiB,GAAG,GAAG,EAAE,UAAU,CAAC,cAAc,CAAC,CAAC;AAC/E,KAAK;AACL,GAAG;AACH,CAAC;AACD;AACA,kBAAe;AACf,EAAE,aAAa;AACf,cAAEA,YAAU;AACZ,CAAC;;ACvFD,MAAM,UAAU,GAAG,SAAS,CAAC,UAAU,CAAC;AACxC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,KAAK,CAAC;AACZ,EAAE,WAAW,CAAC,cAAc,EAAE;AAC9B,IAAI,IAAI,CAAC,QAAQ,GAAG,cAAc,IAAI,EAAE,CAAC;AACzC,IAAI,IAAI,CAAC,YAAY,GAAG;AACxB,MAAM,OAAO,EAAE,IAAIC,oBAAkB,EAAE;AACvC,MAAM,QAAQ,EAAE,IAAIA,oBAAkB,EAAE;AACxC,KAAK,CAAC;AACN,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE,MAAM,OAAO,CAAC,WAAW,EAAE,MAAM,EAAE;AACrC,IAAI,IAAI;AACR,MAAM,OAAO,MAAM,IAAI,CAAC,QAAQ,CAAC,WAAW,EAAE,MAAM,CAAC,CAAC;AACtD,KAAK,CAAC,OAAO,GAAG,EAAE;AAClB,MAAM,IAAI,GAAG,YAAY,KAAK,EAAE;AAChC,QAAQ,IAAI,KAAK,GAAG,EAAE,CAAC;AACvB;AACA,QAAQ,KAAK,CAAC,iBAAiB,GAAG,KAAK,CAAC,iBAAiB,CAAC,KAAK,CAAC,IAAI,KAAK,GAAG,IAAI,KAAK,EAAE,CAAC,CAAC;AACzF;AACA;AACA,QAAQ,MAAM,KAAK,GAAG,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC,KAAK,CAAC,OAAO,CAAC,OAAO,EAAE,EAAE,CAAC,GAAG,EAAE,CAAC;AAC1E,QAAQ,IAAI;AACZ,UAAU,IAAI,CAAC,GAAG,CAAC,KAAK,EAAE;AAC1B,YAAY,GAAG,CAAC,KAAK,GAAG,KAAK,CAAC;AAC9B;AACA,WAAW,MAAM,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,CAAC,QAAQ,CAAC,KAAK,CAAC,OAAO,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC,EAAE;AAC3F,YAAY,GAAG,CAAC,KAAK,IAAI,IAAI,GAAG,MAAK;AACrC,WAAW;AACX,SAAS,CAAC,OAAO,CAAC,EAAE;AACpB;AACA,SAAS;AACT,OAAO;AACP;AACA,MAAM,MAAM,GAAG,CAAC;AAChB,KAAK;AACL,GAAG;AACH;AACA,EAAE,QAAQ,CAAC,WAAW,EAAE,MAAM,EAAE;AAChC;AACA;AACA,IAAI,IAAI,OAAO,WAAW,KAAK,QAAQ,EAAE;AACzC,MAAM,MAAM,GAAG,MAAM,IAAI,EAAE,CAAC;AAC5B,MAAM,MAAM,CAAC,GAAG,GAAG,WAAW,CAAC;AAC/B,KAAK,MAAM;AACX,MAAM,MAAM,GAAG,WAAW,IAAI,EAAE,CAAC;AACjC,KAAK;AACL;AACA,IAAI,MAAM,GAAG,WAAW,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;AAChD;AACA,IAAI,MAAM,CAAC,YAAY,EAAE,gBAAgB,EAAE,OAAO,CAAC,GAAG,MAAM,CAAC;AAC7D;AACA,IAAI,IAAI,YAAY,KAAK,SAAS,EAAE;AACpC,MAAM,SAAS,CAAC,aAAa,CAAC,YAAY,EAAE;AAC5C,QAAQ,iBAAiB,EAAE,UAAU,CAAC,YAAY,CAAC,UAAU,CAAC,OAAO,CAAC;AACtE,QAAQ,iBAAiB,EAAE,UAAU,CAAC,YAAY,CAAC,UAAU,CAAC,OAAO,CAAC;AACtE,QAAQ,mBAAmB,EAAE,UAAU,CAAC,YAAY,CAAC,UAAU,CAAC,OAAO,CAAC;AACxE,OAAO,EAAE,KAAK,CAAC,CAAC;AAChB,KAAK;AACL;AACA,IAAI,IAAI,gBAAgB,IAAI,IAAI,EAAE;AAClC,MAAM,IAAIlE,OAAK,CAAC,UAAU,CAAC,gBAAgB,CAAC,EAAE;AAC9C,QAAQ,MAAM,CAAC,gBAAgB,GAAG;AAClC,UAAU,SAAS,EAAE,gBAAgB;AACrC,UAAS;AACT,OAAO,MAAM;AACb,QAAQ,SAAS,CAAC,aAAa,CAAC,gBAAgB,EAAE;AAClD,UAAU,MAAM,EAAE,UAAU,CAAC,QAAQ;AACrC,UAAU,SAAS,EAAE,UAAU,CAAC,QAAQ;AACxC,SAAS,EAAE,IAAI,CAAC,CAAC;AACjB,OAAO;AACP,KAAK;AACL;AACA;AACA,IAAI,IAAI,MAAM,CAAC,iBAAiB,KAAK,SAAS,EAAE,CAE3C,MAAM,IAAI,IAAI,CAAC,QAAQ,CAAC,iBAAiB,KAAK,SAAS,EAAE;AAC9D,MAAM,MAAM,CAAC,iBAAiB,GAAG,IAAI,CAAC,QAAQ,CAAC,iBAAiB,CAAC;AACjE,KAAK,MAAM;AACX,MAAM,MAAM,CAAC,iBAAiB,GAAG,IAAI,CAAC;AACtC,KAAK;AACL;AACA,IAAI,SAAS,CAAC,aAAa,CAAC,MAAM,EAAE;AACpC,MAAM,OAAO,EAAE,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC;AAC7C,MAAM,aAAa,EAAE,UAAU,CAAC,QAAQ,CAAC,eAAe,CAAC;AACzD,KAAK,EAAE,IAAI,CAAC,CAAC;AACb;AACA;AACA,IAAI,MAAM,CAAC,MAAM,GAAG,CAAC,MAAM,CAAC,MAAM,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAE,WAAW,EAAE,CAAC;AACnF;AACA;AACA,IAAI,IAAI,cAAc,GAAG,OAAO,IAAIA,OAAK,CAAC,KAAK;AAC/C,MAAM,OAAO,CAAC,MAAM;AACpB,MAAM,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC;AAC5B,KAAK,CAAC;AACN;AACA,IAAI,OAAO,IAAIA,OAAK,CAAC,OAAO;AAC5B,MAAM,CAAC,QAAQ,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE,QAAQ,CAAC;AACjE,MAAM,CAAC,MAAM,KAAK;AAClB,QAAQ,OAAO,OAAO,CAAC,MAAM,CAAC,CAAC;AAC/B,OAAO;AACP,KAAK,CAAC;AACN;AACA,IAAI,MAAM,CAAC,OAAO,GAAG8C,cAAY,CAAC,MAAM,CAAC,cAAc,EAAE,OAAO,CAAC,CAAC;AAClE;AACA;AACA,IAAI,MAAM,uBAAuB,GAAG,EAAE,CAAC;AACvC,IAAI,IAAI,8BAA8B,GAAG,IAAI,CAAC;AAC9C,IAAI,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,OAAO,CAAC,SAAS,0BAA0B,CAAC,WAAW,EAAE;AACvF,MAAM,IAAI,OAAO,WAAW,CAAC,OAAO,KAAK,UAAU,IAAI,WAAW,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,KAAK,EAAE;AAC9F,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,8BAA8B,GAAG,8BAA8B,IAAI,WAAW,CAAC,WAAW,CAAC;AACjG;AACA,MAAM,uBAAuB,CAAC,OAAO,CAAC,WAAW,CAAC,SAAS,EAAE,WAAW,CAAC,QAAQ,CAAC,CAAC;AACnF,KAAK,CAAC,CAAC;AACP;AACA,IAAI,MAAM,wBAAwB,GAAG,EAAE,CAAC;AACxC,IAAI,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,OAAO,CAAC,SAAS,wBAAwB,CAAC,WAAW,EAAE;AACtF,MAAM,wBAAwB,CAAC,IAAI,CAAC,WAAW,CAAC,SAAS,EAAE,WAAW,CAAC,QAAQ,CAAC,CAAC;AACjF,KAAK,CAAC,CAAC;AACP;AACA,IAAI,IAAI,OAAO,CAAC;AAChB,IAAI,IAAI,CAAC,GAAG,CAAC,CAAC;AACd,IAAI,IAAI,GAAG,CAAC;AACZ;AACA,IAAI,IAAI,CAAC,8BAA8B,EAAE;AACzC,MAAM,MAAM,KAAK,GAAG,CAAC,eAAe,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,SAAS,CAAC,CAAC;AAC5D,MAAM,KAAK,CAAC,OAAO,CAAC,GAAG,uBAAuB,CAAC,CAAC;AAChD,MAAM,KAAK,CAAC,IAAI,CAAC,GAAG,wBAAwB,CAAC,CAAC;AAC9C,MAAM,GAAG,GAAG,KAAK,CAAC,MAAM,CAAC;AACzB;AACA,MAAM,OAAO,GAAG,OAAO,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC;AACxC;AACA,MAAM,OAAO,CAAC,GAAG,GAAG,EAAE;AACtB,QAAQ,OAAO,GAAG,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,EAAE,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AACvD,OAAO;AACP;AACA,MAAM,OAAO,OAAO,CAAC;AACrB,KAAK;AACL;AACA,IAAI,GAAG,GAAG,uBAAuB,CAAC,MAAM,CAAC;AACzC;AACA,IAAI,IAAI,SAAS,GAAG,MAAM,CAAC;AAC3B;AACA,IAAI,OAAO,CAAC,GAAG,GAAG,EAAE;AACpB,MAAM,MAAM,WAAW,GAAG,uBAAuB,CAAC,CAAC,EAAE,CAAC,CAAC;AACvD,MAAM,MAAM,UAAU,GAAG,uBAAuB,CAAC,CAAC,EAAE,CAAC,CAAC;AACtD,MAAM,IAAI;AACV,QAAQ,SAAS,GAAG,WAAW,CAAC,SAAS,CAAC,CAAC;AAC3C,OAAO,CAAC,OAAO,KAAK,EAAE;AACtB,QAAQ,UAAU,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;AACrC,QAAQ,MAAM;AACd,OAAO;AACP,KAAK;AACL;AACA,IAAI,IAAI;AACR,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,IAAI,EAAE,SAAS,CAAC,CAAC;AACtD,KAAK,CAAC,OAAO,KAAK,EAAE;AACpB,MAAM,OAAO,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;AACnC,KAAK;AACL;AACA,IAAI,CAAC,GAAG,CAAC,CAAC;AACV,IAAI,GAAG,GAAG,wBAAwB,CAAC,MAAM,CAAC;AAC1C;AACA,IAAI,OAAO,CAAC,GAAG,GAAG,EAAE;AACpB,MAAM,OAAO,GAAG,OAAO,CAAC,IAAI,CAAC,wBAAwB,CAAC,CAAC,EAAE,CAAC,EAAE,wBAAwB,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;AAC3F,KAAK;AACL;AACA,IAAI,OAAO,OAAO,CAAC;AACnB,GAAG;AACH;AACA,EAAE,MAAM,CAAC,MAAM,EAAE;AACjB,IAAI,MAAM,GAAG,WAAW,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,CAAC,CAAC;AAChD,IAAI,MAAM,QAAQ,GAAG,aAAa,CAAC,MAAM,CAAC,OAAO,EAAE,MAAM,CAAC,GAAG,EAAE,MAAM,CAAC,iBAAiB,CAAC,CAAC;AACzF,IAAI,OAAO,QAAQ,CAAC,QAAQ,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,gBAAgB,CAAC,CAAC;AACtE,GAAG;AACH,CAAC;AACD;AACA;AACA9C,OAAK,CAAC,OAAO,CAAC,CAAC,QAAQ,EAAE,KAAK,EAAE,MAAM,EAAE,SAAS,CAAC,EAAE,SAAS,mBAAmB,CAAC,MAAM,EAAE;AACzF;AACA,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,SAAS,GAAG,EAAE,MAAM,EAAE;AAClD,IAAI,OAAO,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,MAAM,IAAI,EAAE,EAAE;AAClD,MAAM,MAAM;AACZ,MAAM,GAAG;AACT,MAAM,IAAI,EAAE,CAAC,MAAM,IAAI,EAAE,EAAE,IAAI;AAC/B,KAAK,CAAC,CAAC,CAAC;AACR,GAAG,CAAC;AACJ,CAAC,CAAC,CAAC;AACH;AACAA,OAAK,CAAC,OAAO,CAAC,CAAC,MAAM,EAAE,KAAK,EAAE,OAAO,CAAC,EAAE,SAAS,qBAAqB,CAAC,MAAM,EAAE;AAC/E;AACA;AACA,EAAE,SAAS,kBAAkB,CAAC,MAAM,EAAE;AACtC,IAAI,OAAO,SAAS,UAAU,CAAC,GAAG,EAAE,IAAI,EAAE,MAAM,EAAE;AAClD,MAAM,OAAO,IAAI,CAAC,OAAO,CAAC,WAAW,CAAC,MAAM,IAAI,EAAE,EAAE;AACpD,QAAQ,MAAM;AACd,QAAQ,OAAO,EAAE,MAAM,GAAG;AAC1B,UAAU,cAAc,EAAE,qBAAqB;AAC/C,SAAS,GAAG,EAAE;AACd,QAAQ,GAAG;AACX,QAAQ,IAAI;AACZ,OAAO,CAAC,CAAC,CAAC;AACV,KAAK,CAAC;AACN,GAAG;AACH;AACA,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,GAAG,kBAAkB,EAAE,CAAC;AACjD;AACA,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,GAAG,MAAM,CAAC,GAAG,kBAAkB,CAAC,IAAI,CAAC,CAAC;AAC9D,CAAC,CAAC,CAAC;AACH;AACA,gBAAe,KAAK;;AC3OpB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM,WAAW,CAAC;AAClB,EAAE,WAAW,CAAC,QAAQ,EAAE;AACxB,IAAI,IAAI,OAAO,QAAQ,KAAK,UAAU,EAAE;AACxC,MAAM,MAAM,IAAI,SAAS,CAAC,8BAA8B,CAAC,CAAC;AAC1D,KAAK;AACL;AACA,IAAI,IAAI,cAAc,CAAC;AACvB;AACA,IAAI,IAAI,CAAC,OAAO,GAAG,IAAI,OAAO,CAAC,SAAS,eAAe,CAAC,OAAO,EAAE;AACjE,MAAM,cAAc,GAAG,OAAO,CAAC;AAC/B,KAAK,CAAC,CAAC;AACP;AACA,IAAI,MAAM,KAAK,GAAG,IAAI,CAAC;AACvB;AACA;AACA,IAAI,IAAI,CAAC,OAAO,CAAC,IAAI,CAAC,MAAM,IAAI;AAChC,MAAM,IAAI,CAAC,KAAK,CAAC,UAAU,EAAE,OAAO;AACpC;AACA,MAAM,IAAI,CAAC,GAAG,KAAK,CAAC,UAAU,CAAC,MAAM,CAAC;AACtC;AACA,MAAM,OAAO,CAAC,EAAE,GAAG,CAAC,EAAE;AACtB,QAAQ,KAAK,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC;AACpC,OAAO;AACP,MAAM,KAAK,CAAC,UAAU,GAAG,IAAI,CAAC;AAC9B,KAAK,CAAC,CAAC;AACP;AACA;AACA,IAAI,IAAI,CAAC,OAAO,CAAC,IAAI,GAAG,WAAW,IAAI;AACvC,MAAM,IAAI,QAAQ,CAAC;AACnB;AACA,MAAM,MAAM,OAAO,GAAG,IAAI,OAAO,CAAC,OAAO,IAAI;AAC7C,QAAQ,KAAK,CAAC,SAAS,CAAC,OAAO,CAAC,CAAC;AACjC,QAAQ,QAAQ,GAAG,OAAO,CAAC;AAC3B,OAAO,CAAC,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;AAC3B;AACA,MAAM,OAAO,CAAC,MAAM,GAAG,SAAS,MAAM,GAAG;AACzC,QAAQ,KAAK,CAAC,WAAW,CAAC,QAAQ,CAAC,CAAC;AACpC,OAAO,CAAC;AACR;AACA,MAAM,OAAO,OAAO,CAAC;AACrB,KAAK,CAAC;AACN;AACA,IAAI,QAAQ,CAAC,SAAS,MAAM,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,EAAE;AACvD,MAAM,IAAI,KAAK,CAAC,MAAM,EAAE;AACxB;AACA,QAAQ,OAAO;AACf,OAAO;AACP;AACA,MAAM,KAAK,CAAC,MAAM,GAAG,IAAI,aAAa,CAAC,OAAO,EAAE,MAAM,EAAE,OAAO,CAAC,CAAC;AACjE,MAAM,cAAc,CAAC,KAAK,CAAC,MAAM,CAAC,CAAC;AACnC,KAAK,CAAC,CAAC;AACP,GAAG;AACH;AACA;AACA;AACA;AACA,EAAE,gBAAgB,GAAG;AACrB,IAAI,IAAI,IAAI,CAAC,MAAM,EAAE;AACrB,MAAM,MAAM,IAAI,CAAC,MAAM,CAAC;AACxB,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,EAAE,SAAS,CAAC,QAAQ,EAAE;AACtB,IAAI,IAAI,IAAI,CAAC,MAAM,EAAE;AACrB,MAAM,QAAQ,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;AAC5B,MAAM,OAAO;AACb,KAAK;AACL;AACA,IAAI,IAAI,IAAI,CAAC,UAAU,EAAE;AACzB,MAAM,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;AACrC,KAAK,MAAM;AACX,MAAM,IAAI,CAAC,UAAU,GAAG,CAAC,QAAQ,CAAC,CAAC;AACnC,KAAK;AACL,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,EAAE,WAAW,CAAC,QAAQ,EAAE;AACxB,IAAI,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE;AAC1B,MAAM,OAAO;AACb,KAAK;AACL,IAAI,MAAM,KAAK,GAAG,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,QAAQ,CAAC,CAAC;AACpD,IAAI,IAAI,KAAK,KAAK,CAAC,CAAC,EAAE;AACtB,MAAM,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAC,CAAC;AACvC,KAAK;AACL,GAAG;AACH;AACA,EAAE,aAAa,GAAG;AAClB,IAAI,MAAM,UAAU,GAAG,IAAI,eAAe,EAAE,CAAC;AAC7C;AACA,IAAI,MAAM,KAAK,GAAG,CAAC,GAAG,KAAK;AAC3B,MAAM,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;AAC5B,KAAK,CAAC;AACN;AACA,IAAI,IAAI,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC;AAC1B;AACA,IAAI,UAAU,CAAC,MAAM,CAAC,WAAW,GAAG,MAAM,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAClE;AACA,IAAI,OAAO,UAAU,CAAC,MAAM,CAAC;AAC7B,GAAG;AACH;AACA;AACA;AACA;AACA;AACA,EAAE,OAAO,MAAM,GAAG;AAClB,IAAI,IAAI,MAAM,CAAC;AACf,IAAI,MAAM,KAAK,GAAG,IAAI,WAAW,CAAC,SAAS,QAAQ,CAAC,CAAC,EAAE;AACvD,MAAM,MAAM,GAAG,CAAC,CAAC;AACjB,KAAK,CAAC,CAAC;AACP,IAAI,OAAO;AACX,MAAM,KAAK;AACX,MAAM,MAAM;AACZ,KAAK,CAAC;AACN,GAAG;AACH,CAAC;AACD;AACA,sBAAe,WAAW;;ACpI1B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,MAAM,CAAC,QAAQ,EAAE;AACzC,EAAE,OAAO,SAAS,IAAI,CAAC,GAAG,EAAE;AAC5B,IAAI,OAAO,QAAQ,CAAC,KAAK,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC;AACrC,GAAG,CAAC;AACJ;;ACvBA;AACA;AACA;AACA;AACA;AACA;AACA;AACe,SAAS,YAAY,CAAC,OAAO,EAAE;AAC9C,EAAE,OAAOA,OAAK,CAAC,QAAQ,CAAC,OAAO,CAAC,KAAK,OAAO,CAAC,YAAY,KAAK,IAAI,CAAC,CAAC;AACpE;;ACbA,MAAM,cAAc,GAAG;AACvB,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,UAAU,EAAE,GAAG;AACjB,EAAE,UAAU,EAAE,GAAG;AACjB,EAAE,EAAE,EAAE,GAAG;AACT,EAAE,OAAO,EAAE,GAAG;AACd,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,2BAA2B,EAAE,GAAG;AAClC,EAAE,SAAS,EAAE,GAAG;AAChB,EAAE,YAAY,EAAE,GAAG;AACnB,EAAE,cAAc,EAAE,GAAG;AACrB,EAAE,WAAW,EAAE,GAAG;AAClB,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,MAAM,EAAE,GAAG;AACb,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,gBAAgB,EAAE,GAAG;AACvB,EAAE,KAAK,EAAE,GAAG;AACZ,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,WAAW,EAAE,GAAG;AAClB,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,MAAM,EAAE,GAAG;AACb,EAAE,iBAAiB,EAAE,GAAG;AACxB,EAAE,iBAAiB,EAAE,GAAG;AACxB,EAAE,UAAU,EAAE,GAAG;AACjB,EAAE,YAAY,EAAE,GAAG;AACnB,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,SAAS,EAAE,GAAG;AAChB,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,gBAAgB,EAAE,GAAG;AACvB,EAAE,aAAa,EAAE,GAAG;AACpB,EAAE,2BAA2B,EAAE,GAAG;AAClC,EAAE,cAAc,EAAE,GAAG;AACrB,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,IAAI,EAAE,GAAG;AACX,EAAE,cAAc,EAAE,GAAG;AACrB,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,UAAU,EAAE,GAAG;AACjB,EAAE,oBAAoB,EAAE,GAAG;AAC3B,EAAE,mBAAmB,EAAE,GAAG;AAC1B,EAAE,iBAAiB,EAAE,GAAG;AACxB,EAAE,SAAS,EAAE,GAAG;AAChB,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,mBAAmB,EAAE,GAAG;AAC1B,EAAE,MAAM,EAAE,GAAG;AACb,EAAE,gBAAgB,EAAE,GAAG;AACvB,EAAE,QAAQ,EAAE,GAAG;AACf,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,oBAAoB,EAAE,GAAG;AAC3B,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,2BAA2B,EAAE,GAAG;AAClC,EAAE,0BAA0B,EAAE,GAAG;AACjC,EAAE,mBAAmB,EAAE,GAAG;AAC1B,EAAE,cAAc,EAAE,GAAG;AACrB,EAAE,UAAU,EAAE,GAAG;AACjB,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,cAAc,EAAE,GAAG;AACrB,EAAE,uBAAuB,EAAE,GAAG;AAC9B,EAAE,qBAAqB,EAAE,GAAG;AAC5B,EAAE,mBAAmB,EAAE,GAAG;AAC1B,EAAE,YAAY,EAAE,GAAG;AACnB,EAAE,WAAW,EAAE,GAAG;AAClB,EAAE,6BAA6B,EAAE,GAAG;AACpC,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,mBAAmB,EAAE,GAAG;AAC1B,EAAE,eAAe,EAAE,GAAG;AACtB,EAAE,kBAAkB,EAAE,GAAG;AACzB,EAAE,qBAAqB,EAAE,GAAG;AAC5B,CAAC,CAAC;AACF;AACA,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,GAAG,EAAE,KAAK,CAAC,KAAK;AACzD,EAAE,cAAc,CAAC,KAAK,CAAC,GAAG,GAAG,CAAC;AAC9B,CAAC,CAAC,CAAC;AACH;AACA,yBAAe,cAAc;;ACxD7B;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS,cAAc,CAAC,aAAa,EAAE;AACvC,EAAE,MAAM,OAAO,GAAG,IAAImE,OAAK,CAAC,aAAa,CAAC,CAAC;AAC3C,EAAE,MAAM,QAAQ,GAAGzE,MAAI,CAACyE,OAAK,CAAC,SAAS,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;AAC1D;AACA;AACA,EAAEnE,OAAK,CAAC,MAAM,CAAC,QAAQ,EAAEmE,OAAK,CAAC,SAAS,EAAE,OAAO,EAAE,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC,CAAC;AACvE;AACA;AACA,EAAEnE,OAAK,CAAC,MAAM,CAAC,QAAQ,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,UAAU,EAAE,IAAI,CAAC,CAAC,CAAC;AAC5D;AACA;AACA,EAAE,QAAQ,CAAC,MAAM,GAAG,SAAS,MAAM,CAAC,cAAc,EAAE;AACpD,IAAI,OAAO,cAAc,CAAC,WAAW,CAAC,aAAa,EAAE,cAAc,CAAC,CAAC,CAAC;AACtE,GAAG,CAAC;AACJ;AACA,EAAE,OAAO,QAAQ,CAAC;AAClB,CAAC;AACD;AACA;AACK,MAAC,KAAK,GAAG,cAAc,CAAC6C,UAAQ,EAAE;AACvC;AACA;AACA,KAAK,CAAC,KAAK,GAAGsB,OAAK,CAAC;AACpB;AACA;AACA,KAAK,CAAC,aAAa,GAAG,aAAa,CAAC;AACpC,KAAK,CAAC,WAAW,GAAGC,aAAW,CAAC;AAChC,KAAK,CAAC,QAAQ,GAAG,QAAQ,CAAC;AAC1B,KAAK,CAAC,OAAO,GAAG,OAAO,CAAC;AACxB,KAAK,CAAC,UAAU,GAAG,UAAU,CAAC;AAC9B;AACA;AACA,KAAK,CAAC,UAAU,GAAG,UAAU,CAAC;AAC9B;AACA;AACA,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC,aAAa,CAAC;AACnC;AACA;AACA,KAAK,CAAC,GAAG,GAAG,SAAS,GAAG,CAAC,QAAQ,EAAE;AACnC,EAAE,OAAO,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;AAC/B,CAAC,CAAC;AACF;AACA,KAAK,CAAC,MAAM,GAAG,MAAM,CAAC;AACtB;AACA;AACA,KAAK,CAAC,YAAY,GAAG,YAAY,CAAC;AAClC;AACA;AACA,KAAK,CAAC,WAAW,GAAG,WAAW,CAAC;AAChC;AACA,KAAK,CAAC,YAAY,GAAGtB,cAAY,CAAC;AAClC;AACA,KAAK,CAAC,UAAU,GAAG,KAAK,IAAI,cAAc,CAAC9C,OAAK,CAAC,UAAU,CAAC,KAAK,CAAC,GAAG,IAAI,QAAQ,CAAC,KAAK,CAAC,GAAG,KAAK,CAAC,CAAC;AAClG;AACA,KAAK,CAAC,UAAU,GAAG,QAAQ,CAAC,UAAU,CAAC;AACvC;AACA,KAAK,CAAC,cAAc,GAAGqE,gBAAc,CAAC;AACtC;AACA,KAAK,CAAC,OAAO,GAAG,KAAK;;;;", │ │ │ │ │ + "mappings": "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;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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", │ │ │ │ │ "names": [ │ │ │ │ │ "bind", │ │ │ │ │ "toStringTag", │ │ │ │ │ - "isBuffer", │ │ │ │ │ "isFunction", │ │ │ │ │ - "isString", │ │ │ │ │ - "noop", │ │ │ │ │ "utils", │ │ │ │ │ "prototype", │ │ │ │ │ "Stream", │ │ │ │ │ "require$$0", │ │ │ │ │ "util", │ │ │ │ │ - "DelayedStream", │ │ │ │ │ "require$$1", │ │ │ │ │ + "DelayedStream", │ │ │ │ │ "require$$2", │ │ │ │ │ "CombinedStream", │ │ │ │ │ "mimeScore", │ │ │ │ │ "defer", │ │ │ │ │ "async", │ │ │ │ │ "abort", │ │ │ │ │ "iterate", │ │ │ │ │ @@ -33,45 +30,36 @@ │ │ │ │ │ "hasProto", │ │ │ │ │ "implementation", │ │ │ │ │ "undefined", │ │ │ │ │ "$TypeError", │ │ │ │ │ "hasOwn", │ │ │ │ │ "require$$3", │ │ │ │ │ "populate", │ │ │ │ │ - "http", │ │ │ │ │ - "https", │ │ │ │ │ - "parseUrl", │ │ │ │ │ - "require$$5", │ │ │ │ │ "require$$7", │ │ │ │ │ "require$$9", │ │ │ │ │ "require$$10", │ │ │ │ │ "require$$11", │ │ │ │ │ "require$$12", │ │ │ │ │ "require$$13", │ │ │ │ │ "FormData", │ │ │ │ │ "PlatformFormData", │ │ │ │ │ "encode", │ │ │ │ │ "url", │ │ │ │ │ "crypto", │ │ │ │ │ "platform", │ │ │ │ │ "defaults", │ │ │ │ │ "AxiosHeaders", │ │ │ │ │ - "supportsColor_1", │ │ │ │ │ - "supportsColor", │ │ │ │ │ - "srcModule", │ │ │ │ │ - "debug", │ │ │ │ │ - "URL", │ │ │ │ │ - "require$$4", │ │ │ │ │ - "followRedirectsModule", │ │ │ │ │ "readBlob", │ │ │ │ │ "Readable", │ │ │ │ │ "callbackify", │ │ │ │ │ "EventEmitter", │ │ │ │ │ "formDataToStream", │ │ │ │ │ "AxiosTransformStream", │ │ │ │ │ + "https", │ │ │ │ │ + "http", │ │ │ │ │ "ZlibHeaderTransformStream", │ │ │ │ │ "ReadableStream", │ │ │ │ │ "TextEncoder", │ │ │ │ │ "composeSignals", │ │ │ │ │ "fetchAdapter.getFetch", │ │ │ │ │ "validators", │ │ │ │ │ "InterceptorManager", │ │ │ │ │ @@ -127,24 +115,14 @@ │ │ │ │ │ "../../lib/core/transformData.js", │ │ │ │ │ "../../lib/cancel/isCancel.js", │ │ │ │ │ "../../lib/cancel/CanceledError.js", │ │ │ │ │ "../../lib/core/settle.js", │ │ │ │ │ "../../lib/helpers/isAbsoluteURL.js", │ │ │ │ │ "../../lib/helpers/combineURLs.js", │ │ │ │ │ "../../lib/core/buildFullPath.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/proxy-from-env/index.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/ms/index.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/debug/src/common.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/debug/src/browser.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/has-flag/index.cjs", │ │ │ │ │ - "../../../../../usr/share/nodejs/supports-color/index.cjs", │ │ │ │ │ - "../../../../../usr/share/nodejs/debug/src/node.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/debug/src/index.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/follow-redirects/debug.js", │ │ │ │ │ - "../../../../../usr/share/nodejs/follow-redirects/index.js", │ │ │ │ │ "../../lib/env/data.js", │ │ │ │ │ "../../lib/helpers/parseProtocol.js", │ │ │ │ │ "../../lib/helpers/fromDataURI.js", │ │ │ │ │ "../../lib/helpers/AxiosTransformStream.js", │ │ │ │ │ "../../lib/helpers/readBlob.js", │ │ │ │ │ "../../lib/helpers/formDataToStream.js", │ │ │ │ │ "../../lib/helpers/ZlibHeaderTransformStream.js", │ │ │ │ │ @@ -220,24 +198,14 @@ │ │ │ │ │ "'use strict';\n\nimport utils from './../utils.js';\nimport defaults from '../defaults/index.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\n\n/**\n * Transform the data for a request or a response\n *\n * @param {Array|Function} fns A single function or Array of functions\n * @param {?Object} response The response object\n *\n * @returns {*} The resulting transformed data\n */\nexport default function transformData(fns, response) {\n const config = this || defaults;\n const context = response || config;\n const headers = AxiosHeaders.from(context.headers);\n let data = context.data;\n\n utils.forEach(fns, function transform(fn) {\n data = fn.call(config, data, headers.normalize(), response ? response.status : undefined);\n });\n\n headers.normalize();\n\n return data;\n}\n", │ │ │ │ │ "'use strict';\n\nexport default function isCancel(value) {\n return !!(value && value.__CANCEL__);\n}\n", │ │ │ │ │ "'use strict';\n\nimport AxiosError from '../core/AxiosError.js';\nimport utils from '../utils.js';\n\n/**\n * A `CanceledError` is an object that is thrown when an operation is canceled.\n *\n * @param {string=} message The message.\n * @param {Object=} config The config.\n * @param {Object=} request The request.\n *\n * @returns {CanceledError} The created error.\n */\nfunction CanceledError(message, config, request) {\n // eslint-disable-next-line no-eq-null,eqeqeq\n AxiosError.call(this, message == null ? 'canceled' : message, AxiosError.ERR_CANCELED, config, request);\n this.name = 'CanceledError';\n}\n\nutils.inherits(CanceledError, AxiosError, {\n __CANCEL__: true\n});\n\nexport default CanceledError;\n", │ │ │ │ │ "'use strict';\n\nimport AxiosError from './AxiosError.js';\n\n/**\n * Resolve or reject a Promise based on response status.\n *\n * @param {Function} resolve A function that resolves the promise.\n * @param {Function} reject A function that rejects the promise.\n * @param {object} response The response.\n *\n * @returns {object} The response.\n */\nexport default function settle(resolve, reject, response) {\n const validateStatus = response.config.validateStatus;\n if (!response.status || !validateStatus || validateStatus(response.status)) {\n resolve(response);\n } else {\n reject(new AxiosError(\n 'Request failed with status code ' + response.status,\n [AxiosError.ERR_BAD_REQUEST, AxiosError.ERR_BAD_RESPONSE][Math.floor(response.status / 100) - 4],\n response.config,\n response.request,\n response\n ));\n }\n}\n", │ │ │ │ │ "'use strict';\n\n/**\n * Determines whether the specified URL is absolute\n *\n * @param {string} url The URL to test\n *\n * @returns {boolean} True if the specified URL is absolute, otherwise false\n */\nexport default function isAbsoluteURL(url) {\n // A URL is considered absolute if it begins with \"://\" or \"//\" (protocol-relative URL).\n // RFC 3986 defines scheme name as a sequence of characters beginning with a letter and followed\n // by any combination of letters, digits, plus, period, or hyphen.\n return /^([a-z][a-z\\d+\\-.]*:)?\\/\\//i.test(url);\n}\n", │ │ │ │ │ "'use strict';\n\n/**\n * Creates a new URL by combining the specified URLs\n *\n * @param {string} baseURL The base URL\n * @param {string} relativeURL The relative URL\n *\n * @returns {string} The combined URL\n */\nexport default function combineURLs(baseURL, relativeURL) {\n return relativeURL\n ? baseURL.replace(/\\/?\\/$/, '') + '/' + relativeURL.replace(/^\\/+/, '')\n : baseURL;\n}\n", │ │ │ │ │ "'use strict';\n\nimport isAbsoluteURL from '../helpers/isAbsoluteURL.js';\nimport combineURLs from '../helpers/combineURLs.js';\n\n/**\n * Creates a new URL by combining the baseURL with the requestedURL,\n * only when the requestedURL is not already an absolute URL.\n * If the requestURL is absolute, this function returns the requestedURL untouched.\n *\n * @param {string} baseURL The base URL\n * @param {string} requestedURL Absolute or relative URL to combine\n *\n * @returns {string} The combined full path\n */\nexport default function buildFullPath(baseURL, requestedURL, allowAbsoluteUrls) {\n let isRelativeUrl = !isAbsoluteURL(requestedURL);\n if (baseURL && (isRelativeUrl || allowAbsoluteUrls == false)) {\n return combineURLs(baseURL, requestedURL);\n }\n return requestedURL;\n}\n", │ │ │ │ │ - "'use strict';\n\nvar parseUrl = require('url').parse;\n\nvar DEFAULT_PORTS = {\n ftp: 21,\n gopher: 70,\n http: 80,\n https: 443,\n ws: 80,\n wss: 443,\n};\n\nvar stringEndsWith = String.prototype.endsWith || function(s) {\n return s.length <= this.length &&\n this.indexOf(s, this.length - s.length) !== -1;\n};\n\n/**\n * @param {string|object} url - The URL, or the result from url.parse.\n * @return {string} The URL of the proxy that should handle the request to the\n * given URL. If no proxy is set, this will be an empty string.\n */\nfunction getProxyForUrl(url) {\n var parsedUrl = typeof url === 'string' ? parseUrl(url) : url || {};\n var proto = parsedUrl.protocol;\n var hostname = parsedUrl.host;\n var port = parsedUrl.port;\n if (typeof hostname !== 'string' || !hostname || typeof proto !== 'string') {\n return ''; // Don't proxy URLs without a valid scheme or host.\n }\n\n proto = proto.split(':', 1)[0];\n // Stripping ports in this way instead of using parsedUrl.hostname to make\n // sure that the brackets around IPv6 addresses are kept.\n hostname = hostname.replace(/:\\d*$/, '');\n port = parseInt(port) || DEFAULT_PORTS[proto] || 0;\n if (!shouldProxy(hostname, port)) {\n return ''; // Don't proxy URLs that match NO_PROXY.\n }\n\n var proxy =\n getEnv('npm_config_' + proto + '_proxy') ||\n getEnv(proto + '_proxy') ||\n getEnv('npm_config_proxy') ||\n getEnv('all_proxy');\n if (proxy && proxy.indexOf('://') === -1) {\n // Missing scheme in proxy, default to the requested URL's scheme.\n proxy = proto + '://' + proxy;\n }\n return proxy;\n}\n\n/**\n * Determines whether a given URL should be proxied.\n *\n * @param {string} hostname - The host name of the URL.\n * @param {number} port - The effective port of the URL.\n * @returns {boolean} Whether the given URL should be proxied.\n * @private\n */\nfunction shouldProxy(hostname, port) {\n var NO_PROXY =\n (getEnv('npm_config_no_proxy') || getEnv('no_proxy')).toLowerCase();\n if (!NO_PROXY) {\n return true; // Always proxy if NO_PROXY is not set.\n }\n if (NO_PROXY === '*') {\n return false; // Never proxy if wildcard is set.\n }\n\n return NO_PROXY.split(/[,\\s]/).every(function(proxy) {\n if (!proxy) {\n return true; // Skip zero-length hosts.\n }\n var parsedProxy = proxy.match(/^(.+):(\\d+)$/);\n var parsedProxyHostname = parsedProxy ? parsedProxy[1] : proxy;\n var parsedProxyPort = parsedProxy ? parseInt(parsedProxy[2]) : 0;\n if (parsedProxyPort && parsedProxyPort !== port) {\n return true; // Skip if ports don't match.\n }\n\n if (!/^[.*]/.test(parsedProxyHostname)) {\n // No wildcards, so stop proxying if there is an exact match.\n return hostname !== parsedProxyHostname;\n }\n\n if (parsedProxyHostname.charAt(0) === '*') {\n // Remove leading wildcard.\n parsedProxyHostname = parsedProxyHostname.slice(1);\n }\n // Stop proxying if the hostname ends with the no_proxy host.\n return !stringEndsWith.call(hostname, parsedProxyHostname);\n });\n}\n\n/**\n * Get the value for an environment variable.\n *\n * @param {string} key - The name of the environment variable.\n * @return {string} The value of the environment variable.\n * @private\n */\nfunction getEnv(key) {\n return process.env[key.toLowerCase()] || process.env[key.toUpperCase()] || '';\n}\n\nexports.getProxyForUrl = getProxyForUrl;\n", │ │ │ │ │ - "/**\n * Helpers.\n */\n\nvar s = 1000;\nvar m = s * 60;\nvar h = m * 60;\nvar d = h * 24;\nvar w = d * 7;\nvar y = d * 365.25;\n\n/**\n * Parse or format the given `val`.\n *\n * Options:\n *\n * - `long` verbose formatting [false]\n *\n * @param {String|Number} val\n * @param {Object} [options]\n * @throws {Error} throw an error if val is not a non-empty string or a number\n * @return {String|Number}\n * @api public\n */\n\nmodule.exports = function (val, options) {\n options = options || {};\n var type = typeof val;\n if (type === 'string' && val.length > 0) {\n return parse(val);\n } else if (type === 'number' && isFinite(val)) {\n return options.long ? fmtLong(val) : fmtShort(val);\n }\n throw new Error(\n 'val is not a non-empty string or a valid number. val=' +\n JSON.stringify(val)\n );\n};\n\n/**\n * Parse the given `str` and return milliseconds.\n *\n * @param {String} str\n * @return {Number}\n * @api private\n */\n\nfunction parse(str) {\n str = String(str);\n if (str.length > 100) {\n return;\n }\n var match = /^(-?(?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(\n str\n );\n if (!match) {\n return;\n }\n var n = parseFloat(match[1]);\n var type = (match[2] || 'ms').toLowerCase();\n switch (type) {\n case 'years':\n case 'year':\n case 'yrs':\n case 'yr':\n case 'y':\n return n * y;\n case 'weeks':\n case 'week':\n case 'w':\n return n * w;\n case 'days':\n case 'day':\n case 'd':\n return n * d;\n case 'hours':\n case 'hour':\n case 'hrs':\n case 'hr':\n case 'h':\n return n * h;\n case 'minutes':\n case 'minute':\n case 'mins':\n case 'min':\n case 'm':\n return n * m;\n case 'seconds':\n case 'second':\n case 'secs':\n case 'sec':\n case 's':\n return n * s;\n case 'milliseconds':\n case 'millisecond':\n case 'msecs':\n case 'msec':\n case 'ms':\n return n;\n default:\n return undefined;\n }\n}\n\n/**\n * Short format for `ms`.\n *\n * @param {Number} ms\n * @return {String}\n * @api private\n */\n\nfunction fmtShort(ms) {\n var msAbs = Math.abs(ms);\n if (msAbs >= d) {\n return Math.round(ms / d) + 'd';\n }\n if (msAbs >= h) {\n return Math.round(ms / h) + 'h';\n }\n if (msAbs >= m) {\n return Math.round(ms / m) + 'm';\n }\n if (msAbs >= s) {\n return Math.round(ms / s) + 's';\n }\n return ms + 'ms';\n}\n\n/**\n * Long format for `ms`.\n *\n * @param {Number} ms\n * @return {String}\n * @api private\n */\n\nfunction fmtLong(ms) {\n var msAbs = Math.abs(ms);\n if (msAbs >= d) {\n return plural(ms, msAbs, d, 'day');\n }\n if (msAbs >= h) {\n return plural(ms, msAbs, h, 'hour');\n }\n if (msAbs >= m) {\n return plural(ms, msAbs, m, 'minute');\n }\n if (msAbs >= s) {\n return plural(ms, msAbs, s, 'second');\n }\n return ms + ' ms';\n}\n\n/**\n * Pluralization helper.\n */\n\nfunction plural(ms, msAbs, n, name) {\n var isPlural = msAbs >= n * 1.5;\n return Math.round(ms / n) + ' ' + name + (isPlural ? 's' : '');\n}\n", │ │ │ │ │ - "\n/**\n * This is the common logic for both the Node.js and web browser\n * implementations of `debug()`.\n */\n\nfunction setup(env) {\n\tcreateDebug.debug = createDebug;\n\tcreateDebug.default = createDebug;\n\tcreateDebug.coerce = coerce;\n\tcreateDebug.disable = disable;\n\tcreateDebug.enable = enable;\n\tcreateDebug.enabled = enabled;\n\tcreateDebug.humanize = require('ms');\n\tcreateDebug.destroy = destroy;\n\n\tObject.keys(env).forEach(key => {\n\t\tcreateDebug[key] = env[key];\n\t});\n\n\t/**\n\t* The currently active debug mode names, and names to skip.\n\t*/\n\n\tcreateDebug.names = [];\n\tcreateDebug.skips = [];\n\n\t/**\n\t* Map of special \"%n\" handling functions, for the debug \"format\" argument.\n\t*\n\t* Valid key names are a single, lower or upper-case letter, i.e. \"n\" and \"N\".\n\t*/\n\tcreateDebug.formatters = {};\n\n\t/**\n\t* Selects a color for a debug namespace\n\t* @param {String} namespace The namespace string for the debug instance to be colored\n\t* @return {Number|String} An ANSI color code for the given namespace\n\t* @api private\n\t*/\n\tfunction selectColor(namespace) {\n\t\tlet hash = 0;\n\n\t\tfor (let i = 0; i < namespace.length; i++) {\n\t\t\thash = ((hash << 5) - hash) + namespace.charCodeAt(i);\n\t\t\thash |= 0; // Convert to 32bit integer\n\t\t}\n\n\t\treturn createDebug.colors[Math.abs(hash) % createDebug.colors.length];\n\t}\n\tcreateDebug.selectColor = selectColor;\n\n\t/**\n\t* Create a debugger with the given `namespace`.\n\t*\n\t* @param {String} namespace\n\t* @return {Function}\n\t* @api public\n\t*/\n\tfunction createDebug(namespace) {\n\t\tlet prevTime;\n\t\tlet enableOverride = null;\n\t\tlet namespacesCache;\n\t\tlet enabledCache;\n\n\t\tfunction debug(...args) {\n\t\t\t// Disabled?\n\t\t\tif (!debug.enabled) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst self = debug;\n\n\t\t\t// Set `diff` timestamp\n\t\t\tconst curr = Number(new Date());\n\t\t\tconst ms = curr - (prevTime || curr);\n\t\t\tself.diff = ms;\n\t\t\tself.prev = prevTime;\n\t\t\tself.curr = curr;\n\t\t\tprevTime = curr;\n\n\t\t\targs[0] = createDebug.coerce(args[0]);\n\n\t\t\tif (typeof args[0] !== 'string') {\n\t\t\t\t// Anything else let's inspect with %O\n\t\t\t\targs.unshift('%O');\n\t\t\t}\n\n\t\t\t// Apply any `formatters` transformations\n\t\t\tlet index = 0;\n\t\t\targs[0] = args[0].replace(/%([a-zA-Z%])/g, (match, format) => {\n\t\t\t\t// If we encounter an escaped % then don't increase the array index\n\t\t\t\tif (match === '%%') {\n\t\t\t\t\treturn '%';\n\t\t\t\t}\n\t\t\t\tindex++;\n\t\t\t\tconst formatter = createDebug.formatters[format];\n\t\t\t\tif (typeof formatter === 'function') {\n\t\t\t\t\tconst val = args[index];\n\t\t\t\t\tmatch = formatter.call(self, val);\n\n\t\t\t\t\t// Now we need to remove `args[index]` since it's inlined in the `format`\n\t\t\t\t\targs.splice(index, 1);\n\t\t\t\t\tindex--;\n\t\t\t\t}\n\t\t\t\treturn match;\n\t\t\t});\n\n\t\t\t// Apply env-specific formatting (colors, etc.)\n\t\t\tcreateDebug.formatArgs.call(self, args);\n\n\t\t\tconst logFn = self.log || createDebug.log;\n\t\t\tlogFn.apply(self, args);\n\t\t}\n\n\t\tdebug.namespace = namespace;\n\t\tdebug.useColors = createDebug.useColors();\n\t\tdebug.color = createDebug.selectColor(namespace);\n\t\tdebug.extend = extend;\n\t\tdebug.destroy = createDebug.destroy; // XXX Temporary. Will be removed in the next major release.\n\n\t\tObject.defineProperty(debug, 'enabled', {\n\t\t\tenumerable: true,\n\t\t\tconfigurable: false,\n\t\t\tget: () => {\n\t\t\t\tif (enableOverride !== null) {\n\t\t\t\t\treturn enableOverride;\n\t\t\t\t}\n\t\t\t\tif (namespacesCache !== createDebug.namespaces) {\n\t\t\t\t\tnamespacesCache = createDebug.namespaces;\n\t\t\t\t\tenabledCache = createDebug.enabled(namespace);\n\t\t\t\t}\n\n\t\t\t\treturn enabledCache;\n\t\t\t},\n\t\t\tset: v => {\n\t\t\t\tenableOverride = v;\n\t\t\t}\n\t\t});\n\n\t\t// Env-specific initialization logic for debug instances\n\t\tif (typeof createDebug.init === 'function') {\n\t\t\tcreateDebug.init(debug);\n\t\t}\n\n\t\treturn debug;\n\t}\n\n\tfunction extend(namespace, delimiter) {\n\t\tconst newDebug = createDebug(this.namespace + (typeof delimiter === 'undefined' ? ':' : delimiter) + namespace);\n\t\tnewDebug.log = this.log;\n\t\treturn newDebug;\n\t}\n\n\t/**\n\t* Enables a debug mode by namespaces. This can include modes\n\t* separated by a colon and wildcards.\n\t*\n\t* @param {String} namespaces\n\t* @api public\n\t*/\n\tfunction enable(namespaces) {\n\t\tcreateDebug.save(namespaces);\n\t\tcreateDebug.namespaces = namespaces;\n\n\t\tcreateDebug.names = [];\n\t\tcreateDebug.skips = [];\n\n\t\tconst split = (typeof namespaces === 'string' ? namespaces : '')\n\t\t\t.trim()\n\t\t\t.replace(/\\s+/g, ',')\n\t\t\t.split(',')\n\t\t\t.filter(Boolean);\n\n\t\tfor (const ns of split) {\n\t\t\tif (ns[0] === '-') {\n\t\t\t\tcreateDebug.skips.push(ns.slice(1));\n\t\t\t} else {\n\t\t\t\tcreateDebug.names.push(ns);\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * Checks if the given string matches a namespace template, honoring\n\t * asterisks as wildcards.\n\t *\n\t * @param {String} search\n\t * @param {String} template\n\t * @return {Boolean}\n\t */\n\tfunction matchesTemplate(search, template) {\n\t\tlet searchIndex = 0;\n\t\tlet templateIndex = 0;\n\t\tlet starIndex = -1;\n\t\tlet matchIndex = 0;\n\n\t\twhile (searchIndex < search.length) {\n\t\t\tif (templateIndex < template.length && (template[templateIndex] === search[searchIndex] || template[templateIndex] === '*')) {\n\t\t\t\t// Match character or proceed with wildcard\n\t\t\t\tif (template[templateIndex] === '*') {\n\t\t\t\t\tstarIndex = templateIndex;\n\t\t\t\t\tmatchIndex = searchIndex;\n\t\t\t\t\ttemplateIndex++; // Skip the '*'\n\t\t\t\t} else {\n\t\t\t\t\tsearchIndex++;\n\t\t\t\t\ttemplateIndex++;\n\t\t\t\t}\n\t\t\t} else if (starIndex !== -1) { // eslint-disable-line no-negated-condition\n\t\t\t\t// Backtrack to the last '*' and try to match more characters\n\t\t\t\ttemplateIndex = starIndex + 1;\n\t\t\t\tmatchIndex++;\n\t\t\t\tsearchIndex = matchIndex;\n\t\t\t} else {\n\t\t\t\treturn false; // No match\n\t\t\t}\n\t\t}\n\n\t\t// Handle trailing '*' in template\n\t\twhile (templateIndex < template.length && template[templateIndex] === '*') {\n\t\t\ttemplateIndex++;\n\t\t}\n\n\t\treturn templateIndex === template.length;\n\t}\n\n\t/**\n\t* Disable debug output.\n\t*\n\t* @return {String} namespaces\n\t* @api public\n\t*/\n\tfunction disable() {\n\t\tconst namespaces = [\n\t\t\t...createDebug.names,\n\t\t\t...createDebug.skips.map(namespace => '-' + namespace)\n\t\t].join(',');\n\t\tcreateDebug.enable('');\n\t\treturn namespaces;\n\t}\n\n\t/**\n\t* Returns true if the given mode name is enabled, false otherwise.\n\t*\n\t* @param {String} name\n\t* @return {Boolean}\n\t* @api public\n\t*/\n\tfunction enabled(name) {\n\t\tfor (const skip of createDebug.skips) {\n\t\t\tif (matchesTemplate(name, skip)) {\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\n\t\tfor (const ns of createDebug.names) {\n\t\t\tif (matchesTemplate(name, ns)) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\n\t\treturn false;\n\t}\n\n\t/**\n\t* Coerce `val`.\n\t*\n\t* @param {Mixed} val\n\t* @return {Mixed}\n\t* @api private\n\t*/\n\tfunction coerce(val) {\n\t\tif (val instanceof Error) {\n\t\t\treturn val.stack || val.message;\n\t\t}\n\t\treturn val;\n\t}\n\n\t/**\n\t* XXX DO NOT USE. This is a temporary stub function.\n\t* XXX It WILL be removed in the next major release.\n\t*/\n\tfunction destroy() {\n\t\tconsole.warn('Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.');\n\t}\n\n\tcreateDebug.enable(createDebug.load());\n\n\treturn createDebug;\n}\n\nmodule.exports = setup;\n", │ │ │ │ │ - "/* eslint-env browser */\n\n/**\n * This is the web browser implementation of `debug()`.\n */\n\nexports.formatArgs = formatArgs;\nexports.save = save;\nexports.load = load;\nexports.useColors = useColors;\nexports.storage = localstorage();\nexports.destroy = (() => {\n\tlet warned = false;\n\n\treturn () => {\n\t\tif (!warned) {\n\t\t\twarned = true;\n\t\t\tconsole.warn('Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.');\n\t\t}\n\t};\n})();\n\n/**\n * Colors.\n */\n\nexports.colors = [\n\t'#0000CC',\n\t'#0000FF',\n\t'#0033CC',\n\t'#0033FF',\n\t'#0066CC',\n\t'#0066FF',\n\t'#0099CC',\n\t'#0099FF',\n\t'#00CC00',\n\t'#00CC33',\n\t'#00CC66',\n\t'#00CC99',\n\t'#00CCCC',\n\t'#00CCFF',\n\t'#3300CC',\n\t'#3300FF',\n\t'#3333CC',\n\t'#3333FF',\n\t'#3366CC',\n\t'#3366FF',\n\t'#3399CC',\n\t'#3399FF',\n\t'#33CC00',\n\t'#33CC33',\n\t'#33CC66',\n\t'#33CC99',\n\t'#33CCCC',\n\t'#33CCFF',\n\t'#6600CC',\n\t'#6600FF',\n\t'#6633CC',\n\t'#6633FF',\n\t'#66CC00',\n\t'#66CC33',\n\t'#9900CC',\n\t'#9900FF',\n\t'#9933CC',\n\t'#9933FF',\n\t'#99CC00',\n\t'#99CC33',\n\t'#CC0000',\n\t'#CC0033',\n\t'#CC0066',\n\t'#CC0099',\n\t'#CC00CC',\n\t'#CC00FF',\n\t'#CC3300',\n\t'#CC3333',\n\t'#CC3366',\n\t'#CC3399',\n\t'#CC33CC',\n\t'#CC33FF',\n\t'#CC6600',\n\t'#CC6633',\n\t'#CC9900',\n\t'#CC9933',\n\t'#CCCC00',\n\t'#CCCC33',\n\t'#FF0000',\n\t'#FF0033',\n\t'#FF0066',\n\t'#FF0099',\n\t'#FF00CC',\n\t'#FF00FF',\n\t'#FF3300',\n\t'#FF3333',\n\t'#FF3366',\n\t'#FF3399',\n\t'#FF33CC',\n\t'#FF33FF',\n\t'#FF6600',\n\t'#FF6633',\n\t'#FF9900',\n\t'#FF9933',\n\t'#FFCC00',\n\t'#FFCC33'\n];\n\n/**\n * Currently only WebKit-based Web Inspectors, Firefox >= v31,\n * and the Firebug extension (any Firefox version) are known\n * to support \"%c\" CSS customizations.\n *\n * TODO: add a `localStorage` variable to explicitly enable/disable colors\n */\n\n// eslint-disable-next-line complexity\nfunction useColors() {\n\t// NB: In an Electron preload script, document will be defined but not fully\n\t// initialized. Since we know we're in Chrome, we'll just detect this case\n\t// explicitly\n\tif (typeof window !== 'undefined' && window.process && (window.process.type === 'renderer' || window.process.__nwjs)) {\n\t\treturn true;\n\t}\n\n\t// Internet Explorer and Edge do not support colors.\n\tif (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/(edge|trident)\\/(\\d+)/)) {\n\t\treturn false;\n\t}\n\n\tlet m;\n\n\t// Is webkit? http://stackoverflow.com/a/16459606/376773\n\t// document is undefined in react-native: https://github.com/facebook/react-native/pull/1632\n\t// eslint-disable-next-line no-return-assign\n\treturn (typeof document !== 'undefined' && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance) ||\n\t\t// Is firebug? http://stackoverflow.com/a/398120/376773\n\t\t(typeof window !== 'undefined' && window.console && (window.console.firebug || (window.console.exception && window.console.table))) ||\n\t\t// Is firefox >= v31?\n\t\t// https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages\n\t\t(typeof navigator !== 'undefined' && navigator.userAgent && (m = navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/)) && parseInt(m[1], 10) >= 31) ||\n\t\t// Double check webkit in userAgent just in case we are in a worker\n\t\t(typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/));\n}\n\n/**\n * Colorize log arguments if enabled.\n *\n * @api public\n */\n\nfunction formatArgs(args) {\n\targs[0] = (this.useColors ? '%c' : '') +\n\t\tthis.namespace +\n\t\t(this.useColors ? ' %c' : ' ') +\n\t\targs[0] +\n\t\t(this.useColors ? '%c ' : ' ') +\n\t\t'+' + module.exports.humanize(this.diff);\n\n\tif (!this.useColors) {\n\t\treturn;\n\t}\n\n\tconst c = 'color: ' + this.color;\n\targs.splice(1, 0, c, 'color: inherit');\n\n\t// The final \"%c\" is somewhat tricky, because there could be other\n\t// arguments passed either before or after the %c, so we need to\n\t// figure out the correct index to insert the CSS into\n\tlet index = 0;\n\tlet lastC = 0;\n\targs[0].replace(/%[a-zA-Z%]/g, match => {\n\t\tif (match === '%%') {\n\t\t\treturn;\n\t\t}\n\t\tindex++;\n\t\tif (match === '%c') {\n\t\t\t// We only are interested in the *last* %c\n\t\t\t// (the user may have provided their own)\n\t\t\tlastC = index;\n\t\t}\n\t});\n\n\targs.splice(lastC, 0, c);\n}\n\n/**\n * Invokes `console.debug()` when available.\n * No-op when `console.debug` is not a \"function\".\n * If `console.debug` is not available, falls back\n * to `console.log`.\n *\n * @api public\n */\nexports.log = console.debug || console.log || (() => {});\n\n/**\n * Save `namespaces`.\n *\n * @param {String} namespaces\n * @api private\n */\nfunction save(namespaces) {\n\ttry {\n\t\tif (namespaces) {\n\t\t\texports.storage.setItem('debug', namespaces);\n\t\t} else {\n\t\t\texports.storage.removeItem('debug');\n\t\t}\n\t} catch (error) {\n\t\t// Swallow\n\t\t// XXX (@Qix-) should we be logging these?\n\t}\n}\n\n/**\n * Load `namespaces`.\n *\n * @return {String} returns the previously persisted debug modes\n * @api private\n */\nfunction load() {\n\tlet r;\n\ttry {\n\t\tr = exports.storage.getItem('debug') || exports.storage.getItem('DEBUG') ;\n\t} catch (error) {\n\t\t// Swallow\n\t\t// XXX (@Qix-) should we be logging these?\n\t}\n\n\t// If debug isn't set in LS, and we're in Electron, try to load $DEBUG\n\tif (!r && typeof process !== 'undefined' && 'env' in process) {\n\t\tr = process.env.DEBUG;\n\t}\n\n\treturn r;\n}\n\n/**\n * Localstorage attempts to return the localstorage.\n *\n * This is necessary because safari throws\n * when a user disables cookies/localstorage\n * and you attempt to access it.\n *\n * @return {LocalStorage}\n * @api private\n */\n\nfunction localstorage() {\n\ttry {\n\t\t// TVMLKit (Apple TV JS Runtime) does not have a window object, just localStorage in the global context\n\t\t// The Browser also has localStorage in the global context.\n\t\treturn localStorage;\n\t} catch (error) {\n\t\t// Swallow\n\t\t// XXX (@Qix-) should we be logging these?\n\t}\n}\n\nmodule.exports = require('./common')(exports);\n\nconst {formatters} = module.exports;\n\n/**\n * Map %j to `JSON.stringify()`, since no Web Inspectors do that by default.\n */\n\nformatters.j = function (v) {\n\ttry {\n\t\treturn JSON.stringify(v);\n\t} catch (error) {\n\t\treturn '[UnexpectedJSONParseError]: ' + error.message;\n\t}\n};\n", │ │ │ │ │ - "var process = require('process');\n\nfunction _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }\n\nvar process__default = /*#__PURE__*/_interopDefault(process);\n\nfunction hasFlag(flag, argv = process__default.default.argv) {\n\tconst prefix = flag.startsWith('-') ? '' : (flag.length === 1 ? '-' : '--');\n\tconst position = argv.indexOf(prefix + flag);\n\tconst terminatorPosition = argv.indexOf('--');\n\treturn position !== -1 && (terminatorPosition === -1 || position < terminatorPosition);\n}\n\nmodule.exports = hasFlag;\n", │ │ │ │ │ - "Object.defineProperty(exports, '__esModule', { value: true });\n\nvar process = require('node:process');\nvar os = require('node:os');\nvar tty = require('node:tty');\nvar hasFlag = require('has-flag');\n\nfunction _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }\n\nvar process__default = /*#__PURE__*/_interopDefault(process);\nvar os__default = /*#__PURE__*/_interopDefault(os);\nvar tty__default = /*#__PURE__*/_interopDefault(tty);\nvar hasFlag__default = /*#__PURE__*/_interopDefault(hasFlag);\n\nconst {env} = process__default.default;\n\nlet flagForceColor;\nif (\n\thasFlag__default.default('no-color')\n\t|| hasFlag__default.default('no-colors')\n\t|| hasFlag__default.default('color=false')\n\t|| hasFlag__default.default('color=never')\n) {\n\tflagForceColor = 0;\n} else if (\n\thasFlag__default.default('color')\n\t|| hasFlag__default.default('colors')\n\t|| hasFlag__default.default('color=true')\n\t|| hasFlag__default.default('color=always')\n) {\n\tflagForceColor = 1;\n}\n\nfunction envForceColor() {\n\tif (!('FORCE_COLOR' in env)) {\n\t\treturn;\n\t}\n\n\tif (env.FORCE_COLOR === 'true') {\n\t\treturn 1;\n\t}\n\n\tif (env.FORCE_COLOR === 'false') {\n\t\treturn 0;\n\t}\n\n\tif (env.FORCE_COLOR.length === 0) {\n\t\treturn 1;\n\t}\n\n\tconst level = Math.min(Number.parseInt(env.FORCE_COLOR, 10), 3);\n\n\tif (![0, 1, 2, 3].includes(level)) {\n\t\treturn;\n\t}\n\n\treturn level;\n}\n\nfunction translateLevel(level) {\n\tif (level === 0) {\n\t\treturn false;\n\t}\n\n\treturn {\n\t\tlevel,\n\t\thasBasic: true,\n\t\thas256: level >= 2,\n\t\thas16m: level >= 3,\n\t};\n}\n\nfunction _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) {\n\tconst noFlagForceColor = envForceColor();\n\tif (noFlagForceColor !== undefined) {\n\t\tflagForceColor = noFlagForceColor;\n\t}\n\n\tconst forceColor = sniffFlags ? flagForceColor : noFlagForceColor;\n\n\tif (forceColor === 0) {\n\t\treturn 0;\n\t}\n\n\tif (sniffFlags) {\n\t\tif (hasFlag__default.default('color=16m')\n\t\t\t|| hasFlag__default.default('color=full')\n\t\t\t|| hasFlag__default.default('color=truecolor')) {\n\t\t\treturn 3;\n\t\t}\n\n\t\tif (hasFlag__default.default('color=256')) {\n\t\t\treturn 2;\n\t\t}\n\t}\n\n\t// Check for Azure DevOps pipelines.\n\t// Has to be above the `!streamIsTTY` check.\n\tif ('TF_BUILD' in env && 'AGENT_NAME' in env) {\n\t\treturn 1;\n\t}\n\n\tif (haveStream && !streamIsTTY && forceColor === undefined) {\n\t\treturn 0;\n\t}\n\n\tconst min = forceColor || 0;\n\n\tif (env.TERM === 'dumb') {\n\t\treturn min;\n\t}\n\n\tif (process__default.default.platform === 'win32') {\n\t\t// Windows 10 build 10586 is the first Windows release that supports 256 colors.\n\t\t// Windows 10 build 14931 is the first release that supports 16m/TrueColor.\n\t\tconst osRelease = os__default.default.release().split('.');\n\t\tif (\n\t\t\tNumber(osRelease[0]) >= 10\n\t\t\t&& Number(osRelease[2]) >= 10_586\n\t\t) {\n\t\t\treturn Number(osRelease[2]) >= 14_931 ? 3 : 2;\n\t\t}\n\n\t\treturn 1;\n\t}\n\n\tif ('CI' in env) {\n\t\tif (['GITHUB_ACTIONS', 'GITEA_ACTIONS', 'CIRCLECI'].some(key => key in env)) {\n\t\t\treturn 3;\n\t\t}\n\n\t\tif (['TRAVIS', 'APPVEYOR', 'GITLAB_CI', 'BUILDKITE', 'DRONE'].some(sign => sign in env) || env.CI_NAME === 'codeship') {\n\t\t\treturn 1;\n\t\t}\n\n\t\treturn min;\n\t}\n\n\tif ('TEAMCITY_VERSION' in env) {\n\t\treturn /^(9\\.(0*[1-9]\\d*)\\.|\\d{2,}\\.)/.test(env.TEAMCITY_VERSION) ? 1 : 0;\n\t}\n\n\tif (env.COLORTERM === 'truecolor') {\n\t\treturn 3;\n\t}\n\n\tif (env.TERM === 'xterm-kitty') {\n\t\treturn 3;\n\t}\n\n\tif (env.TERM === 'xterm-ghostty') {\n\t\treturn 3;\n\t}\n\n\tif (env.TERM === 'wezterm') {\n\t\treturn 3;\n\t}\n\n\tif ('TERM_PROGRAM' in env) {\n\t\tconst version = Number.parseInt((env.TERM_PROGRAM_VERSION || '').split('.')[0], 10);\n\n\t\tswitch (env.TERM_PROGRAM) {\n\t\t\tcase 'iTerm.app': {\n\t\t\t\treturn version >= 3 ? 3 : 2;\n\t\t\t}\n\n\t\t\tcase 'Apple_Terminal': {\n\t\t\t\treturn 2;\n\t\t\t}\n\t\t\t// No default\n\t\t}\n\t}\n\n\tif (/-256(color)?$/i.test(env.TERM)) {\n\t\treturn 2;\n\t}\n\n\tif (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env.TERM)) {\n\t\treturn 1;\n\t}\n\n\tif ('COLORTERM' in env) {\n\t\treturn 1;\n\t}\n\n\treturn min;\n}\n\nfunction createSupportsColor(stream, options = {}) {\n\tconst level = _supportsColor(stream, {\n\t\tstreamIsTTY: stream && stream.isTTY,\n\t\t...options,\n\t});\n\n\treturn translateLevel(level);\n}\n\nconst supportsColor = {\n\tstdout: createSupportsColor({isTTY: tty__default.default.isatty(1)}),\n\tstderr: createSupportsColor({isTTY: tty__default.default.isatty(2)}),\n};\n\nexports.createSupportsColor = createSupportsColor;\nexports.default = supportsColor;\n", │ │ │ │ │ - "/**\n * Module dependencies.\n */\n\nconst tty = require('tty');\nconst util = require('util');\n\n/**\n * This is the Node.js implementation of `debug()`.\n */\n\nexports.init = init;\nexports.log = log;\nexports.formatArgs = formatArgs;\nexports.save = save;\nexports.load = load;\nexports.useColors = useColors;\nexports.destroy = util.deprecate(\n\t() => {},\n\t'Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.'\n);\n\n/**\n * Colors.\n */\n\nexports.colors = [6, 2, 3, 4, 5, 1];\n\ntry {\n\t// Optional dependency (as in, doesn't need to be installed, NOT like optionalDependencies in package.json)\n\t// eslint-disable-next-line import/no-extraneous-dependencies\n\tconst supportsColor = require('supports-color');\n\n\tif (supportsColor && (supportsColor.stderr || supportsColor).level >= 2) {\n\t\texports.colors = [\n\t\t\t20,\n\t\t\t21,\n\t\t\t26,\n\t\t\t27,\n\t\t\t32,\n\t\t\t33,\n\t\t\t38,\n\t\t\t39,\n\t\t\t40,\n\t\t\t41,\n\t\t\t42,\n\t\t\t43,\n\t\t\t44,\n\t\t\t45,\n\t\t\t56,\n\t\t\t57,\n\t\t\t62,\n\t\t\t63,\n\t\t\t68,\n\t\t\t69,\n\t\t\t74,\n\t\t\t75,\n\t\t\t76,\n\t\t\t77,\n\t\t\t78,\n\t\t\t79,\n\t\t\t80,\n\t\t\t81,\n\t\t\t92,\n\t\t\t93,\n\t\t\t98,\n\t\t\t99,\n\t\t\t112,\n\t\t\t113,\n\t\t\t128,\n\t\t\t129,\n\t\t\t134,\n\t\t\t135,\n\t\t\t148,\n\t\t\t149,\n\t\t\t160,\n\t\t\t161,\n\t\t\t162,\n\t\t\t163,\n\t\t\t164,\n\t\t\t165,\n\t\t\t166,\n\t\t\t167,\n\t\t\t168,\n\t\t\t169,\n\t\t\t170,\n\t\t\t171,\n\t\t\t172,\n\t\t\t173,\n\t\t\t178,\n\t\t\t179,\n\t\t\t184,\n\t\t\t185,\n\t\t\t196,\n\t\t\t197,\n\t\t\t198,\n\t\t\t199,\n\t\t\t200,\n\t\t\t201,\n\t\t\t202,\n\t\t\t203,\n\t\t\t204,\n\t\t\t205,\n\t\t\t206,\n\t\t\t207,\n\t\t\t208,\n\t\t\t209,\n\t\t\t214,\n\t\t\t215,\n\t\t\t220,\n\t\t\t221\n\t\t];\n\t}\n} catch (error) {\n\t// Swallow - we only care if `supports-color` is available; it doesn't have to be.\n}\n\n/**\n * Build up the default `inspectOpts` object from the environment variables.\n *\n * $ DEBUG_COLORS=no DEBUG_DEPTH=10 DEBUG_SHOW_HIDDEN=enabled node script.js\n */\n\nexports.inspectOpts = Object.keys(process.env).filter(key => {\n\treturn /^debug_/i.test(key);\n}).reduce((obj, key) => {\n\t// Camel-case\n\tconst prop = key\n\t\t.substring(6)\n\t\t.toLowerCase()\n\t\t.replace(/_([a-z])/g, (_, k) => {\n\t\t\treturn k.toUpperCase();\n\t\t});\n\n\t// Coerce string value into JS value\n\tlet val = process.env[key];\n\tif (/^(yes|on|true|enabled)$/i.test(val)) {\n\t\tval = true;\n\t} else if (/^(no|off|false|disabled)$/i.test(val)) {\n\t\tval = false;\n\t} else if (val === 'null') {\n\t\tval = null;\n\t} else {\n\t\tval = Number(val);\n\t}\n\n\tobj[prop] = val;\n\treturn obj;\n}, {});\n\n/**\n * Is stdout a TTY? Colored output is enabled when `true`.\n */\n\nfunction useColors() {\n\treturn 'colors' in exports.inspectOpts ?\n\t\tBoolean(exports.inspectOpts.colors) :\n\t\ttty.isatty(process.stderr.fd);\n}\n\n/**\n * Adds ANSI color escape codes if enabled.\n *\n * @api public\n */\n\nfunction formatArgs(args) {\n\tconst {namespace: name, useColors} = this;\n\n\tif (useColors) {\n\t\tconst c = this.color;\n\t\tconst colorCode = '\\u001B[3' + (c < 8 ? c : '8;5;' + c);\n\t\tconst prefix = ` ${colorCode};1m${name} \\u001B[0m`;\n\n\t\targs[0] = prefix + args[0].split('\\n').join('\\n' + prefix);\n\t\targs.push(colorCode + 'm+' + module.exports.humanize(this.diff) + '\\u001B[0m');\n\t} else {\n\t\targs[0] = getDate() + name + ' ' + args[0];\n\t}\n}\n\nfunction getDate() {\n\tif (exports.inspectOpts.hideDate) {\n\t\treturn '';\n\t}\n\treturn new Date().toISOString() + ' ';\n}\n\n/**\n * Invokes `util.formatWithOptions()` with the specified arguments and writes to stderr.\n */\n\nfunction log(...args) {\n\treturn process.stderr.write(util.formatWithOptions(exports.inspectOpts, ...args) + '\\n');\n}\n\n/**\n * Save `namespaces`.\n *\n * @param {String} namespaces\n * @api private\n */\nfunction save(namespaces) {\n\tif (namespaces) {\n\t\tprocess.env.DEBUG = namespaces;\n\t} else {\n\t\t// If you set a process.env field to null or undefined, it gets cast to the\n\t\t// string 'null' or 'undefined'. Just delete instead.\n\t\tdelete process.env.DEBUG;\n\t}\n}\n\n/**\n * Load `namespaces`.\n *\n * @return {String} returns the previously persisted debug modes\n * @api private\n */\n\nfunction load() {\n\treturn process.env.DEBUG;\n}\n\n/**\n * Init logic for `debug` instances.\n *\n * Create a new `inspectOpts` object in case `useColors` is set\n * differently for a particular `debug` instance.\n */\n\nfunction init(debug) {\n\tdebug.inspectOpts = {};\n\n\tconst keys = Object.keys(exports.inspectOpts);\n\tfor (let i = 0; i < keys.length; i++) {\n\t\tdebug.inspectOpts[keys[i]] = exports.inspectOpts[keys[i]];\n\t}\n}\n\nmodule.exports = require('./common')(exports);\n\nconst {formatters} = module.exports;\n\n/**\n * Map %o to `util.inspect()`, all on a single line.\n */\n\nformatters.o = function (v) {\n\tthis.inspectOpts.colors = this.useColors;\n\treturn util.inspect(v, this.inspectOpts)\n\t\t.split('\\n')\n\t\t.map(str => str.trim())\n\t\t.join(' ');\n};\n\n/**\n * Map %O to `util.inspect()`, allowing multiple lines if needed.\n */\n\nformatters.O = function (v) {\n\tthis.inspectOpts.colors = this.useColors;\n\treturn util.inspect(v, this.inspectOpts);\n};\n", │ │ │ │ │ - "/**\n * Detect Electron renderer / nwjs process, which is node, but we should\n * treat as a browser.\n */\n\nif (typeof process === 'undefined' || process.type === 'renderer' || process.browser === true || process.__nwjs) {\n\tmodule.exports = require('./browser.js');\n} else {\n\tmodule.exports = require('./node.js');\n}\n", │ │ │ │ │ - "var debug;\n\nmodule.exports = function () {\n if (!debug) {\n try {\n /* eslint global-require: off */\n debug = require(\"debug\")(\"follow-redirects\");\n }\n catch (error) { /* */ }\n if (typeof debug !== \"function\") {\n debug = function () { /* */ };\n }\n }\n debug.apply(null, arguments);\n};\n", │ │ │ │ │ - "var url = require(\"url\");\nvar URL = url.URL;\nvar http = require(\"http\");\nvar https = require(\"https\");\nvar Writable = require(\"stream\").Writable;\nvar assert = require(\"assert\");\nvar debug = require(\"./debug\");\n\n// Preventive platform detection\n// istanbul ignore next\n(function detectUnsupportedEnvironment() {\n var looksLikeNode = typeof process !== \"undefined\";\n var looksLikeBrowser = typeof window !== \"undefined\" && typeof document !== \"undefined\";\n var looksLikeV8 = isFunction(Error.captureStackTrace);\n if (!looksLikeNode && (looksLikeBrowser || !looksLikeV8)) {\n console.warn(\"The follow-redirects package should be excluded from browser builds.\");\n }\n}());\n\n// Whether to use the native URL object or the legacy url module\nvar useNativeURL = false;\ntry {\n assert(new URL(\"\"));\n}\ncatch (error) {\n useNativeURL = error.code === \"ERR_INVALID_URL\";\n}\n\n// URL fields to preserve in copy operations\nvar preservedUrlFields = [\n \"auth\",\n \"host\",\n \"hostname\",\n \"href\",\n \"path\",\n \"pathname\",\n \"port\",\n \"protocol\",\n \"query\",\n \"search\",\n \"hash\",\n];\n\n// Create handlers that pass events from native requests\nvar events = [\"abort\", \"aborted\", \"connect\", \"error\", \"socket\", \"timeout\"];\nvar eventHandlers = Object.create(null);\nevents.forEach(function (event) {\n eventHandlers[event] = function (arg1, arg2, arg3) {\n this._redirectable.emit(event, arg1, arg2, arg3);\n };\n});\n\n// Error types with codes\nvar InvalidUrlError = createErrorType(\n \"ERR_INVALID_URL\",\n \"Invalid URL\",\n TypeError\n);\nvar RedirectionError = createErrorType(\n \"ERR_FR_REDIRECTION_FAILURE\",\n \"Redirected request failed\"\n);\nvar TooManyRedirectsError = createErrorType(\n \"ERR_FR_TOO_MANY_REDIRECTS\",\n \"Maximum number of redirects exceeded\",\n RedirectionError\n);\nvar MaxBodyLengthExceededError = createErrorType(\n \"ERR_FR_MAX_BODY_LENGTH_EXCEEDED\",\n \"Request body larger than maxBodyLength limit\"\n);\nvar WriteAfterEndError = createErrorType(\n \"ERR_STREAM_WRITE_AFTER_END\",\n \"write after end\"\n);\n\n// istanbul ignore next\nvar destroy = Writable.prototype.destroy || noop;\n\n// An HTTP(S) request that can be redirected\nfunction RedirectableRequest(options, responseCallback) {\n // Initialize the request\n Writable.call(this);\n this._sanitizeOptions(options);\n this._options = options;\n this._ended = false;\n this._ending = false;\n this._redirectCount = 0;\n this._redirects = [];\n this._requestBodyLength = 0;\n this._requestBodyBuffers = [];\n\n // Attach a callback if passed\n if (responseCallback) {\n this.on(\"response\", responseCallback);\n }\n\n // React to responses of native requests\n var self = this;\n this._onNativeResponse = function (response) {\n try {\n self._processResponse(response);\n }\n catch (cause) {\n self.emit(\"error\", cause instanceof RedirectionError ?\n cause : new RedirectionError({ cause: cause }));\n }\n };\n\n // Perform the first request\n this._performRequest();\n}\nRedirectableRequest.prototype = Object.create(Writable.prototype);\n\nRedirectableRequest.prototype.abort = function () {\n destroyRequest(this._currentRequest);\n this._currentRequest.abort();\n this.emit(\"abort\");\n};\n\nRedirectableRequest.prototype.destroy = function (error) {\n destroyRequest(this._currentRequest, error);\n destroy.call(this, error);\n return this;\n};\n\n// Writes buffered data to the current native request\nRedirectableRequest.prototype.write = function (data, encoding, callback) {\n // Writing is not allowed if end has been called\n if (this._ending) {\n throw new WriteAfterEndError();\n }\n\n // Validate input and shift parameters if necessary\n if (!isString(data) && !isBuffer(data)) {\n throw new TypeError(\"data should be a string, Buffer or Uint8Array\");\n }\n if (isFunction(encoding)) {\n callback = encoding;\n encoding = null;\n }\n\n // Ignore empty buffers, since writing them doesn't invoke the callback\n // https://github.com/nodejs/node/issues/22066\n if (data.length === 0) {\n if (callback) {\n callback();\n }\n return;\n }\n // Only write when we don't exceed the maximum body length\n if (this._requestBodyLength + data.length <= this._options.maxBodyLength) {\n this._requestBodyLength += data.length;\n this._requestBodyBuffers.push({ data: data, encoding: encoding });\n this._currentRequest.write(data, encoding, callback);\n }\n // Error when we exceed the maximum body length\n else {\n this.emit(\"error\", new MaxBodyLengthExceededError());\n this.abort();\n }\n};\n\n// Ends the current native request\nRedirectableRequest.prototype.end = function (data, encoding, callback) {\n // Shift parameters if necessary\n if (isFunction(data)) {\n callback = data;\n data = encoding = null;\n }\n else if (isFunction(encoding)) {\n callback = encoding;\n encoding = null;\n }\n\n // Write data if needed and end\n if (!data) {\n this._ended = this._ending = true;\n this._currentRequest.end(null, null, callback);\n }\n else {\n var self = this;\n var currentRequest = this._currentRequest;\n this.write(data, encoding, function () {\n self._ended = true;\n currentRequest.end(null, null, callback);\n });\n this._ending = true;\n }\n};\n\n// Sets a header value on the current native request\nRedirectableRequest.prototype.setHeader = function (name, value) {\n this._options.headers[name] = value;\n this._currentRequest.setHeader(name, value);\n};\n\n// Clears a header value on the current native request\nRedirectableRequest.prototype.removeHeader = function (name) {\n delete this._options.headers[name];\n this._currentRequest.removeHeader(name);\n};\n\n// Global timeout for all underlying requests\nRedirectableRequest.prototype.setTimeout = function (msecs, callback) {\n var self = this;\n\n // Destroys the socket on timeout\n function destroyOnTimeout(socket) {\n socket.setTimeout(msecs);\n socket.removeListener(\"timeout\", socket.destroy);\n socket.addListener(\"timeout\", socket.destroy);\n }\n\n // Sets up a timer to trigger a timeout event\n function startTimer(socket) {\n if (self._timeout) {\n clearTimeout(self._timeout);\n }\n self._timeout = setTimeout(function () {\n self.emit(\"timeout\");\n clearTimer();\n }, msecs);\n destroyOnTimeout(socket);\n }\n\n // Stops a timeout from triggering\n function clearTimer() {\n // Clear the timeout\n if (self._timeout) {\n clearTimeout(self._timeout);\n self._timeout = null;\n }\n\n // Clean up all attached listeners\n self.removeListener(\"abort\", clearTimer);\n self.removeListener(\"error\", clearTimer);\n self.removeListener(\"response\", clearTimer);\n self.removeListener(\"close\", clearTimer);\n if (callback) {\n self.removeListener(\"timeout\", callback);\n }\n if (!self.socket) {\n self._currentRequest.removeListener(\"socket\", startTimer);\n }\n }\n\n // Attach callback if passed\n if (callback) {\n this.on(\"timeout\", callback);\n }\n\n // Start the timer if or when the socket is opened\n if (this.socket) {\n startTimer(this.socket);\n }\n else {\n this._currentRequest.once(\"socket\", startTimer);\n }\n\n // Clean up on events\n this.on(\"socket\", destroyOnTimeout);\n this.on(\"abort\", clearTimer);\n this.on(\"error\", clearTimer);\n this.on(\"response\", clearTimer);\n this.on(\"close\", clearTimer);\n\n return this;\n};\n\n// Proxy all other public ClientRequest methods\n[\n \"flushHeaders\", \"getHeader\",\n \"setNoDelay\", \"setSocketKeepAlive\",\n].forEach(function (method) {\n RedirectableRequest.prototype[method] = function (a, b) {\n return this._currentRequest[method](a, b);\n };\n});\n\n// Proxy all public ClientRequest properties\n[\"aborted\", \"connection\", \"socket\"].forEach(function (property) {\n Object.defineProperty(RedirectableRequest.prototype, property, {\n get: function () { return this._currentRequest[property]; },\n });\n});\n\nRedirectableRequest.prototype._sanitizeOptions = function (options) {\n // Ensure headers are always present\n if (!options.headers) {\n options.headers = {};\n }\n\n // Since http.request treats host as an alias of hostname,\n // but the url module interprets host as hostname plus port,\n // eliminate the host property to avoid confusion.\n if (options.host) {\n // Use hostname if set, because it has precedence\n if (!options.hostname) {\n options.hostname = options.host;\n }\n delete options.host;\n }\n\n // Complete the URL object when necessary\n if (!options.pathname && options.path) {\n var searchPos = options.path.indexOf(\"?\");\n if (searchPos < 0) {\n options.pathname = options.path;\n }\n else {\n options.pathname = options.path.substring(0, searchPos);\n options.search = options.path.substring(searchPos);\n }\n }\n};\n\n\n// Executes the next native request (initial or redirect)\nRedirectableRequest.prototype._performRequest = function () {\n // Load the native protocol\n var protocol = this._options.protocol;\n var nativeProtocol = this._options.nativeProtocols[protocol];\n if (!nativeProtocol) {\n throw new TypeError(\"Unsupported protocol \" + protocol);\n }\n\n // If specified, use the agent corresponding to the protocol\n // (HTTP and HTTPS use different types of agents)\n if (this._options.agents) {\n var scheme = protocol.slice(0, -1);\n this._options.agent = this._options.agents[scheme];\n }\n\n // Create the native request and set up its event handlers\n var request = this._currentRequest =\n nativeProtocol.request(this._options, this._onNativeResponse);\n request._redirectable = this;\n for (var event of events) {\n request.on(event, eventHandlers[event]);\n }\n\n // RFC7230\u00a75.3.1: When making a request directly to an origin server, [\u2026]\n // a client MUST send only the absolute path [\u2026] as the request-target.\n this._currentUrl = /^\\//.test(this._options.path) ?\n url.format(this._options) :\n // When making a request to a proxy, [\u2026]\n // a client MUST send the target URI in absolute-form [\u2026].\n this._options.path;\n\n // End a redirected request\n // (The first request must be ended explicitly with RedirectableRequest#end)\n if (this._isRedirect) {\n // Write the request entity and end\n var i = 0;\n var self = this;\n var buffers = this._requestBodyBuffers;\n (function writeNext(error) {\n // Only write if this request has not been redirected yet\n // istanbul ignore else\n if (request === self._currentRequest) {\n // Report any write errors\n // istanbul ignore if\n if (error) {\n self.emit(\"error\", error);\n }\n // Write the next buffer if there are still left\n else if (i < buffers.length) {\n var buffer = buffers[i++];\n // istanbul ignore else\n if (!request.finished) {\n request.write(buffer.data, buffer.encoding, writeNext);\n }\n }\n // End the request if `end` has been called on us\n else if (self._ended) {\n request.end();\n }\n }\n }());\n }\n};\n\n// Processes a response from the current native request\nRedirectableRequest.prototype._processResponse = function (response) {\n // Store the redirected response\n var statusCode = response.statusCode;\n if (this._options.trackRedirects) {\n this._redirects.push({\n url: this._currentUrl,\n headers: response.headers,\n statusCode: statusCode,\n });\n }\n\n // RFC7231\u00a76.4: The 3xx (Redirection) class of status code indicates\n // that further action needs to be taken by the user agent in order to\n // fulfill the request. If a Location header field is provided,\n // the user agent MAY automatically redirect its request to the URI\n // referenced by the Location field value,\n // even if the specific status code is not understood.\n\n // If the response is not a redirect; return it as-is\n var location = response.headers.location;\n if (!location || this._options.followRedirects === false ||\n statusCode < 300 || statusCode >= 400) {\n response.responseUrl = this._currentUrl;\n response.redirects = this._redirects;\n this.emit(\"response\", response);\n\n // Clean up\n this._requestBodyBuffers = [];\n return;\n }\n\n // The response is a redirect, so abort the current request\n destroyRequest(this._currentRequest);\n // Discard the remainder of the response to avoid waiting for data\n response.destroy();\n\n // RFC7231\u00a76.4: A client SHOULD detect and intervene\n // in cyclical redirections (i.e., \"infinite\" redirection loops).\n if (++this._redirectCount > this._options.maxRedirects) {\n throw new TooManyRedirectsError();\n }\n\n // Store the request headers if applicable\n var requestHeaders;\n var beforeRedirect = this._options.beforeRedirect;\n if (beforeRedirect) {\n requestHeaders = Object.assign({\n // The Host header was set by nativeProtocol.request\n Host: response.req.getHeader(\"host\"),\n }, this._options.headers);\n }\n\n // RFC7231\u00a76.4: Automatic redirection needs to done with\n // care for methods not known to be safe, [\u2026]\n // RFC7231\u00a76.4.2\u20133: For historical reasons, a user agent MAY change\n // the request method from POST to GET for the subsequent request.\n var method = this._options.method;\n if ((statusCode === 301 || statusCode === 302) && this._options.method === \"POST\" ||\n // RFC7231\u00a76.4.4: The 303 (See Other) status code indicates that\n // the server is redirecting the user agent to a different resource [\u2026]\n // A user agent can perform a retrieval request targeting that URI\n // (a GET or HEAD request if using HTTP) [\u2026]\n (statusCode === 303) && !/^(?:GET|HEAD)$/.test(this._options.method)) {\n this._options.method = \"GET\";\n // Drop a possible entity and headers related to it\n this._requestBodyBuffers = [];\n removeMatchingHeaders(/^content-/i, this._options.headers);\n }\n\n // Drop the Host header, as the redirect might lead to a different host\n var currentHostHeader = removeMatchingHeaders(/^host$/i, this._options.headers);\n\n // If the redirect is relative, carry over the host of the last request\n var currentUrlParts = parseUrl(this._currentUrl);\n var currentHost = currentHostHeader || currentUrlParts.host;\n var currentUrl = /^\\w+:/.test(location) ? this._currentUrl :\n url.format(Object.assign(currentUrlParts, { host: currentHost }));\n\n // Create the redirected request\n var redirectUrl = resolveUrl(location, currentUrl);\n debug(\"redirecting to\", redirectUrl.href);\n this._isRedirect = true;\n spreadUrlObject(redirectUrl, this._options);\n\n // Drop confidential headers when redirecting to a less secure protocol\n // or to a different domain that is not a superdomain\n if (redirectUrl.protocol !== currentUrlParts.protocol &&\n redirectUrl.protocol !== \"https:\" ||\n redirectUrl.host !== currentHost &&\n !isSubdomain(redirectUrl.host, currentHost)) {\n removeMatchingHeaders(/^(?:(?:proxy-)?authorization|cookie)$/i, this._options.headers);\n }\n\n // Evaluate the beforeRedirect callback\n if (isFunction(beforeRedirect)) {\n var responseDetails = {\n headers: response.headers,\n statusCode: statusCode,\n };\n var requestDetails = {\n url: currentUrl,\n method: method,\n headers: requestHeaders,\n };\n beforeRedirect(this._options, responseDetails, requestDetails);\n this._sanitizeOptions(this._options);\n }\n\n // Perform the redirected request\n this._performRequest();\n};\n\n// Wraps the key/value object of protocols with redirect functionality\nfunction wrap(protocols) {\n // Default settings\n var exports = {\n maxRedirects: 21,\n maxBodyLength: 10 * 1024 * 1024,\n };\n\n // Wrap each protocol\n var nativeProtocols = {};\n Object.keys(protocols).forEach(function (scheme) {\n var protocol = scheme + \":\";\n var nativeProtocol = nativeProtocols[protocol] = protocols[scheme];\n var wrappedProtocol = exports[scheme] = Object.create(nativeProtocol);\n\n // Executes a request, following redirects\n function request(input, options, callback) {\n // Parse parameters, ensuring that input is an object\n if (isURL(input)) {\n input = spreadUrlObject(input);\n }\n else if (isString(input)) {\n input = spreadUrlObject(parseUrl(input));\n }\n else {\n callback = options;\n options = validateUrl(input);\n input = { protocol: protocol };\n }\n if (isFunction(options)) {\n callback = options;\n options = null;\n }\n\n // Set defaults\n options = Object.assign({\n maxRedirects: exports.maxRedirects,\n maxBodyLength: exports.maxBodyLength,\n }, input, options);\n options.nativeProtocols = nativeProtocols;\n if (!isString(options.host) && !isString(options.hostname)) {\n options.hostname = \"::1\";\n }\n\n assert.equal(options.protocol, protocol, \"protocol mismatch\");\n debug(\"options\", options);\n return new RedirectableRequest(options, callback);\n }\n\n // Executes a GET request, following redirects\n function get(input, options, callback) {\n var wrappedRequest = wrappedProtocol.request(input, options, callback);\n wrappedRequest.end();\n return wrappedRequest;\n }\n\n // Expose the properties on the wrapped protocol\n Object.defineProperties(wrappedProtocol, {\n request: { value: request, configurable: true, enumerable: true, writable: true },\n get: { value: get, configurable: true, enumerable: true, writable: true },\n });\n });\n return exports;\n}\n\nfunction noop() { /* empty */ }\n\nfunction parseUrl(input) {\n var parsed;\n // istanbul ignore else\n if (useNativeURL) {\n parsed = new URL(input);\n }\n else {\n // Ensure the URL is valid and absolute\n parsed = validateUrl(url.parse(input));\n if (!isString(parsed.protocol)) {\n throw new InvalidUrlError({ input });\n }\n }\n return parsed;\n}\n\nfunction resolveUrl(relative, base) {\n // istanbul ignore next\n return useNativeURL ? new URL(relative, base) : parseUrl(url.resolve(base, relative));\n}\n\nfunction validateUrl(input) {\n if (/^\\[/.test(input.hostname) && !/^\\[[:0-9a-f]+\\]$/i.test(input.hostname)) {\n throw new InvalidUrlError({ input: input.href || input });\n }\n if (/^\\[/.test(input.host) && !/^\\[[:0-9a-f]+\\](:\\d+)?$/i.test(input.host)) {\n throw new InvalidUrlError({ input: input.href || input });\n }\n return input;\n}\n\nfunction spreadUrlObject(urlObject, target) {\n var spread = target || {};\n for (var key of preservedUrlFields) {\n spread[key] = urlObject[key];\n }\n\n // Fix IPv6 hostname\n if (spread.hostname.startsWith(\"[\")) {\n spread.hostname = spread.hostname.slice(1, -1);\n }\n // Ensure port is a number\n if (spread.port !== \"\") {\n spread.port = Number(spread.port);\n }\n // Concatenate path\n spread.path = spread.search ? spread.pathname + spread.search : spread.pathname;\n\n return spread;\n}\n\nfunction removeMatchingHeaders(regex, headers) {\n var lastValue;\n for (var header in headers) {\n if (regex.test(header)) {\n lastValue = headers[header];\n delete headers[header];\n }\n }\n return (lastValue === null || typeof lastValue === \"undefined\") ?\n undefined : String(lastValue).trim();\n}\n\nfunction createErrorType(code, message, baseClass) {\n // Create constructor\n function CustomError(properties) {\n // istanbul ignore else\n if (isFunction(Error.captureStackTrace)) {\n Error.captureStackTrace(this, this.constructor);\n }\n Object.assign(this, properties || {});\n this.code = code;\n this.message = this.cause ? message + \": \" + this.cause.message : message;\n }\n\n // Attach constructor and set default properties\n CustomError.prototype = new (baseClass || Error)();\n Object.defineProperties(CustomError.prototype, {\n constructor: {\n value: CustomError,\n enumerable: false,\n },\n name: {\n value: \"Error [\" + code + \"]\",\n enumerable: false,\n },\n });\n return CustomError;\n}\n\nfunction destroyRequest(request, error) {\n for (var event of events) {\n request.removeListener(event, eventHandlers[event]);\n }\n request.on(\"error\", noop);\n request.destroy(error);\n}\n\nfunction isSubdomain(subdomain, domain) {\n assert(isString(subdomain) && isString(domain));\n var dot = subdomain.length - domain.length - 1;\n return dot > 0 && subdomain[dot] === \".\" && subdomain.endsWith(domain);\n}\n\nfunction isString(value) {\n return typeof value === \"string\" || value instanceof String;\n}\n\nfunction isFunction(value) {\n return typeof value === \"function\";\n}\n\nfunction isBuffer(value) {\n return typeof value === \"object\" && (\"length\" in value);\n}\n\nfunction isURL(value) {\n return URL && value instanceof URL;\n}\n\n// Exports\nmodule.exports = wrap({ http: http, https: https });\nmodule.exports.wrap = wrap;\n", │ │ │ │ │ "export const VERSION = \"1.13.2\";", │ │ │ │ │ "'use strict';\n\nexport default function parseProtocol(url) {\n const match = /^([-+\\w]{1,25})(:?\\/\\/|:)/.exec(url);\n return match && match[1] || '';\n}\n", │ │ │ │ │ "'use strict';\n\nimport AxiosError from '../core/AxiosError.js';\nimport parseProtocol from './parseProtocol.js';\nimport platform from '../platform/index.js';\n\nconst DATA_URL_PATTERN = /^(?:([^;]+);)?(?:[^;]+;)?(base64|),([\\s\\S]*)$/;\n\n/**\n * Parse data uri to a Buffer or Blob\n *\n * @param {String} uri\n * @param {?Boolean} asBlob\n * @param {?Object} options\n * @param {?Function} options.Blob\n *\n * @returns {Buffer|Blob}\n */\nexport default function fromDataURI(uri, asBlob, options) {\n const _Blob = options && options.Blob || platform.classes.Blob;\n const protocol = parseProtocol(uri);\n\n if (asBlob === undefined && _Blob) {\n asBlob = true;\n }\n\n if (protocol === 'data') {\n uri = protocol.length ? uri.slice(protocol.length + 1) : uri;\n\n const match = DATA_URL_PATTERN.exec(uri);\n\n if (!match) {\n throw new AxiosError('Invalid URL', AxiosError.ERR_INVALID_URL);\n }\n\n const mime = match[1];\n const isBase64 = match[2];\n const body = match[3];\n const buffer = Buffer.from(decodeURIComponent(body), isBase64 ? 'base64' : 'utf8');\n\n if (asBlob) {\n if (!_Blob) {\n throw new AxiosError('Blob is not supported', AxiosError.ERR_NOT_SUPPORT);\n }\n\n return new _Blob([buffer], {type: mime});\n }\n\n return buffer;\n }\n\n throw new AxiosError('Unsupported protocol ' + protocol, AxiosError.ERR_NOT_SUPPORT);\n}\n", │ │ │ │ │ "'use strict';\n\nimport stream from 'stream';\nimport utils from '../utils.js';\n\nconst kInternals = Symbol('internals');\n\nclass AxiosTransformStream extends stream.Transform{\n constructor(options) {\n options = utils.toFlatObject(options, {\n maxRate: 0,\n chunkSize: 64 * 1024,\n minChunkSize: 100,\n timeWindow: 500,\n ticksRate: 2,\n samplesCount: 15\n }, null, (prop, source) => {\n return !utils.isUndefined(source[prop]);\n });\n\n super({\n readableHighWaterMark: options.chunkSize\n });\n\n const internals = this[kInternals] = {\n timeWindow: options.timeWindow,\n chunkSize: options.chunkSize,\n maxRate: options.maxRate,\n minChunkSize: options.minChunkSize,\n bytesSeen: 0,\n isCaptured: false,\n notifiedBytesLoaded: 0,\n ts: Date.now(),\n bytes: 0,\n onReadCallback: null\n };\n\n this.on('newListener', event => {\n if (event === 'progress') {\n if (!internals.isCaptured) {\n internals.isCaptured = true;\n }\n }\n });\n }\n\n _read(size) {\n const internals = this[kInternals];\n\n if (internals.onReadCallback) {\n internals.onReadCallback();\n }\n\n return super._read(size);\n }\n\n _transform(chunk, encoding, callback) {\n const internals = this[kInternals];\n const maxRate = internals.maxRate;\n\n const readableHighWaterMark = this.readableHighWaterMark;\n\n const timeWindow = internals.timeWindow;\n\n const divider = 1000 / timeWindow;\n const bytesThreshold = (maxRate / divider);\n const minChunkSize = internals.minChunkSize !== false ? Math.max(internals.minChunkSize, bytesThreshold * 0.01) : 0;\n\n const pushChunk = (_chunk, _callback) => {\n const bytes = Buffer.byteLength(_chunk);\n internals.bytesSeen += bytes;\n internals.bytes += bytes;\n\n internals.isCaptured && this.emit('progress', internals.bytesSeen);\n\n if (this.push(_chunk)) {\n process.nextTick(_callback);\n } else {\n internals.onReadCallback = () => {\n internals.onReadCallback = null;\n process.nextTick(_callback);\n };\n }\n }\n\n const transformChunk = (_chunk, _callback) => {\n const chunkSize = Buffer.byteLength(_chunk);\n let chunkRemainder = null;\n let maxChunkSize = readableHighWaterMark;\n let bytesLeft;\n let passed = 0;\n\n if (maxRate) {\n const now = Date.now();\n\n if (!internals.ts || (passed = (now - internals.ts)) >= timeWindow) {\n internals.ts = now;\n bytesLeft = bytesThreshold - internals.bytes;\n internals.bytes = bytesLeft < 0 ? -bytesLeft : 0;\n passed = 0;\n }\n\n bytesLeft = bytesThreshold - internals.bytes;\n }\n\n if (maxRate) {\n if (bytesLeft <= 0) {\n // next time window\n return setTimeout(() => {\n _callback(null, _chunk);\n }, timeWindow - passed);\n }\n\n if (bytesLeft < maxChunkSize) {\n maxChunkSize = bytesLeft;\n }\n }\n\n if (maxChunkSize && chunkSize > maxChunkSize && (chunkSize - maxChunkSize) > minChunkSize) {\n chunkRemainder = _chunk.subarray(maxChunkSize);\n _chunk = _chunk.subarray(0, maxChunkSize);\n }\n\n pushChunk(_chunk, chunkRemainder ? () => {\n process.nextTick(_callback, null, chunkRemainder);\n } : _callback);\n };\n\n transformChunk(chunk, function transformNextChunk(err, _chunk) {\n if (err) {\n return callback(err);\n }\n\n if (_chunk) {\n transformChunk(_chunk, transformNextChunk);\n } else {\n callback(null);\n }\n });\n }\n}\n\nexport default AxiosTransformStream;\n", │ │ │ │ │ "const {asyncIterator} = Symbol;\n\nconst readBlob = async function* (blob) {\n if (blob.stream) {\n yield* blob.stream()\n } else if (blob.arrayBuffer) {\n yield await blob.arrayBuffer()\n } else if (blob[asyncIterator]) {\n yield* blob[asyncIterator]();\n } else {\n yield blob;\n }\n}\n\nexport default readBlob;\n", │ │ │ │ │ "import util from 'util';\nimport {Readable} from 'stream';\nimport utils from \"../utils.js\";\nimport readBlob from \"./readBlob.js\";\nimport platform from \"../platform/index.js\";\n\nconst BOUNDARY_ALPHABET = platform.ALPHABET.ALPHA_DIGIT + '-_';\n\nconst textEncoder = typeof TextEncoder === 'function' ? new TextEncoder() : new util.TextEncoder();\n\nconst CRLF = '\\r\\n';\nconst CRLF_BYTES = textEncoder.encode(CRLF);\nconst CRLF_BYTES_COUNT = 2;\n\nclass FormDataPart {\n constructor(name, value) {\n const {escapeName} = this.constructor;\n const isStringValue = utils.isString(value);\n\n let headers = `Content-Disposition: form-data; name=\"${escapeName(name)}\"${\n !isStringValue && value.name ? `; filename=\"${escapeName(value.name)}\"` : ''\n }${CRLF}`;\n\n if (isStringValue) {\n value = textEncoder.encode(String(value).replace(/\\r?\\n|\\r\\n?/g, CRLF));\n } else {\n headers += `Content-Type: ${value.type || \"application/octet-stream\"}${CRLF}`\n }\n\n this.headers = textEncoder.encode(headers + CRLF);\n\n this.contentLength = isStringValue ? value.byteLength : value.size;\n\n this.size = this.headers.byteLength + this.contentLength + CRLF_BYTES_COUNT;\n\n this.name = name;\n this.value = value;\n }\n\n async *encode(){\n yield this.headers;\n\n const {value} = this;\n\n if(utils.isTypedArray(value)) {\n yield value;\n } else {\n yield* readBlob(value);\n }\n\n yield CRLF_BYTES;\n }\n\n static escapeName(name) {\n return String(name).replace(/[\\r\\n\"]/g, (match) => ({\n '\\r' : '%0D',\n '\\n' : '%0A',\n '\"' : '%22',\n }[match]));\n }\n}\n\nconst formDataToStream = (form, headersHandler, options) => {\n const {\n tag = 'form-data-boundary',\n size = 25,\n boundary = tag + '-' + platform.generateString(size, BOUNDARY_ALPHABET)\n } = options || {};\n\n if(!utils.isFormData(form)) {\n throw TypeError('FormData instance required');\n }\n\n if (boundary.length < 1 || boundary.length > 70) {\n throw Error('boundary must be 10-70 characters long')\n }\n\n const boundaryBytes = textEncoder.encode('--' + boundary + CRLF);\n const footerBytes = textEncoder.encode('--' + boundary + '--' + CRLF);\n let contentLength = footerBytes.byteLength;\n\n const parts = Array.from(form.entries()).map(([name, value]) => {\n const part = new FormDataPart(name, value);\n contentLength += part.size;\n return part;\n });\n\n contentLength += boundaryBytes.byteLength * parts.length;\n\n contentLength = utils.toFiniteNumber(contentLength);\n\n const computedHeaders = {\n 'Content-Type': `multipart/form-data; boundary=${boundary}`\n }\n\n if (Number.isFinite(contentLength)) {\n computedHeaders['Content-Length'] = contentLength;\n }\n\n headersHandler && headersHandler(computedHeaders);\n\n return Readable.from((async function *() {\n for(const part of parts) {\n yield boundaryBytes;\n yield* part.encode();\n }\n\n yield footerBytes;\n })());\n};\n\nexport default formDataToStream;\n", │ │ │ │ │ "\"use strict\";\n\nimport stream from \"stream\";\n\nclass ZlibHeaderTransformStream extends stream.Transform {\n __transform(chunk, encoding, callback) {\n this.push(chunk);\n callback();\n }\n\n _transform(chunk, encoding, callback) {\n if (chunk.length !== 0) {\n this._transform = this.__transform;\n\n // Add Default Compression headers if no zlib headers are present\n if (chunk[0] !== 120) { // Hex: 78\n const header = Buffer.alloc(2);\n header[0] = 120; // Hex: 78\n header[1] = 156; // Hex: 9C \n this.push(header, encoding);\n }\n }\n\n this.__transform(chunk, encoding, callback);\n }\n}\n\nexport default ZlibHeaderTransformStream;\n", │ │ │ ├── ./usr/share/nodejs/axios/pkgjs-lock.json │ │ │ │ ├── Pretty-printed │ │ │ │ │┄ Similarity: 0.9666666666666667% │ │ │ │ │┄ Differences: {"'packages'": "{'/usr/share/nodejs/body-parser': OrderedDict({'name': 'body-parser', 'version': " │ │ │ │ │┄ "'2.2.0'}), '/usr/share/nodejs/express': OrderedDict({'name': 'express', 'version': " │ │ │ │ │┄ "'5.1.0'}), '/usr/share/nodejs/follow-redirects': OrderedDict({'name': " │ │ │ │ │┄ "'follow-redirects', 'version': '1.15.9'}), '/usr/share/nodejs/formidable': " │ │ │ │ │┄ "OrderedDict({'name': 'formidable', 'version': '3.2.5'}), " │ │ │ │ │┄ "'/usr/share/nodejs/get-stream': OrderedD […] │ │ │ │ │ @@ -81,18 +81,38 @@ │ │ │ │ │ "name": "@babel/core", │ │ │ │ │ "version": "7.20.12" │ │ │ │ │ }, │ │ │ │ │ "/usr/share/nodejs/@babel/preset-env": { │ │ │ │ │ "name": "@babel/preset-env", │ │ │ │ │ "version": "7.20.2" │ │ │ │ │ }, │ │ │ │ │ + "/usr/share/nodejs/body-parser": { │ │ │ │ │ + "name": "body-parser", │ │ │ │ │ + "version": "2.2.0" │ │ │ │ │ + }, │ │ │ │ │ "/usr/share/nodejs/chalk": { │ │ │ │ │ "name": "chalk", │ │ │ │ │ "version": "5.6.0" │ │ │ │ │ }, │ │ │ │ │ + "/usr/share/nodejs/express": { │ │ │ │ │ + "name": "express", │ │ │ │ │ + "version": "5.1.0" │ │ │ │ │ + }, │ │ │ │ │ + "/usr/share/nodejs/follow-redirects": { │ │ │ │ │ + "name": "follow-redirects", │ │ │ │ │ + "version": "1.15.9" │ │ │ │ │ + }, │ │ │ │ │ + "/usr/share/nodejs/formidable": { │ │ │ │ │ + "name": "formidable", │ │ │ │ │ + "version": "3.2.5" │ │ │ │ │ + }, │ │ │ │ │ + "/usr/share/nodejs/get-stream": { │ │ │ │ │ + "name": "get-stream", │ │ │ │ │ + "version": "8.0.1" │ │ │ │ │ + }, │ │ │ │ │ "/usr/share/nodejs/handlebars": { │ │ │ │ │ "name": "handlebars", │ │ │ │ │ "version": "4.7.7" │ │ │ │ │ }, │ │ │ │ │ "/usr/share/nodejs/minimist": { │ │ │ │ │ "name": "minimist", │ │ │ │ │ "version": "1.2.8" │ │ │ │ │ @@ -101,14 +121,18 @@ │ │ │ │ │ "name": "mocha", │ │ │ │ │ "version": "10.7.2" │ │ │ │ │ }, │ │ │ │ │ "/usr/share/nodejs/pretty-bytes": { │ │ │ │ │ "name": "pretty-bytes", │ │ │ │ │ "version": "5.6.0" │ │ │ │ │ }, │ │ │ │ │ + "/usr/share/nodejs/proxy-from-env": { │ │ │ │ │ + "name": "proxy-from-env", │ │ │ │ │ + "version": "1.1.0" │ │ │ │ │ + }, │ │ │ │ │ "/usr/share/nodejs/rollup": { │ │ │ │ │ "name": "rollup", │ │ │ │ │ "version": "3.29.5" │ │ │ │ │ }, │ │ │ │ │ "node_modules/@rollup/plugin-alias": { │ │ │ │ │ "name": "@rollup/plugin-alias", │ │ │ │ │ "version": "5.0.1" │ │ │ │ │ @@ -125,42 +149,18 @@ │ │ │ │ │ "name": "@rollup/plugin-json", │ │ │ │ │ "version": "6.0.0" │ │ │ │ │ }, │ │ │ │ │ "node_modules/@rollup/plugin-node-resolve": { │ │ │ │ │ "name": "@rollup/plugin-node-resolve", │ │ │ │ │ "version": "15.2.3" │ │ │ │ │ }, │ │ │ │ │ - "node_modules/body-parser": { │ │ │ │ │ - "name": "body-parser", │ │ │ │ │ - "version": "2.2.0" │ │ │ │ │ - }, │ │ │ │ │ - "node_modules/express": { │ │ │ │ │ - "name": "express", │ │ │ │ │ - "version": "5.1.0" │ │ │ │ │ - }, │ │ │ │ │ - "node_modules/follow-redirects": { │ │ │ │ │ - "name": "follow-redirects", │ │ │ │ │ - "version": "1.15.9" │ │ │ │ │ - }, │ │ │ │ │ "node_modules/form-data": { │ │ │ │ │ "name": "form-data", │ │ │ │ │ "version": "4.0.4" │ │ │ │ │ }, │ │ │ │ │ - "node_modules/formidable": { │ │ │ │ │ - "name": "formidable", │ │ │ │ │ - "version": "3.2.5" │ │ │ │ │ - }, │ │ │ │ │ - "node_modules/get-stream": { │ │ │ │ │ - "name": "get-stream", │ │ │ │ │ - "version": "8.0.1" │ │ │ │ │ - }, │ │ │ │ │ - "node_modules/proxy-from-env": { │ │ │ │ │ - "name": "proxy-from-env", │ │ │ │ │ - "version": "1.1.0" │ │ │ │ │ - }, │ │ │ │ │ "node_modules/rollup-plugin-auto-external": { │ │ │ │ │ "name": "rollup-plugin-auto-external", │ │ │ │ │ "version": "2.0.0" │ │ │ │ │ }, │ │ │ │ │ "node_modules/rollup-plugin-bundle-size": { │ │ │ │ │ "name": "rollup-plugin-bundle-size", │ │ │ │ │ "version": "1.0.3"