893 KB
/srv/reproducible-results/rbuild-debian/r-b-build.R32z80sr/b1/node-jupyterlab_4.0.10+ds1+~cs11.25.27-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.R32z80sr/b2/node-jupyterlab_4.0.10+ds1+~cs11.25.27-1_armhf.changes
254 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·bb46709743e253a48682c1c7f6f23b74·16823260·javascript·optional·node-jupyterlab_4.0.10+ds1+~cs11.25.27-1_all.deb1 ·40f85abee79987edfa3bad3615eff2a4·16823164·javascript·optional·node-jupyterlab_4.0.10+ds1+~cs11.25.27-1_all.deb
893 KB
node-jupyterlab_4.0.10+ds1+~cs11.25.27-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-01-09·05:28:06.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-01-09·05:28:06.000000·debian-binary
2 -rw-r--r--···0········0········0····82916·2024-01-09·05:28:06.000000·control.tar.xz2 -rw-r--r--···0········0········0····82872·2024-01-09·05:28:06.000000·control.tar.xz
3 -rw-r--r--···0········0········0·16740152·2024-01-09·05:28:06.000000·data.tar.xz3 -rw-r--r--···0········0········0·16740100·2024-01-09·05:28:06.000000·data.tar.xz
2.52 KB
control.tar.xz
1.56 KB
control.tar
1.54 KB
./md5sums
30.0 B
./md5sums
Files differ
1.49 KB
line order
    
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
239 usr/share/nodejs/@jupyterlab/application-top/static/c36a603ad39025d0a0c7.ttf239 usr/share/nodejs/@jupyterlab/application-top/static/c36a603ad39025d0a0c7.ttf
240 usr/share/nodejs/@jupyterlab/application-top/static/c49810b53ecc0d87d802.woff240 usr/share/nodejs/@jupyterlab/application-top/static/c49810b53ecc0d87d802.woff
241 usr/share/nodejs/@jupyterlab/application-top/static/c56da8d69f1a0208b8e0.woff241 usr/share/nodejs/@jupyterlab/application-top/static/c56da8d69f1a0208b8e0.woff
242 usr/share/nodejs/@jupyterlab/application-top/static/fc6ddf5df402b263cfb1.woff242 usr/share/nodejs/@jupyterlab/application-top/static/fc6ddf5df402b263cfb1.woff
243 usr/share/nodejs/@jupyterlab/application-top/static/index.html243 usr/share/nodejs/@jupyterlab/application-top/static/index.html
244 usr/share/nodejs/@jupyterlab/application-top/static/index.out.js244 usr/share/nodejs/@jupyterlab/application-top/static/index.out.js
245 usr/share/nodejs/@jupyterlab/application-top/static/jupyter-ydoc_javascript_lib_index_js.5e9f4cbd56ff0b54e896.js245 usr/share/nodejs/@jupyterlab/application-top/static/jupyter-ydoc_javascript_lib_index_js.5e9f4cbd56ff0b54e896.js
246 usr/share/nodejs/@jupyterlab/application-top/static/main.725d0db90ef55b34427c.js246 usr/share/nodejs/@jupyterlab/application-top/static/main.c4d74850a338ff7489df.js
247 usr/share/nodejs/@jupyterlab/application-top/static/package.json247 usr/share/nodejs/@jupyterlab/application-top/static/package.json
248 usr/share/nodejs/@jupyterlab/application-top/static/packages_application-extension_lib_index_js.1c603dd6b06f0d5e913b.js248 usr/share/nodejs/@jupyterlab/application-top/static/packages_application-extension_lib_index_js.1c603dd6b06f0d5e913b.js
249 usr/share/nodejs/@jupyterlab/application-top/static/packages_application_lib_index_js.5d340f563aa96de29069.js249 usr/share/nodejs/@jupyterlab/application-top/static/packages_application_lib_index_js.5d340f563aa96de29069.js
250 usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils-extension_lib_index_js.19afc29be72d83db1c53.js250 usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils-extension_lib_index_js.19afc29be72d83db1c53.js
251 usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils_lib_index_js.af29b62d0d8e7ddaa354.js251 usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils_lib_index_js.af29b62d0d8e7ddaa354.js
252 usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa0.b5ddb4420db5d5874ca6.js252 usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa0.b5ddb4420db5d5874ca6.js
253 usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa1.11a0633807fa3bafc471.js253 usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa1.11a0633807fa3bafc471.js
953 B
xz --list
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············12 ··Blocks:············1
3 ··Compressed·size:···81.0·KiB·(82916·B)3 ··Compressed·size:···80.9·KiB·(82872·B)
4 ··Uncompressed·size:·360.0·KiB·(368640·B)4 ··Uncompressed·size:·360.0·KiB·(368640·B)
5 ··Ratio:·············0.2255 ··Ratio:·············0.225
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········1···············0···············0···········82916··········368640··0.225··CRC64············010 ·········1·········1···············0···············0···········82872··········368640··0.225··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0···········82880··········368640··0.225··CRC6413 ·········1·········1··············12···············0···········82836··········368640··0.225··CRC64
890 KB
data.tar.xz
888 KB
data.tar
2.85 KB
file list
    
Offset 463, 15 lines modifiedOffset 463, 15 lines modified
463 -rw-r--r--···0·root·········(0)·root·········(0)···394668·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c36a603ad39025d0a0c7.ttf463 -rw-r--r--···0·root·········(0)·root·········(0)···394668·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c36a603ad39025d0a0c7.ttf
464 -rw-r--r--···0·root·········(0)·root·········(0)·····5792·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c49810b53ecc0d87d802.woff464 -rw-r--r--···0·root·········(0)·root·········(0)·····5792·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c49810b53ecc0d87d802.woff
465 -rw-r--r--···0·root·········(0)·root·········(0)····17604·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c56da8d69f1a0208b8e0.woff465 -rw-r--r--···0·root·········(0)·root·········(0)····17604·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/c56da8d69f1a0208b8e0.woff
466 -rw-r--r--···0·root·········(0)·root·········(0)····14628·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/fc6ddf5df402b263cfb1.woff466 -rw-r--r--···0·root·········(0)·root·········(0)····14628·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/fc6ddf5df402b263cfb1.woff
467 -rw-r--r--···0·root·········(0)·root·········(0)·····1133·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/index.html467 -rw-r--r--···0·root·········(0)·root·········(0)·····1133·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/index.html
468 -rw-r--r--···0·root·········(0)·root·········(0)····17588·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/index.out.js468 -rw-r--r--···0·root·········(0)·root·········(0)····17588·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/index.out.js
469 -rw-r--r--···0·root·········(0)·root·········(0)···182476·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/jupyter-ydoc_javascript_lib_index_js.5e9f4cbd56ff0b54e896.js469 -rw-r--r--···0·root·········(0)·root·········(0)···182476·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/jupyter-ydoc_javascript_lib_index_js.5e9f4cbd56ff0b54e896.js
470 -rw-r--r--···0·root·········(0)·root·········(0)···778546·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/main.725d0db90ef55b34427c.js470 -rw-r--r--···0·root·········(0)·root·········(0)···778546·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/main.c4d74850a338ff7489df.js
471 -rw-r--r--···0·root·········(0)·root·········(0)····19367·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/package.json471 -rw-r--r--···0·root·········(0)·root·········(0)····19367·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/package.json
472 -rw-r--r--···0·root·········(0)·root·········(0)···142920·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_application-extension_lib_index_js.1c603dd6b06f0d5e913b.js472 -rw-r--r--···0·root·········(0)·root·········(0)···142920·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_application-extension_lib_index_js.1c603dd6b06f0d5e913b.js
473 -rw-r--r--···0·root·········(0)·root·········(0)···333764·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_application_lib_index_js.5d340f563aa96de29069.js473 -rw-r--r--···0·root·········(0)·root·········(0)···333764·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_application_lib_index_js.5d340f563aa96de29069.js
474 -rw-r--r--···0·root·········(0)·root·········(0)···305816·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils-extension_lib_index_js.19afc29be72d83db1c53.js474 -rw-r--r--···0·root·········(0)·root·········(0)···305816·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils-extension_lib_index_js.19afc29be72d83db1c53.js
475 -rw-r--r--···0·root·········(0)·root·········(0)··1786077·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils_lib_index_js.af29b62d0d8e7ddaa354.js475 -rw-r--r--···0·root·········(0)·root·········(0)··1786077·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_apputils_lib_index_js.af29b62d0d8e7ddaa354.js
476 -rw-r--r--···0·root·········(0)·root·········(0)····22283·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa0.b5ddb4420db5d5874ca6.js476 -rw-r--r--···0·root·········(0)·root·········(0)····22283·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa0.b5ddb4420db5d5874ca6.js
477 -rw-r--r--···0·root·········(0)·root·········(0)····22283·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa1.11a0633807fa3bafc471.js477 -rw-r--r--···0·root·········(0)·root·········(0)····22283·2024-01-09·05:28:06.000000·./usr/share/nodejs/@jupyterlab/application-top/static/packages_attachments_lib_index_js-_c6aa1.11a0633807fa3bafc471.js
694 B
./usr/share/nodejs/@jupyterlab/application-top/static/index.html
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 <!doctype·html>6 <!doctype·html>
7 <html·lang="en">7 <html·lang="en">
8 <head>8 <head>
9 ··<meta·charset="utf-8">9 ··<meta·charset="utf-8">
10 ··<title>JupyterLab</title>10 ··<title>JupyterLab</title>
11 ··<meta·name="viewport"·content="width=device-width,·initial-scale=1">11 ··<meta·name="viewport"·content="width=device-width,·initial-scale=1">
12 ··[object·Module]12 ··[object·Module]
13 <script·defer·src="{{page_config.fullStaticUrl}}/main.725d0db90ef55b34427c.js"></script></head>13 <script·defer·src="{{page_config.fullStaticUrl}}/main.c4d74850a338ff7489df.js"></script></head>
14 <body>14 <body>
  
15 <script·type="text/javascript">15 <script·type="text/javascript">
16 ··/*·Remove·token·from·URL.·*/16 ··/*·Remove·token·from·URL.·*/
17 ··(function·()·{17 ··(function·()·{
18 ····var·location·=·window.location;18 ····var·location·=·window.location;
19 ····var·search·=·location.search;19 ····var·search·=·location.search;
884 KB
./usr/share/nodejs/@jupyterlab/application-top/static/main.725d0db90ef55b34427c.js vs.
./usr/share/nodejs/@jupyterlab/application-top/static/main.c4d74850a338ff7489df.js
Files 0% similar despite different names
884 KB
js-beautify {}
    
Offset 2398, 18 lines modifiedOffset 2398, 18 lines modified
2398 ············/******/2398 ············/******/
2399 ············"webpack/sharing/consume/default/@rjsf/validator-ajv8/@rjsf/validator-ajv8":·()·=>·(loadStrictVersionCheckFallback("default",·"@rjsf/validator-ajv8",·[1,·5,·1,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_rjsf_validator-ajv8_lib_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@rjsf/validator-ajv8·*/·"../../../../usr/share/nodejs/@rjsf/validator-ajv8/lib/index.js"))))))),2399 ············"webpack/sharing/consume/default/@rjsf/validator-ajv8/@rjsf/validator-ajv8":·()·=>·(loadStrictVersionCheckFallback("default",·"@rjsf/validator-ajv8",·[1,·5,·1,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_rjsf_validator-ajv8_lib_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@rjsf/validator-ajv8·*/·"../../../../usr/share/nodejs/@rjsf/validator-ajv8/lib/index.js"))))))),
2400 ············/******/2400 ············/******/
2401 ············"webpack/sharing/consume/default/@codemirror/language/@codemirror/language":·()·=>·(loadSingletonVersionCheckFallback("default",·"@codemirror/language",·[1,·6,·0,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_language_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/language·*/·"../../../../usr/share/nodejs/@codemirror/language/dist/index.js"))))))),2401 ············"webpack/sharing/consume/default/@codemirror/language/@codemirror/language":·()·=>·(loadSingletonVersionCheckFallback("default",·"@codemirror/language",·[1,·6,·0,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_language_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/language·*/·"../../../../usr/share/nodejs/@codemirror/language/dist/index.js"))))))),
2402 ············/******/2402 ············/******/
2403 ············"webpack/sharing/consume/default/@codemirror/state/@codemirror/state":·()·=>·(loadSingletonVersionCheckFallback("default",·"@codemirror/state",·[1,·6,·2,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_state_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/state·*/·"../../../../usr/share/nodejs/@codemirror/state/dist/index.js"))))))),2403 ············"webpack/sharing/consume/default/@codemirror/state/@codemirror/state":·()·=>·(loadSingletonVersionCheckFallback("default",·"@codemirror/state",·[1,·6,·2,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_state_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/state·*/·"../../../../usr/share/nodejs/@codemirror/state/dist/index.js"))))))),
2404 ············/******/2404 ············/******/
2405 ············"webpack/sharing/consume/default/@codemirror/commands/@codemirror/commands":·()·=>·(loadStrictVersionCheckFallback("default",·"@codemirror/commands",·[1,·6,·2,·3],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_commands_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/commands·*/·"../../../../usr/share/nodejs/@codemirror/commands/dist/index.js"))))))), 
2406 ············/******/ 
2407 ············"webpack/sharing/consume/default/@codemirror/search/@codemirror/search":·()·=>·(loadStrictVersionCheckFallback("default",·"@codemirror/search",·[1,·6,·3,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_search_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/search·*/·"../../../../usr/share/nodejs/@codemirror/search/dist/index.js"))))))),2405 ············"webpack/sharing/consume/default/@codemirror/search/@codemirror/search":·()·=>·(loadStrictVersionCheckFallback("default",·"@codemirror/search",·[1,·6,·3,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_search_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/search·*/·"../../../../usr/share/nodejs/@codemirror/search/dist/index.js"))))))),
2408 ············/******/2406 ············/******/
 2407 ············"webpack/sharing/consume/default/@codemirror/commands/@codemirror/commands":·()·=>·(loadStrictVersionCheckFallback("default",·"@codemirror/commands",·[1,·6,·2,·3],·()·=>·(__webpack_require__.e("usr_share_nodejs_codemirror_commands_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@codemirror/commands·*/·"../../../../usr/share/nodejs/@codemirror/commands/dist/index.js"))))))),
 2408 ············/******/
2409 ············"webpack/sharing/consume/default/@lezer/highlight/@lezer/highlight":·()·=>·(loadSingletonVersionCheckFallback("default",·"@lezer/highlight",·[1,·1,·0,·0],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lezer_common_lezer_common"),·__webpack_require__.e("usr_share_nodejs_lezer_highlight_dist_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@lezer/highlight·*/·"../../../../usr/share/nodejs/@lezer/highlight/dist/index.js"))))))),2409 ············"webpack/sharing/consume/default/@lezer/highlight/@lezer/highlight":·()·=>·(loadSingletonVersionCheckFallback("default",·"@lezer/highlight",·[1,·1,·0,·0],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lezer_common_lezer_common"),·__webpack_require__.e("usr_share_nodejs_lezer_highlight_dist_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@lezer/highlight·*/·"../../../../usr/share/nodejs/@lezer/highlight/dist/index.js"))))))),
2410 ············/******/2410 ············/******/
2411 ············"webpack/sharing/consume/default/@lezer/common/@lezer/common":·()·=>·(loadSingletonVersionCheckFallback("default",·"@lezer/common",·[1,·1,·0,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_lezer_common_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@lezer/common·*/·"../../../../usr/share/nodejs/@lezer/common/dist/index.js"))))))),2411 ············"webpack/sharing/consume/default/@lezer/common/@lezer/common":·()·=>·(loadSingletonVersionCheckFallback("default",·"@lezer/common",·[1,·1,·0,·0],·()·=>·(__webpack_require__.e("usr_share_nodejs_lezer_common_dist_index_js").then(()·=>·(()·=>·(__webpack_require__(·/*!·@lezer/common·*/·"../../../../usr/share/nodejs/@lezer/common/dist/index.js"))))))),
2412 ············/******/2412 ············/******/
2413 ············"webpack/sharing/consume/default/@jupyterlab/completer/@jupyterlab/completer":·()·=>·(loadSingletonVersionCheckFallback("default",·"@jupyterlab/completer",·[2,·4,·0,·10],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lumino_coreutils_lumino_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_apputils_jupyterlab_apputils"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_widgets_lumino_widgets"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_signaling_lumino_signaling"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_algorithm_lumino_algorithm"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_coreutils_jupyterlab_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_rendermime_jupyterlab_rendermime"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_messaging_lumino_messaging"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_domutils_lumino_domutils"),·__webpack_require__.e("packages_completer_lib_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@jupyterlab/completer·*/·"../packages/completer/lib/index.js"))))))),2413 ············"webpack/sharing/consume/default/@jupyterlab/completer/@jupyterlab/completer":·()·=>·(loadSingletonVersionCheckFallback("default",·"@jupyterlab/completer",·[2,·4,·0,·10],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lumino_coreutils_lumino_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_apputils_jupyterlab_apputils"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_widgets_lumino_widgets"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_signaling_lumino_signaling"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_algorithm_lumino_algorithm"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_coreutils_jupyterlab_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_jupyterlab_rendermime_jupyterlab_rendermime"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_messaging_lumino_messaging"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_domutils_lumino_domutils"),·__webpack_require__.e("packages_completer_lib_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@jupyterlab/completer·*/·"../packages/completer/lib/index.js"))))))),
2414 ············/******/2414 ············/******/
2415 ············"webpack/sharing/consume/default/@jupyterlab/launcher/@jupyterlab/launcher":·()·=>·(loadSingletonVersionCheckFallback("default",·"@jupyterlab/launcher",·[2,·4,·0,·10],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lumino_coreutils_lumino_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_widgets_lumino_widgets"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_algorithm_lumino_algorithm"),·__webpack_require__.e("webpack_sharing_consume_default_react_react"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_disposable_lumino_disposable"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_properties_lumino_properties"),·__webpack_require__.e("packages_launcher_lib_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@jupyterlab/launcher·*/·"../packages/launcher/lib/index.js"))))))),2415 ············"webpack/sharing/consume/default/@jupyterlab/launcher/@jupyterlab/launcher":·()·=>·(loadSingletonVersionCheckFallback("default",·"@jupyterlab/launcher",·[2,·4,·0,·10],·()·=>·(Promise.all([__webpack_require__.e("webpack_sharing_consume_default_lumino_coreutils_lumino_coreutils"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_widgets_lumino_widgets"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_algorithm_lumino_algorithm"),·__webpack_require__.e("webpack_sharing_consume_default_react_react"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_disposable_lumino_disposable"),·__webpack_require__.e("webpack_sharing_consume_default_lumino_properties_lumino_properties"),·__webpack_require__.e("packages_launcher_lib_index_js")]).then(()·=>·(()·=>·(__webpack_require__(·/*!·@jupyterlab/launcher·*/·"../packages/launcher/lib/index.js"))))))),
Offset 2837, 17 lines modifiedOffset 2837, 17 lines modified
2837 ················/******/2837 ················/******/
2838 ················"webpack/sharing/consume/default/@codemirror/state/@codemirror/state"2838 ················"webpack/sharing/consume/default/@codemirror/state/@codemirror/state"
2839 ················/******/2839 ················/******/
2840 ············],2840 ············],
2841 ············/******/2841 ············/******/
2842 ············"webpack_sharing_consume_default_codemirror_commands_codemirror_commands-webpack_sharing_consu-176672":·[2842 ············"webpack_sharing_consume_default_codemirror_commands_codemirror_commands-webpack_sharing_consu-176672":·[
2843 ················/******/2843 ················/******/
2844 ················"webpack/sharing/consume/default/@codemirror/commands/@codemirror/commands",2844 ················"webpack/sharing/consume/default/@codemirror/search/@codemirror/search",
2845 ················/******/2845 ················/******/
2846 ················"webpack/sharing/consume/default/@codemirror/search/@codemirror/search"2846 ················"webpack/sharing/consume/default/@codemirror/commands/@codemirror/commands"
2847 ················/******/2847 ················/******/
2848 ············],2848 ············],
2849 ············/******/2849 ············/******/
2850 ············"webpack_sharing_consume_default_lezer_highlight_lezer_highlight":·[2850 ············"webpack_sharing_consume_default_lezer_highlight_lezer_highlight":·[
2851 ················/******/2851 ················/******/
2852 ················"webpack/sharing/consume/default/@lezer/highlight/@lezer/highlight"2852 ················"webpack/sharing/consume/default/@lezer/highlight/@lezer/highlight"
2853 ················/******/2853 ················/******/
Offset 3291, 8 lines modifiedOffset 3291, 8 lines modified
3291 ····/******/3291 ····/******/
3292 ····__webpack_require__("../../../../usr/share/nodejs/whatwg-fetch/fetch.js");3292 ····__webpack_require__("../../../../usr/share/nodejs/whatwg-fetch/fetch.js");
3293 ····/******/3293 ····/******/
3294 ····var·__webpack_exports__·=·__webpack_require__("./static/bootstrap.js");3294 ····var·__webpack_exports__·=·__webpack_require__("./static/bootstrap.js");
3295 ····/******/3295 ····/******/
3296 ····/******/3296 ····/******/
3297 })();3297 })();
3298 //#·sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi43MjVkMGRiOTBlZjU1YjM0NDI3Yy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsbURBQW1EO0[·...·truncated·by·diffoscope;·len:·431789,·SHA:·0ae4a4d75888d04cc5cd1db65efa5b6e833ab88bbc5cf4aa4f0905f7b9e47fee·...·]cIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfbGV6ZXJfaGlnaGxpZ2h0X2xlemVyX2hpZ2hsaWdodFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BsZXplci9oaWdobGlnaHQvQGxlemVyL2hpZ2hsaWdodFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9sZXplcl9jb21tb25fbGV6ZXJfY29tbW9uXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGxlemVyL2NvbW1vbi9AbGV6ZXIvY29tbW9uXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfY29tcGxldGVyX2p1cHl0ZXJsYWJfY29tcGxldGVyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY29tcGxldGVyL0BqdXB5dGVybGFiL2NvbXBsZXRlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2xhdW5jaGVyX2p1cHl0ZXJsYWJfbGF1bmNoZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9sYXVuY2hlci9AanVweXRlcmxhYi9sYXVuY2hlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2NvbnNvbGVfanVweXRlcmxhYl9jb25zb2xlXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY29uc29sZS9AanVweXRlcmxhYi9jb25zb2xlXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2x1bWlub19kcmFnZHJvcF9sdW1pbm9fZHJhZ2Ryb3BcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AbHVtaW5vL2RyYWdkcm9wL0BsdW1pbm8vZHJhZ2Ryb3BcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9jZWxsc19qdXB5dGVybGFiX2NlbGxzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY2VsbHMvQGp1cHl0ZXJsYWIvY2VsbHNcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfbHVtaW5vX2RhdGFncmlkX2x1bWlub19kYXRhZ3JpZFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BsdW1pbm8vZGF0YWdyaWQvQGx1bWluby9kYXRhZ3JpZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2xvZ2NvbnNvbGVfanVweXRlcmxhYl9sb2djb25zb2xlXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbG9nY29uc29sZS9AanVweXRlcmxhYi9sb2djb25zb2xlXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfZmlsZWVkaXRvcl9qdXB5dGVybGFiX2ZpbGVlZGl0b3JcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9maWxlZWRpdG9yL0BqdXB5dGVybGFiL2ZpbGVlZGl0b3JcIlxuXHRdLFxuXHRcInBhY2thZ2VzX2RlYnVnZ2VyLWV4dGVuc2lvbl9saWJfaW5kZXhfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9kZWJ1Z2dlci9AanVweXRlcmxhYi9kZWJ1Z2dlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2RvY21hbmFnZXJfanVweXRlcmxhYl9kb2NtYW5hZ2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvZG9jbWFuYWdlci9AanVweXRlcmxhYi9kb2NtYW5hZ2VyXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfZXh0ZW5zaW9ubWFuYWdlcl9qdXB5dGVybGFiX2V4dGVuc2lvbm1hbmFnZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9leHRlbnNpb25tYW5hZ2VyL0BqdXB5dGVybGFiL2V4dGVuc2lvbm1hbmFnZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9sc3BfanVweXRlcmxhYl9sc3BcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9sc3AvQGp1cHl0ZXJsYWIvbHNwXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfaHRtbHZpZXdlcl9qdXB5dGVybGFiX2h0bWx2aWV3ZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9odG1sdmlld2VyL0BqdXB5dGVybGFiL2h0bWx2aWV3ZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9pbWFnZXZpZXdlcl9qdXB5dGVybGFiX2ltYWdldmlld2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvaW1hZ2V2aWV3ZXIvQGp1cHl0ZXJsYWIvaW1hZ2V2aWV3ZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9pbnNwZWN0b3JfanVweXRlcmxhYl9pbnNwZWN0b3JcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9pbnNwZWN0b3IvQGp1cHl0ZXJsYWIvaW5zcGVjdG9yXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfcnVubmluZ19qdXB5dGVybGFiX3J1bm5pbmdcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9ydW5uaW5nL0BqdXB5dGVybGFiL3J1bm5pbmdcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9tYXJrZG93bnZpZXdlcl9qdXB5dGVybGFiX21hcmtkb3dudmlld2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbWFya2Rvd252aWV3ZXIvQGp1cHl0ZXJsYWIvbWFya2Rvd252aWV3ZXJcIlxuXHRdLFxuXHRcInBhY2thZ2VzX21hcmtlZHBhcnNlci1leHRlbnNpb25fbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvbWFya2VkL21hcmtlZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX21ldGFkYXRhZm9ybV9qdXB5dGVybGFiX21ldGFkYXRhZm9ybVwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL21ldGFkYXRhZm9ybS9AanVweXRlcmxhYi9tZXRhZGF0YWZvcm1cIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9uYmZvcm1hdF9qdXB5dGVybGFiX25iZm9ybWF0XCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbmJmb3JtYXQvQGp1cHl0ZXJsYWIvbmJmb3JtYXRcIlxuXHRdLFxuXHRcInBhY2thZ2VzX3JlbmRlcm1pbWVfbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvcmVuZGVybWltZS1pbnRlcmZhY2VzL0BqdXB5dGVybGFiL3JlbmRlcm1pbWUtaW50ZXJmYWNlc1wiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9sdW1pbm9fa2V5Ym9hcmRfbHVtaW5vX2tleWJvYXJkXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGx1bWluby9rZXlib2FyZC9AbHVtaW5vL2tleWJvYXJkXCJcblx0XSxcblx0XCJwYWNrYWdlc190ZXJtaW5hbC1leHRlbnNpb25fbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvdGVybWluYWwvQGp1cHl0ZXJsYWIvdGVybWluYWxcIlxuXHRdLFxuXHRcInBhY2thZ2VzX3Rvb2x0aXAtZXh0ZW5zaW9uX2xpYl9pbmRleF9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL3Rvb2x0aXAvQGp1cHl0ZXJsYWIvdG9vbHRpcFwiXG5cdF0sXG5cdFwicGFja2FnZXNfdWktY29tcG9uZW50c19saWJfaW5kZXhfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AcmpzZi91dGlscy9AcmpzZi91dGlsc1wiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF92ZWdhX3ZlZ2FcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC92ZWdhL3ZlZ2FcIlxuXHRdLFxuXHRcInVzcl9zaGFyZV9ub2RlanNfdmVnYS1lbWJlZF9idWlsZF92ZWdhLWVtYmVkX21vZHVsZV9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3ZlZ2EtbGl0ZS92ZWdhLWxpdGVcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfcmVhY3QtdG9hc3RpZnlfcmVhY3QtdG9hc3RpZnlcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9yZWFjdC10b2FzdGlmeS9yZWFjdC10b2FzdGlmeVwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9jb2RlbWlycm9yX2xhbmctbWFya2Rvd25fY29kZW1pcnJvcl9sYW5nLW1hcmtkb3duXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGNvZGVtaXJyb3IvbGFuZy1tYXJrZG93bi9AY29kZW1pcnJvci9sYW5nLW1hcmtkb3duXCJcblx0XSxcblx0XCJwYWNrYWdlc19jc3Z2aWV3ZXItZXh0ZW5zaW9uX2xpYl9zZWFyY2hwcm92aWRlcl9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL2NzdnZpZXdlci9AanVweXRlcmxhYi9jc3Z2aWV3ZXJcIlxuXHRdLFxuXHRcInBhY2thZ2VzX2pzb24tZXh0ZW5zaW9uX2xpYl9jb21wb25lbnRfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9yZWFjdC1oaWdobGlnaHQtd29yZHMvcmVhY3QtaGlnaGxpZ2h0LXdvcmRzXCIsXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3JlYWN0LWpzb24tdHJlZS9yZWFjdC1qc29uLXRyZWVcIixcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvc3R5bGUtbW9kL3N0eWxlLW1vZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX3NldHRpbmdlZGl0b3JfanVweXRlcmxhYl9zZXR0aW5nZWRpdG9yXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvc2V0dGluZ2VkaXRvci9AanVweXRlcmxhYi9zZXR0aW5nZWRpdG9yXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X3ZlZ2EtZW1iZWRfdmVnYS1lbWJlZFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3ZlZ2EtZW1iZWQvdmVnYS1lbWJlZFwiXG5cdF1cbn07XG5fX3dlYnBhY2tfcmVxdWlyZV9fLmYuY29uc3VtZXMgPSAoY2h1bmtJZCwgcHJvbWlzZXMpID0+IHtcblx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGNodW5rTWFwcGluZywgY2h1bmtJZCkpIHtcblx0XHRjaHVua01hcHBpbmdbY2h1bmtJZF0uZm9yRWFjaCgoaWQpID0+IHtcblx0XHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhpbnN0YWxsZWRNb2R1bGVzLCBpZCkpIHJldHVybiBwcm9taXNlcy5wdXNoKGluc3RhbGxlZE1vZHVsZXNbaWRdKTtcblx0XHRcdHZhciBvbkZhY3RvcnkgPSAoZmFjdG9yeSkgPT4ge1xuXHRcdFx0XHRpbnN0YWxsZWRNb2R1bGVzW2lkXSA9IDA7XG5cdFx0XHRcdF9fd2VicGFja19yZXF1aXJlX18ubVtpZF0gPSAobW9kdWxlKSA9PiB7XG5cdFx0XHRcdFx0ZGVsZXRlIF9fd2VicGFja19yZXF1aXJlX18uY1tpZF07XG5cdFx0XHRcdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KCk7XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0XHR2YXIgb25FcnJvciA9IChlcnJvcikgPT4ge1xuXHRcdFx0XHRkZWxldGUgaW5zdGFsbGVkTW9kdWxlc1tpZF07XG5cdFx0XHRcdF9fd2VicGFja19yZXF1aXJlX18ubVtpZF0gPSAobW9kdWxlKSA9PiB7XG5cdFx0XHRcdFx0ZGVsZXRlIF9fd2VicGFja19yZXF1aXJlX18uY1tpZF07XG5cdFx0XHRcdFx0dGhyb3cgZXJyb3I7XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0XHR0cnkge1xuXHRcdFx0XHR2YXIgcHJvbWlzZSA9IG1vZHVsZVRvSGFuZGxlck1hcHBpbmdbaWRdKCk7XG5cdFx0XHRcdGlmKHByb21pc2UudGhlbikge1xuXHRcdFx0XHRcdHByb21pc2VzLnB1c2goaW5zdGFsbGVkTW9kdWxlc1tpZF0gPSBwcm9taXNlLnRoZW4ob25GYWN0b3J5KVsnY2F0Y2gnXShvbkVycm9yKSk7XG5cdFx0XHRcdH0gZWxzZSBvbkZhY3RvcnkocHJvbWlzZSk7XG5cdFx0XHR9IGNhdGNoKGUpIHsgb25FcnJvcihlKTsgfVxuXHRcdH0pO1xuXHR9XG59IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5iID0gZG9jdW1lbnQuYmFzZVVSSSB8fCBzZWxmLmxvY2F0aW9uLmhyZWY7XG5cbi8vIG9iamVjdCB0byBzdG9yZSBsb2FkZWQgYW5kIGxvYWRpbmcgY2h1bmtzXG4vLyB1bmRlZmluZWQgPSBjaHVuayBub3QgbG9hZGVkLCBudWxsID0gY2h1bmsgcHJlbG9hZGVkL3ByZWZldGNoZWRcbi8vIFtyZXNvbHZlLCByZWplY3QsIFByb21pc2VdID0gY2h1bmsgbG9hZGluZywgMCA9IGNodW5rIGxvYWRlZFxudmFyIGluc3RhbGxlZENodW5rcyA9IHtcblx0XCJtYWluXCI6IDBcbn07XG5cbl9fd2VicGFja19yZXF1aXJlX18uZi5qID0gKGNodW5rSWQsIHByb21pc2VzKSA9PiB7XG5cdFx0Ly8gSlNPTlAgY2h1bmsgbG9hZGluZyBmb3IgamF2YXNjcmlwdFxuXHRcdHZhciBpbnN0YWxsZWRDaHVua0RhdGEgPSBfX3dlYnBhY2tfcmVxdWlyZV9fLm8oaW5zdGFsbGVkQ2h1bmtzLCBjaHVua0lkKSA/IGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA6IHVuZGVmaW5lZDtcblx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEgIT09IDApIHsgLy8gMCBtZWFucyBcImFscmVhZHkgaW5zdGFsbGVkXCIuXG5cblx0XHRcdC8vIGEgUHJvbWlzZSBtZWFucyBcImN1cnJlbnRseSBsb2FkaW5nXCIuXG5cdFx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEpIHtcblx0XHRcdFx0cHJvbWlzZXMucHVzaChpbnN0YWxsZWRDaHVua0RhdGFbMl0pO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0aWYoIS9ed2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF8oY29kZW1pcnJvcl8obGFuZyhcXC1tYXJrZG93bl9jb2RlbWlycm9yX2xhbmdcXC1tYXJrZG93bnx1YWdlX2NvZGVtaXJyb3JfbGFuZ3VhZ2UpfGNvbW1hbmRzX2NvZGVtaXJyb3JfY29tbWFuZHNcXC13ZWJwYWNrX3NoYXJpbmdfY29uc3VcXC0xNzY2NzJ8c3RhdGVfY29kZW1pcnJvcl9zdGF0ZXx2aWV3X2NvZGVtaXJyb3Jfdmlldyl8anVweXRlcihsYWJfKGFwcChsaWNhdGlvbl9qdXB5dGVybGFiX2FwcGxpY2F0aW9ufHV0aWxzX2p1cHl0ZXJsYWJfYXBwdXRpbHMpfGMobyhkZShlZGl0b3JfanVweXRlcmxhYl9jb2RlZWRpdHxtaXJyb3JfanVweXRlcmxhYl9jb2RlbWlycilvcnxtcGxldGVyX2p1cHl0ZXJsYWJfY29tcGxldGVyfG5zb2xlX2p1cHl0ZXJsYWJfY29uc29sZXxyZXV0aWxzX2p1cHl0ZXJsYWJfY29yZXV0aWxzKXxlbGxzX2p1cHl0ZXJsYWJfY2VsbHMpfGRvYyhtYW5hZ2VyKFxcLWV4dGVuc2lvbl9qdXB5dGVybGFiX2RvY21hbmFnZXJcXC1leHRlbnNpb258X2p1cHl0ZXJsYWJfZG9jbWFuYWdlcil8cmVnaXN0cnlfanVweXRlcmxhYl9kb2NyZWdpc3RyeXx1bWVudHNlYXJjaF9qdXB5dGVybGFiX2RvY3VtZW50c2VhcmNoKXxmaWxlKGJyb3dzZXJfanVweXRlcmxhYl9maWxlYnJvd3NlfGVkaXRvcl9qdXB5dGVybGFiX2ZpbGVlZGl0bylyfGwoYXVuY2hlcl9qdXB5dGVybGFiX2xhdW5jaGVyfG9nY29uc29sZV9qdXB5dGVybGFiX2xvZ2NvbnNvbGV8c3BfanVweXRlcmxhYl9sc3ApfG0oYWlubWVudV9qdXB5dGVybGFiX21haW5tZW51fGFya2Rvd252aWV3ZXJfanVweXRlcmxhYl9tYXJrZG93bnZpZXdlcnxldGFkYXRhZm9ybV9qdXB5dGVybGFiX21ldGFkYXRhZm9ybSl8cyhlKHR0aW5nKGVkaXRvcl9qdXB5dGVybGFiX3NldHRpbmdlZGl0b3J8cmVnaXN0cnlfanVweXRlcmxhYl9zZXR0aW5ncmVnaXN0cnkpfHJ2aWNlc19qdXB5dGVybGFiX3NlcnZpY2VzKXx0YXQoZWRiX2p1cHl0ZXJsYWJfc3RhdGVkYnx1c2Jhcl9qdXB5dGVybGFiX3N0YXR1c2JhcikpfCgoKGh0bWx2aWV3ZXJfanVweXRlcmxhYl9odG1sfGltYWdldmlld2VyX2p1cHl0ZXJsYWJfaW1hZ2Updmlld3xleHRlbnNpb25tYW5hZ2VyX2p1cHl0ZXJsYWJfZXh0ZW5zaW9ubWFuYWcpZXwoaW5zcGVjdG9yX2p1cHl0ZXJsYWJffHByb3BlcnR5XFwtaW5zcGVjdG9yX2p1cHl0ZXJsYWJfcHJvcGVydHlcXC0paW5zcGVjdG8pcnxuYmZvcm1hdF9qdXB5dGVybGFiX25iZm9ybWF0fG5vdGVib29rX2p1cHl0ZXJsYWJfbm90ZWJvb2t8b2JzZXJ2YWJsZXNfanVweXRlcmxhYl9vYnNlcnZhYmxlc3xvdXRwdXRhcmVhX2p1cHl0ZXJsYWJfb3V0cHV0YXJlYXxyZW5kZXJtaW1lX2p1cHl0ZXJsYWJfcmVuZGVybWltZXxydW5uaW5nX2p1cHl0ZXJsYWJfcnVubmluZ3x0b2NfanVweXRlcmxhYl90b2N8dHJhbnNsYXRpb25fanVweXRlcmxhYl90cmFuc2xhdGlvbnx1aVxcLWNvbXBvbmVudHNfanVweXRlcmxhYl91aVxcLWNvbXBvbmVudHMpfF95ZG9jX2p1cHl0ZXJfeWRvYyl8bChlemVyXyhjb21tb25fbGV6ZXJfY29tbW9ufGhpZ2hsaWdodF9sZXplcl9oaWdobGlnaHQpfHVtaW5vXyhjbyhtbWFuZHNfbHVtaW5vX2NvbW1hbmR8cmV1dGlsc19sdW1pbm9fY29yZXV0aWwpc3xkKGF0YWdyaWRfbHVtaW5vX2RhdGFncmlkfGlzcG9zYWJsZV9sdW1pbm9fZGlzcG9zYWJsZXxvbXV0aWxzX2x1bWlub19kb211dGlsc3xyYWdkcm9wX2x1bWlub19kcmFnZHJvcCl8KG1lc3NhZ2luZ19sdW1pbm9fbWVzc2FnfHBvbGxpbmdfbHVtaW5vX3BvbGx8c2lnbmFsaW5nX2x1bWlub19zaWduYWwpaW5nfGFsZ29yaXRobV9sdW1pbm9fYWxnb3JpdGhtfGtleWJvYXJkX2x1bWlub19rZXlib2FyZHxwcm9wZXJ0aWVzX2x1bWlub19wcm9wZXJ0aWVzfHZpcnR1YWxkb21fbHVtaW5vX3ZpcnR1YWxkb218d2lkZ2V0c19sdW1pbm9fd2lkZ2V0cykpfHIoZWFjdChcXC1kb21fcmVhY3RcXC1kb218XFwtdG9hc3RpZnlfcmVhY3RcXC10b2FzdGlmeXxfcmVhY3QpfGpzZl92YWxpZGF0b3JcXC1hanY4X3Jqc2ZfdmFsaWRhdG9yXFwtYWp2OCl8dmVnYShcXC1lbWJlZF92ZWdhXFwtZW1iZWR8X3ZlZ2EpfHlqc195anMpJC8udGVzdChjaHVua0lkKSkge1xuXHRcdFx0XHRcdC8vIHNldHVwIFByb21pc2UgaW4gY2h1bmsgY2FjaGVcblx0XHRcdFx0XHR2YXIgcHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IChpbnN0YWxsZWRDaHVua0RhdGEgPSBpbnN0YWxsZWRDaHVua3NbY2h1bmtJZF0gPSBbcmVzb2x2ZSwgcmVqZWN0XSkpO1xuXHRcdFx0XHRcdHByb21pc2VzLnB1c2goaW5zdGFsbGVkQ2h1bmtEYXRhWzJdID0gcHJvbWlzZSk7XG5cblx0XHRcdFx0XHQvLyBzdGFydCBjaHVuayBsb2FkaW5nXG5cdFx0XHRcdFx0dmFyIHVybCA9IF9fd2VicGFja19yZXF1aXJlX18ucCArIF9fd2VicGFja19yZXF1aXJlX18udShjaHVua0lkKTtcblx0XHRcdFx0XHQvLyBjcmVhdGUgZXJyb3IgYmVmb3JlIHN0YWNrIHVud291bmQgdG8gZ2V0IHVzZWZ1bCBzdGFja3RyYWNlIGxhdGVyXG5cdFx0XHRcdFx0dmFyIGVycm9yID0gbmV3IEVycm9yKCk7XG5cdFx0XHRcdFx0dmFyIGxvYWRpbmdFbmRlZCA9IChldmVudCkgPT4ge1xuXHRcdFx0XHRcdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGluc3RhbGxlZENodW5rcywgY2h1bmtJZCkpIHtcblx0XHRcdFx0XHRcdFx0aW5zdGFsbGVkQ2h1bmtEYXRhID0gaW5zdGFsbGVkQ2h1bmtzW2NodW5rSWRdO1xuXHRcdFx0XHRcdFx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEgIT09IDApIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IHVuZGVmaW5lZDtcblx0XHRcdFx0XHRcdFx0aWYoaW5zdGFsbGVkQ2h1bmtEYXRhKSB7XG5cdFx0XHRcdFx0XHRcdFx0dmFyIGVycm9yVHlwZSA9IGV2ZW50ICYmIChldmVudC50eXBlID09PSAnbG9hZCcgPyAnbWlzc2luZycgOiBldmVudC50eXBlKTtcblx0XHRcdFx0XHRcdFx0XHR2YXIgcmVhbFNyYyA9IGV2ZW50ICYmIGV2ZW50LnRhcmdldCAmJiBldmVudC50YXJnZXQuc3JjO1xuXHRcdFx0XHRcdFx0XHRcdGVycm9yLm1lc3NhZ2UgPSAnTG9hZGluZyBjaHVuayAnICsgY2h1bmtJZCArICcgZmFpbGVkLlxcbignICsgZXJyb3JUeXBlICsgJzogJyArIHJlYWxTcmMgKyAnKSc7XG5cdFx0XHRcdFx0XHRcdFx0ZXJyb3IubmFtZSA9ICdDaHVua0xvYWRFcnJvcic7XG5cdFx0XHRcdFx0XHRcdFx0ZXJyb3IudHlwZSA9IGVycm9yVHlwZTtcblx0XHRcdFx0XHRcdFx0XHRlcnJvci5yZXF1ZXN0ID0gcmVhbFNyYztcblx0XHRcdFx0XHRcdFx0XHRpbnN0YWxsZWRDaHVua0RhdGFbMV0oZXJyb3IpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmwodXJsLCBsb2FkaW5nRW5kZWQsIFwiY2h1bmstXCIgKyBjaHVua0lkLCBjaHVua0lkKTtcblx0XHRcdFx0fSBlbHNlIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IDA7XG5cdFx0XHR9XG5cdFx0fVxufTtcblxuLy8gbm8gcHJlZmV0Y2hpbmdcblxuLy8gbm8gcHJlbG9hZGVkXG5cbi8vIG5vIEhNUlxuXG4vLyBubyBITVIgbWFuaWZlc3RcblxuLy8gbm8gb24gY2h1bmtzIGxvYWRlZFxuXG4vLyBpbnN0YWxsIGEgSlNPTlAgY2FsbGJhY2sgZm9yIGNodW5rIGxvYWRpbmdcbnZhciB3ZWJwYWNrSnNvbnBDYWxsYmFjayA9IChwYXJlbnRDaHVua0xvYWRpbmdGdW5jdGlvbiwgZGF0YSkgPT4ge1xuXHR2YXIgW2NodW5rSWRzLCBtb3JlTW9kdWxlcywgcnVudGltZV0gPSBkYXRhO1xuXHQvLyBhZGQgXCJtb3JlTW9kdWxlc1wiIHRvIHRoZSBtb2R1bGVzIG9iamVjdCxcblx0Ly8gdGhlbiBmbGFnIGFsbCBcImNodW5rSWRzXCIgYXMgbG9hZGVkIGFuZCBmaXJlIGNhbGxiYWNrXG5cdHZhciBtb2R1bGVJZCwgY2h1bmtJZCwgaSA9IDA7XG5cdGlmKGNodW5rSWRzLnNvbWUoKGlkKSA9PiAoaW5zdGFsbGVkQ2h1bmtzW2lkXSAhPT0gMCkpKSB7XG5cdFx0Zm9yKG1vZHVsZUlkIGluIG1vcmVNb2R1bGVzKSB7XG5cdFx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8obW9yZU1vZHVsZXMsIG1vZHVsZUlkKSkge1xuXHRcdFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLm1bbW9kdWxlSWRdID0gbW9yZU1vZHVsZXNbbW9kdWxlSWRdO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpZihydW50aW1lKSB2YXIgcmVzdWx0ID0gcnVudGltZShfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblx0fVxuXHRpZihwYXJlbnRDaHVua0xvYWRpbmdGdW5jdGlvbikgcGFyZW50Q2h1bmtMb2FkaW5nRnVuY3Rpb24oZGF0YSk7XG5cdGZvcig7aSA8IGNodW5rSWRzLmxlbmd0aDsgaSsrKSB7XG5cdFx0Y2h1bmtJZCA9IGNodW5rSWRzW2ldO1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhpbnN0YWxsZWRDaHVua3MsIGNodW5rSWQpICYmIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSkge1xuXHRcdFx0aW5zdGFsbGVkQ2h1bmtzW2NodW5rSWRdWzBdKCk7XG5cdFx0fVxuXHRcdGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IDA7XG5cdH1cblxufVxuXG52YXIgY2h1bmtMb2FkaW5nR2xvYmFsID0gc2VsZltcIndlYnBhY2tDaHVua19qdXB5dGVybGFiX2FwcGxpY2F0aW9uX3RvcFwiXSA9IHNlbGZbXCJ3ZWJwYWNrQ2h1bmtfanVweXRlcmxhYl9hcHBsaWNhdGlvbl90b3BcIl0gfHwgW107XG5jaHVua0xvYWRpbmdHbG9iYWwuZm9yRWFjaCh3ZWJwYWNrSnNvbnBDYWxsYmFjay5iaW5kKG51bGwsIDApKTtcbmNodW5rTG9hZGluZ0dsb2JhbC5wdXNoID0gd2VicGFja0pzb25wQ2FsbGJhY2suYmluZChudWxsLCBjaHVua0xvYWRpbmdHbG9iYWwucHVzaC5iaW5kKGNodW5rTG9hZGluZ0dsb2JhbCkpOyIsIl9fd2VicGFja19yZXF1aXJlX18ubmMgPSB1bmRlZmluZWQ7IiwiIiwiLy8gbW9kdWxlIGNhY2hlIGFyZSB1c2VkIHNvIGVudHJ5IGlubGluaW5nIGlzIGRpc2FibGVkXG4vLyBzdGFydHVwXG4vLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18oXCIuL3B1YmxpY3BhdGguanNcIik7XG5fX3dlYnBhY2tfcmVxdWlyZV9fKFwiLi4vLi4vLi4vLi4vdXNyL3NoYXJlL25vZGVqcy93aGF0d2ctZmV0Y2gvZmV0Y2guanNcIik7XG52YXIgX193ZWJwYWNrX2V4cG9ydHNfXyA9IF9fd2VicGFja19yZXF1aXJlX18oXCIuL3N0YXRpYy9ib290c3RyYXAuanNcIik7XG4iLCIiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=3298 //#·sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jNGQ3NDg1MGEzMzhmZjc0ODlkZi5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsbURBQW1EO0[·...·truncated·by·diffoscope;·len:·431789,·SHA:·74eebedd70d320136be7aacd58169c1b04d99a39bd007cdce01cc3b833773f1a·...·]cIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfbGV6ZXJfaGlnaGxpZ2h0X2xlemVyX2hpZ2hsaWdodFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BsZXplci9oaWdobGlnaHQvQGxlemVyL2hpZ2hsaWdodFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9sZXplcl9jb21tb25fbGV6ZXJfY29tbW9uXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGxlemVyL2NvbW1vbi9AbGV6ZXIvY29tbW9uXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfY29tcGxldGVyX2p1cHl0ZXJsYWJfY29tcGxldGVyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY29tcGxldGVyL0BqdXB5dGVybGFiL2NvbXBsZXRlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2xhdW5jaGVyX2p1cHl0ZXJsYWJfbGF1bmNoZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9sYXVuY2hlci9AanVweXRlcmxhYi9sYXVuY2hlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2NvbnNvbGVfanVweXRlcmxhYl9jb25zb2xlXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY29uc29sZS9AanVweXRlcmxhYi9jb25zb2xlXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2x1bWlub19kcmFnZHJvcF9sdW1pbm9fZHJhZ2Ryb3BcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AbHVtaW5vL2RyYWdkcm9wL0BsdW1pbm8vZHJhZ2Ryb3BcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9jZWxsc19qdXB5dGVybGFiX2NlbGxzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvY2VsbHMvQGp1cHl0ZXJsYWIvY2VsbHNcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfbHVtaW5vX2RhdGFncmlkX2x1bWlub19kYXRhZ3JpZFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BsdW1pbm8vZGF0YWdyaWQvQGx1bWluby9kYXRhZ3JpZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2xvZ2NvbnNvbGVfanVweXRlcmxhYl9sb2djb25zb2xlXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbG9nY29uc29sZS9AanVweXRlcmxhYi9sb2djb25zb2xlXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfZmlsZWVkaXRvcl9qdXB5dGVybGFiX2ZpbGVlZGl0b3JcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9maWxlZWRpdG9yL0BqdXB5dGVybGFiL2ZpbGVlZGl0b3JcIlxuXHRdLFxuXHRcInBhY2thZ2VzX2RlYnVnZ2VyLWV4dGVuc2lvbl9saWJfaW5kZXhfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9kZWJ1Z2dlci9AanVweXRlcmxhYi9kZWJ1Z2dlclwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX2RvY21hbmFnZXJfanVweXRlcmxhYl9kb2NtYW5hZ2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvZG9jbWFuYWdlci9AanVweXRlcmxhYi9kb2NtYW5hZ2VyXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfZXh0ZW5zaW9ubWFuYWdlcl9qdXB5dGVybGFiX2V4dGVuc2lvbm1hbmFnZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9leHRlbnNpb25tYW5hZ2VyL0BqdXB5dGVybGFiL2V4dGVuc2lvbm1hbmFnZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9sc3BfanVweXRlcmxhYl9sc3BcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9sc3AvQGp1cHl0ZXJsYWIvbHNwXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfaHRtbHZpZXdlcl9qdXB5dGVybGFiX2h0bWx2aWV3ZXJcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9odG1sdmlld2VyL0BqdXB5dGVybGFiL2h0bWx2aWV3ZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9pbWFnZXZpZXdlcl9qdXB5dGVybGFiX2ltYWdldmlld2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvaW1hZ2V2aWV3ZXIvQGp1cHl0ZXJsYWIvaW1hZ2V2aWV3ZXJcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9pbnNwZWN0b3JfanVweXRlcmxhYl9pbnNwZWN0b3JcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9pbnNwZWN0b3IvQGp1cHl0ZXJsYWIvaW5zcGVjdG9yXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X2p1cHl0ZXJsYWJfcnVubmluZ19qdXB5dGVybGFiX3J1bm5pbmdcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AanVweXRlcmxhYi9ydW5uaW5nL0BqdXB5dGVybGFiL3J1bm5pbmdcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9tYXJrZG93bnZpZXdlcl9qdXB5dGVybGFiX21hcmtkb3dudmlld2VyXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbWFya2Rvd252aWV3ZXIvQGp1cHl0ZXJsYWIvbWFya2Rvd252aWV3ZXJcIlxuXHRdLFxuXHRcInBhY2thZ2VzX21hcmtlZHBhcnNlci1leHRlbnNpb25fbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvbWFya2VkL21hcmtlZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX21ldGFkYXRhZm9ybV9qdXB5dGVybGFiX21ldGFkYXRhZm9ybVwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL21ldGFkYXRhZm9ybS9AanVweXRlcmxhYi9tZXRhZGF0YWZvcm1cIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfanVweXRlcmxhYl9uYmZvcm1hdF9qdXB5dGVybGFiX25iZm9ybWF0XCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvbmJmb3JtYXQvQGp1cHl0ZXJsYWIvbmJmb3JtYXRcIlxuXHRdLFxuXHRcInBhY2thZ2VzX3JlbmRlcm1pbWVfbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvcmVuZGVybWltZS1pbnRlcmZhY2VzL0BqdXB5dGVybGFiL3JlbmRlcm1pbWUtaW50ZXJmYWNlc1wiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9sdW1pbm9fa2V5Ym9hcmRfbHVtaW5vX2tleWJvYXJkXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGx1bWluby9rZXlib2FyZC9AbHVtaW5vL2tleWJvYXJkXCJcblx0XSxcblx0XCJwYWNrYWdlc190ZXJtaW5hbC1leHRlbnNpb25fbGliX2luZGV4X2pzXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvdGVybWluYWwvQGp1cHl0ZXJsYWIvdGVybWluYWxcIlxuXHRdLFxuXHRcInBhY2thZ2VzX3Rvb2x0aXAtZXh0ZW5zaW9uX2xpYl9pbmRleF9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL3Rvb2x0aXAvQGp1cHl0ZXJsYWIvdG9vbHRpcFwiXG5cdF0sXG5cdFwicGFja2FnZXNfdWktY29tcG9uZW50c19saWJfaW5kZXhfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9AcmpzZi91dGlscy9AcmpzZi91dGlsc1wiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF92ZWdhX3ZlZ2FcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC92ZWdhL3ZlZ2FcIlxuXHRdLFxuXHRcInVzcl9zaGFyZV9ub2RlanNfdmVnYS1lbWJlZF9idWlsZF92ZWdhLWVtYmVkX21vZHVsZV9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3ZlZ2EtbGl0ZS92ZWdhLWxpdGVcIlxuXHRdLFxuXHRcIndlYnBhY2tfc2hhcmluZ19jb25zdW1lX2RlZmF1bHRfcmVhY3QtdG9hc3RpZnlfcmVhY3QtdG9hc3RpZnlcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9yZWFjdC10b2FzdGlmeS9yZWFjdC10b2FzdGlmeVwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9jb2RlbWlycm9yX2xhbmctbWFya2Rvd25fY29kZW1pcnJvcl9sYW5nLW1hcmtkb3duXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGNvZGVtaXJyb3IvbGFuZy1tYXJrZG93bi9AY29kZW1pcnJvci9sYW5nLW1hcmtkb3duXCJcblx0XSxcblx0XCJwYWNrYWdlc19jc3Z2aWV3ZXItZXh0ZW5zaW9uX2xpYl9zZWFyY2hwcm92aWRlcl9qc1wiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L0BqdXB5dGVybGFiL2NzdnZpZXdlci9AanVweXRlcmxhYi9jc3Z2aWV3ZXJcIlxuXHRdLFxuXHRcInBhY2thZ2VzX2pzb24tZXh0ZW5zaW9uX2xpYl9jb21wb25lbnRfanNcIjogW1xuXHRcdFwid2VicGFjay9zaGFyaW5nL2NvbnN1bWUvZGVmYXVsdC9yZWFjdC1oaWdobGlnaHQtd29yZHMvcmVhY3QtaGlnaGxpZ2h0LXdvcmRzXCIsXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3JlYWN0LWpzb24tdHJlZS9yZWFjdC1qc29uLXRyZWVcIixcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvc3R5bGUtbW9kL3N0eWxlLW1vZFwiXG5cdF0sXG5cdFwid2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF9qdXB5dGVybGFiX3NldHRpbmdlZGl0b3JfanVweXRlcmxhYl9zZXR0aW5nZWRpdG9yXCI6IFtcblx0XHRcIndlYnBhY2svc2hhcmluZy9jb25zdW1lL2RlZmF1bHQvQGp1cHl0ZXJsYWIvc2V0dGluZ2VkaXRvci9AanVweXRlcmxhYi9zZXR0aW5nZWRpdG9yXCJcblx0XSxcblx0XCJ3ZWJwYWNrX3NoYXJpbmdfY29uc3VtZV9kZWZhdWx0X3ZlZ2EtZW1iZWRfdmVnYS1lbWJlZFwiOiBbXG5cdFx0XCJ3ZWJwYWNrL3NoYXJpbmcvY29uc3VtZS9kZWZhdWx0L3ZlZ2EtZW1iZWQvdmVnYS1lbWJlZFwiXG5cdF1cbn07XG5fX3dlYnBhY2tfcmVxdWlyZV9fLmYuY29uc3VtZXMgPSAoY2h1bmtJZCwgcHJvbWlzZXMpID0+IHtcblx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGNodW5rTWFwcGluZywgY2h1bmtJZCkpIHtcblx0XHRjaHVua01hcHBpbmdbY2h1bmtJZF0uZm9yRWFjaCgoaWQpID0+IHtcblx0XHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhpbnN0YWxsZWRNb2R1bGVzLCBpZCkpIHJldHVybiBwcm9taXNlcy5wdXNoKGluc3RhbGxlZE1vZHVsZXNbaWRdKTtcblx0XHRcdHZhciBvbkZhY3RvcnkgPSAoZmFjdG9yeSkgPT4ge1xuXHRcdFx0XHRpbnN0YWxsZWRNb2R1bGVzW2lkXSA9IDA7XG5cdFx0XHRcdF9fd2VicGFja19yZXF1aXJlX18ubVtpZF0gPSAobW9kdWxlKSA9PiB7XG5cdFx0XHRcdFx0ZGVsZXRlIF9fd2VicGFja19yZXF1aXJlX18uY1tpZF07XG5cdFx0XHRcdFx0bW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KCk7XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0XHR2YXIgb25FcnJvciA9IChlcnJvcikgPT4ge1xuXHRcdFx0XHRkZWxldGUgaW5zdGFsbGVkTW9kdWxlc1tpZF07XG5cdFx0XHRcdF9fd2VicGFja19yZXF1aXJlX18ubVtpZF0gPSAobW9kdWxlKSA9PiB7XG5cdFx0XHRcdFx0ZGVsZXRlIF9fd2VicGFja19yZXF1aXJlX18uY1tpZF07XG5cdFx0XHRcdFx0dGhyb3cgZXJyb3I7XG5cdFx0XHRcdH1cblx0XHRcdH07XG5cdFx0XHR0cnkge1xuXHRcdFx0XHR2YXIgcHJvbWlzZSA9IG1vZHVsZVRvSGFuZGxlck1hcHBpbmdbaWRdKCk7XG5cdFx0XHRcdGlmKHByb21pc2UudGhlbikge1xuXHRcdFx0XHRcdHByb21pc2VzLnB1c2goaW5zdGFsbGVkTW9kdWxlc1tpZF0gPSBwcm9taXNlLnRoZW4ob25GYWN0b3J5KVsnY2F0Y2gnXShvbkVycm9yKSk7XG5cdFx0XHRcdH0gZWxzZSBvbkZhY3RvcnkocHJvbWlzZSk7XG5cdFx0XHR9IGNhdGNoKGUpIHsgb25FcnJvcihlKTsgfVxuXHRcdH0pO1xuXHR9XG59IiwiX193ZWJwYWNrX3JlcXVpcmVfXy5iID0gZG9jdW1lbnQuYmFzZVVSSSB8fCBzZWxmLmxvY2F0aW9uLmhyZWY7XG5cbi8vIG9iamVjdCB0byBzdG9yZSBsb2FkZWQgYW5kIGxvYWRpbmcgY2h1bmtzXG4vLyB1bmRlZmluZWQgPSBjaHVuayBub3QgbG9hZGVkLCBudWxsID0gY2h1bmsgcHJlbG9hZGVkL3ByZWZldGNoZWRcbi8vIFtyZXNvbHZlLCByZWplY3QsIFByb21pc2VdID0gY2h1bmsgbG9hZGluZywgMCA9IGNodW5rIGxvYWRlZFxudmFyIGluc3RhbGxlZENodW5rcyA9IHtcblx0XCJtYWluXCI6IDBcbn07XG5cbl9fd2VicGFja19yZXF1aXJlX18uZi5qID0gKGNodW5rSWQsIHByb21pc2VzKSA9PiB7XG5cdFx0Ly8gSlNPTlAgY2h1bmsgbG9hZGluZyBmb3IgamF2YXNjcmlwdFxuXHRcdHZhciBpbnN0YWxsZWRDaHVua0RhdGEgPSBfX3dlYnBhY2tfcmVxdWlyZV9fLm8oaW5zdGFsbGVkQ2h1bmtzLCBjaHVua0lkKSA/IGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA6IHVuZGVmaW5lZDtcblx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEgIT09IDApIHsgLy8gMCBtZWFucyBcImFscmVhZHkgaW5zdGFsbGVkXCIuXG5cblx0XHRcdC8vIGEgUHJvbWlzZSBtZWFucyBcImN1cnJlbnRseSBsb2FkaW5nXCIuXG5cdFx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEpIHtcblx0XHRcdFx0cHJvbWlzZXMucHVzaChpbnN0YWxsZWRDaHVua0RhdGFbMl0pO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0aWYoIS9ed2VicGFja19zaGFyaW5nX2NvbnN1bWVfZGVmYXVsdF8oY29kZW1pcnJvcl8obGFuZyhcXC1tYXJrZG93bl9jb2RlbWlycm9yX2xhbmdcXC1tYXJrZG93bnx1YWdlX2NvZGVtaXJyb3JfbGFuZ3VhZ2UpfGNvbW1hbmRzX2NvZGVtaXJyb3JfY29tbWFuZHNcXC13ZWJwYWNrX3NoYXJpbmdfY29uc3VcXC0xNzY2NzJ8c3RhdGVfY29kZW1pcnJvcl9zdGF0ZXx2aWV3X2NvZGVtaXJyb3Jfdmlldyl8anVweXRlcihsYWJfKGFwcChsaWNhdGlvbl9qdXB5dGVybGFiX2FwcGxpY2F0aW9ufHV0aWxzX2p1cHl0ZXJsYWJfYXBwdXRpbHMpfGMobyhkZShlZGl0b3JfanVweXRlcmxhYl9jb2RlZWRpdHxtaXJyb3JfanVweXRlcmxhYl9jb2RlbWlycilvcnxtcGxldGVyX2p1cHl0ZXJsYWJfY29tcGxldGVyfG5zb2xlX2p1cHl0ZXJsYWJfY29uc29sZXxyZXV0aWxzX2p1cHl0ZXJsYWJfY29yZXV0aWxzKXxlbGxzX2p1cHl0ZXJsYWJfY2VsbHMpfGRvYyhtYW5hZ2VyKFxcLWV4dGVuc2lvbl9qdXB5dGVybGFiX2RvY21hbmFnZXJcXC1leHRlbnNpb258X2p1cHl0ZXJsYWJfZG9jbWFuYWdlcil8cmVnaXN0cnlfanVweXRlcmxhYl9kb2NyZWdpc3RyeXx1bWVudHNlYXJjaF9qdXB5dGVybGFiX2RvY3VtZW50c2VhcmNoKXxmaWxlKGJyb3dzZXJfanVweXRlcmxhYl9maWxlYnJvd3NlfGVkaXRvcl9qdXB5dGVybGFiX2ZpbGVlZGl0bylyfGwoYXVuY2hlcl9qdXB5dGVybGFiX2xhdW5jaGVyfG9nY29uc29sZV9qdXB5dGVybGFiX2xvZ2NvbnNvbGV8c3BfanVweXRlcmxhYl9sc3ApfG0oYWlubWVudV9qdXB5dGVybGFiX21haW5tZW51fGFya2Rvd252aWV3ZXJfanVweXRlcmxhYl9tYXJrZG93bnZpZXdlcnxldGFkYXRhZm9ybV9qdXB5dGVybGFiX21ldGFkYXRhZm9ybSl8cyhlKHR0aW5nKGVkaXRvcl9qdXB5dGVybGFiX3NldHRpbmdlZGl0b3J8cmVnaXN0cnlfanVweXRlcmxhYl9zZXR0aW5ncmVnaXN0cnkpfHJ2aWNlc19qdXB5dGVybGFiX3NlcnZpY2VzKXx0YXQoZWRiX2p1cHl0ZXJsYWJfc3RhdGVkYnx1c2Jhcl9qdXB5dGVybGFiX3N0YXR1c2JhcikpfCgoKGh0bWx2aWV3ZXJfanVweXRlcmxhYl9odG1sfGltYWdldmlld2VyX2p1cHl0ZXJsYWJfaW1hZ2Updmlld3xleHRlbnNpb25tYW5hZ2VyX2p1cHl0ZXJsYWJfZXh0ZW5zaW9ubWFuYWcpZXwoaW5zcGVjdG9yX2p1cHl0ZXJsYWJffHByb3BlcnR5XFwtaW5zcGVjdG9yX2p1cHl0ZXJsYWJfcHJvcGVydHlcXC0paW5zcGVjdG8pcnxuYmZvcm1hdF9qdXB5dGVybGFiX25iZm9ybWF0fG5vdGVib29rX2p1cHl0ZXJsYWJfbm90ZWJvb2t8b2JzZXJ2YWJsZXNfanVweXRlcmxhYl9vYnNlcnZhYmxlc3xvdXRwdXRhcmVhX2p1cHl0ZXJsYWJfb3V0cHV0YXJlYXxyZW5kZXJtaW1lX2p1cHl0ZXJsYWJfcmVuZGVybWltZXxydW5uaW5nX2p1cHl0ZXJsYWJfcnVubmluZ3x0b2NfanVweXRlcmxhYl90b2N8dHJhbnNsYXRpb25fanVweXRlcmxhYl90cmFuc2xhdGlvbnx1aVxcLWNvbXBvbmVudHNfanVweXRlcmxhYl91aVxcLWNvbXBvbmVudHMpfF95ZG9jX2p1cHl0ZXJfeWRvYyl8bChlemVyXyhjb21tb25fbGV6ZXJfY29tbW9ufGhpZ2hsaWdodF9sZXplcl9oaWdobGlnaHQpfHVtaW5vXyhjbyhtbWFuZHNfbHVtaW5vX2NvbW1hbmR8cmV1dGlsc19sdW1pbm9fY29yZXV0aWwpc3xkKGF0YWdyaWRfbHVtaW5vX2RhdGFncmlkfGlzcG9zYWJsZV9sdW1pbm9fZGlzcG9zYWJsZXxvbXV0aWxzX2x1bWlub19kb211dGlsc3xyYWdkcm9wX2x1bWlub19kcmFnZHJvcCl8KG1lc3NhZ2luZ19sdW1pbm9fbWVzc2FnfHBvbGxpbmdfbHVtaW5vX3BvbGx8c2lnbmFsaW5nX2x1bWlub19zaWduYWwpaW5nfGFsZ29yaXRobV9sdW1pbm9fYWxnb3JpdGhtfGtleWJvYXJkX2x1bWlub19rZXlib2FyZHxwcm9wZXJ0aWVzX2x1bWlub19wcm9wZXJ0aWVzfHZpcnR1YWxkb21fbHVtaW5vX3ZpcnR1YWxkb218d2lkZ2V0c19sdW1pbm9fd2lkZ2V0cykpfHIoZWFjdChcXC1kb21fcmVhY3RcXC1kb218XFwtdG9hc3RpZnlfcmVhY3RcXC10b2FzdGlmeXxfcmVhY3QpfGpzZl92YWxpZGF0b3JcXC1hanY4X3Jqc2ZfdmFsaWRhdG9yXFwtYWp2OCl8dmVnYShcXC1lbWJlZF92ZWdhXFwtZW1iZWR8X3ZlZ2EpfHlqc195anMpJC8udGVzdChjaHVua0lkKSkge1xuXHRcdFx0XHRcdC8vIHNldHVwIFByb21pc2UgaW4gY2h1bmsgY2FjaGVcblx0XHRcdFx0XHR2YXIgcHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IChpbnN0YWxsZWRDaHVua0RhdGEgPSBpbnN0YWxsZWRDaHVua3NbY2h1bmtJZF0gPSBbcmVzb2x2ZSwgcmVqZWN0XSkpO1xuXHRcdFx0XHRcdHByb21pc2VzLnB1c2goaW5zdGFsbGVkQ2h1bmtEYXRhWzJdID0gcHJvbWlzZSk7XG5cblx0XHRcdFx0XHQvLyBzdGFydCBjaHVuayBsb2FkaW5nXG5cdFx0XHRcdFx0dmFyIHVybCA9IF9fd2VicGFja19yZXF1aXJlX18ucCArIF9fd2VicGFja19yZXF1aXJlX18udShjaHVua0lkKTtcblx0XHRcdFx0XHQvLyBjcmVhdGUgZXJyb3IgYmVmb3JlIHN0YWNrIHVud291bmQgdG8gZ2V0IHVzZWZ1bCBzdGFja3RyYWNlIGxhdGVyXG5cdFx0XHRcdFx0dmFyIGVycm9yID0gbmV3IEVycm9yKCk7XG5cdFx0XHRcdFx0dmFyIGxvYWRpbmdFbmRlZCA9IChldmVudCkgPT4ge1xuXHRcdFx0XHRcdFx0aWYoX193ZWJwYWNrX3JlcXVpcmVfXy5vKGluc3RhbGxlZENodW5rcywgY2h1bmtJZCkpIHtcblx0XHRcdFx0XHRcdFx0aW5zdGFsbGVkQ2h1bmtEYXRhID0gaW5zdGFsbGVkQ2h1bmtzW2NodW5rSWRdO1xuXHRcdFx0XHRcdFx0XHRpZihpbnN0YWxsZWRDaHVua0RhdGEgIT09IDApIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IHVuZGVmaW5lZDtcblx0XHRcdFx0XHRcdFx0aWYoaW5zdGFsbGVkQ2h1bmtEYXRhKSB7XG5cdFx0XHRcdFx0XHRcdFx0dmFyIGVycm9yVHlwZSA9IGV2ZW50ICYmIChldmVudC50eXBlID09PSAnbG9hZCcgPyAnbWlzc2luZycgOiBldmVudC50eXBlKTtcblx0XHRcdFx0XHRcdFx0XHR2YXIgcmVhbFNyYyA9IGV2ZW50ICYmIGV2ZW50LnRhcmdldCAmJiBldmVudC50YXJnZXQuc3JjO1xuXHRcdFx0XHRcdFx0XHRcdGVycm9yLm1lc3NhZ2UgPSAnTG9hZGluZyBjaHVuayAnICsgY2h1bmtJZCArICcgZmFpbGVkLlxcbignICsgZXJyb3JUeXBlICsgJzogJyArIHJlYWxTcmMgKyAnKSc7XG5cdFx0XHRcdFx0XHRcdFx0ZXJyb3IubmFtZSA9ICdDaHVua0xvYWRFcnJvcic7XG5cdFx0XHRcdFx0XHRcdFx0ZXJyb3IudHlwZSA9IGVycm9yVHlwZTtcblx0XHRcdFx0XHRcdFx0XHRlcnJvci5yZXF1ZXN0ID0gcmVhbFNyYztcblx0XHRcdFx0XHRcdFx0XHRpbnN0YWxsZWRDaHVua0RhdGFbMV0oZXJyb3IpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fTtcblx0XHRcdFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLmwodXJsLCBsb2FkaW5nRW5kZWQsIFwiY2h1bmstXCIgKyBjaHVua0lkLCBjaHVua0lkKTtcblx0XHRcdFx0fSBlbHNlIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IDA7XG5cdFx0XHR9XG5cdFx0fVxufTtcblxuLy8gbm8gcHJlZmV0Y2hpbmdcblxuLy8gbm8gcHJlbG9hZGVkXG5cbi8vIG5vIEhNUlxuXG4vLyBubyBITVIgbWFuaWZlc3RcblxuLy8gbm8gb24gY2h1bmtzIGxvYWRlZFxuXG4vLyBpbnN0YWxsIGEgSlNPTlAgY2FsbGJhY2sgZm9yIGNodW5rIGxvYWRpbmdcbnZhciB3ZWJwYWNrSnNvbnBDYWxsYmFjayA9IChwYXJlbnRDaHVua0xvYWRpbmdGdW5jdGlvbiwgZGF0YSkgPT4ge1xuXHR2YXIgW2NodW5rSWRzLCBtb3JlTW9kdWxlcywgcnVudGltZV0gPSBkYXRhO1xuXHQvLyBhZGQgXCJtb3JlTW9kdWxlc1wiIHRvIHRoZSBtb2R1bGVzIG9iamVjdCxcblx0Ly8gdGhlbiBmbGFnIGFsbCBcImNodW5rSWRzXCIgYXMgbG9hZGVkIGFuZCBmaXJlIGNhbGxiYWNrXG5cdHZhciBtb2R1bGVJZCwgY2h1bmtJZCwgaSA9IDA7XG5cdGlmKGNodW5rSWRzLnNvbWUoKGlkKSA9PiAoaW5zdGFsbGVkQ2h1bmtzW2lkXSAhPT0gMCkpKSB7XG5cdFx0Zm9yKG1vZHVsZUlkIGluIG1vcmVNb2R1bGVzKSB7XG5cdFx0XHRpZihfX3dlYnBhY2tfcmVxdWlyZV9fLm8obW9yZU1vZHVsZXMsIG1vZHVsZUlkKSkge1xuXHRcdFx0XHRfX3dlYnBhY2tfcmVxdWlyZV9fLm1bbW9kdWxlSWRdID0gbW9yZU1vZHVsZXNbbW9kdWxlSWRdO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpZihydW50aW1lKSB2YXIgcmVzdWx0ID0gcnVudGltZShfX3dlYnBhY2tfcmVxdWlyZV9fKTtcblx0fVxuXHRpZihwYXJlbnRDaHVua0xvYWRpbmdGdW5jdGlvbikgcGFyZW50Q2h1bmtMb2FkaW5nRnVuY3Rpb24oZGF0YSk7XG5cdGZvcig7aSA8IGNodW5rSWRzLmxlbmd0aDsgaSsrKSB7XG5cdFx0Y2h1bmtJZCA9IGNodW5rSWRzW2ldO1xuXHRcdGlmKF9fd2VicGFja19yZXF1aXJlX18ubyhpbnN0YWxsZWRDaHVua3MsIGNodW5rSWQpICYmIGluc3RhbGxlZENodW5rc1tjaHVua0lkXSkge1xuXHRcdFx0aW5zdGFsbGVkQ2h1bmtzW2NodW5rSWRdWzBdKCk7XG5cdFx0fVxuXHRcdGluc3RhbGxlZENodW5rc1tjaHVua0lkXSA9IDA7XG5cdH1cblxufVxuXG52YXIgY2h1bmtMb2FkaW5nR2xvYmFsID0gc2VsZltcIndlYnBhY2tDaHVua19qdXB5dGVybGFiX2FwcGxpY2F0aW9uX3RvcFwiXSA9IHNlbGZbXCJ3ZWJwYWNrQ2h1bmtfanVweXRlcmxhYl9hcHBsaWNhdGlvbl90b3BcIl0gfHwgW107XG5jaHVua0xvYWRpbmdHbG9iYWwuZm9yRWFjaCh3ZWJwYWNrSnNvbnBDYWxsYmFjay5iaW5kKG51bGwsIDApKTtcbmNodW5rTG9hZGluZ0dsb2JhbC5wdXNoID0gd2VicGFja0pzb25wQ2FsbGJhY2suYmluZChudWxsLCBjaHVua0xvYWRpbmdHbG9iYWwucHVzaC5iaW5kKGNodW5rTG9hZGluZ0dsb2JhbCkpOyIsIl9fd2VicGFja19yZXF1aXJlX18ubmMgPSB1bmRlZmluZWQ7IiwiIiwiLy8gbW9kdWxlIGNhY2hlIGFyZSB1c2VkIHNvIGVudHJ5IGlubGluaW5nIGlzIGRpc2FibGVkXG4vLyBzdGFydHVwXG4vLyBMb2FkIGVudHJ5IG1vZHVsZSBhbmQgcmV0dXJuIGV4cG9ydHNcbl9fd2VicGFja19yZXF1aXJlX18oXCIuL3B1YmxpY3BhdGguanNcIik7XG5fX3dlYnBhY2tfcmVxdWlyZV9fKFwiLi4vLi4vLi4vLi4vdXNyL3NoYXJlL25vZGVqcy93aGF0d2ctZmV0Y2gvZmV0Y2guanNcIik7XG52YXIgX193ZWJwYWNrX2V4cG9ydHNfXyA9IF9fd2VicGFja19yZXF1aXJlX18oXCIuL3N0YXRpYy9ib290c3RyYXAuanNcIik7XG4iLCIiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=
2.31 KB
xz --list
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 ··Streams:···········11 ··Streams:···········1
2 ··Blocks:············82 ··Blocks:············8
3 ··Compressed·size:···16.0·MiB·(16740152·B)3 ··Compressed·size:···16.0·MiB·(16740100·B)
4 ··Uncompressed·size:·182.8·MiB·(191713280·B)4 ··Uncompressed·size:·182.8·MiB·(191713280·B)
5 ··Ratio:·············0.0875 ··Ratio:·············0.087
6 ··Check:·············CRC646 ··Check:·············CRC64
7 ··Stream·Padding:····0·B7 ··Stream·Padding:····0·B
8 ··Streams:8 ··Streams:
9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding9 ····Stream····Blocks······CompOffset····UncompOffset········CompSize······UncompSize··Ratio··Check······Padding
10 ·········1·········8···············0···············0········16740152·······191713280··0.087··CRC64············010 ·········1·········8···············0···············0········16740100·······191713280··0.087··CRC64············0
11 ··Blocks:11 ··Blocks:
12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check12 ····Stream·····Block······CompOffset····UncompOffset·······TotalSize······UncompSize··Ratio··Check
13 ·········1·········1··············12···············0·········3968668········25165824··0.158··CRC6413 ·········1·········1··············12···············0·········3968616········25165824··0.158··CRC64
14 ·········1·········2·········3968680········25165824·········1763776········25165824··0.070··CRC6414 ·········1·········2·········3968628········25165824·········1763776········25165824··0.070··CRC64
15 ·········1·········3·········5732456········50331648·········1329504········25165824··0.053··CRC6415 ·········1·········3·········5732404········50331648·········1329504········25165824··0.053··CRC64
16 ·········1·········4·········7061960········75497472·········1225316········25165824··0.049··CRC6416 ·········1·········4·········7061908········75497472·········1225316········25165824··0.049··CRC64
17 ·········1·········5·········8287276·······100663296·········1432852········25165824··0.057··CRC6417 ·········1·········5·········8287224·······100663296·········1432852········25165824··0.057··CRC64
18 ·········1·········6·········9720128·······125829120·········2142068········25165824··0.085··CRC6418 ·········1·········6·········9720076·······125829120·········2142068········25165824··0.085··CRC64
19 ·········1·········7········11862196·······150994944·········3328224········25165824··0.132··CRC6419 ·········1·········7········11862144·······150994944·········3328224········25165824··0.132··CRC64
20 ·········1·········8········15190420·······176160768·········1549652········15552512··0.100··CRC6420 ·········1·········8········15190368·······176160768·········1549652········15552512··0.100··CRC64