CVE-2026-46642
Description
A crafted .drawio file can execute arbitrary JavaScript in the editor's origin due to improper sanitization in a feature-detection routine.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A crafted .drawio file can execute arbitrary JavaScript in the editor's origin due to improper sanitization in a feature-detection routine.
Vulnerability
Prior to version 29.7.12, draw.io is vulnerable to arbitrary JavaScript execution when a specially crafted .drawio file is opened. The vulnerability exists in a feature-detection routine within the Text Format panel, which assigns a raw cell label to a detached element's innerHTML without sanitization. This allows an `` payload in a cell label to trigger script execution when the cell is selected, which occurs automatically upon import [1]. Affected versions include all versions up to and including 29.7.11 [1].
Exploitation
An attacker needs to provide a malicious .drawio file to a victim. When the victim opens this file in a vulnerable draw.io instance (self-hosted without a strict CSP, or the public static deployment at https://jgraph.github.io/drawio/), the embedded JavaScript will execute automatically as the file is imported and the first cell is selected [1]. Network position, authentication, or write access are not required, but user interaction (opening the file) is necessary [1].
Impact
Successful exploitation allows an attacker to execute arbitrary JavaScript within the origin of the draw.io editor. This can lead to information disclosure, session hijacking, or other malicious actions, depending on the privileges of the draw.io instance and any Content Security Policy (CSP) in place. The public https://app.diagrams.net is not exploitable due to its restrictive CSP [1].
Mitigation
This vulnerability has been fixed in draw.io version 29.7.12, released on June 10, 2026 [2]. Users are advised to update to version 29.7.12 or later. For self-hosted instances, implementing a strict Content-Security-Policy that omits 'unsafe-inline' from script-src can also prevent exploitation [1].
AI Insight generated on Jun 10, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2Patches
1c9904435fd1a29.7.12 release
15 files changed · +872 −850
ChangeLog+6 −0 modified@@ -1,3 +1,9 @@ +05-MAY-2026: 29.7.12 + +- Adds boundedLbl for manual input shape +- Removes quip references +- Adds label sanitize https://github.com/jgraph/docker-drawio/security/advisories/GHSA-wj8x-4c77-v8v3 + 04-MAY-2026: 29.7.11 - Upgrades to JDK 21
src/main/webapp/images/logo-quip.png+0 −0 removedsrc/main/webapp/js/app.min.js+228 −227 modifiedsrc/main/webapp/js/diagramly/sidebar/Sidebar-DFD.js+1 −1 modified@@ -23,7 +23,7 @@ this.createVertexTemplateEntry('shape=rhombus;html=1;dashed=0;whiteSpace=wrap;perimeter=rhombusPerimeter;', w * 0.6, h * 0.5, '', 'Decision / Entity Relationship', null, null, this.getTagsForStencil(gn, 'decision entity relationship', dt).join(' ')), this.createVertexTemplateEntry('shape=ellipse;html=1;dashed=0;whiteSpace=wrap;aspect=fixed;perimeter=ellipsePerimeter;', w * 0.3, h * 0.3, '', 'Reference', null, null, this.getTagsForStencil(gn, 'reference', dt).join(' ')), this.createVertexTemplateEntry('shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;dashed=0;', w, h * 0.5, '', 'Product / Result', null, null, this.getTagsForStencil(gn, 'product result', dt).join(' ')), - this.createVertexTemplateEntry('shape=manualInput;whiteSpace=wrap;html=1;dashed=0;size=15;', w, h * 0.5, '', 'Order / Command', null, null, this.getTagsForStencil(gn, 'order command', dt).join(' ')), + this.createVertexTemplateEntry('shape=manualInput;boundedLbl=1;whiteSpace=wrap;html=1;dashed=0;size=15;', w, h * 0.5, '', 'Order / Command', null, null, this.getTagsForStencil(gn, 'order command', dt).join(' ')), this.createVertexTemplateEntry('shape=document;whiteSpace=wrap;html=1;boundedLbl=1;dashed=0;flipH=1;', w, h * 0.7, '', 'Information / Data Carrier / SOP', null, null, this.getTagsForStencil(gn, 'information data carrier sop', dt).join(' ')), this.createVertexTemplateEntry('triangle;whiteSpace=wrap;html=1;dashed=0;direction=south;', w * 0.6, h * 0.6, '', 'Information/Data Carrier/SOP / Stop State', null, null, this.getTagsForStencil(gn, 'information data carrier sop', dt).join(' ')), this.createVertexTemplateEntry(s + 'archive', w * 0.6, h * 0.6, '', 'Final Report / Archive', null, null, this.getTagsForStencil(gn, 'final report archive', dt).join(' ')),
src/main/webapp/js/diagramly/sidebar/Sidebar-Flowchart.js+1 −1 modified@@ -31,7 +31,7 @@ this.createVertexTemplateEntry(s + 'extract_or_measurement;whiteSpace=wrap;', w * 0.95, h * 0.6, '', 'Extract or Measurement', null, null, this.getTagsForStencil(gn, 'extract_or_measurement', dt).join(' ')), this.createVertexTemplateEntry('shape=internalStorage;whiteSpace=wrap;html=1;dx=15;dy=15;rounded=1;arcSize=8;strokeWidth=2;', w * 0.7, h * 0.7, '', 'Internal Storage', null, null, this.getTagsForStencil(gn, 'internal_storage', dt).join(' ')), this.createVertexTemplateEntry(s + 'loop_limit;whiteSpace=wrap;', w, h * 0.6, '', 'Loop Limit', null, null, this.getTagsForStencil(gn, 'loop_limit', dt).join(' ')), - this.createVertexTemplateEntry('html=1;strokeWidth=2;shape=manualInput;whiteSpace=wrap;rounded=1;size=26;arcSize=11;', w, h * 0.6, '', 'Manual Input', null, null, this.getTagsForStencil(gn, 'manual_input', dt).join(' ')), + this.createVertexTemplateEntry('html=1;strokeWidth=2;shape=manualInput;boundedLbl=1;whiteSpace=wrap;rounded=1;size=26;arcSize=11;', w, h * 0.6, '', 'Manual Input', null, null, this.getTagsForStencil(gn, 'manual_input', dt).join(' ')), this.createVertexTemplateEntry('verticalLabelPosition=middle;verticalAlign=middle;html=1;shape=trapezoid;perimeter=trapezoidPerimeter;whiteSpace=wrap;size=0.23;arcSize=10;flipV=1;labelPosition=center;align=center;', w, h * 0.6, '', 'Manual Operation', null, null, this.getTagsForStencil(gn, 'manual_operation', dt).join(' ')), this.createVertexTemplateEntry(s + 'merge_or_storage;whiteSpace=wrap;', w * 0.95, h * 0.6, '', 'Merge or Storage', null, null, this.getTagsForStencil(gn, 'merge_or_storage', dt).join(' ')), this.createVertexTemplateEntry(s + 'multi-document;whiteSpace=wrap;', w * 0.88, h * 0.6, '', 'Multi-Document', null, null, this.getTagsForStencil(gn, 'multi-document', dt).join(' ')),
src/main/webapp/js/grapheditor/Format.js+1 −1 modified@@ -3851,7 +3851,7 @@ TextFormatPanel.prototype.addFont = function(container) if (label != null && label.length > 0) { var tmp = document.createElement('div'); - tmp.innerHTML = label; + tmp.innerHTML = Graph.sanitizeHtml(label); var elts = tmp.getElementsByTagName('*'); for (var j = 0; j < elts.length; j++)
src/main/webapp/js/grapheditor/Shapes.js+12 −0 modified@@ -3290,6 +3290,18 @@ return true; }; + ManualInputShape.prototype.getLabelMargins = function(rect) + { + if (mxUtils.getValue(this.style, 'boundedLbl', false)) + { + var s = parseFloat(mxUtils.getValue(this.style, 'size', this.size)) * this.scale; + + return new mxRectangle(0, s, 0, 0); + } + + return null; + }; + ManualInputShape.prototype.redrawPath = function(c, x, y, w, h) { var s = Math.min(h, parseFloat(mxUtils.getValue(this.style, 'size', this.size)));
src/main/webapp/js/grapheditor/Sidebar.js+1 −1 modified@@ -2448,7 +2448,7 @@ Sidebar.prototype.createAdvancedShapes = function() this.createVertexTemplateEntry('shape=ext;double=1;whiteSpace=wrap;html=1;aspect=fixed;', 80, 80, '', 'Double Square', null, null, 'double square'), this.createVertexTemplateEntry('ellipse;shape=doubleEllipse;whiteSpace=wrap;html=1;aspect=fixed;', 80, 80, '', 'Double Circle', null, null, 'double circle'), this.createVertexTemplateEntry('shape=tapeData;whiteSpace=wrap;html=1;perimeter=ellipsePerimeter;', 80, 80, '', 'Tape Data'), - this.createVertexTemplateEntry('shape=manualInput;whiteSpace=wrap;html=1;', 80, 80, '', 'Manual Input'), + this.createVertexTemplateEntry('shape=manualInput;boundedLbl=1;whiteSpace=wrap;html=1;', 80, 80, '', 'Manual Input'), this.createVertexTemplateEntry('shape=loopLimit;whiteSpace=wrap;html=1;', 100, 80, '', 'Loop Limit'), this.createVertexTemplateEntry('shape=offPageConnector;whiteSpace=wrap;html=1;', 80, 80, '', 'Off Page Connector'), this.createVertexTemplateEntry('shape=delay;whiteSpace=wrap;html=1;', 80, 40, '', 'Delay'),
src/main/webapp/js/integrate.min.js+228 −227 modifiedsrc/main/webapp/js/viewer.min.js+195 −194 modifiedsrc/main/webapp/js/viewer-static.min.js+195 −194 modifiedsrc/main/webapp/mxgraph/mxClient.js+1 −1 modified@@ -1,4 +1,4 @@ -var mxClient={VERSION:"29.7.11",IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&& +var mxClient={VERSION:"29.7.12",IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&& 0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor),IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform)||navigator.userAgent.match(/Mac/)&&navigator.maxTouchPoints&&2<navigator.maxTouchPoints,IS_WEBVIEW:/((iPhone|iPod|iPad).*AppleWebKit(?!.*Version)|; wv)/i.test(navigator.userAgent), IS_GC:/Google Inc/.test(navigator.vendor),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:-1<navigator.userAgent.toLowerCase().indexOf("firefox"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&& 0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=navigator.appName.toUpperCase(),NO_FO:!document.createElementNS||"[object SVGForeignObjectElement]"!==document.createElementNS("http://www.w3.org/2000/svg","foreignObject").toString()||0<=navigator.userAgent.indexOf("Opera/"),IS_WIN:0<navigator.appVersion.indexOf("Win"),IS_MAC:0<navigator.appVersion.indexOf("Mac"),IS_CHROMEOS:/\bCrOS\b/.test(navigator.appVersion),
src/main/webapp/service-worker.js+1 −1 modified@@ -1,2 +1,2 @@ -if(!self.define){let e,i={};const s=(s,r)=>(s=new URL(s+".js",r).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(r,a)=>{const c=e||("document"in self?document.currentScript.src:"")||location.href;if(i[c])return;let o={};const n=e=>s(e,c),d={module:{uri:c},exports:o,require:n};i[c]=Promise.all(r.map((e=>d[e]||n(e)))).then((e=>(a(...e),o)))}}define(["./workbox-acfd85e3"],(function(e){"use strict";self.skipWaiting(),e.precacheAndRoute([{url:"js/bootstrap.js",revision:"5bd9c052196840673b9e60ea966a9ed9"},{url:"js/main.js",revision:"a8d40469d3d72ab4b11059362f3dd825"},{url:"js/app.min.js",revision:"690b85751e5863c26c4eff819bfd1cef"},{url:"js/extensions.min.js",revision:"c4612c3f2ebbcf5cc6a4828478664fb0"},{url:"js/orgchart.min.js",revision:"619d8c4dab47b81868916df31f55478b"},{url:"js/stencils.min.js",revision:"54eda90e3b255ee094aa7b78cabc117c"},{url:"js/shapes-14-6-5.min.js",revision:"cefa54697c18c7c7e56e754473aa9816"},{url:"js/math-print.js",revision:"ad9cf0f2f2b614eac58ea72499c1017f"},{url:"index.html",revision:"9de11c65ec13b24c73ace7042bc529cc"},{url:"open.html",revision:"d71816b3b00e769fc6019fcdd6921662"},{url:"shortcuts.svg",revision:"2381dd779ce6cfee954042a7f784c7e6"},{url:"styles/fonts/ArchitectsDaughter-Regular.ttf",revision:"31c2153c0530e32553b31a49b3d70736"},{url:"styles/grapheditor.css",revision:"52cbd8ab7583a92acae8b1072443edcf"},{url:"styles/high-contrast.css",revision:"0c0219b1016c8bd6bbf859cfd53b5058"},{url:"js/dropbox/Dropbox-sdk.min.js",revision:"4b9842892aa37b156db0a8364b7a83b0"},{url:"js/onedrive/OneDrive.js",revision:"e863f5e6833892f22492211663e3efe9"},{url:"js/viewer-static.min.js",revision:"06a34a2cea0cccc48430383a6e7a12ad"},{url:"connect/jira/editor-1-3-3.html",revision:"41dc8af9576b47f359cff19fff7a41c2"},{url:"connect/jira/viewerPanel-1-3-12.html",revision:"4836f5e4308abe57830e441518364f23"},{url:"connect/jira/viewerPanel2.html",revision:"0dd1ee1343a46b5c03aedbc587450b84"},{url:"connect/jira/fullScreenViewer-1-3-3.html",revision:"abed474e47c0c41a5ad2366b4828f77a"},{url:"connect/jira/viewerPanel.js",revision:"85011efa68d638da560871ee2ab3a6fe"},{url:"connect/jira/spinner.gif",revision:"7d857ab9d86123e93d74d48e958fe743"},{url:"connect/jira/editor.js",revision:"3dc56c6566abaa7af151a8359e5bb556"},{url:"connect/jira/fullscreen-viewer-init.js",revision:"07043c1ee868dd425f7876da94bbc307"},{url:"connect/jira/fullscreen-viewer.js",revision:"a6be96b8ddc5a25196925713cf34d571"},{url:"plugins/connectJira.js",revision:"d220cad2edf0d6b161505fe12ae3eaa6"},{url:"plugins/cConf-comments.js",revision:"e4a4b5a0fb22393693d3b62968c50644"},{url:"plugins/cConf-1-4-8.js",revision:"54f3950154107db8d06166c3c0a5c5eb"},{url:"connect/confluence/connectUtils-1-4-8.js",revision:"1ece124d9b3523b536e99aeca5c3b8f5"},{url:"connect/new_common/cac.js",revision:"b52c73de9d22b867a036ad50c6bfdca2"},{url:"connect/gdrive_common/gac.js",revision:"c66fdc50ec87002a502cb0779b73a692"},{url:"connect/onedrive_common/ac.js",revision:"1264ba8705eff0d1337701e5ae962366"},{url:"connect/confluence/viewer-init.js",revision:"c5e51e32ac74414d8d518af83ee2781f"},{url:"connect/confluence/viewer.js",revision:"9128708cd80881dbf6caa06f2c4ebda8"},{url:"connect/confluence/viewer-1-4-42.html",revision:"69c1bca25fd4889bf832e8441c972268"},{url:"connect/confluence/macroEditor-1-4-8.html",revision:"4ad77ae3f08c19eddac932b2fa8c7068"},{url:"connect/confluence/includeDiagram-1-4-8.js",revision:"c2bf5b089b99006177ca184d65a4a25e"},{url:"connect/confluence/includeDiagram.html",revision:"01b04b3f54f1e2e63fcf1df033d24519"},{url:"connect/confluence/macro-editor.js",revision:"b9000d6c20f30e4068f83bd0b56965ca"},{url:"math4/es5/ui/safe.js",revision:"ca702f2c33fd000f84a31ba448cc3bbf"},{url:"math4/es5/core.js",revision:"4607f737b02b88906a3de918f695a85a"},{url:"math4/es5/input/tex/extensions/bbm.js",revision:"f839fd234392a29fae68a667313db71b"},{url:"math4/es5/input/tex/extensions/html.js",revision:"a71cd4473f46ca2bc60d3015da2a6e40"},{url:"math4/es5/input/tex/extensions/extpfeil.js",revision:"feb34084ae063f83b0409eddc9d9dc81"},{url:"math4/es5/input/tex/extensions/action.js",revision:"c2cee3376245e4d15c4a15c4164df08a"},{url:"math4/es5/input/tex/extensions/boldsymbol.js",revision:"7bf3cf63a47dbd03f3e7d9d4df84bae4"},{url:"math4/es5/input/tex/extensions/cases.js",revision:"aa35c75c635186efb1dd5e9722713946"},{url:"math4/es5/input/tex/extensions/colortbl.js",revision:"f896fdb04e6f3df63257caaf8d75d268"},{url:"math4/es5/input/tex/extensions/verb.js",revision:"843fb0a2270c0fa3ea4080593da21d82"},{url:"math4/es5/input/tex/extensions/unicode.js",revision:"d3900aa9a043f44a07847b0cf3ae6940"},{url:"math4/es5/input/tex/extensions/cancel.js",revision:"e4db0cde5bb14f0793c281139c2e485c"},{url:"math4/es5/input/tex/extensions/enclose.js",revision:"d46a3a720575151a79008be13bcfef8d"},{url:"math4/es5/input/tex/extensions/units.js",revision:"424e4c6aa011b9b58df75e153b0870ee"},{url:"math4/es5/input/tex/extensions/color.js",revision:"b6dbc33a43f729f00af47bd3a4374d0c"},{url:"math4/es5/input/tex/extensions/mathtools.js",revision:"348268cc61b98c665d45194ecf01e047"},{url:"math4/es5/input/tex/extensions/begingroup.js",revision:"f1a93faf8b7d1acfe7583760809702e3"},{url:"math4/es5/input/tex/extensions/braket.js",revision:"07ecdc3db00f10c48a4f709943a9bdcb"},{url:"math4/es5/input/tex/extensions/dsfont.js",revision:"64037fdb45974a4e2f0da7704ac8c4ac"},{url:"math4/es5/input/tex/extensions/bbox.js",revision:"1ba6f3b786b073704f021da833dd4a9c"},{url:"math4/es5/input/tex/extensions/amscd.js",revision:"1342643662211e7fa042694bc6cadb95"},{url:"math4/es5/input/tex/extensions/textcomp.js",revision:"e1de4fee5c5ba3684de51645b1c5f9df"},{url:"math4/es5/input/tex/extensions/bussproofs.js",revision:"9c1714e7a9ba17d54cc10cf38bb87650"},{url:"math4/es5/input/tex/extensions/bboldx.js",revision:"081cd0478ee12c4bf876533c079f2719"},{url:"math4/es5/input/tex/extensions/physics.js",revision:"554b5d391c5535710c0ab62221d59db0"},{url:"math4/es5/input/tex/extensions/centernot.js",revision:"1987ac8a9960b7a1345ef535f78b6688"},{url:"math4/es5/input/tex/extensions/gensymb.js",revision:"b8d108904ba3d813d4b1fe4240c11bf1"},{url:"math4/es5/input/tex/extensions/upgreek.js",revision:"9d5a31488315d7a60411221b2f119e14"},{url:"math4/es5/input/tex/extensions/empheq.js",revision:"1cf5298ed83c3a5cc397f44e9bd76118"},{url:"math4/es5/input/tex/extensions/mhchem.js",revision:"c13cdcec4cbf9ca20d91a315fa452e99"},{url:"math4/es5/input/asciimath.js",revision:"5433e3809df4cd12bbb222481fe2a85b"},{url:"math4/es5/input/tex.js",revision:"76f4e47cb8354ae67bac3c6a475f4820"},{url:"math4/es5/startup.js",revision:"04da7a3133792269379424cd8aff94a5"},{url:"math4/es5/output/svg.js",revision:"461be88e9e32bbef3e3993c18bceb744"},{url:"math4/es5/fonts/mathjax-bbm-font-extension/svg.js",revision:"7da09cb4068fe07c444294e5f2e9b66c"},{url:"math4/es5/fonts/mathjax-tex-font/svg.js",revision:"b563bd77c9be00fbfead1c9a96e75553"},{url:"math4/es5/fonts/mathjax-bboldx-font-extension/svg.js",revision:"b3da46cecb11686a51b3b5f013efe8af"},{url:"math4/es5/fonts/mathjax-dsfont-font-extension/svg.js",revision:"2e96de5f4482376298b7d57baed44b6b"},{url:"math4/es5/fonts/mathjax-mhchem-font-extension/svg.js",revision:"11d1bd7052772efb4c2fee5177dcb4e1"},{url:"resources/dia.txt",revision:"af20c33c5345dbbdd4bac22749f57ebe"},{url:"resources/dia_am.txt",revision:"d035d41e768880daaaab78fd58c51016"},{url:"resources/dia_ar.txt",revision:"3963663eae708d6f2395b28748c90b45"},{url:"resources/dia_bg.txt",revision:"10ac128e0571337e1545c9a9d6122655"},{url:"resources/dia_bn.txt",revision:"3eec21e2f449384bae737fc16f765653"},{url:"resources/dia_bs.txt",revision:"77007214c953c02746cce1577d46179e"},{url:"resources/dia_ca.txt",revision:"0775c1bab7f20a996dd4b218e3f8a449"},{url:"resources/dia_cs.txt",revision:"77fb71238b58ebf2030f48e48f8efef9"},{url:"resources/dia_da.txt",revision:"cd75932491bde2cd5b278653ab8faa65"},{url:"resources/dia_de.txt",revision:"d86e3159e7133e9f6d813cd69c822d64"},{url:"resources/dia_el.txt",revision:"bc455829c3997854fa9995ec1f485c2a"},{url:"resources/dia_eo.txt",revision:"d17281295e68094a3858d2a42ce05a99"},{url:"resources/dia_es.txt",revision:"e96fb8b6c55bece9428596fdf2cda566"},{url:"resources/dia_et.txt",revision:"449ac27dda466b9c1a24998da405e2b0"},{url:"resources/dia_eu.txt",revision:"0b6854301e1b665cc6101198460db65a"},{url:"resources/dia_fa.txt",revision:"144cf579e9d0a5ee8f75dd3015dba4a0"},{url:"resources/dia_fi.txt",revision:"6a31abae775e2772a24f22f35b4bb0ae"},{url:"resources/dia_fil.txt",revision:"2b4605bf77921cff3c88189340536964"},{url:"resources/dia_fr.txt",revision:"5334bcb823a3c87ec9432b8b176cb5c2"},{url:"resources/dia_gl.txt",revision:"8dd1933410990e59a568ac29db6e1315"},{url:"resources/dia_gu.txt",revision:"066a5e40cbee438770a56d6a51979bca"},{url:"resources/dia_he.txt",revision:"a530f27303fb8ac353023929ffc768d5"},{url:"resources/dia_hi.txt",revision:"67dddcf3cdb95c08e1d92527a2b52fb6"},{url:"resources/dia_hr.txt",revision:"99b302427b5179c5fe1d3c8141717125"},{url:"resources/dia_hu.txt",revision:"2dac8ba4467e7bcdfc81266a5cee92fc"},{url:"resources/dia_id.txt",revision:"6f61d4a91e6ba6dbf0aaebf37bdfec88"},{url:"resources/dia_it.txt",revision:"27b69a7e86d35ac9d156e2db20379810"},{url:"resources/dia_ja.txt",revision:"089fb0594b952b58ddea125b3285dd3b"},{url:"resources/dia_kn.txt",revision:"cb0ac19b0e3c769c81ec342eaabee395"},{url:"resources/dia_ko.txt",revision:"bb8d40f67f47752fe0a1db41d21ccab2"},{url:"resources/dia_lt.txt",revision:"c8c0d1821ff616397271bf4db598b794"},{url:"resources/dia_lv.txt",revision:"416a07e903e7125c84793bd930a04f3e"},{url:"resources/dia_ml.txt",revision:"24ae30c04f68c53cd5001489f76693c8"},{url:"resources/dia_mr.txt",revision:"2c8314be591e503fc524de6420aa8e51"},{url:"resources/dia_ms.txt",revision:"fd171089b53877861719ec8b367aaea4"},{url:"resources/dia_my.txt",revision:"982f513a645aa0ddd0f686bd4ed4aec1"},{url:"resources/dia_nl.txt",revision:"fe9d955e4e1579a5b1602e8a8a8be1e7"},{url:"resources/dia_no.txt",revision:"676b860960b67e31a1db16a4c66fb63a"},{url:"resources/dia_pl.txt",revision:"f63553fe81de7e667e668723a8dc34a9"},{url:"resources/dia_pt-br.txt",revision:"5f7d6655dc2664280a85dba07337c889"},{url:"resources/dia_pt.txt",revision:"45183af337ce62cd726086e9e78c83fe"},{url:"resources/dia_ro.txt",revision:"2ec5b7f9fe52cb2ad9bc7e2b037f9813"},{url:"resources/dia_ru.txt",revision:"eaaf02f90520705fc8904d69b52b22a8"},{url:"resources/dia_si.txt",revision:"1016fd0c1b03e8a2184fc81ba1ddb8cb"},{url:"resources/dia_sk.txt",revision:"a87fc8453955b91596ee52e8ad17ed5d"},{url:"resources/dia_sl.txt",revision:"17bd807232c5b1e7671fd1c861e42576"},{url:"resources/dia_sr.txt",revision:"9433a5cab8ef7d438a931f86a4cd07ea"},{url:"resources/dia_sv.txt",revision:"9fbf7ac0c5a83616b1554b08613bf4e0"},{url:"resources/dia_sw.txt",revision:"97613c9823ffb4939df02432800c5b18"},{url:"resources/dia_ta.txt",revision:"29b3a39bbd2ab9ba982fec70ecc2aff9"},{url:"resources/dia_te.txt",revision:"233aacc2550a5068acc60636325bbd57"},{url:"resources/dia_th.txt",revision:"0137b4fc300de489b36cbbe2fb3588d7"},{url:"resources/dia_tr.txt",revision:"32cae590b58800ddf4a4845c6d973371"},{url:"resources/dia_uk.txt",revision:"bf78981db5ce39791d7dc2c59f016353"},{url:"resources/dia_vi.txt",revision:"e60875531ad837e20f50729222fb9bee"},{url:"resources/dia_zh-tw.txt",revision:"20b279db06cc54028ff33b7053f47020"},{url:"resources/dia_zh.txt",revision:"1c0909d84853e02b9c3484ce541338b1"},{url:"favicon.ico",revision:"b2bf17349e4b50ce4ba311f079f8bf7d"},{url:"images/manifest.json",revision:"421b4fae5b46499348d194e1f93558c3"},{url:"images/logo.png",revision:"e4e0d092abdb1e668b5ec41a7fe0713c"},{url:"images/drawlogo.svg",revision:"4bf4d14ebcf072d8bd4c5a1c89e88fc6"},{url:"images/drawlogo48.png",revision:"8b13428373aca67b895364d025f42417"},{url:"images/drawlogo-gray.svg",revision:"0aabacbc0873816e1e09e4736ae44c7d"},{url:"images/drawlogo-text-bottom.svg",revision:"f6c438823ab31f290940bd4feb8dd9c2"},{url:"images/logo-flat-small.png",revision:"4b178e59ff499d6dd1894fc498b59877"},{url:"images/apple-touch-icon.png",revision:"732c29e21332a926318a7005d21ec450"},{url:"images/icon-192-maskable.png",revision:"47e006d0ce4a35eb5beaa97f0c2bfed0"},{url:"images/icon-192.png",revision:"d022403d52435d76afec82c4e24a17ef"},{url:"images/icon-512-maskable.png",revision:"cf152feeb01fb21f3148a71a3540266e"},{url:"images/icon-512.png",revision:"a3a0df7e7a385244b74073f81ecc45de"},{url:"images/delete.png",revision:"5f2350f2fd20f1a229637aed32ed8f29"},{url:"images/droptarget.png",revision:"bbf7f563fb6784de1ce96f329519b043"},{url:"images/logo-flat.png",revision:"038070ab43aee6e54a791211859fc67b"},{url:"images/google-drive-logo.svg",revision:"5d9f2f5bbc7dcc252730a0072bb23059"},{url:"images/onedrive-logo.svg",revision:"3645b344ec0634c1290dd58d7dc87b97"},{url:"images/dropbox-logo.svg",revision:"e6be408c77cf9c82d41ac64fa854280a"},{url:"images/github-logo.svg",revision:"a1a999b69a275eac0cb918360ac05ae1"},{url:"images/gitlab-logo.svg",revision:"0faea8c818899e58533e153c44b10517"},{url:"images/trello-logo.svg",revision:"006fd0d7d70d7e95dc691674cb12e044"},{url:"images/osa_drive-harddisk.png",revision:"b954e1ae772087c5b4c6ae797e1f9649"},{url:"images/osa_database.png",revision:"c350d9d9b95f37b6cfe798b40ede5fb0"},{url:"images/google-drive-logo-white.svg",revision:"f329d8b1be7778515a85b93fc35d9f26"},{url:"images/dropbox-logo-white.svg",revision:"4ea8299ac3bc31a16f199ee3aec223bf"},{url:"images/onedrive-logo-white.svg",revision:"b3602fa0fc947009cff3f33a581cff4d"},{url:"images/github-logo-white.svg",revision:"537b1127b3ca0f95b45782d1304fb77a"},{url:"images/gitlab-logo-white.svg",revision:"5fede9ac2f394c716b8c23e3fddc3910"},{url:"images/trello-logo-white-orange.svg",revision:"e2a0a52ba3766682f138138d10a75eb5"},{url:"images/logo-confluence.png",revision:"ed1e55d44ae5eba8f999aba2c93e8331"},{url:"images/logo-jira.png",revision:"f8d460555a0d1f87cfd901e940666629"},{url:"images/spin.gif",revision:"487cbb40b9ced439aa1ad914e816d773"},{url:"images/aui-wait.gif",revision:"5a474bcbd8d2f2826f03d10ea44bf60e"},{url:"mxgraph/css/common.css",revision:"8d895dc8387694c128232b13e631be39"}],{ignoreURLParametersMatching:[/.*/]})})); +if(!self.define){let e,i={};const s=(s,r)=>(s=new URL(s+".js",r).href,i[s]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=s,e.onload=i,document.head.appendChild(e)}else e=s,importScripts(s),i()})).then((()=>{let e=i[s];if(!e)throw new Error(`Module ${s} didn’t register its module`);return e})));self.define=(r,a)=>{const c=e||("document"in self?document.currentScript.src:"")||location.href;if(i[c])return;let o={};const n=e=>s(e,c),d={module:{uri:c},exports:o,require:n};i[c]=Promise.all(r.map((e=>d[e]||n(e)))).then((e=>(a(...e),o)))}}define(["./workbox-acfd85e3"],(function(e){"use strict";self.skipWaiting(),e.precacheAndRoute([{url:"js/bootstrap.js",revision:"5bd9c052196840673b9e60ea966a9ed9"},{url:"js/main.js",revision:"a8d40469d3d72ab4b11059362f3dd825"},{url:"js/app.min.js",revision:"0869cc9aae2f7a223ac77339a103d245"},{url:"js/extensions.min.js",revision:"c4612c3f2ebbcf5cc6a4828478664fb0"},{url:"js/orgchart.min.js",revision:"619d8c4dab47b81868916df31f55478b"},{url:"js/stencils.min.js",revision:"54eda90e3b255ee094aa7b78cabc117c"},{url:"js/shapes-14-6-5.min.js",revision:"cefa54697c18c7c7e56e754473aa9816"},{url:"js/math-print.js",revision:"ad9cf0f2f2b614eac58ea72499c1017f"},{url:"index.html",revision:"9de11c65ec13b24c73ace7042bc529cc"},{url:"open.html",revision:"d71816b3b00e769fc6019fcdd6921662"},{url:"shortcuts.svg",revision:"2381dd779ce6cfee954042a7f784c7e6"},{url:"styles/fonts/ArchitectsDaughter-Regular.ttf",revision:"31c2153c0530e32553b31a49b3d70736"},{url:"styles/grapheditor.css",revision:"52cbd8ab7583a92acae8b1072443edcf"},{url:"styles/high-contrast.css",revision:"0c0219b1016c8bd6bbf859cfd53b5058"},{url:"js/dropbox/Dropbox-sdk.min.js",revision:"4b9842892aa37b156db0a8364b7a83b0"},{url:"js/onedrive/OneDrive.js",revision:"e863f5e6833892f22492211663e3efe9"},{url:"js/viewer-static.min.js",revision:"69c0fc93cd33813b448f35c6ce6ed631"},{url:"connect/jira/editor-1-3-3.html",revision:"41dc8af9576b47f359cff19fff7a41c2"},{url:"connect/jira/viewerPanel-1-3-12.html",revision:"4836f5e4308abe57830e441518364f23"},{url:"connect/jira/viewerPanel2.html",revision:"0dd1ee1343a46b5c03aedbc587450b84"},{url:"connect/jira/fullScreenViewer-1-3-3.html",revision:"abed474e47c0c41a5ad2366b4828f77a"},{url:"connect/jira/viewerPanel.js",revision:"85011efa68d638da560871ee2ab3a6fe"},{url:"connect/jira/spinner.gif",revision:"7d857ab9d86123e93d74d48e958fe743"},{url:"connect/jira/editor.js",revision:"3dc56c6566abaa7af151a8359e5bb556"},{url:"connect/jira/fullscreen-viewer-init.js",revision:"07043c1ee868dd425f7876da94bbc307"},{url:"connect/jira/fullscreen-viewer.js",revision:"a6be96b8ddc5a25196925713cf34d571"},{url:"plugins/connectJira.js",revision:"d220cad2edf0d6b161505fe12ae3eaa6"},{url:"plugins/cConf-comments.js",revision:"e4a4b5a0fb22393693d3b62968c50644"},{url:"plugins/cConf-1-4-8.js",revision:"54f3950154107db8d06166c3c0a5c5eb"},{url:"connect/confluence/connectUtils-1-4-8.js",revision:"1ece124d9b3523b536e99aeca5c3b8f5"},{url:"connect/new_common/cac.js",revision:"b52c73de9d22b867a036ad50c6bfdca2"},{url:"connect/gdrive_common/gac.js",revision:"c66fdc50ec87002a502cb0779b73a692"},{url:"connect/onedrive_common/ac.js",revision:"1264ba8705eff0d1337701e5ae962366"},{url:"connect/confluence/viewer-init.js",revision:"c5e51e32ac74414d8d518af83ee2781f"},{url:"connect/confluence/viewer.js",revision:"9128708cd80881dbf6caa06f2c4ebda8"},{url:"connect/confluence/viewer-1-4-42.html",revision:"69c1bca25fd4889bf832e8441c972268"},{url:"connect/confluence/macroEditor-1-4-8.html",revision:"4ad77ae3f08c19eddac932b2fa8c7068"},{url:"connect/confluence/includeDiagram-1-4-8.js",revision:"c2bf5b089b99006177ca184d65a4a25e"},{url:"connect/confluence/includeDiagram.html",revision:"01b04b3f54f1e2e63fcf1df033d24519"},{url:"connect/confluence/macro-editor.js",revision:"b9000d6c20f30e4068f83bd0b56965ca"},{url:"math4/es5/ui/safe.js",revision:"ca702f2c33fd000f84a31ba448cc3bbf"},{url:"math4/es5/core.js",revision:"4607f737b02b88906a3de918f695a85a"},{url:"math4/es5/input/tex/extensions/bbm.js",revision:"f839fd234392a29fae68a667313db71b"},{url:"math4/es5/input/tex/extensions/html.js",revision:"a71cd4473f46ca2bc60d3015da2a6e40"},{url:"math4/es5/input/tex/extensions/extpfeil.js",revision:"feb34084ae063f83b0409eddc9d9dc81"},{url:"math4/es5/input/tex/extensions/action.js",revision:"c2cee3376245e4d15c4a15c4164df08a"},{url:"math4/es5/input/tex/extensions/boldsymbol.js",revision:"7bf3cf63a47dbd03f3e7d9d4df84bae4"},{url:"math4/es5/input/tex/extensions/cases.js",revision:"aa35c75c635186efb1dd5e9722713946"},{url:"math4/es5/input/tex/extensions/colortbl.js",revision:"f896fdb04e6f3df63257caaf8d75d268"},{url:"math4/es5/input/tex/extensions/verb.js",revision:"843fb0a2270c0fa3ea4080593da21d82"},{url:"math4/es5/input/tex/extensions/unicode.js",revision:"d3900aa9a043f44a07847b0cf3ae6940"},{url:"math4/es5/input/tex/extensions/cancel.js",revision:"e4db0cde5bb14f0793c281139c2e485c"},{url:"math4/es5/input/tex/extensions/enclose.js",revision:"d46a3a720575151a79008be13bcfef8d"},{url:"math4/es5/input/tex/extensions/units.js",revision:"424e4c6aa011b9b58df75e153b0870ee"},{url:"math4/es5/input/tex/extensions/color.js",revision:"b6dbc33a43f729f00af47bd3a4374d0c"},{url:"math4/es5/input/tex/extensions/mathtools.js",revision:"348268cc61b98c665d45194ecf01e047"},{url:"math4/es5/input/tex/extensions/begingroup.js",revision:"f1a93faf8b7d1acfe7583760809702e3"},{url:"math4/es5/input/tex/extensions/braket.js",revision:"07ecdc3db00f10c48a4f709943a9bdcb"},{url:"math4/es5/input/tex/extensions/dsfont.js",revision:"64037fdb45974a4e2f0da7704ac8c4ac"},{url:"math4/es5/input/tex/extensions/bbox.js",revision:"1ba6f3b786b073704f021da833dd4a9c"},{url:"math4/es5/input/tex/extensions/amscd.js",revision:"1342643662211e7fa042694bc6cadb95"},{url:"math4/es5/input/tex/extensions/textcomp.js",revision:"e1de4fee5c5ba3684de51645b1c5f9df"},{url:"math4/es5/input/tex/extensions/bussproofs.js",revision:"9c1714e7a9ba17d54cc10cf38bb87650"},{url:"math4/es5/input/tex/extensions/bboldx.js",revision:"081cd0478ee12c4bf876533c079f2719"},{url:"math4/es5/input/tex/extensions/physics.js",revision:"554b5d391c5535710c0ab62221d59db0"},{url:"math4/es5/input/tex/extensions/centernot.js",revision:"1987ac8a9960b7a1345ef535f78b6688"},{url:"math4/es5/input/tex/extensions/gensymb.js",revision:"b8d108904ba3d813d4b1fe4240c11bf1"},{url:"math4/es5/input/tex/extensions/upgreek.js",revision:"9d5a31488315d7a60411221b2f119e14"},{url:"math4/es5/input/tex/extensions/empheq.js",revision:"1cf5298ed83c3a5cc397f44e9bd76118"},{url:"math4/es5/input/tex/extensions/mhchem.js",revision:"c13cdcec4cbf9ca20d91a315fa452e99"},{url:"math4/es5/input/asciimath.js",revision:"5433e3809df4cd12bbb222481fe2a85b"},{url:"math4/es5/input/tex.js",revision:"76f4e47cb8354ae67bac3c6a475f4820"},{url:"math4/es5/startup.js",revision:"04da7a3133792269379424cd8aff94a5"},{url:"math4/es5/output/svg.js",revision:"461be88e9e32bbef3e3993c18bceb744"},{url:"math4/es5/fonts/mathjax-bbm-font-extension/svg.js",revision:"7da09cb4068fe07c444294e5f2e9b66c"},{url:"math4/es5/fonts/mathjax-tex-font/svg.js",revision:"b563bd77c9be00fbfead1c9a96e75553"},{url:"math4/es5/fonts/mathjax-bboldx-font-extension/svg.js",revision:"b3da46cecb11686a51b3b5f013efe8af"},{url:"math4/es5/fonts/mathjax-dsfont-font-extension/svg.js",revision:"2e96de5f4482376298b7d57baed44b6b"},{url:"math4/es5/fonts/mathjax-mhchem-font-extension/svg.js",revision:"11d1bd7052772efb4c2fee5177dcb4e1"},{url:"resources/dia.txt",revision:"af20c33c5345dbbdd4bac22749f57ebe"},{url:"resources/dia_am.txt",revision:"d035d41e768880daaaab78fd58c51016"},{url:"resources/dia_ar.txt",revision:"3963663eae708d6f2395b28748c90b45"},{url:"resources/dia_bg.txt",revision:"10ac128e0571337e1545c9a9d6122655"},{url:"resources/dia_bn.txt",revision:"3eec21e2f449384bae737fc16f765653"},{url:"resources/dia_bs.txt",revision:"77007214c953c02746cce1577d46179e"},{url:"resources/dia_ca.txt",revision:"0775c1bab7f20a996dd4b218e3f8a449"},{url:"resources/dia_cs.txt",revision:"77fb71238b58ebf2030f48e48f8efef9"},{url:"resources/dia_da.txt",revision:"cd75932491bde2cd5b278653ab8faa65"},{url:"resources/dia_de.txt",revision:"d86e3159e7133e9f6d813cd69c822d64"},{url:"resources/dia_el.txt",revision:"bc455829c3997854fa9995ec1f485c2a"},{url:"resources/dia_eo.txt",revision:"d17281295e68094a3858d2a42ce05a99"},{url:"resources/dia_es.txt",revision:"e96fb8b6c55bece9428596fdf2cda566"},{url:"resources/dia_et.txt",revision:"449ac27dda466b9c1a24998da405e2b0"},{url:"resources/dia_eu.txt",revision:"0b6854301e1b665cc6101198460db65a"},{url:"resources/dia_fa.txt",revision:"144cf579e9d0a5ee8f75dd3015dba4a0"},{url:"resources/dia_fi.txt",revision:"6a31abae775e2772a24f22f35b4bb0ae"},{url:"resources/dia_fil.txt",revision:"2b4605bf77921cff3c88189340536964"},{url:"resources/dia_fr.txt",revision:"5334bcb823a3c87ec9432b8b176cb5c2"},{url:"resources/dia_gl.txt",revision:"8dd1933410990e59a568ac29db6e1315"},{url:"resources/dia_gu.txt",revision:"066a5e40cbee438770a56d6a51979bca"},{url:"resources/dia_he.txt",revision:"a530f27303fb8ac353023929ffc768d5"},{url:"resources/dia_hi.txt",revision:"67dddcf3cdb95c08e1d92527a2b52fb6"},{url:"resources/dia_hr.txt",revision:"99b302427b5179c5fe1d3c8141717125"},{url:"resources/dia_hu.txt",revision:"2dac8ba4467e7bcdfc81266a5cee92fc"},{url:"resources/dia_id.txt",revision:"6f61d4a91e6ba6dbf0aaebf37bdfec88"},{url:"resources/dia_it.txt",revision:"27b69a7e86d35ac9d156e2db20379810"},{url:"resources/dia_ja.txt",revision:"089fb0594b952b58ddea125b3285dd3b"},{url:"resources/dia_kn.txt",revision:"cb0ac19b0e3c769c81ec342eaabee395"},{url:"resources/dia_ko.txt",revision:"bb8d40f67f47752fe0a1db41d21ccab2"},{url:"resources/dia_lt.txt",revision:"c8c0d1821ff616397271bf4db598b794"},{url:"resources/dia_lv.txt",revision:"416a07e903e7125c84793bd930a04f3e"},{url:"resources/dia_ml.txt",revision:"24ae30c04f68c53cd5001489f76693c8"},{url:"resources/dia_mr.txt",revision:"2c8314be591e503fc524de6420aa8e51"},{url:"resources/dia_ms.txt",revision:"fd171089b53877861719ec8b367aaea4"},{url:"resources/dia_my.txt",revision:"982f513a645aa0ddd0f686bd4ed4aec1"},{url:"resources/dia_nl.txt",revision:"fe9d955e4e1579a5b1602e8a8a8be1e7"},{url:"resources/dia_no.txt",revision:"676b860960b67e31a1db16a4c66fb63a"},{url:"resources/dia_pl.txt",revision:"f63553fe81de7e667e668723a8dc34a9"},{url:"resources/dia_pt-br.txt",revision:"5f7d6655dc2664280a85dba07337c889"},{url:"resources/dia_pt.txt",revision:"45183af337ce62cd726086e9e78c83fe"},{url:"resources/dia_ro.txt",revision:"2ec5b7f9fe52cb2ad9bc7e2b037f9813"},{url:"resources/dia_ru.txt",revision:"eaaf02f90520705fc8904d69b52b22a8"},{url:"resources/dia_si.txt",revision:"1016fd0c1b03e8a2184fc81ba1ddb8cb"},{url:"resources/dia_sk.txt",revision:"a87fc8453955b91596ee52e8ad17ed5d"},{url:"resources/dia_sl.txt",revision:"17bd807232c5b1e7671fd1c861e42576"},{url:"resources/dia_sr.txt",revision:"9433a5cab8ef7d438a931f86a4cd07ea"},{url:"resources/dia_sv.txt",revision:"9fbf7ac0c5a83616b1554b08613bf4e0"},{url:"resources/dia_sw.txt",revision:"97613c9823ffb4939df02432800c5b18"},{url:"resources/dia_ta.txt",revision:"29b3a39bbd2ab9ba982fec70ecc2aff9"},{url:"resources/dia_te.txt",revision:"233aacc2550a5068acc60636325bbd57"},{url:"resources/dia_th.txt",revision:"0137b4fc300de489b36cbbe2fb3588d7"},{url:"resources/dia_tr.txt",revision:"32cae590b58800ddf4a4845c6d973371"},{url:"resources/dia_uk.txt",revision:"bf78981db5ce39791d7dc2c59f016353"},{url:"resources/dia_vi.txt",revision:"e60875531ad837e20f50729222fb9bee"},{url:"resources/dia_zh-tw.txt",revision:"20b279db06cc54028ff33b7053f47020"},{url:"resources/dia_zh.txt",revision:"1c0909d84853e02b9c3484ce541338b1"},{url:"favicon.ico",revision:"b2bf17349e4b50ce4ba311f079f8bf7d"},{url:"images/manifest.json",revision:"421b4fae5b46499348d194e1f93558c3"},{url:"images/logo.png",revision:"e4e0d092abdb1e668b5ec41a7fe0713c"},{url:"images/drawlogo.svg",revision:"4bf4d14ebcf072d8bd4c5a1c89e88fc6"},{url:"images/drawlogo48.png",revision:"8b13428373aca67b895364d025f42417"},{url:"images/drawlogo-gray.svg",revision:"0aabacbc0873816e1e09e4736ae44c7d"},{url:"images/drawlogo-text-bottom.svg",revision:"f6c438823ab31f290940bd4feb8dd9c2"},{url:"images/logo-flat-small.png",revision:"4b178e59ff499d6dd1894fc498b59877"},{url:"images/apple-touch-icon.png",revision:"732c29e21332a926318a7005d21ec450"},{url:"images/icon-192-maskable.png",revision:"47e006d0ce4a35eb5beaa97f0c2bfed0"},{url:"images/icon-192.png",revision:"d022403d52435d76afec82c4e24a17ef"},{url:"images/icon-512-maskable.png",revision:"cf152feeb01fb21f3148a71a3540266e"},{url:"images/icon-512.png",revision:"a3a0df7e7a385244b74073f81ecc45de"},{url:"images/delete.png",revision:"5f2350f2fd20f1a229637aed32ed8f29"},{url:"images/droptarget.png",revision:"bbf7f563fb6784de1ce96f329519b043"},{url:"images/logo-flat.png",revision:"038070ab43aee6e54a791211859fc67b"},{url:"images/google-drive-logo.svg",revision:"5d9f2f5bbc7dcc252730a0072bb23059"},{url:"images/onedrive-logo.svg",revision:"3645b344ec0634c1290dd58d7dc87b97"},{url:"images/dropbox-logo.svg",revision:"e6be408c77cf9c82d41ac64fa854280a"},{url:"images/github-logo.svg",revision:"a1a999b69a275eac0cb918360ac05ae1"},{url:"images/gitlab-logo.svg",revision:"0faea8c818899e58533e153c44b10517"},{url:"images/trello-logo.svg",revision:"006fd0d7d70d7e95dc691674cb12e044"},{url:"images/osa_drive-harddisk.png",revision:"b954e1ae772087c5b4c6ae797e1f9649"},{url:"images/osa_database.png",revision:"c350d9d9b95f37b6cfe798b40ede5fb0"},{url:"images/google-drive-logo-white.svg",revision:"f329d8b1be7778515a85b93fc35d9f26"},{url:"images/dropbox-logo-white.svg",revision:"4ea8299ac3bc31a16f199ee3aec223bf"},{url:"images/onedrive-logo-white.svg",revision:"b3602fa0fc947009cff3f33a581cff4d"},{url:"images/github-logo-white.svg",revision:"537b1127b3ca0f95b45782d1304fb77a"},{url:"images/gitlab-logo-white.svg",revision:"5fede9ac2f394c716b8c23e3fddc3910"},{url:"images/trello-logo-white-orange.svg",revision:"e2a0a52ba3766682f138138d10a75eb5"},{url:"images/logo-confluence.png",revision:"ed1e55d44ae5eba8f999aba2c93e8331"},{url:"images/logo-jira.png",revision:"f8d460555a0d1f87cfd901e940666629"},{url:"images/spin.gif",revision:"487cbb40b9ced439aa1ad914e816d773"},{url:"images/aui-wait.gif",revision:"5a474bcbd8d2f2826f03d10ea44bf60e"},{url:"mxgraph/css/common.css",revision:"8d895dc8387694c128232b13e631be39"}],{ignoreURLParametersMatching:[/.*/]})})); //# sourceMappingURL=service-worker.js.map
src/main/webapp/service-worker.js.map+1 −1 modified@@ -1 +1 @@ -{"version":3,"file":"service-worker.js","sources":["../../../../../../private/var/folders/w3/8z182_j14fbd1p8pn7nc032h0000gn/T/92f53511568c5d3b85eaaa27b815c2dd/service-worker.js"],"sourcesContent":["import {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/Users/davidbenson/.nvm/versions/node/v22.14.0/lib/node_modules/workbox-cli/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\n\n\n\nself.skipWaiting();\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"js/bootstrap.js\",\n \"revision\": \"5bd9c052196840673b9e60ea966a9ed9\"\n },\n {\n \"url\": \"js/main.js\",\n \"revision\": \"a8d40469d3d72ab4b11059362f3dd825\"\n },\n {\n \"url\": \"js/app.min.js\",\n \"revision\": \"690b85751e5863c26c4eff819bfd1cef\"\n },\n {\n \"url\": \"js/extensions.min.js\",\n \"revision\": \"c4612c3f2ebbcf5cc6a4828478664fb0\"\n },\n {\n \"url\": \"js/orgchart.min.js\",\n \"revision\": \"619d8c4dab47b81868916df31f55478b\"\n },\n {\n \"url\": \"js/stencils.min.js\",\n \"revision\": \"54eda90e3b255ee094aa7b78cabc117c\"\n },\n {\n \"url\": \"js/shapes-14-6-5.min.js\",\n \"revision\": \"cefa54697c18c7c7e56e754473aa9816\"\n },\n {\n \"url\": \"js/math-print.js\",\n \"revision\": \"ad9cf0f2f2b614eac58ea72499c1017f\"\n },\n {\n \"url\": \"index.html\",\n \"revision\": \"9de11c65ec13b24c73ace7042bc529cc\"\n },\n {\n \"url\": \"open.html\",\n \"revision\": \"d71816b3b00e769fc6019fcdd6921662\"\n },\n {\n \"url\": \"shortcuts.svg\",\n \"revision\": \"2381dd779ce6cfee954042a7f784c7e6\"\n },\n {\n \"url\": \"styles/fonts/ArchitectsDaughter-Regular.ttf\",\n \"revision\": \"31c2153c0530e32553b31a49b3d70736\"\n },\n {\n \"url\": \"styles/grapheditor.css\",\n \"revision\": \"52cbd8ab7583a92acae8b1072443edcf\"\n },\n {\n \"url\": \"styles/high-contrast.css\",\n \"revision\": \"0c0219b1016c8bd6bbf859cfd53b5058\"\n },\n {\n \"url\": \"js/dropbox/Dropbox-sdk.min.js\",\n \"revision\": \"4b9842892aa37b156db0a8364b7a83b0\"\n },\n {\n \"url\": \"js/onedrive/OneDrive.js\",\n \"revision\": \"e863f5e6833892f22492211663e3efe9\"\n },\n {\n \"url\": \"js/viewer-static.min.js\",\n \"revision\": \"06a34a2cea0cccc48430383a6e7a12ad\"\n },\n {\n \"url\": \"connect/jira/editor-1-3-3.html\",\n \"revision\": \"41dc8af9576b47f359cff19fff7a41c2\"\n },\n {\n \"url\": \"connect/jira/viewerPanel-1-3-12.html\",\n \"revision\": \"4836f5e4308abe57830e441518364f23\"\n },\n {\n \"url\": \"connect/jira/viewerPanel2.html\",\n \"revision\": \"0dd1ee1343a46b5c03aedbc587450b84\"\n },\n {\n \"url\": \"connect/jira/fullScreenViewer-1-3-3.html\",\n \"revision\": \"abed474e47c0c41a5ad2366b4828f77a\"\n },\n {\n \"url\": \"connect/jira/viewerPanel.js\",\n \"revision\": \"85011efa68d638da560871ee2ab3a6fe\"\n },\n {\n \"url\": \"connect/jira/spinner.gif\",\n \"revision\": \"7d857ab9d86123e93d74d48e958fe743\"\n },\n {\n \"url\": \"connect/jira/editor.js\",\n \"revision\": \"3dc56c6566abaa7af151a8359e5bb556\"\n },\n {\n \"url\": \"connect/jira/fullscreen-viewer-init.js\",\n \"revision\": \"07043c1ee868dd425f7876da94bbc307\"\n },\n {\n \"url\": \"connect/jira/fullscreen-viewer.js\",\n \"revision\": \"a6be96b8ddc5a25196925713cf34d571\"\n },\n {\n \"url\": \"plugins/connectJira.js\",\n \"revision\": \"d220cad2edf0d6b161505fe12ae3eaa6\"\n },\n {\n \"url\": \"plugins/cConf-comments.js\",\n \"revision\": \"e4a4b5a0fb22393693d3b62968c50644\"\n },\n {\n \"url\": \"plugins/cConf-1-4-8.js\",\n \"revision\": \"54f3950154107db8d06166c3c0a5c5eb\"\n },\n {\n \"url\": \"connect/confluence/connectUtils-1-4-8.js\",\n \"revision\": \"1ece124d9b3523b536e99aeca5c3b8f5\"\n },\n {\n \"url\": \"connect/new_common/cac.js\",\n \"revision\": \"b52c73de9d22b867a036ad50c6bfdca2\"\n },\n {\n \"url\": \"connect/gdrive_common/gac.js\",\n \"revision\": \"c66fdc50ec87002a502cb0779b73a692\"\n },\n {\n \"url\": \"connect/onedrive_common/ac.js\",\n \"revision\": \"1264ba8705eff0d1337701e5ae962366\"\n },\n {\n \"url\": \"connect/confluence/viewer-init.js\",\n \"revision\": \"c5e51e32ac74414d8d518af83ee2781f\"\n },\n {\n \"url\": \"connect/confluence/viewer.js\",\n \"revision\": \"9128708cd80881dbf6caa06f2c4ebda8\"\n },\n {\n \"url\": \"connect/confluence/viewer-1-4-42.html\",\n \"revision\": \"69c1bca25fd4889bf832e8441c972268\"\n },\n {\n \"url\": \"connect/confluence/macroEditor-1-4-8.html\",\n \"revision\": \"4ad77ae3f08c19eddac932b2fa8c7068\"\n },\n {\n \"url\": \"connect/confluence/includeDiagram-1-4-8.js\",\n \"revision\": \"c2bf5b089b99006177ca184d65a4a25e\"\n },\n {\n \"url\": \"connect/confluence/includeDiagram.html\",\n \"revision\": \"01b04b3f54f1e2e63fcf1df033d24519\"\n },\n {\n \"url\": \"connect/confluence/macro-editor.js\",\n \"revision\": \"b9000d6c20f30e4068f83bd0b56965ca\"\n },\n {\n \"url\": \"math4/es5/ui/safe.js\",\n \"revision\": \"ca702f2c33fd000f84a31ba448cc3bbf\"\n },\n {\n \"url\": \"math4/es5/core.js\",\n \"revision\": \"4607f737b02b88906a3de918f695a85a\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bbm.js\",\n \"revision\": \"f839fd234392a29fae68a667313db71b\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/html.js\",\n \"revision\": \"a71cd4473f46ca2bc60d3015da2a6e40\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/extpfeil.js\",\n \"revision\": \"feb34084ae063f83b0409eddc9d9dc81\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/action.js\",\n \"revision\": \"c2cee3376245e4d15c4a15c4164df08a\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/boldsymbol.js\",\n \"revision\": \"7bf3cf63a47dbd03f3e7d9d4df84bae4\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/cases.js\",\n \"revision\": \"aa35c75c635186efb1dd5e9722713946\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/colortbl.js\",\n \"revision\": \"f896fdb04e6f3df63257caaf8d75d268\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/verb.js\",\n \"revision\": \"843fb0a2270c0fa3ea4080593da21d82\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/unicode.js\",\n \"revision\": \"d3900aa9a043f44a07847b0cf3ae6940\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/cancel.js\",\n \"revision\": \"e4db0cde5bb14f0793c281139c2e485c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/enclose.js\",\n \"revision\": \"d46a3a720575151a79008be13bcfef8d\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/units.js\",\n \"revision\": \"424e4c6aa011b9b58df75e153b0870ee\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/color.js\",\n \"revision\": \"b6dbc33a43f729f00af47bd3a4374d0c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/mathtools.js\",\n \"revision\": \"348268cc61b98c665d45194ecf01e047\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/begingroup.js\",\n \"revision\": \"f1a93faf8b7d1acfe7583760809702e3\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/braket.js\",\n \"revision\": \"07ecdc3db00f10c48a4f709943a9bdcb\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/dsfont.js\",\n \"revision\": \"64037fdb45974a4e2f0da7704ac8c4ac\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bbox.js\",\n \"revision\": \"1ba6f3b786b073704f021da833dd4a9c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/amscd.js\",\n \"revision\": \"1342643662211e7fa042694bc6cadb95\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/textcomp.js\",\n \"revision\": \"e1de4fee5c5ba3684de51645b1c5f9df\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bussproofs.js\",\n \"revision\": \"9c1714e7a9ba17d54cc10cf38bb87650\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bboldx.js\",\n \"revision\": \"081cd0478ee12c4bf876533c079f2719\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/physics.js\",\n \"revision\": \"554b5d391c5535710c0ab62221d59db0\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/centernot.js\",\n \"revision\": \"1987ac8a9960b7a1345ef535f78b6688\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/gensymb.js\",\n \"revision\": \"b8d108904ba3d813d4b1fe4240c11bf1\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/upgreek.js\",\n \"revision\": \"9d5a31488315d7a60411221b2f119e14\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/empheq.js\",\n \"revision\": \"1cf5298ed83c3a5cc397f44e9bd76118\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/mhchem.js\",\n \"revision\": \"c13cdcec4cbf9ca20d91a315fa452e99\"\n },\n {\n \"url\": \"math4/es5/input/asciimath.js\",\n \"revision\": \"5433e3809df4cd12bbb222481fe2a85b\"\n },\n {\n \"url\": \"math4/es5/input/tex.js\",\n \"revision\": \"76f4e47cb8354ae67bac3c6a475f4820\"\n },\n {\n \"url\": \"math4/es5/startup.js\",\n \"revision\": \"04da7a3133792269379424cd8aff94a5\"\n },\n {\n \"url\": \"math4/es5/output/svg.js\",\n \"revision\": \"461be88e9e32bbef3e3993c18bceb744\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-bbm-font-extension/svg.js\",\n \"revision\": \"7da09cb4068fe07c444294e5f2e9b66c\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-tex-font/svg.js\",\n \"revision\": \"b563bd77c9be00fbfead1c9a96e75553\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-bboldx-font-extension/svg.js\",\n \"revision\": \"b3da46cecb11686a51b3b5f013efe8af\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-dsfont-font-extension/svg.js\",\n \"revision\": \"2e96de5f4482376298b7d57baed44b6b\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-mhchem-font-extension/svg.js\",\n \"revision\": \"11d1bd7052772efb4c2fee5177dcb4e1\"\n },\n {\n \"url\": \"resources/dia.txt\",\n \"revision\": \"af20c33c5345dbbdd4bac22749f57ebe\"\n },\n {\n \"url\": \"resources/dia_am.txt\",\n \"revision\": \"d035d41e768880daaaab78fd58c51016\"\n },\n {\n \"url\": \"resources/dia_ar.txt\",\n \"revision\": \"3963663eae708d6f2395b28748c90b45\"\n },\n {\n \"url\": \"resources/dia_bg.txt\",\n \"revision\": \"10ac128e0571337e1545c9a9d6122655\"\n },\n {\n \"url\": \"resources/dia_bn.txt\",\n \"revision\": \"3eec21e2f449384bae737fc16f765653\"\n },\n {\n \"url\": \"resources/dia_bs.txt\",\n \"revision\": \"77007214c953c02746cce1577d46179e\"\n },\n {\n \"url\": \"resources/dia_ca.txt\",\n \"revision\": \"0775c1bab7f20a996dd4b218e3f8a449\"\n },\n {\n \"url\": \"resources/dia_cs.txt\",\n \"revision\": \"77fb71238b58ebf2030f48e48f8efef9\"\n },\n {\n \"url\": \"resources/dia_da.txt\",\n \"revision\": \"cd75932491bde2cd5b278653ab8faa65\"\n },\n {\n \"url\": \"resources/dia_de.txt\",\n \"revision\": \"d86e3159e7133e9f6d813cd69c822d64\"\n },\n {\n \"url\": \"resources/dia_el.txt\",\n \"revision\": \"bc455829c3997854fa9995ec1f485c2a\"\n },\n {\n \"url\": \"resources/dia_eo.txt\",\n \"revision\": \"d17281295e68094a3858d2a42ce05a99\"\n },\n {\n \"url\": \"resources/dia_es.txt\",\n \"revision\": \"e96fb8b6c55bece9428596fdf2cda566\"\n },\n {\n \"url\": \"resources/dia_et.txt\",\n \"revision\": \"449ac27dda466b9c1a24998da405e2b0\"\n },\n {\n \"url\": \"resources/dia_eu.txt\",\n \"revision\": \"0b6854301e1b665cc6101198460db65a\"\n },\n {\n \"url\": \"resources/dia_fa.txt\",\n \"revision\": \"144cf579e9d0a5ee8f75dd3015dba4a0\"\n },\n {\n \"url\": \"resources/dia_fi.txt\",\n \"revision\": \"6a31abae775e2772a24f22f35b4bb0ae\"\n },\n {\n \"url\": \"resources/dia_fil.txt\",\n \"revision\": \"2b4605bf77921cff3c88189340536964\"\n },\n {\n \"url\": \"resources/dia_fr.txt\",\n \"revision\": \"5334bcb823a3c87ec9432b8b176cb5c2\"\n },\n {\n \"url\": \"resources/dia_gl.txt\",\n \"revision\": \"8dd1933410990e59a568ac29db6e1315\"\n },\n {\n \"url\": \"resources/dia_gu.txt\",\n \"revision\": \"066a5e40cbee438770a56d6a51979bca\"\n },\n {\n \"url\": \"resources/dia_he.txt\",\n \"revision\": \"a530f27303fb8ac353023929ffc768d5\"\n },\n {\n \"url\": \"resources/dia_hi.txt\",\n \"revision\": \"67dddcf3cdb95c08e1d92527a2b52fb6\"\n },\n {\n \"url\": \"resources/dia_hr.txt\",\n \"revision\": \"99b302427b5179c5fe1d3c8141717125\"\n },\n {\n \"url\": \"resources/dia_hu.txt\",\n \"revision\": \"2dac8ba4467e7bcdfc81266a5cee92fc\"\n },\n {\n \"url\": \"resources/dia_id.txt\",\n \"revision\": \"6f61d4a91e6ba6dbf0aaebf37bdfec88\"\n },\n {\n \"url\": \"resources/dia_it.txt\",\n \"revision\": \"27b69a7e86d35ac9d156e2db20379810\"\n },\n {\n \"url\": \"resources/dia_ja.txt\",\n \"revision\": \"089fb0594b952b58ddea125b3285dd3b\"\n },\n {\n \"url\": \"resources/dia_kn.txt\",\n \"revision\": \"cb0ac19b0e3c769c81ec342eaabee395\"\n },\n {\n \"url\": \"resources/dia_ko.txt\",\n \"revision\": \"bb8d40f67f47752fe0a1db41d21ccab2\"\n },\n {\n \"url\": \"resources/dia_lt.txt\",\n \"revision\": \"c8c0d1821ff616397271bf4db598b794\"\n },\n {\n \"url\": \"resources/dia_lv.txt\",\n \"revision\": \"416a07e903e7125c84793bd930a04f3e\"\n },\n {\n \"url\": \"resources/dia_ml.txt\",\n \"revision\": \"24ae30c04f68c53cd5001489f76693c8\"\n },\n {\n \"url\": \"resources/dia_mr.txt\",\n \"revision\": \"2c8314be591e503fc524de6420aa8e51\"\n },\n {\n \"url\": \"resources/dia_ms.txt\",\n \"revision\": \"fd171089b53877861719ec8b367aaea4\"\n },\n {\n \"url\": \"resources/dia_my.txt\",\n \"revision\": \"982f513a645aa0ddd0f686bd4ed4aec1\"\n },\n {\n \"url\": \"resources/dia_nl.txt\",\n \"revision\": \"fe9d955e4e1579a5b1602e8a8a8be1e7\"\n },\n {\n \"url\": \"resources/dia_no.txt\",\n \"revision\": \"676b860960b67e31a1db16a4c66fb63a\"\n },\n {\n \"url\": \"resources/dia_pl.txt\",\n \"revision\": \"f63553fe81de7e667e668723a8dc34a9\"\n },\n {\n \"url\": \"resources/dia_pt-br.txt\",\n \"revision\": \"5f7d6655dc2664280a85dba07337c889\"\n },\n {\n \"url\": \"resources/dia_pt.txt\",\n \"revision\": \"45183af337ce62cd726086e9e78c83fe\"\n },\n {\n \"url\": \"resources/dia_ro.txt\",\n \"revision\": \"2ec5b7f9fe52cb2ad9bc7e2b037f9813\"\n },\n {\n \"url\": \"resources/dia_ru.txt\",\n \"revision\": \"eaaf02f90520705fc8904d69b52b22a8\"\n },\n {\n \"url\": \"resources/dia_si.txt\",\n \"revision\": \"1016fd0c1b03e8a2184fc81ba1ddb8cb\"\n },\n {\n \"url\": \"resources/dia_sk.txt\",\n \"revision\": \"a87fc8453955b91596ee52e8ad17ed5d\"\n },\n {\n \"url\": \"resources/dia_sl.txt\",\n \"revision\": \"17bd807232c5b1e7671fd1c861e42576\"\n },\n {\n \"url\": \"resources/dia_sr.txt\",\n \"revision\": \"9433a5cab8ef7d438a931f86a4cd07ea\"\n },\n {\n \"url\": \"resources/dia_sv.txt\",\n \"revision\": \"9fbf7ac0c5a83616b1554b08613bf4e0\"\n },\n {\n \"url\": \"resources/dia_sw.txt\",\n \"revision\": \"97613c9823ffb4939df02432800c5b18\"\n },\n {\n \"url\": \"resources/dia_ta.txt\",\n \"revision\": \"29b3a39bbd2ab9ba982fec70ecc2aff9\"\n },\n {\n \"url\": \"resources/dia_te.txt\",\n \"revision\": \"233aacc2550a5068acc60636325bbd57\"\n },\n {\n \"url\": \"resources/dia_th.txt\",\n \"revision\": \"0137b4fc300de489b36cbbe2fb3588d7\"\n },\n {\n \"url\": \"resources/dia_tr.txt\",\n \"revision\": \"32cae590b58800ddf4a4845c6d973371\"\n },\n {\n \"url\": \"resources/dia_uk.txt\",\n \"revision\": \"bf78981db5ce39791d7dc2c59f016353\"\n },\n {\n \"url\": \"resources/dia_vi.txt\",\n \"revision\": \"e60875531ad837e20f50729222fb9bee\"\n },\n {\n \"url\": \"resources/dia_zh-tw.txt\",\n \"revision\": \"20b279db06cc54028ff33b7053f47020\"\n },\n {\n \"url\": \"resources/dia_zh.txt\",\n \"revision\": \"1c0909d84853e02b9c3484ce541338b1\"\n },\n {\n \"url\": \"favicon.ico\",\n \"revision\": \"b2bf17349e4b50ce4ba311f079f8bf7d\"\n },\n {\n \"url\": \"images/manifest.json\",\n \"revision\": \"421b4fae5b46499348d194e1f93558c3\"\n },\n {\n \"url\": \"images/logo.png\",\n \"revision\": \"e4e0d092abdb1e668b5ec41a7fe0713c\"\n },\n {\n \"url\": \"images/drawlogo.svg\",\n \"revision\": \"4bf4d14ebcf072d8bd4c5a1c89e88fc6\"\n },\n {\n \"url\": \"images/drawlogo48.png\",\n \"revision\": \"8b13428373aca67b895364d025f42417\"\n },\n {\n \"url\": \"images/drawlogo-gray.svg\",\n \"revision\": \"0aabacbc0873816e1e09e4736ae44c7d\"\n },\n {\n \"url\": \"images/drawlogo-text-bottom.svg\",\n \"revision\": \"f6c438823ab31f290940bd4feb8dd9c2\"\n },\n {\n \"url\": \"images/logo-flat-small.png\",\n \"revision\": \"4b178e59ff499d6dd1894fc498b59877\"\n },\n {\n \"url\": \"images/apple-touch-icon.png\",\n \"revision\": \"732c29e21332a926318a7005d21ec450\"\n },\n {\n \"url\": \"images/icon-192-maskable.png\",\n \"revision\": \"47e006d0ce4a35eb5beaa97f0c2bfed0\"\n },\n {\n \"url\": \"images/icon-192.png\",\n \"revision\": \"d022403d52435d76afec82c4e24a17ef\"\n },\n {\n \"url\": \"images/icon-512-maskable.png\",\n \"revision\": \"cf152feeb01fb21f3148a71a3540266e\"\n },\n {\n \"url\": \"images/icon-512.png\",\n \"revision\": \"a3a0df7e7a385244b74073f81ecc45de\"\n },\n {\n \"url\": \"images/delete.png\",\n \"revision\": \"5f2350f2fd20f1a229637aed32ed8f29\"\n },\n {\n \"url\": \"images/droptarget.png\",\n \"revision\": \"bbf7f563fb6784de1ce96f329519b043\"\n },\n {\n \"url\": \"images/logo-flat.png\",\n \"revision\": \"038070ab43aee6e54a791211859fc67b\"\n },\n {\n \"url\": \"images/google-drive-logo.svg\",\n \"revision\": \"5d9f2f5bbc7dcc252730a0072bb23059\"\n },\n {\n \"url\": \"images/onedrive-logo.svg\",\n \"revision\": \"3645b344ec0634c1290dd58d7dc87b97\"\n },\n {\n \"url\": \"images/dropbox-logo.svg\",\n \"revision\": \"e6be408c77cf9c82d41ac64fa854280a\"\n },\n {\n \"url\": \"images/github-logo.svg\",\n \"revision\": \"a1a999b69a275eac0cb918360ac05ae1\"\n },\n {\n \"url\": \"images/gitlab-logo.svg\",\n \"revision\": \"0faea8c818899e58533e153c44b10517\"\n },\n {\n \"url\": \"images/trello-logo.svg\",\n \"revision\": \"006fd0d7d70d7e95dc691674cb12e044\"\n },\n {\n \"url\": \"images/osa_drive-harddisk.png\",\n \"revision\": \"b954e1ae772087c5b4c6ae797e1f9649\"\n },\n {\n \"url\": \"images/osa_database.png\",\n \"revision\": \"c350d9d9b95f37b6cfe798b40ede5fb0\"\n },\n {\n \"url\": \"images/google-drive-logo-white.svg\",\n \"revision\": \"f329d8b1be7778515a85b93fc35d9f26\"\n },\n {\n \"url\": \"images/dropbox-logo-white.svg\",\n \"revision\": \"4ea8299ac3bc31a16f199ee3aec223bf\"\n },\n {\n \"url\": \"images/onedrive-logo-white.svg\",\n \"revision\": \"b3602fa0fc947009cff3f33a581cff4d\"\n },\n {\n \"url\": \"images/github-logo-white.svg\",\n \"revision\": \"537b1127b3ca0f95b45782d1304fb77a\"\n },\n {\n \"url\": \"images/gitlab-logo-white.svg\",\n \"revision\": \"5fede9ac2f394c716b8c23e3fddc3910\"\n },\n {\n \"url\": \"images/trello-logo-white-orange.svg\",\n \"revision\": \"e2a0a52ba3766682f138138d10a75eb5\"\n },\n {\n \"url\": \"images/logo-confluence.png\",\n \"revision\": \"ed1e55d44ae5eba8f999aba2c93e8331\"\n },\n {\n \"url\": \"images/logo-jira.png\",\n \"revision\": \"f8d460555a0d1f87cfd901e940666629\"\n },\n {\n \"url\": \"images/spin.gif\",\n \"revision\": \"487cbb40b9ced439aa1ad914e816d773\"\n },\n {\n \"url\": \"images/aui-wait.gif\",\n \"revision\": \"5a474bcbd8d2f2826f03d10ea44bf60e\"\n },\n {\n \"url\": \"mxgraph/css/common.css\",\n \"revision\": \"8d895dc8387694c128232b13e631be39\"\n }\n], {\n \"ignoreURLParametersMatching\": [/.*/]\n});\n\n\n\n\n\n\n\n\n"],"names":["self","skipWaiting","workbox_precaching_precacheAndRoute","url","revision","ignoreURLParametersMatching"],"mappings":"0nBAmBAA,KAAKC,cAULC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,aACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,aACPC,SAAY,oCAEd,CACED,IAAO,YACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,uCACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,oCACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,4BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,oCACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,wCACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,wCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,oDACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,kCACPC,SAAY,oCAEd,CACED,IAAO,6BACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,6BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,qCAEb,CACDC,4BAA+B,CAAC"} \ No newline at end of file +{"version":3,"file":"service-worker.js","sources":["../../../../../../private/var/folders/w3/8z182_j14fbd1p8pn7nc032h0000gn/T/13a54b8b912635622419aff1176391fd/service-worker.js"],"sourcesContent":["import {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/Users/davidbenson/.nvm/versions/node/v22.14.0/lib/node_modules/workbox-cli/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\n\n\n\nself.skipWaiting();\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"js/bootstrap.js\",\n \"revision\": \"5bd9c052196840673b9e60ea966a9ed9\"\n },\n {\n \"url\": \"js/main.js\",\n \"revision\": \"a8d40469d3d72ab4b11059362f3dd825\"\n },\n {\n \"url\": \"js/app.min.js\",\n \"revision\": \"0869cc9aae2f7a223ac77339a103d245\"\n },\n {\n \"url\": \"js/extensions.min.js\",\n \"revision\": \"c4612c3f2ebbcf5cc6a4828478664fb0\"\n },\n {\n \"url\": \"js/orgchart.min.js\",\n \"revision\": \"619d8c4dab47b81868916df31f55478b\"\n },\n {\n \"url\": \"js/stencils.min.js\",\n \"revision\": \"54eda90e3b255ee094aa7b78cabc117c\"\n },\n {\n \"url\": \"js/shapes-14-6-5.min.js\",\n \"revision\": \"cefa54697c18c7c7e56e754473aa9816\"\n },\n {\n \"url\": \"js/math-print.js\",\n \"revision\": \"ad9cf0f2f2b614eac58ea72499c1017f\"\n },\n {\n \"url\": \"index.html\",\n \"revision\": \"9de11c65ec13b24c73ace7042bc529cc\"\n },\n {\n \"url\": \"open.html\",\n \"revision\": \"d71816b3b00e769fc6019fcdd6921662\"\n },\n {\n \"url\": \"shortcuts.svg\",\n \"revision\": \"2381dd779ce6cfee954042a7f784c7e6\"\n },\n {\n \"url\": \"styles/fonts/ArchitectsDaughter-Regular.ttf\",\n \"revision\": \"31c2153c0530e32553b31a49b3d70736\"\n },\n {\n \"url\": \"styles/grapheditor.css\",\n \"revision\": \"52cbd8ab7583a92acae8b1072443edcf\"\n },\n {\n \"url\": \"styles/high-contrast.css\",\n \"revision\": \"0c0219b1016c8bd6bbf859cfd53b5058\"\n },\n {\n \"url\": \"js/dropbox/Dropbox-sdk.min.js\",\n \"revision\": \"4b9842892aa37b156db0a8364b7a83b0\"\n },\n {\n \"url\": \"js/onedrive/OneDrive.js\",\n \"revision\": \"e863f5e6833892f22492211663e3efe9\"\n },\n {\n \"url\": \"js/viewer-static.min.js\",\n \"revision\": \"69c0fc93cd33813b448f35c6ce6ed631\"\n },\n {\n \"url\": \"connect/jira/editor-1-3-3.html\",\n \"revision\": \"41dc8af9576b47f359cff19fff7a41c2\"\n },\n {\n \"url\": \"connect/jira/viewerPanel-1-3-12.html\",\n \"revision\": \"4836f5e4308abe57830e441518364f23\"\n },\n {\n \"url\": \"connect/jira/viewerPanel2.html\",\n \"revision\": \"0dd1ee1343a46b5c03aedbc587450b84\"\n },\n {\n \"url\": \"connect/jira/fullScreenViewer-1-3-3.html\",\n \"revision\": \"abed474e47c0c41a5ad2366b4828f77a\"\n },\n {\n \"url\": \"connect/jira/viewerPanel.js\",\n \"revision\": \"85011efa68d638da560871ee2ab3a6fe\"\n },\n {\n \"url\": \"connect/jira/spinner.gif\",\n \"revision\": \"7d857ab9d86123e93d74d48e958fe743\"\n },\n {\n \"url\": \"connect/jira/editor.js\",\n \"revision\": \"3dc56c6566abaa7af151a8359e5bb556\"\n },\n {\n \"url\": \"connect/jira/fullscreen-viewer-init.js\",\n \"revision\": \"07043c1ee868dd425f7876da94bbc307\"\n },\n {\n \"url\": \"connect/jira/fullscreen-viewer.js\",\n \"revision\": \"a6be96b8ddc5a25196925713cf34d571\"\n },\n {\n \"url\": \"plugins/connectJira.js\",\n \"revision\": \"d220cad2edf0d6b161505fe12ae3eaa6\"\n },\n {\n \"url\": \"plugins/cConf-comments.js\",\n \"revision\": \"e4a4b5a0fb22393693d3b62968c50644\"\n },\n {\n \"url\": \"plugins/cConf-1-4-8.js\",\n \"revision\": \"54f3950154107db8d06166c3c0a5c5eb\"\n },\n {\n \"url\": \"connect/confluence/connectUtils-1-4-8.js\",\n \"revision\": \"1ece124d9b3523b536e99aeca5c3b8f5\"\n },\n {\n \"url\": \"connect/new_common/cac.js\",\n \"revision\": \"b52c73de9d22b867a036ad50c6bfdca2\"\n },\n {\n \"url\": \"connect/gdrive_common/gac.js\",\n \"revision\": \"c66fdc50ec87002a502cb0779b73a692\"\n },\n {\n \"url\": \"connect/onedrive_common/ac.js\",\n \"revision\": \"1264ba8705eff0d1337701e5ae962366\"\n },\n {\n \"url\": \"connect/confluence/viewer-init.js\",\n \"revision\": \"c5e51e32ac74414d8d518af83ee2781f\"\n },\n {\n \"url\": \"connect/confluence/viewer.js\",\n \"revision\": \"9128708cd80881dbf6caa06f2c4ebda8\"\n },\n {\n \"url\": \"connect/confluence/viewer-1-4-42.html\",\n \"revision\": \"69c1bca25fd4889bf832e8441c972268\"\n },\n {\n \"url\": \"connect/confluence/macroEditor-1-4-8.html\",\n \"revision\": \"4ad77ae3f08c19eddac932b2fa8c7068\"\n },\n {\n \"url\": \"connect/confluence/includeDiagram-1-4-8.js\",\n \"revision\": \"c2bf5b089b99006177ca184d65a4a25e\"\n },\n {\n \"url\": \"connect/confluence/includeDiagram.html\",\n \"revision\": \"01b04b3f54f1e2e63fcf1df033d24519\"\n },\n {\n \"url\": \"connect/confluence/macro-editor.js\",\n \"revision\": \"b9000d6c20f30e4068f83bd0b56965ca\"\n },\n {\n \"url\": \"math4/es5/ui/safe.js\",\n \"revision\": \"ca702f2c33fd000f84a31ba448cc3bbf\"\n },\n {\n \"url\": \"math4/es5/core.js\",\n \"revision\": \"4607f737b02b88906a3de918f695a85a\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bbm.js\",\n \"revision\": \"f839fd234392a29fae68a667313db71b\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/html.js\",\n \"revision\": \"a71cd4473f46ca2bc60d3015da2a6e40\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/extpfeil.js\",\n \"revision\": \"feb34084ae063f83b0409eddc9d9dc81\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/action.js\",\n \"revision\": \"c2cee3376245e4d15c4a15c4164df08a\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/boldsymbol.js\",\n \"revision\": \"7bf3cf63a47dbd03f3e7d9d4df84bae4\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/cases.js\",\n \"revision\": \"aa35c75c635186efb1dd5e9722713946\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/colortbl.js\",\n \"revision\": \"f896fdb04e6f3df63257caaf8d75d268\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/verb.js\",\n \"revision\": \"843fb0a2270c0fa3ea4080593da21d82\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/unicode.js\",\n \"revision\": \"d3900aa9a043f44a07847b0cf3ae6940\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/cancel.js\",\n \"revision\": \"e4db0cde5bb14f0793c281139c2e485c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/enclose.js\",\n \"revision\": \"d46a3a720575151a79008be13bcfef8d\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/units.js\",\n \"revision\": \"424e4c6aa011b9b58df75e153b0870ee\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/color.js\",\n \"revision\": \"b6dbc33a43f729f00af47bd3a4374d0c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/mathtools.js\",\n \"revision\": \"348268cc61b98c665d45194ecf01e047\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/begingroup.js\",\n \"revision\": \"f1a93faf8b7d1acfe7583760809702e3\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/braket.js\",\n \"revision\": \"07ecdc3db00f10c48a4f709943a9bdcb\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/dsfont.js\",\n \"revision\": \"64037fdb45974a4e2f0da7704ac8c4ac\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bbox.js\",\n \"revision\": \"1ba6f3b786b073704f021da833dd4a9c\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/amscd.js\",\n \"revision\": \"1342643662211e7fa042694bc6cadb95\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/textcomp.js\",\n \"revision\": \"e1de4fee5c5ba3684de51645b1c5f9df\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bussproofs.js\",\n \"revision\": \"9c1714e7a9ba17d54cc10cf38bb87650\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/bboldx.js\",\n \"revision\": \"081cd0478ee12c4bf876533c079f2719\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/physics.js\",\n \"revision\": \"554b5d391c5535710c0ab62221d59db0\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/centernot.js\",\n \"revision\": \"1987ac8a9960b7a1345ef535f78b6688\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/gensymb.js\",\n \"revision\": \"b8d108904ba3d813d4b1fe4240c11bf1\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/upgreek.js\",\n \"revision\": \"9d5a31488315d7a60411221b2f119e14\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/empheq.js\",\n \"revision\": \"1cf5298ed83c3a5cc397f44e9bd76118\"\n },\n {\n \"url\": \"math4/es5/input/tex/extensions/mhchem.js\",\n \"revision\": \"c13cdcec4cbf9ca20d91a315fa452e99\"\n },\n {\n \"url\": \"math4/es5/input/asciimath.js\",\n \"revision\": \"5433e3809df4cd12bbb222481fe2a85b\"\n },\n {\n \"url\": \"math4/es5/input/tex.js\",\n \"revision\": \"76f4e47cb8354ae67bac3c6a475f4820\"\n },\n {\n \"url\": \"math4/es5/startup.js\",\n \"revision\": \"04da7a3133792269379424cd8aff94a5\"\n },\n {\n \"url\": \"math4/es5/output/svg.js\",\n \"revision\": \"461be88e9e32bbef3e3993c18bceb744\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-bbm-font-extension/svg.js\",\n \"revision\": \"7da09cb4068fe07c444294e5f2e9b66c\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-tex-font/svg.js\",\n \"revision\": \"b563bd77c9be00fbfead1c9a96e75553\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-bboldx-font-extension/svg.js\",\n \"revision\": \"b3da46cecb11686a51b3b5f013efe8af\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-dsfont-font-extension/svg.js\",\n \"revision\": \"2e96de5f4482376298b7d57baed44b6b\"\n },\n {\n \"url\": \"math4/es5/fonts/mathjax-mhchem-font-extension/svg.js\",\n \"revision\": \"11d1bd7052772efb4c2fee5177dcb4e1\"\n },\n {\n \"url\": \"resources/dia.txt\",\n \"revision\": \"af20c33c5345dbbdd4bac22749f57ebe\"\n },\n {\n \"url\": \"resources/dia_am.txt\",\n \"revision\": \"d035d41e768880daaaab78fd58c51016\"\n },\n {\n \"url\": \"resources/dia_ar.txt\",\n \"revision\": \"3963663eae708d6f2395b28748c90b45\"\n },\n {\n \"url\": \"resources/dia_bg.txt\",\n \"revision\": \"10ac128e0571337e1545c9a9d6122655\"\n },\n {\n \"url\": \"resources/dia_bn.txt\",\n \"revision\": \"3eec21e2f449384bae737fc16f765653\"\n },\n {\n \"url\": \"resources/dia_bs.txt\",\n \"revision\": \"77007214c953c02746cce1577d46179e\"\n },\n {\n \"url\": \"resources/dia_ca.txt\",\n \"revision\": \"0775c1bab7f20a996dd4b218e3f8a449\"\n },\n {\n \"url\": \"resources/dia_cs.txt\",\n \"revision\": \"77fb71238b58ebf2030f48e48f8efef9\"\n },\n {\n \"url\": \"resources/dia_da.txt\",\n \"revision\": \"cd75932491bde2cd5b278653ab8faa65\"\n },\n {\n \"url\": \"resources/dia_de.txt\",\n \"revision\": \"d86e3159e7133e9f6d813cd69c822d64\"\n },\n {\n \"url\": \"resources/dia_el.txt\",\n \"revision\": \"bc455829c3997854fa9995ec1f485c2a\"\n },\n {\n \"url\": \"resources/dia_eo.txt\",\n \"revision\": \"d17281295e68094a3858d2a42ce05a99\"\n },\n {\n \"url\": \"resources/dia_es.txt\",\n \"revision\": \"e96fb8b6c55bece9428596fdf2cda566\"\n },\n {\n \"url\": \"resources/dia_et.txt\",\n \"revision\": \"449ac27dda466b9c1a24998da405e2b0\"\n },\n {\n \"url\": \"resources/dia_eu.txt\",\n \"revision\": \"0b6854301e1b665cc6101198460db65a\"\n },\n {\n \"url\": \"resources/dia_fa.txt\",\n \"revision\": \"144cf579e9d0a5ee8f75dd3015dba4a0\"\n },\n {\n \"url\": \"resources/dia_fi.txt\",\n \"revision\": \"6a31abae775e2772a24f22f35b4bb0ae\"\n },\n {\n \"url\": \"resources/dia_fil.txt\",\n \"revision\": \"2b4605bf77921cff3c88189340536964\"\n },\n {\n \"url\": \"resources/dia_fr.txt\",\n \"revision\": \"5334bcb823a3c87ec9432b8b176cb5c2\"\n },\n {\n \"url\": \"resources/dia_gl.txt\",\n \"revision\": \"8dd1933410990e59a568ac29db6e1315\"\n },\n {\n \"url\": \"resources/dia_gu.txt\",\n \"revision\": \"066a5e40cbee438770a56d6a51979bca\"\n },\n {\n \"url\": \"resources/dia_he.txt\",\n \"revision\": \"a530f27303fb8ac353023929ffc768d5\"\n },\n {\n \"url\": \"resources/dia_hi.txt\",\n \"revision\": \"67dddcf3cdb95c08e1d92527a2b52fb6\"\n },\n {\n \"url\": \"resources/dia_hr.txt\",\n \"revision\": \"99b302427b5179c5fe1d3c8141717125\"\n },\n {\n \"url\": \"resources/dia_hu.txt\",\n \"revision\": \"2dac8ba4467e7bcdfc81266a5cee92fc\"\n },\n {\n \"url\": \"resources/dia_id.txt\",\n \"revision\": \"6f61d4a91e6ba6dbf0aaebf37bdfec88\"\n },\n {\n \"url\": \"resources/dia_it.txt\",\n \"revision\": \"27b69a7e86d35ac9d156e2db20379810\"\n },\n {\n \"url\": \"resources/dia_ja.txt\",\n \"revision\": \"089fb0594b952b58ddea125b3285dd3b\"\n },\n {\n \"url\": \"resources/dia_kn.txt\",\n \"revision\": \"cb0ac19b0e3c769c81ec342eaabee395\"\n },\n {\n \"url\": \"resources/dia_ko.txt\",\n \"revision\": \"bb8d40f67f47752fe0a1db41d21ccab2\"\n },\n {\n \"url\": \"resources/dia_lt.txt\",\n \"revision\": \"c8c0d1821ff616397271bf4db598b794\"\n },\n {\n \"url\": \"resources/dia_lv.txt\",\n \"revision\": \"416a07e903e7125c84793bd930a04f3e\"\n },\n {\n \"url\": \"resources/dia_ml.txt\",\n \"revision\": \"24ae30c04f68c53cd5001489f76693c8\"\n },\n {\n \"url\": \"resources/dia_mr.txt\",\n \"revision\": \"2c8314be591e503fc524de6420aa8e51\"\n },\n {\n \"url\": \"resources/dia_ms.txt\",\n \"revision\": \"fd171089b53877861719ec8b367aaea4\"\n },\n {\n \"url\": \"resources/dia_my.txt\",\n \"revision\": \"982f513a645aa0ddd0f686bd4ed4aec1\"\n },\n {\n \"url\": \"resources/dia_nl.txt\",\n \"revision\": \"fe9d955e4e1579a5b1602e8a8a8be1e7\"\n },\n {\n \"url\": \"resources/dia_no.txt\",\n \"revision\": \"676b860960b67e31a1db16a4c66fb63a\"\n },\n {\n \"url\": \"resources/dia_pl.txt\",\n \"revision\": \"f63553fe81de7e667e668723a8dc34a9\"\n },\n {\n \"url\": \"resources/dia_pt-br.txt\",\n \"revision\": \"5f7d6655dc2664280a85dba07337c889\"\n },\n {\n \"url\": \"resources/dia_pt.txt\",\n \"revision\": \"45183af337ce62cd726086e9e78c83fe\"\n },\n {\n \"url\": \"resources/dia_ro.txt\",\n \"revision\": \"2ec5b7f9fe52cb2ad9bc7e2b037f9813\"\n },\n {\n \"url\": \"resources/dia_ru.txt\",\n \"revision\": \"eaaf02f90520705fc8904d69b52b22a8\"\n },\n {\n \"url\": \"resources/dia_si.txt\",\n \"revision\": \"1016fd0c1b03e8a2184fc81ba1ddb8cb\"\n },\n {\n \"url\": \"resources/dia_sk.txt\",\n \"revision\": \"a87fc8453955b91596ee52e8ad17ed5d\"\n },\n {\n \"url\": \"resources/dia_sl.txt\",\n \"revision\": \"17bd807232c5b1e7671fd1c861e42576\"\n },\n {\n \"url\": \"resources/dia_sr.txt\",\n \"revision\": \"9433a5cab8ef7d438a931f86a4cd07ea\"\n },\n {\n \"url\": \"resources/dia_sv.txt\",\n \"revision\": \"9fbf7ac0c5a83616b1554b08613bf4e0\"\n },\n {\n \"url\": \"resources/dia_sw.txt\",\n \"revision\": \"97613c9823ffb4939df02432800c5b18\"\n },\n {\n \"url\": \"resources/dia_ta.txt\",\n \"revision\": \"29b3a39bbd2ab9ba982fec70ecc2aff9\"\n },\n {\n \"url\": \"resources/dia_te.txt\",\n \"revision\": \"233aacc2550a5068acc60636325bbd57\"\n },\n {\n \"url\": \"resources/dia_th.txt\",\n \"revision\": \"0137b4fc300de489b36cbbe2fb3588d7\"\n },\n {\n \"url\": \"resources/dia_tr.txt\",\n \"revision\": \"32cae590b58800ddf4a4845c6d973371\"\n },\n {\n \"url\": \"resources/dia_uk.txt\",\n \"revision\": \"bf78981db5ce39791d7dc2c59f016353\"\n },\n {\n \"url\": \"resources/dia_vi.txt\",\n \"revision\": \"e60875531ad837e20f50729222fb9bee\"\n },\n {\n \"url\": \"resources/dia_zh-tw.txt\",\n \"revision\": \"20b279db06cc54028ff33b7053f47020\"\n },\n {\n \"url\": \"resources/dia_zh.txt\",\n \"revision\": \"1c0909d84853e02b9c3484ce541338b1\"\n },\n {\n \"url\": \"favicon.ico\",\n \"revision\": \"b2bf17349e4b50ce4ba311f079f8bf7d\"\n },\n {\n \"url\": \"images/manifest.json\",\n \"revision\": \"421b4fae5b46499348d194e1f93558c3\"\n },\n {\n \"url\": \"images/logo.png\",\n \"revision\": \"e4e0d092abdb1e668b5ec41a7fe0713c\"\n },\n {\n \"url\": \"images/drawlogo.svg\",\n \"revision\": \"4bf4d14ebcf072d8bd4c5a1c89e88fc6\"\n },\n {\n \"url\": \"images/drawlogo48.png\",\n \"revision\": \"8b13428373aca67b895364d025f42417\"\n },\n {\n \"url\": \"images/drawlogo-gray.svg\",\n \"revision\": \"0aabacbc0873816e1e09e4736ae44c7d\"\n },\n {\n \"url\": \"images/drawlogo-text-bottom.svg\",\n \"revision\": \"f6c438823ab31f290940bd4feb8dd9c2\"\n },\n {\n \"url\": \"images/logo-flat-small.png\",\n \"revision\": \"4b178e59ff499d6dd1894fc498b59877\"\n },\n {\n \"url\": \"images/apple-touch-icon.png\",\n \"revision\": \"732c29e21332a926318a7005d21ec450\"\n },\n {\n \"url\": \"images/icon-192-maskable.png\",\n \"revision\": \"47e006d0ce4a35eb5beaa97f0c2bfed0\"\n },\n {\n \"url\": \"images/icon-192.png\",\n \"revision\": \"d022403d52435d76afec82c4e24a17ef\"\n },\n {\n \"url\": \"images/icon-512-maskable.png\",\n \"revision\": \"cf152feeb01fb21f3148a71a3540266e\"\n },\n {\n \"url\": \"images/icon-512.png\",\n \"revision\": \"a3a0df7e7a385244b74073f81ecc45de\"\n },\n {\n \"url\": \"images/delete.png\",\n \"revision\": \"5f2350f2fd20f1a229637aed32ed8f29\"\n },\n {\n \"url\": \"images/droptarget.png\",\n \"revision\": \"bbf7f563fb6784de1ce96f329519b043\"\n },\n {\n \"url\": \"images/logo-flat.png\",\n \"revision\": \"038070ab43aee6e54a791211859fc67b\"\n },\n {\n \"url\": \"images/google-drive-logo.svg\",\n \"revision\": \"5d9f2f5bbc7dcc252730a0072bb23059\"\n },\n {\n \"url\": \"images/onedrive-logo.svg\",\n \"revision\": \"3645b344ec0634c1290dd58d7dc87b97\"\n },\n {\n \"url\": \"images/dropbox-logo.svg\",\n \"revision\": \"e6be408c77cf9c82d41ac64fa854280a\"\n },\n {\n \"url\": \"images/github-logo.svg\",\n \"revision\": \"a1a999b69a275eac0cb918360ac05ae1\"\n },\n {\n \"url\": \"images/gitlab-logo.svg\",\n \"revision\": \"0faea8c818899e58533e153c44b10517\"\n },\n {\n \"url\": \"images/trello-logo.svg\",\n \"revision\": \"006fd0d7d70d7e95dc691674cb12e044\"\n },\n {\n \"url\": \"images/osa_drive-harddisk.png\",\n \"revision\": \"b954e1ae772087c5b4c6ae797e1f9649\"\n },\n {\n \"url\": \"images/osa_database.png\",\n \"revision\": \"c350d9d9b95f37b6cfe798b40ede5fb0\"\n },\n {\n \"url\": \"images/google-drive-logo-white.svg\",\n \"revision\": \"f329d8b1be7778515a85b93fc35d9f26\"\n },\n {\n \"url\": \"images/dropbox-logo-white.svg\",\n \"revision\": \"4ea8299ac3bc31a16f199ee3aec223bf\"\n },\n {\n \"url\": \"images/onedrive-logo-white.svg\",\n \"revision\": \"b3602fa0fc947009cff3f33a581cff4d\"\n },\n {\n \"url\": \"images/github-logo-white.svg\",\n \"revision\": \"537b1127b3ca0f95b45782d1304fb77a\"\n },\n {\n \"url\": \"images/gitlab-logo-white.svg\",\n \"revision\": \"5fede9ac2f394c716b8c23e3fddc3910\"\n },\n {\n \"url\": \"images/trello-logo-white-orange.svg\",\n \"revision\": \"e2a0a52ba3766682f138138d10a75eb5\"\n },\n {\n \"url\": \"images/logo-confluence.png\",\n \"revision\": \"ed1e55d44ae5eba8f999aba2c93e8331\"\n },\n {\n \"url\": \"images/logo-jira.png\",\n \"revision\": \"f8d460555a0d1f87cfd901e940666629\"\n },\n {\n \"url\": \"images/spin.gif\",\n \"revision\": \"487cbb40b9ced439aa1ad914e816d773\"\n },\n {\n \"url\": \"images/aui-wait.gif\",\n \"revision\": \"5a474bcbd8d2f2826f03d10ea44bf60e\"\n },\n {\n \"url\": \"mxgraph/css/common.css\",\n \"revision\": \"8d895dc8387694c128232b13e631be39\"\n }\n], {\n \"ignoreURLParametersMatching\": [/.*/]\n});\n\n\n\n\n\n\n\n\n"],"names":["self","skipWaiting","workbox_precaching_precacheAndRoute","url","revision","ignoreURLParametersMatching"],"mappings":"0nBAmBAA,KAAKC,cAULC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,aACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,aACPC,SAAY,oCAEd,CACED,IAAO,YACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,uCACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,oCACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,4BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,oCACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,wCACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,wCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,6CACPC,SAAY,oCAEd,CACED,IAAO,+CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,8CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,4CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,2CACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,oDACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,uDACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,kCACPC,SAAY,oCAEd,CACED,IAAO,6BACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,wBACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,2BACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,0BACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,oCAEd,CACED,IAAO,iCACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,+BACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,6BACPC,SAAY,oCAEd,CACED,IAAO,uBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,qCAEb,CACDC,4BAA+B,CAAC"} \ No newline at end of file
VERSION+1 −1 modified@@ -1 +1 @@ -29.7.11 \ No newline at end of file +29.7.12 \ No newline at end of file
Vulnerability mechanics
Root cause
"A feature-detection routine in the Text Format panel assigns a raw cell label to a detached element's innerHTML without sanitization."
Attack vector
An attacker crafts a .drawio file containing an image tag with an onerror attribute in a cell label. When this file is opened in an unpatched draw.io instance, the application automatically selects the imported cells. This selection triggers the vulnerable feature-detection routine, which processes the raw label. Browsers execute the onerror handler for detached elements, leading to arbitrary JavaScript execution within the editor's origin [ref_id=1].
Affected code
The vulnerability resides in the "Convert to SVG" availability check within the Text Format panel, specifically in the Format.js file. The code iterates through selected cells, retrieves their labels, and assigns them to a detached div's innerHTML without prior sanitization. This occurs around line 3849 in the specified file [ref_id=1].
What the fix does
The patch routes the raw cell label through the existing Graph.sanitizeHtml function before assigning it to the detached element's innerHTML. This sanitization process, which is configured to strip event handlers, effectively neutralizes malicious payloads like onerror attributes. The fix ensures that even though the label is processed in a detached element, any embedded scripts are removed, preventing their execution [ref_id=1].
Preconditions
- inputThe user must open a crafted .drawio file.
- configThe draw.io instance must be vulnerable (version <= 29.7.11) and not protected by a strict Content-Security-Policy that omits 'unsafe-inline' from script-src.
Reproduction
Create a .drawio file with the following content: <mxfile> <diagram name="Page-1"> <mxGraphModel> <root> <mxCell id="0"/> <mxCell id="1" parent="0"/> <mxCell id="2" value="<img src=x onerror=alert(1)>" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1"> <mxGeometry x="100" y="100" width="120" height="60" as="geometry"/> </mxCell> </root> </mxGraphModel> </diagram> </mxfile>
Open this file in an unpatched draw.io instance (e.g., using the vulnerable Docker image). The alert(1) payload should execute upon import [ref_id=1].
Generated on Jun 10, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
2News mentions
0No linked articles in our index yet.